0	46	30	46	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
338054449701	338054450260	338054450811	338054451361	338054451911	338054452461	338054453011	338054453562	338054454111	338054454661	338054455211	338054455761	338054456311	338054456861	338054457411	338054457961	338054458511	338054459061	338054459611	338054460161	338054460711	338054461261	338054461811	338054462361	338054462912	338054463462	338054464012	338054464562	338054465113	338054465662	338054466212	338054466762	338054467312	338054467862	338054468414	338054468962	338054469512	338054470062	338054470612	338054471162	338054471712	338054472262	338054472812	338054473362	338054473912	338054474462	338054475013	338054475563	338054476113	338054476663	338054477213	338054477763	338054478313	338054478863	338054479413	338054479963	338054480513	338054481063	338054481613	338054482163	338054482713	338054483263	338054483813	338054484363	338054484913	338054485463	338054486013	338054486563	338054487114	338054487664	338054488214	338054488764	338054489314	338054489864	338054490414	338054490964	338054491514	338054492064	338054492614	338054493164	338054493714	338054494264	338054494814	338054495364	338054495914	338054496464	338054497014	338054497564	338054498114	338054498664	338054499215	338054499765	338054500315	338054500865	338054501415	338054501965	338054502515	338054503065	338054503615	338054504165	338054504715	338054505265	338054505815	338054506365	338054506915	338054507465	338054508015	338054508565	338054509115	338054509665	338054510215	338054510766	338054511316	338054511866	338054512416	338054512966	338054513516	338054514066	338054514616	338054515166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2860	3650	2300	2860	3650	2300	2860	3650	2300	2860	3650	2300	2859	3650	2300	2859	3650	2300	2858	3650	2300	2858	3650	2300	2857	3650	2300	2857	3650	2300	2856	3650	2300	2855	3650	2300	2855	3650	2300	2854	3650	2300	2853	3650	2300	2853	3650	2300	2852	3650	2300	2851	3650	2300	2851	3650	2300	2851	3650	2300	2850	3650	2300	2850	3650	2300	2849	3650	2300	2849	3650	2300	2849	3650	2300	2848	3650	2300	2848	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2847	3650	2300	2846	3650	2300	2846	3650	2300	2846	3650	2300	2846	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34488	6581	1149	618	548	445	362	346	353	335	360	341	339	340	382	341	376	320	375	359	346	306	357	329	327	348	346	323	356	320	358	313	333	334	333	354	346	360	353	360	285	359	381	344	335	340	324	326	335	375	404	366	364	366	368	355	328	338	373	353	334	321	339	355	353	346	345	297	342	380	353	354	333	327	362	337	312	327	346	304	317	331	361	319	280	321	380	330	354	349	346	304	310	315	306	358	340	325	353	374	332	343	316	330	331	310	335	343	340	331	341	340	364	336	336	420	348	334	334	353	331	357	353	362	328	328	331	292	355	340	334	350	318	358	327	349	362	335	336	336	328	351	378	307	343	299	305	348	321	305	332	356	307	340	364	355	381	344	382	363	358	309	348	367	338	375	303	333	309	372	295	286	327	319	365	371	322	378	366	308	322	333	337	309	346	339	342	358	321	371	349	373	327	346	319	334	377	362	371	334	366	314	299	304	326	338	351	393	321	362	342	372	326	353	343	362	363	361	354	356	315	310	355	341	390	297	333	322	370	367	347	334	295	338	315	334	356	358	315	346	354	335	332	333	353	385	336	320	351	328	339	368	330	355	378	357	358	346	338	322	303	366	344	334	337	376	336	350	338	334	333	343	342	385	369	326	353	336	332	334	349	363	363	335	347	321	410	327	348	333	300	338	367	370	342	342	335	352	371	373	328	346	340	314	333	359	327	346	342	343	283	280	378	346	342	332	347	341	376	364	331	342	358	376	393	376	334	347	341	360	349	372	352	329	311	326	363	325	364	364	347	357	333	342	346	349	316	337	360	359	335	326	344	346	305	353	338	375	352	304	327	343	362	366	329	369	334	373	331	334	345	341	351	332	335	364	328	346	322	381	300	317	352	331	356	312	328	340	321	321	369	352	325	319	323	346	324	352	369	346	339	311	342	358	365	368	347	389	317	328	313	345	327	321	320	330	321	310	334	294	312	320	342	329	325	348	333	347	368	364	331	347	349	327	330	337	330	343	363	342	366	314	288	353	328	323	332	320	365	323	313	374	343	326	312	320	344	348	322	356	329	351	338	298	334	322	342	380	351	364	379	327	324	372	335	359	326	344	333	389	325	313	341	334	315	327	341	361	378	318	319	391	371	318	359	317	351	336	352	331	348	350	333	340	344	314	330	311	372	333	366	325	322	281	352	342	336	326	360	367	310	323	349	370	347	356	374	363	373	369	328	365	300	369	318	356	315	313	341	348	355	331	355	328	389	361	355	355	344	344	349	328	336	356	336	340	359	308	331	324	319	367	340	345	361	333	330	362	318	314	330	360	327	351	371	347	364	364	362	348	361	322	337	346	356	329	372	332	381	352	358	329	332	327	384	375	334	363	333	321	342	332	334	324	382	368	343	340	333	333	363	367	356	373	342	346	325	365	338	317	353	343	314	347	364	371	367	327	368	334	328	304	332	351	353	297	337	358	330	349	333	356	337	338	336	338	339	346	353	361	379	372	330	392	306	309	297	348	355	347	347	359	349	341	351	351	343	333	350	343	345	313	342	359	357	357	347	361	315	319	340	296	333	344	318	307	376	366	311	336	317	328	354	333	360	355	319	354	338	381	331	350	357	361	348	322	338	343	353	336	350	381	346	387	369	394	313	343	338	351	349	357	337	355	298	338	326	361	335	349	349	379	353	360	346	315	360	364	346	347	371	347	327	372	353	318	356	360	347	343	374	347	300	364	311	312	337	362	300	317	350	326	356	333	337	349	356	340	312	305	322	332	362	344	322	343	357	347	363	366	310	352	338	353	325	329	361	316	329	363	321	364	378	378	370	324	326	327	332	351	324	338	286	354	325	372	332	323	318	366	347	377	345	365	356	311	301	335	337	373	345	367	350	343	291	367	359	300	320	366	344	377	347	337	318	356	337	315	351	324	325	315	357	359	335	347	356	369	347	331	379	343	348	331	338	343	345	342	315	340	320	327	358	324	340	312	332	359	290	357	357	317	333	341	314	347	334	324	331	309	369	339	342	344	329	344	386	352	355	324	344	340	295	324	369	374	332	394	339	356	358	362	366	344	338	350	354	328	328	316	368	314	363	353	300	303	343	338	368	346	354	359	370	323	362	351	315	346	346	324	338	369	355	347	359	347	360	336	333	318	329	321	318	348	348	322	370	353	338	385	303	348	318	348	370	335	320	343	339	349	359	324	347	329	329	344	310	345	314	359	344	330	318	345	330	364	330	343	343	335	356	345	337	318	359	356	341	353	362	352	358	328	341	348	333	347	336	347	300	333	303	364	326	355	337	345	363	359	322	378	354	341	309	345	319	350	371	395	321	322	320	310	351	327	375	354	361	335	343	337	321	329	369	350	359	312	347	313	343	351	334	334	317	314	286	363	315	336	345	355	340	317	339	346	332	338	323	377	299	333	371	364	354	334	325	362	371	335	353	311	356	346	332	320	345	328	315	314	333	352	338	324	309	303	360	382	370	351	331	327	357	350	321	325	333	303	335	351	313	335	346	313	329	314	340	328	297	352	344	367	341	321	322	287	338	332	355	316	352	355	327	352	352	374	333	339	354	324	356	362	346	358	332	316	330	363	346	332	328	348	352	357	352	305	317	339	367	354	346	369	370	341	363	389	324	332	330	323	318	325	362	328	322	350	319	330	337	365	352	378	330	319	353	369	332	355	344	355	375	385	335	322	365	341	320	337	321	325	322	326	324	344	321	310	328	310	315	351	333	310	354	344	332	370	366	341	347	339	340	356	364	334	354	344	337	338	356	361	344	325	333	335	324	364	321	315	346	332	359	323	345	338	336	378	320	329	367	348	363	360	337	350	335	382	358	365	394	293	358	347	309	358	346	323	366	344	369	333	308	354	314	351	333	333	317	346	344	335	358	397	353	329	359	376	301	342	329	318	338	353	333	328	304	318	306	353	311	371	339	330	355	334	321	344	327	344	324	355	318	328	311	345	341	381	331	316	345	354	302	340	376	330	332	349	346	327	358	363	333	334	375	378	295	337	348	317	306	381	344	327	356	301	322	318	322	342	348	333	382	342	334	335	358	348	322	330	323	337	348	313	334	344	338	304	359	362	346	342	339	371	380	312	355	365	374	364	354	323	341	344	352	352	350	329	304	350	343	310	354	343	348	310	364	313	305	283	333	315	344	331	344	344	335	350	323	347	367	372	345	320	327	358	365	315	331	340	349	344	329	330	321	355	353	319	318	339	327	326	352	349	354	335	336	325	323	324	332	312	342	347	325	356	378	361	350	341	345	359	339	333	359	330	345	352	371	350	321	320	333	360	347	386	347	355	360	322	341	346	337	318	327	348	334	326	348	332	327	307	356	336	349	344	329	319	332	324	332	346	315	331	323	342	368	352	348	370	337	346	331	332	334	336	319	311	340	279	355	372	330	373	349	336	366	352	336	347	311	346	355	351	339	339	375	349	357	365	327	338	333	342	291	346	386	347	339	361	353	320	332	308	334	328	322	321	367	333
25481	12464	8095	5563	4486	2918	1360	1018	914	846	893	889	828	793	828	783	778	848	820	819	788	795	744	808	764	778	811	828	758	816	829	755	795	855	795	795	773	796	862	806	787	803	790	826	822	820	836	823	804	802	834	801	865	818	828	815	793	872	790	786	805	829	836	802	763	816	808	771	776	810	818	809	819	763	831	808	805	775	766	830	841	810	804	809	816	827	801	818	809	801	835	811	831	780	861	822	787	801	793	848	773	855	756	781	794	784	812	823	819	831	771	837	819	837	775	781	760	799	836	815	808	782	764	826	837	796	830	848	816	799	837	846	833	814	860	804	829	825	800	819	775	807	790	822	827	777	793	810	803	834	855	783	759	840	788	776	789	839	758	837	776	781	786	831	774	816	782	831	780	822	803	789	771	828	784	841	843	781	824	786	821	806	788	771	814	859	802	811	781	844	806	820	788	734	783	817	795	818	773	821	783	828	820	813	802	784	829	820	808	777	806	832	774	803	795	854	849	789	793	764	810	807	799	816	778	795	875	819	811	826	818	824	825	825	773	829	826	800	774	774	847	780	825	784	826	861	832	831	749	837	807	821	783	772	835	814	784	789	766	777	815	850	846	805	831	758	805	791	771	793	861	788	831	837	812	764	794	825	824	830	842	856	786	801	853	779	820	781	782	853	816	780	796	805	790	801	803	779	808	778	822	829	804	769	823	804	855	802	799	826	774	794	823	799	780	799	761	844	802	793	843	858	788	764	820	839	778	763	863	789	795	789	812	815	859	791	801	831	840	810	869	811	841	769	788	808	814	780	836	824	839	786	842	790	825	807	781	774	796	811	830	808	796	797	797	830	806	775	788	871	836	812	839	812	778	852	791	832	791	786	799	833	852	828	829	862	737	809	829	745	824	815	789	794	806	754	806	778	848	845	777	735	810	770	799	803	849	800	804	745	792	807	787	779	762	784	753	800	795	818	793	847	858	798	827	796	846	807	825	762	816	760	838	773	813	818	843	837	801	783	833	774	783	782	804	793	815	823	827	791	826	836	746	847	795	794	822	816	792	768	795	809	785	815	805	780	814	784	818	751	814	778	770	834	786	864	767	771	846	743	810	764	824	828	805	771	809	811	845	811	732	794	801	821	764	793	765	780	815	809	823	777	785	784	805	810	810	790	837	795	842	823	849	798	813	863	803	795	813	796	761	814	805	803	819	741	774	852	784	796	798	792	781	818	807	819	783	807	834	787	817	841	846	804	793	806	812	802	800	822	843	783	763	840	811	840	803	824	775	789	851	835	765	839	794	789	777	795	819	835	759	742	841	859	824	764	828	785	806	815	818	795	827	854	823	823	779	780	806	829	796	814	815	767	824	828	805	831	812	776	789	778	805	796	816	826	808	822	809	785	803	758	802	796	810	829	777	777	770	799	831	768	846	803	757	812	810	804	817	851	795	860	748	871	814	858	787	784	814	837	805	795	775	825	825	799	807	803	733	812	762	788	824	811	832	775	800	824	803	769	798	918	771	777	772	804	774	771	777	824	801	798	841	827	757	776	825	792	768	822	835	784	810	818	780	834	842	826	803	849	782	779	803	762	832	828	738	759	788	854	807	803	801	817	815	818	799	809	815	770	816	791	802	815	830	757	765	848	826	851	798	845	776	793	785	796	808	773	833	798	784	766	793	785	860	828	778	803	824	855	843	829	831	816	830	862	856	782	821	771	751	731	833	825	789	782	830	757	797	822	837	824	774	806	796	828	826	750	811	786	858	816	824	753	828	798	816	859	811	757	786	798	824	811	782	807	819	822	843	779	807	787	817	836	791	818	837	850	810	795	761	781	816	759	833	802	750	799	804	818	825	810	761	832	811	818	845	789	844	790	770	757	765	748	837	808	783	857	809	811	840	753	799	819	788	780	763	810	795	825	798	786	817	792	853	851	813	767	800	754	771	877	852	808	816	812	769	789	816	759	790	827	832	813	806	824	845	780	807	793	795	826	817	808	783	790	783	776	807	809	835	783	850	774	804	833	788	800	806	825	808	848	789	811	843	806	767	785	811	809	752	836	783	804	826	770	785	827	847	809	773	796	818	849	810	818	777	779	861	790	806	805	812	826	846	833	809	802	818	751	802	779	816	842	823	791	777	797	776	805	788	850	782	808	792	862	808	801	820	836	811	760	802	826	828	856	792	781	802	826	792	774	770	809	846	766	841	799	797	769	808	791	814	795	746	809	806	836	766	787	789	829	792	780	853	774	772	780	826	791	772	792	795	818	792	795	790	841	863	796	817	832	812	804	813	839	844	788	788	799	755	782	801	807	817	755	795	839	810	806	811	842	843	796	799	814	833	872	784	773	855	754	809	784	869	816	813	831	812	865	749	796	842	821	818	797	801	815	827	776	827	829	808	777	825	753	836	826	800	822	774	834	832	791	841	834	840	795	838	825	830	807	798	795	765	808	865	818	800	801	789	845	848	809	825	798	815	842	796	816	813	824	822	818	785	777	839	820	817	824	764	815	809	810	849	847	813	838	768	821	808	812	816	773	845	780	835	775	800	806	802	808	820	808	840	808	816	812	800	828	840	818	818	829	799	867	792	804	834	836	789	801	812	836	757	870	818	743	809	810	790	873	810	770	824	782	833	798	819	837	811	795	769	850	790	800	801	787	835	856	823	800	766	825	827	828	827	773	791	770	759	766	790	825	773	778	828	811	842	800	767	849	817	798	853	773	850	781	834	823	843	812	787	799	833	785	794	825	805	816	777	830	845	787	809	820	811	811	805	820	801	846	829	804	792	775	826	765	818	749	823	851	764	805	811	773	824	827	785	781	797	832	771	789	778	804	846	851	817	790	821	840	789	844	798	791	829	832	822	834	823	851	834	819	827	827	811	804	837	770	807	844	763	824	860	805	803	804	796	795	801	798	833	804	795	786	841	812	818	764	794	796	813	844	824	853	749	769	779	868	856	810	822	800	857	829	802	790	813	812	780	773	794	807	793	786	778	838	818	857	775	806	822	756	798	768	818	828	803	784	784	795	803	795	817	814	847	818	831	795	807	821	829	783	805	844	817	783	820	859	758	770	803	826	797	809	779	813	810	828	804	867	843	778	772	810	845	833	785	798	801	805	817	759	890	801	809	817	769	776	831	755	742	806	814	831	823	851	819	834	779	778	807	805	806	834	826	744	797	803	781	812	854	804	835	766	817	785	812	833	813	762	810	795	811	801	769	771	823	808	768	807	783	821	811	786	795	813	777	798	861	833	805	784	794	776	809	811	830	824	805	858	809	759	799	860	812	792	841	830	745	772	782	859	766	785	808	784	801	803	775	821	852	888	803	832	795	777	761	831	822	763	807	786	758	797	787	775	763	802	831	811	799	798	860	839	798	735	778	811	824	808	853	848	787	807	765	806	742	788	781	839	830	773	817	824	856	832	778	810	807	793	834	791	795	843	840	828	852	831	777	817	760	837	816	865	828	815	797	817	817	804	843	771	821	815
24351	2484	510	427	370	299	316	311	337	300	283	285	280	337	315	339	315	303	321	320	311	335	303	343	246	307	293	317	307	316	303	290	285	345	311	286	317	308	319	326	281	293	308	305	309	267	320	350	304	314	305	304	299	291	308	319	298	320	300	294	286	270	283	307	305	315	294	303	317	352	307	309	317	311	298	293	316	299	318	306	268	317	303	291	319	316	289	324	311	315	314	337	304	281	312	312	315	359	313	274	309	328	331	319	313	282	327	283	312	313	314	271	316	314	341	308	311	327	287	331	347	308	301	301	311	301	321	319	307	309	291	365	349	309	322	321	298	333	310	332	300	295	314	306	296	353	280	324	315	312	306	281	285	311	317	313	332	286	298	323	316	319	274	292	324	333	302	303	345	297	310	310	323	307	332	309	300	300	290	301	294	315	339	300	326	314	318	334	294	302	307	291	336	302	291	307	299	303	316	310	317	311	273	323	303	306	326	315	298	304	322	311	283	321	304	314	297	326	330	304	311	326	307	319	315	300	293	299	294	306	329	322	325	331	294	353	313	350	260	309	309	327	364	376	335	312	302	307	337	298	318	326	302	311	330	312	322	321	308	307	279	302	317	298	314	295	315	318	308	312	295	291	325	314	302	303	306	321	288	329	315	338	292	332	331	295	340	330	313	306	325	317	307	271	342	298	317	321	327	305	310	332	287	313	286	325	290	306	324	288	309	326	337	317	302	309	318	321	323	344	299	307	344	304	317	284	317	312	303	317	323	328	302	303	329	303	323	295	319	324	341	293	305	321	278	305	290	304	342	318	276	321	329	322	294	338	316	298	341	347	285	370	303	321	318	312	298	308	306	317	254	281	275	301	305	297	321	344	293	292	301	319	337	316	255	307	321	276	290	297	319	286	301	306	324	316	298	322	324	298	311	300	309	277	318	357	321	341	299	340	317	334	317	303	288	338	290	279	302	323	293	299	312	300	344	316	287	325	294	312	306	276	316	340	296	310	345	303	307	319	312	317	308	332	295	316	295	326	284	331	318	287	340	338	309	333	315	324	337	327	316	330	289	318	321	341	303	280	284	306	314	318	305	357	306	303	303	312	288	259	319	320	322	323	311	292	296	327	351	329	341	301	322	310	310	308	299	293	323	288	315	302	307	308	296	304	289	268	300	323	337	337	276	312	321	282	301	317	283	301	326	325	338	310	303	295	326	335	277	301	327	316	313	311	290	299	314	303	316	333	296	288	311	330	312	305	303	307	322	318	297	314	294	297	286	305	286	295	318	285	257	302	300	300	332	288	283	309	319	333	348	311	318	344	289	304	321	359	335	311	282	316	305	300	357	316	313	292	296	299	285	334	275	316	307	311	350	307	323	300	313	317	341	313	311	338	289	303	359	321	355	325	300	319	305	315	337	319	336	291	299	330	288	329	298	305	337	328	304	343	311	290	360	309	339	309	310	306	326	307	348	306	271	312	326	318	294	305	334	326	322	301	342	309	326	334	280	320	322	317	311	279	324	322	315	318	341	343	333	323	263	325	284	357	308	328	289	279	335	302	305	316	323	304	302	292	321	318	311	322	319	321	304	305	289	322	312	316	301	328	335	308	323	320	314	282	313	347	351	340	314	308	290	345	301	316	298	294	314	310	342	297	321	329	337	326	316	312	291	322	322	299	318	304	323	320	281	288	291	296	306	301	310	359	312	297	284	308	316	321	273	308	276	260	297	317	297	262	317	288	293	309	260	308	267	318	307	297	281	320	320	326	340	307	292	252	359	338	328	324	313	335	338	318	329	283	353	341	288	323	321	303	277	299	297	281	285	299	313	344	309	309	330	317	287	311	331	328	305	302	288	313	314	321	335	306	293	314	321	327	322	300	314	317	302	273	317	290	299	328	288	265	322	319	304	310	280	320	282	296	314	296	298	311	313	288	302	320	357	338	311	301	286	313	338	268	303	284	321	283	340	327	308	313	346	292	282	303	332	259	250	317	330	364	307	306	316	350	300	287	316	295	310	301	274	316	297	290	315	295	313	294	294	290	296	299	324	323	290	288	332	342	311	298	305	321	315	317	306	278	332	307	294	312	317	290	348	331	317	304	297	337	308	337	295	320	283	309	286	329	311	304	306	314	335	335	297	293	308	326	321	318	303	291	279	298	311	315	255	289	329	300	288	318	308	312	300	323	308	345	259	319	323	311	306	316	293	319	336	285	325	315	333	321	299	328	322	312	331	336	311	341	322	318	305	328	288	305	326	326	298	303	363	308	303	316	342	305	320	304	262	328	283	314	330	303	346	297	299	315	318	283	259	283	303	322	313	355	342	282	292	303	325	311	307	308	291	261	288	293	338	302	317	316	276	343	301	310	320	327	337	290	326	371	299	318	309	289	308	320	330	332	311	337	323	322	343	329	330	363	323	349	290	319	317	348	299	310	306	327	324	299	329	331	305	328	319	341	349	298	311	305	302	317	289	298	340	336	335	313	325	287	314	329	310	301	304	301	311	297	329	324	290	325	300	316	267	317	315	335	300	300	331	286	301	324	297	336	311	334	297	310	281	327	304	333	315	322	263	305	332	332	287	331	325	335	298	300	301	300	311	311	324	300	310	298	297	329	304	281	317	282	291	313	283	309	298	271	334	315	344	351	309	306	294	320	304	295	277	305	300	299	304	312	307	306	319	286	348	314	313	305	305	302	317	290	319	306	345	332	274	320	306	326	274	309	301	307	313	327	315	317	335	297	331	329	317	336	258	258	321	299	309	299	313	309	292	329	343	282	300	347	321	344	327	319	317	305	306	335	322	312	314	300	292	304	310	307	300	314	302	294	299	324	296	357	328	315	308	300	300	291	328	299	314	332	326	314	326	296	300	331	344	301	332	300	287	313	316	301	305	327	300	337	324	314	339	304	271	330	312	321	294	297	329	331	288	308	295	283	307	333	304	300	322	313	328	311	308	312	323	302	263	324	328	309	315	330	334	322	299	328	328	312	292	310	348	296	326	343	333	274	314	331	314	332	328	323	284	342	309	344	315	310	313	307	304	291	299	320	316	331	307	271	286	293	334	336	318	269	310	323	312	279	311	282	321	311	311	331	337	323	292	328	310	297	304	329	297	304	313	294	296	307	330	322	317	311	297	274	340	279	303	302	302	330	308	320	275	261	299	319	304	302	310	309	324	304	312	307	321	277	279	288	326	295	314	330	310	292	287	321	302	291	320	341	308	342	320	295	333	314	283	303	284	317	311	285	307	348	300	329	306	302	298	323	309	283	285	336	294	297	311	317	316	330	319	338	339	307	306	307	293	334	338	311	336	300	335	270	322	337	344	321	304	300	244	321	296	300	322	305	304	298	319	305	307	278	332	330	318	310	335	308	301	292	300	313	327	294	316	289	344	332	317	276	306	298	338	309	289	293	313	300	288	355	326	303	328	367	324	334	297	317	312	296	275	280	295	313	304	340	287	332	298	349	320	271	308	315	318	329	301	311	347	255
17877	4476	3322	2407	1674	1224	814	773	721	689	717	735	695	714	677	736	697	670	717	724	716	674	641	713	716	706	745	707	692	675	700	725	707	711	728	736	739	677	736	705	686	703	745	713	734	674	679	697	686	727	710	763	756	729	741	756	727	713	748	708	704	707	689	724	714	669	655	719	725	722	721	691	767	704	681	734	706	704	712	743	746	698	749	755	743	679	746	764	686	744	704	752	662	724	707	733	679	688	727	783	742	745	708	698	726	717	706	724	735	736	728	717	702	678	723	703	724	707	700	735	666	682	685	748	663	689	722	664	691	708	706	741	726	685	754	723	769	723	739	661	715	704	712	677	741	705	710	698	700	686	704	698	695	707	723	716	731	697	722	713	691	710	756	686	682	721	730	745	671	739	662	669	696	678	725	708	727	709	706	714	690	713	675	745	671	717	646	686	742	661	741	773	688	690	736	669	739	694	748	725	715	743	745	717	677	681	767	710	758	727	706	691	717	750	687	705	694	716	686	695	703	672	731	747	713	729	728	739	720	714	703	742	724	695	698	704	719	733	701	738	745	737	742	740	736	711	721	722	641	712	735	745	765	724	687	743	701	667	739	658	698	713	716	724	721	711	699	708	715	708	716	751	718	716	726	728	666	683	750	723	698	691	745	664	676	738	684	670	738	716	707	756	699	714	719	697	670	682	718	698	753	694	714	689	700	698	675	689	751	718	634	711	722	698	723	717	672	719	741	702	698	707	665	680	718	737	664	718	724	708	714	699	682	754	686	709	683	705	720	738	710	659	686	702	729	678	701	731	716	704	693	707	705	725	692	717	719	699	725	729	662	704	709	691	728	696	697	715	750	709	737	743	691	705	660	683	722	651	711	719	712	703	740	722	725	722	705	756	758	700	741	678	672	725	748	713	733	773	730	735	707	748	710	738	749	742	736	689	714	685	688	722	722	696	729	740	725	727	734	735	734	709	694	744	688	708	747	703	725	753	684	711	694	761	734	739	734	735	670	713	731	717	703	741	725	711	663	755	764	713	703	719	756	687	687	693	709	712	709	659	724	700	660	714	733	744	679	717	660	677	747	780	703	753	662	716	752	728	685	711	682	726	702	683	687	711	676	733	721	733	690	679	675	697	704	723	693	708	691	678	717	759	661	721	723	746	672	712	725	698	758	720	712	728	727	707	740	711	724	710	663	679	722	697	673	707	692	726	715	709	698	735	724	729	730	722	711	709	689	713	673	671	719	726	685	716	676	742	714	736	717	731	723	689	710	646	762	746	717	672	727	704	656	736	660	684	679	712	747	716	727	755	693	693	714	693	713	751	707	710	670	718	723	716	731	703	714	709	687	719	732	696	722	701	693	782	693	744	659	671	707	693	722	683	693	708	695	678	651	697	700	699	660	714	735	725	772	683	679	664	668	758	650	762	707	687	703	708	734	679	728	696	695	729	729	680	718	728	732	705	740	726	719	704	714	720	693	720	730	746	706	694	696	733	729	695	763	715	709	685	708	731	708	697	763	707	700	672	691	729	799	701	701	766	663	703	728	705	700	713	670	742	753	751	715	700	724	726	712	674	725	727	752	702	692	720	710	694	694	754	738	689	763	695	715	664	725	737	759	730	700	695	718	678	704	692	692	712	673	693	708	710	745	777	703	730	728	734	775	734	729	743	720	720	715	724	745	690	775	689	706	727	667	686	752	672	722	698	694	744	728	717	705	702	703	729	740	747	708	706	703	701	716	725	687	685	704	668	705	665	716	695	713	742	674	723	683	730	673	718	718	691	705	743	685	679	710	741	706	673	750	650	706	718	702	749	730	725	718	686	712	716	633	659	760	705	698	722	738	676	696	727	704	683	729	679	755	676	681	643	766	708	730	760	728	750	699	695	700	708	699	738	701	706	758	741	738	684	741	680	721	662	703	728	682	684	689	726	758	737	715	694	736	670	697	661	656	657	737	712	741	709	701	740	667	689	688	718	693	714	703	733	772	709	657	672	726	716	758	693	742	716	723	707	708	684	682	683	715	671	737	690	700	741	712	701	709	689	682	663	731	690	708	747	696	710	684	705	675	657	724	716	727	718	726	717	693	753	719	662	756	758	715	739	701	638	738	709	730	709	684	709	727	701	704	657	719	739	715	680	724	691	710	761	683	674	790	670	646	722	688	796	680	726	701	686	704	706	693	728	675	655	685	751	695	731	665	757	657	722	709	704	754	714	728	715	689	734	672	741	758	693	685	683	709	720	718	765	734	655	682	733	695	690	734	676	741	742	746	739	754	696	692	696	750	682	695	689	696	705	745	694	697	675	729	762	672	727	719	678	666	707	680	708	731	718	768	722	668	759	716	732	749	699	674	678	717	732	691	707	727	682	709	706	724	674	744	722	759	745	700	734	710	744	710	710	688	682	739	688	715	694	735	675	715	704	695	757	741	725	678	691	743	688	702	727	752	712	699	695	703	714	661	701	691	683	705	705	698	756	701	708	733	684	739	722	721	675	681	728	701	738	727	705	698	706	711	677	690	704	719	725	675	706	701	719	696	696	712	677	676	696	653	720	708	694	718	672	693	723	749	705	760	737	712	717	713	666	719	736	751	712	703	698	707	703	709	731	760	696	710	681	707	722	696	753	775	693	752	702	703	716	748	705	727	720	739	702	727	725	720	766	671	764	712	696	658	688	704	713	717	718	684	757	696	728	687	715	672	710	715	673	681	678	706	745	729	726	695	704	732	719	682	772	683	754	701	752	722	735	756	727	714	687	692	693	715	743	716	679	644	714	752	693	714	744	757	709	679	666	693	737	689	700	759	726	737	739	733	686	733	685	703	698	725	733	719	729	695	734	729	735	727	664	733	735	745	729	689	718	707	723	742	725	700	725	725	690	731	705	672	786	711	745	735	714	714	686	669	772	722	728	727	655	713	755	716	729	699	707	703	685	683	698	729	736	695	726	724	722	680	695	660	710	740	703	689	718	734	743	711	718	686	693	718	719	731	690	750	715	718	669	669	744	732	715	706	740	680	646	738	683	681	703	698	713	711	764	737	718	736	663	735	722	718	677	734	763	712	674	720	683	694	711	730	723	702	748	712	665	693	734	738	688	673	721	725	729	762	698	743	679	732	724	648	715	672	722	622	685	690	743	701	699	704	692	704	688	693	754	698	725	725	745	708	713	686	706	725	676	719	713	690	683	697	710	738	716	689	780	698	801	703	740	679	706	693	704	753	676	727	713	768	732	773	683	687	693	722	728	751	701	692	698	719	700	724	721	683	682	773	677	734	678	689	664	708	720	679	699	695	713	711	679	717	707	716	692	691	666	708	736	710	707	716	759	664	693	704	727	685	706	743	705	758	741	688	708	736	695	717	702	689	730	734	726	675	694	681	694	750	713	658	677	713	690	669	712	713	752	723	696	725	695	744	726	701	663	726	734	718	689	718	688	744	693	722	703	730	718	709	741	743	735	699	719	731	671	738	726	716	711	770	726	739	734
29034	4169	901	643	513	381	325	296	274	335	339	366	335	323	348	297	314	316	364	324	300	299	362	309	335	332	315	329	323	309	327	299	326	319	313	321	333	321	324	346	300	323	316	318	327	313	309	362	314	310	291	343	351	274	324	332	331	339	335	310	333	342	342	346	333	329	321	363	334	331	348	319	313	354	343	351	298	332	314	326	312	327	321	289	304	308	325	313	323	284	320	360	295	331	334	330	382	283	322	329	338	304	359	311	315	349	326	311	298	311	327	296	308	313	281	312	357	345	332	316	323	339	320	297	320	314	321	318	353	305	335	300	339	323	305	356	311	309	350	351	348	343	338	277	343	335	348	293	312	301	320	340	329	315	309	327	335	321	332	307	325	323	335	317	308	329	310	342	315	312	303	334	327	331	299	312	336	308	325	338	345	309	342	340	309	350	343	330	347	356	340	341	351	328	335	301	300	322	295	329	331	320	294	322	311	317	340	327	322	328	301	313	331	322	337	300	335	310	336	339	312	293	284	308	301	374	278	324	329	307	318	330	322	334	309	322	345	321	310	311	301	318	312	314	361	323	325	297	304	323	312	334	306	330	346	334	345	345	321	302	310	326	327	329	343	335	322	328	346	308	324	358	290	346	306	337	362	356	316	298	305	374	315	276	293	315	317	397	331	347	345	320	329	323	350	315	325	345	330	337	292	324	312	327	269	347	355	349	327	324	315	317	375	316	310	360	318	335	332	309	356	331	349	351	306	346	330	293	300	309	306	311	307	331	345	298	292	328	333	352	372	323	278	315	313	340	336	364	319	355	295	329	312	326	328	334	304	320	285	334	308	321	358	339	327	310	310	325	357	313	286	331	333	310	322	325	300	360	364	308	279	321	317	393	306	331	325	347	330	297	359	328	342	349	340	346	339	321	320	333	325	326	322	302	327	310	339	334	319	319	322	361	339	324	341	313	343	304	317	282	298	337	318	314	332	322	319	324	319	302	331	324	307	323	273	294	308	326	304	311	332	315	337	316	318	298	341	337	289	281	329	324	298	313	285	316	361	334	300	343	349	336	289	331	317	345	327	305	345	332	357	336	328	342	310	314	322	318	359	328	303	314	332	327	317	332	352	310	315	352	356	325	340	325	361	337	355	316	317	316	324	307	308	306	335	319	325	313	343	319	323	313	318	276	338	322	320	332	363	336	283	311	322	325	300	323	327	343	344	306	307	333	314	320	343	315	320	308	349	349	314	304	312	349	310	313	301	338	314	298	357	362	326	310	289	322	329	328	344	352	325	308	360	335	351	301	333	318	308	333	328	302	326	335	344	319	355	339	330	326	323	292	292	317	328	280	312	327	323	299	331	320	331	293	348	297	318	311	324	329	329	322	294	322	316	307	331	315	339	302	303	333	304	300	318	316	336	331	336	322	321	320	355	335	322	332	312	352	304	315	330	347	306	339	345	298	362	316	351	363	307	311	301	299	342	310	368	309	332	352	296	323	300	328	323	309	349	306	332	364	331	338	334	348	347	322	320	307	292	285	316	328	308	348	341	290	303	299	302	337	317	331	273	380	329	309	316	312	339	334	312	300	340	292	318	303	292	326	311	323	319	334	328	327	328	324	330	284	300	352	329	296	346	346	313	322	302	340	336	337	323	307	322	341	291	301	345	325	311	316	324	330	327	332	343	335	327	312	334	325	321	280	319	290	319	298	353	302	299	326	337	335	325	333	335	287	299	322	270	344	342	323	345	335	340	326	322	322	310	297	277	308	351	338	304	357	327	318	345	311	352	328	308	325	323	327	294	294	321	316	316	324	329	362	335	331	355	346	329	345	320	322	351	337	300	316	322	346	361	331	361	278	354	310	288	333	317	316	309	328	313	310	314	337	345	302	307	338	311	323	310	334	310	325	287	324	342	304	287	311	334	319	344	295	317	311	302	313	339	324	275	313	327	325	320	362	324	354	347	318	317	309	324	329	350	312	306	361	324	318	277	333	288	325	325	354	320	284	319	304	316	310	334	311	315	318	329	315	334	330	370	352	332	316	295	281	328	330	332	285	301	309	285	334	320	356	297	354	330	312	308	352	332	330	330	306	338	370	308	342	363	346	301	307	307	331	350	329	359	325	324	301	294	333	345	340	310	324	300	318	336	361	282	328	300	280	303	326	317	334	316	303	296	333	349	297	297	307	311	316	347	313	345	355	334	313	330	299	351	342	366	338	344	317	292	346	324	356	340	327	310	305	335	319	327	357	352	331	350	331	292	343	344	340	347	331	337	341	316	370	327	323	319	325	333	338	344	339	356	358	319	296	340	356	339	359	328	329	284	335	331	325	311	315	332	323	337	334	314	308	302	343	319	321	349	286	269	312	321	289	359	318	315	333	334	320	296	305	315	310	303	328	339	351	309	328	298	315	317	339	327	281	321	290	312	320	348	290	311	337	294	313	316	323	348	303	347	339	344	368	295	314	350	334	323	324	334	341	306	357	351	302	340	338	320	296	327	318	372	293	305	319	296	290	338	318	312	323	318	300	337	318	317	322	333	309	298	317	290	323	339	368	331	349	358	338	299	288	320	339	318	356	297	345	335	322	339	325	310	345	339	333	334	340	300	339	318	315	291	335	340	314	342	318	308	313	327	324	314	347	326	345	306	335	309	348	349	310	298	284	280	302	328	320	296	323	367	325	322	306	334	325	323	335	341	320	322	342	323	310	318	298	327	327	326	277	317	338	338	323	356	351	334	304	328	303	308	344	327	303	359	332	340	311	302	312	325	326	316	321	347	338	321	346	336	332	364	305	348	276	301	322	317	335	326	306	308	305	286	322	316	321	326	327	342	361	291	317	307	300	315	311	319	306	320	304	368	320	340	311	324	352	344	316	364	338	303	320	316	325	358	291	336	355	344	340	327	313	339	340	297	342	308	316	345	333	319	336	325	309	346	306	307	310	348	332	321	330	317	365	305	330	328	353	303	296	325	329	363	283	319	296	350	341	311	363	301	352	325	338	348	328	299	303	317	336	329	360	328	331	316	329	284	314	309	300	318	345	337	315	273	299	343	372	344	330	336	308	298	349	307	334	317	309	299	319	352	315	308	347	294	345	307	320	329	315	313	358	317	318	304	317	301	303	322	374	311	326	355	344	302	351	299	328	333	318	337	303	306	341	329	332	334	326	305	328	310	332	310	318	331	293	300	336	344	329	325	350	357	329	318	320	327	352	311	341	360	320	338	358	356	287	338	316	351	316	317	327	316	321	343	314	334	315	332	299	291	342	373	337	291	317	364	350	337	291	314	299	328	282	331	354	313	294	354	298	362	339	287	337	326	319	351	335	327	348	282	314	300	292	320	312	355	352	327	319	339	296	327	337	319	310	330	297	349	325	316	320	304	334	306	279	338	322	316	355	336	302	318	332	291	343	307	345	291	279	297	322	282	314	318	311	325	312	335	298	322	317	337	290	321	373	292	336	303	338	327	343	342	322	318	368	346	320	304	317
20475	8817	7583	5388	3779	2270	1252	938	807	812	779	803	777	781	736	806	748	790	783	747	727	744	776	764	785	795	736	746	714	749	707	810	789	750	742	750	787	774	759	734	725	766	723	744	735	792	751	788	762	734	740	778	731	746	739	718	788	743	746	750	767	743	744	746	751	755	757	774	764	766	751	826	789	776	767	736	722	744	752	789	791	749	784	756	767	753	808	713	761	757	738	770	776	788	754	838	723	742	721	698	747	796	741	744	767	782	776	787	712	750	770	767	787	794	738	741	725	775	759	780	765	743	744	769	718	766	772	816	771	745	785	734	778	768	731	759	780	741	746	797	771	750	765	795	749	758	773	725	786	759	763	730	746	752	771	686	748	752	787	774	751	752	758	746	756	743	754	760	801	739	757	751	767	758	737	770	773	798	788	756	790	791	763	740	700	791	721	760	756	703	771	758	777	750	743	726	725	726	701	741	752	791	759	764	791	766	780	769	771	765	719	727	711	776	764	755	784	753	770	777	724	743	769	725	725	792	763	772	755	794	706	810	757	717	712	718	759	746	729	785	756	823	764	782	792	765	800	756	747	792	788	768	750	786	711	772	739	802	762	743	715	730	743	729	785	769	722	775	730	755	734	734	757	766	768	813	730	765	725	746	755	797	744	801	694	777	789	801	758	713	789	804	727	768	692	746	738	689	719	792	730	747	738	709	740	741	768	774	724	762	671	794	740	743	766	785	740	716	745	833	742	780	756	715	765	784	769	806	735	735	736	764	741	725	732	742	757	729	789	741	701	734	755	781	739	751	744	728	766	768	736	804	770	770	794	754	785	763	777	741	745	768	742	782	782	722	784	742	780	680	760	711	751	774	762	683	761	791	798	774	758	755	772	739	736	716	719	728	761	768	739	778	796	752	787	763	747	775	785	758	745	761	751	720	738	735	724	790	765	795	743	780	802	742	764	766	775	768	766	751	751	799	713	763	797	764	717	755	721	759	767	730	775	797	789	758	743	759	718	792	744	740	750	710	804	708	733	747	803	746	785	755	802	751	784	780	754	755	763	754	748	751	776	803	800	821	784	754	755	759	774	740	735	795	740	757	792	730	844	757	738	708	763	756	733	740	774	750	744	732	720	790	769	756	749	757	730	769	724	742	761	751	785	763	726	780	805	768	780	753	694	761	786	777	743	714	757	773	748	769	709	737	758	742	754	768	732	768	788	742	737	754	759	728	714	708	784	722	723	730	724	778	766	759	770	788	771	756	802	754	788	712	731	752	739	777	767	764	755	748	742	751	801	776	732	728	743	750	740	750	759	762	772	782	771	764	712	773	751	750	764	766	842	789	728	731	734	782	714	762	732	776	757	727	725	768	795	779	761	748	757	748	747	768	772	765	763	726	760	759	762	734	760	769	735	737	778	798	779	793	776	743	760	779	752	716	759	750	762	733	807	771	767	779	720	778	754	805	809	767	715	736	751	716	726	791	757	750	728	775	784	786	761	746	747	722	761	740	763	760	751	732	786	788	793	775	724	738	814	735	759	770	732	751	820	723	737	754	798	742	758	837	752	772	847	773	746	789	749	734	789	732	782	747	743	843	742	724	762	786	765	820	775	762	771	761	754	717	777	741	764	840	783	759	772	789	762	748	754	781	735	750	750	771	752	736	736	785	681	764	757	765	771	798	754	722	757	719	779	756	792	720	776	728	760	764	760	759	751	777	765	786	761	766	751	713	784	792	707	750	764	764	734	756	779	738	767	662	736	743	716	742	761	799	751	774	752	739	744	747	752	747	758	797	784	787	723	819	722	749	751	774	792	781	777	786	794	781	731	742	728	709	702	778	737	754	785	792	787	794	725	782	764	717	782	724	737	722	730	760	761	730	766	715	788	778	719	768	798	771	763	745	754	753	764	748	743	780	773	783	771	813	749	721	752	749	784	785	779	778	784	749	779	751	708	756	820	775	746	783	799	747	713	705	768	792	756	761	792	735	790	731	740	806	736	787	776	752	746	753	731	777	739	775	754	764	745	744	704	727	759	741	710	737	813	714	790	766	755	782	755	713	745	757	753	750	762	742	786	754	764	731	760	739	722	797	785	782	770	792	791	794	745	778	783	734	765	747	816	827	701	771	799	737	725	815	742	712	771	741	754	811	751	722	704	735	745	732	716	737	770	834	717	764	749	737	772	771	788	776	789	785	736	756	804	753	745	786	762	710	763	789	752	770	779	817	768	721	747	789	742	770	729	773	750	764	756	716	768	782	790	731	753	773	728	816	748	791	742	786	767	761	792	776	756	763	759	768	777	748	746	732	802	764	752	759	760	741	750	740	778	728	753	777	767	746	765	734	749	764	782	773	789	753	777	758	799	776	748	755	743	829	765	780	739	790	751	723	749	722	804	755	793	754	750	759	757	751	776	795	749	745	684	769	802	793	760	747	735	729	784	734	772	724	745	737	751	808	730	709	765	790	760	771	777	763	770	730	751	773	697	765	772	786	768	751	757	754	771	768	736	781	767	790	802	763	797	770	756	733	720	756	737	757	733	784	773	752	726	722	777	743	782	736	744	733	722	769	742	780	732	752	757	761	775	718	782	757	742	747	797	731	724	787	792	769	734	737	727	729	757	739	767	812	778	752	778	736	778	736	767	755	821	715	726	712	726	714	772	758	798	803	759	718	721	730	733	723	754	796	751	787	825	758	764	808	759	769	747	739	763	793	759	746	710	800	772	757	742	708	784	745	726	771	795	779	733	737	776	782	767	759	787	727	756	797	751	799	719	764	797	734	756	779	774	760	738	766	730	733	789	759	729	783	749	737	769	754	807	782	757	753	742	774	756	742	770	746	752	784	760	784	729	741	725	745	758	748	775	782	806	726	742	750	766	725	751	715	786	781	777	752	709	777	772	725	781	732	764	767	759	751	721	789	763	751	737	720	818	801	758	712	745	763	783	725	735	733	747	693	719	731	769	707	737	791	784	804	762	801	708	743	752	729	745	750	719	746	804	769	768	752	788	781	762	799	821	743	738	800	763	776	747	771	815	801	765	752	720	770	758	725	735	759	760	785	764	774	786	764	780	767	764	745	744	704	761	726	725	771	778	814	756	781	731	774	764	740	725	722	744	722	779	756	749	761	698	751	720	740	708	756	748	768	744	786	765	730	780	788	743	726	784	788	782	737	758	754	754	776	805	779	755	750	776	788	746	724	741	719	723	804	774	817	729	755	799	757	754	722	735	751	798	726	765	739	748	761	720	760	788	720	720	714	784	712	717	767	754	824	721	753	808	767	714	785	772	805	792	738	745	775	782	761	755	715	745	752	735	771	774	770	740	756	737	778	734	769	747	756	748	802	753	746	749	789	751	780	745	750	737	762	736	778	798	743	811	751	751	757	746	769	713	756	788	771	692	748	721	752	733	732	777	716	776	763	751	773	759	730	748	743	758	755	776	751	783	821	721	735	754	747	731	769	740	748	740	701	779	778	755	690	770	772	759	754
30326	5144	1171	747	596	455	326	329	329	362	326	345	357	323	394	327	323	325	329	313	330	361	339	335	343	305	353	330	351	322	314	337	348	313	379	338	350	288	344	323	312	369	332	325	339	338	382	318	323	372	307	329	327	339	329	339	303	367	346	359	354	345	313	329	337	375	341	305	295	319	334	322	304	302	317	307	339	329	337	339	321	355	345	315	314	375	289	283	346	320	375	325	348	344	335	314	309	341	318	304	319	350	336	349	302	322	328	354	312	349	321	319	353	349	311	311	335	299	354	337	372	306	317	391	348	324	312	296	314	315	320	364	353	328	307	350	361	317	303	314	308	309	295	337	343	314	326	296	313	333	335	286	375	311	309	316	317	320	318	316	284	355	317	355	350	320	326	328	318	333	342	350	362	333	369	332	298	354	342	342	345	342	349	345	327	347	338	339	315	350	329	286	340	341	360	360	298	326	354	332	348	338	319	309	325	331	313	298	338	355	314	331	353	338	349	304	282	324	348	329	342	352	314	348	317	328	301	326	283	349	333	333	336	315	361	324	393	316	330	333	350	305	318	330	326	314	325	379	328	324	327	331	297	317	348	338	343	316	312	335	341	331	313	330	344	306	341	337	353	319	328	312	303	368	335	356	285	343	335	350	350	325	365	319	375	365	329	376	347	362	340	357	334	335	327	342	303	295	357	357	298	333	333	345	375	350	323	354	348	344	325	322	337	326	324	329	308	355	350	343	318	318	330	305	300	320	326	326	357	332	332	338	333	334	314	323	319	356	338	313	336	331	343	291	337	371	308	323	326	360	333	326	323	313	332	351	349	325	309	353	333	315	325	367	345	369	349	296	349	299	366	332	338	336	313	313	332	334	329	317	318	334	335	344	293	327	333	309	312	323	350	326	326	340	317	333	296	368	313	343	357	330	335	315	309	305	318	347	329	299	339	323	320	293	316	332	294	330	303	331	356	321	352	292	349	373	339	326	339	328	350	338	314	311	329	348	321	339	317	326	322	356	350	335	317	374	381	326	357	324	342	333	305	346	343	356	372	364	335	379	361	330	335	323	314	351	327	335	304	344	351	351	337	341	330	332	328	325	359	306	333	345	343	320	320	366	317	298	349	353	343	340	357	337	372	370	334	315	333	332	320	317	306	338	349	325	312	348	373	331	336	310	288	324	318	320	326	318	302	316	310	349	303	312	309	336	322	347	314	341	302	303	366	331	326	332	339	336	366	332	359	332	308	305	334	342	376	343	312	315	296	341	322	348	367	337	304	326	338	378	347	364	358	355	324	312	384	355	324	319	311	315	356	334	362	348	317	320	300	331	330	355	325	314	327	329	395	317	318	330	321	347	343	329	334	325	354	371	336	302	297	341	357	334	328	343	369	312	362	317	338	328	288	340	354	343	379	333	322	359	337	334	304	321	288	291	305	314	335	355	331	338	353	362	329	322	342	333	365	342	352	360	357	334	304	377	309	350	337	340	331	345	321	324	332	306	326	318	331	334	341	338	329	328	310	318	352	336	304	349	291	331	327	340	366	382	348	323	342	338	334	331	274	294	295	331	318	335	309	336	344	365	339	365	357	353	307	343	350	332	351	347	336	306	308	356	318	339	334	362	375	330	363	342	353	324	342	317	355	341	350	368	320	333	308	324	337	283	349	368	303	323	361	366	337	304	316	366	339	320	326	312	352	337	302	336	349	325	325	347	353	294	315	363	334	354	326	307	325	359	308	297	313	356	289	332	347	339	316	322	338	299	345	333	291	362	331	344	335	370	333	327	371	355	318	330	317	319	327	319	342	340	300	374	325	324	349	317	295	341	354	330	326	350	339	331	367	351	335	331	357	334	328	335	357	314	336	323	330	307	359	329	338	349	330	323	347	318	320	328	338	315	347	303	310	330	337	317	357	297	338	342	338	345	357	321	322	326	375	321	321	335	314	317	351	317	328	326	349	346	317	305	329	325	315	328	275	307	321	301	317	341	359	342	314	341	344	324	280	315	290	293	366	365	358	310	327	304	339	338	371	320	334	325	323	356	282	296	318	345	349	338	347	334	313	336	336	314	323	344	307	341	331	331	330	377	357	360	320	340	323	353	348	316	363	341	372	303	320	338	341	338	305	315	325	326	353	311	297	335	303	319	332	322	313	324	347	325	361	358	305	343	332	356	341	305	327	305	340	345	332	324	379	342	300	341	352	341	343	322	346	316	320	324	362	327	302	324	332	326	304	316	345	319	344	344	329	329	306	339	358	318	295	301	297	341	339	338	311	321	300	333	298	325	352	317	335	330	312	311	341	293	382	340	355	327	335	388	339	319	336	334	324	356	317	333	335	330	332	344	346	317	327	305	306	347	307	323	297	302	359	334	340	307	292	324	377	350	316	331	341	311	332	338	330	321	337	343	327	302	329	320	322	300	326	339	337	364	325	335	360	318	323	304	311	346	332	347	303	335	338	306	311	292	318	339	326	307	297	308	319	313	321	359	299	359	308	302	339	289	346	334	343	331	340	313	324	350	344	329	314	345	310	295	303	345	279	363	295	356	346	312	329	301	382	346	326	348	308	323	326	301	329	323	302	334	311	268	323	356	309	351	333	333	359	365	345	332	343	313	320	350	357	337	337	336	360	356	328	327	314	344	355	364	322	339	306	316	304	322	347	316	325	319	288	316	349	369	331	300	333	354	357	307	359	335	361	315	328	341	322	317	355	343	320	336	315	345	321	350	315	338	310	347	342	366	304	305	316	324	317	343	315	319	336	328	340	306	335	342	338	326	316	367	283	297	335	330	297	296	327	331	320	352	330	309	337	288	315	333	343	319	299	320	356	319	338	329	325	338	331	292	348	321	325	359	324	345	350	334	302	311	337	345	365	310	328	333	316	334	343	351	344	311	336	374	313	341	316	333	313	300	350	323	332	319	348	341	346	336	349	295	326	348	341	313	325	316	333	338	343	354	366	297	354	325	299	335	362	338	320	337	320	305	327	342	329	339	317	310	352	366	340	366	339	326	320	336	328	347	328	359	339	333	351	336	318	336	311	349	341	280	327	342	342	320	323	349	334	348	297	340	347	334	337	352	299	329	293	339	308	333	354	325	356	296	327	363	381	349	320	313	289	307	353	352	356	308	340	339	340	312	352	309	345	303	305	334	320	369	316	312	332	355	316	300	363	310	355	331	324	316	338	325	342	315	310	327	334	324	311	349	321	317	302	329	320	304	335	320	307	359	320	368	302	326	316	335	340	348	359	329	343	368	351	355	316	286	309	357	318	327	340	324	331	315	319	341	294	334	340	343	371	333	332	343	361	341	336	356	329	333	294	286	306	287	326	303	304	314	313	307	287	354	309	327	311	331	349	325	332	337	314	334	354	333	318	334	345	289	342	328	348	303	320	301	319	314	344	308	318	344	321	341	352	341	298	336	317	329	344	357	344	350	287	321	318	350	329	323	314	377	328	312	333	340	364	332	324	296	345	339	356	337	327	330
21450	11164	9732	6688	5323	3332	1600	1011	912	856	834	843	857	823	803	772	761	768	756	815	797	817	756	825	759	823	757	762	803	768	812	801	783	799	783	776	769	779	813	792	794	819	787	809	851	774	770	792	763	748	846	756	770	835	792	791	754	797	763	806	785	826	780	780	830	794	809	790	817	781	751	785	835	785	804	822	782	763	796	770	799	736	789	757	808	767	765	788	799	741	765	786	778	757	745	825	804	776	752	768	818	824	768	779	821	795	765	815	835	811	792	791	812	784	781	763	793	832	753	776	800	737	805	773	834	784	829	839	810	791	782	804	780	777	762	823	765	812	761	746	816	814	754	792	722	759	786	778	780	746	807	753	818	835	794	755	797	814	781	792	800	815	794	715	750	796	758	816	761	817	789	736	762	760	782	775	727	783	792	766	751	797	787	764	767	800	796	812	855	782	755	784	777	788	783	784	755	811	776	825	796	765	804	734	763	706	795	755	758	800	762	776	792	834	811	772	794	755	810	731	755	797	775	763	796	815	764	781	784	825	741	765	780	774	764	756	734	781	790	759	840	716	792	751	777	763	775	792	792	788	780	777	724	797	750	805	747	804	765	821	755	800	813	714	805	789	745	797	765	836	781	776	795	752	758	722	775	732	783	798	795	792	714	780	786	768	824	776	831	799	811	780	738	784	782	784	827	786	809	811	789	778	773	741	742	792	766	777	789	759	743	750	754	737	823	748	727	742	778	772	779	803	780	810	808	788	841	854	727	769	806	753	822	744	771	833	808	798	770	787	759	776	753	778	785	780	780	779	817	762	747	808	814	800	772	765	761	776	794	764	769	823	751	768	769	789	805	735	774	788	754	788	781	766	806	713	778	773	816	768	744	724	764	799	810	763	792	795	774	813	817	800	792	787	789	764	799	783	729	797	760	786	806	784	830	747	758	829	801	769	805	767	797	756	757	792	786	763	803	819	786	830	798	780	820	818	755	818	759	746	772	745	758	812	796	770	770	804	781	748	756	783	782	798	801	793	856	803	796	761	842	811	815	765	817	786	780	821	810	784	840	805	768	777	749	790	754	817	732	741	801	800	768	740	781	778	804	764	770	809	835	780	779	762	763	760	772	763	805	777	726	792	739	809	803	757	733	787	758	757	836	809	758	767	812	811	804	762	840	748	781	768	787	783	820	832	792	802	780	750	753	772	760	793	780	798	754	772	755	770	800	776	789	766	809	767	780	828	783	747	762	772	739	759	818	812	806	772	769	740	813	811	785	729	795	787	780	763	785	777	786	739	772	719	777	789	810	769	820	798	769	793	758	759	833	830	700	767	798	821	814	726	815	741	753	789	786	843	783	756	768	777	739	776	772	789	762	755	755	742	767	779	781	779	772	766	818	787	794	768	796	787	778	799	776	800	813	772	797	754	794	768	805	767	748	792	785	770	774	783	782	783	780	757	787	774	752	832	736	795	753	775	746	830	769	807	773	802	784	761	726	801	803	783	807	749	779	792	805	796	776	767	789	770	787	765	810	763	796	747	775	817	814	754	784	840	781	762	774	771	775	814	784	802	800	840	795	745	801	834	817	820	748	756	769	779	777	835	780	786	805	773	817	759	774	775	825	755	782	768	765	782	810	785	769	755	815	721	782	827	749	735	808	777	742	755	802	781	781	742	821	751	848	754	817	801	781	784	768	705	739	755	771	789	798	769	835	834	757	778	782	745	765	809	763	795	825	798	769	760	749	786	822	758	809	751	774	814	765	831	798	792	763	819	750	846	788	733	791	803	822	799	773	770	765	759	775	769	783	794	823	856	749	795	761	778	787	777	823	742	796	811	755	771	788	807	784	773	799	786	815	779	752	819	736	751	742	760	782	749	794	801	791	779	720	771	774	780	844	783	801	802	760	836	773	773	759	767	795	801	799	736	742	780	780	719	737	763	705	845	797	810	765	798	756	812	756	746	775	806	783	796	812	771	810	761	785	783	783	787	780	795	737	752	708	840	768	818	805	807	855	789	772	738	815	780	796	743	781	770	804	775	756	786	792	792	748	777	804	737	758	762	785	817	746	808	766	766	778	763	774	803	807	810	809	773	745	771	783	747	794	786	779	752	769	791	857	809	810	748	753	834	791	799	751	784	804	768	776	786	782	812	800	787	798	727	764	810	792	749	817	747	797	773	772	769	784	764	779	721	771	762	779	796	811	769	816	789	825	790	769	827	802	759	782	774	768	808	741	773	782	752	814	769	788	802	799	783	807	787	763	821	801	783	768	736	769	778	820	776	769	792	748	786	780	767	772	771	800	754	764	760	828	763	858	747	741	795	789	742	743	828	829	772	788	827	795	788	789	772	842	812	737	797	818	807	812	781	801	815	733	784	776	818	741	818	731	826	778	779	759	802	775	799	757	772	833	788	795	763	790	767	772	794	805	801	783	817	780	771	781	832	769	768	786	785	773	788	830	802	790	778	759	774	794	802	766	800	777	785	803	832	816	768	778	741	788	821	832	770	789	794	786	835	745	751	743	837	829	765	746	796	805	762	807	768	778	801	795	743	798	766	765	758	818	781	793	739	822	751	771	770	791	774	773	783	758	797	813	793	809	804	781	757	780	799	806	779	779	756	804	840	736	783	760	824	785	788	795	821	841	784	789	805	792	789	767	787	775	783	804	759	808	735	731	747	793	775	788	769	759	791	800	798	785	760	800	787	778	757	782	793	791	838	818	781	823	772	781	790	790	778	769	794	792	773	752	777	836	755	815	765	732	754	752	756	723	763	800	767	816	726	766	790	779	799	759	793	825	812	745	811	784	806	776	812	757	770	754	765	791	766	812	769	751	748	752	790	760	831	788	796	781	787	791	793	847	789	775	804	750	785	770	772	764	809	781	807	768	726	761	771	814	805	789	819	783	741	832	791	804	821	744	805	768	843	793	803	747	780	748	792	743	794	811	865	752	788	805	805	780	772	766	749	741	804	795	743	771	764	770	821	788	768	821	785	753	790	847	819	768	757	767	777	768	781	780	745	814	791	788	789	802	787	800	817	779	770	769	819	762	814	743	747	795	758	792	814	808	778	770	802	766	808	792	751	785	763	762	800	776	847	801	785	837	781	798	811	778	759	780	800	766	814	747	796	766	777	704	771	776	789	763	833	743	800	778	773	753	753	768	776	827	803	791	810	784	760	764	805	801	738	837	736	810	815	778	850	768	793	776	748	782	769	796	765	781	772	750	804	732	801	801	750	748	794	783	742	776	749	746	845	780	749	753	750	736	766	794	768	744	743	775	725	737	774	780	780	765	801	839	750	833	722	824	799	798	810	800	781	793	781	766	828	798	818	805	786	819	758	777	793	762	747	761	781	799	786	747	791	783	769	765	784	771	757	838	792	778	818	820	733	772	796	774	785	748	712	791	779	828	792	762	764	801	822	757	755	707	770	795	739	822	766	826	786	778	792	778	753	778	763	826	795	773	775	823	766	813	778	809	818	767	755	783	754
20724	2224	554	432	373	309	339	324	339	318	342	296	283	313	302	282	317	294	302	294	302	285	291	312	296	301	318	279	297	323	306	304	312	304	306	323	294	310	330	318	322	302	353	320	332	326	302	302	297	331	311	289	323	306	309	333	341	273	312	325	306	311	303	296	305	283	278	263	305	316	324	332	318	299	309	316	319	310	310	305	322	319	311	305	320	287	295	304	306	313	305	308	292	329	322	287	305	309	328	305	320	309	298	300	322	306	351	318	298	298	303	342	276	337	288	341	342	317	327	285	286	308	299	320	327	326	316	300	290	317	299	308	316	294	299	289	332	271	321	315	284	316	313	296	327	343	308	306	305	301	327	312	328	333	304	282	334	295	299	315	295	309	315	322	299	289	306	285	290	290	328	303	359	328	329	309	304	339	304	292	327	298	269	329	314	305	323	353	312	303	323	317	293	296	306	302	288	295	317	328	285	297	323	289	327	314	323	285	327	284	293	321	293	311	307	328	321	299	336	291	311	294	282	329	306	322	319	321	287	279	295	285	297	279	344	259	295	327	275	311	351	324	335	310	282	298	296	295	332	297	305	271	308	298	271	316	287	297	335	358	285	302	281	308	306	298	281	298	275	300	286	317	310	311	291	296	311	319	294	307	300	297	308	299	312	304	301	305	302	318	326	314	301	311	315	281	303	277	316	317	277	331	330	294	262	276	264	320	298	305	336	323	312	317	320	270	298	345	315	312	315	280	285	297	306	251	302	335	307	309	285	288	282	309	309	297	316	329	304	340	308	344	339	344	300	325	335	282	295	302	311	305	318	322	332	304	310	320	335	313	314	302	312	315	307	303	304	304	341	311	304	319	311	337	354	292	307	313	315	303	319	323	321	350	329	338	300	299	288	307	326	301	307	297	331	298	309	317	289	306	333	307	297	348	290	277	292	304	309	346	320	332	282	300	308	300	296	312	288	308	296	309	319	319	303	285	308	315	309	315	288	287	296	291	284	277	304	286	311	320	299	326	307	301	338	283	306	281	296	268	304	296	299	302	296	321	292	346	302	301	311	330	318	296	338	284	318	329	344	346	321	320	292	299	279	317	324	327	288	298	312	289	335	329	292	283	327	324	330	309	312	299	292	285	280	335	305	311	306	275	300	345	317	294	344	332	304	292	326	346	323	296	305	295	282	314	307	316	281	313	318	304	364	342	309	285	294	313	300	326	292	294	279	285	316	301	314	330	318	290	308	293	298	317	309	327	297	318	278	295	315	316	324	321	320	312	312	305	321	320	325	309	300	334	349	331	293	322	307	320	305	292	288	343	308	350	284	260	294	303	308	322	292	287	301	276	331	298	307	296	296	338	315	291	318	294	301	312	282	298	257	308	314	351	305	290	305	333	302	303	288	298	318	311	340	303	334	313	303	303	301	296	319	328	309	297	303	335	292	295	282	300	320	336	286	283	309	323	297	293	289	289	326	300	328	331	339	293	304	310	279	324	290	361	323	306	332	328	299	322	324	325	316	316	340	324	337	327	271	311	288	315	296	300	294	320	336	285	310	281	306	356	293	320	314	295	319	330	290	309	298	280	362	326	329	327	322	297	275	325	321	347	340	323	328	329	311	304	304	291	329	292	294	296	279	327	328	312	305	296	312	321	259	290	304	315	312	308	280	291	304	288	297	299	320	331	352	347	297	304	259	278	311	352	305	291	343	324	301	310	305	305	331	309	303	333	335	336	318	304	324	342	278	317	308	299	266	327	312	304	313	330	317	297	311	307	303	279	332	324	280	323	306	291	288	288	325	364	361	317	324	292	273	291	356	302	321	314	291	277	297	326	294	297	310	298	292	338	303	320	327	319	333	311	337	303	249	320	306	286	278	303	299	314	292	305	271	272	311	332	321	296	297	293	303	304	329	314	261	320	329	310	299	312	301	317	336	299	294	326	328	319	362	322	309	315	298	327	304	340	322	334	319	255	318	292	354	306	291	317	302	331	315	282	306	306	340	318	343	297	319	284	275	310	312	312	308	299	315	305	298	283	318	320	286	318	316	275	277	267	320	314	294	282	311	279	275	292	303	320	336	320	336	290	305	328	325	287	338	293	326	292	329	329	324	325	317	313	284	297	311	307	315	313	274	336	304	333	322	315	267	282	263	283	325	304	368	314	335	296	309	302	315	297	295	314	308	280	283	310	295	277	326	289	301	315	293	334	314	312	313	313	268	247	326	306	304	304	318	322	292	303	295	329	282	324	288	286	333	282	291	309	333	285	306	308	311	340	316	310	330	348	330	332	329	341	302	291	308	289	326	368	322	294	291	308	340	244	282	330	311	279	318	318	305	303	330	337	301	318	303	301	293	305	320	310	299	305	277	310	326	256	292	290	304	315	330	290	314	294	319	287	308	309	281	325	290	273	301	300	274	283	356	297	304	274	291	314	293	324	291	306	313	300	299	270	286	320	307	295	316	302	319	316	314	328	298	302	338	307	308	264	311	276	300	295	303	290	295	311	293	310	298	328	312	328	317	305	323	312	327	320	298	328	308	299	310	300	288	346	308	293	316	307	343	344	296	293	340	327	318	280	303	277	315	312	307	323	335	316	331	314	330	320	320	317	335	327	338	310	297	302	300	284	311	297	317	310	329	348	314	335	298	299	300	322	277	273	289	333	291	337	298	336	318	341	316	280	310	277	301	300	293	354	295	294	304	321	297	302	308	300	316	314	289	304	303	299	298	307	305	299	293	324	274	312	310	344	307	328	320	299	304	291	273	303	319	308	313	301	289	314	290	267	321	305	302	310	308	278	327	322	317	317	275	323	343	347	275	341	333	297	301	330	303	308	351	359	333	280	310	262	302	304	314	275	324	344	308	336	310	273	336	335	287	278	336	299	314	319	330	286	304	323	285	344	310	299	316	320	291	303	317	339	309	305	298	313	300	292	303	312	316	319	302	294	349	303	324	267	297	318	327	272	282	269	311	291	301	295	321	331	327	292	286	333	317	316	293	316	343	335	332	260	337	303	286	329	306	315	331	319	292	304	322	334	334	322	303	300	297	300	328	354	336	324	332	328	319	311	282	320	331	326	338	351	311	324	312	306	285	279	272	321	283	302	308	311	311	302	291	297	312	320	303	304	308	288	289	332	309	295	289	301	301	260	302	287	320	289	296	294	273	298	321	318	320	311	306	301	329	265	332	352	309	309	290	285	337	342	301	277	297	308	283	295	328	302	331	317	276	295	342	340	302	275	309	345	304	301	331	294	289	342	299	293	320	326	325	315	286	297	321	318	346	311	317	313	303	321	304	308	323	285	318	310	339	308	322	287	331	334	313	296	328	311	332	328	284	272	294	298	298	280	329	272	326	299	284	309	309	331	284	311	328	314	263	298	308	278	298	299	333	310	292	334	327	288	289	343	316	327	312	316	317	325	287	313	298	295	307	332	324	327	309	307	301	301	268	299	312	311	303	304	318	282	325	316	317	306	315	347	291	295	331	288
15507	5077	3892	2780	1494	1056	830	761	726	669	764	665	658	704	708	708	744	683	724	717	714	738	711	690	703	725	692	673	672	704	738	703	792	658	641	696	697	759	699	701	750	680	683	662	674	691	695	729	661	708	688	682	703	718	681	720	706	715	701	718	671	717	688	690	684	699	705	689	657	760	693	672	733	681	654	724	720	699	694	756	729	667	687	699	701	697	700	686	667	666	684	731	699	716	721	678	680	701	692	666	642	712	680	704	667	710	706	692	738	669	694	726	688	710	725	692	687	699	707	733	706	728	709	688	708	718	721	655	688	709	690	687	693	680	729	705	738	698	687	708	686	704	691	704	659	695	646	718	719	693	691	686	732	722	695	689	679	645	660	720	676	698	697	733	750	673	666	746	695	606	666	729	692	709	672	714	675	705	740	705	705	697	700	679	681	667	703	699	670	669	702	733	713	694	684	702	704	684	677	728	736	717	662	709	664	720	670	719	687	634	705	696	721	676	660	713	756	673	692	689	696	709	682	706	682	710	689	715	697	695	705	662	696	696	667	691	737	677	727	703	715	665	698	689	686	669	708	706	674	702	705	634	685	681	739	681	720	735	630	720	720	655	637	682	700	754	735	706	737	656	702	727	667	668	684	658	736	696	703	620	706	722	696	690	707	707	708	694	701	695	712	749	707	733	721	713	683	673	742	673	661	705	657	649	714	667	663	669	637	695	724	724	724	653	730	709	696	670	699	718	693	718	614	707	691	703	712	674	669	698	706	663	695	695	692	692	695	719	683	679	655	681	754	679	704	705	697	673	666	709	704	689	703	682	701	694	677	678	711	686	722	698	714	681	723	671	701	714	668	694	716	661	705	689	682	686	660	713	753	716	763	676	707	699	768	701	716	719	685	674	726	657	707	687	653	711	692	651	746	699	702	732	699	691	690	713	717	704	719	700	673	648	706	707	675	707	674	687	692	663	753	680	712	645	722	707	749	685	686	722	684	708	656	750	705	652	693	740	675	696	683	715	738	660	680	713	706	694	719	707	724	656	683	699	725	646	711	713	702	687	701	633	693	708	727	680	681	712	724	700	701	653	683	727	668	631	707	670	658	684	697	720	674	658	705	728	741	708	678	681	688	700	690	658	675	711	685	715	679	672	681	656	700	682	705	667	702	686	668	695	645	697	742	704	701	647	722	675	680	690	673	695	662	715	661	659	732	703	674	698	663	741	736	660	680	724	677	680	695	679	678	704	663	710	699	714	687	718	715	683	725	718	647	698	702	692	709	686	674	685	714	708	657	731	673	674	691	685	701	716	694	697	702	713	678	677	685	718	700	728	718	675	677	666	642	749	661	669	701	718	692	695	746	658	738	662	748	657	710	695	722	678	638	712	697	710	676	704	700	733	670	711	701	739	713	652	720	691	694	684	719	723	700	666	715	693	654	721	709	672	716	689	686	707	667	722	689	677	678	647	651	697	749	737	726	673	701	695	722	735	677	767	664	679	677	678	677	704	669	733	713	707	684	694	646	711	733	650	707	705	646	701	729	636	670	728	711	665	680	662	713	719	709	734	716	709	659	721	671	651	675	693	718	661	676	647	647	706	675	700	687	647	691	765	689	640	709	700	694	688	728	656	657	740	751	680	729	657	676	698	683	710	715	689	718	707	677	705	649	720	698	702	684	745	695	686	689	692	707	681	698	716	728	681	727	726	748	731	701	699	664	729	698	654	709	664	706	720	714	717	676	681	680	667	715	699	652	726	654	736	756	654	722	720	734	661	676	693	690	704	704	745	670	679	685	712	705	704	740	732	702	709	653	718	685	681	720	713	686	697	685	743	697	750	654	680	713	733	690	671	692	674	713	708	658	698	697	679	725	700	672	662	719	708	668	707	683	673	674	679	692	652	746	693	652	693	670	682	692	713	674	719	666	689	736	688	705	655	711	644	663	682	698	715	709	670	702	708	686	662	691	723	669	748	729	701	698	657	725	689	709	641	752	689	703	642	678	663	729	752	696	736	718	685	707	716	684	705	712	681	653	737	669	662	676	715	704	711	674	664	732	703	667	646	706	697	643	697	722	714	693	663	700	664	703	737	705	706	689	722	723	684	704	671	689	741	701	703	686	679	700	721	675	672	680	654	713	702	702	692	702	717	701	706	724	688	673	729	705	721	704	702	697	703	683	721	673	713	673	672	720	749	695	669	733	701	735	661	699	687	712	642	678	694	724	711	659	691	729	735	687	691	656	723	738	728	732	671	720	691	659	731	683	687	687	666	687	669	697	723	720	677	704	683	676	700	726	698	699	680	721	714	698	702	697	693	681	718	719	657	699	730	715	701	672	679	721	737	655	679	675	737	697	689	740	661	676	696	638	702	698	698	713	643	667	685	715	671	678	747	643	687	699	710	706	673	718	675	662	701	688	701	662	662	631	682	732	695	722	650	689	669	736	691	699	716	695	681	691	682	700	704	695	621	693	704	720	705	740	712	675	714	667	683	691	675	748	720	697	744	718	695	708	690	695	737	765	703	725	712	703	681	726	709	696	671	711	652	678	682	687	699	667	698	679	715	719	691	683	729	677	709	733	719	689	672	668	713	696	666	710	647	697	658	678	674	738	682	687	697	695	728	730	660	690	700	720	673	626	700	700	731	670	699	678	693	690	721	704	677	724	670	739	701	716	735	706	690	718	703	707	709	710	727	665	679	681	688	692	688	701	648	720	710	708	689	725	729	668	692	727	677	715	684	699	700	701	700	664	720	708	703	753	710	710	732	676	672	674	718	696	700	724	692	707	639	699	642	712	715	692	722	682	689	692	702	720	706	687	667	716	649	651	644	715	706	648	684	659	684	702	686	675	728	701	666	678	685	677	690	710	741	724	707	704	715	649	732	681	710	690	721	692	661	668	687	707	699	717	679	666	694	623	729	724	679	720	710	712	666	681	706	729	728	678	664	676	699	744	692	638	692	682	689	661	711	727	700	703	713	713	688	675	721	694	640	690	711	710	676	684	652	714	726	701	680	663	679	677	624	697	678	663	709	710	690	676	659	736	663	720	717	701	653	676	675	701	688	687	702	707	767	670	721	691	666	711	713	705	695	672	654	682	680	738	698	692	696	743	671	715	740	692	705	707	657	689	672	666	677	685	686	670	703	671	673	698	689	701	696	709	699	717	698	732	676	674	705	655	723	704	706	653	684	695	709	690	720	749	675	736	702	707	645	678	693	754	690	684	672	729	698	709	664	702	662	720	694	653	704	708	679	697	664	715	720	672	700	698	663	674	720	739	690	694	700	700	696	708	704	688	656	702	685	713	722	724	699	686	700	640	675	724	706	708	675	644	690	670	685	654	691	717	653	625	737	742	709	739	693	659	695	719	668	714	698	681	652	685	650	663	697	718	717	700	670	681	693	660	672	715	688	689	678	727	716	689	687	736	683	673	659	698	694	685	715	658	717	679	699	685	670	760	682	706	676	710	756	713	704	684	723	716	742	654	693
31634	5098	860	570	453	365	333	322	335	359	317	361	317	292	328	297	338	321	340	293	298	317	331	289	348	331	359	336	302	349	344	330	324	293	317	330	338	318	284	339	342	321	315	358	330	319	309	312	282	282	323	343	316	301	292	323	315	332	323	317	315	350	310	349	325	304	318	347	317	336	313	321	309	309	311	323	339	337	295	326	311	321	281	299	316	341	344	304	314	305	346	302	333	306	318	335	327	296	305	346	304	290	286	269	344	306	333	303	328	311	319	328	335	316	359	350	329	272	316	298	284	329	308	314	312	323	275	318	339	324	317	305	306	299	334	298	321	326	321	347	311	330	302	346	331	305	308	322	319	345	320	335	342	303	289	370	289	335	299	318	318	331	334	310	337	285	288	313	289	296	283	310	290	336	308	302	324	369	361	280	328	339	308	341	326	299	330	321	265	339	334	328	325	314	339	304	329	341	349	283	311	283	335	333	302	332	318	316	331	300	323	344	350	323	336	327	331	354	321	293	318	342	319	318	319	332	275	318	314	317	292	287	302	275	340	315	284	352	351	323	306	316	333	297	335	309	308	341	349	319	296	300	326	312	293	302	321	366	328	350	321	298	313	299	358	329	337	320	317	331	315	328	322	303	359	306	297	306	308	311	335	349	316	330	311	327	315	310	301	332	279	310	324	308	310	314	337	324	313	286	326	310	324	334	312	328	314	286	314	313	351	299	360	313	285	340	318	327	341	324	331	337	313	307	303	303	337	313	312	300	317	338	297	301	310	304	312	321	345	333	323	312	321	348	354	317	304	301	319	314	335	311	315	278	305	316	304	319	273	293	294	327	319	325	303	351	320	303	333	325	314	318	334	301	296	289	334	333	321	308	318	321	335	309	355	327	310	315	307	267	311	322	310	314	304	320	293	293	321	286	321	321	308	292	317	331	360	321	291	319	289	301	290	297	338	335	324	316	334	321	305	297	294	297	364	294	329	326	295	280	336	338	347	305	288	319	342	351	287	329	345	331	339	301	293	330	326	322	335	339	335	300	309	294	307	324	357	333	296	337	339	314	359	304	293	329	358	278	328	299	309	299	281	332	339	304	327	309	318	346	343	317	311	318	308	332	327	343	300	316	313	305	352	308	339	340	339	327	319	306	309	312	312	297	305	346	290	280	345	280	318	331	336	307	340	340	305	319	298	298	316	304	329	325	338	309	340	307	307	338	336	307	293	271	321	310	281	329	311	278	329	285	330	299	349	293	302	311	292	307	332	348	367	362	339	324	344	309	357	324	298	311	312	310	327	304	311	336	321	303	323	338	367	326	327	279	308	342	314	293	331	326	311	327	313	346	346	310	342	316	326	320	321	315	295	360	299	311	353	346	338	332	302	338	301	312	314	315	305	347	309	325	338	326	330	307	290	313	308	311	325	315	332	334	313	303	325	324	326	297	287	295	325	311	306	340	303	320	305	338	324	321	344	297	308	289	280	282	315	296	302	324	337	325	323	313	316	332	315	293	330	335	320	338	286	313	300	275	333	319	343	314	340	307	320	335	312	299	292	330	309	290	346	365	311	351	323	349	309	300	368	329	317	335	283	323	318	351	342	376	306	297	318	324	351	344	313	336	308	293	313	330	296	303	352	367	304	304	298	304	319	325	306	307	358	323	296	300	342	291	348	341	307	332	319	308	305	310	349	315	357	324	312	305	324	321	304	309	331	327	316	312	312	324	309	329	329	318	330	317	339	313	329	331	329	331	352	324	358	310	311	317	311	322	338	322	326	329	293	348	353	289	331	326	328	331	316	329	304	351	299	310	351	310	316	315	318	361	315	305	318	307	315	297	320	296	280	293	319	314	345	298	342	315	314	347	380	287	322	311	305	333	337	317	330	324	301	349	320	310	339	341	308	329	308	346	310	343	333	349	289	340	353	329	291	315	319	359	307	299	318	354	323	312	309	351	326	348	306	326	371	325	323	297	318	351	337	285	343	290	343	304	300	341	290	325	345	340	337	314	288	295	336	310	335	367	349	315	322	319	294	301	317	353	349	331	335	329	336	275	336	277	299	333	338	314	335	329	333	325	310	325	305	285	339	307	338	310	329	339	319	331	301	284	311	294	298	301	327	314	317	318	319	329	308	293	314	309	350	317	376	356	333	301	313	328	298	309	332	327	334	336	317	322	318	298	307	310	339	361	309	314	332	342	337	317	324	298	298	292	271	326	308	304	357	304	280	314	326	299	297	329	320	294	326	323	363	336	340	327	322	322	335	326	299	333	329	323	269	313	292	303	290	309	316	358	358	316	318	316	314	327	306	366	332	309	293	328	346	312	325	308	327	327	331	294	356	319	300	317	310	349	340	326	347	298	312	297	324	354	271	312	304	301	343	302	332	313	324	303	301	304	303	324	358	336	318	341	324	331	332	334	307	298	342	324	355	361	354	316	327	339	311	363	312	279	281	282	323	346	352	319	315	307	330	328	309	287	317	334	339	276	298	303	325	348	308	350	323	317	320	300	321	324	316	310	325	331	326	314	318	323	298	323	322	310	305	336	284	339	311	314	306	300	344	319	318	327	324	306	259	329	309	352	302	289	284	338	319	345	331	350	337	318	295	298	318	338	330	355	313	331	300	316	310	340	303	307	325	338	316	335	338	322	333	309	330	310	297	353	283	305	329	295	326	322	318	313	302	349	305	302	348	291	322	302	339	323	328	328	298	333	284	334	345	291	362	340	329	314	278	305	304	301	345	324	321	322	317	330	324	312	315	335	309	301	334	321	317	335	315	332	329	334	303	303	348	318	307	310	359	321	304	329	328	328	268	321	302	329	334	302	358	326	368	312	328	296	316	298	317	308	305	326	290	297	328	319	307	292	306	306	298	338	350	308	292	342	308	341	339	306	347	330	302	317	320	327	346	312	316	333	309	319	303	337	348	307	313	322	305	334	324	339	293	300	312	309	326	282	308	347	336	348	322	309	303	318	353	311	333	310	305	320	318	281	322	316	303	344	318	315	336	296	286	314	301	314	304	320	315	302	333	319	339	288	324	322	315	313	317	347	325	321	322	337	334	352	333	302	339	326	350	326	359	307	316	311	307	321	321	316	312	316	329	282	283	330	312	348	320	310	345	321	345	326	351	362	318	299	325	314	331	356	327	307	342	317	352	334	334	350	339	332	327	297	297	327	312	309	325	353	330	320	352	326	352	307	312	293	322	347	312	309	349	305	325	288	285	309	300	308	273	300	327	328	323	324	320	320	336	301	294	343	339	328	363	313	351	310	304	303	327	291	317	321	295	290	340	309	331	315	313	325	334	310	317	370	372	304	348	348	289	314	279	317	307	310	325	301	312	350	307	325	321	284	294	312	305	313	350	316	302	348	304	289	327	314	324	326	335	294	289	276	300	311	341	319	318	335	296	315	321	301	331	301	323	322	312	307	326	312	304	313	328	340	327	349	314	289	323	318	329	311	330	280	303	353	370	295	308	315	332	309	316	318
22027	7629	6913	4878	3325	1721	1130	871	851	758	779	803	784	761	777	837	736	760	789	770	742	718	761	748	814	740	726	790	776	770	760	725	724	676	726	681	750	747	752	739	744	751	731	709	760	760	755	699	711	794	707	767	712	735	758	786	743	703	696	740	737	736	698	732	746	760	713	742	723	745	743	725	685	738	664	752	763	783	778	713	717	720	729	780	788	730	736	699	751	767	720	742	741	719	723	791	719	728	807	733	738	740	734	771	731	750	734	733	795	707	733	776	722	726	767	771	738	744	686	751	759	738	748	737	729	773	757	740	766	715	726	713	686	737	742	762	708	732	751	776	756	717	745	752	766	751	766	773	786	716	784	752	703	717	749	754	717	725	708	757	735	760	805	728	716	738	716	745	726	747	758	699	755	767	657	786	735	708	761	749	807	744	739	762	744	707	724	711	769	745	710	726	710	716	739	742	703	731	713	751	725	780	754	748	769	720	750	754	737	748	706	738	715	733	735	704	724	773	752	728	757	768	705	714	723	755	754	751	680	771	698	749	778	695	746	763	730	748	734	749	761	725	708	736	701	788	767	736	731	709	748	710	725	717	757	718	734	799	727	740	701	694	750	700	743	745	751	735	723	722	729	743	771	744	730	742	810	718	734	745	754	741	722	737	695	767	750	735	736	731	789	747	755	762	782	742	743	768	765	741	792	770	758	717	688	754	780	765	767	782	750	723	741	704	706	712	735	721	742	744	751	773	732	727	772	765	724	778	745	710	726	734	780	767	665	754	760	762	694	754	738	735	753	785	718	768	788	775	745	748	703	711	750	737	775	727	797	694	731	718	713	745	780	708	775	745	684	744	717	756	718	725	706	742	716	747	743	699	763	730	757	734	796	761	743	783	731	699	698	738	700	774	754	748	690	768	746	773	753	724	752	734	759	719	761	707	770	763	760	766	696	734	754	770	742	732	782	746	719	700	725	711	770	711	725	787	727	758	748	754	724	768	737	698	729	714	750	699	771	702	760	720	748	770	790	779	704	718	704	755	746	771	711	746	692	727	729	730	748	690	784	721	729	710	737	759	745	752	786	781	736	757	774	743	729	731	788	732	760	731	727	765	742	739	715	725	735	717	770	771	700	776	723	742	764	741	714	785	809	762	754	771	725	686	822	730	764	767	775	743	710	770	729	732	745	724	757	758	736	755	706	717	748	695	721	777	738	732	763	740	702	717	729	721	756	689	756	740	744	733	728	728	732	714	729	732	795	705	765	721	763	790	745	766	750	757	749	738	751	709	748	729	745	725	754	793	675	747	707	744	775	771	725	749	737	785	781	760	715	769	747	732	724	708	717	796	735	751	748	688	696	735	731	754	731	724	732	721	756	741	783	709	762	758	735	759	740	711	790	688	722	720	754	715	733	729	770	734	772	747	742	714	748	735	724	729	738	761	719	762	742	768	716	749	764	766	747	720	736	759	734	739	822	806	711	746	770	769	742	739	733	687	723	764	738	733	703	709	712	757	744	729	819	761	723	761	691	723	731	740	796	775	706	787	747	780	721	704	761	768	735	730	741	723	723	763	737	766	730	736	758	749	772	777	739	724	752	695	733	709	826	700	769	769	718	729	739	713	712	722	726	743	736	755	802	700	775	760	714	783	743	741	693	716	724	774	746	706	719	746	723	679	725	769	724	741	747	807	769	704	740	730	743	737	777	738	777	715	730	718	736	755	756	741	673	788	743	722	735	725	733	723	745	730	679	686	746	709	742	738	752	706	774	748	681	740	738	748	738	755	750	790	741	728	737	725	759	729	735	755	766	713	695	775	730	786	718	722	704	724	740	750	752	750	735	725	715	762	759	749	696	743	770	719	796	707	741	754	742	708	787	733	786	721	715	729	768	751	751	705	725	716	701	767	759	745	749	710	751	734	722	735	721	726	739	733	775	736	742	764	771	717	796	703	689	762	799	720	781	737	742	695	757	703	729	759	739	737	686	715	714	768	779	741	791	760	740	737	746	750	729	744	678	739	712	742	754	777	744	770	697	743	755	706	770	724	739	737	728	747	725	739	771	764	730	709	741	762	722	781	739	766	726	741	739	762	769	700	715	762	725	724	745	754	774	781	740	740	730	743	746	759	710	683	775	758	721	746	714	772	726	702	753	755	766	720	693	749	742	763	720	735	754	742	776	766	754	754	753	742	685	785	733	789	771	767	712	778	707	717	709	691	697	760	704	753	690	736	742	727	730	711	735	735	720	742	711	739	774	703	733	748	743	739	772	737	737	761	700	704	737	791	765	722	833	761	728	711	747	719	749	709	707	748	767	682	749	707	765	699	778	739	757	719	750	747	784	762	749	712	706	678	726	762	762	720	704	773	789	772	696	766	772	732	706	731	754	765	734	744	743	764	743	740	741	736	734	709	749	736	749	763	788	780	729	725	744	702	757	730	721	762	706	748	725	777	705	714	726	723	762	732	758	766	706	750	737	723	763	728	729	726	769	726	716	686	753	751	740	716	698	727	743	724	757	761	746	764	717	711	778	756	775	718	785	722	758	727	698	706	767	707	790	730	750	733	775	760	734	756	721	698	799	729	785	724	703	753	753	777	748	742	737	733	755	705	725	748	732	767	745	760	777	738	712	721	702	732	737	766	750	730	709	746	707	734	747	712	756	756	738	779	753	728	738	727	734	720	764	725	706	745	785	739	708	767	734	757	746	735	722	744	664	763	745	713	709	748	730	768	755	748	777	708	764	771	720	725	740	673	756	704	790	773	716	775	737	771	732	756	727	729	724	763	703	784	694	796	727	757	731	682	719	754	708	702	751	693	735	757	707	742	723	722	756	741	715	727	733	731	725	736	773	787	804	715	714	702	716	750	732	795	768	701	734	728	738	654	778	696	788	738	793	764	712	760	765	727	756	728	726	709	686	780	690	735	720	722	721	720	715	753	714	752	731	744	771	744	774	720	679	727	682	721	758	685	710	788	738	723	758	788	704	740	719	718	762	720	708	748	777	761	758	751	791	734	793	771	759	768	752	768	757	755	756	676	734	735	734	765	759	731	799	757	711	765	683	741	697	752	769	774	796	721	750	767	750	730	748	726	750	754	776	767	768	741	723	731	754	737	740	791	745	709	753	708	756	695	734	766	689	735	731	702	754	768	710	755	777	761	755	732	717	786	744	773	728	738	712	711	734	741	711	786	780	738	780	734	768	767	733	751	756	725	752	705	746	771	712	766	785	752	702	731	697	728	716	720	777	738	712	701	729	735	721	697	737	749	704	721	691	730	761	751	721	705	788	704	771	783	744	762	765	689	744	759	784	717	809	714	748	746	733	727	754	731	760	806	708	706	715	783	732	780	702	730	774	746	747	747	769	749	759	761	762	741	728	787	768	779	703	703	753	736	749	792	734	720	737	780	741	763	731	740	725	751	725	740	740	751	737	732	779	747	754	749	698	711	676	773	735	758	762	757	732	711	733	776	749	796	735	732	740	715	774	785
31245	4975	985	635	494	437	314	351	307	358	326	328	317	348	333	325	340	315	359	336	303	332	362	388	346	298	336	319	303	272	326	336	314	332	311	322	306	311	317	342	330	327	299	362	310	299	309	319	323	323	346	322	302	340	321	341	328	307	300	355	331	334	291	316	340	348	327	343	339	335	349	320	338	331	315	316	322	332	329	354	327	306	296	332	320	318	324	283	294	318	298	329	328	310	358	359	353	326	323	317	333	255	326	325	358	315	316	344	329	341	323	331	357	314	355	335	326	355	316	318	308	326	306	341	365	295	342	316	353	330	347	315	337	349	325	308	311	333	358	346	340	327	315	332	319	332	361	313	313	317	346	362	304	351	341	361	324	325	316	333	330	323	326	319	327	322	307	342	348	300	322	307	307	298	333	342	388	283	310	325	293	316	324	329	318	340	330	353	318	369	297	313	342	331	344	338	323	317	286	348	317	287	323	340	357	321	360	311	341	342	355	312	329	359	336	322	323	349	344	355	311	316	333	369	318	350	345	309	329	335	324	336	300	317	302	305	322	357	325	309	335	306	339	297	348	305	302	340	349	314	323	356	347	360	342	332	327	313	314	306	319	343	341	298	306	314	310	328	343	331	339	306	358	303	332	323	327	291	294	353	365	308	326	333	281	304	317	329	329	350	289	323	297	341	343	322	323	325	368	309	341	302	320	340	360	320	347	313	324	330	349	333	313	294	314	328	317	298	339	319	338	287	309	284	337	341	330	311	322	349	335	305	327	300	359	330	323	324	366	339	345	327	302	338	308	343	331	317	355	332	304	358	373	336	335	306	316	347	334	314	332	384	353	316	325	344	327	343	337	375	353	339	354	312	315	331	353	286	338	296	349	309	329	296	342	345	284	300	311	293	316	317	329	350	352	360	313	301	338	296	354	344	290	302	293	309	343	300	333	343	310	320	326	322	297	329	335	345	350	325	334	305	349	359	304	334	335	339	334	321	306	294	317	334	344	284	299	321	313	342	309	298	333	322	342	333	329	317	341	310	300	348	354	348	333	343	312	323	318	313	307	311	356	326	360	323	347	355	329	333	340	313	329	321	344	364	352	320	289	338	345	361	296	323	319	317	301	333	333	360	327	331	331	350	306	337	312	354	310	329	331	324	338	346	315	331	316	342	311	312	302	319	326	312	332	292	347	320	307	311	323	338	323	339	322	289	335	331	299	327	324	355	358	316	344	346	330	365	342	359	310	328	318	348	294	319	333	348	338	349	321	361	324	343	351	314	342	328	301	323	327	332	301	338	345	302	329	309	298	329	346	346	305	305	399	310	329	322	361	330	329	332	329	333	368	316	281	340	333	326	354	319	305	306	356	317	339	316	320	303	321	343	295	315	325	326	335	349	319	284	313	319	310	319	329	294	310	354	300	320	359	333	322	337	297	321	323	325	335	358	369	332	310	346	349	338	336	297	332	314	335	313	359	326	313	336	305	316	313	326	334	324	315	342	303	358	337	321	316	320	316	335	318	358	322	316	310	331	293	330	356	305	328	323	335	320	311	326	335	372	310	331	302	327	347	335	321	303	305	311	326	300	342	328	306	331	345	317	332	327	296	306	333	339	324	337	299	322	330	340	324	316	329	355	321	313	306	317	357	336	311	299	329	337	295	292	319	323	339	338	297	309	308	328	326	312	333	343	329	339	355	298	354	318	313	357	350	307	309	326	305	306	345	338	303	348	282	339	319	353	298	309	351	357	350	327	298	348	293	317	349	302	311	328	362	333	320	339	310	349	302	328	360	321	307	305	334	330	321	307	323	318	297	325	321	318	353	311	326	347	314	313	316	308	331	350	299	320	373	309	313	322	292	325	331	334	341	307	313	346	352	387	394	364	333	320	347	322	373	347	328	333	337	317	354	313	321	349	342	329	337	308	350	346	302	304	329	308	323	330	334	320	357	344	349	341	372	333	307	331	329	368	347	326	336	281	355	342	333	332	354	327	331	353	351	304	333	336	353	342	302	339	299	292	318	334	311	359	337	334	327	296	351	282	309	316	302	336	351	312	371	361	330	340	325	303	304	367	344	318	346	314	343	324	311	300	305	325	349	359	318	315	333	378	344	337	286	335	362	316	307	344	312	323	327	330	357	323	279	326	319	362	324	317	290	335	328	322	345	361	324	295	332	319	331	316	340	333	319	321	359	349	365	323	329	324	336	290	386	352	311	320	322	338	330	316	344	355	327	328	322	357	335	331	343	304	344	325	338	310	366	311	313	329	337	303	351	323	314	345	315	349	314	279	346	304	360	359	312	313	324	289	337	337	352	343	296	340	359	319	340	284	342	305	338	327	333	340	350	330	330	307	330	350	349	302	315	311	322	342	293	301	354	333	331	331	366	332	337	273	319	341	295	314	314	347	350	329	327	318	339	316	336	365	338	340	348	332	306	312	348	360	314	321	315	331	342	337	346	326	320	312	324	310	322	315	340	364	288	345	355	357	337	307	317	304	335	314	325	323	332	350	308	363	319	320	334	346	331	306	331	343	312	268	288	309	324	345	336	405	355	331	340	341	325	302	302	322	311	323	319	337	331	326	338	301	318	356	361	280	297	316	310	333	313	356	328	274	326	335	350	355	329	351	291	332	351	342	373	316	319	301	325	344	318	320	331	336	316	295	322	336	328	333	333	312	321	326	331	329	312	316	321	300	354	342	323	317	318	292	320	324	307	315	363	346	315	323	313	310	327	319	315	318	301	296	348	331	339	305	359	310	328	293	327	316	334	315	327	315	345	326	288	311	326	299	364	312	352	359	320	320	327	320	327	314	363	317	343	314	300	279	315	308	281	363	319	297	348	272	293	326	321	333	309	324	388	317	313	286	356	359	312	322	350	333	328	306	339	310	347	348	344	334	364	323	323	335	325	318	312	322	368	315	285	294	331	299	342	324	353	344	350	328	352	295	292	342	314	309	330	305	292	325	318	307	351	315	332	353	344	336	345	310	319	315	324	328	322	320	338	343	327	296	300	322	321	315	333	325	333	366	318	335	349	343	317	321	302	343	351	328	291	308	304	372	302	294	339	300	304	304	335	284	322	343	338	314	332	335	328	347	353	330	313	314	318	327	340	366	331	340	297	337	313	309	323	366	322	304	364	332	319	322	320	301	332	328	338	334	355	294	333	335	345	340	345	296	323	341	326	339	352	325	323	306	282	323	278	272	337	305	345	353	354	362	361	334	317	324	331	314	323	361	334	330	313	335	301	355	317	312	346	341	309	300	303	344	319	330	328	334	329	353	292	342	355	346	322	278	347	287	310	285	326	296	287	329	386	339	303	323	319	301	343	327	275	312	316	359	307	313	308	289	340	326	325	338	352	357	300	347	316	321	304	349	337	322	301	325	321	324	317	320	337	266	288	332	322	328	363	326	332	323	363	300	310	359	310	350	299	330	314	360	373	332	341	342	367	325	314	364	325	335	340	357	338	328	350	317	318	315	307	351	343	338
20936	8676	8467	5554	4368	2867	1407	905	924	878	885	839	773	825	832	847	774	773	777	788	777	753	783	756	775	764	764	787	774	771	764	800	783	859	751	785	776	783	727	803	772	792	753	784	737	765	736	775	779	763	771	755	785	780	782	774	770	764	752	746	754	786	794	782	787	732	813	799	785	733	772	738	762	745	768	741	785	804	780	830	804	772	766	795	809	803	741	743	804	777	736	732	775	734	733	708	732	803	806	762	753	802	753	780	730	774	775	768	748	755	741	771	783	746	716	750	749	720	787	771	755	739	750	814	758	746	738	719	759	818	774	750	725	773	804	784	794	749	768	752	811	752	752	740	784	736	740	792	760	808	795	778	799	734	783	752	738	785	785	737	785	728	750	753	791	769	734	774	754	730	765	746	754	771	779	779	722	787	767	759	759	755	733	809	813	786	790	756	771	755	795	751	757	801	800	815	786	760	738	748	794	762	818	752	759	789	783	759	782	708	832	763	773	755	762	744	773	733	838	783	748	775	764	745	721	746	783	776	763	800	784	770	760	751	739	775	740	777	788	759	770	768	743	725	776	709	760	760	730	774	764	783	742	731	774	728	800	747	744	771	811	782	727	782	755	744	789	731	740	783	742	726	767	738	765	811	775	727	780	785	782	747	782	751	769	786	736	751	780	793	776	767	748	772	733	778	759	758	691	743	758	784	728	758	779	740	710	760	754	739	769	768	744	754	760	731	731	742	736	784	753	797	741	762	783	773	825	772	740	794	777	793	812	787	795	776	771	786	752	739	778	748	813	742	774	770	757	762	730	730	812	726	741	800	779	772	740	747	787	768	781	776	749	791	779	731	784	714	727	780	744	744	789	753	775	789	815	721	746	731	781	755	759	742	750	757	720	800	734	757	762	756	788	739	811	734	720	768	767	744	755	773	731	741	743	751	793	754	714	772	749	761	726	789	769	716	765	768	783	706	768	740	750	714	769	749	737	775	807	775	757	728	779	765	766	770	721	781	783	740	771	768	778	764	789	704	755	753	756	751	834	816	761	769	781	749	787	804	778	850	785	750	727	779	789	761	745	754	767	766	748	775	788	798	732	768	769	803	765	786	798	790	754	798	778	767	742	779	716	746	790	726	727	765	786	762	713	816	783	736	801	793	764	753	806	759	822	780	771	802	760	736	781	713	759	770	752	766	783	733	777	675	729	753	741	763	768	739	807	775	764	770	751	751	753	770	782	740	770	798	795	787	753	760	779	765	785	739	781	765	779	798	746	759	757	729	744	761	785	727	763	791	770	718	758	798	697	741	762	760	756	844	773	776	741	776	753	748	764	740	776	773	756	757	774	753	773	790	736	756	787	763	805	769	791	745	770	786	762	780	777	742	741	754	759	793	802	737	745	778	798	814	783	729	814	821	715	777	785	754	775	760	780	776	780	819	742	750	717	773	748	781	813	757	745	764	748	803	728	735	730	787	744	744	740	758	747	765	722	776	797	789	784	727	769	763	747	777	777	741	790	746	735	741	800	733	738	770	748	781	747	776	737	763	774	759	719	783	740	758	757	786	793	756	752	789	816	778	744	736	760	729	795	725	748	746	768	787	702	768	794	784	766	723	774	747	776	738	793	758	778	799	770	793	738	792	761	834	732	788	775	748	780	766	763	784	763	783	725	776	803	781	785	793	725	754	757	749	775	787	690	714	699	760	773	782	737	799	716	776	730	749	770	727	769	790	802	732	703	791	762	727	791	759	787	799	823	749	777	788	842	764	765	769	747	789	771	744	748	778	742	809	755	764	796	765	792	772	752	753	740	794	816	737	791	754	801	756	769	775	741	774	737	725	768	753	786	711	767	783	728	760	788	767	757	761	764	713	743	749	794	744	763	773	747	725	797	810	755	788	764	791	788	740	767	762	777	762	736	713	728	711	753	752	788	699	761	701	736	723	777	774	786	784	754	758	707	794	809	692	800	748	777	756	730	745	741	792	735	781	776	805	761	819	789	799	738	743	760	795	779	759	689	762	716	721	748	796	721	772	801	802	778	747	722	749	736	756	799	723	770	766	806	780	742	757	746	759	739	733	772	767	749	756	765	703	736	748	687	684	786	778	726	779	800	760	792	754	752	754	717	755	784	709	830	751	814	750	761	775	728	710	749	764	746	748	763	772	754	703	726	753	743	749	798	797	791	777	779	769	736	749	706	711	754	736	748	745	798	748	799	789	771	749	731	765	760	727	701	724	756	768	739	821	750	771	727	764	760	743	713	772	784	791	781	772	767	749	711	745	800	772	815	791	822	812	733	775	736	742	812	743	766	759	784	747	751	783	787	760	762	762	741	764	796	833	778	751	742	733	780	794	767	802	772	716	785	824	747	731	722	768	803	764	718	775	750	768	778	801	760	780	741	787	762	755	724	789	758	736	785	774	737	786	752	784	805	786	787	737	765	822	745	733	760	727	757	799	768	769	768	724	811	753	716	759	739	784	759	747	745	721	751	752	825	766	699	741	719	755	768	786	724	749	778	724	791	775	753	746	770	742	772	735	756	758	755	771	767	754	797	751	755	751	799	782	775	718	760	755	728	777	733	763	743	737	738	794	768	773	752	787	797	770	761	776	786	758	766	815	774	796	763	713	727	788	776	760	779	795	778	728	728	757	692	756	796	767	762	766	770	739	740	732	769	738	754	780	744	763	758	822	734	720	784	774	741	770	758	749	722	797	764	755	780	762	792	778	772	762	737	732	757	756	752	750	775	778	765	736	773	710	790	749	751	745	748	763	736	810	770	739	740	791	745	799	751	779	774	790	772	779	738	796	759	749	778	803	723	709	732	721	798	749	790	804	724	807	757	764	811	698	803	738	762	747	796	789	786	748	786	775	832	784	771	763	782	731	740	779	779	766	818	784	804	810	755	831	752	751	770	770	766	741	740	730	773	760	767	777	788	747	757	768	753	846	771	743	764	735	730	765	807	743	757	807	746	727	801	803	786	810	774	772	759	755	800	754	807	752	677	782	821	789	764	800	780	775	782	773	773	744	700	772	784	765	771	766	737	732	782	759	711	757	807	735	720	795	807	717	723	795	716	725	724	771	761	776	760	813	772	752	745	823	773	721	776	804	782	748	709	789	775	773	761	715	713	744	736	756	760	837	742	789	795	756	752	745	756	727	785	798	721	770	753	780	779	754	759	811	767	715	744	797	726	810	785	743	780	768	816	774	819	760	743	747	769	751	759	814	719	809	757	747	822	788	730	771	792	786	774	731	771	783	744	742	792	744	742	743	787	763	750	754	724	769	723	739	811	727	758	763	800	763	734	745	784	746	773	755	788	746	834	767	762	788	792	749	777	779	760	743	728	740	733	749	801	756	783	783	775	770	767	783	781	745	704	741	779	783	769	773	766	783	745	795	720	703	729	742	798	772	764	715	781	753	740	753	782	810	761	755	752	793	806	762	798	750	754	761	703	764	799	777	751	765	735	783	755	745	794	763	732	738	768	746
18108	1960	673	447	360	317	309	349	313	312	345	308	349	277	301	301	307	294	283	287	309	318	320	272	300	333	327	303	313	303	267	290	268	301	306	314	289	303	314	330	299	283	306	278	292	283	275	315	322	314	330	328	316	294	316	340	317	308	285	309	308	313	306	330	286	336	280	298	254	325	289	323	311	309	320	330	312	314	314	295	287	266	324	308	335	313	288	293	275	293	275	291	293	304	328	331	306	315	293	307	300	305	291	316	291	296	275	322	345	281	299	280	314	297	296	311	275	286	308	313	293	313	302	290	298	304	308	298	275	328	272	315	286	314	284	291	289	295	287	319	326	309	314	322	309	314	290	294	286	319	339	300	319	303	324	295	322	284	327	303	296	305	287	294	304	318	327	292	317	291	310	285	299	296	285	337	276	280	312	295	299	298	285	331	310	298	273	283	311	300	329	291	288	322	297	339	301	302	299	306	282	297	310	329	310	318	329	302	309	282	291	299	282	302	305	268	316	311	279	277	300	265	313	273	286	304	280	316	298	320	310	266	313	296	331	269	293	324	307	295	322	317	298	289	309	300	334	303	323	297	297	345	300	305	302	305	310	301	297	325	296	289	323	315	304	328	344	269	310	268	312	343	301	273	302	283	329	313	313	263	252	258	300	293	293	320	309	331	271	295	282	287	309	303	309	306	291	296	335	317	290	301	275	290	299	298	274	332	295	304	344	300	306	312	260	302	305	302	322	322	294	304	282	306	332	319	301	292	295	301	268	300	326	296	326	271	307	281	340	301	327	306	287	351	288	276	301	280	276	295	359	302	308	306	296	283	298	299	279	346	326	323	303	348	334	285	298	296	309	304	308	311	304	314	295	317	280	308	305	290	304	318	303	313	319	298	334	297	302	301	311	299	314	319	296	320	323	283	276	298	293	306	307	313	309	301	316	301	256	263	341	322	290	298	317	286	303	275	321	303	294	314	327	256	306	317	337	303	306	294	289	306	318	298	290	324	320	270	316	316	300	265	285	297	286	314	293	328	316	314	310	340	307	274	296	281	307	320	329	291	328	315	293	324	297	314	293	278	305	320	293	285	316	308	289	305	304	327	309	295	275	301	331	295	259	296	284	302	301	299	311	288	305	337	290	288	298	305	297	341	306	357	295	267	288	303	284	308	325	293	318	281	283	222	286	308	281	312	278	288	312	309	302	282	263	297	311	307	311	301	322	314	296	290	278	313	309	299	328	310	320	299	322	330	321	297	253	247	274	305	310	295	294	319	347	338	289	287	298	309	294	278	288	288	291	322	297	287	306	296	299	321	322	310	334	275	269	296	316	268	319	345	336	286	299	278	320	277	275	310	341	329	295	297	336	315	314	326	326	311	313	293	282	314	283	304	336	305	320	273	331	304	322	311	302	318	313	321	304	301	308	289	304	298	325	300	307	305	295	318	314	296	321	310	282	304	302	333	298	294	307	287	321	325	286	332	302	309	325	297	280	307	281	315	289	309	300	291	333	354	272	299	330	280	315	290	301	287	304	300	336	314	304	263	295	317	303	317	279	309	347	297	255	267	308	306	266	321	291	331	320	297	299	293	322	313	291	299	304	310	296	296	263	335	292	304	287	320	305	333	321	298	308	303	300	295	303	284	301	313	300	290	351	298	313	336	295	331	298	336	316	282	321	311	300	245	340	299	319	291	277	302	290	319	312	301	273	295	333	322	321	288	293	334	331	334	307	303	310	299	290	319	272	284	334	294	278	313	316	302	303	275	297	306	296	301	306	313	302	284	289	314	294	265	286	272	336	289	288	309	313	299	303	310	294	280	274	311	297	314	293	327	291	291	303	279	343	317	306	300	297	300	260	300	281	270	316	287	325	308	335	285	285	329	338	287	308	300	293	292	323	292	316	308	301	290	288	282	325	316	334	318	287	308	306	319	326	307	316	304	297	272	309	296	300	307	314	293	293	301	303	290	294	309	309	302	299	268	286	300	327	305	315	302	281	285	304	302	321	345	305	298	287	305	303	281	308	286	292	321	313	295	264	320	323	334	303	314	285	319	308	302	293	278	293	288	313	289	297	280	307	271	290	308	320	295	278	297	311	296	317	319	309	302	297	324	281	300	301	305	313	273	280	313	278	297	313	310	282	308	294	316	290	325	313	311	299	303	303	286	295	294	297	285	294	334	304	280	309	302	301	320	299	265	316	318	302	286	310	289	294	295	281	281	293	336	309	302	286	273	308	329	320	294	330	324	332	287	294	297	329	290	329	297	295	292	312	333	333	318	298	306	300	289	311	279	288	319	303	316	306	316	318	303	280	324	277	329	323	305	289	287	282	338	293	285	296	302	302	311	283	301	280	301	311	312	297	296	295	327	329	290	298	287	286	275	311	298	290	322	277	286	267	293	312	292	320	302	311	293	295	309	300	290	301	308	280	300	340	307	290	330	310	311	333	306	315	287	262	253	306	346	287	303	314	312	287	288	308	327	306	317	332	283	320	327	277	281	304	330	329	288	289	367	283	325	305	337	301	308	357	309	296	311	313	337	304	312	314	285	291	288	300	314	318	314	268	319	299	313	289	297	309	302	318	317	301	311	304	307	289	303	308	332	309	292	338	289	304	288	320	291	305	322	301	266	292	299	293	293	278	330	319	311	308	316	317	292	315	286	342	325	322	312	307	297	302	330	301	320	272	328	334	297	312	276	277	284	295	315	312	266	328	300	311	284	297	293	284	275	300	322	309	294	294	291	329	304	334	287	312	296	272	307	281	248	326	310	323	289	292	296	319	317	269	317	273	319	309	315	327	321	319	257	312	284	281	313	316	323	292	288	315	305	289	279	298	271	270	294	278	295	309	292	297	321	291	322	318	314	289	332	310	275	307	296	312	323	304	288	295	306	284	285	298	313	311	300	330	301	311	310	300	290	304	296	291	314	308	317	324	275	292	308	290	298	325	283	347	301	276	330	276	333	321	335	326	333	293	322	291	268	314	280	287	288	305	326	334	287	319	321	307	300	330	332	303	296	288	299	318	272	268	311	317	297	282	311	300	283	330	297	304	303	324	290	301	287	286	294	319	320	327	294	277	290	314	344	297	298	313	311	323	283	315	297	309	289	317	323	302	293	290	276	302	292	283	283	283	284	294	297	298	314	266	280	327	315	290	296	315	291	285	317	293	291	300	296	304	317	317	298	313	309	305	308	308	319	299	318	325	309	287	285	313	317	317	328	329	309	285	301	320	292	299	285	306	268	290	315	309	292	310	309	281	269	291	295	306	305	306	307	315	306	301	304	279	296	299	300	281	317	295	337	303	309	301	323	269	289	283	292	321	327	277	330	294	301	357	313	284	306	279	295	298	302	326	294	328	298	327	298	305	325	289	310	330	313	321	298	291	294	335	291	302	289	315	278	286	250	315	286	313	295	342	312	321	284	286	323	286	302	291	297	301	297	311	329	314	348	279	312	329	292	316	308	318	341	310	261	301	294	323	274	286	315
13152	5255	5113	3316	1850	935	752	729	696	763	652	730	681	702	684	727	680	715	711	684	659	694	687	639	657	657	705	636	640	685	691	705	659	662	728	654	675	687	710	696	710	656	657	637	688	634	699	714	673	679	702	681	718	737	712	700	650	667	684	637	685	679	738	673	660	680	667	702	676	724	642	684	651	725	713	701	684	736	661	669	648	701	676	711	656	686	661	736	712	689	679	696	689	663	668	643	746	679	630	682	695	675	694	674	656	671	675	695	688	645	681	657	680	645	649	683	685	624	658	704	678	732	659	707	688	679	659	626	671	711	658	698	664	680	694	668	689	695	672	666	651	630	658	660	644	675	678	656	688	694	682	648	695	700	659	621	658	675	677	680	659	681	653	639	664	664	672	701	677	680	623	670	659	658	665	613	678	687	720	687	678	677	701	667	722	754	651	690	641	646	670	661	666	666	669	700	687	690	674	640	688	731	668	661	677	705	696	649	655	672	613	710	643	714	661	664	680	680	644	694	649	644	679	698	698	706	686	707	654	671	709	657	707	670	711	681	702	712	691	731	685	642	738	673	653	690	667	619	680	658	681	698	666	734	645	659	713	648	642	644	724	730	684	691	696	694	678	680	669	636	694	674	660	679	674	684	635	658	677	696	685	688	679	640	727	685	667	638	674	643	638	718	680	683	606	703	665	669	635	714	681	646	682	695	693	723	715	707	698	669	706	673	678	695	720	692	670	722	672	664	669	651	690	682	656	705	649	676	729	685	730	670	650	665	694	645	673	687	643	752	667	704	673	678	682	697	649	692	717	675	664	687	650	679	666	709	710	688	700	625	683	689	676	632	677	694	663	621	716	696	666	705	736	652	712	699	663	602	652	699	687	649	735	694	650	624	686	684	653	707	666	711	644	667	678	656	672	640	688	712	688	669	718	715	650	669	674	707	687	692	728	625	707	632	700	698	679	712	704	647	642	661	689	727	721	655	697	743	683	695	658	638	713	741	645	726	662	676	650	671	687	685	745	704	623	638	670	656	642	660	623	677	692	654	682	618	628	648	656	677	702	677	698	670	694	649	702	731	725	717	632	654	659	684	677	680	643	678	691	683	673	696	673	636	678	718	688	693	686	699	700	708	699	683	641	659	655	708	642	640	709	689	707	679	740	697	685	695	728	689	643	638	673	708	682	687	653	658	678	648	677	696	715	687	643	664	726	660	661	658	671	654	675	625	669	718	650	680	663	671	692	674	689	696	686	708	671	648	673	657	663	692	689	678	707	665	681	639	648	688	694	651	675	710	679	656	672	639	619	575	669	665	676	629	629	697	718	673	694	679	666	674	679	738	707	678	672	702	663	678	662	677	624	658	698	683	686	689	713	719	694	651	654	676	689	684	665	683	702	663	686	672	684	695	663	646	736	655	715	673	700	708	646	656	697	683	649	661	692	694	684	653	693	632	722	683	665	719	681	675	652	652	684	685	695	651	636	695	691	656	612	623	703	701	664	646	694	715	650	664	646	687	678	686	689	679	658	684	673	704	665	676	676	684	677	644	651	647	686	668	638	723	672	690	672	649	681	711	685	713	660	669	692	628	673	678	692	700	679	686	698	688	664	705	661	688	719	667	672	711	669	669	698	705	672	644	702	697	701	690	678	676	646	696	638	622	667	724	677	633	668	645	697	687	652	657	674	639	674	678	685	641	711	735	673	702	659	665	685	696	709	701	657	685	672	672	712	649	692	670	705	667	671	678	630	635	697	677	696	689	722	687	695	665	697	706	674	630	655	670	670	674	689	698	638	660	674	642	676	689	661	657	658	655	663	715	693	669	613	692	700	670	692	690	680	698	665	685	652	652	678	683	663	630	708	607	682	665	685	666	644	659	679	681	674	685	697	715	698	724	711	660	619	732	690	667	683	643	704	704	653	649	650	667	643	707	658	680	696	664	706	686	634	670	677	683	659	677	712	653	734	656	630	692	680	671	636	642	686	718	706	704	670	735	684	693	670	711	681	671	717	678	652	686	681	652	669	671	644	697	703	657	682	706	667	700	683	678	607	663	669	669	667	667	712	671	687	671	676	680	675	686	654	683	710	673	663	684	662	685	659	658	667	673	672	723	685	704	693	656	707	698	705	692	663	686	720	630	660	631	709	723	654	700	645	678	731	665	717	658	687	683	663	680	666	699	736	624	677	670	694	727	695	661	665	638	675	649	637	684	726	697	686	654	699	704	675	700	659	636	660	695	671	659	694	697	709	730	705	707	681	684	697	716	692	630	646	746	708	694	701	662	711	647	690	655	669	733	619	656	674	625	665	687	663	647	687	674	703	723	726	685	672	669	687	702	675	680	649	664	668	647	724	729	689	624	670	671	685	628	673	681	681	670	684	678	709	723	643	655	648	693	676	648	722	656	656	659	686	641	731	707	692	673	672	669	730	667	606	675	685	657	675	671	658	668	690	652	665	728	655	724	623	650	687	683	676	673	686	635	719	671	659	691	690	683	682	734	660	652	659	701	677	662	698	655	639	724	706	653	669	682	670	676	709	694	654	700	730	673	689	673	685	718	675	689	705	651	699	685	691	674	661	680	677	695	685	642	702	691	689	702	729	687	704	727	633	691	667	709	676	685	641	655	696	723	663	690	669	686	654	643	719	635	668	685	642	695	672	673	691	640	665	642	706	678	694	681	698	699	683	740	703	697	673	674	686	681	663	695	701	647	620	660	672	666	630	695	654	706	677	662	642	687	660	690	667	703	725	647	680	670	751	680	635	681	693	620	667	655	679	720	703	673	653	699	676	675	687	679	669	660	700	673	688	656	707	639	678	678	722	690	673	690	646	644	674	678	666	693	688	618	686	666	686	674	678	698	625	683	656	664	683	704	682	662	741	665	676	673	635	622	654	684	696	665	717	670	684	670	665	695	683	728	671	686	703	655	676	687	607	688	682	693	692	714	688	711	653	670	689	654	653	684	678	681	709	687	694	702	689	703	654	666	716	656	669	697	662	682	674	633	706	718	729	603	669	685	658	707	698	650	686	703	648	701	645	725	695	702	695	680	676	692	704	658	730	693	673	684	708	702	693	689	699	654	688	669	706	662	674	681	715	685	677	665	706	618	632	658	649	627	733	703	682	706	664	727	680	687	697	714	675	682	696	680	688	679	682	633	714	649	617	658	653	635	680	626	702	663	643	593	695	684	653	675	679	688	709	610	658	678	712	668	664	676	641	719	665	677	678	699	665	668	647	682	701	669	653	689	665	681	640	703	670	675	652	675	664	709	704	693	673	670	686	685	658	678	703	689	689	675	626	693	672	687	687	683	643	642	675	654	668	668	701	681	671	693	660	680	691	668	624	627	646	647	672	697	690	669	634	665	695	658	657	655	688	685	697	638	706	666	686	659	640	674	660	702	721	656	689	645	693	673	726	661	685	713	699	621	669	694	666	724	689	680	669	659	725	692	718	658	670	689	664	682	664	655	666	692	697	704	692	691	692	620
29718	4812	943	540	389	394	321	306	322	327	297	313	343	333	268	334	333	303	327	317	312	323	330	323	294	357	332	312	323	311	256	287	301	324	318	331	307	312	326	355	304	285	328	320	311	336	309	301	287	336	324	342	327	322	287	305	336	325	313	326	313	340	286	293	278	313	335	329	327	326	304	304	296	342	288	310	279	292	298	318	340	323	308	341	333	363	310	323	358	336	292	335	342	320	292	297	295	341	311	306	329	337	306	320	302	347	298	315	304	332	301	321	295	315	297	298	276	312	315	319	354	319	318	287	339	285	291	290	303	317	325	291	296	309	268	326	299	317	306	320	358	299	314	321	302	287	333	300	310	342	325	298	315	317	284	331	289	313	319	320	331	313	291	333	323	311	290	304	326	343	311	315	325	330	342	288	331	267	297	329	335	291	304	364	346	351	320	309	350	290	298	329	307	325	312	324	297	307	303	311	326	335	291	295	309	312	341	312	325	290	329	338	302	300	314	339	340	347	349	349	320	304	291	327	310	324	327	307	304	307	328	310	367	350	314	336	324	334	317	327	307	289	291	343	360	304	318	304	303	298	319	319	354	309	302	340	332	316	304	306	293	340	331	311	333	349	312	319	313	326	321	314	302	284	315	311	309	336	315	348	347	309	283	336	302	318	263	326	301	295	315	307	314	330	337	338	306	284	318	306	305	311	322	336	299	267	338	310	347	276	295	309	295	337	317	279	296	298	343	321	317	347	337	316	302	298	322	298	318	352	337	309	329	333	317	332	308	294	343	320	307	321	314	301	327	296	321	309	307	324	300	288	309	309	322	313	306	298	316	299	320	332	292	306	342	311	307	296	331	334	329	290	338	340	305	336	341	327	336	369	308	331	309	300	341	341	327	315	323	308	326	312	289	264	299	337	359	319	317	286	311	277	308	330	305	293	336	354	304	333	335	308	284	292	319	301	290	324	342	275	295	306	339	335	329	310	323	313	330	348	301	294	319	292	311	320	338	347	308	331	342	304	290	306	357	301	301	342	334	350	300	295	306	328	319	322	316	355	322	291	314	341	315	358	282	322	330	308	309	313	319	292	329	278	327	329	301	304	291	332	274	325	344	324	305	319	359	264	289	310	309	299	330	352	350	281	299	310	302	311	280	285	306	324	290	313	281	300	311	310	318	341	344	292	289	310	307	333	288	309	323	305	337	340	317	332	298	322	270	343	338	301	336	307	312	312	286	289	331	297	322	321	330	306	303	343	275	332	304	329	308	336	312	366	348	340	325	330	294	321	322	325	330	343	323	320	322	336	291	311	328	346	320	317	305	320	291	331	339	275	277	306	300	318	320	313	315	308	290	325	349	310	298	352	315	313	300	313	303	290	333	303	314	320	332	291	340	312	292	308	324	326	320	315	323	308	333	321	318	324	296	330	316	302	269	302	336	319	327	296	316	337	340	311	303	336	305	313	281	284	329	289	317	320	315	292	329	340	316	374	327	345	317	312	351	326	326	305	289	309	317	341	299	308	317	317	296	302	318	319	315	341	296	315	360	302	324	286	287	330	309	298	302	299	330	299	335	292	322	312	332	311	290	329	290	314	293	323	327	314	319	294	313	271	328	327	290	331	323	344	320	334	318	318	287	329	331	287	336	281	326	310	318	335	320	270	311	324	295	362	337	327	337	324	310	328	299	321	325	294	351	353	338	317	318	292	333	289	351	308	306	327	345	325	312	326	326	340	326	363	276	316	300	305	317	311	304	329	321	287	336	278	296	324	312	306	277	291	345	312	300	314	309	340	318	346	318	322	301	325	289	319	288	320	301	296	291	314	301	345	323	278	350	318	318	310	322	339	347	295	326	371	283	288	306	310	313	301	341	319	315	301	328	333	335	328	323	321	340	306	340	299	355	298	333	305	338	346	316	325	285	277	290	350	346	316	333	346	346	291	311	337	323	331	331	313	339	306	315	314	321	342	321	336	346	327	304	296	278	326	309	306	341	306	322	289	366	325	283	323	332	340	316	335	340	318	312	311	307	290	305	293	327	313	343	314	324	294	299	315	339	291	304	313	302	325	325	312	320	286	307	293	310	319	316	307	311	312	329	316	335	331	341	333	357	322	347	348	282	343	320	336	301	313	349	309	327	300	332	311	289	349	318	300	322	278	289	313	307	331	303	311	357	289	302	337	291	293	325	327	295	305	329	303	311	302	322	288	318	303	348	305	307	328	312	297	293	310	336	304	321	342	344	317	281	343	313	302	319	329	326	307	321	309	339	309	347	321	329	308	329	333	323	346	349	297	292	312	341	337	339	306	294	382	315	325	290	287	281	306	329	291	296	314	306	289	328	314	318	307	325	311	315	303	320	324	333	283	331	317	325	310	273	277	298	355	266	316	355	306	350	298	295	302	299	320	325	355	333	303	318	302	312	324	313	333	344	294	291	281	307	355	335	281	312	318	320	333	315	354	351	324	318	348	308	327	337	365	339	313	315	331	314	308	309	318	315	341	292	353	354	341	316	299	298	344	337	339	288	306	315	329	323	269	313	302	332	300	291	332	334	346	318	323	308	319	301	330	290	265	308	326	298	304	300	304	311	296	300	318	296	338	317	281	335	313	317	301	312	321	319	304	295	326	307	327	318	322	324	334	304	326	313	299	308	309	331	338	301	303	311	360	317	338	344	332	278	288	265	288	295	300	323	307	343	345	308	296	309	314	321	280	353	304	322	330	348	335	327	321	326	330	316	307	320	336	327	286	317	313	305	294	309	322	304	297	334	303	319	310	312	342	336	300	298	309	325	309	342	330	313	277	317	355	278	308	333	353	328	352	314	324	312	309	357	348	373	299	313	310	301	298	339	285	315	318	329	274	314	271	335	337	301	336	326	308	309	300	319	353	300	331	347	324	330	315	316	320	350	334	308	319	300	330	330	327	323	333	331	300	321	317	283	296	277	301	305	330	287	321	331	306	330	328	300	335	288	291	322	324	338	312	337	338	307	317	345	304	320	290	331	292	309	287	317	332	296	302	307	342	299	279	285	318	300	313	323	330	288	305	311	307	340	346	301	323	318	324	328	281	301	304	343	341	296	313	333	316	345	352	347	302	316	300	271	312	298	333	347	317	300	300	294	313	320	308	312	353	338	336	306	314	340	330	326	260	327	329	326	300	317	309	316	304	305	323	264	348	310	305	320	320	327	312	347	297	302	314	309	316	283	336	318	329	316	323	324	346	269	327	336	282	322	309	316	307	325	304	290	294	357	359	317	302	328	331	309	310	333	308	333	310	324	306	324	348	286	310	341	307	321	313	327	288	313	285	296	347	294	311	327	287	302	351	313	286	349	337	297	341	321	303	314	324	298	277	292	304	337	343	295	320	315	323	308	306	301	322	325	307	311	293	329	302	309	347	358	319	307	314	326	297	325	366	324	302	317	270	299	300	303	299	312	276	324	334	318	329	285	303	309	334	331	328	308	303	337	319	320	326	311	289	341	314	292	295
21600	10442	7611	3592	2271	1472	1134	924	850	831	787	779	773	768	794	750	716	767	742	735	718	752	722	726	736	754	720	732	746	739	701	774	727	739	696	710	734	762	750	738	751	711	727	730	762	724	737	743	740	757	721	722	734	732	751	722	718	668	731	699	736	706	743	775	733	723	764	734	680	700	718	790	680	704	715	740	738	739	720	727	756	759	720	713	764	725	743	706	760	712	718	728	724	769	716	723	757	768	692	752	739	732	733	761	696	743	747	742	756	761	712	691	688	715	742	737	756	751	698	755	751	683	732	730	703	709	736	772	706	712	740	732	737	746	738	703	726	737	748	738	766	771	712	743	739	704	753	725	719	767	727	737	689	729	725	697	773	783	753	736	677	731	740	694	750	773	712	722	753	766	710	708	706	691	773	748	771	721	710	692	708	716	735	715	735	760	706	746	711	736	739	715	709	684	738	734	743	761	713	723	782	747	749	702	759	796	673	717	741	723	713	694	741	730	711	746	660	694	732	774	713	721	732	691	746	796	746	760	738	708	749	768	799	785	713	718	749	721	712	741	715	715	700	719	736	707	741	704	746	694	663	743	760	693	735	757	722	701	766	772	745	735	738	726	743	712	718	753	714	765	736	714	724	756	766	706	726	744	774	768	686	772	706	712	693	735	773	667	704	653	777	723	725	706	675	762	741	674	752	701	733	733	732	716	746	643	786	743	738	714	721	734	753	740	735	718	706	732	684	707	749	757	716	742	680	694	731	709	724	752	737	720	734	728	748	713	778	763	705	732	719	680	701	754	747	707	704	759	740	755	773	751	703	762	687	756	723	717	717	766	705	714	705	768	677	712	715	735	729	753	722	725	686	724	719	745	743	750	715	719	731	740	684	679	660	743	737	737	694	703	733	721	759	771	726	739	710	765	694	736	687	709	711	736	747	724	724	731	744	717	697	703	731	732	744	766	704	753	740	738	727	699	729	701	744	732	742	723	720	710	702	711	783	740	679	735	746	832	768	742	713	774	732	726	686	701	757	765	742	705	710	691	727	751	752	671	692	686	705	766	768	745	727	751	726	757	698	746	729	738	729	729	705	728	738	702	714	726	760	699	688	756	686	740	686	687	736	727	747	714	726	723	746	738	738	702	742	771	748	746	709	675	773	758	718	729	702	719	699	738	776	780	716	709	745	745	738	710	752	719	749	733	747	728	728	725	724	708	746	737	727	708	749	706	757	736	738	721	674	760	698	744	748	729	723	684	733	775	735	756	704	714	778	724	707	735	753	728	718	731	756	726	732	684	705	705	706	732	677	765	749	790	743	711	719	721	763	735	767	765	741	748	682	706	732	710	776	733	739	721	724	760	737	726	747	739	697	770	750	741	739	717	743	680	723	740	733	726	781	757	734	714	757	754	731	723	711	739	713	744	683	726	725	782	750	729	773	733	723	703	727	712	744	696	735	728	695	742	678	739	725	699	717	766	740	763	674	728	766	732	753	682	693	758	756	696	719	744	701	786	683	751	760	715	753	815	702	722	729	732	750	733	731	763	709	725	674	753	740	750	687	766	717	702	667	722	751	710	683	709	723	719	746	684	721	744	698	721	727	741	659	754	687	729	801	720	707	740	719	741	781	754	731	726	776	681	709	777	776	724	757	702	753	698	726	765	701	742	778	748	710	731	688	757	702	720	689	734	769	700	709	730	720	696	745	742	745	713	729	679	747	741	708	735	701	768	755	702	715	697	701	741	672	684	739	720	715	722	745	731	697	750	709	684	716	737	708	711	733	724	722	726	721	770	701	732	698	743	724	765	721	708	733	725	767	751	721	710	792	719	710	701	751	750	758	713	692	727	698	751	750	727	741	707	743	752	716	706	748	742	763	737	737	742	707	726	726	749	732	746	791	727	749	757	703	699	753	707	698	777	741	737	714	714	746	754	704	772	738	741	741	728	769	746	698	728	709	726	709	753	737	708	718	720	741	731	728	714	779	764	785	734	730	746	773	752	773	748	691	748	734	719	769	695	708	728	730	759	724	734	724	752	772	732	789	722	693	753	747	739	712	714	747	751	701	705	765	754	708	683	770	755	760	745	721	692	741	711	738	785	720	761	745	730	708	674	762	728	691	731	719	741	732	728	751	790	702	704	687	772	723	721	690	759	704	738	781	737	716	710	752	749	751	766	737	704	716	773	714	703	757	736	724	712	722	713	733	749	719	751	694	737	722	693	716	730	690	740	692	764	750	720	723	720	700	724	753	731	793	758	724	706	740	728	800	714	783	768	732	692	753	693	708	707	739	737	695	772	671	737	728	718	727	727	725	725	759	735	729	716	761	733	777	746	725	685	729	738	745	775	735	690	738	732	763	722	743	762	703	756	715	679	722	751	762	721	734	722	715	723	692	681	704	776	709	776	725	727	686	727	727	748	727	738	708	674	715	682	684	762	733	715	723	708	732	745	730	773	741	809	726	761	767	693	752	718	717	672	715	723	737	720	727	754	714	762	753	803	699	710	723	736	725	742	734	708	763	707	743	715	734	750	759	717	701	712	698	668	792	765	676	707	722	674	697	747	724	725	771	700	724	806	697	762	774	755	713	750	694	759	690	741	744	691	724	702	698	766	750	711	797	756	731	715	766	720	727	762	703	742	734	702	763	765	717	687	739	729	719	680	752	734	742	738	705	719	686	738	692	714	748	738	713	743	745	769	758	703	805	716	762	724	737	728	706	760	780	768	755	740	737	727	742	709	767	721	716	720	718	732	687	721	713	713	742	731	736	732	748	724	737	743	748	690	705	718	715	721	746	731	749	749	767	665	761	759	768	723	728	730	717	737	733	717	745	801	771	729	707	658	693	708	728	713	780	684	757	704	776	769	724	664	761	695	723	733	811	722	746	678	715	767	769	688	702	737	732	743	739	726	738	734	661	755	700	713	681	737	734	722	694	714	750	709	761	728	700	716	751	729	724	727	722	734	756	736	778	746	740	760	753	730	732	725	744	728	749	756	714	759	732	691	685	726	691	714	730	746	728	703	763	751	720	683	713	770	708	729	727	717	698	757	760	702	726	753	694	746	692	736	704	710	706	725	746	690	761	738	703	703	745	749	700	727	732	775	703	754	714	747	725	734	799	720	719	722	709	755	732	780	751	717	720	706	778	729	724	773	744	743	751	721	727	740	750	733	700	716	736	677	733	717	679	716	744	730	700	722	750	710	719	752	736	729	733	738	721	707	708	763	738	743	729	768	714	702	695	805	671	752	735	693	724	723	790	742	772	754	685	685	736	716	749	732	708	730	720	755	693	769	758	748	707	732	717	758	736	709	748	727	777	735	734	737	692	707	714	737	705	747	713	711	758	689	752	720	715	691	748	746	712	720	723	745	746	744	720	726	713	714	693	715	763	716	756	748	725	712	710	794	715	726	727	729	736	707	693	753	743	708	728	712	702	725	728	726	741	727	733	710	673	763	763	739	724	734	730	729	735	731	750	722	764	685	774	746
34472	6512	882	526	430	354	343	342	324	348	322	320	323	339	313	328	332	343	300	303	305	323	319	302	308	290	328	304	362	334	312	307	364	342	313	369	328	342	331	328	307	338	300	309	326	344	329	317	344	332	318	323	346	309	294	310	300	301	331	338	327	313	326	311	349	318	343	350	289	309	352	303	309	324	319	363	324	359	343	341	312	319	289	314	307	340	333	304	339	328	330	313	323	314	310	327	312	339	332	320	342	306	356	314	301	277	321	291	320	311	307	303	321	324	329	301	331	336	318	321	357	354	364	340	320	316	320	359	319	290	327	325	339	288	297	353	307	315	338	323	322	323	317	343	331	316	315	321	311	301	293	311	325	293	329	326	341	324	341	329	358	300	323	309	342	339	372	298	322	310	325	315	316	331	363	313	299	273	343	326	360	310	370	334	347	333	339	322	318	330	313	320	281	292	332	318	342	307	316	309	320	309	315	314	340	316	286	306	342	332	335	324	300	297	314	332	284	314	313	321	328	296	325	366	348	314	328	323	337	315	323	299	304	331	318	314	322	315	344	329	318	295	306	320	338	309	319	320	324	360	294	312	320	318	337	339	318	309	349	356	316	339	335	358	326	333	318	332	308	312	324	311	344	301	334	314	333	362	323	325	338	305	364	313	337	330	323	323	317	344	296	332	278	336	308	318	326	296	338	326	352	311	358	327	357	299	302	364	310	332	330	345	327	335	328	307	320	319	296	316	334	334	298	275	306	313	321	327	305	322	335	303	309	344	326	305	346	337	289	330	338	342	306	338	334	325	347	362	334	277	294	345	393	343	322	306	306	337	313	299	328	327	304	328	339	321	337	312	312	327	311	342	298	331	326	330	299	330	308	332	325	306	303	355	326	322	346	325	322	296	273	341	362	338	323	323	335	339	318	335	288	309	306	319	340	319	316	347	346	342	326	309	308	314	315	321	307	294	342	341	303	304	334	321	337	329	359	315	332	339	337	299	352	319	333	319	304	293	329	352	330	306	339	303	353	294	320	290	297	354	310	349	314	328	359	327	285	305	345	318	279	325	330	337	338	345	329	312	328	312	324	319	263	326	313	320	344	305	318	317	303	336	347	339	322	303	316	334	342	326	289	296	290	314	348	322	347	312	328	318	316	307	290	313	337	314	322	362	353	324	333	328	302	349	320	300	329	317	319	336	327	307	302	277	329	338	312	319	318	308	375	313	326	351	307	314	324	303	334	330	310	279	369	307	332	338	354	299	288	312	319	268	314	300	345	320	318	337	309	329	302	323	302	319	317	355	329	343	345	297	311	330	299	332	341	322	332	312	316	305	329	348	295	321	338	348	346	352	309	323	309	311	316	318	309	305	328	333	332	336	314	319	293	316	301	311	317	306	340	358	312	334	329	301	318	296	363	327	318	307	336	323	335	316	322	325	327	348	314	357	312	355	311	303	339	330	331	300	322	316	314	336	301	321	335	329	324	347	317	302	323	295	318	331	347	294	328	325	295	308	302	353	339	338	300	314	306	324	369	273	328	327	321	318	355	332	338	386	324	328	296	319	317	343	323	335	336	314	339	316	310	317	323	330	332	342	355	340	311	320	330	337	365	355	319	302	265	342	319	332	345	336	321	334	308	338	355	327	304	356	307	323	342	315	297	275	318	311	321	313	338	319	296	325	303	347	346	313	320	316	330	318	316	297	302	334	319	284	327	334	301	330	324	316	312	297	311	322	305	299	337	326	327	352	305	362	357	316	322	339	333	349	344	332	323	332	313	322	359	333	328	361	301	327	320	355	336	368	316	338	317	328	324	313	315	309	377	309	335	329	344	308	291	322	354	321	348	309	303	335	361	342	294	322	325	330	340	355	308	303	315	309	350	347	323	278	346	351	316	332	304	319	332	335	316	325	343	311	310	334	316	323	331	368	329	304	318	356	374	320	339	293	373	309	332	299	365	332	343	350	341	326	321	353	303	341	353	319	349	317	303	325	307	330	337	303	330	337	342	334	305	324	294	296	337	311	325	350	328	351	330	312	332	302	338	334	316	332	324	337	347	326	315	329	343	297	342	331	356	301	310	287	328	335	324	304	307	329	354	324	316	294	322	298	321	341	311	314	333	309	362	329	304	321	280	342	315	321	348	332	350	333	323	299	357	311	305	281	343	333	337	327	281	332	317	359	337	314	334	320	308	304	327	353	340	302	325	312	322	338	317	320	306	347	318	318	306	337	344	331	342	316	340	343	360	281	337	290	314	335	311	341	364	323	362	305	322	343	323	348	306	343	315	354	318	303	318	332	329	334	324	348	326	318	321	271	342	299	318	310	303	317	310	301	320	338	335	316	339	330	328	302	309	338	317	290	302	302	295	324	312	314	324	334	329	308	364	326	316	339	301	330	329	355	319	303	319	344	299	319	334	310	317	301	361	304	315	338	338	317	335	331	290	328	338	323	311	365	310	333	344	344	305	308	337	291	327	315	290	354	303	321	315	305	346	315	310	324	332	305	327	315	323	339	325	323	380	341	322	303	333	310	322	333	311	338	321	306	318	309	318	330	334	317	329	317	304	318	302	337	331	333	325	342	356	304	296	338	337	343	288	315	329	309	291	345	304	342	336	302	330	330	290	329	312	345	351	323	315	322	304	324	295	305	326	343	327	317	328	320	323	310	324	329	339	334	332	313	320	348	329	310	296	329	305	322	323	345	353	332	340	338	323	311	330	326	355	360	326	346	297	343	336	321	294	305	348	288	318	345	317	331	318	294	361	310	321	284	336	332	367	327	336	319	314	338	329	372	320	346	333	356	305	327	321	307	319	333	327	296	323	333	314	318	314	334	310	319	308	335	298	337	342	306	330	322	349	336	282	300	326	286	342	306	314	312	338	356	319	273	297	289	321	325	313	315	361	336	339	311	359	341	293	351	351	316	320	308	312	293	291	315	322	311	307	343	366	345	348	322	324	344	343	343	316	328	289	347	297	323	343	328	335	313	298	298	292	340	353	292	314	328	321	298	284	305	340	338	302	306	317	279	329	301	357	308	313	322	335	293	323	343	336	291	324	334	314	376	321	338	298	370	340	327	322	338	298	328	333	343	347	300	287	302	323	333	330	331	333	327	289	335	378	302	326	305	304	307	315	320	280	328	304	316	359	322	361	315	308	347	300	311	305	290	286	303	352	315	312	320	312	326	343	352	311	296	327	315	344	300	357	332	332	292	290	294	338	328	318	293	317	316	332	304	327	332	341	334	313	287	322	307	315	314	337	349	322	297	310	316	305	321	326	315	311	338	342	314	321	328	328	319	329	312	308	292	301	322	359	317	330	320	338	317	317	362	328	311	350	293	334	281	352	347	292	339	327	301	331	338	314	320	307	329	302	331	354	333	357	316	283	340	330	304	330	289	367	296	314	334	343	322	323	309	318	327	318	299	316	291	335	296	345	353	295	317	362	359	318	311	310	355	357	308	328	366	314	346	317	307	304	336	324	320	332	273
25348	11294	6598	3887	3043	2190	1517	977	851	864	840	760	832	795	825	771	760	761	790	765	722	765	754	758	772	800	760	755	752	809	773	762	799	777	726	729	719	755	794	771	796	758	793	745	753	825	818	798	755	749	742	756	724	741	773	841	823	761	792	763	765	778	789	758	781	757	723	735	794	762	759	718	757	740	793	774	712	739	718	775	736	734	784	800	775	780	695	796	695	756	772	696	773	696	794	810	713	754	736	778	768	757	721	799	742	747	781	822	788	747	778	790	786	770	732	804	754	779	799	753	811	747	738	775	712	757	727	818	762	739	733	804	770	784	765	764	751	778	801	688	743	769	783	750	719	739	784	794	783	785	720	793	757	747	783	803	735	783	726	855	766	817	795	763	783	765	706	743	763	772	797	758	748	786	766	744	745	739	732	728	756	733	772	723	733	770	725	771	762	788	711	811	786	738	710	809	758	769	742	767	723	769	745	755	781	766	713	769	706	797	792	798	789	773	766	749	770	724	762	786	708	743	755	790	810	820	770	767	796	768	789	768	798	720	802	775	755	745	804	771	802	764	770	728	814	768	738	768	766	795	766	767	713	746	782	776	802	765	801	765	791	786	748	724	686	819	743	755	748	741	751	768	775	766	790	751	691	752	792	779	778	742	748	773	766	728	777	778	752	790	728	800	735	751	757	727	753	714	762	751	774	759	746	785	753	758	728	733	749	745	781	755	732	759	728	753	740	739	760	799	755	763	757	757	784	719	725	728	765	749	774	760	761	736	816	750	748	766	825	746	739	685	719	742	769	765	792	774	776	733	779	781	793	750	834	745	748	744	743	768	740	743	775	697	734	764	779	767	737	724	757	740	779	818	711	797	759	730	771	817	712	756	782	756	752	735	721	808	767	812	735	757	778	721	717	768	722	754	769	778	767	748	747	783	691	757	752	749	801	795	730	767	777	740	717	741	747	793	733	744	757	764	750	762	804	806	725	743	745	804	747	718	808	792	804	707	758	748	730	736	751	767	793	769	799	723	802	755	784	835	731	774	766	762	761	705	755	749	763	780	752	773	748	774	796	751	738	735	778	760	743	733	700	759	737	754	773	780	707	738	763	724	779	724	717	738	781	737	692	813	786	742	753	761	751	698	741	789	765	809	799	719	764	747	795	744	778	771	760	776	813	756	750	734	770	736	793	755	758	764	720	793	748	775	776	761	714	759	740	693	739	756	772	734	784	771	805	741	758	697	719	757	732	726	768	706	767	767	769	771	765	753	750	754	766	713	759	798	734	741	738	800	771	715	749	744	782	681	763	794	773	752	814	746	727	806	754	758	767	771	798	768	725	773	786	735	746	773	803	729	744	739	748	792	734	740	764	737	739	751	730	756	726	786	774	774	752	738	798	816	771	753	734	751	772	808	750	773	746	770	768	792	779	744	796	781	776	734	726	751	749	753	756	775	737	799	769	735	765	768	790	765	764	799	802	754	753	759	784	732	759	754	800	813	805	747	756	728	768	737	713	800	751	747	778	731	813	743	776	801	756	768	711	735	815	762	723	815	800	713	752	771	764	809	758	751	695	688	764	720	728	777	756	726	727	747	747	768	781	756	769	768	778	799	757	734	750	767	773	777	782	758	771	733	811	733	798	756	747	770	783	783	780	776	769	707	756	759	770	745	766	783	784	773	747	764	731	742	761	745	745	829	765	752	762	775	802	747	741	772	763	778	738	729	755	725	732	740	762	778	791	743	762	755	764	813	734	742	745	714	781	782	725	744	818	787	764	749	790	750	805	726	743	778	785	763	772	795	755	822	736	758	795	729	743	810	779	755	758	754	745	758	757	799	801	833	774	777	794	783	790	790	820	765	787	799	777	733	787	737	711	756	735	807	750	801	759	787	727	715	774	766	774	715	799	749	765	760	784	767	755	777	777	826	793	775	770	794	749	800	758	788	774	793	797	753	792	734	731	731	759	816	735	773	803	749	746	743	722	741	712	753	736	784	790	736	738	739	729	773	717	743	762	730	762	731	766	780	761	749	765	778	720	797	782	746	756	814	736	768	720	783	743	785	777	755	739	776	707	746	776	724	780	757	759	825	798	792	787	733	765	782	723	776	783	739	730	749	732	767	794	819	770	752	797	737	723	750	747	753	760	765	780	766	798	741	721	758	802	739	763	763	791	795	794	758	776	688	779	794	718	715	818	773	769	751	721	777	761	754	816	774	767	775	713	723	743	750	797	727	739	748	842	699	816	751	726	776	728	768	738	741	804	726	722	716	742	740	721	791	729	730	744	716	710	768	782	765	771	743	812	747	702	764	749	739	819	735	759	768	776	761	812	780	756	741	742	761	754	807	738	747	770	763	740	776	728	743	794	799	738	766	744	763	770	697	754	746	749	750	813	765	746	739	760	765	702	745	775	747	768	757	756	762	702	784	744	699	775	784	769	761	795	732	757	749	729	789	765	717	711	758	772	788	736	747	766	736	771	754	734	785	746	788	793	769	762	788	801	754	785	783	759	809	780	759	745	766	773	776	799	714	739	762	783	769	779	775	808	712	721	774	748	780	782	759	793	752	835	794	805	739	772	768	723	760	765	720	759	756	772	731	790	777	741	825	735	735	724	748	779	726	743	742	779	726	731	768	759	760	760	770	758	769	762	772	779	798	761	740	807	787	795	787	810	718	785	732	739	776	772	776	733	760	753	789	709	775	734	804	761	758	763	747	724	727	741	755	749	748	794	771	736	748	734	756	720	764	727	759	785	836	767	751	738	752	743	726	744	756	790	733	798	781	790	760	762	766	778	773	758	721	784	749	799	743	800	806	746	751	754	725	746	778	744	765	767	790	795	765	747	786	755	758	722	742	743	761	822	784	724	736	745	743	747	722	806	763	736	801	767	751	754	754	795	770	797	727	804	772	756	775	760	748	800	713	743	712	792	732	789	714	742	776	787	756	771	759	779	829	805	733	743	716	772	782	743	741	796	831	714	774	767	722	720	771	814	757	759	717	717	794	779	771	785	750	761	774	785	736	754	764	770	779	767	747	771	807	776	777	790	770	736	755	783	782	733	789	768	780	755	788	757	756	730	729	779	762	758	730	751	764	770	780	756	734	745	757	752	764	773	803	771	799	752	727	776	809	717	761	762	794	770	757	758	785	766	790	783	709	759	735	751	767	721	768	755	724	813	784	755	737	737	761	760	765	750	732	738	794	783	779	743	807	806	759	789	779	742	744	694	787	767	812	759	760	755	785	746	749	744	787	784	731	753	775	770	738	752	760	750	766	686	779	699	842	746	742	747	782	716	792	733	741	757	768	758	753	757	750	713	779	731	733	772	834	773	777	778	781	798	756	793	723	761	708	777	775	745	793	732	723	756	758	727	740	788	741	771	763	801	814	793	765	739	796	752	745	772	793	788	726	796	799	799	743	757	726	741	805	790	761	716	779	788	777	787	762	739	839	745	785	800	745	763	765	730	810	752	747	768	777	777	786	743	782
19672	1966	513	413	316	299	272	336	331	313	346	294	326	292	293	330	293	299	306	288	296	280	283	277	327	292	269	312	311	311	312	339	334	284	308	323	279	285	318	351	305	298	275	342	319	300	302	268	330	317	298	300	288	318	282	318	323	288	305	324	338	285	295	313	299	296	299	293	301	307	298	314	319	306	292	312	325	317	326	335	321	319	310	282	320	276	302	291	288	325	300	278	284	287	283	303	289	304	303	296	285	325	285	291	282	331	281	315	290	282	319	305	308	307	241	333	286	305	303	284	337	307	296	320	279	266	315	324	310	293	291	300	304	332	309	291	275	291	279	284	275	276	289	330	278	314	283	285	302	276	295	295	293	320	295	307	290	301	297	311	296	274	285	302	298	285	324	310	280	314	301	316	300	314	292	325	323	312	317	288	322	308	293	264	300	312	336	318	279	270	286	301	337	274	303	322	340	333	308	305	296	314	270	287	309	311	321	290	270	295	243	277	294	296	327	328	320	296	314	285	326	326	308	261	288	293	316	251	300	290	309	308	315	294	287	261	308	307	276	300	298	302	292	337	285	298	294	303	312	299	311	308	332	303	306	247	290	308	336	298	280	303	315	310	272	317	304	286	278	314	315	302	313	283	294	326	325	281	312	297	300	305	339	304	308	312	289	268	317	289	308	292	334	317	320	344	310	274	335	281	310	318	330	317	284	324	283	307	312	279	274	330	311	300	299	294	271	315	323	322	298	319	319	274	278	306	320	270	325	325	320	278	285	275	348	280	323	292	306	333	330	294	321	290	290	313	285	274	310	298	299	310	297	272	263	299	325	325	316	307	316	296	286	295	277	325	288	300	289	279	288	255	306	326	323	334	294	280	279	309	265	311	314	334	264	309	332	308	309	292	316	287	303	291	291	318	315	322	303	294	311	287	287	301	275	307	275	324	294	265	286	263	335	327	300	290	311	309	282	273	311	292	279	281	285	314	309	278	324	284	263	291	319	325	291	323	263	313	315	302	306	314	341	322	280	307	326	301	298	296	303	287	294	282	286	289	322	338	322	305	278	336	313	311	321	312	253	313	329	306	332	280	299	275	274	304	319	303	300	264	287	267	308	301	288	298	302	306	316	302	277	295	329	305	294	345	269	283	321	282	327	299	300	268	296	297	297	314	262	277	285	302	300	289	286	311	292	310	284	321	334	322	326	314	313	329	257	311	316	309	315	259	299	309	310	294	294	323	323	296	312	309	279	311	279	302	304	282	309	303	283	285	282	325	336	318	306	276	309	310	298	288	269	295	303	364	302	326	318	298	302	310	308	284	327	301	295	303	307	305	298	277	313	305	313	275	306	314	327	306	319	333	330	321	303	282	310	332	307	288	317	322	270	300	308	312	339	291	287	294	307	287	287	336	300	275	279	309	298	286	326	323	307	318	259	286	330	297	275	326	330	341	322	308	322	300	290	313	301	301	308	272	301	342	295	286	301	287	324	294	282	283	331	328	291	293	294	293	287	306	301	293	255	300	275	317	289	312	308	335	335	272	318	301	284	259	281	294	307	311	295	284	295	292	282	302	283	291	292	272	302	279	298	302	309	313	332	300	301	334	317	302	335	263	280	285	310	338	294	298	312	278	269	290	319	335	324	327	287	313	324	284	311	299	275	285	314	320	303	294	321	308	291	296	308	316	305	293	279	272	304	291	293	231	302	338	279	326	294	289	285	253	316	285	321	298	290	333	303	279	295	281	300	319	298	301	308	279	302	290	297	289	336	284	320	294	295	290	306	302	292	304	308	304	295	337	270	267	320	302	295	263	303	298	293	289	281	309	283	350	281	285	261	302	288	313	291	292	282	282	291	299	280	286	290	289	294	318	317	290	314	302	279	259	298	281	286	286	287	281	290	314	325	321	321	288	296	290	316	297	280	339	320	294	299	292	293	319	289	306	298	311	293	303	328	294	281	263	299	307	299	339	318	312	292	285	306	291	288	300	288	294	316	310	345	287	256	340	266	298	284	325	320	300	308	337	293	317	299	330	299	298	306	287	277	309	329	297	302	305	330	294	321	325	327	305	308	301	289	277	356	300	303	277	329	284	285	286	315	276	298	287	306	318	282	307	288	316	293	307	303	290	295	291	304	268	322	324	326	321	318	298	310	309	304	300	327	291	312	327	304	308	304	314	266	318	264	289	291	297	312	310	295	314	310	318	314	286	288	289	284	277	298	272	296	315	296	326	288	292	306	308	308	279	287	352	310	277	284	294	299	296	309	327	310	316	295	311	318	309	302	285	299	256	312	300	319	291	315	283	309	303	307	279	308	325	249	308	311	325	318	275	285	295	319	265	298	275	312	295	310	307	314	288	298	330	291	296	316	309	338	330	330	320	306	269	305	273	289	293	327	339	307	299	317	281	267	303	299	322	290	330	307	322	324	287	286	285	292	301	279	292	327	327	334	318	333	297	314	296	300	301	281	274	277	287	300	285	276	289	295	306	298	298	319	291	297	333	294	326	310	313	309	363	322	273	291	257	319	294	315	305	326	328	307	327	274	261	293	309	285	309	295	297	345	278	322	303	317	300	283	276	307	297	288	293	272	292	305	290	279	313	277	342	329	336	306	300	340	304	314	285	320	299	313	318	276	270	293	311	285	301	293	258	276	256	339	317	285	281	283	300	319	264	311	283	325	313	324	289	289	336	297	285	279	278	346	288	297	313	329	277	332	281	338	306	274	295	323	337	305	311	309	296	307	313	310	297	314	309	299	293	290	313	294	273	292	280	305	294	304	317	318	286	323	283	281	292	311	260	304	310	322	318	290	272	308	265	301	279	278	305	310	313	335	319	284	286	307	290	325	275	269	335	319	324	314	283	261	296	302	300	288	314	280	299	299	307	302	270	282	300	305	301	286	272	325	334	267	299	310	291	281	304	280	291	319	304	288	308	286	285	315	290	335	316	268	326	330	294	286	281	301	326	306	308	349	314	329	312	332	320	301	306	307	294	318	313	305	295	297	305	301	312	284	264	309	294	294	297	327	300	300	322	271	312	287	297	305	315	279	303	309	310	299	287	295	305	307	292	313	273	357	300	301	258	301	303	296	274	305	311	267	288	283	303	295	289	298	311	300	332	305	327	317	297	302	311	285	307	276	289	305	271	271	277	293	291	283	317	296	292	301	287	295	284	309	303	331	277	343	307	305	279	316	277	308	300	317	292	294	308	320	309	309	306	301	292	311	306	342	304	307	313	273	316	288	296	305	275	282	279	339	296	296	310	287	274	315	306	275	315	289	319	285	367	289	306	317	330	299	348	315	342	298	310	336	294	338	307	304	308	316	324	312	322	309	289	293	290	302	328	319	339	340	288	313	301	297	303	290	317	263	280	303	339	303	298	308	274	295	341	283	278	323	322	267	307	312	276	289	298	290	311	325	315	308	287	294	302	270	279	268	302	313	290	303	332	286	298	314	287	301	280	285	324	301	275	293	292	303	314	291	292	280	273
14690	4423	4134	3256	1789	1080	859	757	691	708	683	699	692	681	701	622	686	747	649	662	688	652	663	683	637	707	656	643	674	659	664	682	731	695	677	673	640	638	643	632	704	695	693	718	704	683	669	699	644	622	663	692	640	719	648	676	673	668	670	688	680	675	640	653	682	658	687	691	672	695	656	677	717	686	668	679	668	688	690	690	689	668	689	652	670	685	672	647	648	698	707	640	692	718	738	684	681	685	650	663	706	668	653	672	747	655	674	669	645	649	716	648	680	696	672	642	708	628	653	704	637	686	638	704	660	670	620	641	677	666	723	673	660	683	663	675	697	693	711	705	646	693	671	690	687	715	676	666	691	668	671	704	672	699	677	669	685	670	658	688	704	700	672	686	685	653	659	649	664	688	684	640	661	661	685	648	653	671	694	694	680	681	657	635	654	721	621	707	645	680	665	689	696	710	647	657	689	655	723	616	689	668	649	661	665	713	640	697	696	694	692	664	703	668	668	705	660	688	666	636	705	677	697	660	658	666	673	642	700	721	721	652	651	616	692	667	634	701	664	661	663	640	663	672	687	696	708	667	679	660	695	686	642	667	675	656	667	673	636	706	696	692	658	682	672	658	691	674	640	594	675	608	656	673	660	619	634	649	658	672	643	632	694	711	656	674	681	647	677	695	693	653	659	718	723	687	668	676	693	656	697	703	676	645	655	695	706	670	671	641	701	701	693	633	678	649	660	694	686	693	677	637	694	633	715	646	703	697	683	684	667	726	689	706	720	665	631	681	670	664	671	686	705	658	714	640	643	672	658	681	727	617	693	659	731	684	717	696	673	695	646	659	682	672	668	689	687	731	662	665	681	715	665	683	693	675	661	681	662	683	718	651	687	657	659	701	690	669	633	680	703	644	619	624	687	673	680	703	703	703	688	646	685	662	683	669	695	663	685	689	693	686	629	677	653	647	703	653	685	688	695	657	669	688	659	670	622	678	683	688	604	677	666	706	678	666	613	666	675	669	683	666	642	708	668	633	649	711	711	687	668	669	673	627	679	673	649	649	664	707	678	671	663	673	651	684	661	683	658	633	632	643	655	695	661	677	670	663	657	679	664	695	690	692	635	642	720	656	661	648	712	650	722	717	735	695	650	665	690	656	688	665	710	682	699	618	603	664	678	732	673	673	625	653	675	660	710	692	670	671	657	663	701	679	628	684	717	656	688	674	648	672	664	676	693	644	721	695	688	654	694	621	663	691	650	666	685	644	679	683	652	682	683	698	638	680	656	668	668	669	691	690	693	656	686	644	649	730	618	643	663	685	669	689	656	666	643	711	693	655	678	703	664	639	698	658	669	666	634	697	672	641	662	679	675	683	680	727	675	640	697	689	688	657	663	699	728	698	707	628	689	669	681	656	639	693	709	707	711	729	634	652	679	685	668	623	661	654	673	623	672	649	673	690	678	690	697	645	709	681	686	652	656	639	698	719	697	651	662	688	674	669	690	678	697	681	681	685	657	701	672	682	618	668	624	733	697	691	679	685	665	669	652	636	691	676	667	670	708	670	646	644	703	679	691	710	669	693	635	679	682	665	715	635	707	645	676	662	675	640	627	683	721	667	668	666	698	686	643	683	655	679	716	616	683	659	724	652	709	664	628	656	679	687	649	664	622	610	688	688	682	638	623	681	666	683	657	676	638	739	642	673	710	682	680	674	671	723	698	641	664	677	691	691	638	672	676	701	666	700	696	642	658	655	622	684	684	632	705	715	681	669	682	688	694	712	701	650	702	671	684	636	672	624	662	705	684	665	681	635	670	662	645	709	655	683	645	666	624	691	660	701	654	649	665	649	684	667	660	676	687	676	683	651	710	662	683	674	666	665	639	678	732	708	646	660	652	654	621	692	656	684	719	627	714	724	658	683	713	655	741	694	654	697	617	653	723	690	648	678	643	699	677	675	632	652	677	727	679	673	674	709	754	702	683	747	690	702	680	651	714	670	696	668	677	691	675	662	654	694	671	647	627	655	650	691	665	671	677	596	662	687	718	688	669	613	657	650	649	659	695	713	671	683	634	660	648	626	679	727	673	711	666	686	631	677	676	668	653	667	593	646	672	648	637	656	623	650	717	706	694	636	684	706	661	691	695	665	664	659	659	729	641	689	684	699	706	688	650	668	716	685	649	727	700	656	703	670	634	655	694	718	677	690	642	681	675	690	620	662	710	646	662	647	659	669	650	662	687	692	604	665	668	630	692	685	636	746	665	719	634	632	660	668	694	681	679	678	671	634	721	674	703	649	685	628	726	653	681	658	667	669	665	716	634	686	714	721	706	661	670	640	678	684	639	681	650	651	676	664	691	635	673	695	661	686	737	706	692	704	635	727	647	623	681	666	607	644	689	649	629	658	674	643	655	666	732	726	742	634	648	682	685	708	687	657	696	682	678	707	654	658	675	701	681	680	689	693	625	701	696	683	688	709	716	690	672	683	691	705	645	673	673	719	682	689	664	611	667	673	651	664	648	690	701	672	675	736	709	714	675	641	670	631	656	677	684	665	666	673	675	658	690	723	711	684	667	687	729	677	707	658	652	724	687	660	667	689	668	637	725	720	672	694	662	707	659	648	656	630	653	701	633	650	683	691	662	658	720	653	649	689	677	648	657	674	727	674	700	686	669	646	667	676	687	652	672	667	623	669	713	703	697	662	698	650	694	656	711	666	680	622	680	669	716	705	669	665	639	682	669	654	690	639	694	703	699	649	664	694	664	652	722	674	674	671	692	673	663	636	632	674	671	697	700	631	670	658	646	684	669	654	658	634	691	641	681	655	664	668	702	652	679	741	679	659	694	688	719	674	623	685	656	686	668	703	680	694	670	655	680	685	683	669	699	649	675	659	707	632	638	656	677	657	669	649	693	644	682	674	595	658	698	704	679	692	680	675	673	682	664	659	654	683	692	709	682	711	632	659	651	669	705	670	654	662	647	671	693	679	670	649	689	661	718	666	681	674	686	660	651	680	639	674	655	726	694	661	685	667	673	703	706	680	645	669	679	646	689	693	717	718	668	653	650	705	665	737	722	669	699	677	683	698	657	663	665	672	657	657	663	625	664	662	669	649	656	716	653	671	687	714	695	686	665	677	610	689	694	647	675	672	724	663	682	666	692	687	717	698	662	655	645	684	677	658	665	642	716	733	672	677	712	673	718	630	623	665	659	656	664	654	701	729	651	625	652	734	660	688	673	742	711	636	707	669	679	682	661	680	658	643	705	655	681	659	696	676	651	682	661	597	677	700	705	650	648	707	696	705	688	678	639	662	698	666	707	658	641	674	659	674	701	668	670	668	647	671	670	630	649	652	696	644	665	662	697	654	653	677	698	669	706	668	702	719	643	656	676	665	701	674	679	658	673	702	722	699	661	667	635	696	672	677	687	650	663	714	635	667	668	705	681	667	703	664	692	682	710	677	641	691	658	679	703	667	672	729	687	650	661	684	680	712	694	681
28802	4027	910	574	415	418	365	327	333	290	304	311	324	297	307	335	329	306	298	302	313	348	320	308	307	320	338	320	312	317	324	302	329	297	307	324	317	315	310	331	296	305	300	312	322	307	302	314	326	320	317	338	343	298	322	319	312	289	316	304	322	357	334	348	267	348	326	319	346	312	298	309	337	325	318	328	314	337	290	349	318	310	345	325	338	311	295	311	285	303	318	328	311	324	331	292	295	320	294	288	302	341	309	287	289	330	353	281	329	309	286	295	348	334	291	340	306	327	280	311	262	304	343	316	304	327	283	290	313	297	290	343	313	343	307	302	328	315	334	319	305	335	312	327	300	363	341	303	307	289	308	321	329	277	303	284	291	315	309	318	284	269	288	346	300	314	284	333	334	305	310	315	309	313	328	296	295	306	348	322	266	294	317	301	316	325	346	319	322	309	336	285	308	301	299	312	311	284	323	333	302	274	300	286	311	330	306	326	299	286	287	321	290	307	310	283	379	349	274	320	298	261	277	296	303	327	349	293	328	300	286	300	310	331	305	303	314	303	286	300	276	305	310	324	272	335	311	327	324	300	292	307	299	321	305	308	321	309	313	313	318	284	283	313	337	331	337	331	291	336	352	292	349	299	314	297	319	289	319	325	330	311	330	301	318	296	305	299	321	307	314	319	326	311	295	294	302	301	323	309	307	321	313	311	319	305	288	340	322	320	304	312	308	272	307	326	323	297	334	290	323	286	329	315	324	306	330	273	253	328	292	279	324	269	321	307	321	321	291	298	327	312	294	302	342	329	292	303	283	288	306	300	352	299	337	311	321	294	285	342	302	266	284	332	329	354	329	290	287	313	308	309	298	302	267	308	308	331	298	345	290	298	345	277	300	300	320	290	344	288	294	298	306	332	321	314	297	298	325	341	314	343	310	276	290	302	336	303	286	323	326	306	283	318	312	278	303	346	318	274	290	285	323	296	321	338	281	304	302	291	314	263	290	270	326	335	284	270	282	320	293	325	331	303	300	299	325	299	324	296	282	318	282	304	306	307	293	330	327	339	332	292	335	271	307	301	314	281	290	301	294	342	311	302	343	324	301	295	311	290	283	322	322	286	319	312	329	307	299	296	300	317	291	316	319	333	315	295	285	306	351	341	298	340	288	297	296	356	302	328	317	331	312	302	340	330	289	324	296	313	285	293	305	285	274	323	284	325	311	308	331	328	336	322	331	326	282	324	299	332	322	304	327	331	302	310	295	281	316	267	336	316	309	315	312	304	321	315	304	302	318	316	285	330	317	309	332	317	320	297	301	334	316	324	310	314	298	317	329	294	304	314	322	283	313	300	308	320	332	290	287	288	345	309	308	322	311	305	305	288	310	313	322	320	322	296	301	246	316	285	253	288	309	317	326	271	322	327	318	314	309	327	324	310	318	303	309	288	319	332	317	311	308	311	324	329	338	282	315	295	330	265	358	275	328	321	304	306	334	321	325	325	320	309	322	292	301	343	340	318	315	347	309	318	318	317	284	317	340	300	315	305	267	325	337	278	300	305	320	296	326	319	305	309	295	297	310	303	307	330	307	305	303	312	305	300	293	314	308	310	299	327	342	296	332	287	291	294	260	360	326	292	302	277	301	280	326	296	299	280	301	307	304	310	323	337	294	314	326	286	322	335	312	340	290	294	292	278	334	285	321	315	281	313	316	324	298	311	321	292	295	290	310	315	305	296	330	307	321	320	324	311	312	314	331	322	294	295	316	324	285	292	311	323	333	291	308	302	290	307	291	316	319	344	308	306	305	344	356	321	332	319	291	303	315	293	278	300	334	290	296	318	354	317	321	306	334	288	301	317	306	283	267	291	304	325	339	295	315	316	295	311	286	322	302	323	329	307	325	296	293	321	329	313	355	315	284	288	275	312	327	301	339	327	315	315	290	328	316	291	307	310	314	327	335	298	326	300	321	305	315	313	300	312	321	287	303	288	299	295	310	293	315	290	335	308	333	296	282	317	315	315	307	306	314	316	311	305	316	311	297	311	293	336	299	323	323	303	312	323	285	308	284	288	304	312	325	335	275	319	266	312	315	355	317	301	292	309	308	323	355	313	307	296	340	315	317	329	322	311	315	343	303	321	338	309	291	251	332	295	315	319	295	291	319	325	323	312	329	323	280	303	286	328	290	301	278	300	319	323	305	297	303	317	294	322	308	334	307	305	313	311	326	380	306	305	324	295	321	341	319	306	336	288	335	302	286	306	300	326	326	305	295	308	297	325	336	328	310	321	294	324	281	318	279	291	351	312	284	300	357	335	283	300	317	300	310	315	318	314	337	294	321	327	287	324	316	287	285	318	285	312	315	306	353	312	310	304	335	321	293	272	332	273	315	298	330	287	286	283	295	295	289	282	338	317	322	326	331	331	330	312	324	329	333	277	317	315	312	297	328	298	328	309	295	324	321	318	320	302	326	332	330	320	302	279	280	294	309	317	280	301	325	284	314	294	292	307	331	321	334	321	303	329	328	332	304	328	305	295	366	326	322	306	304	281	323	333	288	310	340	323	348	301	298	331	315	322	316	358	312	303	308	370	284	282	342	288	310	315	307	325	295	311	321	291	354	333	342	309	303	306	324	319	295	308	284	304	308	285	329	316	335	311	309	302	309	319	330	301	325	316	308	292	280	302	314	301	336	292	311	362	317	297	310	312	320	306	315	288	283	333	295	299	303	310	321	307	289	309	312	303	296	327	309	321	335	300	311	290	294	298	298	329	304	285	320	346	298	309	302	314	301	304	311	353	322	312	324	346	300	297	329	309	325	355	313	301	318	340	304	346	306	329	268	305	336	327	293	339	285	314	337	295	342	295	306	315	314	326	326	328	345	318	337	279	291	308	315	322	324	315	276	329	321	339	344	290	333	332	309	328	347	344	333	324	279	329	289	319	309	308	317	357	325	314	284	292	303	331	324	295	267	318	293	282	328	319	319	290	311	304	306	346	324	325	311	319	339	324	351	330	320	294	300	312	301	319	328	277	309	302	316	298	300	309	321	316	336	313	319	322	301	292	331	276	299	328	324	311	298	308	319	356	333	305	308	299	268	330	332	295	303	333	317	306	307	285	322	322	308	322	277	329	316	308	300	293	322	288	335	311	285	306	327	330	318	318	340	316	272	330	328	298	331	267	322	316	333	287	308	312	284	317	298	319	306	292	334	316	293	321	299	305	315	335	304	341	323	274	310	294	306	315	304	267	280	296	310	275	319	335	322	283	318	323	308	325	321	288	285	314	289	312	343	320	318	294	305	335	314	314	299	294	291	332	322	278	308	331	291	309	291	304	295	284	321	300	310	311	297	319	296	333	311	291	300	324	284	310	284	314	295	316	339	322	311	331	302	298	311	293	276	290	351	325	312	322	315	338	310	275	308	315	334	306	306	366	316	322	282	322	323	293	280	266	315	305	282	317	289	310	357	326	283	310	291	351	310	271	316	324	338	313	290	340
20684	8316	8444	5471	2983	1781	1518	856	765	808	759	771	797	750	733	738	806	702	761	714	720	722	748	726	740	715	769	766	739	673	745	711	737	696	718	707	757	784	709	715	717	721	743	746	743	733	749	764	711	721	726	702	725	751	721	715	696	695	731	729	712	739	768	721	723	763	787	711	714	745	705	702	746	732	724	749	745	734	706	736	764	756	707	701	723	744	774	716	690	748	722	724	709	767	710	762	724	734	770	747	671	717	682	721	711	686	731	705	730	732	724	727	724	672	656	743	740	748	766	710	738	736	682	741	719	717	740	711	662	731	730	727	698	697	733	718	777	729	711	772	707	726	760	716	752	742	731	684	720	714	730	709	752	736	736	741	717	677	744	728	720	754	719	755	804	755	734	716	745	763	753	754	771	703	702	733	707	702	732	720	732	734	742	737	707	669	724	716	725	690	776	723	732	735	730	728	724	700	718	743	750	758	735	735	675	698	742	724	676	754	731	715	705	729	739	697	752	704	734	688	710	735	736	740	721	751	756	710	757	734	702	713	694	761	674	685	703	697	677	739	725	711	715	675	729	746	750	695	708	714	763	717	725	752	705	731	772	740	719	750	743	761	731	746	745	690	727	722	730	698	741	729	729	693	728	767	713	711	713	682	682	737	700	734	740	718	751	693	723	704	705	743	729	745	684	797	741	727	723	726	702	708	739	715	758	687	744	684	678	743	722	749	742	736	697	717	668	710	722	750	709	671	674	748	744	724	787	666	712	719	672	709	738	726	727	677	732	746	692	699	718	724	728	724	702	707	678	757	711	686	703	751	713	720	720	742	726	655	757	725	746	680	728	742	698	741	726	677	725	760	704	700	743	670	741	696	723	690	666	679	702	712	705	723	733	756	746	735	743	740	707	695	691	746	680	648	709	705	705	742	782	750	713	725	722	724	729	714	742	669	728	683	725	758	784	708	741	695	741	711	740	730	710	682	773	693	735	686	782	728	729	751	740	674	720	689	715	770	688	763	684	706	751	678	698	736	713	734	740	726	711	751	730	713	683	716	781	733	759	714	689	739	715	731	684	768	711	674	731	725	725	695	683	707	686	721	711	726	746	743	688	774	748	719	744	749	726	688	693	731	732	711	733	702	705	687	696	728	731	717	697	703	740	731	751	714	720	767	734	697	731	673	691	714	656	682	742	747	704	699	686	730	765	684	714	699	723	701	753	757	741	726	710	689	727	704	705	686	715	765	735	705	751	716	705	724	721	701	787	722	752	781	699	689	717	694	772	746	736	751	805	733	714	742	734	778	729	716	769	700	714	739	749	685	723	722	725	696	715	698	692	715	739	706	718	745	742	710	744	709	714	718	739	739	732	679	743	732	751	745	692	725	684	761	746	746	646	725	793	727	728	753	695	749	680	726	722	690	733	758	730	757	683	729	736	712	731	710	737	776	706	773	727	734	755	771	678	751	705	693	720	754	719	701	689	705	727	706	716	669	706	700	709	743	747	712	734	736	714	753	718	684	743	735	700	690	729	697	733	732	721	766	789	739	690	706	753	717	693	701	726	734	732	687	718	689	727	729	737	699	702	711	700	772	726	774	736	749	717	730	704	734	766	772	665	700	729	704	744	735	735	714	708	768	728	651	766	707	661	689	721	734	705	748	722	751	714	703	712	711	728	726	733	752	740	720	760	735	728	734	729	674	689	681	710	700	718	725	710	682	743	766	735	733	700	702	710	717	778	669	713	731	710	730	718	751	683	719	715	728	679	717	761	696	699	697	738	694	726	717	729	720	763	727	701	766	741	788	714	725	675	713	785	740	734	702	762	690	699	755	756	699	745	756	735	726	729	714	704	737	690	699	712	678	706	698	688	711	677	750	726	709	725	678	743	675	710	697	710	734	710	776	701	727	685	720	718	712	727	754	705	718	702	741	749	731	747	737	740	721	765	722	694	710	701	760	725	762	758	660	730	740	710	720	759	690	725	744	698	679	771	680	751	728	702	728	709	727	727	719	726	730	697	717	710	769	772	723	731	729	764	735	743	708	717	718	728	753	779	718	653	725	749	682	705	698	739	758	691	696	748	758	693	726	744	742	749	767	678	715	744	754	745	718	710	756	744	741	733	716	685	716	740	721	733	761	710	709	737	749	754	783	721	724	714	795	721	722	736	725	727	723	733	702	718	713	719	730	695	711	731	697	744	654	715	715	708	700	725	690	740	787	792	764	673	677	721	707	700	763	734	712	710	698	714	731	716	714	699	710	743	752	720	728	734	685	730	640	715	754	715	709	747	761	745	742	736	748	761	759	776	738	688	714	741	689	716	727	686	749	741	689	704	762	720	706	690	727	729	725	695	726	717	727	728	687	704	730	742	744	715	680	712	746	765	750	730	733	762	743	711	704	699	726	715	702	677	723	792	736	787	739	729	724	736	729	714	740	722	700	770	693	756	705	721	702	752	705	684	666	737	760	667	695	690	760	786	688	747	736	748	674	754	716	740	722	662	722	731	733	698	725	717	731	775	721	686	667	735	678	747	753	700	728	764	782	678	694	710	716	771	719	721	703	722	717	739	727	742	704	712	714	695	674	787	709	682	724	749	683	745	719	670	693	690	751	720	719	709	719	751	772	765	780	713	759	652	698	694	696	736	717	776	691	685	711	703	730	708	717	773	755	759	725	723	792	705	728	700	706	765	754	750	734	739	752	749	743	738	724	737	755	708	758	719	734	713	742	739	693	737	701	710	672	681	711	673	765	711	735	745	726	777	750	744	714	740	679	711	717	757	772	685	697	696	711	757	704	725	772	710	714	759	741	676	758	715	719	759	698	720	714	750	762	749	738	736	704	741	802	699	679	707	731	713	740	720	714	745	716	668	733	733	716	671	705	761	670	787	729	704	720	722	711	732	740	720	736	727	721	711	689	714	710	723	726	741	704	663	717	695	777	714	722	737	766	694	753	700	723	790	725	667	752	726	736	718	711	750	716	741	754	724	775	739	724	735	729	704	715	717	688	700	711	703	764	690	726	695	722	679	749	722	745	718	754	743	768	771	706	699	676	700	746	727	728	716	704	721	744	724	730	723	742	710	764	678	774	770	688	690	719	678	661	693	733	762	750	722	717	694	722	771	725	732	740	715	723	724	730	711	744	693	708	748	719	703	740	739	768	761	716	669	721	745	726	718	732	713	725	706	713	702	698	688	720	733	714	728	714	736	739	696	771	713	764	725	727	730	711	734	653	666	694	745	702	755	701	770	765	721	727	743	744	744	762	696	715	724	745	735	694	715	730	716	723	726	676	723	713	717	717	738	741	712	720	719	700	748	728	714	735	695	724	712	721	719	721	711	658	726	792	707	726	699	742	748	715	698	728	740	707	705	738	700	694	680	714	727	684	692	713	739	713	702	684	719	683	718	703	723	708	702	712	725	698	764	756	724	664	731	749	761	711	741	694	751	776	702	708	685	772	759	723	698	766	692	697	743	777	682	725	739	747	707	724
32515	5894	1270	639	473	442	363	312	319	332	312	318	297	307	294	339	339	330	365	333	335	304	328	338	319	333	311	336	312	321	271	309	359	329	331	293	308	336	308	322	320	337	327	325	312	305	350	317	324	336	328	316	302	257	288	310	302	348	305	315	321	315	355	343	336	308	316	336	332	317	357	318	359	320	315	301	313	332	345	339	322	342	315	317	310	295	321	338	272	267	315	310	322	286	313	321	315	300	345	342	310	339	300	312	331	333	349	301	314	298	347	320	345	346	303	296	351	335	296	296	308	311	318	340	330	344	321	310	281	316	314	316	329	348	332	324	337	324	323	341	298	349	289	305	262	312	333	336	325	308	288	339	333	329	328	324	297	302	331	333	326	316	357	303	308	314	313	338	331	348	317	308	308	337	296	335	343	326	367	306	317	318	317	297	360	300	314	311	323	304	320	338	329	295	327	329	317	306	330	340	333	296	317	323	323	299	315	302	310	344	279	350	321	301	317	324	320	304	299	300	353	333	321	311	324	348	308	306	325	303	316	316	339	303	299	308	327	309	339	305	327	295	303	307	320	344	307	357	299	290	311	305	329	338	332	323	307	327	307	317	308	295	339	342	346	282	286	309	356	315	331	310	298	296	339	308	343	316	323	300	288	333	355	313	321	315	349	332	353	328	313	314	333	360	318	293	323	299	313	316	297	334	269	320	316	330	325	361	307	324	336	339	300	293	317	315	308	339	319	314	311	311	326	264	310	318	332	333	317	336	345	338	328	314	332	332	390	367	300	314	321	314	324	292	329	347	369	318	354	316	306	316	337	321	334	285	309	306	298	307	289	314	278	295	356	281	285	335	310	328	281	310	329	335	323	320	317	318	332	312	341	342	308	326	339	341	333	333	362	329	349	373	335	300	300	297	318	331	309	280	303	350	317	316	349	301	340	321	321	335	319	304	343	306	318	320	331	349	311	338	303	320	307	323	307	338	315	293	331	323	334	340	337	332	323	331	336	324	337	309	334	316	344	302	264	289	320	316	332	336	304	312	327	293	337	289	285	325	308	312	297	324	340	311	338	310	310	318	270	327	318	353	293	341	322	369	297	342	348	334	331	296	311	307	317	350	294	347	308	299	341	294	296	304	331	336	365	344	344	305	303	318	311	333	347	328	324	319	321	336	309	314	352	325	319	303	290	298	306	312	319	322	278	312	323	315	330	305	314	305	336	289	323	342	346	298	358	346	330	286	334	309	358	372	327	330	353	335	305	347	326	320	356	312	338	319	314	284	356	333	302	311	308	331	313	293	335	333	287	330	371	298	332	350	315	295	290	308	331	309	316	330	319	257	315	307	302	322	283	323	330	307	326	301	312	305	337	342	348	302	325	281	280	322	316	310	308	337	328	328	335	316	305	320	317	290	283	287	305	321	346	289	356	313	310	318	288	327	302	305	285	279	312	336	295	297	326	315	315	350	319	328	328	327	324	325	346	339	325	349	299	305	300	320	319	289	282	342	323	336	331	306	305	339	283	341	323	346	312	303	312	352	338	345	315	320	337	318	305	292	330	324	326	333	325	342	317	331	328	301	341	380	305	321	332	299	333	294	307	337	312	317	355	334	346	314	357	321	351	339	310	322	290	314	332	335	328	329	307	295	317	358	345	325	287	309	313	328	303	308	363	324	358	318	312	326	357	296	310	340	340	326	309	316	350	280	295	309	329	313	315	341	336	312	328	323	292	305	332	334	313	302	316	318	291	336	310	300	299	316	312	301	304	335	362	283	282	309	314	309	285	292	345	334	349	318	329	345	331	317	322	286	283	318	373	330	320	305	279	306	319	309	368	327	292	316	331	348	336	362	322	329	327	361	330	316	336	308	345	326	322	314	300	293	325	364	329	350	346	339	322	331	324	354	370	318	319	316	326	323	300	313	299	317	334	319	320	338	308	328	295	360	317	338	316	315	318	326	366	341	308	280	332	327	300	322	312	343	318	278	283	359	317	317	358	311	314	299	297	328	323	328	309	305	306	316	310	324	303	314	290	294	327	329	324	329	309	331	332	310	317	324	286	292	344	304	292	304	351	298	342	343	323	295	336	296	279	295	323	304	326	330	315	286	309	332	321	318	333	324	304	332	310	339	314	298	317	331	285	285	324	332	357	303	322	304	332	320	317	281	310	340	294	303	341	320	343	307	296	332	306	342	321	344	381	353	316	327	317	294	314	323	305	325	291	330	338	282	338	323	324	336	317	309	322	314	302	340	336	289	332	323	304	330	343	348	316	321	328	319	326	351	307	320	338	345	354	325	330	335	325	318	303	298	296	278	306	314	326	349	324	325	308	351	284	293	295	320	302	329	318	338	334	318	348	308	355	287	315	322	335	301	335	324	293	329	337	289	347	311	310	353	313	352	305	334	350	334	324	321	333	333	335	316	333	304	334	329	338	333	315	352	303	314	324	307	300	306	350	297	309	305	321	376	299	364	318	337	325	327	330	311	341	311	335	321	322	303	325	307	302	356	296	309	340	329	346	325	319	329	338	353	282	325	306	277	332	309	334	298	316	312	316	324	351	327	332	342	330	329	280	306	320	355	347	308	350	346	344	304	318	301	326	284	309	311	298	343	286	281	300	304	332	348	347	380	330	342	325	331	316	324	348	319	308	312	330	320	346	321	313	332	320	319	329	355	311	333	327	336	363	317	300	293	321	333	322	286	331	294	319	298	311	307	337	329	337	298	346	283	344	318	322	348	385	319	341	319	313	327	298	286	325	312	325	316	355	355	331	312	304	325	352	337	313	318	349	340	319	279	309	318	323	327	316	340	344	326	324	353	337	324	320	315	329	351	323	306	318	317	306	322	305	314	322	325	312	341	291	302	328	307	316	280	334	313	343	311	385	320	320	341	294	370	331	299	280	324	343	323	305	320	367	304	322	320	355	335	322	273	317	365	342	322	303	353	346	286	342	326	325	342	315	302	347	318	331	333	325	303	345	350	329	293	335	301	319	332	307	308	298	305	319	325	312	340	325	319	314	322	303	351	285	327	306	285	320	325	327	318	292	337	348	309	292	289	346	320	286	317	311	306	351	321	286	325	321	329	297	324	319	319	308	336	331	300	320	343	305	341	301	301	298	343	323	344	305	390	312	299	353	312	343	310	308	323	310	299	325	318	307	315	309	322	326	332	323	317	296	328	315	332	300	338	323	325	326	329	305	349	335	335	334	319	276	317	317	332	322	299	316	342	287	315	314	306	327	308	320	356	304	297	321	335	328	339	302	344	332	304	308	318	335	332	324	324	329	302	334	328	316	327	343	299	344	332	265	335	302	286	338	357	283	332	295	330	358	338	329	308	329	323	333	291	344	325	351	297	343	319	315	317	338	296	308	309	327	302	314	281	315	299	357	329	324	324	338	328	342	322	328	341	320	321	287	313	287	316	307	323	330	331	315	323	290	316	323	317	338	335	333	308	334	293	306	321	324	298	341	336	335	336	284	307	358	324
23083	12040	10341	5489	3518	2394	1605	1019	774	843	829	781	805	792	771	785	771	772	767	766	774	756	767	753	740	804	798	787	766	747	762	748	791	778	761	780	810	756	776	807	810	750	781	782	747	722	803	782	775	806	775	743	783	748	802	760	733	714	775	754	828	756	802	793	770	768	713	725	776	745	719	790	803	753	739	757	798	770	792	770	790	824	783	763	780	806	767	778	802	751	734	753	705	786	749	764	775	706	772	747	782	741	800	750	695	797	750	778	773	739	762	711	772	791	757	767	758	766	762	738	713	800	745	750	747	712	776	743	735	720	737	738	760	717	734	744	728	757	716	781	710	802	747	734	760	734	737	736	725	759	732	753	749	764	732	762	793	756	690	730	749	745	775	751	717	770	736	757	785	743	761	772	726	711	773	762	768	768	767	767	835	748	763	811	800	748	699	695	775	727	770	750	738	777	790	760	784	811	759	727	787	782	779	739	720	762	762	742	767	732	733	733	765	756	713	767	729	787	728	776	721	745	788	773	791	776	704	731	710	765	703	770	768	762	721	767	760	783	765	755	773	708	741	809	770	761	756	777	746	804	792	747	743	770	736	747	762	742	747	790	747	747	720	781	771	776	740	759	717	733	751	789	738	748	770	769	778	752	717	799	775	733	756	795	739	728	743	751	777	757	766	721	753	747	797	736	802	743	744	722	763	740	799	803	784	786	733	765	761	768	752	745	731	806	738	761	736	765	773	763	752	717	727	762	744	772	759	732	790	753	742	697	789	760	788	747	738	713	747	750	761	762	729	734	772	775	712	729	776	744	803	792	771	757	748	749	790	728	793	753	795	740	779	753	743	767	781	712	701	798	734	732	719	751	762	757	746	743	764	753	709	760	778	753	737	712	782	760	721	745	738	769	707	808	777	766	765	764	712	773	759	721	721	778	795	751	764	797	755	778	801	706	738	787	719	783	799	768	775	797	738	733	703	741	768	822	796	752	788	751	710	734	768	765	755	744	746	778	750	770	736	749	772	750	808	772	733	747	780	769	753	773	731	712	741	768	751	764	788	718	739	789	750	790	718	716	725	755	787	828	780	785	793	793	728	743	790	809	776	751	757	761	737	775	773	736	785	734	785	753	773	780	746	760	756	779	739	747	760	791	788	756	788	767	798	801	755	782	747	731	704	773	795	753	803	683	791	744	765	740	757	718	714	724	785	763	754	795	715	747	767	774	766	806	743	763	732	790	791	758	766	756	759	727	748	766	783	762	690	759	787	715	747	736	776	771	771	764	761	739	741	708	755	806	719	797	756	738	818	745	741	713	797	776	705	765	755	745	802	757	777	749	789	756	780	750	707	724	714	781	772	757	794	732	756	763	792	781	759	798	741	783	771	786	778	709	729	781	773	778	748	738	736	726	755	800	789	760	777	773	762	717	738	785	780	717	744	796	770	729	746	792	783	768	761	768	772	752	821	741	735	790	781	770	764	716	744	832	704	786	811	750	751	735	763	780	730	754	774	709	795	746	767	776	794	805	736	745	756	720	726	798	727	814	758	762	793	718	777	773	762	779	769	731	761	787	767	776	730	829	781	745	782	749	737	761	745	679	791	672	727	724	714	731	803	779	747	756	766	755	736	786	736	751	792	755	758	743	788	768	763	738	801	775	754	756	768	749	740	785	722	724	760	732	771	733	791	773	772	804	739	746	713	736	767	814	762	786	781	750	748	799	717	780	751	803	749	734	794	773	731	760	761	770	755	714	770	759	757	767	705	753	731	765	743	756	719	774	804	733	794	820	823	785	727	772	775	706	727	820	754	783	739	752	732	767	747	725	814	744	747	731	733	804	843	775	781	766	775	806	761	791	782	756	718	719	752	725	766	778	747	725	757	810	772	756	780	731	746	779	751	795	728	784	797	737	771	774	782	759	752	757	792	742	798	744	771	742	743	756	684	785	751	747	765	761	778	830	778	704	721	820	772	730	769	751	760	781	742	752	747	784	756	735	770	748	732	766	732	746	726	761	768	757	772	733	714	751	757	708	777	774	727	747	720	736	780	773	779	723	733	793	744	772	744	739	762	770	718	802	758	758	791	773	776	771	765	713	763	726	777	765	727	791	770	812	790	777	749	768	788	779	772	748	692	740	724	741	749	779	778	751	803	709	718	746	681	765	766	783	771	726	752	732	760	749	714	748	782	773	751	750	736	755	771	780	731	768	728	814	741	749	776	743	718	782	798	696	723	741	785	730	727	783	714	728	738	746	767	836	752	722	779	775	766	764	771	768	717	761	750	691	773	776	767	744	721	754	798	795	759	716	744	765	759	747	729	762	703	757	750	775	766	726	803	742	726	764	738	802	720	743	765	764	756	730	737	749	746	768	782	710	737	742	747	719	736	786	754	798	710	772	771	762	784	752	736	767	761	814	725	829	718	798	754	792	706	733	772	714	776	758	742	800	716	759	703	731	790	747	749	801	727	755	778	764	771	775	772	749	767	776	751	799	734	737	804	686	778	716	765	782	750	725	725	737	826	763	795	735	776	742	808	768	783	777	730	751	739	708	749	725	788	745	735	757	779	714	727	688	706	753	764	697	724	735	717	801	811	783	802	743	723	804	711	747	797	760	725	711	756	773	798	725	752	766	774	789	735	823	731	771	789	712	748	772	773	775	736	702	714	726	773	767	751	789	790	735	751	747	757	782	767	755	767	766	736	753	758	777	775	727	734	739	754	774	753	813	752	728	789	717	770	738	785	750	708	780	732	757	793	734	726	747	789	789	741	732	746	766	750	811	729	784	757	732	754	779	782	785	727	735	783	770	724	751	786	755	787	798	772	756	737	761	809	770	781	732	783	717	759	823	746	724	779	732	780	727	715	799	737	772	752	733	738	739	724	759	778	745	702	720	744	717	788	745	734	771	710	736	786	740	759	759	718	762	749	700	719	715	766	752	791	768	815	730	787	769	749	756	771	787	724	766	810	746	790	741	785	735	771	790	756	757	826	758	764	757	687	772	793	741	782	754	810	732	776	779	739	729	748	800	773	759	766	777	788	783	746	742	736	768	708	779	747	695	742	800	793	741	743	752	751	719	770	760	743	729	746	770	800	771	758	768	681	744	721	759	722	747	761	775	742	760	779	744	756	763	739	789	754	772	768	749	738	717	774	727	769	771	799	753	759	724	787	769	792	701	754	707	747	720	703	747	774	747	744	755	739	760	764	744	810	770	717	748	730	755	767	740	769	751	755	752	785	759	804	774	781	757	805	723	757	728	738	769	742	749	771	759	768	772	725	755	776	758	745	790	774	816	729	755	743	759	737	759	749	757	787	746	755	721	781	773	773	774	757	767	756	704	732	769	760	750	728	734	835	795	787	750	814	739	729	726	710	780	743	761	706	753	785	756	744	812	745	810	770	772	765	732	763	739	754	753	760	731	775	718	729	774	732	749	696	740	723	748	769	808	768	731	773	746	718	728	737	715	772	704	745	784	768	758	771	790	782	757
20768	2121	513	382	315	316	279	300	311	297	295	289	280	311	335	299	324	285	306	274	281	301	276	329	295	299	303	321	333	323	297	274	295	303	305	314	308	283	302	279	257	293	337	331	288	272	278	315	293	318	292	278	299	329	285	285	275	291	289	309	281	288	311	323	287	275	306	281	280	323	305	298	307	248	278	257	296	287	279	294	293	281	268	284	276	283	305	329	316	335	334	288	282	314	311	283	288	326	286	277	311	312	278	309	277	328	305	257	288	263	303	283	295	300	277	264	287	286	275	290	275	293	286	311	277	296	295	326	304	279	293	316	282	291	328	262	305	311	345	265	270	255	315	300	284	267	319	274	282	273	318	302	296	292	308	306	282	292	279	281	301	295	304	273	266	286	280	299	278	279	285	280	292	285	251	300	299	276	264	345	325	290	308	271	282	293	314	304	303	344	310	301	302	296	296	289	296	300	277	304	273	324	297	288	275	315	279	323	306	288	295	300	269	289	317	282	309	295	293	311	312	303	291	341	344	350	302	282	297	298	276	341	291	312	287	276	264	274	299	328	282	322	328	306	276	316	311	298	308	301	284	298	293	290	271	283	307	318	306	313	276	293	284	270	292	290	317	336	330	320	288	260	294	328	335	298	331	303	280	295	285	266	304	271	296	275	293	286	295	296	261	315	279	303	298	288	319	324	273	298	299	281	269	281	295	290	327	302	295	317	315	287	331	260	286	261	299	293	279	274	284	280	291	271	311	264	275	323	297	296	319	289	292	279	286	321	312	327	280	256	286	289	275	303	290	273	293	290	296	294	323	273	284	298	271	294	296	298	296	301	250	272	274	325	307	279	289	316	279	309	292	293	284	307	286	268	292	290	300	279	296	334	299	311	311	279	313	315	303	291	296	269	304	303	258	293	313	286	272	305	265	298	295	308	268	287	302	326	311	325	335	270	300	300	292	271	289	282	290	319	311	284	307	307	287	293	291	310	293	280	286	319	293	298	314	327	295	273	318	301	314	319	288	285	283	295	293	279	288	294	322	320	284	305	271	279	330	288	293	293	278	306	308	285	289	304	301	313	316	304	293	328	288	256	288	299	282	315	282	286	271	312	328	269	282	312	296	286	324	285	272	265	300	255	302	275	290	340	294	261	332	274	324	287	290	293	308	267	257	315	281	268	297	279	294	303	304	316	296	289	292	312	301	287	307	290	286	302	296	287	272	296	300	275	341	285	322	297	308	271	287	308	283	338	304	273	298	287	283	293	265	291	279	297	317	289	265	304	292	288	317	256	285	266	309	263	265	283	284	303	292	304	278	296	313	305	271	318	324	299	319	336	297	308	297	299	289	294	317	321	297	331	288	291	283	305	325	308	274	297	289	293	286	304	314	276	289	273	272	296	263	286	288	271	314	337	298	286	263	294	291	297	311	332	300	283	305	278	289	302	288	265	329	340	300	284	283	309	299	311	283	310	303	300	333	301	258	279	322	284	334	278	288	271	310	320	285	319	270	276	313	298	275	299	307	271	285	298	305	294	290	295	306	329	282	302	303	302	295	284	270	256	329	275	288	307	279	295	291	331	285	298	291	279	324	298	304	310	269	278	296	299	308	294	286	293	284	279	279	306	272	318	297	288	298	325	320	312	333	300	277	318	295	311	278	281	302	301	262	332	287	298	276	308	290	290	275	289	299	302	329	296	280	279	293	294	283	318	284	303	302	260	315	319	309	284	303	275	262	299	302	325	303	325	323	311	285	281	302	283	265	274	304	301	348	285	316	297	281	310	307	264	273	278	289	299	288	288	284	300	285	317	296	291	284	283	301	298	323	322	322	310	296	301	280	280	267	311	247	304	276	289	306	331	322	290	309	326	283	297	299	290	325	309	278	324	306	281	308	301	323	340	306	281	329	291	325	276	282	293	301	297	284	277	292	318	301	250	260	299	268	265	278	302	308	315	286	279	309	284	293	278	288	301	284	255	300	274	287	271	300	287	287	309	311	320	293	276	282	286	290	281	284	305	291	297	302	291	248	311	301	307	288	285	312	307	313	357	315	285	296	310	277	288	320	272	283	255	287	269	267	290	288	269	345	330	239	275	296	238	298	325	286	296	308	276	283	290	281	297	302	303	279	289	256	297	284	305	339	249	314	304	283	301	288	316	288	308	309	308	267	300	332	310	301	288	267	279	304	306	295	284	288	286	304	287	273	338	330	297	291	319	314	305	302	305	278	296	295	302	342	286	304	305	290	295	267	283	256	290	293	313	283	254	285	327	273	303	300	292	284	313	308	301	281	265	297	329	286	279	308	274	287	335	315	294	315	291	299	297	288	261	264	318	319	272	274	295	292	313	303	270	335	289	300	311	281	289	304	301	278	303	295	265	273	306	333	319	286	288	315	260	305	302	291	302	302	282	292	322	274	302	290	271	289	287	310	319	322	297	300	309	237	279	299	338	289	306	300	280	319	316	293	302	274	291	287	315	332	307	297	261	273	290	307	285	315	275	296	287	324	294	292	290	286	299	314	307	295	287	316	285	303	286	277	321	286	312	301	297	275	314	311	291	296	302	295	324	280	313	315	298	255	274	304	263	274	324	306	306	263	291	295	267	308	292	283	314	265	278	306	271	275	297	310	283	331	312	293	314	317	322	281	292	318	300	270	302	311	307	300	335	290	287	309	282	313	291	318	307	298	289	282	318	312	284	291	326	263	289	275	297	292	270	267	275	309	284	319	319	318	318	305	299	278	300	316	313	311	274	303	306	298	257	299	266	338	297	274	319	255	321	307	303	309	332	316	296	324	285	300	313	328	309	293	302	305	285	247	299	313	263	290	312	286	281	283	281	288	311	300	289	273	304	284	314	307	317	276	314	314	264	317	297	298	297	280	291	296	284	287	260	317	309	290	321	290	293	272	313	320	318	294	331	319	304	295	308	313	306	320	295	243	290	323	276	278	262	298	288	292	285	284	277	291	294	295	332	287	281	281	275	295	324	287	298	334	288	305	310	302	303	301	324	265	284	301	308	312	280	287	294	311	314	292	308	289	320	274	293	302	265	298	282	302	304	299	290	284	284	335	331	320	319	295	258	308	296	277	287	292	310	289	309	289	296	294	282	289	308	310	305	314	293	302	277	268	325	313	328	286	283	288	274	336	319	299	335	319	272	282	332	310	284	326	300	340	296	252	290	292	328	313	338	340	299	325	274	277	278	298	270	283	314	293	274	293	308	294	311	297	288	283	290	280	316	297	277	317	284	307	299	274	285	308	286	266	277	316	278	288	317	307	348	296	302	315	297	304	283	327	314	283	291	301	299	287	307	294	316	297	298	271	322	281	253	335	307	304	291	297	277	297	271	281	313	253	282	300	300	311	278	316	329	277	280	305	308	326	278	301	302	272	300	291	306	272	280	293	283	267	277	300	279	286	265	293	280	289	288	260	266	317	281	293	303	301	324	290	285	253	291	279	301	285	270	313	308	335	297	328	281	293	305	298	310
15049	5173	3120	1892	1500	1212	834	742	688	682	729	713	686	714	694	674	740	679	672	693	717	690	655	666	691	673	670	659	673	727	660	705	656	665	673	675	645	650	663	686	687	638	652	653	658	674	646	671	670	667	648	650	627	647	710	644	686	653	671	622	661	638	639	673	630	661	646	640	684	659	658	701	676	616	672	634	648	644	682	622	655	701	708	700	634	691	671	673	689	690	680	664	679	692	643	736	653	658	609	677	715	608	689	642	666	639	659	661	686	664	655	745	647	619	669	649	639	703	677	657	653	688	667	698	654	680	713	630	653	639	660	639	657	626	649	704	685	669	648	664	707	713	637	607	667	600	628	657	677	675	615	691	629	690	684	636	687	693	644	637	624	666	674	644	653	661	668	672	648	669	676	672	669	687	660	632	701	638	643	693	698	666	679	622	623	651	691	650	623	662	646	672	665	690	681	656	646	685	718	671	673	612	680	687	620	691	660	664	644	658	683	631	665	615	675	644	679	648	647	668	657	693	654	676	697	652	682	682	642	645	689	657	720	677	667	659	622	641	660	646	709	657	675	687	677	634	641	640	692	659	676	681	666	652	656	673	666	681	700	647	643	667	695	686	637	649	658	680	646	655	654	678	661	658	678	680	635	658	707	676	665	664	672	655	705	709	636	687	669	672	640	704	679	669	677	643	655	612	690	667	690	626	654	652	674	688	720	651	618	678	629	667	652	668	673	658	647	660	715	659	641	635	653	685	693	658	666	690	688	675	659	705	693	698	699	672	644	659	634	653	658	691	672	656	624	669	671	614	635	691	714	678	615	694	692	670	645	696	707	643	652	650	664	696	653	645	657	676	655	670	677	627	667	611	675	662	678	665	649	687	653	634	666	730	703	720	674	647	696	670	615	659	665	622	679	671	673	688	626	658	647	709	688	686	681	657	685	655	721	656	670	625	659	635	654	654	673	663	698	727	698	666	654	629	658	666	731	641	666	627	676	709	655	681	681	672	645	657	648	659	648	657	650	658	621	666	660	665	646	636	669	677	704	680	643	702	648	677	668	620	608	684	635	676	631	674	635	657	659	646	642	670	678	630	672	689	674	703	651	686	700	651	636	644	634	648	666	663	662	648	687	623	668	644	654	678	643	657	617	669	635	667	658	678	657	670	701	646	665	639	645	665	697	630	670	665	644	676	667	627	679	646	647	635	654	661	663	663	663	664	711	625	632	700	644	677	642	654	683	676	666	638	669	697	685	661	640	641	634	667	694	676	631	626	644	637	646	653	680	667	650	649	668	683	650	700	658	720	637	647	674	627	659	642	670	649	669	680	644	607	722	697	697	673	694	683	714	690	703	660	630	658	655	671	646	625	641	651	656	692	678	640	633	643	673	637	651	663	670	690	644	630	656	661	653	680	687	631	650	658	694	662	665	710	675	638	678	678	648	690	642	661	658	692	650	657	655	659	665	679	675	634	653	667	683	706	651	643	675	675	669	684	679	660	672	636	658	605	665	642	635	632	686	679	666	676	622	645	614	685	656	677	682	672	682	708	645	623	618	658	669	699	621	676	679	652	680	611	639	692	630	669	661	666	643	651	664	673	633	679	667	669	623	686	684	679	660	604	714	662	679	630	661	667	650	659	657	669	663	652	619	712	650	635	676	670	654	654	656	628	647	617	622	632	674	682	667	649	651	655	674	701	623	691	646	679	681	659	687	663	689	649	659	718	665	647	696	670	661	641	628	694	685	665	654	619	660	666	661	654	683	639	640	682	668	668	641	592	683	679	652	690	648	626	668	620	634	643	699	677	659	631	729	696	638	654	667	692	688	660	679	662	687	635	657	646	638	669	683	672	617	665	637	671	683	678	637	693	694	667	627	705	701	658	664	623	653	644	686	696	663	619	653	631	667	627	677	622	649	681	703	625	650	645	705	642	619	667	650	650	682	671	658	656	642	661	658	677	655	637	643	608	674	676	650	641	662	682	682	686	695	701	685	647	630	695	694	650	659	645	646	659	642	638	648	639	661	661	652	666	658	646	652	620	665	680	636	655	688	684	623	645	675	673	658	695	605	697	672	630	648	672	660	661	675	636	720	669	634	632	656	653	663	665	645	684	693	661	672	673	634	658	665	643	642	636	644	630	674	649	650	671	652	670	739	668	638	648	647	633	700	670	675	667	687	689	658	672	641	653	634	695	604	666	683	679	628	651	641	661	628	633	675	692	670	624	691	654	674	669	668	631	630	668	688	606	625	716	671	660	668	634	654	710	666	652	657	689	668	676	687	610	685	646	662	647	693	631	655	633	653	646	670	701	632	683	668	659	676	663	648	673	638	655	680	623	662	732	635	749	657	644	660	670	723	636	655	637	717	676	612	660	698	703	690	648	654	692	617	638	653	645	667	630	685	658	625	638	673	672	647	677	705	643	677	666	704	666	680	707	681	649	645	638	685	666	626	667	659	654	675	683	690	683	652	651	587	610	616	670	682	666	676	695	653	648	646	628	673	663	644	646	645	636	650	643	648	726	682	643	654	648	639	690	638	701	644	670	630	690	654	660	660	661	654	673	675	686	644	670	626	646	697	660	686	687	678	632	658	651	693	679	641	679	672	678	642	676	670	653	661	680	654	664	662	707	669	620	682	635	632	709	667	669	626	644	702	646	672	610	654	662	665	677	663	644	642	685	669	647	675	707	663	614	636	639	645	673	696	662	669	670	701	683	652	671	660	631	666	667	626	632	637	703	702	684	621	652	697	653	644	679	639	645	678	635	645	680	636	671	650	664	660	645	680	656	642	676	631	658	688	697	668	651	667	658	658	658	656	645	698	670	682	703	641	666	701	645	673	646	660	664	630	651	687	677	645	677	643	644	711	666	647	674	643	651	656	628	657	641	669	665	674	642	664	633	630	638	636	672	615	650	697	697	613	689	641	686	653	641	671	668	654	708	657	625	721	681	653	662	682	707	634	659	663	669	711	671	655	678	644	669	691	636	722	699	647	660	665	704	650	653	620	645	689	664	649	630	594	679	678	651	683	679	669	652	669	638	679	674	677	672	698	623	687	668	685	649	661	668	625	677	627	668	692	629	687	640	655	666	623	667	697	691	637	619	698	674	672	682	667	696	675	649	653	658	624	673	641	652	650	633	702	660	682	617	672	638	688	643	675	653	665	684	668	609	669	649	654	637	639	681	659	633	667	702	649	678	632	684	704	648	704	626	651	637	662	648	716	651	649	617	663	638	668	678	646	684	686	640	662	698	653	686	662	640	701	642	663	697	665	652	669	659	675	658	639	680	624	671	638	687	677	686	636	684	677	672	668	659	700	688	694	684	673	646	611	665	629	675	651	651	710	609	657	649	681	649	654	694	686	687	701	644	655	641	680	669	646	692	686	670	673	609	673	618	652	637	684	632	670	630	683	693	651	691	617	673	621	663	646	620	681	648	638	635	677	650	653	659	633	677	690	712	664	643	686	672	670	649	603	620	671	699	665	666
25081	3338	695	691	533	391	363	317	318	320	305	328	327	327	340	334	320	307	355	297	310	309	340	260	260	330	317	310	324	330	353	324	312	349	327	300	312	303	357	316	308	302	322	303	313	310	316	299	266	296	309	293	304	350	310	324	314	340	340	321	275	268	311	347	298	370	277	322	290	327	321	323	316	300	343	334	363	313	314	315	300	300	299	299	303	287	280	277	315	263	313	303	339	302	332	285	325	330	309	311	299	366	311	298	300	297	327	308	322	312	288	343	283	303	287	283	285	310	355	273	281	286	322	282	313	321	318	363	318	318	304	308	279	320	311	309	283	311	293	297	282	311	307	297	290	331	288	333	284	324	313	302	320	320	282	283	327	329	300	281	293	313	338	300	304	290	290	302	289	317	313	298	321	326	310	299	308	267	253	301	314	311	316	277	363	286	289	295	337	322	309	276	311	282	280	302	313	321	285	277	295	337	309	310	281	320	283	345	281	278	316	325	290	312	295	319	301	316	299	307	302	324	270	300	279	351	305	330	302	340	321	290	322	297	324	326	304	291	306	328	296	328	300	340	333	313	292	323	293	319	301	280	317	327	301	284	285	336	328	263	316	329	315	305	274	331	320	309	322	324	368	298	319	329	316	335	315	322	298	307	301	303	288	333	333	288	323	324	327	284	306	288	321	298	310	335	289	324	316	276	282	316	331	284	334	295	310	275	313	300	269	298	299	326	299	281	331	320	315	303	334	288	296	346	321	317	280	300	276	311	317	283	303	300	291	310	327	293	302	345	294	289	318	341	315	305	293	307	281	281	316	332	333	304	350	306	280	308	328	248	329	316	314	302	324	301	280	309	296	292	327	285	300	284	326	294	297	306	281	303	298	327	321	298	306	268	307	294	283	285	318	306	295	272	335	314	315	302	306	310	327	354	300	295	325	295	313	315	287	315	318	328	303	348	330	326	337	309	307	309	305	299	320	347	297	302	285	323	317	351	307	303	289	289	329	305	296	332	296	342	303	340	341	284	328	333	318	304	300	294	307	315	342	315	310	305	320	299	310	304	271	325	296	311	326	328	301	290	311	296	312	299	326	299	312	312	332	309	298	307	299	324	310	302	315	297	334	297	302	307	286	328	297	316	293	286	288	307	325	314	312	298	322	300	297	278	292	309	316	302	313	285	337	298	297	313	291	314	303	289	328	327	324	308	330	334	298	343	298	298	299	319	328	312	324	314	303	320	306	314	291	297	330	291	308	296	338	313	292	278	299	311	297	290	360	288	248	343	315	299	305	291	316	298	307	307	316	310	320	306	300	293	308	279	304	295	303	264	322	340	287	291	314	318	318	269	329	316	321	316	258	317	302	307	338	306	267	299	302	348	304	287	298	343	308	305	310	297	296	310	310	295	314	275	288	275	292	321	313	265	290	290	328	302	275	302	307	299	283	294	308	320	327	335	285	282	315	300	312	295	329	276	287	324	314	285	319	325	300	290	310	302	278	331	273	313	316	303	320	325	319	304	300	296	319	358	294	338	317	332	298	302	304	316	294	328	303	283	299	305	307	299	320	303	309	286	293	298	326	322	313	309	307	293	343	301	316	322	290	312	291	297	309	311	320	319	295	310	314	312	294	313	325	306	314	317	279	314	326	309	294	302	296	317	301	327	300	310	321	282	302	287	347	313	310	265	315	334	310	313	320	334	289	317	311	337	295	325	296	327	299	318	293	258	287	260	332	335	319	313	326	299	308	313	290	313	329	315	332	289	270	319	306	307	293	289	343	294	319	299	299	300	297	300	279	283	292	316	310	299	321	308	349	286	284	315	282	307	252	303	313	298	303	349	291	292	337	329	313	336	339	320	287	297	312	291	333	328	304	351	339	312	303	296	330	292	280	294	317	314	299	327	304	305	309	308	305	312	297	328	324	329	315	307	315	309	293	304	332	305	324	325	309	299	338	338	304	294	335	330	313	290	309	298	304	298	326	293	298	285	300	355	331	338	316	303	324	291	299	320	326	312	323	334	313	304	328	311	305	276	320	314	300	316	355	324	259	338	334	300	315	358	323	296	308	305	339	283	297	327	318	317	321	299	336	323	297	329	315	276	307	320	283	339	277	289	316	282	317	320	288	315	296	311	300	321	305	344	310	277	293	294	319	298	300	311	321	310	271	307	289	305	319	317	327	290	281	309	260	292	314	314	295	344	304	299	329	278	292	279	312	292	304	304	336	297	316	277	326	318	322	297	316	322	291	304	275	277	306	290	323	332	286	347	314	322	285	319	319	296	321	317	276	289	324	307	329	329	328	322	325	262	312	332	296	325	300	290	306	301	350	270	273	303	323	308	291	291	316	322	302	297	303	327	322	310	299	319	330	276	321	291	331	307	324	333	308	299	304	309	280	334	301	338	276	298	286	295	311	303	311	287	306	290	300	343	306	291	301	265	288	327	345	288	333	317	284	291	304	303	313	301	290	330	305	309	293	285	317	305	296	309	288	297	284	300	322	274	336	312	321	309	309	290	312	313	307	304	327	289	331	323	290	305	305	283	341	325	309	343	305	291	292	304	295	309	330	325	338	315	270	309	327	292	308	300	331	303	291	316	297	277	324	298	327	298	332	299	322	306	300	337	308	298	265	358	313	318	321	317	289	287	305	304	281	308	298	296	292	341	298	303	286	322	318	308	306	320	285	291	295	295	287	319	300	316	317	289	301	323	327	281	320	322	327	338	305	296	277	298	313	277	287	292	279	335	303	302	306	279	299	284	289	318	304	288	303	303	311	303	335	315	355	319	343	301	335	293	291	321	322	342	286	297	334	374	294	294	302	307	280	294	287	307	294	295	287	300	291	288	335	325	293	280	301	299	288	278	288	272	302	298	320	315	304	343	323	313	288	334	320	312	313	311	286	325	321	347	317	257	303	306	318	319	300	313	312	275	312	285	315	285	305	295	324	298	301	296	294	299	276	306	292	299	291	314	313	304	308	282	317	327	292	327	312	343	289	346	301	316	289	312	290	297	295	343	284	309	298	292	292	302	324	324	328	377	315	343	350	299	325	327	291	289	311	289	301	278	340	317	305	307	288	302	303	306	300	317	296	297	331	309	273	344	330	291	293	284	317	345	292	285	307	312	293	337	291	302	314	307	309	332	314	332	304	308	294	382	302	322	342	316	291	291	328	289	306	274	302	276	293	336	293	317	305	316	272	301	333	318	300	288	318	327	318	302	307	314	316	309	305	324	334	308	306	299	308	289	342	299	312	281	292	347	333	284	298	300	329	310	310	329	317	296	307	298	297	296	304	299	322	296	323	301	318	359	317	281	317	298	364	297	283	279	316	314	327	309	269	355	299	278	352	291	310	272	288	288	284	305	300	296	294	326	313	286	312	292	293	292	264	305	332	293	317	270	330	320	320	315	333	310	355	306	302	287	292	303	298	288	263	265	313	333	279	302	285	321	315	333	304	296	305	323	287	288	288	323	297	277	309	297	356	273	305	330
18265	7205	6514	6493	4664	2530	1379	961	886	794	764	737	747	750	745	757	700	714	706	762	693	718	687	755	738	717	733	712	721	734	758	726	724	718	743	710	761	679	726	668	759	707	765	771	697	673	754	717	723	767	713	660	728	670	738	729	712	700	669	743	721	724	686	724	730	726	703	708	703	720	742	750	705	740	721	748	730	712	742	749	722	787	731	760	720	704	718	693	704	694	713	732	722	651	671	685	680	733	705	706	674	733	714	720	702	711	697	668	760	716	763	723	753	661	689	747	723	733	699	736	704	699	717	700	719	707	746	735	713	660	690	711	701	702	718	771	690	671	695	711	731	693	683	735	710	669	700	702	696	731	720	712	741	690	693	732	694	705	758	683	719	732	753	723	707	703	726	686	769	736	739	688	723	714	704	721	713	700	705	711	716	711	726	731	684	691	713	714	706	716	714	696	720	719	710	718	694	706	686	728	740	778	693	685	733	679	688	720	709	700	699	726	779	679	693	728	715	662	728	682	701	711	706	740	670	697	696	710	728	685	738	698	717	697	721	708	720	706	745	673	753	716	724	717	690	722	701	712	733	652	705	700	751	677	774	715	720	713	760	669	727	724	721	667	729	715	706	689	717	727	672	721	757	693	698	724	677	680	651	678	698	747	703	727	680	740	763	714	693	654	692	696	756	680	711	760	708	748	741	743	688	738	725	705	678	684	721	762	726	748	712	671	759	700	703	701	687	757	734	693	769	715	720	720	725	737	699	698	701	681	700	715	711	682	731	698	736	705	721	727	715	715	690	711	703	719	649	774	727	751	719	720	710	694	739	709	739	760	701	732	688	669	696	691	660	732	658	743	714	678	726	735	777	709	728	737	721	717	748	686	720	723	707	706	663	745	734	752	694	689	724	734	707	722	722	761	723	674	712	694	692	764	734	745	757	695	725	724	690	765	760	669	761	745	697	717	722	753	673	682	700	715	713	695	691	694	775	673	718	721	740	738	702	735	741	674	734	761	682	708	756	718	687	711	768	746	673	702	705	722	736	672	706	724	705	737	692	754	728	735	716	695	714	678	756	684	752	676	746	723	705	747	723	722	719	695	746	708	726	729	725	712	723	723	707	710	701	664	692	707	699	736	743	681	728	661	676	750	698	751	714	716	716	727	717	776	732	689	690	633	725	723	756	721	731	670	748	687	743	710	714	725	691	700	728	714	764	720	719	719	755	749	698	716	692	746	696	764	701	705	742	773	660	683	695	760	692	682	689	705	742	700	700	715	689	689	716	698	660	709	700	724	720	745	744	708	731	733	723	737	747	711	729	691	673	734	675	710	707	671	722	745	685	757	748	712	727	721	696	728	741	699	743	671	732	705	703	702	717	707	720	654	698	649	715	717	737	671	705	735	759	660	765	652	712	687	657	732	704	697	700	725	803	733	713	686	740	701	732	703	726	718	730	681	735	692	717	733	665	745	674	706	673	691	755	749	748	694	697	729	714	739	672	739	771	696	699	716	737	755	706	708	694	743	740	690	735	738	680	705	696	746	716	679	673	718	737	711	685	717	728	747	732	691	727	697	697	729	738	714	706	691	719	721	683	704	710	705	718	710	720	695	695	754	711	694	756	697	733	739	714	759	740	706	730	723	729	732	691	750	698	737	737	711	701	722	737	657	686	741	757	713	731	696	669	736	709	779	749	708	723	741	772	707	726	733	727	705	743	665	722	668	763	667	712	751	743	728	692	670	765	727	714	705	684	690	701	709	688	723	697	689	714	733	744	688	672	748	723	721	669	706	727	732	659	707	715	704	726	683	708	735	728	736	737	730	737	738	682	707	739	696	712	694	717	732	718	687	739	723	699	680	736	749	729	726	705	711	726	692	701	667	703	673	694	704	704	697	743	690	800	752	732	726	692	672	761	691	741	670	709	734	691	709	733	701	709	712	734	677	695	735	677	732	703	722	701	694	722	715	683	656	689	707	728	726	729	752	715	688	710	711	743	699	757	732	758	665	730	722	726	714	687	685	686	706	696	692	659	733	724	692	726	731	718	676	702	749	737	718	694	699	752	700	744	742	761	680	717	727	711	695	742	767	702	707	744	750	756	672	701	694	652	674	683	745	682	710	698	723	692	717	683	733	747	736	720	689	724	727	686	727	733	721	742	742	746	698	731	738	759	716	685	743	710	740	736	689	699	683	734	734	739	723	728	692	687	682	724	691	697	703	760	716	683	713	737	713	748	720	718	695	703	770	716	680	741	714	699	717	673	679	690	745	723	735	683	738	717	764	692	710	702	696	699	738	681	746	738	724	749	707	716	750	681	697	752	733	747	764	772	697	683	740	729	714	706	694	716	714	727	732	674	686	695	704	748	707	677	684	692	747	740	693	696	698	679	751	728	710	720	762	732	692	736	717	707	780	716	684	752	664	723	745	681	720	723	695	699	712	675	710	724	724	710	746	694	761	702	686	695	730	714	691	719	702	728	744	695	757	699	711	685	722	670	734	692	742	722	721	686	723	709	742	719	688	713	696	647	671	690	728	696	687	687	724	717	686	736	740	713	697	686	727	688	725	689	732	707	769	759	700	724	729	739	687	700	696	709	719	703	725	717	723	696	757	747	747	684	724	703	695	699	703	714	679	741	696	692	692	721	710	791	688	723	739	665	719	713	748	720	716	668	681	723	695	691	750	752	649	683	713	713	777	746	768	705	689	759	754	723	688	710	717	719	684	695	686	710	715	691	691	732	756	644	683	744	675	715	749	717	695	678	718	747	741	689	720	710	685	667	723	731	712	745	709	708	752	749	721	731	769	708	708	712	722	705	742	667	723	712	711	745	717	704	675	719	773	723	717	728	690	689	723	729	765	756	683	696	766	697	690	786	734	734	756	710	700	726	768	721	718	706	730	683	739	690	693	729	704	710	651	689	707	699	711	711	706	704	725	709	713	716	722	693	715	746	730	738	742	717	709	687	772	722	735	697	713	709	735	750	737	742	689	770	774	714	746	780	737	751	710	692	728	695	685	724	716	707	760	694	749	742	707	718	698	697	730	763	719	718	690	740	772	757	751	743	704	672	714	664	691	717	745	706	766	720	753	705	669	726	758	710	715	734	688	745	708	705	729	735	715	711	694	734	697	755	711	713	681	702	686	732	719	742	714	710	698	701	711	698	745	726	736	699	695	656	700	698	728	732	710	724	709	710	739	713	686	679	690	691	733	748	711	754	679	688	708	700	652	681	728	722	677	747	704	661	642	718	725	703	732	727	706	746	694	695	688	690	665	708	708	747	696	720	759	694	743	728	691	722	655	704	733	713	716	696	703	681	715	728	723	719	726	748	730	706	699	699	700	742	718	760	689	703	701	712	707	693	709	760	767	716	713	710	712	693	736	714	721	744	712	708	680	686	716	712	697	710	697	698	699	735	739	735	678	712	679	743	763	746	696	704	703	706	700	789	752	730	682	678	730	718	735	680	689	753	746	654	739	730	710	694	726	695	714
30256	4854	1009	740	558	366	342	308	325	330	289	338	327	298	330	293	300	327	321	325	330	331	306	297	326	272	288	285	327	315	302	318	366	327	288	325	287	279	316	357	301	283	347	314	342	321	331	326	296	321	321	326	307	343	316	343	305	310	302	287	297	314	342	342	339	289	303	339	347	325	317	327	294	325	313	303	302	340	307	311	323	319	283	313	332	323	303	316	300	306	318	295	339	301	289	302	328	296	325	333	330	300	298	321	343	343	319	355	321	322	306	336	328	345	286	340	333	320	321	348	324	322	323	345	342	295	340	338	284	305	314	309	276	319	324	311	308	318	309	311	311	290	333	317	325	317	340	301	341	311	340	335	320	314	310	294	330	324	361	316	318	302	305	310	334	312	341	311	304	315	291	331	342	343	334	319	310	329	350	341	322	321	356	323	335	316	311	269	290	277	317	304	328	307	303	304	316	310	304	328	287	296	283	379	333	335	301	300	312	318	305	273	329	305	307	291	269	305	289	310	335	277	327	317	297	277	326	300	344	295	274	268	341	320	336	277	335	310	298	334	312	324	346	356	344	320	296	327	320	335	319	304	323	361	325	334	296	330	316	325	319	277	315	329	313	319	296	308	319	348	327	319	340	321	315	331	326	297	295	351	309	335	328	309	300	318	328	303	329	305	338	326	306	343	298	306	365	306	306	301	342	280	293	378	351	312	297	307	307	340	272	315	298	314	301	324	302	321	306	324	336	314	316	332	325	351	307	330	330	312	310	325	339	376	319	309	312	319	313	321	330	275	334	285	330	320	348	341	330	331	341	314	314	305	309	326	313	318	323	328	322	330	366	281	339	297	308	292	306	330	341	320	290	345	283	289	309	311	284	335	316	293	294	313	292	315	285	315	319	318	325	314	319	325	321	318	326	330	344	310	296	333	298	315	313	286	304	352	338	330	333	285	334	340	326	297	345	340	310	314	323	321	319	298	332	327	292	319	300	294	307	310	310	338	297	331	342	301	292	337	286	378	295	298	346	332	339	285	298	332	315	318	332	303	353	335	313	330	316	294	367	295	313	324	363	314	344	328	323	354	269	286	314	344	340	298	295	341	285	317	305	327	327	292	312	337	338	327	378	327	318	299	317	295	336	307	310	345	288	298	309	290	300	332	320	325	331	318	266	339	314	296	313	303	351	321	282	298	306	316	320	327	345	305	329	329	343	366	307	350	326	306	333	298	313	265	304	347	351	347	326	314	316	317	315	278	285	323	327	344	318	336	343	329	328	334	305	295	352	334	297	324	280	283	320	325	286	336	316	316	328	308	282	304	302	290	312	317	350	335	294	351	299	301	270	323	318	344	328	280	328	317	336	336	364	337	304	335	321	364	319	300	321	317	305	314	339	299	311	330	322	304	309	316	326	322	304	359	288	316	310	329	307	313	283	325	338	362	348	370	350	299	353	313	322	328	361	356	299	315	355	289	292	314	297	344	335	307	328	309	348	294	314	302	309	272	305	307	320	334	302	336	310	316	319	310	298	306	350	301	319	327	323	322	300	336	332	285	335	278	320	307	330	316	321	314	307	338	324	341	337	311	312	301	309	310	317	306	321	313	316	313	338	326	332	330	280	295	288	303	310	351	298	337	336	283	316	305	257	360	310	312	364	329	311	309	300	312	276	329	336	338	282	310	333	332	282	313	300	274	343	359	358	316	323	293	274	332	319	363	298	296	320	338	347	320	334	320	316	320	333	322	359	333	300	319	303	325	302	305	296	364	320	310	348	321	312	304	310	341	290	365	325	305	323	330	330	307	314	307	335	319	366	301	341	312	302	338	307	330	306	323	310	330	318	329	340	310	328	297	330	336	323	302	333	306	305	333	323	299	320	305	301	303	317	309	324	303	307	344	334	327	304	290	356	314	318	326	294	294	321	356	342	339	312	306	296	303	320	299	312	299	319	352	361	335	337	299	305	292	310	326	311	314	305	287	306	288	297	285	287	296	302	375	314	342	293	320	320	314	270	296	322	339	373	342	346	316	291	277	320	316	329	309	288	347	287	345	308	282	305	307	333	315	331	309	320	375	299	329	310	329	295	318	322	312	335	353	341	302	322	344	299	320	317	320	338	336	303	310	324	286	308	297	307	319	319	332	318	303	280	342	327	340	316	318	322	302	304	335	329	316	314	286	320	337	339	321	300	258	319	312	291	280	301	341	357	328	306	314	314	331	330	350	326	320	352	299	311	324	333	307	311	316	307	297	335	341	315	316	330	324	337	277	290	324	336	312	311	340	329	352	334	338	306	321	328	321	297	321	324	343	311	320	316	336	291	331	318	306	335	327	336	295	326	343	332	318	324	303	351	300	316	315	291	318	300	288	320	302	309	286	325	299	306	286	321	333	367	335	332	333	332	323	339	349	333	352	327	302	309	318	296	307	304	339	315	312	336	352	309	316	335	352	306	339	320	328	342	289	324	291	306	368	328	317	314	327	319	358	352	310	310	355	322	329	313	324	297	268	327	327	297	302	330	306	321	292	325	310	272	332	329	333	314	289	302	311	339	308	296	288	366	304	341	300	304	368	321	334	365	332	321	333	308	307	305	305	285	324	315	295	330	310	323	316	302	285	322	312	331	313	289	309	275	331	284	281	341	303	358	316	319	343	316	288	329	323	327	306	316	277	317	299	314	300	317	307	318	322	316	325	322	303	333	269	344	287	296	292	336	361	322	329	306	310	349	294	318	302	317	306	328	309	305	306	372	311	316	347	323	289	305	302	350	359	321	306	310	340	326	292	327	319	366	319	375	310	328	314	349	325	330	321	283	309	311	286	335	356	336	320	292	335	341	326	321	290	311	303	331	350	306	303	324	294	343	296	324	315	367	340	357	345	313	313	303	306	334	322	319	341	323	294	331	334	293	318	354	307	327	355	297	338	327	352	364	305	310	318	296	323	346	322	292	318	288	330	311	316	353	332	300	350	325	321	313	339	305	327	296	353	333	293	296	325	278	281	338	295	301	312	296	367	301	282	318	359	321	309	283	290	280	323	308	296	309	302	299	339	330	316	305	322	312	335	334	297	299	342	315	344	304	281	348	290	302	354	281	284	332	345	310	328	340	297	310	311	301	316	339	331	321	313	330	317	307	314	329	334	290	278	315	305	326	314	301	329	328	318	324	332	309	343	307	334	354	333	300	301	316	344	324	321	313	300	323	351	315	357	278	300	311	287	306	335	279	285	326	311	309	291	314	324	339	307	298	347	313	292	321	318	311	290	346	286	305	326	319	308	326	338	285	321	313	312	320	308	321	304	310	330	293	291	344	358	302	306	316	329	338	335	304	288	319	326	298	324	316	301	288	319	322	323	316	298	336	364	282	353	320	313	309	290	306	303	329	305	302	335	330	288	322	320	292	335	325	316	334	321	308	320	331	323	303	318	306	314	335	311	311	305	331	347	339	318	333	319	338	318	356	314	316	327	323	312	326	335	339	324	306	320	313	318	323	307
21502	9586	8753	7377	5494	3087	1503	867	880	830	832	797	780	793	794	792	801	781	766	757	783	796	732	778	746	782	792	743	778	727	811	751	740	733	730	704	719	751	721	743	762	744	731	756	762	727	711	734	765	718	786	777	740	728	732	743	760	760	706	754	744	780	744	770	791	822	713	762	766	751	741	769	768	774	759	750	760	707	730	775	767	734	762	712	729	735	767	695	755	764	755	828	726	768	801	797	739	751	782	778	761	740	694	793	742	764	718	736	731	750	743	718	789	753	724	751	776	735	789	737	734	768	752	756	746	748	755	783	779	751	744	733	736	764	749	763	765	739	789	758	721	749	753	719	769	790	761	764	763	728	759	719	750	780	742	728	728	736	753	700	719	751	752	754	746	773	741	756	740	750	732	736	739	745	766	752	761	751	768	715	774	752	760	730	697	722	779	742	734	703	809	773	739	742	793	755	715	752	765	731	722	739	737	705	774	771	727	753	771	718	729	744	750	738	710	748	771	792	758	748	763	746	728	778	755	762	762	727	769	760	766	754	768	748	734	782	744	725	746	767	757	756	727	773	720	757	719	758	751	741	743	764	788	773	777	736	743	710	761	766	760	770	756	734	762	766	717	727	787	782	710	745	778	757	776	711	753	783	755	753	779	745	727	767	763	773	787	779	777	734	795	773	755	753	772	771	740	762	767	709	747	804	749	765	756	723	739	771	779	803	792	711	759	724	742	722	729	792	760	798	753	788	747	740	734	784	765	748	749	776	727	792	763	747	763	779	719	704	778	770	809	779	776	773	753	731	708	775	789	717	743	751	738	785	764	806	728	740	708	723	811	794	761	750	774	784	772	768	728	720	737	722	736	796	764	791	777	802	768	761	736	733	744	722	762	793	726	733	751	764	706	761	736	738	788	716	773	767	727	733	722	725	750	755	776	721	749	745	758	779	770	755	756	705	756	730	727	773	703	729	730	768	693	737	764	745	736	830	765	772	770	745	825	796	722	753	721	718	776	737	731	741	729	726	763	774	734	757	724	705	742	734	692	769	661	719	731	789	737	738	783	756	743	754	788	724	691	796	721	762	752	719	775	760	780	742	779	744	750	746	763	691	754	729	744	748	779	765	775	736	712	727	728	788	736	740	710	783	726	763	718	777	749	742	706	778	733	748	763	770	758	756	766	766	739	752	732	796	715	785	744	777	747	700	732	759	741	772	739	746	736	735	773	774	731	723	748	744	759	783	742	759	784	738	758	818	731	729	779	777	725	814	735	755	750	739	756	766	756	753	760	729	705	782	769	768	734	786	775	768	751	747	722	734	716	739	758	776	769	758	740	768	761	722	775	787	707	752	766	760	791	760	730	781	747	758	681	774	706	759	772	751	736	759	756	745	789	747	746	729	708	699	789	723	757	723	764	773	753	734	777	724	764	800	723	701	763	716	723	711	762	780	770	720	761	705	703	744	738	780	793	794	741	768	772	785	766	765	762	702	766	767	721	798	806	729	754	729	768	732	754	741	702	752	775	750	733	752	784	742	723	780	717	730	739	786	729	746	751	754	752	740	748	738	803	752	757	744	779	797	803	763	761	787	758	751	745	731	730	727	688	740	748	690	770	705	688	790	755	706	748	728	721	730	694	753	704	777	698	714	741	697	738	723	781	805	787	772	723	772	749	757	770	747	723	703	777	755	770	745	770	750	747	798	728	769	708	775	744	740	737	767	774	774	766	771	733	794	763	811	739	769	737	749	701	748	741	757	783	755	757	747	786	791	799	741	752	745	771	732	732	736	778	779	652	774	787	781	731	710	733	743	780	755	747	720	769	731	753	769	773	758	764	712	763	764	754	747	778	749	757	741	718	757	769	771	764	739	751	765	725	768	740	779	723	780	757	779	756	741	759	768	758	756	712	787	719	802	726	680	649	788	713	750	754	758	821	760	770	781	731	734	665	798	714	787	757	778	778	741	777	779	756	746	733	695	739	740	754	759	744	758	746	737	725	756	744	747	758	806	772	788	744	733	745	784	781	751	780	749	732	767	829	729	745	729	768	804	741	752	765	774	767	696	759	761	747	728	725	737	715	762	700	760	785	760	775	774	737	770	746	747	745	780	720	719	763	729	765	711	771	752	766	708	754	776	775	786	766	800	795	718	770	777	780	706	760	721	791	781	752	747	765	757	737	755	770	788	725	778	767	795	790	778	724	764	743	806	747	753	831	783	748	723	781	742	721	777	795	738	768	718	747	796	746	731	741	779	755	759	751	696	751	744	761	717	733	784	767	743	764	727	779	785	766	710	733	769	737	744	771	768	731	805	766	745	754	815	787	771	773	746	763	783	772	712	796	777	777	735	716	684	751	716	742	724	716	696	715	731	751	750	735	788	764	766	789	703	724	756	764	760	736	714	760	756	681	809	758	699	785	739	741	790	776	733	713	706	793	778	727	745	774	814	791	768	680	717	749	792	728	774	733	776	749	729	732	757	817	716	760	751	786	755	752	768	718	731	720	718	738	721	762	730	750	749	735	736	739	699	725	741	763	787	791	728	758	756	725	707	747	700	712	684	726	762	744	732	735	735	754	741	776	783	725	763	726	714	795	729	731	811	767	706	776	740	759	755	755	782	759	755	749	729	762	734	729	779	738	742	765	759	780	748	783	799	784	758	809	771	802	745	739	740	772	746	793	775	740	791	761	747	788	729	766	753	724	736	759	746	765	738	769	761	740	761	739	766	736	723	754	743	727	744	768	698	770	718	737	766	744	786	768	763	751	772	743	691	751	742	769	748	767	791	743	747	754	791	791	770	728	779	708	747	769	716	777	783	703	716	755	749	750	732	739	732	708	778	720	763	732	746	749	727	746	728	726	789	753	742	753	727	745	685	739	748	742	722	779	744	748	740	735	786	720	791	776	717	727	688	755	765	739	762	738	701	693	780	738	839	795	726	783	717	722	738	722	738	759	735	756	722	761	776	785	759	732	767	751	762	730	751	710	719	747	742	751	693	764	741	750	738	737	776	756	808	743	769	766	725	766	754	777	744	744	758	773	728	779	737	741	747	738	762	748	799	780	753	751	755	744	775	800	769	723	771	723	722	723	776	734	780	767	791	708	772	750	763	739	721	696	703	772	744	786	751	744	741	731	720	729	782	746	755	763	762	724	719	719	783	719	787	768	784	712	755	764	796	729	805	727	739	744	724	744	805	766	748	737	759	770	737	765	704	769	751	784	768	788	780	761	734	722	750	738	751	735	743	806	743	726	756	756	741	744	765	732	773	800	757	759	773	764	689	775	745	725	736	784	751	734	759	756	758	711	710	733	741	756	778	781	747	715	767	766	721	798	714	729	752	728	744	776	731	744	746	739	733	766	750	723	742	808	723	781	742	724	718	792	767	748	761	760	767	733	767	748	745	697	686	754	783	746	735	760	811	771	742	733	752	731	755	748	809	777	736	713	750	740	767	735	769	755	724	760	766	760	746	746	759	720	748	743	760	748	779
20280	1941	556	384	328	286	309	295	322	323	306	286	299	300	323	295	286	288	285	296	302	270	312	320	298	298	324	277	300	285	317	282	260	268	305	287	338	309	291	294	303	287	292	297	322	331	311	271	258	279	326	266	283	306	299	273	275	300	283	286	321	271	301	281	276	277	301	293	292	281	308	272	320	283	307	324	278	293	289	268	288	290	329	278	291	288	278	269	300	281	308	323	274	285	297	324	275	318	295	300	294	314	285	311	316	292	285	315	287	298	296	258	302	333	290	307	267	261	323	292	270	295	294	332	275	282	273	287	285	278	285	301	286	280	307	271	278	280	302	266	267	338	293	291	273	287	268	314	287	272	331	288	275	253	295	318	261	305	297	303	268	260	315	307	249	326	294	287	285	268	286	300	312	332	288	264	294	262	251	284	278	293	290	293	283	292	299	300	308	325	312	306	312	276	300	303	275	296	311	288	283	288	257	287	282	254	311	293	320	300	291	284	286	293	320	309	278	297	302	288	273	309	256	271	280	303	266	283	284	281	289	322	287	300	292	278	287	320	280	305	269	327	299	307	273	306	285	285	280	307	297	313	282	298	295	285	268	284	295	286	292	307	303	305	316	299	344	304	276	303	268	302	246	280	309	295	284	301	301	310	290	314	251	277	289	298	280	312	274	300	302	286	298	278	257	305	310	315	308	294	258	301	290	282	306	327	323	326	276	289	293	313	298	286	294	299	273	313	275	284	302	276	297	301	311	282	307	304	305	270	297	300	337	283	274	307	281	324	303	286	305	321	300	272	273	311	289	262	291	270	302	282	320	282	249	297	292	303	280	297	306	345	315	296	317	289	294	279	298	250	276	298	300	297	304	316	300	275	296	290	315	305	306	322	277	265	290	327	310	268	302	293	282	267	280	290	294	317	302	290	295	288	286	291	276	269	299	294	260	324	295	262	312	281	271	305	273	306	267	279	317	288	312	334	286	307	304	295	286	307	308	310	287	317	299	279	268	272	300	267	289	293	289	286	281	318	310	310	285	293	314	315	306	326	283	312	345	261	282	318	307	340	299	271	277	263	328	264	306	280	318	321	332	309	295	281	302	328	269	300	309	273	316	300	286	291	309	321	286	307	330	281	279	306	289	307	242	305	279	266	271	325	281	301	289	299	304	294	294	271	279	333	285	296	286	301	270	294	277	327	292	296	313	309	269	293	305	291	319	301	296	328	301	280	272	284	295	276	326	297	285	269	305	297	277	292	314	312	322	273	278	272	312	294	299	307	265	310	303	298	285	269	318	286	325	323	328	304	286	295	257	264	291	319	270	265	307	269	290	300	266	287	281	292	289	285	299	310	320	319	272	276	270	291	280	282	270	284	326	329	330	300	297	338	287	266	296	267	322	314	293	292	269	305	338	284	293	299	293	304	327	280	290	313	269	286	281	318	286	279	299	318	312	330	319	303	279	287	313	279	305	291	323	311	306	266	277	291	260	274	278	341	303	291	288	355	338	271	261	301	291	307	298	302	311	305	268	261	268	342	281	290	306	268	332	293	290	252	303	273	313	262	296	291	298	297	272	291	270	272	280	289	289	316	317	302	307	308	314	278	275	298	313	316	293	322	265	304	285	302	318	277	274	294	277	288	305	320	299	296	286	309	267	314	285	304	321	322	296	284	294	278	301	310	269	304	321	307	310	278	279	278	290	333	276	279	297	298	302	311	313	291	285	289	308	311	314	268	284	314	326	300	291	297	327	319	302	315	258	290	292	287	294	330	278	243	299	312	268	277	280	319	280	278	297	280	279	288	282	298	297	296	304	253	276	287	296	315	288	268	287	285	322	277	289	320	307	305	292	297	295	300	289	302	284	278	311	284	302	337	275	311	276	264	276	284	306	322	295	305	300	298	288	344	270	293	299	295	289	266	308	296	302	306	246	304	289	276	303	305	292	292	305	281	296	315	279	303	307	279	318	261	316	284	249	303	287	279	303	288	291	291	281	294	289	274	292	266	305	341	329	280	281	307	318	278	304	272	327	309	309	293	318	285	283	291	313	319	316	304	298	280	264	289	335	309	302	281	299	284	289	306	296	288	342	290	300	256	283	290	285	279	291	304	280	301	297	283	312	308	298	294	303	316	267	313	277	313	291	313	288	305	322	285	311	290	285	298	329	267	279	287	296	273	272	278	296	293	285	289	314	284	321	301	324	308	306	318	311	258	278	291	285	322	313	288	311	290	304	271	298	307	305	274	318	335	293	298	283	335	298	280	302	265	289	312	298	284	272	270	286	254	267	283	312	255	297	279	290	293	284	293	261	273	285	294	290	293	308	294	321	258	297	299	261	323	292	320	267	312	286	306	280	278	279	297	331	279	312	316	329	316	330	295	294	292	313	349	291	290	275	303	290	273	266	285	290	304	295	315	283	320	310	292	312	262	296	307	321	291	319	275	324	296	310	269	299	290	303	338	301	297	331	256	286	285	297	287	304	305	322	311	286	255	316	285	277	282	316	274	275	271	302	324	270	274	288	284	282	309	301	319	311	313	275	293	291	330	302	270	299	292	278	282	275	310	288	280	288	269	257	303	277	271	293	275	291	306	295	264	271	282	310	318	264	296	310	314	301	272	325	295	292	288	287	278	298	290	305	304	286	323	300	265	271	303	322	287	288	312	258	276	281	289	327	335	319	322	290	319	289	328	294	302	287	301	294	300	285	287	324	302	285	305	290	282	291	307	300	294	278	283	281	317	267	266	306	314	289	268	240	309	290	280	336	312	312	295	266	340	257	267	288	324	297	305	279	306	285	300	312	297	271	290	313	264	293	317	296	293	302	316	295	284	305	328	305	324	281	296	280	293	309	285	289	309	296	287	283	291	290	276	280	261	315	302	311	335	279	294	285	291	264	280	287	298	296	310	316	272	264	283	301	294	296	269	311	304	291	267	302	274	308	286	292	303	278	292	282	287	296	289	293	304	274	287	289	293	305	297	292	281	279	283	282	309	295	318	290	290	254	292	298	297	306	294	295	285	293	300	276	282	348	335	296	317	295	325	303	286	308	311	288	285	292	288	335	312	332	301	296	300	282	314	316	305	297	290	266	313	283	309	282	309	281	310	286	329	299	283	316	318	298	284	314	288	316	297	277	292	273	308	307	299	269	297	270	273	278	309	290	268	275	272	301	308	314	288	282	289	279	318	256	272	270	346	302	299	305	310	258	272	317	278	319	277	269	295	298	283	274	275	285	278	263	284	351	271	292	271	286	298	313	286	264	313	305	290	281	276	291	304	277	278	291	282	289	303	288	275	259	256	271	265	309	281	279	291	295	265	306	292	300	267	265	325	287	304	293	330	305	309	288	288	274	303	288	295	281	342	295	310	255	286	285	273	280	281	280	274	267	300	295	304	300	304	307	260	279	280	281	300	262	339	272	307	281	274	271	307	278	303	260	286	317	309	313	279	277	312	267	322	299	288	285	319	336	301	323	292	324	289	297	274	251	320
14789	4555	3409	2378	1664	1088	793	726	675	678	694	648	666	651	717	666	672	672	623	714	674	702	660	637	658	674	688	667	638	641	657	687	667	677	654	682	671	689	690	687	679	657	683	673	686	699	673	679	657	658	637	639	649	598	673	677	634	662	654	646	670	692	685	632	655	674	644	660	667	640	685	620	697	654	646	732	679	655	701	642	661	672	681	704	667	629	660	647	651	642	672	648	638	656	678	649	660	684	654	667	687	654	647	692	608	650	652	652	668	649	657	649	683	709	632	656	715	655	650	656	692	630	647	638	681	626	715	696	691	672	618	684	661	650	645	686	702	690	658	637	700	646	675	723	718	662	662	622	675	625	682	623	678	654	666	656	694	666	629	699	642	680	603	651	697	678	628	685	685	690	627	699	653	677	642	676	639	675	667	633	700	665	683	633	719	645	641	646	636	650	644	713	707	669	642	636	666	661	664	662	644	639	639	659	665	662	642	639	678	650	643	636	626	653	634	689	688	653	675	661	678	683	678	675	656	652	673	664	662	651	649	656	664	655	669	655	646	678	670	673	685	645	689	673	676	655	629	720	675	650	655	662	671	664	625	680	630	677	669	633	651	694	626	674	688	644	658	673	640	655	689	620	679	665	641	636	653	691	670	653	702	653	646	617	664	658	660	654	625	617	656	672	631	670	644	655	653	641	647	667	634	630	658	715	649	682	664	655	622	685	644	660	646	703	662	624	648	661	681	702	695	636	658	667	656	666	637	618	706	662	623	686	698	679	678	647	581	689	669	651	679	610	650	656	628	613	642	680	643	673	658	683	684	652	636	657	641	688	632	711	649	671	687	675	639	679	653	650	688	667	681	658	687	661	695	674	646	655	623	669	611	664	632	693	700	670	721	705	646	643	673	666	671	645	668	674	689	695	613	641	668	645	642	656	628	644	638	679	678	666	693	640	685	621	674	650	635	595	718	627	685	661	636	625	687	691	688	619	694	656	640	654	645	629	649	684	658	696	662	676	691	660	617	685	689	657	674	675	649	653	672	696	663	662	693	667	668	665	666	676	672	643	654	671	675	677	643	636	695	672	699	654	625	711	643	692	651	681	655	651	666	642	692	637	667	640	720	652	640	668	636	682	651	661	668	669	687	633	665	703	653	695	668	628	652	625	694	645	684	673	663	632	619	649	697	682	659	666	634	643	642	685	665	634	671	663	667	641	676	670	689	648	669	637	639	667	669	674	649	712	601	632	627	647	652	651	691	638	704	671	646	659	663	670	676	630	668	674	604	686	638	656	669	712	618	668	702	647	688	698	659	662	656	648	667	659	634	690	633	638	653	655	672	664	696	630	660	653	628	669	701	672	688	670	693	689	615	670	666	647	641	659	691	649	637	653	680	678	685	649	696	669	646	631	666	650	610	646	654	655	648	665	669	645	682	657	670	713	673	669	627	650	653	683	659	700	608	666	669	657	679	674	654	696	631	692	672	641	691	680	635	674	700	635	670	653	686	666	680	715	639	675	673	639	663	683	671	652	604	660	665	634	664	659	675	660	647	699	642	666	647	651	666	688	612	638	640	655	630	637	691	645	670	611	668	655	697	634	641	691	668	622	708	632	609	688	613	636	673	701	656	693	654	683	670	667	701	622	679	671	684	669	641	650	719	683	621	651	643	652	671	646	657	629	642	649	692	694	653	597	638	668	633	648	642	678	651	711	672	658	641	690	698	680	652	648	662	699	637	652	637	700	705	629	686	686	637	647	617	677	695	656	688	627	686	664	706	631	627	683	697	686	677	618	679	658	651	676	675	699	673	677	637	699	675	662	660	658	730	670	626	675	666	657	671	643	634	674	633	685	673	684	627	764	681	710	616	680	670	663	675	627	639	668	659	638	686	659	675	627	655	667	605	669	654	663	656	669	634	672	625	697	642	585	673	647	646	679	685	692	621	704	683	672	648	689	647	658	620	662	615	630	644	676	670	696	660	635	689	664	668	660	667	669	655	672	675	694	673	639	674	616	651	636	678	654	667	641	662	744	660	668	676	690	655	684	658	661	654	672	663	656	621	674	691	652	642	685	604	697	702	657	674	670	666	664	683	618	644	715	675	648	646	653	630	673	691	664	682	671	671	623	670	742	686	641	658	654	654	687	628	666	711	710	621	630	656	654	703	656	655	705	716	672	649	684	648	648	659	677	645	695	686	688	653	682	660	671	631	630	651	669	666	722	738	633	689	672	639	659	678	687	667	684	666	635	637	654	649	668	630	696	669	684	684	633	664	634	658	668	695	642	650	646	633	629	672	653	640	664	618	647	660	696	630	610	622	635	670	651	646	602	653	662	690	661	675	655	639	646	671	654	641	685	680	661	628	618	625	643	649	661	630	684	642	675	638	642	685	669	671	688	666	679	697	635	612	676	638	633	667	633	653	689	662	677	677	628	665	589	598	686	675	631	693	688	674	662	628	680	637	674	664	708	618	691	652	640	720	671	649	666	690	665	672	658	663	657	671	693	641	647	668	646	667	699	662	659	651	663	610	631	697	661	645	642	646	664	671	702	675	658	659	678	639	648	639	679	652	636	683	671	662	650	673	669	669	645	605	636	646	552	706	671	680	674	625	681	656	654	684	652	682	645	649	652	630	654	657	661	701	634	645	650	684	698	644	669	666	678	680	673	669	656	617	665	701	658	652	645	650	661	700	686	646	694	610	651	648	647	672	659	692	619	699	601	663	691	681	684	683	663	674	693	701	637	679	681	655	675	693	625	634	717	668	653	621	685	673	669	716	721	608	699	674	687	659	699	667	665	659	646	660	640	674	622	670	638	665	618	684	668	681	639	653	682	661	670	630	660	618	657	641	659	654	697	681	601	688	686	626	628	671	691	622	683	655	691	615	692	728	625	641	621	688	640	662	689	687	665	639	676	705	683	613	619	650	668	651	665	681	698	684	664	603	704	681	643	669	648	676	621	653	674	688	644	681	654	694	640	635	688	659	694	656	625	699	687	674	632	621	647	715	672	676	635	689	653	632	661	673	631	668	637	675	653	653	643	654	644	674	666	665	716	633	675	633	663	627	658	658	656	609	641	704	649	717	659	639	637	621	644	705	675	626	656	678	667	676	657	680	658	684	644	641	659	638	672	668	660	638	636	683	628	669	692	704	641	680	680	650	670	653	651	655	660	643	685	699	663	624	642	674	716	694	639	681	672	619	664	682	681	623	613	727	644	653	690	696	682	645	680	627	631	679	685	630	647	706	670	639	660	694	686	647	657	650	672	642	659	700	666	641	641	635	696	692	640	635	665	652	643	682	677	657	687	669	696	689	695	670	650	670	667	651	703	668	666	685	630	664	673	667	638	654	654	662	665	652	679	651	699	700	630	684	654	644	672	645	654	669	649	606	692	672	664	689	668	673	712	682	687	621	649	691	657	677	684	684	670	677	666	668	643	704	651	615	653	635	672	697	671	692	674	634	679	664	669	671	682	699	681	699	644	687	646
31911	4586	717	614	479	333	318	339	318	324	300	326	300	305	343	316	313	318	307	348	342	325	334	312	309	321	322	345	278	342	272	304	286	315	279	305	316	291	294	300	324	312	310	310	278	303	319	309	327	290	309	284	333	276	352	292	299	336	324	337	311	334	339	266	346	323	363	309	312	276	301	300	281	330	326	330	336	297	317	292	340	268	295	351	330	315	347	310	315	298	319	301	306	281	332	315	305	281	316	339	297	313	282	254	313	318	332	319	292	311	289	338	279	298	326	314	272	305	296	302	283	300	293	313	313	333	322	296	307	316	311	332	324	299	326	294	347	277	331	338	300	302	315	287	268	293	305	321	322	336	313	291	299	296	315	319	329	293	307	281	312	312	307	268	321	330	321	289	344	318	331	336	291	301	311	281	302	300	318	326	290	330	316	331	331	344	310	305	304	283	294	302	336	319	327	345	341	288	334	322	272	324	342	297	300	341	327	297	309	340	284	347	285	281	306	299	335	299	289	307	315	332	292	306	243	314	329	322	281	299	307	302	335	333	338	293	308	315	343	320	332	327	309	322	288	317	302	300	295	294	291	315	295	301	336	312	306	310	327	311	296	273	323	299	335	291	333	293	310	292	292	293	305	261	336	321	307	333	333	291	287	313	318	353	285	323	288	315	303	303	347	261	311	293	322	315	312	302	313	284	305	306	321	295	315	307	315	318	310	283	282	338	307	329	336	328	317	304	315	336	334	324	341	350	262	324	319	290	283	323	317	302	282	314	341	332	296	309	280	298	310	319	289	297	284	267	321	310	326	296	277	300	317	298	318	334	302	317	294	309	314	335	313	291	311	308	299	295	294	305	354	301	336	306	306	291	310	298	296	318	320	315	351	327	311	327	333	323	308	315	324	298	305	285	295	285	308	302	317	281	334	276	332	303	317	312	301	318	297	316	296	328	299	308	329	302	316	309	316	342	284	338	320	302	295	315	309	305	293	305	306	286	324	301	307	316	285	313	310	299	300	322	329	322	301	304	287	315	350	303	263	295	338	323	331	294	315	275	302	291	317	301	311	293	328	308	316	300	306	314	332	322	289	286	301	294	291	333	316	327	302	307	344	326	291	292	330	304	305	285	278	306	296	298	336	347	343	293	313	304	322	312	370	319	298	293	290	311	300	287	338	291	303	277	288	336	353	290	315	309	328	308	275	266	311	282	322	320	315	301	308	302	300	313	314	297	335	297	304	311	348	300	303	324	298	306	299	325	298	311	288	321	310	301	291	289	299	313	263	309	301	305	297	306	289	319	316	317	344	314	296	301	336	308	334	316	316	281	290	305	318	315	331	302	336	306	331	322	310	302	301	326	289	312	322	291	298	303	336	310	361	291	297	275	305	354	307	308	312	298	327	300	311	314	332	336	305	294	323	304	305	328	313	349	310	294	278	295	289	327	327	334	301	295	333	311	304	306	301	319	308	328	300	328	328	316	311	307	326	284	293	304	306	320	316	286	298	330	324	291	315	283	312	287	308	316	330	280	296	334	288	316	332	305	326	280	294	320	299	318	279	315	345	318	330	344	337	276	318	304	318	298	310	309	317	318	290	325	290	321	296	297	343	305	284	283	293	288	315	279	292	299	339	341	310	329	320	300	300	320	335	286	319	326	279	328	337	302	292	285	318	308	276	285	324	309	289	343	305	345	331	310	298	298	316	279	311	282	292	273	343	301	313	300	356	310	295	320	324	330	316	325	313	325	326	317	337	323	293	309	320	339	310	296	296	306	302	337	325	340	324	276	300	331	335	318	323	290	282	286	320	296	303	310	265	290	283	280	314	324	317	335	304	302	321	328	303	355	308	295	301	323	311	304	298	319	305	340	300	289	332	318	320	310	339	351	292	314	281	342	290	305	329	304	270	306	277	335	324	291	327	310	351	314	316	269	332	282	299	301	326	291	296	284	271	331	318	307	292	264	313	323	276	329	292	300	278	333	323	283	302	296	326	294	282	312	316	300	343	322	335	277	329	305	331	305	299	297	342	298	299	313	307	299	305	315	326	316	311	319	294	325	314	318	314	317	330	306	310	282	304	295	289	317	292	291	327	339	331	328	316	317	303	318	317	275	317	287	282	317	308	312	339	333	302	300	312	319	295	291	327	315	291	320	346	300	328	290	333	320	289	334	302	343	316	299	327	308	284	281	326	291	301	335	313	319	331	327	299	342	332	297	315	273	320	300	311	298	304	332	304	311	328	316	330	298	283	311	305	313	291	303	326	313	295	339	282	303	329	304	313	292	331	337	284	279	301	304	331	304	328	301	307	322	284	319	305	331	296	296	339	297	335	317	328	314	331	313	324	308	341	309	287	310	337	331	311	314	275	298	296	292	316	305	316	307	276	297	331	304	325	358	331	317	323	312	294	331	341	303	287	352	324	318	312	357	304	311	354	316	285	310	307	323	329	298	320	324	321	326	350	295	299	333	309	301	325	334	321	322	316	347	312	294	330	297	306	310	349	314	290	302	301	297	313	306	259	284	306	298	327	266	297	306	316	311	339	322	320	324	339	297	306	330	309	309	319	285	323	305	323	275	308	311	313	326	299	334	310	353	354	295	285	280	308	291	293	323	327	335	333	321	353	307	353	297	303	300	311	313	291	303	321	303	263	276	341	324	286	287	328	333	296	283	308	288	265	310	332	337	306	306	307	325	314	326	325	309	300	321	305	300	324	300	305	313	273	294	267	323	325	292	316	304	344	306	297	303	309	303	293	305	326	319	300	323	299	316	329	309	317	301	285	284	277	336	336	300	309	304	286	310	325	347	328	306	331	277	335	286	342	288	291	340	317	324	327	326	290	336	323	308	274	302	323	322	326	310	280	285	322	328	313	323	330	279	339	313	341	328	343	333	318	334	345	345	328	327	324	318	342	301	293	326	303	277	308	297	318	302	305	291	284	304	299	323	331	335	291	293	335	326	335	316	311	294	329	322	309	312	317	298	359	276	314	320	295	329	303	339	315	289	314	277	292	326	342	323	348	309	294	323	290	302	317	339	285	292	287	330	324	328	291	311	359	322	342	321	307	327	325	287	253	312	342	328	291	292	319	311	339	308	313	325	294	333	351	303	321	316	269	285	356	306	307	311	298	304	309	317	305	314	316	320	316	332	337	301	263	321	301	313	294	316	326	326	291	311	306	329	308	321	310	318	305	294	328	319	347	285	302	305	329	298	312	325	269	284	329	317	305	331	298	331	305	315	308	310	330	323	296	334	327	348	295	276	285	292	317	282	283	284	308	303	279	300	316	298	326	317	291	325	327	358	328	320	318	303	266	332	318	314	314	329	348	307	307	293	325	313	322	292	310	324	303	310	300	312	314	298	300	291	309	301	302	294	301	296	273	311	317	320	326	327	320	308	346	310	327	289	309	302	295	344	318	325	373	321	295	272	304	311	287	306	350	299	293	321	306	317	304	352	323	294	297	291	301	302	271	322	319	317	313	290	349	278
22461	6971	5333	4954	3460	1481	1034	832	749	764	772	787	735	717	711	699	713	784	731	727	701	712	762	751	704	713	737	715	719	744	719	744	694	679	694	711	709	730	690	751	727	691	737	725	690	730	722	761	727	711	715	744	724	748	725	707	710	713	726	717	727	730	720	733	774	693	703	725	757	700	757	745	714	718	726	714	713	679	781	695	716	735	690	723	741	680	711	723	707	726	715	716	720	718	760	671	682	712	761	694	665	711	751	735	724	680	717	748	764	730	775	704	720	677	791	769	716	707	714	707	711	752	757	686	745	721	749	808	739	709	737	729	729	704	750	691	734	725	737	699	727	739	770	708	715	705	779	744	722	737	719	712	697	741	721	676	738	698	760	721	712	676	720	745	766	701	721	728	723	694	716	707	728	729	768	679	738	705	697	746	738	720	754	720	689	720	726	693	767	759	754	720	760	737	705	680	661	760	748	736	725	741	679	722	718	755	702	711	737	744	691	703	742	703	699	692	735	691	712	706	691	749	703	783	773	722	720	758	732	758	777	730	688	679	706	701	707	762	720	691	707	684	741	740	735	697	761	737	674	707	741	729	718	670	729	678	738	732	709	756	690	685	707	783	732	714	717	729	755	738	734	724	780	732	720	776	698	762	718	739	680	668	764	753	721	722	689	739	734	737	725	721	710	712	766	696	728	665	719	739	727	752	712	719	742	729	716	705	745	729	731	751	747	739	726	710	735	695	720	716	746	718	730	717	716	748	691	763	685	729	692	706	722	710	677	700	749	708	741	720	728	697	684	732	686	704	737	770	726	730	704	712	675	679	742	720	726	763	719	677	705	704	740	726	719	727	701	722	740	695	710	747	751	787	770	755	714	786	705	754	739	745	730	706	722	737	713	723	752	705	759	719	692	747	710	685	694	747	695	734	751	748	751	742	719	752	727	728	739	776	739	687	796	692	767	721	701	664	733	696	729	758	707	656	692	706	707	764	738	729	755	696	729	678	770	780	760	708	777	777	713	690	727	727	712	730	719	740	703	715	693	716	717	752	712	759	726	736	716	718	719	681	775	753	752	726	740	726	699	724	698	699	712	711	735	715	786	702	743	687	698	717	677	646	731	716	708	742	716	758	782	749	693	719	776	738	734	725	765	708	707	720	685	788	722	747	729	718	717	703	703	720	712	708	701	745	722	727	741	731	735	767	780	742	747	715	723	703	749	752	764	781	750	690	750	744	689	713	686	697	674	721	753	699	723	693	719	722	734	762	698	726	736	726	681	739	699	741	704	709	706	676	681	710	724	694	766	752	743	708	723	729	710	746	761	722	705	713	706	728	737	692	757	696	706	719	708	754	689	736	702	708	708	733	742	742	692	687	731	711	730	738	702	669	705	720	744	701	688	675	733	729	724	724	699	765	753	716	691	746	760	719	777	736	717	746	722	763	751	746	713	730	687	662	713	700	724	692	724	734	714	743	731	667	689	729	709	792	663	739	726	722	722	698	731	703	732	698	761	739	694	724	677	675	720	682	764	736	701	714	675	736	672	743	786	651	719	702	740	706	740	711	707	684	684	736	762	655	749	733	713	723	743	752	726	725	687	721	711	744	715	703	738	710	719	722	709	752	759	710	702	744	743	750	713	715	766	739	704	715	664	691	738	740	727	707	708	712	743	699	700	742	684	726	680	689	705	683	748	751	708	716	693	738	796	709	716	749	780	734	716	716	660	764	752	705	746	698	780	714	749	740	730	741	766	731	741	723	733	736	752	732	720	701	760	687	722	695	701	840	718	724	754	733	723	715	726	705	760	694	683	689	714	731	752	727	719	710	731	669	745	753	734	737	687	708	717	748	748	755	730	726	752	781	720	714	724	697	714	729	719	675	742	681	702	676	724	732	750	748	733	723	742	715	679	744	712	702	746	747	727	743	721	806	730	725	727	713	710	676	669	750	705	692	743	729	700	738	745	706	703	710	759	700	689	713	736	737	760	729	675	708	718	731	715	716	701	696	766	694	690	726	722	707	755	706	657	730	742	710	721	734	713	709	710	704	758	677	717	703	714	767	701	755	748	728	695	666	726	701	751	702	740	713	725	701	731	711	699	668	708	737	700	722	723	678	715	691	686	697	779	735	729	721	729	719	712	715	730	737	717	711	719	702	666	719	701	696	688	670	756	742	731	728	728	708	733	768	719	745	768	772	752	754	710	758	730	747	759	695	725	703	748	699	728	748	701	677	760	752	706	742	723	745	752	712	706	701	719	753	723	690	687	722	725	752	666	741	673	716	675	687	664	769	707	717	736	724	729	691	724	666	730	693	735	732	707	732	766	712	666	772	710	755	706	728	757	729	704	696	710	727	732	708	674	726	711	770	728	766	719	717	715	723	765	695	674	716	718	702	704	664	736	729	752	720	733	770	756	717	720	689	705	737	686	715	741	742	773	695	714	683	752	786	703	750	704	723	678	657	729	714	745	697	702	766	697	722	756	732	717	662	743	747	738	701	730	707	753	733	724	744	686	689	704	736	722	742	715	735	701	715	707	754	723	712	722	765	710	742	784	718	708	729	687	689	757	698	700	738	699	705	709	687	755	720	724	707	706	748	712	734	725	759	752	749	688	750	728	736	688	698	752	685	696	698	698	699	697	671	738	740	709	781	714	743	739	746	711	740	735	766	718	750	784	722	702	726	769	780	771	709	720	714	725	749	762	690	746	748	696	717	762	715	719	700	767	701	716	713	758	762	740	739	757	738	722	712	765	734	713	693	688	703	725	712	723	670	690	690	692	748	698	740	751	710	725	720	723	713	746	742	733	682	750	703	708	700	699	747	702	692	730	695	750	669	701	675	701	706	734	698	737	703	729	746	693	734	753	766	765	711	712	662	717	732	731	774	726	721	727	714	700	726	713	688	670	737	728	743	674	683	721	733	662	685	756	691	702	706	686	729	725	735	716	663	716	691	663	691	720	734	732	725	765	724	711	750	723	735	740	736	748	750	701	736	738	706	733	766	748	703	736	746	725	726	710	711	685	677	737	750	698	722	715	715	715	711	751	731	741	731	675	737	728	755	709	721	720	765	720	672	686	713	735	710	683	718	723	685	720	746	764	725	741	764	702	740	762	730	709	718	764	728	686	716	743	714	647	735	720	746	725	702	675	730	795	725	749	721	736	716	690	741	681	662	725	688	752	714	714	710	713	714	677	740	721	741	688	744	720	776	749	691	746	712	721	735	728	664	698	711	686	723	732	694	717	724	709	744	720	726	719	712	684	687	784	682	717	747	747	675	729	690	746	726	685	711	761	667	721	722	725	701	685	701	729	734	718	690	757	699	725	712	705	720	792	679	738	717	697	730	676	763	665	794	706	756	709	698	720	710	718	684	726	756	697	740	688	681	764	700	723	746	724	752	729	684	704	727	740	708	692	700	696	798	722	735	699	730	733	741	698	710	747	742	683	784	737	722	709	697	762	728	695	713	694	714	751	670	735	717	761	715	738	750
31669	5378	1105	833	526	366	356	292	343	334	326	326	302	307	303	311	367	294	294	316	323	336	301	338	320	297	328	305	315	351	310	304	324	304	297	341	311	305	350	309	310	329	333	309	313	348	300	317	316	316	337	312	331	307	339	299	298	297	318	319	342	332	309	359	307	316	315	331	325	326	303	331	309	311	313	343	313	309	272	314	324	337	343	290	332	322	344	339	345	340	322	329	318	298	339	331	304	296	335	374	315	326	321	320	340	342	309	312	283	323	304	300	340	319	335	331	303	340	331	306	315	332	330	354	305	299	322	327	341	317	312	309	315	350	306	312	332	322	310	321	331	302	352	329	316	345	307	333	343	293	325	308	304	310	303	350	338	315	326	315	319	314	318	288	315	314	289	306	356	330	352	296	342	317	338	321	314	290	301	326	311	326	313	319	343	340	360	317	294	309	301	309	309	358	319	297	300	335	328	308	316	324	300	318	318	345	306	333	318	305	318	355	279	292	283	301	315	291	313	291	332	304	320	298	321	332	299	343	337	322	289	302	292	317	340	341	304	310	331	308	318	340	304	338	286	348	328	314	294	305	279	285	327	310	352	320	308	294	307	341	305	315	272	305	354	321	294	313	319	309	318	341	299	279	292	310	329	339	350	328	310	325	334	330	303	313	323	310	345	355	299	291	338	319	329	351	330	289	278	304	323	313	307	326	308	320	292	322	326	369	355	312	300	315	327	322	357	321	316	314	302	310	308	322	312	333	288	342	339	292	305	295	318	303	326	319	318	310	351	340	348	321	322	320	328	331	289	317	309	301	339	333	306	325	320	331	352	304	301	326	305	291	298	330	307	304	332	291	296	306	300	378	386	354	304	302	307	317	320	301	320	304	306	300	297	347	317	340	332	286	309	309	365	316	320	320	298	284	312	400	303	353	276	295	318	340	341	324	300	305	293	300	290	315	307	318	321	329	315	303	301	317	353	317	299	305	335	339	324	334	295	336	325	300	307	309	314	313	317	274	325	311	317	326	343	351	289	316	312	314	311	304	312	307	327	344	280	291	332	298	340	308	309	305	342	342	343	323	321	336	313	291	308	332	319	319	325	313	303	317	306	328	324	310	311	319	330	313	301	322	296	312	296	317	330	337	369	320	322	335	291	306	317	326	324	310	285	287	345	330	299	300	312	323	311	326	316	318	317	322	335	378	291	332	339	340	333	318	320	301	329	299	332	304	341	303	318	307	341	280	302	330	318	305	341	339	330	323	306	309	304	318	325	301	344	315	318	346	319	308	305	311	328	312	289	295	311	302	315	296	356	343	330	298	346	326	324	294	353	292	313	302	335	326	339	324	324	328	301	322	301	314	290	297	376	315	344	297	293	322	323	325	311	337	314	345	311	334	319	289	326	307	297	320	355	299	356	320	360	310	344	307	326	336	334	317	307	344	330	322	291	311	339	331	327	309	263	292	329	328	325	344	311	324	320	311	340	342	334	329	323	338	330	334	328	328	293	304	296	298	338	345	314	327	286	332	337	354	312	288	323	316	310	301	315	332	328	287	323	282	293	324	300	291	322	340	325	324	301	343	310	302	339	289	303	358	299	318	330	294	327	311	341	317	305	303	307	331	292	280	321	338	314	318	294	304	356	307	326	336	318	338	299	302	292	302	320	320	342	298	335	332	299	290	333	314	321	326	296	333	307	300	345	334	338	335	324	330	346	338	361	341	310	329	320	344	322	325	295	287	316	301	318	314	329	284	320	299	307	334	324	341	326	329	298	341	331	327	316	338	327	354	302	333	314	333	289	311	288	303	338	321	304	330	307	322	300	324	321	315	271	362	330	329	308	317	323	350	308	305	296	289	286	303	296	342	301	282	336	283	339	349	305	340	344	299	325	288	332	310	320	326	324	332	328	288	361	327	298	310	329	321	304	317	339	324	310	340	314	313	302	302	312	315	356	339	321	345	310	312	335	320	312	325	329	338	371	310	313	316	311	317	335	316	316	317	333	331	346	326	375	309	338	299	320	314	295	284	307	318	345	298	309	280	336	352	324	332	321	282	324	309	295	294	318	338	312	339	346	329	348	336	340	297	336	352	316	339	331	342	362	329	303	314	306	292	342	355	321	291	328	341	354	312	303	331	315	352	282	320	316	294	291	307	333	294	325	321	290	316	348	297	284	311	315	342	298	343	291	325	288	313	327	340	354	320	320	317	332	310	320	288	297	315	320	291	324	330	347	330	353	328	281	302	320	369	313	320	334	291	338	308	323	300	295	316	313	304	307	297	314	335	312	310	331	324	296	288	310	277	317	301	356	329	367	322	324	303	295	314	333	337	303	319	313	297	319	336	293	304	305	283	320	315	322	296	331	324	350	340	310	290	318	322	323	313	316	310	337	328	317	345	332	343	313	293	340	315	313	338	339	315	328	307	331	324	327	339	316	307	300	308	341	299	296	350	341	289	324	323	286	290	314	324	343	331	303	329	318	299	307	313	317	287	292	301	342	347	306	287	312	299	319	307	323	333	286	338	331	330	331	340	310	323	345	306	331	326	316	321	325	322	328	276	306	346	286	316	319	283	327	298	310	307	323	325	333	297	283	286	327	346	295	291	292	324	298	327	351	355	324	367	298	299	296	301	328	342	300	330	329	310	317	294	338	346	334	317	297	308	302	331	323	340	317	338	317	345	299	290	296	306	302	326	305	343	289	299	312	328	298	312	351	332	289	325	333	360	314	309	316	325	328	324	314	342	307	301	328	334	342	310	339	327	347	297	310	340	314	321	312	303	310	315	320	296	320	315	341	301	341	337	321	311	328	319	320	309	310	290	354	315	330	332	309	353	340	327	318	339	352	345	322	284	304	322	287	315	309	337	333	308	378	312	360	363	288	322	316	314	307	328	355	335	315	324	320	312	325	281	316	346	319	314	367	361	341	327	297	308	334	314	319	286	327	304	332	326	323	315	326	316	364	332	321	291	350	329	330	317	340	336	308	299	297	330	326	328	294	334	321	323	297	326	317	322	303	325	326	314	314	305	345	287	277	326	332	343	318	325	331	301	333	347	332	326	312	306	317	320	342	314	320	342	332	326	308	283	291	312	328	297	288	257	313	345	314	308	322	324	391	319	306	311	286	298	321	305	313	323	351	302	291	315	325	331	315	304	324	313	337	283	302	352	326	325	303	307	310	317	282	306	299	340	325	300	323	325	297	312	331	330	339	326	341	298	305	307	297	303	311	319	311	303	310	302	340	313	313	312	315	319	329	285	341	315	311	322	298	320	343	344	332	365	326	337	319	294	371	335	325	321	347	352	316	324	300	315	315	349	312	305	319	346	307	320	307	359	282	310	314	284	255	326	303	331	304	305	325	310	332	298	318	348	322	352	318	332	333	328	338	327	319	325	323	286	313	333	329	306	295	313	328	299	281	303	328	293	292	336	325	294	313	315	272	308	307	356	307	324	327	277	320	318	291	295	305	339	315	313	318	331	315	349	327	305
22242	9323	9344	7774	4074	2089	1718	998	877	910	802	796	814	811	751	773	793	755	759	747	793	780	741	713	767	745	751	746	746	798	745	735	730	759	794	749	808	723	703	793	777	770	709	728	721	698	727	774	746	712	747	760	752	734	714	760	757	743	762	792	720	753	747	719	724	812	731	667	751	795	737	781	767	741	768	811	769	742	729	786	723	691	765	809	748	808	736	748	783	756	715	715	748	784	707	773	742	765	789	769	761	757	793	738	789	746	753	796	719	751	778	757	731	776	731	782	777	812	749	769	779	743	786	746	717	729	717	743	718	784	749	765	796	740	757	765	794	743	734	738	738	744	764	756	791	694	763	699	745	762	725	766	765	741	703	702	779	753	817	711	726	752	741	719	705	729	741	723	707	764	728	784	743	744	747	764	796	747	757	802	791	759	766	780	759	782	741	791	738	780	744	731	713	733	748	759	783	798	673	699	709	728	779	744	755	765	796	795	724	748	759	730	715	743	792	729	721	755	758	775	731	736	769	753	755	731	771	789	724	782	757	806	810	769	762	779	804	766	748	766	759	804	742	690	767	713	780	785	724	755	757	769	760	763	759	753	776	732	754	790	811	733	746	746	743	769	717	753	764	723	798	703	778	762	750	788	742	735	741	759	760	766	693	731	729	740	709	745	752	724	719	762	762	753	728	806	686	746	744	777	726	748	719	735	785	788	733	750	721	739	686	728	773	737	765	772	738	809	778	716	773	786	750	746	744	699	759	769	737	728	751	800	749	791	770	772	719	711	769	771	734	715	759	747	738	716	768	742	725	790	738	752	746	739	740	683	769	786	729	738	752	742	763	709	756	771	738	747	780	780	719	737	775	783	766	749	771	770	764	762	727	770	744	784	747	780	732	763	740	776	751	755	729	765	733	759	752	749	801	728	687	792	715	750	728	746	728	724	784	750	695	801	779	697	700	773	737	744	785	750	754	745	745	764	771	736	753	778	718	799	696	730	752	759	720	777	786	768	743	722	741	719	791	753	712	758	774	769	754	780	731	783	786	720	714	730	739	763	737	718	706	754	747	778	772	704	766	727	764	754	752	740	783	717	788	764	768	752	717	762	704	760	724	729	707	761	743	762	787	723	777	715	742	729	756	759	784	770	759	760	794	788	758	754	724	780	746	724	738	791	744	771	767	756	750	791	761	767	747	746	780	724	703	740	749	732	783	687	793	744	787	709	810	726	767	735	745	725	770	802	783	742	735	775	772	732	767	714	785	752	746	745	757	780	719	719	736	739	727	735	761	762	743	746	736	745	731	790	802	814	729	761	764	746	726	773	760	743	811	766	718	687	759	766	757	798	794	672	755	747	743	793	674	758	773	739	810	757	735	765	782	747	746	758	724	755	756	698	785	758	763	758	786	752	785	784	753	771	769	769	714	750	743	701	779	724	764	786	718	751	767	725	729	747	696	745	728	753	708	729	754	740	728	789	741	744	740	769	732	765	771	692	776	739	734	742	792	801	830	744	777	757	763	760	767	777	764	739	729	800	730	729	789	769	764	796	787	741	738	722	777	741	839	731	752	755	729	781	763	739	805	772	735	746	736	789	802	752	776	726	765	753	765	740	739	742	753	775	716	763	759	783	787	739	679	768	757	724	729	765	751	760	750	722	743	755	735	740	755	760	707	741	731	750	694	749	721	784	761	747	743	699	755	710	758	731	778	780	746	748	743	752	763	751	741	729	791	785	702	742	764	739	708	699	741	762	704	765	787	711	757	707	750	716	780	723	731	779	774	795	767	678	823	757	747	766	735	742	736	742	739	730	763	736	721	769	815	719	751	713	760	716	711	757	788	774	713	706	721	714	761	766	691	763	764	753	802	714	742	742	717	743	755	752	804	759	781	792	773	723	772	741	804	763	768	744	751	702	716	796	714	772	724	737	728	750	744	723	755	772	723	788	738	752	789	743	746	723	771	777	754	699	716	807	767	777	776	775	727	765	745	782	750	740	799	706	716	723	702	781	767	770	758	780	711	792	760	751	745	750	808	738	757	727	712	714	770	749	746	703	798	741	760	738	765	756	781	730	720	780	756	804	702	753	773	757	762	762	737	757	725	731	765	719	714	768	755	696	764	784	761	727	772	780	706	752	781	742	808	752	730	796	774	704	733	788	771	734	760	753	737	719	705	759	765	747	717	719	714	734	756	723	777	728	776	778	783	768	763	765	734	774	734	731	748	778	762	754	757	762	758	737	772	744	722	773	748	744	758	743	744	763	727	738	746	721	739	756	745	774	765	794	785	731	743	768	741	761	758	733	739	730	731	728	748	759	722	768	762	748	782	763	713	736	815	768	795	731	785	779	710	741	760	721	771	783	786	748	745	763	801	782	715	733	720	787	720	773	736	786	765	748	698	736	729	777	720	741	739	758	739	809	755	824	732	759	782	738	705	741	740	768	770	771	783	758	773	727	712	725	757	747	778	732	744	706	759	722	751	746	751	731	792	742	775	765	702	718	750	716	749	782	709	761	794	772	725	710	675	722	749	755	767	724	795	725	742	747	778	714	705	722	716	742	703	796	748	817	746	775	770	710	782	721	774	699	760	755	759	756	727	717	772	752	745	741	755	728	735	721	757	744	767	720	744	732	747	731	738	740	764	694	746	776	783	764	751	774	720	747	795	785	725	744	763	739	743	796	771	728	761	751	743	750	729	742	769	754	797	729	746	789	750	762	804	766	740	740	772	758	683	770	779	756	763	771	772	752	764	763	777	778	766	750	737	795	734	784	793	743	768	734	791	746	737	778	766	735	754	794	721	730	756	722	790	711	792	744	760	757	746	721	774	780	780	740	745	750	702	812	772	746	762	772	737	767	750	742	710	785	721	727	778	746	733	788	728	796	730	775	766	776	769	685	738	709	777	751	725	761	761	729	800	761	760	764	764	699	744	716	786	739	813	800	737	767	751	758	773	751	788	743	810	733	724	775	745	755	748	750	778	702	775	789	738	735	748	821	749	748	745	799	773	806	798	769	768	758	723	748	765	746	706	776	770	732	760	731	835	721	731	723	769	766	761	732	737	743	757	742	767	719	720	779	714	745	778	710	763	725	767	796	781	751	771	749	777	749	719	755	723	755	722	728	766	765	747	750	802	739	749	765	762	740	697	771	781	777	763	715	744	774	695	736	787	743	743	781	756	789	783	746	752	747	793	738	736	747	719	704	742	751	764	714	712	763	773	791	748	750	794	784	740	762	773	760	751	742	781	757	724	802	791	706	748	726	717	717	765	742	789	772	733	763	762	728	723	764	766	769	785	770	770	772	723	735	732	748	741	805	757	784	762	746	755	754	733	808	768	793	733	786	730	806	691	762	749	746	735	707	746	791	716	797	754	734	831	798	740	817	825	771	782	748	763	800	772	749	763	747	748	747	780	740	748	725	785	752	731	733	716	702	762	758	694	787	721	764	761	810	790	783	740	737	769	749	740	790	771	752	748	764	767	727	730	715
20826	2201	507	330	334	324	312	313	283	320	289	344	287	311	312	315	332	267	301	257	296	286	301	287	276	286	317	283	327	306	306	287	290	264	315	316	290	297	271	316	316	310	322	329	304	284	289	279	288	314	282	304	293	319	320	292	308	280	304	264	278	282	304	278	293	284	283	306	309	299	285	321	276	302	350	317	319	252	280	252	279	305	317	293	288	287	323	296	302	314	289	304	297	301	312	302	334	339	249	267	299	288	280	304	291	325	265	317	287	319	280	309	289	325	271	314	277	300	289	301	364	291	299	289	311	309	294	292	307	271	281	295	308	281	292	305	302	287	293	321	326	308	310	304	276	281	327	291	284	283	281	306	285	281	274	306	300	273	295	269	280	309	277	259	293	316	295	293	322	299	276	327	266	283	323	286	304	298	330	284	294	296	267	287	296	299	306	297	303	288	300	289	308	318	309	274	280	317	302	283	276	277	293	315	301	285	292	294	293	303	328	286	302	295	289	269	360	261	283	262	292	293	298	316	274	305	329	289	280	307	305	282	306	312	270	298	304	313	257	283	292	277	293	339	289	318	280	318	304	290	335	304	305	282	297	301	288	299	332	328	314	305	300	329	321	337	302	287	284	321	288	327	293	294	340	303	285	300	302	295	271	287	309	289	288	318	292	313	325	278	300	300	320	296	290	294	297	290	273	330	280	259	293	325	336	292	288	286	283	289	329	272	275	259	311	280	298	312	279	278	306	280	293	305	275	307	312	302	285	289	307	273	324	311	285	294	277	294	327	250	290	284	285	303	286	292	283	299	284	318	301	296	300	317	298	276	271	287	302	280	306	283	297	283	284	280	293	283	319	310	281	312	308	269	267	302	327	333	304	282	283	261	294	319	312	325	287	276	294	293	321	276	300	322	284	303	291	311	313	278	288	330	335	323	322	271	297	307	296	292	277	306	300	311	319	306	326	334	287	275	305	330	283	284	311	341	300	306	303	325	290	278	330	324	272	293	293	290	292	293	318	301	282	265	297	293	313	261	340	295	302	295	310	290	312	295	292	292	331	295	267	324	294	306	294	281	305	281	340	306	263	317	269	275	333	290	285	294	301	276	306	279	280	279	294	275	290	301	308	323	302	326	279	268	269	255	271	286	283	282	302	307	310	280	296	276	294	268	275	324	303	264	270	293	298	314	292	294	301	290	283	286	302	285	319	307	289	295	298	289	281	313	305	279	280	249	291	284	298	323	285	302	292	273	278	289	256	298	262	297	301	319	282	309	304	281	292	330	296	280	285	290	342	301	303	317	285	290	294	287	281	274	290	304	262	297	293	321	286	291	318	318	295	286	291	277	272	318	301	336	298	313	279	306	278	309	270	287	293	304	299	301	306	295	278	317	304	312	302	343	290	300	260	297	316	292	278	289	330	310	302	278	308	289	270	297	285	281	301	305	303	335	299	277	296	287	349	305	300	296	278	307	294	336	302	284	287	278	279	315	276	279	305	290	283	319	303	299	296	310	323	309	309	289	322	303	251	263	296	296	312	286	269	297	312	282	284	301	294	301	276	313	329	276	320	286	293	304	305	317	280	293	293	289	301	308	285	320	287	316	323	312	277	287	302	315	287	311	281	282	290	315	242	292	310	288	291	285	289	303	293	301	263	292	288	276	290	311	300	284	299	283	278	278	287	309	274	289	270	296	303	287	307	298	305	284	290	289	273	293	310	302	257	284	272	287	273	312	308	299	288	294	294	279	293	337	305	330	312	281	289	313	273	285	318	319	305	287	288	266	287	280	303	304	326	324	303	332	310	295	287	298	292	299	289	294	258	313	293	249	322	300	311	294	269	276	312	309	276	279	288	284	311	269	305	296	274	310	270	303	282	297	284	282	304	277	299	260	303	302	285	342	334	286	274	310	279	277	306	326	288	313	291	281	274	277	307	288	305	317	310	290	334	311	268	268	307	327	257	299	321	287	258	258	290	291	314	309	320	269	262	347	306	294	302	273	291	284	292	298	317	295	275	309	333	292	300	283	330	308	284	296	302	269	321	339	307	339	295	297	296	296	300	284	297	276	294	325	295	288	297	288	261	313	276	302	313	311	312	310	271	256	278	316	298	319	279	309	304	299	293	290	268	263	291	282	266	304	314	322	305	269	286	313	304	286	258	309	302	250	293	292	292	300	294	269	306	297	289	277	284	290	296	315	277	294	274	289	317	272	350	313	310	316	310	291	270	277	338	308	329	256	281	270	306	254	289	263	295	271	278	297	274	310	315	286	279	301	283	325	295	296	289	269	305	304	310	298	298	247	299	286	308	314	311	309	266	305	278	278	292	317	279	287	321	295	288	304	297	282	281	273	315	292	273	310	300	276	262	286	349	292	286	283	299	298	264	297	286	335	318	297	247	296	297	262	277	275	277	283	272	297	297	303	308	258	250	270	284	324	291	289	283	285	314	299	308	327	309	304	299	296	308	285	305	297	304	287	311	304	324	277	276	347	303	268	281	292	300	315	371	291	263	309	331	309	307	283	309	319	309	302	296	320	304	286	293	312	312	282	299	267	276	281	288	280	316	315	281	294	292	324	264	302	309	298	304	296	283	297	282	312	313	303	315	308	318	280	280	275	285	293	284	319	297	292	311	291	289	288	298	305	289	321	267	282	268	253	296	313	316	313	287	276	322	325	286	302	296	286	266	261	289	318	272	257	299	303	278	280	311	278	325	274	284	278	264	280	309	286	300	266	279	283	265	277	298	278	264	286	278	270	326	301	288	306	319	269	286	288	313	320	303	293	317	299	308	313	273	288	308	307	289	320	291	311	325	302	296	281	288	295	304	322	293	267	327	295	318	290	302	286	284	297	291	326	296	282	256	282	280	268	311	306	302	286	256	249	313	289	285	293	328	300	249	263	314	298	291	295	269	308	293	307	319	267	287	291	305	288	283	300	281	314	283	283	292	301	285	304	279	297	262	284	290	302	279	317	299	304	287	291	309	328	317	283	296	287	316	289	314	296	297	277	285	301	278	317	297	286	312	271	298	281	334	333	296	260	314	273	328	285	283	295	266	297	302	301	282	282	287	267	309	284	291	303	270	307	303	285	290	280	269	319	283	273	298	312	282	256	288	301	279	314	288	329	321	328	316	286	312	306	297	305	276	266	302	288	303	308	305	269	290	305	280	275	315	281	332	301	287	332	272	311	296	299	301	303	294	282	304	271	285	319	280	322	294	282	320	318	279	275	281	285	270	315	325	319	265	256	313	303	289	299	269	315	291	297	247	290	298	304	264	293	284	288	275	292	309	293	318	282	281	316	272	313	317	327	303	301	288	275	286	285	282	308	292	314	310	271	294	290	266	264	273	284	315	328	313	322	284	292	342	273	305	324	307	303	304	286	259	307	292	286	303	273	285	322	294	295	309	296	277	274	333	302	280	293	291	290	291	293	277	297	297	296	259	283	259	278	262	294	290	325	267	316	270	284	273	280	291	307	307	294	270	313
15989	5332	3620	1956	1247	1004	831	727	732	718	686	655	686	659	699	682	663	616	670	718	714	634	677	719	708	661	629	648	633	719	681	665	703	690	685	671	677	697	656	669	692	688	672	687	693	676	728	633	640	672	658	690	652	702	640	648	668	648	638	669	681	673	684	660	692	659	675	684	686	627	674	705	683	676	660	632	631	679	657	671	722	660	652	661	591	761	628	660	636	671	622	697	660	719	683	624	645	659	648	658	683	614	631	660	644	693	700	650	657	640	680	703	684	634	674	651	667	661	609	701	632	624	641	635	647	641	678	637	671	674	655	680	674	629	658	648	675	648	686	696	624	634	691	643	656	618	690	662	698	658	647	671	676	689	629	682	619	656	682	621	659	668	660	674	648	660	648	646	629	695	665	653	666	616	640	645	634	651	659	686	638	617	622	640	677	715	694	679	675	631	646	648	704	681	697	604	670	670	616	673	708	665	639	677	644	667	654	700	664	667	677	656	605	649	693	729	628	637	670	629	653	690	622	647	658	626	670	650	652	724	719	635	628	667	691	646	644	695	632	645	638	654	674	633	659	642	660	671	674	679	668	711	668	645	651	654	662	664	613	681	672	661	698	681	653	640	692	656	694	622	654	683	658	663	690	667	626	684	640	658	650	629	624	722	657	644	673	686	667	719	665	673	663	651	644	650	676	658	664	684	651	649	638	637	666	677	657	678	634	676	657	680	650	647	630	650	699	606	690	613	627	641	661	695	626	675	663	648	696	681	646	658	712	642	642	689	688	648	647	674	632	650	631	659	660	659	688	685	648	646	653	670	625	605	627	580	688	665	678	708	703	671	640	660	670	675	649	707	697	667	655	635	681	655	648	656	656	649	667	650	648	658	651	648	663	651	681	664	656	658	658	674	639	644	657	657	648	712	614	621	652	665	652	650	669	680	663	647	671	700	638	689	603	687	684	643	645	657	697	663	654	682	665	659	687	638	636	683	646	646	653	685	688	661	673	657	642	629	687	655	598	661	646	672	638	661	674	669	704	637	625	661	653	727	626	660	610	664	670	707	674	635	629	664	663	630	677	660	639	644	647	719	622	610	678	642	659	670	666	632	629	662	691	728	659	682	664	629	645	674	693	671	665	659	657	616	634	638	661	640	661	669	679	660	673	660	662	629	669	627	664	671	652	684	651	654	662	666	625	674	656	677	673	668	630	681	693	656	663	666	669	684	684	651	625	671	643	650	644	693	657	635	699	674	669	637	659	663	683	683	667	645	650	705	673	714	709	656	682	697	649	687	679	674	643	612	669	680	709	641	690	698	644	681	711	658	624	696	675	697	682	618	621	659	648	697	657	648	671	657	706	648	653	666	697	645	664	684	597	664	607	684	679	664	696	641	678	684	647	663	637	662	679	668	673	676	663	681	669	660	691	642	678	652	632	702	669	648	691	654	653	650	674	674	645	673	679	703	701	663	696	675	677	665	703	684	704	670	677	686	694	688	635	685	669	697	651	679	612	679	656	661	628	685	657	651	634	690	692	716	685	678	659	694	667	649	689	619	689	656	640	622	684	673	648	693	678	713	625	652	707	661	685	658	627	722	694	650	646	642	650	662	631	669	639	684	629	667	621	714	679	682	740	679	662	669	674	638	677	627	667	628	652	626	677	644	621	629	627	653	670	663	607	686	643	608	655	676	621	617	685	680	685	656	662	622	668	620	646	629	687	717	670	666	658	696	693	678	648	653	665	658	675	663	659	679	665	629	643	661	668	665	624	662	644	655	675	632	684	669	658	633	687	625	662	619	614	699	664	632	659	696	692	666	628	685	683	684	653	644	653	695	671	631	642	669	634	638	648	625	652	657	684	700	696	617	668	658	671	678	629	708	641	683	622	661	620	681	660	661	638	666	666	674	651	611	664	644	649	665	659	647	686	707	688	672	589	699	670	687	710	646	672	645	631	711	626	667	658	673	694	643	661	664	705	688	638	610	674	701	677	653	727	684	629	713	672	652	650	689	662	679	672	689	666	701	673	659	671	661	620	671	661	661	678	645	671	685	687	651	680	638	700	683	665	695	687	658	672	658	716	692	677	625	647	637	716	602	665	674	662	675	640	683	631	635	654	627	666	658	626	672	643	654	685	666	692	673	681	627	686	633	629	662	698	651	645	637	618	657	675	663	679	658	704	633	707	690	676	677	678	708	632	662	650	660	656	665	662	630	655	698	702	665	684	681	679	668	654	650	668	648	678	654	684	661	679	695	641	642	674	663	648	647	665	694	656	680	683	667	677	658	654	679	643	666	703	647	688	633	654	712	672	663	673	637	674	683	655	662	710	681	630	691	611	657	662	690	655	666	657	679	658	662	714	672	659	651	680	665	696	673	685	666	729	630	681	656	650	688	654	654	660	681	657	668	682	661	643	677	687	673	703	648	683	616	645	679	638	699	661	668	698	632	660	632	692	655	656	692	695	659	669	640	682	648	679	658	664	691	714	675	668	645	660	653	697	659	641	694	663	681	685	633	673	666	652	665	671	693	657	650	658	654	679	712	677	706	654	679	655	620	629	676	652	671	645	670	669	636	667	674	636	634	674	651	637	641	690	657	686	654	639	662	642	621	674	666	707	665	704	662	655	679	709	685	665	686	637	637	663	682	681	646	623	709	689	687	659	686	700	678	668	710	660	658	648	695	685	616	634	673	681	674	653	679	677	695	672	649	665	662	659	658	628	654	653	685	673	683	623	663	666	645	664	655	675	642	632	673	626	671	641	732	664	662	645	671	655	681	665	697	678	666	708	661	676	635	660	721	678	650	681	695	633	636	687	695	651	664	711	678	656	655	698	633	639	695	657	719	664	674	673	663	643	693	669	663	662	648	640	664	651	649	702	667	668	669	668	684	693	685	692	624	670	627	689	645	694	682	637	627	660	720	679	673	652	627	633	676	666	679	691	614	688	648	686	638	611	648	635	673	645	634	688	682	629	686	661	644	680	698	649	678	658	652	657	627	640	688	647	641	622	660	664	687	670	659	684	693	634	636	656	682	681	632	671	640	636	719	648	651	642	681	668	670	606	678	647	667	672	625	654	665	694	638	614	628	621	683	685	657	634	683	671	665	659	626	705	657	705	670	648	644	648	694	674	698	677	673	683	609	677	645	652	665	683	690	630	720	618	635	660	691	620	637	659	618	672	633	658	635	737	674	721	636	669	657	676	678	667	630	640	665	674	675	643	625	668	665	666	643	649	655	668	641	693	672	676	663	654	673	638	699	656	685	642	631	662	625	619	685	675	605	659	645	679	711	671	670	639	647	682	646	649	644	659	652	628	647	640	645	647	656	690	662	655	638	657	662	614	635	664	660	602	647	688	635	705	683	678	688	669	684	639	606	641	715	685	712	661	717	649	681	636	640	689	703	689	679	673	602	725	639	635	678	660	686	681	681	671	634	612	654	663	676	657	604	711	663	664	645	703	646	627	680	669	632	690	634	682	708	632	651	675	655
29447	4425	914	584	407	379	358	299	288	303	295	284	289	319	275	338	300	314	291	310	347	294	296	317	294	287	305	328	268	338	293	312	310	299	302	326	347	293	318	317	316	313	304	296	306	313	313	298	309	280	314	289	306	315	322	285	276	274	344	287	287	301	275	269	287	268	272	298	325	281	304	343	303	280	324	316	299	317	302	316	327	307	308	280	321	312	309	302	331	332	308	320	303	314	323	292	283	314	333	298	320	287	301	290	322	316	320	305	312	307	277	283	276	286	334	309	286	291	332	346	332	287	307	280	300	332	332	296	312	309	310	268	307	292	303	330	308	292	293	291	292	295	318	302	313	284	318	288	270	306	275	297	295	308	298	339	315	328	338	329	315	296	288	332	295	288	327	316	301	308	268	320	299	328	296	287	335	330	319	303	299	335	316	292	267	317	292	330	266	351	290	314	303	312	307	313	314	297	299	300	304	264	296	299	348	291	307	315	283	313	299	315	326	317	289	350	311	320	285	303	261	285	296	310	310	332	327	283	311	287	337	289	289	328	303	292	293	327	290	282	356	309	306	295	279	332	307	335	288	293	318	286	271	285	326	311	271	335	298	319	321	344	304	302	320	315	311	319	324	322	323	309	314	286	316	292	286	325	315	341	278	353	288	297	306	308	303	343	304	324	317	328	327	314	299	348	311	305	300	330	299	319	290	288	287	311	302	332	299	279	299	314	304	296	292	293	295	287	316	303	284	329	304	332	287	282	304	282	303	316	356	329	340	324	303	284	304	332	289	323	283	341	313	313	302	322	281	276	313	327	310	288	302	317	329	267	288	318	303	314	302	290	323	287	317	322	291	346	288	313	289	319	278	280	301	293	322	267	305	300	311	293	284	293	292	311	313	318	323	310	290	313	297	344	343	291	311	279	310	340	304	269	321	350	307	296	278	327	338	314	292	320	302	282	293	306	305	322	325	298	328	322	284	349	384	301	329	307	296	293	304	316	264	283	295	317	294	300	304	276	332	332	293	286	256	343	324	312	340	315	326	318	338	300	317	284	296	274	301	261	294	289	317	306	351	325	306	322	338	318	313	331	323	297	297	304	323	308	318	321	308	315	299	368	302	317	313	304	309	312	292	293	323	316	330	306	344	253	312	294	309	266	301	329	274	296	334	355	379	319	300	290	292	312	278	288	308	289	301	285	282	309	321	324	299	320	300	300	313	318	289	312	269	288	307	282	332	290	347	281	281	338	323	325	334	311	288	313	316	264	351	302	280	309	288	312	306	287	338	314	310	306	329	285	316	315	309	295	264	308	302	285	306	337	297	315	309	310	291	325	294	295	309	312	313	318	305	312	345	343	301	301	323	334	299	285	317	328	281	326	332	292	315	302	288	295	276	302	281	270	292	302	293	321	292	339	354	293	333	260	303	317	273	317	334	293	297	278	313	332	314	316	291	275	307	301	286	308	296	309	285	293	300	299	324	281	283	294	310	315	293	297	324	304	316	312	303	289	305	342	282	276	313	260	304	350	293	312	308	336	323	303	309	302	340	328	325	320	315	292	341	319	291	306	291	274	303	320	328	314	325	319	311	305	287	320	325	301	266	300	272	325	288	294	303	279	307	338	296	315	320	302	288	291	297	338	334	283	307	319	322	273	332	321	293	295	322	307	303	315	304	282	291	299	338	307	316	300	330	327	304	298	315	293	340	324	330	280	303	329	312	310	293	318	322	316	286	289	289	323	328	318	300	286	301	312	311	263	303	284	309	314	324	331	342	329	284	293	315	270	291	333	323	300	284	350	320	290	293	286	349	309	346	313	341	298	324	300	296	276	330	314	308	289	330	285	300	298	320	299	327	313	305	278	295	289	284	303	327	331	299	300	294	348	322	317	333	319	283	333	302	274	287	263	298	291	304	243	338	294	322	307	298	317	291	330	310	331	333	324	292	312	302	307	317	301	306	313	294	297	302	338	303	279	316	321	325	307	354	297	306	302	336	275	297	291	284	299	308	307	290	290	313	294	296	338	344	297	272	335	300	318	314	303	265	316	317	286	305	317	318	319	290	303	323	274	271	306	339	356	325	301	348	279	260	289	346	325	285	299	350	296	313	334	296	313	330	359	305	293	294	314	308	322	309	334	310	294	300	259	278	292	308	315	317	328	269	322	296	304	312	305	303	302	331	300	284	329	312	325	304	284	318	294	337	311	298	312	313	310	315	329	317	296	292	326	303	305	297	294	320	324	281	298	311	335	325	329	304	303	304	316	343	318	322	319	298	303	308	285	330	323	299	297	300	280	307	356	310	299	297	292	324	333	351	329	314	351	287	309	305	287	327	325	310	331	311	340	292	296	292	311	292	301	313	316	346	312	342	303	321	294	299	343	297	314	298	297	303	330	331	306	317	332	281	265	312	322	304	275	347	291	280	309	306	334	300	353	307	294	287	318	289	285	305	334	344	313	306	273	303	309	339	322	314	322	297	306	311	307	314	289	326	309	310	293	321	310	319	281	303	307	332	310	328	320	283	283	278	317	296	337	292	339	315	288	329	344	325	306	313	325	327	320	284	320	307	290	318	309	333	294	331	290	312	291	311	336	297	298	292	274	304	333	307	255	320	330	327	316	346	308	290	337	330	316	308	328	295	314	302	283	291	291	305	266	335	317	293	289	308	312	314	336	354	306	315	303	293	281	288	319	285	318	321	283	294	310	325	305	309	322	358	259	303	317	293	329	269	255	295	310	293	347	316	294	280	303	297	287	323	286	298	289	285	300	347	333	283	281	320	308	310	307	263	277	300	288	313	298	354	299	315	288	310	306	322	323	303	318	333	306	330	293	309	317	319	297	313	290	311	324	285	349	301	313	298	271	300	336	309	297	323	337	318	290	326	310	314	329	299	295	310	328	332	328	288	278	297	312	305	304	320	301	318	304	276	301	322	299	301	281	283	307	259	290	287	308	320	323	296	333	304	322	309	295	342	302	306	310	291	288	308	286	312	335	320	298	314	295	312	293	316	336	291	296	299	304	307	303	317	315	279	320	280	278	292	290	275	276	329	314	284	302	264	342	308	342	314	360	317	301	307	312	323	333	315	277	317	332	299	304	275	269	282	319	289	315	331	325	326	312	343	310	306	283	321	305	304	255	318	295	314	285	330	345	304	351	312	334	298	300	343	325	290	328	353	323	292	315	316	323	284	328	305	298	323	282	341	309	293	296	332	270	278	322	318	299	301	327	310	309	337	320	319	318	304	290	313	312	313	339	296	273	305	355	296	314	306	319	349	336	323	319	296	308	282	305	291	323	322	321	295	292	356	277	286	328	326	287	309	331	329	304	353	308	309	288	294	270	301	326	337	321	307	324	324	323	335	294	313	314	304	303	340	259	344	319	288	307	298	324	290	299	298	329	309	278	304	291	311	341	320	308	329	310	329	317	301	324	292	324	293	343	332	282	278	331	316	305	322	365	325	299	340	312	328	357	276	264	283	313	303	354	281	297
21386	9058	7625	4006	2247	1837	1521	911	794	795	753	748	718	769	761	753	727	743	741	784	725	758	689	755	762	726	692	706	751	735	767	728	771	714	719	726	687	684	726	714	741	705	732	702	766	703	746	704	649	732	793	738	762	703	676	728	737	674	703	720	773	698	745	762	722	714	753	727	681	757	710	739	716	753	787	727	760	703	725	710	728	688	710	671	738	724	712	729	698	683	710	688	747	767	712	750	741	761	680	701	726	712	715	703	774	703	717	777	732	726	748	682	695	730	713	713	704	702	711	722	661	688	714	708	750	722	730	701	704	727	767	730	750	698	713	716	741	708	727	725	701	747	746	761	667	758	748	752	715	749	735	745	681	694	758	711	695	730	666	691	730	735	734	692	735	717	721	716	719	689	758	706	748	688	760	744	675	716	697	749	680	716	704	700	769	737	712	715	689	724	747	734	685	697	716	788	741	788	676	714	741	708	746	669	704	708	788	699	724	738	765	705	725	709	749	724	709	712	735	772	754	785	697	728	732	762	730	741	766	749	723	751	729	744	782	681	702	694	698	737	755	734	699	695	726	677	726	767	728	737	773	733	702	722	755	721	706	680	716	777	665	698	717	734	707	749	691	724	739	731	698	733	705	734	742	708	711	698	705	711	741	716	701	651	705	703	727	759	705	698	723	709	682	703	760	695	725	688	687	689	737	681	767	699	714	741	710	757	687	745	745	709	685	715	717	741	677	740	745	700	729	711	705	730	769	731	689	670	722	715	722	733	686	710	720	735	717	723	689	713	740	720	713	739	707	755	725	688	743	753	730	714	735	721	704	723	711	700	697	690	726	725	714	732	770	716	715	724	697	727	754	761	696	708	701	713	695	745	758	699	766	735	679	704	749	705	728	736	710	653	717	739	729	707	684	768	776	676	658	701	736	716	718	696	722	775	729	707	677	759	709	703	661	740	693	747	751	715	662	709	732	739	734	729	771	752	737	644	715	753	708	680	710	752	673	664	724	744	721	719	697	687	724	700	739	702	698	700	715	751	687	764	723	736	733	768	702	733	708	677	720	685	725	702	702	691	733	719	753	734	734	693	734	709	675	732	739	737	727	715	721	720	704	694	698	773	690	717	759	687	763	699	690	721	748	663	736	703	674	698	710	676	747	698	738	709	689	733	754	726	702	680	730	715	694	739	776	665	717	720	704	708	724	663	735	693	751	680	647	729	710	715	728	710	698	710	676	688	768	739	707	735	697	789	759	771	719	711	692	710	724	678	726	683	747	705	734	702	715	749	717	729	731	736	679	738	705	679	705	714	731	721	715	684	727	740	694	714	688	704	713	725	664	762	714	698	744	746	713	699	762	706	714	670	730	730	746	690	761	724	781	717	642	702	752	737	718	779	754	719	714	679	755	694	721	718	711	721	714	726	735	717	709	726	759	779	743	731	714	765	724	706	773	709	696	694	721	760	751	697	675	680	767	725	664	691	714	667	726	684	743	762	692	689	740	725	765	732	713	700	721	746	721	783	705	705	742	716	704	712	772	724	695	723	720	726	708	769	739	731	734	714	709	742	791	703	806	730	773	697	724	713	726	687	702	716	753	705	715	745	735	671	685	751	709	710	704	768	718	728	726	705	679	735	737	703	739	761	710	690	686	699	695	720	699	738	718	698	727	678	757	741	710	690	713	734	709	715	746	748	715	764	683	691	699	705	722	757	768	717	722	732	736	673	718	698	742	772	747	720	698	727	767	721	730	760	728	696	718	753	735	729	743	704	752	783	697	724	716	715	717	730	764	697	719	679	709	703	700	744	677	703	709	717	697	706	736	705	666	754	685	708	694	694	745	729	717	741	690	745	739	736	786	730	710	762	716	702	688	713	704	681	696	728	691	741	669	735	733	759	693	716	719	733	724	685	694	707	722	739	760	716	719	677	710	711	725	708	737	761	727	671	725	705	728	694	733	713	678	710	761	703	697	743	708	716	729	669	724	709	729	747	735	744	686	737	709	737	714	722	715	755	734	684	771	718	667	723	677	729	750	744	695	753	711	718	747	680	732	752	724	768	736	712	723	699	745	701	738	703	724	684	705	694	725	716	749	732	690	721	712	727	726	707	681	722	729	806	732	742	734	737	755	708	714	721	722	681	733	731	701	704	721	712	735	762	688	670	720	724	712	710	721	762	739	711	757	703	661	741	692	751	692	720	728	707	687	723	682	700	712	683	694	706	715	714	744	734	753	686	688	719	711	685	771	741	695	718	683	740	701	718	761	701	760	694	683	713	730	728	747	709	762	728	729	728	745	718	749	732	724	740	727	727	708	723	722	713	755	731	742	705	695	659	741	747	669	730	685	761	692	751	691	714	711	719	728	675	684	777	731	719	660	708	679	675	730	739	733	731	766	685	742	661	736	675	772	738	703	678	758	714	690	759	745	701	706	723	724	734	694	648	703	741	718	780	689	738	728	695	739	726	740	707	679	716	707	756	784	692	766	739	761	720	734	701	757	706	686	722	749	727	751	714	693	713	724	716	726	703	735	715	740	700	728	724	740	713	717	697	736	709	729	723	707	734	707	723	732	703	714	681	767	734	733	724	693	692	722	724	732	733	714	759	696	742	720	731	727	702	688	724	747	683	753	715	718	713	718	713	724	723	683	723	690	708	715	697	711	671	728	737	718	717	710	707	736	711	688	699	733	733	752	721	754	738	695	759	711	713	703	724	706	732	702	768	784	719	718	754	697	711	697	684	717	752	736	737	738	698	709	737	696	745	740	679	740	698	735	758	696	747	755	740	706	733	719	734	732	735	694	722	715	732	723	733	679	753	738	744	736	748	747	711	740	717	695	712	717	774	681	736	681	694	689	702	754	704	680	747	718	691	664	739	719	724	745	706	721	682	720	710	724	745	738	722	747	698	671	735	778	715	737	770	696	693	747	708	689	738	712	692	742	705	710	716	692	719	661	707	727	731	723	694	716	738	733	696	722	736	744	702	743	757	752	674	671	723	747	755	735	716	666	681	741	782	773	697	692	764	710	708	758	691	712	732	687	709	718	722	753	713	733	762	699	721	719	714	738	661	719	745	692	706	703	734	751	712	685	704	768	721	707	747	742	694	721	712	700	717	702	739	690	692	703	714	724	698	693	697	668	705	719	695	717	757	712	735	731	711	731	694	741	704	688	689	680	806	720	700	728	722	692	715	688	690	660	764	706	726	715	709	723	715	719	735	757	703	690	738	724	681	695	671	650	768	763	760	716	726	730	758	773	732	722	700	724	694	703	735	702	743	710	723	753	741	717	757	714	729	777	708	707	768	693	724	680	691	700	649	718	718	731	697	717	695	693	699	700	744	719	716	710	696	781	751	755	761	670	715	688	755	700	722	713	721	702	702	772	708	684	684	702	718	743	718	744	750	717	723	738	733	742	727	710	741	716	735	695	706	691	746	735	683	768	747	768	674	683	746	717	699	719	688	722	722	722	741	748	741	705	689	704	735	742	720
33820	6583	991	591	562	425	357	361	349	306	322	331	340	300	302	335	358	315	309	329	304	337	306	339	315	323	355	350	336	313	331	302	315	338	336	322	330	307	375	332	343	305	329	330	316	315	346	305	344	304	342	319	291	297	291	356	314	327	311	311	306	317	319	305	331	310	341	315	294	275	325	339	308	323	360	349	311	319	345	329	306	315	335	323	331	330	306	329	356	296	329	335	325	309	322	304	329	323	324	364	339	344	296	286	312	354	316	319	330	322	298	337	346	320	332	319	334	325	335	322	360	317	269	327	323	321	317	289	326	291	257	361	349	308	314	310	313	270	289	336	365	299	328	286	317	303	334	317	303	351	317	289	327	317	294	303	326	287	280	309	309	330	288	284	300	343	294	295	337	321	301	327	339	342	311	325	318	353	303	309	287	327	329	319	303	299	333	319	318	324	328	314	326	352	329	304	316	338	306	314	355	325	307	296	312	316	318	327	314	293	335	313	309	318	308	321	298	343	316	336	301	328	329	303	315	319	296	330	301	279	309	315	293	324	299	321	342	328	279	339	332	306	327	324	315	321	324	325	321	327	313	330	299	289	315	315	338	334	352	305	319	298	300	311	321	324	302	327	317	274	292	320	306	301	322	311	294	331	355	332	323	266	368	317	313	339	296	280	327	302	331	306	278	285	312	338	340	331	328	324	327	303	342	309	321	306	300	286	302	345	314	312	293	313	284	325	291	355	279	322	288	333	317	332	324	270	312	297	312	291	318	297	341	340	322	307	296	288	343	365	309	299	306	302	335	333	327	336	318	324	313	286	290	335	296	323	343	312	322	298	303	336	296	304	293	289	289	347	313	315	316	272	378	311	309	315	334	303	326	323	297	335	326	295	367	308	292	305	334	309	270	299	309	319	320	292	305	297	306	304	296	353	334	331	279	299	323	296	300	321	312	334	341	336	313	328	327	321	287	303	280	329	287	319	310	341	299	300	316	295	356	335	321	317	319	316	336	327	332	310	327	350	285	294	307	298	296	323	299	349	299	299	370	318	332	320	323	331	299	327	338	318	325	320	298	311	309	303	323	307	315	329	335	352	307	311	324	336	321	276	334	316	316	318	306	353	327	342	323	301	288	291	308	334	317	332	289	313	335	315	330	274	330	312	289	330	316	299	307	336	301	300	309	335	325	337	325	284	284	327	323	315	296	335	349	326	323	329	310	325	325	302	363	337	312	339	347	338	313	327	324	321	277	312	334	327	299	310	332	302	312	336	313	276	332	298	308	310	308	313	337	361	341	338	346	305	337	339	328	348	305	301	330	330	301	314	321	314	307	335	313	291	334	323	311	321	332	298	305	318	323	292	291	329	313	301	334	306	318	253	308	293	311	303	297	314	310	317	329	322	325	300	327	288	273	311	345	326	306	327	328	314	291	332	300	349	295	318	301	333	338	315	329	325	340	335	306	315	295	300	323	307	317	345	337	328	302	297	349	314	336	327	296	315	341	326	340	301	318	291	321	338	297	308	334	318	312	325	313	318	358	315	321	343	330	316	318	327	342	347	310	272	307	356	297	313	318	314	320	333	337	315	327	333	327	322	329	308	344	348	305	295	345	322	293	328	303	327	325	253	301	262	334	300	324	290	352	331	304	299	286	292	312	319	273	303	296	327	321	304	367	310	332	309	332	312	314	306	337	318	326	323	302	278	358	327	324	316	286	314	314	339	341	349	335	318	289	299	342	311	337	316	316	314	329	302	323	296	360	290	270	339	330	326	310	327	333	313	324	283	324	332	329	311	309	309	336	336	335	310	352	308	352	329	285	353	322	303	362	310	320	350	322	361	292	338	304	346	303	305	321	326	290	319	352	305	300	328	293	310	322	334	316	285	317	316	305	312	364	322	290	289	261	311	323	299	294	303	331	299	311	326	350	350	341	337	325	308	338	313	309	328	314	342	322	296	328	315	299	282	312	307	303	344	313	311	284	298	337	301	318	264	325	320	328	278	350	322	341	298	313	317	316	319	281	330	308	333	332	335	341	301	332	275	292	291	323	316	365	345	308	298	342	307	281	291	345	290	312	308	352	335	387	354	336	309	344	300	304	306	301	301	295	323	304	300	350	295	312	341	297	314	309	323	327	311	329	316	333	326	329	296	337	344	338	299	318	354	311	323	308	318	333	279	315	350	286	335	309	299	310	342	322	317	344	321	329	342	319	321	328	361	354	291	303	335	334	355	355	309	337	342	318	322	301	354	339	296	345	325	344	323	294	337	325	319	332	359	293	309	317	335	325	334	317	282	295	274	326	299	313	322	306	313	317	330	311	341	291	295	336	302	318	328	303	301	312	286	314	335	319	306	302	297	331	342	345	288	324	330	317	321	292	354	333	309	322	320	341	348	299	316	311	321	315	339	305	345	317	337	340	335	283	309	306	351	337	349	310	313	314	335	297	315	319	312	303	337	329	337	276	327	308	333	318	360	292	360	294	353	332	289	336	314	331	312	300	327	333	313	313	310	295	303	303	294	340	307	314	319	314	278	316	315	314	319	273	298	311	297	290	285	303	300	328	315	319	295	320	279	321	283	316	317	279	319	308	291	333	293	298	291	304	332	314	336	303	304	289	308	295	316	313	317	327	296	344	316	305	306	325	314	300	308	330	293	295	319	320	300	344	331	316	307	319	277	293	306	321	326	314	338	291	316	309	308	305	306	317	301	320	312	325	289	315	317	320	334	301	348	340	355	320	306	330	287	287	325	311	315	290	302	306	312	354	354	350	322	328	326	304	294	335	309	339	300	322	293	316	292	324	286	317	310	333	314	338	306	331	287	352	356	316	323	314	317	313	320	337	326	321	305	329	333	305	318	294	294	321	325	351	297	325	309	346	321	362	319	339	335	310	356	353	303	314	334	319	287	299	317	310	292	308	323	308	292	306	310	336	305	304	304	345	302	333	307	300	295	334	322	334	302	314	322	296	285	286	305	331	307	316	301	328	329	364	354	306	292	343	310	326	332	321	327	315	292	310	313	292	296	315	332	304	296	330	339	318	341	308	339	299	295	306	344	341	316	324	312	324	321	295	326	337	294	322	348	364	278	348	312	333	302	308	337	294	301	328	318	315	337	307	324	322	313	322	305	321	334	295	310	318	275	322	314	354	309	367	327	339	325	307	320	312	289	319	300	321	329	333	305	284	332	318	350	317	359	333	333	290	354	291	332	329	312	320	293	317	298	321	332	300	313	320	296	332	359	326	302	345	376	339	314	291	341	312	355	307	282	323	295	326	345	323	314	305	321	353	285	319	343	324	317	336	302	311	336	315	311	313	278	336	304	336	299	344	343	326	304	341	292	322	331	302	303	308	310	321	338	318	324	305	317	305	319	350	345	343	311	308	315	324	317	332	311	320	294	315	298	312	344	311	336	305	317	315	309	323	335	332	297	328	319	327	322	300	334	323	313	296	278	287	329	317	329	315	318	312	331	316	337	314	310	289	315	342	352
25060	12230	6893	5065	4714	2910	1574	1017	864	850	876	808	822	773	823	816	783	761	781	763	768	780	726	812	786	791	741	748	828	782	727	731	767	767	778	761	782	722	732	780	771	750	796	749	789	748	765	737	743	727	715	787	776	769	781	819	784	782	773	757	762	773	776	775	741	778	741	753	765	724	786	752	778	747	744	747	769	737	754	779	780	813	739	751	755	746	727	757	770	781	753	788	775	738	746	770	770	782	825	785	792	752	772	772	740	771	764	790	750	730	749	753	761	785	732	750	740	714	738	764	770	755	783	799	779	749	806	761	769	835	759	773	724	774	724	740	755	782	741	783	787	768	784	755	766	753	779	784	764	792	750	773	772	804	751	756	708	699	746	749	806	781	730	767	754	775	775	751	743	772	821	764	776	733	803	764	785	781	754	783	720	748	839	774	752	761	764	696	730	784	791	765	742	748	751	745	741	768	731	734	767	823	741	756	783	757	734	771	778	775	767	732	779	787	762	788	738	748	761	721	752	775	734	763	769	744	767	805	832	760	719	757	770	750	790	767	732	751	755	720	740	733	705	753	763	748	747	767	746	754	782	732	694	685	740	799	789	729	756	732	796	743	713	724	801	776	713	731	797	722	722	755	754	732	773	781	687	819	711	751	745	761	745	740	728	740	736	760	793	759	731	779	711	757	757	769	741	746	766	797	804	721	777	728	759	772	707	750	754	728	768	757	757	754	782	785	706	744	800	745	761	745	733	814	742	744	724	728	763	731	744	786	747	749	803	772	752	717	750	684	726	795	750	733	741	775	700	767	760	731	745	732	735	786	778	753	751	753	743	766	785	752	814	769	804	721	756	734	744	747	760	762	711	736	730	770	706	783	704	790	732	733	735	722	764	750	784	760	738	760	721	817	740	743	799	743	703	763	786	776	739	742	732	733	706	784	837	764	737	799	741	764	733	771	730	735	754	737	718	766	773	751	776	768	768	750	725	730	790	736	761	798	757	779	761	770	733	754	737	798	709	731	746	733	762	826	771	770	740	762	748	767	746	765	699	743	729	736	831	788	741	777	747	775	771	758	717	775	775	765	718	734	776	733	709	747	797	781	786	727	812	728	716	746	777	755	760	785	773	756	739	779	775	734	753	762	737	758	769	711	737	739	704	818	731	806	738	712	734	748	717	761	738	733	753	758	720	769	768	714	728	776	747	752	744	761	739	744	751	726	790	746	719	750	743	709	723	714	779	774	754	778	788	818	755	791	736	785	777	748	737	778	761	784	765	704	784	741	754	796	750	710	791	716	824	771	795	770	796	768	843	770	771	772	764	757	749	759	837	791	738	787	791	772	776	814	759	771	783	749	803	722	776	717	739	790	782	762	765	687	755	760	762	793	765	761	790	718	781	786	788	698	715	730	815	761	707	753	716	747	779	762	808	777	737	757	777	764	761	709	756	843	769	720	735	756	725	741	762	752	759	749	722	754	711	737	755	738	767	796	758	747	738	758	746	748	692	672	711	729	737	780	762	799	797	755	755	776	730	738	748	743	784	711	765	724	747	779	758	767	758	748	806	712	735	800	745	757	738	783	733	785	776	759	742	744	785	761	804	716	706	781	743	788	732	753	713	758	741	741	754	704	776	811	786	744	743	699	726	755	749	729	757	698	796	771	748	761	735	698	757	800	791	742	744	806	712	777	786	705	735	736	721	775	727	794	747	745	763	721	743	714	711	756	725	762	744	748	786	781	787	723	796	746	762	734	735	716	707	820	735	745	718	740	788	720	773	787	738	797	742	819	720	771	747	723	742	819	764	724	759	761	728	747	774	795	700	727	735	751	766	766	777	773	767	707	734	786	736	802	759	791	770	742	750	768	798	727	793	757	750	759	765	746	792	755	728	721	771	767	758	710	731	769	708	734	716	747	743	751	753	769	739	762	761	780	762	718	730	736	740	754	768	733	766	730	752	761	734	707	745	770	795	765	713	754	751	789	719	794	746	769	767	754	694	698	757	719	791	768	721	725	806	776	702	722	771	747	747	763	768	796	814	732	776	737	757	733	731	723	718	754	776	733	751	754	763	796	740	726	771	762	716	755	799	709	735	757	748	809	751	757	752	740	784	790	787	748	781	749	750	718	755	741	727	776	728	773	727	771	765	815	807	762	798	715	774	716	758	759	741	787	771	747	703	750	777	799	759	754	742	761	734	758	757	743	745	773	746	734	762	721	795	794	813	765	776	788	765	759	727	776	767	735	743	736	789	727	741	748	735	687	797	771	760	711	756	784	752	749	768	763	731	818	780	760	722	708	710	744	793	745	749	849	727	748	770	759	744	776	713	742	786	764	730	718	785	768	739	745	811	753	772	744	767	800	766	721	805	736	759	730	755	716	771	733	720	800	765	782	732	810	734	781	765	731	723	740	757	757	713	774	752	747	764	722	737	775	773	719	736	743	771	803	716	737	745	821	784	748	792	796	757	798	772	781	776	809	772	771	746	762	755	745	691	751	738	769	753	737	775	753	721	785	790	748	727	782	736	763	782	715	756	745	749	743	739	701	736	678	748	726	763	792	756	746	753	747	778	808	746	736	719	750	770	791	740	762	755	769	773	776	773	810	748	795	777	733	779	754	750	739	752	732	729	753	739	759	739	741	770	714	753	789	756	761	743	748	775	771	736	780	798	756	760	721	733	764	756	682	779	748	806	710	764	726	770	774	737	807	738	800	741	771	751	759	722	723	756	774	716	761	771	746	766	769	763	762	775	726	780	742	708	755	756	777	750	755	769	779	726	715	737	726	720	773	803	755	750	728	796	735	738	753	769	741	733	795	757	774	748	698	781	806	735	725	776	777	726	771	726	768	739	811	741	735	798	799	737	784	792	712	781	759	712	714	784	756	725	744	764	736	748	749	765	755	786	766	782	730	761	789	759	780	716	705	752	777	765	725	759	771	753	766	749	726	761	743	754	726	794	785	749	790	829	714	735	712	774	742	826	729	788	763	704	738	729	757	723	776	737	757	775	726	737	722	751	738	698	742	795	803	717	750	787	788	763	727	746	716	786	771	737	787	772	760	720	742	746	732	720	747	766	775	732	685	736	740	738	793	769	758	767	740	764	786	708	784	729	752	762	730	743	743	764	728	790	747	743	726	756	768	787	739	769	727	730	752	757	762	709	779	757	801	772	759	730	797	750	750	785	766	753	766	768	755	714	736	766	771	810	735	740	744	695	743	742	780	758	775	784	755	739	737	767	795	769	760	759	752	741	739	728	720	731	706	726	778	744	772	748	799	739	733	716	721	745	770	785	769	758	757	807	749	741	745	757	832	754	745	766	750	726	752	751	808	767	788	737	755	716	753	736	745	785	757	750	794	731	749	774	790	782	731	764	749	767	769	721	775	745	752	735	745	765	784	796	744	782	777	740	783	766	737	767	774	737	740	702	783	762	733	743	764	819	758	755	773	789	747	768	721	748	757	784	758	750	799	736	787	764	788	790	742	739	832
19633	2312	557	409	344	312	290	305	320	321	299	284	311	308	339	293	291	319	296	296	295	285	314	293	250	279	268	296	313	284	308	314	294	286	241	323	287	265	231	320	316	277	297	283	281	331	302	292	283	317	276	279	292	307	271	289	313	290	297	277	285	267	259	318	304	301	303	265	280	318	312	306	291	334	293	251	296	314	290	312	318	298	298	279	313	332	304	289	275	282	278	297	321	311	288	299	273	298	305	317	309	302	297	294	305	317	280	257	331	315	314	291	296	304	298	329	325	303	306	306	321	308	305	306	271	286	307	280	334	299	305	277	307	316	290	293	333	302	290	287	299	284	301	305	298	308	279	307	302	284	309	324	326	313	280	293	283	265	294	298	330	297	255	295	329	304	317	300	325	298	314	295	313	301	305	269	307	301	288	290	295	314	296	302	321	302	287	300	325	306	307	293	301	298	257	282	308	309	293	292	290	306	308	284	308	310	297	310	308	265	302	326	308	273	281	315	277	292	312	307	311	292	317	273	282	321	278	287	312	271	298	311	305	310	293	281	285	293	286	283	307	285	283	273	277	311	285	317	274	299	307	272	268	290	286	324	283	290	294	306	269	293	273	316	271	299	289	288	286	271	302	268	273	280	284	296	296	312	322	296	311	280	255	287	331	309	319	303	330	298	324	322	289	307	316	302	285	308	316	318	296	297	318	310	316	286	287	289	306	289	274	282	289	302	297	275	318	318	292	311	277	314	316	305	266	272	279	282	297	286	280	285	306	267	296	299	283	296	341	310	285	280	280	285	299	282	307	282	302	280	278	267	284	304	286	261	291	305	290	293	307	275	275	273	257	298	305	316	294	315	297	286	312	285	276	291	302	288	298	309	290	299	294	281	280	322	285	281	281	301	286	307	367	303	302	271	246	318	312	303	301	281	300	275	293	276	254	308	309	281	263	289	307	298	292	277	320	332	311	293	288	295	304	303	311	292	266	299	276	279	292	305	267	295	318	289	302	281	306	281	308	268	269	293	279	327	311	310	290	282	275	300	299	279	282	286	299	339	288	302	267	308	319	303	301	284	312	298	293	300	280	299	309	271	269	282	295	269	315	318	271	291	294	317	289	316	285	258	303	287	300	286	291	294	287	308	297	279	327	293	305	266	282	287	303	296	306	283	286	276	299	325	312	317	293	286	315	292	308	290	296	312	293	314	307	306	307	306	295	320	287	300	295	312	281	346	299	299	272	276	295	302	323	297	270	304	284	298	302	326	284	244	277	279	309	253	279	323	301	285	317	273	259	284	298	285	297	278	277	308	271	310	347	296	276	297	304	305	270	293	302	270	291	317	283	283	279	286	301	279	313	304	291	332	289	293	309	298	282	298	314	330	296	317	319	316	286	280	291	313	296	326	278	318	302	303	283	274	340	313	271	281	319	295	269	298	309	301	296	286	280	303	284	297	289	285	321	288	302	284	331	274	289	294	289	332	287	265	275	328	305	314	300	289	288	300	316	295	264	308	324	285	344	326	260	305	274	277	287	310	270	295	322	306	300	284	319	309	299	320	303	284	303	301	285	320	272	302	302	296	291	289	306	302	313	319	316	297	306	262	299	304	288	291	316	294	280	290	319	320	298	301	324	306	299	298	281	281	271	301	314	281	315	264	322	322	279	307	301	283	312	289	302	308	303	322	304	321	286	297	301	289	320	316	321	325	284	294	292	305	308	260	300	288	280	324	329	250	326	286	268	282	257	260	304	310	283	281	299	313	295	316	275	282	287	286	311	306	277	307	296	260	283	271	301	279	321	293	292	273	342	270	301	276	288	272	296	311	287	302	304	295	297	286	329	304	282	287	278	308	279	289	345	299	340	303	278	295	273	320	330	293	264	272	280	293	299	297	305	267	242	297	315	276	300	282	292	292	279	308	289	277	307	302	295	313	291	308	315	318	292	311	292	274	300	283	315	307	310	305	293	301	310	311	323	329	324	290	285	258	276	296	293	315	280	297	269	325	277	311	331	322	283	305	294	268	299	274	311	309	306	254	311	292	295	289	313	286	309	279	288	318	330	294	317	306	298	287	305	271	255	318	287	262	290	274	307	294	279	281	287	287	283	285	318	287	301	290	296	277	271	291	306	292	273	285	340	316	281	317	303	280	279	268	280	285	320	302	277	295	267	307	335	297	297	304	313	302	298	277	306	284	316	291	296	322	271	298	259	292	300	281	300	279	267	259	260	312	307	292	285	307	266	288	285	304	292	290	306	297	286	320	275	316	298	312	297	297	260	291	306	312	311	276	286	304	294	305	315	266	275	286	304	301	276	279	287	333	293	319	283	311	261	276	318	289	326	320	296	281	300	304	333	314	274	277	294	274	301	301	284	321	263	315	324	346	263	322	278	266	315	297	327	314	287	292	290	289	308	308	293	297	315	346	280	300	261	281	288	272	314	277	299	345	285	296	285	277	314	273	287	307	316	333	320	333	261	290	300	325	282	276	298	301	321	287	300	278	302	283	310	299	319	298	272	284	265	314	327	269	299	292	270	321	325	307	262	266	286	301	293	254	294	349	319	319	301	272	267	300	286	274	268	300	303	291	308	329	290	299	269	293	307	290	284	309	283	282	260	316	285	309	299	281	300	298	302	240	305	287	315	284	293	277	291	282	278	275	325	314	263	300	290	293	298	270	315	304	278	310	313	306	284	267	282	301	286	291	295	274	289	288	310	308	305	302	314	307	327	281	308	278	282	286	283	310	350	349	320	282	295	274	287	286	316	280	301	301	280	326	310	310	291	288	312	328	276	300	287	285	279	274	274	298	346	288	286	303	299	311	271	271	310	290	303	274	257	312	292	275	312	279	291	323	306	303	292	283	296	334	286	284	285	283	290	302	296	318	293	282	280	261	295	323	294	297	324	303	312	305	276	274	277	294	305	319	286	317	301	284	283	288	314	313	324	313	301	333	262	317	303	297	283	279	309	290	313	290	286	283	333	310	280	315	305	326	333	299	299	284	286	289	268	278	293	319	292	315	294	277	307	315	309	259	287	289	282	306	288	296	297	271	294	293	271	268	286	277	308	290	299	314	293	285	260	318	257	302	300	297	305	295	287	304	301	296	322	300	263	315	306	251	316	293	297	293	284	292	303	279	305	293	299	342	283	307	299	301	274	300	282	284	304	340	292	277	241	275	304	308	285	312	327	296	323	277	307	308	272	263	335	324	303	274	277	296	307	287	278	336	300	282	290	286	293	261	307	282	289	275	307	292	264	288	248	304	285	292	287	333	263	287	306	286	300	271	322	281	305	289	271	317	317	294	320	290	308	285	296	299	292	297	287	292	296	282	261	290	302	276	335	358	301	289	311	341	312	271	297	299	336	314	304	319	304	276	306	316	277	329	293	306	312	305	268	323	338	322	320	305	311	274	291	294	313	301	295	284	291	258	282	313	292	306	307	287	314	322	278	312	295	298	288	306	326	270	308	297	331	303	303	339	249	292	289	286
15333	6053	3987	2103	1440	998	774	683	732	707	662	707	719	677	683	689	665	625	708	668	692	658	631	674	642	684	685	664	661	678	704	696	631	681	721	659	694	676	650	674	643	673	670	677	662	654	702	690	661	697	681	683	647	646	679	663	642	641	629	659	671	642	675	672	673	701	685	708	704	658	686	665	636	685	682	682	635	710	680	674	679	670	662	652	638	691	680	704	693	652	665	692	695	667	666	652	652	682	695	715	680	618	625	684	640	678	722	700	701	683	703	680	682	639	684	677	665	707	657	701	629	675	700	692	604	689	686	655	638	668	653	658	707	637	654	646	679	667	660	635	686	636	666	653	702	656	686	689	624	664	637	659	627	658	697	660	684	699	666	639	651	661	682	675	645	659	661	639	683	678	696	645	674	695	662	644	667	722	690	676	688	675	648	674	691	700	639	662	635	679	655	643	710	637	634	648	684	648	670	656	687	648	650	660	699	648	688	650	686	665	660	687	665	707	652	674	675	684	641	670	679	630	716	692	665	658	677	727	659	640	665	647	714	680	673	652	668	663	681	682	676	609	627	690	638	671	650	638	701	638	636	663	694	646	675	708	665	698	700	715	663	659	644	686	652	682	685	714	660	617	664	685	693	674	629	655	678	644	652	684	694	678	677	630	672	709	660	704	702	644	722	646	665	697	697	612	660	726	662	713	677	681	666	651	638	627	639	636	694	641	675	670	659	701	662	647	703	694	692	671	673	667	649	665	648	641	691	667	649	664	677	647	703	643	630	617	700	664	679	677	700	667	664	690	676	639	661	684	645	681	703	662	665	658	613	700	675	653	710	715	664	688	658	689	651	679	665	675	616	671	637	659	647	696	666	660	645	654	652	664	651	683	664	653	685	630	641	715	653	700	672	701	639	687	654	642	654	730	702	675	682	674	678	668	681	642	654	707	683	632	677	675	706	701	641	720	627	667	682	652	631	623	679	702	684	677	639	676	672	680	653	668	711	676	624	688	627	666	700	676	663	725	716	711	661	695	665	673	673	681	683	650	670	676	640	627	646	660	665	741	675	665	631	682	664	709	648	657	651	639	670	701	676	648	612	659	635	664	628	674	651	654	676	660	634	674	678	645	671	652	605	688	670	674	663	679	655	640	699	633	669	683	660	672	679	714	676	669	679	742	659	652	668	644	603	635	657	664	686	669	647	714	654	704	616	700	653	646	696	634	644	654	683	663	654	599	635	678	661	647	651	618	656	667	669	645	688	639	706	663	702	701	644	683	653	700	687	706	705	713	686	656	650	644	747	652	641	688	675	679	668	651	701	654	686	617	667	675	667	688	643	653	644	660	637	614	613	696	653	660	660	695	661	640	666	688	739	634	684	628	661	676	686	643	662	673	667	653	671	669	659	669	672	697	720	681	687	666	652	634	630	697	685	683	702	692	641	657	655	702	677	647	691	655	696	702	645	665	651	700	615	689	714	685	689	692	695	673	669	701	653	687	645	670	662	710	662	694	622	665	639	660	661	686	678	680	659	621	690	701	708	689	663	665	659	664	647	634	675	683	651	660	746	703	652	673	684	707	656	655	678	689	689	656	681	697	678	673	644	711	645	654	667	670	654	620	621	688	614	657	663	698	676	709	648	686	680	672	681	675	630	654	696	670	668	644	648	692	669	676	684	649	676	727	705	641	686	610	643	648	662	686	678	716	668	648	672	647	728	669	705	653	690	667	679	678	650	708	644	631	682	661	724	628	652	638	726	645	670	687	647	702	685	683	667	673	656	676	729	693	646	682	681	697	704	646	653	642	656	631	698	673	673	683	682	687	676	661	647	692	687	650	634	705	662	696	690	663	647	661	659	693	682	644	626	679	681	714	692	672	665	668	685	669	642	668	694	652	672	642	664	620	671	661	662	699	652	682	633	637	698	664	665	659	697	636	703	679	652	662	678	633	658	624	700	661	697	655	686	742	705	671	694	686	639	642	680	624	656	673	677	641	652	687	686	709	681	682	658	700	710	647	641	666	686	651	652	640	679	693	689	685	647	655	606	667	670	630	653	663	700	692	681	675	676	663	697	655	661	660	682	668	689	688	657	688	597	622	663	678	630	666	647	700	676	691	649	648	658	640	669	669	693	685	684	689	652	700	680	655	624	647	673	690	605	688	669	627	698	694	681	634	642	655	652	703	654	706	680	660	660	623	695	698	674	689	692	668	620	673	675	631	680	687	658	702	622	695	706	710	671	652	664	653	703	675	703	637	647	643	679	671	700	676	733	606	702	668	698	716	693	727	682	669	669	708	669	673	656	640	657	693	715	676	654	600	619	680	664	696	687	642	691	644	713	658	633	693	654	664	627	654	695	673	656	711	709	653	699	710	664	681	716	697	672	647	656	700	688	632	659	667	672	675	678	686	613	644	698	695	631	691	709	678	668	639	656	714	697	681	624	702	695	666	752	680	698	694	686	660	683	653	724	694	680	618	649	640	688	646	715	680	659	654	664	701	706	689	663	641	667	680	657	669	672	673	659	701	666	619	687	685	648	692	743	646	697	651	628	700	653	657	646	652	691	723	688	735	720	628	685	660	666	671	667	675	683	660	670	725	651	654	678	675	642	710	683	659	682	672	643	673	639	631	617	642	698	686	726	679	666	620	657	679	690	651	650	680	660	704	673	665	662	682	703	670	713	647	664	648	675	647	681	635	649	635	687	674	676	623	647	675	649	664	700	690	689	682	724	633	712	609	708	677	657	638	683	646	658	674	665	691	662	672	678	683	693	654	664	641	653	691	642	689	672	640	682	723	691	634	684	659	640	666	687	670	671	667	627	686	675	698	649	673	700	644	705	657	633	668	600	677	696	641	665	662	718	680	704	669	624	688	643	655	672	679	641	691	680	675	691	698	658	617	670	655	689	630	690	668	718	673	681	649	633	686	661	671	691	644	706	696	676	652	685	638	689	674	669	664	659	676	638	684	687	661	672	611	646	664	637	665	668	687	678	671	678	694	672	704	634	678	658	660	667	682	685	656	647	631	684	712	698	694	727	690	625	673	696	707	648	651	685	641	671	675	651	668	701	654	651	632	705	727	630	699	619	664	721	662	678	644	649	636	658	670	716	687	682	697	691	675	676	672	645	719	649	619	718	681	646	681	663	671	659	682	709	662	683	667	648	680	700	663	663	674	618	658	639	685	643	676	671	654	667	684	681	691	662	672	627	638	634	728	661	720	727	640	665	684	694	701	657	642	664	693	703	626	665	635	690	665	686	699	628	690	635	692	654	656	686	686	696	707	712	761	705	695	649	679	671	662	658	681	697	686	738	661	691	687	678	658	646	629	652	675	712	700	686	615	675	635	677	679	642	683	687	663	641	665	681	680	674	660	694	679	685	660	680	644	679	675	670	666	727	637	661	735	692	706	681	629	670	669	653	708	652	642	657	640	675	645	675	652	686	676	645	709	676	698	636	689	693	675	678	726	664	741	666	622	678	708	632	649	665	644
33836	5044	750	541	424	361	323	316	293	343	320	298	328	266	297	334	316	290	291	276	296	276	317	323	309	338	331	309	309	308	323	320	307	324	325	297	332	274	302	297	321	307	292	323	302	328	303	312	313	294	320	289	319	314	341	324	287	292	323	317	346	302	339	306	267	333	306	294	279	274	314	348	289	311	339	308	290	328	303	325	278	299	282	292	309	326	322	321	317	295	276	276	298	320	338	313	301	316	323	313	310	310	295	299	299	283	299	310	303	289	321	317	343	306	302	279	306	306	307	347	328	304	332	296	322	257	291	317	340	332	311	285	323	338	307	306	308	297	313	325	324	310	295	336	304	300	302	310	306	309	301	322	281	320	335	303	276	324	277	349	312	319	320	313	339	277	284	351	308	343	307	303	343	281	308	299	319	296	347	293	318	316	324	329	291	295	286	321	315	321	304	307	290	333	323	299	294	311	333	320	317	313	333	319	311	326	286	308	325	297	293	291	294	317	338	285	303	333	310	289	332	320	301	313	325	319	306	322	312	331	332	308	305	307	318	313	296	323	302	287	344	307	323	311	291	301	307	309	274	322	304	330	311	293	298	308	275	324	328	309	335	305	317	326	299	306	327	349	329	319	335	296	304	320	283	276	276	333	300	335	286	341	307	286	303	306	304	320	312	271	327	294	308	334	283	287	290	271	329	311	290	331	309	301	265	284	290	315	298	319	325	280	307	298	309	287	324	294	315	324	321	352	318	328	273	338	303	280	295	288	343	322	334	341	288	310	316	340	308	294	306	313	304	289	254	304	353	309	339	328	297	325	350	309	288	321	320	302	297	325	315	283	312	290	293	292	324	303	323	333	319	325	295	342	339	315	296	308	304	299	297	336	316	314	317	326	278	325	327	316	296	309	318	303	336	309	328	311	301	322	283	304	340	293	313	321	291	290	302	311	310	274	296	303	312	295	319	320	343	314	305	298	308	311	300	325	306	313	325	322	304	281	322	314	325	339	305	291	304	325	301	283	304	315	329	293	304	286	313	326	308	304	353	292	314	329	324	283	305	309	311	278	270	322	297	323	309	299	336	333	298	296	283	311	314	282	304	292	295	315	304	292	306	275	316	338	310	331	309	306	262	308	266	281	302	279	294	335	321	300	331	312	290	325	309	323	318	330	303	279	303	308	310	344	322	311	299	291	328	331	286	307	301	321	283	301	342	327	292	306	322	336	310	324	276	312	336	289	310	294	276	334	306	335	297	310	302	321	307	310	288	314	304	307	336	310	321	331	309	329	311	322	281	337	298	324	323	270	305	289	326	307	281	303	299	323	307	287	314	301	267	297	311	316	308	332	337	317	299	307	290	318	322	310	283	297	289	328	338	309	319	358	322	337	288	313	342	298	332	277	281	335	317	288	305	296	311	310	348	316	327	293	320	312	301	316	339	305	291	319	309	320	277	325	327	326	289	296	300	318	305	321	301	308	330	321	335	308	330	323	321	314	312	283	312	286	299	319	324	328	320	311	274	306	279	307	279	328	315	311	327	260	299	257	296	281	318	306	286	276	337	297	323	346	312	326	286	302	298	317	355	325	346	301	288	271	322	293	298	299	276	334	311	332	352	282	317	325	315	319	294	285	327	303	299	305	293	291	326	301	279	285	296	303	289	318	314	318	286	300	316	321	358	299	286	312	301	294	319	294	340	301	285	302	310	305	330	298	307	322	310	325	300	293	314	297	289	300	283	311	298	324	288	315	300	313	305	285	265	327	311	297	302	286	300	324	283	265	345	308	330	300	309	295	295	323	286	293	276	294	295	329	305	334	295	297	297	311	258	288	310	276	294	274	283	289	309	291	332	312	287	309	288	308	297	261	301	312	307	306	290	303	316	333	302	287	296	337	324	282	325	309	288	307	333	297	304	329	315	306	320	333	306	310	292	304	351	274	315	295	291	310	336	310	311	314	306	324	342	269	320	324	300	291	282	322	291	301	312	318	301	314	302	321	308	298	314	302	316	304	344	295	305	289	263	281	308	326	293	291	337	310	344	305	338	280	304	276	314	286	284	322	293	311	316	306	288	313	285	316	308	293	310	359	276	323	300	376	317	290	288	291	295	309	297	277	319	296	285	284	334	277	325	285	324	289	337	291	315	306	301	345	306	327	280	323	284	302	280	292	311	310	313	324	302	306	313	302	326	330	292	284	304	297	260	316	286	293	332	318	305	313	288	304	325	293	293	308	286	299	310	283	293	311	318	284	294	288	309	307	316	332	320	333	318	315	313	312	310	300	295	280	330	328	305	278	325	312	324	333	343	321	272	310	343	304	310	288	298	331	324	278	301	313	302	315	314	314	306	311	292	300	270	294	330	298	273	315	326	307	283	292	297	295	304	313	335	283	307	328	309	287	324	286	300	291	352	308	337	314	294	309	309	299	296	284	281	307	271	298	299	267	290	305	285	329	302	303	298	320	291	291	324	296	308	332	314	294	301	291	333	299	297	308	315	288	286	291	317	290	276	297	332	337	318	325	270	327	273	305	299	291	331	319	296	282	281	284	274	305	323	318	297	304	301	298	300	297	268	329	302	303	322	294	330	294	296	273	312	341	293	282	336	330	285	305	289	294	303	260	307	292	337	340	303	315	318	288	332	307	305	309	287	321	280	276	322	295	318	283	308	297	292	314	288	308	330	304	312	251	332	292	286	322	287	343	309	299	320	296	332	340	313	326	299	274	316	296	339	302	313	279	302	310	308	305	307	313	294	326	313	338	284	299	341	320	318	301	326	303	284	276	306	295	311	304	330	334	292	300	279	328	303	308	328	287	299	309	316	325	318	293	301	319	341	289	285	303	271	266	268	316	344	328	303	294	303	299	300	300	268	286	286	292	329	312	295	297	287	307	308	294	313	310	315	329	320	299	320	308	291	321	302	285	310	340	283	295	299	308	319	309	311	278	315	280	321	294	322	304	291	309	326	296	310	292	299	305	277	275	310	293	312	301	282	292	303	324	294	312	314	312	303	317	312	354	299	315	324	291	343	330	335	296	360	280	324	308	327	313	277	259	287	304	314	293	313	315	293	290	268	333	318	313	320	276	274	316	327	310	351	325	290	314	353	309	289	296	306	310	328	320	273	317	308	298	278	311	322	314	302	306	346	332	310	275	305	315	301	312	306	328	326	272	314	302	324	334	287	319	331	308	305	319	235	281	318	296	306	308	317	326	272	319	318	279	314	343	300	314	326	286	298	318	308	320	335	287	306	291	305	325	314	316	339	280	266	295	326	316	352	314	317	286	339	332	308	318	317	311	326	375	322	310	314	281	316	320	312	283	320	303	323	314	300	311	295	314	281	272	325	338	325	293	316	312	290	301	315	287	285	305	329	304	330	304	324	312	317	320	319	296	299	313	311	318	297	301	322	336	298	276	302	274	321	307	300	326	323	303	279	312	366	309	273	330	305	324	321	303	294	288	307	312	290	290	281	295	331	322	316	321	288	281	276	308
24635	7573	5378	4104	2977	1813	1021	854	780	729	738	769	783	730	725	735	735	724	778	741	678	705	725	709	726	766	711	739	728	719	745	750	714	751	716	679	704	738	737	696	751	694	700	678	706	821	726	699	694	693	703	727	705	697	748	692	723	719	688	737	713	743	712	757	735	741	716	727	708	734	710	760	725	694	700	694	720	704	732	756	748	699	700	759	719	722	709	705	737	770	750	723	758	730	757	723	762	711	735	739	742	745	778	716	726	714	693	689	717	734	716	756	726	727	760	735	728	732	732	697	706	711	756	717	726	727	698	729	707	775	711	631	681	676	728	704	737	709	749	763	726	735	708	733	726	735	711	727	693	737	700	730	714	739	715	731	727	731	724	764	755	698	735	745	746	681	711	733	700	689	714	726	748	717	751	691	716	744	715	730	758	704	737	755	734	690	677	745	696	737	709	757	684	705	719	722	743	746	729	738	751	682	720	704	664	751	714	696	719	709	743	703	770	721	741	704	744	720	769	715	714	699	696	717	706	747	729	693	708	698	702	702	699	710	740	751	774	715	710	711	732	693	730	692	746	767	739	696	761	744	669	748	728	768	702	723	695	709	695	754	726	765	691	752	708	693	728	734	700	732	724	721	673	751	717	710	723	748	727	721	677	739	706	708	690	729	759	707	714	739	706	762	695	721	720	720	749	701	684	690	703	766	762	722	722	736	673	728	682	726	694	680	678	696	750	685	705	737	689	676	698	735	719	717	716	709	682	689	729	741	745	678	701	727	757	735	727	712	730	717	736	775	721	711	699	692	712	705	743	674	738	732	733	743	701	735	744	776	693	739	746	718	726	666	705	693	756	713	752	756	699	748	750	690	756	709	720	721	705	696	741	725	696	779	710	731	697	732	757	739	720	704	757	679	728	715	736	681	722	718	727	666	728	741	778	685	717	736	705	747	733	678	752	722	744	748	663	702	735	687	697	679	713	720	725	749	736	766	747	747	723	715	693	666	726	693	719	723	691	740	719	747	731	740	746	762	730	701	765	706	715	688	737	723	740	695	718	733	705	722	705	748	744	723	684	737	672	764	716	743	697	714	733	709	737	668	740	740	713	709	693	684	686	662	688	782	701	705	686	714	698	714	703	785	696	746	767	664	739	737	732	765	706	739	732	715	710	727	686	715	697	676	731	728	722	672	699	700	755	714	697	726	753	723	776	706	734	713	740	739	720	746	685	715	682	711	717	720	719	749	737	730	749	775	781	745	684	739	755	678	718	757	732	699	725	684	690	693	738	686	786	713	734	703	726	740	704	706	759	755	706	703	759	742	694	695	685	728	771	764	678	742	702	717	729	728	695	708	721	739	711	701	784	709	737	705	719	699	736	716	743	765	714	729	751	713	737	754	725	761	671	731	711	730	723	691	735	728	787	712	671	697	707	755	731	744	701	734	689	725	724	698	735	710	709	744	696	705	757	681	703	743	746	687	713	716	729	751	735	673	707	696	717	708	716	741	723	714	729	698	758	755	705	763	699	684	721	729	689	721	744	741	732	683	721	737	764	756	665	733	767	735	672	678	765	753	751	746	729	695	733	684	736	735	770	680	706	688	723	711	723	757	685	721	692	727	680	719	669	689	682	746	749	714	722	724	744	687	724	739	758	704	671	693	718	742	704	681	711	716	736	714	676	708	722	717	750	722	733	729	670	708	733	724	735	688	715	689	743	693	740	746	768	716	706	730	747	734	699	721	722	745	714	678	690	728	753	682	763	713	734	685	740	718	724	695	711	747	753	783	759	743	677	686	740	733	740	739	772	735	735	733	732	697	733	673	693	713	740	751	745	708	716	721	709	709	752	749	753	709	734	729	742	669	722	736	670	703	700	757	747	728	703	702	720	746	735	746	735	731	763	783	754	754	725	746	711	714	724	705	710	718	743	742	749	721	681	689	780	698	709	688	736	762	706	702	730	768	710	698	680	745	714	766	721	725	732	720	716	768	720	724	788	712	745	688	712	737	718	652	704	673	718	734	707	725	722	721	692	736	732	699	642	682	714	707	763	733	758	704	718	719	694	708	729	745	688	713	668	727	713	762	721	687	718	678	785	716	718	735	730	659	690	732	716	687	730	771	709	742	779	775	691	698	696	734	729	752	667	713	734	758	744	655	699	746	736	716	702	748	734	711	708	736	708	719	691	695	681	729	718	751	722	712	770	754	726	704	725	754	752	728	729	777	727	745	699	744	733	696	759	737	723	774	754	754	737	741	719	722	700	720	687	708	706	739	701	714	701	736	733	756	701	686	704	737	723	731	725	719	742	727	772	707	683	722	707	708	759	674	703	785	751	719	757	717	728	699	690	721	717	789	714	694	738	753	741	729	733	734	721	687	768	766	715	772	732	762	785	710	671	738	757	723	707	679	697	733	729	715	721	744	693	745	709	631	724	745	722	726	669	723	712	736	747	690	728	685	708	720	711	729	748	684	686	682	757	718	691	711	698	738	761	732	695	747	688	735	710	728	725	728	730	720	692	733	723	737	752	699	698	668	693	718	764	738	751	702	725	757	688	706	722	702	706	711	765	753	759	688	760	706	694	742	748	708	731	696	688	727	770	712	689	743	745	691	727	745	723	725	723	771	707	724	707	706	718	677	715	700	749	698	738	723	698	732	737	698	739	700	678	757	739	678	732	703	675	704	647	716	718	714	721	694	734	664	685	732	690	727	735	705	731	746	702	703	737	759	752	717	692	651	756	744	769	722	705	678	711	714	701	737	715	741	714	727	708	716	698	723	718	695	669	720	711	700	695	723	706	737	710	721	695	696	734	694	676	729	714	664	738	698	718	746	688	741	687	744	690	739	689	681	727	728	770	735	776	740	728	738	727	707	699	720	746	715	733	720	723	671	731	711	722	703	725	679	768	675	707	722	744	711	708	728	755	675	741	733	696	714	666	679	753	716	709	746	678	692	710	713	688	728	726	714	722	711	711	731	725	737	686	722	751	721	785	690	702	697	742	695	746	708	740	731	719	719	689	708	707	744	717	729	709	765	682	666	773	709	716	740	683	692	677	715	743	750	669	687	705	718	733	691	751	707	730	721	718	746	763	746	710	729	716	727	733	738	687	719	709	733	728	736	711	734	690	744	753	660	746	699	710	686	719	678	717	644	701	733	748	691	731	706	699	744	766	715	730	703	685	666	736	673	695	725	737	682	751	686	672	716	712	735	710	724	678	712	715	675	734	750	670	735	659	747	668	743	712	725	724	697	661	717	726	749	746	689	766	753	799	751	735	778	731	776	699	782	750	716	722	698	750	706	730	685	692	704	685	780	723	718	734	758	690	712	748	702	711	724	732	650	717	726	757	723	738	697	697	686	759	748	732	714	739	779	712	755	761	709	714	718	760	748	677	726	691	672	721	713	732	780	694	745	687	727	680	713	742	774	737	691	692	681	696	722	741	728	692	749	727	752	684	745	706	727	778	681	700	738	754	688	722	696	696	705	696	757
34317	5723	922	619	487	337	331	344	300	314	292	287	312	300	282	299	319	352	320	328	296	314	296	301	346	361	302	280	325	318	323	321	323	330	326	316	328	315	294	323	330	321	318	296	336	333	334	322	310	321	283	320	327	333	276	301	338	328	337	310	299	323	290	309	338	286	323	337	347	333	358	319	339	340	300	313	321	311	348	308	314	292	311	313	351	317	288	326	327	286	309	309	292	292	303	291	325	311	287	334	308	294	305	291	289	287	325	304	317	322	296	288	323	332	316	330	337	290	292	306	283	317	298	313	336	311	359	324	292	325	319	343	307	320	331	325	294	344	308	304	315	321	308	301	337	288	309	340	353	297	329	329	318	325	337	309	364	332	333	326	283	292	326	252	289	313	320	285	303	319	312	304	334	326	364	344	295	292	367	335	331	288	314	299	322	310	314	274	314	307	338	333	344	299	307	312	323	285	310	330	323	360	317	338	325	296	308	278	319	297	293	366	290	280	303	307	268	331	282	331	342	343	301	305	336	310	320	297	315	311	370	341	279	300	316	306	305	331	339	341	294	315	336	343	298	291	322	315	306	299	299	289	296	336	357	319	295	295	310	295	310	297	353	298	318	338	287	270	359	304	318	321	321	322	304	315	308	282	306	346	350	333	337	330	331	318	370	297	294	346	305	303	321	346	374	312	298	328	300	270	366	313	330	315	294	354	344	284	325	309	295	297	292	327	306	302	337	355	306	309	285	312	299	308	332	312	308	329	312	311	354	299	314	345	319	319	334	314	315	337	319	295	323	311	354	321	304	304	336	293	303	294	302	319	298	309	307	295	286	308	303	291	280	323	330	319	280	305	302	330	338	299	336	308	307	343	331	293	286	303	303	321	342	315	314	323	319	332	338	317	320	324	304	285	348	316	319	265	298	334	298	316	331	304	270	321	322	338	360	353	372	316	319	333	327	325	342	325	296	324	304	306	316	323	333	313	298	315	292	298	328	355	303	301	314	308	265	292	296	313	343	328	363	339	306	308	329	316	307	337	294	328	342	341	333	296	308	315	314	297	325	309	311	328	315	294	313	270	317	332	331	328	331	303	297	292	318	319	322	306	295	278	345	335	336	317	319	325	311	296	341	311	305	292	326	318	357	368	320	316	292	313	299	268	338	334	337	306	307	279	308	343	306	294	307	289	339	295	284	296	287	325	338	293	301	309	341	325	331	345	338	305	305	314	307	291	318	304	350	294	313	344	294	290	304	353	307	313	316	310	310	347	317	323	284	291	283	313	298	320	313	311	312	283	333	292	323	304	325	309	319	332	303	319	281	319	339	330	342	336	334	344	315	341	318	315	343	317	305	319	370	320	298	331	325	348	345	322	328	308	322	345	338	309	297	344	318	314	335	318	332	274	315	307	294	337	328	312	334	296	327	322	318	307	322	306	322	335	315	303	314	318	351	321	318	312	302	325	350	305	305	313	334	329	307	320	331	318	343	319	301	280	326	318	291	304	314	289	309	309	315	289	328	300	332	335	320	289	313	318	328	317	317	324	329	289	336	332	311	360	319	321	289	305	299	332	329	346	308	322	300	309	280	299	335	304	314	331	331	301	327	318	315	338	335	291	300	327	287	326	316	312	331	310	290	319	347	337	305	285	312	329	359	312	300	301	316	306	255	337	349	326	335	312	295	298	342	330	300	305	296	327	354	333	318	302	322	335	322	296	327	306	316	300	322	303	316	311	322	309	303	339	314	290	320	365	318	302	336	325	311	304	324	325	276	314	327	295	332	316	296	348	340	341	323	337	310	322	316	287	278	322	273	314	328	319	336	319	324	336	298	304	292	311	358	306	324	304	301	313	344	335	340	317	300	329	315	357	335	315	309	323	301	317	293	297	323	316	309	305	312	316	331	353	314	346	318	332	299	319	296	291	291	342	321	307	316	305	298	321	327	293	303	324	305	328	351	354	310	335	280	363	342	330	318	302	287	312	312	309	316	332	291	301	293	272	319	317	303	314	328	310	313	295	310	341	335	330	310	320	301	285	317	323	351	323	340	308	335	318	304	312	334	319	325	303	360	339	298	310	310	301	330	303	324	338	292	330	328	337	332	327	326	342	325	325	316	338	313	352	302	325	314	316	304	321	299	299	320	301	338	287	276	302	311	314	342	321	308	308	308	288	342	289	314	305	310	350	316	297	315	310	319	345	352	314	322	334	345	313	316	338	298	330	327	320	320	301	307	326	321	307	315	305	296	295	304	312	290	298	312	300	321	321	357	296	338	327	319	314	319	294	291	318	333	300	280	351	315	369	337	273	318	332	278	330	343	297	316	324	313	328	339	299	291	329	343	299	303	325	305	318	301	297	318	307	291	305	307	356	322	313	300	316	311	276	301	312	337	309	312	342	296	293	305	323	331	311	334	312	286	314	306	331	358	333	308	311	358	301	324	334	329	338	335	328	333	298	323	309	280	310	295	346	310	354	275	321	286	329	303	334	367	322	328	319	306	295	318	338	317	308	302	324	316	351	278	284	301	306	303	292	327	303	288	304	306	296	345	303	295	340	314	325	311	318	321	369	339	289	323	317	307	304	335	308	333	307	314	310	331	321	310	307	302	325	310	303	329	291	330	296	326	328	283	297	297	290	269	301	339	280	328	316	325	378	339	294	319	310	302	287	331	318	303	335	317	305	350	313	310	360	329	319	350	318	316	303	328	343	330	325	323	329	309	297	304	325	293	304	311	316	327	315	331	318	323	314	284	309	298	326	333	321	334	327	290	324	342	321	331	298	311	296	296	322	324	297	320	276	318	293	339	307	368	308	331	331	306	322	311	324	328	336	322	306	334	297	328	304	311	302	301	305	335	321	312	306	342	335	316	328	339	296	290	321	340	271	285	318	309	272	318	294	283	347	326	275	286	324	313	327	350	328	346	349	309	303	315	324	335	315	309	341	299	331	288	291	326	307	300	329	304	352	344	282	332	372	320	312	287	310	284	311	325	331	307	285	346	324	293	370	330	297	303	331	328	327	297	313	309	343	308	314	297	307	291	344	336	324	313	304	349	291	326	349	323	295	312	321	301	311	309	330	336	342	355	316	287	305	305	279	272	323	300	315	298	298	315	302	324	320	332	306	339	299	277	308	305	304	322	338	303	308	291	357	326	300	293	313	291	307	296	307	320	352	289	262	353	324	328	301	320	329	292	329	316	270	318	291	323	328	350	329	308	324	294	313	304	307	338	304	303	315	328	334	326	312	367	331	327	309	300	295	312	349	326	300	299	328	347	327	329	341	302	330	312	309	309	314	293	294	298	315	321	291	351	309	319	304	309	357	327	334	336	309	312	346	332	296	292	320	333	316	324	306	300	287	322	303	319	288	293	286	343	334	324	346	288	336	286	329	307	314	300	294	344	290	317	330	334	311	329	337	375	292	319	301	297	321	305	307	282	346	304	324	306	321	337	311	314	291	331	317	299	322	305	305	331	341	324	286	323	329	328	323
24420	8847	7299	5432	4266	2672	1432	955	835	788	845	818	741	779	736	746	757	748	764	773	778	745	757	706	737	696	738	734	767	756	733	754	794	784	745	779	777	745	722	809	724	752	724	759	745	751	747	723	787	743	712	747	767	748	759	746	717	731	754	729	713	798	800	772	728	754	705	776	768	728	722	772	758	689	764	813	788	739	782	745	740	727	781	720	736	760	737	741	754	710	766	758	766	775	717	762	736	768	756	752	744	712	812	735	781	754	712	745	772	774	740	751	772	742	747	750	749	796	764	733	815	756	720	749	747	742	754	769	758	740	729	732	770	720	797	731	736	713	747	731	770	757	791	678	743	727	794	732	739	764	766	717	770	761	743	739	715	696	731	736	723	775	737	728	754	736	739	784	758	739	723	773	763	789	713	790	711	771	744	730	781	714	715	701	761	722	728	729	754	711	773	703	754	762	763	755	748	731	705	714	726	748	743	709	725	764	687	722	711	724	730	695	728	701	708	708	714	762	758	785	715	760	793	716	750	730	782	739	743	756	755	724	715	789	774	720	724	748	775	734	712	754	793	727	765	707	757	730	755	774	770	705	785	755	751	791	747	771	758	751	725	742	742	756	783	729	775	772	743	730	761	723	779	731	763	774	747	749	764	809	759	777	740	737	734	744	772	754	740	790	701	772	760	757	764	771	732	768	707	737	753	766	735	733	756	716	693	738	740	769	752	747	743	715	763	754	783	732	752	707	748	735	755	767	774	724	722	752	755	780	773	702	762	773	726	776	696	716	742	729	727	778	741	718	703	759	739	704	729	717	754	779	715	751	772	760	748	756	745	753	751	805	754	734	820	791	794	806	756	716	772	723	736	726	768	706	739	740	716	750	715	755	751	752	684	734	750	727	712	785	744	760	719	731	773	721	719	722	723	746	773	779	723	766	724	759	753	731	782	783	784	808	742	771	786	741	783	805	758	735	727	745	728	756	767	734	807	739	706	734	708	732	765	733	802	719	717	741	786	733	771	795	728	719	744	754	701	769	769	712	738	775	763	805	706	716	750	748	759	752	747	754	751	748	759	735	738	770	728	735	753	729	762	738	741	753	729	737	745	750	720	773	757	769	757	715	776	736	726	739	780	733	770	745	747	705	718	769	735	786	760	708	774	759	723	715	728	787	709	747	807	762	740	761	699	788	741	724	723	701	774	732	749	772	704	709	728	789	799	762	726	766	723	800	769	724	736	711	748	746	714	730	795	755	748	685	724	705	758	754	724	753	739	726	784	746	721	751	752	737	727	763	751	732	747	750	708	715	740	738	744	766	707	775	732	719	768	730	776	792	782	785	716	755	759	759	748	752	794	714	760	700	759	747	777	736	730	776	744	760	757	766	730	789	783	774	756	759	742	722	786	760	742	732	742	732	760	787	799	769	733	742	735	716	745	735	804	741	780	768	821	750	788	721	766	722	718	719	791	745	765	776	733	760	702	746	762	750	754	787	785	767	724	692	732	738	769	762	738	718	719	760	803	770	731	740	736	732	741	777	701	735	743	760	751	726	745	719	769	691	686	756	730	780	782	763	739	710	753	791	724	758	710	797	722	788	754	738	738	745	738	741	740	748	755	760	762	729	738	781	757	752	775	771	746	714	784	782	777	746	704	754	738	749	689	716	716	723	714	771	788	744	738	754	713	777	743	760	735	756	750	769	748	727	734	739	744	741	770	697	741	723	748	747	751	719	753	783	749	698	741	789	794	761	761	764	723	792	762	769	715	746	774	737	736	738	763	692	746	766	720	768	713	780	743	760	757	749	777	792	731	730	705	730	752	754	714	779	762	746	732	727	727	755	759	772	820	747	699	745	746	762	704	755	745	757	743	734	739	758	767	713	753	738	802	700	801	762	697	763	727	782	757	772	757	719	728	695	781	723	738	729	711	723	727	700	762	760	796	775	769	734	738	767	750	744	817	800	799	759	777	743	763	761	768	721	713	761	762	798	739	735	713	778	727	771	750	769	801	753	750	729	753	768	781	748	757	743	717	762	731	796	818	734	756	730	806	731	752	742	726	770	762	791	703	717	745	865	748	779	752	737	727	747	713	779	798	768	735	717	758	747	753	788	741	759	743	720	766	760	730	716	721	718	781	751	696	748	713	737	735	761	773	757	795	748	789	755	735	717	734	790	765	732	681	741	754	731	739	711	735	722	709	723	769	785	773	752	704	779	748	758	730	730	730	703	738	762	745	734	732	776	736	795	758	771	690	693	761	742	762	766	692	709	728	767	741	705	741	773	764	810	754	705	736	725	792	758	731	762	738	796	726	789	758	715	763	752	767	701	740	790	750	732	687	721	708	730	736	757	776	771	800	756	793	749	756	770	702	780	707	776	792	738	730	683	728	755	762	742	734	791	750	764	761	772	728	765	689	755	731	746	725	750	761	734	762	751	731	736	747	739	735	753	725	726	766	741	741	736	770	735	734	810	729	758	755	798	726	779	753	695	707	751	738	795	736	796	751	790	734	707	748	793	751	759	709	765	713	764	738	798	745	751	770	776	793	747	746	751	748	766	733	760	687	758	733	752	735	735	758	769	724	715	753	806	749	720	722	765	746	768	749	771	734	768	723	772	716	759	700	752	751	761	716	738	753	762	799	760	759	743	770	737	762	791	728	782	741	758	782	684	722	735	721	743	750	793	776	781	701	709	744	738	716	759	782	734	719	692	744	732	747	762	680	735	756	741	760	761	730	730	773	708	740	694	783	785	773	806	776	774	763	794	723	720	754	731	765	745	754	776	771	756	707	781	758	766	746	733	739	751	712	700	728	694	752	762	755	750	753	770	766	716	738	754	771	745	710	729	748	820	775	734	774	734	759	745	733	800	731	772	754	723	747	779	755	762	771	788	755	735	680	726	761	766	750	757	744	731	750	749	778	757	741	776	740	775	780	769	730	737	765	725	743	734	750	747	750	760	742	762	769	769	739	719	767	706	700	792	750	773	798	701	719	692	743	801	754	734	747	747	736	786	732	708	775	735	794	784	759	758	730	741	754	727	760	754	719	765	764	765	762	749	790	742	718	773	753	780	730	733	793	763	736	767	796	838	745	754	754	764	711	748	783	726	768	745	760	748	738	720	772	737	737	768	751	752	828	715	761	705	693	764	732	734	756	708	779	776	761	708	705	716	722	745	772	730	799	774	749	784	759	714	740	747	805	728	732	725	743	752	733	753	744	739	716	764	734	779	787	775	787	768	721	741	763	755	751	781	744	797	742	738	705	789	759	762	733	763	729	720	746	764	725	758	716	754	714	731	796	749	770	743	754	738	718	752	748	732	767	750	714	809	751	769	742	731	717	699	749	756	736	717	784	765	745	765	739	747	780	736	726	755	741	727	726	743	730	734	784	740	745	747	751	787	756	741	714	689	741	768	762	717	766	780	751	732	778	805	767	735	712	757	762	758	723	747	767	750	789	805	756	778	733	735	728	811	779	766	761	795	751	722	745	669
22320	2414	540	392	331	325	337	264	299	274	293	314	308	267	303	283	310	288	273	301	294	299	289	314	279	273	310	278	285	284	288	289	300	288	314	338	317	258	274	284	342	274	312	284	288	306	289	276	299	274	272	275	289	288	272	321	274	303	334	270	297	308	258	282	282	288	304	286	286	291	304	293	300	301	302	249	262	270	275	321	342	284	276	278	302	289	278	289	290	300	285	309	265	310	272	328	275	298	266	288	301	294	279	308	291	326	284	283	299	315	286	266	277	315	314	262	300	297	294	321	294	291	303	304	312	299	298	292	283	307	308	302	314	310	267	296	305	295	322	301	311	322	274	277	283	333	297	300	307	259	333	293	307	301	321	305	277	269	256	285	273	311	294	312	291	316	310	302	285	281	325	268	290	308	281	278	285	276	285	283	264	320	299	316	318	309	301	288	293	287	301	271	301	277	288	263	285	285	310	248	290	289	333	295	315	270	316	257	274	290	293	303	280	316	295	285	297	309	296	262	290	279	313	310	297	275	287	272	304	282	308	260	249	307	283	249	257	282	284	274	282	309	313	312	284	292	259	283	291	274	291	280	325	275	303	301	282	294	325	275	271	288	290	292	272	330	297	248	296	282	324	297	281	302	290	294	294	285	302	284	276	300	272	283	295	295	281	282	285	273	281	273	261	288	291	310	267	319	285	267	306	296	285	265	286	281	302	292	322	262	268	307	303	286	309	330	300	289	296	319	256	271	298	313	286	295	299	266	304	295	266	308	299	288	293	283	280	292	297	290	293	281	284	308	297	287	279	291	284	300	303	304	278	270	302	280	270	280	296	302	273	314	296	278	288	273	315	289	298	261	291	288	274	326	269	301	270	291	327	296	266	283	270	296	312	285	272	283	285	315	297	290	308	288	290	318	310	305	293	258	263	291	275	308	279	307	297	276	306	300	268	288	247	291	267	303	272	251	278	274	274	303	298	301	259	294	265	303	272	285	282	283	288	269	309	282	325	344	315	275	253	302	277	265	304	324	301	279	299	313	292	303	299	245	249	294	275	269	307	294	291	330	273	253	262	280	260	300	262	315	288	305	276	274	288	261	252	306	285	285	304	255	279	244	272	261	273	285	332	293	304	242	302	287	289	317	325	304	312	265	287	294	310	266	264	318	292	279	256	325	302	265	288	295	266	271	317	288	294	271	294	298	286	288	304	304	283	283	289	276	285	289	275	284	267	322	315	273	254	299	314	285	296	296	304	304	316	269	294	288	279	301	313	261	291	322	300	281	310	294	294	310	278	274	285	314	329	291	288	254	318	311	295	273	291	298	296	284	284	279	268	253	264	321	310	346	322	297	298	306	314	302	295	295	297	333	301	277	308	286	278	298	314	260	284	260	293	314	295	279	302	293	268	288	288	295	301	272	311	342	280	283	279	305	275	285	282	262	299	315	314	299	324	330	265	287	282	320	291	271	289	289	269	282	311	262	279	290	296	258	275	283	315	304	262	295	287	277	305	288	271	283	283	285	279	283	257	268	267	320	300	283	277	265	254	254	280	315	294	272	278	310	300	315	291	279	302	282	293	273	282	308	283	287	279	291	296	300	282	308	267	308	279	279	269	271	289	305	319	289	267	317	274	289	281	297	312	268	311	301	286	272	279	280	302	292	284	295	283	282	308	285	266	324	294	296	254	277	332	287	282	290	289	271	321	257	304	281	256	313	292	296	321	275	305	314	305	299	304	300	299	310	267	285	294	315	309	267	271	284	309	299	280	293	289	319	302	318	279	271	272	268	288	309	274	309	312	286	261	306	306	330	308	257	300	319	269	299	271	276	280	286	308	287	311	308	326	286	269	319	279	297	265	257	294	283	295	290	268	292	308	299	260	251	267	280	293	318	295	292	299	260	298	298	285	309	274	273	320	284	297	288	251	296	291	263	291	276	271	265	273	294	274	303	278	282	282	299	246	264	315	293	278	315	316	313	296	295	316	285	310	299	306	288	305	296	266	293	299	291	269	270	320	313	279	305	276	311	270	247	302	280	282	279	288	299	313	308	331	292	263	266	298	248	305	292	313	296	279	260	260	268	252	290	269	290	301	312	302	292	286	343	288	279	271	268	310	268	304	272	300	272	261	270	277	312	298	313	315	313	280	282	271	276	316	314	314	319	294	275	267	282	265	278	302	307	311	278	268	315	305	293	287	325	291	334	313	290	297	290	292	299	289	289	315	277	288	292	303	297	294	266	278	310	318	305	298	303	292	287	270	283	291	300	275	306	293	319	279	263	276	311	332	285	276	294	317	307	277	312	302	322	307	318	303	277	330	292	300	282	305	271	301	293	283	283	277	277	282	284	266	277	294	319	285	280	285	315	284	294	298	274	284	334	348	265	292	280	290	266	299	270	266	302	307	292	286	284	274	290	287	291	270	281	317	286	309	257	297	295	308	288	302	288	281	282	299	298	295	306	305	296	289	291	310	312	320	289	324	283	310	286	305	293	300	280	298	286	277	301	307	260	259	258	316	306	304	267	282	286	305	302	277	308	278	305	286	277	257	287	274	265	322	285	322	281	305	325	280	284	272	274	297	323	316	290	288	278	306	308	276	291	298	282	293	290	277	276	296	280	315	262	302	287	261	310	313	274	309	308	321	293	300	281	297	298	305	283	283	280	310	299	281	319	303	306	302	322	240	252	280	282	295	255	280	307	294	258	286	291	325	300	279	285	291	306	295	293	284	277	285	299	310	327	282	288	302	271	281	317	286	304	283	284	297	276	298	297	300	297	293	298	252	279	312	290	290	307	260	284	248	272	281	322	289	289	316	309	302	304	296	301	272	296	326	267	297	291	293	313	286	286	306	273	327	291	284	285	266	294	289	275	316	287	287	276	260	253	293	315	287	269	308	279	305	295	272	315	308	259	300	277	295	298	305	293	287	315	273	300	265	305	312	340	288	272	290	281	296	278	252	284	277	315	272	286	269	320	295	281	254	284	316	265	288	296	296	304	334	292	309	289	328	279	276	263	301	280	301	271	280	296	321	317	325	299	275	275	320	283	271	288	313	304	300	304	313	292	284	280	289	302	297	297	293	302	287	304	250	295	295	261	275	279	296	260	310	290	293	310	303	259	292	269	256	300	293	307	283	283	297	334	307	290	290	292	302	306	280	299	264	302	314	295	311	336	250	316	283	277	289	318	286	283	333	278	309	302	279	328	305	316	301	284	282	299	292	293	304	298	323	280	276	316	278	315	305	293	290	296	296	314	283	315	282	271	286	290	275	286	298	293	275	301	317	288	273	320	299	271	284	284	311	279	300	298	308	299	317	321	287	292	287	320	320	302	297	280	304	280	289	311	308	331	298	300	341	269	283	312	279	293	239	283	295	316	290	285	277	315	311	286	327	312	319	316	288	317	254	337	266	280	304	280	279	262	277	279	309	302	270	298	284	281	323	307	308	285	295	249	274	260	257	289	303	307	286	318	295	324	283	312	281	292	309	293
17148	5372	3591	2095	1513	955	795	733	659	673	676	651	660	647	646	682	657	658	594	652	662	682	636	651	623	658	676	704	675	633	680	628	701	646	627	641	673	651	696	608	686	627	660	658	687	620	651	679	671	660	681	678	631	658	627	677	712	660	637	637	633	671	649	677	663	676	664	674	655	699	651	609	645	718	600	656	651	636	645	632	690	673	655	657	668	643	674	684	669	654	668	633	637	689	605	677	659	681	627	681	652	627	619	618	670	682	703	665	651	647	651	666	654	675	664	661	649	688	659	684	728	649	622	688	662	658	624	611	633	655	662	652	621	675	628	655	674	636	648	636	652	650	690	669	672	676	677	668	659	657	691	632	650	672	679	681	658	639	642	598	667	653	685	643	684	692	659	617	631	646	637	632	689	688	615	660	664	645	687	663	643	626	671	635	681	614	610	573	695	643	660	633	623	702	637	643	653	704	635	687	666	636	667	622	631	587	704	622	709	616	640	605	603	632	707	664	644	624	637	633	651	651	642	646	635	665	683	674	717	678	697	599	647	672	680	669	696	643	676	675	633	617	674	641	658	651	705	663	680	648	627	648	669	632	635	665	665	682	653	688	685	629	665	686	706	705	645	640	649	650	668	669	626	642	659	646	700	667	655	650	664	681	667	664	656	651	669	698	649	660	668	651	640	637	669	673	628	666	603	631	667	677	655	655	628	641	642	610	630	669	644	605	619	675	665	619	693	648	655	634	657	676	713	616	675	659	645	629	651	696	650	667	677	672	671	674	631	666	656	637	655	675	660	715	650	655	682	633	658	660	648	631	650	702	673	685	682	661	678	656	620	622	618	650	644	661	677	643	667	694	658	664	675	671	694	645	659	653	633	671	659	652	617	665	658	692	643	624	622	674	604	677	676	714	656	657	633	643	661	629	654	666	636	655	655	683	656	649	601	639	686	650	670	646	676	664	642	581	651	658	673	651	687	624	655	670	664	647	626	671	667	591	630	660	655	649	634	664	635	678	687	660	664	645	694	643	612	647	695	630	668	650	678	642	627	656	676	616	684	667	663	643	689	695	659	612	658	626	643	663	683	648	649	689	693	684	628	621	609	675	659	641	625	625	671	632	633	673	639	661	649	667	655	698	663	659	630	641	611	718	644	640	667	683	611	657	706	627	645	656	676	648	666	667	661	656	690	698	652	653	656	678	671	649	688	655	659	690	663	648	637	673	638	632	656	641	642	678	679	663	669	620	683	630	699	648	685	679	643	647	641	676	643	679	639	643	631	651	655	667	669	661	672	661	658	660	656	646	665	646	661	679	660	665	667	646	668	701	705	643	652	646	671	624	692	658	632	620	681	625	670	677	624	609	659	614	678	696	685	697	648	689	659	698	710	631	625	656	649	651	642	627	623	695	672	621	671	683	637	641	611	623	670	630	677	668	705	661	647	709	682	674	623	613	684	674	662	691	649	640	642	656	611	660	630	684	627	665	619	638	605	677	669	681	647	630	640	672	615	698	671	697	614	694	679	641	616	643	687	657	636	620	706	655	644	623	656	707	672	644	676	620	622	650	662	631	657	674	664	676	655	663	653	665	643	653	628	642	628	620	653	634	661	618	644	628	662	641	649	643	637	653	657	678	636	641	633	634	656	659	644	646	670	650	671	676	662	682	691	651	644	675	655	670	636	671	631	636	704	681	659	615	636	638	670	647	675	644	701	670	622	663	639	648	656	658	667	614	653	648	697	663	683	671	671	645	663	663	641	608	635	643	640	610	666	658	663	642	644	671	655	670	631	680	659	659	624	643	665	641	664	657	647	691	685	645	665	617	646	672	674	594	638	656	688	616	616	657	663	660	674	664	662	633	655	640	646	667	680	654	628	688	645	613	689	640	639	620	658	614	642	671	629	659	649	656	631	654	633	661	650	703	684	656	683	656	655	644	653	665	660	646	624	647	633	660	667	667	626	697	658	648	663	632	680	687	678	652	678	677	640	681	648	647	638	644	686	638	638	622	677	612	617	661	688	595	643	591	721	631	649	652	619	676	683	658	696	630	645	668	665	622	616	646	677	681	622	634	596	656	645	654	675	692	673	648	676	662	621	689	645	651	645	681	645	679	668	670	697	631	609	625	616	656	665	634	647	611	618	659	698	652	664	611	670	634	658	672	647	628	617	683	667	699	665	620	687	679	651	664	677	662	672	649	686	613	656	623	673	628	635	702	666	683	655	708	643	696	694	672	636	656	654	668	635	682	649	686	656	670	740	646	607	600	660	706	650	660	679	648	676	674	613	626	675	662	638	672	655	672	690	660	677	659	663	631	672	660	699	662	634	652	633	670	679	640	682	612	678	680	731	649	658	632	626	691	676	697	651	665	612	675	670	623	679	702	634	629	654	682	642	697	668	686	657	657	629	638	669	646	661	649	670	644	627	656	640	673	671	628	705	664	645	633	681	676	707	592	596	647	648	683	666	658	680	688	654	644	648	626	681	642	658	655	679	654	692	642	649	649	670	667	676	683	666	641	634	647	641	648	679	633	640	629	679	647	657	653	636	703	646	660	624	630	665	657	655	680	596	624	667	664	623	627	650	659	673	639	635	646	671	662	677	666	656	643	670	644	706	681	656	661	647	627	631	657	646	642	686	726	672	672	638	667	672	669	687	642	640	645	664	633	680	641	594	652	647	675	680	639	631	666	690	739	641	693	630	643	702	631	642	635	658	670	650	679	657	672	655	673	654	686	637	681	625	676	655	718	659	639	676	650	692	679	625	630	685	668	642	640	644	645	725	640	679	644	665	619	686	670	636	696	615	674	610	680	664	671	616	659	667	666	680	632	638	652	661	627	713	612	639	638	631	661	636	611	655	666	642	677	722	702	652	690	632	647	694	665	666	656	655	684	709	688	655	655	691	650	665	656	667	635	641	632	707	694	665	641	649	682	699	708	644	667	650	589	614	663	671	702	632	657	684	703	658	609	663	661	683	677	667	671	685	665	695	656	641	690	669	642	656	651	715	628	669	601	674	681	687	653	676	623	640	578	654	658	641	644	673	662	679	657	656	661	666	677	636	664	673	652	666	675	661	644	623	619	664	659	680	636	681	641	666	645	678	661	702	623	691	679	692	728	646	660	677	656	598	653	645	649	685	596	652	632	664	654	679	692	647	667	624	663	663	676	644	638	649	670	655	646	672	666	645	660	655	646	716	666	721	614	682	639	653	630	624	684	648	659	662	701	652	629	625	648	644	708	647	686	636	690	680	634	682	634	703	644	690	677	672	637	630	652	685	652	624	623	649	618	583	652	651	668	669	638	644	673	696	680	645	668	714	650	675	649	669	651	639	694	669	666	649	683	676	661	620	608	667	703	663	700	702	699	660	664	705	686	660	682	656	667	625	598	670	701	642	644	593	655	657	668	633	663	644	687	636	657	635	628	660	692	675	709	665	637	638	633	642	697	646	717	600	664	697	621	677	665	644	637	608	658	648	689	672	623	610	625
32448	4720	778	567	431	359	335	349	344	335	340	318	293	288	329	327	325	309	297	317	315	286	320	283	325	328	330	301	296	296	310	335	345	311	305	295	319	285	295	319	272	297	302	299	344	311	305	318	324	313	318	326	315	301	307	294	309	328	324	355	321	312	300	265	339	312	319	339	306	318	288	301	310	292	339	299	322	360	318	286	291	312	307	321	315	317	280	320	318	313	316	292	309	335	297	279	298	325	291	282	292	330	326	316	351	329	296	308	309	287	322	309	287	290	284	316	300	318	318	306	288	306	308	264	326	263	318	281	294	311	283	298	323	325	310	296	320	338	307	291	277	310	280	330	319	339	293	271	325	302	288	273	312	301	321	336	330	314	334	323	329	308	340	289	306	318	327	297	325	290	337	268	314	349	269	307	336	313	291	285	293	333	303	288	302	278	274	301	308	302	291	312	317	306	332	323	294	306	327	311	290	296	289	323	305	300	313	294	323	284	328	335	329	304	322	305	286	291	286	271	329	319	285	264	281	326	315	302	294	301	327	275	260	299	331	293	298	329	330	278	280	312	322	289	309	310	295	288	327	298	341	297	329	295	324	307	278	291	282	309	291	289	311	325	295	322	323	299	266	333	284	311	286	308	301	303	291	295	323	291	333	281	304	332	277	283	316	337	328	344	344	263	316	326	306	310	301	351	354	328	359	296	293	292	335	296	346	323	297	291	304	306	266	303	301	332	317	297	309	307	322	322	314	284	312	321	301	323	345	325	293	307	335	316	321	321	306	325	323	336	300	303	307	318	311	296	300	305	284	287	305	332	342	315	314	295	337	276	330	296	273	326	309	269	318	290	325	289	333	266	327	315	315	326	312	281	308	320	283	344	293	268	284	301	302	300	340	295	313	307	290	304	325	308	334	257	304	290	287	321	364	289	302	313	338	318	338	287	303	265	269	277	317	316	304	284	313	301	287	295	299	342	293	278	307	303	283	317	267	291	307	285	290	317	302	321	281	309	329	305	296	306	300	295	304	337	318	302	305	314	322	321	334	326	313	315	302	307	332	308	284	316	324	277	343	283	272	276	268	296	339	303	298	310	297	287	294	313	281	317	343	301	316	334	317	316	322	328	307	328	299	291	335	292	323	326	313	305	283	303	280	301	333	324	239	309	322	329	313	266	287	318	306	309	347	320	293	282	310	312	336	288	281	313	324	298	310	330	302	295	285	305	340	306	313	343	305	310	291	293	277	297	325	314	304	269	291	311	300	321	301	329	282	282	310	324	286	310	315	309	303	301	288	266	357	308	269	319	288	282	289	300	346	307	333	302	283	299	304	348	292	305	325	320	296	321	312	277	301	331	315	325	267	313	284	325	311	318	297	318	284	300	290	301	309	319	320	348	313	312	286	296	273	264	327	331	295	316	278	350	284	303	306	305	316	310	300	296	323	301	305	306	286	310	312	313	300	312	288	287	322	305	279	295	278	305	266	317	329	315	294	297	296	306	308	312	371	307	310	309	325	274	295	337	281	327	281	315	311	294	296	321	313	319	311	296	305	315	304	304	299	295	280	306	317	297	312	326	321	305	345	311	293	314	290	304	319	318	307	329	323	322	252	317	303	367	317	306	314	329	323	303	292	314	303	308	347	316	277	300	310	334	319	282	313	286	280	328	314	310	315	291	328	315	282	276	335	340	299	326	309	318	298	326	330	271	320	302	341	303	292	281	306	322	330	319	342	309	288	317	315	314	292	286	303	291	331	320	264	296	276	339	301	294	312	295	314	318	330	310	312	335	349	308	312	293	278	310	324	277	288	349	328	297	270	311	314	308	278	304	386	316	289	317	285	282	320	311	320	324	310	356	331	309	309	297	290	281	284	318	302	325	284	342	315	314	302	302	290	327	313	320	307	313	299	337	347	297	325	320	313	310	280	314	292	317	306	312	328	300	287	297	281	306	311	285	307	330	272	293	348	283	308	333	317	329	342	303	316	284	328	295	302	304	340	285	286	304	296	313	298	288	298	313	297	293	328	295	279	298	301	343	302	316	303	307	318	302	277	295	306	307	298	288	294	314	312	330	306	328	310	286	295	309	321	335	344	358	273	321	307	336	301	314	309	308	305	318	327	262	296	315	336	276	296	303	302	318	289	285	279	334	283	301	293	275	297	305	265	289	301	317	280	304	333	297	313	281	294	320	319	302	287	303	323	289	306	303	333	340	321	329	367	285	294	336	314	281	319	339	293	298	349	323	301	293	318	301	271	302	312	297	319	328	338	301	321	320	330	303	360	326	311	312	296	305	300	289	302	291	320	299	272	278	359	271	288	303	306	322	322	308	313	286	302	333	328	293	295	307	315	300	308	308	298	353	312	278	326	344	317	320	326	316	283	268	315	321	328	313	341	331	326	339	327	300	284	284	338	289	277	319	265	281	331	323	284	281	312	294	262	315	304	320	293	311	303	303	314	291	328	324	288	307	296	286	316	292	305	271	299	315	332	307	330	333	305	288	285	326	315	273	312	306	298	308	265	338	304	298	312	313	301	318	318	302	271	315	307	289	310	349	316	332	285	307	312	304	277	282	314	297	293	308	322	305	310	286	319	298	321	295	331	321	300	315	319	304	316	315	264	334	330	315	260	348	303	329	314	322	333	282	347	300	284	297	321	311	304	355	267	301	272	291	272	250	284	305	317	315	299	292	290	303	291	292	267	301	323	318	296	316	332	313	299	300	311	298	310	320	299	296	300	311	270	328	301	320	308	309	278	302	304	288	311	359	302	305	288	328	264	295	335	307	345	328	325	320	353	333	308	301	338	348	306	276	297	302	310	329	328	310	288	277	309	320	289	274	312	307	328	306	288	339	310	324	331	332	353	288	307	290	325	314	293	291	319	324	322	293	323	285	297	295	293	281	313	295	306	275	287	285	334	294	287	298	300	330	284	312	312	301	324	303	309	303	278	311	303	323	305	302	327	312	325	284	311	302	304	305	286	309	293	311	321	332	317	308	294	283	280	271	291	302	305	312	316	265	308	303	335	306	303	294	357	308	292	297	294	309	284	321	327	331	271	317	308	283	300	360	288	255	268	339	314	291	303	289	303	292	321	322	300	286	307	333	312	293	317	302	290	301	292	323	297	323	320	301	317	306	292	324	291	314	306	323	314	285	307	290	305	327	306	315	265	318	276	270	290	307	303	304	305	332	316	318	309	325	295	304	278	321	300	326	325	289	278	296	330	324	290	321	298	301	330	292	321	323	319	313	327	323	343	324	304	242	280	299	303	297	320	336	331	334	305	322	270	320	312	274	308	318	316	273	295	287	333	321	306	287	326	304	269	329	300	290	298	339	303	297	295	304	301	296	310	317	321	341	312	338	324	294	284	323	287	289	329	290	298	284	340	311	306	294	307	306	299	299	295	288	291	301	307	311	335	292	280	292	327	300	303	329	295	313	327	346	336	309	277	313	271	320	284	289	301	320	319	314	326	324	284	300	334	316	312	314
21237	6978	5827	4523	2997	1834	1269	872	758	785	808	746	795	692	747	745	775	731	704	708	746	729	686	721	731	747	750	731	707	708	711	724	632	745	765	731	744	720	746	704	715	701	729	736	717	710	696	707	741	688	711	702	700	729	734	715	743	740	700	671	695	735	696	693	707	714	737	731	701	728	672	715	775	702	714	697	711	670	666	760	712	679	704	681	713	722	742	704	727	734	720	703	722	704	691	744	672	690	720	740	674	699	691	758	728	688	712	715	757	697	708	714	732	726	742	719	729	720	709	717	702	780	647	698	701	695	728	735	737	684	709	727	721	703	697	724	742	728	718	669	707	687	706	715	736	705	704	705	736	670	708	732	695	723	714	704	728	706	762	724	666	656	729	706	706	706	674	767	688	701	725	706	735	739	696	758	686	722	748	708	690	717	693	728	748	697	711	744	722	711	703	703	667	723	688	679	692	664	723	702	696	733	717	699	718	718	664	678	707	750	697	716	700	743	719	733	697	761	688	725	697	763	712	706	716	719	725	706	710	704	749	720	761	748	679	696	712	687	692	724	708	704	708	756	658	737	714	729	694	710	750	701	718	681	720	703	726	687	747	679	696	671	727	732	723	711	713	731	689	704	720	757	742	702	762	781	715	703	746	707	713	727	737	649	680	686	746	692	705	726	703	723	680	738	663	697	751	745	750	701	707	694	670	698	700	656	740	713	734	741	684	741	723	763	693	683	742	696	679	720	741	730	755	676	751	675	751	697	736	762	737	761	696	728	720	690	694	731	755	677	745	666	726	718	688	699	749	647	718	719	678	697	709	752	733	697	714	735	688	667	737	754	720	767	720	701	725	724	699	690	734	694	742	710	680	706	755	782	727	680	710	721	732	721	663	719	691	746	771	709	727	710	703	740	704	704	727	681	719	638	726	726	747	720	736	680	689	727	703	696	740	718	722	705	730	725	716	710	732	674	701	707	737	768	724	701	676	696	686	696	673	680	723	679	720	747	732	694	723	706	724	756	712	741	697	663	734	708	690	713	735	736	665	730	674	712	756	716	664	738	715	699	686	696	708	722	713	672	703	692	746	717	707	690	750	704	653	701	718	729	689	735	726	682	732	768	721	694	765	749	703	726	674	706	760	703	723	740	738	739	738	721	698	743	699	697	677	704	689	677	711	697	742	678	718	717	700	748	709	746	759	706	702	742	718	739	728	680	736	756	748	728	731	695	703	699	738	688	728	714	686	740	700	719	730	739	736	769	773	722	745	698	693	707	693	714	725	734	726	759	701	718	712	700	738	751	711	677	721	723	702	693	663	723	723	673	740	737	700	724	727	748	710	717	758	717	684	704	765	715	721	744	700	703	724	724	704	698	687	685	710	707	687	693	665	673	703	684	728	698	688	739	702	709	719	758	692	701	706	722	751	690	702	735	735	671	705	707	744	740	728	680	690	753	712	702	708	739	749	705	697	720	689	694	742	728	694	692	716	728	659	722	745	710	726	741	724	689	681	715	703	714	715	706	717	743	717	749	688	693	704	724	690	724	714	710	714	716	742	691	705	694	705	746	722	724	697	700	682	662	667	705	711	751	710	659	656	748	709	712	667	664	739	715	687	660	756	716	705	679	701	763	689	741	707	723	744	722	732	753	759	745	729	709	672	700	710	677	678	757	698	700	691	731	683	678	720	736	749	695	734	753	717	720	712	751	725	717	693	675	730	694	696	720	717	697	717	676	690	732	704	714	674	736	706	773	750	672	664	758	726	699	631	720	732	709	667	663	702	706	741	730	752	734	681	680	703	687	744	727	718	685	665	727	698	705	719	698	688	782	688	675	685	721	707	704	730	714	717	678	711	746	728	677	724	726	682	720	681	725	745	728	693	680	695	748	660	733	756	683	693	724	701	727	730	724	701	733	701	742	745	723	732	701	724	628	732	750	693	745	700	746	700	684	742	680	719	724	713	708	633	692	683	713	691	721	722	712	744	697	724	696	680	748	675	716	676	685	725	720	704	716	723	718	694	673	712	721	707	689	680	744	684	766	689	742	707	723	695	723	676	714	682	756	715	659	687	708	738	738	717	695	712	705	737	663	701	760	739	742	698	673	706	727	776	709	684	746	718	702	748	693	670	713	687	694	703	689	662	738	727	671	705	666	740	707	722	732	733	714	702	660	674	717	766	725	696	710	775	718	717	711	696	736	761	706	767	781	710	694	749	726	728	727	724	631	734	684	686	679	726	734	700	693	752	669	698	728	691	715	706	741	721	695	707	757	718	740	714	722	691	683	719	708	743	759	696	701	742	739	655	765	699	675	725	675	721	727	729	656	712	727	743	745	710	730	699	728	715	737	698	700	699	735	709	738	700	694	728	716	756	683	692	700	736	682	695	717	708	711	690	772	747	692	711	729	723	695	725	716	697	738	658	717	734	660	712	721	711	696	707	715	679	699	761	711	759	682	726	681	736	729	734	713	701	688	732	693	732	729	704	674	695	726	733	746	781	725	701	707	701	732	711	705	691	757	697	733	724	679	697	711	721	725	728	703	741	718	705	720	656	728	714	796	701	677	739	729	714	727	693	737	700	735	684	717	731	714	708	703	745	741	690	750	706	708	709	712	697	737	733	725	739	665	735	745	693	704	722	756	760	723	725	725	727	719	668	692	710	715	706	732	652	687	721	657	682	699	744	731	712	700	676	699	705	699	655	690	725	696	705	720	722	703	721	688	755	730	730	685	734	697	745	693	745	704	727	738	707	760	715	748	663	705	725	657	691	703	707	701	671	696	706	691	692	719	715	705	740	728	714	704	700	705	687	715	728	720	742	696	717	720	721	729	681	728	687	696	709	708	723	746	748	709	725	733	716	699	728	728	720	727	741	693	717	745	756	746	707	762	707	669	708	719	687	710	688	683	740	715	693	738	734	683	739	739	704	717	746	757	732	704	764	721	724	667	748	705	703	724	754	674	781	742	742	698	714	753	732	680	668	692	703	704	699	757	706	705	676	711	690	688	698	637	670	710	721	768	702	680	688	672	692	660	752	707	676	690	682	708	698	708	708	789	708	733	657	709	706	785	685	718	703	705	713	748	685	708	758	738	721	674	673	715	712	750	691	669	740	668	683	703	696	747	702	713	648	724	715	664	746	703	703	657	732	704	740	728	709	733	721	706	693	724	736	719	700	692	729	718	716	773	695	673	746	727	715	732	696	730	732	719	713	703	709	761	764	720	681	697	766	748	754	727	703	679	748	651	760	753	722	704	679	717	725	695	672	712	727	704	685	718	717	703	733	690	670	705	672	700	710	714	721	716	743	737	716	693	718	735	712	723	694	706	699	732	661	711	745	751	724	754	696	726	685	735	707	737	708	684	668	722	709	679	736	694	718	743	709	725	731	678	673	705	681	739	657	705	713	701	740	671	735	698	707	715	724	710	693	734	716	710	736	698	716	707	721	737	710	734	709	673	733	747	688	690	696	661	727	660	703	706	716	675	723	736
34253	5580	999	704	490	442	374	326	293	316	305	354	335	295	293	354	319	301	335	314	283	284	319	352	345	328	317	307	295	311	297	315	323	284	290	290	330	297	322	338	304	269	304	295	306	325	317	332	317	337	314	304	337	301	351	299	304	327	320	325	341	325	358	340	292	307	324	318	327	330	284	346	313	304	320	309	289	336	331	297	326	305	278	302	369	321	304	318	277	299	304	313	296	290	316	297	266	298	308	320	312	308	338	289	332	317	302	331	319	287	302	348	337	329	315	296	313	327	315	274	308	286	305	295	286	325	322	307	302	274	294	324	342	352	321	330	371	356	297	311	330	323	308	296	309	292	298	326	331	315	313	295	312	291	330	313	298	315	323	264	326	318	316	286	314	324	299	356	328	340	314	348	327	283	328	304	300	271	308	344	297	300	291	316	323	289	286	272	328	345	319	340	309	314	325	298	259	292	266	327	323	318	296	294	314	345	286	281	360	291	305	314	327	344	352	359	335	307	304	313	339	298	323	301	323	313	311	299	340	329	298	324	320	356	272	343	340	296	311	331	317	338	289	298	292	331	319	301	313	326	334	285	318	292	309	321	330	302	288	300	321	311	311	305	280	324	327	322	309	297	328	310	322	282	292	299	309	328	355	305	322	339	340	316	307	286	318	306	297	297	326	350	331	318	330	285	320	332	303	333	291	299	284	318	333	332	314	324	347	309	346	321	327	321	342	327	317	325	308	348	273	300	312	270	315	283	331	308	311	305	341	335	295	300	307	295	322	335	282	291	294	310	319	300	268	353	323	307	311	291	269	305	288	296	293	321	308	285	348	296	310	300	300	305	350	319	302	333	354	328	291	289	289	331	305	318	313	287	357	306	305	274	296	303	284	338	318	317	303	300	288	328	295	306	303	310	286	317	310	318	278	327	332	353	324	318	342	326	294	303	304	311	310	336	317	314	321	304	304	342	305	337	311	299	337	306	336	309	319	298	308	338	359	297	327	312	345	306	360	282	305	299	312	310	346	306	321	288	317	299	309	309	307	311	322	329	322	282	303	315	343	352	302	297	309	337	336	301	319	311	309	292	327	325	311	335	314	296	360	314	305	293	323	355	317	326	306	314	306	306	299	297	354	317	307	355	305	337	302	325	329	323	336	323	324	342	347	342	292	332	339	301	303	319	298	352	297	324	317	303	296	324	335	326	290	311	327	288	288	306	325	315	312	321	295	313	296	251	312	296	340	292	300	316	315	330	350	289	316	314	326	314	301	310	282	344	311	302	295	281	340	314	337	299	315	305	340	322	296	296	339	347	283	322	348	342	277	333	323	286	344	307	299	310	315	325	331	302	287	296	325	322	343	317	293	329	297	321	313	312	315	297	281	289	369	307	324	333	282	289	315	355	326	297	326	321	285	359	328	299	317	313	297	315	310	302	346	334	321	300	310	310	313	314	326	320	305	320	355	307	309	319	349	281	332	330	306	294	322	325	287	317	306	301	313	300	322	313	315	333	309	319	266	323	291	305	311	291	310	308	336	324	308	322	344	338	332	303	353	347	309	326	315	314	299	304	298	308	272	304	270	303	325	324	336	334	306	327	328	286	333	323	315	320	344	312	357	338	302	321	312	352	300	335	290	340	276	294	361	320	316	294	296	326	314	299	295	279	324	315	290	303	299	337	302	300	323	330	343	292	325	327	289	286	330	312	300	313	325	312	334	293	324	344	300	329	311	319	356	315	328	315	287	318	314	296	300	317	299	319	341	319	313	308	305	297	299	338	323	327	330	314	349	308	332	314	343	310	301	315	303	367	340	272	308	311	318	321	311	340	329	327	305	340	349	302	290	295	312	315	314	319	311	296	282	270	318	317	283	294	331	323	339	325	317	330	333	287	327	286	305	329	302	318	318	296	320	313	303	334	304	320	296	309	325	324	333	312	325	308	332	348	307	293	292	304	334	302	357	348	310	300	349	333	294	319	295	328	290	337	316	327	310	318	333	287	252	314	334	321	342	334	304	285	325	308	306	290	322	303	306	333	355	300	284	310	301	264	344	313	332	343	330	341	332	332	298	342	311	303	310	348	309	337	310	327	323	360	304	325	307	293	304	325	295	310	301	302	307	311	294	294	312	293	299	341	325	306	355	316	334	316	298	279	290	287	263	296	298	301	340	333	325	303	325	337	359	299	320	335	337	316	329	314	327	313	342	320	304	312	304	329	311	355	300	287	345	319	258	319	308	308	310	337	298	307	311	314	316	325	305	294	302	290	305	323	329	317	288	283	300	321	296	314	308	343	281	298	309	317	283	324	339	290	304	302	299	326	313	296	322	326	305	322	276	317	292	319	340	324	327	297	297	328	338	321	326	323	334	331	328	328	325	270	317	334	334	294	288	308	294	324	324	329	351	279	325	273	349	308	304	329	318	316	304	330	316	275	329	330	299	302	325	277	276	323	356	316	303	324	330	350	315	321	267	268	301	286	291	293	322	338	281	318	284	354	319	314	310	314	297	311	337	314	306	308	328	293	324	296	304	301	312	308	295	292	315	290	283	333	323	311	346	343	295	312	308	336	320	302	302	322	359	322	305	309	309	313	325	313	313	299	330	284	293	320	337	317	315	328	334	303	309	328	321	303	308	315	343	307	326	324	317	318	311	337	323	309	280	323	301	281	328	290	339	355	299	319	323	330	309	315	307	339	278	329	317	294	318	301	291	339	300	309	325	285	319	333	340	287	322	352	264	316	307	266	324	311	333	322	306	316	306	310	301	335	305	336	339	336	352	308	318	311	300	292	302	349	318	319	282	324	310	334	327	303	300	319	354	332	295	304	343	308	287	306	316	321	331	323	310	308	323	320	330	291	307	328	352	323	300	319	315	325	348	322	310	295	353	299	332	289	314	277	334	311	321	304	287	312	339	323	285	326	320	307	333	335	326	312	322	321	314	335	303	317	318	299	309	324	315	341	319	299	343	311	328	317	309	308	315	351	352	323	298	282	289	319	326	339	313	346	343	310	297	329	321	315	322	312	298	293	295	303	313	297	333	320	284	284	334	296	320	331	340	307	325	302	302	348	297	351	328	346	321	313	277	327	284	308	316	302	294	345	309	297	323	323	339	311	296	314	312	301	335	340	300	304	300	310	337	327	329	311	319	299	326	345	325	306	320	337	291	305	314	347	266	299	380	324	324	308	298	317	351	316	302	313	314	291	281	291	353	307	292	307	318	349	327	327	350	268	289	324	301	320	315	288	310	335	288	331	301	314	308	315	303	344	327	284	334	281	309	313	320	343	314	298	325	337	302	289	317	302	280	326	334	339	321	309	327	331	354	299	317	328	327	323	309	316	320	320	293	291	321	321	365	349	313	350	295	323	324	316	315	314	305	305	334	368	300	347	332	340	293	305	321	332	318	321	325	293	350	328	322	319	298	313	326	342	342	342	323	317	321	309	341	340	322	324	335	309	299	299	326	333	310	338	326	292	316	306	348	318	285	336
24110	8741	7871	6507	4303	2975	1719	1060	861	786	736	758	785	834	769	787	770	751	781	739	798	707	702	778	762	755	734	729	759	743	743	762	729	742	710	754	786	742	796	740	723	771	737	722	753	708	719	722	750	735	703	707	739	700	747	748	777	745	737	787	773	747	790	717	754	744	761	741	729	779	750	760	760	699	759	710	757	734	732	761	711	790	696	750	744	750	789	727	762	721	750	747	715	778	733	758	754	798	750	704	764	721	751	707	737	721	738	721	729	768	702	737	720	790	745	741	757	738	707	745	736	772	727	742	819	748	740	738	775	726	777	745	789	763	743	703	757	709	721	802	776	754	689	785	727	762	771	681	752	724	732	705	750	753	735	761	755	765	770	740	780	758	806	744	799	736	766	721	736	694	720	741	757	710	718	740	788	679	741	703	748	770	723	778	760	775	726	752	756	725	763	749	754	730	735	683	721	705	782	751	766	765	753	784	746	739	796	747	700	727	709	719	746	776	732	746	803	747	768	708	735	763	718	712	739	763	702	773	729	797	744	746	818	806	765	727	728	718	705	731	714	747	756	705	786	749	723	694	731	705	754	713	746	728	734	730	713	789	759	725	758	767	723	771	782	720	704	694	715	739	740	750	746	787	733	712	775	764	746	766	742	768	770	729	722	738	766	721	678	745	780	720	793	749	745	727	757	749	696	784	743	707	734	699	770	709	751	754	751	724	755	732	765	743	743	752	754	790	742	720	741	713	731	731	789	763	725	715	756	737	776	761	741	773	725	773	744	729	708	719	761	767	700	758	674	696	747	782	729	751	727	751	713	720	775	769	704	712	807	734	758	710	770	727	791	746	735	796	712	675	770	703	753	698	748	743	746	734	711	720	704	729	735	748	694	693	733	744	729	712	786	750	794	747	723	764	775	760	760	729	740	764	760	741	756	738	743	749	722	737	736	734	769	760	738	792	781	758	727	722	735	800	777	747	758	752	745	764	762	697	759	708	749	766	770	766	713	722	722	710	691	770	713	737	750	695	747	740	740	782	714	711	718	746	795	711	734	734	753	731	746	771	703	678	738	711	734	732	720	696	725	724	763	706	783	717	782	757	734	712	731	650	700	743	770	749	765	766	743	722	720	721	803	704	770	726	745	665	761	766	707	675	728	733	761	802	807	729	736	764	742	732	729	696	746	744	674	719	729	782	785	739	727	728	687	762	750	714	753	709	742	755	736	757	787	703	751	749	779	791	710	776	736	775	716	783	790	742	741	777	744	737	755	743	754	718	739	727	670	771	693	763	728	732	723	736	734	781	703	756	737	718	740	767	660	717	736	767	718	733	682	719	727	812	733	700	724	772	719	774	794	716	753	698	728	718	730	760	775	727	713	743	751	721	775	726	700	769	704	768	745	780	732	749	749	748	759	735	742	686	763	751	719	749	728	733	744	745	736	736	718	742	724	768	715	745	728	780	729	742	734	743	761	718	731	766	713	770	719	733	761	761	759	718	747	781	732	718	761	742	784	785	705	731	732	781	740	731	722	718	759	759	722	735	830	752	739	774	710	779	734	784	763	742	715	681	745	752	769	725	744	706	763	754	734	794	776	725	745	777	756	782	725	758	713	782	726	774	729	762	756	722	708	766	726	777	698	711	727	752	776	749	721	730	738	753	710	715	740	770	750	706	755	777	728	700	774	780	712	759	764	721	734	793	811	744	758	764	767	754	772	720	728	708	765	784	732	702	732	733	724	756	754	720	745	736	729	751	711	728	810	764	762	731	752	767	731	713	809	752	691	770	748	768	724	792	762	738	759	754	725	795	757	705	756	746	721	785	756	774	672	725	790	745	742	727	710	698	783	731	765	717	797	712	728	748	759	787	721	753	745	715	755	734	730	748	760	744	775	765	733	766	721	810	700	738	746	751	732	702	737	704	731	739	759	767	720	752	746	767	759	750	712	730	779	728	745	829	695	688	737	747	725	717	751	724	712	734	717	732	725	747	720	737	756	688	729	756	747	735	763	743	758	765	715	733	737	714	718	737	747	700	728	745	794	797	741	731	791	744	744	750	727	745	746	756	729	738	728	745	743	730	742	739	782	743	723	714	728	741	731	784	768	711	726	744	700	774	760	797	720	686	748	743	736	781	688	773	777	758	685	757	697	775	725	742	709	720	722	766	750	751	752	808	717	717	797	740	688	716	746	796	769	752	735	726	785	792	731	730	751	771	769	722	801	777	749	780	737	764	691	717	740	726	755	758	723	741	712	726	661	781	705	730	737	721	696	780	774	777	738	771	767	733	735	743	737	777	656	741	775	777	745	772	747	732	759	746	705	754	784	713	723	705	697	774	748	741	721	755	738	721	738	755	772	764	744	722	744	768	746	727	779	693	712	771	759	743	740	760	751	713	757	726	689	775	694	746	707	751	739	725	749	751	771	716	729	713	718	725	749	780	743	739	738	760	744	781	729	720	756	757	742	766	757	751	755	750	800	761	690	767	771	736	724	752	751	733	746	698	760	715	768	729	731	750	743	751	761	783	731	714	742	729	716	766	767	743	681	735	719	769	754	757	759	757	716	738	723	704	690	703	734	784	808	745	735	728	767	756	819	727	788	733	717	723	730	758	741	801	795	726	733	730	780	742	736	763	740	763	754	737	770	729	760	789	797	789	727	751	729	758	686	700	773	766	741	756	718	788	767	732	685	790	719	734	775	718	690	762	714	742	719	759	733	733	763	743	718	729	737	724	749	780	757	723	737	745	744	759	727	768	721	759	691	776	750	731	777	763	782	726	739	789	726	754	749	731	749	735	756	754	792	780	778	790	735	734	789	737	669	710	751	747	783	719	735	736	740	777	749	714	752	737	715	752	732	753	721	717	787	722	738	725	730	742	722	794	762	692	763	741	739	714	725	712	773	755	746	715	722	710	735	746	717	772	755	730	721	733	753	713	780	745	748	737	719	707	749	728	727	751	736	768	732	736	726	718	681	723	729	703	736	736	726	716	719	719	803	792	770	751	756	749	714	725	716	766	764	736	773	742	793	736	785	756	734	742	704	771	772	751	736	712	686	750	764	746	739	754	698	769	749	751	726	745	791	705	750	700	707	732	781	761	702	702	723	710	784	741	787	744	713	720	769	709	735	713	754	784	744	747	762	751	743	755	735	704	781	692	713	762	731	755	767	734	753	749	725	757	774	684	718	743	735	782	719	756	742	767	758	763	749	757	712	711	753	725	757	793	763	750	750	715	730	746	746	738	725	746	718	761	748	749	813	698	728	748	759	752	772	734	770	749	767	692	718	734	728	717	739	755	754	725	744	724	733	726	688	729	714	721	734	750	726	713	761	744	720	756	742	732	755	731	745	740	747	725	788	758	752	713	711	777	758	716	752	742	741	786	683	733	736	752	734	712	796	767	782	775	780	705	736	747	750	780	716	752	762	777	759	766	803	741	731	741	767	802	707	791	737	735	709	813	738	747	768	741	757	758	700	748	743	790	748	709
20149	2005	539	409	330	268	276	272	307	295	318	283	311	277	317	319	287	294	263	261	267	289	280	298	263	283	254	322	263	294	283	321	305	321	308	293	296	306	266	285	297	289	330	297	254	263	282	307	312	300	274	298	276	264	287	295	311	310	270	320	317	278	263	256	291	309	293	298	275	278	293	266	268	300	294	306	300	314	282	290	279	261	288	307	273	280	302	306	273	278	270	292	342	301	295	264	290	265	270	295	281	271	294	278	266	273	302	334	310	290	272	279	289	285	270	301	299	293	276	282	297	290	269	289	293	304	296	277	285	268	286	291	310	302	286	306	280	283	309	295	291	282	303	311	256	271	291	267	280	286	290	298	286	299	294	266	271	294	284	312	278	276	282	313	255	305	281	290	273	292	320	285	302	288	289	294	318	279	295	317	294	297	256	315	260	269	295	282	320	307	292	277	291	292	302	302	253	296	309	266	283	274	317	279	308	284	300	305	308	247	290	313	290	293	279	248	289	287	280	300	306	330	297	307	309	278	326	342	298	262	311	297	291	277	278	281	281	247	278	272	273	274	312	309	310	273	279	324	310	292	324	258	296	253	305	284	282	285	278	290	275	277	307	288	278	292	281	292	270	279	266	291	308	309	280	305	293	277	264	300	304	293	291	292	256	314	330	287	281	275	281	277	308	313	282	292	312	309	263	304	306	297	298	286	278	306	302	326	297	288	296	307	302	282	315	277	292	295	302	277	273	280	259	248	312	282	317	277	291	299	298	301	297	302	265	268	264	252	255	293	284	268	284	301	253	293	291	283	280	320	282	294	311	319	275	289	293	264	278	293	313	277	326	275	289	301	279	284	296	320	299	301	259	310	273	257	312	288	302	278	291	283	325	291	317	262	251	279	282	278	294	289	291	297	293	296	295	302	279	291	268	283	309	285	296	313	270	266	311	274	297	302	271	269	272	300	261	281	263	297	297	288	290	274	299	284	288	295	314	276	297	296	308	296	296	259	275	288	305	274	297	267	272	306	304	292	315	280	292	270	275	290	302	274	317	284	305	316	330	299	288	272	277	311	298	325	287	317	272	252	300	294	264	290	296	273	294	287	297	327	282	305	285	278	291	262	273	321	311	314	280	324	298	286	267	313	243	299	306	275	288	308	294	323	294	302	306	249	302	310	275	276	290	271	308	255	316	320	279	288	306	289	301	273	289	282	300	265	255	289	263	291	312	315	282	289	294	265	300	299	304	327	268	305	306	260	265	308	271	277	289	253	286	268	277	282	309	249	280	304	312	283	311	287	303	263	278	308	288	298	298	302	267	280	308	303	266	291	276	267	286	309	299	268	307	284	320	282	308	293	336	334	283	293	282	294	243	292	277	294	261	289	287	294	280	268	284	294	287	307	346	297	284	305	277	283	303	300	299	305	292	339	285	248	286	275	320	258	315	297	284	307	291	276	265	288	298	276	295	327	297	279	330	252	292	315	282	283	277	301	317	270	308	287	288	320	279	317	287	286	288	280	311	327	300	288	276	265	253	261	284	272	309	310	263	286	285	269	281	306	279	291	290	275	291	286	309	307	288	317	275	283	295	288	277	271	274	301	281	278	262	294	274	302	293	274	286	280	301	283	257	318	251	290	278	248	267	278	289	299	277	288	265	306	294	282	313	320	258	297	294	326	292	294	305	282	301	307	301	316	283	277	285	291	286	310	291	305	266	265	282	329	329	270	287	288	278	298	298	294	292	238	274	271	274	299	292	288	309	296	293	309	297	285	303	312	303	281	289	247	277	290	312	320	285	281	299	290	301	289	294	296	244	309	292	270	261	288	280	284	289	293	294	268	288	296	285	282	272	256	338	274	291	263	322	260	274	261	300	290	269	280	314	274	269	299	282	322	262	295	295	304	260	281	273	259	304	280	274	313	290	305	301	303	312	323	267	275	289	282	248	296	293	288	298	310	336	285	303	274	314	282	291	310	293	323	302	280	306	294	293	283	284	294	290	293	283	315	281	303	277	298	255	327	278	254	295	325	292	302	300	290	296	307	261	295	309	248	268	315	265	296	260	295	269	276	289	287	291	259	349	280	311	287	294	252	309	297	288	285	279	314	307	285	298	330	279	317	299	298	283	283	255	285	287	261	324	313	275	297	280	319	262	269	294	280	263	305	284	293	266	296	293	300	294	302	312	278	301	266	289	249	309	281	268	268	278	269	310	299	306	317	276	305	263	309	318	254	274	272	307	287	249	297	269	277	274	299	307	304	324	294	263	271	302	279	254	274	297	271	288	276	285	281	330	291	287	299	309	268	272	271	305	272	326	294	309	286	288	256	281	275	283	263	298	279	292	300	337	283	285	287	288	331	280	288	285	261	299	291	286	255	323	260	281	296	290	310	299	293	269	292	302	267	258	286	265	295	267	270	277	300	316	289	320	300	296	257	252	268	296	290	302	287	266	305	293	302	309	281	277	282	285	301	290	286	296	276	323	283	311	276	271	284	301	300	282	293	311	252	310	280	266	295	326	281	292	275	281	277	321	292	265	290	293	283	305	304	280	291	315	307	306	254	320	273	268	267	278	289	279	257	288	301	270	301	306	281	327	325	288	254	297	300	290	295	279	272	270	313	271	281	283	244	276	312	280	305	288	268	275	303	297	321	291	311	300	301	289	289	285	279	288	317	290	300	284	278	251	282	282	337	275	288	294	292	286	276	265	261	288	311	288	277	273	265	277	296	307	280	273	291	289	236	274	298	303	252	296	265	259	298	286	233	290	242	305	306	300	291	279	284	295	267	284	299	350	324	263	254	275	290	289	307	288	282	308	283	291	303	321	320	270	286	292	303	276	274	315	277	279	304	314	275	298	310	299	281	285	283	292	288	270	289	307	294	288	265	287	276	303	288	282	270	255	255	291	302	314	305	296	299	278	292	325	274	285	291	291	308	278	311	297	283	250	317	287	284	285	256	289	279	280	323	297	299	291	275	296	300	281	312	307	297	323	294	302	277	319	287	299	295	268	285	279	307	313	283	284	273	292	314	288	275	299	283	279	288	319	292	304	295	308	334	289	308	308	296	309	294	334	257	293	300	298	273	271	291	331	296	298	266	302	312	318	300	303	292	290	307	255	308	271	300	294	281	272	281	283	301	295	310	287	285	303	288	250	303	289	301	276	286	286	313	274	279	263	300	265	283	251	325	304	265	293	286	298	276	306	283	261	243	302	271	293	292	277	259	263	277	277	282	299	270	314	276	275	290	322	283	278	261	276	288	269	276	260	287	276	274	292	295	283	319	316	279	271	298	288	342	265	280	325	296	310	281	289	315	302	287	306	290	312	269	255	285	323	284	292	278	302	314	268	288	295	274	292	288	305	279	298	285	317	255	268	308	273	285	284	316	291	291	303	306	278	275	290	317	329	290	296	337	294	324	284	289	315	308	282	311	285	283	249	296	304	261	306	285	275	283	301	281	286	282	278	315	275	279	264	291	285	279	319	277	322	311
14725	5069	4001	3128	2024	1099	789	674	702	661	664	663	695	654	631	604	658	700	639	662	609	627	679	625	648	652	642	658	663	575	614	659	642	663	653	655	637	668	649	675	633	634	643	700	659	630	694	644	686	588	641	657	663	639	697	634	639	660	673	631	647	610	648	650	675	634	671	656	614	661	656	710	664	644	639	636	665	591	655	654	697	579	681	576	663	642	637	643	677	638	666	667	625	696	658	652	687	638	670	604	649	661	651	627	660	625	659	625	652	627	596	637	663	705	638	650	654	664	625	662	595	599	612	712	640	692	682	679	650	633	648	595	668	638	646	626	665	656	675	638	607	668	639	636	667	639	609	702	658	673	644	659	652	607	683	661	674	650	694	631	637	692	673	681	645	668	598	642	664	630	669	634	650	627	645	599	661	679	631	622	618	674	612	673	658	600	678	676	675	612	619	668	671	629	672	684	676	609	657	632	632	643	671	692	718	655	692	662	615	675	658	636	645	635	683	652	635	660	620	635	681	671	621	687	663	632	625	662	668	672	622	616	619	684	621	615	641	662	636	651	657	657	658	681	676	634	610	646	661	639	618	635	639	698	639	657	643	643	669	660	600	643	607	685	629	652	633	660	693	622	664	638	614	616	637	636	646	637	628	660	687	607	647	601	652	620	617	615	639	639	629	653	682	608	623	664	664	611	626	638	682	680	642	582	643	679	613	666	665	657	636	671	631	641	647	667	640	682	628	607	614	634	686	681	645	641	646	680	634	669	663	667	675	670	614	622	614	626	683	694	671	608	644	673	632	657	661	637	677	651	654	698	647	629	625	630	633	693	622	633	629	642	639	639	692	644	666	664	612	670	692	620	655	628	688	650	611	686	587	681	690	641	629	655	675	600	679	651	665	622	625	631	605	688	627	644	652	628	619	594	643	635	675	622	674	618	679	648	661	650	666	661	631	624	657	666	637	632	665	697	625	634	659	676	666	616	672	639	673	679	691	638	622	682	632	618	679	630	639	688	615	612	607	666	630	634	669	651	692	671	622	685	646	622	691	654	667	643	688	701	620	636	647	657	588	640	638	626	640	680	691	636	657	648	613	693	651	628	659	679	685	614	651	620	646	647	683	639	639	627	637	622	626	664	675	667	669	662	651	655	666	703	636	677	656	668	664	642	631	666	638	631	629	630	654	644	692	644	670	652	657	659	673	645	665	657	653	701	683	652	624	639	627	603	623	696	617	649	649	647	664	679	630	662	650	598	684	654	644	652	644	640	627	633	649	642	651	610	615	669	661	646	642	648	646	626	653	634	668	646	671	670	647	673	652	625	685	665	641	612	668	660	674	671	602	615	660	700	696	642	659	671	635	605	673	637	694	676	651	622	654	653	679	671	658	668	659	705	612	642	650	653	668	717	647	612	683	632	658	655	606	643	643	644	685	664	626	690	665	659	638	610	612	679	709	653	636	625	662	645	602	655	680	632	647	637	653	658	663	712	682	700	641	636	654	629	669	626	642	660	638	638	630	642	654	672	665	672	669	638	668	648	667	637	659	594	673	653	647	625	674	702	640	651	644	679	646	630	637	651	646	638	667	613	706	656	665	606	675	651	634	649	628	597	674	658	696	660	646	633	651	641	689	636	624	642	682	624	661	641	651	672	680	638	634	616	700	656	629	666	626	652	617	644	599	641	640	622	667	644	638	677	670	669	664	642	706	652	647	648	654	659	609	652	647	635	634	657	640	654	641	697	650	617	705	646	653	672	635	639	633	687	664	590	664	677	641	666	666	629	642	674	652	665	696	643	648	668	639	637	622	623	612	639	623	643	676	636	661	617	607	642	665	653	689	660	628	612	604	680	653	675	664	650	650	679	618	679	643	626	645	653	604	594	671	614	627	661	644	640	670	705	666	653	641	653	647	664	641	636	642	670	638	623	683	683	605	652	660	643	657	656	642	711	629	634	679	629	701	634	645	639	638	615	680	630	650	641	675	624	664	650	637	649	641	676	613	622	619	624	640	656	670	637	680	678	652	638	655	647	686	664	654	614	620	636	666	608	648	662	625	689	636	684	651	648	656	678	670	694	632	632	644	629	634	626	651	645	632	628	668	668	646	668	652	646	663	628	628	644	662	660	671	673	643	644	623	635	640	657	656	660	649	663	622	668	627	645	604	648	613	630	660	647	641	672	640	659	663	670	658	646	652	657	639	642	694	673	671	671	615	601	626	629	666	653	647	599	637	598	629	630	639	679	692	666	644	653	640	672	672	656	697	683	690	669	670	658	707	688	671	668	668	662	620	653	664	656	640	644	658	633	615	647	677	671	663	725	657	635	637	600	645	611	638	670	681	645	625	648	640	679	651	644	657	660	659	673	628	655	673	669	645	644	686	646	644	664	685	657	653	672	693	629	634	663	658	698	689	640	632	639	598	641	653	640	648	595	668	686	645	637	712	633	660	640	626	674	647	642	620	614	642	650	669	616	622	630	655	620	647	684	641	631	628	661	603	633	612	641	696	615	641	661	631	644	630	636	722	658	653	614	660	636	695	633	614	625	673	635	683	670	610	623	620	667	669	640	628	658	649	584	673	692	657	610	711	647	672	685	679	625	690	650	651	624	655	650	651	656	659	627	648	659	681	692	652	590	646	645	666	671	685	666	667	650	640	609	657	625	637	645	674	680	660	676	661	639	655	670	652	636	652	625	646	627	598	665	659	685	672	658	628	635	608	615	646	633	633	681	680	688	642	647	671	719	678	633	624	660	618	645	622	627	626	656	658	631	690	605	670	680	650	662	668	687	649	607	653	681	665	628	667	642	687	656	675	691	677	622	694	632	664	644	637	691	638	637	660	642	678	627	666	644	649	604	642	646	660	670	642	652	684	679	675	650	621	646	653	638	609	640	624	677	605	626	667	652	621	646	650	626	660	680	636	689	638	656	635	659	706	663	682	649	667	672	642	655	655	673	664	681	655	680	663	681	658	653	643	628	648	652	642	616	678	651	676	658	707	616	643	590	674	638	664	656	696	653	648	685	621	654	669	648	660	656	641	622	655	632	660	642	625	643	659	671	620	662	691	663	722	653	614	650	683	624	698	610	685	627	655	654	632	614	642	629	672	607	659	628	667	624	643	625	647	652	655	642	655	686	649	611	673	595	649	609	653	686	655	676	626	651	619	620	656	656	643	661	641	589	667	674	662	676	637	605	645	672	624	670	675	708	590	674	676	661	647	679	645	675	664	610	642	658	632	652	631	680	604	624	635	621	659	630	634	690	659	627	677	603	612	632	682	653	642	668	656	637	688	636	627	624	623	677	594	644	662	592	709	645	683	650	696	651	658	652	599	694	623	655	644	628	683	656	670	627	637	594	663	650	632	619	686	591	660	637	649	640	675	634	643	640	618	634	634	672	681	614	676	699	662	660	636	689	616	652	619	642	641	687	692	673	645	692	740	689	667	616	646	689	690	649	661	621	624	641	663	632	622	659	660	624	661	613	672	644
28131	4105	962	619	474	397	338	285	303	314	301	314	318	286	284	292	282	298	317	275	298	341	310	317	328	274	297	295	298	316	304	257	285	291	294	293	315	321	293	273	284	308	279	286	271	313	343	292	269	290	292	291	292	279	275	306	338	331	340	313	266	322	308	317	316	311	276	275	322	288	337	327	316	302	283	313	317	295	285	292	322	323	297	315	299	303	318	338	315	282	305	302	280	307	301	288	305	255	297	313	304	318	297	295	280	348	316	297	283	310	313	314	282	304	320	305	287	282	303	317	307	294	325	297	296	285	270	302	286	320	272	285	301	325	322	290	309	280	317	304	312	344	325	297	315	315	311	287	293	285	296	278	313	281	306	277	276	313	311	301	305	271	282	292	330	294	322	286	295	317	295	313	317	309	289	320	329	303	332	287	310	287	333	312	303	289	343	306	320	317	292	272	294	283	304	291	312	287	271	267	285	293	298	300	319	329	296	324	330	313	299	321	295	305	298	296	316	327	284	319	310	316	342	287	296	282	330	284	286	304	290	283	259	291	333	320	311	300	298	289	338	339	298	322	291	303	310	289	307	342	304	285	287	295	330	285	285	311	316	293	316	328	303	287	314	315	278	310	339	288	281	272	316	334	300	342	295	287	309	282	327	316	329	307	273	309	307	311	335	284	303	321	303	325	274	310	305	306	317	322	308	293	256	302	315	306	336	281	314	304	297	310	305	308	318	286	267	334	287	312	287	282	328	273	269	335	312	278	312	309	306	332	329	297	299	301	277	328	326	279	298	329	292	296	309	317	271	309	318	290	322	313	278	341	314	297	294	298	298	274	283	297	322	303	329	316	286	282	296	297	284	272	258	295	306	299	309	337	329	302	293	299	297	289	313	297	289	294	300	301	283	289	291	287	300	311	331	294	309	281	308	341	330	294	320	327	305	310	297	291	327	315	306	303	313	295	288	325	325	317	318	300	299	343	301	296	318	294	310	314	335	320	311	316	306	329	299	321	297	263	293	289	291	309	322	281	304	307	296	277	293	296	302	308	290	298	302	309	300	292	284	303	305	322	303	292	307	269	300	341	289	334	310	304	306	303	326	322	321	334	303	326	278	304	307	307	300	257	318	299	293	306	290	331	326	304	343	300	287	296	288	299	321	319	300	332	277	288	322	328	324	280	277	261	300	302	297	282	295	274	322	333	331	292	315	322	296	305	303	287	299	304	300	269	304	292	279	309	296	309	314	264	334	341	261	289	297	311	303	310	292	309	317	307	310	343	331	326	315	336	293	287	287	300	313	294	260	268	282	287	338	295	294	272	330	336	284	326	275	306	261	315	310	321	334	333	288	318	307	308	284	309	307	313	297	325	283	272	287	289	301	276	292	282	315	322	284	276	288	271	295	298	297	298	287	316	305	312	301	314	316	283	314	309	300	306	300	296	332	308	292	287	317	289	312	305	287	300	280	287	291	301	294	280	306	300	315	288	261	275	274	329	294	338	284	318	313	312	334	328	288	305	337	309	311	300	263	278	332	320	283	313	301	315	277	262	312	290	335	312	306	304	311	315	297	323	309	269	303	272	289	350	294	315	360	274	304	292	309	315	290	251	300	307	278	291	263	261	292	295	309	321	283	311	298	289	293	293	272	293	327	291	285	282	327	321	320	311	329	338	309	311	305	328	330	314	308	289	290	281	314	299	330	315	262	308	320	343	305	315	306	312	271	285	324	315	303	301	254	295	290	257	282	309	296	274	315	293	313	295	311	317	343	304	310	329	318	310	300	293	302	266	284	285	293	319	300	274	302	310	304	315	347	275	286	312	323	312	310	268	310	283	291	296	284	288	290	309	280	285	343	295	283	289	319	313	297	315	317	310	355	306	303	325	316	266	290	306	303	308	276	337	317	324	314	289	300	329	292	279	270	316	297	258	297	295	290	326	332	264	290	280	298	311	305	301	306	310	312	309	331	256	318	333	299	323	270	295	314	303	323	289	245	290	298	304	313	314	303	283	279	301	330	291	286	288	280	296	338	336	309	279	307	283	287	291	294	293	266	299	285	304	299	336	326	311	326	301	297	292	313	289	309	314	287	336	287	299	288	276	303	328	311	288	313	299	327	307	303	324	329	290	333	338	332	267	288	312	305	318	305	282	268	332	290	273	309	306	310	287	318	349	302	311	281	291	307	321	305	259	254	309	295	302	313	343	309	305	305	347	308	313	299	331	316	290	279	349	324	277	263	331	294	287	309	294	294	303	307	277	288	342	292	286	290	304	288	290	284	299	314	316	267	306	314	286	292	310	274	304	308	290	299	317	311	310	361	312	288	298	308	315	286	292	283	308	298	287	299	339	295	304	304	306	292	294	301	294	301	254	278	311	309	292	328	283	316	289	334	297	312	345	289	326	289	313	297	303	302	286	312	313	312	328	317	281	282	321	317	326	305	308	325	303	250	306	324	291	302	273	289	317	265	295	297	292	327	316	340	298	293	307	307	323	303	360	323	295	309	301	309	292	325	303	309	313	301	286	282	305	310	287	286	315	353	339	341	344	331	313	309	295	321	337	267	318	300	307	286	298	284	313	294	266	319	294	293	286	321	292	291	317	350	291	315	294	316	295	301	304	320	314	298	316	302	283	267	318	327	300	289	278	303	308	298	325	304	318	332	345	306	286	326	325	270	300	298	281	291	316	295	311	299	305	305	307	278	326	315	316	307	297	324	316	319	301	306	304	334	312	319	306	322	321	331	329	305	335	315	305	286	312	331	297	295	305	297	293	273	306	289	318	275	326	286	322	313	291	297	296	313	324	312	290	293	306	319	306	297	290	338	337	292	303	322	306	282	306	305	288	306	288	299	311	275	320	337	318	326	321	287	301	290	288	294	337	312	292	275	304	317	287	287	316	291	322	313	293	318	303	281	277	326	285	284	290	286	289	303	290	304	297	322	299	279	274	298	301	296	315	355	276	299	309	279	335	308	284	303	278	310	289	333	321	292	327	294	302	307	300	308	323	290	286	293	305	292	313	312	293	296	290	296	297	295	309	289	306	335	307	272	261	283	286	279	331	308	300	319	294	325	275	319	284	290	300	294	348	309	276	283	300	292	311	361	309	284	281	299	290	286	303	311	299	318	338	286	340	268	302	286	289	338	283	308	306	328	323	305	264	315	292	328	326	304	269	332	312	289	295	273	301	277	302	268	313	322	287	260	308	312	316	311	286	302	282	287	287	283	305	298	308	300	307	291	292	281	290	287	328	321	319	307	292	309	312	320	294	346	279	309	309	277	316	298	338	300	331	298	309	306	333	296	307	304	305	292	298	283	305	324	316	273	306	282	294	280	306	280	289	321	307	245	308	284	281	309	302	265	303	318	279	345	269	330	272	257	295	297	334	325	306	275	308	312	292	295	292	372	301	278	335	338	274	256	278	333	322	319	312	296	330	280	276	302	304	296	321	292	324	289	263	339	312	293	301	291	263	273	292	336	306	330	299	280	320
21005	9288	8550	5888	3519	2654	1568	908	810	776	819	750	705	736	719	697	704	739	715	682	674	753	736	718	753	713	651	715	712	703	678	689	706	731	717	691	713	697	718	680	699	691	716	655	695	724	736	736	731	731	691	719	687	686	734	738	725	672	693	710	706	695	688	703	740	739	713	707	670	733	690	714	708	726	707	720	713	711	719	718	697	708	714	669	781	676	703	721	696	725	733	725	742	701	716	733	725	715	712	735	705	699	709	697	725	719	711	625	702	722	699	709	692	691	722	689	679	719	744	705	704	724	718	676	651	680	687	690	734	697	729	698	670	710	708	788	702	681	701	739	700	744	685	748	717	686	731	717	683	682	703	728	740	725	746	723	713	686	724	714	645	708	707	713	696	686	693	682	731	677	701	701	694	672	715	743	719	710	740	768	710	722	776	716	726	709	687	729	699	724	717	700	672	707	756	661	675	706	745	747	725	704	713	695	714	688	697	726	732	702	727	681	714	700	719	700	713	711	656	679	673	691	714	682	747	707	719	748	666	713	708	722	708	705	714	725	658	719	693	683	689	722	734	729	715	694	666	729	698	678	673	701	754	746	689	694	683	724	754	679	706	667	677	695	689	729	736	746	689	665	714	721	688	748	692	664	730	716	701	706	726	664	717	741	683	698	685	725	709	743	718	699	661	696	647	746	708	679	719	691	703	727	663	708	709	718	690	713	762	713	677	703	782	701	685	672	722	681	674	665	704	673	624	711	678	729	687	709	730	722	692	732	716	702	725	716	781	738	708	706	666	687	727	722	705	716	701	722	698	694	732	726	703	684	665	722	698	722	728	666	707	704	722	685	721	684	731	700	732	708	712	699	715	744	654	718	715	720	718	724	675	710	672	738	752	740	711	707	712	674	737	675	683	685	709	725	722	702	707	697	716	704	689	684	712	705	694	743	745	775	677	727	688	681	702	706	672	717	674	724	728	690	704	711	710	764	708	723	729	666	738	682	712	721	730	676	688	714	715	679	707	672	724	693	712	659	712	669	740	736	664	740	688	740	722	723	707	696	699	723	708	704	708	710	690	683	718	683	734	715	687	692	756	784	740	695	705	787	687	688	689	723	696	651	684	681	686	719	682	751	739	696	712	720	720	749	739	686	685	682	670	740	746	692	722	717	728	703	705	672	720	695	700	698	681	695	709	688	709	679	707	659	725	706	690	736	648	724	682	722	724	731	712	709	677	695	716	694	683	774	682	714	699	743	714	677	735	718	735	732	716	696	710	671	721	707	705	718	708	684	711	715	726	703	696	723	733	670	745	647	700	699	702	658	722	704	740	723	708	727	727	734	667	715	684	694	691	709	710	690	730	719	755	681	676	708	713	766	684	671	705	760	702	686	711	677	663	681	699	745	740	734	676	716	697	728	642	665	707	718	714	748	725	677	764	750	695	729	769	613	677	707	729	719	667	741	685	748	689	713	700	720	693	662	633	718	718	713	770	713	707	667	696	685	721	739	703	710	676	692	714	733	693	759	727	672	659	729	744	685	730	676	733	678	774	704	735	692	704	726	683	708	700	742	752	749	688	724	701	687	716	698	691	740	684	730	692	665	714	683	712	774	715	692	700	775	687	712	722	714	760	720	682	696	658	725	701	747	703	721	733	697	696	728	717	727	630	689	725	754	713	698	696	704	702	735	704	700	696	716	737	742	702	698	709	700	704	706	742	697	713	730	726	686	728	676	675	660	706	730	638	730	747	740	712	691	718	723	672	702	675	736	695	715	677	645	688	704	692	736	760	707	716	736	692	729	694	741	708	698	701	640	712	688	683	681	715	723	673	761	751	706	714	704	685	696	716	749	715	707	691	661	716	686	700	738	712	720	750	708	710	718	673	688	674	746	707	711	697	655	712	682	718	696	717	690	698	778	683	720	683	711	670	759	769	743	724	712	689	692	734	736	662	692	682	712	717	690	738	684	747	761	695	701	719	710	683	696	755	695	704	706	684	682	712	724	702	718	714	711	660	683	639	718	689	719	687	716	703	722	711	661	733	675	689	707	741	705	674	682	696	687	704	732	736	707	692	677	704	723	692	720	704	698	672	688	723	695	680	662	713	721	725	722	696	755	752	720	733	701	709	707	692	717	715	748	703	700	696	674	747	685	695	674	728	690	700	745	667	732	642	699	734	753	737	684	720	679	735	705	671	716	693	695	742	685	700	734	701	664	720	711	674	680	714	690	697	736	714	735	702	663	663	665	685	738	666	688	723	755	716	736	752	701	691	720	709	758	715	699	696	699	730	713	735	660	733	718	712	716	725	699	732	737	735	693	667	687	676	727	684	708	730	671	730	764	679	675	684	704	675	718	727	740	694	768	704	718	674	719	664	664	718	710	733	714	699	672	754	722	732	660	716	775	706	653	709	710	707	722	716	743	750	700	702	751	702	722	681	682	694	679	704	698	692	694	709	744	680	761	714	731	715	706	686	675	662	709	669	710	722	716	675	733	677	734	694	730	709	727	733	681	714	710	723	684	712	654	724	725	690	701	716	702	746	745	735	731	744	682	693	749	675	723	723	740	693	719	720	675	683	705	742	717	709	645	670	727	722	729	720	704	682	729	730	688	698	672	730	734	740	695	713	696	748	710	720	732	715	682	705	666	712	650	682	710	711	766	683	679	648	732	715	697	709	713	695	690	729	730	707	694	669	651	685	693	702	718	740	679	720	732	700	730	677	749	708	713	723	738	688	685	709	654	680	735	689	722	707	714	695	713	691	694	699	760	697	716	717	730	715	720	697	737	741	774	705	641	688	702	682	734	675	708	692	707	725	662	673	753	723	649	689	710	689	728	668	698	740	671	713	720	698	710	673	676	718	739	699	735	664	711	718	668	746	706	689	714	712	711	679	720	703	721	740	710	667	693	719	715	695	739	693	721	695	681	755	710	719	736	693	744	703	698	727	735	680	710	704	717	708	696	712	685	675	704	737	716	680	665	701	673	735	711	721	675	703	742	701	701	696	722	725	672	706	709	694	713	696	741	719	691	737	729	673	680	703	718	751	734	715	654	681	716	708	728	746	664	677	727	712	753	679	704	710	728	736	696	726	741	690	682	676	679	710	715	723	683	711	704	721	740	724	685	710	735	731	726	735	717	682	670	706	709	721	739	758	751	680	757	707	708	731	707	691	719	724	721	717	668	698	698	727	679	732	753	695	718	686	699	691	695	731	703	736	688	690	648	724	739	706	679	719	716	717	748	657	741	750	676	700	682	661	728	736	633	744	703	719	713	751	692	696	742	692	711	684	695	677	744	693	693	707	692	729	743	676	709	678	723	700	641	724	742	735	679	684	699	671	688	672	736	705	737	716	707	679	677	735	649	663	702	770	727	727	744	714	704	713	691	743	693	727	684	693	695	747	678	757	756	699	685	717	705	685	710	697	674	664	754	732	660	736	684	715	732	719	708	720	666	717	708	727	668	721	730	673	714	711	691	719	680	738	693	697	720
34262	6143	1051	738	619	411	344	301	310	328	330	294	334	295	311	282	349	302	302	320	284	310	298	324	340	334	299	294	355	335	306	301	339	324	328	276	312	316	336	323	305	310	296	308	300	304	296	294	334	335	297	335	342	334	312	309	312	295	328	303	319	318	315	330	334	305	314	310	293	324	322	322	298	332	316	291	291	319	325	291	303	353	321	310	330	336	317	286	321	290	282	314	340	292	330	288	320	295	323	308	317	347	325	316	299	302	336	350	292	302	306	311	335	275	302	302	316	292	295	283	292	294	327	317	332	292	336	312	311	340	328	275	287	292	314	316	319	302	329	286	293	336	340	333	329	279	313	300	281	318	305	297	328	274	283	267	278	311	314	286	336	307	347	312	292	285	305	326	288	363	313	295	310	300	298	363	325	284	305	337	346	307	294	286	322	300	351	335	325	320	304	279	283	305	329	333	296	299	321	323	292	302	366	304	296	311	310	319	289	289	289	298	298	311	298	345	306	295	270	329	292	299	299	344	358	309	330	327	327	279	333	321	313	330	300	305	313	319	317	330	328	357	292	287	307	259	320	299	312	303	337	295	315	311	329	322	314	316	348	300	283	305	297	299	307	313	281	321	323	304	316	345	313	305	310	304	353	352	321	292	316	287	364	308	275	344	306	315	331	363	279	356	329	300	326	337	325	319	314	288	282	315	326	315	319	302	295	314	325	342	327	325	348	300	308	304	297	326	322	318	306	308	323	323	318	333	360	293	340	286	292	290	311	295	321	301	266	311	294	321	297	294	301	330	307	311	341	290	263	336	295	299	303	316	325	304	321	285	320	316	296	321	291	302	312	312	308	305	332	315	323	308	314	340	299	334	329	307	294	301	312	279	270	312	328	281	316	298	316	327	319	298	319	348	316	312	330	320	296	340	331	322	304	320	360	353	357	312	305	318	306	306	310	294	287	290	345	315	299	295	305	265	294	323	315	332	288	282	287	273	308	282	317	367	330	296	296	304	302	275	325	308	314	351	309	307	309	299	308	304	283	324	299	319	298	311	296	293	285	296	297	303	313	290	268	280	324	302	332	321	331	341	341	311	337	316	281	336	308	320	316	343	304	305	321	336	277	315	303	303	330	345	291	295	282	311	318	357	319	313	291	292	317	294	314	278	302	301	323	323	344	306	363	311	272	297	317	325	295	328	285	321	322	305	292	322	306	316	307	306	302	312	309	328	329	309	289	314	288	290	280	307	307	340	351	287	292	277	304	318	287	285	288	323	292	330	306	285	312	274	318	312	299	321	339	282	306	316	316	284	313	309	280	307	303	312	320	346	307	279	349	359	301	323	310	281	343	310	280	299	354	327	293	332	308	304	307	291	298	297	320	334	322	304	329	304	310	319	307	294	312	293	323	331	306	355	316	302	315	275	302	311	313	352	275	301	299	307	291	290	328	323	341	309	290	267	317	323	309	294	307	330	331	326	294	293	314	311	331	302	319	346	306	355	287	268	298	305	309	302	314	312	306	317	300	344	311	292	288	299	305	345	310	296	304	315	335	316	318	286	312	301	326	317	347	354	347	279	350	342	323	311	305	338	322	317	322	332	283	320	297	325	313	315	290	304	302	317	277	319	315	299	295	302	283	322	289	308	295	303	323	319	313	310	299	296	320	322	277	315	338	322	294	343	292	295	296	328	303	331	330	292	310	306	322	297	306	303	302	257	300	298	317	325	307	321	310	332	317	333	323	320	323	315	312	304	316	328	304	315	261	348	295	324	277	304	319	308	313	285	316	336	285	296	310	277	302	354	306	287	360	328	315	297	308	299	309	305	319	317	313	313	351	311	312	320	304	321	334	314	294	306	320	320	323	310	296	306	279	284	320	309	300	311	304	333	372	318	345	257	296	332	284	300	314	317	307	321	300	307	273	299	321	269	315	291	320	313	312	319	343	364	327	304	312	326	319	306	320	285	336	305	293	285	351	328	291	334	311	306	294	315	304	332	300	292	291	303	319	272	295	317	316	285	312	290	332	342	325	303	298	301	313	305	313	311	292	331	277	338	343	339	313	308	314	291	341	283	337	301	312	322	309	300	337	291	357	291	303	306	301	295	300	363	335	288	272	345	313	313	314	348	306	286	300	318	306	316	347	315	290	294	316	311	315	288	311	300	342	284	291	299	314	316	302	324	341	324	310	287	329	348	311	281	311	312	288	284	316	332	315	303	355	315	314	317	302	312	276	294	316	304	303	300	311	291	320	314	330	356	297	321	299	300	289	298	299	315	289	284	291	336	300	302	306	327	306	268	304	287	303	351	307	302	318	293	281	348	284	343	329	288	272	345	307	358	308	347	291	341	299	320	311	309	328	297	281	310	292	297	295	307	270	296	298	322	301	332	298	344	313	334	291	327	301	316	317	332	346	319	297	315	318	317	283	303	326	307	325	315	311	293	311	316	338	323	309	334	326	322	350	310	301	270	315	325	329	304	307	325	294	331	351	355	331	292	313	326	279	268	303	313	324	310	303	318	315	340	308	302	314	311	320	328	329	309	339	350	297	286	289	331	294	329	313	318	309	331	318	285	316	309	332	337	305	310	320	330	315	323	310	291	302	335	286	319	319	336	290	311	313	306	335	293	353	321	299	313	335	322	332	310	342	303	296	305	308	289	310	309	301	310	295	330	275	309	344	334	296	309	326	326	318	295	331	293	271	315	302	289	307	317	311	319	310	297	300	300	307	301	325	284	315	332	344	324	344	288	310	315	267	285	283	320	324	292	300	278	294	340	325	329	324	283	281	301	317	296	308	310	294	329	268	302	307	260	321	284	295	315	325	336	324	311	318	309	327	300	317	304	262	306	303	301	306	326	321	311	313	275	329	307	332	312	300	307	299	329	288	311	359	307	302	307	295	332	301	343	342	342	325	315	321	308	316	299	296	331	289	309	292	317	297	335	315	336	295	302	335	295	308	358	316	299	342	333	332	314	348	274	301	302	328	285	318	284	344	281	303	334	310	307	277	303	308	313	309	284	272	293	291	288	325	296	347	314	306	311	323	321	280	327	344	304	328	303	305	332	326	381	296	347	315	329	331	300	325	319	341	314	303	314	342	306	307	314	263	317	337	296	322	291	277	294	287	331	305	323	312	319	320	307	311	284	288	320	295	330	310	270	326	299	301	301	316	320	335	313	276	303	285	313	322	296	311	297	314	294	317	338	316	302	306	274	296	293	302	299	295	318	286	336	304	312	314	303	329	294	293	331	301	306	302	278	308	301	293	302	300	268	285	318	337	366	304	358	283	300	302	327	316	325	328	300	326	326	310	320	308	281	332	329	285	307	295	296	325	316	322	345	304	300	331	320	331	299	274	328	312	290	302	322	315	346	356	311	323	334	306	299	306	295	285	309	299	290	304	319	327	333	290	302	296	324	372	289	314	304	312	317	291	278	306	327	324	306	300	304	300	315	296	321	283	273	321	320	291	350	301	295	270	331	296	350	327	355
24767	10343	8360	6715	5374	2807	1680	1011	815	809	790	781	741	740	747	766	756	782	748	775	713	762	724	722	747	762	740	775	794	750	736	711	739	755	759	756	770	774	749	792	754	708	736	766	755	790	756	759	752	742	778	713	769	744	702	725	735	708	708	715	695	747	767	703	753	744	754	700	759	708	778	703	675	739	733	693	826	728	757	779	751	737	766	793	748	735	766	716	738	768	752	765	696	789	723	759	732	772	722	745	696	707	722	726	716	721	753	723	705	721	712	711	734	705	726	761	719	765	742	748	730	690	740	684	739	714	735	749	757	756	718	726	762	724	775	726	718	727	768	732	764	703	737	745	746	717	769	777	750	768	758	723	761	753	716	749	737	748	771	781	731	760	740	721	743	710	762	733	703	774	701	759	704	748	750	759	767	725	788	755	740	742	731	765	741	718	739	740	760	764	727	728	709	760	757	712	760	700	728	771	718	724	742	751	763	736	741	753	753	794	747	740	726	769	777	745	747	802	727	734	758	743	720	759	736	769	700	768	696	746	771	714	737	755	743	744	704	772	713	764	707	749	744	691	701	749	735	734	730	747	701	749	751	757	729	727	701	719	746	808	748	741	719	822	706	727	728	766	763	721	712	738	761	727	726	746	753	748	729	723	734	738	730	749	739	699	768	721	729	737	695	757	725	747	795	777	746	771	695	721	768	686	713	719	738	732	774	739	788	752	717	767	776	764	747	736	729	733	702	714	770	721	735	732	760	731	701	722	730	798	706	704	758	721	751	697	732	727	769	753	745	728	735	740	742	743	779	702	726	719	695	725	753	699	749	723	740	750	746	757	717	748	790	710	748	717	748	731	779	732	743	725	714	714	783	755	714	783	722	731	732	766	789	772	732	738	753	729	770	717	732	762	773	733	747	721	753	759	757	785	722	752	723	768	703	704	723	750	783	749	785	704	706	737	773	733	794	759	699	759	755	703	741	751	730	750	753	733	732	727	683	704	748	751	718	777	757	716	769	713	734	740	732	742	725	749	732	810	739	731	764	709	727	717	751	739	746	784	748	771	724	744	715	752	756	763	751	730	759	739	759	727	746	751	728	724	744	752	743	730	775	748	685	712	716	684	727	733	770	737	740	767	782	731	762	755	758	740	770	743	722	776	718	718	741	746	740	789	743	688	758	717	709	761	750	721	746	741	743	691	751	757	757	730	756	760	718	800	748	772	752	709	751	730	707	693	717	720	779	755	763	750	738	675	779	737	707	754	715	737	723	731	701	734	760	751	760	709	770	730	762	726	741	705	771	778	724	746	764	756	756	778	765	748	728	766	762	754	750	691	760	768	746	715	755	766	729	731	730	728	746	775	719	714	747	721	756	749	740	738	731	739	746	728	722	769	737	736	705	718	751	742	743	779	752	704	794	699	735	723	733	721	711	745	706	744	751	714	738	775	683	767	755	746	715	720	747	728	779	773	766	732	775	756	720	712	742	691	739	723	732	732	740	700	707	708	766	791	737	745	760	768	738	697	734	729	744	742	752	716	787	696	750	754	741	768	715	787	718	735	687	725	718	767	731	720	751	718	694	739	696	764	701	777	755	721	756	711	741	763	711	711	743	786	745	755	770	749	761	669	729	716	720	728	740	683	741	736	773	726	742	762	745	747	714	762	755	728	715	720	745	752	738	744	681	702	732	748	719	730	773	744	742	771	748	774	725	761	779	747	736	717	723	751	761	761	710	758	739	760	733	713	717	704	732	761	710	704	777	767	734	734	736	699	735	769	735	736	761	701	738	714	707	776	715	742	743	723	684	679	746	771	733	688	749	749	791	763	732	752	749	756	771	736	767	751	727	741	716	809	727	706	756	785	732	734	739	695	736	734	808	695	755	746	729	739	779	704	766	742	734	729	717	727	772	707	721	764	729	746	709	740	731	708	808	723	679	704	749	738	739	741	730	796	781	771	746	784	757	726	703	704	772	762	730	755	721	738	763	749	714	758	745	733	749	737	762	754	749	683	727	735	740	740	757	770	756	746	784	756	737	694	725	780	707	734	764	712	709	752	750	772	786	749	786	735	705	795	763	724	742	772	746	783	755	719	733	729	702	724	719	755	734	729	719	760	774	694	728	747	804	778	743	759	745	750	752	767	757	723	720	707	770	727	760	718	725	739	740	741	738	776	753	723	723	756	726	812	713	724	756	707	728	714	717	743	742	726	769	738	734	767	769	741	709	758	719	723	729	704	760	708	756	737	715	737	746	747	770	704	730	698	719	765	728	804	714	740	770	706	689	773	728	724	766	753	780	712	753	677	689	698	730	723	710	697	721	712	784	745	767	729	725	752	732	787	724	767	688	721	730	766	758	713	713	734	758	752	716	768	756	784	737	771	721	720	727	714	751	785	709	734	764	733	721	738	740	772	781	740	743	735	738	749	779	778	782	742	747	729	754	732	736	717	755	767	733	733	710	731	727	730	718	709	741	770	689	676	767	714	728	707	756	743	772	695	732	699	743	713	719	799	702	760	709	733	760	787	758	738	692	776	786	704	710	754	732	756	777	754	789	771	719	745	749	737	724	765	771	736	721	735	730	753	746	805	719	754	758	709	727	743	715	753	721	755	718	728	751	774	730	764	765	754	730	731	788	768	731	732	706	762	725	756	755	755	722	783	722	804	762	710	768	747	716	773	699	687	765	761	728	737	747	776	761	695	703	714	718	727	734	743	728	729	767	713	719	758	781	730	718	702	750	743	714	744	770	763	696	730	784	745	747	753	730	782	789	722	774	726	785	746	713	699	735	716	761	765	714	732	726	765	719	729	789	753	724	786	755	731	712	727	729	685	724	684	734	752	709	765	743	720	711	735	739	747	709	743	714	748	757	759	749	733	707	751	710	762	756	732	740	722	738	781	680	739	758	720	740	762	747	722	754	736	730	747	712	689	739	757	721	801	722	751	764	726	728	729	754	725	744	788	747	752	745	761	775	747	792	687	762	722	718	715	712	715	698	706	756	701	747	722	748	686	779	749	683	758	709	726	731	725	721	703	717	688	754	710	728	788	776	750	716	701	756	779	686	750	793	739	703	759	766	756	737	717	736	805	776	735	727	724	738	752	739	747	728	734	744	784	722	759	729	690	737	725	711	739	790	717	738	737	720	740	736	753	763	731	718	728	668	709	738	759	730	778	723	713	792	735	751	733	738	737	782	713	741	772	788	655	762	741	723	671	774	702	694	741	734	727	748	760	723	761	743	714	773	743	735	721	716	779	723	784	724	732	724	721	720	795	791	745	728	759	764	715	765	794	709	723	773	722	734	725	712	769	733	736	741	727	701	712	731	749	751	767	771	721	712	672	757	750	716	724	758	709	716	730	774	718	712	715	731	789	704	769	771	705	709	686	734	744	742	702	696	736	785	701	785	712	762	765	772	715	744	727	762	748	743	720	745	724	756	751	756	678	749	731	748	808	732	734	738	747	728	710	737	735	747	740	701	717	749	731	717	761
23808	2458	526	403	332	329	285	280	293	300	270	290	273	299	279	292	321	298	330	258	278	293	291	293	285	289	278	310	261	287	255	291	272	289	281	280	288	282	276	304	295	286	289	308	261	315	292	268	279	290	302	292	332	302	309	276	263	304	301	337	294	277	290	263	309	268	290	326	306	284	284	313	294	347	288	293	286	301	253	294	311	290	340	279	308	284	304	280	292	287	325	312	296	306	300	300	275	313	291	306	303	293	303	309	268	287	285	321	307	312	284	255	298	281	264	298	260	329	267	307	275	310	306	310	296	290	282	289	304	291	283	263	315	313	285	281	294	299	282	302	288	254	294	293	311	309	296	296	321	306	264	307	307	265	299	282	272	269	315	299	287	302	286	300	284	299	306	296	294	293	283	263	316	311	321	290	287	288	295	281	302	298	282	315	278	330	265	311	316	324	293	320	291	303	323	297	341	300	292	321	301	297	311	299	290	300	253	278	289	295	267	294	291	264	282	306	274	293	287	311	323	311	290	312	297	297	268	341	252	277	307	302	277	272	265	289	267	238	293	302	298	288	316	264	308	290	304	309	268	279	293	301	296	322	251	337	295	295	294	348	292	321	334	279	296	303	281	298	326	325	294	317	288	326	299	300	316	320	286	273	299	298	305	272	241	291	281	291	264	300	292	287	255	346	260	278	343	272	291	283	284	287	305	273	294	318	294	288	268	281	292	284	339	293	314	290	289	310	286	280	304	287	288	293	301	291	306	278	302	294	286	315	271	268	286	280	313	328	292	270	270	272	280	287	274	254	288	288	282	274	307	300	314	283	280	284	292	275	284	288	305	272	301	303	291	303	278	310	305	278	309	306	278	289	234	311	313	294	316	289	303	311	282	289	292	290	294	298	282	296	288	293	282	328	310	277	287	268	294	294	298	293	275	307	275	250	265	337	302	323	293	301	301	295	284	277	296	330	333	318	260	288	311	308	298	316	270	267	243	284	292	292	286	264	322	287	289	253	294	269	291	308	285	300	278	264	320	296	298	307	279	286	284	295	304	275	291	297	274	288	323	285	317	312	310	266	288	287	303	243	269	303	250	316	274	296	282	296	292	314	302	269	283	300	273	242	292	292	266	325	299	328	263	286	275	302	325	276	296	285	278	305	274	317	287	306	303	294	313	280	276	292	263	305	265	285	274	318	259	272	288	318	275	276	291	288	269	275	297	281	283	296	293	295	294	315	302	319	316	305	298	289	274	309	278	297	296	294	299	301	288	325	319	295	293	287	296	274	334	319	278	275	294	282	282	291	263	315	316	291	292	315	297	340	278	282	313	298	244	298	297	295	289	323	288	296	304	272	297	303	270	334	287	300	280	305	288	310	300	295	295	311	304	300	331	288	321	280	294	327	277	302	321	298	275	319	263	299	283	338	313	289	293	253	266	292	259	318	292	268	305	309	309	271	278	316	301	297	272	275	278	263	297	267	279	311	290	265	303	284	301	294	276	263	296	302	317	270	273	280	303	297	275	287	285	286	295	277	300	295	291	304	294	284	276	312	274	286	301	288	338	315	290	279	296	304	299	291	303	313	294	289	315	282	307	279	288	288	290	305	283	308	303	262	284	276	280	299	276	269	306	294	298	311	288	318	301	285	286	300	307	295	318	297	328	316	321	261	286	286	274	274	302	296	257	325	278	290	296	302	310	328	322	311	276	290	301	293	335	294	308	302	287	298	295	305	307	291	266	275	309	277	322	308	300	316	300	296	288	310	276	280	320	295	287	311	286	315	316	286	295	299	273	282	273	273	285	263	281	313	325	297	283	339	320	330	278	305	262	263	314	264	293	284	285	294	256	274	285	287	277	322	311	286	270	294	329	294	278	315	303	284	299	301	287	301	290	300	302	294	307	273	295	277	315	280	294	281	266	274	267	262	288	278	273	295	281	286	313	305	300	296	336	272	281	323	276	291	281	266	310	299	275	309	294	330	279	300	299	334	271	281	293	280	300	313	278	274	284	283	291	313	302	294	312	292	260	293	292	311	270	293	289	283	287	287	314	301	261	296	300	312	293	345	291	304	321	287	295	295	276	297	294	307	284	320	304	286	273	297	274	338	268	276	303	292	282	292	285	297	298	285	299	241	284	274	290	276	281	257	328	272	290	319	299	280	272	262	263	288	271	324	273	280	307	320	309	268	285	274	298	289	294	283	291	292	279	282	299	307	304	260	266	258	273	305	290	268	332	282	289	316	272	328	279	278	292	298	300	299	275	307	291	285	281	276	286	257	306	287	274	292	293	304	284	316	285	306	301	302	308	294	282	281	287	276	278	290	305	332	288	276	302	250	308	303	252	294	296	312	280	297	306	304	294	299	300	293	273	275	291	278	273	283	297	312	264	291	271	302	300	309	286	301	306	327	304	269	278	303	289	289	253	299	263	292	311	308	314	290	310	308	306	278	282	301	279	262	265	299	307	307	290	294	271	287	277	278	301	283	293	279	300	300	288	297	306	319	313	282	311	278	282	324	306	311	273	298	308	283	311	285	301	274	281	295	281	268	288	294	280	290	283	279	289	310	298	298	264	293	293	279	313	297	292	279	293	305	300	298	271	268	340	312	311	302	305	290	290	283	286	294	279	300	309	290	280	256	328	301	328	315	308	263	306	273	272	304	285	264	286	308	269	295	278	302	267	290	299	285	320	321	300	317	298	294	295	322	284	287	286	286	304	286	276	290	297	303	282	292	275	298	289	304	305	301	340	292	254	285	297	271	305	273	269	298	287	285	263	282	308	342	260	278	299	292	277	287	279	283	285	331	279	298	276	278	310	304	281	266	278	258	313	278	261	276	304	296	303	293	289	319	287	290	311	296	319	288	288	309	285	300	268	306	306	305	284	309	293	290	319	284	259	282	299	275	273	302	292	286	311	301	286	289	285	272	301	293	300	274	287	291	276	321	281	304	318	332	285	286	292	296	284	302	318	282	279	293	283	279	275	304	289	272	327	301	309	296	262	286	328	337	280	300	295	295	289	280	275	272	283	308	311	317	267	287	302	272	298	320	297	302	280	325	292	288	293	273	332	259	311	286	330	288	288	320	326	279	302	287	259	251	282	265	304	270	283	315	276	275	307	267	300	284	293	289	272	303	300	298	283	336	272	287	324	273	298	286	276	289	324	312	297	280	274	314	330	273	275	253	279	288	286	285	305	270	307	287	284	274	281	291	289	293	292	263	285	286	293	301	277	294	300	308	288	297	294	310	294	331	317	260	311	295	287	291	260	266	291	310	282	279	241	266	302	277	291	299	297	323	294	307	310	277	278	327	302	299	290	292	297	243	292	285	287	293	286	289	260	283	290	317	313	303	293	300	287	287	281	271	292	299	322	286	323	294	304	299	286	320	299	282	312	334	327	276	256	312	288	306	256	288	284	322	293	294	317	260	324	334	315	283	271	265	302	311	256	332	327	301	296	314	283	290	311	287	299	269	271	274	296	291	316	306	313	285
18437	4643	3732	2415	1503	1040	806	694	727	663	696	659	663	711	666	640	688	706	658	643	634	650	635	651	575	647	643	634	615	637	683	651	665	604	642	673	630	697	624	685	694	656	667	645	624	705	670	655	669	653	650	647	685	651	654	631	658	683	640	697	679	650	635	626	668	684	670	671	655	681	675	671	618	681	660	621	665	640	656	650	709	682	677	672	691	725	656	665	677	658	632	647	624	668	638	639	644	622	652	690	652	652	675	657	641	662	684	661	651	646	675	658	622	653	634	666	611	668	691	699	668	604	642	673	665	670	693	691	596	643	690	660	667	633	642	632	668	621	677	639	632	634	647	648	623	657	648	629	639	669	651	665	610	633	672	646	689	628	641	650	675	670	655	694	628	695	672	698	695	665	649	637	653	683	631	692	701	682	657	643	631	655	670	653	627	645	631	658	660	692	668	626	625	669	647	663	652	686	662	666	642	637	693	660	652	601	668	677	633	696	587	679	664	656	724	643	648	610	645	638	670	665	648	655	686	678	688	726	672	693	666	688	637	609	633	658	679	634	636	682	665	679	709	690	685	612	650	658	657	623	616	651	655	724	632	659	725	639	673	652	673	625	684	650	694	669	652	629	647	618	678	650	662	668	670	620	630	636	663	674	668	601	671	665	667	690	685	672	689	670	679	650	674	689	662	679	700	681	653	648	662	669	637	650	692	677	651	672	645	688	655	624	660	673	662	679	666	640	676	615	664	624	657	648	678	663	722	650	670	672	632	628	691	661	629	627	650	623	656	676	657	660	580	702	663	654	696	700	659	660	659	658	650	622	652	624	631	657	632	662	683	607	655	676	627	682	685	643	676	608	644	676	663	697	667	644	662	660	632	635	637	605	652	675	637	649	639	693	674	640	678	670	651	654	664	635	658	653	638	674	619	682	642	634	688	666	661	652	659	657	630	655	694	628	642	636	693	657	613	638	642	662	663	681	671	645	640	689	687	666	627	620	647	643	639	682	698	623	683	649	662	690	635	695	650	639	620	629	649	606	642	638	647	687	668	706	679	655	656	657	668	709	643	683	670	705	641	713	641	682	665	704	643	673	664	667	682	624	683	639	660	658	667	650	665	665	623	662	665	653	682	668	648	685	692	624	667	640	702	640	633	683	644	666	712	671	657	624	649	660	642	699	654	658	631	601	665	668	658	650	642	638	649	656	696	630	641	668	648	614	685	731	656	671	658	719	675	664	656	638	599	653	673	656	661	641	666	596	597	694	623	653	663	640	659	700	625	636	634	686	632	694	613	666	668	668	648	653	681	661	638	695	667	679	668	670	640	667	733	666	700	659	643	670	645	624	617	639	676	655	652	609	687	658	682	689	647	664	660	636	657	616	630	657	617	593	633	668	672	644	647	677	596	671	667	615	610	682	638	636	675	683	697	611	672	634	693	701	709	608	683	677	639	636	669	657	654	699	661	616	639	701	630	644	635	670	646	676	693	664	675	656	612	722	668	657	670	705	684	658	656	660	679	685	661	690	618	678	681	672	640	666	667	622	673	630	661	631	655	661	692	648	730	607	684	645	682	643	675	670	679	595	665	727	652	668	651	682	635	651	650	628	653	632	672	667	687	658	636	638	636	681	685	651	692	669	717	682	657	657	666	678	666	649	620	692	634	649	632	668	644	735	674	647	670	671	665	662	645	679	634	670	642	643	666	650	676	671	675	670	655	686	662	687	670	612	701	623	662	650	690	682	654	656	650	687	658	636	669	684	651	687	667	657	658	603	643	681	680	646	667	678	632	649	630	656	665	668	664	662	661	664	655	689	700	657	673	677	665	646	641	638	595	664	662	683	704	626	653	645	668	654	680	672	682	670	672	670	672	596	655	671	694	654	651	660	641	620	636	664	676	650	601	651	640	640	675	640	672	639	662	643	691	671	653	679	646	630	663	639	628	640	652	702	644	580	652	670	661	701	661	655	672	692	631	631	629	675	675	679	682	697	662	719	669	620	648	617	647	665	654	645	636	655	623	654	666	654	658	675	671	649	704	689	644	657	682	629	682	665	643	682	649	649	681	678	645	641	630	630	694	624	595	681	663	674	655	658	689	647	640	591	667	689	677	699	684	683	632	658	655	690	673	628	665	682	691	648	667	640	673	673	692	670	650	635	695	690	653	622	648	667	692	673	655	646	626	629	645	645	679	631	665	699	667	670	667	675	666	668	641	679	651	634	635	642	667	634	679	628	674	657	668	617	642	613	681	664	640	652	650	659	670	650	668	718	694	653	644	608	675	659	638	631	641	660	669	665	642	670	672	672	621	694	622	633	634	673	665	610	617	687	656	672	670	652	645	631	653	635	660	674	667	723	669	649	633	656	701	661	643	628	633	683	654	610	662	647	675	588	672	667	683	622	706	618	611	702	613	659	638	664	629	646	621	663	665	682	671	658	656	671	658	639	629	652	656	659	689	624	723	693	656	635	726	690	648	707	666	630	682	671	664	647	658	670	653	671	636	691	646	663	701	641	664	646	688	709	697	675	630	658	644	647	684	682	634	668	663	665	667	696	657	717	670	630	662	707	669	650	665	665	687	627	655	642	658	658	645	632	632	657	644	678	681	735	660	661	659	604	616	642	669	655	669	684	677	655	654	658	668	723	645	677	641	644	659	679	677	680	603	627	621	620	694	610	649	635	672	636	627	669	652	650	662	689	706	647	654	651	649	668	655	607	662	668	689	675	691	662	625	652	668	626	642	620	686	631	681	684	671	608	671	673	654	669	632	618	621	644	688	653	668	674	695	642	651	650	625	639	676	664	696	681	656	693	603	710	683	626	656	675	689	627	644	639	674	658	679	668	708	668	661	601	680	649	669	633	627	687	686	631	718	646	618	679	696	630	696	673	665	644	622	669	617	654	672	721	669	676	696	656	664	678	622	652	663	656	652	739	704	674	703	678	619	682	669	614	706	624	655	640	620	626	640	651	666	674	638	689	661	674	607	691	672	646	626	657	622	644	671	698	655	684	644	673	684	685	655	631	630	619	712	630	684	683	654	660	632	660	646	660	646	694	651	625	642	639	637	683	729	650	633	658	686	654	653	607	702	672	643	665	659	629	665	649	678	634	671	690	661	665	657	648	686	644	642	665	641	712	623	650	650	671	691	661	624	639	671	641	645	641	680	621	644	664	631	644	660	684	636	624	598	622	681	664	664	664	644	667	660	683	627	642	641	633	630	645	675	653	646	653	649	658	652	616	660	633	652	642	621	661	673	702	620	693	712	651	679	683	637	653	695	710	685	658	669	674	700	640	649	685	655	627	654	652	636	680	657	643	708	726	687	666	689	667	665	623	687	691	688	641	644	634	626	664	676	617	652	709	677	648	671	632	707	667	644	621	601	639	707	661	650	664	618	670	634	699	649	633	594	695	664	675	644	662	678	649	684	680	643	653	658	676	656	618	675	656	649	717	637	667	618	659	680	647	607	677	665	699	658	659	600	679	632	673
29099	4374	819	555	438	352	309	325	292	318	311	294	292	296	307	274	327	305	268	309	317	322	307	282	300	285	316	331	334	271	295	311	331	311	300	297	310	349	318	314	304	283	343	318	289	285	289	326	310	304	293	283	317	318	287	299	299	288	289	305	312	319	307	300	312	329	323	298	325	323	304	292	310	295	311	320	287	273	272	302	292	280	317	302	290	278	351	279	307	334	302	285	285	330	299	297	313	322	277	337	315	293	293	296	337	327	327	303	268	316	319	318	321	319	317	297	309	314	311	295	288	305	273	273	295	334	293	293	296	286	281	328	293	306	302	341	308	311	329	356	293	302	284	257	290	283	295	302	274	268	301	317	322	340	304	310	282	300	292	315	328	323	323	292	296	284	290	322	333	310	290	308	292	313	285	284	291	304	302	293	274	284	298	292	305	303	280	285	316	298	337	292	316	282	312	313	268	307	285	295	318	292	311	312	322	332	320	296	312	319	286	305	307	317	295	291	312	291	329	347	299	319	295	314	288	319	325	307	297	301	320	305	320	300	263	276	309	307	297	292	275	315	316	261	311	302	283	302	283	325	287	309	273	313	301	289	315	283	322	326	275	321	270	291	290	283	267	295	299	317	282	305	270	300	318	315	268	311	300	291	325	326	299	274	296	354	312	325	297	316	290	307	312	310	358	308	307	310	300	302	286	299	299	285	309	306	290	326	286	295	323	305	306	313	321	315	321	309	288	333	300	287	304	285	258	312	305	303	362	289	318	308	295	313	299	292	319	296	325	273	283	317	305	276	295	281	308	321	314	301	287	303	248	312	303	274	329	292	323	273	326	351	305	279	285	279	303	317	306	306	311	279	292	314	287	264	285	298	266	335	304	293	278	301	309	350	318	272	260	309	284	310	306	280	300	323	314	283	304	301	304	323	306	293	316	284	299	300	306	328	299	315	281	318	263	322	278	317	298	306	304	270	304	304	295	320	291	312	295	268	294	290	316	291	277	283	298	269	272	293	310	277	299	323	303	308	299	325	314	299	306	291	274	280	328	293	312	312	305	278	304	281	324	312	279	317	310	277	272	305	326	275	270	273	271	289	276	284	319	309	284	294	294	326	295	280	333	306	279	275	321	287	280	305	303	298	327	299	330	346	333	260	300	282	325	279	330	291	327	305	303	312	308	284	300	290	323	314	323	323	309	322	293	293	305	294	283	275	339	322	320	256	290	297	296	309	306	291	307	302	295	335	294	318	336	301	305	272	307	332	307	291	333	304	298	297	323	315	281	349	317	304	288	325	273	310	311	304	305	295	322	313	314	292	286	307	334	314	326	302	288	302	310	276	291	284	287	341	312	305	326	292	263	301	315	320	312	304	309	273	283	283	298	286	295	291	290	313	312	300	303	284	322	266	282	285	310	299	280	306	321	307	285	317	303	293	273	323	298	298	324	326	296	282	276	299	311	311	315	289	292	316	293	316	314	295	329	293	287	332	308	304	301	280	285	360	277	302	313	290	285	288	331	281	279	327	306	306	275	311	296	290	334	283	290	317	326	340	310	309	279	282	314	321	323	302	283	288	277	305	308	305	325	321	332	326	330	280	318	286	240	282	303	303	300	298	282	302	259	299	283	269	315	296	327	316	306	288	292	318	296	335	341	301	298	271	319	312	286	324	332	294	274	285	285	295	292	266	292	318	273	311	293	331	327	309	320	330	314	274	294	302	307	292	305	322	287	304	293	342	283	313	283	302	301	307	310	298	352	277	279	311	329	302	304	325	282	311	294	276	300	286	292	280	297	307	298	302	314	290	313	305	308	275	359	322	320	296	304	285	276	289	301	267	306	287	326	301	304	284	274	298	332	264	290	322	291	277	286	300	311	327	307	275	340	271	303	291	296	297	302	294	289	276	280	278	343	276	321	294	275	304	261	301	287	330	301	288	286	301	342	298	308	248	290	269	284	286	278	331	307	324	326	296	320	290	267	301	310	300	279	313	314	297	297	320	329	316	300	264	308	289	322	324	299	320	273	284	311	284	318	330	308	303	297	331	291	309	302	320	303	294	266	283	336	301	300	281	311	323	261	302	328	282	328	325	292	269	287	316	314	322	303	324	320	257	315	314	342	324	312	299	308	300	325	296	302	293	329	318	310	301	272	288	303	316	323	311	289	307	324	322	290	317	293	290	338	257	269	303	297	289	304	318	310	293	300	300	323	268	263	330	297	312	312	303	295	281	334	343	313	338	295	291	289	326	276	306	316	291	302	300	289	299	291	284	309	307	309	285	295	295	312	292	282	303	310	314	354	310	293	299	280	286	312	342	274	272	305	315	336	291	312	266	295	305	363	327	309	302	297	296	292	274	285	301	298	292	291	293	308	284	305	296	294	280	307	285	307	290	319	324	277	266	334	306	305	337	310	280	291	294	339	284	275	275	304	285	283	311	298	306	301	295	318	278	270	274	271	272	293	271	305	299	275	313	309	275	314	315	325	308	276	315	303	319	287	289	306	302	291	315	261	287	293	321	298	294	279	342	285	322	279	275	282	298	294	279	317	302	341	303	313	287	307	279	300	321	291	319	279	287	329	348	292	290	275	286	289	324	310	307	298	268	289	300	327	307	302	313	329	312	304	309	288	322	286	327	298	324	309	346	304	292	306	293	277	294	318	301	263	293	324	289	310	312	341	285	306	302	322	312	277	302	270	299	292	316	297	320	304	302	315	297	309	295	304	285	285	302	296	318	324	330	313	322	317	282	284	292	314	320	293	314	281	310	300	316	298	303	345	282	280	326	306	320	290	299	311	286	317	327	296	354	267	298	302	300	306	318	289	331	268	330	316	303	293	299	324	332	335	296	315	297	283	305	310	327	304	283	318	312	302	311	307	329	302	289	283	272	284	311	294	309	326	306	279	292	291	334	286	291	317	331	335	303	322	290	283	301	336	341	282	303	298	315	304	278	273	301	271	306	289	278	304	332	313	343	298	292	289	294	294	303	293	302	289	297	289	314	325	302	337	316	286	286	291	325	288	305	271	296	310	300	268	297	313	315	312	304	308	290	293	300	294	286	331	292	283	319	317	285	304	303	317	308	287	289	300	297	289	309	275	315	287	289	296	278	296	327	323	303	304	266	277	351	315	277	301	312	299	310	328	336	297	287	325	277	310	309	291	292	318	327	340	337	294	298	284	312	287	302	336	304	320	320	282	303	319	312	282	338	282	286	331	286	312	289	323	311	307	285	317	316	274	296	308	295	267	313	271	270	314	292	319	333	297	347	312	365	310	303	296	272	274	291	322	312	303	326	313	275	319	293	287	302	311	307	298	288	285	330	328	344	283	296	320	283	293	331	292	358	314	289	327	302	297	326	349	293	297	265	307	298	304	293	316	283	297	326	311	307	326	294	327	288	320	287	313	299	308	313	305	268	308	307	311	295	309	294	299	309	288	321	303	303	299	309	321	301	301	301	321	326	290	306	307	282	308	308	295	308	324	320	283	273
21785	9566	7621	4435	3841	2153	1238	882	800	772	705	754	664	765	731	730	699	669	724	737	722	704	708	681	694	746	680	702	737	716	752	660	740	726	688	666	685	769	737	714	710	682	754	706	738	742	729	710	736	672	704	746	770	698	698	709	729	708	726	774	726	660	733	748	751	713	741	732	716	682	732	730	713	694	708	724	715	715	725	724	707	703	682	721	671	695	730	728	700	679	736	716	735	713	725	679	724	682	751	692	682	710	762	727	721	684	666	672	663	715	728	708	710	701	733	720	699	669	689	654	682	735	718	697	733	700	735	754	645	654	676	712	701	731	725	694	682	737	688	719	668	723	744	705	706	675	730	731	716	699	705	682	709	685	710	723	675	686	670	709	700	664	740	711	690	717	730	705	671	682	660	672	729	731	700	705	710	721	708	700	698	684	715	718	748	728	681	719	727	726	713	718	747	767	756	703	695	705	737	712	702	691	717	747	687	774	716	712	710	695	682	714	677	702	714	698	725	738	718	708	684	738	733	717	745	713	747	729	672	725	723	720	728	687	694	734	720	653	773	708	698	682	724	682	656	736	743	676	712	719	703	655	689	688	724	639	698	733	725	686	705	721	680	707	729	693	717	734	721	744	702	745	700	732	692	691	713	752	787	687	707	723	737	709	703	699	743	745	672	698	708	728	754	706	739	701	701	714	741	714	667	708	728	705	744	735	729	687	725	648	722	712	705	724	700	701	633	670	695	709	702	740	750	706	723	695	705	692	705	721	717	707	685	747	721	716	722	724	724	729	701	759	710	640	700	750	717	704	686	712	735	668	735	700	746	745	699	716	693	699	665	764	713	677	721	734	701	722	721	690	705	700	739	715	691	717	645	785	710	712	703	741	693	713	699	736	700	717	741	753	719	697	694	663	724	695	767	671	726	723	714	716	719	696	745	733	710	700	706	673	702	659	677	769	705	754	716	668	718	701	754	718	689	692	683	711	712	765	673	666	653	716	699	731	726	706	717	727	732	700	737	697	728	705	660	698	762	699	723	708	684	715	721	716	701	720	725	691	704	707	727	683	679	674	749	678	699	699	730	762	689	684	701	688	705	674	716	717	658	752	732	662	667	678	706	720	687	699	717	738	678	756	681	708	722	655	770	703	735	686	682	715	728	715	702	688	699	704	702	658	681	774	713	706	653	688	756	720	648	687	679	743	728	749	672	746	724	716	768	659	744	711	718	688	677	691	673	722	737	686	751	725	728	747	765	722	701	706	705	734	668	720	687	711	726	670	697	724	668	708	694	761	708	694	705	729	680	692	717	675	645	689	683	735	718	709	735	726	716	688	693	708	710	699	671	730	698	762	714	696	712	724	693	700	661	665	746	671	676	734	689	676	737	742	740	742	698	716	708	695	691	709	681	721	650	695	733	725	701	757	711	713	703	708	727	735	685	719	720	678	666	744	711	689	719	712	697	658	745	710	729	689	707	729	718	718	697	720	691	678	721	702	729	706	704	714	720	692	723	684	646	676	689	702	713	672	734	698	694	680	754	669	700	679	683	662	709	695	750	731	718	696	740	691	752	674	668	677	736	731	715	699	708	711	698	697	673	704	707	685	697	646	727	679	671	735	760	705	676	742	753	674	675	727	705	680	695	741	717	762	746	733	734	706	680	679	729	703	680	699	689	711	743	665	676	696	734	717	716	723	698	690	713	699	739	732	683	748	774	696	723	695	719	706	682	712	736	684	667	758	724	739	682	707	696	727	723	675	755	690	698	723	705	693	688	726	722	685	711	694	678	710	722	719	737	709	682	715	693	715	696	712	701	687	689	703	754	705	732	790	669	635	687	733	710	701	751	689	674	699	682	713	717	758	645	676	696	725	692	735	659	686	697	714	702	695	721	714	718	667	703	704	751	701	730	735	730	726	689	688	688	665	682	725	693	746	710	728	705	691	722	727	685	701	642	690	753	665	739	711	701	694	687	698	698	741	696	709	706	697	668	667	712	686	682	727	750	707	711	739	746	669	726	699	675	658	678	693	722	701	676	736	701	716	721	682	693	695	717	688	700	659	679	730	697	702	707	734	735	653	708	696	688	714	637	670	665	714	735	683	771	731	696	685	734	715	734	776	710	701	739	690	694	719	754	720	696	654	698	726	663	679	701	682	677	693	737	720	708	709	711	696	687	699	687	747	715	713	711	744	753	735	711	710	742	708	703	652	698	728	735	716	691	687	691	726	690	675	707	722	705	754	708	708	728	696	709	724	677	703	727	707	730	716	698	689	735	675	731	703	679	689	701	689	734	674	716	701	726	712	728	736	694	713	715	708	694	689	664	756	701	753	718	759	735	714	726	666	681	677	762	675	684	689	721	708	712	720	673	707	710	680	703	759	703	707	686	685	683	726	725	732	718	665	687	618	696	654	777	687	696	703	698	767	694	737	699	733	752	703	669	747	736	723	660	718	625	726	722	778	733	691	728	685	720	752	769	746	722	697	676	706	730	735	704	674	718	675	696	647	700	683	741	706	701	719	705	720	725	767	697	732	717	715	733	653	712	683	731	700	708	715	711	761	704	710	696	716	727	700	670	684	740	742	717	716	710	728	717	720	748	730	672	734	678	721	688	721	735	705	687	690	732	750	688	735	687	741	697	705	707	688	651	648	679	755	664	714	667	696	738	711	716	747	745	740	708	718	683	738	690	677	714	695	721	693	752	712	757	686	725	778	727	677	705	721	711	696	707	774	729	687	781	724	742	710	711	732	672	682	661	689	719	681	680	640	661	716	719	686	688	730	722	693	694	737	723	733	755	699	697	681	704	687	672	734	688	741	720	699	657	711	681	701	724	694	726	733	736	704	739	762	724	686	752	684	708	708	682	668	704	669	706	707	724	670	682	725	742	722	710	663	731	723	748	661	699	743	733	681	712	720	704	687	687	712	703	701	736	691	706	691	725	715	745	688	694	673	737	725	672	700	688	674	682	743	725	703	747	725	679	692	691	674	668	678	701	710	706	706	680	756	740	662	688	740	663	695	702	636	683	683	722	687	729	744	724	697	710	711	725	680	749	651	715	700	696	693	719	681	702	710	701	736	684	707	701	712	697	730	717	671	713	697	724	727	697	696	734	742	676	685	746	724	724	705	698	735	717	723	739	704	702	668	727	709	686	697	691	724	761	713	673	695	728	664	689	714	692	725	687	737	737	713	730	686	711	712	745	671	699	756	674	663	704	684	712	673	699	728	699	721	690	708	708	721	698	703	676	697	745	679	746	782	716	642	706	761	739	719	700	715	719	686	702	718	702	720	768	672	744	720	712	691	678	713	690	731	748	767	756	733	711	727	692	669	722	710	706	735	728	689	720	732	677	713	715	698	721	711	654	689	711	725	698	706	756	721	685	697	702	679	735	698	689	704	688	718	729	713	723	696	709	777	697	662	717	759	752	708	741	709	703	745	685	676	700	686	728	715	712	754	666	704	757	707	694	731	719	733	708	694	704	737	685	729
35795	6216	909	674	580	432	307	336	316	319	313	296	327	296	330	319	348	316	320	320	281	322	330	337	329	299	311	271	317	347	270	307	332	343	339	348	311	294	317	320	306	357	304	342	314	300	322	310	314	310	340	296	303	324	324	305	321	312	282	295	297	330	334	315	293	312	295	321	313	310	328	305	329	325	324	305	327	325	296	313	335	313	294	276	298	312	338	310	286	325	270	309	298	317	309	326	341	305	304	326	289	321	327	336	316	312	312	329	292	277	275	322	301	332	303	267	340	310	299	366	345	298	344	263	293	326	297	305	327	301	314	352	315	293	334	298	289	295	341	298	293	315	289	332	306	345	302	332	329	319	276	325	266	313	290	329	340	305	309	309	286	275	301	271	294	327	325	287	329	307	309	262	280	329	307	318	276	299	326	310	284	342	311	323	279	311	333	311	352	330	342	316	337	324	293	318	335	309	320	347	353	313	307	305	320	298	303	274	312	337	289	347	312	322	282	308	349	294	320	302	323	332	306	308	307	322	339	294	295	308	297	300	297	327	297	289	343	320	307	323	303	293	326	308	326	327	325	302	299	319	294	315	346	309	298	313	285	329	339	308	339	322	316	300	304	310	339	306	329	347	308	313	297	292	305	328	317	301	317	312	318	278	324	297	302	350	330	302	278	319	327	319	290	311	317	291	318	300	293	324	303	285	324	305	297	320	281	313	304	302	307	289	319	288	324	274	304	290	296	320	289	314	314	312	336	324	314	361	350	329	312	326	320	292	276	310	288	329	296	309	285	290	315	303	286	294	306	313	309	316	322	330	328	349	303	309	297	315	318	324	316	316	293	301	302	305	349	302	291	323	317	349	320	302	305	250	298	306	298	330	323	275	289	302	339	314	307	341	313	349	328	301	314	319	336	353	327	338	298	304	295	279	281	279	313	333	311	321	327	296	347	351	363	297	300	277	320	294	297	332	327	314	316	316	306	335	315	276	307	308	327	358	284	321	298	341	313	316	313	340	293	304	315	296	302	343	320	318	326	312	331	303	314	303	317	308	337	310	341	315	309	304	303	318	297	311	290	300	281	280	336	337	294	328	300	335	310	329	310	275	300	277	297	331	315	365	306	277	311	333	346	336	303	272	297	325	293	348	307	321	285	304	321	325	313	307	297	316	341	276	293	326	312	303	323	325	301	280	306	319	285	288	343	330	302	327	309	307	317	325	311	293	305	317	322	312	301	356	336	293	295	335	318	333	352	293	313	321	315	327	318	287	288	312	336	315	283	313	346	337	321	318	353	318	287	350	337	303	297	322	298	314	307	306	277	351	341	337	308	316	322	324	287	317	310	331	292	331	306	342	262	307	329	289	307	315	296	298	301	322	277	305	317	333	284	294	278	289	333	319	323	316	310	333	314	316	330	332	332	328	349	338	314	323	309	324	299	337	315	322	340	322	326	326	301	298	305	299	316	315	298	294	305	321	308	299	338	313	307	330	298	315	332	330	314	304	286	331	318	347	298	317	299	335	287	308	312	347	313	295	315	293	299	324	298	351	301	319	321	302	311	298	316	320	304	309	289	278	332	297	328	290	301	262	328	316	309	281	307	294	342	348	310	366	286	308	311	338	337	308	300	309	291	291	302	318	289	319	318	301	330	260	316	299	346	306	321	319	313	294	311	321	312	318	301	360	325	325	294	287	294	310	318	330	329	289	309	310	317	293	277	316	301	344	307	275	295	275	308	323	305	322	335	323	327	286	282	304	330	307	303	322	309	323	315	321	327	317	326	325	339	340	315	301	339	298	333	310	292	331	336	264	308	307	324	342	307	325	315	362	325	299	303	331	335	311	318	312	312	326	343	308	294	294	304	323	336	288	332	334	356	327	332	325	278	279	307	322	326	309	346	293	305	326	302	317	328	305	288	342	311	307	330	325	333	290	324	288	329	285	322	329	291	317	300	323	283	301	322	326	323	269	322	302	298	315	302	357	291	324	329	314	307	277	322	301	328	337	319	330	325	328	349	337	301	334	295	292	308	326	347	313	320	282	338	330	293	306	308	285	312	310	330	282	287	298	334	273	353	317	317	316	314	305	330	292	322	277	321	339	298	346	309	292	319	306	291	331	332	274	305	308	292	326	292	345	308	287	314	292	283	335	315	289	349	318	347	294	303	327	315	308	327	288	337	302	335	317	280	307	310	302	292	279	297	339	324	280	299	333	320	319	295	307	350	311	307	330	314	334	288	317	296	306	298	308	309	329	352	304	264	326	334	327	343	332	331	292	303	296	350	321	343	304	323	285	305	293	315	316	341	322	317	311	287	311	343	328	301	309	305	297	334	341	317	343	297	309	315	306	333	330	303	324	304	317	278	314	325	295	294	336	300	326	335	347	324	287	308	329	277	296	297	298	306	263	299	297	294	331	309	272	311	322	305	317	330	285	308	308	306	314	329	303	332	329	338	297	290	321	292	326	313	322	277	281	302	310	304	324	347	316	293	306	326	294	315	290	307	311	325	294	316	304	340	298	308	291	317	314	317	327	329	308	293	329	300	309	318	295	362	311	351	332	316	320	285	319	326	300	291	284	312	337	348	325	309	316	284	310	290	346	299	289	304	315	347	337	303	294	300	325	333	334	355	343	304	270	287	328	311	336	282	350	301	287	295	298	298	323	318	285	360	330	308	304	291	291	297	305	292	328	304	301	319	295	332	348	321	345	308	334	295	306	294	310	298	328	295	381	332	309	318	313	335	318	328	337	354	311	318	316	323	331	294	306	328	338	288	298	338	281	304	290	293	355	323	298	351	296	332	318	342	310	305	288	309	325	306	311	289	350	335	317	315	297	319	299	344	281	326	282	314	329	304	341	300	296	320	297	300	277	343	328	350	312	308	309	294	324	287	326	298	326	338	355	324	298	341	333	288	310	321	339	332	323	295	313	336	342	325	342	312	326	297	323	340	325	290	343	317	309	320	363	320	327	323	306	279	263	308	301	331	298	337	348	310	310	350	327	299	326	322	311	302	301	328	338	316	329	337	281	352	334	304	313	343	285	323	343	332	303	323	312	339	336	320	298	341	320	340	354	322	310	349	324	288	298	313	280	281	281	326	316	320	320	324	328	303	336	335	310	313	287	303	326	322	319	357	330	300	341	354	318	307	325	292	313	314	313	316	306	311	303	295	335	343	313	324	327	312	333	338	283	292	318	339	291	334	308	351	313	311	270	309	320	305	310	309	353	350	329	322	298	336	304	305	331	290	306	317	290	310	310	325	317	285	304	281	283	306	291	319	316	319	308	272	337	298	328	340	301	329	275	304	326	289	318	306	307	353	292	320	313	284	336	308	308	300	321	311	294	297	358	337	337	315	299	305	317	298	282	326	316	330	308	319	300	318	335	300	324	259	300	341	310	301	319	302	269	326	315	322	293	316	336	343	315	305	315	326	310	328	325	358	288	323	321	302	315	338	302	335	330	329	259	294	299	353	360	320	342	349	307	311	321
24699	8170	6474	6250	5118	2719	1312	1049	856	801	804	784	766	721	748	734	776	746	721	721	713	790	757	695	746	799	733	742	700	758	787	748	726	779	767	721	730	731	738	672	761	724	724	813	772	718	788	758	816	716	770	705	744	751	741	754	760	738	746	746	721	814	749	777	759	766	726	725	734	789	764	738	812	788	716	699	706	790	756	727	776	787	712	774	755	776	716	751	742	806	709	676	725	758	804	711	738	704	712	699	748	714	752	746	769	787	729	736	766	739	736	730	762	735	730	706	768	708	768	747	728	747	703	752	687	737	738	692	730	744	731	729	798	706	726	708	745	719	729	720	737	715	721	741	687	735	718	753	732	727	755	739	784	724	716	720	761	761	744	708	732	723	760	728	720	680	783	764	732	758	748	701	767	695	746	717	780	779	687	741	703	717	739	700	765	752	724	779	745	733	735	705	684	753	671	719	723	771	767	768	715	702	746	705	703	754	770	767	716	753	741	810	716	700	747	739	739	752	747	719	716	739	748	759	730	748	718	701	709	746	788	734	744	733	757	742	739	733	732	722	767	724	745	800	729	768	780	784	736	750	718	723	733	776	797	733	735	733	797	753	756	732	720	720	766	709	737	741	765	770	729	723	744	705	749	750	744	746	770	729	743	712	743	738	720	755	761	731	675	723	782	718	769	719	724	765	700	723	757	698	776	653	720	709	770	761	719	713	743	730	755	753	724	748	756	742	764	749	746	713	748	754	702	742	793	773	760	760	755	686	732	743	759	778	741	729	726	701	716	752	731	727	740	767	755	736	726	738	768	774	750	762	678	722	729	748	733	720	710	739	709	720	742	761	753	734	743	777	739	710	713	718	682	746	763	758	730	715	755	762	790	766	733	727	746	759	736	717	688	733	749	725	769	737	713	765	730	712	711	742	743	770	746	762	727	751	717	710	759	730	763	711	780	785	831	777	770	729	734	749	711	704	732	775	728	760	768	711	701	735	714	740	741	743	798	766	772	713	716	720	707	755	707	759	708	711	717	676	793	748	740	730	768	757	768	725	747	786	733	714	746	745	778	739	745	756	771	713	741	725	704	754	737	792	726	760	770	752	738	758	777	718	716	739	730	744	694	688	717	739	767	709	719	781	732	746	740	728	721	718	763	778	772	765	739	755	702	740	739	758	688	729	776	716	759	763	711	713	731	745	766	724	786	746	702	757	744	759	721	746	795	710	741	735	709	747	746	785	736	701	748	768	781	746	697	762	754	711	722	742	753	737	776	778	727	755	739	725	753	751	758	789	735	752	724	700	690	768	699	762	761	769	741	754	729	769	707	743	751	754	717	757	728	732	744	740	723	733	728	787	727	731	677	707	753	746	726	785	722	761	723	779	781	749	773	711	752	724	736	785	717	721	761	718	751	766	777	730	703	752	722	730	761	805	741	770	778	706	723	722	740	768	724	753	778	706	688	714	725	805	723	712	758	785	768	717	721	733	779	779	753	702	777	759	749	760	797	708	740	777	750	801	752	719	713	724	717	738	694	717	708	728	727	736	714	750	769	746	741	726	717	694	722	759	702	760	721	721	724	744	746	733	715	738	743	746	719	753	743	780	701	735	729	772	694	763	762	722	701	716	707	764	720	794	729	722	744	729	714	737	732	755	782	706	688	694	732	771	744	763	721	755	743	762	745	773	753	712	732	761	721	716	769	707	730	748	726	777	734	726	723	768	781	732	667	771	740	736	730	751	709	707	720	758	739	745	726	707	754	704	715	704	793	717	727	743	698	749	770	727	743	749	705	710	747	772	715	706	764	763	719	745	741	750	742	706	762	802	779	711	677	715	728	737	742	734	790	750	778	688	754	737	748	677	737	761	743	730	733	779	712	767	740	701	731	710	740	740	764	743	747	771	717	725	756	690	720	747	707	779	758	751	726	775	736	739	702	719	756	748	693	735	714	735	789	753	771	723	772	785	751	671	772	781	799	732	720	770	711	734	762	777	752	727	731	722	778	769	758	724	766	741	764	709	738	719	816	775	697	773	759	709	731	722	763	776	772	741	720	698	760	747	727	735	739	738	727	699	763	737	731	708	732	771	734	718	712	712	774	794	713	703	722	755	751	756	837	739	776	746	714	728	723	761	759	732	715	726	762	742	748	752	687	750	743	739	742	765	719	727	724	717	742	740	749	796	774	730	727	704	760	754	783	741	719	743	752	735	719	785	757	768	740	716	785	765	751	729	785	774	758	724	732	689	713	765	725	698	712	787	731	735	780	744	767	754	684	741	759	743	729	743	748	717	772	768	742	721	735	715	753	720	702	756	739	698	695	728	741	701	740	747	805	715	742	742	739	730	727	758	760	685	763	681	691	724	677	726	738	761	692	735	719	761	748	730	731	718	717	702	744	763	765	734	738	727	693	740	730	745	776	791	793	743	677	757	761	730	668	756	734	768	691	736	766	721	753	794	751	795	744	738	746	736	721	745	761	731	739	714	730	739	722	721	753	691	738	741	749	738	739	765	760	761	756	748	753	698	760	696	755	718	710	699	735	733	651	737	727	730	730	702	730	735	768	709	743	725	701	736	696	730	685	747	721	747	793	753	791	747	744	695	732	724	749	750	787	733	725	717	695	779	712	750	764	729	722	749	716	729	749	776	746	744	735	728	718	787	779	777	732	761	723	774	715	727	747	717	773	715	720	714	776	708	729	751	738	747	746	734	786	726	769	681	740	796	740	761	740	774	772	756	739	696	735	727	756	722	766	729	785	757	764	744	732	685	755	708	743	736	731	711	761	745	765	735	746	714	701	697	721	700	733	732	761	723	763	734	685	808	715	720	734	737	712	724	720	771	766	712	705	758	772	754	730	728	729	809	785	734	760	741	769	702	725	724	722	766	741	793	736	741	675	753	758	751	725	733	710	717	730	691	798	744	726	788	703	707	733	748	752	750	760	734	771	745	727	762	748	750	746	709	725	748	732	737	759	689	754	721	762	750	731	764	763	736	739	738	707	750	745	748	744	738	680	760	755	720	714	712	715	700	743	741	762	724	699	724	777	761	794	762	749	711	790	739	738	780	727	752	730	758	783	731	776	782	716	735	745	737	712	695	764	728	787	771	691	663	724	735	781	718	715	691	774	727	714	715	752	789	712	749	753	738	726	749	701	779	752	783	751	726	735	753	677	778	715	739	789	717	760	741	735	806	713	681	751	727	781	737	750	756	745	741	728	741	757	747	758	759	696	785	740	725	769	775	749	703	786	724	761	758	757	715	757	744	741	759	724	735	757	764	707	738	733	726	707	743	761	716	690	786	761	737	740	757	715	753	716	722	720	770	737	733	721	714	724	762	711	718	725	744	779	773	739	668	770	757	771	781	699	755	732	752	765	756	754	756	726	802	738	704	692	729	720	779	697	749	734	732	692	715	743	743	741	750	751	730	744	726	730	699	713	767	761	749	702	749	752	688	730	737	779	762	761	777	710	767	718	788	714	703	697	718	742	764
19241	1836	496	424	350	274	275	301	283	301	290	287	294	306	282	263	302	278	268	295	307	310	291	277	283	291	269	311	259	281	284	288	297	266	316	318	304	291	270	293	306	273	271	297	271	287	270	297	253	286	285	280	254	277	293	308	297	257	307	318	262	306	290	276	312	275	280	318	293	268	300	290	273	275	298	291	295	290	296	298	298	291	302	316	275	305	306	275	248	306	315	287	292	276	294	251	271	284	289	299	309	283	296	275	254	318	324	282	305	294	268	267	298	286	285	320	270	288	280	274	314	320	251	274	301	309	311	314	260	290	267	267	306	272	272	287	305	303	298	319	314	271	282	272	276	308	265	304	294	272	282	274	277	279	267	294	316	289	295	293	289	286	294	302	264	251	289	317	272	291	273	289	286	267	286	289	289	258	277	306	263	250	280	269	298	279	294	268	244	304	278	273	278	295	285	315	259	263	303	289	268	261	298	293	271	292	301	277	311	273	317	304	310	268	262	270	299	275	287	281	300	286	276	305	300	318	275	284	284	258	281	279	253	259	275	285	285	275	304	268	281	266	306	283	287	281	230	311	303	263	287	282	307	281	297	300	243	284	266	301	261	299	286	302	328	269	303	289	284	244	281	271	316	275	278	311	284	300	318	296	263	287	287	273	277	306	293	283	305	282	298	282	263	269	288	281	268	279	300	289	295	293	284	287	295	322	305	273	284	286	292	263	310	259	300	301	268	322	288	295	287	293	297	314	258	307	297	312	267	276	295	254	269	274	281	266	292	301	281	281	283	300	314	275	256	285	290	316	279	269	280	291	330	256	278	274	271	264	262	284	234	271	230	321	280	288	278	299	295	291	290	281	292	252	284	295	255	260	272	303	287	267	276	261	282	289	295	308	322	257	264	265	280	258	286	310	297	286	274	348	285	286	276	301	269	310	292	277	290	282	307	257	294	279	307	309	269	314	258	282	310	278	281	286	297	281	278	294	314	273	289	323	261	281	292	272	288	286	286	311	271	285	296	301	300	276	284	280	307	270	292	301	309	279	290	296	286	322	292	293	289	319	286	270	273	275	306	249	286	288	286	285	291	277	298	286	296	325	296	320	293	290	275	268	286	285	300	296	273	291	284	257	273	309	293	301	263	284	283	248	304	325	296	245	295	251	293	242	266	270	287	290	292	275	291	264	302	297	312	318	290	279	274	298	289	318	285	282	290	273	288	280	301	293	287	266	269	283	262	278	281	288	269	305	280	233	304	266	269	264	297	306	293	279	303	285	267	257	292	272	291	282	268	263	277	261	305	299	264	302	254	263	270	284	282	312	290	322	297	309	277	310	282	300	265	290	314	265	280	274	300	320	259	276	277	315	267	279	288	265	305	262	255	283	263	277	284	304	281	247	276	273	305	286	328	272	317	286	323	283	288	286	299	275	260	301	307	279	274	274	324	289	304	287	298	339	309	251	311	307	299	276	274	264	290	299	329	288	292	277	282	302	307	297	294	312	284	252	311	280	283	287	291	272	306	262	325	299	310	274	315	307	285	280	257	269	274	260	330	288	279	269	275	309	340	287	292	324	298	327	290	303	281	272	299	277	327	283	298	266	293	325	298	304	261	272	286	274	326	328	288	323	273	287	266	263	262	262	265	290	284	279	298	267	288	299	286	298	272	295	309	284	258	291	284	286	285	285	304	258	303	276	327	330	288	297	246	280	269	273	314	302	312	306	260	259	276	255	314	295	272	277	270	294	300	284	273	321	295	272	262	285	277	289	268	280	306	286	283	272	278	285	300	296	309	310	299	311	273	246	261	300	268	292	317	310	264	252	328	290	279	250	299	290	273	293	301	272	308	284	264	265	303	258	278	351	266	283	310	282	322	287	266	310	307	275	274	267	289	335	301	299	290	292	305	298	263	263	302	302	307	260	261	275	262	278	276	302	300	307	291	256	276	263	293	292	307	308	295	302	295	334	280	301	299	306	257	263	307	297	282	274	273	253	284	299	300	280	267	271	263	296	281	288	315	329	344	276	247	289	289	259	257	278	309	282	287	274	286	299	292	309	307	330	263	283	294	264	287	267	329	274	286	310	282	245	300	290	281	296	257	272	290	287	299	281	292	259	290	283	317	308	274	268	292	289	289	282	259	281	279	270	312	293	290	291	288	307	316	321	297	275	274	307	320	307	269	275	276	266	273	307	306	282	282	304	280	276	251	288	299	272	284	291	267	291	280	282	290	264	269	274	289	249	277	291	291	306	297	301	286	308	310	286	281	318	280	254	290	298	293	263	283	278	296	252	305	260	265	281	286	273	288	297	293	281	301	286	282	290	266	256	264	271	306	285	298	323	291	291	302	251	292	257	287	300	305	289	286	273	308	271	261	288	299	277	288	278	269	296	290	293	298	320	273	250	289	272	264	289	280	279	295	264	268	273	288	315	274	286	265	266	263	285	259	303	310	266	288	300	273	297	288	263	291	321	328	299	276	281	280	327	294	287	275	309	298	291	289	273	275	264	286	270	263	323	299	260	292	262	302	298	299	286	269	280	267	281	279	281	272	266	276	282	301	309	277	254	266	282	298	303	287	275	291	271	313	292	276	295	301	300	298	302	279	317	288	267	293	304	278	261	314	299	263	283	301	275	278	266	292	283	297	305	279	281	272	292	285	297	296	313	296	293	310	274	286	256	276	259	308	312	295	294	291	300	267	282	288	245	280	271	280	299	268	302	307	282	292	296	312	305	336	302	296	273	279	279	277	291	304	324	271	276	281	300	297	292	267	271	270	253	275	291	253	275	317	299	258	285	284	286	299	251	292	302	251	304	277	263	330	285	268	269	288	269	296	308	271	290	312	301	296	269	305	304	287	267	320	283	283	281	305	292	306	276	266	293	290	240	275	292	296	285	244	286	285	304	304	312	289	264	262	304	287	272	265	304	276	272	314	299	274	298	290	267	298	298	292	308	273	278	283	300	248	265	281	295	325	278	266	274	302	272	296	300	323	291	288	287	312	282	281	274	246	294	282	263	315	295	277	271	273	295	280	292	281	280	290	268	273	257	271	284	294	295	287	294	287	282	325	306	319	268	275	285	285	272	303	310	271	289	281	314	291	289	281	274	281	293	292	314	312	252	295	287	300	299	300	286	277	305	301	289	260	287	276	280	310	301	286	313	294	285	322	281	287	289	262	285	311	284	296	276	279	316	289	326	271	292	294	279	292	275	302	288	299	290	289	276	285	257	259	335	297	314	291	291	295	302	287	278	289	265	289	279	274	266	271	302	280	292	298	274	281	246	284	275	312	261	272	315	289	256	294	270	278	285	288	272	298	286	273	296	269	289	293	295	257	281	287	285	267	278	266	275	318	283	309	287	300	279	293	272	269	294	281	234	314	286	300	265	303	266	306	287	292	301	281	280	293	279	343	282	270	309	307	299	281	311	297	246	278	278	270	287	288	271	284	280	268	312	314	304	265	297	311	307	312	271	266	285	264	276	281	303
14914	4043	3686	2788	1857	1020	729	742	660	712	699	670	675	641	646	652	586	707	650	622	657	647	661	667	591	666	615	648	673	703	623	650	594	636	669	636	655	672	644	678	661	612	643	655	680	685	654	662	680	666	660	686	642	646	670	648	654	647	625	655	659	651	625	627	658	622	650	656	636	626	630	653	629	627	646	629	602	655	623	612	613	669	658	671	602	632	677	608	649	650	613	629	605	634	640	623	645	614	660	695	615	654	630	659	676	632	659	649	623	664	606	634	611	635	649	664	629	636	630	645	636	630	661	639	649	620	675	627	687	607	640	653	636	602	699	661	609	645	636	642	645	646	622	659	630	630	641	667	622	674	628	636	633	654	679	624	623	670	640	661	592	648	668	680	646	697	670	656	630	614	664	624	640	658	623	608	663	680	657	602	670	601	630	653	605	614	634	643	600	651	615	636	619	648	666	598	658	619	650	611	654	637	621	626	667	667	610	648	676	657	633	614	659	651	671	684	647	665	647	683	661	606	645	667	626	648	611	637	624	651	608	622	597	637	692	587	638	653	648	605	673	623	690	642	628	632	642	590	680	651	652	646	659	625	652	620	646	664	628	615	629	646	651	641	645	640	647	662	648	674	643	640	657	627	693	636	627	642	615	643	637	604	633	634	625	686	658	669	638	653	663	591	629	626	655	623	678	594	668	632	658	672	703	708	637	688	627	622	611	647	618	674	607	656	690	684	659	653	684	654	595	637	646	603	619	654	627	591	608	621	613	671	629	622	641	665	600	646	683	666	599	636	647	635	620	653	654	648	616	681	615	589	635	654	605	651	663	665	647	676	675	619	631	642	682	652	641	611	608	642	635	631	621	596	633	631	655	631	624	660	658	640	646	663	647	598	588	636	647	635	693	674	694	625	633	653	670	671	663	638	647	612	625	635	678	705	650	634	674	669	636	675	679	650	665	587	660	650	630	692	640	640	628	695	646	682	677	630	675	604	647	671	678	677	643	602	672	645	623	661	645	671	638	667	655	645	696	613	670	618	574	661	652	614	644	654	635	666	603	636	640	649	625	634	666	640	650	651	656	629	673	697	630	659	688	635	609	668	691	638	634	617	631	658	667	703	644	690	663	668	643	641	642	720	607	676	640	666	661	629	695	684	612	650	628	624	655	633	659	668	643	656	627	605	639	613	673	666	652	660	648	609	648	610	635	632	648	675	650	647	593	681	616	660	638	675	624	666	631	645	652	634	632	650	626	646	616	623	708	622	627	650	631	656	674	609	635	640	617	637	643	649	649	659	642	671	628	630	623	661	627	591	633	679	630	614	657	655	606	600	642	658	596	658	680	630	679	635	636	658	620	652	654	654	653	651	599	645	624	617	648	624	652	627	629	600	662	596	663	667	611	622	651	653	651	628	662	621	613	642	677	612	645	612	638	700	600	634	666	658	678	658	624	650	649	641	636	670	631	642	659	688	623	663	624	657	620	677	610	646	635	615	642	641	711	625	613	628	678	611	657	653	664	668	636	646	667	611	672	669	657	667	689	640	607	615	606	639	638	637	624	631	675	635	677	670	635	640	662	636	623	609	638	652	672	611	585	609	648	640	635	662	598	691	609	618	619	601	621	688	642	635	605	635	612	612	620	648	599	647	631	664	635	644	646	680	680	652	711	619	671	713	640	644	605	636	640	667	626	666	720	624	642	653	639	632	699	657	719	630	644	626	664	685	683	628	646	641	644	688	626	620	668	630	610	600	659	648	617	675	609	636	664	663	634	597	668	640	634	644	673	676	650	645	622	644	631	608	678	669	646	669	647	690	630	631	639	658	650	656	631	670	648	600	652	630	657	631	641	675	653	684	616	610	659	642	628	658	597	678	673	616	673	636	633	612	639	668	657	637	654	650	581	673	675	680	663	639	617	626	642	597	666	564	662	648	658	618	679	594	636	609	604	630	667	643	667	631	635	719	634	649	596	673	646	626	641	626	640	600	681	662	612	628	640	648	655	638	683	649	635	628	633	676	660	622	661	656	646	648	611	667	606	640	617	668	641	654	645	588	658	628	667	642	607	655	673	627	647	657	626	675	663	675	632	609	606	644	681	619	638	638	605	653	655	665	709	590	672	647	664	627	645	643	667	643	613	646	612	681	632	660	634	635	648	661	620	612	636	619	657	629	664	604	612	629	633	646	659	618	661	642	605	659	629	667	690	658	637	640	655	644	649	636	613	653	677	581	685	620	647	664	612	582	621	636	640	652	646	686	608	635	649	609	743	617	609	611	635	671	643	689	646	642	649	686	634	662	668	635	661	628	641	607	604	662	661	649	599	666	626	708	630	631	656	655	681	639	662	619	648	631	621	669	674	624	638	650	639	671	658	614	635	616	634	638	635	638	618	662	636	669	659	634	625	642	618	657	635	663	664	685	663	689	603	643	637	636	657	652	632	617	682	644	625	656	620	651	639	659	642	628	648	655	646	598	661	661	655	650	659	629	683	663	604	645	699	690	639	638	684	646	617	658	636	634	657	633	626	630	634	637	638	660	644	671	627	640	668	665	614	598	634	654	655	631	584	640	599	632	734	640	650	629	678	609	609	642	656	623	678	690	652	649	673	627	638	608	635	675	670	659	672	686	647	644	611	644	657	647	630	611	629	639	657	636	617	658	621	646	645	653	681	657	617	676	669	635	673	656	658	660	690	663	672	666	627	660	628	658	627	620	616	620	690	644	650	671	639	681	645	651	669	637	610	652	642	653	639	695	719	641	640	654	658	616	634	649	662	630	636	668	624	614	662	662	646	604	694	629	590	639	633	670	634	678	621	650	656	629	606	661	668	651	603	619	665	684	637	651	656	607	592	631	581	669	620	638	637	656	688	663	654	682	615	636	694	584	645	659	635	659	698	654	654	667	679	648	638	613	633	618	634	642	677	615	655	621	648	612	658	640	642	637	661	633	610	644	630	613	633	665	648	657	623	709	634	647	665	577	640	643	708	640	669	684	626	674	597	639	686	636	662	629	650	645	608	630	648	655	623	626	681	637	617	661	631	651	649	671	643	687	593	651	656	647	616	631	638	683	646	638	659	641	668	668	662	682	656	646	612	668	668	631	658	638	612	610	638	635	658	638	621	664	701	633	626	621	669	631	650	650	636	672	633	640	697	648	639	628	656	580	670	627	618	714	637	690	633	620	608	641	653	666	655	619	669	618	685	676	610	641	656	663	660	634	613	638	637	646	632	651	627	645	660	622	647	645	677	625	609	659	627	630	663	668	657	646	689	651	612	650	656	630	639	656	634	627	618	651	664	636	639	623	619	659	626	655	637	650	665	643	626	665	634	653	627	639	641	675	630	645	612	669	628	668	697	675	595	654	631	638	626	634	691	620	640	620	696	625	669	636	629	623	639	668	691	664	622	628	662	614	631	640	640	606	657	652	678	640	670	657	638	632	645	636	635	612	636	662	676	617	602	648	656	579	687	661	663	614	627	617	655	604	662	671
31635	4499	831	537	427	371	317	333	282	298	309	296	319	321	306	271	278	275	294	298	307	308	313	311	309	264	302	266	311	312	290	293	309	305	327	287	301	286	312	297	295	335	328	297	291	309	313	317	296	292	306	287	307	256	291	295	340	339	374	314	264	324	293	317	295	298	324	290	351	293	301	283	313	299	308	354	306	264	305	321	333	293	308	280	282	322	292	290	271	297	271	271	278	299	284	297	272	306	304	273	296	294	261	290	304	286	291	298	297	289	313	299	311	320	282	309	299	303	323	305	322	291	298	295	322	280	281	317	307	278	272	300	301	301	299	344	310	269	276	305	303	281	294	279	266	332	330	281	299	291	304	285	312	294	304	285	302	305	311	275	294	303	287	289	287	246	295	273	265	299	311	294	284	276	284	290	303	293	322	299	314	296	285	320	349	319	313	283	304	256	284	281	307	305	324	299	281	281	298	285	279	305	305	302	308	301	305	297	281	308	287	296	299	293	301	285	319	288	295	315	320	344	281	290	295	308	297	311	266	278	291	352	309	284	320	277	280	279	284	295	265	293	298	254	269	278	299	306	266	293	319	327	292	307	311	315	302	302	283	297	279	287	316	286	308	306	331	298	278	307	281	321	277	290	318	285	312	298	311	323	318	311	287	289	291	312	279	277	315	299	303	300	317	299	277	301	293	289	277	308	325	347	329	297	299	322	334	296	268	321	285	281	314	326	304	286	297	319	325	312	287	308	311	335	279	324	272	305	332	257	302	311	279	280	263	300	310	266	299	295	331	278	334	315	291	269	295	318	275	291	289	306	318	281	292	286	292	267	302	280	291	304	308	291	268	301	302	273	292	267	304	291	311	297	304	281	322	306	309	331	268	305	317	317	298	277	272	307	322	308	280	288	324	280	305	314	310	312	295	265	315	309	311	319	359	308	324	300	310	284	283	280	336	290	295	314	320	279	300	307	285	311	310	315	311	329	290	303	334	315	292	293	293	290	292	308	286	333	294	253	288	296	326	321	327	311	308	318	301	285	279	297	266	308	322	304	316	342	318	273	275	303	325	313	288	340	317	278	342	292	298	318	265	276	266	317	317	315	291	294	285	308	284	312	328	302	311	294	292	293	259	290	298	290	310	288	287	325	337	313	265	314	299	307	308	303	314	308	269	326	271	281	282	292	283	282	278	277	354	333	275	295	312	319	293	312	316	300	288	316	309	283	281	281	294	304	305	294	284	262	288	308	293	321	314	310	280	323	302	306	285	322	266	296	280	298	280	325	318	319	296	279	301	301	321	291	304	278	267	300	282	275	292	307	280	287	321	296	308	312	283	306	322	261	287	317	313	322	301	295	291	281	284	311	303	295	280	276	323	261	310	302	299	285	295	255	290	285	351	278	295	330	334	305	302	290	296	290	296	291	314	338	282	287	294	300	286	291	306	306	312	293	305	278	288	308	285	281	300	282	328	306	317	291	292	287	289	313	320	321	326	285	299	294	313	316	280	271	295	306	298	300	315	294	283	335	371	289	294	279	276	302	277	358	304	284	332	308	319	283	282	308	299	316	318	297	301	314	295	304	301	285	296	302	296	278	337	313	287	319	274	336	298	294	310	283	323	301	299	281	308	275	316	268	311	318	267	264	298	285	309	295	271	318	306	292	293	307	325	321	310	273	297	302	291	296	343	291	298	318	285	303	280	288	317	313	314	302	315	305	291	302	308	302	286	265	306	297	320	320	281	305	312	300	303	307	287	316	300	284	297	298	292	297	298	294	255	305	307	286	296	304	296	307	297	287	305	330	284	276	278	291	282	270	299	309	296	324	314	326	286	293	279	332	293	301	298	314	296	287	263	278	274	301	294	324	315	309	276	313	277	266	289	264	292	290	316	298	313	314	304	306	293	313	307	300	308	304	299	338	276	305	269	309	314	298	276	306	326	287	283	263	299	313	318	265	315	294	292	301	294	325	286	294	319	286	328	329	342	310	329	288	302	311	290	287	291	303	313	278	331	330	296	311	316	322	307	298	309	315	290	301	304	291	311	315	327	288	282	293	303	292	255	332	286	287	277	334	262	307	303	322	296	301	306	310	338	314	314	329	303	306	268	321	295	301	269	274	320	308	297	321	281	303	296	303	317	309	278	312	316	339	331	285	331	318	295	288	323	276	279	284	319	281	319	297	292	277	311	283	307	303	336	321	304	284	322	315	282	298	304	272	289	307	319	272	304	291	315	304	308	304	286	324	273	292	318	300	315	255	311	318	283	311	277	322	265	332	273	309	316	303	299	292	300	310	290	317	306	310	292	288	303	313	293	295	320	316	324	306	301	278	327	311	298	285	299	300	290	278	317	315	304	319	284	272	306	302	296	330	271	293	317	286	284	313	301	326	311	308	290	315	309	283	272	291	289	293	284	287	287	323	278	274	316	287	326	296	294	303	302	304	311	312	280	295	337	293	293	305	301	298	281	277	348	290	305	306	311	288	293	326	325	271	286	306	274	290	279	313	281	284	301	278	302	260	291	307	271	309	313	267	287	279	307	322	297	283	319	302	284	346	317	298	295	299	320	309	286	333	281	317	289	284	278	282	337	256	272	323	313	299	291	295	289	281	296	316	309	315	274	290	273	273	340	301	317	316	307	274	291	289	290	272	292	273	330	327	294	282	295	284	301	309	287	308	326	304	313	288	312	306	310	297	298	308	277	290	304	343	293	321	311	296	285	328	305	311	297	284	309	329	294	321	319	321	272	311	318	273	318	335	270	311	295	312	300	315	334	310	299	308	311	282	300	323	300	287	294	296	307	320	301	290	306	288	300	301	317	313	318	291	309	281	291	324	321	300	342	266	281	294	302	297	330	323	280	308	298	273	290	291	285	298	282	307	297	326	283	314	295	257	289	297	303	298	293	287	304	320	288	284	271	311	272	276	264	290	288	302	287	333	333	294	264	272	298	304	275	300	281	321	260	263	277	286	295	350	297	291	298	308	324	294	319	323	278	291	329	322	309	327	260	305	294	294	302	285	290	278	294	335	269	282	304	312	254	295	308	285	287	296	294	291	316	307	283	296	269	297	276	328	300	324	306	291	295	320	335	317	288	284	348	280	268	307	303	295	300	278	304	289	350	310	320	270	296	293	300	328	336	343	304	292	312	311	292	321	324	329	306	310	345	307	312	327	305	314	263	297	297	284	290	334	291	324	292	285	278	290	274	276	281	313	296	270	301	267	302	309	282	281	315	325	290	315	272	293	284	289	312	331	299	317	309	282	345	296	283	278	326	302	327	306	314	270	305	281	328	338	321	295	312	282	281	290	288	305	320	313	308	309	275	329	285	302	306	261	291	307	315	306	274	320	303	291	314	302	315	335	328	271	318	277	327	268	300	276	327	328	324	310	300	297	293	295	314	316	302	288	299	282	306	302	287	293	306	284	319	307	319	287	297	296	308	286	309	266	288	284	286	298	279	301	343	293	325	267	320	275	298	295	308	311	321	334
22095	6700	6496	4133	2779	1652	1174	862	792	767	756	683	780	662	692	707	763	710	713	735	674	684	718	730	668	697	726	710	730	701	740	687	717	741	709	706	690	688	668	699	714	700	746	752	708	725	681	709	712	793	674	695	744	752	706	649	665	731	722	716	694	689	750	732	701	702	688	642	713	659	725	763	712	723	688	733	713	720	736	755	671	721	715	704	724	700	725	695	739	671	697	714	700	651	718	678	713	696	756	717	691	710	688	745	641	676	726	676	708	708	663	658	704	670	718	680	726	749	710	733	673	663	682	702	735	700	722	707	692	687	738	682	696	704	687	680	734	697	710	696	705	706	743	666	681	723	696	694	695	647	623	706	696	740	672	735	674	719	731	690	754	705	698	735	691	746	693	716	668	705	715	680	726	719	690	666	661	726	684	730	737	687	687	654	708	636	696	665	679	721	723	696	703	676	696	673	666	725	719	699	711	715	692	700	698	778	725	690	726	715	680	645	674	675	696	728	713	690	687	692	697	737	703	685	684	684	694	732	703	702	744	740	676	678	738	642	702	674	688	713	691	726	706	719	709	681	729	656	678	668	666	653	686	694	673	707	674	729	682	701	688	661	659	639	710	678	646	738	757	695	711	686	670	697	662	693	696	727	730	686	719	723	727	693	679	705	676	681	737	705	690	667	702	708	719	692	701	698	713	659	711	698	689	738	708	687	703	722	661	680	725	674	712	671	698	720	668	741	678	677	695	661	677	727	688	699	689	669	672	732	721	676	716	666	675	700	709	695	690	716	730	703	709	707	720	711	703	752	734	705	683	685	732	692	691	726	728	715	718	720	735	654	679	703	759	673	653	736	707	683	738	660	709	717	741	705	698	694	680	639	660	680	730	739	685	678	707	705	676	652	718	696	747	624	683	677	713	695	711	715	732	684	716	738	713	678	691	704	721	701	693	717	687	700	641	699	697	701	696	717	646	676	689	711	699	667	721	736	683	660	675	685	709	705	644	757	691	700	704	701	716	687	716	690	705	694	675	722	698	699	734	702	741	721	688	677	687	674	687	688	688	763	707	697	692	679	685	612	710	702	672	678	722	716	680	681	729	713	722	700	659	683	696	734	661	733	679	682	692	705	703	732	708	643	693	754	690	703	688	698	673	675	744	687	711	717	669	680	659	732	709	718	750	707	675	707	707	715	687	702	685	665	746	696	726	696	683	723	728	654	711	735	686	704	675	701	748	737	706	693	701	699	724	728	661	712	712	722	733	776	665	718	661	700	677	715	711	717	728	700	752	691	691	691	737	714	675	702	679	709	712	745	695	694	654	679	684	718	756	705	727	662	699	695	738	726	703	718	696	710	676	717	656	693	704	791	698	686	684	712	696	704	696	695	727	713	736	679	750	676	734	676	683	667	733	713	728	718	733	724	706	719	725	696	734	723	729	659	694	663	696	688	679	735	733	712	722	707	674	692	670	704	717	717	676	709	754	683	676	692	665	678	707	701	701	714	670	683	702	713	698	702	762	703	733	731	663	720	736	685	667	783	718	696	706	711	698	702	683	693	670	682	709	730	684	722	675	667	657	703	697	668	685	729	720	686	727	730	690	654	700	733	711	654	695	720	701	713	723	740	727	671	707	732	696	692	670	725	708	739	667	694	730	735	671	719	723	723	673	719	746	644	668	648	717	676	688	712	703	725	712	765	702	729	740	669	694	678	686	659	669	676	723	725	679	740	699	707	715	686	695	666	731	740	671	711	750	706	674	696	707	688	716	727	682	754	737	683	658	709	714	747	738	658	679	723	654	701	688	737	703	725	680	745	701	711	657	666	703	717	655	655	715	720	698	703	671	668	717	698	700	683	677	723	707	714	697	672	694	723	699	757	658	698	697	703	703	681	716	710	640	685	684	752	673	733	681	661	668	715	696	670	715	714	695	716	666	713	708	687	681	704	683	693	708	714	732	671	726	717	730	726	715	692	669	725	683	696	732	714	668	717	723	681	717	716	708	652	700	693	672	712	679	684	727	723	717	728	703	699	695	694	733	715	705	746	751	654	685	712	693	669	745	732	700	659	758	660	706	691	677	700	701	663	696	743	718	664	692	695	683	710	677	736	687	712	755	730	719	676	685	671	722	727	703	733	694	702	701	660	669	656	723	742	680	724	715	640	692	684	726	703	709	708	690	732	768	721	707	727	699	726	681	666	700	667	736	709	727	702	711	712	703	684	706	706	681	707	721	664	713	688	709	744	683	699	706	697	685	714	689	700	707	686	732	704	673	698	715	716	667	750	654	688	664	656	708	707	718	708	681	681	713	734	643	708	704	693	699	693	676	706	693	690	698	741	661	715	676	725	703	656	655	711	705	742	686	718	734	672	719	718	698	738	681	748	668	710	711	714	722	664	683	745	657	705	701	701	695	697	696	694	651	706	686	722	689	704	659	736	726	734	706	678	704	687	706	730	690	674	707	703	733	697	691	690	778	688	676	704	704	644	706	681	699	666	722	714	705	656	691	735	730	672	733	722	697	681	716	721	704	703	690	700	666	706	679	707	716	739	675	725	679	650	733	767	770	727	708	700	713	715	702	663	684	718	645	684	666	691	662	733	687	690	721	694	671	672	631	652	683	734	669	674	676	704	758	722	651	703	690	687	725	711	694	718	679	670	655	750	736	694	698	727	652	695	738	736	721	712	710	710	680	695	700	679	696	700	724	691	672	731	681	741	715	645	712	676	701	723	735	668	694	678	732	666	695	677	695	690	725	677	696	725	729	661	684	729	710	726	690	692	728	685	657	691	712	701	697	694	707	725	685	688	681	698	667	718	744	695	687	683	736	656	725	721	709	682	705	633	719	727	684	663	670	689	707	714	704	710	689	735	737	723	666	715	713	671	674	683	717	690	751	692	731	635	675	716	688	711	722	731	709	698	709	761	691	732	733	710	656	715	758	690	676	690	700	693	698	715	677	724	639	727	717	750	685	666	668	671	736	710	696	727	708	719	709	707	741	713	721	662	685	692	672	702	662	712	659	733	753	682	693	669	707	725	706	732	697	684	709	711	727	670	707	693	692	731	719	714	699	746	665	664	729	698	734	735	700	667	680	746	723	675	745	711	662	690	722	672	717	735	651	709	723	741	683	781	691	697	734	688	692	738	656	719	691	689	689	741	717	663	716	684	683	669	720	728	723	629	773	677	686	755	723	697	694	677	693	706	709	664	734	675	736	686	724	706	704	697	717	684	658	680	755	664	706	696	726	648	677	713	748	717	720	683	750	733	674	694	687	689	690	718	682	689	693	697	682	683	742	696	720	760	681	737	681	718	659	664	696	725	712	720	720	692	683	669	680	743	712	697	672	668	689	718	660	688	680	724	742	689	687	718	715	670	681	706	702	681	726	705	734	676	711	694	718	700	719	707	718	690	726	713	708	708	720	712	706	683	729	702	685	687	694	691	759	673	713	719	695	737	674	705	660	707	715	689	736	723	732	681	713	626	726	672
31509	4981	996	663	541	429	338	308	294	341	308	342	302	313	337	347	335	264	283	338	328	304	293	326	311	298	310	297	293	337	314	330	301	301	303	313	297	317	299	303	327	350	319	320	325	310	265	310	338	332	293	294	337	275	312	303	323	326	299	326	301	315	298	287	307	286	297	299	324	375	329	306	355	311	308	314	268	308	312	289	297	289	317	282	282	343	334	305	331	344	352	316	309	318	305	318	315	328	282	333	291	317	325	279	298	321	315	282	294	334	361	300	309	279	288	299	286	292	339	313	299	301	288	319	303	307	288	305	326	347	295	268	307	312	331	306	307	338	341	287	311	283	325	328	318	315	282	287	332	323	331	319	317	309	332	279	308	316	300	323	326	353	338	340	316	274	333	324	319	296	241	286	298	320	316	325	300	301	297	311	310	319	313	300	320	327	320	292	299	322	350	330	304	298	300	302	312	282	345	293	300	317	313	322	342	317	326	324	289	333	254	297	310	292	307	304	298	312	292	325	326	329	289	306	318	365	333	279	302	318	284	316	294	303	312	285	389	308	323	317	309	296	276	287	333	301	299	309	328	302	326	288	283	297	300	313	294	298	311	325	294	306	309	302	308	326	331	309	347	358	309	308	298	330	329	339	301	331	280	298	323	314	298	295	319	311	325	288	342	323	304	325	343	308	308	344	333	369	312	324	263	313	283	330	288	300	323	318	335	307	324	287	287	313	299	288	298	299	308	308	287	286	312	322	327	360	311	307	288	293	307	335	344	291	348	329	291	287	296	318	295	287	295	310	304	302	315	301	311	275	268	309	304	314	338	331	304	317	316	295	302	305	305	315	331	315	277	345	279	292	327	334	301	316	297	333	313	319	313	340	322	305	295	309	312	331	307	287	308	269	293	277	316	285	337	323	339	286	338	301	347	296	296	304	297	337	317	313	322	340	258	322	275	296	278	321	281	309	340	338	333	308	320	321	302	326	341	298	334	302	303	290	293	328	309	332	286	286	285	330	318	309	297	303	344	311	311	298	345	321	303	353	311	296	297	308	345	281	307	311	306	313	262	311	291	328	297	307	313	292	326	337	311	306	313	343	308	312	306	298	270	284	314	305	315	338	310	286	359	304	276	304	329	295	310	330	339	301	301	307	330	289	321	311	284	285	310	327	323	325	347	323	326	308	316	301	319	328	328	299	290	290	317	297	297	290	327	338	314	319	318	292	332	323	320	298	315	289	314	349	320	293	323	317	374	304	318	311	341	340	317	321	301	290	284	309	316	337	330	309	309	285	265	289	329	323	320	316	324	298	257	293	316	300	293	302	326	325	297	309	322	304	327	337	319	302	310	291	360	317	291	284	307	291	329	301	319	296	314	291	313	369	341	320	298	296	264	317	315	327	302	330	311	293	298	309	312	324	308	293	294	309	312	304	283	285	340	295	331	285	326	285	327	276	325	302	305	295	319	336	298	328	310	283	313	290	312	340	304	283	270	307	300	278	303	292	298	297	327	276	299	302	328	308	322	296	309	312	287	296	330	280	324	305	298	320	295	301	319	273	277	345	320	307	290	318	284	288	310	280	340	307	319	298	325	309	320	286	288	323	282	303	320	287	303	324	330	302	260	300	295	280	351	326	297	298	324	287	331	300	280	320	315	292	319	286	328	305	362	320	292	303	320	291	348	337	303	307	294	308	336	278	323	321	320	298	301	323	314	301	299	320	334	301	335	341	290	309	295	306	306	298	285	360	290	297	295	345	308	301	292	336	319	289	286	329	316	320	283	316	326	314	294	295	335	363	312	316	290	317	315	293	305	288	298	308	303	330	274	308	318	303	307	279	301	302	296	312	305	335	306	290	331	324	318	308	343	311	313	301	301	289	285	337	345	313	288	242	312	323	318	272	329	325	308	304	289	306	288	302	320	303	312	346	315	325	315	268	313	302	344	304	320	320	293	342	322	308	278	258	328	303	327	313	305	303	290	299	315	279	314	333	318	299	305	308	332	291	332	308	308	296	323	317	366	340	312	334	298	325	343	277	311	317	321	330	306	290	304	304	290	324	319	345	311	278	284	345	304	290	327	300	303	355	283	291	305	298	303	335	313	302	295	331	306	313	285	306	282	304	327	325	300	310	345	336	315	321	321	351	310	301	350	338	311	293	338	336	315	326	292	306	296	317	304	323	295	305	302	311	275	314	321	290	339	291	289	327	284	307	324	333	292	341	329	304	312	284	307	295	298	324	288	302	292	308	302	291	307	295	294	278	290	314	308	320	288	317	316	278	307	288	288	333	336	330	273	311	329	340	278	318	278	317	320	313	295	308	338	303	263	314	288	321	368	318	296	313	291	307	346	304	315	306	328	311	296	311	328	326	309	337	309	307	316	332	326	323	311	321	314	308	302	327	328	330	308	334	326	300	314	325	288	291	299	266	292	287	285	295	297	305	312	306	274	307	274	320	330	310	305	290	300	327	310	306	297	302	350	323	294	321	310	294	335	344	321	316	308	291	319	295	300	287	277	319	288	299	302	296	316	301	311	288	313	290	301	315	337	307	294	282	288	308	350	340	311	353	322	321	291	313	295	289	323	336	300	291	318	317	270	302	306	298	306	314	307	282	283	326	315	316	325	317	304	344	324	314	308	349	308	340	330	338	307	316	316	310	295	292	305	290	289	303	301	321	320	301	314	307	317	298	317	316	312	298	308	287	284	310	302	321	302	337	306	294	304	328	300	295	291	335	306	315	279	329	316	308	309	282	297	293	285	297	302	320	336	299	340	326	307	306	298	313	309	305	282	327	341	309	321	311	325	291	322	308	314	307	326	280	297	317	284	338	304	306	287	317	317	314	330	293	331	263	294	285	327	307	280	278	323	330	306	289	320	309	287	325	291	309	276	301	277	301	303	293	315	308	318	305	329	289	288	298	296	306	304	297	286	274	291	303	305	332	336	338	324	278	313	284	291	305	323	293	316	317	289	293	320	306	301	309	284	301	319	321	318	318	335	300	294	323	297	315	317	308	288	317	319	278	347	333	340	318	310	272	299	300	304	348	297	318	318	296	329	327	336	321	308	326	289	302	325	334	321	329	320	280	308	334	324	316	261	288	312	325	305	302	283	304	324	307	270	335	323	325	311	308	292	308	317	297	303	307	293	328	284	329	328	310	273	291	284	277	307	300	273	298	264	277	327	302	312	281	297	323	292	308	338	350	317	319	281	322	310	301	291	324	303	337	312	307	316	284	313	285	319	335	359	292	344	317	331	329	337	300	290	277	303	333	326	301	346	327	321	309	342	340	305	317	321	329	326	297	310	324	330	344	314	317	323	314	320	312	328	295	313	310	309	320	322	319	320	330	314	284	267	307	330	338	296	300	290	302	301	312	312	278	280	337	312	330	303	288	323	307	288	343	289	299	309	310	278	294	331	320	317	344	325	304	325	336	306	320	308	295	296	293	311	331	325	339	318	327	307	355	306	312	320	293	312	307	298	315	275	307
20969	9203	8438	6013	5006	3565	1619	1052	856	817	799	811	794	782	787	717	727	750	697	746	785	756	753	771	759	716	752	740	731	729	782	793	734	778	714	776	731	742	748	734	734	741	716	688	693	748	742	740	762	763	699	740	722	731	748	760	742	778	730	719	739	757	787	725	721	696	713	736	763	683	747	677	727	763	722	715	743	776	789	769	769	706	753	738	736	727	696	699	719	705	719	724	712	742	706	763	725	719	741	781	696	741	703	729	760	742	722	695	713	703	769	736	728	742	723	716	747	749	721	733	764	711	732	746	724	731	711	735	750	727	747	712	705	749	769	720	703	789	782	730	688	722	716	748	772	753	754	742	720	724	705	752	742	733	737	759	717	745	709	707	730	717	755	701	711	770	726	741	718	745	756	743	738	744	722	726	741	755	751	724	720	754	706	742	727	699	709	759	678	745	724	694	724	738	752	761	721	720	745	696	742	761	753	716	765	704	724	759	749	770	704	677	744	758	735	704	765	732	710	770	789	702	734	689	738	801	761	718	762	746	726	719	754	740	735	762	712	710	758	698	711	725	739	742	720	743	731	732	671	736	726	695	730	714	741	723	715	733	738	747	778	728	736	730	766	700	749	729	734	740	707	674	767	729	729	733	727	728	732	691	713	707	721	720	721	739	716	728	698	763	681	715	681	748	725	719	700	695	737	732	747	762	741	707	730	736	694	739	750	695	706	754	748	714	733	734	702	704	760	750	704	759	721	722	729	713	706	725	720	748	754	749	711	731	780	729	740	737	697	743	739	701	712	710	721	745	736	716	750	718	770	727	750	734	724	729	724	744	727	754	713	759	720	740	717	740	736	751	691	702	724	737	699	696	683	741	721	703	676	740	748	750	718	669	735	747	747	751	733	682	726	707	714	752	735	778	719	709	688	721	727	713	727	705	717	714	753	770	727	745	747	746	761	787	756	758	746	746	745	732	741	684	777	746	680	732	720	713	756	745	763	705	723	770	737	741	694	734	726	700	715	739	731	750	733	711	760	750	692	738	738	696	714	710	709	659	741	733	702	720	680	723	743	720	787	732	738	723	745	743	736	754	762	731	761	725	731	735	728	707	726	696	674	772	763	706	748	728	722	677	747	743	799	735	684	758	783	743	752	733	739	729	786	734	738	752	719	686	739	734	757	728	755	724	707	727	761	691	701	746	762	742	746	742	726	704	762	758	698	742	721	728	723	712	717	705	739	723	754	751	745	680	702	733	769	714	693	745	731	749	811	745	736	698	759	760	698	730	720	702	728	691	785	716	718	766	730	716	761	677	716	746	787	693	703	751	734	734	712	738	710	736	734	727	699	775	701	757	741	749	739	738	750	760	710	744	722	769	742	704	702	768	720	699	706	713	774	771	745	741	735	737	791	695	740	732	760	728	708	729	735	736	755	758	726	748	718	743	761	748	695	756	746	743	729	753	721	768	735	714	731	719	719	740	776	688	734	726	735	774	713	732	670	695	715	736	715	754	724	741	775	728	712	695	716	766	712	713	731	719	760	710	746	713	699	738	772	732	749	736	701	752	773	700	686	748	715	739	752	728	759	702	713	743	753	744	751	742	706	741	746	735	755	755	717	692	730	751	695	776	759	729	696	704	764	689	739	761	766	720	766	733	730	754	736	749	754	735	688	748	710	748	779	736	723	722	735	800	747	703	710	695	729	688	723	796	752	747	758	743	715	692	721	764	701	728	755	735	733	725	716	716	722	766	717	721	714	775	738	715	730	688	706	724	729	725	755	701	724	712	663	736	726	721	722	753	753	721	702	735	705	725	721	750	712	744	738	725	752	752	716	744	729	730	778	721	704	735	759	709	721	730	742	708	707	732	768	717	680	742	757	721	773	734	749	748	698	705	681	700	701	760	689	725	767	730	714	702	756	698	760	746	714	733	724	698	716	729	728	743	769	723	760	717	710	751	716	688	699	718	754	767	717	744	715	746	676	760	751	745	724	712	734	731	746	702	738	740	777	759	701	685	723	727	733	736	711	784	742	715	733	753	779	721	731	766	745	702	701	741	734	692	737	723	716	744	734	702	700	720	707	725	705	764	704	771	734	683	717	736	723	731	756	736	749	764	762	720	716	800	764	706	729	849	714	713	757	682	752	758	692	709	719	754	723	721	729	722	711	736	706	720	717	714	696	671	748	737	655	718	749	705	734	753	750	701	717	777	750	749	700	710	754	704	713	754	773	734	746	762	724	763	733	764	729	707	740	765	765	745	716	719	728	772	705	744	713	764	723	709	733	723	793	717	689	749	721	697	702	732	733	746	750	753	743	714	763	775	673	716	706	733	760	781	749	694	775	765	729	703	770	780	699	748	746	740	759	733	699	752	769	693	705	713	746	759	729	721	679	702	749	716	709	718	704	767	705	763	722	712	754	729	745	704	726	741	755	691	783	733	728	777	740	710	779	776	723	713	727	745	718	700	692	701	724	686	723	669	737	732	733	778	714	779	716	769	680	703	756	696	743	747	758	745	758	712	802	793	743	704	714	771	738	773	726	750	748	705	707	736	730	723	722	731	726	735	794	727	741	716	712	785	733	777	709	720	761	720	697	701	705	769	701	730	722	762	749	780	754	719	751	749	778	742	697	712	745	758	732	783	759	762	711	742	701	727	750	733	725	747	751	744	726	745	778	707	740	711	770	751	700	722	735	761	738	736	744	727	725	713	748	758	725	751	715	704	745	729	732	716	734	761	759	717	750	741	720	760	732	724	755	713	784	742	740	749	742	730	723	714	786	767	689	726	713	743	747	703	693	746	756	737	761	732	724	728	749	719	712	755	748	726	728	742	692	786	732	723	728	690	741	716	745	699	737	814	733	771	715	738	735	802	703	688	721	725	766	692	751	785	693	722	736	774	736	694	756	715	719	702	698	693	733	733	707	744	717	715	747	785	708	710	707	747	734	729	742	736	740	726	701	755	745	699	682	718	712	671	769	765	717	733	709	732	715	744	701	691	702	709	726	724	750	702	784	714	703	760	710	739	747	756	712	733	742	746	677	720	743	742	689	714	721	712	803	714	698	666	687	747	761	761	762	745	734	746	718	739	736	767	712	743	739	711	734	749	703	705	706	724	770	722	782	699	772	705	756	727	746	716	662	768	732	722	736	737	746	723	707	746	749	743	757	718	709	713	774	771	684	721	698	748	730	709	753	726	714	754	708	749	736	720	756	716	746	702	704	737	685	744	685	737	660	700	726	751	756	753	731	733	731	702	769	702	722	745	710	760	691	737	714	788	744	767	786	761	735	709	683	740	718	757	717	753	756	733	731	728	763	782	717	718	734	723	775	736	769	757	744	775	751	738	768	750	767	743	704	751	749	768	719	715	721	753	712	743	763	721	739	739	753	749	669	726	728	747	691	751	751	725	708	740	706	640	681	715	720	756	701	704	788	740	733	678	747	680	684	745	695	696	736	778	727	772	745	721	757	714	721	715	765	741	730	765	737	723
21075	2083	489	395	348	309	294	257	253	285	272	265	284	275	248	290	308	279	247	269	268	282	284	296	299	279	273	287	311	276	287	237	322	303	262	273	299	300	285	266	298	302	263	289	295	291	296	288	289	289	283	288	265	267	282	305	296	261	284	293	286	265	265	279	283	285	283	271	276	290	282	266	249	300	271	279	304	279	275	317	298	277	277	257	282	265	320	282	262	304	301	309	276	302	275	268	303	270	280	282	335	313	273	310	259	282	267	328	289	312	275	246	288	272	286	300	271	291	267	259	286	298	278	263	264	294	296	287	284	286	302	296	302	287	277	258	298	287	298	267	291	255	288	285	286	280	261	278	275	265	276	326	278	267	280	269	315	286	286	290	300	284	284	278	295	283	324	308	284	301	271	303	261	275	263	262	297	309	270	280	289	291	256	278	311	285	276	300	272	259	279	274	296	268	275	308	284	290	311	251	294	301	332	326	328	276	289	311	273	276	280	296	291	267	295	259	271	283	301	255	274	291	293	303	290	276	301	270	302	281	289	276	299	295	276	284	293	299	284	266	273	291	302	287	291	284	282	278	279	301	284	301	319	314	288	271	245	293	299	277	290	301	271	255	312	310	269	260	296	306	301	294	302	271	278	300	295	278	290	276	278	291	288	253	275	265	263	278	298	290	280	315	281	295	260	287	270	297	286	324	269	303	304	287	315	289	277	307	302	258	304	316	286	287	306	281	264	261	290	302	284	254	287	274	290	245	298	285	302	270	291	319	267	306	292	302	291	298	304	261	268	270	271	294	281	304	280	263	268	276	297	303	286	321	289	313	280	284	278	265	306	303	272	298	293	267	276	274	296	289	277	291	300	278	296	282	273	293	284	291	268	276	261	258	248	232	290	257	306	304	273	260	273	294	261	277	271	319	274	285	268	301	284	273	303	258	278	294	288	271	327	292	274	301	277	276	293	281	318	300	263	297	289	309	304	278	288	309	273	301	280	293	255	297	315	276	262	306	337	276	294	284	296	260	270	303	297	284	281	274	267	313	278	285	308	258	289	307	323	313	283	275	282	256	256	298	254	284	297	291	258	274	282	274	275	285	321	308	268	256	282	318	277	290	259	269	260	262	293	262	308	314	288	264	312	271	278	305	270	275	270	288	278	282	274	278	273	286	313	277	321	274	266	291	319	281	282	263	270	291	269	267	290	255	324	282	283	284	277	280	269	268	275	278	286	293	294	294	311	294	286	284	287	306	272	275	292	259	300	262	287	287	282	282	255	300	302	330	278	278	302	314	256	264	294	284	307	272	272	271	279	317	282	284	255	307	295	279	261	310	295	287	306	266	276	308	290	249	275	276	248	275	286	291	253	246	318	276	276	288	287	285	296	264	265	307	286	287	282	284	274	308	320	290	288	284	275	300	279	290	317	292	276	299	306	252	282	259	270	298	293	300	306	252	285	292	283	306	289	322	273	286	264	308	297	257	255	262	263	256	309	306	297	286	278	256	268	308	292	267	265	264	246	292	264	291	278	311	275	280	298	283	285	314	311	294	292	243	293	267	308	258	289	279	273	300	313	276	259	295	304	285	273	298	285	294	273	270	294	298	270	286	259	276	276	264	303	274	307	233	268	311	306	260	282	293	262	288	278	261	291	269	290	299	303	260	304	295	270	303	275	299	269	267	309	294	290	271	285	269	253	286	308	297	257	284	261	293	281	288	274	313	293	291	307	290	266	285	302	271	244	301	299	285	275	284	313	318	262	299	298	285	292	307	266	262	286	313	301	281	319	268	294	292	294	282	271	310	263	296	306	293	277	283	322	281	279	276	289	307	290	268	281	302	309	296	265	283	284	270	298	276	314	303	286	300	266	305	297	312	292	287	256	298	294	286	268	297	298	299	273	313	285	255	301	289	303	303	298	272	282	296	285	293	276	305	278	280	288	322	279	297	294	288	269	286	261	278	287	271	288	263	282	277	296	281	285	293	296	301	301	288	286	289	307	303	299	260	318	283	311	287	268	260	266	272	264	264	288	295	284	255	310	293	262	280	307	293	269	282	290	254	251	283	261	268	291	303	291	258	287	266	317	309	314	295	290	273	311	272	279	312	295	289	284	265	302	291	303	283	274	248	301	263	278	323	305	316	282	260	261	304	290	265	280	288	245	285	311	278	290	300	285	282	245	257	296	272	297	318	296	280	310	275	326	285	270	315	276	338	262	319	313	288	300	278	280	234	269	304	280	278	305	292	300	271	329	298	270	271	280	257	308	288	268	301	293	264	295	272	275	258	262	321	287	282	282	290	288	307	296	294	261	273	312	288	270	311	290	284	310	244	267	337	282	307	272	244	280	281	279	292	245	291	300	251	304	278	260	285	294	258	256	273	271	293	270	292	262	277	270	289	287	304	290	299	255	283	278	298	275	260	300	274	278	296	246	277	306	266	276	335	297	280	273	278	300	279	254	248	285	287	264	271	290	262	247	290	307	265	262	310	276	304	331	282	272	284	265	295	286	312	284	294	307	256	286	268	266	280	284	300	308	295	264	311	311	276	257	262	263	269	268	281	292	294	280	282	288	297	306	256	273	228	321	292	254	255	259	313	309	299	268	323	282	241	311	257	308	279	281	289	296	264	268	281	301	303	282	251	289	286	302	248	299	288	296	258	278	257	314	296	298	257	273	287	247	285	305	287	314	297	299	262	275	268	289	264	282	270	286	265	288	287	289	260	247	271	294	284	277	309	286	250	285	291	305	283	246	274	273	290	278	272	303	296	250	267	300	291	272	296	296	293	277	295	272	296	308	300	313	248	300	305	275	297	299	312	271	308	275	251	282	279	329	290	263	263	259	288	315	288	298	314	278	288	310	341	291	294	302	254	298	280	340	288	264	262	284	270	276	304	279	262	276	266	277	241	286	272	278	277	265	288	269	247	268	286	326	322	249	310	265	289	280	284	283	306	271	283	279	310	271	297	294	305	305	288	281	280	280	276	278	271	284	254	294	299	280	284	245	307	286	283	277	269	303	287	308	295	262	300	305	305	285	300	273	309	302	270	290	319	275	297	290	256	308	285	284	279	298	259	250	266	269	272	257	292	247	302	282	293	293	246	290	313	281	291	242	301	288	305	271	312	267	307	287	283	279	299	270	286	278	315	281	294	286	277	260	303	295	305	262	274	281	317	259	284	273	291	283	271	259	259	272	300	287	245	271	298	280	241	293	318	310	296	302	299	250	292	242	290	305	271	273	305	265	280	272	255	294	260	287	293	273	278	307	256	252	293	288	280	300	293	271	323	248	268	277	262	310	293	261	280	276	294	295	261	318	296	280	279	307	271	290	293	281	302	310	259	287	263	277	281	282	261	260	298	249	290	287	263	306	261	284	284	346	314	273	285	262	295	288	304	264	281	259	274	329	310	249	292	279	258	272	292	297	266	275	273	294	265	226	266	261	310	315	285	268	309	295	305	282	286	288	262	260	262	298	279	289	283	285	262	295	304
16101	5397	3705	2369	1617	911	747	687	666	705	651	642	649	664	668	670	679	629	664	642	636	687	635	660	639	603	652	639	661	669	663	671	647	683	672	647	646	705	654	630	597	619	688	612	619	626	669	608	638	637	668	623	695	654	666	596	644	644	679	660	624	672	688	636	633	623	628	640	639	654	609	672	678	632	668	641	645	642	609	620	644	612	644	653	590	628	677	629	608	619	652	656	659	636	622	617	629	608	615	640	628	638	633	657	634	598	627	649	616	647	616	631	664	633	665	618	642	634	616	617	580	667	640	620	611	602	620	648	625	651	659	630	652	602	677	633	662	668	641	660	691	646	664	627	612	626	587	675	642	633	655	663	642	623	674	634	601	674	657	622	617	653	663	643	664	641	656	669	647	668	611	592	661	651	614	620	590	616	624	652	631	607	691	626	637	637	601	645	643	652	625	650	640	663	642	602	651	597	634	677	620	609	668	643	634	650	610	627	634	625	653	643	638	624	675	671	664	629	618	628	630	607	578	632	628	662	647	633	606	610	659	638	635	629	619	601	652	636	645	610	617	640	646	664	659	610	641	681	671	608	638	661	623	660	659	668	657	638	680	606	615	628	616	651	603	607	626	605	607	641	664	650	615	667	595	630	610	589	598	643	631	638	637	597	635	619	602	637	644	636	668	648	621	608	655	623	644	609	659	644	669	630	636	643	614	615	652	667	602	604	656	615	614	643	646	620	663	637	665	652	690	629	678	616	662	616	639	667	614	661	681	611	635	653	585	612	643	593	623	673	671	656	626	636	654	609	649	628	587	616	638	614	597	623	642	626	606	605	633	589	609	643	644	657	628	650	622	658	593	665	643	659	690	607	643	643	617	636	620	657	618	605	676	608	682	620	625	608	675	620	624	612	649	632	663	655	637	639	645	634	621	655	622	649	642	625	621	646	676	642	584	674	666	675	581	611	639	656	606	627	613	629	677	649	626	636	639	628	687	589	668	635	611	634	662	609	611	625	604	659	659	636	605	630	621	640	661	628	648	640	645	596	640	597	659	674	640	614	638	679	616	612	654	598	638	641	645	619	622	666	686	647	681	629	595	652	656	650	636	645	663	596	636	633	666	598	671	601	651	629	613	599	632	653	663	620	676	612	632	591	611	644	600	629	625	659	619	687	610	641	596	614	669	612	639	667	644	670	623	617	620	647	681	688	653	656	607	635	656	669	650	632	646	649	672	663	667	630	648	640	659	622	664	647	618	680	611	638	653	604	582	614	672	612	648	620	649	627	639	656	636	621	625	632	621	647	677	629	622	609	631	672	651	677	675	614	655	643	617	658	627	661	622	626	610	626	617	611	643	641	617	646	638	601	657	682	640	620	647	675	675	578	683	606	628	612	631	638	693	604	570	595	705	662	671	640	640	631	632	601	656	633	620	638	618	628	613	613	597	657	608	669	638	619	651	654	614	647	627	652	603	641	637	602	684	719	626	643	654	688	587	662	618	628	656	645	624	646	630	629	639	604	589	588	630	667	650	649	687	666	620	644	622	652	679	617	657	656	641	634	650	619	655	661	612	639	658	615	621	656	593	648	607	653	652	652	629	662	626	682	668	585	662	595	636	601	665	635	587	670	664	674	624	651	635	631	640	632	607	599	630	625	602	621	602	647	598	653	645	609	678	659	611	647	602	672	669	672	618	630	651	637	647	655	647	611	625	599	670	628	658	631	626	619	622	633	676	676	631	599	607	620	623	606	653	626	587	626	623	595	647	637	648	707	638	614	663	610	619	642	632	676	673	621	650	629	638	599	653	654	648	638	645	652	639	623	657	641	623	635	633	616	636	650	606	642	666	633	603	664	664	653	635	654	641	580	640	628	654	617	610	669	597	654	643	643	613	633	629	644	636	669	668	632	690	635	598	605	629	697	658	607	602	638	654	666	650	613	630	611	620	646	604	634	644	647	638	647	658	639	615	638	593	619	656	639	667	657	681	643	619	632	650	648	613	669	615	641	648	634	637	659	614	642	633	614	597	609	606	648	606	693	643	581	668	650	629	640	637	601	632	682	635	607	626	617	653	668	654	694	645	697	598	614	591	621	603	619	590	620	662	650	691	593	611	616	618	609	639	641	630	648	676	689	675	651	612	661	684	624	659	635	648	621	602	619	673	634	649	614	613	646	630	669	683	636	620	612	624	625	650	630	633	610	625	599	631	640	629	621	615	668	641	648	621	598	598	649	633	626	599	623	625	590	637	618	645	630	628	639	636	659	649	606	657	599	613	593	639	643	645	649	624	639	605	653	638	631	644	620	619	639	633	650	628	674	666	676	678	663	672	623	656	635	639	631	657	673	644	581	670	660	646	645	656	630	634	627	668	623	637	614	694	614	632	665	657	643	649	638	655	632	638	667	648	630	634	647	633	638	636	613	636	653	653	644	667	646	638	658	632	658	649	644	621	610	661	624	601	638	649	609	669	633	655	626	618	647	690	679	622	650	671	667	581	613	574	604	667	657	622	606	624	637	636	688	652	661	616	615	654	618	642	608	612	628	686	623	649	660	631	662	634	672	668	627	665	643	618	647	694	630	665	623	611	632	617	639	632	657	675	641	604	601	610	635	633	640	613	619	634	643	655	628	675	676	679	651	631	639	644	653	644	646	602	667	642	650	636	597	618	646	656	638	639	637	657	634	624	656	667	636	607	651	685	620	641	640	651	694	634	671	615	615	643	628	647	623	645	668	645	648	651	606	623	647	628	611	662	635	672	675	619	622	620	645	673	638	645	640	615	645	638	628	636	635	642	689	653	617	666	594	603	653	610	661	680	648	627	639	665	667	584	675	635	650	688	618	631	615	661	620	642	684	662	586	616	621	640	640	656	609	626	671	681	648	600	614	609	670	601	612	657	668	664	637	621	638	644	653	615	639	640	623	631	628	648	640	627	649	637	629	662	612	594	639	621	656	635	595	642	643	599	615	671	630	657	648	632	606	590	621	671	670	669	609	660	638	675	643	618	629	673	605	659	649	632	632	621	629	623	626	644	632	682	633	646	671	617	663	656	614	646	670	657	624	617	598	688	672	633	633	637	619	645	597	660	651	626	654	674	630	681	611	648	653	604	704	637	631	638	633	637	644	605	679	619	663	631	603	656	669	609	626	646	610	657	597	619	684	605	581	618	620	629	633	638	604	662	668	639	640	661	652	662	608	638	626	650	624	663	633	612	627	638	630	628	634	605	655	678	658	642	625	622	668	595	619	650	647	612	640	650	616	598	638	607	616	637	666	600	640	610	675	644	670	648	619	634	673	619	590	638	663	659	608	613	610	613	623	627	635	635	684	632	640	649	635	627	624	623	639	661	633	664	659	691	665	689	633	648	615	609	644	665	616	621	608	634	655	631	628	648	649	660	621	682	690	643	641	637	667	625	636	649	652	625	657	637	655	657	608	646	621	587	672	655	614	579	664	579	610	605	622	629	649	654	628	650	647	631	617	609	665	610	613
29238	4131	775	560	501	408	313	349	315	307	322	300	296	271	268	307	292	305	295	294	340	313	296	276	296	298	286	311	275	318	277	277	315	334	279	289	316	272	279	319	330	366	292	299	317	291	300	293	304	277	312	298	296	293	318	306	297	271	290	295	298	285	299	311	296	286	304	285	288	287	309	282	276	287	315	279	292	299	274	276	297	276	319	290	286	299	323	279	302	294	300	293	338	310	306	335	321	275	268	261	279	292	319	270	297	305	304	331	304	303	289	302	332	310	265	290	295	282	258	287	310	322	300	287	282	275	255	261	298	271	260	290	276	315	271	298	326	292	293	315	307	288	321	292	313	307	300	288	270	310	301	318	342	287	305	293	316	301	283	282	320	301	316	308	282	287	301	275	303	292	271	263	316	299	295	322	269	273	273	305	274	322	291	299	300	261	315	306	271	306	292	304	251	257	306	288	276	317	313	302	302	281	280	290	289	286	319	282	290	284	297	330	306	273	335	290	286	276	282	296	298	321	288	297	323	288	292	323	330	293	267	324	288	292	284	325	257	287	270	310	275	287	290	302	279	284	290	289	302	303	287	282	279	304	300	306	281	279	327	337	299	278	258	308	305	289	314	317	303	302	307	325	309	273	329	326	305	276	328	280	300	318	298	324	291	277	284	304	297	297	330	285	339	268	306	283	307	306	284	261	339	294	298	315	304	294	306	274	293	309	305	268	283	292	273	285	306	297	294	323	321	289	271	294	292	313	238	307	298	279	266	291	303	297	285	289	305	314	300	319	289	297	321	316	334	306	317	270	290	275	311	287	330	303	306	282	245	265	279	289	310	272	274	282	302	285	301	318	314	320	304	300	294	332	322	309	322	277	293	297	312	299	302	286	293	284	304	303	308	334	333	308	276	308	286	310	291	298	310	306	278	284	302	295	264	294	288	271	276	306	315	259	296	295	279	323	304	288	292	283	313	322	290	289	294	304	297	313	300	284	267	298	265	270	273	295	307	265	293	248	262	291	300	267	295	321	309	302	290	289	302	302	289	306	266	295	326	309	266	291	282	290	313	310	291	319	319	258	275	302	268	305	313	282	313	301	318	298	315	284	294	275	277	303	299	290	311	294	241	290	277	279	319	286	306	304	283	303	291	271	310	304	271	283	295	278	301	287	288	289	289	311	264	294	303	290	326	266	280	294	263	304	286	273	313	284	276	312	308	269	324	296	289	272	313	314	268	318	341	321	301	305	289	267	291	307	306	313	299	314	313	281	289	306	309	297	287	291	281	301	291	272	324	300	307	293	314	281	303	303	312	336	297	307	252	289	278	311	293	290	287	266	273	259	275	293	299	291	300	283	327	333	295	297	310	281	305	297	311	307	310	313	312	313	299	286	261	316	317	283	291	291	270	285	298	255	320	285	305	330	327	315	295	290	320	292	288	297	293	298	334	311	296	268	276	258	298	330	319	293	332	278	343	283	298	308	263	276	290	287	273	302	340	283	282	287	319	339	292	303	304	293	302	300	288	287	252	303	265	304	285	283	274	296	280	273	282	315	290	312	343	287	328	299	272	305	293	289	280	315	300	300	309	282	291	307	297	314	274	304	309	327	322	276	306	292	304	310	273	298	279	233	323	297	317	312	286	305	316	266	298	311	297	277	321	289	348	286	308	295	317	302	290	334	309	310	287	279	272	311	307	299	284	316	297	291	263	302	278	287	309	284	286	301	289	321	333	327	313	279	295	283	314	302	276	303	312	333	299	324	296	329	304	294	290	290	296	347	307	272	282	312	323	323	322	294	311	289	319	312	320	299	302	300	272	337	293	300	282	311	338	298	306	295	301	335	326	303	312	324	303	308	293	318	300	280	291	287	328	263	288	296	272	305	285	325	293	291	278	293	310	301	309	299	293	324	302	312	276	300	316	280	308	293	287	290	279	321	306	331	314	291	315	337	272	300	282	283	288	283	274	301	296	292	313	295	292	332	290	300	286	298	304	301	269	315	296	307	283	287	324	304	332	313	320	292	299	289	305	301	306	299	290	288	345	305	307	286	282	290	304	306	302	282	284	301	283	275	313	300	303	268	300	286	294	329	295	301	299	334	302	299	287	285	319	312	312	334	306	336	296	279	301	328	283	294	301	285	283	282	311	308	322	293	274	273	331	336	317	264	297	287	340	316	276	272	269	272	299	297	277	330	293	270	255	322	280	299	286	273	284	269	289	321	303	293	291	270	308	346	284	292	310	322	284	331	316	256	297	320	303	290	284	292	294	308	302	320	281	280	279	336	296	309	294	295	317	291	323	311	287	296	301	311	343	309	296	313	290	273	295	319	298	298	279	299	303	296	297	290	276	318	329	306	329	297	298	319	304	269	293	320	275	287	278	315	318	304	304	271	316	305	271	288	277	308	335	280	298	294	293	286	310	296	304	296	274	294	302	304	307	295	266	282	295	319	329	305	275	292	324	283	299	275	292	300	321	324	284	307	317	261	304	293	269	318	278	329	312	279	277	301	323	301	311	317	339	285	296	311	322	293	328	312	289	290	312	306	291	295	304	312	258	285	297	278	295	291	304	287	302	282	278	286	285	305	284	292	359	282	290	275	285	334	286	290	296	259	326	268	303	295	329	303	325	298	279	283	284	316	346	312	281	315	344	304	285	287	302	290	288	307	305	288	311	327	267	321	295	329	283	289	310	296	276	282	303	299	299	325	311	287	312	302	297	303	285	293	294	290	329	273	298	275	317	302	284	309	304	275	301	292	314	306	291	287	300	319	296	292	304	317	304	293	310	256	298	281	312	307	272	301	279	294	294	308	290	316	284	307	333	281	279	301	268	289	313	292	260	341	326	320	259	306	321	296	279	303	307	300	304	324	314	304	322	316	272	273	274	298	291	300	286	302	333	289	294	316	334	337	279	268	245	314	268	246	288	307	271	293	300	324	300	298	288	310	277	341	327	283	322	304	283	292	308	258	297	306	301	301	322	280	281	299	286	303	277	296	268	325	277	313	298	297	317	261	288	320	289	286	304	296	314	291	291	295	288	282	290	289	283	310	281	294	297	277	284	293	286	303	310	301	289	322	294	277	265	323	314	314	278	285	314	258	283	327	280	291	279	290	277	309	287	268	277	304	298	300	326	330	290	304	281	313	268	285	307	326	326	311	270	310	293	307	308	291	291	293	310	289	324	248	290	328	311	292	294	293	316	293	307	314	296	293	307	305	265	298	273	293	313	300	334	297	297	303	324	296	279	285	309	302	306	275	279	298	337	268	287	293	319	311	305	273	276	319	273	284	345	316	300	312	345	321	304	288	289	296	330	274	304	276	326	296	312	267	266	273	302	289	307	303	265	286	284	290	318	313	309	272	288	310	294	291	328	251	325	287	271	316	274	322	315	298	319	276	288	284	298	298	281	255	308	316	280	320	304	310	305	298	281	303	288	276	276	318	296	282	291	294	307	323	275	289	280	276	291	315	324	333	297	260	311	323	287	308
21656	7624	6459	4742	4062	2013	1397	868	777	778	736	718	701	751	703	740	689	692	683	686	703	692	684	711	668	709	642	748	707	668	696	709	667	689	681	627	653	664	733	701	718	727	739	694	705	719	717	678	722	667	662	674	706	710	738	697	663	693	725	741	679	707	706	655	734	694	647	717	742	686	652	695	615	714	660	735	704	670	680	660	686	674	706	682	726	694	688	682	682	722	682	723	650	728	685	670	706	716	697	687	686	679	656	687	716	745	751	695	710	705	666	658	681	723	668	676	706	720	670	666	748	698	693	692	730	686	642	671	734	670	744	662	705	672	709	715	642	689	688	676	708	670	737	671	698	704	711	684	646	728	714	677	700	653	706	703	637	663	725	687	707	703	691	649	686	712	680	719	664	708	675	612	698	689	673	693	718	737	680	690	713	636	712	687	670	712	662	720	670	682	733	695	707	680	695	683	715	677	680	713	689	709	646	685	657	698	712	693	657	729	675	671	677	697	679	693	685	670	690	708	705	710	686	701	715	691	689	633	694	719	681	690	624	739	722	691	654	726	686	641	726	687	675	691	637	720	703	671	695	701	670	694	680	671	677	659	672	710	673	671	665	687	660	680	714	735	696	726	682	689	722	687	722	771	704	705	710	648	659	639	682	696	644	687	684	724	654	671	696	729	674	698	705	712	613	693	683	702	700	650	692	713	740	664	696	737	673	635	669	714	705	741	736	759	692	680	717	683	684	704	725	749	693	675	708	705	705	679	657	670	722	663	710	687	670	690	698	705	696	681	664	692	758	709	665	690	710	676	672	735	654	708	643	725	692	674	679	704	673	704	654	675	679	721	697	697	741	687	666	635	709	656	702	648	656	643	689	684	680	720	697	670	659	716	702	655	669	671	739	664	690	733	676	709	723	698	675	675	655	688	703	681	732	703	712	650	701	660	683	712	694	662	685	705	691	693	670	707	716	703	698	699	667	617	706	693	672	696	674	668	696	662	686	615	674	676	682	692	669	701	687	697	652	729	656	689	665	692	666	684	696	698	676	691	710	706	653	685	688	679	711	723	696	703	703	696	705	678	672	671	673	673	725	697	686	711	662	688	697	679	698	648	722	642	663	649	668	693	644	748	703	716	659	698	660	677	699	719	683	696	646	732	670	722	686	723	691	671	651	736	678	707	636	750	729	687	660	657	708	638	701	702	684	674	664	675	692	641	693	693	688	670	630	738	694	679	661	722	670	688	713	654	697	717	691	702	708	733	698	672	680	711	692	695	705	687	691	675	697	715	613	642	710	701	705	666	711	687	732	588	670	718	665	693	699	717	688	694	679	711	717	706	717	693	755	698	650	694	729	696	700	642	684	696	729	695	719	667	717	703	723	710	682	625	685	666	618	737	669	676	670	722	683	670	677	661	708	676	704	666	695	656	683	696	690	771	685	622	712	696	688	615	675	687	695	669	688	712	673	728	694	724	713	670	625	673	715	650	671	703	662	674	728	720	721	688	687	665	736	674	674	719	684	732	704	703	718	705	721	727	674	717	665	657	693	723	714	702	714	706	669	716	702	635	694	687	703	681	686	653	710	714	690	688	693	715	669	707	706	718	704	711	676	712	657	708	695	664	689	684	703	696	706	662	714	678	683	732	714	719	721	693	676	721	733	684	661	703	698	664	667	689	623	661	678	661	678	669	687	662	728	695	715	669	666	682	656	671	742	722	661	698	664	670	670	681	695	633	705	745	733	700	658	661	689	681	633	689	673	682	691	671	665	703	671	701	699	717	620	698	692	689	652	675	715	691	699	708	686	670	694	713	692	665	731	710	688	693	704	719	676	674	716	748	708	660	694	686	676	659	660	677	722	667	642	703	718	720	673	699	722	652	676	687	749	713	628	706	679	706	687	701	674	714	672	669	691	700	699	669	752	676	708	651	722	676	652	667	695	741	653	656	654	690	679	662	674	721	686	671	708	684	740	719	689	688	645	711	694	657	694	699	680	649	723	667	703	739	664	620	651	717	693	716	710	651	681	663	750	688	706	674	686	734	661	708	693	709	632	721	712	732	682	714	644	690	639	705	706	689	693	700	676	673	735	686	690	674	724	686	701	687	705	662	711	740	731	668	716	675	726	666	696	677	692	691	679	700	717	715	740	678	738	647	686	700	675	703	734	681	728	699	689	705	757	712	638	657	700	670	685	716	718	729	718	705	651	705	708	703	668	660	702	705	669	695	668	707	727	634	678	687	672	725	648	679	704	671	703	683	711	734	659	713	710	724	657	671	694	712	697	665	685	671	709	692	722	693	677	672	685	643	696	660	651	709	650	670	725	702	678	686	678	732	665	730	724	688	668	683	696	683	684	683	657	697	707	696	684	637	711	684	719	683	728	661	683	705	704	668	719	669	699	681	706	732	696	719	710	686	667	703	701	698	667	674	773	691	647	685	652	706	702	664	679	728	618	739	665	684	703	717	735	726	713	713	680	732	644	676	711	681	663	682	707	697	700	649	723	676	680	667	665	705	719	684	694	700	669	673	736	695	734	693	730	723	708	681	711	678	682	716	674	718	698	684	690	710	704	748	675	688	727	693	701	698	660	697	672	670	693	657	670	710	652	671	686	687	673	658	715	660	645	676	759	659	683	700	663	676	719	666	719	684	684	717	654	651	706	670	653	704	684	731	669	678	687	688	649	673	701	735	690	704	663	683	681	736	716	682	688	660	700	670	645	703	738	714	675	756	678	687	705	670	712	695	678	675	667	685	623	709	617	689	723	682	708	666	713	663	717	680	703	668	675	645	689	695	709	688	755	705	702	731	676	644	687	687	694	692	717	656	706	712	689	685	675	694	684	720	675	671	746	690	707	729	657	663	709	710	677	645	683	695	636	687	671	708	683	631	666	664	685	671	686	662	650	734	681	667	708	619	690	694	628	716	677	683	684	693	687	714	681	666	674	755	682	679	697	694	736	688	704	671	691	686	688	672	708	649	706	677	664	704	689	666	675	705	676	689	693	690	699	690	664	675	726	675	652	684	721	679	660	733	600	728	726	706	687	679	663	632	686	688	678	696	694	674	711	731	727	697	675	691	679	652	652	666	702	678	724	702	725	719	726	682	663	636	652	695	679	667	699	685	668	679	698	656	664	705	700	662	676	700	695	755	689	661	693	677	716	685	663	703	696	699	699	671	673	713	678	723	678	657	703	717	726	683	661	706	712	722	679	647	729	686	692	665	720	695	720	667	726	678	731	710	679	681	664	686	662	708	690	676	721	649	683	698	722	693	724	691	705	704	700	715	682	676	638	719	677	683	670	671	718	705	719	676	696	669	668	695	677	700	688	685	686	719	681	660	670	687	670	707	690	702	760	668	699	674	690	683	658	686	664	695	684	714	672	648	735	657	628	705	720	677	710	645	691	691	695	677	640	709	676	687	707	669	690	646	672	716	663	693	669	683	683	718	686	645	665	704	701	708	661	714	680	678	709	722	696	717	705	678	738	654
30865	5068	952	649	485	393	386	299	310	319	328	286	295	293	307	282	337	286	326	297	285	342	334	334	323	302	316	326	336	298	316	306	292	304	303	327	289	295	320	329	293	273	315	331	351	315	279	324	310	335	294	303	278	310	311	318	325	274	300	296	316	341	320	296	287	333	328	293	322	278	306	322	302	303	344	281	308	324	314	311	306	278	307	341	319	319	311	316	305	302	325	306	296	308	317	301	321	317	328	293	300	300	323	314	312	284	306	296	305	339	320	311	305	279	318	297	307	295	291	281	284	292	305	312	273	295	256	325	308	310	300	305	291	283	286	332	316	313	284	305	334	324	272	282	310	273	336	306	304	341	334	295	320	288	303	343	298	286	307	312	290	309	298	322	285	313	288	306	340	327	326	307	277	315	327	339	291	276	298	316	276	308	313	277	320	323	308	343	321	303	303	330	306	282	276	289	328	318	342	349	291	268	292	318	316	311	287	260	322	346	301	278	311	293	287	327	294	296	303	275	299	284	302	323	292	282	317	319	290	316	287	306	336	331	310	299	273	310	302	305	295	324	311	343	306	316	330	297	316	331	273	303	290	311	309	348	294	338	316	320	330	340	297	306	313	280	348	316	292	347	269	311	303	307	268	320	308	337	321	292	301	307	313	322	292	293	294	298	332	298	287	318	335	297	326	292	301	290	329	304	298	298	323	332	325	299	281	283	302	320	317	313	312	304	303	302	321	284	307	306	342	310	298	315	297	301	321	321	306	297	335	285	313	302	271	277	326	310	307	268	306	357	335	325	276	343	325	285	289	333	320	370	294	291	337	345	304	308	339	289	328	306	323	300	299	323	310	298	290	311	314	318	319	328	291	295	314	313	328	340	312	310	318	273	289	303	324	287	274	341	310	281	303	325	298	285	350	328	335	312	323	270	316	320	332	304	298	290	296	351	330	315	327	284	303	319	305	324	297	310	277	308	334	308	334	286	329	279	316	289	310	276	309	305	302	299	350	315	326	280	309	329	299	317	297	325	316	298	289	296	287	286	315	322	297	307	252	284	307	324	283	312	319	298	301	295	285	286	303	294	294	295	296	341	320	341	295	307	308	294	276	295	322	307	283	313	283	318	362	326	342	313	265	301	347	336	275	310	282	299	284	314	328	315	298	274	286	292	276	330	328	307	306	336	310	287	328	323	285	285	313	304	274	304	293	288	297	303	286	347	310	318	311	323	320	290	291	335	286	281	279	310	334	336	288	282	301	311	342	331	305	321	313	271	348	289	301	292	308	304	355	324	321	274	322	317	282	334	301	288	314	275	298	297	336	292	286	298	316	312	309	314	331	301	301	331	284	285	350	273	314	291	308	327	346	309	274	295	328	309	283	331	306	314	292	274	304	333	313	265	283	310	307	308	270	322	289	321	299	312	312	292	278	292	314	282	314	287	332	333	350	318	304	296	306	322	311	295	292	298	298	321	306	288	310	314	331	275	350	303	312	312	328	312	316	281	296	340	293	288	301	292	316	335	262	250	301	282	285	300	305	327	291	312	332	288	311	317	312	326	300	310	313	330	306	304	298	292	314	302	296	329	293	335	316	312	337	270	284	332	312	313	299	309	312	287	291	306	302	320	316	313	268	307	315	292	304	276	294	296	294	306	335	313	327	283	302	315	295	328	272	349	333	333	281	302	302	310	311	293	267	326	291	319	328	320	299	304	300	282	300	313	285	308	306	326	300	274	329	297	288	321	332	341	329	311	290	317	329	298	327	303	327	254	334	280	308	326	310	301	344	322	292	301	314	286	332	301	314	311	307	293	332	299	303	313	325	298	271	281	308	321	310	297	287	299	347	320	293	297	299	283	302	295	319	312	299	311	295	324	311	318	298	323	272	304	340	275	300	273	321	288	273	302	324	329	293	278	351	319	298	300	308	303	307	321	303	330	290	294	330	284	281	291	327	287	282	273	330	317	358	299	303	314	314	287	348	294	266	314	328	316	303	283	300	286	306	321	299	314	310	316	319	265	304	337	330	302	284	277	310	343	316	303	312	302	283	348	274	274	337	322	296	295	310	320	289	304	290	332	330	294	347	307	305	323	322	324	290	323	308	277	308	314	295	307	309	304	309	307	309	306	326	349	299	311	336	285	324	294	272	326	295	310	285	303	272	321	290	259	294	286	311	314	259	317	322	332	327	316	280	296	290	324	314	266	282	323	296	299	292	287	288	305	325	330	301	337	311	266	333	305	320	308	315	315	338	324	322	306	309	321	283	328	269	308	306	272	315	324	316	312	322	331	302	294	275	302	298	309	343	325	308	289	302	310	318	326	313	295	265	286	309	285	306	309	286	362	325	298	315	321	329	320	293	298	338	279	282	290	285	315	287	288	311	310	297	346	310	299	272	313	291	305	332	290	282	271	303	305	339	293	286	323	256	272	308	323	322	302	290	311	311	300	328	265	334	305	287	326	320	326	316	301	353	292	352	321	327	304	289	312	344	327	316	272	308	317	300	278	303	322	338	340	291	321	295	302	279	309	347	341	327	317	282	342	338	314	312	310	284	293	323	277	294	290	285	307	317	308	322	331	333	303	335	288	310	302	295	350	290	290	325	305	306	344	314	296	307	289	291	355	285	335	289	325	302	329	310	326	291	295	320	304	310	343	284	274	314	334	316	288	298	283	299	313	310	285	320	330	318	328	317	323	300	307	321	308	281	277	304	321	307	314	326	303	288	317	285	322	297	269	329	346	309	290	307	283	316	310	320	314	304	308	323	291	281	317	336	322	301	278	328	314	290	314	316	283	291	347	355	313	333	308	309	297	303	294	297	289	300	321	308	331	280	327	295	318	312	277	281	309	349	322	332	266	307	317	316	316	272	288	283	308	308	277	289	260	321	316	347	299	278	339	301	311	305	323	309	275	292	299	302	308	311	300	338	312	296	294	317	290	289	314	301	288	300	342	317	335	295	309	323	305	323	315	326	286	302	316	265	322	308	297	309	319	308	300	280	302	281	325	295	318	292	324	268	309	317	314	334	337	321	330	304	318	320	296	337	327	324	310	321	306	331	285	288	290	282	310	269	293	316	288	329	307	279	303	320	292	331	286	283	311	307	295	324	325	288	292	329	311	313	308	331	344	292	307	336	280	296	332	310	316	294	343	271	287	303	289	303	302	298	290	322	270	344	301	317	309	306	326	297	277	296	300	302	313	333	293	287	308	309	308	310	326	289	319	305	275	331	290	301	306	297	330	299	300	275	332	338	308	325	324	292	270	268	351	338	303	327	283	293	306	308	303	292	317	305	293	293	306	288	279	332	326	306	330	316	337	285	353	311	304	304	320	301	307	281	286	294	307	322	311	316	315	289	300	306	300	317	297	303	336	313	314	339	298	299	321	293	308	317	290	295	312	339	307	347	286	329	336	333	313	318	320	315	300	296	332	265	289	311	315	307	309	285	304	298	314	316	304	309	317	318	293	304	279	301	307	307	292	316	315	325	289
21969	9942	8027	6743	3844	2557	2101	1028	834	817	812	789	762	714	781	744	748	722	751	735	713	742	693	712	763	746	736	742	718	728	733	706	709	714	745	712	741	701	696	726	700	718	742	725	705	751	780	703	722	676	706	735	720	721	764	683	635	726	731	717	720	723	772	741	720	704	727	722	705	705	659	783	694	704	712	704	696	735	752	728	709	725	690	720	650	707	700	736	721	695	706	754	754	711	718	697	771	712	732	736	742	748	755	688	718	712	722	776	699	665	713	743	728	771	754	708	683	711	736	704	741	705	706	737	696	756	715	737	739	763	742	715	691	697	716	697	747	720	721	742	716	747	744	756	709	732	724	715	687	755	690	738	759	725	731	709	744	721	737	714	666	675	741	695	752	665	696	735	717	742	709	737	735	728	696	727	752	726	733	756	716	731	717	671	737	711	733	721	724	723	721	695	735	743	722	678	735	636	729	696	758	706	717	727	742	714	725	736	742	673	711	666	722	705	732	756	700	713	695	722	710	719	708	727	772	684	690	718	708	686	694	738	743	681	739	763	714	722	690	713	732	686	705	647	740	768	747	722	664	754	720	690	720	713	723	753	744	696	692	707	697	752	711	723	703	715	724	711	765	712	720	772	740	695	724	707	718	715	690	713	732	717	652	738	702	716	734	740	749	712	703	745	736	784	748	750	732	685	685	764	694	724	705	737	719	670	715	716	716	696	700	751	688	708	713	672	698	676	701	699	732	690	717	728	712	756	758	693	710	736	698	695	730	676	729	737	728	691	752	680	747	722	709	710	737	745	715	734	673	764	742	739	716	765	694	776	712	669	718	698	731	749	751	782	700	755	748	714	667	708	713	677	731	736	748	712	709	724	757	742	728	739	746	698	699	717	754	756	670	746	723	750	697	686	741	679	726	719	675	710	784	711	695	715	730	719	702	726	760	708	692	728	670	723	709	708	709	707	741	708	738	731	730	713	732	732	743	707	704	716	683	736	744	747	709	779	752	725	655	693	700	720	742	683	766	701	765	718	734	709	694	756	744	746	730	714	739	721	743	697	703	686	762	709	798	777	736	763	800	723	730	688	718	724	723	685	721	687	717	719	752	725	715	678	728	741	733	700	791	708	703	725	723	743	728	733	749	753	734	703	696	676	706	701	731	700	770	689	710	726	745	708	716	683	705	741	689	726	730	717	709	778	764	707	761	686	761	769	702	692	696	751	724	698	730	733	722	686	697	732	731	740	740	715	712	759	682	711	719	753	678	721	750	695	721	716	739	702	745	707	713	758	739	664	749	685	747	751	713	723	720	678	703	715	634	732	709	697	723	658	693	700	789	706	698	704	721	687	684	714	740	730	707	721	703	746	699	728	744	675	699	742	685	718	736	708	694	686	738	745	717	704	743	692	737	756	774	742	696	693	715	708	662	666	754	755	749	694	726	705	706	723	704	722	739	710	757	670	703	740	691	731	730	710	729	742	713	714	746	678	719	732	741	699	744	710	722	759	740	707	703	722	711	719	684	721	677	741	756	715	690	710	786	733	736	730	757	709	750	732	735	693	683	675	736	678	736	749	696	694	677	754	698	722	660	757	714	719	745	725	736	709	709	715	696	713	669	717	740	719	721	721	710	749	676	757	693	753	708	744	704	738	695	674	706	673	718	675	774	715	733	744	720	755	738	722	725	735	702	746	683	785	742	747	722	691	702	757	705	724	767	694	731	732	734	770	723	742	702	758	766	717	727	676	742	763	686	720	708	782	729	684	703	705	718	647	679	751	720	693	703	743	733	742	708	709	717	718	761	719	699	714	678	718	712	716	718	720	773	712	702	723	729	710	718	753	756	770	703	744	747	715	687	731	709	684	683	745	717	745	678	707	788	751	729	728	667	718	692	688	676	704	697	757	697	759	778	689	713	673	756	697	742	728	711	691	695	726	708	685	751	759	775	736	692	776	713	704	702	724	722	755	736	736	710	696	711	741	694	719	660	754	725	755	706	732	748	751	725	755	698	722	718	685	712	686	732	735	714	738	724	737	716	723	704	754	717	698	733	703	776	739	710	780	706	718	737	702	752	681	737	709	713	718	687	683	763	753	749	731	712	736	730	707	731	708	687	727	717	703	677	670	687	720	748	745	710	747	680	743	715	682	722	745	706	718	733	750	754	709	673	712	685	720	694	699	722	705	709	713	713	664	770	703	728	719	701	719	745	719	715	716	731	759	724	744	705	765	695	683	723	733	692	734	700	700	724	726	711	752	670	697	736	754	762	709	679	739	645	738	675	710	738	722	738	711	743	726	727	723	710	756	712	731	719	734	729	704	716	723	748	733	714	714	736	742	740	733	714	703	751	719	720	742	722	758	709	680	739	759	727	753	741	738	737	716	732	731	719	759	704	684	723	717	767	720	724	708	767	676	763	768	710	751	717	702	747	770	693	702	745	721	728	704	746	694	727	748	736	719	730	723	730	705	732	688	715	711	721	710	699	714	675	753	680	720	747	731	735	707	733	720	741	716	739	715	689	730	729	703	712	731	693	710	719	728	683	728	712	781	743	666	709	775	713	732	707	716	726	713	749	711	718	697	713	740	753	700	699	741	701	704	694	737	723	712	729	778	737	721	746	665	693	729	739	717	720	696	738	697	738	715	720	686	753	754	671	712	710	739	698	724	735	717	725	742	677	721	709	708	708	721	689	732	738	692	696	709	690	734	713	723	662	722	706	714	673	672	716	764	716	718	725	768	727	741	695	729	733	721	739	682	704	713	700	667	737	728	728	716	635	745	711	735	774	732	751	751	657	735	771	705	723	757	740	739	672	732	718	698	750	749	722	751	742	684	734	790	718	724	744	696	678	749	756	706	757	754	671	780	800	674	734	746	733	754	765	675	747	743	693	728	754	729	713	707	762	722	769	688	727	714	716	722	734	794	741	772	674	727	720	731	707	714	712	746	735	678	732	736	760	744	744	727	723	701	700	737	719	748	701	703	717	761	725	770	717	733	685	718	705	725	737	709	703	729	714	724	711	681	767	759	708	731	686	719	737	750	716	698	699	713	728	727	750	696	639	727	747	736	750	751	719	707	724	734	694	763	722	710	695	736	764	705	675	709	710	721	657	744	697	737	741	698	721	670	703	720	701	716	772	726	722	726	711	698	738	754	656	715	750	669	723	724	672	700	752	694	699	764	701	717	697	754	746	742	734	743	722	713	733	659	684	725	737	725	722	740	689	720	773	769	776	722	747	745	722	731	679	719	690	730	771	750	715	743	747	707	724	695	706	706	756	736	717	756	719	746	732	671	746	713	757	703	709	697	702	710	705	779	689	637	640	730	702	733	681	710	709	716	728	712	738	728	701	716	702	739	683	708	745	739	695	712	732	694	720	686	720	664	690	691	739	715	717	713	736	765	716	720	699	669	721	760	769	722	736	760	734	716	730	718	736	685	701	702	757	735	742	740	713	765	722	691	741	688	733	744	707	742	748	700	749	681	711	771
22462	2454	485	408	337	307	290	281	297	295	286	272	325	288	301	272	290	265	277	252	264	310	257	298	278	254	293	298	313	291	296	301	332	279	286	301	292	278	277	308	273	253	314	272	272	296	248	259	313	262	269	281	305	305	265	282	279	261	263	262	264	270	276	294	294	294	299	309	271	277	275	260	302	294	310	309	253	304	290	260	288	297	304	248	267	291	289	273	283	280	280	274	283	269	287	279	303	265	299	306	277	294	285	288	290	300	302	291	286	263	252	309	296	303	243	284	251	301	287	280	268	298	282	286	274	322	288	289	279	317	285	257	274	264	297	264	272	299	302	269	284	303	277	261	285	265	262	287	272	265	260	306	260	288	295	269	317	284	262	282	314	278	304	265	291	320	292	287	266	322	250	289	292	270	258	290	272	292	285	265	290	270	296	305	284	274	280	291	274	307	281	264	272	302	293	250	285	269	272	294	256	285	308	296	285	303	279	288	294	291	306	297	321	283	268	295	261	273	269	307	267	247	289	259	310	302	311	306	268	280	310	295	284	308	265	301	298	279	271	298	287	313	294	291	290	274	251	296	265	291	290	274	299	278	301	282	265	245	301	281	300	257	276	289	334	269	294	300	310	280	279	276	298	272	261	286	307	281	299	298	286	280	287	258	309	241	312	285	318	262	303	303	305	282	293	285	271	258	312	281	288	265	277	259	297	282	281	304	286	272	264	280	261	264	258	313	259	297	310	297	270	301	262	295	272	292	276	301	294	277	268	272	281	304	303	271	294	250	287	288	308	276	270	265	285	299	292	241	283	272	291	280	298	267	306	260	240	262	304	304	295	266	291	281	276	292	268	325	286	273	299	278	300	258	276	284	273	324	267	293	272	288	304	303	265	274	279	296	307	274	287	306	300	302	280	249	260	277	280	286	279	273	290	281	305	256	274	294	311	297	281	290	294	283	290	269	281	264	232	283	281	267	279	296	257	288	261	274	260	280	261	291	262	281	277	267	281	261	276	312	248	298	295	280	296	278	276	302	283	280	275	278	271	299	272	271	289	308	263	275	291	282	301	301	263	255	298	335	276	309	263	252	280	270	286	282	279	286	292	276	313	288	307	297	290	271	257	289	283	270	281	270	265	267	279	298	292	300	285	276	319	296	277	293	343	259	282	290	251	282	246	308	294	283	284	284	285	268	288	271	291	288	316	302	276	268	281	285	286	314	292	238	307	292	307	279	298	290	260	301	311	303	239	308	293	254	272	292	288	289	286	319	289	279	273	287	245	317	294	293	304	287	257	298	278	271	303	279	262	290	292	280	264	282	279	264	273	261	271	292	335	256	292	278	284	283	292	268	300	290	261	287	272	297	301	307	307	317	287	274	291	317	267	266	290	293	297	318	271	294	271	298	266	272	283	292	265	295	249	288	287	276	282	267	274	279	305	267	283	284	265	280	278	277	254	277	310	294	297	290	332	272	293	259	286	292	289	268	256	281	290	271	281	278	286	300	277	264	258	309	302	270	263	279	286	273	275	303	294	252	274	316	310	246	265	299	268	276	304	308	274	287	279	260	267	284	278	263	285	270	275	296	269	277	293	288	288	265	268	274	274	304	270	281	309	285	286	255	279	279	263	284	282	273	310	295	310	286	303	280	278	252	256	262	272	300	268	267	276	287	256	305	288	284	281	311	317	291	280	305	296	294	270	277	280	311	258	306	272	299	292	287	293	277	262	311	278	323	285	292	297	285	307	252	282	273	304	277	276	267	280	286	276	242	261	238	286	285	278	277	302	285	302	289	307	317	277	275	288	270	278	266	309	276	271	304	254	281	298	291	286	293	282	247	275	294	319	310	279	262	272	277	295	265	260	302	269	261	287	298	258	263	292	272	269	310	324	276	262	309	323	262	268	288	289	285	286	278	319	307	299	249	267	300	303	288	310	264	291	285	283	295	250	292	318	280	285	291	288	278	265	296	307	309	291	297	300	247	293	293	273	278	308	292	274	315	261	305	293	281	298	277	273	291	264	285	261	286	289	287	258	295	274	291	295	270	280	274	288	281	290	289	305	264	318	285	259	263	296	250	270	294	277	259	276	293	297	275	314	286	268	281	287	295	282	264	286	309	261	297	281	266	295	302	298	265	282	270	290	257	284	292	256	276	280	264	274	300	283	295	273	291	288	290	296	301	275	285	260	270	262	304	310	270	297	313	264	259	280	269	307	304	321	271	278	306	284	290	274	286	268	281	290	294	340	302	284	282	268	279	258	328	273	278	251	295	285	271	294	310	316	279	268	304	276	262	295	237	287	304	258	271	277	297	290	306	298	312	291	305	301	288	259	289	281	303	286	324	313	291	305	267	296	288	255	301	266	310	290	306	303	300	281	276	267	317	301	286	256	281	265	281	264	266	292	306	318	291	294	253	311	258	282	291	252	309	302	337	278	277	302	265	259	297	281	294	280	295	296	301	268	319	288	282	244	269	285	273	270	271	324	272	260	286	278	283	283	323	296	268	315	263	268	269	281	291	293	273	277	280	269	278	275	248	296	274	297	277	278	277	301	282	275	268	296	276	279	282	297	291	270	291	279	244	315	308	286	262	288	280	256	270	273	270	284	301	298	286	297	309	288	298	288	267	304	227	267	269	297	291	321	302	289	300	273	281	277	284	278	285	273	283	290	315	324	281	265	297	255	257	311	285	284	269	319	308	298	308	307	278	282	257	284	287	275	315	266	296	316	285	337	327	303	241	302	295	288	251	276	269	265	280	277	245	307	275	279	284	293	270	234	332	268	276	310	263	283	284	284	291	302	309	296	265	265	289	301	293	279	239	270	276	261	284	269	285	260	258	279	300	292	294	309	297	269	288	268	281	295	269	274	309	298	292	268	251	270	273	302	289	273	282	297	297	306	282	279	305	282	271	284	296	278	303	283	266	282	296	323	241	309	261	250	285	306	276	291	292	257	260	266	298	299	293	297	260	286	269	286	270	268	275	266	286	287	274	302	294	303	297	291	266	296	285	249	308	265	280	297	264	292	288	298	277	256	302	285	287	279	258	265	269	265	290	257	267	287	247	303	277	276	285	286	308	291	310	302	267	268	284	289	289	290	307	289	304	275	284	296	243	268	308	288	309	302	258	286	290	285	271	329	293	265	268	295	290	284	262	280	284	271	300	296	271	304	300	256	308	274	286	280	293	304	280	263	288	288	245	288	290	284	270	276	279	273	268	263	260	263	279	256	269	278	313	245	296	267	250	284	308	271	270	315	247	272	291	284	341	280	261	282	273	280	314	307	295	266	274	284	331	306	283	267	316	274	280	303	310	294	260	299	307	281	281	260	299	243	225	293	302	310	295	292	283	284	270	318	299	289	282	324	262	292	308	325	277	308	287	308	271	305	274	308	277	269	256	305	278	319	279	283	262	265	303	256	300	274	271	293	333	286	306	279	265	300	316	292	292	285	287	257	298	291	266	298	280	277	310	267	276	274	292	284	282	279	281
17526	4902	3279	2366	1538	1238	787	685	675	630	657	628	658	656	638	623	593	622	591	608	658	632	634	682	691	597	622	614	626	637	654	657	639	677	612	647	627	661	695	672	618	612	629	619	588	656	690	612	640	632	640	660	646	602	619	565	662	603	625	602	645	648	583	601	639	622	633	678	614	647	633	595	636	642	599	639	639	654	628	641	621	599	657	591	628	615	618	614	608	587	665	615	619	620	597	613	678	610	666	614	604	651	607	645	630	627	611	658	618	605	661	590	632	635	630	615	580	626	592	630	619	652	585	610	632	647	612	612	599	663	642	599	661	655	589	649	669	571	602	653	638	672	653	670	624	607	634	678	613	643	674	625	654	645	599	611	672	617	634	633	608	625	610	599	663	635	598	625	630	630	603	613	592	627	652	634	607	579	623	648	647	620	629	622	642	646	648	609	615	595	648	617	614	629	607	674	637	610	612	658	668	629	617	614	631	624	646	613	668	590	651	657	672	630	604	621	658	631	617	665	654	629	579	587	644	644	662	645	627	630	629	596	603	654	659	635	667	672	611	643	644	616	617	636	647	655	606	589	624	668	608	643	618	647	617	626	609	618	608	643	624	612	646	624	661	637	619	625	641	610	665	585	652	629	595	651	640	605	560	633	619	644	609	659	637	645	617	582	667	623	619	633	647	615	587	664	594	594	641	639	660	615	634	616	659	628	680	651	598	644	656	651	617	652	630	629	635	652	637	617	617	650	663	633	678	596	599	653	621	611	643	681	672	647	614	628	604	626	615	611	626	604	580	588	623	623	626	649	628	601	648	617	674	678	619	600	653	662	665	639	671	591	631	623	596	667	652	638	614	609	626	606	610	626	635	649	628	592	611	623	623	651	655	613	652	621	678	631	604	592	641	642	603	615	645	611	572	608	643	631	634	621	645	668	661	613	613	629	678	645	660	641	647	596	618	640	645	634	645	660	622	609	626	634	649	663	648	587	651	621	610	597	613	625	607	621	645	614	666	621	650	633	612	583	632	646	614	631	632	611	619	628	694	614	642	621	608	609	658	586	640	638	629	600	591	678	632	581	634	643	643	604	617	615	636	638	682	640	646	655	646	633	575	610	645	619	613	649	594	665	652	646	678	625	650	632	594	584	646	634	660	633	592	652	644	681	627	594	617	620	635	637	592	588	616	595	644	601	621	667	627	602	615	620	626	617	659	578	653	627	607	672	607	642	668	636	632	685	630	641	614	619	627	621	631	605	640	599	646	641	652	637	686	638	665	676	653	642	604	663	656	665	606	671	614	600	625	628	621	621	584	623	628	599	623	622	601	657	653	622	617	622	682	662	670	632	619	645	569	675	637	615	625	585	644	631	569	622	606	656	659	618	616	632	583	651	602	665	611	600	612	597	652	641	626	622	632	604	702	634	632	632	626	673	618	605	670	605	616	609	620	627	627	649	636	648	679	623	656	597	622	641	649	645	656	670	601	625	661	603	585	633	642	637	622	648	662	661	631	616	575	643	630	636	665	643	617	621	653	634	632	640	676	611	694	581	554	614	627	649	667	646	620	589	662	601	570	634	581	639	650	606	613	643	607	597	617	615	586	633	663	632	642	625	611	642	612	652	623	573	637	601	618	597	594	654	652	615	669	614	662	619	653	663	634	649	597	629	623	647	678	605	580	618	591	605	676	637	672	624	561	636	633	619	644	657	628	629	634	633	613	635	595	663	620	685	631	597	631	641	614	577	649	631	625	636	632	676	620	609	688	617	689	618	611	678	634	641	597	645	633	616	652	625	650	662	615	633	646	624	619	645	660	616	586	619	631	641	673	658	602	673	679	631	649	661	648	618	650	620	631	640	618	658	613	653	630	623	617	617	672	634	582	628	622	622	622	625	603	657	621	603	643	603	611	621	588	566	655	658	610	647	616	677	610	660	657	639	655	655	618	616	649	662	648	625	643	604	602	641	627	589	666	571	638	612	624	605	644	640	643	623	641	638	643	664	625	645	619	640	621	622	634	638	609	628	661	640	596	615	591	635	619	611	650	633	643	594	625	619	638	610	643	639	607	628	657	623	619	609	652	617	658	634	655	662	611	632	592	625	610	621	642	609	657	673	649	597	633	601	614	623	650	632	621	642	636	641	577	619	624	604	692	611	634	592	650	628	677	644	640	606	665	637	627	641	620	649	617	641	635	615	664	612	641	669	624	613	608	628	614	608	646	646	631	634	653	628	588	634	651	605	626	616	657	640	629	611	635	646	646	599	626	555	643	580	642	589	612	653	669	656	635	612	614	625	612	622	664	621	567	615	652	631	611	643	657	633	613	648	611	659	617	632	608	668	646	647	628	616	638	655	607	616	597	667	615	590	659	662	651	614	603	638	613	676	634	598	616	626	651	637	644	599	614	615	623	594	620	657	593	658	630	604	640	647	680	598	629	624	611	618	594	624	634	587	629	595	651	626	591	659	595	642	700	655	640	596	630	614	622	634	702	594	619	614	641	620	689	581	601	622	628	624	651	650	596	621	676	623	629	699	653	649	640	611	619	664	626	610	584	614	635	660	613	636	638	642	584	641	654	605	630	612	656	651	660	646	606	633	639	650	670	643	620	621	605	636	631	678	648	589	644	621	658	616	622	589	646	679	606	659	623	608	594	636	616	603	641	634	662	607	654	615	643	646	609	634	620	673	622	598	608	607	635	644	633	662	617	639	568	677	633	635	642	634	646	656	631	603	642	622	597	609	644	658	603	624	608	668	675	615	670	586	619	612	638	650	601	584	686	689	678	615	639	651	636	598	621	627	600	620	632	623	637	594	637	616	620	631	623	629	624	607	632	640	611	628	637	617	614	622	645	692	617	622	604	634	634	629	658	593	603	647	617	668	631	663	669	620	648	664	571	635	594	591	614	621	571	645	634	592	626	659	629	614	621	673	653	592	653	614	679	629	600	620	637	618	655	621	597	675	638	630	623	650	665	637	623	658	631	667	647	610	626	645	639	645	671	660	625	620	636	621	622	621	611	643	609	685	650	653	634	619	629	584	619	643	587	620	618	634	634	632	560	649	623	601	630	639	657	617	633	568	649	652	659	626	660	636	651	651	650	599	615	648	663	623	622	648	664	670	667	617	658	615	588	591	671	613	680	635	632	619	614	626	632	585	664	619	635	611	601	649	663	656	633	619	626	603	670	678	624	634	602	651	668	629	625	602	660	642	630	633	629	599	633	579	635	634	656	620	611	654	640	641	642	628	656	667	627	610	640	636	673	658	642	600	641	635	650	662	635	598	607	660	606	625	679	640	626	656	620	632	653	678	645	628	623	645	627	634	617	620	572	674	624	634	658	653	655	667	631	580	679	645	661	608	633	670	651	574	635	577	599	625	632	638	635	631	618	674	671	607	644	650	646	637	635	673	633	688	571	630	625	633	638	664	623	684	608	605	607	641	611	608	617	635	611	632	649	612	683	582	591	628	624	646	658	624	656	639	620	619	593	643
33170	5135	815	510	394	346	305	297	295	287	303	283	281	281	281	348	318	299	304	238	294	293	299	333	283	280	296	262	293	294	282	284	290	301	308	307	282	333	316	304	338	271	298	301	328	313	293	300	289	309	319	306	295	278	288	274	292	312	305	323	322	258	281	302	297	292	289	290	313	276	247	295	298	285	268	299	307	303	304	306	280	270	306	325	291	289	285	313	311	315	309	315	342	291	288	294	315	309	262	326	290	325	295	270	292	305	305	281	295	314	324	300	281	308	294	294	303	282	318	273	301	268	306	296	301	314	271	295	274	310	303	296	287	319	324	292	329	278	281	289	293	292	287	282	310	288	286	307	333	288	298	328	281	287	271	324	315	295	306	293	295	276	316	321	325	298	290	305	287	299	301	263	328	312	282	337	299	297	315	293	281	319	295	298	292	289	308	302	297	300	294	328	288	286	258	280	293	278	292	306	302	290	279	300	275	311	300	282	273	305	293	306	335	287	303	259	307	320	288	280	274	275	294	299	321	317	273	283	301	292	308	290	343	329	269	311	307	311	307	319	312	300	305	307	317	305	305	329	316	289	277	327	303	302	302	291	304	295	305	284	298	293	257	299	305	303	290	268	307	274	326	295	289	309	291	300	333	307	302	269	289	279	299	311	308	322	270	320	275	288	296	269	322	313	296	308	288	288	292	278	280	330	263	313	305	311	329	292	278	329	306	310	311	294	298	306	319	297	289	278	295	279	285	269	287	283	312	320	308	302	301	300	318	268	302	301	307	309	304	306	285	275	284	284	307	318	304	255	295	265	321	282	292	291	279	290	337	261	261	308	278	288	308	328	340	338	275	269	324	292	317	271	293	328	301	295	317	287	294	322	287	294	276	295	280	281	286	305	310	324	290	330	315	280	271	304	284	320	309	281	298	298	343	318	276	298	315	281	294	286	288	290	297	310	261	327	306	303	304	309	281	280	265	275	299	266	288	276	240	303	277	331	296	300	357	332	306	277	310	296	284	286	283	305	357	270	288	289	274	284	277	300	314	304	322	269	316	290	268	284	279	291	283	296	269	284	288	283	294	313	309	282	293	324	286	268	319	298	314	254	282	276	328	291	268	291	293	282	283	275	291	314	300	304	341	300	275	283	276	293	302	282	318	288	306	305	299	277	286	342	302	301	282	276	301	305	283	301	321	298	316	289	274	287	314	301	271	295	308	265	293	300	323	318	321	335	329	296	318	252	285	286	292	311	262	318	244	292	283	270	269	322	297	277	317	315	294	294	244	311	305	317	275	266	297	269	294	293	318	302	297	287	272	255	307	294	312	301	276	267	312	290	276	288	311	283	325	316	275	294	282	297	291	312	294	303	276	319	298	325	300	279	302	288	272	318	322	275	260	274	324	313	283	314	318	303	352	284	280	317	307	329	326	301	286	302	285	282	302	309	289	278	290	259	304	322	265	258	310	325	322	267	267	321	281	283	293	291	310	255	269	288	299	291	301	289	303	259	343	284	285	292	298	290	323	270	301	338	308	286	290	286	321	297	304	309	282	270	277	332	284	274	308	324	284	326	308	289	305	315	300	306	299	290	299	290	302	288	299	315	321	302	294	274	285	305	282	309	297	316	283	268	300	291	308	273	301	298	308	288	271	288	315	257	296	323	266	270	266	280	291	310	329	314	272	289	259	272	293	284	291	310	290	316	287	279	275	310	291	262	257	308	288	275	302	254	306	305	259	332	294	318	283	300	311	313	308	315	309	280	288	287	326	290	291	286	303	276	282	299	316	285	287	294	333	288	261	281	302	296	284	268	306	273	312	260	297	294	317	289	282	290	327	292	307	298	270	286	286	313	272	304	271	298	308	329	300	272	323	306	301	294	320	314	290	310	281	327	319	331	322	332	298	286	314	294	296	288	287	287	305	274	293	300	305	298	284	272	270	262	291	311	267	296	327	269	314	287	270	277	291	332	307	282	290	285	295	277	298	280	296	277	266	327	265	287	266	294	299	301	300	317	308	300	311	297	278	305	320	305	295	278	297	282	280	304	308	300	303	300	303	301	268	308	269	292	296	301	339	315	330	304	282	300	276	287	284	331	279	306	310	299	317	284	311	329	362	334	299	283	294	286	293	314	276	318	289	290	311	283	281	289	273	300	299	280	303	311	320	320	321	309	282	306	289	285	293	291	252	337	275	296	323	314	270	328	309	316	287	337	284	310	274	299	301	296	301	304	286	270	278	329	296	275	286	302	285	285	311	299	291	318	323	328	292	301	305	309	285	303	285	320	299	318	292	305	330	280	320	302	273	284	258	294	302	326	310	308	294	283	297	319	293	270	322	301	300	297	275	281	275	313	295	312	291	339	305	268	301	261	260	342	297	281	263	319	304	307	278	298	282	296	254	300	303	272	298	310	296	277	308	285	282	289	302	302	308	304	320	308	309	288	311	294	319	293	301	312	278	267	300	327	303	321	296	269	271	297	287	319	261	289	273	258	312	328	315	280	291	300	322	284	291	310	302	290	276	298	244	294	276	297	315	295	305	289	307	326	317	320	301	287	297	320	320	302	297	314	295	291	301	263	270	286	307	262	300	304	294	317	291	295	325	298	255	308	294	304	300	280	266	268	259	264	317	282	294	299	315	263	308	282	295	308	319	330	338	291	303	304	323	297	278	318	310	299	299	304	309	290	300	281	294	310	278	281	283	275	324	285	277	294	289	283	292	277	285	284	278	320	279	283	303	270	328	303	272	313	311	293	314	345	314	313	317	307	274	313	288	315	304	312	294	279	279	295	301	293	301	280	318	317	315	282	284	325	272	317	303	328	304	286	314	286	319	297	298	304	302	278	281	305	301	306	278	310	319	252	276	278	281	292	293	280	283	328	312	320	308	307	300	325	287	302	309	286	298	283	300	266	301	291	325	301	312	308	276	296	269	286	239	299	314	269	292	302	324	292	292	323	309	298	294	302	295	283	322	313	283	269	265	267	325	288	266	293	324	274	290	271	292	288	302	289	302	290	287	298	296	294	287	259	284	319	302	282	288	302	298	304	284	274	292	281	287	301	269	307	286	313	264	305	286	290	318	291	295	314	292	317	273	282	308	319	277	288	316	261	288	266	295	318	310	312	303	280	273	311	297	295	340	280	293	298	289	272	293	304	292	287	307	293	316	320	298	273	316	306	285	297	319	306	249	289	281	309	281	277	306	300	278	299	302	310	291	308	337	321	302	299	278	284	311	275	300	280	300	261	302	299	273	270	284	281	283	289	304	318	299	311	288	269	298	293	289	303	290	297	300	310	322	286	299	295	305	312	282	280	313	328	309	277	318	296	283	316	264	292	292	294	325	295	298	298	312	288	261	308	278	303	275	314	294	299	302	310	287	315	311	309	288	286	274	310	307	304	281	272	298	282	278	292	277	318	296	318	282	288	294	289	284	302	294	313	290	313	280	295	301	318	307	293	296	313	273	302	269	315	296	291	282	285	301	305	284	322
25037	8851	6634	4293	2720	1748	1087	797	721	735	723	746	681	709	736	698	683	717	681	702	757	721	658	686	705	635	722	692	699	706	692	735	710	643	654	683	677	708	667	714	685	688	680	680	661	698	684	722	679	653	673	712	692	721	685	664	718	694	690	727	666	680	733	663	686	657	689	638	653	718	705	693	717	707	747	637	674	642	706	709	704	675	649	660	688	681	701	700	702	674	665	708	688	665	681	744	704	661	673	688	693	683	694	624	670	730	647	652	671	669	720	668	668	705	645	645	727	697	711	694	688	713	698	658	709	651	710	689	711	689	777	732	712	702	657	689	616	694	670	680	677	744	674	701	695	701	673	646	702	688	673	711	679	723	694	723	658	665	628	679	667	616	689	668	685	730	631	694	696	693	684	672	693	704	683	718	693	680	693	729	698	669	665	674	693	690	724	659	692	711	700	672	668	673	673	639	651	658	687	687	716	677	702	735	684	710	654	655	704	713	661	694	684	665	683	684	708	694	702	699	724	678	687	728	613	691	693	708	670	653	733	708	635	697	686	676	655	710	660	697	681	740	682	694	711	687	688	649	714	635	690	701	672	713	714	732	674	674	704	718	707	657	662	697	704	676	672	673	684	683	707	701	705	686	667	684	710	668	702	670	686	655	652	675	700	737	665	717	612	730	766	689	685	682	671	697	721	651	727	688	643	678	658	669	660	710	715	689	690	702	666	716	681	687	666	671	686	694	701	731	723	691	727	681	721	636	682	677	710	672	665	706	687	666	645	709	721	663	689	643	701	706	677	690	707	680	745	738	726	640	736	706	704	664	678	673	661	680	668	653	679	705	638	673	649	693	706	709	702	682	675	688	702	677	707	664	706	652	647	681	658	697	687	693	647	713	623	702	731	706	698	660	658	705	701	651	611	709	695	672	659	695	615	673	718	670	673	656	710	666	694	699	715	674	651	659	696	716	675	718	693	653	746	683	688	679	650	603	672	711	676	680	722	693	685	640	690	685	679	721	708	664	703	694	727	667	719	687	696	680	642	728	681	676	637	690	697	651	704	679	655	714	709	702	715	714	691	706	694	654	696	715	715	624	633	672	680	684	687	697	662	690	640	691	646	638	708	706	739	721	744	683	687	682	659	645	669	713	689	684	655	675	718	646	642	716	693	702	711	636	666	714	661	651	656	707	673	682	654	698	707	688	747	646	701	696	704	665	697	693	706	655	672	749	689	654	675	689	697	721	679	677	668	698	714	693	689	670	705	693	710	699	711	682	683	705	670	653	690	735	697	672	672	707	676	677	679	739	739	677	698	681	663	684	657	659	681	656	660	693	702	664	698	688	687	742	685	715	666	646	690	708	679	692	692	706	679	698	666	689	693	679	717	662	712	775	688	653	665	703	673	692	730	693	707	669	664	700	693	708	655	690	705	696	698	689	729	676	712	625	692	678	721	683	663	704	656	727	683	677	647	657	698	659	696	690	634	675	674	665	665	708	669	722	703	691	741	745	664	701	714	712	685	704	698	679	704	643	681	704	666	647	674	645	682	663	705	679	682	715	683	711	690	636	715	658	703	632	724	711	652	657	713	687	666	693	689	694	717	704	695	674	690	689	645	684	671	672	662	742	710	690	658	689	701	744	729	733	684	675	687	693	706	660	667	668	712	687	679	709	722	700	676	641	691	681	696	662	656	728	711	708	695	699	647	698	704	680	652	715	691	662	718	695	732	667	729	682	701	659	653	678	675	702	706	687	680	712	663	637	646	716	682	648	681	666	714	676	738	699	707	724	698	697	718	726	705	699	667	704	700	734	732	661	651	652	654	681	707	693	652	638	690	704	692	699	685	706	679	666	666	667	669	681	690	692	716	668	684	703	666	729	619	735	703	751	730	688	713	719	644	657	737	703	703	666	677	661	643	669	707	735	686	710	699	678	700	741	698	675	672	658	724	720	756	672	684	732	704	661	681	667	691	633	660	729	670	706	687	656	650	681	661	718	712	720	682	714	650	728	682	672	655	679	707	694	669	679	690	653	679	678	698	669	689	711	683	683	690	684	726	726	663	690	713	683	699	701	684	711	680	678	707	651	723	684	627	625	687	649	576	674	659	684	685	732	628	686	667	696	744	677	684	703	685	683	693	710	668	731	693	677	671	674	670	692	678	729	668	726	668	722	709	703	687	724	712	670	681	693	701	702	753	686	678	699	671	639	668	676	694	718	731	686	658	700	656	685	663	672	720	695	707	696	699	689	680	687	640	666	671	625	731	681	687	694	667	651	695	638	694	670	636	692	695	668	696	722	685	724	641	667	672	697	656	659	719	685	709	706	725	684	643	688	657	688	660	693	647	713	645	755	697	696	684	706	694	725	687	705	651	699	678	664	700	710	662	689	695	731	681	713	659	649	695	688	691	758	683	669	704	707	685	653	688	705	684	695	689	718	720	700	688	680	664	690	682	717	704	680	737	725	706	659	684	691	676	661	669	704	715	726	688	667	679	719	621	686	657	674	622	670	692	655	664	677	696	708	702	753	712	690	691	704	694	656	698	639	692	648	688	643	671	688	704	697	616	715	680	630	662	640	721	651	699	664	682	683	653	704	688	668	715	667	700	688	718	692	673	696	675	656	681	691	678	692	660	663	676	687	693	693	665	739	672	681	645	669	678	697	677	707	719	696	715	666	630	697	712	655	696	678	662	704	687	678	700	698	709	704	706	680	698	723	683	701	665	681	693	681	674	711	686	687	703	667	700	740	701	653	749	671	654	720	676	648	691	694	691	689	691	741	673	700	653	705	688	687	655	690	677	650	684	637	692	693	710	672	696	708	707	688	677	681	712	651	699	679	682	658	717	655	624	730	665	722	652	668	706	697	708	693	694	726	637	684	728	741	648	679	698	709	664	714	714	689	686	693	714	676	664	685	698	723	671	690	703	681	688	700	679	714	635	676	668	702	735	708	661	704	734	673	682	699	728	681	680	682	672	663	688	646	705	712	683	718	678	719	636	648	735	700	699	669	690	680	641	705	744	673	675	704	702	671	728	690	701	732	725	672	705	698	674	702	706	715	680	709	677	690	623	694	710	661	713	662	642	742	654	694	701	686	701	678	687	690	677	660	707	674	652	667	695	665	688	662	659	690	657	717	675	674	681	662	726	683	673	727	688	712	645	678	702	693	701	696	719	715	706	697	677	665	715	677	686	684	692	750	691	653	681	702	700	666	709	689	706	680	717	704	717	672	667	689	684	769	641	685	659	701	661	669	690	708	675	688	688	716	697	658	713	714	659	716	673	688	718	661	740	681	644	710	696	660	680	648	688	670	683	724	669	704	720	683	686	728	697	715	677	733	697	665	668	679	684	681	729	648	667	731	719	677	672	703	649	695	676	681	699	698	645	699	694	613	672	677	705	666	701	687	695	713	681	708	684	727	718	667	655	681	662	682	688	675	647	641	689	740	680	672	655	690	701	695	661	736	727	683	689	675	706	671	682	695	670	691
31517	5521	988	654	497	420	358	341	313	315	316	328	324	307	328	302	335	300	308	294	305	288	293	286	335	297	312	308	297	304	299	322	307	308	314	323	302	302	323	285	289	274	301	292	287	311	344	317	324	281	315	260	312	317	318	343	309	307	288	333	298	283	321	280	318	304	288	281	291	303	290	300	302	313	300	283	304	297	291	321	315	308	281	262	315	289	296	289	295	266	297	336	305	324	274	312	295	293	268	300	323	287	276	280	287	313	346	305	335	298	292	307	329	324	301	312	280	311	328	336	293	290	308	314	283	321	314	353	288	293	301	311	308	323	323	292	297	303	309	292	286	301	323	305	312	324	285	286	316	308	296	298	313	312	267	316	307	287	297	275	314	302	325	302	308	276	334	314	312	303	303	289	266	304	309	323	302	306	279	270	307	292	295	287	322	306	283	298	323	286	305	286	297	304	292	317	323	311	283	304	297	321	325	317	335	349	302	290	313	253	300	312	299	299	306	315	291	279	276	258	307	343	308	286	286	304	341	304	302	287	339	279	305	286	293	303	338	282	264	314	299	321	354	309	307	324	304	327	342	315	284	302	331	293	336	298	327	298	289	287	289	280	301	309	301	320	305	293	347	296	306	302	283	288	320	318	296	261	296	295	320	319	299	303	335	274	298	320	323	334	302	302	297	299	345	319	266	309	332	318	287	314	307	307	314	297	292	339	318	298	310	317	295	311	300	288	265	314	322	309	291	337	307	330	311	276	298	307	330	294	328	316	325	294	317	321	330	340	321	300	243	288	326	275	289	264	299	263	336	335	302	304	305	319	301	305	270	307	314	296	288	302	350	321	331	291	284	291	293	294	343	291	281	333	307	331	293	322	313	309	322	319	311	300	262	300	316	303	299	330	327	330	318	316	332	308	302	297	294	292	324	286	320	296	333	319	342	330	318	352	331	290	339	278	320	312	294	294	299	334	317	299	311	261	309	321	318	294	306	327	319	289	293	282	297	387	321	302	305	321	286	288	314	340	315	310	286	321	302	291	305	312	337	280	292	299	313	302	277	315	286	309	275	329	278	287	286	320	286	328	334	307	314	271	281	316	320	294	287	341	301	282	312	306	272	310	309	316	309	338	314	282	321	317	289	302	305	316	330	349	302	304	318	293	325	310	302	290	306	295	301	294	293	286	297	298	335	322	323	309	275	353	257	278	347	304	293	295	315	315	305	293	335	314	295	300	313	334	299	303	335	314	304	287	306	319	351	317	326	306	284	319	315	318	290	308	322	299	322	263	341	332	313	314	260	294	304	331	300	317	319	289	302	298	290	298	339	301	329	282	316	292	297	285	291	333	308	298	284	325	315	289	356	296	304	327	342	325	291	293	290	299	304	296	320	287	336	325	279	325	315	320	310	311	326	299	329	330	310	307	290	296	267	301	292	298	298	288	294	278	294	321	308	284	314	313	275	332	310	306	334	300	315	305	268	337	304	315	282	317	307	293	308	302	280	289	268	346	323	333	311	296	326	306	302	267	295	290	305	299	282	327	321	298	283	323	292	283	289	328	317	309	303	341	310	311	299	315	293	288	296	302	332	269	333	303	326	299	312	311	340	300	332	308	269	297	303	301	316	314	301	319	316	279	309	286	279	322	295	283	303	302	314	283	295	290	291	299	318	294	294	311	298	317	326	303	315	308	315	321	313	263	298	278	324	314	276	266	323	308	312	310	349	320	322	262	341	300	314	287	287	327	313	275	240	278	279	341	288	299	317	326	308	324	303	321	326	313	318	302	327	316	299	328	270	305	302	289	295	294	293	306	288	262	349	291	287	338	298	302	311	310	323	296	306	294	310	329	277	306	305	332	315	317	311	315	288	263	326	354	330	276	318	296	268	288	302	300	301	309	306	327	297	324	307	291	313	288	290	303	320	293	282	278	264	293	307	309	305	291	330	308	299	309	301	267	300	335	289	283	298	302	295	330	322	316	298	326	306	290	329	344	324	304	340	323	324	293	323	325	332	321	330	288	284	291	323	326	286	310	309	302	323	301	278	353	326	316	300	290	313	310	357	321	305	259	316	295	340	300	296	286	337	285	306	321	272	318	264	313	300	318	273	310	300	327	283	268	278	279	301	329	315	326	255	324	299	335	294	322	321	295	293	293	295	312	290	314	301	270	309	312	330	293	323	303	296	298	324	312	282	306	337	286	297	296	315	301	305	338	299	303	320	314	305	322	311	285	302	334	302	278	276	245	304	265	312	310	315	292	311	309	338	299	330	301	301	289	260	292	321	292	316	269	289	269	285	287	296	301	310	283	289	310	294	335	320	312	334	302	316	312	308	307	311	283	303	325	329	336	329	286	275	302	288	302	321	296	306	285	320	271	330	292	288	292	302	301	314	314	287	306	313	300	330	300	315	288	308	290	341	304	299	343	306	348	323	306	313	304	314	306	269	300	284	296	313	308	286	300	325	331	266	308	298	289	304	311	297	271	285	258	296	264	324	307	334	315	348	292	288	311	306	296	312	285	319	296	309	265	282	329	270	313	326	318	312	312	318	308	307	325	296	292	320	333	267	311	314	288	343	268	296	295	296	330	314	334	300	269	307	321	320	300	268	294	312	303	317	285	299	315	265	303	300	324	282	340	299	297	300	305	299	291	319	301	278	325	295	314	326	303	281	306	303	295	314	340	254	302	304	319	337	274	306	315	356	329	292	306	316	324	334	295	310	301	286	321	315	287	290	323	288	296	295	298	334	309	312	319	347	314	318	277	282	304	297	306	299	312	314	299	292	303	296	291	274	333	319	305	304	302	313	340	261	298	317	345	318	310	326	315	285	345	293	330	325	298	304	316	314	317	313	286	278	311	297	329	291	317	320	296	316	293	272	314	325	292	319	327	290	330	356	296	275	265	347	320	310	341	336	278	287	329	287	283	291	287	277	301	312	312	318	324	297	310	317	308	322	313	293	300	312	319	297	336	299	303	312	289	306	324	307	304	275	287	329	312	320	318	339	284	320	308	292	298	332	309	276	327	302	308	311	281	336	323	313	314	324	294	302	302	334	343	288	283	302	311	276	315	311	314	306	294	298	320	280	281	332	323	291	319	322	301	304	330	303	291	294	294	304	315	318	302	314	300	334	271	317	282	299	274	315	307	312	298	320	322	336	298	287	293	322	289	303	283	296	303	317	323	312	303	291	310	327	308	328	317	288	294	326	295	275	276	286	316	278	296	298	333	291	291	281	292	325	317	291	280	312	282	318	314	308	270	309	277	340	298	289	305	286	307	326	289	299	305	311	321	332	334	339	272	339	344	337	310	319	333	289	312	316	282	332	301	302	281	300	302	308	298	336	310	327	303	295	304	306	318	282	314	311	315	307	275	277	319	304	300	316	341	317	317	289	318	292	283	270	313	341	290	314	282	300	286	322	323	325	323	286	270	283	284	323	345	312	290	308	306	296	343	301	304	318	318	304	283	287	316	334	321	294	328	313	267	340	271
22257	11454	7602	5995	4118	2912	1400	1123	846	781	801	769	773	769	763	773	733	761	674	731	707	756	713	786	744	682	701	679	733	704	719	743	721	732	699	753	737	732	704	721	731	714	748	699	658	708	696	741	714	738	779	710	706	729	726	739	752	710	712	733	726	667	776	721	700	688	736	701	767	731	709	777	698	685	660	696	684	663	736	722	673	742	753	724	721	705	707	716	714	712	721	725	721	745	721	736	714	715	710	716	735	743	680	704	739	725	722	736	724	677	716	708	738	676	722	713	693	714	703	738	703	768	717	759	713	687	685	760	737	730	758	676	694	702	762	694	682	680	694	733	725	693	717	697	718	768	734	730	677	728	767	712	711	775	730	741	727	675	708	711	740	772	738	707	737	725	700	732	677	724	734	713	737	736	713	688	725	719	742	694	703	677	743	727	759	742	759	688	740	731	707	708	727	778	695	662	689	729	672	659	732	774	684	703	717	680	738	687	670	743	754	794	756	710	717	738	703	722	733	749	711	673	738	696	712	735	725	680	696	734	757	720	698	710	703	706	720	704	741	693	685	732	731	757	715	705	723	703	753	725	749	757	680	712	727	734	703	687	681	715	669	679	708	723	736	697	699	710	746	750	736	724	726	692	715	703	730	727	714	675	703	655	723	752	739	730	707	716	750	699	707	724	744	701	750	708	754	760	727	718	697	710	704	753	666	740	730	685	677	692	715	702	694	735	701	722	760	726	680	695	704	718	758	718	676	698	717	706	713	716	731	707	737	758	740	745	707	704	706	734	737	706	720	744	711	735	707	692	720	755	757	712	722	705	723	732	754	712	715	759	712	752	686	719	692	693	757	702	658	743	738	715	724	678	715	679	671	701	711	727	705	660	747	761	766	715	747	713	790	740	723	684	677	651	710	708	734	744	750	721	688	729	695	694	753	647	747	695	695	715	724	675	760	737	734	752	753	752	707	671	719	741	707	735	682	732	739	737	714	708	690	727	705	695	743	695	749	680	726	724	710	690	725	722	689	722	758	715	734	711	697	696	688	710	696	687	696	675	726	695	711	695	740	766	725	691	685	713	698	713	746	660	724	686	713	727	684	736	735	672	715	743	704	674	722	730	682	711	745	780	736	719	732	693	728	689	716	728	719	717	698	680	733	753	713	691	702	673	722	729	704	721	714	673	724	701	692	706	717	723	716	678	750	710	675	665	674	701	689	708	728	739	677	729	719	715	711	684	739	720	777	743	725	714	736	743	725	706	709	722	689	706	692	747	677	743	729	753	738	687	724	721	690	724	710	732	751	745	743	742	724	731	724	730	739	747	790	718	767	692	708	707	755	753	731	718	724	744	750	728	699	688	697	729	703	696	755	707	703	717	729	698	750	681	725	696	699	756	734	763	719	765	685	712	685	719	697	714	723	757	730	718	789	708	720	707	727	709	708	749	711	719	748	716	722	710	685	735	697	733	730	730	726	712	781	740	706	685	724	763	716	705	751	700	706	724	764	749	696	740	702	757	724	694	742	733	687	738	728	706	748	736	747	715	697	670	779	698	735	711	759	730	708	740	741	734	733	693	719	690	736	655	716	705	738	739	707	729	683	757	681	720	704	703	698	668	764	706	715	663	697	728	714	718	706	715	683	724	708	724	740	693	661	781	699	711	692	719	732	750	718	744	742	716	700	739	704	708	719	736	685	705	732	714	706	688	701	703	750	677	710	697	764	732	736	749	725	771	739	723	715	775	719	731	710	710	723	725	695	775	688	767	738	707	764	713	703	676	715	715	673	718	661	680	714	739	726	720	745	730	729	729	691	684	696	742	735	777	749	688	745	732	736	715	700	730	701	721	708	769	734	739	761	680	761	684	715	725	734	717	706	789	754	720	745	664	722	695	710	714	689	679	728	741	768	744	735	723	730	722	697	734	732	753	677	724	714	723	746	720	714	737	677	707	750	709	722	719	680	720	750	742	716	715	746	725	701	697	712	750	725	684	733	767	674	707	724	718	723	718	724	729	741	725	701	738	730	702	726	696	735	746	723	714	705	712	715	685	737	733	716	678	755	747	692	716	718	662	722	685	725	707	746	701	740	734	739	695	713	737	734	734	653	703	753	711	721	695	760	733	716	679	694	739	703	713	688	701	760	715	775	716	693	712	724	751	713	781	733	762	702	718	708	712	738	721	697	715	698	666	771	740	750	743	742	741	763	714	723	714	731	706	733	726	738	709	788	726	698	697	723	721	674	706	713	741	689	722	711	703	735	696	716	700	721	685	742	709	772	730	702	672	695	712	761	678	736	724	697	735	662	722	704	743	741	718	775	746	728	715	737	730	729	728	689	727	707	725	716	724	727	743	706	706	721	692	696	751	732	690	678	731	691	707	758	702	694	691	697	694	719	752	711	691	727	740	728	711	729	710	696	754	712	695	700	767	691	706	719	750	666	705	682	707	725	735	723	740	706	690	689	720	760	750	707	691	745	714	676	734	693	749	733	728	703	702	697	693	694	706	750	753	717	731	714	707	730	717	752	725	727	699	701	681	758	703	688	698	720	731	714	730	708	705	758	710	727	718	694	690	732	764	669	719	704	767	722	684	756	725	655	734	716	697	699	686	724	691	748	731	708	717	719	717	702	723	725	741	709	664	696	751	728	705	731	706	706	761	659	690	738	714	708	697	709	729	684	677	658	716	722	689	697	703	757	745	691	750	715	657	698	718	779	734	766	710	729	744	759	733	709	699	743	732	782	672	694	671	697	745	686	669	710	677	740	791	710	707	730	754	710	643	717	693	723	733	719	701	741	722	736	700	692	687	735	738	708	669	690	705	714	709	728	694	701	715	681	717	730	707	681	732	735	716	702	713	727	695	692	694	688	722	728	750	769	674	717	714	752	731	728	743	731	732	761	732	720	721	725	775	737	707	746	684	737	741	751	731	705	772	695	733	702	721	771	684	750	676	719	697	727	695	720	699	738	724	716	685	769	710	706	690	703	725	672	751	732	710	717	699	738	666	711	696	719	716	701	696	703	726	737	739	756	738	719	749	757	723	725	717	701	720	757	730	785	700	739	753	783	747	716	683	730	709	668	699	734	751	745	696	714	757	641	754	699	708	710	718	747	746	714	741	710	671	729	734	700	729	721	721	770	752	679	704	711	735	783	735	781	744	723	763	680	694	732	718	784	705	705	680	664	720	685	766	765	719	729	727	716	703	747	718	714	667	717	723	773	670	723	707	677	727	709	707	672	747	678	753	700	716	723	710	717	691	703	726	722	768	729	718	750	746	716	730	738	742	700	729	706	675	667	710	740	706	727	720	691	721	676	723	721	748	735	672	723	737	725	746	702	656	687	691	734	708	722	696	717	725	708	760	714	714	678	711	714	685	758	729	725	725	716	704	737	742	764	714	747	712	714	794	732	696	756	665	716	730	721	701	772	730	690	735	725	684	737	749	701	675	695	731	709	696	757	692	670	723	736	696	683	697	698	682	680	728	695	752
20898	2033	431	428	322	255	284	255	288	268	261	293	287	268	283	286	255	289	282	281	286	286	263	274	249	307	286	286	280	273	273	294	269	321	263	257	292	270	303	257	255	269	285	311	275	295	315	279	281	311	286	272	281	291	251	320	283	284	288	299	275	301	290	251	268	290	295	275	273	239	278	294	291	297	303	286	275	262	283	313	315	267	279	279	270	255	283	259	304	275	264	251	257	331	291	304	308	259	258	298	282	279	285	279	290	264	280	317	285	304	280	324	310	292	260	298	283	258	311	274	292	303	265	273	273	286	245	312	286	274	260	266	277	271	311	253	259	275	268	305	255	258	264	282	249	327	285	268	297	295	285	278	287	253	293	296	295	252	256	283	251	266	256	296	309	278	290	254	295	272	262	296	287	251	302	278	281	286	310	281	306	281	249	301	310	242	258	297	280	261	257	286	258	262	279	317	290	293	298	261	275	309	296	278	277	280	298	300	270	256	284	263	295	300	268	267	288	277	299	266	286	269	286	269	259	281	259	270	279	299	274	264	304	271	268	298	276	293	316	264	291	299	277	258	298	247	285	317	252	302	309	309	272	301	275	270	291	301	257	272	279	284	271	254	296	293	281	305	234	268	284	275	256	276	282	254	266	274	280	269	301	283	252	301	271	256	297	320	262	308	273	280	258	294	293	269	274	315	262	308	262	281	276	295	261	274	304	277	287	268	306	274	280	279	283	299	331	314	267	258	297	256	268	284	297	327	262	298	297	274	308	292	306	265	281	259	279	258	295	256	271	289	268	301	293	288	297	289	311	274	289	273	271	290	255	271	262	252	270	287	296	279	286	285	300	271	302	286	280	311	246	268	261	281	255	287	283	258	301	293	264	278	327	268	264	304	285	281	290	275	296	307	300	271	263	286	272	289	259	269	286	295	286	293	278	310	249	299	292	276	295	275	276	269	279	282	251	268	270	266	282	287	259	260	289	298	274	276	313	275	262	288	261	287	290	272	286	252	271	282	263	267	287	260	247	299	275	270	262	283	275	273	307	290	269	271	273	264	256	274	274	261	305	293	292	255	283	295	295	251	274	303	283	304	289	313	288	225	280	266	276	310	293	248	266	275	264	272	267	297	272	262	260	259	266	327	310	270	288	298	296	277	284	292	268	303	262	245	302	273	273	291	283	298	257	265	278	295	283	285	264	266	282	289	275	251	274	283	295	271	277	243	295	273	264	282	301	296	275	299	283	302	270	299	286	312	309	260	269	282	290	284	295	249	286	258	250	288	284	259	255	292	265	257	310	282	260	281	271	275	280	286	266	267	293	257	274	300	293	274	286	293	277	272	288	290	250	292	277	277	293	289	316	263	273	280	249	280	303	295	251	264	294	285	265	261	273	274	276	301	283	274	305	248	242	282	247	286	272	302	286	285	277	291	306	266	303	267	265	316	274	255	237	262	247	263	287	278	299	299	284	256	312	288	258	259	292	277	262	267	289	320	290	268	275	279	276	267	299	268	287	251	291	301	279	333	301	280	258	279	277	291	287	269	304	300	257	293	316	275	282	319	290	267	289	315	276	266	272	305	291	330	278	264	288	303	295	277	269	250	278	294	315	307	280	296	269	295	281	298	296	296	292	279	263	280	272	285	270	269	298	305	286	316	311	265	262	326	294	274	252	284	299	283	252	301	288	287	252	312	285	281	294	298	240	278	307	300	291	289	261	267	271	274	287	278	293	294	306	273	306	287	273	295	264	292	287	277	287	282	275	301	287	268	261	301	284	270	305	276	297	244	275	235	262	305	281	259	294	299	289	280	293	297	273	259	292	271	251	306	286	270	267	263	295	266	249	309	269	281	241	312	260	307	268	286	281	225	283	267	292	285	286	286	266	296	278	278	304	297	301	278	270	269	291	288	267	273	260	292	262	261	288	289	279	267	308	301	298	297	259	268	290	305	285	283	321	292	304	271	284	330	272	289	282	306	273	306	294	282	290	270	271	285	262	272	288	285	276	305	280	277	299	304	270	264	292	242	263	234	278	278	280	288	239	269	249	274	262	274	289	276	242	307	314	263	297	290	281	275	273	282	266	279	230	291	294	286	264	290	289	286	291	301	253	283	305	299	294	270	272	264	287	286	284	267	287	315	296	287	319	282	237	288	286	271	263	254	278	297	281	257	311	287	254	275	274	255	267	314	295	270	245	234	306	283	280	269	282	281	303	270	255	304	295	261	282	273	260	275	308	272	257	288	281	264	273	261	298	267	272	297	263	251	277	251	274	287	310	262	267	240	268	269	276	268	298	267	290	278	302	263	265	278	283	284	280	278	238	292	262	291	275	268	288	289	250	292	292	265	305	316	287	274	290	301	280	270	284	293	305	275	285	295	265	265	258	244	261	283	281	245	283	305	256	286	302	259	281	291	272	300	272	249	265	287	303	271	273	285	289	258	289	298	254	252	288	308	246	289	283	262	277	279	274	254	272	254	266	286	280	281	276	258	252	267	278	312	284	269	281	285	275	300	286	285	279	291	285	313	304	251	270	293	273	292	311	281	268	280	282	280	303	251	273	256	276	267	280	263	302	281	300	282	254	273	302	293	286	272	248	265	245	314	257	275	285	269	248	285	290	264	266	263	278	267	280	277	295	278	279	237	273	312	284	285	296	295	298	303	290	292	304	292	277	277	297	262	277	324	265	264	279	276	299	286	280	260	295	275	297	267	287	301	294	272	273	257	263	282	284	275	285	265	289	270	285	283	290	310	271	269	277	268	279	271	286	285	297	261	281	260	260	238	277	274	295	284	284	279	244	301	253	261	260	287	255	282	330	246	262	265	243	293	278	297	299	302	268	293	281	308	289	267	292	276	301	280	284	292	287	273	262	257	288	281	287	256	254	283	248	293	255	285	249	272	272	301	270	266	301	294	264	266	281	297	271	283	275	273	290	297	257	276	312	276	280	319	296	291	294	267	261	277	259	285	266	293	315	257	255	289	294	284	288	297	257	282	294	261	269	308	274	265	283	257	274	257	266	307	259	279	265	272	264	311	309	255	290	293	256	252	285	281	275	296	271	255	253	269	264	284	268	284	251	277	269	253	281	272	292	266	279	286	250	282	271	301	283	309	292	253	289	273	258	282	271	277	265	282	284	273	278	270	265	266	279	256	314	266	282	275	273	278	279	281	320	285	240	293	272	260	271	282	272	278	286	245	278	273	298	230	289	309	295	264	304	256	273	267	276	294	281	305	273	281	286	285	254	290	287	275	261	275	282	292	293	287	274	313	257	259	260	318	264	290	302	295	284	272	291	252	298	284	310	271	245	261	290	304	272	305	284	281	261	277	315	272	261	293	285	291	269	262	278	287	282	275	260	289	274	307	319	293	293	247	274	277	288	291	265	264	293	288	282	275	280	276	273	324	287	281	272	270	298	277	301	275	319	278	265	284	309	283	280	278	241	261	282	238	318	251	295	263	277	281	259	275	262	274	294	251	278	264	259	280
16041	4389	2853	2344	1773	988	734	687	706	604	641	695	641	633	587	638	601	641	594	626	669	632	658	676	636	624	632	592	607	623	624	617	622	690	621	628	594	597	623	659	647	673	607	583	601	606	633	596	631	627	611	629	586	615	595	623	639	623	623	633	646	644	624	641	643	600	629	629	666	608	589	670	624	622	626	614	642	613	619	661	641	620	616	641	638	680	601	611	688	628	607	616	671	570	667	615	662	632	652	626	650	631	595	649	644	594	626	625	602	660	646	602	607	640	669	625	606	623	612	629	627	625	676	602	599	638	640	619	628	619	639	619	636	598	625	608	602	614	610	618	656	598	624	610	585	613	637	608	623	605	617	579	623	610	598	640	624	605	639	611	623	646	631	672	621	621	598	638	603	629	618	626	611	611	633	605	622	628	611	621	622	625	668	606	591	655	620	658	617	658	628	639	603	680	619	662	628	604	617	625	651	601	615	611	647	660	593	588	630	598	629	597	614	599	657	619	654	607	615	604	606	621	622	639	640	675	625	584	628	587	635	630	626	630	622	611	651	602	598	585	614	629	608	621	669	604	630	610	600	661	638	633	585	617	653	586	587	667	649	581	633	600	634	598	630	624	647	690	580	600	599	618	626	604	678	621	603	654	649	649	670	639	603	603	629	643	633	613	618	636	621	621	659	589	636	657	650	617	629	640	611	660	630	630	614	638	648	641	598	604	626	613	627	628	596	603	577	637	570	568	647	670	586	603	618	600	613	652	609	623	577	592	672	616	683	625	622	592	601	588	629	649	639	606	618	621	640	630	618	617	633	662	629	587	623	660	595	638	575	584	591	624	630	620	643	625	639	602	658	649	628	690	606	609	598	610	617	642	625	617	630	617	654	598	591	630	628	611	624	603	597	615	578	637	669	596	583	563	626	642	645	613	602	648	639	591	585	620	621	630	633	581	635	627	616	613	615	640	618	636	627	641	609	647	643	636	623	626	597	634	576	600	628	625	640	589	632	669	625	587	593	614	681	598	638	596	582	609	620	626	630	610	654	653	609	663	621	661	659	578	651	568	594	616	618	587	605	589	637	615	573	642	602	598	618	618	644	655	629	607	634	623	653	634	618	583	652	635	613	625	663	602	640	616	629	641	639	595	599	612	652	656	624	618	623	615	641	632	651	581	613	602	621	602	615	602	609	648	620	643	596	622	621	587	634	637	578	595	629	660	618	632	585	657	610	668	606	594	633	669	611	609	619	612	633	612	594	636	683	624	646	605	662	614	639	620	641	640	591	638	650	634	615	639	705	601	612	624	622	634	641	598	624	665	627	613	639	650	593	618	674	621	579	618	599	633	617	633	586	602	617	661	617	614	669	618	597	623	679	617	629	642	675	618	622	605	619	635	635	616	606	629	637	589	627	588	635	614	623	647	620	637	585	658	594	576	608	659	617	638	653	569	585	660	604	619	659	637	613	663	616	607	566	639	635	592	584	612	624	601	626	651	655	576	618	604	630	632	636	597	664	579	622	638	643	633	621	635	563	649	631	646	603	637	630	653	595	623	664	603	629	626	666	633	598	602	623	631	657	594	599	609	643	670	565	612	616	583	627	647	591	653	640	642	647	657	595	665	654	603	630	658	603	612	639	682	574	661	627	633	599	616	614	681	580	628	620	647	567	582	634	620	605	600	626	599	632	598	619	612	622	614	666	613	648	649	617	636	666	624	638	612	605	624	587	616	648	599	561	646	629	614	632	642	627	624	648	612	578	572	609	638	623	616	631	569	646	626	635	637	623	575	571	645	639	631	629	665	608	563	658	649	639	636	613	582	615	634	641	663	621	671	596	610	607	646	620	617	612	627	630	550	651	616	616	628	643	612	625	640	573	619	603	585	683	587	611	602	585	580	621	606	606	619	624	640	611	604	643	609	599	627	664	547	651	635	683	639	594	645	595	617	643	603	627	629	588	616	554	634	602	566	629	616	637	593	663	652	648	636	635	643	617	609	640	654	627	595	653	670	621	628	649	620	619	676	619	642	645	643	621	652	604	621	642	645	605	627	606	647	620	603	619	632	626	594	619	665	653	613	621	614	621	655	613	664	662	585	594	620	615	653	608	652	599	608	603	648	603	639	625	609	585	644	603	545	620	638	621	584	590	649	617	650	630	641	623	623	664	670	566	633	655	645	629	599	668	630	606	598	612	603	624	579	600	570	592	623	618	610	583	599	635	636	628	649	607	625	617	595	656	681	597	594	653	611	613	617	556	627	658	599	645	675	624	662	612	637	625	629	603	625	603	644	614	645	601	644	625	625	632	602	660	621	639	594	653	604	663	607	590	611	671	594	626	604	617	614	647	603	624	624	595	589	597	664	627	632	645	658	572	653	596	614	655	662	614	610	634	593	630	625	597	603	673	661	645	653	561	622	624	631	648	614	590	617	653	616	557	649	569	625	636	597	590	569	628	600	647	661	673	635	625	618	636	611	596	589	603	591	600	647	631	646	599	611	610	636	595	617	653	686	596	619	653	620	599	567	626	581	612	615	598	617	629	608	624	648	599	625	584	593	615	618	581	629	634	618	618	631	630	636	628	646	639	618	614	673	615	626	621	579	584	678	613	673	615	616	585	644	655	656	601	617	597	663	627	632	594	671	590	572	654	612	612	612	639	593	639	671	608	655	620	624	627	614	596	620	587	623	633	661	643	636	618	637	615	601	646	645	618	623	607	616	655	606	647	593	620	624	582	635	591	614	633	667	647	651	625	607	641	659	632	616	593	592	594	628	590	590	610	655	622	697	627	653	676	661	631	658	635	613	574	635	631	668	654	642	633	581	636	638	675	591	607	625	693	628	582	638	587	567	610	601	658	587	640	598	631	629	592	656	658	630	650	600	603	583	636	572	665	595	627	617	632	643	651	615	654	561	600	636	653	622	614	671	622	593	634	611	617	627	604	632	596	599	658	569	627	618	712	582	620	615	619	637	581	646	590	620	602	644	595	618	615	632	561	615	608	617	609	618	604	642	610	643	641	628	680	597	603	655	644	657	629	601	627	623	599	621	637	642	606	605	630	626	641	645	628	614	642	629	607	630	593	653	648	645	664	601	620	616	623	622	656	629	601	612	646	633	611	666	647	622	617	616	632	635	643	615	602	587	590	619	603	643	618	616	677	624	619	608	629	639	664	597	610	618	609	643	634	667	614	592	636	600	604	647	648	651	637	634	639	631	650	623	608	587	596	660	569	610	652	637	623	593	616	661	614	602	617	600	600	596	633	663	628	594	681	618	679	645	650	638	621	620	644	622	642	594	597	660	639	642	662	650	625	635	623	625	629	643	584	615	609	599	595	615	593	622	656	611	601	610	614	616	622	608	583	660	658	647	589	604	577	612	616	596	607	599	619	630	644	610	593	662	643	632	629	610	648	639	640	594	646	607	593	637	629	617	629	589	607	615	605	620	662	617	665	588	612	586	651	637	681	609	615	628	645	614	624	617	597	624	595	649
25532	3062	774	611	467	365	344	299	311	300	288	317	282	301	287	276	320	289	290	273	275	272	277	258	281	300	256	283	285	313	292	278	278	322	296	283	266	261	289	294	261	293	283	301	288	283	314	316	270	282	280	304	265	307	280	274	304	283	256	288	288	276	284	303	302	286	299	292	300	329	305	303	287	303	277	275	335	273	307	286	308	259	279	304	305	271	295	311	292	271	295	314	302	280	278	285	311	288	302	251	284	286	277	276	285	279	290	306	302	304	335	286	321	303	304	303	276	263	283	261	295	273	286	271	302	285	269	314	282	291	295	296	251	279	312	293	295	310	339	258	312	298	316	283	288	307	312	299	270	276	287	323	304	324	282	299	306	298	273	296	290	270	332	303	319	300	259	307	281	284	313	282	288	268	293	281	299	309	327	313	317	308	296	306	283	318	311	276	276	291	290	313	284	303	270	287	319	332	291	295	290	326	312	294	298	294	308	255	278	275	318	317	291	280	307	251	289	288	279	322	290	304	293	282	297	295	248	318	282	297	297	323	323	314	290	310	330	286	295	301	282	292	304	296	309	281	312	315	307	272	303	340	286	281	292	290	331	271	290	303	297	283	270	321	302	292	307	315	295	323	277	319	290	300	300	317	299	309	269	293	343	248	287	305	315	295	316	288	301	291	267	308	297	293	299	269	299	276	270	295	277	324	316	331	303	297	292	294	284	315	292	282	326	310	318	271	292	325	297	292	293	284	309	304	285	283	289	289	279	266	270	289	299	273	323	297	313	330	322	298	309	287	277	292	261	280	300	320	307	299	282	310	293	316	297	295	306	260	315	301	290	281	325	274	292	286	305	265	290	302	292	272	300	303	311	273	329	290	313	309	310	296	280	307	291	280	310	309	287	304	279	283	267	291	312	302	329	305	298	279	302	270	315	280	295	300	339	321	297	289	275	300	269	280	297	289	286	289	291	280	249	272	295	316	317	301	266	337	266	295	305	309	289	286	302	323	290	322	282	289	293	280	320	323	322	300	287	291	288	272	312	287	294	299	284	279	298	287	282	270	297	291	274	294	287	277	279	302	265	286	321	300	315	285	276	277	266	264	285	306	306	305	271	274	275	256	255	286	301	285	268	276	297	284	312	319	302	287	301	316	272	311	320	288	286	262	295	310	277	287	311	273	314	294	319	341	271	269	282	285	307	312	303	307	323	306	311	260	290	282	287	283	262	248	285	298	274	317	299	300	301	279	312	270	283	281	306	326	286	293	288	308	250	281	280	287	296	304	284	317	340	293	275	303	277	300	325	321	315	321	297	295	278	341	281	309	311	281	307	317	304	268	318	294	306	317	302	310	295	303	304	328	317	297	309	297	331	277	275	314	298	293	309	287	283	290	294	280	327	289	268	301	298	312	293	283	321	320	266	291	292	305	307	270	326	323	291	311	305	312	319	272	298	306	268	322	291	305	295	250	320	290	276	292	283	320	273	308	301	293	283	278	300	278	267	278	271	288	297	285	316	277	292	307	305	311	312	307	332	297	281	295	282	267	272	280	281	275	280	259	262	272	296	317	302	304	309	350	299	315	266	299	291	280	286	329	313	262	299	282	302	290	277	267	289	307	265	259	304	306	316	266	293	296	273	334	290	275	296	308	308	283	297	249	305	255	278	280	286	316	277	310	278	355	262	291	299	299	313	294	272	304	273	261	268	283	287	301	322	272	302	294	288	268	318	266	274	330	281	293	279	325	322	302	305	315	285	279	281	294	286	289	262	254	304	298	294	325	273	314	273	300	285	322	289	278	286	297	288	297	312	301	317	272	308	291	278	294	296	276	280	269	284	288	282	288	320	282	283	308	335	298	300	291	296	289	290	273	306	281	299	284	303	308	284	309	261	277	281	302	315	305	277	277	278	317	291	326	289	329	307	305	280	296	287	315	325	277	320	248	293	317	311	318	284	288	289	291	263	283	310	299	301	301	302	288	259	305	328	278	298	260	291	298	279	266	320	279	293	296	311	285	283	308	318	338	278	306	314	316	288	326	282	309	283	308	313	273	289	305	315	271	299	297	296	284	298	277	305	285	287	266	292	310	256	280	271	295	303	336	321	302	279	296	287	280	294	272	311	311	296	291	277	319	273	301	272	286	324	299	286	295	300	307	301	302	306	300	325	291	294	281	273	294	306	303	275	273	313	310	273	271	292	282	325	298	291	268	276	294	283	300	307	307	325	306	311	293	289	273	316	294	282	281	294	315	315	283	288	299	288	299	285	255	308	303	275	272	280	305	310	267	329	275	304	293	311	284	316	288	280	286	268	310	297	294	304	270	262	291	279	280	294	313	287	334	296	287	274	307	290	313	300	303	309	305	290	303	276	272	298	336	306	307	302	281	312	288	285	268	288	269	327	289	291	289	275	279	291	306	287	249	308	279	280	286	299	278	289	337	310	286	294	248	326	288	283	255	325	306	333	275	269	323	323	291	266	271	324	284	285	273	287	284	258	299	285	294	291	294	298	282	292	309	305	306	278	299	281	306	301	300	290	296	294	276	283	268	273	302	279	280	267	291	309	305	306	288	288	278	319	290	276	298	243	295	284	261	303	312	301	317	314	286	309	293	290	300	305	309	299	284	310	280	264	299	302	321	306	317	310	327	298	295	298	321	280	285	315	290	300	274	311	307	288	300	296	303	273	264	276	259	275	319	321	293	294	319	325	297	276	313	274	261	298	286	299	311	286	307	308	307	302	299	298	277	297	296	313	299	298	282	290	305	258	317	302	287	295	295	292	322	306	299	303	302	253	270	338	318	310	277	291	271	287	275	296	294	285	303	289	314	321	284	280	276	304	285	295	299	306	285	264	309	260	311	273	323	319	292	320	260	306	310	289	313	298	278	309	292	322	285	294	310	294	290	302	294	297	309	287	280	267	276	307	255	310	303	291	277	272	324	279	283	284	287	288	303	311	298	270	319	285	300	311	325	266	258	298	265	261	272	279	312	306	280	297	307	293	295	318	278	263	294	277	295	276	296	316	311	307	320	278	289	275	299	318	330	310	315	288	329	298	307	311	282	322	298	300	293	315	295	283	310	316	299	304	293	290	302	268	302	277	269	307	291	294	270	285	305	308	272	292	289	310	314	238	311	272	301	319	292	290	321	299	315	279	294	311	290	322	327	302	314	269	303	313	280	298	284	302	294	301	301	282	257	304	343	288	282	294	289	303	284	280	263	289	307	296	309	297	308	290	301	252	300	310	295	285	277	301	287	268	310	274	294	298	307	288	323	314	264	296	331	285	299	295	277	329	306	273	307	314	306	308	297	308	310	291	272	320	307	284	295	291	274	255	297	314	321	314	280	327	285	277	291	316	312	293	290	289	304	288	309	302	279	290	298	299	317	247	288	254	266	308	259	260	278	305	324	309	264	270	276	284	240	288	285	289	282	321	307	287	300	278	286	318	304	308	292	322	249	290	287	287	292	275	283	277	289	322	290	284	302	290	277
18729	6595	7648	6050	3891	2678	1695	1041	786	752	707	721	765	701	700	746	716	684	683	705	699	697	674	717	707	740	706	706	666	684	719	696	701	699	700	703	635	673	680	663	701	691	684	666	695	701	671	716	682	654	711	625	685	663	679	703	705	645	690	682	652	659	689	665	706	702	664	667	687	707	702	697	709	673	648	664	711	698	669	691	668	669	686	715	710	655	611	713	702	651	661	695	662	732	721	708	639	643	620	658	742	662	653	689	704	723	687	679	725	660	668	700	709	694	724	701	701	678	670	673	655	662	641	669	660	700	665	686	689	689	682	646	668	711	683	703	694	673	655	674	669	687	716	709	677	631	689	685	684	696	699	673	682	670	660	684	688	682	707	645	637	666	685	653	670	724	688	726	655	658	630	682	706	708	704	676	673	675	685	646	716	695	665	677	692	693	658	677	674	662	641	716	705	691	670	731	701	642	660	684	687	687	688	651	749	657	645	679	668	691	677	670	665	666	691	720	700	661	699	685	659	675	706	624	673	687	672	651	647	667	665	731	686	684	676	672	716	693	660	651	713	685	674	709	683	699	672	704	624	654	646	674	652	645	691	738	680	686	711	696	694	715	694	697	655	622	679	703	681	728	673	682	693	683	648	675	678	693	649	671	708	702	686	722	692	624	665	678	701	667	694	676	674	750	747	678	718	700	725	680	640	697	677	663	665	659	651	696	635	682	633	675	708	671	674	676	710	728	716	667	704	613	681	673	665	726	686	646	683	696	667	666	684	667	640	672	721	660	696	681	696	713	705	670	684	694	678	665	661	657	690	645	656	721	693	670	711	646	680	677	711	658	670	721	659	685	672	682	659	668	704	681	685	683	656	667	613	673	715	713	715	709	671	708	681	664	672	646	691	732	657	631	707	716	674	669	726	684	663	665	760	658	700	657	634	700	693	650	730	692	687	685	661	725	734	677	691	690	698	695	674	691	708	706	679	668	655	716	705	644	680	724	683	666	675	685	720	653	640	694	674	689	694	720	700	670	697	682	688	714	666	675	713	662	689	688	705	661	718	695	660	692	713	660	691	662	648	675	637	712	741	660	696	635	643	711	683	714	683	706	645	679	628	711	683	712	738	671	671	707	655	657	674	667	699	685	637	639	661	683	679	661	697	697	682	678	683	720	701	678	692	686	682	700	671	654	648	683	680	680	731	679	718	655	688	721	758	659	677	699	681	673	670	698	645	675	686	698	654	608	680	667	685	675	704	685	682	651	659	683	687	721	715	728	694	703	674	757	701	671	678	661	725	658	695	674	648	710	698	648	700	659	676	662	721	630	730	696	696	659	633	676	720	649	642	661	647	707	699	697	705	662	702	666	659	677	679	701	615	705	688	721	640	645	657	681	678	703	681	675	692	679	693	694	666	678	683	717	690	729	629	718	675	680	681	619	673	699	656	673	676	716	675	676	639	670	672	674	676	757	691	658	688	695	697	696	708	709	665	747	691	669	728	650	659	701	667	664	741	682	673	674	684	718	681	699	694	646	671	704	677	730	687	708	713	685	725	660	676	693	717	629	670	736	688	692	711	688	722	654	714	683	710	701	675	675	679	671	693	713	688	685	671	638	718	721	710	688	693	694	654	682	717	733	708	697	688	659	649	688	657	646	728	723	694	685	689	691	650	694	652	725	690	674	703	722	708	732	662	633	675	691	663	676	680	649	708	678	690	710	706	686	667	666	732	677	692	661	641	716	650	701	705	719	724	714	684	686	674	667	690	726	662	664	689	686	635	701	706	695	688	712	690	668	674	666	724	718	672	665	717	701	661	707	682	677	718	665	681	717	665	651	644	663	684	699	713	673	684	711	681	658	662	668	700	723	695	688	666	699	680	693	714	670	685	676	672	691	715	693	702	678	744	658	692	677	634	711	663	682	655	685	685	680	697	664	676	669	669	702	723	696	650	673	692	665	695	688	672	717	709	698	705	685	668	695	663	726	647	638	665	653	697	692	705	700	663	679	719	674	698	697	672	686	663	728	676	709	721	700	725	685	703	663	763	686	705	729	687	665	721	639	679	729	662	679	689	670	679	631	695	743	756	688	713	721	622	707	695	707	697	701	727	636	691	702	644	690	708	705	706	744	625	697	687	719	665	665	658	670	698	637	716	688	671	672	673	695	672	674	725	663	701	682	669	664	659	711	665	687	680	710	691	662	676	708	718	704	660	651	684	680	692	690	670	666	696	721	668	664	697	736	702	706	704	722	693	709	693	732	680	670	703	698	656	683	695	710	658	698	687	709	686	675	693	716	696	706	637	663	701	650	691	673	651	648	680	649	642	642	695	678	705	679	718	649	749	713	721	721	690	694	693	693	691	679	707	649	677	660	708	675	698	679	656	639	681	729	709	719	691	689	706	673	639	708	707	725	738	683	670	667	673	698	655	678	698	659	628	680	694	631	690	692	678	701	708	720	711	659	743	715	682	725	667	716	692	699	691	720	662	676	683	653	707	691	683	676	676	696	672	683	692	683	668	729	693	668	719	667	675	700	667	663	634	687	642	668	632	650	698	690	693	693	641	664	716	704	683	698	683	647	731	669	685	705	686	669	689	714	718	675	663	714	685	667	736	645	674	637	649	728	705	688	677	687	666	702	682	672	681	653	694	703	639	695	679	692	700	652	727	697	669	645	704	671	671	688	711	661	678	651	700	664	695	667	720	651	685	691	651	694	703	697	677	686	659	668	693	700	720	659	673	718	741	703	724	670	703	673	692	617	633	689	687	730	696	676	692	692	670	671	688	670	664	670	692	680	719	651	692	702	647	689	683	669	663	676	719	704	678	684	703	667	683	663	721	651	707	710	656	705	726	687	760	710	717	633	659	719	707	750	687	706	689	701	662	710	679	666	737	667	656	694	685	698	665	690	668	714	615	661	640	662	687	664	636	687	715	680	699	643	674	743	666	701	644	687	682	688	730	726	668	659	674	650	657	697	654	710	705	736	664	660	669	682	762	701	707	688	735	688	695	682	708	675	682	652	617	656	661	652	667	713	705	666	679	696	668	690	662	704	647	676	698	640	676	616	680	657	680	639	672	708	633	686	673	642	693	718	678	675	670	675	680	657	678	699	708	674	689	689	708	651	658	642	706	674	700	700	716	659	676	703	685	652	700	651	754	704	689	666	753	695	668	672	692	663	722	664	661	683	683	712	621	673	741	707	682	700	702	721	699	626	683	761	647	650	728	736	686	717	713	683	680	639	673	687	667	686	698	666	708	649	650	669	709	705	665	666	692	691	655	643	644	687	686	725	722	690	712	735	682	686	703	673	672	675	687	672	689	677	662	699	717	679	689	687	694	642	744	709	699	719	676	698	708	685	671	776	690	689	742	651	691	672	674	698	661	633	663	673	669	655	672	715	681	612	703	673	681	690	686	681	719	722	639	683	673	698	700	678	689	699	715	717	708	677	693	705	679	712	663	681	715	707	669	693	711	749	667	685	668	654	658	680
32568	5479	1039	636	543	424	377	345	301	308	326	333	289	317	343	326	312	301	286	309	306	298	306	310	320	300	323	290	281	304	318	306	302	316	284	350	328	290	296	327	324	322	349	302	291	302	283	295	313	296	323	310	318	328	320	296	286	313	301	329	301	339	287	286	288	289	286	299	327	331	339	323	324	325	282	303	300	314	315	293	285	325	303	322	284	320	333	299	256	306	298	325	327	322	313	309	326	275	316	276	322	313	287	275	320	298	288	276	274	312	350	282	325	277	268	321	297	319	319	314	330	276	312	329	286	303	314	307	293	322	333	313	326	324	320	287	329	323	283	300	330	285	305	307	296	312	311	310	338	311	340	307	292	317	337	287	321	309	333	291	320	265	301	326	350	328	292	303	296	311	310	281	323	298	302	304	276	289	300	283	308	285	338	286	314	326	294	319	340	315	309	305	291	298	318	291	318	308	300	277	311	304	334	298	325	290	303	296	300	292	324	294	275	298	308	305	326	288	267	325	274	274	340	305	314	268	311	337	301	282	312	312	293	290	309	311	331	309	289	306	292	304	304	319	286	324	294	321	275	301	300	269	290	309	291	259	308	315	246	276	307	343	315	305	266	301	288	345	295	313	294	293	312	297	348	295	305	298	265	316	284	293	335	315	308	315	326	319	303	305	293	309	318	294	319	323	319	308	288	298	292	317	306	302	299	314	298	314	337	304	319	331	336	303	281	307	314	315	313	296	327	325	324	292	296	298	282	321	324	283	308	325	305	283	315	317	320	268	306	324	302	303	292	305	291	297	302	354	302	286	320	289	349	304	294	314	302	291	287	288	358	315	311	319	304	311	325	335	313	308	335	330	287	282	308	302	311	320	323	336	309	300	299	297	292	316	349	307	294	281	332	298	280	324	308	291	307	314	321	338	316	273	309	272	324	313	298	311	321	305	321	280	283	275	322	305	286	284	303	274	316	299	293	293	299	291	331	293	287	304	285	307	307	306	288	299	295	264	293	282	281	326	303	303	340	323	284	293	355	272	258	297	292	300	283	319	331	306	296	324	298	306	328	330	319	297	302	303	280	310	298	290	311	310	305	318	332	331	307	306	267	279	307	276	345	288	299	339	330	319	281	301	301	268	302	311	279	286	336	288	336	294	266	318	306	275	342	278	300	321	290	291	304	330	288	338	280	291	312	305	317	324	317	329	301	312	357	300	286	301	301	299	303	304	306	327	319	326	336	321	302	308	284	334	288	311	331	291	317	310	315	307	280	301	258	312	308	305	329	339	291	286	295	319	320	291	305	323	316	297	295	299	333	322	272	290	298	275	328	336	295	316	314	335	281	313	317	315	302	295	316	332	308	308	339	338	316	349	302	339	258	261	299	316	289	308	308	355	326	306	298	299	318	306	301	307	291	305	341	306	307	322	293	306	325	288	326	308	321	307	306	291	311	285	308	283	253	308	344	330	332	317	298	324	311	308	320	257	309	317	315	333	298	325	331	325	271	321	290	334	318	300	288	295	267	311	307	313	271	293	279	332	311	312	309	316	257	285	305	305	307	315	305	309	332	316	308	296	285	308	311	306	290	312	299	305	270	327	299	293	322	298	322	315	303	283	297	318	310	283	293	276	304	304	291	295	315	322	315	283	288	317	296	283	298	298	274	297	285	303	307	296	317	286	304	307	273	289	324	331	310	286	303	328	299	323	290	295	306	290	265	297	303	329	265	307	334	309	317	281	292	309	290	321	304	291	314	274	308	311	307	304	285	321	333	318	307	330	332	315	326	297	321	299	271	307	330	324	340	324	292	296	287	319	303	326	324	323	315	324	307	329	317	280	314	314	346	286	291	330	328	292	319	312	303	292	322	323	281	275	294	301	279	278	276	273	291	305	309	302	315	310	296	305	284	308	305	322	332	302	325	292	294	263	270	302	284	289	295	342	312	328	316	329	316	312	339	325	293	294	252	317	281	290	307	314	300	290	271	306	321	324	315	318	282	297	333	314	340	306	312	263	303	278	313	302	297	304	310	303	306	276	277	278	279	316	294	306	329	295	329	302	299	315	321	319	275	261	311	323	279	319	311	315	316	303	293	280	317	319	294	326	288	354	304	314	317	309	294	303	297	282	305	290	299	327	330	286	308	309	276	284	271	301	321	292	309	306	303	355	309	292	308	304	313	272	290	317	335	316	301	275	323	299	349	306	277	297	326	315	317	317	284	298	316	309	311	288	296	284	308	298	322	326	275	309	319	268	329	331	312	301	351	295	292	346	348	285	284	290	305	297	297	321	315	293	352	321	295	309	320	288	292	312	331	266	292	326	309	321	307	294	293	297	316	318	317	312	308	300	301	306	309	315	308	297	304	309	310	300	308	314	328	290	309	273	299	274	312	332	293	310	299	340	314	300	313	292	328	298	299	306	328	342	312	300	304	302	307	329	307	301	319	326	294	299	290	291	293	309	339	302	304	284	292	313	316	332	337	316	310	324	337	317	297	288	306	297	300	289	286	316	302	298	298	310	317	305	329	325	297	303	291	301	287	321	309	306	313	284	309	275	292	314	293	309	290	281	269	317	307	322	324	313	308	309	279	312	296	303	332	299	290	320	301	302	275	308	287	289	310	307	341	318	317	292	321	324	282	309	308	308	317	295	272	288	316	284	301	306	300	312	323	295	312	294	313	305	290	296	297	324	269	287	351	281	348	281	274	311	334	286	352	326	270	326	323	340	300	315	295	310	323	301	285	274	324	335	337	296	326	308	314	293	319	267	295	338	318	286	287	332	258	308	324	302	307	295	321	305	277	301	316	316	309	268	292	295	291	284	303	290	310	295	286	302	257	354	325	308	296	351	327	295	302	323	295	272	283	297	296	292	285	320	294	331	314	306	278	260	318	286	323	323	341	296	277	322	338	303	294	336	320	346	346	307	315	289	266	313	314	281	284	298	324	317	294	314	322	317	288	302	257	331	293	333	305	306	300	302	306	320	285	258	309	305	328	337	299	322	282	339	308	312	292	306	321	305	293	309	335	307	279	323	315	305	270	302	300	325	337	282	319	300	302	309	290	343	329	281	292	301	290	314	334	315	313	304	285	311	287	313	330	284	265	262	283	315	306	348	313	283	340	294	300	304	305	310	263	261	272	292	289	297	295	302	291	287	307	324	294	342	328	343	289	303	280	316	307	290	323	295	291	293	309	311	303	316	293	279	289	291	306	318	309	330	286	295	305	300	310	299	322	320	290	316	275	290	288	325	333	306	291	314	299	293	331	264	294	335	310	289	324	336	288	317	306	329	332	304	310	289	324	337	303	289	332	311	301	329	284	315	275	296	284	316	287	306	308	314	305	310	269	279	316	318	305	309	280	314	305	313	299	310	281	310	284	299	319	298	290	277	316	282	326	294	321	341	312	296	324	344	293	288	290	309	319	346	325	312	298	298	298	309	320	321	267	285	302	296	322	313	269	293	299	295	360	298	334	300	313	296	334	303	294	317
22794	9394	9376	5750	4238	3029	1815	1329	880	820	792	774	770	749	801	750	730	738	715	731	770	785	728	748	761	717	695	694	777	727	746	723	644	727	744	748	706	690	731	735	718	732	739	775	707	750	777	698	720	717	783	725	721	721	767	725	757	719	759	721	744	707	727	750	712	710	716	740	687	680	773	694	730	707	734	705	732	733	715	739	705	707	720	739	760	775	724	720	702	716	707	741	729	740	748	707	686	744	727	716	736	711	753	711	739	689	696	709	746	709	761	730	706	763	719	719	690	731	728	723	742	761	697	698	732	707	759	755	715	712	711	735	739	713	681	704	709	734	770	735	719	688	748	723	755	729	749	708	700	735	690	767	738	716	720	715	680	755	732	707	665	738	727	753	738	737	717	701	702	676	699	740	751	740	700	718	719	731	711	679	685	718	708	729	747	700	706	753	731	745	703	698	741	764	724	722	714	764	745	724	756	711	732	755	685	708	749	748	733	709	703	719	717	747	654	687	732	726	762	742	700	756	698	704	710	720	714	741	741	721	745	689	722	726	752	750	682	713	674	745	687	738	680	732	720	738	755	728	765	702	733	702	746	690	716	726	724	760	772	684	713	744	734	741	710	733	754	782	705	698	757	715	768	755	693	703	680	683	717	704	703	733	669	723	722	726	727	735	717	727	693	661	709	752	710	739	731	727	723	751	730	671	754	739	718	736	710	758	733	714	730	691	781	762	710	718	705	727	695	728	758	677	717	747	747	737	712	754	722	727	699	701	699	713	685	691	721	752	699	693	722	774	686	743	726	708	728	700	722	724	768	747	697	759	746	745	758	718	683	769	707	738	751	746	666	712	728	753	708	746	710	676	742	724	705	768	679	688	788	689	688	709	702	726	731	727	691	750	746	756	725	715	674	695	741	714	704	727	727	739	751	704	719	722	766	703	683	750	717	720	715	679	728	728	736	758	702	724	680	742	752	665	757	691	720	728	703	760	721	702	708	729	755	719	740	737	694	750	708	735	657	646	727	736	755	713	749	722	715	728	694	726	719	758	742	728	696	676	747	720	735	719	702	743	711	704	745	687	706	742	691	735	704	743	746	726	679	736	722	735	738	753	708	758	765	695	793	716	692	708	725	779	681	705	765	739	717	732	768	734	672	742	724	778	738	757	702	715	728	726	713	759	754	678	714	710	697	700	732	707	721	703	767	703	711	704	697	685	701	733	741	798	787	715	733	730	735	743	697	729	714	717	761	760	721	719	692	740	692	701	779	699	689	742	705	714	716	760	707	737	705	708	713	731	687	696	721	709	739	740	709	737	699	679	655	781	755	746	701	738	757	735	723	742	695	700	754	658	720	731	725	725	695	739	736	697	754	707	737	764	719	730	710	755	751	721	726	703	705	728	713	726	758	712	720	722	667	756	709	749	735	719	712	711	740	727	736	650	708	710	760	674	710	672	757	749	697	754	723	755	683	708	713	717	729	683	728	791	732	748	726	735	709	708	734	733	738	693	669	760	741	707	732	747	729	750	735	724	692	686	734	712	692	753	706	752	727	708	715	726	709	730	746	712	752	770	728	685	711	739	712	690	723	698	733	688	697	717	741	686	713	686	695	729	713	705	754	712	779	693	764	769	745	756	680	755	742	702	709	746	747	722	662	780	741	700	738	743	706	739	709	766	734	685	694	723	716	757	700	741	781	695	737	737	702	687	681	744	738	706	671	764	748	757	755	719	705	785	717	700	734	718	739	656	732	727	763	767	766	793	740	736	739	789	746	727	707	704	717	736	761	694	741	747	722	698	753	731	712	744	790	720	755	709	704	745	718	730	714	740	702	718	724	728	726	714	702	771	685	736	704	725	744	731	732	726	729	761	718	690	745	789	809	771	682	707	778	719	689	716	733	718	707	768	717	749	727	721	715	765	736	709	674	739	714	659	702	729	718	715	770	733	713	697	671	710	733	745	741	747	709	757	731	727	745	697	703	700	718	703	705	775	709	761	711	708	740	704	717	725	660	732	743	730	776	728	690	709	728	681	755	740	713	759	719	737	740	695	744	715	691	696	730	752	731	733	775	763	725	740	745	717	645	710	773	768	702	719	714	680	695	753	734	744	685	811	669	740	752	729	705	681	740	720	716	771	725	686	715	728	676	758	739	726	772	704	729	708	733	725	728	730	685	739	715	729	642	765	714	765	707	738	722	700	732	735	734	688	718	696	700	759	728	704	727	744	727	701	739	745	737	720	716	677	731	706	677	686	754	718	728	713	719	716	698	759	742	737	723	693	745	733	749	708	800	754	709	741	732	741	708	701	705	731	783	707	688	733	755	718	704	742	733	665	700	726	729	689	721	722	733	699	725	713	643	730	740	720	687	737	674	749	690	728	709	721	725	724	751	669	699	740	737	697	678	724	714	764	735	723	754	732	685	669	742	769	687	719	667	695	785	808	738	726	718	716	667	703	699	737	717	701	741	699	729	749	727	680	737	756	736	732	753	755	701	751	728	696	780	713	760	722	720	676	749	721	708	725	733	755	718	714	753	726	733	711	693	721	709	709	749	706	742	737	710	725	696	716	724	721	742	721	766	738	745	705	795	738	685	709	695	720	722	726	759	726	762	794	708	735	791	709	739	680	745	771	748	745	689	754	721	735	710	728	695	671	720	764	716	716	726	711	729	681	736	705	733	739	721	702	734	717	729	781	726	735	724	686	730	711	681	724	733	715	739	722	751	739	692	701	734	729	749	742	755	699	771	722	745	754	723	766	740	659	747	708	724	705	690	766	738	755	723	745	734	742	684	771	765	680	703	742	688	720	725	774	722	727	766	767	733	710	729	732	752	702	741	728	727	668	714	754	687	739	719	730	741	690	718	724	688	734	715	701	728	713	709	718	731	746	723	702	718	685	713	731	706	748	713	738	672	706	737	748	715	703	708	723	741	806	734	773	717	706	760	723	748	730	732	738	744	729	700	719	699	722	703	742	687	763	712	754	681	707	726	701	741	725	737	746	711	682	720	733	704	716	732	681	754	697	734	706	711	764	708	666	708	750	729	725	689	695	744	730	762	779	743	739	718	772	761	766	692	733	732	760	704	731	689	753	730	713	750	773	677	755	696	710	739	685	712	734	744	719	759	734	752	741	728	717	704	769	728	711	755	745	732	732	747	726	768	746	782	744	757	732	748	680	698	754	713	707	667	749	676	719	743	750	748	704	721	731	738	750	755	738	753	714	756	741	678	698	732	693	711	697	760	694	754	724	714	736	700	695	748	706	727	725	724	699	680	735	730	770	749	685	751	710	745	723	719	733	756	750	680	699	779	715	744	690	712	678	725	721	760	706	688	675	755	681	797	706	711	722	679	689	742	686	763	707	728	711	717	739	783	725	711	686	758	741	722	744	718	687	745	714	719	736	732	733	757	725	768	711	721	712	784	668	758	643	696	714	724	724	723	733	726	692	664	709	716	732	722	759	754	691	730	705	796	681	734	715	783	756	710	763
20739	2131	540	419	315	297	299	254	314	312	264	298	307	318	281	295	283	288	272	296	310	293	266	279	253	283	290	260	304	322	275	315	308	286	292	285	282	259	298	296	266	302	288	264	293	306	259	320	310	286	308	257	254	266	276	296	303	244	281	310	284	296	304	269	269	265	293	297	258	283	290	279	299	326	309	311	278	252	307	271	292	299	277	273	297	285	289	287	273	290	244	272	312	320	328	305	300	282	286	307	307	285	282	309	269	295	282	264	263	295	273	260	276	279	300	294	260	289	265	291	284	313	266	268	282	263	275	250	303	244	269	284	277	292	283	290	312	285	248	300	284	286	255	289	259	287	297	299	312	253	282	280	273	262	279	281	314	274	276	250	261	273	282	289	278	297	249	296	296	270	272	283	263	284	293	254	255	282	260	273	301	290	269	288	262	306	250	262	318	293	260	225	259	278	295	259	277	315	281	284	268	268	289	294	309	294	260	262	282	287	304	305	279	301	258	292	321	271	263	261	279	295	273	237	276	305	284	292	290	295	274	272	309	291	293	304	240	303	284	286	295	263	244	274	278	280	329	312	316	278	303	294	299	270	296	312	295	272	249	295	291	288	292	273	261	298	304	309	299	310	306	250	264	293	269	310	293	271	289	278	271	292	280	265	254	291	271	256	306	272	292	288	271	278	290	270	284	284	323	278	300	286	286	284	291	288	331	274	300	296	287	268	268	258	300	252	271	282	253	258	360	296	317	261	293	315	273	267	329	290	297	303	282	252	282	288	279	289	279	303	299	270	283	282	264	305	291	269	247	283	268	306	288	302	292	276	284	261	250	311	259	289	257	254	308	279	286	272	277	282	282	257	268	277	266	294	330	289	315	280	302	305	245	271	268	260	272	279	327	292	273	307	287	279	272	285	298	294	280	261	291	272	278	269	286	271	310	296	256	309	270	241	261	303	272	295	279	294	287	278	278	268	249	275	286	255	291	297	304	274	287	313	288	279	291	287	288	308	273	305	248	242	270	285	292	271	295	298	239	268	292	245	313	306	295	258	250	254	288	289	278	326	318	312	317	271	261	282	321	284	284	260	270	259	283	280	272	326	250	316	282	276	274	256	296	278	298	290	261	282	317	343	253	252	263	278	292	276	252	277	296	298	262	291	262	265	309	255	269	281	292	285	306	294	312	320	300	271	277	268	291	256	275	297	281	256	319	301	292	307	272	281	270	253	285	287	319	287	282	279	277	299	270	276	278	300	304	274	286	277	283	316	273	291	274	280	292	297	282	295	268	277	308	279	272	271	299	266	261	265	266	267	284	286	280	269	278	274	332	296	267	297	290	273	261	289	298	272	290	286	311	306	310	302	298	279	287	262	289	298	258	253	312	320	291	303	277	286	271	273	283	285	287	277	298	307	281	287	276	304	277	306	319	317	262	263	322	271	293	290	273	280	275	296	275	283	288	255	296	264	283	283	323	281	277	259	279	257	276	311	263	265	261	278	291	289	252	284	277	299	279	308	261	302	317	237	306	285	306	279	307	265	273	291	267	277	274	281	274	286	275	288	296	325	288	265	261	253	283	289	271	272	240	298	293	291	292	290	255	275	266	267	296	285	273	293	277	286	289	288	287	301	306	327	250	272	300	297	258	296	298	283	271	264	295	279	279	296	290	293	269	273	308	300	311	279	297	263	306	332	303	279	287	282	290	295	291	312	311	269	295	304	292	272	275	292	301	290	298	309	291	266	287	272	272	278	302	263	297	260	281	310	293	287	252	294	279	273	284	288	263	288	258	297	305	293	277	322	265	283	259	264	259	287	328	316	262	280	284	277	253	298	299	262	289	253	274	273	273	301	313	297	316	342	272	287	287	273	287	291	252	272	263	340	259	246	268	292	291	274	270	281	287	272	283	294	257	301	289	321	299	284	311	300	271	275	274	298	278	286	292	292	264	255	256	299	299	282	319	311	278	262	287	251	284	305	279	314	284	271	265	299	265	271	269	287	272	281	295	276	262	306	295	292	287	259	291	323	289	274	276	261	294	279	291	299	242	247	300	280	289	262	308	363	282	273	298	270	296	293	260	294	296	288	280	287	289	317	283	270	293	307	271	288	315	258	292	289	286	299	261	285	273	267	287	302	266	301	308	282	302	277	297	295	285	227	282	276	292	264	251	292	303	278	294	282	296	258	266	269	304	303	269	276	279	291	271	274	273	291	264	275	304	295	258	282	300	271	265	294	267	302	287	285	286	283	300	270	268	274	244	309	254	237	296	290	293	269	268	314	280	280	331	288	243	256	287	305	278	266	286	304	298	258	264	275	263	263	289	306	304	269	259	276	267	275	294	299	272	271	276	297	293	301	309	261	277	289	324	295	303	259	271	263	309	302	288	271	259	262	310	292	285	307	251	304	286	290	264	280	335	279	297	275	289	272	294	294	272	276	271	283	295	261	293	279	303	284	280	307	296	276	277	265	259	282	229	307	291	286	288	276	285	278	277	257	265	292	291	276	289	279	256	280	281	283	248	297	294	276	296	284	279	243	287	274	319	270	280	324	298	304	325	278	273	295	318	267	264	240	276	270	291	325	291	290	274	288	289	278	254	300	289	278	306	258	269	282	264	284	264	299	301	284	263	304	276	269	238	283	255	239	283	258	271	248	294	309	305	308	247	323	275	279	302	303	323	289	272	284	280	255	306	288	288	294	282	299	267	301	313	289	283	278	262	298	252	310	300	276	285	290	257	286	301	267	277	295	294	278	297	288	283	269	268	277	320	256	283	280	258	285	287	271	283	271	269	298	231	269	336	238	299	293	277	264	306	289	295	244	280	256	285	264	284	314	275	289	293	273	283	299	263	268	294	257	268	276	251	305	294	272	290	251	264	304	287	308	294	310	269	306	266	295	281	341	264	286	269	260	288	287	249	306	259	287	252	298	268	275	297	292	289	292	287	293	279	267	309	271	255	285	233	294	294	271	291	273	267	298	281	285	294	281	314	304	297	316	298	273	282	291	273	290	285	272	269	287	282	247	269	257	318	270	253	255	278	257	282	293	335	275	314	259	286	284	258	293	314	317	302	304	245	283	277	296	273	279	287	263	275	293	265	293	307	287	275	271	317	329	332	286	289	294	250	246	293	305	292	319	294	291	279	307	315	295	275	306	299	288	260	278	294	297	299	263	236	281	292	275	274	271	268	273	274	283	291	295	261	295	302	270	283	294	278	249	294	265	280	274	253	282	281	330	273	278	302	277	282	306	297	295	294	303	279	277	299	271	261	262	285	295	284	283	258	249	276	284	277	286	282	257	302	300	298	298	262	304	275	269	282	300	277	250	282	281	313	281	293	280	285	282	269	221	254	292	290	257	302	287	283	300	296	316	230	273	282	238	324	270	276	293	294	301	265	274	285	293	304	263	287	334	280	283	284	285	297	298	312	283	279	273	310	279	268	306	254	319	300	266	259	281	262	288	278	290	302	235	277	296	290	292	271	259	267	306
15535	4949	4350	2726	1594	1088	859	680	666	641	639	655	657	619	675	682	631	700	637	616	604	657	643	639	627	642	652	640	685	630	669	635	660	660	635	586	639	685	639	637	653	661	649	603	653	647	718	688	669	597	647	648	640	644	673	629	655	597	677	662	626	636	657	630	649	612	593	621	660	605	643	647	641	620	636	668	676	636	648	624	690	587	626	624	620	649	672	693	638	613	650	648	608	611	648	690	591	644	611	604	634	671	649	622	633	587	636	601	622	607	588	628	629	624	652	622	646	636	682	663	646	636	615	616	637	694	644	654	630	599	619	660	628	670	620	623	658	630	670	621	649	648	680	649	716	607	632	640	638	663	600	650	654	671	643	641	658	631	646	654	640	614	643	607	646	664	655	611	631	670	619	667	647	643	644	588	650	616	647	590	639	634	616	664	594	665	619	622	656	619	607	633	647	587	672	597	626	660	624	608	617	632	623	674	617	619	641	609	616	658	610	674	643	668	627	613	629	651	628	632	658	625	637	638	635	603	618	668	589	668	678	617	657	643	618	622	657	617	650	616	620	643	637	643	691	626	602	646	636	579	607	625	637	636	606	634	649	659	596	622	663	609	647	627	656	634	657	606	618	638	604	607	616	684	619	628	623	609	616	627	600	640	630	635	646	640	641	618	619	594	641	679	626	652	669	664	629	610	678	636	618	633	638	660	623	648	597	666	679	634	590	664	645	632	661	642	698	686	620	669	614	630	646	644	627	640	594	725	656	634	651	602	668	655	629	630	622	618	625	621	648	633	625	586	632	653	599	650	652	614	636	591	637	606	639	651	594	619	606	594	662	593	655	610	661	684	619	638	664	622	622	671	593	585	589	641	668	623	635	613	666	644	660	643	640	607	630	608	668	619	639	671	659	636	640	660	608	664	620	650	632	635	605	640	686	630	626	659	658	619	605	619	611	608	663	605	629	644	637	609	654	630	640	645	625	650	628	654	614	648	614	647	658	623	652	615	675	623	612	596	608	602	627	644	642	621	641	643	618	612	584	628	646	608	628	614	659	651	629	660	603	677	601	628	611	632	664	635	617	631	634	634	678	681	645	610	676	614	606	646	622	717	670	681	614	636	676	613	630	670	657	665	617	629	620	663	651	633	660	654	643	640	611	662	705	619	611	660	660	655	623	609	669	634	629	656	642	624	598	647	619	601	638	627	601	636	637	632	704	620	667	607	679	635	606	605	601	657	632	604	651	638	626	628	662	625	607	669	643	693	593	649	627	685	674	648	625	627	649	646	703	625	605	673	664	603	660	626	620	640	563	692	637	637	635	626	612	686	640	642	666	642	636	681	606	673	631	623	636	626	592	599	632	625	639	634	677	621	681	649	657	623	639	636	655	643	612	666	673	612	595	635	651	604	653	608	611	635	705	621	633	626	663	670	609	670	603	639	641	612	619	659	636	631	621	637	603	638	642	647	635	634	600	638	610	613	632	641	617	617	627	658	631	591	635	701	655	633	631	660	643	586	643	628	661	631	661	672	631	654	655	615	634	619	610	653	627	672	629	663	638	668	647	645	654	660	700	584	596	637	632	642	639	655	600	602	663	625	696	654	618	628	639	619	612	634	646	648	629	606	612	617	614	645	604	685	617	615	618	641	657	655	609	644	631	661	613	697	614	618	620	608	641	649	649	630	631	672	638	647	657	622	626	642	672	637	636	669	706	624	609	614	628	683	622	602	628	663	642	644	635	624	638	602	635	648	634	608	668	605	659	651	657	674	630	661	640	621	616	642	614	654	590	653	657	616	604	620	639	684	619	694	604	605	608	611	571	614	620	656	624	629	664	644	631	645	629	648	659	634	646	653	610	636	667	605	674	645	616	663	626	694	630	660	641	603	622	610	668	680	643	634	645	654	625	615	624	631	588	672	608	636	638	621	664	605	632	679	637	619	658	604	630	611	618	615	616	608	648	624	630	585	635	624	641	685	627	621	617	644	664	662	646	653	646	651	705	655	615	632	646	673	613	646	633	636	644	639	626	676	649	665	600	625	652	605	656	679	680	666	632	647	683	593	650	615	638	650	610	601	664	618	620	668	637	631	664	645	609	686	628	665	607	638	650	646	657	638	661	593	582	674	665	618	646	650	662	627	625	623	568	604	633	599	643	635	645	606	657	631	627	679	645	662	715	606	617	641	624	656	636	616	631	619	611	594	626	666	614	669	636	666	647	647	595	632	680	675	639	631	605	642	668	626	615	653	636	614	631	616	651	656	612	660	611	691	620	632	629	692	649	691	619	615	626	661	648	676	624	648	599	676	569	613	591	602	600	630	643	610	613	644	639	632	587	654	614	637	672	641	659	633	594	630	590	636	611	632	636	597	647	681	610	609	665	596	624	631	664	633	633	648	605	657	628	661	667	644	625	640	674	643	660	621	671	599	620	641	648	646	650	617	649	681	655	651	609	598	626	583	629	611	648	635	636	650	644	613	633	617	663	639	633	627	697	604	646	581	604	677	639	692	635	607	660	644	603	599	635	634	659	619	666	661	685	650	643	611	633	632	657	631	668	634	659	613	641	647	608	671	626	646	675	661	611	613	667	613	627	634	664	646	629	650	584	610	624	637	674	674	636	592	615	622	624	649	655	612	649	652	645	645	634	672	625	694	588	632	617	638	641	637	653	614	652	623	641	649	621	603	640	663	634	641	663	626	682	617	676	652	620	609	655	665	638	627	622	635	649	644	641	566	671	632	595	661	627	622	657	652	616	641	596	633	674	633	602	677	675	620	639	633	608	649	678	640	614	630	605	688	660	662	621	657	637	679	604	634	651	678	625	612	637	672	631	624	618	573	673	638	608	639	644	623	594	676	634	672	655	585	604	663	636	622	662	621	630	652	585	646	653	639	616	648	652	586	683	625	668	636	646	634	641	625	636	632	664	643	630	654	651	615	665	653	624	587	624	619	670	638	632	604	679	640	644	648	636	604	645	616	573	645	641	685	652	618	688	638	619	633	624	634	617	681	659	652	646	653	703	659	635	630	656	599	659	662	652	594	638	626	630	586	604	645	602	638	602	659	614	643	667	573	618	635	617	657	672	637	622	650	643	647	662	639	617	642	619	637	627	673	640	663	682	634	659	647	667	637	636	659	591	612	604	647	622	646	596	633	677	655	668	638	632	657	615	666	637	683	632	621	640	622	617	636	649	613	614	616	705	585	602	643	626	649	637	638	674	643	662	631	649	633	601	661	572	605	649	628	628	615	641	599	580	662	646	606	619	620	628	651	668	620	612	650	667	646	571	621	649	672	625	621	654	613	673	642	613	634	650	655	616	655	649	674	641	677	649	661	617	633	636	657	636	628	675	583	628	637	635	659	608	624	635	625	649	648	659	679	609	663	647	663	659	654	600	674	634	622	592	622	625	616	599	658	638	644	642	682	638	607	670	666	596	638	648	671	629	610	646	667	614	634	637	627	656	662	683	575	639	641	641	665	657	622	659	607
27184	4044	896	615	457	436	340	321	299	283	301	279	285	302	312	272	283	308	281	295	289	305	276	287	279	299	314	342	305	275	269	290	276	303	311	303	308	308	293	320	250	316	303	295	303	321	289	283	290	322	296	331	285	273	292	278	299	302	295	317	278	260	291	302	289	239	294	301	271	298	289	310	319	263	280	293	324	294	301	325	274	327	335	297	291	306	310	288	323	314	323	274	293	311	333	321	299	328	335	290	291	312	276	277	324	319	292	295	267	291	280	293	275	274	283	314	298	306	302	310	310	289	282	297	282	275	283	318	304	327	306	333	296	317	281	291	306	280	320	298	292	271	316	359	310	286	286	265	307	272	307	315	319	284	286	262	286	305	286	293	303	279	258	300	300	270	264	339	329	263	287	294	297	301	306	294	283	263	294	281	252	275	314	285	285	286	267	293	286	292	256	324	296	314	309	266	283	289	290	298	297	284	333	320	287	303	310	310	356	307	283	330	289	274	311	295	308	259	288	313	286	317	286	318	283	320	290	292	270	320	327	305	275	286	288	296	302	319	289	303	275	259	319	318	299	295	310	283	311	283	303	262	283	280	319	292	292	310	345	301	294	301	321	273	306	284	305	295	285	319	290	306	330	313	335	288	294	285	306	270	289	295	274	285	274	264	295	272	293	329	311	286	267	305	305	306	321	293	305	305	308	321	311	293	278	292	322	307	273	306	290	284	306	326	332	277	283	288	253	311	301	301	298	275	274	317	297	314	284	308	292	278	275	293	304	304	276	308	300	302	344	277	257	317	323	286	274	299	281	296	290	307	289	283	276	279	283	285	287	286	312	301	294	333	330	300	296	270	324	256	298	285	312	307	297	318	288	277	318	276	272	308	317	289	314	269	271	288	311	256	286	274	278	304	261	271	263	314	314	260	300	343	308	268	265	305	296	303	294	277	280	298	282	279	291	283	292	312	301	326	337	342	306	294	339	269	293	308	319	328	297	302	298	299	277	268	283	289	276	286	321	334	296	282	301	307	299	286	307	273	264	282	290	267	268	307	297	307	289	300	310	308	281	281	291	286	307	279	301	326	303	282	291	326	292	309	316	299	294	286	301	300	305	298	265	306	267	290	303	297	303	290	296	282	287	287	291	264	276	309	276	325	314	277	289	284	335	283	284	287	287	283	302	285	277	315	286	294	270	266	288	287	303	288	320	263	286	288	271	287	303	322	278	243	275	291	261	270	295	292	270	300	322	289	282	291	268	311	276	295	298	321	310	288	285	324	281	301	293	291	294	310	274	280	285	310	304	275	286	269	308	281	319	272	333	331	319	310	288	302	305	274	273	293	271	290	286	283	334	280	327	297	337	278	303	296	304	287	293	286	348	327	290	317	274	280	271	300	269	295	269	269	278	310	305	314	275	307	301	295	293	300	256	281	338	276	293	302	317	324	277	289	281	288	276	284	284	286	300	310	328	294	300	314	327	302	318	286	269	268	287	252	311	318	289	271	330	319	317	311	268	307	286	283	279	276	305	311	256	260	307	268	296	287	275	296	276	309	283	308	296	286	306	294	268	272	311	301	284	296	301	284	279	317	328	322	305	296	287	274	248	266	289	306	297	275	323	280	253	274	312	309	263	321	328	289	308	285	320	298	288	288	271	272	327	305	295	290	272	283	339	298	300	321	281	294	321	295	294	284	300	313	292	293	307	309	308	309	305	273	272	287	293	299	310	265	312	329	295	301	254	286	323	312	307	283	284	287	317	278	276	279	275	302	323	334	323	273	285	274	299	315	305	301	291	310	300	297	313	301	312	291	312	291	301	297	312	322	286	289	283	295	299	303	284	310	307	303	298	277	311	290	339	313	266	274	288	304	261	298	314	270	296	294	267	296	258	294	304	299	280	300	265	293	295	287	293	294	328	271	306	269	300	313	298	314	292	303	300	297	298	260	304	300	273	282	314	294	287	319	267	299	315	295	288	282	285	283	268	306	353	293	312	292	288	276	335	295	294	286	342	292	330	277	300	311	312	297	302	327	335	287	285	279	274	295	331	292	321	288	284	273	280	335	326	317	283	301	300	319	293	315	300	303	297	268	269	315	269	298	300	279	286	302	291	340	307	308	287	285	321	307	270	331	286	291	328	312	280	295	310	276	313	308	283	292	281	316	258	309	292	274	338	293	319	314	311	312	312	281	311	307	314	260	338	338	319	291	288	291	280	291	288	298	288	277	283	275	310	315	287	285	302	302	278	326	285	298	299	305	294	321	267	285	279	269	320	288	280	318	278	267	287	320	344	352	263	317	327	289	296	310	295	317	290	304	313	267	329	306	297	313	239	305	306	292	277	313	329	295	315	307	314	285	292	275	258	315	290	297	313	288	287	293	270	274	283	300	292	342	276	293	307	288	318	305	306	286	346	309	303	341	285	315	327	275	321	291	313	272	273	301	288	287	282	292	307	299	258	298	321	313	296	286	276	283	271	300	273	311	288	319	292	248	330	270	290	278	299	310	296	311	296	274	307	261	304	319	271	281	287	271	319	313	292	290	310	267	269	273	280	290	274	288	280	309	312	304	302	306	279	292	307	299	294	317	314	312	288	288	263	308	281	299	282	335	289	287	290	309	288	278	287	285	294	280	302	313	279	275	302	287	298	297	306	283	304	306	292	291	307	273	315	314	308	279	318	297	295	249	325	277	325	295	325	312	301	311	301	277	281	259	310	306	296	264	279	311	309	293	282	249	268	304	308	303	283	276	314	300	286	317	276	312	295	277	282	300	350	314	306	315	299	302	280	283	303	304	286	254	286	287	276	297	288	296	317	308	311	277	283	304	270	295	281	299	323	282	281	316	285	310	275	279	292	298	285	286	322	278	295	266	318	306	303	317	277	293	321	270	328	282	267	272	279	302	272	303	314	314	295	290	316	310	319	289	291	292	279	307	329	274	285	330	270	277	269	292	291	298	302	282	286	283	291	287	298	279	287	256	295	297	296	321	274	279	294	302	304	315	307	265	280	274	304	298	313	296	273	317	297	312	318	278	285	254	286	288	304	309	318	312	280	305	303	276	314	267	278	299	302	245	313	291	267	268	309	326	327	286	287	315	314	285	314	287	311	307	315	293	312	303	294	289	292	277	300	288	292	292	315	297	319	348	286	271	274	305	284	292	289	320	284	288	300	281	291	329	321	281	303	302	325	305	299	273	275	306	293	286	265	305	306	286	289	266	290	297	272	290	309	283	286	320	290	317	288	318	334	270	282	319	292	278	263	300	327	309	311	302	266	309	321	287	287	294	291	306	296	297	309	278	307	299	288	273	274	299	282	294	298	295	279	278	296	265	272	285	293	309	306	308	271	322	274	295	276	288	299	302	304	293	326	309	319	306	284	289	317	300	276	278	293	309	306	296	278	285	320	294	281	280	306	321	293	301	313	297	273	292	291	325	292	300	275	306	282	301	292	279	302	324	303	311	271	327	275	299	295	291	312	291	289	275	291	330
18763	8430	7072	5115	3944	2508	1548	995	818	758	749	751	705	761	676	684	723	730	660	680	707	717	685	679	730	689	675	680	737	726	735	697	681	683	709	694	630	698	711	683	658	727	750	669	667	718	726	723	699	721	700	688	733	714	690	705	716	674	692	665	698	681	742	714	736	703	686	683	702	644	676	708	727	711	699	669	688	698	680	663	700	686	709	724	687	703	712	727	700	668	669	691	733	712	677	710	645	675	713	659	675	688	642	639	710	674	656	718	690	647	706	643	686	687	686	685	718	689	688	710	671	650	687	759	697	674	715	705	714	697	713	695	742	707	677	712	698	722	708	645	686	717	691	747	646	658	682	716	681	663	686	660	681	718	722	708	690	682	669	719	729	712	656	675	685	704	689	673	640	673	648	718	687	700	686	704	684	682	718	723	648	693	659	690	692	698	754	693	672	736	717	684	700	689	709	715	691	681	674	671	713	688	713	696	719	711	670	686	673	679	685	690	707	712	633	737	707	690	758	670	699	700	678	709	690	707	699	687	696	659	684	733	704	676	723	662	691	661	698	708	750	663	720	681	683	713	700	725	705	711	721	685	680	719	610	686	707	711	708	672	666	630	687	673	710	700	666	724	722	725	741	671	674	705	710	674	684	708	680	669	667	714	647	660	710	710	729	687	688	680	642	667	691	716	663	704	696	729	619	711	701	648	666	713	742	660	700	677	714	699	704	704	697	697	692	740	727	648	674	692	685	689	705	703	677	703	728	722	735	668	679	694	710	720	635	677	733	697	675	723	678	698	668	637	672	651	680	697	708	682	710	730	701	741	693	657	703	677	696	658	722	717	711	709	680	687	711	662	711	705	680	641	720	711	707	686	680	682	705	688	712	677	691	647	701	742	737	686	697	688	687	682	713	746	668	696	723	708	699	692	696	665	616	711	708	723	654	719	672	721	699	689	635	693	677	709	663	693	745	694	707	703	693	697	691	685	668	699	695	683	738	714	688	730	663	718	679	696	656	698	666	713	668	659	674	703	682	736	680	709	654	723	632	713	657	656	704	656	677	670	724	703	693	694	693	706	679	746	690	689	653	715	691	711	705	685	689	634	720	708	717	646	671	745	712	684	676	700	694	748	681	726	692	706	701	698	708	646	732	677	714	685	708	675	664	715	682	669	686	672	713	661	647	691	692	607	732	717	661	728	713	678	691	692	721	673	684	693	699	693	697	651	666	692	699	696	692	709	754	687	724	680	673	697	679	713	730	694	727	692	686	743	716	677	674	746	682	706	698	721	662	652	650	716	668	720	634	678	720	695	673	656	702	678	707	693	676	677	689	714	706	702	702	683	677	681	736	684	739	681	738	713	683	742	690	689	704	710	659	701	760	617	672	680	679	679	732	715	643	688	671	696	663	672	680	701	713	641	636	713	656	675	723	681	686	740	745	681	681	691	693	675	673	674	699	737	701	713	687	676	710	694	709	672	678	712	685	662	740	694	613	679	651	663	723	686	667	677	699	660	699	653	721	652	655	685	672	715	723	723	702	651	670	664	701	696	679	694	726	680	710	756	653	632	687	686	697	722	670	674	646	651	694	676	664	681	656	716	684	698	687	675	726	738	690	682	658	712	688	659	701	686	756	674	675	680	752	680	691	674	672	702	683	690	653	647	683	667	700	647	748	690	690	644	713	689	708	681	717	698	656	637	713	700	666	681	733	678	679	688	671	662	703	728	671	722	726	692	680	657	681	703	696	700	647	674	692	701	688	663	711	689	697	699	673	726	708	698	708	711	675	708	676	666	671	723	710	637	676	655	710	729	668	696	676	656	669	662	708	699	679	716	699	668	750	678	739	674	673	712	710	711	679	734	727	707	704	714	702	663	693	693	628	682	695	696	693	643	685	634	696	719	697	672	701	739	702	670	691	676	657	663	719	667	720	705	691	670	763	669	699	712	715	696	671	674	723	728	677	687	680	725	740	741	701	677	702	681	669	696	728	666	691	660	684	680	679	736	720	674	683	708	678	671	726	666	661	695	734	669	724	706	713	708	695	710	677	681	681	720	723	683	719	695	628	660	696	706	649	700	657	684	646	733	687	717	636	677	701	655	675	641	684	690	748	696	691	693	754	698	723	655	777	672	683	736	724	725	662	719	689	699	689	666	694	701	659	697	709	682	727	724	628	710	739	694	712	653	680	660	640	672	643	718	704	678	735	722	716	728	705	703	681	660	679	717	696	671	721	707	702	674	658	657	721	625	707	682	688	716	652	723	708	682	675	650	694	712	661	660	726	693	729	658	676	678	716	693	675	681	669	636	696	718	708	681	673	683	713	652	692	682	702	705	725	707	652	649	666	670	723	694	674	765	662	681	686	724	683	711	674	723	688	671	735	685	738	671	695	734	683	705	720	710	684	737	659	651	690	698	654	722	717	699	685	694	654	657	663	678	697	717	718	731	673	668	703	704	694	675	663	700	643	693	738	695	703	674	703	668	693	706	730	674	684	706	667	660	703	674	673	707	679	656	670	693	734	658	709	688	667	681	699	671	735	716	699	709	701	659	649	708	693	720	677	699	698	665	690	698	696	664	666	673	696	736	659	725	705	693	648	688	681	694	712	684	691	742	721	644	730	694	661	689	688	710	691	706	703	664	663	717	664	677	689	692	662	715	681	729	716	673	654	655	694	680	663	683	659	701	708	702	636	666	674	726	711	695	664	717	658	698	714	680	638	714	680	677	742	719	666	657	662	694	735	688	713	678	641	708	691	665	725	726	715	684	741	627	743	679	671	648	663	654	689	742	698	691	668	701	685	700	666	683	725	737	672	723	696	670	685	681	705	718	704	703	668	714	742	704	695	706	710	720	686	690	701	694	678	731	717	699	661	705	666	715	702	695	657	716	707	652	713	672	678	699	714	691	685	674	688	711	677	682	684	660	720	683	679	711	653	744	765	684	664	691	704	685	704	703	704	666	707	682	673	715	719	692	711	679	672	711	742	690	703	628	676	680	642	723	662	664	677	685	646	726	689	693	690	650	642	714	655	709	674	627	682	699	746	686	719	675	693	663	731	677	676	700	704	761	676	685	701	666	665	722	660	686	716	675	686	676	720	646	654	713	674	717	661	689	731	692	667	701	692	682	689	713	676	697	657	674	720	640	706	721	683	694	661	636	684	723	670	655	702	697	674	676	738	713	719	712	734	688	726	733	716	685	680	711	729	660	650	722	666	669	694	691	673	689	658	672	662	669	686	716	700	695	665	678	723	715	693	720	679	676	679	718	712	706	684	686	644	733	733	749	712	664	710	696	628	662	672	705	764	706	686	714	685	734	638	710	670	666	744	659	710	703	660	692	686	628	684	715	691	682	685	650	715	743	668	710	690	745	683	642	691	693	709	668	732	658	711	700	739	701	711	703	717	692	657	666	713	718	694	727	701	668	673	729	702	722	669	665	677	700	697	689	679	671	660	658	702	637	674	699	647	700	727	687	697	676	715	679	707	713
30748	5315	951	794	543	491	387	323	302	302	305	338	322	299	296	266	298	307	315	301	290	307	253	291	302	331	322	302	267	290	323	274	297	317	263	275	303	291	319	289	317	291	326	322	300	292	330	299	270	298	327	309	282	323	324	307	317	316	324	315	291	300	316	318	321	303	297	338	282	320	295	307	322	311	311	316	282	307	317	295	270	304	317	317	337	338	308	282	344	300	312	302	268	316	329	330	321	300	315	299	289	299	307	309	321	348	324	364	292	299	331	313	300	294	281	292	294	282	337	304	292	312	293	266	249	310	318	283	314	320	319	292	315	318	321	311	321	315	291	299	281	330	340	337	303	322	294	319	317	301	301	318	316	279	309	308	282	322	281	325	299	320	318	300	297	287	324	290	302	303	314	342	326	299	303	300	321	306	304	277	270	290	291	285	288	320	332	307	300	291	283	317	308	256	314	285	296	322	281	301	332	319	301	310	289	285	293	287	304	314	339	306	293	341	273	296	337	311	336	288	281	341	286	299	288	312	287	317	274	274	304	284	317	289	295	327	299	306	292	304	328	314	319	286	298	308	304	341	273	317	286	314	305	326	306	332	324	292	317	286	329	305	324	323	298	333	305	279	318	272	289	327	285	291	319	292	332	292	266	299	321	314	314	322	303	324	340	347	309	289	311	286	317	299	329	291	308	311	347	345	329	325	273	295	319	315	286	314	285	312	294	323	307	296	292	286	319	301	316	294	297	287	287	280	306	306	268	325	338	307	311	283	297	302	331	288	322	319	300	331	333	315	317	319	312	326	304	286	330	285	301	282	326	315	300	320	295	296	310	308	300	289	341	327	346	302	339	346	298	306	296	341	289	315	313	319	294	295	285	332	295	320	336	320	306	282	303	273	327	332	278	292	290	350	302	286	298	278	309	306	320	297	320	307	325	278	328	298	293	281	306	288	293	299	293	320	313	306	312	281	318	291	278	313	337	311	306	295	333	337	322	274	290	323	298	350	290	308	296	294	292	337	317	292	302	319	319	304	324	332	294	275	298	291	283	274	286	331	294	267	309	328	290	284	297	286	310	294	296	307	289	309	304	324	281	317	332	279	327	321	301	308	316	283	290	312	324	275	291	301	311	315	299	335	326	313	312	261	288	297	287	251	287	312	277	264	287	332	314	327	351	307	286	301	312	307	312	305	303	314	323	295	341	291	318	275	293	282	284	311	311	283	307	318	310	291	303	316	324	301	279	265	300	294	291	272	309	320	299	335	272	282	285	317	325	290	314	285	349	273	291	320	314	330	321	304	311	317	311	305	319	319	318	313	340	294	350	304	320	294	316	287	308	299	282	304	288	325	335	326	305	328	319	266	279	306	312	285	336	319	329	292	300	286	289	300	269	301	309	287	294	308	331	299	296	291	291	288	336	311	312	318	309	308	329	342	321	321	273	319	323	301	320	292	303	305	310	298	293	274	310	318	305	290	297	260	327	285	282	343	288	320	313	326	330	289	303	321	324	322	300	311	262	279	294	296	309	323	317	292	292	302	328	297	303	295	285	323	304	324	296	293	253	284	295	300	298	299	269	349	305	304	284	323	316	322	309	310	283	272	327	298	306	309	305	338	294	304	319	292	326	333	323	339	291	297	299	293	317	280	295	339	266	275	327	318	298	314	273	313	291	295	310	300	292	300	327	319	312	311	330	295	333	312	313	299	293	276	286	340	304	328	303	305	293	329	324	304	335	289	297	336	356	327	341	336	309	297	330	331	306	269	286	310	277	292	285	286	264	285	281	307	309	322	323	287	305	321	319	308	328	275	322	308	313	328	304	295	282	311	307	350	283	286	287	310	284	298	326	294	307	312	305	274	342	322	335	311	309	310	325	304	339	323	292	276	313	311	322	307	322	302	310	300	292	305	311	294	321	303	300	291	296	313	315	312	285	298	283	320	347	303	274	311	310	307	346	320	303	305	302	292	327	343	284	328	323	305	305	324	285	326	295	345	317	332	317	294	306	305	323	333	297	320	311	298	260	337	333	327	272	277	318	302	302	272	299	333	295	315	314	316	309	332	302	306	328	282	320	302	306	317	342	300	308	338	306	317	292	299	312	298	317	308	292	287	273	299	303	306	351	310	326	323	296	288	314	320	290	300	309	301	320	343	343	321	322	302	291	344	321	323	336	326	301	308	320	282	334	314	310	287	331	297	347	308	277	300	329	311	321	309	311	291	307	314	286	281	281	298	282	311	329	310	362	312	298	325	344	324	290	328	303	301	290	282	315	338	293	321	309	311	326	279	328	297	307	301	331	299	348	340	319	286	334	314	310	278	319	301	309	310	303	298	318	334	299	326	328	315	311	330	301	282	308	319	280	286	304	300	314	307	260	326	289	319	286	309	308	269	292	320	286	304	285	332	334	310	283	299	309	360	330	310	323	302	345	304	316	309	301	328	347	336	359	294	325	303	304	352	322	310	288	298	318	282	324	325	301	325	288	307	321	318	312	323	307	287	301	316	333	302	341	327	312	315	300	292	254	312	337	314	310	309	308	299	290	284	333	294	283	314	319	317	313	298	302	336	361	300	323	315	324	304	325	319	309	326	318	333	317	319	302	293	314	321	288	332	306	306	319	299	305	269	288	305	303	311	298	305	337	347	304	319	339	286	267	290	286	326	315	321	312	319	338	292	303	300	288	340	291	308	308	318	281	329	315	286	312	290	316	309	326	302	304	287	274	323	341	268	304	299	276	314	291	275	289	296	320	284	320	290	310	296	317	324	335	283	325	299	280	310	299	302	259	313	295	293	336	322	285	278	302	288	335	298	316	330	299	300	315	281	311	311	320	290	327	320	312	313	296	309	298	322	322	295	296	321	283	290	301	352	308	322	298	314	320	307	302	319	327	301	292	287	303	292	294	303	282	277	282	310	329	307	299	292	263	326	322	312	287	317	267	334	296	350	312	322	321	304	308	324	320	322	347	322	255	297	290	288	300	318	302	298	328	288	324	321	339	332	295	303	298	322	296	326	325	310	300	316	301	289	338	325	313	327	293	305	290	306	269	317	334	315	322	324	297	301	330	322	308	290	284	280	314	320	298	273	310	329	313	292	305	297	320	337	320	318	321	319	323	280	287	334	324	323	315	299	325	277	306	328	313	303	322	316	324	308	302	319	292	285	319	332	327	289	318	332	291	310	302	332	338	276	360	317	304	335	329	294	322	288	325	306	305	301	329	317	329	277	299	284	297	315	323	346	263	309	274	311	288	303	306	323	307	277	329	326	301	317	298	322	303	297	317	306	296	330	269	312	312	283	280	301	292	304	312	307	301	315	297	312	291	299	314	295	309	284	319	313	312	303	318	318	318	330	304	271	294	289	337	296	326	293	316	323	280	290	367	349	322	296	307	293	301	298	312	287	311	318	337	308	307	326	310	306	316	326	279	300	318	305	301	301	366	293	330	287	307	296	281	325	341	302	315	328	312	252	310	314	310	318	302	302	309	315
21330	9873	8003	8318	5165	4255	2129	1093	916	824	838	831	806	721	787	762	738	768	749	746	702	763	755	763	776	748	766	684	736	720	702	716	740	749	748	769	741	777	770	765	738	780	687	741	732	765	735	763	760	731	768	693	787	742	715	741	769	751	737	693	710	803	678	738	721	692	736	727	697	693	773	722	739	720	727	716	717	740	715	775	709	723	758	778	744	732	728	791	718	781	723	741	704	717	727	756	736	774	743	701	751	731	653	770	708	794	772	757	745	732	799	773	721	740	740	732	710	751	703	728	715	762	717	733	748	757	716	772	736	739	727	765	727	686	718	739	702	742	768	737	707	705	724	749	722	698	746	745	732	760	742	747	734	687	756	718	757	706	720	750	747	701	680	753	714	728	786	748	693	761	749	749	717	730	743	761	765	769	725	721	696	740	728	722	756	685	726	740	774	655	715	685	732	725	739	718	701	706	727	695	721	708	679	698	781	688	708	699	720	705	708	714	683	728	678	734	787	747	718	714	698	727	733	762	748	726	734	712	755	716	718	720	686	704	726	735	773	698	716	751	761	722	741	755	751	762	696	745	740	717	760	739	675	769	717	763	694	743	735	759	717	702	721	752	747	714	716	736	744	726	783	744	741	712	687	750	750	754	750	748	738	706	732	732	714	727	746	778	748	736	749	778	696	783	693	710	711	756	691	720	772	742	640	720	758	711	733	742	742	741	762	707	686	726	750	684	673	774	697	711	710	757	751	682	711	765	740	745	718	734	779	747	764	747	705	661	768	745	748	730	672	741	722	762	728	736	768	736	687	709	693	727	749	717	768	747	755	775	758	720	751	740	753	681	710	731	732	720	690	746	764	752	674	712	704	720	728	684	731	708	709	750	746	687	726	736	720	704	775	755	722	715	685	731	730	769	721	742	778	726	769	672	734	788	736	770	721	736	745	695	724	755	724	737	760	706	706	753	726	729	745	756	749	725	723	722	697	766	775	758	748	742	699	756	778	723	741	756	716	739	713	713	752	733	731	751	745	752	749	772	707	723	746	721	735	748	726	714	735	712	730	749	746	737	774	715	786	777	754	738	750	693	717	726	751	710	737	729	756	739	699	741	767	688	724	719	686	730	747	751	758	729	699	708	783	691	690	769	694	718	708	724	687	749	766	715	768	749	735	757	697	729	739	688	733	746	717	751	719	725	696	735	742	695	722	738	733	764	707	733	768	710	716	725	656	756	722	747	689	754	685	742	747	732	666	765	705	758	741	726	748	745	756	730	756	724	715	753	755	717	768	750	763	702	747	763	722	706	730	718	786	693	749	731	757	754	775	758	712	772	693	668	769	762	714	729	757	735	704	744	679	781	739	713	762	688	725	730	749	705	726	755	741	714	677	773	743	702	756	735	706	754	714	738	716	710	715	745	744	712	714	721	743	720	725	735	711	722	720	686	708	752	766	756	763	703	728	724	727	713	720	751	724	713	739	774	729	728	729	744	713	719	732	754	721	730	753	729	755	753	784	709	723	731	693	754	788	743	766	712	722	715	737	657	752	720	695	688	728	706	823	710	751	724	690	710	724	730	739	720	681	711	720	727	757	737	729	747	659	767	693	754	811	729	777	687	718	711	715	752	690	739	751	713	732	731	706	717	738	700	812	729	780	757	712	757	693	729	733	785	759	702	771	757	727	699	781	763	708	777	726	740	719	748	706	732	773	711	756	745	689	704	766	708	735	742	701	700	738	705	707	710	703	741	757	737	723	710	801	745	711	720	704	729	733	685	710	726	705	722	702	708	666	713	738	699	750	718	693	755	728	743	792	801	741	733	718	744	729	785	689	701	744	741	694	716	717	686	703	740	758	747	719	712	764	751	713	693	759	774	739	773	739	699	723	731	763	716	684	749	695	757	720	775	770	737	779	747	738	708	714	718	738	713	832	746	748	723	721	735	720	742	724	766	723	728	693	752	751	718	748	764	741	732	748	725	765	787	764	755	705	750	714	724	768	706	777	752	747	738	716	744	757	752	756	749	760	751	771	755	762	747	759	712	703	757	789	756	713	742	763	732	760	749	759	730	715	696	743	762	752	741	755	779	746	748	738	669	769	706	745	702	772	728	744	736	709	698	755	751	752	760	686	715	789	781	737	747	742	695	746	705	739	723	713	703	732	720	737	695	763	739	738	692	680	761	729	736	703	695	742	731	712	751	769	726	782	707	719	737	711	748	742	735	754	721	695	736	723	752	692	732	728	683	734	755	744	690	701	752	758	757	766	730	765	739	698	714	761	700	753	765	706	716	750	739	689	747	725	723	729	750	735	754	765	773	737	774	717	767	683	771	727	726	771	727	675	771	709	727	803	709	715	746	739	697	731	748	733	767	766	699	690	740	694	727	738	721	737	771	778	738	717	758	734	745	801	694	724	767	751	725	763	779	794	735	723	738	739	749	768	753	718	742	761	706	745	720	716	745	736	706	773	721	739	764	756	682	707	700	741	732	746	691	799	710	714	761	700	687	754	715	735	708	681	707	718	772	730	723	710	778	754	713	770	745	754	715	738	731	685	702	719	703	777	714	730	744	733	724	717	703	731	736	731	725	745	754	732	689	741	695	725	725	741	723	767	688	725	799	769	787	704	729	729	703	754	725	755	719	750	737	728	713	729	751	719	692	741	764	734	720	759	722	745	732	734	755	740	766	745	704	755	758	729	777	754	724	753	777	707	752	725	718	730	715	718	783	757	747	724	737	730	724	793	760	742	728	753	746	729	696	771	684	768	719	769	770	721	718	734	767	707	736	742	757	763	728	753	677	739	801	723	737	746	743	730	765	764	750	701	774	686	710	753	768	740	740	773	763	727	728	793	748	739	693	720	778	733	679	751	737	750	742	728	804	782	696	690	749	717	743	753	714	795	713	774	727	714	743	732	698	721	729	783	707	740	707	717	775	769	699	749	707	794	747	714	709	720	709	677	704	743	749	773	705	708	768	708	740	733	740	727	713	726	758	696	788	739	718	723	696	703	759	705	717	752	754	712	737	717	725	695	758	695	745	749	738	691	730	761	709	716	756	724	761	747	701	724	750	738	750	745	745	732	749	722	695	731	733	701	701	765	717	728	728	772	729	762	799	741	730	721	741	732	762	746	754	750	727	704	722	721	732	748	722	681	749	748	708	705	741	722	740	740	762	693	770	720	716	748	723	705	748	725	678	714	738	719	721	707	696	718	754	752	732	711	721	697	725	712	739	723	757	769	735	738	756	752	701	749	716	752	713	717	722	756	779	746	721	690	703	749	755	764	767	676	688	721	752	735	704	718	704	709	770	695	745	706	749	728	706	762	724	774	746	743	735	741	745	703	710	737	722	725	748	708	754	739	755	738	710	746	776	739	736	711	725	660	734	747	728	702	744	734	742	716	734	742	716	741	748	719	729	713	713	763	753	792	723	694	745	740	780	731	742	701	733	740	727	711	737	754	732	738	767	741	765	747	699	737	775	708	708	709	723
19199	2174	620	386	283	330	273	303	284	293	264	276	313	297	341	317	273	274	345	243	312	273	305	300	277	257	269	296	280	308	296	311	310	275	262	247	289	277	257	276	298	279	298	276	275	254	328	276	334	290	272	277	279	259	304	284	274	297	268	305	307	291	258	315	278	276	286	256	279	286	301	322	295	296	270	286	309	269	293	289	247	309	300	288	280	284	310	308	295	271	273	273	296	281	309	267	280	278	311	309	293	294	298	280	301	292	261	315	257	254	279	276	295	288	305	287	280	308	292	270	233	266	265	287	308	227	295	287	269	264	263	279	313	278	292	270	304	273	293	252	299	280	296	272	272	305	300	301	297	289	257	227	289	278	280	286	309	329	294	292	274	295	307	277	276	283	280	302	280	299	284	291	256	306	297	297	302	270	246	277	264	317	274	316	322	280	289	275	263	277	270	284	273	280	259	292	277	273	299	290	307	308	269	292	262	260	309	272	298	281	275	286	268	304	302	278	327	275	281	306	282	293	299	300	307	278	316	274	289	281	282	290	310	312	304	243	289	278	276	295	309	299	281	320	252	305	270	295	304	264	319	277	334	296	273	301	281	263	281	270	245	251	277	326	299	263	277	239	294	301	282	288	297	307	294	253	263	263	297	312	325	277	302	293	287	277	304	267	283	273	285	292	304	330	282	305	336	263	307	266	290	309	295	273	275	276	279	279	287	273	308	253	275	294	293	294	274	280	291	311	273	299	287	288	294	330	302	280	274	281	284	287	258	283	287	290	274	277	304	284	253	283	288	267	272	291	290	286	278	257	292	286	270	276	254	268	279	288	303	273	307	282	297	302	285	269	299	282	290	269	283	268	286	302	289	277	266	261	270	263	277	283	293	278	281	259	231	251	283	268	278	296	308	287	282	296	297	299	297	294	290	304	257	295	275	286	281	283	291	313	284	300	280	308	282	268	284	272	273	258	287	268	278	244	259	306	278	285	308	281	278	270	305	285	301	312	285	317	261	284	292	290	288	288	270	287	304	311	270	274	289	287	287	256	293	287	275	285	281	319	290	262	290	245	267	277	275	267	318	322	297	252	254	294	317	321	294	269	261	291	261	270	272	292	254	268	310	275	266	295	312	288	277	307	285	321	278	289	259	286	257	270	284	281	276	314	283	282	318	275	289	292	298	258	303	274	260	327	293	306	285	280	294	284	261	273	283	293	279	294	270	275	291	242	338	304	253	298	293	287	264	266	317	312	242	269	291	270	299	295	287	283	303	325	254	258	251	293	293	260	295	294	317	268	304	273	265	281	272	291	289	300	296	276	313	290	275	261	268	290	262	333	313	301	297	264	271	301	292	301	310	284	270	269	290	293	257	296	290	305	284	287	263	289	326	327	254	277	270	296	285	293	266	315	297	314	282	288	289	281	268	267	294	272	276	325	292	281	284	266	308	295	273	280	287	315	320	330	275	311	285	284	315	280	264	293	299	267	250	270	271	273	265	296	267	299	275	315	323	305	317	317	267	275	260	299	264	280	278	244	271	301	278	272	279	304	286	260	290	251	280	288	278	274	284	299	302	317	297	289	277	302	284	274	261	309	287	291	257	292	276	270	313	292	293	287	294	270	302	311	260	299	272	263	280	293	308	292	256	270	284	285	260	308	275	263	302	255	284	285	314	291	280	312	300	292	272	294	291	290	329	294	287	295	268	260	281	271	295	269	275	282	277	272	315	279	301	298	268	289	282	307	314	281	269	249	272	262	273	255	272	289	284	257	274	293	281	289	291	291	289	277	309	324	289	250	264	243	303	267	294	309	275	275	249	313	303	304	298	278	268	299	279	285	282	303	294	289	262	274	219	254	281	251	288	298	305	277	281	292	277	281	281	273	278	299	296	283	273	273	293	295	282	314	302	347	285	278	290	296	270	274	296	320	284	251	273	297	287	255	256	288	309	286	275	295	266	286	283	286	285	268	274	292	298	286	273	307	285	269	298	280	323	289	283	263	279	277	261	271	276	331	280	269	246	286	265	295	305	290	256	294	278	302	310	307	253	293	270	284	268	335	251	309	294	298	284	281	287	285	296	318	262	272	276	249	262	289	274	297	296	306	284	275	263	274	309	277	283	278	270	305	287	319	298	257	275	286	290	258	274	299	266	245	318	316	287	318	317	293	279	283	274	291	291	267	286	265	272	269	267	268	276	244	320	279	237	301	284	282	309	288	284	267	267	305	282	327	327	294	275	272	285	331	270	239	294	275	286	318	309	306	275	291	294	281	295	281	278	257	238	276	254	270	291	270	314	282	282	267	311	303	289	285	289	303	275	307	284	298	281	247	268	318	277	294	269	260	305	288	293	276	304	301	258	279	255	289	275	286	263	281	251	253	307	304	260	323	283	275	303	312	255	297	345	305	298	282	291	299	312	319	291	278	264	259	287	299	262	285	319	291	297	288	303	272	271	276	287	309	260	283	282	267	305	261	287	274	273	269	278	312	285	306	304	319	260	285	279	282	267	284	263	304	284	312	285	285	268	270	274	294	311	283	257	275	284	321	284	293	298	291	302	287	276	292	274	289	294	278	281	279	290	286	279	308	309	293	274	295	308	274	283	281	264	293	288	281	314	295	297	281	293	304	288	268	309	296	267	287	267	258	293	276	317	292	298	297	279	298	277	269	283	302	266	306	293	295	344	306	264	256	261	293	302	299	288	273	285	307	270	286	296	294	292	320	286	286	302	285	260	306	261	267	269	291	282	306	304	272	299	267	275	302	311	283	249	279	324	293	286	305	295	287	287	279	283	307	278	271	266	318	251	283	312	293	293	287	269	287	281	270	263	300	280	281	289	311	282	309	296	287	303	283	263	299	255	301	270	300	253	282	288	297	293	296	282	295	284	253	293	304	266	266	262	283	289	268	293	289	247	285	258	266	266	280	295	278	295	290	328	309	299	285	283	272	269	279	305	284	294	309	287	289	250	284	275	277	298	259	293	268	280	297	286	255	302	275	277	291	290	279	287	277	311	266	282	308	310	283	286	274	297	289	277	269	273	300	296	297	268	275	303	286	265	322	334	296	273	263	267	301	291	257	307	316	294	290	257	264	300	281	267	302	261	342	282	296	281	276	276	290	282	285	290	283	288	270	273	273	275	258	261	271	259	286	298	275	304	328	292	299	292	311	285	256	280	276	325	287	285	287	324	262	323	287	324	298	294	244	285	260	287	285	283	308	296	320	329	252	298	287	258	251	263	289	318	308	278	320	292	270	307	293	253	304	283	320	289	304	288	322	279	267	266	269	320	317	283	292	284	313	302	290	268	296	294	333	276	279	294	277	285	282	294	286	293	296	290	288	317	280	279	281	257	281	300	291	312	275	285	296	276	295	308	281	283	280	274	276	293	288	272	268	294	301	294	304	271	282	296	302	307	259	320	288	253	296	299	277	263	299	301	295	310	290	269	284	304	317	327	311	272	285	246	276	293	264	310	295	262	258	250	297	307	287
15064	6165	5062	2550	1308	1011	877	702	640	747	685	650	669	670	668	663	645	693	658	657	623	641	688	631	649	621	659	664	682	649	641	672	639	646	649	614	698	651	685	665	668	637	684	663	632	627	627	612	621	650	650	695	696	643	663	704	640	667	616	700	619	675	676	658	670	651	630	656	624	664	686	675	666	635	683	640	629	654	642	658	650	649	622	669	593	647	654	637	666	669	725	628	651	639	676	639	665	683	606	700	624	635	657	643	645	618	629	670	648	632	672	644	663	641	620	661	649	627	611	638	658	643	648	605	671	626	677	655	649	683	671	653	667	638	641	623	652	638	651	632	612	694	613	681	643	616	636	644	659	601	616	647	612	642	627	635	634	641	673	669	648	665	615	606	658	652	648	651	620	638	653	687	630	601	659	667	643	622	606	637	682	621	642	668	680	643	691	623	671	645	640	649	709	615	647	639	646	690	658	726	669	653	664	669	651	643	614	678	631	646	671	639	657	658	636	631	667	659	626	646	655	660	647	665	650	629	680	659	690	636	640	642	660	616	637	639	616	678	655	643	654	679	643	651	709	659	698	671	676	587	654	646	673	657	666	669	610	667	657	668	653	662	671	678	639	600	634	619	646	628	671	634	654	644	645	631	677	698	686	649	648	614	605	624	652	664	674	670	650	638	640	625	613	664	687	634	656	651	669	647	678	654	647	655	615	699	671	634	648	642	652	676	680	616	658	665	693	648	660	615	644	640	674	678	632	663	683	653	678	653	673	658	622	644	647	651	631	650	680	614	636	676	653	628	668	702	693	678	669	678	605	632	646	647	664	649	685	636	653	641	654	625	643	629	645	626	670	645	628	651	656	617	702	669	624	650	626	640	663	594	647	630	660	678	620	662	629	619	639	652	658	661	651	605	659	689	675	680	688	716	623	596	636	650	647	648	638	636	665	656	663	651	647	632	620	652	657	603	636	650	701	626	661	692	610	657	684	643	666	616	696	642	676	647	679	643	657	655	594	636	649	641	622	646	629	699	667	646	648	706	703	660	719	645	711	632	688	642	674	655	665	629	664	621	702	655	661	639	693	615	704	602	706	662	630	661	637	678	646	687	691	626	635	623	644	608	648	646	673	653	646	671	649	638	677	667	627	626	612	684	627	642	636	660	668	643	613	640	677	628	668	635	712	662	648	616	639	667	647	628	648	624	672	645	676	680	641	644	668	680	604	667	660	618	626	642	649	642	646	628	585	682	631	614	624	674	594	675	657	639	654	659	676	669	653	652	642	640	668	696	663	706	648	666	659	656	656	622	689	708	608	642	664	679	661	686	618	684	615	658	661	678	671	636	640	669	634	636	676	655	631	687	651	664	638	665	677	653	651	679	653	638	649	632	635	680	637	664	680	646	640	665	636	663	656	694	647	639	631	678	644	665	685	667	675	642	639	655	667	656	654	674	614	664	638	674	673	652	701	650	656	646	668	623	667	611	669	573	655	655	651	660	644	654	684	691	641	647	654	639	679	629	668	651	703	600	635	692	661	633	678	651	618	660	633	666	636	616	631	664	643	649	632	608	662	673	655	629	654	623	656	677	684	627	699	624	634	663	680	613	646	617	672	644	598	651	625	643	673	686	701	649	634	641	624	677	655	660	648	653	629	719	637	623	642	658	656	629	644	656	660	662	628	633	651	621	637	660	629	627	659	662	626	671	662	667	628	622	646	669	668	665	648	654	652	611	673	636	636	599	628	657	680	679	659	660	653	610	646	642	626	665	651	619	629	624	672	679	674	641	634	662	676	656	653	668	589	702	592	675	642	615	691	624	660	589	684	597	693	645	637	651	663	689	636	658	616	645	622	696	646	660	632	647	647	627	670	619	636	622	638	659	636	659	624	644	672	657	656	646	633	653	648	689	633	607	636	640	666	631	662	630	631	661	678	593	718	662	656	662	626	601	643	665	633	640	681	657	676	612	632	616	689	637	659	678	654	649	679	633	631	680	644	638	601	681	642	677	642	684	688	655	666	642	638	636	620	639	676	671	652	626	666	689	654	679	707	610	645	628	623	643	688	682	603	651	625	657	621	676	649	616	631	645	670	680	610	664	655	636	649	628	670	646	654	630	633	650	657	679	680	636	682	641	651	610	666	616	649	659	693	731	596	612	657	645	669	647	660	616	670	662	662	672	662	616	659	662	672	707	673	590	657	630	632	630	672	650	692	616	639	664	658	657	701	642	637	677	650	677	682	637	653	607	653	666	708	637	619	669	637	641	677	644	647	661	641	628	656	670	673	627	676	611	678	622	654	620	664	680	688	590	640	662	627	645	684	635	642	653	651	605	610	671	674	659	675	674	656	652	644	683	642	648	641	634	657	667	688	686	651	635	652	648	631	665	633	654	680	650	661	643	588	661	645	688	674	620	571	645	666	654	679	649	683	677	655	637	708	658	681	642	656	691	616	633	632	661	689	625	660	650	680	648	637	674	633	622	621	679	622	667	658	602	658	671	629	624	671	687	637	655	657	682	685	659	679	700	636	652	655	657	626	671	691	612	672	639	685	637	688	630	686	647	618	636	682	638	641	629	693	609	629	619	630	675	683	635	641	641	671	661	671	626	707	640	673	645	612	692	638	688	659	714	682	671	620	652	665	662	672	649	672	681	641	639	655	650	683	670	669	654	624	625	606	617	636	625	597	651	620	640	681	640	624	651	647	684	630	634	643	654	645	686	648	608	688	666	689	679	676	657	655	710	662	620	642	669	630	644	646	636	683	631	669	650	680	644	650	643	640	657	629	662	709	660	618	624	630	595	640	662	632	652	647	668	640	681	663	641	646	664	644	674	606	587	645	685	661	652	646	658	659	709	651	638	668	672	638	632	634	683	637	655	670	651	615	618	674	664	660	659	633	651	630	666	623	630	638	618	636	666	589	670	664	691	671	615	649	629	647	674	630	657	650	677	673	617	627	622	618	653	679	661	639	663	667	668	655	658	659	664	670	654	627	647	660	667	612	650	632	658	648	674	650	656	690	628	612	633	661	699	673	622	611	694	654	641	671	669	635	636	603	641	688	647	631	632	665	608	635	681	650	647	670	683	674	637	641	638	690	612	661	671	634	645	658	637	626	653	647	645	645	656	630	681	636	653	660	588	632	641	635	657	679	604	650	632	634	686	681	624	659	640	662	687	613	658	635	649	672	639	719	646	648	652	674	619	645	676	632	691	652	656	658	663	664	624	672	681	665	689	673	614	691	629	665	653	649	700	668	645	648	667	638	651	659	695	662	632	617	644	603	629	631	696	676	668	665	626	670	637	660	670	648	607	633	649	685	633	629	648	641	660	633	605	652	637	639	692	649	688	650	607	679	640	659	632	640	609	648	624	659	676	609	637	661	644	655	632	659	621	666	683	678	629	642	669	624	615	661	651	620	653	641	630	623	639	609	614	676	629	696	638	656	646	634	689	628	657	655	647	629	651	652	658	651	609	678	654	634	666	660	623	637	649
31102	4707	860	628	473	452	329	316	272	318	304	299	269	295	294	302	295	305	309	294	306	325	280	291	305	317	307	292	306	313	291	307	287	267	299	312	282	290	274	293	280	313	301	318	348	290	333	318	285	285	312	323	300	303	293	264	319	292	315	330	305	289	280	306	276	329	279	291	288	304	307	325	331	299	288	295	292	280	282	272	318	304	324	304	302	320	298	308	311	307	285	249	333	313	276	280	295	265	282	279	296	284	307	318	300	325	301	312	267	306	327	300	281	328	302	289	333	311	298	311	300	290	295	291	300	311	332	284	292	271	285	256	339	304	257	277	311	267	292	291	280	293	309	296	288	323	279	287	295	280	288	257	275	287	319	291	326	307	297	304	274	287	313	280	308	291	272	285	320	312	290	296	293	318	299	328	298	297	306	271	288	298	326	303	263	290	322	299	307	333	293	323	289	298	282	297	293	309	281	295	299	313	296	283	273	287	273	273	289	292	305	271	310	294	287	293	287	316	341	291	292	299	304	323	268	316	291	315	302	277	283	268	294	305	299	296	279	309	291	345	305	324	316	296	306	274	313	266	296	297	313	344	307	267	301	305	309	291	328	300	300	279	275	292	281	305	307	301	288	303	317	309	283	294	280	283	303	280	288	325	292	293	255	311	297	274	312	333	319	310	308	302	291	280	292	323	304	301	304	282	330	310	311	272	318	311	281	285	277	318	293	311	311	306	310	302	316	293	282	302	272	321	315	292	299	328	281	282	281	297	269	335	330	307	296	314	287	290	272	287	296	268	352	296	289	311	302	311	300	288	284	274	336	302	301	285	282	278	300	276	304	293	319	302	322	274	315	287	331	282	322	295	305	307	287	276	278	327	287	336	319	332	274	297	254	276	281	282	303	335	342	315	324	307	295	300	262	308	287	281	293	310	280	325	291	319	313	303	330	302	313	313	274	281	305	305	303	320	320	344	320	318	297	297	363	306	334	307	287	345	288	321	296	299	292	299	263	298	279	305	302	272	278	290	315	292	321	288	305	269	288	295	270	252	290	311	282	290	301	301	264	279	297	312	278	277	287	320	296	328	313	322	308	295	297	318	318	326	301	312	312	289	292	302	289	302	285	289	270	280	270	300	307	294	282	292	320	282	260	306	294	286	307	274	292	277	278	307	317	290	294	297	303	303	317	295	283	305	295	274	315	313	272	278	277	301	287	301	295	297	271	298	305	303	274	317	309	338	295	321	295	323	315	309	279	274	280	285	299	349	272	303	308	303	280	292	285	322	329	344	280	321	285	293	318	296	316	263	327	290	332	279	283	281	259	322	285	296	310	305	338	328	269	286	334	278	277	283	298	300	312	283	288	291	311	288	283	292	299	307	315	275	291	292	303	318	299	325	282	295	323	303	311	289	296	293	295	312	265	270	313	291	311	302	293	273	276	297	262	273	257	274	286	315	290	284	294	293	283	288	288	285	284	282	305	316	335	324	343	282	298	287	256	289	308	300	339	299	321	303	283	307	316	295	289	305	283	303	312	323	316	281	316	296	294	298	314	319	320	301	294	318	297	304	291	310	300	301	301	306	296	310	280	329	315	328	296	295	300	329	301	292	314	276	274	306	306	284	282	269	275	299	279	292	317	295	334	296	313	301	310	327	276	294	277	306	305	277	304	337	300	288	303	289	261	327	279	293	334	311	302	283	327	303	309	303	317	312	278	276	252	287	313	305	299	314	353	289	293	316	263	278	306	317	294	307	296	282	295	325	275	303	321	299	293	317	339	289	290	294	301	319	283	306	318	325	287	301	281	275	300	265	314	293	294	306	315	345	289	293	327	306	307	288	294	306	280	278	291	292	307	259	305	307	301	284	273	290	285	295	323	295	285	294	289	308	296	308	302	295	273	289	278	267	260	280	289	287	301	290	299	245	278	312	298	323	300	278	265	312	321	314	333	271	280	302	304	283	311	282	259	302	356	276	340	316	285	310	325	295	289	283	301	269	298	307	297	271	301	282	307	333	273	341	326	298	263	301	284	282	285	319	293	274	317	304	332	263	264	282	290	288	283	304	274	264	316	278	293	266	307	303	305	309	302	247	319	322	283	310	276	293	295	285	279	303	271	323	291	344	290	278	314	330	288	280	287	340	329	295	287	280	315	261	295	303	282	278	293	287	307	342	313	288	316	311	312	278	316	324	313	305	300	273	283	314	317	284	277	293	301	271	298	291	285	274	327	287	277	298	322	305	315	304	305	297	300	267	304	306	326	315	309	303	252	284	251	298	310	320	310	307	284	274	293	301	329	322	261	332	303	305	291	309	301	307	289	297	266	290	299	280	300	280	286	303	273	304	286	293	315	287	314	292	306	332	319	269	301	321	267	295	316	308	296	302	273	254	281	303	318	341	307	293	300	309	317	286	304	338	285	280	303	301	331	317	284	288	307	312	290	273	280	311	287	313	297	324	273	305	313	314	305	308	313	319	337	280	254	279	295	291	316	300	298	276	309	333	342	312	282	281	285	317	267	288	280	288	286	299	304	307	315	319	290	277	314	314	324	316	311	315	261	299	286	285	296	289	287	301	314	324	300	283	287	303	267	311	287	315	307	299	321	308	282	351	288	324	326	296	290	308	318	298	295	298	255	264	251	259	265	283	316	303	296	311	315	332	307	278	325	272	318	298	273	256	294	340	299	297	292	285	310	282	279	332	333	302	315	298	277	304	283	279	283	313	271	314	270	289	297	310	290	315	308	314	263	275	286	334	318	266	286	322	285	270	295	300	313	281	322	320	321	296	284	303	276	288	288	294	311	281	307	349	346	311	265	275	305	268	311	313	285	329	322	292	301	286	285	267	284	294	305	314	300	297	343	307	257	291	331	297	289	287	299	338	315	293	280	277	312	307	344	314	280	259	344	308	287	291	278	330	285	322	250	295	299	320	305	304	305	297	297	298	354	304	266	277	275	307	283	262	279	293	316	272	300	326	263	326	281	275	297	309	336	327	320	296	286	319	318	276	336	310	295	298	321	306	298	293	317	311	329	303	315	293	298	313	320	333	299	318	318	309	276	293	313	322	286	315	290	285	308	304	302	317	259	284	324	290	277	330	295	279	324	287	282	321	311	302	287	288	274	256	322	322	314	328	283	309	258	305	297	297	301	289	312	266	334	285	314	316	303	326	282	284	284	281	319	284	300	301	280	308	294	266	296	356	306	286	305	313	291	287	254	305	266	305	301	272	287	307	292	295	304	300	263	327	307	284	325	276	291	289	322	297	314	304	272	323	248	320	324	306	302	271	288	300	288	276	274	289	269	271	289	289	286	267	284	269	299	319	310	289	302	322	294	306	278	283	311	294	308	311	271	285	270	260	318	306	311	306	299	308	308	302	283	315	307	294	335	339	290	288	307	285	269	304	306	286	308	323	279	291	297	283	328	276	300	301	286	304	290	330	332	296	266	286	319	295	284	296	272	302	290	297	322	315	296	304	320	303	321	264	328	304
23659	8817	7299	5060	3574	2859	1286	964	768	718	751	704	680	747	719	674	710	728	740	714	707	708	701	718	727	765	711	685	682	635	710	711	664	735	677	675	679	723	710	664	660	681	648	679	656	719	686	707	727	743	698	709	671	685	711	739	645	695	727	704	708	697	695	714	725	660	706	683	682	674	672	699	742	676	675	714	671	716	660	708	683	706	686	688	687	701	753	713	718	692	738	719	722	707	710	738	732	698	714	712	663	756	725	712	691	712	710	682	676	670	692	706	755	751	655	669	727	693	669	657	695	720	685	674	726	704	654	704	668	672	678	720	754	739	708	697	709	724	678	713	684	689	696	722	687	690	737	704	645	667	703	676	693	696	691	682	718	709	643	715	671	680	688	708	699	676	692	718	690	691	698	724	702	677	690	694	720	697	714	740	695	673	679	720	679	702	684	710	696	696	705	725	681	695	693	780	700	698	721	726	708	745	668	722	712	746	710	719	705	646	684	717	674	669	679	725	754	759	737	674	709	716	738	686	681	671	716	693	663	676	681	709	704	706	718	737	700	665	678	686	747	678	701	675	719	742	698	714	662	747	742	717	694	680	688	679	698	736	669	710	697	726	711	709	666	705	693	759	684	672	696	719	692	699	700	711	738	690	691	687	733	726	726	721	660	681	711	708	678	690	696	763	724	698	745	683	712	709	653	704	713	695	692	701	753	711	699	702	741	719	681	663	682	756	720	765	665	718	682	726	698	745	698	705	680	664	711	695	664	714	701	655	680	666	753	709	684	702	659	746	689	748	704	723	655	723	676	684	713	711	744	727	704	738	704	684	682	670	721	703	715	651	716	716	713	664	719	722	669	710	698	672	708	730	696	727	716	694	773	712	718	707	704	713	731	713	747	699	707	709	716	730	685	673	732	669	704	692	696	688	745	744	735	722	685	673	693	711	693	681	753	695	685	723	690	707	652	708	690	712	721	725	681	682	696	704	708	716	712	717	702	688	706	700	717	695	719	706	736	684	716	757	711	702	690	697	715	731	723	699	711	674	680	677	697	724	755	749	656	656	694	718	681	730	668	699	661	739	713	718	733	711	689	694	741	695	715	714	671	695	679	707	737	647	732	709	760	706	723	638	722	717	689	693	752	697	723	702	687	742	654	701	717	786	692	678	688	678	713	667	722	640	722	707	688	713	685	720	697	688	752	739	691	735	702	701	727	693	691	696	683	691	698	742	744	696	688	735	663	693	716	678	707	707	715	699	696	726	723	712	684	731	660	719	718	693	703	761	701	702	697	690	722	680	668	750	654	685	694	647	721	727	722	698	730	717	693	697	687	769	682	679	711	698	722	705	694	667	698	686	700	684	663	719	716	737	733	656	686	662	685	707	735	715	765	717	652	669	709	745	677	726	688	694	707	666	764	701	714	666	684	701	702	674	701	747	685	696	672	668	740	747	751	705	694	684	683	730	690	708	692	692	702	705	689	698	696	699	727	689	728	703	663	667	661	617	672	784	775	715	636	638	713	668	669	679	677	662	695	702	708	676	699	665	703	695	691	723	756	763	658	720	672	749	660	666	717	678	706	698	672	713	759	710	734	674	658	730	676	719	699	653	699	689	701	729	701	668	693	691	693	720	708	677	714	700	672	725	738	698	736	739	667	672	720	696	688	732	717	657	701	703	668	670	729	688	691	687	691	704	715	706	705	722	676	669	672	716	740	718	702	695	686	658	705	673	696	749	673	709	731	715	699	726	707	722	647	722	681	677	709	703	704	727	712	695	745	751	738	695	695	692	717	698	710	684	625	705	699	677	676	695	703	688	710	699	677	703	685	713	703	730	710	683	736	667	702	709	695	705	741	680	666	721	703	662	737	702	687	730	700	763	720	737	709	685	712	739	667	693	704	705	765	725	677	750	671	677	680	757	704	704	709	652	670	705	691	695	718	690	715	644	671	726	729	717	755	693	741	701	693	737	714	691	707	685	683	708	691	685	696	717	693	737	713	679	661	710	678	736	672	671	766	698	728	710	707	671	715	716	700	687	696	698	739	670	727	702	696	732	707	685	704	729	688	756	692	733	709	684	734	691	721	742	698	682	688	737	666	697	705	733	729	693	710	683	748	727	691	657	699	685	686	670	672	634	713	748	673	682	792	739	661	705	708	707	698	692	664	709	681	702	768	667	669	686	707	665	683	705	728	697	697	673	717	672	648	677	703	732	699	679	698	725	722	663	720	745	708	672	703	696	703	649	688	694	732	747	706	749	695	703	709	660	667	689	711	676	697	687	659	686	676	669	644	679	663	737	735	722	751	689	716	743	656	735	729	703	684	730	685	650	661	734	705	722	705	699	712	754	703	660	724	704	644	717	733	642	765	685	749	696	727	634	666	691	712	709	724	689	720	670	719	682	685	721	785	769	689	713	724	705	675	700	717	680	665	696	718	699	720	721	669	729	732	693	701	692	638	767	671	736	692	720	695	724	667	709	700	662	657	710	673	713	710	695	735	668	758	734	692	721	684	687	685	715	648	697	678	745	705	674	709	685	665	662	718	722	678	712	654	659	698	694	727	692	632	651	723	710	716	759	733	705	696	665	738	685	728	698	751	671	722	707	679	747	722	668	684	663	734	732	675	703	674	670	699	671	776	689	676	756	708	716	675	740	681	706	709	695	691	701	709	714	692	700	690	720	734	707	729	704	616	695	733	704	750	665	732	691	696	705	722	753	745	663	708	672	721	711	720	704	719	681	694	761	718	676	670	721	728	685	675	706	680	728	724	744	698	737	669	678	689	734	694	676	693	654	638	720	739	718	690	741	714	724	725	706	661	683	735	681	674	708	702	709	705	712	692	671	698	662	717	728	722	679	652	679	702	733	672	726	701	747	711	727	728	662	686	681	737	692	739	645	690	713	676	750	719	698	677	707	726	665	685	659	735	699	704	689	780	657	697	662	732	672	768	723	663	671	699	739	701	638	693	704	724	708	717	712	678	687	691	743	677	704	671	677	714	757	652	746	751	724	711	694	717	698	692	717	737	684	714	715	685	687	714	700	712	723	676	718	733	726	690	673	703	711	705	684	734	676	680	682	712	723	716	711	686	719	732	752	684	645	720	721	715	688	671	721	703	708	722	709	680	679	761	664	701	718	736	667	674	762	692	646	694	719	664	656	671	705	718	663	700	703	690	667	644	665	690	646	749	756	685	660	726	669	681	722	706	697	693	687	640	707	721	699	713	698	673	701	692	680	685	742	721	689	680	702	706	707	733	711	751	719	702	679	706	705	745	717	678	735	728	645	683	740	688	711	709	681	676	679	700	726	709	677	691	696	721	730	694	697	707	728	667	702	727	716	685	715	707	759	660	666	720	704	677	677	736	676	713	704	698	672	719	716	718	697	644	680	697	720	704	693	720	664	694	713	720	715	670	728	742	702	698	684	704	656	695	678	711	676	663	723	697	694	729	754	715	690	654	721	746	740	653	697	705	719	712	737	697	692	666	738
34708	6634	1125	610	478	414	362	309	274	334	315	344	308	326	294	310	316	300	296	284	285	283	302	283	306	324	331	289	335	288	279	319	363	295	305	302	301	325	287	320	321	300	283	344	325	318	326	287	318	292	322	282	321	318	313	331	303	295	319	320	325	356	305	321	286	320	288	318	307	303	332	315	266	320	312	290	299	328	272	287	312	332	285	284	296	310	335	324	316	305	276	314	322	303	292	321	285	299	313	329	271	306	320	296	298	328	288	273	304	311	332	310	315	284	292	333	290	296	296	304	301	326	342	281	326	339	304	295	287	350	318	304	315	288	302	328	332	353	302	327	301	298	279	320	345	285	318	316	292	325	289	316	323	303	300	261	317	304	298	292	257	326	287	300	289	288	327	348	343	325	291	309	307	294	317	314	306	319	298	283	323	288	315	288	299	297	319	280	307	281	289	321	276	294	342	272	323	307	300	306	290	286	282	276	289	311	309	305	253	312	341	364	314	315	304	288	326	314	305	311	310	329	315	335	310	343	297	328	285	355	324	345	288	312	300	279	318	295	309	319	334	311	306	330	348	301	336	291	334	282	331	290	281	301	269	284	294	317	300	357	347	325	292	276	320	296	306	303	315	295	297	296	342	330	304	262	319	292	309	328	305	304	285	312	340	325	304	337	287	288	297	318	316	295	305	320	296	306	273	316	288	287	299	294	309	300	287	327	303	294	289	304	298	285	347	344	288	284	298	275	314	320	328	338	307	349	344	295	315	305	292	308	276	283	337	303	306	301	292	308	329	307	328	308	334	323	296	347	326	288	333	316	305	302	275	310	294	309	284	319	309	298	330	308	300	337	322	312	295	290	293	281	332	309	281	315	277	285	266	315	301	278	288	328	341	310	286	309	312	289	324	324	317	325	319	305	326	285	353	308	301	295	272	263	303	326	347	340	314	312	316	307	283	299	312	324	316	298	295	324	301	308	287	290	336	291	325	282	294	271	319	328	314	305	284	311	304	303	296	282	317	350	341	298	336	320	340	328	319	280	308	333	295	311	321	275	290	306	285	312	285	333	306	321	305	253	301	312	300	320	338	273	318	306	290	315	311	314	291	296	326	294	330	317	303	296	315	293	318	315	320	317	254	275	327	285	314	286	356	281	320	281	333	309	305	294	305	293	336	301	306	297	297	285	322	312	313	333	339	311	296	291	312	327	276	304	317	319	309	305	299	271	280	342	312	290	281	288	285	308	288	302	311	297	292	312	308	333	305	331	308	337	304	317	312	308	339	332	306	284	297	282	335	322	350	307	291	328	288	338	351	330	297	280	306	307	281	335	292	295	351	301	289	328	315	289	292	310	318	289	315	327	310	322	301	282	336	315	285	311	308	321	318	319	330	327	284	313	335	303	294	293	344	305	332	311	303	324	329	268	280	314	324	314	342	298	316	346	291	296	340	258	306	334	324	268	309	327	292	274	271	329	314	317	316	313	318	333	301	314	335	304	288	334	312	314	313	302	301	298	291	330	298	269	317	339	323	305	342	323	327	320	287	305	314	312	348	317	272	311	323	322	269	309	328	304	337	298	275	298	297	307	307	307	311	332	321	288	332	282	320	297	327	340	318	333	327	337	294	322	275	297	292	271	326	368	339	329	302	300	281	267	282	311	302	293	275	292	312	338	306	309	298	288	320	322	315	310	341	312	340	320	321	322	332	305	308	309	280	325	316	294	312	309	307	349	307	319	294	299	281	305	291	289	313	350	327	318	278	311	301	326	341	273	304	311	333	310	309	313	284	290	310	309	302	322	333	316	304	326	335	344	309	324	339	274	284	314	291	308	297	283	294	300	326	312	308	333	296	306	285	336	337	302	311	281	323	298	286	272	320	321	328	305	273	315	287	340	298	331	326	318	327	299	294	296	292	301	311	359	303	315	309	291	319	306	302	301	265	286	323	329	344	330	301	294	285	319	323	335	297	267	317	363	332	293	310	317	326	320	311	311	297	293	288	318	326	315	303	304	285	273	258	335	288	296	302	340	292	327	297	289	299	297	293	325	301	306	281	322	339	353	278	267	294	300	352	307	280	340	313	316	352	305	308	337	301	299	325	294	335	278	307	340	301	298	300	311	321	294	321	276	334	348	330	306	333	296	323	321	302	304	306	300	329	273	341	291	288	317	306	340	314	342	320	364	341	313	278	302	280	300	318	322	314	311	312	349	342	313	294	315	327	261	289	262	303	290	299	306	308	298	310	341	323	325	298	309	333	294	278	319	300	306	301	295	282	327	291	282	318	312	294	258	320	312	291	287	321	279	309	328	320	294	323	308	320	312	320	309	317	278	299	337	338	294	336	292	299	271	287	294	299	330	306	343	293	333	291	319	320	337	272	308	303	319	286	288	309	322	323	274	318	297	298	324	291	307	331	285	339	291	320	306	306	330	317	278	303	321	333	282	319	290	319	320	325	300	283	280	291	309	317	331	286	317	320	310	349	332	305	290	281	302	312	301	310	286	303	310	320	278	290	304	318	326	332	287	310	298	332	317	313	283	301	278	299	322	295	298	326	327	293	291	286	314	322	289	297	302	276	303	305	305	251	295	306	333	284	316	324	329	305	304	339	297	310	305	295	283	300	298	325	323	327	307	304	325	283	318	315	292	306	314	298	309	304	292	307	322	296	334	309	299	325	316	338	320	319	304	350	365	304	283	321	316	272	303	307	310	316	323	321	293	314	305	296	299	299	296	282	293	323	328	279	327	312	327	311	300	297	331	295	297	316	315	319	316	312	315	338	300	312	350	323	308	343	289	308	319	277	278	316	302	308	309	303	300	294	285	299	285	256	301	305	305	313	327	318	314	315	295	324	287	312	285	306	308	293	309	358	286	311	352	304	297	336	282	306	315	328	288	304	304	329	343	284	313	287	335	321	312	287	319	304	351	307	331	349	287	282	282	308	315	282	288	287	327	262	296	318	302	322	325	260	317	287	320	318	323	340	319	306	312	289	305	286	317	329	316	303	316	317	291	360	326	304	300	295	325	308	317	312	296	294	296	336	294	306	276	328	265	293	302	305	302	311	299	355	313	279	328	352	305	308	301	314	264	311	276	285	270	368	315	312	316	292	301	326	333	273	305	302	303	317	289	312	273	303	296	308	279	307	317	306	300	291	313	301	344	313	293	306	310	317	305	313	323	301	307	293	339	314	320	284	277	335	305	332	293	333	324	292	341	324	331	289	283	274	323	297	297	301	297	336	284	302	309	333	327	306	287	336	270	308	332	323	318	313	302	320	297	274	296	306	303	324	349	287	268	294	279	317	307	297	341	319	347	276	270	314	328	309	286	335	337	330	309	305	302	272	310	279	326	322	298	329	327	302	323	330	317	301	320	300	319	329	314	306	318	341	327	342	331	289	303	290	291	319	324	322	284	338	343	284	308	305	311	299	308	304	271	292	297	304	320	259	309	313	304	285	315	289	318	285	303	311	323	305	299	306	306	323	314	309	345
25935	12498	9202	5052	3823	2884	2207	1086	808	850	802	781	746	766	720	749	756	777	799	748	729	728	697	737	735	727	764	767	780	716	761	707	725	742	719	708	751	711	732	729	784	770	700	757	762	751	706	728	704	761	730	782	691	741	722	741	747	773	690	771	694	716	725	749	734	771	721	697	726	711	707	741	708	739	721	726	725	713	719	730	701	718	735	745	713	786	724	764	792	747	763	729	742	702	711	744	683	791	683	713	756	722	759	738	737	756	744	755	710	701	711	749	750	736	726	735	732	740	723	736	711	745	753	691	728	736	731	713	748	702	720	719	754	693	751	698	767	728	728	739	730	730	721	780	749	719	718	754	737	751	737	754	682	731	747	713	707	704	698	739	728	716	704	774	745	772	758	709	704	728	720	715	720	742	732	695	713	716	736	742	766	753	737	724	716	736	727	689	741	744	748	709	737	727	737	779	752	744	716	716	728	700	756	764	692	698	740	731	704	733	708	703	744	718	733	749	745	737	700	720	703	738	693	744	685	720	724	719	691	762	729	766	701	708	704	762	751	734	727	749	741	716	693	692	750	733	741	710	754	707	718	743	728	718	751	739	783	708	731	723	727	712	694	765	747	729	690	727	686	714	749	736	772	731	773	703	789	669	760	666	776	709	763	783	716	728	704	759	749	727	745	717	688	705	733	751	729	750	787	740	694	756	695	748	722	717	678	776	790	752	721	740	743	730	737	786	728	698	729	751	741	762	735	761	741	701	721	715	709	737	682	687	769	722	720	769	733	772	783	698	751	721	763	759	725	751	743	723	713	782	757	724	738	708	702	732	724	719	744	738	723	720	741	701	678	752	760	724	756	727	729	704	705	714	725	718	745	708	740	790	703	764	780	760	729	716	721	732	731	726	714	697	729	709	777	772	745	737	746	727	725	718	713	787	775	716	780	759	727	681	755	729	698	736	730	736	724	722	708	700	736	682	707	729	690	691	752	698	714	725	769	755	721	735	743	719	706	756	754	732	736	758	696	760	743	708	728	719	715	738	661	739	777	741	743	737	724	738	737	690	721	739	697	737	759	731	704	706	721	730	749	728	763	721	707	759	734	781	698	718	752	722	705	727	715	752	732	741	783	751	751	738	786	726	738	759	741	747	682	703	777	724	729	702	732	709	774	695	741	734	736	699	682	703	752	734	761	710	733	712	746	740	759	746	769	760	698	735	711	783	784	742	716	741	751	701	760	724	737	770	754	735	707	700	769	766	750	735	761	722	736	745	693	722	777	727	705	733	707	728	713	763	710	735	756	770	765	746	750	731	752	747	757	730	725	704	723	774	683	722	724	794	749	711	744	760	746	715	728	751	730	707	725	731	745	756	722	691	706	739	741	700	705	764	709	749	750	735	723	778	756	731	746	734	753	712	756	705	723	753	729	732	689	720	733	739	715	730	680	702	779	771	682	773	657	764	706	703	759	752	716	740	711	722	747	742	748	740	746	695	721	746	712	691	725	740	796	766	732	735	731	774	702	718	746	708	747	731	746	737	756	770	687	713	697	753	742	709	718	737	746	763	724	740	746	757	677	714	733	704	725	722	754	724	758	724	724	742	717	750	718	671	688	770	737	730	717	700	729	724	711	682	773	716	756	723	753	739	774	724	742	716	711	755	748	700	713	740	771	772	723	742	708	718	699	737	691	709	733	737	718	746	749	745	709	788	713	715	653	771	740	763	726	731	732	769	689	704	745	765	755	728	738	683	711	737	705	720	728	763	709	756	717	721	729	760	730	667	740	723	734	711	754	739	713	734	744	725	736	693	728	721	778	759	723	780	734	707	719	753	709	720	727	744	749	659	834	728	737	711	750	735	707	777	665	778	725	755	691	713	732	760	701	723	770	758	736	689	728	719	829	735	720	735	704	730	720	728	724	748	778	750	706	744	717	742	684	753	744	751	758	691	699	674	736	696	702	754	776	699	704	768	742	736	711	708	683	752	706	679	746	737	743	765	723	724	729	721	715	726	717	735	770	748	700	768	741	709	738	684	737	740	691	721	706	716	735	720	724	744	722	763	699	737	714	723	704	725	690	733	730	680	753	686	778	732	725	691	747	742	737	796	709	748	741	761	747	719	716	743	713	724	718	732	729	735	771	747	779	779	718	717	736	695	721	705	704	722	693	695	716	731	755	706	773	718	718	715	688	733	826	741	772	749	700	726	736	693	763	728	758	754	757	765	714	727	759	726	781	720	719	749	767	717	723	718	712	732	727	770	723	706	711	746	725	804	689	801	733	734	752	713	708	724	721	726	729	717	736	734	697	757	752	765	769	777	746	783	748	747	718	759	686	750	751	701	761	716	695	736	720	733	692	733	720	702	713	689	750	744	777	737	712	728	729	705	738	748	702	707	716	739	735	753	743	739	778	759	705	743	752	734	800	758	707	737	692	694	726	696	687	733	689	703	722	706	738	738	760	724	741	729	763	743	748	764	714	717	682	711	745	744	716	745	756	718	724	717	722	712	693	727	739	727	718	727	724	697	754	733	752	762	722	770	698	710	789	738	733	758	704	785	690	717	728	726	660	696	705	757	706	728	783	790	751	758	766	731	748	734	714	728	738	752	709	747	699	694	737	765	694	740	753	710	738	665	713	741	735	736	748	708	754	742	774	765	731	724	704	743	762	710	700	700	731	705	703	733	719	758	717	740	758	714	717	751	710	739	726	718	736	682	739	745	724	727	809	731	765	716	719	713	742	762	753	750	762	683	720	755	690	712	792	756	706	773	722	719	752	670	711	738	755	660	712	715	699	728	722	692	716	768	742	756	750	775	733	724	701	737	715	696	721	723	744	739	749	709	743	726	737	757	726	738	811	730	745	710	705	759	750	716	738	743	713	751	694	763	742	694	780	759	730	712	744	718	725	755	745	739	721	731	702	724	730	735	750	746	763	747	713	715	691	716	732	709	760	715	720	711	716	751	735	708	732	730	726	707	772	718	744	721	753	697	730	767	766	725	740	742	696	737	754	740	746	733	701	720	713	679	693	700	736	693	709	708	724	684	700	726	791	738	715	718	729	775	737	730	730	725	731	760	747	716	725	713	755	719	743	693	748	716	700	749	706	702	718	741	733	692	774	761	775	728	695	747	727	717	692	724	719	743	744	694	764	725	741	779	714	731	761	699	708	703	717	729	750	709	677	699	718	749	740	753	745	729	726	733	742	732	724	748	733	810	743	738	679	725	740	753	763	707	714	761	767	739	762	715	720	703	729	731	708	772	725	738	709	702	739	763	743	743	700	739	749	732	774	754	726	734	724	747	759	750	692	713	756	767	744	727	654	739	728	741	760	782	763	677	694	746	705	718	724	670	749	739	764	707	683	736	716	746	756	725	712	737	726	722	674	728	742	754	691	784	679	756	758	721	722	770	714	751	765	739	696	723	687	717	709	730	752	701	748	713	707	739	773	677	699	707	755	722	719	718	748	702	667	745	728	750	745	751	758	676	731	757
22973	2177	508	396	360	320	271	299	291	273	266	257	258	279	292	300	296	297	277	296	277	276	246	262	322	315	283	275	276	302	260	295	283	286	257	298	297	253	273	283	289	274	317	291	290	284	255	313	276	267	217	282	255	264	288	295	298	294	292	273	278	255	274	283	281	288	262	303	294	263	291	293	292	297	272	300	282	272	277	290	298	252	263	286	274	278	313	289	273	259	250	285	303	304	284	273	286	295	270	264	254	296	267	276	288	280	299	301	288	266	334	260	298	267	274	283	298	252	283	282	275	299	307	271	325	339	255	270	303	289	295	296	297	277	252	273	291	294	265	255	281	303	275	306	293	275	270	277	271	281	250	282	259	312	250	273	283	298	280	291	260	295	277	279	299	276	267	267	301	291	302	273	247	267	270	268	297	270	265	306	279	303	285	250	271	277	286	272	293	308	285	248	319	308	303	309	269	267	271	285	294	275	265	265	270	295	278	279	280	275	304	285	258	299	307	288	275	302	296	275	295	312	292	316	323	295	275	299	301	268	284	300	298	252	291	301	266	278	265	286	287	288	261	289	261	238	279	300	275	280	295	304	291	284	284	256	292	285	291	271	282	292	279	272	270	272	286	297	290	281	276	264	289	293	290	256	318	288	285	296	282	257	274	259	278	282	301	268	280	307	267	291	250	257	273	276	274	297	281	277	268	299	325	291	267	276	260	316	284	299	271	282	300	277	280	309	285	262	268	263	274	333	293	248	261	281	299	280	280	252	257	295	267	289	302	313	281	281	292	306	278	265	300	288	259	285	275	297	286	342	308	300	309	247	297	280	297	303	248	256	302	305	271	279	251	275	277	282	258	241	285	273	306	296	305	273	259	317	262	267	259	266	318	317	266	292	314	256	306	279	279	286	284	301	316	285	269	310	288	339	267	314	255	266	282	274	290	274	277	283	277	255	294	317	300	287	294	286	288	254	279	294	279	294	230	288	277	300	276	316	283	273	274	291	299	269	307	247	293	259	270	283	266	293	281	314	296	265	274	307	282	267	276	283	299	312	274	273	247	279	297	288	261	266	292	297	273	255	259	268	297	299	290	276	288	264	274	290	269	283	266	275	269	287	296	318	306	286	290	278	263	293	289	274	278	301	267	276	279	305	267	285	295	311	311	295	272	266	278	275	275	278	271	314	280	274	276	274	292	288	280	248	259	299	293	295	295	280	282	260	310	288	275	275	284	286	307	286	282	264	313	285	287	293	290	254	295	282	306	290	264	254	298	299	333	313	265	278	290	324	278	277	287	295	253	308	290	314	289	278	307	277	249	276	261	273	272	318	287	291	301	280	261	289	275	251	274	259	223	258	308	265	300	288	263	294	310	302	318	292	291	287	283	272	237	288	300	293	267	286	279	285	295	257	292	284	288	276	308	253	295	304	288	300	280	267	299	290	258	282	290	310	263	298	270	278	319	299	266	269	252	279	279	295	284	302	300	261	281	285	290	280	284	279	266	313	265	272	287	285	271	328	294	311	314	308	297	246	292	311	317	258	267	322	317	321	294	301	261	291	285	301	308	258	241	303	279	295	281	281	308	262	310	322	286	268	270	237	286	302	294	288	300	294	282	272	286	267	282	258	284	307	310	290	264	258	304	288	301	263	232	266	272	281	272	283	243	300	295	280	276	273	298	264	325	275	277	274	274	245	279	291	271	270	323	289	284	260	266	321	289	279	257	309	294	287	255	305	253	262	277	331	287	270	290	270	273	287	285	269	285	279	316	296	257	277	308	249	270	291	262	263	278	259	254	321	296	292	324	277	275	303	266	279	247	278	268	303	286	268	280	261	275	290	327	313	293	316	288	267	314	247	281	320	285	291	292	307	268	255	290	275	306	303	269	306	296	286	293	289	285	271	274	292	267	301	233	294	255	287	243	260	294	269	271	269	295	288	292	263	271	282	308	315	315	267	289	242	258	263	281	285	320	281	284	257	269	320	263	299	284	282	278	291	316	285	295	269	296	262	291	267	319	301	283	302	321	302	313	272	301	273	277	300	304	277	285	281	269	256	291	267	261	285	285	265	285	280	287	286	297	305	255	320	307	270	275	309	257	285	295	271	273	253	328	291	284	286	314	258	284	303	286	261	315	270	252	290	292	275	263	245	291	276	304	274	287	288	273	275	276	289	301	269	284	267	250	248	255	258	288	301	301	299	286	285	314	276	272	299	251	331	301	299	269	302	324	304	280	278	297	301	287	297	299	263	287	294	252	279	288	286	279	274	276	270	317	296	295	281	274	288	258	264	308	288	275	288	311	274	257	289	275	305	259	264	258	275	288	274	302	271	286	298	264	252	277	286	298	255	244	265	259	279	286	282	275	258	266	286	277	246	300	304	316	318	264	258	274	272	244	265	291	308	261	255	273	300	257	320	286	282	313	310	300	319	275	278	287	312	291	309	272	253	305	306	273	262	281	239	274	302	272	286	291	301	270	303	325	272	280	313	305	307	260	310	300	286	245	262	275	311	294	284	303	277	246	257	300	249	291	305	288	296	256	290	284	305	307	264	321	300	274	271	268	268	279	273	276	287	316	277	266	290	252	302	276	312	275	261	294	294	283	275	267	268	271	278	272	306	306	308	274	261	286	270	271	299	279	294	295	287	282	277	290	281	295	294	268	313	264	313	289	295	317	275	296	283	302	310	261	257	262	260	235	286	322	239	264	248	293	291	263	292	320	270	287	303	299	281	280	305	274	292	313	288	274	292	301	294	271	290	289	276	289	288	278	269	255	304	292	277	318	271	296	277	288	249	270	283	283	274	304	268	245	274	281	276	293	286	293	285	298	283	272	295	244	311	272	312	278	266	241	288	279	293	297	289	279	256	271	252	309	302	269	279	288	270	275	291	266	255	314	292	295	309	303	283	255	269	297	289	281	260	280	282	253	318	289	261	272	283	279	293	279	294	308	284	267	265	273	303	310	302	276	273	280	244	272	287	288	255	295	310	297	295	288	258	255	258	264	264	325	291	288	261	279	274	298	306	267	310	265	237	288	266	286	306	264	286	295	265	312	275	259	312	299	309	273	277	274	311	293	299	279	282	256	290	281	288	273	284	295	299	281	280	294	248	291	267	291	304	308	294	290	268	290	278	287	301	327	313	295	281	261	304	312	262	263	280	301	272	268	291	269	277	280	305	304	293	279	263	293	289	280	279	296	263	265	303	281	281	290	258	254	301	294	281	276	271	263	312	274	283	256	273	312	260	259	287	275	302	342	291	305	263	291	280	287	283	278	285	282	267	266	279	272	283	284	278	285	283	250	282	293	299	290	276	266	277	288	297	309	264	288	282	262	299	285	277	314	308	324	264	282	308	274	273	294	266	274	303	289	257	298	290	300	246	291	290	288	271	298	280	272	293	263	302	322	268	265	263	271	297	258	324	286	264	291	284	284	322	257	265	282	287	289	293	289	278	273	278	266	285	264	276	264	280	271	305	289	259	291	254	289	299
16585	4836	3485	2262	1694	1075	749	715	636	709	655	659	703	657	664	622	656	635	645	591	644	628	654	642	600	658	699	651	688	704	676	677	633	637	659	660	627	658	671	653	652	622	632	624	646	620	685	659	644	636	590	591	655	620	627	658	633	632	634	613	670	650	687	709	680	641	634	607	658	602	600	640	611	613	660	637	674	664	630	635	677	634	600	659	617	650	648	647	631	667	620	645	648	645	653	613	643	622	688	664	641	652	665	669	674	627	674	625	674	678	628	618	666	664	675	635	654	671	638	640	634	659	657	626	681	653	611	700	657	636	685	646	627	609	647	681	609	627	650	651	624	625	629	658	625	663	665	644	650	633	691	658	646	639	677	640	650	609	638	618	640	627	665	658	621	677	618	681	645	632	667	594	641	710	636	626	574	696	640	650	629	608	665	613	665	629	607	598	623	687	615	657	658	624	614	656	647	650	617	619	637	622	651	644	626	617	652	650	654	614	659	635	652	625	664	646	626	652	629	634	606	646	653	633	642	638	656	643	669	675	662	623	659	654	667	672	619	623	645	630	621	703	677	620	664	588	663	613	655	634	665	651	600	675	663	598	690	660	642	634	646	637	616	638	657	620	655	643	637	633	678	647	608	633	663	621	636	650	648	616	689	619	627	627	617	665	641	641	645	653	665	645	669	673	653	655	632	627	626	657	629	659	647	625	621	625	635	646	651	662	584	665	641	632	671	654	667	637	670	646	604	656	628	631	653	620	637	672	626	653	577	665	603	636	654	589	651	637	655	655	702	634	622	676	634	650	637	634	673	648	634	606	654	633	655	635	667	642	632	653	684	661	620	683	623	606	644	603	662	667	668	676	643	669	663	659	637	665	659	684	635	652	708	654	623	661	604	630	686	652	660	670	639	615	663	593	636	653	657	634	650	630	608	621	661	666	672	671	617	667	629	642	644	667	647	611	628	627	642	653	602	626	629	622	619	666	639	636	657	672	673	627	601	630	660	679	612	594	635	673	675	633	632	641	629	678	636	615	623	644	684	658	641	637	626	637	668	646	621	645	622	664	675	615	639	630	661	608	641	654	638	641	613	674	647	647	598	646	634	623	619	671	642	556	623	661	639	624	657	650	653	615	665	637	645	642	661	610	601	626	643	653	659	602	680	630	655	672	600	677	673	657	644	699	615	622	584	686	649	627	591	634	618	622	635	612	608	612	617	621	615	652	626	662	645	679	639	646	617	653	625	596	625	619	599	644	658	612	650	637	633	638	622	580	673	612	641	682	627	655	636	658	604	614	664	623	668	668	646	609	687	613	617	684	628	616	646	613	601	657	630	697	633	611	615	643	637	626	662	637	633	625	664	647	648	595	700	629	693	661	682	678	638	629	644	658	656	631	682	650	645	660	620	628	615	658	655	674	662	647	648	687	603	690	616	630	665	609	669	641	638	675	605	666	652	616	659	622	631	680	632	640	642	622	643	645	624	653	620	644	651	696	656	647	656	662	648	637	669	622	658	653	691	674	661	638	695	653	591	661	651	618	656	619	679	657	642	653	661	677	623	645	656	614	630	652	650	615	642	651	679	652	676	643	681	660	677	609	664	606	631	660	647	640	642	599	654	690	653	647	655	643	625	625	678	655	678	631	643	668	629	673	621	626	611	614	660	675	638	650	647	619	592	635	660	656	648	660	650	652	642	657	641	613	708	640	667	623	693	625	641	670	629	630	652	548	620	645	646	646	643	638	641	618	637	692	672	642	617	643	651	644	658	663	674	592	636	590	668	642	622	672	654	643	651	638	643	608	629	644	614	655	611	641	579	672	635	651	633	621	671	624	644	672	596	678	625	617	618	682	645	672	596	642	629	636	649	666	596	591	648	597	626	639	662	630	641	645	608	614	605	633	662	667	626	645	639	618	643	595	613	640	619	693	627	615	624	643	643	617	625	673	606	628	668	608	643	618	662	671	647	661	641	630	611	616	620	635	618	636	671	681	651	649	678	587	660	659	712	650	645	652	633	586	677	607	648	634	658	635	662	652	678	638	655	641	632	594	629	642	628	678	647	657	625	646	624	661	655	553	640	637	597	678	572	660	589	630	617	670	652	654	684	670	612	661	651	643	681	668	667	630	619	644	634	651	681	617	665	637	651	602	634	650	664	613	676	652	614	604	622	637	643	613	655	650	678	630	673	607	631	641	611	656	630	640	631	619	614	630	647	620	655	636	647	665	670	637	678	645	653	621	660	650	613	595	667	645	662	633	644	660	648	666	649	626	624	650	622	620	636	625	672	625	617	651	679	628	618	599	610	661	613	606	645	642	676	607	656	618	679	615	680	615	666	645	576	665	662	675	627	589	674	651	644	673	596	584	655	659	632	646	643	593	604	619	651	624	615	708	608	641	664	616	625	685	652	627	605	656	679	565	653	647	678	667	644	685	660	647	618	652	623	603	651	651	652	636	633	620	646	643	675	689	646	625	637	628	650	660	659	660	635	593	667	653	634	644	600	639	619	602	645	647	620	598	666	652	686	623	632	634	648	639	646	619	658	699	647	626	668	648	635	658	664	631	630	670	656	630	664	650	680	638	616	594	620	617	599	600	647	619	634	684	613	624	674	645	614	633	690	621	618	608	636	596	635	640	611	635	618	673	670	632	653	615	638	624	657	637	647	622	619	623	639	658	642	646	616	604	615	680	663	661	627	623	636	625	648	654	676	611	584	654	651	655	602	662	636	667	657	628	631	655	632	636	665	631	632	659	622	657	630	644	676	646	657	633	642	660	642	660	673	635	630	665	655	651	660	677	661	618	689	580	616	596	632	696	672	651	621	636	690	626	657	680	632	641	689	665	634	652	706	608	634	631	648	628	647	635	693	667	642	639	630	667	659	638	621	647	613	709	615	621	654	620	667	610	613	708	683	625	641	639	661	627	651	635	623	686	637	621	635	687	627	643	646	646	654	654	640	621	614	632	714	628	652	646	672	681	588	591	679	642	604	657	668	671	674	720	647	639	648	622	622	647	610	619	652	642	631	641	651	598	635	616	672	671	623	618	652	639	673	640	640	640	605	691	625	640	640	694	627	596	718	641	662	663	654	657	640	659	654	591	666	598	654	587	663	611	679	649	629	641	646	608	655	584	667	651	627	655	658	663	601	660	606	652	676	654	642	645	649	620	702	668	671	631	654	663	602	672	639	641	663	605	661	665	646	627	620	622	660	624	652	657	625	604	653	643	607	653	630	593	611	615	654	655	626	642	647	632	640	655	655	630	603	644	668	653	657	652	643	594	645	636	674	630	649	660	639	649	623	667	643	629	633	632	623	652	666	627	662	677	601	599	644	618	631	652	650	669	638	655	597	629	639	683	633	602	663	660	618	637	658	605	683	697	689	639	666	655	575	650	673	578	645	640	648	678	614	660	673	678	672	672	684	638	607	676	657	647	628	573	645	632	672	632	653	644	648	668	662	655	649	681	624	671	680	656	613	611	628	674	626	638
30815	4690	818	528	453	372	324	326	291	259	261	296	316	332	280	302	314	271	286	292	316	274	298	285	262	282	288	319	271	302	258	292	261	270	298	275	301	303	257	277	309	312	302	304	309	269	297	333	302	286	291	310	289	309	286	289	332	294	297	294	286	275	289	306	308	275	302	306	315	314	303	335	317	290	303	295	304	319	301	289	317	296	295	252	280	285	303	289	288	294	308	256	281	298	328	280	299	280	284	286	282	317	262	285	286	306	296	308	303	288	320	290	317	312	303	277	317	300	294	296	273	277	272	323	345	289	283	329	255	272	281	294	289	285	291	281	271	279	330	289	267	281	320	319	323	271	297	309	307	320	288	328	305	287	280	285	328	314	295	287	345	246	295	306	316	278	298	325	278	312	312	329	311	307	310	308	291	318	285	260	286	298	261	295	307	309	289	305	284	296	282	288	321	268	285	281	322	300	287	353	304	309	279	330	296	281	320	289	310	271	277	289	287	299	283	290	302	259	269	302	258	262	295	297	279	291	309	322	305	290	284	282	281	296	293	286	309	282	320	269	280	276	318	314	286	268	247	322	302	302	304	305	299	298	317	313	293	320	302	313	311	286	267	321	277	264	299	306	271	283	290	313	326	297	290	342	308	313	289	280	281	282	292	280	300	280	286	335	297	309	292	324	325	279	297	301	272	282	273	258	284	286	310	306	262	297	307	287	289	290	298	306	293	310	314	317	269	290	313	330	295	280	326	303	280	281	281	297	332	321	284	310	300	283	279	300	301	309	287	296	293	310	292	284	273	285	303	288	311	281	283	291	263	342	296	277	271	321	294	300	278	277	302	280	302	293	290	298	296	280	270	274	307	286	297	301	318	296	312	275	270	283	293	253	275	332	296	320	293	282	288	330	298	319	345	265	289	282	264	254	289	322	349	315	299	320	285	295	313	280	299	356	279	282	297	277	300	325	297	287	272	309	319	294	284	298	291	305	277	276	288	289	301	304	269	305	311	329	294	283	312	305	315	295	327	310	294	301	298	273	307	289	308	272	278	281	293	312	300	298	321	270	310	279	292	313	282	263	309	298	329	273	258	302	310	283	301	294	324	296	289	293	289	308	287	334	316	313	312	296	301	280	284	326	282	283	289	298	281	310	300	304	277	272	276	265	308	309	300	303	259	290	333	310	283	282	307	298	268	304	312	265	252	264	303	315	324	304	295	312	282	304	284	286	280	290	290	304	281	278	276	252	357	284	302	324	314	285	301	284	303	335	290	289	319	327	280	261	303	278	289	295	305	287	324	314	304	270	294	289	274	276	303	305	303	264	287	286	304	272	292	303	295	309	302	258	294	291	324	297	258	282	301	269	313	277	363	303	287	318	301	296	302	284	287	294	299	319	304	307	274	269	306	294	332	283	292	271	294	297	290	305	280	287	313	291	320	295	301	303	275	259	304	318	317	269	284	289	346	338	308	312	296	301	316	272	294	324	322	278	313	299	325	287	292	265	261	309	288	294	284	303	334	298	308	322	269	294	289	304	278	278	291	267	320	301	276	294	285	309	279	306	294	279	277	308	311	296	346	267	294	283	300	315	278	294	304	302	312	287	312	295	282	291	313	328	309	278	295	305	287	320	309	306	278	323	323	322	304	276	277	279	281	306	295	332	297	341	296	268	281	261	262	288	307	282	303	318	303	314	303	327	331	291	272	314	276	306	300	294	287	292	307	272	295	309	289	258	286	311	288	295	281	294	300	280	311	273	340	294	319	303	311	307	286	250	289	329	299	261	287	268	294	264	311	280	287	288	284	300	255	301	297	316	280	298	277	298	293	252	281	300	313	273	305	292	325	268	255	307	309	305	282	308	303	323	308	265	296	308	312	274	269	304	289	288	323	294	320	286	286	302	249	272	298	302	294	309	305	297	276	305	282	322	282	305	282	287	288	305	288	315	309	299	276	325	304	272	306	312	317	266	268	360	270	301	303	292	311	292	273	265	266	295	299	287	269	264	306	314	302	314	299	303	326	272	306	296	291	289	279	328	290	276	276	263	308	272	270	290	311	270	269	288	280	277	245	310	303	277	271	259	291	269	272	332	261	297	312	285	251	259	287	300	344	349	279	273	310	313	291	285	294	295	309	323	263	301	307	305	322	296	271	284	262	282	287	299	303	308	276	309	314	281	254	279	316	305	280	316	294	296	290	315	290	274	294	310	291	295	309	311	290	287	306	281	327	287	278	309	295	293	307	263	306	284	290	289	297	291	292	301	303	314	291	303	263	261	305	300	318	278	296	260	269	328	332	272	276	295	298	280	303	299	266	308	294	307	294	277	297	292	282	288	285	307	276	284	292	287	313	323	291	299	311	294	298	300	308	294	276	279	307	290	308	286	275	303	316	313	292	277	304	292	288	298	268	282	296	299	290	276	320	284	297	312	272	291	294	306	289	318	307	304	305	309	297	315	325	306	284	285	286	336	327	290	312	291	259	324	322	296	296	302	270	275	278	276	276	318	278	287	305	269	313	277	309	255	285	331	273	279	272	299	291	309	324	293	307	264	286	311	280	318	270	286	301	277	281	313	291	280	304	291	281	298	304	323	312	290	309	302	302	325	296	282	285	322	280	269	260	274	290	287	314	295	298	301	265	274	301	319	289	277	283	286	314	313	267	285	277	317	294	270	278	278	302	291	299	285	253	298	310	251	286	289	269	290	296	274	302	289	314	289	292	299	283	263	245	316	279	299	288	282	305	281	306	272	284	304	286	271	285	288	298	276	282	300	326	299	310	312	249	296	296	299	299	302	288	284	295	280	295	304	300	268	268	318	286	288	277	306	297	269	299	334	300	287	277	288	313	319	302	324	293	299	294	283	288	318	319	326	307	300	292	313	291	301	299	298	297	282	334	292	285	328	322	274	298	298	282	298	299	272	287	280	299	291	290	319	261	288	318	310	330	284	286	319	294	277	292	274	320	308	281	340	255	299	307	298	280	294	314	283	269	296	350	290	294	296	293	316	298	305	284	267	318	314	290	280	307	313	294	303	258	265	290	300	293	291	274	276	285	286	313	313	285	292	280	311	286	278	330	305	302	289	310	282	254	276	313	282	287	306	311	298	262	288	283	301	315	308	312	286	305	318	309	314	283	307	296	287	283	284	273	303	283	272	266	284	268	268	319	265	300	280	286	276	323	284	330	318	291	309	331	307	298	293	312	297	326	292	312	284	294	277	282	296	305	336	298	299	291	304	302	286	273	323	302	282	312	297	319	249	321	268	313	302	316	281	258	270	303	282	309	302	323	258	276	288	300	259	277	289	288	313	286	301	341	273	289	247	288	285	283	292	290	299	306	300	297	305	299	283	273	316	272	300	329	300	266	268	290	281	289	310	292	321	297	279	280	308	305	287	303	327	308	307	291	304	299	331	272	285	297	293	322	317	275	282	317	259	283	326	317	274	283	269	276	301	295	314	303	310	307	281	297	305	294	286	263	322	299	313	320	289
23009	9585	6338	4495	3907	2242	1240	888	770	757	756	749	681	735	752	702	679	676	670	693	687	712	702	696	730	650	728	725	680	654	661	670	661	738	713	757	698	686	674	712	701	715	692	652	676	648	698	694	737	686	754	713	701	702	686	643	692	696	696	699	692	671	686	664	690	667	692	705	715	708	685	679	672	699	693	684	703	668	654	696	680	624	681	648	736	677	699	701	666	694	732	725	711	661	702	672	680	664	658	699	697	673	691	687	714	683	703	717	696	698	716	710	712	684	751	665	671	666	695	685	679	717	684	680	719	663	672	655	663	717	633	702	697	671	735	666	665	632	686	696	692	694	677	720	692	728	693	652	675	703	686	695	690	687	682	674	677	646	669	687	656	673	706	662	711	683	652	707	662	657	716	711	662	698	681	701	700	705	704	686	701	694	750	623	710	729	754	720	720	713	651	667	641	679	689	709	728	669	676	741	672	659	706	660	705	714	677	708	687	639	680	680	724	730	697	675	692	713	672	728	704	709	681	744	679	701	663	706	693	721	709	735	674	684	667	686	706	680	658	660	656	682	632	683	699	734	740	734	681	712	618	644	630	674	695	713	730	733	702	690	701	699	686	730	653	646	737	701	685	725	683	654	707	705	656	730	686	676	671	700	702	705	688	700	654	698	679	705	692	670	717	713	683	716	672	663	698	697	670	684	693	726	652	702	709	693	675	686	706	710	687	744	654	720	691	655	659	706	652	629	730	686	703	714	690	724	647	670	692	697	703	731	661	683	699	670	715	649	659	616	721	677	709	737	718	647	694	733	657	667	694	693	668	674	697	679	736	687	702	716	672	694	713	730	691	716	710	712	682	720	698	695	710	697	690	717	671	704	670	742	722	711	709	669	678	662	687	679	679	736	696	644	668	734	725	693	693	690	677	653	692	693	692	702	754	673	677	731	722	703	679	723	711	707	707	698	652	713	674	700	667	673	700	670	707	673	719	728	736	724	714	706	681	681	714	734	711	682	716	669	688	675	655	659	691	730	695	675	692	706	687	688	718	695	689	763	715	721	682	685	655	715	655	688	698	662	691	733	708	730	691	677	733	731	670	683	651	705	664	703	691	710	699	672	646	740	702	763	729	685	710	703	732	669	704	673	733	646	677	646	688	674	698	703	684	704	701	731	655	672	709	664	755	722	664	705	687	724	715	719	675	692	663	667	707	683	651	654	655	646	722	617	701	659	671	659	710	708	673	696	676	716	685	668	690	688	662	708	654	705	704	677	671	692	702	660	701	666	696	754	727	660	675	711	718	738	704	732	766	659	705	698	727	650	671	722	662	679	660	724	683	740	720	699	701	662	699	647	658	677	751	735	670	700	670	718	680	704	678	710	653	674	707	686	684	721	675	733	695	684	669	689	652	685	751	714	676	682	707	706	710	693	706	724	692	730	628	724	676	710	695	708	698	716	723	656	709	697	712	682	631	680	703	674	708	721	703	720	678	677	698	710	682	705	682	675	703	701	716	684	707	717	680	700	672	682	641	680	729	735	687	685	654	716	604	687	695	704	737	713	653	686	673	704	701	726	723	710	683	701	691	718	647	677	677	653	710	704	712	673	675	706	698	697	668	649	679	666	685	695	726	718	689	677	702	731	684	742	724	729	696	737	693	657	660	717	656	676	690	701	696	726	668	680	679	707	668	695	671	747	703	639	718	681	716	681	698	724	706	691	695	685	712	701	675	715	675	698	691	704	710	722	632	690	697	668	638	704	721	704	699	713	695	672	648	712	730	666	646	692	735	657	699	699	708	654	696	676	672	691	668	656	661	712	712	694	703	661	677	694	733	675	653	677	642	660	743	688	715	672	645	729	756	680	687	618	688	692	647	690	695	662	673	635	676	697	657	691	693	694	695	659	683	667	667	748	698	697	681	738	706	672	688	693	673	673	681	701	713	687	678	701	666	668	659	677	680	667	666	731	657	737	653	715	706	711	723	690	768	713	686	697	705	746	662	670	703	697	666	687	740	686	669	640	711	678	678	748	685	659	695	635	664	675	642	667	691	698	671	746	681	684	671	717	734	688	696	673	699	727	696	678	654	698	677	651	686	662	706	676	664	684	727	699	750	680	687	638	727	710	718	687	684	737	683	691	672	702	711	685	691	728	737	702	685	740	690	717	714	686	718	706	699	703	698	692	711	699	734	717	692	704	713	670	720	674	700	738	696	718	733	731	704	688	693	682	697	674	678	683	666	715	690	714	710	688	699	727	671	688	717	654	729	699	701	724	664	655	649	710	717	697	692	696	707	679	709	684	706	681	669	727	692	675	666	729	662	628	681	702	686	709	671	717	687	682	701	686	717	721	746	724	712	672	689	652	712	676	646	735	683	688	680	679	671	693	674	710	713	660	693	704	729	672	657	718	739	670	713	675	667	701	678	716	676	725	689	703	672	696	680	679	682	651	700	718	698	680	734	684	680	668	662	678	701	716	690	688	714	672	681	708	736	633	711	668	720	695	713	709	721	683	685	694	717	710	681	697	679	648	706	702	662	659	707	752	686	684	715	692	694	700	652	706	729	662	735	686	645	699	600	728	677	661	662	677	654	709	683	661	671	694	698	681	718	703	703	700	668	742	742	697	740	687	710	715	694	714	724	731	668	655	703	684	691	714	671	702	694	654	693	700	669	697	708	691	667	660	695	679	711	726	679	710	683	685	688	686	689	667	671	716	709	689	705	707	659	661	723	682	697	668	739	658	683	673	682	680	700	703	689	678	685	737	700	680	672	702	700	729	710	668	668	718	713	671	712	691	724	653	727	719	624	693	675	714	703	676	691	710	708	698	689	687	685	686	698	698	690	701	719	642	689	685	683	684	707	668	707	687	710	715	706	646	709	665	671	668	721	728	700	670	677	700	717	720	708	681	698	679	717	740	665	732	677	672	719	700	716	678	700	708	726	691	688	683	719	701	677	705	731	667	705	655	692	706	665	721	651	669	696	672	671	728	697	698	683	710	707	671	716	669	730	730	668	663	731	677	735	677	640	701	663	701	731	717	606	709	689	683	675	771	655	707	705	678	651	679	702	708	722	689	672	660	681	643	693	646	717	684	699	676	676	707	733	722	685	672	695	720	692	670	722	700	687	647	740	729	715	669	645	763	701	698	690	722	657	703	682	690	716	666	692	663	713	714	719	703	694	703	718	678	726	694	730	682	681	650	673	690	663	710	700	666	654	712	681	706	668	697	740	703	694	692	696	699	669	639	650	678	684	739	710	687	662	738	682	703	729	682	683	690	726	677	701	700	659	692	595	717	654	674	695	682	714	694	704	669	659	665	693	688	722	731	669	713	706	734	674	650	704	648	720	695	722	662	695	725	704	729	708	709	718	717	658	695	685	722	732	735	699	685	712	667	705	710	650	718	684	699	722	645	711	665	695	688	715	684	690	697	665	637	710	711	709	718	703	642	721	700	686	685	666	687	675	675	661	716	683	748	666	649	686	688	690	747
33119	6516	975	714	463	424	322	255	317	293	316	345	303	314	324	309	311	297	334	313	310	286	287	305	316	309	290	322	301	282	313	296	324	305	281	300	303	277	341	276	298	329	319	305	304	318	301	295	313	269	304	300	272	290	261	298	339	310	312	290	333	301	313	339	323	330	313	292	333	357	293	308	309	287	283	317	312	296	294	312	301	286	279	299	289	302	288	270	330	307	308	258	299	320	300	339	302	307	326	280	323	310	303	289	301	291	335	329	295	310	320	348	335	298	316	306	303	310	304	304	341	301	297	298	300	304	277	290	289	278	325	297	309	307	308	314	341	302	311	308	309	316	291	282	315	290	271	309	305	292	283	302	291	326	298	324	278	302	278	337	326	282	292	330	286	286	293	301	291	271	304	286	334	311	314	307	312	299	289	297	299	301	289	290	327	313	294	349	284	295	279	275	313	291	352	307	323	325	287	330	308	284	275	300	304	274	269	311	319	315	291	319	308	271	299	327	309	328	301	327	312	288	323	326	313	334	308	316	305	288	281	300	316	303	339	293	309	299	310	279	306	334	279	310	279	284	328	320	290	313	331	334	310	275	287	308	312	279	314	277	308	320	290	297	301	298	319	324	332	314	313	324	310	275	317	298	288	310	301	344	284	301	288	334	319	323	327	307	291	287	299	299	329	277	314	316	332	287	315	288	301	306	287	278	298	328	312	325	287	309	283	307	288	289	301	294	283	305	317	287	287	264	280	320	291	316	330	296	290	303	302	313	277	310	321	315	312	295	291	313	311	312	275	291	270	277	296	291	327	294	296	318	316	290	312	297	323	338	272	309	305	284	327	318	306	328	357	320	315	321	286	293	304	301	295	324	304	333	300	280	264	285	287	294	294	324	306	344	302	318	317	305	328	327	352	295	286	298	265	339	301	292	326	343	332	295	333	328	292	306	292	311	307	294	313	262	302	278	281	287	299	323	322	302	297	328	282	317	338	317	320	310	310	295	299	326	314	290	337	360	316	297	316	292	287	278	301	252	283	294	289	321	291	330	318	299	312	302	283	291	269	307	301	279	295	285	300	331	301	322	312	324	315	301	282	331	303	320	322	324	281	286	318	337	323	315	344	298	306	264	321	338	321	303	295	296	320	274	318	292	314	294	315	309	355	290	326	321	294	323	331	304	295	340	259	303	295	327	290	314	319	302	313	300	293	287	291	335	277	312	332	322	299	286	293	315	291	289	262	333	312	301	307	294	317	287	305	275	323	290	298	301	296	310	330	280	314	271	309	303	328	300	271	271	312	321	307	288	305	340	297	321	304	278	296	304	271	279	309	305	286	291	273	258	304	314	315	287	309	295	300	304	281	284	307	293	302	313	334	292	313	308	311	314	263	302	296	325	323	321	292	319	293	325	311	306	317	299	287	312	302	307	302	296	324	319	284	292	294	285	307	305	311	304	298	302	305	322	272	296	294	323	309	295	290	339	287	313	310	290	319	336	278	297	295	279	292	300	297	302	324	289	301	333	291	280	283	274	325	338	309	326	288	291	298	308	294	302	319	287	304	283	294	302	267	287	297	298	298	317	314	328	295	306	316	314	284	339	284	304	319	277	280	323	292	283	327	293	285	289	332	320	320	282	317	315	292	344	277	341	329	315	300	325	310	319	315	269	291	286	316	314	315	323	326	330	298	316	301	270	290	282	294	307	320	308	274	303	314	269	318	304	331	276	276	304	309	328	301	277	325	305	315	288	321	300	316	318	306	298	292	327	300	317	319	280	308	303	304	294	288	291	251	300	286	283	287	295	306	296	310	312	331	328	315	317	308	280	249	301	305	296	267	311	293	339	309	320	312	288	315	304	318	302	252	268	325	307	284	303	324	294	255	336	313	340	312	314	309	310	284	299	310	308	298	292	314	336	318	317	336	291	272	290	313	270	283	304	294	267	298	296	297	343	318	304	313	306	307	342	275	280	283	315	309	281	295	270	293	297	305	277	310	310	299	317	294	316	316	308	312	309	277	319	272	302	322	302	335	356	325	304	318	299	323	332	292	315	293	293	298	289	299	285	283	289	311	313	308	319	292	306	284	310	328	307	296	286	303	275	271	284	283	307	288	288	299	333	323	274	288	308	274	305	306	282	285	287	291	324	326	316	301	300	294	328	292	290	315	308	307	306	292	309	314	310	281	323	300	275	305	280	262	314	299	283	322	339	288	286	331	287	283	266	297	288	324	356	298	326	282	297	314	322	284	278	282	292	300	307	328	328	310	335	294	294	291	333	289	295	280	294	285	315	325	300	320	317	289	295	281	308	299	297	309	273	344	274	315	321	326	311	291	326	288	300	332	326	319	308	298	327	336	289	288	311	284	294	324	291	322	312	333	328	325	322	300	284	307	297	322	309	303	315	326	329	319	279	283	295	319	333	300	284	309	298	320	336	273	295	311	317	322	290	268	284	290	269	317	323	307	319	311	299	300	293	284	278	294	302	299	296	297	293	313	300	296	273	277	331	313	289	292	316	317	318	272	297	337	293	323	278	321	305	288	314	363	287	293	288	329	292	304	307	287	341	298	318	285	329	306	321	298	295	300	273	295	304	311	322	292	307	285	329	294	280	325	319	288	304	305	296	320	279	297	320	300	292	327	297	271	302	284	287	330	290	293	311	306	342	300	305	303	293	295	290	350	288	277	294	305	274	270	306	326	282	315	326	307	306	288	322	312	325	330	298	287	316	304	314	297	285	280	314	319	337	306	292	279	276	274	304	320	350	290	294	288	298	310	324	320	306	319	302	328	290	270	333	314	302	332	295	319	305	286	286	296	299	297	292	297	292	316	298	297	324	326	310	317	298	287	312	297	303	316	291	307	291	316	302	296	293	323	297	304	312	274	294	334	294	282	266	330	299	321	317	325	290	329	302	297	304	319	305	295	282	315	303	297	306	284	317	304	283	293	303	291	296	293	314	279	312	296	299	326	302	330	299	306	300	311	318	295	321	305	291	318	295	294	318	340	339	281	322	273	282	279	335	330	295	306	323	293	322	301	287	283	297	356	291	325	288	321	319	298	308	315	317	328	316	305	278	300	305	339	339	329	313	316	290	275	290	311	347	292	315	301	317	321	308	318	268	331	312	313	287	273	301	271	288	315	294	316	293	267	280	303	332	275	301	273	285	311	332	344	302	305	342	333	276	279	307	300	293	296	302	284	318	335	356	307	306	323	267	292	314	325	290	318	312	311	276	284	252	314	318	300	332	293	283	286	314	314	298	327	283	291	307	297	298	289	321	332	292	315	274	284	270	280	321	328	296	314	315	295	296	265	307	315	313	332	302	300	282	299	286	324	312	346	306	283	317	300	290	322	286	302	313	312	327	283	315	303	307	301	286	312	341	331	293	319	273	301	282	290	270	298	293	312	320	309	301	329	295	315	304	280	311	312	277	330	305	296	325	289	302	286	307	327	315	286	336	286	297	350	303	303	303	308	287	272	293	289	307	339	322
24497	12687	7412	5793	4016	2940	1609	940	760	796	781	745	755	714	699	749	735	769	715	738	716	695	705	780	732	760	793	701	712	756	687	744	753	702	721	700	740	741	780	768	722	784	731	732	717	733	767	780	712	728	760	737	737	715	705	810	674	736	684	716	742	754	729	743	738	736	754	760	728	761	686	750	733	730	718	690	729	732	702	679	714	710	673	728	751	756	690	746	742	726	702	772	729	714	689	744	729	719	721	721	734	722	748	700	728	747	727	704	725	665	767	752	694	726	675	762	729	721	716	719	710	719	710	713	651	703	688	722	739	717	735	690	742	700	671	779	724	708	746	733	699	726	714	732	676	724	702	720	696	722	696	729	772	737	738	742	725	738	766	721	740	719	676	753	700	724	725	716	686	756	711	690	730	707	725	687	743	730	694	707	740	744	762	752	709	719	732	720	681	697	670	668	654	691	697	699	765	706	703	731	699	713	710	752	687	755	695	752	701	691	730	720	692	732	705	708	719	731	708	689	763	724	785	760	713	678	709	731	700	726	735	731	673	756	721	728	775	759	698	723	748	703	712	713	710	732	755	719	728	724	716	740	733	686	757	740	722	712	735	728	742	656	697	714	723	731	721	713	734	733	674	686	720	656	693	725	700	666	757	750	729	737	745	760	679	736	705	769	749	708	749	681	692	694	720	742	729	716	750	735	731	706	685	701	757	719	726	769	729	743	707	769	731	707	674	705	724	697	655	715	758	736	674	682	700	770	740	713	706	724	695	745	698	694	792	745	745	712	699	715	705	726	722	754	774	714	743	733	701	756	683	719	708	723	738	733	730	674	714	731	701	751	725	688	712	701	762	737	720	727	750	702	701	709	717	723	704	712	725	691	687	713	763	716	705	738	770	680	726	728	741	743	734	748	697	737	723	704	759	716	750	670	708	689	687	708	701	681	763	728	754	745	740	700	734	702	720	808	761	749	738	685	750	748	741	723	727	665	724	687	721	717	718	743	693	707	708	718	688	704	692	708	701	746	705	773	691	711	756	729	696	731	718	694	705	718	699	676	699	710	687	740	671	725	741	730	718	775	674	731	724	744	674	707	733	686	687	707	743	693	733	707	653	790	692	717	696	716	726	689	718	734	768	761	728	684	723	734	697	674	700	793	765	780	702	756	790	721	713	741	676	726	703	723	713	760	758	696	769	755	702	724	753	725	725	757	672	708	736	702	743	738	673	745	700	733	716	716	730	731	680	697	732	728	704	692	754	763	716	707	709	719	725	706	738	677	713	707	699	746	706	687	738	674	728	721	761	711	751	715	773	724	726	746	711	707	688	724	726	708	706	737	726	725	732	770	723	699	699	690	686	729	739	692	727	737	765	696	715	708	691	669	691	746	705	730	747	761	731	729	695	718	673	735	690	710	684	730	676	726	713	743	714	713	679	751	716	730	712	753	729	705	703	681	652	729	758	706	723	724	721	680	752	707	776	700	723	727	773	670	753	767	702	733	706	691	706	710	746	755	730	708	694	771	733	704	723	719	692	764	703	727	781	673	727	739	754	781	704	745	662	682	706	700	701	737	691	748	712	700	731	701	733	714	726	738	727	733	711	706	753	710	758	764	768	750	674	684	740	730	720	727	726	737	719	710	735	706	728	724	711	744	765	683	713	699	675	716	713	710	738	724	708	731	717	722	749	712	660	738	707	729	751	722	717	724	749	794	729	684	765	682	726	730	736	764	740	716	737	701	741	746	725	697	703	738	735	732	709	791	724	682	748	747	738	810	757	736	684	755	702	766	755	736	683	725	714	735	704	725	703	713	735	719	705	710	739	686	700	722	693	731	746	693	737	697	747	726	736	674	727	685	696	760	743	730	721	733	690	759	683	734	709	682	695	725	701	723	663	707	754	707	703	717	731	712	651	712	729	726	762	676	725	722	725	701	712	714	701	671	732	725	696	730	708	753	708	695	713	727	706	733	727	688	742	707	760	713	754	672	699	725	746	725	730	741	729	778	745	664	669	711	733	721	724	696	682	765	730	710	657	700	682	727	687	706	743	730	771	682	706	768	717	755	739	711	741	705	726	713	710	730	693	730	706	729	715	694	740	744	732	717	717	732	723	701	731	678	732	719	704	741	739	717	780	687	715	723	797	709	702	718	719	745	708	769	706	740	689	698	668	706	724	737	720	686	716	723	780	730	732	753	722	726	751	743	678	710	748	716	737	697	726	735	730	750	673	688	683	701	719	741	746	685	718	757	664	749	703	722	710	718	730	687	720	707	700	745	728	723	696	696	743	736	707	690	737	694	736	736	755	729	696	747	706	700	687	720	708	695	709	701	751	716	693	728	758	706	717	709	729	732	752	681	726	679	708	753	705	709	683	734	761	724	664	759	708	703	698	678	735	763	762	687	690	738	718	720	677	715	716	732	708	718	730	783	776	701	741	760	750	738	728	707	688	710	701	719	670	745	720	764	683	743	719	712	710	746	697	693	684	688	734	740	715	701	716	687	769	752	677	751	723	713	771	729	715	692	726	722	753	685	752	704	726	694	694	752	730	730	730	700	698	695	697	689	742	762	722	727	722	724	692	730	706	685	737	705	659	732	686	691	728	700	702	725	744	696	710	682	724	730	731	700	736	667	737	716	691	761	743	684	716	733	719	734	740	730	726	732	715	741	724	747	760	681	702	718	714	753	710	792	692	727	734	700	690	683	752	753	668	691	726	706	742	669	723	702	698	733	695	688	723	740	771	704	658	654	725	713	757	684	703	705	745	711	729	738	714	700	729	750	717	722	763	673	712	737	719	734	675	699	756	704	696	742	750	707	728	705	716	729	663	702	717	762	708	752	723	712	738	705	770	710	729	695	745	675	728	750	722	726	707	719	742	677	671	749	663	725	753	704	702	710	759	711	693	702	727	680	743	714	718	719	750	719	726	673	724	691	716	730	748	668	736	709	692	773	702	772	763	738	700	724	705	725	720	740	719	702	728	689	727	739	735	765	724	706	744	701	656	726	737	745	721	695	705	734	687	718	767	690	699	737	767	695	690	738	702	733	744	753	703	720	730	736	705	713	778	719	707	723	707	737	713	737	704	705	746	687	747	735	684	741	742	682	731	732	683	744	686	678	760	733	700	713	733	779	740	689	703	695	685	698	693	762	713	749	747	777	748	768	721	714	707	665	715	751	774	738	726	737	707	729	667	703	675	753	724	706	697	774	719	770	764	771	757	725	752	721	738	713	671	687	762	714	716	703	713	741	741	720	745	735	735	731	697	685	710	732	703	765	692	687	739	775	680	712	714	779	731	723	694	743	682	724	716	731	751	737	705	733	741	731	699	739	797	726	694	712	712	721	723	737	736	768	739	736	749	706	746	730	706	702	707	722	697	700	749	717	761	759	688	710	754	710	695	692	710	733	698	745	675	736	718	736	744	701	730	752	714	730	687	720	745	696	733	688	715	753	701	717	694	697	727	730	690	755	694	709	762	712	718	731	718	790
23196	2239	479	362	322	270	256	314	260	247	283	251	288	262	295	301	292	273	308	299	288	295	278	288	289	246	291	241	278	288	281	281	316	262	285	266	273	274	253	278	287	293	294	303	291	286	266	284	287	286	283	288	294	299	315	253	299	280	280	254	265	279	262	290	290	291	270	286	291	263	291	280	263	263	297	296	297	299	258	245	269	273	254	236	301	293	308	288	270	287	284	280	258	319	282	265	258	272	318	291	243	305	294	281	314	319	255	280	304	324	301	290	319	300	273	305	294	274	319	270	281	265	293	265	293	279	246	290	265	268	269	303	297	305	261	281	305	298	294	286	292	283	266	269	301	279	305	307	274	279	302	296	265	256	283	313	262	281	314	295	279	278	253	263	267	243	305	285	296	318	284	272	292	284	293	266	290	266	309	257	295	326	299	271	280	291	277	259	287	278	303	292	293	270	296	281	263	261	276	280	304	287	277	255	271	290	290	255	264	296	291	314	284	273	266	297	261	293	295	307	281	249	278	277	297	332	293	310	307	290	243	277	275	271	291	293	283	277	272	265	271	308	287	293	275	267	249	299	288	263	302	264	280	289	263	287	276	294	282	268	295	288	323	262	250	273	264	230	257	314	240	284	251	308	327	283	327	281	270	249	274	266	258	279	308	298	269	274	257	265	334	294	279	285	292	299	267	269	267	257	288	257	312	277	295	255	278	294	287	299	262	292	278	264	286	270	290	296	299	281	285	294	327	318	310	309	279	276	289	265	299	273	279	344	266	277	283	287	266	278	266	273	301	254	271	288	298	319	281	275	273	284	317	263	300	261	261	284	278	311	298	299	283	281	282	289	331	262	283	270	252	292	275	276	283	265	294	288	326	274	295	289	266	291	286	283	265	257	320	325	287	281	295	250	243	269	260	323	292	298	304	288	291	284	282	300	305	301	287	288	307	300	311	277	279	280	292	311	294	272	277	279	302	258	252	269	290	299	287	249	259	292	293	280	284	324	277	307	282	267	277	285	294	264	274	258	246	264	298	267	296	287	264	305	284	301	307	263	242	267	283	266	261	281	286	294	265	304	277	305	292	247	292	257	276	299	271	285	313	276	270	283	291	279	294	270	334	275	301	281	279	258	301	273	287	293	274	288	277	279	281	263	285	301	291	241	293	298	278	278	284	299	268	293	263	291	286	265	271	287	316	311	299	305	276	260	312	300	306	265	275	252	266	272	277	289	272	280	287	283	263	260	263	316	299	275	276	276	270	272	264	309	280	265	266	284	268	270	279	265	273	322	290	259	259	286	278	281	273	307	302	289	265	258	254	283	286	260	274	257	256	265	291	245	292	302	281	285	314	283	312	305	291	302	284	301	310	264	302	275	277	241	303	271	265	302	292	309	300	277	290	282	302	271	276	277	281	286	308	295	316	309	305	287	266	269	299	275	259	286	245	293	270	288	266	289	326	272	276	284	242	296	276	320	267	282	287	300	300	277	281	269	307	295	289	318	269	314	265	301	258	293	275	269	295	297	271	278	258	293	290	263	278	288	270	312	298	285	273	275	301	272	252	307	256	298	295	308	320	269	295	274	246	289	256	298	267	292	283	279	258	270	283	294	282	293	263	262	259	280	299	295	243	287	275	270	278	275	271	261	298	301	272	277	251	277	291	272	306	301	293	293	305	290	303	324	271	297	261	272	329	301	290	273	308	258	282	278	268	287	309	268	295	248	241	293	310	289	316	255	276	269	277	284	285	278	306	272	262	274	277	261	263	277	280	272	267	323	266	292	284	325	313	266	275	273	305	301	312	279	307	267	300	266	289	298	297	258	275	266	271	314	296	299	287	263	265	303	301	305	281	274	275	306	290	263	278	282	274	293	276	275	247	250	273	263	300	302	312	264	325	271	295	278	259	287	252	292	254	274	283	295	261	275	285	259	257	296	288	258	276	323	308	294	278	309	272	280	252	300	304	286	310	279	265	264	285	296	281	304	291	260	269	291	274	267	289	295	264	270	297	296	258	271	326	284	264	298	297	266	280	284	259	282	296	284	275	277	294	283	261	294	304	250	293	265	307	306	277	254	298	316	290	270	252	263	307	275	259	279	321	279	315	329	280	256	272	275	282	299	293	311	287	285	243	286	287	290	297	273	274	286	259	286	265	267	278	294	286	291	278	275	251	284	284	296	281	269	293	260	260	308	280	289	299	277	328	266	289	283	265	247	269	294	271	264	286	271	281	263	298	290	323	264	262	283	265	263	278	280	328	323	267	282	275	290	261	298	297	245	301	274	292	256	262	291	304	302	333	250	273	265	264	277	266	271	253	271	281	290	287	310	289	288	286	280	294	324	289	300	264	282	271	292	273	285	278	286	269	266	258	275	294	255	300	339	283	269	291	276	257	280	281	261	266	267	274	279	277	256	257	279	275	291	272	269	271	328	262	277	279	294	251	265	265	275	284	286	282	281	263	267	271	279	288	283	264	264	294	314	282	323	269	250	297	288	277	302	232	290	282	281	295	310	302	251	301	307	292	276	305	280	285	262	281	269	284	276	284	292	279	233	301	318	275	260	278	249	298	273	276	266	302	280	304	259	269	288	304	267	267	279	281	309	309	277	286	273	264	285	269	271	286	275	267	268	309	297	289	293	275	293	283	289	286	273	286	239	277	270	262	259	274	305	311	315	297	288	280	294	315	268	303	288	309	315	261	258	290	270	293	309	252	313	301	262	269	269	292	284	272	275	273	278	292	323	286	275	289	287	262	268	287	257	257	279	300	289	294	243	248	262	285	290	287	282	294	275	299	273	308	308	268	258	310	279	264	295	289	302	277	276	281	290	262	230	305	237	294	275	304	286	291	272	303	280	326	252	289	266	272	282	267	262	269	247	269	313	289	247	295	290	272	304	261	288	296	291	240	271	282	272	290	286	312	281	271	271	283	306	254	258	292	273	259	244	286	282	265	311	256	278	288	284	284	266	291	275	279	292	280	290	281	271	268	315	282	304	312	267	284	294	274	249	283	283	295	279	268	305	273	307	256	270	272	287	272	294	306	281	296	299	242	288	290	310	309	284	277	304	257	309	283	311	263	284	261	309	279	288	305	288	264	281	265	301	261	249	300	262	309	269	248	257	273	266	299	301	298	268	268	279	248	279	273	263	246	279	278	249	266	325	287	284	308	292	327	292	328	301	308	276	246	300	282	283	284	279	280	293	247	289	253	291	309	290	290	259	252	279	270	317	258	283	267	284	281	240	265	304	283	288	274	297	313	301	286	286	263	270	280	274	298	290	276	281	271	256	265	273	247	234	273	313	291	299	272	266	288	281	258	224	273	272	280	303	268	291	286	299	297	301	279	264	266	301	301	285	268	257	298	269	288	277	297	300	300	270	267	306	284	294	297	315	282	272	258	274	287	289	271	272	316	311	299	289	295	317	310	316	272	294	289	279	278	249	306	246	288	312	288	264	243	292	274	301	298	286	273	294	279	291	311	275	266	274
18122	3969	3273	2314	1388	882	752	703	616	634	608	676	631	616	686	650	669	655	650	634	638	673	626	628	657	635	651	624	587	641	629	610	664	593	616	602	612	658	633	651	642	676	702	613	633	685	682	656	632	662	621	670	646	666	605	636	622	614	642	658	577	606	636	670	657	629	594	610	621	664	625	625	631	671	632	636	659	628	597	687	637	650	615	659	671	642	652	619	671	611	651	665	591	635	677	654	640	662	646	642	614	643	652	625	630	650	660	641	620	663	628	598	709	655	635	648	692	624	642	655	631	631	610	657	680	646	625	642	634	646	626	646	637	632	681	645	654	622	680	665	633	588	665	630	622	634	635	610	625	634	646	596	653	609	630	634	616	629	648	628	667	605	675	680	634	652	655	671	652	629	595	635	665	598	651	642	660	653	623	654	627	628	636	639	648	656	627	643	627	620	674	621	624	674	621	631	629	674	620	624	640	649	651	643	660	626	637	586	681	646	674	655	637	640	604	630	644	640	624	634	595	609	659	627	646	637	668	610	660	598	611	636	616	649	614	656	610	685	626	639	654	620	624	626	629	620	655	672	620	613	617	648	671	637	603	622	592	673	636	644	683	632	655	614	656	600	624	618	646	641	672	673	670	660	662	585	618	683	654	642	643	605	625	636	628	645	680	629	679	655	694	608	649	654	689	630	640	630	647	606	638	674	607	649	606	596	607	639	601	637	721	637	645	609	629	594	624	657	656	642	631	618	658	655	656	626	632	623	642	659	631	646	666	655	660	685	650	588	661	594	665	664	592	646	648	621	611	652	657	611	599	605	616	611	647	655	607	633	596	636	644	631	625	598	672	656	622	626	689	595	617	637	639	650	621	637	634	629	648	605	671	643	619	602	672	592	578	665	610	652	651	613	679	636	628	621	600	642	661	629	616	599	645	595	591	636	665	634	643	659	637	642	627	633	615	637	651	647	677	617	645	661	577	657	637	599	611	644	654	621	657	657	626	680	641	665	697	644	666	673	633	659	659	658	613	646	609	648	562	697	643	637	647	651	607	618	649	606	630	648	641	685	650	610	653	626	644	640	609	626	619	656	630	617	650	669	626	645	607	648	660	630	632	611	616	625	637	644	670	634	642	676	592	613	620	633	671	643	650	639	666	632	636	665	657	602	623	639	626	635	641	660	615	604	670	630	619	601	631	679	715	613	630	628	672	610	682	629	636	620	601	583	655	599	617	644	687	609	661	686	607	672	667	648	645	630	656	630	687	650	663	658	640	595	630	618	644	638	645	694	595	677	661	629	658	660	672	626	640	651	649	626	540	648	571	638	688	680	646	640	635	668	616	596	664	638	680	633	610	617	642	660	600	611	635	623	602	649	645	593	618	652	642	682	658	693	639	640	639	680	614	615	612	623	624	651	662	636	630	597	658	711	633	629	599	624	651	617	619	605	622	643	671	653	618	611	662	629	637	601	570	647	605	651	588	649	613	679	640	616	652	600	608	623	622	632	623	639	631	622	636	618	609	600	633	610	636	675	630	619	636	651	613	676	658	613	609	621	679	666	686	654	647	589	670	636	640	642	613	652	668	609	634	620	638	619	585	600	631	633	613	661	626	726	645	666	648	612	681	620	709	626	626	632	703	630	635	635	641	633	628	638	630	693	598	697	645	623	647	629	590	647	584	611	578	641	623	655	640	661	689	625	630	627	598	641	616	656	630	617	624	615	598	626	588	675	677	661	629	644	657	641	623	631	720	596	681	664	605	646	633	651	632	608	624	660	608	625	659	659	611	635	664	596	644	616	611	613	608	667	608	642	679	644	665	625	623	664	613	659	628	649	643	636	633	614	652	642	619	650	650	659	638	638	626	620	634	661	603	633	680	676	628	652	629	632	641	642	654	613	609	623	600	647	618	594	656	623	643	648	662	636	637	663	640	646	620	638	655	656	650	653	642	629	580	628	637	658	599	610	662	631	639	652	592	645	629	622	606	619	647	641	622	653	646	662	631	658	621	622	607	619	606	636	662	632	632	646	608	681	561	623	627	602	624	625	648	612	598	642	657	630	645	652	644	638	668	619	647	620	642	707	639	631	690	646	637	627	647	674	601	695	634	596	603	617	615	596	657	623	620	650	589	648	639	625	609	613	644	645	615	661	679	619	668	684	625	623	594	600	641	651	647	656	625	647	637	608	644	658	639	649	623	605	621	648	630	598	645	649	637	664	619	632	635	593	631	681	593	621	661	571	648	604	643	596	638	591	651	608	638	604	626	672	642	631	632	639	655	609	660	597	627	648	644	622	601	625	637	620	659	658	648	631	637	596	679	637	678	626	634	625	659	661	617	653	652	639	631	659	623	657	616	648	666	615	641	608	639	674	632	636	649	626	597	659	639	628	643	627	656	606	571	666	610	677	639	653	637	647	660	597	618	630	623	613	629	624	628	645	666	640	637	612	625	621	613	605	616	662	587	642	617	611	667	655	601	609	626	598	660	658	625	607	607	592	624	628	659	650	629	643	643	635	695	599	595	624	602	648	616	659	644	642	630	630	650	631	639	625	624	628	640	657	644	635	641	621	580	637	675	668	585	697	621	606	647	611	633	633	666	645	606	674	621	646	649	636	643	636	628	647	646	641	672	655	611	626	632	689	627	632	661	615	598	631	656	646	632	597	649	692	647	628	672	655	653	590	650	668	623	631	659	646	637	620	609	632	638	618	618	651	635	650	654	623	639	654	647	610	619	607	618	597	633	618	676	625	674	636	653	624	639	630	662	627	629	677	639	620	651	607	636	636	663	607	682	673	604	646	603	651	648	636	716	632	618	666	643	638	624	600	671	606	617	627	611	601	631	625	646	578	580	660	657	624	603	666	634	660	606	664	654	635	645	612	616	668	608	623	673	631	674	684	601	689	608	646	657	595	622	654	670	624	641	619	668	625	657	645	615	631	609	636	639	613	622	649	636	630	639	659	644	661	667	614	685	591	636	602	643	652	687	640	639	646	634	647	635	648	637	654	663	612	632	652	652	665	663	666	622	668	653	627	643	588	660	679	662	625	645	605	679	668	667	626	632	640	605	667	662	656	615	647	630	628	628	621	657	674	609	659	606	658	651	619	625	610	620	609	640	594	601	638	656	623	631	622	664	608	667	647	677	614	625	644	655	646	636	636	602	665	621	642	639	650	627	670	665	606	630	687	661	651	579	617	643	653	649	596	638	625	605	607	627	665	642	628	620	641	641	637	616	643	625	610	610	607	675	610	612	643	599	601	624	632	603	663	628	679	619	683	651	617	656	613	652	612	586	668	615	685	598	620	658	644	653	670	593	686	643	642	618	636	652	671	649	642	648	613	614	659	624	641	618	682	641	617	628	642	616	617	652	659	651	615	630	634	609	666	612	657	623	593	644	656	596	642	662	639	662	637	629	665	599	650	654	633	647	586	646	610	619	638	610	568	607	648	672	664	650	620	663	651	636	616	664	616	606	623	609	622	624	658	622	600
28907	3650	939	670	428	382	362	328	283	295	329	306	309	283	279	277	295	297	284	301	305	285	293	281	321	265	279	290	298	276	288	311	317	288	335	290	277	284	309	294	315	278	263	290	290	308	328	316	279	315	300	283	305	318	299	251	296	325	320	299	316	313	291	279	310	306	301	283	302	299	310	265	265	324	256	277	309	283	329	321	299	259	278	275	292	325	278	292	295	280	304	296	307	314	301	310	262	269	287	301	292	322	324	288	314	310	300	258	289	290	278	321	292	305	307	263	276	321	299	287	328	277	272	316	282	290	341	320	274	320	329	303	335	302	293	295	312	301	270	290	274	292	260	295	289	290	272	288	282	261	283	257	297	269	296	235	282	308	267	306	270	300	331	271	285	302	277	315	292	299	317	291	313	331	325	306	305	299	270	313	321	292	304	281	315	325	321	318	278	311	291	315	309	269	270	302	285	287	265	282	267	299	306	290	322	356	306	287	292	289	278	292	312	288	304	318	299	320	320	316	279	304	271	268	320	298	278	317	287	288	296	287	277	294	292	322	285	314	313	330	291	323	296	303	290	260	291	332	329	301	273	290	287	315	288	312	283	302	303	312	313	285	304	312	307	273	301	258	319	291	304	288	299	322	328	291	296	285	285	298	297	279	299	295	267	305	295	269	298	301	307	284	286	282	277	276	301	283	323	277	290	322	291	297	305	299	292	305	294	316	284	285	291	309	325	294	322	301	271	296	258	283	321	277	281	315	316	345	326	299	325	322	283	286	315	305	306	294	266	316	285	319	278	315	285	272	307	344	336	286	318	315	294	310	270	314	271	280	296	293	322	277	294	291	258	291	335	319	335	294	288	276	276	273	294	310	295	289	262	292	297	309	296	279	289	276	290	299	307	293	286	320	312	280	297	251	305	303	302	259	280	296	294	301	280	306	327	323	307	294	282	281	301	267	304	296	299	277	264	281	300	292	286	292	307	298	237	269	307	260	298	319	295	276	290	302	340	252	289	325	276	319	289	307	289	294	314	323	296	264	298	252	294	297	276	295	276	275	312	331	326	327	335	297	312	331	291	309	327	277	286	303	283	272	305	314	302	301	316	295	292	314	326	308	272	294	299	282	297	312	286	267	287	297	295	267	288	345	338	325	325	309	278	312	269	286	299	314	286	309	246	278	278	305	326	291	274	305	289	304	277	269	282	257	325	315	284	294	273	314	298	312	268	293	286	286	316	303	271	272	306	324	327	278	287	276	262	296	298	316	290	310	314	283	313	313	323	324	304	276	297	292	317	296	291	285	346	294	283	283	270	296	286	302	298	285	286	291	318	279	313	291	291	323	272	276	312	283	286	324	305	289	308	317	267	277	282	248	294	313	302	325	324	297	304	285	300	307	310	294	295	298	268	310	301	324	279	311	290	275	285	287	280	319	294	279	299	273	309	298	283	291	310	288	276	293	295	328	299	283	293	304	291	305	313	249	312	303	303	289	314	266	302	312	303	299	325	281	287	287	292	298	313	314	285	291	293	306	284	335	289	291	262	308	290	271	290	281	271	277	334	301	302	291	260	297	306	267	308	280	288	301	292	335	285	289	334	327	259	289	304	273	303	274	276	296	299	325	286	292	316	303	283	267	309	314	298	303	275	265	298	267	283	332	278	286	261	320	316	296	311	302	297	285	288	298	304	298	314	303	332	291	282	288	299	271	293	302	262	284	272	273	259	285	296	267	311	301	301	263	286	323	299	310	313	289	285	284	287	287	307	265	306	300	330	321	264	307	300	291	294	342	295	264	292	281	268	311	310	286	280	309	299	287	318	287	291	288	257	299	329	316	291	284	274	305	289	284	327	292	257	280	320	306	299	285	292	287	245	285	286	281	292	320	273	293	290	271	280	293	295	305	285	307	282	278	263	287	284	314	302	314	309	316	308	290	304	284	276	273	320	265	303	307	320	298	278	288	277	281	298	309	290	295	281	323	310	289	313	291	315	285	308	295	290	320	319	239	269	306	293	285	315	298	301	315	310	314	286	290	312	342	283	318	261	318	300	324	291	323	309	330	329	309	268	279	283	272	311	316	289	291	290	286	263	284	290	308	311	298	316	308	289	328	295	320	292	293	296	330	314	322	311	304	300	325	304	298	306	288	303	286	251	327	287	311	310	301	253	315	280	282	303	273	292	329	310	281	278	318	310	305	309	332	312	292	275	283	296	294	283	291	288	278	286	286	283	267	305	307	320	307	305	350	306	310	284	320	332	296	305	294	276	314	273	310	307	293	266	304	294	271	295	272	270	287	278	302	316	350	300	259	291	306	271	283	310	315	268	325	273	289	300	296	275	344	307	335	314	302	297	332	313	305	302	315	293	322	284	300	299	276	259	288	308	309	326	293	344	318	300	297	278	304	307	291	306	284	276	296	288	307	255	250	284	287	275	304	301	304	305	267	303	298	329	284	294	275	328	304	288	333	283	279	292	264	298	295	299	300	326	292	304	282	330	307	308	317	302	295	279	316	297	292	294	300	269	299	304	314	310	306	290	303	303	318	321	309	283	299	269	278	342	301	308	313	304	299	300	266	275	288	280	312	311	276	283	284	350	277	320	309	292	289	288	313	322	319	297	309	325	279	301	301	334	324	289	275	295	288	321	292	287	311	282	311	263	306	287	272	253	310	282	290	256	275	322	306	289	278	285	306	275	280	269	301	296	319	309	304	319	312	317	275	306	334	290	268	316	340	258	310	274	293	291	289	279	323	276	299	278	310	298	354	313	281	304	265	310	285	328	312	278	303	281	299	315	286	280	317	278	291	271	289	298	328	344	287	280	297	312	282	301	294	282	316	286	291	292	304	306	286	322	289	281	297	285	307	329	295	288	294	335	255	351	303	270	309	281	285	288	298	320	269	289	300	296	288	273	313	289	282	319	290	275	288	316	321	304	253	317	309	309	303	288	290	277	290	288	282	307	315	315	279	275	280	307	299	327	294	334	329	310	285	301	298	308	300	304	333	310	301	246	266	314	326	293	338	271	307	270	274	277	285	272	326	270	283	314	315	274	303	275	319	280	289	271	283	306	348	323	305	320	300	261	277	279	299	275	256	275	306	326	313	276	311	289	333	310	277	299	288	307	306	297	282	339	307	281	299	292	291	261	278	290	293	308	288	278	284	288	302	305	293	309	302	300	274	302	306	298	329	286	301	297	324	290	280	282	284	291	264	299	311	304	294	292	305	289	306	281	264	289	295	295	328	279	282	299	281	299	322	267	289	288	288	284	316	325	302	316	313	301	276	272	294	278	343	296	288	329	281	283	309	293	292	280	312	314	318	281	286	304	306	286	275	315	291	260	261	337	316	276	299	284	271	268	287	301	296	304	307	287	299	292	301	274	250	270	299	296	320	302	255	316	289	286	319	300	299	304	310	320	270	304	278	299	323	286	327	278	256	269	302	290	282	324	319	303	261	270	288	289	302	278	291	332	280	308	286	290	326	309	322	300	330
20243	7176	7901	5739	3370	2132	1500	957	734	753	750	753	692	686	750	701	706	732	708	681	724	701	704	733	705	705	633	664	666	722	669	649	706	710	725	708	693	686	721	671	655	690	705	743	739	722	691	725	688	731	694	699	680	711	637	671	676	691	736	707	695	672	691	703	759	718	661	728	696	674	703	702	702	676	662	680	719	689	653	697	670	689	684	730	673	658	728	680	711	723	730	701	710	675	741	708	712	764	646	694	710	692	700	720	662	674	701	693	723	702	736	743	669	716	727	727	744	715	687	691	712	744	724	713	719	710	712	707	682	648	724	674	682	688	692	700	674	698	695	683	693	698	648	693	713	720	733	643	677	674	709	697	696	720	683	672	719	665	742	708	714	699	700	690	735	692	700	716	689	710	735	693	720	695	666	706	750	652	673	677	727	730	695	712	720	699	729	664	676	666	696	673	672	719	708	690	718	670	683	657	666	691	669	720	648	682	678	676	712	680	728	637	693	675	743	711	680	662	672	709	680	705	695	664	706	678	711	703	717	634	669	641	702	670	658	725	661	694	730	696	678	657	680	744	651	726	663	713	689	707	695	676	669	676	702	661	651	707	670	691	725	723	719	693	673	656	666	685	729	707	660	707	713	681	642	679	698	647	721	726	666	681	684	689	672	681	662	685	724	692	700	755	676	694	655	726	699	720	703	749	717	710	675	695	697	665	690	703	685	634	674	665	660	745	664	646	754	708	698	680	754	676	680	732	729	705	685	680	724	692	703	702	673	673	644	687	710	678	659	749	703	705	688	667	691	726	720	659	683	652	675	683	685	715	682	694	701	706	690	706	707	789	704	713	713	706	692	681	702	705	693	688	709	736	708	695	645	685	709	657	706	694	723	719	674	713	688	729	680	726	697	683	725	689	696	705	701	694	650	684	702	725	676	655	685	700	673	708	680	682	690	663	714	697	678	687	686	671	631	669	732	745	683	754	692	695	693	643	660	707	684	684	708	719	729	706	661	727	676	716	655	676	710	642	676	678	722	708	691	695	699	658	745	689	623	698	661	699	654	703	694	705	715	734	665	697	701	704	709	657	670	695	648	700	706	666	669	719	667	651	685	650	683	690	681	720	689	700	713	677	703	744	723	706	667	702	688	689	718	702	728	678	701	695	691	705	708	698	672	655	690	714	728	701	702	637	719	703	740	711	706	650	664	701	705	668	695	674	704	632	756	712	706	659	728	668	719	675	697	699	693	682	672	702	723	731	706	638	656	701	673	677	712	697	690	704	627	687	702	703	705	671	725	651	687	679	667	652	664	685	659	678	696	735	708	718	666	669	721	668	714	724	690	719	726	716	742	663	632	730	683	662	694	701	679	685	662	660	720	676	678	644	677	688	673	700	713	704	717	739	691	687	678	665	652	691	652	708	654	737	690	644	671	684	711	715	707	664	665	723	673	730	713	664	705	668	755	686	690	713	705	714	697	734	674	690	717	703	720	678	650	667	696	689	695	695	693	664	714	693	637	710	738	683	686	702	723	662	697	705	726	654	663	675	707	718	712	694	699	773	702	675	723	717	686	720	694	701	686	724	677	739	710	664	698	636	701	699	668	712	677	712	709	716	703	681	665	747	736	708	667	737	709	663	659	702	710	706	718	687	748	653	672	676	720	690	688	703	676	751	745	676	768	675	674	670	749	694	733	663	696	678	728	716	684	653	690	686	658	735	708	688	700	661	705	673	732	685	685	673	671	716	693	703	743	682	708	689	695	692	690	708	714	677	711	703	674	699	677	670	674	731	682	694	676	671	679	688	680	678	715	697	711	658	717	689	705	689	699	701	714	647	685	671	658	669	687	721	684	675	698	712	726	681	676	648	673	677	731	672	693	682	639	699	652	657	709	685	714	712	712	678	724	665	673	675	717	691	689	667	723	685	712	704	724	705	704	695	662	732	698	689	659	686	678	660	671	696	696	651	663	663	681	690	650	711	676	704	770	726	714	723	700	721	676	692	703	704	644	747	676	677	699	673	698	732	687	754	700	663	701	659	667	677	716	686	707	716	687	740	697	703	712	672	654	677	707	719	670	677	673	730	741	710	690	693	717	736	659	672	725	727	696	738	698	709	661	750	668	715	705	667	686	727	683	717	637	714	725	739	757	697	682	727	690	691	679	713	684	706	695	667	722	669	727	729	697	682	689	691	629	669	671	672	746	702	738	682	674	683	684	718	679	712	715	711	697	717	688	679	703	716	707	707	683	695	732	698	720	703	667	682	698	703	703	647	700	650	674	670	683	701	683	691	654	705	647	683	673	664	689	674	649	714	711	706	677	671	694	660	708	703	678	683	688	704	733	787	672	714	665	661	697	699	692	697	682	697	673	647	694	693	642	716	737	679	705	683	712	676	655	726	624	693	726	701	665	673	697	696	688	734	668	651	706	647	651	704	743	675	735	741	729	670	687	723	703	724	687	692	677	695	654	704	707	717	676	652	707	701	688	713	702	701	690	710	633	664	725	706	700	704	678	673	715	667	748	711	694	655	739	694	688	671	686	667	693	689	670	661	666	726	728	656	708	709	729	671	744	697	678	695	698	684	724	693	679	687	708	718	693	713	726	685	681	694	653	665	703	688	679	674	695	701	692	689	660	708	677	712	694	710	691	688	687	663	684	717	659	684	743	677	654	698	684	682	717	617	685	671	705	773	693	727	691	719	658	738	666	673	686	692	736	757	701	687	698	675	688	670	654	694	658	686	697	674	639	722	709	674	703	683	701	703	711	727	671	728	671	685	712	680	727	681	669	647	681	729	712	656	745	703	719	698	724	713	663	706	665	693	721	684	697	695	719	662	711	653	655	691	677	685	668	662	665	727	722	700	686	673	717	664	697	704	695	677	729	719	690	704	675	669	672	679	722	712	753	684	692	735	664	673	688	656	732	684	698	739	689	702	669	694	684	746	687	682	747	714	717	663	763	698	684	731	714	720	652	715	684	670	718	732	683	672	667	696	717	688	715	711	673	711	704	746	724	741	664	731	703	683	663	710	680	701	691	679	663	703	689	703	713	746	695	708	682	706	699	702	675	728	695	700	659	662	678	693	678	692	697	673	698	688	704	675	707	666	677	707	691	681	656	701	731	693	644	685	719	706	697	679	715	661	697	708	679	656	690	721	677	678	705	657	653	684	706	700	696	713	661	729	652	697	751	689	719	671	669	676	711	678	701	707	718	723	656	716	639	684	672	694	690	664	738	648	679	660	743	674	624	733	702	695	696	707	686	657	686	715	673	696	703	702	696	718	743	700	688	716	708	691	719	689	726	685	673	663	642	676	676	712	679	690	665	661	697	718	620	722	679	722	697	717	721	730	686	681	707	684	687	720	688	696	697	674	729	711	731	742	645	728	641	731	714	709	653	704	650	678	709	667	643	743	724	714	662	695	674	676	678	712	662	665	645	661	716	687	653	683	682	685	734	678	659	673	689	697	668	708	664	723	693	684	673	663	696	668
29063	5033	1271	836	547	450	332	329	334	338	339	324	327	321	281	300	298	304	307	338	320	285	335	311	303	322	320	300	310	300	336	301	300	292	299	312	299	328	292	288	274	299	277	327	321	283	304	260	311	310	319	289	302	312	278	297	286	316	278	332	321	305	315	310	310	295	294	301	296	291	294	273	309	278	309	266	256	281	314	356	300	284	301	261	279	284	277	309	293	295	309	322	319	279	333	313	299	336	305	304	274	280	312	301	304	313	276	301	349	297	319	343	311	317	311	300	295	334	330	359	331	305	307	274	317	292	268	323	323	309	298	312	340	323	331	303	287	318	301	292	291	308	331	318	335	306	321	298	309	322	293	318	292	273	340	298	313	281	292	313	310	310	310	335	286	278	301	301	313	306	328	285	348	289	283	294	318	320	322	288	293	294	294	319	341	304	320	317	339	307	324	300	303	287	340	304	299	365	304	304	307	324	315	277	337	327	302	324	288	297	281	310	334	300	283	293	296	336	315	281	302	288	297	313	311	312	312	323	276	319	296	326	294	267	337	314	318	293	301	302	280	322	325	321	326	316	342	290	296	314	296	311	290	288	335	324	310	292	313	310	313	350	312	310	276	293	293	276	330	313	311	298	284	296	298	271	350	288	289	330	259	299	313	301	319	323	304	269	318	301	326	327	284	295	325	338	304	292	316	323	305	320	303	288	262	280	287	269	294	322	305	258	268	298	309	309	304	290	277	264	318	345	294	303	281	309	285	290	326	309	291	303	293	283	301	309	292	264	304	312	290	289	300	304	317	314	321	318	316	307	261	308	297	337	334	312	284	285	279	286	301	279	310	311	296	334	307	315	300	340	321	282	320	339	294	298	304	317	322	321	338	275	313	298	319	341	283	333	323	360	303	288	308	303	292	329	314	287	308	312	310	288	301	308	301	307	287	305	298	347	323	337	300	322	297	313	302	307	294	280	300	311	303	315	323	339	334	303	286	302	324	288	304	310	306	318	301	289	326	330	309	318	299	290	322	292	320	316	297	342	319	314	309	286	304	287	312	303	348	262	346	296	304	309	330	290	298	283	260	357	267	313	268	293	288	303	308	279	318	330	292	299	317	309	295	278	309	311	269	293	353	353	324	308	303	331	333	298	295	337	289	317	324	304	319	307	345	280	317	330	335	325	294	291	268	321	310	323	333	304	298	328	295	316	307	289	324	303	319	307	321	278	287	316	309	323	315	303	297	310	319	275	306	294	291	288	306	251	252	335	303	324	343	304	270	319	283	337	325	284	331	295	301	298	306	290	331	313	328	313	284	316	319	279	331	296	297	308	300	324	316	350	300	316	337	325	314	299	323	285	324	300	320	293	322	291	285	278	300	314	309	316	348	284	313	291	340	299	292	298	334	306	298	313	295	299	266	296	318	296	335	325	275	303	342	329	291	296	329	321	281	333	289	267	280	304	318	303	299	292	294	311	278	347	292	319	320	312	317	321	321	300	274	296	294	289	293	283	312	338	314	279	289	295	309	327	315	304	303	280	275	294	336	292	294	305	325	331	295	323	309	309	279	316	332	344	312	288	308	313	306	323	311	321	289	269	291	324	296	277	308	324	295	314	288	324	290	264	285	331	318	308	273	310	315	310	313	277	294	334	286	301	293	328	304	287	313	267	313	304	282	296	308	292	287	307	278	276	320	321	315	292	299	292	319	290	323	311	293	320	292	335	315	292	343	303	290	306	297	334	278	320	328	302	305	329	308	277	322	337	321	299	310	301	315	279	302	306	296	328	315	318	311	312	332	300	294	319	325	309	316	286	315	274	308	294	331	337	298	296	316	313	263	307	310	309	300	292	284	329	324	330	357	313	305	280	323	293	275	322	324	306	332	275	293	298	307	270	334	286	298	306	298	284	304	311	317	302	317	320	287	295	298	313	296	329	335	288	308	314	342	329	281	337	282	302	314	266	315	296	308	265	305	311	315	299	292	320	309	294	293	321	266	291	348	288	297	293	304	305	330	277	294	317	313	305	292	300	321	345	268	306	339	305	309	296	306	333	291	317	309	266	297	311	321	327	322	307	322	307	266	312	300	295	297	298	319	303	312	288	334	297	283	290	284	291	274	299	304	280	277	335	310	304	309	288	307	290	326	270	304	317	311	321	305	314	311	326	314	298	305	323	313	290	261	317	306	305	306	334	316	316	301	299	295	288	312	333	273	286	332	333	299	302	264	306	326	295	307	290	271	297	338	321	317	267	276	338	303	341	338	276	308	306	327	310	307	320	296	321	296	323	290	299	310	275	303	332	285	308	307	308	289	300	326	291	273	274	285	355	283	271	287	288	276	288	288	295	329	281	309	308	334	295	288	306	345	320	274	303	323	304	289	360	310	303	265	283	283	279	311	304	293	336	282	308	335	336	296	331	309	285	321	318	319	329	279	306	346	355	311	297	320	304	308	321	303	305	323	307	308	290	338	319	305	317	336	287	287	344	317	297	312	290	295	288	269	320	311	309	328	306	310	292	291	323	306	306	307	308	318	283	302	297	287	329	301	289	319	312	285	296	298	323	298	318	313	297	292	298	317	306	333	318	297	317	307	324	281	293	313	308	305	300	276	305	327	301	304	323	348	280	298	323	306	316	265	288	307	327	311	262	308	310	293	293	320	313	302	282	305	291	277	271	311	336	296	337	327	306	299	303	285	327	307	293	308	308	308	297	312	309	293	302	286	315	310	304	306	314	316	286	289	302	306	309	298	312	326	296	336	281	306	340	311	314	307	280	256	290	321	267	292	266	315	318	297	313	315	331	311	343	314	311	321	336	280	312	308	358	298	294	331	283	291	323	278	303	300	303	336	290	298	304	305	294	308	269	330	309	246	340	324	275	305	284	293	314	271	296	320	310	344	294	300	320	338	302	319	314	333	329	334	332	344	320	334	332	307	296	302	327	347	311	298	317	282	309	309	292	322	283	304	313	306	307	301	305	296	304	280	312	268	317	325	329	303	300	304	298	319	329	275	314	297	254	301	302	302	314	308	305	297	308	329	270	330	315	291	320	300	317	302	296	294	304	315	311	326	297	325	268	306	284	326	345	337	316	308	318	302	302	305	329	332	300	290	301	351	265	316	287	301	316	319	289	270	325	282	274	332	283	300	306	313	293	297	339	292	280	294	297	286	363	316	309	290	289	315	291	292	293	289	308	299	286	304	298	317	297	287	305	311	307	273	284	334	324	282	287	332	302	297	291	302	308	291	318	314	297	324	295	291	307	302	309	326	327	303	304	296	296	302	331	300	315	303	355	313	302	305	321	333	277	309	316	302	307	304	297	321	346	321	278	292	299	295	272	308	282	333	317	300	284	285	337	310	318	310	317	296	312	290	310	316	277	309	317	305	300	306	311	333	320	290	282	347	306	289	343	309	319	277	324	322	327	296	318	290	323	275	306	322	305	294	303	310	293	298	282	297	304	326	308	299	328	313	294	313	306	316	285	305	293	279	278
20457	11075	11297	7753	6057	3210	1761	1078	837	790	860	772	801	727	721	723	774	689	766	751	715	725	708	734	750	715	765	752	804	716	738	686	697	723	676	748	766	802	715	706	744	744	739	743	782	738	760	743	740	690	720	740	748	765	730	740	709	782	705	741	771	648	783	752	713	715	754	696	730	796	734	678	773	699	712	683	747	737	715	748	672	637	724	786	738	749	686	750	764	744	772	684	705	719	710	709	702	716	725	747	677	693	741	726	746	727	710	657	731	700	690	748	708	701	734	752	679	742	713	727	779	735	714	740	722	721	711	685	708	691	717	762	713	704	745	671	760	726	741	731	760	726	725	722	764	693	704	724	725	736	738	717	701	688	749	719	714	733	751	706	725	753	785	714	761	742	715	745	718	693	735	735	754	717	721	717	729	705	739	725	714	718	732	716	722	703	731	728	736	711	736	711	699	720	659	731	727	705	730	718	693	711	710	680	698	711	712	715	724	752	720	713	679	719	699	686	712	733	707	750	733	703	728	694	707	750	725	725	741	666	756	756	721	695	757	752	725	732	736	677	750	705	797	723	682	708	705	688	708	738	751	741	706	666	721	788	736	734	714	709	719	695	689	667	744	691	741	758	720	689	752	713	755	700	755	771	714	755	752	705	724	700	698	742	783	734	693	733	725	738	734	709	752	725	715	712	709	726	693	787	701	706	671	753	739	732	711	726	692	728	756	716	747	799	759	715	791	737	719	749	749	751	716	722	686	732	701	731	699	704	703	724	745	756	726	681	687	743	739	751	756	751	787	727	764	751	758	742	729	751	729	737	687	735	729	781	752	720	714	716	764	762	719	793	729	710	714	685	786	721	778	780	719	718	722	716	739	759	734	713	732	775	710	749	732	738	766	705	655	688	699	744	706	706	677	727	712	739	745	738	678	708	714	755	703	758	744	713	714	723	748	700	673	724	714	726	715	755	720	749	733	709	687	672	764	713	711	730	744	711	754	717	734	788	718	728	699	688	705	727	732	734	730	727	703	725	687	758	716	717	721	716	708	655	725	696	730	761	697	706	749	736	725	729	739	749	708	760	688	706	709	765	731	673	788	748	709	727	706	723	679	737	751	772	703	703	730	746	763	740	686	765	734	751	717	713	753	725	676	734	767	743	755	725	739	733	746	739	741	700	714	696	731	762	692	731	741	732	693	713	707	721	729	727	740	762	733	747	732	720	724	715	737	732	711	724	690	690	687	664	767	710	698	753	732	784	697	725	727	715	701	776	693	761	718	734	671	726	701	701	704	737	774	753	706	709	720	694	700	691	730	721	718	768	710	747	703	729	708	747	681	752	750	707	754	756	731	694	750	686	679	713	708	725	715	710	742	717	728	722	716	748	734	742	737	699	691	750	737	697	757	705	729	720	702	784	779	756	718	712	703	711	705	745	697	680	753	748	711	742	696	732	743	714	726	777	713	692	680	737	722	719	780	719	735	733	682	723	723	714	743	717	720	726	704	745	642	825	773	685	749	735	706	713	717	700	699	763	700	666	728	747	759	755	753	682	711	723	720	742	734	710	704	721	735	728	742	726	720	707	748	743	696	699	699	767	731	702	747	753	777	715	639	750	714	716	683	761	700	736	658	715	705	800	749	770	716	743	750	744	700	738	709	741	748	704	725	785	692	700	750	729	690	730	667	691	721	686	710	756	711	722	734	739	709	717	739	700	715	734	709	732	725	725	707	725	726	716	737	729	741	689	696	733	720	730	739	704	720	750	681	773	698	738	714	720	728	687	717	761	725	753	700	699	705	732	712	742	805	677	728	755	751	727	735	684	668	715	689	735	722	753	756	726	726	750	717	700	750	721	738	729	741	769	757	722	765	718	784	745	718	722	776	712	772	683	730	694	749	695	717	731	757	705	742	720	733	743	699	760	733	741	735	748	717	715	712	738	748	742	702	749	749	730	745	722	731	730	755	755	738	735	737	723	755	722	737	658	756	737	697	700	752	732	706	755	711	716	718	725	716	714	757	730	713	746	777	718	721	765	676	733	739	709	750	746	710	750	738	693	711	693	684	745	717	722	767	772	716	731	766	698	742	668	703	721	669	717	721	730	731	721	726	711	741	771	722	727	696	748	743	696	690	676	706	732	739	726	708	730	721	692	755	728	765	716	733	727	704	771	694	708	729	756	732	706	714	680	749	739	749	712	723	706	755	725	687	698	699	734	710	702	724	722	714	757	700	778	691	726	721	714	690	699	723	750	734	721	731	756	715	755	745	767	678	711	714	742	712	721	743	759	711	702	716	685	686	698	702	661	677	692	699	704	718	706	688	733	730	679	710	703	698	748	713	685	718	717	730	736	684	715	724	776	749	735	679	734	704	694	693	730	789	741	756	752	675	692	701	680	709	711	720	714	724	733	729	673	769	729	691	715	726	725	777	716	740	710	761	682	725	731	737	737	699	681	727	758	704	707	737	687	699	691	733	732	710	752	729	676	717	723	729	720	726	733	717	726	697	722	734	704	724	743	683	752	726	690	747	718	731	773	717	720	676	710	707	761	753	726	726	751	729	730	720	693	771	699	685	751	765	754	714	778	692	679	764	708	729	708	725	701	722	761	718	738	724	703	716	733	735	715	776	716	729	733	753	725	773	759	737	771	767	743	757	724	754	740	738	719	737	710	690	734	715	746	705	722	770	689	694	693	704	692	748	732	739	727	711	697	779	739	668	702	719	699	775	731	732	742	695	725	705	747	745	711	752	701	719	743	755	726	765	715	722	712	698	708	774	729	685	713	690	774	719	753	731	721	714	732	724	689	692	736	773	706	727	721	729	718	702	750	714	790	687	716	676	700	706	759	727	727	736	753	693	694	717	742	743	737	711	726	742	763	740	755	708	694	690	750	741	707	721	747	722	752	761	773	725	764	720	714	669	713	712	712	743	759	754	733	721	716	723	675	739	717	754	728	771	712	758	776	709	743	705	718	677	724	713	717	721	732	750	707	686	707	707	741	744	715	734	693	738	689	789	736	728	711	769	752	721	697	728	743	702	716	745	742	715	763	712	705	704	694	703	742	784	734	777	772	704	767	723	761	714	745	763	762	758	742	725	764	721	710	707	711	756	726	720	700	720	712	709	719	717	727	748	701	733	722	722	716	733	692	762	772	803	668	738	654	752	714	720	767	693	748	720	747	720	704	721	750	669	740	730	698	702	718	716	705	755	688	740	691	761	695	704	680	741	740	738	773	698	701	730	829	749	691	722	724	714	714	717	711	707	768	700	718	715	694	714	747	771	723	676	708	744	718	698	734	705	718	679	761	771	754	734	733	779	707	692	765	766	753	709	762	726	719	723	709	742	730	721	722	707	736	721	686	703	742	711	709	720	704	711	763	720	752	678	708	748	696	709	740	768	721	707	705	705	720	694	735	739	738	721	748	737	728	740	759	764	758	681	720	721	702	737	737	770	736	715	728	720	710	689	714	721	731	725	723	697	716	733	762	679	684
18892	1931	525	386	362	312	267	256	277	274	289	241	267	266	298	281	297	266	297	272	244	283	306	309	269	308	272	277	316	294	264	284	276	306	292	294	288	260	303	296	303	285	280	285	288	263	266	295	296	273	260	253	302	260	258	287	269	285	308	277	286	296	284	280	288	242	311	284	276	266	268	290	265	275	273	273	284	316	270	300	273	292	317	269	306	251	285	263	276	275	272	313	248	311	302	265	293	254	237	279	277	264	269	260	269	302	292	259	262	276	261	284	290	272	277	292	279	290	283	270	292	296	284	284	287	279	299	247	255	302	307	280	307	267	260	298	295	279	265	277	297	259	283	268	293	303	294	289	313	285	259	309	268	263	277	250	253	275	287	289	320	279	283	307	270	262	326	298	259	306	276	282	250	313	289	235	328	306	278	282	267	273	258	294	301	266	309	264	272	295	262	287	262	262	284	261	284	265	278	270	291	268	285	293	284	251	313	276	304	325	281	274	285	291	306	244	242	249	270	304	258	292	309	253	287	307	261	301	279	283	253	273	275	291	280	315	301	291	269	315	278	271	275	262	292	285	258	257	279	255	265	272	257	278	278	272	294	269	324	263	251	297	269	252	289	318	261	303	312	285	259	275	278	254	262	279	276	308	286	255	282	281	283	308	238	284	286	299	308	299	306	258	264	282	301	276	299	271	261	247	262	300	273	282	308	281	283	275	276	304	266	282	261	287	263	284	265	297	265	285	291	309	272	274	275	255	279	275	252	287	298	269	249	271	290	275	271	257	303	319	275	265	277	289	298	312	270	256	274	282	269	288	263	281	276	287	324	249	271	269	259	281	265	296	292	317	275	286	267	300	295	286	286	284	266	325	278	289	264	256	281	260	285	283	285	327	286	268	246	315	269	265	279	289	311	305	261	314	266	261	252	275	275	297	309	275	310	317	286	284	247	300	273	269	267	293	292	291	266	284	282	292	280	272	282	299	269	263	279	290	277	274	273	297	275	281	292	341	262	303	283	273	311	289	314	285	265	283	269	320	287	260	293	306	264	289	278	273	285	286	243	273	266	279	296	249	249	297	241	261	270	300	260	293	267	267	298	246	285	290	274	270	291	245	273	283	272	287	304	278	274	267	248	319	279	287	287	270	273	280	280	279	303	280	281	260	282	294	293	279	269	298	261	300	283	257	280	290	308	275	274	289	270	297	287	263	280	260	288	287	307	283	259	291	272	255	280	294	286	272	318	275	262	281	283	295	267	258	269	267	290	288	279	294	301	270	282	268	254	268	279	273	263	271	267	270	275	277	268	305	300	288	318	272	266	310	281	258	249	289	269	269	300	321	258	265	325	283	261	251	286	266	251	265	296	257	265	297	285	288	258	290	284	271	285	269	283	290	322	281	306	285	285	284	331	307	258	303	253	308	275	297	276	262	308	253	266	308	249	285	266	300	295	267	286	303	283	290	274	243	267	266	253	270	289	297	276	280	332	232	282	295	272	275	279	277	268	270	275	276	280	299	248	304	288	272	288	307	288	305	250	281	289	260	309	298	279	262	283	265	288	265	310	305	281	279	269	300	266	274	275	270	269	252	287	291	285	288	282	298	242	286	263	285	282	282	304	290	260	298	308	288	282	289	281	285	277	263	296	350	262	282	251	304	273	303	301	288	292	299	282	290	277	300	294	278	270	252	275	277	303	289	271	292	284	310	274	289	268	306	282	277	280	274	302	253	240	257	273	303	271	318	310	288	281	253	282	298	272	303	282	259	283	333	318	285	292	284	290	289	292	275	284	231	296	284	280	282	306	291	241	298	285	247	266	275	285	254	299	304	282	267	277	315	313	271	255	289	282	326	277	321	296	292	306	298	304	277	259	284	305	290	310	250	275	281	251	253	255	298	270	298	276	326	287	267	268	303	282	250	296	257	275	264	274	268	272	312	287	284	273	312	341	311	276	305	278	280	288	304	242	310	278	276	286	310	303	276	263	268	256	278	295	279	295	267	314	272	268	290	237	305	310	289	280	262	265	327	327	284	268	313	279	282	285	261	285	250	307	279	299	300	318	283	271	272	294	288	274	261	268	324	325	284	311	298	286	302	258	284	270	265	280	243	291	270	307	262	292	286	312	287	278	265	264	291	251	313	285	270	280	274	254	297	275	269	283	315	305	293	258	294	256	289	272	267	299	284	270	309	256	285	265	294	283	278	258	265	259	299	294	253	286	289	283	259	256	304	250	291	260	271	305	263	291	289	297	289	268	291	279	318	271	246	295	290	246	297	268	290	275	307	315	240	266	279	258	250	263	279	297	304	272	267	288	269	311	277	283	259	284	297	284	280	292	278	288	277	301	284	294	234	249	262	297	261	279	274	326	305	283	274	287	259	256	288	282	263	255	262	281	311	265	316	243	286	263	291	298	268	281	292	269	256	315	253	255	277	261	257	275	289	292	271	270	292	316	263	279	253	251	249	293	283	271	320	278	282	239	293	258	269	297	301	284	285	271	327	278	284	277	271	268	302	322	290	278	266	287	306	277	241	257	278	257	301	267	290	242	283	291	274	281	305	270	303	322	279	290	279	267	280	272	289	291	263	281	288	298	285	255	267	292	312	278	302	268	245	280	332	307	267	278	262	292	294	274	282	298	294	282	282	295	264	278	301	290	300	275	276	305	294	270	303	301	288	277	266	251	257	275	287	292	278	272	297	264	268	272	297	302	255	282	261	311	288	269	280	300	296	282	265	246	291	273	296	279	289	302	296	312	288	280	288	263	288	323	284	286	279	285	287	291	286	271	289	265	263	266	268	282	279	268	275	280	274	288	310	280	315	280	290	272	308	323	282	259	256	279	285	316	268	322	267	293	265	265	266	284	273	313	300	303	291	286	255	257	260	268	268	269	254	271	320	284	294	282	243	292	298	295	307	306	290	278	287	300	283	283	325	297	283	334	270	297	295	274	289	274	274	299	298	260	263	266	261	279	284	276	286	279	274	248	278	226	271	257	284	315	313	270	280	269	269	269	292	309	290	269	272	301	266	283	306	303	296	300	265	291	284	298	300	252	281	278	290	300	298	311	248	280	260	293	256	282	272	256	289	285	292	325	260	306	281	296	270	339	309	281	276	298	272	271	299	268	273	287	301	292	301	284	280	277	266	287	257	271	288	291	268	292	268	310	307	264	301	259	296	268	291	265	288	310	280	264	281	249	280	284	307	298	297	307	278	264	243	255	287	283	281	271	253	265	263	253	281	322	263	287	271	291	283	266	262	286	279	286	301	289	304	277	296	301	282	341	292	293	274	271	307	320	296	272	295	268	301	294	285	242	295	271	295	329	261	267	261	267	275	288	283	303	282	279	286	286	267	314	307	282	311	263	303	296	309	295	292	284	282	248	268	310	301	288	246	299	297	272	270	286	285	277	283	276	278	286	264	245	284	266	278	286	296	289	283	263	298	308	251	288	253	277	278	265	257	280	279	285	303	302	263	288	311	256	277	286	271
14549	4829	3533	2222	1678	1126	785	772	672	636	659	639	648	632	645	637	648	631	589	632	670	616	610	676	648	667	648	616	666	664	685	627	608	649	617	635	637	601	657	649	591	691	644	624	642	632	646	608	644	632	677	639	654	644	626	638	644	660	662	660	650	602	638	638	671	635	634	684	669	648	655	669	619	615	644	634	638	614	629	633	660	636	615	630	636	641	648	645	665	629	613	601	680	648	647	633	645	645	622	602	653	658	634	641	683	612	616	653	682	650	668	640	646	615	650	603	611	638	622	651	624	614	617	613	673	652	633	663	641	623	644	626	656	631	648	671	600	654	629	610	632	613	657	651	628	620	619	684	658	629	623	630	695	653	679	658	659	634	652	659	679	622	605	635	664	650	649	658	664	611	658	637	675	662	641	615	676	621	658	641	617	642	610	638	665	670	597	633	628	658	651	612	650	616	658	655	660	655	566	661	662	635	633	658	659	624	631	646	627	654	602	616	612	615	645	645	686	623	630	637	645	657	664	621	655	656	647	624	650	641	666	647	618	655	667	651	605	664	658	669	639	642	644	660	669	634	623	606	648	629	660	622	640	603	636	627	637	628	631	613	640	624	667	603	643	680	597	613	615	683	633	603	584	596	619	627	651	601	686	641	629	652	621	675	655	664	629	693	592	666	623	630	644	678	618	642	657	672	642	646	653	652	611	606	653	655	643	620	625	598	651	629	640	650	612	634	669	627	625	637	610	645	641	633	673	614	644	655	680	677	630	596	653	668	613	622	631	656	594	625	653	614	657	652	656	644	684	660	638	637	648	622	689	602	609	611	623	645	616	643	647	636	671	669	628	612	646	612	657	625	620	642	652	630	635	570	692	651	648	591	616	658	648	650	635	633	629	660	627	607	601	676	609	578	614	633	615	647	635	659	642	583	635	660	587	648	652	645	639	652	664	620	577	683	638	676	669	613	599	672	626	603	667	663	648	619	676	630	681	644	642	628	652	608	624	654	579	616	652	629	682	615	617	653	649	633	625	660	641	632	628	677	588	607	669	620	651	629	681	645	621	603	667	685	649	616	616	640	581	640	627	632	689	601	688	625	643	648	601	635	632	600	639	617	657	648	621	613	589	586	644	640	634	643	686	642	620	627	638	645	640	644	683	600	668	650	658	610	669	667	648	662	607	615	637	626	606	599	643	617	659	655	675	586	658	594	654	609	624	641	631	587	669	621	664	637	646	638	640	622	626	606	638	631	623	624	638	650	630	611	654	636	674	627	650	611	636	612	627	608	653	642	602	622	617	575	633	605	656	641	641	685	667	690	625	588	638	656	630	571	602	619	596	638	619	603	620	634	595	600	651	623	609	627	662	680	642	701	655	652	635	602	619	660	673	605	656	632	649	588	636	638	626	659	643	613	643	650	616	641	614	668	619	624	603	650	662	662	618	598	664	623	620	637	622	627	688	646	633	613	612	632	651	661	604	627	666	609	643	639	589	561	621	584	638	672	599	641	654	618	594	602	630	626	652	616	638	613	633	628	612	634	621	629	666	648	611	620	612	632	590	643	624	619	643	631	671	599	609	679	640	593	635	613	617	681	622	638	609	647	631	613	631	652	625	622	628	635	700	636	621	646	682	651	627	615	630	616	637	593	678	621	689	652	624	644	644	666	652	617	640	655	635	649	639	638	663	661	643	621	608	657	637	626	691	619	649	609	604	632	646	624	634	655	667	632	592	642	640	617	668	641	630	651	671	584	623	622	644	665	649	681	608	603	668	651	650	642	636	627	648	632	663	642	685	588	658	673	622	601	656	649	614	635	627	663	631	619	600	632	625	641	643	601	595	623	654	629	620	629	645	659	684	640	638	609	624	636	639	653	612	682	646	606	639	611	622	666	609	653	680	649	626	631	669	664	687	632	574	652	600	636	666	649	654	621	630	666	660	634	608	658	594	619	637	682	633	601	616	658	684	673	616	640	652	654	636	650	644	604	666	656	658	647	632	635	607	679	674	616	693	616	635	572	594	634	655	625	617	662	646	614	648	684	636	636	605	651	609	600	600	609	630	644	586	656	650	673	660	636	637	640	645	656	609	659	667	602	645	646	673	677	630	641	630	640	635	617	638	655	619	612	635	642	660	623	629	678	618	642	591	619	632	646	639	639	603	644	612	648	643	643	692	601	667	627	612	637	654	632	633	636	612	650	600	700	646	619	660	633	638	666	626	657	642	629	603	605	657	674	620	613	668	646	656	635	645	656	637	637	607	662	694	661	626	687	634	702	661	619	707	648	575	621	659	623	708	611	651	656	628	672	673	657	629	610	678	642	644	601	642	682	633	655	655	641	660	642	591	599	626	658	621	626	618	662	601	676	633	593	656	664	640	595	613	623	619	650	674	661	669	653	677	602	583	626	636	664	620	672	658	619	646	630	640	643	667	622	643	648	632	645	631	654	627	642	684	616	596	639	646	665	616	612	659	611	635	619	640	636	660	669	648	625	623	628	635	631	647	640	615	644	652	667	668	636	578	644	646	705	620	574	635	600	596	659	650	645	640	617	643	651	654	645	647	694	639	631	616	654	626	609	641	650	586	628	647	640	625	602	643	626	645	639	656	630	634	630	604	583	654	623	691	601	661	633	689	598	663	625	651	674	628	610	617	648	594	635	628	618	632	648	662	614	604	680	609	631	647	635	619	649	629	636	666	636	612	613	627	618	658	627	645	607	602	627	636	627	606	645	571	629	644	605	665	632	625	672	644	649	642	625	638	627	606	588	611	649	617	627	643	630	656	629	671	645	640	635	597	625	665	615	603	604	623	651	636	628	622	627	661	616	616	637	644	633	638	628	599	601	643	656	649	650	630	592	643	600	600	667	612	601	669	671	629	657	584	628	587	608	624	644	642	638	660	664	644	691	589	643	624	657	670	616	653	647	606	625	675	652	627	671	601	658	618	668	629	654	666	594	672	648	599	614	668	634	617	606	618	638	557	639	606	597	627	652	640	647	636	665	658	683	572	608	657	658	591	627	627	595	686	622	665	617	654	660	625	629	641	616	574	686	623	632	670	612	672	632	639	653	619	652	651	595	654	685	605	611	620	642	616	628	664	629	678	623	666	636	664	631	620	602	670	621	626	573	615	700	685	584	629	653	623	616	625	627	628	665	619	625	639	611	636	583	612	644	612	654	630	571	649	593	614	639	668	619	641	644	605	630	639	609	609	600	653	636	670	638	691	592	640	619	661	613	617	619	666	688	609	692	612	637	659	621	597	702	630	642	642	613	676	656	625	648	622	648	616	669	670	618	667	609	588	626	646	628	641	628	659	627	695	629	599	649	688	635	612	644	570	613	608	670	625	637	650	656	629	655	656	656	620	629	651	707	651	609	607	629	633	614	660	628	653	646	633	641	632	647	632	611	634	637	666	682	622	622	644	622	596	654	635	685	632	669	652	647	645	642	634	630	576	629	623	567	682	620	600	690	646	646	666	605	627	622	667	615
26433	3538	719	605	534	386	349	303	312	318	285	296	288	305	281	262	290	305	257	320	304	323	288	306	287	288	282	299	306	274	296	299	292	275	298	291	286	263	267	295	283	283	314	266	296	304	303	294	296	283	287	262	311	325	293	312	280	283	311	282	310	254	270	286	316	296	328	297	270	268	283	294	287	294	326	330	320	311	303	280	284	276	298	269	289	266	299	281	312	278	296	318	269	309	288	303	280	287	273	260	281	263	305	278	326	308	315	317	295	270	297	287	322	285	333	297	293	326	289	275	274	307	321	262	298	307	301	296	286	296	298	282	308	314	278	280	243	284	295	245	315	314	321	307	303	308	295	272	289	287	296	346	312	290	274	277	274	295	291	284	287	288	282	304	291	284	267	305	283	328	293	307	305	318	291	268	253	329	271	278	297	320	291	307	303	312	310	275	291	311	319	321	270	307	297	304	312	321	319	288	288	309	259	290	298	293	245	283	311	322	297	286	334	274	306	306	326	261	279	285	265	284	311	283	306	287	315	281	279	303	293	277	317	303	295	291	332	313	319	315	298	263	299	280	279	269	278	315	309	270	276	298	301	293	292	315	286	309	307	292	252	287	319	311	280	299	304	292	274	278	302	313	307	318	272	283	307	319	315	303	303	344	298	284	245	279	312	307	319	308	312	283	305	290	273	263	280	280	271	288	284	288	287	278	314	289	279	258	289	284	300	288	303	323	311	275	281	316	314	309	291	319	296	336	290	281	312	303	301	308	304	290	278	280	291	309	346	306	313	270	288	299	315	305	282	284	288	297	319	339	302	274	285	291	306	294	286	297	309	286	347	305	290	290	298	277	276	262	293	329	286	283	267	272	295	316	291	265	305	339	281	296	271	309	278	300	305	303	273	305	283	316	275	299	333	321	292	299	277	312	284	264	303	298	264	300	326	297	337	350	315	351	265	304	296	308	304	268	272	302	301	293	303	292	262	289	280	290	311	304	303	281	320	278	311	313	296	304	285	318	284	274	271	284	303	325	297	293	261	308	270	289	314	270	280	327	291	300	298	292	311	281	298	304	274	246	273	247	324	303	338	279	296	292	286	274	296	293	298	298	279	300	277	318	290	289	299	330	283	321	325	256	286	293	304	323	313	281	279	326	280	331	293	267	333	268	288	315	308	303	296	331	291	289	271	305	297	285	304	295	317	281	276	319	311	329	269	274	277	298	312	296	320	273	286	290	281	297	279	282	306	283	300	282	314	263	312	302	288	287	297	286	284	258	257	252	313	301	290	292	276	336	294	307	252	310	317	317	311	302	323	307	262	307	322	319	314	277	256	300	283	294	304	282	284	266	278	282	301	294	285	290	311	307	315	274	341	289	309	263	308	283	284	285	327	334	294	303	279	274	294	272	291	302	293	269	300	332	318	279	281	285	261	295	271	276	295	293	305	311	264	284	270	287	324	283	295	251	316	272	321	292	323	285	289	295	287	305	301	282	321	313	315	287	296	315	275	269	294	297	323	290	262	281	285	294	281	317	290	291	297	323	295	332	274	276	296	305	301	280	270	278	301	291	329	323	280	245	316	296	260	327	315	302	238	245	287	297	289	318	286	323	313	286	300	296	267	277	321	248	292	289	315	273	296	263	285	295	273	268	279	283	311	260	310	277	310	296	295	271	291	277	317	310	296	272	290	321	284	312	289	275	270	301	304	324	324	315	302	302	288	308	307	263	274	347	306	290	277	283	259	289	348	301	313	304	261	311	323	294	278	302	283	317	264	308	275	281	285	296	291	299	265	290	319	281	298	271	332	286	278	289	292	288	327	286	292	309	309	284	276	301	300	303	309	282	270	294	285	322	283	303	268	283	306	307	284	299	338	294	299	297	301	306	325	300	311	280	290	292	285	282	276	316	312	291	274	316	254	318	311	306	280	301	288	308	291	278	307	292	283	301	297	330	301	321	326	304	258	289	298	292	263	293	300	286	316	289	266	263	287	293	254	336	318	281	282	280	319	298	290	332	331	327	335	305	315	326	312	294	305	268	283	327	292	307	331	274	309	309	294	282	280	340	296	270	303	295	293	267	293	299	289	325	315	317	296	302	289	298	297	289	283	294	319	302	265	296	310	308	287	273	270	335	294	312	311	294	282	255	304	292	330	331	296	306	317	291	302	255	272	293	307	318	316	267	312	267	287	251	271	303	283	303	315	297	306	303	296	303	306	327	294	295	289	291	330	274	290	315	308	308	283	285	287	306	317	256	286	286	286	280	310	287	268	288	280	299	278	271	305	321	310	297	306	292	260	253	282	322	288	316	280	311	292	290	280	306	305	264	308	277	307	301	312	310	308	331	314	286	280	309	310	301	276	281	274	319	324	293	273	297	271	336	284	302	335	327	262	310	320	283	306	306	290	281	282	283	318	279	289	292	282	310	313	295	307	295	290	311	289	293	281	302	272	312	313	297	313	265	271	293	286	327	296	310	300	291	298	294	275	293	344	320	307	307	265	314	297	309	305	343	333	290	298	310	285	316	313	281	295	277	323	318	307	276	301	296	271	302	319	307	300	326	292	291	322	305	291	321	343	278	330	280	289	278	302	311	314	302	305	304	308	289	279	324	293	303	280	300	281	306	295	304	289	275	281	290	319	270	280	289	318	313	288	308	262	328	308	275	302	310	282	290	309	304	286	316	274	305	271	296	307	292	308	316	256	305	302	266	289	295	255	306	271	310	299	313	308	322	302	288	298	342	278	294	283	263	307	315	318	306	301	278	266	283	293	320	285	304	330	302	291	330	278	271	294	305	318	285	329	297	312	334	278	297	312	304	275	306	299	273	283	282	289	298	285	295	259	312	301	273	278	301	305	276	288	286	252	321	279	306	321	298	310	322	312	271	331	285	310	263	312	298	308	308	307	282	320	303	296	282	268	319	297	287	265	282	288	275	275	278	290	329	323	304	278	274	306	293	316	279	314	303	290	301	295	354	271	320	278	285	293	318	319	288	294	267	323	317	284	279	303	276	302	282	319	308	271	305	297	281	284	330	257	312	274	277	262	264	325	294	283	286	342	299	275	302	296	270	322	254	293	288	270	293	287	304	313	341	267	283	295	274	280	301	307	291	299	282	304	275	284	307	276	280	311	293	303	257	352	316	283	247	271	296	295	285	290	280	299	287	306	277	304	294	295	297	324	307	269	307	313	288	289	315	300	288	306	286	280	299	298	328	319	266	253	294	314	291	293	307	282	295	305	287	301	310	284	298	306	298	268	311	294	310	290	307	312	307	304	307	271	274	311	297	307	247	286	278	266	277	294	273	293	308	314	286	279	255	289	284	320	282	307	288	312	304	306	285	271	299	318	297	314	285	294	274	295	299	291	308	315	292	329	332	296	340	291	323	263	264	292	312	276	299	297	292	293	311	301	284	302	310	349	278	327	272	298	295	313	300	322	297	294	273	264	299	315	301	331	327	292	268	287	332	308	302	296	300	307	311	289	284	310	300
19948	7062	6349	5803	4639	2488	1697	931	835	755	757	712	747	770	677	724	761	678	739	707	695	739	743	684	696	675	682	731	688	726	718	710	706	657	698	650	709	702	719	706	661	708	740	703	651	712	684	712	722	683	693	706	658	671	758	683	724	674	686	724	689	711	684	680	674	726	702	702	693	710	715	754	697	725	685	666	717	721	722	694	703	675	667	739	677	681	677	654	717	655	698	720	702	682	658	707	697	618	680	681	685	697	699	674	714	689	756	690	683	700	697	713	672	694	681	664	686	660	709	683	679	726	660	681	704	717	632	705	661	680	676	702	691	692	688	728	681	703	666	674	727	692	698	675	684	720	665	744	717	694	673	671	635	720	713	703	681	726	696	708	696	702	663	685	696	686	666	689	688	721	705	713	664	702	687	699	701	697	696	666	683	699	699	643	723	668	650	629	722	709	658	676	711	730	733	688	694	664	698	698	686	680	669	646	677	728	652	689	705	699	701	662	655	649	707	677	714	671	715	728	740	675	703	692	711	678	705	674	669	648	686	687	713	714	668	690	680	683	643	661	636	710	715	729	662	722	705	682	677	657	670	639	687	645	672	693	653	709	691	717	671	680	671	666	673	730	687	686	720	690	699	734	731	678	650	712	682	701	701	675	712	698	671	653	684	654	660	728	708	615	692	713	660	680	711	695	692	685	711	653	723	715	705	659	707	725	674	716	698	677	699	664	685	695	727	690	658	673	663	681	688	715	691	673	689	612	610	664	708	667	685	697	698	710	730	662	737	675	700	676	637	739	652	642	697	717	727	702	693	664	688	711	689	726	711	708	706	688	671	698	646	679	747	691	714	703	665	672	715	640	663	663	688	686	668	693	698	677	659	692	678	665	706	643	709	688	670	697	689	636	663	658	699	707	675	641	667	694	709	696	713	740	689	697	680	640	657	646	666	678	679	701	685	664	694	693	697	685	714	687	648	671	702	687	682	741	696	749	645	671	669	652	684	676	688	643	698	742	706	702	713	711	664	679	695	675	638	679	722	655	700	689	649	657	717	694	648	688	684	699	699	745	692	712	670	682	700	663	703	695	709	684	754	707	692	658	678	726	667	715	733	723	694	697	679	674	679	699	710	691	688	732	665	730	734	692	696	680	659	744	648	687	659	728	666	692	703	712	697	680	684	698	698	658	709	673	646	726	722	733	705	744	683	721	729	730	695	633	674	715	694	678	664	680	669	716	704	685	676	688	652	693	709	697	644	697	669	693	721	711	695	692	687	714	690	692	671	718	668	712	714	696	697	714	667	679	685	689	691	703	636	693	680	722	661	689	722	682	686	695	665	661	742	717	666	738	751	718	683	632	648	706	715	717	690	687	625	660	721	656	659	644	683	755	697	697	680	662	652	695	687	687	686	738	731	710	658	691	669	675	688	670	679	674	687	732	695	688	730	702	689	734	717	710	723	712	688	690	650	682	663	696	707	660	675	688	650	693	671	655	674	728	679	700	685	662	658	693	708	723	690	723	666	694	682	677	693	688	693	691	680	662	707	699	726	678	679	743	680	668	657	653	691	677	704	720	649	675	690	667	705	655	655	717	755	727	703	679	671	705	668	710	696	739	683	716	717	663	679	698	714	698	721	708	678	697	647	660	695	638	694	657	691	715	702	698	644	698	690	718	674	678	715	723	771	656	721	694	717	687	688	650	720	680	699	693	717	706	695	665	683	709	738	709	671	722	652	696	647	678	656	684	678	691	676	695	699	671	674	675	722	721	645	700	671	654	726	713	668	689	688	686	687	649	663	707	698	636	704	710	715	699	692	671	724	676	696	693	721	681	696	679	673	664	668	685	719	703	673	678	712	701	743	684	674	722	682	666	677	636	667	656	678	740	695	693	707	689	689	664	705	700	667	716	695	728	681	668	707	655	665	692	693	685	734	648	690	675	679	680	703	674	651	707	622	664	677	717	688	731	700	677	702	691	691	668	661	725	674	690	679	685	720	667	667	718	689	655	688	731	729	666	680	694	717	655	721	651	725	706	717	733	691	687	667	707	689	751	666	664	731	670	672	654	687	695	683	704	701	670	670	684	680	685	684	664	645	648	695	707	732	690	730	668	683	710	666	677	741	664	722	700	685	716	679	642	713	701	671	672	676	704	685	650	696	716	693	636	656	717	710	673	681	652	719	673	681	675	702	659	682	704	683	675	672	675	681	711	708	698	699	688	689	744	671	737	702	688	666	678	658	694	707	660	687	681	689	695	705	676	698	694	696	701	637	683	662	741	724	701	706	650	672	687	701	680	690	728	746	677	659	705	695	714	719	715	719	730	646	705	744	679	650	689	710	693	692	695	644	663	674	697	720	702	689	669	680	749	718	706	741	698	681	641	754	691	681	694	711	689	704	670	715	715	706	710	666	666	702	737	697	672	749	677	684	713	691	743	648	682	665	676	655	703	708	705	714	705	704	708	708	678	718	683	674	697	702	712	761	717	705	666	643	698	675	719	698	647	737	742	722	708	671	717	688	657	678	651	670	693	747	671	667	686	658	739	719	707	679	682	697	731	680	676	688	736	648	698	724	695	662	732	684	732	684	651	658	705	747	711	684	685	732	694	669	664	712	676	746	676	697	670	677	683	706	693	690	716	738	686	684	746	671	681	695	735	724	697	677	667	684	670	717	696	689	689	673	696	701	620	677	689	682	681	720	704	684	692	710	627	664	683	683	702	667	679	696	708	674	668	696	659	679	696	702	651	681	681	728	710	671	665	710	698	658	684	730	682	684	728	678	682	664	718	662	694	696	684	706	709	694	672	711	679	652	714	690	668	688	661	713	673	660	691	691	685	673	679	698	689	698	745	688	623	697	723	692	676	689	709	663	733	738	683	706	719	717	665	685	715	701	647	716	669	676	700	667	670	719	694	691	699	683	706	631	663	673	682	729	682	702	711	698	684	696	696	678	710	738	716	667	707	678	730	678	656	733	707	663	698	669	690	690	741	663	670	706	704	664	714	703	741	702	708	718	701	708	734	676	650	725	725	710	675	678	705	696	717	700	695	703	680	676	705	707	690	702	679	693	682	669	683	689	685	741	680	651	694	727	700	743	713	707	716	654	666	675	737	675	678	715	685	695	721	668	656	736	697	731	678	736	685	680	681	729	638	692	724	664	688	734	681	668	652	683	687	676	719	696	659	688	704	686	678	766	661	648	712	685	727	656	619	714	668	696	683	705	670	732	678	684	703	633	650	691	707	670	706	738	654	716	712	640	753	707	682	717	692	662	709	704	698	715	732	697	675	701	684	691	650	703	683	697	717	678	651	713	709	679	663	691	686	682	651	739	652	664	636	732	683	672	679	686	690	672	705	660	665	725	720	637	726	633	660	706	670	704	672	695	644	640	743	679	694	680	683	681	688	691	647	664	710	699	680	696	690	679	683	645	682	702	728	679	711	668	686	689	718	708	711	726	704	701	684	700	646	701	666	713	731	698	715	708	673	704	690
34817	5734	969	711	575	464	364	327	317	307	288	334	307	298	295	318	316	292	307	310	306	299	310	335	302	294	330	319	317	303	344	338	318	305	289	307	312	302	302	319	289	298	298	277	316	317	280	309	321	299	324	317	311	320	324	295	310	325	323	279	337	319	298	291	326	304	307	270	307	328	311	290	276	281	285	310	313	328	313	324	324	316	319	291	290	291	312	312	295	334	326	313	299	312	318	314	296	313	303	299	287	318	340	340	304	319	319	297	345	298	277	314	303	294	320	338	261	307	329	281	315	299	274	284	301	274	295	282	321	315	322	290	307	312	341	317	299	271	315	293	294	308	307	297	295	304	301	290	279	279	282	320	330	291	316	297	316	311	301	321	304	295	354	293	307	289	285	308	278	309	301	307	310	298	288	318	302	325	295	311	283	300	309	317	325	284	286	283	282	271	317	307	305	306	305	293	291	332	312	313	316	294	314	346	315	282	329	296	291	294	301	295	324	280	288	297	304	303	295	301	343	304	289	258	292	297	301	261	322	315	310	302	295	302	322	299	307	291	340	292	310	315	284	281	343	293	309	294	322	312	282	283	299	316	352	300	287	320	320	298	267	290	343	273	305	295	286	272	301	277	317	274	313	316	293	285	340	352	335	293	306	330	316	307	332	316	316	285	304	299	310	348	303	298	296	301	283	314	302	280	311	281	286	305	300	330	313	327	304	290	276	305	288	301	303	278	297	329	284	295	296	276	292	324	320	355	341	285	264	301	303	287	325	305	302	277	306	325	321	317	288	327	314	325	332	280	327	304	277	319	287	286	305	306	278	299	316	295	304	329	290	325	305	310	277	318	304	281	305	338	322	310	276	297	310	348	305	306	345	310	289	323	280	287	306	289	317	294	295	304	298	345	328	318	310	260	301	277	320	269	281	296	288	294	288	269	280	325	283	310	315	325	308	312	318	308	295	283	323	314	295	297	349	311	300	328	311	313	323	317	354	308	284	287	309	321	283	339	323	318	316	353	318	289	300	347	303	285	288	298	305	294	280	316	298	295	323	293	285	290	277	360	306	284	303	291	295	284	329	320	272	274	331	289	308	291	302	315	301	319	305	289	315	295	328	334	313	325	321	292	320	332	311	317	283	347	301	293	295	317	321	327	302	320	314	338	300	296	314	298	312	290	319	285	285	302	311	349	339	335	316	291	289	307	302	269	270	317	301	318	310	312	299	357	313	280	298	306	284	313	326	320	324	288	318	280	295	327	310	306	311	301	271	303	286	293	290	334	294	286	313	290	330	322	332	328	279	275	326	285	277	330	264	321	303	293	305	303	301	320	284	300	351	289	281	311	302	325	292	326	335	295	315	311	317	312	304	295	322	324	329	315	314	270	299	306	296	329	330	301	299	291	340	299	331	289	286	300	331	304	290	342	325	246	306	293	299	309	291	300	333	316	295	295	316	278	288	288	297	297	313	325	271	325	290	307	320	293	284	316	326	297	319	336	292	297	291	336	359	334	304	336	309	318	305	301	317	332	292	317	321	314	328	312	351	308	310	309	304	285	309	297	309	294	316	300	308	310	293	326	264	337	339	326	319	320	300	284	317	309	289	320	320	361	257	313	294	314	314	320	327	302	300	319	261	265	311	314	312	318	311	315	332	301	332	337	299	296	333	312	343	310	285	265	280	299	292	294	310	313	286	328	330	289	315	332	326	304	288	332	316	309	291	306	305	292	308	305	312	298	300	310	279	292	345	320	306	332	329	322	321	308	287	288	336	324	306	312	303	281	311	291	283	317	270	290	318	302	304	277	307	323	318	293	332	308	288	323	299	329	298	312	328	333	322	308	305	345	293	290	304	302	272	325	289	297	305	299	320	292	316	291	291	302	283	326	312	303	357	271	307	291	306	302	317	296	313	312	309	307	303	323	293	282	311	335	306	342	316	295	311	289	286	322	314	288	316	287	292	292	316	291	282	308	299	301	345	298	316	288	288	304	324	354	300	292	273	297	351	314	285	284	298	306	288	336	281	327	324	295	298	327	313	306	287	324	306	311	310	300	315	270	321	306	295	292	310	309	286	324	323	283	289	326	302	289	322	306	317	278	315	325	297	308	298	371	316	315	286	338	263	290	285	304	306	313	298	284	337	328	313	334	326	322	296	309	298	310	304	315	309	312	285	322	284	306	318	278	308	306	250	296	291	336	298	339	325	314	315	297	310	298	295	299	340	280	305	350	315	329	304	271	297	304	318	282	314	284	293	295	326	320	286	311	277	318	276	287	313	330	318	315	307	310	307	347	307	329	274	308	317	303	290	326	327	325	318	296	311	270	306	315	274	317	319	344	302	295	300	310	318	335	322	323	281	299	315	288	287	340	346	345	311	288	296	312	306	303	323	296	314	330	322	277	334	307	298	311	257	300	352	270	267	281	281	300	286	293	323	294	297	270	312	298	290	302	298	296	307	286	291	282	306	307	298	334	305	306	290	322	293	285	352	308	330	283	320	302	300	335	306	297	331	294	304	305	314	313	279	297	251	308	305	301	304	275	294	307	309	306	298	294	293	310	300	314	291	310	356	327	333	335	312	293	316	323	355	294	309	309	308	329	292	284	269	321	290	290	305	272	297	303	300	288	299	281	321	303	314	298	303	322	287	296	310	304	305	291	316	319	302	329	311	314	290	318	297	285	303	302	308	319	330	281	310	333	352	293	321	270	279	311	297	336	293	296	265	274	294	308	293	302	292	319	331	334	284	350	336	299	324	343	305	303	301	275	322	308	297	310	314	306	295	300	291	327	314	301	297	295	325	353	323	310	324	323	333	339	320	311	311	338	317	336	321	298	326	311	334	317	314	294	299	302	305	322	308	283	325	288	297	333	313	327	297	290	304	303	301	333	291	302	329	327	268	296	317	307	315	332	318	292	330	298	291	332	319	308	335	328	263	292	302	285	312	302	323	283	274	305	273	301	285	302	341	317	332	289	316	297	332	306	283	284	310	286	295	336	280	317	311	324	316	303	294	327	285	315	320	328	277	308	307	264	313	272	345	288	287	316	273	348	325	308	314	319	310	321	274	317	297	302	329	277	314	281	312	311	296	336	273	301	328	333	288	329	309	316	315	307	329	299	333	321	302	316	310	339	284	333	312	293	324	300	290	294	315	298	315	321	288	278	324	284	300	314	310	320	315	278	285	308	318	308	311	286	316	319	301	320	301	333	312	330	321	277	274	287	314	309	285	306	306	325	322	310	277	294	309	298	301	317	288	303	300	312	273	328	301	321	304	330	284	306	339	307	317	325	276	330	326	315	306	320	320	321	301	290	321	284	313	320	285	310	324	307	289	315	315	307	361	299	305	282	327	339	299	316	311	322	307	305	289	331	295	325	292	314	312	278	311	322	297	319	309	327	301	314	294	290	295	306	321	294	318	312	310	313	290	335	347	333	330	309	303	325	314	295	332	326	342	329	294	315	326	331	323	314	318	318	313	335	323	336	254	311
24973	8644	7735	7019	5518	3290	1505	918	851	807	746	763	784	776	752	750	748	716	778	699	745	753	733	728	755	712	751	762	696	724	705	713	725	736	713	755	700	735	743	738	707	745	686	734	782	747	772	758	791	709	699	707	706	720	732	768	681	776	726	718	718	695	750	748	712	730	776	722	711	778	747	687	724	699	791	723	771	734	680	757	742	732	715	728	707	739	722	753	710	654	790	699	710	738	703	737	745	757	712	699	768	719	730	721	717	665	719	737	734	732	716	674	729	736	744	735	771	686	761	739	742	674	698	711	733	738	702	773	709	687	718	779	712	733	738	747	725	700	692	697	660	790	668	737	665	745	733	724	717	725	712	730	729	722	731	698	680	732	706	769	699	737	635	700	712	688	694	708	734	722	748	704	741	755	745	697	691	704	746	725	784	746	762	743	686	670	745	693	748	738	721	740	767	679	716	765	655	738	792	710	777	723	698	675	750	715	698	711	733	690	692	746	777	685	701	740	744	721	766	705	720	714	722	724	748	742	754	747	679	787	707	747	702	684	726	678	721	740	776	695	734	712	733	725	746	714	701	752	714	707	761	737	811	722	710	676	665	731	708	756	732	734	727	705	692	691	679	745	730	750	736	704	765	736	742	730	750	714	757	768	702	738	694	754	774	712	707	688	737	706	747	717	743	692	699	751	700	764	760	754	722	691	673	722	756	718	755	731	715	744	745	714	799	740	702	740	767	729	710	699	741	702	669	752	756	757	711	665	701	739	753	695	723	742	742	706	755	714	734	721	679	672	738	722	755	775	730	701	746	705	735	739	736	737	730	693	701	744	714	768	735	717	772	722	739	706	761	745	705	714	737	690	692	781	723	717	701	695	760	784	746	717	795	716	761	745	727	739	677	717	749	760	736	764	731	714	736	716	672	729	709	673	732	724	712	722	724	719	724	730	704	737	737	731	731	747	738	694	712	719	684	716	753	704	717	726	710	709	751	716	710	755	733	745	730	765	742	726	739	683	727	710	700	724	739	749	711	752	766	723	734	755	689	713	718	723	757	762	670	727	709	702	672	780	724	716	681	682	712	790	743	706	723	658	741	771	717	692	708	750	750	703	720	729	739	763	730	731	789	747	697	704	710	692	738	713	742	717	702	752	715	748	787	782	738	709	707	695	673	745	736	735	692	721	689	711	740	715	742	767	717	741	775	770	750	764	676	749	741	729	724	768	727	725	706	655	691	744	702	750	730	712	749	727	700	714	717	778	726	783	724	754	707	720	740	711	729	691	721	690	678	704	759	690	762	709	724	754	721	705	753	746	671	673	744	789	715	707	758	747	708	660	753	789	710	723	690	697	712	709	687	721	767	749	702	710	704	729	703	736	791	749	725	688	722	715	771	700	749	786	701	710	704	704	724	731	696	661	683	730	732	755	776	701	684	720	740	760	727	706	719	719	719	747	719	698	698	739	744	729	707	747	694	735	733	719	720	707	728	703	731	708	721	700	719	759	713	725	690	724	737	708	757	715	761	706	732	756	704	724	719	700	729	716	713	700	767	689	694	728	699	702	730	763	720	713	742	716	735	747	679	727	729	692	732	732	767	660	706	745	698	723	730	736	754	736	720	730	767	757	772	756	756	733	736	733	700	713	714	744	746	711	721	686	747	719	730	732	712	712	719	662	719	700	756	658	728	695	680	728	754	771	736	734	741	735	759	731	733	727	740	697	780	736	736	726	698	697	745	740	733	733	709	716	756	690	764	702	721	726	727	755	704	743	726	737	683	722	717	706	711	710	773	695	729	754	744	733	698	711	743	678	720	735	759	731	750	746	739	730	723	716	703	727	694	735	728	704	695	724	729	717	767	741	716	753	721	767	735	659	728	762	776	738	694	737	736	731	715	697	698	715	721	729	665	739	717	756	721	722	698	746	705	749	766	727	733	708	713	726	710	721	722	691	685	724	724	689	725	717	752	725	745	732	740	738	735	749	737	692	725	721	702	719	737	673	760	750	714	667	727	715	743	737	712	789	713	689	735	686	733	659	727	759	735	808	718	697	720	742	722	711	697	747	761	706	733	726	723	719	741	767	672	765	655	781	764	673	752	717	734	737	739	728	737	759	737	709	710	722	760	737	762	719	716	757	762	767	796	720	704	723	723	710	740	724	738	699	770	744	703	716	700	729	753	714	741	742	692	718	713	734	717	751	718	716	710	703	746	749	700	751	754	783	782	745	727	729	737	715	761	762	744	700	757	713	799	743	730	758	717	727	709	735	705	693	724	678	729	732	699	737	716	745	773	714	720	723	726	725	709	718	751	653	724	760	736	718	724	714	709	739	720	747	704	746	709	695	692	727	752	722	737	692	694	773	726	723	737	701	732	714	727	745	693	705	760	744	720	753	673	731	762	702	713	715	739	731	723	753	737	743	718	711	741	724	733	723	729	781	737	698	744	721	714	697	726	717	761	750	711	714	710	685	697	725	701	740	735	702	721	666	685	727	723	730	684	727	754	730	724	749	743	746	758	707	762	742	796	735	712	758	668	729	774	684	695	718	733	700	730	740	736	685	710	744	747	664	705	715	726	699	712	724	698	749	714	696	689	773	763	721	736	735	703	708	728	732	714	770	730	690	737	687	715	695	764	759	710	691	733	704	718	750	703	737	699	796	742	729	754	716	713	729	768	730	720	716	687	726	748	731	708	696	728	751	755	790	721	735	743	740	738	724	685	770	683	676	694	721	731	774	729	708	723	766	675	726	731	684	706	687	679	730	737	710	704	724	741	721	706	734	725	709	730	688	730	745	700	713	706	704	705	727	719	713	750	751	727	701	746	737	701	753	744	762	786	736	681	721	714	736	762	684	752	751	767	725	748	740	661	709	722	766	750	760	746	739	724	739	691	711	720	731	722	702	716	699	725	709	728	778	725	743	724	723	710	747	705	711	769	682	771	710	678	720	722	731	733	738	720	714	677	713	670	722	741	702	707	734	722	690	716	684	763	716	721	726	721	721	680	689	774	724	696	702	746	729	669	721	738	721	664	704	712	707	744	705	756	711	706	737	770	750	780	737	737	729	717	723	734	774	756	727	712	738	767	727	782	671	770	713	703	697	748	778	701	747	772	738	702	715	710	687	727	794	753	775	706	734	749	735	713	737	714	712	711	712	719	724	726	726	708	709	741	727	711	720	759	732	688	675	717	715	713	738	759	730	729	777	668	727	672	691	706	756	698	735	707	732	713	739	718	736	660	718	695	742	755	707	685	737	749	754	725	733	676	742	723	709	736	753	704	737	752	688	747	763	706	726	720	722	720	702	732	775	720	725	752	716	768	735	750	697	743	741	708	702	744	643	684	711	775	725	737	716	704	757	761	724	722	721	749	734	711	702	678	705	718	669	713	707	758	732	771	749	758	674	744	757	784	698	737	725	752	724	710	772	748	687	717	750	741	747	714	758	717	770	720	749	697	707	754	748	713	714	690	689	706	791	734	697	769	728	740	751
22510	2034	562	378	323	298	294	277	288	283	310	287	284	309	260	284	287	278	271	252	283	283	309	264	295	281	268	284	315	307	281	308	293	286	309	274	267	260	300	265	261	300	269	253	283	313	320	257	297	270	274	270	298	298	334	264	297	303	318	290	280	279	290	286	290	255	309	297	256	297	271	299	304	300	277	270	302	294	295	267	268	258	293	300	314	278	272	258	301	288	271	313	315	325	267	275	249	276	286	298	337	284	303	291	292	273	272	276	338	268	297	271	302	303	281	261	261	275	300	259	326	271	294	306	264	282	301	314	293	254	286	291	269	309	309	265	301	294	261	256	243	275	269	303	268	267	287	258	279	261	302	264	276	263	289	296	254	306	249	298	280	273	302	309	266	292	273	276	276	270	264	287	282	277	315	277	306	281	277	277	283	273	279	275	271	262	270	293	302	265	259	281	285	280	273	267	288	287	298	267	246	275	284	287	289	275	291	278	286	252	275	269	292	282	274	250	280	306	266	292	288	319	276	284	288	298	308	231	300	322	244	262	300	283	310	281	289	251	274	266	286	307	293	258	302	279	262	310	276	282	294	274	281	268	282	299	326	298	306	266	301	271	289	284	272	288	288	271	290	270	284	313	294	244	294	311	284	291	325	285	276	288	278	284	272	305	292	271	292	284	278	267	285	288	284	254	293	282	320	309	305	285	303	276	261	291	298	286	298	281	305	279	259	281	277	294	278	293	290	309	294	276	286	286	282	303	285	310	287	262	272	269	278	320	259	282	263	283	274	286	260	293	270	283	297	277	271	273	271	336	273	290	292	272	287	285	291	247	267	280	280	264	255	272	278	280	289	288	290	289	303	296	313	279	271	289	308	274	261	279	262	300	321	259	286	263	303	296	285	248	315	300	274	278	306	273	316	264	295	279	289	290	299	269	287	322	328	292	314	295	264	248	276	312	277	279	240	251	273	265	321	270	280	293	280	278	296	314	279	258	273	276	259	261	277	267	268	284	287	299	256	315	283	327	275	257	315	278	285	296	289	291	280	288	266	288	266	314	312	288	287	311	273	262	307	266	273	275	285	281	292	270	284	259	278	298	298	268	318	258	268	324	284	270	267	247	276	303	307	303	266	289	244	285	305	291	288	284	303	305	295	247	267	295	298	298	307	279	317	264	247	265	266	286	297	295	294	282	292	278	309	267	269	274	291	269	289	290	279	306	316	280	268	272	275	342	293	287	280	291	281	269	285	280	288	304	249	263	291	274	291	286	285	307	297	253	325	272	258	297	289	262	272	267	324	274	312	287	259	271	284	302	284	270	284	271	282	280	282	271	295	274	298	283	319	275	288	288	297	285	268	290	320	308	304	272	286	288	253	286	285	253	266	272	292	286	286	281	276	272	241	292	299	282	309	300	293	287	255	314	277	271	265	291	259	256	267	286	294	285	272	282	268	297	266	278	307	294	256	281	256	277	266	263	256	271	309	288	292	271	286	306	294	305	264	274	276	303	311	286	293	272	304	269	291	271	283	270	278	264	272	280	266	285	297	290	254	264	279	275	281	287	259	270	278	295	289	315	289	262	313	302	286	294	310	315	308	271	232	294	310	257	273	300	263	279	304	295	288	257	274	284	262	285	281	284	293	270	253	294	279	289	280	277	295	285	296	290	284	308	285	272	277	276	257	278	317	295	330	284	259	277	309	296	271	271	296	223	256	323	277	298	258	290	253	295	270	275	300	273	275	250	310	302	266	248	288	306	294	266	268	284	284	275	295	277	310	277	270	295	296	259	295	279	307	312	310	298	299	280	313	300	307	315	269	292	291	252	305	310	261	284	277	265	284	279	308	282	294	290	256	286	279	290	275	261	295	297	320	302	290	250	301	300	278	285	290	268	282	309	301	306	268	246	306	285	287	303	292	264	314	266	270	324	251	293	288	275	272	277	301	251	288	267	280	282	305	279	290	297	296	274	323	274	286	312	256	289	282	266	253	269	265	293	274	279	261	281	285	271	293	306	288	317	294	279	285	277	285	298	287	305	302	298	289	265	252	253	302	315	274	275	261	284	293	307	268	307	294	272	278	247	279	255	272	286	295	268	303	268	273	268	271	279	275	314	264	288	253	301	296	326	248	281	285	297	301	282	266	329	273	315	298	252	285	284	282	272	297	282	309	308	304	269	271	262	259	237	257	285	311	306	272	276	299	318	286	297	276	291	322	268	293	283	257	319	286	294	304	285	250	257	250	243	262	281	294	286	281	258	294	278	286	284	309	261	272	272	260	313	282	326	284	272	273	280	294	238	251	305	283	282	280	297	290	280	288	277	288	279	288	290	251	312	276	257	291	288	308	270	268	298	292	291	295	287	270	296	311	293	261	262	273	277	309	277	258	299	282	285	283	304	319	295	290	293	284	270	284	285	301	276	284	306	283	281	296	284	291	288	283	281	262	272	280	300	279	296	303	270	300	242	274	288	264	270	271	292	302	298	282	273	305	278	337	267	310	271	280	263	260	272	309	289	251	299	263	286	293	289	262	262	289	261	298	289	283	240	304	269	269	328	301	297	229	307	263	309	280	292	293	264	306	284	281	270	293	287	292	322	266	274	309	271	290	270	318	278	322	287	314	257	277	267	286	297	256	309	263	262	287	300	314	276	272	270	283	269	291	281	280	293	299	295	300	295	279	263	300	281	283	297	294	267	297	270	273	269	275	268	281	277	276	288	286	305	293	264	252	254	287	268	281	302	251	272	274	272	282	293	267	284	312	283	307	301	270	269	274	310	289	250	266	303	251	285	282	266	291	300	272	287	262	283	294	293	299	291	311	273	291	270	319	288	301	257	295	290	272	258	255	292	278	276	314	299	308	320	250	282	274	258	270	292	300	278	264	308	303	309	279	296	270	259	285	332	300	324	294	299	301	265	293	279	286	303	274	272	293	304	280	298	264	263	264	277	276	322	272	277	269	269	296	282	259	308	320	321	289	286	288	271	282	312	291	282	291	278	272	297	321	283	294	260	312	274	252	275	279	284	260	271	267	262	294	301	293	269	258	284	295	301	283	287	302	298	302	280	280	262	318	262	299	276	262	302	274	314	249	269	278	269	293	263	302	267	283	256	264	328	291	296	294	298	262	285	308	310	261	287	313	285	271	249	298	290	282	283	301	267	287	301	276	287	288	285	289	309	307	300	262	283	274	301	313	322	309	301	253	268	276	265	268	280	297	288	298	287	280	303	283	303	295	291	272	254	287	282	235	310	274	307	308	262	289	261	309	281	256	267	277	277	270	276	271	289	263	309	304	283	328	274	295	271	272	291	292	278	291	285	281	300	269	276	316	266	296	284	276	266	293	272	296	304	247	261	257	291	281	300	270	306	253	272	275	286	287	282	277	292	281	242	274	277	303	258	259	261	266	252	271	257	297	265	273	282	288	296	299	267	261	280	262	313	299	265	286	300	282	275	263	289	273	288	287	277	277	324	302	334	285	274	296	286	262	301
16594	4409	3813	2823	1519	987	763	660	652	631	674	668	694	596	663	646	662	648	637	648	635	602	640	625	614	650	627	627	692	649	668	625	634	622	628	617	582	620	670	625	664	643	676	633	679	648	590	704	600	588	651	612	664	633	641	634	651	636	617	688	624	660	666	645	623	639	627	638	638	635	683	670	621	657	617	629	649	672	617	657	621	641	629	603	650	640	646	626	622	641	679	603	653	609	658	693	633	629	630	655	653	644	609	631	654	656	631	673	689	617	619	626	652	615	579	666	619	636	644	677	625	623	707	647	638	644	664	656	676	633	653	634	672	591	655	662	661	694	585	644	639	637	655	626	621	659	665	631	631	649	605	617	649	640	645	613	660	640	674	639	660	633	628	656	618	622	626	612	592	618	615	674	613	632	646	676	612	628	623	638	619	665	702	610	680	650	639	636	641	605	618	630	675	670	613	643	652	672	581	660	658	645	583	665	632	635	650	643	674	659	622	622	692	644	616	654	663	617	587	651	611	668	660	693	656	663	608	671	618	646	609	622	635	627	617	676	651	641	640	650	592	608	633	657	637	603	661	611	694	624	706	630	642	637	667	593	646	601	617	617	641	619	663	665	637	554	608	633	635	632	661	692	608	598	659	645	640	672	691	660	615	652	675	596	641	660	628	667	663	613	637	626	604	622	583	623	680	607	607	676	632	664	660	642	663	649	631	639	626	655	641	634	639	648	644	638	637	658	689	637	687	605	702	619	629	634	582	635	633	653	630	680	663	630	603	617	618	694	674	699	654	629	642	632	639	596	635	665	617	635	661	641	637	621	688	638	639	658	612	662	628	639	614	641	635	601	620	652	622	648	692	613	622	658	619	666	658	609	681	642	630	649	630	647	629	629	638	660	646	719	644	658	593	630	657	668	601	664	606	625	648	638	622	671	616	633	644	691	615	650	658	628	622	635	599	630	649	671	666	655	621	603	647	644	613	624	583	631	618	647	652	646	650	591	650	627	629	666	643	653	625	637	634	640	615	645	626	640	596	632	628	620	658	645	657	603	637	632	626	645	651	661	621	662	630	639	656	622	636	606	626	670	647	644	638	649	673	652	627	626	606	623	608	590	638	658	655	680	654	625	632	658	644	666	678	684	650	628	602	660	669	609	617	637	643	612	613	664	603	649	618	643	659	640	619	647	676	601	660	632	677	644	659	632	652	616	678	624	623	659	644	625	627	637	596	651	648	673	603	643	650	660	636	657	639	623	654	622	670	608	631	638	639	659	638	670	605	648	653	615	680	647	654	682	656	648	646	605	631	653	629	630	619	576	650	645	675	669	642	595	644	675	655	636	674	659	629	653	649	630	669	674	624	629	651	631	650	665	600	637	660	646	589	606	624	613	676	674	633	653	609	624	656	626	603	618	666	626	697	620	631	630	614	672	649	615	630	693	659	626	631	583	604	634	627	596	649	627	639	627	655	694	651	665	665	644	640	671	629	675	598	641	617	678	644	650	590	657	601	633	635	610	633	653	690	626	618	641	650	658	669	653	617	621	624	660	621	652	613	642	632	684	669	691	628	624	642	648	618	684	633	630	660	647	627	670	623	595	622	614	647	622	700	658	692	637	631	629	644	649	591	662	617	637	649	592	630	641	569	646	642	666	617	630	658	608	645	652	639	625	657	624	655	636	659	678	624	597	634	647	614	635	627	617	622	637	639	641	658	648	628	603	677	623	629	609	643	589	638	641	638	601	669	652	617	626	656	651	675	646	614	666	667	637	628	676	608	671	682	631	644	675	633	664	622	657	648	610	603	667	621	621	646	627	630	640	640	668	620	657	632	639	654	621	610	630	621	615	622	677	606	627	641	644	640	609	610	652	629	649	606	620	629	623	614	671	656	654	623	625	610	612	618	585	647	664	622	681	657	679	629	652	610	627	677	583	622	633	664	620	621	658	655	666	639	646	633	612	682	651	634	657	645	661	630	667	619	601	625	629	610	673	628	609	618	590	635	632	583	627	631	593	671	625	617	643	623	646	622	658	601	597	587	619	628	621	626	607	629	650	688	623	678	628	639	641	662	632	601	621	657	632	660	602	610	609	609	653	690	664	699	609	598	636	664	613	657	642	651	602	636	636	631	645	696	650	617	621	628	642	664	664	658	668	624	649	665	625	629	641	631	601	670	652	635	649	637	641	615	588	680	631	597	679	635	717	657	632	638	648	635	649	624	626	620	600	632	676	675	667	656	632	663	630	615	655	655	635	614	631	629	665	645	647	624	615	614	631	631	632	649	641	619	643	660	639	662	566	654	639	630	662	598	658	638	625	613	607	606	629	629	634	660	633	614	654	639	615	631	630	658	635	669	631	649	628	632	632	606	621	634	650	642	679	685	677	614	640	601	628	670	662	635	647	661	641	664	705	611	662	600	652	586	653	666	637	618	652	631	653	610	634	630	694	632	623	594	608	647	657	652	638	621	617	649	654	691	613	640	660	621	649	588	600	640	599	617	622	629	660	659	640	615	626	629	654	644	628	687	639	622	633	629	688	668	628	667	619	642	615	637	639	635	665	611	632	657	640	652	644	643	645	640	649	586	646	663	611	671	677	635	620	675	627	646	620	651	636	651	626	631	637	593	640	635	624	641	625	616	629	625	633	627	616	641	673	638	634	611	659	651	649	604	648	696	599	586	639	662	592	697	659	606	619	612	604	648	656	656	665	612	629	667	644	605	654	655	649	632	652	611	631	680	637	634	645	581	667	639	622	625	574	633	654	637	634	664	657	603	657	588	675	601	646	637	619	659	634	646	632	626	638	626	650	639	656	608	636	645	587	619	632	618	661	603	683	625	666	689	648	617	659	641	634	697	630	620	654	644	686	665	606	620	605	658	609	679	633	633	641	623	624	640	622	608	675	623	608	668	620	630	634	619	637	656	653	634	656	649	568	610	583	638	642	660	625	616	663	691	618	640	660	654	630	623	660	656	669	687	658	638	644	617	666	664	687	629	625	647	628	648	644	619	692	634	619	698	681	662	582	661	632	633	630	664	659	659	634	644	665	642	595	647	634	623	603	633	618	653	628	623	636	611	661	648	643	646	632	606	644	630	657	685	599	642	630	645	644	632	631	642	606	606	654	651	585	634	628	603	614	631	625	644	623	602	633	631	662	660	661	687	612	658	581	658	660	618	664	602	613	608	619	671	683	623	620	652	641	650	682	725	639	638	637	647	640	624	585	650	603	624	660	685	636	660	646	670	667	645	633	626	637	643	649	604	632	604	655	659	602	621	663	655	636	690	652	632	627	628	646	612	626	640	598	649	690	614	658	641	586	671	661	624	650	635	622	620	653	664	627	647	643	642	685	665	646	660	639	627	629	672	628	656	637	656	641	598	606	580	678	671	618	643	644	600	645	678	618	652	642	646	687	667	616	629	630	641	619	610	592	644	649	649	601	610	651	595	642	646	588	617	649	672	678	653	629	598	664	672	646	647	626	575	632	656	634
32087	4481	784	604	407	315	335	275	286	311	321	305	321	313	315	266	339	259	313	306	309	289	328	306	280	302	298	283	293	267	313	324	279	275	317	327	307	330	315	279	291	269	310	283	312	310	306	300	289	320	303	272	316	275	281	301	274	315	315	305	304	294	286	272	314	298	281	296	271	308	249	284	293	285	278	344	292	294	319	297	360	272	298	285	275	277	261	320	310	302	303	275	297	313	258	267	279	290	245	319	307	307	308	294	324	277	285	319	286	269	315	306	295	308	298	324	271	259	273	315	317	315	312	300	302	265	294	283	307	292	300	274	280	268	277	321	281	304	312	281	290	272	320	306	287	305	279	292	299	302	302	275	311	304	301	308	296	331	286	269	278	296	286	344	287	278	292	303	297	298	298	281	279	257	290	316	298	300	302	282	280	294	325	317	303	311	298	308	314	281	291	301	281	317	287	302	330	281	266	297	278	305	335	291	283	297	292	291	324	260	327	294	290	289	301	295	257	278	281	295	321	297	255	267	252	292	265	297	293	289	301	288	300	333	299	305	285	282	321	294	339	310	263	296	306	309	311	265	296	306	342	304	279	297	287	318	315	259	325	286	276	295	318	304	289	270	331	308	283	303	291	290	281	271	288	290	292	291	276	301	301	253	287	290	260	285	291	275	255	276	287	283	282	292	314	287	308	281	312	285	295	304	316	262	296	276	307	273	310	301	300	301	322	280	285	280	286	274	267	268	301	254	296	297	306	288	280	280	301	273	286	321	305	294	293	272	307	295	281	290	295	313	310	329	282	286	303	316	316	320	284	313	285	292	339	297	300	301	300	319	274	321	293	278	288	300	298	304	319	315	294	299	281	310	304	290	304	305	325	269	311	303	304	326	318	303	297	269	289	304	315	281	320	294	331	307	296	299	302	315	303	317	300	330	333	298	262	324	283	307	292	275	284	288	297	310	305	315	271	289	331	301	303	318	274	298	320	289	312	320	296	251	306	322	312	310	302	316	297	313	311	278	294	311	283	291	297	310	297	272	280	279	291	336	286	303	291	295	302	324	313	290	274	319	303	281	309	284	313	317	273	290	312	271	265	295	315	321	323	289	268	289	305	295	298	297	293	273	305	320	278	293	272	282	286	302	272	316	287	269	303	317	297	319	301	314	334	313	298	298	320	322	319	318	312	320	319	319	282	305	270	307	304	293	301	297	289	300	301	301	312	276	280	296	302	305	287	310	305	306	305	279	328	333	274	270	280	297	281	306	287	293	317	294	303	310	311	259	274	324	300	285	285	318	300	281	304	294	280	309	328	289	304	304	304	311	339	304	306	310	293	324	303	313	322	299	301	310	311	298	316	294	284	320	295	297	299	330	282	267	306	295	296	342	297	333	291	290	295	293	274	299	310	309	308	287	288	287	301	311	288	310	305	281	290	280	293	338	302	314	283	317	307	294	288	289	283	287	301	323	305	276	278	296	320	290	312	286	301	305	281	287	277	292	284	285	318	273	327	278	298	321	278	300	281	277	303	306	293	327	299	252	267	272	272	278	282	312	291	285	279	294	307	296	319	327	300	291	295	273	331	266	281	304	301	296	308	320	288	278	338	298	316	334	308	304	305	273	330	278	304	273	289	288	314	276	292	297	288	323	317	301	286	299	297	275	298	325	288	280	276	300	283	283	311	317	254	304	296	302	307	325	269	322	310	306	297	258	303	318	310	301	321	310	277	313	298	316	272	294	282	286	278	279	288	293	271	263	281	288	276	311	277	317	334	281	279	300	297	324	274	290	325	281	294	289	299	323	285	289	288	312	312	312	261	295	286	330	276	331	286	277	305	312	268	318	282	288	281	274	254	313	301	275	331	257	295	285	319	303	335	323	330	286	304	310	293	302	286	304	307	330	279	316	310	336	301	277	308	270	308	273	272	310	308	270	304	295	305	310	295	291	300	281	334	318	291	326	329	327	291	321	277	297	288	292	296	276	292	280	294	328	317	286	299	291	318	297	300	304	269	285	296	271	290	327	307	314	275	286	313	309	313	300	303	283	319	300	308	301	274	319	321	304	310	307	278	290	302	316	322	294	280	322	282	302	284	295	316	324	281	308	307	276	282	300	289	298	300	303	261	285	285	303	309	307	266	274	263	292	301	288	254	302	320	270	260	291	315	336	322	297	331	307	294	295	336	309	295	313	312	299	306	291	301	332	311	319	280	299	262	328	301	268	274	272	270	295	306	317	329	294	280	326	306	298	276	323	274	361	299	290	299	314	331	335	305	313	301	263	284	281	317	273	299	293	291	305	276	312	269	303	299	288	327	298	290	251	274	285	321	260	273	296	295	306	256	302	355	312	321	347	275	310	313	297	279	297	296	318	241	297	278	304	298	329	269	288	255	306	313	295	270	269	282	308	298	284	287	313	303	307	333	301	298	301	257	314	328	300	293	303	292	286	288	285	332	293	280	301	274	330	295	309	297	258	280	293	315	257	310	280	290	304	331	293	264	304	244	307	283	308	262	299	329	328	273	290	282	301	284	306	255	317	343	327	304	280	287	314	296	322	269	283	314	297	283	322	303	289	292	302	308	330	287	303	293	275	248	297	267	312	312	272	312	309	299	292	308	298	290	289	278	333	322	330	283	280	287	275	288	241	339	285	291	275	302	275	311	284	276	280	343	306	313	277	270	319	290	298	326	265	330	284	323	310	286	341	313	342	336	297	324	325	298	326	300	311	280	304	275	315	315	316	302	305	325	322	263	280	305	317	291	305	288	324	310	296	315	276	303	292	312	323	279	253	285	287	302	300	328	305	275	272	295	281	303	302	307	344	297	293	307	314	297	299	295	269	272	260	294	277	251	334	289	313	272	323	309	294	283	269	296	286	311	278	299	328	286	324	314	291	281	291	302	272	302	291	308	299	288	291	279	289	331	313	258	308	318	264	283	305	293	294	283	285	273	337	280	300	303	334	279	303	303	283	303	300	311	278	313	328	281	281	315	307	298	277	297	279	277	291	291	298	334	282	301	297	285	312	298	305	312	329	300	294	306	276	289	285	273	308	334	272	302	294	298	300	290	276	317	277	294	294	297	271	311	270	267	267	321	301	293	321	303	290	265	295	319	291	279	296	255	321	268	301	292	291	304	304	311	299	290	318	329	295	322	327	285	306	291	294	286	297	283	295	331	306	269	313	297	323	290	306	300	279	305	281	330	319	288	307	289	268	310	304	284	296	333	309	287	298	267	278	313	338	267	285	303	307	281	270	302	292	281	280	289	278	296	302	303	308	272	300	270	306	284	310	311	284	307	303	288	307	277	292	285	297	308	274	296	329	284	305	272	331	283	273	273	280	272	292	273	302	284	314	314	297	283	267	297	301	285	318	308	272	292	274	315	324	298	310	279	271	299	305	286	277	313	275	305	313	304	281	309	310	293	297	300	276	253	315	276	281	310	273	281	287	272	278	302	290	287	272	277	258	286	311	260	279	291	273	275	285	285	305
22853	7871	6046	5482	2501	2078	1161	825	727	778	686	749	726	715	710	696	710	734	730	710	726	690	738	653	712	717	663	717	712	690	735	707	715	656	709	702	671	730	700	694	699	705	719	668	715	675	719	736	735	665	673	706	694	702	687	692	701	744	695	722	707	695	665	734	683	701	663	681	687	630	689	711	720	697	652	713	664	714	749	690	708	690	686	640	766	738	739	690	680	739	711	703	686	705	711	731	718	679	675	695	682	689	764	682	728	697	691	682	713	686	687	670	734	694	731	699	661	610	676	667	708	700	692	680	734	664	669	695	715	655	683	736	652	702	700	739	689	690	739	716	684	717	724	680	671	711	699	675	698	697	709	621	712	681	698	713	691	653	711	703	674	710	698	709	724	719	658	711	698	677	746	695	719	716	674	708	683	704	696	697	757	657	728	694	727	701	686	686	691	693	687	703	722	674	721	709	695	706	707	758	667	640	690	742	696	671	692	687	657	696	687	715	732	692	669	694	713	661	678	690	714	715	745	714	711	705	700	709	669	707	716	717	712	676	681	705	722	686	711	699	729	727	711	693	677	656	702	666	630	666	677	673	680	723	707	651	691	726	746	661	638	659	705	739	696	664	717	698	753	718	707	703	677	628	700	706	702	704	720	702	681	732	689	704	692	711	691	698	673	689	689	715	689	705	732	715	680	688	729	681	672	700	752	684	699	687	685	666	760	704	676	715	692	690	702	730	716	697	696	712	697	705	734	675	655	753	735	634	727	700	689	686	703	699	662	676	714	671	661	707	667	692	722	695	641	692	686	715	704	718	648	679	708	673	659	697	722	688	711	730	694	692	705	700	676	721	680	681	667	654	624	719	740	684	694	663	691	693	729	665	760	698	679	758	684	716	730	672	678	709	721	683	720	687	699	657	680	726	697	753	741	716	717	714	727	673	698	702	679	716	716	750	709	673	706	704	672	661	702	706	702	746	716	681	712	680	676	720	746	638	666	690	696	762	649	714	715	644	659	677	711	733	713	732	710	689	694	711	672	691	680	728	667	712	677	720	653	654	668	680	664	678	699	641	675	715	742	664	657	703	679	657	733	729	695	691	702	757	684	673	745	705	691	698	709	651	677	672	692	684	721	697	656	692	700	698	674	722	668	657	741	665	699	657	693	709	746	706	730	742	724	670	685	695	692	685	657	673	695	677	702	658	676	747	708	667	653	687	698	681	713	651	656	716	704	647	685	675	694	706	656	680	695	727	672	698	717	684	670	714	704	690	670	676	687	682	680	715	693	719	703	736	683	648	686	712	709	677	724	697	715	743	730	706	685	709	762	765	684	678	682	696	681	719	700	777	706	683	703	694	680	695	698	672	636	711	674	749	732	725	708	652	695	652	724	695	670	707	718	661	710	711	678	698	671	707	723	710	685	675	676	780	680	702	681	690	684	711	687	707	690	683	671	712	687	677	695	699	678	698	700	701	686	690	700	696	731	670	715	661	710	689	700	684	763	678	703	662	706	694	744	667	665	697	682	729	691	730	681	741	711	726	657	691	662	701	688	705	668	648	642	676	719	673	704	687	712	722	643	668	686	695	680	725	693	729	694	678	731	693	678	705	683	698	661	739	672	700	670	723	702	678	706	658	710	716	695	753	688	686	667	639	712	683	723	658	726	693	683	666	725	711	700	689	700	678	714	663	685	727	734	693	656	705	672	704	753	694	676	638	672	698	665	725	683	694	666	686	710	680	683	682	730	709	684	741	678	707	685	690	610	669	713	700	609	699	699	648	673	761	713	711	643	705	726	685	720	621	677	696	652	722	758	673	681	676	689	730	693	721	685	703	699	703	685	662	679	680	717	741	670	708	721	710	691	702	696	712	651	763	713	671	679	679	669	726	750	709	683	676	690	686	715	690	657	712	706	718	726	678	725	731	674	673	672	690	678	688	693	722	621	690	672	704	650	715	705	705	681	681	661	687	722	631	637	691	665	682	679	725	677	741	688	687	673	721	715	688	630	676	702	702	682	688	680	702	710	691	680	721	651	633	643	677	661	703	730	675	657	676	675	684	698	719	711	677	720	706	687	685	695	703	677	715	669	727	695	670	669	723	640	682	688	707	688	714	654	708	716	673	731	731	687	707	708	649	656	665	685	675	654	746	724	695	700	724	704	692	660	663	671	662	681	700	681	700	693	718	649	713	651	684	723	731	698	699	697	720	704	748	694	727	687	653	653	718	702	692	688	721	699	730	701	716	680	690	687	695	709	680	724	671	718	683	699	723	703	698	702	646	649	672	680	679	751	711	738	673	678	732	686	672	717	732	719	679	677	726	690	652	730	707	699	697	691	690	674	693	682	669	725	706	726	726	680	675	676	697	689	759	701	702	670	708	705	737	693	723	710	680	672	744	712	710	728	683	668	632	744	685	717	667	683	700	681	680	707	748	680	663	687	670	731	725	687	669	707	711	740	763	696	692	694	691	709	692	696	720	669	695	709	730	698	685	726	691	664	687	680	670	677	710	691	664	664	661	676	762	683	699	661	680	687	683	665	721	693	657	724	727	685	653	706	706	668	702	693	675	731	701	677	708	650	756	734	671	676	708	701	705	694	683	722	710	714	723	699	681	711	715	667	731	686	677	689	674	695	667	675	685	703	664	684	680	686	691	661	704	681	699	657	698	699	658	717	695	677	737	656	733	682	700	693	692	661	703	695	714	688	657	682	662	706	740	713	716	744	708	710	688	698	711	709	715	672	681	714	671	661	691	712	662	740	679	697	692	639	728	709	703	680	698	708	711	690	677	719	646	664	713	661	686	671	726	624	708	669	708	692	653	702	717	674	694	698	702	645	707	693	641	696	713	704	710	682	699	677	712	713	662	721	714	679	714	681	698	674	663	686	687	724	686	698	683	658	713	693	673	729	713	684	699	748	716	757	730	700	690	717	685	732	677	698	704	701	666	693	712	637	700	708	694	714	691	668	733	726	693	729	682	639	705	662	687	673	756	691	666	654	694	658	673	718	702	660	697	676	722	692	718	682	690	681	672	682	720	638	723	725	716	694	672	710	654	678	697	663	702	741	701	724	712	744	713	660	638	689	689	702	701	666	679	754	706	748	737	673	715	699	694	657	655	631	667	679	712	669	690	687	721	713	725	754	673	709	651	718	686	752	748	705	712	685	724	705	701	701	659	729	676	635	694	683	741	727	696	679	630	731	689	659	692	716	682	693	690	703	714	707	711	670	659	653	740	721	732	677	668	709	719	693	730	702	686	713	723	672	690	701	625	710	686	659	685	705	656	699	711	706	699	700	741	721	664	675	685	685	710	710	701	702	741	704	664	692	682	695	699	727	740	668	720	695	686	688	719	662	730	690	740	667	658	720	682	680	692	632	705	680	708	687	729	696	667	715	710	703	711	732	745	695	703	678	692	739	730	714	722	703	679	689	686	736	723	665	726	690	671	714	712	700	696	693	703	693	696	667	675	717	693	718	734	679	735	704	705
37184	6881	1028	537	447	426	355	288	287	315	288	307	319	340	305	303	318	315	293	308	281	286	321	313	289	309	307	320	317	299	278	278	280	349	300	291	309	315	312	352	345	321	300	289	297	290	327	299	302	301	329	309	280	315	278	285	316	298	324	317	271	318	325	312	302	309	345	310	338	327	307	300	285	297	297	337	355	295	323	287	307	309	269	271	292	284	292	337	295	313	321	301	330	308	300	312	307	326	326	307	272	341	314	315	305	322	321	296	315	307	328	285	327	276	293	295	293	316	315	344	295	268	320	299	325	349	302	310	297	313	319	293	272	306	318	290	261	279	320	276	290	334	307	312	329	311	322	332	268	311	281	270	305	268	292	283	315	305	348	275	330	301	325	326	349	307	319	309	323	313	290	326	314	318	312	316	301	333	322	293	281	355	334	328	322	315	300	277	286	282	277	325	302	311	312	277	287	339	341	257	317	293	334	307	314	307	296	325	315	320	324	300	327	303	291	299	317	315	296	302	318	343	335	319	280	314	293	312	293	314	311	312	279	304	301	317	336	339	309	305	296	305	295	326	310	330	298	290	319	299	295	306	319	308	301	326	321	297	328	325	331	334	312	330	312	293	292	314	340	308	261	266	297	291	272	290	287	283	302	269	291	290	305	310	303	305	297	293	344	315	276	310	289	307	326	313	284	301	261	321	261	291	305	292	318	297	320	318	332	307	302	313	307	293	313	261	320	316	314	306	321	278	302	306	288	268	334	329	322	308	273	311	306	296	293	294	284	313	312	307	292	295	304	325	309	335	317	281	298	332	308	294	305	296	302	299	297	314	337	311	345	324	305	309	294	265	318	272	297	312	292	317	294	317	354	316	315	264	298	310	302	320	320	303	310	281	332	344	302	328	304	293	284	333	305	320	322	288	324	291	296	286	334	292	319	328	341	283	325	305	311	302	305	271	310	303	301	310	307	320	306	332	320	287	336	289	325	360	310	324	318	289	279	289	290	285	304	301	307	339	301	285	283	303	344	330	347	308	325	308	314	309	309	294	333	292	312	308	321	287	332	314	325	311	294	291	294	284	292	310	331	298	305	313	294	327	320	294	346	333	264	285	304	278	283	334	294	291	284	327	308	318	331	325	322	328	333	303	346	278	316	332	270	296	345	305	310	299	309	317	308	311	296	283	316	298	331	311	309	289	338	328	304	312	323	314	297	299	329	345	333	310	293	306	357	354	281	327	319	289	317	299	345	285	316	316	335	309	283	314	318	292	302	290	352	307	297	322	354	326	318	313	275	298	304	307	276	320	317	296	323	311	309	281	324	308	312	275	305	338	320	356	291	292	299	272	287	300	308	307	300	327	276	290	304	301	336	298	298	338	309	331	282	267	304	362	318	304	335	323	308	310	320	290	295	272	290	334	292	288	311	326	312	328	312	272	280	300	284	309	291	352	369	315	287	282	332	276	287	350	313	303	297	296	302	325	282	315	268	325	328	290	321	296	296	347	305	295	291	294	306	331	285	314	306	305	297	326	322	295	328	316	304	321	333	324	317	318	307	339	291	326	322	330	329	318	292	298	315	315	330	336	300	325	261	343	291	329	298	306	323	284	298	319	327	301	290	324	288	336	335	326	309	290	319	297	309	301	330	299	309	258	304	261	312	299	321	303	315	310	312	297	304	311	321	334	340	336	310	331	360	316	324	301	283	307	325	268	294	324	330	337	272	314	283	305	308	288	322	319	308	292	333	327	283	314	300	304	273	286	292	336	294	315	324	341	311	285	298	308	270	284	315	322	286	297	286	311	339	272	297	307	333	302	294	312	305	308	327	321	305	285	296	289	323	302	309	293	288	308	302	315	315	290	324	327	303	307	346	318	317	298	290	284	293	293	310	292	307	350	311	332	334	315	289	299	332	317	309	321	305	323	295	321	339	299	335	302	284	304	329	330	324	293	303	279	307	306	305	324	300	312	279	311	378	305	362	294	313	309	301	371	288	313	297	321	302	306	324	320	315	292	321	300	291	332	312	318	297	291	317	290	307	289	357	319	320	293	313	331	342	282	331	263	302	346	319	352	295	294	317	313	317	263	300	341	312	283	319	259	311	275	312	327	287	284	306	306	330	309	277	300	288	265	307	278	335	328	313	310	305	284	312	321	310	325	311	333	312	302	252	316	325	304	292	299	326	323	320	291	318	310	321	328	306	341	288	319	300	277	298	287	318	331	305	310	326	275	333	297	292	317	316	289	342	316	308	332	322	321	299	319	295	319	318	303	314	320	274	304	303	289	295	287	303	332	306	302	316	284	327	314	290	337	308	323	287	315	264	312	321	337	313	331	300	310	313	321	327	316	303	333	323	302	322	287	327	325	321	319	288	315	341	313	305	290	305	331	310	262	317	294	296	300	318	306	301	323	323	322	310	322	299	276	300	270	343	342	309	315	314	305	322	304	274	346	317	337	320	353	315	333	296	303	344	314	288	310	310	313	305	285	327	324	290	326	266	302	299	328	299	317	354	287	323	295	275	306	294	306	316	303	313	339	326	317	314	324	340	283	334	331	311	328	330	312	294	305	297	328	295	290	299	305	322	328	316	322	317	298	292	317	321	289	307	298	313	296	312	303	323	316	316	311	291	308	343	296	310	292	262	343	331	298	311	309	307	311	311	283	299	289	297	316	288	340	326	343	295	293	319	305	315	295	303	298	321	300	319	319	293	272	306	286	290	313	367	325	314	333	295	280	275	283	294	310	277	286	306	313	315	313	304	298	304	288	323	291	271	326	318	290	307	331	334	308	306	290	325	295	324	330	280	295	295	297	294	310	338	304	291	293	291	311	320	290	315	312	315	284	332	320	332	331	275	346	314	295	302	307	292	279	285	336	309	293	327	302	312	316	329	286	306	297	303	292	324	319	311	266	320	302	271	319	331	339	325	287	342	302	321	285	321	286	328	316	307	287	316	325	316	317	284	281	310	315	318	299	271	322	302	320	286	308	290	332	352	322	315	314	288	310	283	317	318	308	295	296	276	322	313	332	307	291	325	311	343	319	334	306	325	313	301	295	333	271	271	290	283	317	336	282	310	274	333	313	305	289	333	284	339	312	306	333	325	304	304	306	316	308	288	323	306	304	314	311	323	294	302	316	312	299	291	299	293	287	321	298	304	287	318	309	316	318	319	292	309	318	318	322	298	360	305	282	313	317	312	299	319	315	330	333	309	308	291	300	314	305	294	365	282	351	287	283	328	291	322	332	305	293	298	280	289	297	303	336	304	308	311	304	286	285	305	319	295	303	301	279	301	291	291	302	298	310	296	303	302	286	322	279	307	309	319	315	312	337	312	322	330	326	313	315	328	300	306	302	315	353	328	332	329	313	277	313	318	329	358	345	305	331	299	321	315	298	308	304	322	301	281	344	293	304	294	330	353	296	277	302	310	344	316	294	273	290	267	316	303	299	297	306	305	294	327	327	295	305	311	331	310	331	308	302	284	310	283	327
27353	10921	7512	4326	3592	2627	1220	939	834	787	764	747	756	801	743	761	763	756	747	756	740	737	765	718	771	745	745	700	726	808	696	745	768	766	761	704	765	760	709	758	739	779	726	717	700	669	739	719	705	738	706	729	722	769	742	723	741	750	713	762	729	749	813	751	740	751	718	759	707	752	773	719	703	757	719	778	716	781	736	697	712	729	740	665	750	762	736	743	754	688	738	754	737	712	748	706	726	722	743	746	773	707	729	716	744	744	684	700	713	766	780	732	730	772	745	675	740	711	748	706	725	750	660	736	715	723	768	726	706	674	716	765	716	716	740	706	725	790	776	721	770	728	687	745	713	712	759	696	658	739	757	772	776	742	720	755	735	766	687	729	695	707	741	726	716	735	740	747	728	734	736	749	745	706	725	746	730	761	753	747	699	726	737	782	729	725	754	739	782	760	678	727	701	711	719	719	696	739	684	706	784	712	740	716	724	713	768	726	744	703	679	802	725	733	740	738	714	751	714	760	700	716	731	741	741	725	723	724	728	750	717	742	697	774	760	741	733	672	688	738	739	742	718	781	692	716	748	729	726	778	695	778	748	746	724	732	771	746	721	769	727	714	742	753	747	750	712	686	723	715	767	756	706	751	710	711	711	736	729	732	722	729	731	693	694	707	718	707	726	709	720	741	740	700	724	720	712	708	690	697	713	751	776	700	701	751	677	770	735	735	736	668	772	758	720	748	694	744	728	756	692	733	728	761	718	754	709	749	697	698	704	755	686	748	726	744	758	707	761	745	695	743	726	792	749	730	697	734	765	709	746	728	728	688	709	725	759	730	725	743	757	727	740	698	742	706	724	687	679	689	770	748	716	692	719	716	711	765	714	724	727	701	732	752	781	738	737	780	711	747	718	726	793	702	691	719	753	700	685	707	761	731	732	739	743	749	743	729	756	703	688	740	732	742	748	737	732	753	721	713	692	722	724	726	777	740	688	755	754	702	662	746	703	779	768	691	723	729	736	681	675	664	723	723	749	739	740	735	713	739	735	766	716	723	706	763	722	714	791	768	752	757	723	767	747	746	736	771	718	732	708	669	713	769	747	728	714	806	670	772	741	737	730	719	721	676	741	698	745	739	791	722	699	727	759	712	716	680	705	719	734	712	699	758	728	761	761	758	759	746	718	719	718	718	713	743	737	776	706	735	726	742	754	720	726	766	748	734	756	799	674	749	750	767	717	724	804	739	757	744	761	750	727	699	738	750	731	714	748	749	707	732	792	714	705	731	689	747	714	713	723	780	717	752	731	773	713	749	754	736	725	747	760	717	754	712	732	726	735	733	722	708	730	752	728	707	747	779	772	750	687	714	705	723	714	729	733	758	712	746	690	694	744	753	751	712	711	723	734	770	728	673	739	736	735	737	723	754	734	703	754	692	750	756	717	708	714	706	733	765	729	778	734	757	700	736	737	760	724	735	746	734	752	790	726	763	718	765	712	717	719	755	730	757	749	714	717	761	751	698	733	751	729	732	739	683	749	653	726	768	725	741	715	737	731	706	745	719	742	739	701	748	738	781	771	749	730	740	755	736	722	741	731	696	705	765	721	719	790	725	749	724	736	748	739	706	718	724	704	761	696	727	696	676	736	714	712	765	718	711	745	730	751	741	739	740	719	783	750	705	728	708	701	714	755	762	753	719	745	728	800	699	732	740	631	760	715	714	728	761	730	696	767	762	730	755	741	711	756	780	717	699	719	738	722	759	712	707	753	742	754	744	705	747	731	704	708	747	723	731	705	742	783	749	714	718	749	707	749	730	737	705	754	675	701	746	763	731	704	740	771	742	727	795	711	744	781	710	727	703	725	711	752	747	729	686	722	744	745	699	741	698	734	713	732	682	770	706	719	700	768	710	736	752	754	759	718	704	763	725	760	742	721	731	775	727	761	732	723	713	706	718	733	692	776	712	708	730	722	738	750	721	739	727	750	705	742	713	717	712	743	689	747	714	723	682	697	716	722	758	764	751	726	693	695	798	710	786	744	758	723	777	752	722	697	703	702	761	706	738	706	732	743	769	739	761	722	764	686	715	742	705	727	789	757	754	742	708	720	716	719	718	751	741	702	715	728	688	734	776	713	742	731	749	703	721	710	715	761	722	727	730	725	703	724	767	778	709	764	726	727	720	746	769	714	677	771	740	737	723	708	728	778	697	736	734	734	734	688	687	729	747	778	729	714	679	787	715	711	706	686	693	732	695	683	721	721	744	803	745	706	738	680	719	701	733	697	796	749	660	712	737	709	646	778	701	705	747	717	730	768	735	726	719	745	727	721	711	744	761	722	681	718	739	721	730	721	728	708	735	716	710	718	755	692	753	730	771	709	773	719	754	670	741	724	763	763	653	714	718	703	782	702	756	777	722	747	759	757	768	700	732	741	673	731	738	710	758	702	711	699	741	759	738	738	768	723	735	716	716	723	728	731	725	742	720	735	674	720	733	675	731	709	755	734	742	737	727	733	743	737	712	735	751	709	693	709	751	716	765	730	751	782	766	733	739	672	708	743	752	739	716	774	690	743	718	737	723	773	710	772	718	713	761	766	785	746	725	718	711	730	752	738	689	717	702	697	748	692	692	777	708	665	738	712	705	728	767	690	687	679	716	758	696	699	729	711	695	731	706	690	727	680	705	748	733	764	707	711	725	714	742	704	720	737	699	718	704	726	737	717	722	711	752	725	706	678	715	708	743	738	706	725	705	774	761	712	664	704	767	723	702	705	763	691	739	722	743	741	721	716	733	756	756	729	733	754	757	747	744	794	753	712	726	741	734	737	747	696	765	680	748	734	723	710	716	753	719	738	749	705	739	743	734	761	754	792	694	704	695	729	756	667	701	718	700	679	641	698	737	727	732	705	700	722	759	723	725	728	726	708	719	733	716	666	683	710	709	698	728	775	759	755	696	727	696	753	761	722	682	705	731	724	723	769	701	751	750	725	734	732	708	741	740	739	778	721	718	667	719	753	740	741	736	727	718	723	725	696	770	707	737	710	748	740	700	706	735	772	736	726	697	767	701	713	692	686	722	736	759	733	747	730	740	690	714	696	688	732	747	706	736	694	732	729	725	743	731	771	747	783	785	713	743	762	781	707	693	722	751	711	763	768	751	735	707	772	755	673	693	673	745	748	754	716	721	742	712	690	759	729	730	708	742	752	753	693	749	748	714	735	705	674	708	799	709	718	727	734	788	704	763	707	698	706	756	751	727	765	736	725	783	737	724	738	742	694	740	765	765	705	730	721	731	741	696	709	676	679	740	701	760	727	717	699	739	707	688	755	771	706	699	768	753	732	741	727	763	715	712	743	776	755	728	764	731	702	706	679	719	698	743	770	713	774	711	748	716	745	702	740	752	721	744	752	731	692	719	732	787	739	752	740	664	753	707	703	712	741	739	745	743	727	725	728	700	743	768	705	749	748	736	738	707	754	678	732	718	703	740	688	758	722	767	749	751
24631	2685	511	394	329	314	277	317	284	271	290	297	304	245	277	264	279	264	293	292	308	269	248	284	288	308	268	274	298	263	283	269	310	294	288	312	319	266	295	282	286	272	276	283	302	297	256	292	280	310	297	257	290	291	297	280	304	300	273	316	285	281	258	297	325	307	274	269	288	270	288	285	295	295	274	287	297	325	267	256	240	317	334	301	282	310	292	254	297	290	278	254	282	313	310	264	292	266	286	266	310	276	316	294	299	312	328	277	295	272	304	280	252	260	275	312	308	264	284	315	280	294	275	296	298	287	283	291	283	235	287	301	298	268	302	303	325	304	295	282	286	273	292	279	278	285	307	270	273	268	309	281	293	291	298	285	268	277	262	314	283	277	266	291	296	286	288	295	289	312	273	298	262	270	317	321	301	254	284	303	271	288	287	284	304	299	338	273	286	279	263	285	289	294	282	295	288	282	311	289	321	294	267	301	291	285	280	280	271	261	276	281	289	295	288	267	277	274	300	292	292	287	274	297	278	260	284	270	235	279	264	297	260	295	286	290	285	277	276	295	266	284	260	272	276	260	303	284	282	291	262	271	265	296	321	298	280	327	245	277	284	285	271	256	258	282	306	295	302	287	269	292	277	290	297	286	311	294	325	322	284	246	287	303	232	267	259	317	302	295	293	277	322	268	284	278	270	284	265	283	276	280	299	264	308	272	308	301	270	310	256	275	295	341	304	309	272	314	286	272	271	284	242	267	296	254	281	244	267	312	302	289	295	328	271	287	267	304	279	278	289	299	287	269	261	278	269	271	296	314	295	309	280	307	300	266	305	292	314	266	269	294	237	282	311	269	273	276	273	293	269	290	315	283	300	308	257	239	306	298	278	308	280	284	267	303	296	305	253	298	254	273	261	259	299	306	284	290	292	294	309	283	311	264	285	279	305	270	259	280	301	311	333	278	309	312	267	265	275	280	279	293	305	282	284	304	278	277	273	302	278	287	266	319	294	264	292	296	272	295	263	285	316	269	271	287	289	294	295	303	304	293	272	297	312	314	298	292	293	286	274	311	287	265	303	297	280	271	275	252	290	308	287	291	292	261	289	265	246	283	294	315	275	296	258	299	286	266	257	310	276	262	268	294	252	303	293	306	292	266	278	313	283	287	280	292	305	293	251	307	289	295	278	263	303	255	287	276	275	289	328	306	291	287	282	245	285	285	289	279	274	285	268	256	292	291	285	259	284	280	316	274	300	279	302	342	289	271	311	324	295	292	288	295	272	282	294	250	285	298	306	295	251	298	294	310	272	278	294	318	296	294	271	265	308	304	277	306	309	293	276	297	283	316	290	300	278	287	290	289	268	292	286	280	281	285	321	276	286	257	275	306	247	309	294	296	273	283	315	294	266	310	259	275	276	298	321	286	271	256	281	289	278	266	255	269	281	245	266	286	276	298	272	263	284	310	318	303	289	285	287	295	308	278	273	290	307	300	298	259	299	281	293	287	276	284	289	273	266	316	308	258	283	270	272	285	269	292	246	272	268	317	278	298	281	285	286	295	281	336	285	295	294	295	271	281	291	302	292	267	281	282	281	274	290	301	265	345	275	283	273	270	275	262	285	279	276	290	309	302	270	267	309	305	281	261	302	258	281	287	289	279	273	272	283	293	292	299	282	278	262	295	311	273	279	312	289	274	304	273	295	312	286	280	284	262	281	285	283	284	295	287	281	273	308	273	292	273	284	279	299	297	274	287	308	284	284	267	301	283	291	282	262	290	281	302	257	308	292	294	313	265	307	280	293	290	279	298	260	279	290	299	262	312	326	297	307	300	294	278	275	240	280	289	286	308	305	277	267	291	273	276	281	265	286	273	288	282	304	278	295	283	298	323	280	292	298	290	286	262	275	296	302	277	297	288	250	266	285	289	272	303	297	286	277	302	331	322	325	264	278	255	328	298	272	299	278	273	281	279	276	285	286	304	268	287	292	267	280	282	288	294	282	285	309	328	307	301	279	308	278	253	269	275	261	283	275	305	300	310	262	282	287	255	273	317	297	304	267	283	286	312	279	256	289	265	262	308	279	313	308	283	282	281	270	311	282	313	296	276	272	301	281	284	262	261	306	254	310	293	290	334	285	301	265	283	289	273	309	293	302	316	296	266	287	293	323	320	278	307	285	276	300	319	276	261	264	260	271	333	290	259	305	284	291	291	280	266	316	259	275	304	292	324	290	278	308	256	255	295	280	306	272	284	270	310	306	302	253	287	263	328	290	298	278	268	307	260	294	280	328	253	275	298	276	277	284	253	292	298	297	300	300	307	256	262	257	288	315	283	217	267	284	284	288	258	286	303	283	313	298	302	312	311	282	306	287	310	268	295	267	269	298	286	349	286	278	319	306	271	273	297	280	280	299	314	256	286	291	297	260	263	227	260	316	267	310	314	324	326	280	293	290	266	314	285	289	314	298	298	300	286	302	289	290	330	255	277	280	296	295	274	317	310	263	295	279	266	290	285	305	311	302	273	299	296	264	285	263	271	320	279	294	259	286	344	282	263	262	276	265	289	341	272	280	269	301	280	298	290	287	286	301	274	335	314	305	280	272	287	310	292	243	304	290	301	305	315	266	291	281	260	310	293	316	278	303	315	320	302	294	282	270	326	293	265	310	320	331	257	309	308	291	287	276	284	249	340	306	306	302	241	308	298	297	302	331	264	288	278	276	282	302	301	267	321	308	285	302	298	294	281	299	291	307	279	299	285	295	300	277	293	288	283	306	309	282	296	311	288	288	308	292	307	289	287	292	293	293	314	310	287	320	264	307	291	280	290	305	293	284	272	289	279	253	296	265	279	269	307	348	286	284	282	309	262	276	274	293	260	272	297	257	272	265	246	267	253	277	313	308	278	297	276	289	272	236	250	269	251	294	303	273	276	301	277	269	311	269	298	266	295	280	280	282	292	288	296	287	279	283	258	296	278	270	285	287	287	253	304	286	262	324	241	262	274	307	265	293	270	288	251	280	256	272	291	281	303	274	275	305	300	300	250	285	289	295	277	303	279	280	297	280	308	303	269	302	284	302	271	269	269	250	282	292	276	295	322	272	282	276	289	253	331	278	287	304	272	334	275	259	246	299	299	276	280	293	293	300	276	275	306	269	285	290	292	308	265	290	289	310	278	302	317	287	305	313	277	269	293	335	280	319	272	303	299	278	287	262	306	313	334	313	274	271	269	255	254	275	302	266	295	283	259	309	312	284	295	314	285	284	307	273	263	242	263	291	309	275	297	267	307	292	276	310	321	262	270	282	322	294	257	277	285	325	321	320	275	301	264	286	324	295	280	293	292	288	321	293	289	263	297	307	281	320	269	294	280	269	290	296	312	278	291	286	292	303	306	283	262	284	273	294	258	290	274	285	271	308	256	296	293	261	269	268	287	305	254	256	306	233	277	254	305	304	274	262	318	246	307	290	282	294	282	308	299	293	332	296	289	275	261	271	271	296	277
19075	5193	3218	2139	1470	1009	744	702	645	664	700	677	665	666	580	655	666	637	663	612	660	653	655	639	633	673	647	671	649	657	653	617	672	660	640	656	642	641	662	668	670	623	645	650	686	625	676	646	662	632	691	690	675	667	658	650	641	615	605	644	660	640	687	669	647	650	639	665	672	652	607	662	673	679	603	641	626	661	644	697	640	656	634	615	686	673	645	661	622	681	635	693	663	631	623	641	642	654	667	672	614	646	605	742	721	645	660	627	596	665	624	694	635	625	633	648	653	669	631	652	614	601	632	641	635	637	634	655	648	630	627	647	671	627	669	632	672	649	618	674	650	669	633	647	666	705	681	652	665	648	617	626	638	648	666	657	617	661	670	693	664	696	636	670	657	629	686	635	635	657	649	651	654	612	678	668	650	656	667	678	704	693	667	678	654	650	707	650	706	663	634	643	628	650	615	686	676	663	655	623	610	633	676	651	697	633	631	683	667	678	688	670	624	610	699	587	659	660	659	677	704	647	612	614	652	644	682	618	652	654	620	654	636	681	664	636	649	627	643	644	668	663	682	583	661	662	641	615	615	660	651	645	641	697	630	648	646	665	623	615	586	689	679	650	648	621	651	629	642	662	663	640	633	678	663	660	671	670	673	626	696	646	640	686	627	638	670	690	668	635	637	663	640	657	617	661	607	607	685	625	628	624	683	627	628	631	608	684	635	651	694	684	631	688	624	696	655	612	674	644	628	663	683	644	632	671	665	627	663	642	601	633	671	649	658	638	665	666	645	654	630	662	643	675	667	604	661	666	622	669	680	685	639	688	630	664	620	645	687	649	629	630	646	640	637	640	661	625	642	661	654	668	666	612	651	646	676	688	634	610	671	700	640	648	656	675	634	668	683	622	639	636	664	580	636	699	622	636	608	643	669	673	635	663	648	652	661	662	660	668	694	632	646	653	702	666	634	633	639	719	664	657	652	647	659	622	655	613	597	647	669	594	643	653	605	649	617	634	649	635	687	618	619	669	632	687	620	657	658	639	672	649	637	634	655	631	632	672	650	639	663	622	623	657	656	678	640	677	614	614	646	691	686	603	647	645	634	637	630	666	659	669	661	649	671	590	670	671	638	622	673	650	617	666	657	625	619	644	639	635	670	636	670	617	647	660	663	641	701	678	635	684	637	655	591	687	593	652	678	618	664	637	691	661	637	666	671	645	666	667	665	650	677	637	649	656	626	650	645	648	628	689	611	649	650	628	633	632	611	630	696	579	660	617	666	616	645	596	661	605	664	681	670	637	604	689	660	635	631	643	605	615	635	646	716	650	724	687	669	645	654	682	603	683	630	643	662	647	631	670	668	738	655	655	658	701	639	671	633	683	630	648	672	633	611	639	643	680	605	672	645	642	647	633	671	618	693	598	620	603	571	600	680	676	639	631	634	636	674	641	694	677	667	656	673	630	651	635	663	634	649	694	645	656	631	651	651	630	639	647	638	611	643	679	641	604	638	619	654	642	684	605	669	570	633	629	646	644	657	650	662	660	668	644	595	634	666	652	652	641	643	665	680	625	613	647	645	667	641	654	677	647	632	622	678	684	623	654	683	687	623	632	636	634	629	679	651	618	699	651	643	653	665	683	644	597	652	629	677	691	623	636	653	656	630	662	668	686	692	627	593	630	626	671	682	620	616	645	628	658	672	675	622	653	623	639	645	639	664	644	667	655	605	619	625	649	606	639	684	642	642	650	625	643	672	653	647	663	624	657	637	662	676	658	636	619	642	646	629	660	632	691	620	617	674	647	652	651	667	645	614	624	638	651	634	684	639	678	711	637	638	662	664	668	631	632	643	642	652	691	618	658	648	650	668	663	667	640	613	644	653	664	671	626	615	610	703	676	686	647	664	669	666	618	617	622	625	640	608	683	705	653	702	666	654	644	629	671	656	650	648	637	640	666	600	619	671	685	643	655	692	617	694	654	648	609	593	672	647	625	716	632	653	699	619	684	601	662	650	629	616	625	637	636	651	659	672	644	648	649	633	651	708	680	668	656	666	643	672	668	656	622	652	635	642	618	657	689	672	683	674	674	653	665	691	683	675	672	606	668	641	617	685	668	602	652	654	640	651	664	624	682	653	646	641	665	687	630	638	658	650	636	641	622	662	614	622	670	672	666	689	617	637	646	604	647	633	674	614	641	595	698	631	611	656	678	671	678	623	674	609	653	630	635	647	609	683	603	631	632	633	604	623	625	635	645	662	683	632	680	635	622	670	607	626	658	660	669	690	668	641	649	650	640	685	665	633	697	602	646	635	666	663	646	658	611	702	583	678	681	675	642	614	650	659	639	649	662	639	668	657	663	631	637	672	640	637	633	626	631	612	659	625	624	615	647	696	670	607	671	641	640	643	644	625	671	682	618	643	620	670	637	612	599	663	673	667	638	674	656	657	648	657	660	626	640	632	650	629	660	672	623	650	647	670	662	653	654	724	631	639	685	638	624	661	683	618	664	679	604	646	653	667	592	626	637	631	639	656	672	593	635	680	659	634	645	678	620	691	611	648	664	653	647	689	663	644	655	652	674	632	647	665	620	628	656	647	678	600	627	639	666	655	654	642	656	647	699	651	641	634	641	667	683	635	662	665	652	595	614	659	618	648	598	647	657	659	648	608	638	648	633	644	665	635	640	637	647	659	631	672	634	635	691	649	607	636	636	610	622	642	645	648	637	652	664	676	628	644	616	656	622	669	657	650	645	647	629	625	627	680	637	638	590	698	610	645	598	631	655	663	669	707	682	669	642	698	652	643	695	667	662	651	621	598	657	649	648	655	636	650	641	608	647	635	625	653	637	663	653	582	651	651	644	674	642	643	654	662	612	616	649	638	612	644	652	684	720	662	673	663	656	653	649	639	617	667	662	670	656	643	669	681	666	669	661	674	632	681	645	681	642	642	652	657	617	619	605	635	664	640	628	648	648	691	631	672	643	642	660	651	610	583	657	647	656	660	621	631	639	655	640	654	670	674	639	692	692	603	657	633	616	664	681	581	679	649	577	652	670	690	633	643	651	686	611	627	713	626	658	671	612	646	668	646	656	692	635	652	656	665	633	643	660	627	656	667	648	639	602	645	611	679	612	597	646	622	621	709	648	608	649	627	674	647	641	631	644	656	634	682	623	615	673	683	651	657	652	626	615	626	700	628	692	636	678	680	680	627	659	661	699	650	672	663	641	654	652	652	614	607	652	636	681	660	631	662	658	624	672	630	641	684	685	638	664	634	639	655	634	661	618	645	675	650	630	640	715	631	680	666	623	645	606	663	657	665	675	689	615	638	600	674	594	622	624	612	674	676	649	676	631	629	695	643	616	677	676	613	591	684	688	650	611	615	674	632	643	740	703	685	669	672	665	667	676	630	656	691	635	627	623	658	646	632	621	634	616	625	666	656	687	654	686	614	612	671	676	656	588	640	638	656	667	622	676	652	673	697	671	654	643	607	662	646	616
26152	3667	946	796	501	411	356	311	292	299	317	296	307	257	287	291	262	280	331	314	300	307	316	286	310	267	252	283	279	274	311	293	305	301	323	311	303	312	286	285	312	291	268	328	268	294	319	285	330	306	296	290	290	271	273	313	314	270	305	335	309	268	269	274	270	289	285	309	287	302	281	291	284	322	284	300	326	309	310	292	293	323	324	293	313	290	310	314	313	298	292	295	290	281	313	303	298	313	313	289	327	321	300	284	280	320	301	285	341	299	285	305	275	287	301	326	295	284	325	308	295	290	282	298	320	303	278	301	295	279	253	278	326	313	306	297	321	336	283	276	334	270	289	320	328	345	307	302	340	299	309	316	272	296	297	314	317	277	283	299	299	312	286	314	306	278	336	280	311	330	317	311	308	292	304	296	313	298	295	289	284	307	259	285	285	306	302	285	291	309	290	304	300	300	304	322	282	295	305	301	294	277	304	286	312	283	278	278	309	278	300	276	298	310	345	306	284	329	307	286	347	319	329	306	278	309	297	319	305	326	284	288	281	283	268	300	289	296	302	331	295	295	251	304	293	310	329	281	289	332	265	276	252	302	303	278	271	291	293	267	289	266	310	293	316	290	294	308	313	298	307	273	331	305	300	274	295	292	309	285	290	256	293	304	299	292	300	279	300	313	288	300	294	321	311	289	291	300	309	291	285	302	296	306	307	333	305	297	315	322	285	268	317	293	313	301	286	303	277	301	320	306	302	299	325	307	310	300	272	296	270	316	315	319	285	264	311	298	315	293	303	308	304	321	298	283	284	319	273	319	301	301	292	281	274	316	291	306	284	293	281	294	304	281	328	311	330	288	305	287	290	253	293	318	269	309	306	309	281	295	320	261	280	332	271	332	302	339	308	331	303	295	291	305	288	321	283	282	304	307	322	279	279	271	351	299	298	339	288	296	314	288	298	302	308	287	312	326	313	324	309	302	302	316	295	285	352	294	280	297	311	324	307	272	340	311	273	307	261	274	264	270	261	283	293	332	303	288	313	283	292	273	280	304	301	268	304	311	303	330	266	298	320	297	300	324	305	288	299	293	291	278	279	264	282	312	301	298	287	302	281	297	325	288	269	298	339	283	318	292	254	327	288	308	283	290	338	269	303	279	306	275	299	295	318	315	299	303	281	280	287	301	281	262	286	301	283	313	286	304	313	298	276	292	278	276	284	303	296	301	318	298	288	292	290	283	301	350	288	309	260	280	266	295	293	282	322	295	261	311	302	309	275	293	294	300	302	288	314	307	292	283	256	291	295	268	293	285	285	265	310	278	293	272	321	295	289	311	332	300	301	301	310	299	300	310	292	350	326	306	335	305	300	279	312	285	299	298	256	305	282	290	302	244	271	296	279	275	312	302	308	253	327	296	283	289	295	303	319	275	293	282	311	322	283	260	312	284	248	277	320	273	292	307	259	310	300	298	301	287	304	310	309	309	284	288	319	292	295	301	277	315	318	314	315	314	266	293	309	307	284	289	320	301	307	310	293	289	301	305	285	317	305	294	272	285	290	299	262	345	299	329	315	283	281	301	314	301	264	268	294	333	272	283	282	324	267	274	286	298	285	278	312	297	309	283	307	322	363	315	282	295	281	290	290	302	287	300	282	311	312	297	318	322	257	278	313	298	301	318	287	288	280	249	271	295	312	327	306	297	272	277	305	321	288	310	309	303	316	308	317	297	297	282	297	283	292	276	316	278	302	283	308	312	292	286	264	257	310	263	273	302	281	308	318	299	273	310	297	297	302	289	284	317	306	298	299	291	311	307	324	297	297	339	316	293	322	320	316	315	290	321	319	288	313	303	272	282	274	303	322	286	304	287	295	300	317	290	268	309	287	298	292	292	298	290	283	294	320	315	294	306	316	330	283	294	270	283	289	308	309	299	291	291	309	311	287	270	335	284	287	301	263	284	318	274	295	306	308	279	302	278	286	321	315	324	306	299	291	322	242	318	260	314	328	288	285	295	285	331	305	292	326	313	300	309	303	292	299	295	315	291	299	283	341	281	310	269	279	294	299	284	298	304	296	307	336	289	307	299	282	277	296	316	307	307	320	303	291	307	297	316	341	293	307	289	291	342	257	291	340	269	288	281	290	323	320	307	326	302	283	299	301	283	272	319	295	289	273	282	283	289	305	287	328	306	285	279	329	316	298	301	326	286	304	298	315	307	314	315	347	297	307	311	279	336	273	301	287	308	342	285	333	259	313	315	291	307	303	297	270	308	281	287	323	302	310	303	312	240	304	327	253	321	273	305	301	300	279	299	304	310	312	323	295	290	318	254	300	296	295	288	298	269	254	294	274	294	323	298	269	267	291	279	283	310	297	309	313	279	315	300	295	301	292	316	308	286	287	284	288	285	291	294	296	351	304	283	316	281	289	319	275	297	342	330	295	294	315	315	288	298	304	286	262	297	302	303	285	293	305	298	267	293	279	307	263	288	322	286	290	274	318	353	302	292	279	306	335	322	343	269	312	337	297	278	321	302	295	287	334	262	258	279	281	299	289	295	292	265	292	331	318	310	275	306	314	319	262	265	284	316	289	280	275	284	307	298	283	301	320	307	286	293	275	283	324	293	265	324	278	290	293	343	282	266	296	311	293	294	304	331	340	326	340	318	303	319	281	318	304	292	312	311	300	313	320	314	306	304	312	306	273	313	300	279	281	306	280	268	313	336	296	285	277	293	298	323	312	288	300	310	287	324	279	285	287	303	308	258	280	283	288	312	300	299	278	305	268	320	304	351	270	319	300	332	293	303	294	324	279	306	298	293	272	272	287	327	331	304	287	264	248	313	316	305	306	287	280	288	305	263	310	333	292	290	291	267	276	304	273	311	307	301	302	288	288	282	309	301	308	289	270	323	281	273	287	289	312	311	288	294	288	270	295	305	284	333	303	296	292	307	256	319	303	279	305	300	293	282	298	320	304	316	294	301	300	333	299	293	307	298	304	277	312	291	308	299	304	305	278	301	313	336	304	312	319	305	292	290	303	278	288	287	324	291	332	298	292	296	300	302	343	311	285	290	292	286	304	326	311	269	328	299	330	273	292	310	297	306	287	303	302	281	298	327	287	304	310	268	295	301	344	277	340	299	292	283	285	308	318	279	306	334	309	310	294	279	281	255	306	282	270	279	282	301	323	298	308	347	302	285	298	279	295	290	302	292	306	287	273	288	304	301	294	316	307	260	308	312	317	286	290	296	339	293	280	308	298	288	288	276	322	260	276	289	293	296	299	270	294	282	299	302	303	286	318	293	257	274	303	320	307	309	265	286	287	285	293	287	301	314	295	281	342	319	304	312	291	300	320	300	308	310	282	300	288	302	280	330	304	299	303	270	262	327	276	274	307	284	308	288	284	315	292	301	303	282	289	326	292	288	293	294	293	274	276	300	291	288	277	250	332	293	298	301	304	294	326	295	255	273	319	291	296	314	291	304	301	316	328	306	302	327	269	303
18571	9295	8627	8066	4202	2146	1524	958	769	719	697	713	755	736	681	704	677	734	722	672	718	736	733	650	757	737	657	687	714	663	676	686	713	711	673	723	754	698	654	711	690	689	704	684	712	722	712	663	763	731	673	688	706	670	722	694	684	680	738	700	675	688	680	691	676	636	694	692	754	671	728	684	723	734	706	732	647	651	682	693	737	684	750	662	719	707	684	707	678	710	698	658	678	675	694	720	726	653	705	703	749	721	693	688	732	740	678	717	716	741	689	688	718	674	738	674	696	715	699	699	660	707	735	661	704	663	683	744	672	720	708	678	687	721	682	697	689	695	694	722	714	727	710	732	662	682	712	686	707	689	702	658	671	715	709	681	672	707	698	743	686	720	658	711	714	684	688	704	704	706	705	684	697	694	707	656	674	730	737	708	712	652	740	688	705	722	681	746	654	637	764	725	686	680	732	677	708	668	696	718	713	724	693	699	711	722	726	708	650	671	680	684	675	688	725	694	723	715	749	711	739	735	683	698	685	665	699	723	703	721	680	647	726	744	703	719	686	680	656	690	686	705	707	722	653	704	743	698	699	647	659	660	676	688	737	678	648	732	709	693	658	694	680	680	723	715	720	708	695	692	678	733	730	708	720	708	730	691	704	664	673	642	678	692	687	715	691	718	722	671	696	701	692	688	632	697	717	734	723	687	692	716	682	714	698	715	693	684	722	702	730	652	633	707	683	744	694	676	716	708	684	778	668	672	730	782	697	717	708	686	679	675	661	678	663	707	682	707	678	727	733	737	705	657	696	687	696	663	700	713	670	718	711	697	702	724	683	688	705	659	682	742	663	705	698	749	670	711	694	716	716	720	664	660	723	652	697	735	640	682	652	700	690	705	732	723	694	700	685	709	714	715	695	769	680	691	710	722	754	710	700	685	715	710	733	703	709	712	721	698	697	719	660	684	732	708	658	690	686	723	695	728	688	687	683	697	685	646	704	707	659	687	724	706	708	705	693	683	659	703	679	651	741	674	646	705	693	748	688	710	679	688	669	685	724	711	742	672	671	714	661	707	671	699	696	707	710	702	722	718	672	674	711	717	693	675	714	706	681	710	677	711	745	690	693	713	702	680	651	665	666	673	689	701	657	704	747	705	712	672	694	714	683	667	691	688	698	673	670	692	682	685	716	664	634	671	701	729	705	690	670	719	727	727	695	683	671	669	657	723	696	705	658	694	693	717	659	679	678	695	699	684	720	718	698	689	720	672	689	716	707	683	725	701	742	674	655	738	713	715	706	653	687	699	655	720	733	739	676	693	680	733	675	727	758	693	675	715	697	680	693	711	674	672	703	714	649	678	705	729	719	758	704	705	724	693	687	726	719	765	761	681	644	750	705	678	690	764	710	701	722	697	698	727	745	671	731	688	717	668	681	701	682	662	702	726	671	698	668	702	713	726	700	649	737	688	680	726	674	655	719	649	705	684	672	698	698	741	655	734	665	678	671	658	696	714	663	714	618	682	727	714	646	693	737	707	685	684	699	719	693	715	720	674	692	695	678	696	700	748	723	693	713	676	672	742	721	712	721	720	677	669	700	713	718	724	666	668	703	728	731	751	726	698	705	708	697	686	699	727	701	735	680	705	689	671	688	638	655	713	667	681	691	724	711	699	729	713	742	694	653	703	686	708	670	729	720	737	706	662	745	716	730	730	727	686	705	670	695	680	706	706	668	720	706	689	691	706	735	724	702	739	709	676	685	694	730	704	733	712	692	690	746	669	718	659	683	646	741	702	696	736	734	734	676	707	654	721	750	758	776	711	699	682	713	720	700	722	697	681	699	722	673	651	709	717	703	703	741	742	723	732	678	695	675	672	690	688	705	723	705	699	690	722	699	729	714	754	736	754	721	684	695	666	700	710	682	730	718	671	670	708	661	703	678	697	684	703	764	708	639	715	698	690	721	691	654	704	726	699	742	686	723	690	709	682	750	712	672	657	706	739	666	730	629	711	719	731	699	716	718	689	701	719	731	722	648	669	658	690	709	721	694	685	706	655	660	746	701	702	700	681	699	698	729	701	717	704	721	702	660	707	699	695	692	713	718	676	675	688	688	671	663	716	673	696	708	691	664	685	715	740	659	665	678	709	693	688	675	742	707	713	701	693	694	701	673	695	699	644	655	697	685	710	700	704	684	683	706	646	716	708	728	688	690	707	718	685	739	714	707	636	658	669	707	730	710	706	721	727	729	651	679	680	688	718	685	699	706	686	701	752	734	691	691	664	696	704	702	702	708	692	669	689	703	644	698	702	714	683	664	680	709	654	713	683	707	725	664	667	680	675	681	703	673	686	755	729	760	678	653	732	694	703	711	741	702	712	640	706	705	721	671	641	679	665	744	703	709	690	689	637	683	709	687	708	697	715	690	705	698	767	685	675	662	720	715	688	700	722	673	728	662	699	665	704	670	740	691	689	663	702	698	719	696	702	664	658	720	682	708	685	695	711	693	667	690	716	709	734	692	720	697	717	686	713	712	697	708	697	707	729	696	673	675	705	710	723	690	714	680	714	590	724	713	758	680	726	706	688	668	670	690	688	725	641	660	713	664	676	655	705	731	661	679	684	739	687	704	711	735	717	755	730	722	707	703	679	712	692	685	693	706	731	697	692	740	709	694	661	655	735	701	672	674	650	666	688	680	740	677	645	690	680	636	677	681	717	706	729	676	659	686	754	665	724	712	674	668	672	707	655	713	699	724	618	707	669	666	715	740	711	696	670	686	721	673	701	669	686	714	659	713	678	677	721	710	684	706	672	768	691	687	712	690	739	714	712	704	679	684	740	693	680	696	733	689	719	760	752	698	699	683	732	705	707	667	713	735	738	677	716	666	677	690	719	789	708	688	697	710	692	718	708	678	659	726	724	669	709	704	728	670	655	696	699	700	708	685	744	716	758	688	657	693	708	676	713	696	680	705	620	689	734	729	697	667	689	672	718	713	693	696	672	666	696	763	662	735	699	656	695	715	691	666	685	722	677	696	690	710	725	709	726	665	688	697	706	662	709	734	663	699	720	661	698	701	721	762	727	665	741	714	725	712	679	697	711	701	714	728	700	726	658	714	659	704	695	641	741	700	724	710	694	691	710	715	681	690	701	658	693	718	712	692	697	700	707	674	675	654	664	738	636	708	721	668	680	687	717	700	648	658	712	619	703	680	663	706	710	721	733	702	702	722	707	721	689	633	671	703	744	729	723	642	697	687	702	709	699	671	742	709	729	738	670	745	725	685	670	700	708	703	657	700	730	671	694	702	689	699	709	737	704	689	683	703	710	716	693	709	709	702	659	706	709	688	677	707	714	674	694	682	687	691	636	655	723	711	687	693	746	722	654	686	696	724	682	703	735	724	686	671	704	714	712	744	621	675	732	667	701	772	700	695	721	690	713	706	723	704	665	705	698	715	671	679	679	717	709	683	683	716	698	704	708	681	713	662	712	696	690	712	657	691	718
33096	6415	1090	604	493	452	350	304	321	266	305	292	291	309	327	326	302	313	327	313	290	326	326	310	331	331	318	361	311	306	302	313	295	320	312	344	307	298	285	270	305	292	296	330	311	290	267	310	311	311	273	289	333	355	279	296	315	300	315	333	304	291	341	299	322	284	334	306	326	317	328	315	339	320	295	328	283	305	323	315	320	332	285	302	294	317	319	284	347	351	303	325	323	341	283	275	316	309	319	301	313	309	289	320	269	319	312	340	296	308	365	293	321	308	310	299	322	321	306	294	309	314	324	288	267	316	324	322	282	294	310	326	303	310	311	325	313	309	296	286	316	309	276	294	257	339	299	302	299	313	306	306	319	330	335	321	303	341	281	298	308	316	316	321	290	326	323	307	293	311	317	303	311	290	300	319	339	328	298	311	312	294	304	373	286	324	333	294	364	346	302	313	278	338	297	306	333	345	301	307	297	267	299	337	295	292	332	311	301	351	318	299	317	292	318	290	314	299	324	318	287	322	303	273	327	301	307	293	336	307	336	294	315	272	310	287	309	296	299	304	344	320	276	282	324	312	268	315	310	304	355	316	302	293	332	302	292	320	305	302	298	330	347	294	303	320	298	288	311	310	313	307	317	311	302	308	286	323	319	287	280	313	290	307	318	296	292	299	294	282	325	327	291	330	267	316	323	299	301	308	302	305	292	317	342	328	286	324	331	327	322	324	312	285	297	318	330	317	348	339	295	332	288	321	321	295	337	309	337	292	327	308	310	290	334	335	339	260	317	316	327	303	315	292	302	346	325	310	320	317	267	292	304	293	313	330	300	319	340	297	337	348	296	296	337	296	291	329	293	325	340	357	332	333	286	360	318	286	299	286	318	333	314	293	317	284	319	299	294	297	278	309	309	275	306	309	325	308	315	303	295	300	309	332	311	338	312	273	311	312	298	283	321	304	305	315	314	316	321	348	310	290	325	306	329	310	296	283	294	286	327	304	289	334	305	288	302	298	310	264	333	265	318	333	274	356	297	318	313	327	310	296	316	311	294	327	316	331	309	311	306	291	297	283	305	309	281	328	323	319	320	299	293	325	301	346	352	295	352	315	301	333	299	283	282	318	282	299	273	315	291	330	280	330	329	314	308	335	297	285	301	306	327	308	302	319	330	284	276	312	271	303	275	288	298	296	315	305	270	257	288	323	324	320	284	314	315	268	345	310	341	283	317	319	312	316	341	304	371	307	291	323	275	336	324	298	320	324	317	310	318	312	297	308	316	318	309	318	312	312	349	354	306	294	316	304	311	332	298	297	333	312	297	319	309	323	282	276	296	336	289	325	285	312	282	291	313	311	283	299	287	332	301	285	315	295	301	287	320	291	310	307	319	282	275	307	296	298	308	292	285	303	305	309	319	291	298	303	293	296	293	290	297	297	327	264	270	302	296	288	311	271	314	299	320	314	306	286	323	338	336	291	337	301	257	337	299	333	301	291	307	304	338	307	307	334	297	322	286	286	282	315	319	289	305	332	307	305	304	299	290	299	320	287	346	320	325	294	335	325	271	302	315	304	304	310	299	307	306	311	316	300	314	277	295	304	311	296	301	330	324	322	284	304	283	318	294	336	299	308	341	345	316	326	296	311	342	302	303	294	299	331	287	297	293	263	308	332	339	321	312	268	300	303	321	302	293	295	313	310	292	293	285	303	312	319	300	305	316	292	344	307	311	318	309	293	326	304	338	325	315	295	317	307	304	295	318	309	266	291	323	303	327	279	343	345	315	308	294	307	287	300	323	306	310	323	343	331	349	326	311	305	313	304	331	334	337	288	274	311	320	321	323	287	275	329	313	314	297	306	296	303	332	319	336	282	306	310	289	287	305	297	295	343	289	298	303	313	287	309	332	332	305	293	305	301	346	314	331	301	309	300	316	289	302	312	328	320	317	314	318	285	296	283	261	332	304	278	310	321	274	299	298	320	336	284	292	312	321	311	308	297	279	280	313	318	316	324	328	302	300	353	331	329	294	290	307	286	302	307	307	297	298	326	322	303	334	317	331	337	313	336	315	330	326	290	298	322	285	296	302	295	324	340	295	289	306	322	320	279	308	337	304	293	337	297	268	302	355	330	331	297	278	298	296	291	323	288	327	339	316	333	311	324	306	307	280	312	321	323	293	323	251	307	311	309	297	357	328	351	327	303	345	307	286	334	341	315	274	301	311	315	279	286	313	323	323	316	325	289	313	313	294	287	296	300	308	338	349	334	282	278	338	297	316	304	351	288	320	337	348	329	308	313	311	315	292	305	313	326	286	281	317	313	296	297	311	315	338	307	307	291	326	327	309	301	309	288	286	336	292	320	309	317	296	318	342	324	287	321	299	304	341	326	302	276	331	302	337	300	317	288	326	274	308	298	270	301	318	308	337	287	318	337	319	339	284	351	284	324	314	281	309	275	278	312	305	304	314	294	334	300	310	279	286	291	302	297	293	332	331	299	303	297	305	307	312	324	308	288	282	303	303	306	315	268	315	303	316	324	331	302	314	309	324	295	312	309	308	277	324	334	291	264	300	304	292	341	287	354	291	276	300	299	310	319	323	314	288	292	297	306	310	301	297	312	272	295	297	292	344	302	323	297	345	326	290	311	343	289	302	297	303	324	327	338	294	308	272	307	317	344	320	300	296	291	302	320	307	297	341	312	297	312	293	298	316	322	320	292	277	298	281	315	274	305	330	304	312	299	339	324	310	343	301	287	340	297	325	305	310	294	306	303	288	296	306	307	308	295	309	307	305	310	307	282	348	314	331	280	333	317	298	298	297	348	330	320	270	316	297	298	297	300	293	302	290	337	338	293	279	301	325	319	293	320	319	274	306	325	297	324	287	289	302	290	308	323	311	306	318	326	264	292	307	321	308	298	334	313	325	316	319	316	302	278	307	281	303	313	297	306	301	332	318	303	324	349	311	321	373	309	258	343	316	323	298	267	316	294	325	301	311	292	278	307	281	309	303	350	288	327	309	302	281	302	309	321	298	307	349	336	317	293	292	309	281	283	321	339	314	322	309	318	336	287	348	320	316	312	331	300	295	314	317	337	293	322	289	315	341	294	324	308	280	308	328	326	332	331	284	285	319	339	308	319	305	301	287	310	303	302	348	269	310	344	305	327	306	305	304	362	306	279	321	317	335	338	293	299	310	312	340	270	321	281	321	307	316	345	275	290	289	328	318	331	298	343	306	304	298	307	318	314	312	306	295	294	292	285	312	309	306	289	322	294	304	305	307	335	317	310	309	320	322	315	327	338	292	311	316	333	317	309	298	311	290	291	308	311	370	341	351	319	320	293	309	297	330	274	284	311	325	328	322	325	332	284	298	316	288	306	325	342	286	292	310	329	306	304	292	290	310	303	286	303	296	269	331	258	315	301	307	277	321	307	318	319	294	293	302	297	317	291	329	285	316	325	309	317	338	291	315	310	309	335	322	343	289	299	324	265	329	308	292	302
22772	11398	7703	4878	4054	3134	1781	1011	838	786	765	857	778	720	749	759	748	704	739	746	773	764	747	767	777	745	718	704	724	784	746	718	760	758	745	702	732	777	784	696	765	774	695	776	715	730	742	750	752	721	741	762	717	742	766	719	736	712	810	757	735	757	725	691	704	719	702	778	733	742	710	686	710	759	703	704	692	775	753	777	701	776	785	710	768	781	730	735	717	754	720	704	728	740	715	693	729	757	751	685	720	721	702	706	695	728	752	703	727	728	744	711	759	734	761	735	719	792	696	724	708	718	735	706	717	771	762	752	728	738	744	725	739	756	731	728	705	725	730	730	767	730	723	761	699	737	748	721	707	710	716	729	715	734	727	707	720	774	736	719	710	745	685	728	710	712	691	750	714	719	719	748	697	746	731	703	750	734	745	743	703	774	792	756	676	716	703	789	711	748	753	718	786	730	774	700	727	785	748	744	722	750	730	724	714	689	693	788	739	699	675	710	735	760	710	725	734	743	783	715	728	783	712	712	701	725	751	722	713	734	715	712	747	752	739	753	700	709	701	721	758	755	734	732	728	748	731	682	693	706	726	752	732	765	678	719	738	740	745	732	732	729	729	688	710	713	723	694	727	762	728	730	745	695	728	742	741	741	716	744	765	788	712	759	730	659	767	770	716	734	748	653	717	681	719	694	757	801	693	712	765	733	738	730	739	676	769	699	761	728	736	733	716	713	668	715	674	682	683	692	693	734	704	780	717	735	736	726	746	803	744	713	724	712	751	723	730	694	718	734	689	728	712	696	741	733	748	735	730	675	699	769	707	721	710	717	713	772	773	738	754	747	765	708	773	759	734	729	763	739	787	760	748	712	708	759	738	736	734	754	706	701	727	768	741	721	766	786	775	728	721	754	706	726	747	753	742	692	749	735	718	700	770	749	726	702	679	741	718	709	775	719	669	755	741	667	687	724	715	747	704	696	716	723	775	715	678	792	730	774	729	693	765	753	721	699	761	776	704	750	755	762	734	751	695	747	763	771	724	703	708	761	735	762	747	683	698	756	706	724	728	669	707	705	700	746	684	728	741	753	735	711	735	785	712	775	726	711	747	730	709	764	765	732	705	746	742	775	769	784	687	718	741	697	728	726	707	789	696	763	755	740	709	707	713	729	663	745	729	682	738	724	715	765	747	735	700	725	784	768	716	790	730	718	753	767	720	716	756	741	763	725	729	748	784	728	745	744	706	754	764	766	756	707	741	734	737	723	712	722	748	725	762	714	769	798	747	738	705	770	723	751	719	751	715	753	745	741	737	727	774	827	732	730	708	749	730	726	711	672	760	722	746	726	694	779	725	785	748	680	719	720	740	727	689	747	744	768	729	724	726	688	735	703	740	751	756	691	668	738	750	759	730	717	739	718	765	713	699	756	697	721	716	712	740	712	759	744	697	733	739	736	763	732	734	717	735	708	705	725	733	709	756	716	694	769	679	717	719	721	689	695	703	769	698	734	713	741	742	731	746	720	737	742	715	736	703	726	724	771	784	696	722	730	750	774	758	703	725	747	782	692	733	745	699	745	762	764	748	743	704	722	756	730	676	715	668	700	721	747	746	730	731	727	727	692	748	719	701	744	758	743	718	732	737	723	734	751	745	762	731	740	767	724	745	747	792	726	766	727	729	721	758	719	687	760	756	699	712	733	743	795	721	722	720	710	747	753	716	723	730	712	739	751	724	743	725	804	712	748	741	688	729	780	758	736	721	728	683	702	732	742	730	741	708	733	688	717	729	728	759	706	674	698	745	731	753	713	735	758	732	737	725	728	724	736	733	738	717	759	780	745	701	746	791	751	776	770	740	732	763	750	749	715	700	735	737	775	703	779	714	698	744	694	716	745	753	715	739	729	741	729	712	738	736	751	756	765	726	704	717	774	760	691	727	692	728	700	742	704	701	707	748	719	776	711	733	756	722	746	734	756	742	730	711	677	739	764	765	754	741	727	785	702	758	707	739	727	777	691	726	778	751	753	729	726	727	770	729	736	754	729	779	748	696	722	777	711	714	727	723	697	760	736	700	695	755	726	761	789	740	728	734	721	731	742	697	755	700	725	699	707	718	748	720	727	719	719	729	770	722	767	740	782	743	734	721	742	756	730	725	780	745	740	696	744	685	742	764	706	733	716	738	670	734	765	737	716	711	721	712	738	744	751	757	738	735	697	710	809	741	718	749	691	731	731	705	719	719	751	740	739	708	713	757	760	762	687	793	757	745	737	785	746	732	699	735	755	699	719	719	719	741	733	724	739	711	669	731	782	713	695	715	763	740	729	749	719	738	740	696	752	730	718	742	738	741	698	747	777	744	729	732	713	744	742	718	718	765	703	729	730	700	679	679	769	762	752	717	739	718	737	749	737	738	796	752	723	742	731	766	741	775	716	772	766	735	775	749	718	730	774	768	711	784	719	788	727	698	754	732	737	736	755	725	740	677	700	722	732	711	752	686	727	719	742	722	705	726	741	737	752	752	723	719	783	734	786	733	736	713	714	748	737	740	713	758	681	713	742	781	768	734	758	732	710	731	735	758	685	743	727	715	723	745	730	733	741	768	736	750	709	749	737	770	720	792	721	735	699	746	754	696	728	729	750	687	792	764	718	723	759	707	736	779	740	753	706	753	686	765	803	716	779	722	775	718	729	744	705	760	774	754	846	734	711	700	749	737	738	737	723	730	737	762	757	684	746	701	740	717	743	742	730	736	730	727	746	762	691	697	728	733	767	692	765	703	743	753	700	740	756	684	757	712	718	716	730	717	728	791	750	739	740	719	732	738	712	692	736	731	758	714	763	742	781	763	731	731	764	723	730	723	715	690	750	753	722	795	727	711	745	729	762	719	754	729	705	733	716	734	711	718	736	762	737	764	743	703	714	735	761	728	769	752	796	770	720	711	732	728	684	708	742	711	726	753	763	710	733	703	753	674	731	768	757	731	747	717	751	751	719	723	730	723	757	743	717	736	762	766	685	764	718	681	728	765	730	721	694	746	737	704	762	744	757	687	758	699	726	702	745	767	709	707	718	702	780	720	749	719	746	777	733	713	776	759	756	735	746	713	759	731	778	720	720	711	713	742	763	774	781	741	754	744	696	741	762	766	711	754	718	684	682	730	736	707	740	768	739	740	773	757	710	778	721	732	757	726	718	752	710	706	758	736	727	748	707	746	757	730	703	713	685	735	762	750	763	761	780	749	675	721	717	756	763	691	664	733	730	730	704	770	711	711	714	754	789	752	770	741	736	725	773	705	709	725	718	683	714	716	688	775	718	732	706	675	742	736	705	766	749	704	736	754	769	745	736	709	731	682	733	746	737	730	698	747	731	735	747	767	703	697	731	725	770	729	740	725	749	725	675	694	749	671	670	789	746	759	722	784	695	729	718	677	713	730	711	721	718	722	744	749	760	713	750	728	686	764	750	735	734	704	755	747	747	769	738	728	757	769	717	722	723	769	772
22016	3086	566	367	363	286	290	282	294	300	283	278	270	277	322	303	253	290	277	307	292	280	275	303	281	331	287	303	277	297	291	293	273	280	311	271	294	262	331	311	295	276	305	268	307	239	298	302	288	298	290	292	296	246	306	274	284	248	265	316	299	293	284	287	266	297	274	300	301	278	294	267	322	327	299	300	288	323	279	312	272	296	302	269	305	292	318	278	305	288	299	297	299	278	299	290	276	274	276	310	294	291	322	306	291	271	334	282	289	317	256	299	285	305	270	291	316	303	271	282	270	311	281	269	302	310	286	283	291	299	334	268	317	285	284	285	271	296	270	305	296	296	265	285	277	288	280	259	276	299	286	265	307	277	260	302	293	280	316	270	305	274	262	318	305	299	276	280	253	305	283	303	300	309	295	272	282	297	260	323	271	270	301	250	281	279	323	284	280	254	275	305	323	294	293	272	333	309	321	308	294	289	262	298	315	299	301	265	271	320	274	293	297	280	323	290	293	255	279	283	259	288	306	254	307	275	323	314	242	303	283	323	287	256	303	276	286	304	283	275	283	254	323	321	284	331	301	274	297	275	290	308	267	316	269	272	258	249	296	304	255	313	270	293	281	298	310	307	268	272	284	323	249	289	256	278	264	298	286	284	290	294	262	258	285	260	275	290	324	305	291	272	262	294	270	301	275	291	319	298	291	294	290	330	291	262	256	286	261	318	304	273	255	281	288	249	306	269	283	274	298	274	274	284	274	292	280	259	282	285	272	295	306	280	297	280	312	295	298	311	288	271	290	266	264	284	266	278	283	279	321	271	281	282	268	311	282	299	313	285	299	275	326	305	282	285	280	313	302	303	312	308	317	288	319	279	328	305	270	304	312	313	288	267	273	305	326	270	327	261	298	300	286	274	287	284	266	289	309	290	262	294	277	283	321	329	324	283	278	296	280	284	329	263	299	275	322	318	262	298	301	290	287	291	241	271	292	293	301	258	313	296	312	284	279	298	306	298	290	311	299	299	266	296	280	279	250	272	252	276	282	292	267	300	307	291	249	286	283	283	292	284	296	302	319	291	293	287	279	289	298	302	319	276	287	288	289	291	304	294	284	321	305	309	283	255	304	292	290	300	298	305	292	289	285	327	286	297	261	305	300	293	288	286	272	305	305	268	261	272	264	272	317	304	294	283	255	276	303	289	288	312	312	306	266	296	284	267	283	290	272	282	321	299	284	291	281	306	308	272	284	253	269	291	291	275	270	296	326	300	287	333	261	286	271	282	299	264	288	283	295	278	297	298	270	289	284	296	277	239	295	282	274	260	249	271	323	272	254	309	330	320	266	297	296	276	267	301	284	290	266	312	304	304	296	280	271	283	325	296	276	271	274	298	328	272	251	308	276	331	259	284	289	319	272	292	299	280	273	306	276	305	314	268	344	298	319	318	295	295	301	279	271	319	312	311	331	247	311	308	274	258	289	299	317	289	279	260	264	282	310	313	281	294	309	315	296	312	267	277	269	294	277	260	274	263	274	322	276	294	271	292	264	279	272	289	261	272	255	312	263	271	271	298	297	306	303	314	289	279	252	288	293	278	299	316	271	273	297	306	315	318	319	295	270	274	269	271	274	269	265	269	293	306	262	280	282	285	310	254	308	307	304	285	290	295	314	289	277	282	302	278	292	304	285	282	298	327	304	278	333	290	293	294	275	276	277	292	246	299	274	288	285	259	282	300	285	290	327	295	279	273	280	285	316	283	292	270	320	314	295	282	260	278	283	305	271	277	285	328	306	292	282	331	311	316	277	314	282	250	247	297	252	261	307	301	303	289	271	275	254	284	311	279	289	284	291	269	282	291	261	290	306	289	249	267	284	286	273	261	282	339	308	295	302	301	261	275	276	279	307	287	277	294	311	252	274	297	295	302	300	270	295	274	287	278	276	281	295	324	284	306	258	244	306	294	325	240	303	297	296	278	279	327	305	319	266	266	281	274	295	282	306	324	268	298	300	279	261	274	255	329	325	258	310	280	275	302	256	306	271	267	263	265	271	276	271	294	297	304	301	286	249	295	296	313	272	286	288	296	286	288	279	281	248	285	294	296	281	284	263	266	280	296	291	305	300	262	277	316	298	287	269	294	281	321	267	287	287	277	266	292	268	269	296	309	301	277	258	311	312	311	293	296	291	272	301	301	326	298	311	355	265	326	269	258	303	306	281	262	298	297	279	290	292	310	291	260	268	306	308	302	273	309	295	299	280	310	255	294	280	315	263	278	251	287	300	294	280	256	328	299	288	286	275	298	319	275	280	311	273	292	279	271	293	279	286	272	283	307	284	301	326	310	304	283	296	294	277	282	288	287	265	302	277	302	269	318	255	276	286	275	306	288	272	285	316	284	281	261	270	287	236	280	270	303	318	288	277	324	291	295	295	259	282	309	271	321	262	276	285	263	305	278	313	291	301	268	271	292	285	325	337	308	293	344	311	278	277	273	283	283	283	244	283	297	282	282	309	303	301	282	266	294	289	277	288	276	303	269	265	289	288	283	268	308	333	303	287	297	301	291	314	288	296	282	265	272	282	287	306	296	287	271	262	280	288	286	286	286	292	275	318	301	268	290	247	292	322	279	279	288	288	282	300	299	280	253	263	261	256	282	288	287	286	274	300	303	296	285	305	283	273	302	306	310	312	259	283	250	283	285	308	259	313	303	289	287	253	279	302	272	302	286	294	290	277	316	291	313	284	255	303	286	291	257	289	298	263	273	278	271	315	280	278	291	281	278	288	295	295	320	287	296	296	239	274	255	300	273	337	264	294	306	303	316	279	294	304	304	263	273	311	294	301	262	310	304	286	284	269	307	312	304	287	285	296	315	290	261	300	279	304	290	313	262	293	287	313	297	272	299	285	262	262	285	292	325	305	286	286	269	258	266	271	287	278	284	285	300	269	277	308	307	321	288	270	274	245	268	288	324	283	273	292	273	289	294	286	303	309	296	265	270	294	298	289	277	298	293	285	298	308	282	292	308	272	285	326	280	319	315	300	313	282	333	264	291	288	275	270	293	320	263	283	275	287	299	280	290	297	263	285	277	282	316	299	303	277	298	291	283	288	285	299	298	326	292	286	309	295	294	287	265	259	294	278	278	279	268	296	237	257	275	274	283	265	287	263	292	303	284	271	261	349	295	303	272	291	296	297	278	285	307	338	292	273	268	259	304	293	268	309	274	247	318	307	306	280	305	293	284	260	301	285	313	273	271	265	299	266	271	319	267	271	278	305	277	291	259	302	307	300	289	311	270	289	266	303	296	265	248	279	281	279	282	273	310	289	275	303	309	306	270	264	295	280	280	275	280	295	334	285	298	307	315	269	310	307	296	312	293	307	289	316	307	297	286	280	303	292	271	324	274	277	309	277	281	282	267	263	293	277	296	315	265	257	321	321	324	321	273	306	279	303	277	308	298	262	312	287	302	289	295	269	241	284	316	299	312	282	300	288	300	266	254
17613	7448	3371	1839	1341	1029	827	664	671	691	672	693	672	684	666	666	659	696	621	707	662	661	620	679	631	680	700	633	651	662	649	638	692	613	670	719	668	635	654	662	641	685	632	644	655	603	613	671	621	641	683	662	627	678	669	659	634	627	660	674	669	732	651	646	669	701	651	645	674	642	646	634	651	678	654	674	681	630	679	705	634	652	693	645	686	652	647	691	681	641	673	648	639	628	686	715	650	630	682	626	664	689	703	632	617	698	653	709	665	674	650	673	666	657	650	672	635	623	606	682	680	689	637	664	650	653	701	705	671	688	676	662	628	667	644	626	663	658	666	625	675	648	641	664	701	708	610	647	704	684	645	685	632	653	661	696	669	638	647	633	673	721	691	657	628	662	637	654	645	619	645	670	653	643	659	664	668	632	651	653	701	686	656	689	648	650	657	625	616	618	650	646	675	656	623	667	589	660	647	671	632	616	722	593	671	648	651	648	634	626	685	627	704	636	679	689	649	669	698	636	650	670	649	639	629	631	605	662	612	735	641	651	614	638	686	641	628	654	709	697	705	641	654	661	612	717	691	663	666	659	651	645	706	662	642	674	686	653	624	677	617	670	710	683	636	670	676	676	667	709	593	698	685	643	636	657	679	606	666	648	638	665	665	670	638	667	687	641	649	616	659	685	655	648	630	631	648	677	673	624	670	675	691	631	673	654	656	690	652	638	623	665	672	659	701	661	668	661	650	651	683	664	631	662	627	648	715	673	711	653	681	629	655	671	638	633	670	671	659	648	660	645	655	648	637	675	660	658	651	635	671	667	643	638	620	656	629	649	684	637	696	661	638	607	659	659	652	639	651	619	662	637	666	633	698	656	615	669	655	626	626	704	604	647	617	673	629	653	643	689	635	660	668	663	654	662	607	651	700	645	652	695	719	638	648	634	675	686	638	637	655	690	619	662	628	675	695	651	640	676	659	645	685	638	638	671	663	679	641	686	632	633	670	638	637	648	677	636	648	684	600	647	641	647	701	634	613	666	632	659	673	645	626	669	644	656	662	692	648	643	674	692	642	638	656	640	602	642	674	655	640	678	606	660	674	652	691	663	676	624	642	682	677	671	623	650	652	640	647	660	680	751	640	664	636	658	680	653	614	675	692	687	632	620	639	617	637	634	638	656	653	642	657	676	683	644	702	641	651	669	652	676	667	666	606	662	656	726	651	625	650	701	611	625	666	688	610	674	646	657	612	645	650	659	672	629	628	651	619	623	684	666	673	657	653	650	668	614	702	702	652	657	657	688	634	698	700	664	669	638	629	653	688	676	692	681	702	642	693	675	659	636	661	670	677	636	656	672	637	607	666	620	671	668	655	640	617	631	682	656	642	613	663	642	676	692	635	667	656	620	715	632	688	651	631	661	654	635	638	685	661	633	642	663	677	697	635	677	651	668	668	664	656	666	687	581	624	621	676	625	680	619	623	635	663	666	652	668	658	632	669	689	677	615	677	640	698	629	674	663	619	699	634	671	656	612	696	639	599	672	674	649	676	685	631	668	679	657	652	654	696	637	701	635	662	684	665	658	639	657	637	603	692	640	589	675	666	649	639	677	637	654	649	675	662	698	625	638	688	666	663	676	679	672	633	621	633	693	634	643	626	707	616	653	622	656	709	648	664	603	641	636	620	652	647	711	688	642	606	650	611	643	675	627	711	672	642	644	579	675	667	640	682	668	661	617	672	649	616	699	654	704	672	686	663	642	660	703	633	616	672	646	625	666	651	641	684	645	664	649	650	597	599	706	653	644	643	677	688	676	666	629	648	669	687	649	615	647	730	695	591	667	648	646	623	642	677	638	639	700	640	669	648	627	612	659	637	609	645	650	645	654	692	703	642	613	658	659	643	623	680	676	667	675	676	661	631	670	701	685	646	643	619	634	631	653	674	674	672	651	655	659	621	626	639	625	696	678	648	644	625	665	656	696	680	668	642	684	658	689	670	655	637	626	628	644	669	689	664	645	634	683	652	653	648	675	650	659	665	644	652	614	662	611	641	647	645	660	660	685	661	638	693	644	676	641	646	605	708	664	658	682	675	637	602	664	596	659	653	675	698	657	698	677	659	693	628	643	644	633	616	618	611	619	623	683	635	667	629	628	623	667	663	662	653	630	707	648	706	633	623	683	656	648	639	648	634	676	671	702	704	667	682	665	618	668	664	668	642	686	640	646	636	658	627	667	673	706	687	651	660	645	647	698	639	662	620	674	680	660	612	638	643	653	641	711	643	703	651	616	646	609	665	654	706	691	631	654	626	687	668	609	698	627	600	620	600	648	623	680	672	676	683	666	664	663	641	655	670	646	711	626	645	679	649	658	688	656	666	646	654	654	693	666	664	639	652	605	693	672	696	685	668	658	672	664	668	642	678	649	639	653	646	642	671	668	657	700	659	640	670	658	634	662	620	644	649	674	649	655	661	604	664	612	680	650	647	628	644	697	648	619	666	640	646	678	595	636	636	670	637	654	625	656	677	693	649	633	610	679	656	642	668	617	665	674	662	615	688	661	686	641	658	649	646	644	683	652	639	673	674	640	631	694	640	680	657	630	634	641	678	655	667	638	689	664	637	673	622	655	659	656	660	592	672	671	646	678	598	694	628	689	663	630	615	654	645	678	668	603	646	614	624	665	698	599	677	633	647	667	727	691	658	656	641	643	608	696	638	659	663	680	655	640	633	682	664	605	652	662	632	624	637	701	687	674	629	667	681	654	676	629	650	655	635	665	614	671	659	663	604	674	620	646	677	669	668	663	685	634	648	625	645	702	645	660	633	697	665	661	629	644	645	659	652	658	678	677	664	710	665	675	659	707	663	651	623	699	668	610	627	666	650	649	705	699	650	673	667	703	608	640	627	635	603	640	694	641	676	680	619	676	628	649	608	663	655	660	664	656	651	674	631	675	627	673	645	646	642	665	653	654	659	665	697	684	611	656	667	699	625	700	657	664	660	688	729	658	678	687	616	645	668	653	670	646	696	656	607	658	660	606	672	639	682	686	653	663	630	673	686	656	640	656	637	683	674	669	691	653	669	650	672	667	635	668	664	628	666	655	679	650	635	619	677	645	676	674	664	682	665	659	696	688	661	662	663	644	672	630	658	637	648	639	654	642	634	622	619	689	673	647	662	672	633	673	649	638	642	635	655	648	654	639	635	702	650	650	664	672	614	683	633	647	667	627	709	623	645	685	673	663	646	626	647	691	686	689	619	619	678	633	647	630	662	673	665	644	590	599	680	612	654	623	654	606	664	660	638	648	680	677	644	629	665	644	668	614	659	643	657	655	710	634	636	650	656	685	674	656	646	656	657	630	660	655	710	712	647	615	666	633	681	643	663	608	684	677	662	641	650	664	678	642	661	659	654	667	655	676	708	684	631	643	628	666	615	681	710	686	630	647	683	646	622	682	682	641	606	661	645	669	658	707	672	643	646	687	627	660	693	688	624	649	618	683
24338	3129	701	635	471	374	351	297	312	299	328	290	330	290	321	315	321	292	268	319	303	277	301	287	297	318	306	303	314	272	314	285	270	274	282	330	269	309	329	252	288	267	318	294	309	288	302	301	327	289	282	301	303	313	279	317	272	303	286	289	319	326	285	275	293	334	317	297	292	302	311	303	307	290	265	287	310	279	297	296	312	321	284	287	338	329	308	285	338	301	315	310	299	295	304	297	305	285	301	295	284	258	304	290	278	312	307	263	292	301	310	332	303	300	288	330	318	287	295	335	310	280	295	300	290	291	296	306	317	298	319	345	303	314	324	360	336	309	298	322	313	325	292	286	299	310	296	314	305	304	288	277	291	279	298	308	286	292	316	266	329	314	309	275	310	299	276	289	304	286	300	324	278	318	312	293	295	332	314	313	287	334	308	288	306	312	301	329	303	267	307	319	291	281	260	298	261	272	310	319	310	305	330	323	337	342	288	270	295	308	278	292	310	314	268	300	272	281	336	310	341	280	306	262	313	335	316	301	312	316	289	313	315	296	295	285	325	308	313	301	304	314	328	319	270	274	288	309	308	283	315	296	313	320	268	304	285	325	308	321	282	291	312	305	290	287	343	278	279	304	291	272	309	301	276	340	306	289	289	275	271	296	275	311	294	304	276	296	304	324	306	253	265	313	284	273	306	296	299	303	288	314	308	280	295	316	294	285	299	273	279	321	277	328	329	304	301	279	287	292	327	275	308	291	268	286	330	346	312	305	309	299	268	291	302	323	348	298	296	287	297	324	309	297	329	301	305	343	326	315	307	320	306	295	310	283	281	319	326	333	302	284	318	295	306	292	285	277	301	277	292	294	294	335	319	286	329	300	282	296	274	293	288	296	294	325	289	279	304	313	285	315	311	339	300	344	301	274	276	299	329	292	272	324	314	270	283	297	301	337	292	322	278	295	291	305	314	299	317	306	324	321	267	322	269	294	283	292	291	336	323	294	283	323	316	289	295	294	306	321	287	290	271	300	322	311	311	295	288	312	280	311	289	308	288	353	300	311	300	302	343	341	335	281	290	288	302	257	299	332	273	321	326	270	301	279	283	273	310	289	303	295	251	291	273	348	297	298	283	307	305	328	320	292	337	280	276	309	288	282	301	325	296	317	319	281	324	307	310	301	309	299	318	287	278	288	314	315	287	292	279	306	301	308	304	274	289	271	310	304	325	303	293	298	311	341	319	315	313	277	276	309	305	301	323	292	265	290	288	334	307	285	277	281	342	306	276	324	328	310	326	308	281	315	329	292	310	286	307	312	311	296	305	325	284	268	301	268	305	276	307	317	296	279	310	332	309	302	275	281	309	289	284	310	316	311	292	295	302	321	288	301	326	339	323	298	287	281	282	281	323	293	337	271	300	315	295	299	317	338	300	342	286	292	310	295	308	303	315	310	301	315	292	302	316	278	334	297	282	296	321	346	293	283	315	287	288	293	263	301	263	288	287	289	300	307	288	324	313	337	309	329	316	323	294	290	307	283	325	303	356	288	322	267	291	306	267	283	282	326	316	292	305	260	321	282	317	300	332	313	290	322	297	316	297	311	298	325	281	311	296	304	303	276	280	300	300	293	322	314	304	281	322	331	316	303	299	282	298	324	298	290	338	331	322	280	285	294	312	299	312	322	304	285	293	287	305	278	316	291	316	315	314	292	271	267	313	298	307	314	320	344	339	292	302	305	313	304	253	328	301	282	287	339	303	297	303	307	317	308	323	298	338	300	338	316	292	300	294	312	317	305	313	281	292	302	324	308	288	333	317	293	278	256	287	289	280	251	281	309	320	266	295	310	279	275	280	275	336	284	287	302	302	312	316	304	308	288	312	318	327	261	283	273	317	278	272	287	290	290	291	278	331	315	298	287	315	320	306	309	336	277	321	284	277	305	321	295	299	309	299	280	295	304	291	313	307	294	278	289	273	291	278	349	314	330	338	299	304	299	315	302	294	283	304	287	321	325	287	267	319	330	319	293	302	300	316	280	312	289	281	315	276	292	272	273	341	319	304	295	319	339	278	313	300	286	306	292	271	320	304	298	314	312	274	302	325	289	271	318	326	286	277	336	301	279	308	327	308	329	314	369	315	289	305	264	314	272	261	284	290	281	311	295	299	304	284	294	314	291	300	296	296	286	336	296	322	271	290	283	307	287	300	309	284	264	298	336	289	309	268	288	315	314	300	290	290	300	316	317	303	291	288	376	324	310	290	293	327	282	305	301	299	300	285	291	305	315	293	311	307	328	319	300	287	292	261	313	283	309	303	275	289	319	310	278	295	290	294	305	300	271	288	302	276	296	285	304	325	288	297	283	294	308	290	305	280	293	318	309	304	308	329	291	256	323	290	343	300	286	305	293	285	336	301	309	301	324	296	307	301	294	297	278	336	311	308	294	317	292	326	265	310	298	319	302	290	319	284	283	286	302	331	312	319	310	305	262	291	286	280	275	285	270	336	288	284	289	325	295	331	297	323	266	304	301	292	290	287	324	243	269	303	281	271	291	318	311	287	291	309	300	313	301	304	297	303	269	305	295	293	318	290	278	312	304	353	284	325	296	339	270	292	286	306	293	302	318	280	313	281	281	263	296	308	285	298	303	289	282	298	296	326	294	339	310	291	296	328	254	307	279	323	302	278	296	298	346	272	312	318	314	322	287	308	300	318	334	270	251	327	315	304	278	268	262	294	305	309	341	296	302	292	323	294	300	320	279	350	295	319	301	308	310	268	299	294	308	310	293	298	280	285	297	294	307	271	288	333	279	299	358	304	281	297	304	293	297	290	287	322	302	288	280	293	272	292	290	309	288	293	324	302	293	294	294	311	317	287	313	287	298	277	311	299	303	295	301	302	325	321	314	276	281	307	269	319	328	339	335	307	306	289	282	305	284	269	257	325	264	279	293	300	312	293	276	299	284	288	295	302	301	313	295	325	257	301	292	326	301	290	276	278	310	281	286	305	291	286	320	283	296	336	298	278	301	325	273	308	329	277	330	323	313	322	304	319	363	327	300	321	320	257	280	320	283	302	301	288	324	316	283	297	271	290	309	315	318	306	289	324	285	331	338	329	325	306	298	326	336	287	300	324	291	327	291	278	303	286	283	288	371	265	326	275	287	313	273	303	289	323	274	311	281	309	300	282	302	297	308	274	306	328	293	323	275	329	291	280	342	279	317	296	323	330	260	286	328	281	302	321	314	313	334	348	326	291	293	270	300	332	334	302	302	302	268	311	323	300	285	289	315	291	289	306	289	299	264	287	335	315	296	309	329	290	309	320	312	277	306	332	324	320	312	301	301	301	285	312	301	309	309	317	301	337	248	288	312	312	298	300	328	274	302	301	331	298	264	293	274	294	308	293	305	314	282	301	294	303	326	284	287	293	279	296	310	304	288	301	259	282	282	332	304	310	298	320	299	275	318	286	304	298	271	274	291	308	268	280	297	334	287	292	285	287	305
17829	6816	6955	6482	4415	2454	1156	904	836	824	740	806	783	722	766	753	764	731	730	698	674	710	773	724	743	692	692	714	718	764	748	660	758	667	709	715	699	714	735	724	718	720	763	710	769	683	719	751	746	734	679	710	758	723	702	729	773	696	697	695	689	705	707	701	688	701	724	736	721	703	727	681	662	734	752	724	735	734	732	730	707	713	698	717	702	718	742	695	685	709	713	726	661	686	738	732	713	687	746	680	749	710	684	736	713	697	716	726	734	707	721	720	699	664	705	721	714	713	663	747	709	690	669	758	748	733	698	716	697	684	717	708	706	716	654	694	727	701	700	733	697	707	700	679	747	695	698	662	742	698	708	691	690	673	661	716	713	697	690	685	737	685	699	685	706	670	671	707	667	684	714	698	705	727	703	696	680	718	737	723	709	702	698	657	668	744	686	692	715	665	709	728	696	724	686	706	763	739	683	723	745	700	724	653	702	696	753	727	713	774	745	720	731	695	737	730	693	700	666	671	706	715	711	720	737	704	712	697	740	706	731	689	719	695	707	705	715	747	688	678	673	709	667	728	720	746	720	698	721	702	716	755	718	716	723	665	712	689	708	728	683	729	775	672	681	720	767	651	702	711	698	702	698	774	714	654	739	722	719	733	680	740	691	702	720	656	742	733	709	714	673	712	688	725	725	712	664	723	730	697	695	698	705	706	716	698	729	697	687	701	749	718	690	697	717	757	708	722	690	684	691	683	704	702	729	752	664	671	712	734	676	719	702	710	712	691	706	758	697	747	725	656	760	683	741	716	699	724	754	705	759	698	712	690	722	697	702	690	732	711	690	687	734	697	748	700	740	747	663	735	736	683	683	718	721	719	659	699	689	745	701	746	700	731	664	760	706	654	728	705	728	700	722	702	685	681	750	684	739	700	698	676	683	652	726	682	712	710	721	710	681	672	698	702	726	726	695	666	650	650	697	716	729	673	724	673	710	734	698	708	694	712	717	668	731	711	688	726	730	720	718	722	725	754	725	696	718	743	699	690	696	708	717	697	735	729	733	709	641	694	718	709	710	678	702	697	735	723	725	703	741	739	721	722	697	733	670	702	680	724	694	699	720	719	750	723	705	664	630	701	744	695	722	699	670	725	729	677	722	698	745	687	748	689	672	738	736	707	722	718	732	704	695	695	742	767	725	689	717	693	695	731	689	696	719	722	723	732	703	713	676	701	767	715	716	715	702	706	725	702	691	716	727	675	729	675	697	724	721	765	701	716	719	719	773	728	721	711	719	658	666	742	721	696	708	736	674	707	695	682	681	719	702	715	716	672	688	665	746	684	706	668	719	753	694	677	738	706	726	742	719	712	716	715	725	707	714	733	720	719	707	710	730	760	699	677	679	721	712	739	761	682	701	725	692	796	691	710	682	688	744	741	737	780	695	738	725	686	698	680	694	719	656	695	709	732	743	721	744	718	683	703	676	683	716	740	688	749	712	712	745	703	648	666	722	725	730	723	711	727	744	727	708	728	732	735	683	730	719	694	737	698	706	697	726	694	685	719	703	736	732	707	717	733	659	689	712	726	734	725	716	710	694	699	685	681	640	698	709	706	722	684	727	659	715	701	734	746	687	727	752	719	700	684	689	703	718	711	712	707	732	733	718	676	715	708	721	742	711	703	689	692	740	685	711	735	692	742	675	684	720	685	709	756	703	728	700	692	695	701	732	731	719	721	719	739	650	742	728	696	715	719	667	701	744	708	702	728	705	698	703	690	678	718	725	750	758	717	765	697	702	725	730	707	689	739	685	712	750	705	737	709	685	750	724	679	744	689	685	681	671	713	723	705	684	747	711	703	747	667	717	721	680	700	755	710	718	691	706	720	712	691	696	719	704	706	702	755	727	709	691	704	728	699	734	691	664	702	693	679	733	731	722	672	713	658	692	722	705	685	713	694	689	687	774	692	725	689	720	728	668	715	710	681	743	734	742	675	768	761	728	728	765	736	719	713	723	731	733	686	713	684	683	708	710	712	703	716	678	689	705	731	685	738	681	724	765	700	738	747	741	670	662	699	682	682	725	736	704	726	655	707	693	715	702	653	725	660	712	737	724	694	659	723	678	654	718	679	736	695	698	717	733	723	686	715	698	643	729	659	670	653	703	722	693	760	693	758	759	727	726	653	717	787	701	764	756	715	727	702	699	766	710	719	709	648	753	733	726	720	657	751	702	715	662	697	672	751	714	643	729	663	698	710	707	751	704	721	696	700	746	702	644	698	747	721	675	700	710	684	730	698	736	670	798	691	679	706	750	735	737	680	692	664	739	692	704	702	693	705	650	721	701	656	715	687	737	676	698	692	720	666	705	686	689	708	665	686	710	661	687	783	685	718	706	707	762	737	761	722	745	687	685	674	660	735	714	736	723	707	703	688	722	674	738	696	708	687	683	731	714	725	698	721	686	650	659	717	682	691	692	715	775	700	731	667	700	732	732	745	725	737	749	733	736	655	721	705	725	675	738	736	704	683	738	772	691	733	768	705	669	744	707	743	691	731	698	704	707	693	685	710	689	667	692	732	690	699	727	700	743	686	680	716	671	694	722	677	735	743	753	717	720	717	692	702	717	691	663	694	729	706	661	714	733	755	681	708	710	713	701	754	674	711	680	668	752	718	726	724	705	669	687	708	694	714	714	713	710	696	662	718	725	689	674	725	727	745	720	675	717	695	699	746	761	743	722	624	660	713	677	683	726	704	732	684	704	726	696	714	721	695	716	725	716	670	715	685	691	747	689	694	748	715	712	814	733	699	734	690	725	683	714	714	740	729	718	716	684	718	710	672	719	749	701	699	685	672	708	701	709	676	698	719	675	696	753	698	702	725	697	667	687	656	689	764	745	719	721	693	720	695	717	724	666	715	693	702	692	698	751	712	706	707	690	745	688	710	717	736	680	726	688	716	708	688	715	746	719	714	712	743	732	703	691	717	739	663	689	717	678	694	774	671	683	729	697	733	723	717	710	698	677	658	648	654	691	689	721	680	695	686	700	685	695	703	731	703	706	719	678	656	705	740	751	733	663	717	690	703	751	649	718	728	692	740	685	757	699	722	696	739	705	738	730	681	700	697	740	685	730	731	770	732	661	682	690	645	706	716	705	729	711	739	693	691	672	711	715	706	739	734	696	720	724	697	712	688	682	728	695	750	703	669	662	726	697	725	730	709	712	689	725	727	710	730	702	656	754	624	731	720	712	762	718	721	722	723	720	742	711	751	699	770	747	719	710	755	664	712	677	717	703	688	676	720	766	716	689	676	726	683	728	678	668	670	703	727	701	715	747	713	777	691	693	692	688	694	702	747	687	708	714	668	631	753	721	669	698	701	676	686	726	742	733	664	666	726	740	664	731	677	674	736	712	732	712	725	712	699	673	727	724	702	755	746	723	738	726	668	740	674	748	649	699	664	715	700	692	697	703	674	732	699	697	737	774	735	694	699	705	676	726	684	743	701
30673	4884	1092	794	603	441	326	328	335	295	322	301	322	291	319	296	335	350	320	307	312	306	282	299	310	294	298	317	312	295	343	321	330	319	325	277	325	297	315	297	343	301	296	352	309	324	347	307	311	331	313	321	353	309	312	331	303	329	279	291	333	307	295	301	336	310	317	331	296	322	310	283	302	358	325	330	261	326	306	323	314	298	311	354	338	329	333	341	323	311	286	316	300	296	309	283	300	300	335	343	281	312	307	349	309	314	322	335	314	341	299	322	336	328	358	292	335	304	317	320	334	321	278	305	330	329	335	329	329	330	324	344	319	314	280	328	324	324	328	308	289	319	280	317	293	325	305	321	308	300	327	291	319	306	318	305	344	302	332	319	340	347	296	319	324	283	310	289	271	291	319	325	302	329	295	338	339	292	341	294	315	341	347	334	312	272	283	287	286	324	285	338	332	322	304	283	324	295	305	354	306	337	281	291	317	332	291	312	307	305	322	308	304	293	330	290	285	324	302	312	296	319	301	332	343	347	288	311	321	301	289	290	299	323	310	321	344	289	308	304	313	307	314	286	322	303	337	292	307	331	315	325	333	299	309	312	311	329	298	312	322	334	302	291	290	302	314	315	313	313	307	336	303	364	309	295	286	296	315	327	313	353	329	343	274	325	313	290	268	294	293	334	294	279	316	298	266	287	350	319	299	322	302	277	335	289	317	322	336	286	324	308	339	302	329	314	304	306	339	361	330	316	290	325	284	274	323	297	281	305	357	304	261	323	323	304	334	317	300	317	316	297	334	339	321	319	310	309	309	314	322	300	309	306	321	295	340	347	324	318	308	293	331	336	343	326	343	309	333	317	336	309	322	319	317	270	289	287	376	336	321	323	333	337	297	337	299	310	299	298	324	311	297	311	356	338	289	294	302	342	304	337	297	297	309	304	307	289	293	321	331	295	291	355	296	325	334	331	315	322	297	306	311	310	327	283	305	278	297	331	327	309	314	280	319	309	311	289	294	320	333	312	328	297	311	349	300	294	297	330	326	341	331	329	298	309	311	304	300	289	333	344	314	272	293	341	292	321	299	289	378	310	324	321	298	316	314	319	307	337	294	289	316	295	305	348	311	298	314	279	303	347	291	306	333	310	343	262	302	315	289	286	299	276	337	354	302	323	307	327	317	315	304	318	299	331	324	302	280	308	304	315	321	322	313	308	295	340	306	321	308	365	338	318	353	330	305	313	311	320	321	331	350	325	326	328	322	285	325	308	307	310	311	311	330	326	325	304	304	311	278	319	278	329	305	307	322	293	297	315	322	300	290	290	322	309	336	304	322	331	318	344	300	322	306	300	316	281	358	308	306	323	317	313	295	331	307	285	295	292	273	329	327	304	314	309	317	297	301	320	301	306	332	318	306	345	316	321	290	298	304	326	304	277	292	299	338	312	307	309	308	305	303	317	313	319	297	336	292	315	288	250	303	290	278	300	308	304	327	311	285	310	272	310	312	315	336	297	322	344	299	316	303	325	299	312	319	270	310	323	316	312	306	324	298	304	305	314	318	314	327	322	323	309	285	289	290	281	301	307	337	346	292	348	314	334	319	316	342	360	313	314	332	279	329	326	313	343	301	279	312	278	311	313	309	335	305	328	330	297	293	302	300	313	320	297	309	321	304	295	284	308	303	307	305	308	288	293	312	342	311	305	291	319	311	338	324	315	358	297	334	270	318	293	351	310	322	371	319	292	323	299	317	311	329	298	354	305	301	311	343	323	292	297	303	326	307	315	304	305	301	309	283	329	336	324	333	317	290	324	353	339	299	280	299	311	309	329	323	291	325	262	315	306	317	306	318	297	337	301	289	324	288	334	327	297	265	291	280	310	327	331	339	330	328	292	267	319	316	296	313	297	369	305	301	316	328	304	292	327	317	299	300	339	318	321	291	331	331	278	276	266	327	339	343	318	303	302	302	294	323	315	345	299	283	300	311	304	334	314	290	318	307	341	308	314	291	287	304	317	344	332	297	311	307	330	307	267	326	347	305	345	352	323	323	298	308	299	315	305	307	314	291	286	288	268	323	301	327	341	325	323	342	334	312	296	344	315	309	278	298	286	317	310	298	306	328	313	314	332	307	308	305	332	304	338	307	288	318	311	305	316	305	304	337	308	329	297	326	325	362	309	310	309	294	298	312	319	330	337	292	293	327	302	292	308	309	359	339	297	310	311	328	316	300	333	342	311	316	319	304	308	304	347	288	337	304	293	287	323	316	290	307	321	317	270	314	281	303	302	300	339	299	338	313	308	312	290	314	310	307	330	306	279	272	310	313	292	286	314	313	323	340	324	303	293	309	327	283	332	347	339	310	268	300	328	277	292	291	326	343	313	313	349	290	333	350	316	316	313	300	305	315	337	315	296	358	319	310	325	317	326	284	333	296	296	292	332	325	309	350	299	286	314	314	342	304	314	279	337	323	297	314	307	320	291	296	322	308	315	307	285	281	309	360	324	335	318	342	337	330	336	330	335	297	315	346	311	305	355	293	345	344	332	304	316	310	350	333	323	328	332	381	342	310	318	282	339	317	332	338	308	298	315	304	292	332	318	302	305	293	319	309	350	310	309	309	320	301	314	320	315	302	293	308	324	292	337	356	325	301	300	317	326	332	321	286	319	275	329	315	314	320	279	271	325	338	343	288	316	313	300	296	319	280	313	295	319	277	293	334	285	296	299	299	302	314	294	308	291	321	314	322	315	316	313	314	293	276	338	309	333	283	332	356	286	317	295	296	300	310	321	317	331	317	305	288	287	290	357	316	328	335	297	299	319	298	302	285	336	339	290	361	300	297	308	330	309	304	313	295	306	317	337	325	328	278	360	325	352	283	338	328	286	334	305	327	289	311	324	273	337	341	327	266	335	298	274	291	331	310	335	327	294	319	337	323	363	311	298	328	282	326	345	335	322	312	335	291	333	314	274	308	325	307	282	300	318	317	314	313	327	299	312	311	311	287	272	285	307	312	364	330	321	324	318	309	319	317	302	304	305	315	306	339	316	330	347	287	293	305	309	314	311	330	309	278	299	315	305	309	315	331	297	308	289	357	292	337	343	328	336	302	318	312	299	296	333	320	318	300	305	349	293	358	267	325	316	343	306	301	314	256	318	298	333	299	326	327	304	330	300	307	316	295	292	283	358	289	331	296	277	324	328	311	297	320	358	330	301	306	314	311	290	304	295	339	337	320	289	291	326	314	300	312	343	308	297	289	295	346	299	317	320	308	318	337	325	312	321	331	313	303	301	315	311	308	300	314	336	325	312	312	307	305	321	333	307	312	339	298	297	323	314	315	293	328	330	300	300	347	329	335	341	289	273	311	278	336	328	322	322	306	337	295	325	330	289	298	296	316	311	301	305	322	303	307	311	310	322	315	322	307	324	347	308	297	322	312	291	335	332	337	304	301	309	306	304	314	281	314	302	308	316	355	370	310	331	314	322	313	288	277	288	359	306
20635	8629	9552	8262	5594	3016	1406	953	871	871	765	815	844	731	802	749	753	759	759	751	745	774	743	821	774	782	737	742	704	798	767	753	728	764	712	736	723	792	728	800	774	793	794	724	742	751	777	751	741	701	724	784	684	749	746	785	656	749	737	748	761	728	685	770	752	743	743	737	802	729	796	740	754	790	744	724	793	758	713	754	731	732	748	761	711	767	776	782	779	790	735	729	773	739	750	791	787	739	739	729	802	751	751	720	774	731	752	742	699	759	766	733	723	755	750	732	746	751	776	722	746	753	756	776	746	724	717	752	747	738	745	754	716	717	757	753	752	755	751	747	741	696	698	762	755	750	698	741	791	706	759	768	740	699	728	717	762	708	783	769	807	726	784	752	754	759	730	704	783	783	732	724	798	785	771	806	761	734	759	724	715	774	719	718	738	762	751	745	730	734	745	727	772	738	732	756	788	723	784	671	753	724	775	674	739	780	730	750	765	735	773	807	702	716	776	758	766	753	693	785	701	733	732	747	740	782	734	766	776	767	720	775	730	744	734	782	773	706	717	752	717	739	725	749	818	762	759	753	752	693	741	750	783	757	748	747	726	788	762	709	757	787	735	740	739	763	767	776	724	772	695	782	712	707	761	770	775	718	788	744	769	786	750	704	752	742	731	763	758	729	703	727	716	683	755	758	722	727	756	764	726	742	762	743	786	781	701	752	674	737	763	704	733	773	714	774	794	760	775	719	797	757	752	784	761	728	768	755	762	753	700	754	745	843	689	732	716	714	724	750	727	779	770	766	744	776	745	812	758	744	774	727	749	750	766	704	759	650	753	713	697	752	738	735	737	723	777	765	764	776	742	757	804	774	722	696	780	743	754	717	769	763	675	738	756	730	753	758	773	739	764	705	674	768	734	745	748	759	701	729	707	720	702	708	709	761	711	769	760	708	762	796	773	756	717	731	762	746	781	711	723	775	739	764	735	739	727	752	744	774	780	779	780	734	767	754	790	768	722	723	770	757	700	761	793	806	780	766	757	732	743	785	793	742	704	753	787	716	718	742	764	730	756	724	729	765	766	733	698	780	740	762	772	755	739	754	758	739	770	783	770	694	716	727	733	742	741	726	761	780	662	771	743	756	735	775	728	732	745	761	679	790	739	803	774	765	730	777	748	781	716	696	729	804	747	782	775	774	737	795	720	732	773	727	770	773	762	735	742	741	756	714	756	701	728	738	789	753	758	804	714	751	734	702	711	751	737	790	695	760	693	751	755	736	739	776	751	736	701	705	767	731	746	764	711	687	763	698	748	708	709	803	772	743	688	717	715	686	768	713	732	694	684	715	784	691	692	764	768	722	726	750	767	778	712	697	752	750	754	729	739	723	763	741	730	676	741	763	716	722	714	726	790	744	771	762	707	769	764	732	807	651	733	738	713	747	717	712	749	763	779	774	788	715	776	775	791	760	720	718	776	755	756	759	697	733	733	759	730	710	809	774	750	769	741	735	805	697	743	742	789	747	737	724	766	723	789	732	733	767	757	730	757	713	733	745	699	746	715	737	786	751	774	720	776	711	765	750	789	760	759	757	728	707	782	739	771	763	710	758	747	714	742	734	725	725	708	803	713	815	749	756	749	727	703	769	759	710	736	736	761	706	763	756	747	763	764	761	760	723	739	770	721	756	748	779	757	753	726	704	732	770	727	795	715	725	760	747	757	753	735	746	734	758	750	774	738	783	747	775	734	715	761	710	683	757	751	748	746	747	660	782	770	748	747	719	764	737	762	764	757	751	729	740	778	740	753	764	752	761	777	777	732	729	758	770	691	723	818	807	738	784	744	760	819	750	760	740	753	683	788	757	722	779	773	708	742	720	742	737	727	713	699	741	732	713	752	719	732	757	729	739	732	722	764	733	777	741	726	713	736	785	718	740	758	761	742	692	702	714	709	780	752	782	729	773	757	769	755	748	802	766	707	770	713	746	694	733	722	749	742	761	729	779	750	756	755	781	726	766	780	757	768	749	763	769	730	767	765	758	732	740	803	782	753	790	698	772	739	725	733	770	716	739	757	734	721	773	727	752	804	776	750	788	722	786	706	732	757	769	751	745	705	738	757	754	704	773	755	757	786	741	739	737	745	728	741	745	717	694	762	713	746	761	793	754	761	820	764	721	700	799	765	731	733	762	753	766	721	766	725	742	802	786	770	740	781	785	794	733	747	701	720	743	711	784	752	748	729	775	700	694	724	757	725	784	750	740	728	754	751	741	735	778	748	793	741	758	750	701	761	780	780	752	743	662	788	730	687	706	770	737	749	736	715	749	754	753	776	766	736	728	748	744	767	751	723	733	737	725	747	760	769	747	752	741	737	722	726	728	686	767	727	780	787	744	755	747	746	765	803	680	759	775	792	688	789	708	737	765	722	745	767	787	736	761	708	756	728	707	716	749	767	754	740	713	762	733	747	721	779	768	708	725	767	690	759	698	774	735	712	749	753	750	767	765	756	730	733	719	755	720	701	782	713	772	792	768	751	809	722	753	751	741	798	721	740	748	775	681	759	773	693	797	755	731	730	683	749	723	735	757	740	762	728	750	733	748	728	731	739	732	750	719	813	695	777	697	772	745	748	728	743	704	743	750	767	748	800	711	717	763	687	771	752	726	767	721	774	713	696	753	766	743	761	728	725	737	711	760	734	748	770	733	698	775	751	755	699	763	819	740	803	777	729	729	788	715	748	733	697	711	729	772	731	725	710	735	757	741	732	764	750	742	688	715	755	840	771	778	818	736	767	760	766	775	744	769	769	762	724	779	737	725	740	784	720	770	714	720	784	781	719	722	771	740	772	759	736	755	732	714	749	752	724	759	772	733	732	747	682	768	765	753	709	753	765	753	748	791	804	720	739	779	759	717	700	691	767	769	740	754	728	765	768	752	746	740	694	742	731	742	725	741	778	764	771	749	763	737	733	727	763	732	703	748	746	804	743	716	739	763	760	777	758	765	726	790	723	726	747	755	729	754	705	707	710	723	759	689	745	749	777	736	757	718	767	736	750	730	742	802	776	734	702	747	773	713	773	766	743	707	770	712	715	734	764	756	751	763	757	774	809	774	767	762	741	785	708	727	722	732	750	768	725	734	779	702	726	734	743	738	738	732	764	749	776	722	749	739	724	737	756	700	789	782	772	823	734	756	720	773	744	726	777	711	760	741	784	772	734	799	754	705	743	729	746	738	732	750	719	685	799	747	776	734	771	763	755	737	782	738	751	685	724	709	746	739	745	724	759	732	746	706	724	742	767	752	748	793	709	735	802	746	789	714	739	748	774	789	738	763	757	722	755	752	733	737	742	764	760	764	702	756	724	762	710	763	729	781	764	752	733	742	728	778	776	751	737	776	729	767	737	756	777	728	739	777	781	733	812	748	708	733	764	720	728	772	748	772	729	732	781	785	730	725	722	711	724	778	701	724	750	750	787	744	732	736	737	720	756	753	713	766	776	754
17649	1794	506	384	336	291	280	322	298	309	267	253	264	287	279	287	264	266	304	301	303	267	309	318	281	346	272	283	330	290	298	267	281	267	285	280	297	284	285	268	275	296	319	281	282	291	316	292	288	284	313	320	296	269	264	325	291	308	279	276	311	274	304	274	275	264	266	290	351	282	296	310	283	314	267	288	268	290	309	285	315	305	281	284	287	298	311	283	265	292	284	275	257	272	308	281	273	283	342	301	278	283	306	275	271	270	292	280	300	267	320	259	276	290	297	294	281	285	282	308	298	309	300	289	294	316	295	299	312	314	267	308	284	266	304	286	314	290	305	291	310	288	318	282	285	295	270	311	309	296	285	309	258	315	295	282	291	275	288	296	323	293	292	310	283	285	278	259	301	297	315	292	315	313	242	292	330	291	307	293	285	282	273	274	278	307	285	289	308	317	288	305	256	259	270	274	296	240	271	308	285	287	308	303	273	298	289	315	303	319	316	313	288	275	293	305	302	307	277	280	297	293	256	326	261	297	306	296	285	326	286	287	275	247	286	299	282	279	325	295	283	305	260	283	266	286	256	280	295	291	280	277	292	269	303	322	277	296	320	304	254	282	301	333	321	328	302	296	267	282	265	298	277	300	305	331	306	314	289	298	270	265	304	330	277	271	307	332	297	276	296	274	259	296	280	271	318	292	315	277	305	299	287	264	287	287	285	287	300	302	301	272	295	266	269	288	295	291	279	288	307	307	310	313	318	280	272	300	295	267	303	271	298	300	342	290	299	280	292	297	280	273	300	285	332	281	284	278	265	297	291	280	283	266	277	267	288	286	263	291	309	292	291	260	305	277	299	306	300	312	301	310	296	327	280	309	264	270	309	300	279	310	270	287	296	293	266	292	324	327	304	244	269	300	309	260	257	309	270	296	305	278	301	308	291	324	306	298	305	254	290	321	333	301	286	307	319	300	303	283	273	285	285	284	290	269	330	260	309	295	311	286	269	278	273	322	282	319	295	267	272	298	258	291	287	324	281	301	286	287	279	261	276	301	294	315	295	307	251	275	306	291	302	308	310	275	276	286	258	297	266	293	273	281	292	273	279	283	293	314	303	331	275	274	288	310	287	272	318	280	304	259	260	295	300	288	294	255	269	316	310	278	292	298	286	257	300	289	276	276	276	271	296	277	311	331	286	288	295	304	279	290	301	282	284	312	318	301	311	299	284	304	279	297	289	282	299	284	271	295	293	283	276	281	280	292	300	288	295	290	310	273	293	300	270	290	313	279	294	281	279	281	291	265	287	279	298	289	305	306	314	284	287	303	300	321	269	286	268	288	286	288	282	300	291	320	251	289	268	288	277	278	312	278	283	312	291	289	310	265	266	247	278	281	313	264	290	266	314	309	277	275	320	271	274	290	312	276	284	278	280	280	264	316	330	298	256	272	276	297	287	271	283	319	303	297	267	326	294	308	298	287	305	296	295	297	312	295	290	309	315	329	299	309	278	303	301	260	290	289	276	268	274	332	306	295	279	313	301	295	290	285	272	308	271	313	310	269	313	305	324	287	293	272	310	258	293	269	286	300	279	277	316	281	299	295	296	264	298	292	306	313	322	303	330	294	300	275	300	304	266	296	321	267	260	310	287	246	274	322	280	318	266	277	259	281	306	304	276	286	279	280	279	282	284	316	292	281	293	346	320	330	281	275	283	294	278	285	286	306	285	307	277	271	286	319	276	281	318	321	306	281	291	276	313	300	301	300	309	286	273	280	296	305	263	307	293	335	310	322	285	251	308	318	303	289	260	289	316	294	293	282	272	292	314	290	282	281	299	277	327	310	303	324	273	295	289	275	293	296	299	304	289	290	299	283	298	272	291	279	291	283	297	304	273	301	305	274	300	271	285	274	309	249	277	300	248	304	288	278	326	281	238	287	266	289	288	297	284	283	303	291	283	300	297	288	283	296	308	276	285	282	268	263	296	289	304	301	308	287	300	318	312	293	316	325	340	319	306	280	297	276	288	285	269	284	302	259	268	259	292	272	291	276	289	296	287	272	305	300	315	307	311	292	282	261	277	305	292	267	281	282	288	269	257	288	278	295	308	281	305	288	268	311	294	285	293	290	299	282	302	326	306	278	298	326	269	263	319	306	292	306	293	308	290	275	279	264	297	296	291	279	286	286	273	303	274	304	297	282	296	338	262	290	286	314	331	327	316	289	301	309	276	297	300	281	264	295	271	273	303	245	303	319	299	297	267	286	316	235	260	311	286	287	280	274	304	272	322	264	311	276	284	289	306	326	330	292	304	291	302	296	273	277	255	274	277	302	299	303	290	302	320	306	287	271	300	308	304	314	274	299	291	292	284	283	309	312	295	295	277	271	302	308	308	288	313	287	299	307	259	319	313	261	310	297	280	298	282	276	235	295	289	276	332	285	294	259	303	313	283	326	256	277	329	306	283	295	288	287	302	323	294	285	283	294	270	290	288	280	300	329	289	307	300	264	277	326	305	287	270	303	334	286	301	311	289	292	312	287	282	266	304	301	316	293	284	312	302	291	264	303	290	276	277	305	315	309	304	275	296	253	276	293	279	300	269	277	258	278	288	323	302	302	303	271	325	295	258	283	259	304	295	281	288	271	285	277	271	264	306	304	266	260	290	298	309	256	289	315	291	314	294	307	303	306	283	295	351	290	289	254	273	301	283	308	289	272	278	336	270	282	268	286	319	259	304	304	288	334	286	287	293	270	280	332	290	309	342	331	294	302	269	269	298	308	292	319	287	279	303	279	292	320	287	294	315	305	271	296	291	308	269	274	304	327	306	292	287	271	277	276	314	300	353	312	309	289	296	293	305	297	295	304	276	324	293	321	311	306	286	303	261	301	265	283	285	274	315	268	313	282	298	288	283	279	291	292	282	279	286	288	275	308	287	258	264	299	291	282	274	292	282	255	261	285	271	306	290	323	321	281	280	280	305	298	308	275	255	316	287	245	288	267	312	279	288	277	304	309	296	287	266	282	320	273	276	277	320	319	295	273	292	250	250	297	306	306	296	300	284	290	292	312	323	329	326	312	276	309	319	269	319	289	314	251	292	271	314	286	285	287	259	323	289	280	287	292	289	305	262	265	303	280	276	298	252	295	292	290	281	271	269	269	277	297	252	286	290	311	272	305	294	300	279	283	283	305	289	249	327	300	296	339	299	276	310	302	293	245	248	306	305	295	305	291	299	289	268	319	289	291	294	303	300	315	327	295	313	293	303	271	313	293	304	293	291	293	297	297	290	293	272	320	301	268	284	290	310	302	271	298	266	289	281	284	325	309	274	284	280	275	288	283	266	314	280	291	290	277	286	328	304	298	264	276	265	273	310	297	306	303	296	285	295	292	275	328	291	287	290	309	303	295	334	274	280	321	281	295	336	268	303	276	291	271	293	312	305	290	280	263	262	304	314	280	299	289	272	303	305	300	302	304	271	294	283	314	296	320	320	307	290	289	293	281
13362	4892	3727	2538	1776	1126	797	705	710	685	660	688	698	679	667	692	723	698	663	671	685	715	694	694	673	683	664	682	676	640	681	687	689	681	666	690	654	676	662	623	646	659	663	684	693	643	652	632	642	709	696	659	686	650	666	653	652	687	689	646	673	693	669	683	663	677	661	650	684	691	680	629	661	688	675	658	710	691	695	688	683	665	657	634	691	684	673	636	689	624	615	671	657	730	624	654	659	640	634	706	670	658	660	688	686	643	670	668	657	674	686	670	690	691	698	665	694	690	673	699	690	698	686	708	663	669	728	665	655	667	667	684	679	676	681	672	654	714	663	643	645	643	655	660	679	681	630	652	676	636	689	683	670	694	698	661	677	699	631	663	678	660	666	672	716	661	642	644	652	648	671	682	702	675	646	701	648	675	632	635	657	689	692	657	694	655	654	704	686	671	708	657	673	691	636	692	649	691	697	676	634	681	701	660	662	650	688	604	674	671	646	711	678	617	664	684	670	663	680	681	615	711	663	649	695	694	615	664	644	683	685	657	663	663	688	633	676	680	676	620	701	693	642	651	666	670	675	688	624	648	697	646	710	673	680	664	663	683	670	686	650	679	599	656	666	694	674	657	669	672	673	677	670	617	645	680	714	642	698	656	645	663	648	657	667	649	649	722	690	653	680	667	677	661	675	661	693	629	646	695	660	646	670	681	693	674	674	672	648	659	706	664	720	696	698	640	663	655	664	676	670	701	654	661	652	630	681	647	667	661	639	729	652	665	662	631	661	668	638	662	682	625	693	664	719	695	669	672	651	665	701	697	674	656	684	672	634	665	710	662	667	674	664	696	662	647	663	692	720	676	724	671	675	698	675	680	683	677	671	659	662	682	634	670	732	668	642	682	736	651	663	673	647	664	699	660	704	680	673	645	674	691	655	669	683	654	704	704	649	684	699	644	652	672	684	662	695	619	688	677	665	650	637	678	619	699	682	690	674	669	669	659	689	681	661	643	652	625	722	656	640	707	684	684	644	676	676	642	686	690	685	651	658	685	705	663	669	701	641	688	623	704	682	704	676	693	683	673	631	651	616	677	669	658	667	690	687	652	696	674	641	628	680	645	659	664	667	717	714	679	660	610	687	677	650	689	645	659	704	699	674	672	697	648	667	637	640	698	669	684	642	650	651	634	691	650	674	729	640	663	680	656	657	685	720	624	707	657	652	635	678	669	659	643	657	654	680	631	649	661	657	661	671	643	682	650	671	636	722	664	645	690	686	686	732	695	656	674	683	663	717	703	662	696	686	691	676	671	662	675	719	654	656	691	655	647	700	695	711	684	636	706	665	659	691	697	711	698	680	660	644	735	695	679	658	693	653	685	723	686	635	646	639	592	686	689	687	675	635	622	636	660	632	689	642	618	657	671	673	633	629	681	630	648	639	701	670	618	682	642	715	706	658	701	678	661	667	651	695	642	662	701	673	674	662	667	685	679	641	664	685	699	697	693	653	679	683	671	669	644	665	700	677	667	634	674	647	715	700	626	644	659	686	707	650	700	691	677	633	660	680	642	674	687	717	682	746	669	668	700	632	682	665	631	660	660	676	650	646	641	636	708	676	671	709	634	657	692	689	616	607	680	672	650	688	684	694	717	639	702	608	652	668	627	614	668	638	648	666	638	634	683	698	717	683	668	653	637	685	626	645	624	662	653	652	682	629	635	684	682	671	679	628	650	692	642	675	665	667	650	662	663	672	632	628	669	686	694	651	676	707	657	643	695	674	709	703	650	666	638	688	661	704	644	680	677	705	671	638	671	663	651	688	688	688	644	631	685	697	666	642	696	627	702	632	635	663	695	657	651	706	697	630	677	686	661	649	654	620	650	682	694	671	646	717	674	660	671	689	686	679	676	637	677	718	668	680	586	662	642	661	727	646	702	647	649	701	656	656	675	724	692	656	664	665	674	701	664	688	649	660	702	683	640	686	652	661	656	663	649	692	683	665	692	625	644	667	660	723	656	692	637	648	645	661	677	648	690	645	632	685	657	659	705	665	680	675	670	647	672	641	655	657	688	670	628	683	693	666	629	633	637	657	682	710	661	660	693	657	673	713	712	671	689	706	668	667	647	690	676	633	658	661	663	706	658	676	683	634	689	612	676	656	629	666	651	653	626	686	650	694	629	680	628	667	655	640	644	702	681	621	662	622	656	663	694	610	702	667	689	660	673	650	647	632	656	690	665	622	670	669	697	657	672	612	679	713	677	685	704	654	654	682	684	698	684	686	650	685	642	643	669	629	682	678	670	642	641	655	652	677	647	673	653	620	696	673	689	641	674	656	680	694	692	693	678	678	635	669	640	679	627	726	678	697	659	651	676	675	686	650	695	714	671	664	662	680	643	673	671	698	701	703	677	656	658	658	631	683	633	651	654	684	680	672	683	676	654	706	639	660	653	641	657	669	697	679	672	642	638	691	701	646	675	673	694	660	711	640	682	661	632	676	675	639	673	651	668	664	640	666	672	640	654	666	643	683	676	668	692	652	679	664	661	650	645	649	651	678	646	653	708	679	656	645	661	638	648	680	658	652	655	671	708	680	709	691	643	721	671	652	658	622	708	749	667	676	713	707	605	649	649	655	640	654	665	674	709	630	655	700	658	637	648	700	693	691	672	706	699	661	644	670	679	650	712	693	708	633	672	672	684	680	680	665	670	637	624	681	672	642	684	681	652	641	633	663	686	624	665	669	700	629	687	641	653	672	641	673	658	674	683	656	607	651	678	658	674	670	670	626	672	628	674	660	681	705	694	651	685	656	657	628	670	684	690	655	686	688	682	676	658	708	724	627	660	677	630	693	666	642	628	703	649	688	640	676	649	664	629	627	652	728	647	653	644	665	628	648	658	683	625	726	671	700	641	698	643	661	677	646	666	614	634	687	685	639	656	675	638	656	662	644	696	585	661	661	647	620	694	689	697	705	644	718	675	685	653	702	698	645	668	651	664	667	655	651	693	663	640	647	613	681	654	660	698	642	615	673	664	682	671	646	634	632	668	655	682	614	640	674	617	692	659	663	633	661	673	628	631	678	618	672	653	634	650	632	695	665	690	667	681	657	655	675	639	666	629	671	665	677	641	656	664	664	627	697	675	666	668	695	615	649	653	683	679	656	715	673	629	684	642	656	699	690	633	645	679	643	683	653	673	693	682	691	672	669	667	635	651	696	691	655	697	677	654	648	604	704	689	667	669	675	659	644	667	653	646	651	690	638	670	664	638	663	679	658	686	647	654	664	642	652	688	655	666	620	675	615	679	691	662	699	669	692	655	674	697	692	688	653	637	691	667	707	621	644	671	652	636	641	681	664	708	670	715	673	670	672	692	681	667	689	670	705	668	668	659	714	659	616	694	631	666	634	657	686	634	629	632	702	625	649	671	668	714	630	712	660	644	691	645	695	672	701	645	645	668	653	628	677	662	617	703	678	672	659	636	659	691	623	672	648	669	707	661
27573	3894	878	665	484	373	337	322	325	283	320	298	317	308	314	320	291	286	287	297	310	308	306	334	310	351	289	331	272	312	312	300	337	309	291	321	300	314	280	296	300	308	278	274	293	312	318	308	292	319	300	292	317	268	307	292	312	292	308	298	288	321	310	308	319	285	354	312	308	289	307	300	315	354	273	307	337	324	309	305	338	288	304	281	313	274	316	291	301	293	327	274	316	326	276	285	332	355	308	285	321	321	275	293	287	302	291	282	307	323	290	297	267	293	286	324	314	315	313	352	313	328	305	298	289	291	327	335	303	301	325	312	283	291	309	272	311	296	316	298	284	338	306	302	300	307	308	287	316	278	328	317	320	290	311	321	282	322	280	308	292	317	311	299	280	330	331	280	333	325	288	306	296	295	306	324	333	310	302	305	301	309	305	307	307	305	290	278	287	292	354	280	305	316	304	296	280	294	296	268	308	291	274	320	322	304	326	304	330	312	277	303	296	309	320	278	283	293	312	325	335	329	336	287	306	305	296	318	298	279	316	339	310	282	323	344	317	290	328	320	304	311	326	276	352	311	299	319	288	327	287	280	329	293	296	301	293	270	270	300	285	284	304	300	334	289	304	311	309	333	299	307	297	303	298	285	334	268	294	372	350	312	307	267	322	310	322	287	283	344	302	306	274	301	304	314	287	327	288	294	318	285	307	286	314	292	344	312	303	266	327	340	245	305	291	325	330	288	324	320	300	305	277	304	289	322	291	296	263	296	322	299	276	292	297	261	314	313	270	316	298	305	347	286	302	325	314	287	342	302	308	298	338	290	269	311	270	309	320	266	303	298	297	307	268	336	354	344	297	282	318	337	302	348	335	317	321	290	308	285	278	293	331	305	321	318	322	258	342	314	286	329	292	341	303	308	316	286	301	295	316	325	327	294	328	301	298	291	315	341	302	311	313	321	297	299	308	256	284	291	305	345	299	353	300	311	301	302	299	296	298	320	309	277	293	312	312	291	327	315	352	309	310	318	305	295	308	294	296	322	317	292	327	311	309	311	330	336	301	304	302	285	304	303	284	277	349	328	295	294	293	278	307	299	288	290	308	319	329	326	293	289	300	317	318	331	322	303	335	283	330	305	324	294	298	318	289	331	299	321	297	305	320	317	307	311	293	321	305	288	294	287	309	260	279	302	321	333	282	293	311	299	270	286	318	301	313	322	314	316	288	311	316	322	301	277	314	335	301	288	281	301	319	291	297	307	326	290	309	280	284	293	321	311	273	280	348	308	326	305	311	278	306	294	287	303	301	310	281	286	292	268	318	304	322	311	324	301	259	308	288	304	284	322	305	273	268	286	315	303	311	304	297	304	290	288	327	284	301	346	291	315	268	327	256	288	285	284	319	345	340	298	289	284	311	329	310	290	294	284	311	308	318	303	301	304	307	309	301	289	331	298	321	294	364	311	304	311	332	309	293	303	308	353	302	284	304	293	299	285	292	296	320	321	319	287	299	333	311	267	308	279	322	317	307	283	313	298	325	289	278	321	285	317	279	282	288	305	307	315	320	253	251	281	287	326	299	295	268	306	297	317	306	318	347	311	294	303	322	322	312	307	312	355	307	306	315	320	280	295	286	297	297	276	288	291	296	263	278	319	330	312	317	308	337	285	291	305	342	306	313	349	304	307	314	349	309	324	274	304	316	309	312	302	302	300	309	317	333	276	311	291	302	299	364	292	351	328	283	350	320	340	303	294	286	305	311	292	303	292	315	314	290	269	302	293	309	326	292	318	277	295	325	317	293	297	343	342	316	321	296	316	285	313	310	295	283	275	297	306	329	285	295	326	334	280	311	309	317	261	295	287	322	301	302	300	319	315	297	323	346	326	310	294	308	312	299	313	322	299	325	301	316	291	307	310	262	287	294	326	316	327	321	283	279	317	324	304	316	323	314	324	304	273	306	318	289	328	290	302	286	339	314	327	345	291	311	290	312	309	297	319	281	307	299	318	332	292	306	286	299	301	295	302	279	323	315	311	307	306	307	323	323	313	283	334	294	322	302	317	315	312	309	294	297	302	304	289	315	309	317	272	318	315	315	324	323	370	280	310	321	317	318	324	344	281	338	295	291	324	317	324	317	290	319	323	311	314	305	324	308	326	329	342	325	311	292	324	306	302	303	314	324	317	306	314	323	339	311	351	320	291	285	322	293	302	287	303	289	305	309	313	343	305	306	299	347	303	290	309	268	328	277	296	304	271	321	310	320	293	322	311	301	288	318	305	309	344	365	290	301	287	337	272	272	314	297	290	286	331	257	293	319	279	319	318	324	346	289	311	294	340	306	295	326	319	318	339	290	273	320	289	325	295	312	318	288	311	277	272	301	307	277	315	308	311	310	326	302	322	313	304	340	304	296	289	291	287	305	315	282	293	342	315	323	294	353	291	292	302	299	301	310	313	283	284	305	283	290	294	276	298	316	283	294	334	304	315	299	335	274	283	289	319	325	318	318	305	297	323	302	309	296	280	293	306	345	288	310	305	315	300	315	313	337	311	317	313	297	307	313	297	324	313	305	298	297	277	289	307	297	338	294	326	300	306	310	298	340	305	317	318	293	306	307	307	296	321	279	341	311	310	322	309	302	318	301	301	335	304	298	319	307	329	352	330	276	280	309	292	314	276	323	332	280	312	347	297	278	301	306	304	276	287	348	298	300	322	305	265	305	297	279	313	295	308	297	294	309	327	314	295	287	305	308	295	275	280	334	292	294	286	308	301	304	321	320	321	298	289	330	285	312	352	279	266	327	288	299	315	335	327	321	317	311	285	320	306	283	287	327	297	301	289	344	311	294	272	293	312	289	313	339	325	285	313	320	318	332	257	296	270	290	305	319	297	285	310	298	313	302	299	320	317	321	313	321	322	306	286	301	300	333	312	345	285	289	289	306	305	334	330	361	296	293	312	292	299	282	271	325	307	323	338	302	289	300	308	306	302	325	297	296	309	311	295	330	310	308	272	318	295	317	319	288	333	335	306	303	292	276	307	318	329	312	293	303	271	303	297	310	326	287	289	321	274	320	308	271	269	317	295	324	292	285	304	368	339	262	307	282	323	291	282	288	318	325	338	319	300	301	301	281	304	310	298	292	334	316	329	336	345	330	318	303	271	327	276	307	311	318	315	305	282	280	316	321	324	273	253	295	301	314	305	304	303	323	317	292	324	283	303	291	312	293	320	287	332	348	325	278	275	253	295	285	317	288	327	338	341	291	323	313	315	304	275	321	316	330	302	289	310	324	323	287	290	281	285	278	315	275	324	305	306	303	310	290	300	321	316	324	297	301	292	305	309	293	351	302	296	329	286	356	311	309	303	268	260	279	307	260	295	307	286	306	311	318	339	305	309	288	321	276	356	321	318	320	271	324	296	322	266	276	310	273	328	304	315	331	314	314	278	293	309	307	296	321	335	314	298	305	283	308	317	284	305	318	310	302	328	305	287	314	282	308	303
20207	8582	7822	6334	4846	2613	1216	891	802	794	735	772	744	744	757	747	793	767	723	765	726	776	767	732	780	774	697	754	689	725	750	703	699	748	695	759	747	716	732	746	690	776	688	770	676	734	721	755	754	705	756	686	799	744	701	691	789	704	741	697	717	730	741	738	729	742	707	734	729	768	716	706	760	722	749	748	700	707	726	785	725	694	717	741	744	664	685	732	722	685	654	741	709	691	713	719	724	741	721	716	738	748	725	705	709	706	752	702	727	746	693	764	720	701	763	705	747	700	691	758	718	726	687	725	684	723	737	756	739	691	696	698	744	682	716	682	721	756	716	687	754	736	715	727	754	701	759	692	696	731	704	753	752	696	779	741	748	664	724	759	706	739	734	705	673	653	747	733	735	729	750	671	714	756	740	731	757	706	761	733	726	703	716	726	708	734	731	720	686	721	747	693	735	683	716	734	751	739	720	729	726	729	734	757	782	707	720	719	686	688	708	755	706	724	672	717	759	731	729	719	702	730	767	708	739	748	674	696	714	719	750	767	699	718	742	772	704	781	701	746	728	735	719	720	694	731	748	726	699	758	707	733	767	686	713	736	753	750	768	699	749	666	741	788	703	738	701	753	713	727	692	694	755	689	725	721	695	691	715	748	711	731	722	735	699	745	691	748	735	664	702	720	700	721	776	745	753	711	689	729	710	746	738	726	705	744	746	715	726	720	685	702	751	688	654	755	721	713	686	767	711	708	678	773	736	711	710	720	758	706	727	721	798	697	758	732	719	707	696	727	714	742	711	733	725	764	749	669	703	741	722	686	694	686	716	666	757	712	697	672	692	738	737	701	707	681	683	744	703	681	785	728	689	721	746	746	743	680	757	694	720	742	696	693	729	748	678	716	792	748	716	710	754	720	710	701	710	732	735	723	739	806	703	727	762	708	738	683	722	708	708	730	712	736	719	701	706	686	725	713	727	731	686	732	696	698	757	728	786	712	710	750	696	716	713	726	743	768	702	721	766	765	717	700	728	740	716	716	708	737	736	722	680	688	746	730	666	749	746	681	735	704	759	733	727	712	739	716	701	750	713	690	703	770	712	717	705	738	754	669	722	733	698	713	700	705	748	698	685	746	695	710	713	718	734	691	736	719	745	730	731	728	673	742	722	766	713	750	711	745	713	705	777	739	702	755	700	742	744	687	758	725	773	741	702	756	704	734	704	707	743	726	730	697	754	721	758	687	722	717	741	801	714	718	729	701	755	708	699	712	727	713	723	710	737	688	739	719	721	758	747	688	733	694	695	719	722	660	735	715	704	767	673	712	716	749	750	664	744	721	711	701	729	748	674	716	732	755	734	708	736	727	747	695	753	717	691	741	749	719	776	715	721	719	730	740	736	749	692	735	764	702	679	728	682	732	716	718	759	713	746	732	722	694	734	725	757	796	721	720	724	736	682	680	731	733	679	704	714	735	689	773	722	688	725	721	739	706	694	743	721	719	680	706	707	763	692	703	756	713	744	716	707	759	743	683	699	700	711	716	721	723	743	715	749	705	730	719	699	721	720	685	744	745	739	689	666	682	731	702	696	713	746	721	702	710	713	720	710	733	713	710	758	738	740	753	757	727	705	733	702	713	689	699	775	714	717	715	665	719	703	691	715	715	735	726	687	712	705	687	746	721	708	724	782	739	708	749	735	735	726	712	635	719	739	728	734	685	711	701	736	665	718	763	699	688	758	740	765	745	763	727	727	742	730	729	766	687	721	715	732	771	764	712	743	777	724	711	727	727	728	721	725	661	720	750	764	716	752	781	750	739	709	685	715	752	766	696	722	727	780	710	717	694	751	703	772	748	733	658	692	719	737	757	681	744	705	713	690	727	686	717	703	711	695	767	730	721	728	763	690	726	764	776	699	719	767	741	738	801	695	741	768	684	703	708	670	761	726	721	701	730	721	724	707	738	756	713	702	730	711	720	678	724	748	763	715	688	716	712	788	759	756	706	771	727	713	759	691	708	735	705	680	709	740	731	705	723	735	731	707	745	676	728	727	688	691	716	731	719	711	701	735	723	743	740	733	734	695	762	668	751	784	735	711	719	704	715	729	703	705	720	730	745	741	684	744	736	718	765	703	748	721	683	752	727	738	721	753	753	772	714	707	692	733	744	733	737	745	762	718	749	721	688	706	743	756	743	731	686	681	706	789	703	725	709	712	726	703	764	758	721	723	742	726	754	747	748	708	701	726	723	759	719	660	730	707	708	719	703	714	677	714	713	713	698	695	727	694	717	708	746	714	748	690	736	723	705	711	682	692	731	736	774	708	743	758	730	679	742	721	735	745	740	770	729	698	723	699	781	705	722	750	745	718	708	727	730	717	716	737	733	697	699	707	722	684	727	732	715	702	727	739	719	753	700	707	700	767	726	673	718	764	753	725	709	687	720	735	730	751	709	653	740	700	785	686	730	735	750	726	724	776	705	709	752	730	738	734	741	701	760	767	761	742	716	711	733	701	732	762	713	737	709	700	701	704	721	737	657	738	683	732	741	743	741	732	719	716	745	764	695	760	718	733	680	746	733	674	719	758	715	726	715	686	722	676	704	711	763	718	686	734	680	678	702	693	712	714	721	739	719	703	707	724	757	706	758	719	713	701	683	748	777	752	690	696	716	723	732	747	706	724	724	728	683	659	729	712	761	725	714	677	719	703	767	712	701	732	688	765	672	691	696	709	682	746	724	709	749	687	717	719	742	719	775	666	729	712	713	714	745	740	777	731	699	720	778	744	695	727	683	722	709	716	707	697	719	714	720	714	680	737	694	697	721	737	689	724	728	743	749	698	759	725	700	704	731	751	684	714	704	733	758	799	689	735	716	763	706	749	727	706	759	781	760	720	758	700	718	731	653	754	671	695	702	715	707	764	669	717	716	686	720	721	771	776	706	751	743	770	750	725	691	763	728	741	695	764	755	733	732	736	757	708	665	724	693	759	697	738	760	699	718	710	720	738	746	726	724	695	719	718	688	768	772	731	700	723	717	742	696	718	770	705	735	717	688	721	732	712	686	757	708	719	724	693	693	736	723	751	705	723	730	697	758	686	703	752	729	734	766	707	718	708	765	683	737	726	692	728	707	764	781	781	718	733	722	725	751	683	743	725	768	730	690	739	734	688	724	738	729	728	746	736	688	733	724	743	719	767	740	739	687	741	760	686	742	710	724	739	710	681	731	736	725	740	706	716	704	719	737	726	720	673	721	716	720	739	695	677	714	740	712	731	708	672	719	704	745	744	680	707	769	692	747	683	722	745	710	723	723	676	676	749	683	678	730	682	689	700	704	752	715	682	725	758	691	725	716	724	711	766	708	759	701	736	747	763	777	727	711	723	690	744	702	757	700	731	685	735	737	744	748	771	716	773	728	679	770	709	740	700	701	734	731	754	674	668	778	733	716	699	745	710	692	709	693	725	748	727	748	735	705	741	698	726	725	692	704	730	735	745	780	715	744
32452	5447	1035	711	579	430	344	340	312	328	320	320	327	304	319	329	345	294	265	321	330	274	313	236	286	322	301	316	320	309	303	320	343	342	312	315	296	325	311	317	306	319	333	307	338	318	300	301	310	343	319	303	284	319	276	306	308	296	303	351	351	302	336	331	278	314	318	325	327	315	318	336	345	315	297	301	305	286	293	317	313	336	282	297	290	318	322	324	284	326	300	340	291	318	292	308	309	309	307	320	313	294	339	345	333	286	305	285	295	304	345	326	298	307	276	337	336	278	328	297	327	314	327	321	301	314	337	321	264	291	297	303	309	319	320	290	309	294	283	301	325	293	278	309	323	349	315	298	285	337	303	301	311	315	313	317	262	304	318	313	299	347	292	304	318	273	311	328	285	302	332	299	299	308	340	320	296	306	305	334	320	323	293	305	296	290	303	338	324	306	302	305	322	343	329	301	308	324	299	299	292	287	346	305	349	331	342	298	316	296	316	333	285	323	324	311	286	315	300	300	331	291	310	289	307	298	288	304	304	321	304	299	325	328	312	315	328	302	308	312	360	298	301	303	346	328	308	286	305	320	354	295	309	312	333	306	298	331	345	315	327	293	306	308	294	296	315	341	321	329	322	290	344	315	293	293	293	333	320	324	326	310	331	327	333	318	316	290	308	330	299	302	327	305	319	299	289	338	315	294	288	314	295	310	302	315	344	304	360	331	309	346	314	305	328	302	311	335	328	313	333	313	307	306	311	327	317	302	310	307	330	297	324	308	337	310	322	310	312	334	298	326	319	321	345	351	305	263	336	307	337	328	286	327	306	311	300	300	325	335	301	301	288	279	312	309	310	306	364	349	323	316	294	354	291	325	306	313	302	328	313	277	313	290	298	306	292	309	339	330	307	317	316	289	355	304	315	348	318	291	326	343	351	322	324	336	298	351	307	309	326	332	322	320	290	303	308	334	330	318	315	312	319	310	312	303	325	279	307	334	286	325	279	302	290	317	346	295	329	314	340	344	302	336	294	286	314	362	336	314	350	311	333	327	319	315	321	317	307	303	282	305	315	276	310	274	295	300	283	309	320	301	330	287	294	329	326	302	298	291	267	315	290	313	329	313	304	339	348	327	274	277	317	308	302	319	289	327	310	305	326	298	343	338	317	291	300	290	316	312	286	318	303	345	295	319	306	309	289	316	354	294	296	329	288	327	312	314	278	318	329	293	335	344	308	284	297	331	312	353	318	332	329	314	307	301	312	317	277	324	342	317	320	289	296	289	310	308	319	277	295	304	306	330	301	277	278	305	304	327	338	311	303	300	332	311	289	281	321	311	290	314	300	350	293	299	302	303	288	329	320	307	307	297	323	307	318	314	317	308	296	328	325	328	298	283	295	307	310	301	323	313	320	287	312	316	336	323	293	305	330	311	317	314	306	297	310	320	310	322	296	276	304	290	324	299	323	350	312	328	333	327	332	315	298	319	307	274	325	340	312	306	305	320	305	349	331	289	290	333	315	299	305	326	308	304	317	322	296	315	316	326	294	306	323	311	319	325	314	310	337	343	311	304	305	283	280	327	313	307	321	328	307	303	316	321	312	310	315	306	364	333	324	296	300	304	329	297	265	305	318	273	314	361	299	300	306	321	305	295	303	313	306	305	308	351	274	323	276	275	302	291	330	299	315	313	333	316	317	319	337	287	349	324	300	313	280	301	342	315	299	308	310	318	306	307	304	291	291	298	307	304	329	312	294	313	333	311	314	336	327	306	292	319	330	323	305	286	301	306	295	347	301	301	324	362	310	287	294	311	288	337	294	307	326	321	313	309	331	330	316	274	326	329	342	308	316	319	308	288	293	305	290	347	319	331	330	330	309	271	312	353	323	307	314	311	319	309	290	312	317	313	311	291	310	318	323	312	286	313	298	324	327	284	303	290	286	323	342	327	331	309	307	320	312	323	322	293	330	314	310	287	287	336	334	324	306	299	294	322	293	349	318	341	308	321	322	280	315	330	323	313	327	343	292	283	299	298	310	310	322	310	338	320	321	312	286	290	300	312	299	298	309	251	320	310	326	308	338	343	324	312	306	294	284	284	295	275	334	310	314	315	345	344	341	328	299	324	367	311	287	300	303	302	335	334	300	331	319	290	298	327	313	330	292	328	348	306	314	303	328	318	299	290	347	318	328	316	339	350	299	278	348	311	340	316	314	293	305	331	286	343	329	309	312	320	326	324	312	336	306	298	295	298	317	307	310	321	316	321	297	305	330	338	296	318	299	320	319	294	298	292	275	328	305	315	322	364	311	324	343	303	293	308	271	332	316	291	306	321	313	309	336	317	319	299	300	347	315	338	331	316	325	311	290	323	330	354	306	329	277	328	325	323	321	310	305	317	327	314	308	351	332	306	305	284	314	313	337	313	312	339	311	292	304	344	322	303	323	336	311	303	339	309	313	320	321	310	315	309	306	314	314	321	327	319	312	324	323	319	312	284	316	309	320	305	290	322	286	322	323	303	345	317	338	322	321	301	305	279	297	290	300	329	334	288	319	321	339	332	305	321	297	284	304	318	268	266	315	312	311	331	325	312	309	279	316	347	307	306	335	349	310	336	290	262	298	341	298	326	297	317	290	301	350	334	313	339	324	314	353	310	313	341	296	272	292	327	332	292	315	336	334	299	298	341	301	312	296	321	305	320	324	354	305	297	327	316	308	317	316	315	312	316	338	302	325	313	319	327	294	322	326	297	352	323	307	299	291	308	314	307	305	292	291	329	287	307	331	302	301	300	319	264	309	310	310	318	285	304	308	281	359	306	331	349	320	321	313	351	324	319	310	302	335	307	283	311	331	307	308	321	317	307	281	310	289	330	306	316	320	308	286	320	279	323	365	300	301	330	343	334	286	339	278	278	299	296	328	291	344	300	343	323	307	297	310	333	305	331	310	295	340	296	320	340	322	284	294	330	307	296	322	304	339	342	323	297	330	319	287	323	283	320	308	280	296	301	292	339	331	314	299	255	295	340	309	325	310	297	312	300	337	306	318	317	295	276	302	320	302	358	353	292	298	342	296	303	303	290	313	311	313	318	338	299	288	307	294	299	314	323	345	331	323	301	273	310	350	337	311	287	312	310	292	291	336	336	319	313	315	332	347	305	334	282	271	296	307	334	321	349	339	298	337	307	318	316	323	286	288	355	313	316	333	324	298	312	316	310	325	306	330	332	330	319	277	281	320	281	309	314	328	335	308	302	330	329	333	313	293	317	338	317	334	320	307	285	323	291	292	307	300	276	295	314	305	312	313	335	324	363	298	289	298	321	305	284	357	319	324	312	300	321	322	305	316	304	280	321	362	327	339	329	311	316	317	292	282	322	317	347	358	334	315	316	310	297	291	287	309	330	323	298	301	296	315	324	292	285	301	311	313	334	340	315	321	340	307	306	303	315	305	305	319	319	348	372	305	299	307	287	305	297	324	298	314	329	311	308	318	333	336	314	328	322
23274	9939	8267	6636	5578	3051	1619	1016	911	848	853	840	746	780	860	776	750	763	746	722	748	742	784	758	765	768	744	789	770	725	712	795	733	777	727	764	781	755	712	794	780	739	765	755	808	773	731	748	717	780	734	728	764	662	759	763	764	763	686	781	761	709	787	795	767	751	797	718	740	777	743	812	773	730	705	770	780	762	769	703	734	772	784	740	737	752	777	740	765	737	763	751	727	769	683	752	755	717	737	782	726	766	750	787	742	731	760	748	706	754	797	780	731	777	791	727	751	733	721	723	803	729	733	768	776	743	790	744	743	742	801	754	764	751	757	757	679	738	762	753	721	772	749	780	751	716	719	764	748	685	735	772	735	776	713	766	730	754	779	755	757	792	779	768	726	779	783	735	790	762	766	744	750	739	741	805	739	767	729	716	731	738	750	749	757	832	724	742	754	752	715	741	775	727	732	713	780	752	728	764	755	795	748	712	763	730	716	715	721	759	751	780	738	766	759	758	752	740	680	763	722	751	759	765	707	725	742	728	751	713	766	757	727	792	707	722	687	769	731	705	712	764	729	777	738	695	704	736	791	714	732	718	733	775	736	770	776	746	708	736	784	706	747	792	759	762	794	790	751	704	762	731	775	776	740	802	756	763	743	698	710	774	784	757	731	740	719	761	747	767	767	794	767	741	744	740	738	736	792	781	774	804	721	759	751	764	752	750	754	774	713	778	713	729	770	773	761	707	763	752	760	798	732	741	731	705	732	750	702	749	736	765	754	723	706	797	722	774	718	708	795	718	757	672	719	717	726	699	732	742	765	718	718	712	687	801	736	750	732	771	751	772	755	744	728	693	727	799	715	771	766	754	772	728	758	750	732	722	727	738	774	744	780	729	717	715	732	767	722	735	752	698	783	759	743	771	760	751	765	750	736	776	721	740	758	740	800	746	732	779	747	780	765	710	807	750	765	735	769	743	775	709	766	665	753	761	745	780	724	718	794	724	787	795	785	757	731	772	763	766	754	699	763	772	766	813	775	741	737	727	749	721	721	750	758	708	766	732	723	764	766	754	801	754	788	785	827	783	762	768	738	743	781	739	741	699	795	728	743	768	725	769	707	697	768	788	760	719	763	781	748	737	768	777	711	756	732	772	736	744	710	750	769	738	782	701	750	751	733	772	739	722	719	736	704	713	751	777	772	773	780	774	728	758	751	716	739	778	741	702	703	766	771	724	769	733	724	715	724	783	740	762	731	748	726	766	728	764	763	745	751	753	758	758	735	717	761	732	735	756	718	751	771	748	737	760	740	713	693	740	754	729	743	740	703	789	749	735	771	760	770	754	761	803	774	759	735	759	740	738	730	728	733	798	740	794	726	739	787	762	730	714	758	748	753	735	776	774	751	749	758	722	707	803	742	710	720	718	713	725	763	752	760	748	770	740	761	753	752	733	726	740	762	746	732	762	835	798	709	755	748	733	793	738	741	743	727	738	756	819	763	769	758	747	741	732	742	739	795	745	769	797	730	713	778	746	690	776	791	810	812	774	801	724	728	716	757	725	743	742	763	796	737	763	724	719	714	731	782	745	711	768	749	742	782	733	737	735	772	770	733	714	751	739	705	768	739	724	752	746	733	797	756	775	740	775	746	729	760	795	720	747	735	742	729	782	762	756	775	746	760	751	747	724	774	733	729	805	740	773	713	773	764	733	768	759	737	716	776	780	718	749	770	702	742	775	789	782	752	728	753	757	755	728	738	737	717	730	702	758	725	759	768	738	749	807	749	747	719	779	774	721	758	747	747	739	760	785	715	725	759	756	722	763	782	797	782	767	744	721	747	784	720	762	764	737	739	736	725	719	751	748	776	744	741	739	739	709	753	784	694	772	722	759	762	720	772	735	762	730	829	715	752	735	743	745	709	754	714	729	748	790	727	704	706	710	718	781	729	700	678	742	702	739	748	733	745	780	768	760	740	761	806	849	767	750	770	791	771	734	759	733	728	763	726	764	781	759	756	747	770	762	743	752	780	772	718	762	771	739	736	688	821	726	764	762	737	732	725	771	763	765	783	758	798	781	776	762	753	736	704	758	796	705	788	736	732	790	743	736	731	724	769	770	710	722	719	760	809	746	721	767	773	789	698	724	741	767	706	705	764	800	729	714	738	756	766	752	734	787	721	722	727	742	719	791	727	757	759	762	728	679	798	736	713	758	745	761	744	739	725	779	734	749	774	688	789	738	739	789	774	740	717	698	744	729	738	798	760	768	784	760	795	746	804	738	788	753	795	686	788	712	747	731	743	687	711	768	745	699	751	727	764	790	730	756	740	781	722	715	779	704	780	745	765	708	756	730	761	738	782	773	691	802	785	753	802	754	727	779	728	764	785	736	730	772	774	741	748	747	728	743	782	732	734	734	787	733	773	761	738	758	768	749	731	751	729	721	749	743	760	795	721	791	761	726	762	753	756	751	724	758	754	786	693	716	784	771	744	747	758	744	746	769	780	758	719	753	802	752	741	718	795	767	765	801	768	784	723	795	770	784	754	757	745	709	724	739	733	732	724	726	764	746	757	772	732	702	769	744	719	761	785	759	733	721	720	795	798	777	796	803	739	745	752	728	731	777	746	742	742	775	751	760	782	723	781	770	729	754	800	742	763	717	749	775	739	720	724	817	770	746	762	758	787	740	728	757	739	731	774	730	724	724	773	754	811	776	758	755	756	776	721	747	722	736	702	747	752	782	775	703	772	740	699	748	770	734	738	727	773	733	707	744	750	719	784	772	740	770	785	736	703	805	742	786	737	718	792	730	747	715	718	747	745	781	743	753	772	760	712	779	777	731	787	795	762	787	720	746	757	722	777	774	729	716	732	761	749	747	741	742	735	741	724	786	792	783	779	759	730	773	746	758	736	757	760	784	752	695	778	692	754	795	752	729	755	781	718	779	740	716	792	704	764	789	765	714	780	770	752	756	736	725	794	773	783	735	739	733	792	769	792	774	807	761	765	746	814	729	704	768	701	741	717	753	724	804	740	711	707	778	787	746	713	753	753	769	736	701	745	772	789	751	722	759	743	734	785	762	713	830	744	754	798	726	745	772	720	710	757	740	776	772	773	764	805	747	747	701	753	747	746	746	755	782	769	692	725	753	754	767	766	804	738	734	791	754	785	774	786	728	713	785	757	719	705	769	773	768	778	722	714	724	734	780	778	720	764	760	735	781	716	736	743	775	765	745	727	701	757	774	746	800	775	743	760	784	696	734	719	737	765	808	722	743	790	751	722	727	731	738	753	781	710	752	749	744	775	727	757	856	758	728	766	763	735	786	745	681	777	753	782	772	764	781	784	716	729	788	725	741	769	805	749	741	727	760	781	773	740	784	750	770	704	719	808	688	750	735	778	736	739	761	728	775	776	717	772	808	746	713	793	786	770	742	751	729	756	684	753	744	727	752	796	801	772	755	715	785	710	752	826	706	731	708	746	764	741	770	716	706	759	732	643	746
20503	2044	504	374	280	320	268	320	248	277	296	252	299	285	267	310	298	249	315	318	273	289	330	298	301	297	298	306	310	281	282	311	285	306	288	296	320	311	316	302	322	299	305	296	295	282	321	286	297	293	305	266	291	272	304	322	270	257	301	295	302	321	287	297	268	280	316	309	344	273	269	275	290	301	279	310	325	317	273	303	313	303	301	289	269	293	291	289	305	290	318	339	277	260	305	296	269	342	300	267	298	273	277	333	278	314	279	294	319	291	311	325	314	290	277	295	324	283	281	291	285	293	283	255	274	271	292	284	279	270	280	293	265	258	290	278	317	320	298	280	300	290	315	289	279	300	311	290	305	287	292	305	347	284	282	287	302	281	307	262	270	298	257	249	300	280	289	298	309	275	288	306	250	288	303	294	334	286	282	290	308	312	291	297	306	332	263	317	265	265	273	279	284	297	292	274	271	283	271	289	297	294	287	300	335	323	293	284	250	339	288	294	287	314	307	307	282	287	303	297	323	308	285	311	329	309	309	288	294	286	295	264	288	262	326	292	270	254	287	254	275	283	309	307	330	294	277	315	314	303	287	286	274	283	280	293	266	271	331	284	292	316	290	243	287	280	293	303	279	279	280	291	287	321	297	305	283	307	322	274	302	288	287	279	304	256	319	280	319	316	272	301	284	304	305	291	312	277	325	310	279	266	303	300	327	342	315	302	296	314	282	249	310	235	285	304	309	290	285	309	308	301	285	279	271	283	285	312	312	273	318	303	283	324	305	260	280	291	268	278	306	278	255	296	279	350	266	293	308	290	286	304	282	287	285	312	278	297	291	305	295	292	346	322	296	338	293	299	303	267	290	314	284	288	296	303	273	266	291	279	279	287	319	329	338	304	282	300	290	315	291	279	322	298	307	288	286	299	299	278	286	294	313	314	301	301	290	301	286	311	351	310	306	285	290	296	303	299	310	330	332	318	303	295	305	312	288	267	275	292	296	282	291	285	319	311	293	282	298	274	277	284	279	303	305	272	293	279	290	288	278	277	297	322	312	274	272	274	262	264	282	288	300	314	325	278	276	290	292	278	284	294	258	271	272	269	264	302	269	295	296	279	308	291	321	306	251	289	284	285	291	289	260	246	313	315	294	265	288	270	304	284	301	290	301	301	297	291	316	323	315	277	309	297	291	311	307	309	278	302	274	314	298	253	270	297	284	266	300	309	312	309	271	313	276	269	308	312	297	273	297	261	283	258	281	281	288	288	294	320	280	299	296	302	288	273	302	297	333	294	308	307	318	260	301	271	302	286	318	311	324	271	295	345	282	279	302	272	285	298	314	285	281	298	282	308	295	324	264	307	272	289	299	310	281	300	321	255	287	285	284	256	303	298	287	292	306	279	276	310	270	309	305	268	301	276	301	315	282	294	313	279	312	319	293	296	294	300	307	313	279	309	301	292	272	285	297	252	289	277	313	315	289	310	310	307	287	280	311	316	280	299	277	311	309	274	284	328	278	280	301	315	296	307	289	294	305	305	271	250	290	297	264	329	291	267	283	315	266	297	296	273	272	278	266	252	291	290	268	275	292	284	288	310	268	300	308	287	307	302	296	294	254	316	265	297	299	279	280	295	282	267	304	294	289	308	274	315	326	281	311	296	297	278	284	305	287	307	302	302	285	305	281	316	287	264	314	293	298	275	323	280	247	281	314	300	331	288	307	297	300	285	296	284	298	284	281	266	279	294	292	272	295	288	315	290	300	287	279	284	285	268	313	321	291	283	312	290	292	262	320	291	257	324	293	297	324	290	308	253	269	281	315	292	280	294	323	297	284	303	293	276	324	288	284	298	303	295	314	293	303	300	296	283	307	283	338	295	302	295	308	292	294	274	277	267	331	295	296	262	282	297	298	298	261	323	288	297	275	294	300	280	299	309	310	276	275	302	279	316	283	295	312	262	292	309	287	265	297	278	285	280	306	269	295	310	298	274	289	301	258	285	285	300	292	288	284	265	315	274	304	283	293	295	290	271	312	317	290	280	300	285	272	308	294	327	291	288	326	297	304	302	305	312	286	283	261	320	285	325	261	287	286	281	288	296	280	304	310	294	316	307	291	295	278	291	283	291	307	297	281	267	287	284	300	291	250	339	277	291	304	296	297	335	315	289	287	288	310	294	284	271	325	292	283	275	283	315	305	299	265	282	291	308	280	308	291	272	336	312	310	295	277	290	291	312	307	308	295	273	332	268	306	283	263	268	282	280	261	322	284	298	292	243	290	298	269	296	310	324	288	260	322	290	300	325	293	278	330	299	285	294	294	273	297	310	296	308	254	305	313	278	281	350	308	282	292	279	313	307	332	293	278	304	286	294	260	296	278	293	280	307	295	266	276	313	311	301	275	309	308	339	282	292	305	280	327	293	268	272	303	294	323	322	288	266	265	300	251	283	299	310	291	265	302	290	261	303	304	301	319	294	287	271	291	282	297	312	267	297	323	305	282	304	275	297	277	315	293	279	289	267	302	301	290	303	306	286	292	282	284	272	302	301	282	315	267	291	270	282	309	271	311	277	320	324	316	297	297	300	297	304	270	275	299	308	272	248	269	315	300	286	308	267	310	284	275	287	338	280	309	309	283	269	305	297	301	306	298	278	273	286	279	306	279	294	252	259	257	296	319	311	282	287	303	353	269	285	293	248	274	261	306	313	257	290	292	316	296	294	297	301	282	280	303	287	292	286	313	282	284	296	293	291	306	316	257	294	296	307	289	279	297	283	278	316	328	313	321	276	276	257	293	331	285	280	299	286	296	282	310	293	284	310	275	260	273	305	300	310	293	324	304	278	267	314	330	301	306	272	346	295	285	320	289	288	281	314	270	294	242	292	311	266	293	317	289	322	298	279	273	301	300	305	292	308	357	309	330	287	300	300	295	308	287	281	258	308	312	286	302	280	302	273	288	326	328	304	327	292	309	298	292	269	303	296	278	290	312	315	282	319	289	311	318	260	266	291	296	305	303	311	264	300	303	300	290	279	273	273	293	292	288	315	290	274	295	276	291	260	278	297	291	266	294	271	292	288	286	313	293	307	261	327	297	288	269	305	288	263	309	298	282	279	280	324	262	261	268	281	315	301	308	296	303	309	305	284	281	311	261	303	301	271	307	283	297	296	290	293	289	270	250	323	322	289	329	308	305	283	322	278	276	330	285	313	276	283	292	283	270	271	280	296	281	249	321	304	288	305	300	287	280	321	287	281	318	308	314	321	291	266	291	297	312	250	274	308	318	261	276	265	269	259	314	297	276	321	246	281	304	334	262	301	288	320	308	289	284	321	314	301	276	288	289	310	308	292	272	309	324	317	284	312	306	307	310	297	280	259	301	310	293	297	278	283	300	282	300	293	344	318	331	310	290	291	302	321	288	289	301	294	302	303	275	306	261	293	311	287	300	273	264	303	304	303	265	287	302	281	288	299	271	287	307	298	326	280	283	285	293	288	290	319	295	305
15511	4833	4139	2436	1424	1055	791	723	665	738	665	658	670	657	668	683	658	656	706	680	690	673	631	675	667	692	643	732	682	666	700	685	685	658	664	643	692	689	677	673	705	640	666	662	647	661	694	710	637	686	651	661	680	677	673	696	672	657	657	698	683	671	620	660	681	685	685	641	743	656	719	685	662	649	651	670	688	661	706	706	669	636	675	636	683	681	681	720	672	674	680	646	696	708	702	660	665	665	607	736	631	700	652	643	710	694	669	650	638	683	655	678	691	684	681	658	689	617	668	711	680	635	664	679	659	625	674	691	665	629	679	610	705	685	671	640	673	665	649	663	652	668	615	665	658	700	650	664	671	657	669	673	688	655	709	694	645	668	663	674	626	649	675	700	658	673	685	665	636	720	639	665	668	622	687	659	656	685	691	692	638	685	707	658	714	662	659	677	683	646	630	671	731	658	633	644	676	692	655	646	668	669	690	663	664	602	722	628	637	646	695	653	670	660	695	639	659	671	646	657	637	687	701	628	645	660	656	626	682	670	673	650	657	684	663	635	647	745	651	677	643	661	664	672	668	645	626	660	618	671	623	676	693	663	654	663	662	673	641	631	681	685	674	720	656	692	652	645	660	708	673	599	647	686	687	688	711	659	697	624	710	671	657	688	693	708	658	661	700	702	662	635	654	687	696	720	686	683	668	674	681	677	671	651	661	656	674	662	685	652	700	675	690	677	689	684	695	675	632	678	644	685	698	706	656	690	659	680	704	721	669	629	658	677	674	682	666	703	649	649	640	678	696	707	661	681	652	672	686	661	666	673	652	696	651	640	681	625	689	620	731	641	682	701	673	685	703	654	656	679	653	636	650	660	678	707	666	678	685	658	647	658	630	689	718	658	676	741	634	680	660	635	709	670	657	677	690	661	713	660	655	673	701	682	708	651	705	648	657	682	704	632	654	683	698	665	669	648	665	701	644	720	686	677	702	643	657	675	664	696	693	683	711	691	728	700	631	660	659	609	649	678	635	694	702	678	673	624	655	696	643	679	639	627	624	636	682	654	680	643	673	671	660	617	688	666	676	716	689	648	704	631	675	670	671	664	701	662	672	672	684	663	663	659	675	660	652	633	684	675	703	661	661	701	645	643	657	657	628	651	613	689	703	663	684	649	662	636	648	734	686	665	678	703	697	667	689	725	687	693	662	639	667	690	678	642	657	701	679	687	652	646	665	623	647	633	679	704	668	690	643	657	671	653	676	624	691	658	671	670	656	687	654	687	687	653	674	694	673	638	678	741	675	652	641	675	682	610	694	612	688	728	654	656	653	662	671	622	658	728	659	653	643	667	621	640	629	644	666	718	644	666	700	661	620	705	659	648	666	719	657	690	638	681	658	665	649	716	662	620	651	642	647	657	663	656	680	672	697	647	637	674	681	651	666	639	683	681	702	676	666	648	667	689	727	657	655	670	718	677	675	695	673	697	661	719	626	698	729	650	654	640	699	720	712	645	665	634	684	612	668	644	642	596	704	684	634	694	656	717	695	663	637	665	660	653	685	669	763	649	688	650	622	672	673	653	654	675	733	664	677	664	681	650	625	649	634	689	689	643	679	652	679	716	643	646	669	662	620	676	663	675	589	704	663	715	670	680	652	697	660	665	716	647	696	688	677	648	635	627	672	647	666	687	642	700	691	601	670	678	674	705	691	699	647	694	670	673	624	639	658	662	601	681	687	663	649	643	651	692	685	620	698	691	673	696	678	652	653	657	640	654	638	677	677	675	654	688	647	594	676	608	636	673	692	651	663	640	690	648	687	644	627	670	636	658	648	611	633	673	650	655	665	699	662	665	651	683	674	672	655	655	638	654	617	698	582	718	681	625	687	645	635	679	661	635	648	646	638	665	691	688	666	684	637	676	637	706	646	671	664	678	728	626	655	677	665	635	702	657	670	703	635	664	614	721	642	663	686	694	719	699	718	674	667	729	691	674	662	628	662	703	670	708	703	683	689	681	645	687	647	680	667	705	648	695	688	686	677	689	685	654	619	689	680	606	657	688	642	727	709	645	643	689	697	648	648	678	688	666	731	708	673	676	685	713	655	629	634	696	670	647	634	588	676	700	643	654	683	681	686	632	632	718	634	647	695	694	661	621	678	686	687	678	672	643	684	681	683	664	652	684	664	585	663	690	702	738	661	692	662	656	687	703	615	650	629	677	636	667	690	693	671	657	691	659	664	724	674	661	658	690	701	632	636	674	681	703	646	630	634	703	693	645	697	639	702	648	679	657	642	690	630	676	683	645	648	615	654	643	609	654	731	673	665	693	692	663	658	665	671	626	667	685	644	656	626	653	664	659	655	692	650	666	689	705	660	639	717	675	676	690	704	691	629	698	685	661	626	677	633	673	698	672	656	665	660	670	647	669	661	698	680	652	699	652	657	720	685	646	692	686	696	684	709	673	686	619	638	670	653	637	693	644	696	658	665	689	698	674	667	669	698	673	692	658	734	659	676	642	694	710	676	653	674	656	644	667	671	691	675	646	649	655	653	648	664	700	667	654	689	683	634	666	670	653	604	672	673	655	671	648	692	683	684	647	648	634	685	670	669	670	662	658	654	662	689	662	656	709	669	655	614	653	656	651	700	658	653	647	630	651	663	683	640	650	665	639	637	685	661	666	675	718	662	631	698	693	676	654	684	628	660	681	670	677	675	662	692	675	626	690	687	648	667	649	676	673	684	613	620	694	709	704	701	666	675	690	653	658	675	659	655	632	708	712	665	686	690	664	670	672	672	693	646	664	672	641	651	671	731	689	702	705	639	702	654	659	693	691	625	661	627	687	697	673	681	645	666	656	671	672	627	681	696	635	683	692	699	700	646	724	661	644	672	666	683	654	691	708	627	661	658	649	685	654	635	707	687	647	667	644	699	676	636	681	647	701	705	628	678	669	654	669	635	728	638	640	696	652	680	657	595	651	658	695	639	652	698	685	673	614	667	655	715	662	678	655	636	658	632	741	683	628	666	658	675	709	636	675	663	682	685	665	627	665	684	720	720	678	647	703	660	679	676	642	675	691	704	725	650	674	643	628	654	727	620	706	680	690	619	677	667	643	663	661	641	670	701	663	670	648	686	638	664	703	684	708	654	687	634	617	672	618	705	700	662	674	649	646	654	688	672	651	656	694	652	645	579	615	672	673	678	681	669	617	617	596	657	681	682	687	646	638	706	708	675	664	665	666	630	665	669	664	654	654	651	651	647	613	688	684	684	656	639	622	675	661	683	648	724	667	691	683	654	722	694	690	645	659	689	678	698	664	631	653	659	674	639	695	659	670	660	699	703	672	715	679	687	669	690	653	687	684	641	617	661	674	686	694	687	682	676	715	674	699	670	690	658	694	689	650	618	719	652	665	660	710	668	678	696	699	640	668	708	677	687	641	641	649	681	654	644	653	656	696	662	642	715	697	626	630	665	680	633	688	689	708	651	659	679	668	681	657	683	672
30436	4334	861	549	473	384	304	341	324	323	318	313	302	338	317	297	331	325	328	338	348	296	339	322	326	261	286	302	287	312	292	308	315	296	321	282	339	287	324	329	306	324	283	319	298	250	308	324	327	324	296	321	308	298	272	317	291	301	294	311	322	295	301	329	267	291	300	299	287	290	294	307	281	360	315	303	335	369	299	296	283	314	292	308	299	278	304	294	298	289	329	317	281	342	311	336	303	310	331	305	299	306	335	304	283	291	309	301	302	293	285	307	310	298	293	277	297	301	318	314	310	285	296	331	320	320	290	341	313	286	325	295	277	303	275	324	319	294	320	276	293	320	325	325	281	294	284	319	326	317	300	289	319	275	287	322	308	285	287	310	277	308	310	307	323	319	321	292	322	282	311	289	305	318	318	317	287	318	322	303	266	281	298	297	302	287	320	296	304	285	314	282	277	300	325	286	299	325	278	289	294	331	299	334	278	305	308	294	311	320	299	329	329	281	327	279	317	324	297	324	345	306	292	310	297	310	285	287	315	297	312	315	298	289	302	332	291	320	295	289	300	289	324	284	317	310	302	313	292	304	313	276	305	306	286	288	292	275	322	286	296	272	316	308	287	330	282	311	342	280	299	322	331	318	310	308	305	287	313	281	297	306	301	309	302	290	295	338	279	286	274	322	291	324	304	286	332	326	337	301	270	319	290	348	305	316	289	323	348	304	317	339	295	292	290	288	323	304	321	337	289	303	328	336	314	293	338	315	293	340	298	316	311	281	299	312	317	289	312	317	323	302	316	321	291	300	316	325	301	305	297	287	279	327	295	318	298	295	315	297	321	316	306	317	327	324	278	301	282	299	311	287	308	273	287	303	280	306	354	316	289	313	314	327	299	333	351	313	281	317	281	288	323	286	306	289	276	299	303	307	290	306	328	321	296	289	300	301	311	312	308	305	324	289	330	326	310	311	279	332	311	334	319	315	329	285	319	343	309	313	309	338	311	292	328	311	297	304	293	333	298	291	286	256	327	284	327	282	317	308	306	288	289	275	316	316	290	283	331	314	337	274	311	306	286	306	329	291	298	306	278	313	314	324	312	305	311	314	301	312	318	311	274	295	289	302	330	272	283	271	284	286	302	294	313	320	289	283	291	321	308	320	287	306	311	314	330	328	359	329	286	317	296	332	291	307	321	303	302	304	317	323	307	307	315	286	301	317	292	312	309	280	305	321	318	287	298	297	325	311	309	302	266	304	287	277	308	324	304	310	305	322	288	274	297	327	292	281	300	341	297	282	334	347	304	321	276	341	324	287	282	318	294	284	330	296	309	317	311	314	305	300	324	319	311	300	316	322	306	314	302	315	340	269	270	317	301	284	326	330	295	289	312	318	322	317	312	337	308	294	354	325	275	305	297	301	310	364	297	305	310	321	322	328	325	303	310	290	326	305	299	294	324	338	298	300	271	334	288	277	297	314	291	286	313	288	314	318	332	285	297	300	330	310	272	307	331	319	298	290	295	276	264	345	347	311	294	292	276	309	291	288	285	287	290	271	286	311	298	304	270	301	326	319	318	293	316	293	293	319	332	327	273	292	291	327	283	308	301	292	308	294	318	321	286	295	290	283	322	299	302	322	332	298	324	285	271	301	290	308	293	291	305	308	297	290	320	298	323	309	307	355	293	329	290	304	273	283	306	292	334	275	315	307	321	291	341	291	297	317	308	264	300	297	304	299	305	327	336	298	284	287	312	314	307	331	269	300	314	327	302	306	282	316	306	306	280	321	304	290	301	307	305	290	269	281	275	275	351	310	327	304	311	296	340	326	281	289	265	286	285	315	288	315	286	296	314	339	287	338	310	295	310	274	284	304	329	301	285	296	288	284	315	309	314	310	320	308	317	282	317	293	312	304	292	320	299	326	301	285	312	300	293	288	313	332	310	319	319	310	304	358	314	305	325	320	315	315	311	303	331	305	294	342	314	295	290	277	294	321	287	331	293	290	333	326	298	284	277	313	315	313	357	330	266	315	305	290	297	290	327	322	320	284	311	312	333	288	288	302	311	303	305	320	316	279	301	338	312	304	305	293	335	298	313	296	297	321	300	306	310	305	280	347	324	312	307	301	288	323	312	334	301	296	279	318	273	272	325	311	314	330	353	333	341	350	314	280	311	277	307	319	321	327	299	299	302	311	321	316	296	296	273	316	325	319	319	295	311	303	302	298	313	317	332	285	317	326	305	300	294	288	304	320	293	304	293	328	289	307	278	299	291	294	282	316	323	309	331	286	287	325	319	259	312	320	292	322	288	299	292	309	300	294	314	294	274	355	268	298	315	297	309	302	323	301	300	295	309	283	313	316	307	330	288	297	329	300	277	322	321	293	318	336	282	315	262	314	328	324	298	293	295	331	290	305	335	326	295	314	327	319	306	268	313	318	315	292	278	281	311	306	278	283	281	345	284	283	299	294	340	304	296	322	309	333	323	298	343	309	302	334	320	313	312	285	289	301	295	266	280	259	297	293	295	281	303	303	283	274	290	312	279	274	305	294	300	301	319	299	319	327	298	304	315	289	283	297	281	284	310	282	317	304	310	281	295	293	292	331	295	341	296	312	299	302	327	299	321	322	319	307	291	309	283	321	288	305	308	292	322	304	312	296	261	308	294	297	304	299	298	330	279	314	313	291	281	309	299	283	298	311	297	290	303	303	295	328	294	287	257	305	325	310	328	294	358	297	314	300	283	271	313	317	285	314	298	287	368	265	310	333	291	334	305	308	335	357	311	339	286	306	291	296	300	295	282	320	306	276	284	301	273	308	317	298	271	299	310	272	293	308	328	328	317	268	310	336	303	319	311	306	287	297	332	289	334	343	288	290	317	288	323	318	299	314	274	369	319	303	303	274	280	293	301	254	271	315	320	302	328	303	259	342	318	301	316	295	301	319	316	285	296	309	321	332	333	292	287	298	270	252	353	315	284	305	279	279	309	313	295	320	302	309	287	310	315	298	325	340	315	292	319	301	335	318	295	279	293	303	267	317	287	341	313	275	319	303	325	307	319	294	305	299	318	308	287	278	284	291	316	275	312	296	305	318	338	273	301	284	325	323	290	325	341	311	300	317	277	313	283	319	303	293	341	346	297	302	307	312	324	286	297	319	292	289	286	322	326	300	327	313	308	324	297	322	323	262	335	317	305	294	329	308	327	277	329	363	323	312	313	289	278	274	316	275	293	332	319	298	324	316	321	359	286	286	290	298	297	270	284	301	310	288	289	295	294	301	275	286	279	321	305	315	310	334	289	303	276	300	359	310	296	310	293	293	282	300	286	317	318	305	309	309	280	291	281	279	297	272	306	304	300	302	295	294	313	305	313	298	261	342	302	274	338	314	308	346	275	272	276	290	332	292	294	297	294	273	304	320	306	289	303	300	328	349	264	327	301	294	309	320	321	291	278	316	317	321	279	283	292	310	334	299	318	305	320	352	299	299	288	276	314	306	339	325
22007	8840	6704	4867	3429	2047	1315	860	782	819	772	758	771	712	765	797	736	730	791	714	706	736	788	749	730	707	696	720	743	675	755	712	739	741	724	702	756	738	732	699	774	784	679	725	727	791	731	772	730	681	745	700	737	717	746	734	727	738	758	697	729	717	704	707	726	765	749	746	711	755	668	712	726	734	687	712	723	733	684	723	728	724	726	713	719	688	732	675	680	714	720	683	729	722	786	696	781	707	756	703	716	684	749	752	762	673	753	701	745	731	728	752	720	713	716	739	769	684	732	738	727	734	708	710	737	732	738	720	704	724	697	673	704	701	726	752	729	738	689	753	696	732	740	669	692	719	695	757	746	732	754	689	704	748	713	711	692	727	719	710	695	652	731	718	748	707	737	744	676	696	670	721	701	679	713	718	743	741	725	739	730	723	741	719	699	675	702	705	714	699	755	692	733	705	688	700	684	707	740	737	687	731	751	724	745	729	673	711	719	767	757	721	693	718	738	734	706	730	651	719	698	765	683	722	763	733	744	713	736	679	696	672	712	726	699	657	736	704	695	694	681	745	699	751	696	705	707	689	760	672	725	656	710	690	720	725	704	701	750	752	728	730	739	706	702	718	701	712	666	717	690	690	742	727	713	703	705	734	767	693	706	724	702	711	695	700	697	722	668	753	729	720	739	682	704	695	746	759	738	716	689	747	721	697	779	732	696	737	721	722	697	714	756	706	723	733	717	702	734	708	724	727	674	701	737	713	716	705	659	649	719	777	686	693	661	774	710	684	707	688	705	737	671	791	725	748	741	699	726	712	703	721	684	772	732	666	715	647	752	757	745	709	683	705	742	709	737	709	678	741	675	721	686	710	731	735	674	732	669	767	687	700	684	756	725	719	665	746	732	724	748	741	728	715	686	687	688	720	706	708	716	685	708	740	697	682	747	737	685	674	689	674	726	690	700	762	644	687	746	752	720	721	761	718	693	702	699	686	701	756	707	700	729	729	744	708	708	691	740	753	749	701	723	748	717	744	714	711	713	737	742	714	690	732	708	692	751	732	697	719	695	720	705	738	749	729	742	732	693	706	673	734	707	706	702	715	727	705	719	662	703	723	704	708	739	681	710	695	738	716	711	720	714	728	699	699	702	765	726	770	715	681	731	693	747	722	665	710	765	734	701	720	695	704	753	670	724	732	670	699	688	725	673	744	728	716	722	738	706	715	695	698	752	722	700	755	717	743	719	750	722	695	735	717	716	746	666	753	757	715	710	687	722	748	713	705	706	715	728	656	714	761	755	710	700	765	694	703	730	747	709	708	702	713	692	785	729	712	686	725	704	724	719	706	686	744	725	701	691	704	733	768	702	765	744	718	741	712	698	742	679	720	761	721	716	720	683	697	695	687	739	728	723	717	703	758	728	689	723	670	734	735	704	694	745	692	757	703	711	723	713	762	702	745	703	699	668	715	741	680	725	728	730	728	738	724	740	713	728	736	720	739	750	677	666	723	712	695	723	743	672	741	722	757	713	708	744	665	671	684	708	728	699	698	720	677	742	746	683	735	730	731	713	770	718	725	673	688	703	685	716	719	686	736	711	743	717	700	682	673	755	670	717	632	792	707	719	697	698	710	736	733	686	760	679	658	683	744	731	702	726	739	681	774	696	678	732	647	758	715	749	680	768	714	733	672	754	733	705	694	756	711	676	688	696	693	696	727	730	730	760	719	719	737	696	675	713	766	713	721	651	742	762	758	714	731	658	697	765	753	725	705	719	666	719	766	736	693	744	731	734	715	716	728	674	678	768	693	723	656	693	726	750	741	765	713	719	685	764	744	716	729	674	753	752	780	699	754	708	693	702	714	720	696	675	727	682	718	686	717	691	750	732	718	701	674	716	670	726	687	743	686	763	752	693	697	657	679	749	685	707	693	740	749	689	717	734	724	705	717	708	743	714	724	729	745	705	706	740	709	770	753	669	694	723	689	698	677	703	728	715	728	723	717	714	686	741	710	694	714	727	673	730	756	651	743	677	726	711	706	717	727	726	726	734	781	704	685	763	661	749	709	691	734	739	723	750	701	686	691	712	693	702	741	675	700	713	686	745	732	696	741	725	734	769	688	715	698	653	754	728	709	733	712	733	710	701	710	788	720	679	715	717	716	693	757	726	701	725	696	749	681	745	755	683	713	774	725	730	734	695	700	707	756	690	723	686	696	714	717	708	737	742	719	713	740	698	739	703	736	735	701	717	736	729	709	691	728	743	687	708	682	674	683	720	698	730	678	711	679	659	701	665	734	732	730	725	690	707	706	687	686	731	748	705	733	704	664	728	704	700	751	693	679	701	757	692	736	729	709	704	703	723	707	721	665	678	727	728	711	732	655	719	659	740	741	699	729	750	712	696	741	742	694	714	714	703	765	751	747	742	708	699	693	747	713	684	704	733	723	689	722	691	726	713	701	668	744	711	725	671	759	731	725	706	722	722	723	717	727	715	693	699	696	698	743	727	725	671	731	679	754	677	708	684	736	738	739	687	721	704	754	721	719	738	732	775	739	716	732	730	738	735	696	697	754	733	694	679	733	721	706	694	700	754	720	730	729	737	695	701	717	701	710	702	681	705	713	703	690	726	710	747	740	733	697	675	744	691	715	705	699	746	698	712	687	729	710	746	748	694	738	679	717	736	753	742	709	773	668	696	753	710	674	725	708	702	739	696	722	713	697	730	725	693	694	697	761	665	741	715	691	677	726	718	709	721	720	710	721	713	771	731	719	707	705	702	702	699	736	726	725	660	725	737	707	727	703	774	745	703	682	720	705	705	673	728	767	757	734	658	737	704	691	694	707	690	760	686	709	671	685	709	731	721	709	724	676	767	684	789	708	753	706	739	691	690	706	734	709	717	720	745	755	669	734	711	745	695	722	717	753	747	708	723	721	733	730	700	689	738	751	701	736	706	758	720	721	688	695	690	743	711	722	694	688	725	691	680	738	750	739	700	718	716	709	762	711	729	675	739	693	678	697	756	742	736	725	744	755	747	734	741	658	762	746	677	716	695	778	701	730	670	716	716	731	737	752	724	713	763	734	708	724	717	695	714	748	701	776	718	694	708	714	681	700	697	750	722	778	707	711	672	765	742	719	732	718	695	771	714	698	708	732	731	708	727	717	709	702	723	761	749	721	709	716	694	705	669	729	714	758	728	706	737	693	671	719	681	730	727	726	743	702	725	739	721	708	743	743	703	722	663	719	726	684	737	705	740	732	738	749	664	715	679	706	716	716	733	698	711	713	722	732	707	732	718	777	692	749	740	742	700	731	743	727	710	695	675	693	745	716	679	769	725	742	715	725	709	704	728	748	786	738	685	738	745	698	719	721	764	743	712	702	700	694	767	745	724	664	773	769	712	747	708	766	751	720	726	717	722	700	733	721	674	727	722	753	689	714	731	655	730	709	712	721	704	744	711	690	713	679	703	705	687	674	716	714	676	722	759	676	708	688	696	715
30786	5204	1027	789	545	411	349	329	314	347	322	322	324	317	299	318	272	328	302	319	304	298	317	350	322	289	284	342	333	309	284	288	299	325	331	288	308	301	319	274	342	294	278	293	292	325	283	301	294	328	311	360	291	320	295	310	321	315	326	325	326	300	289	303	331	288	304	291	351	345	322	342	275	300	319	303	336	284	309	323	318	322	319	321	324	341	317	317	319	327	338	284	292	301	303	305	334	323	274	277	328	307	283	346	312	319	322	312	314	306	315	346	295	285	317	341	297	311	318	288	334	297	324	330	319	291	319	312	330	285	317	330	296	307	325	341	301	294	310	310	320	310	302	347	344	318	293	301	298	332	318	333	308	296	298	285	328	341	316	330	303	309	325	351	280	305	313	298	302	319	325	313	321	296	335	314	345	320	311	314	301	320	294	323	293	305	293	340	286	298	332	303	314	342	266	308	306	333	310	317	321	322	279	296	310	336	290	279	308	292	371	321	310	293	312	280	317	301	313	356	282	327	332	284	351	331	300	292	307	325	325	295	288	298	294	307	324	312	325	326	289	333	318	319	289	324	313	350	325	339	300	307	301	314	334	327	312	315	310	338	332	325	299	308	290	286	306	307	308	339	310	294	297	334	324	318	343	341	341	298	307	349	291	317	273	324	309	315	316	322	339	329	284	309	339	293	287	293	345	319	327	337	346	353	318	309	316	312	294	322	288	268	323	292	346	278	318	267	330	318	316	279	304	290	304	317	282	286	342	323	311	313	314	330	346	307	284	298	329	313	297	356	322	340	358	332	291	306	305	312	297	345	326	326	338	320	303	328	293	344	345	298	340	308	295	329	330	341	341	339	328	299	327	307	313	300	312	317	298	336	327	344	335	298	313	324	326	327	307	332	324	363	311	295	288	328	329	309	326	304	342	306	304	320	310	310	330	322	317	354	349	309	277	282	284	274	303	311	302	305	288	332	331	318	299	317	339	291	331	333	309	287	324	335	322	343	324	287	285	308	325	302	302	311	306	300	287	319	303	292	309	326	300	323	287	333	317	301	319	314	317	324	327	321	343	304	332	343	315	319	315	329	294	306	287	348	324	301	285	325	316	284	333	347	338	347	321	311	287	312	289	296	328	317	330	288	306	284	297	303	321	323	290	328	295	299	298	334	324	335	339	338	323	316	301	280	317	301	311	297	323	311	299	315	304	318	326	338	271	294	347	318	312	307	299	284	320	342	344	301	289	312	322	307	329	283	288	300	323	309	298	323	320	259	295	311	309	317	315	309	330	355	317	316	332	314	303	302	321	294	319	305	350	299	301	307	298	303	336	298	294	290	320	334	341	305	294	343	319	318	267	361	301	301	309	327	283	326	303	305	289	289	312	282	307	309	295	316	311	272	313	304	336	309	359	323	310	294	319	296	333	302	331	300	333	337	320	282	316	334	313	268	323	319	308	318	323	302	340	279	276	296	278	314	330	315	317	315	322	320	335	263	329	300	306	320	306	298	332	287	302	305	346	293	295	301	309	315	332	302	313	280	336	324	328	299	295	303	351	307	305	309	328	331	335	306	339	328	275	291	323	315	353	307	291	312	327	299	313	296	319	297	282	322	294	298	304	300	328	338	334	330	347	314	283	297	329	296	302	299	309	330	297	309	324	310	281	329	313	295	295	290	316	325	322	347	332	315	347	309	319	304	297	333	305	333	326	320	328	275	334	297	299	301	272	296	324	331	361	324	318	335	309	304	326	278	307	309	295	310	308	353	347	317	305	300	308	303	307	353	290	313	329	297	321	317	326	332	309	300	350	341	287	288	343	348	287	319	319	305	300	291	277	331	314	324	324	315	257	293	314	291	314	303	325	321	326	304	351	292	301	282	322	329	321	347	357	330	298	330	315	322	316	321	335	314	292	312	298	328	304	285	313	317	300	278	296	348	322	339	299	312	333	329	316	362	296	291	341	299	312	318	278	279	301	333	316	311	309	334	349	311	329	344	320	323	321	306	316	295	320	308	313	318	336	350	336	292	316	320	323	299	312	285	300	317	327	285	311	298	348	312	325	289	287	331	340	311	286	352	285	324	359	293	348	314	278	304	293	317	285	308	315	300	332	347	310	289	328	289	322	334	309	304	330	309	299	295	291	329	323	300	337	305	327	331	338	311	281	307	294	301	347	303	366	349	315	326	307	331	298	301	306	323	312	313	374	341	313	276	304	317	324	304	321	316	287	298	331	319	295	340	312	335	312	298	311	288	304	315	322	299	290	275	292	300	309	330	314	300	278	308	340	329	325	330	313	317	303	328	311	283	310	317	314	303	313	320	338	287	328	329	324	352	316	294	302	317	326	335	346	290	288	329	316	343	315	314	324	300	281	312	330	317	338	310	353	292	309	325	334	310	298	324	339	332	292	284	294	324	277	325	334	294	341	316	294	344	299	298	301	323	321	275	288	310	349	338	314	308	313	317	314	310	333	292	298	302	305	318	283	320	277	291	296	319	302	307	291	293	336	294	315	325	323	307	326	293	327	272	303	320	302	325	299	317	296	320	344	306	317	339	281	261	290	327	291	317	328	335	330	317	327	325	317	328	295	288	304	323	322	262	297	286	306	320	324	328	347	311	307	309	349	341	350	316	312	312	315	346	316	341	323	354	271	333	288	313	309	334	345	333	309	311	335	310	284	313	338	319	319	292	300	311	309	329	323	343	306	333	327	344	282	335	367	302	304	309	297	306	315	307	332	316	318	312	342	306	335	335	283	312	341	310	333	329	331	322	359	318	316	334	298	319	303	306	303	317	334	326	309	313	301	320	340	319	313	304	297	324	315	334	317	313	309	311	273	294	306	330	318	304	317	356	332	323	298	324	338	287	308	286	338	340	317	324	288	323	330	318	382	319	307	289	274	272	334	278	343	318	311	340	322	302	308	338	279	325	274	295	325	326	327	292	341	280	284	292	303	356	300	337	333	331	308	323	311	324	294	332	337	298	313	303	304	330	340	295	310	321	300	311	297	294	297	321	309	306	264	322	327	298	319	329	329	305	296	341	303	302	323	319	321	310	308	317	284	302	328	309	279	329	386	337	314	339	355	335	302	315	293	302	302	314	333	308	303	319	290	302	362	291	289	304	290	292	327	321	303	308	315	329	307	297	291	311	307	304	293	316	311	312	300	309	321	302	294	327	324	340	317	299	308	320	309	335	313	302	321	300	286	316	340	352	332	347	330	282	313	319	314	292	305	332	322	350	312	319	293	298	343	326	334	286	330	300	311	300	315	270	321	336	295	298	307	314	325	319	307	321	306	280	358	295	334	292	302	323	328	314	314	302	330	303	332	361	324	325	307	310	303	298	313	303	287	315	307	271	291	299	302	300	296	293	305	289	308	287	299	309	321	309	345	296	314	314	309	316	288	353	316	269	324	289	295	310	320	317	295	292	303	346	337	331	335	322	302	311	295	309	298	334	321	346	268	323	332	315	310	345	322	292	340	323	328	330
21987	9459	8782	7920	5470	3406	2067	1086	869	832	786	840	807	745	747	792	773	772	783	754	742	706	739	787	776	787	717	683	787	686	735	675	719	750	742	744	738	756	773	806	709	775	730	735	800	770	794	789	759	754	758	735	762	763	716	724	750	785	806	807	765	750	728	680	743	752	714	760	699	765	752	743	747	758	767	763	748	711	799	763	706	748	719	730	754	738	762	740	733	757	728	752	810	756	719	792	774	736	746	735	752	753	744	723	717	743	738	746	730	717	689	720	761	720	760	767	738	822	753	714	760	755	741	725	720	726	754	740	762	742	716	733	771	743	783	704	718	740	717	740	704	730	769	791	718	765	745	708	737	731	732	787	724	726	761	771	779	756	762	742	733	770	696	766	684	742	768	740	719	765	738	697	744	738	713	704	725	764	697	754	710	774	782	792	721	747	773	759	799	749	768	729	747	769	740	705	742	747	746	730	713	742	773	716	792	749	777	717	723	714	723	714	763	733	667	754	728	716	712	724	787	744	691	733	699	734	741	708	688	733	744	697	795	685	728	741	702	749	790	736	771	732	721	682	721	727	742	776	704	800	740	735	750	760	738	726	745	750	732	742	697	747	710	750	744	753	797	811	729	780	731	732	743	717	754	701	786	767	732	734	747	779	757	774	736	771	783	717	716	782	736	703	753	734	743	776	753	754	692	749	714	756	732	755	731	794	771	757	731	759	756	740	707	752	763	742	738	724	723	733	706	720	726	712	703	760	717	748	733	695	761	734	715	791	719	773	765	690	762	711	740	726	729	720	746	732	751	762	760	758	722	735	764	730	708	768	754	727	725	719	769	698	782	694	769	725	720	741	755	770	744	683	746	684	782	752	686	742	698	720	752	762	745	747	690	741	726	734	737	739	748	764	740	722	769	741	708	723	788	753	713	730	775	746	727	745	753	745	791	785	732	698	745	740	715	712	732	760	807	750	788	767	769	725	724	703	786	702	724	733	721	716	690	722	754	685	757	767	750	739	811	763	744	749	695	740	737	771	711	725	779	706	768	740	709	768	736	752	746	785	754	697	738	735	763	742	753	798	707	741	766	746	810	739	746	757	735	712	715	722	727	748	807	774	708	745	752	726	752	725	778	757	722	770	725	732	767	751	749	746	737	741	744	738	743	736	712	778	785	741	709	759	747	739	767	764	709	729	684	706	711	787	727	772	793	782	716	734	718	738	757	751	740	734	741	774	719	729	729	724	767	761	726	771	758	741	760	743	798	785	720	724	759	705	741	775	741	697	730	725	797	710	750	783	701	790	732	743	686	739	747	763	807	722	767	702	776	779	738	756	720	740	768	740	764	715	706	760	751	750	745	746	719	692	758	754	762	744	741	733	744	735	783	705	762	743	746	756	758	758	764	740	749	669	741	736	752	771	753	752	753	760	783	735	707	738	751	767	781	726	691	717	751	806	735	690	755	754	762	738	734	714	729	777	740	726	752	757	765	754	741	771	719	708	736	776	714	741	772	750	758	760	752	731	773	736	800	781	757	780	716	780	747	772	748	756	784	713	715	756	718	714	719	748	743	768	728	732	734	704	717	733	788	704	702	784	760	742	772	719	780	769	720	764	754	739	709	745	743	703	735	753	774	759	762	772	751	727	751	724	776	773	744	741	788	728	709	800	743	705	737	728	729	733	747	712	720	737	677	765	747	753	742	721	786	755	760	719	720	747	769	745	706	752	727	777	762	741	755	704	724	743	744	738	699	764	729	807	718	727	767	773	759	745	760	743	721	704	749	760	754	760	786	723	753	751	696	772	713	750	721	714	755	768	771	780	757	733	724	704	709	743	709	744	731	713	714	764	729	700	752	715	774	749	764	747	759	751	785	776	736	716	720	752	695	769	731	734	728	770	714	745	775	758	727	763	729	751	749	742	765	754	752	746	749	675	762	722	744	726	767	749	730	749	708	728	748	767	771	760	761	685	738	710	694	729	743	729	716	739	772	686	755	774	726	721	666	717	721	737	733	730	741	759	766	694	741	785	819	777	760	790	760	748	774	756	727	765	737	697	710	667	755	689	726	805	753	752	732	740	770	750	744	694	701	752	768	704	754	762	718	714	729	716	785	687	753	736	746	802	720	768	754	788	713	783	701	725	773	790	713	748	711	767	750	754	702	744	753	744	785	724	739	784	728	771	752	740	713	740	735	764	722	724	780	767	749	727	751	705	760	733	741	760	800	737	748	768	731	781	741	739	737	829	754	768	758	754	773	741	739	790	748	761	752	746	733	780	750	725	740	740	745	715	728	726	715	751	731	745	759	692	779	773	770	751	735	750	734	741	779	689	781	700	721	722	740	750	785	727	767	782	737	789	687	746	716	797	755	731	688	714	826	744	743	781	723	764	731	752	746	774	734	734	725	758	745	760	716	779	738	698	758	715	771	772	767	758	788	773	731	767	744	770	731	697	728	797	678	763	771	761	758	773	802	753	780	730	711	735	765	724	728	736	728	764	710	727	748	749	762	759	749	726	763	734	709	776	728	764	773	760	702	740	705	749	782	731	730	763	802	733	757	776	753	740	746	772	746	755	724	773	743	786	813	712	767	737	700	729	747	719	729	717	685	693	726	785	703	757	709	749	773	783	755	777	738	756	763	692	770	701	734	743	725	730	762	759	675	739	776	760	725	743	722	660	737	740	755	758	732	776	701	731	725	750	760	734	698	774	742	741	712	771	740	736	745	766	717	718	726	749	707	698	746	720	726	728	742	741	742	748	754	763	754	797	776	769	748	741	783	732	772	773	775	725	742	703	731	792	766	730	739	751	749	746	742	764	707	736	717	735	777	741	748	753	786	726	752	771	737	740	689	747	756	717	782	690	751	728	744	732	781	713	764	719	727	683	733	767	693	718	765	670	791	793	758	748	789	800	698	773	742	755	759	734	773	778	750	739	731	761	750	775	772	701	718	733	779	742	701	729	735	759	744	729	790	739	762	725	737	740	707	733	801	721	790	781	793	697	747	757	710	788	767	738	747	761	740	743	769	766	759	732	763	825	724	693	781	708	713	725	777	763	744	783	757	778	741	785	744	716	776	769	707	737	728	731	727	739	715	761	786	734	744	734	716	770	749	740	752	739	740	812	687	777	788	776	797	773	728	711	778	751	743	742	736	755	778	727	722	764	767	701	751	764	765	708	719	725	778	707	693	745	730	709	754	733	772	747	708	723	738	769	725	784	684	736	761	779	750	738	759	735	706	745	734	710	746	754	728	781	749	709	759	747	758	751	716	725	749	734	755	750	749	732	737	729	755	764	755	744	711	736	758	676	757	763	712	739	761	727	748	738	713	738	764	711	709	746	758	768	706	779	709	741	747	802	756	737	751	736	729	764	721	779	770	730	721	735	738	719	760	756	793	763	735	805	725	773	764	687	791	730	713	744	761	747	740	732	736	733	737	695	700	725	733	739	723	763	707	715	720	705	743	711	728	758	762	730	769	729	753	770	737	686
19280	1878	573	450	362	331	314	304	287	264	268	299	316	313	299	309	309	288	277	310	321	289	297	267	320	311	262	307	282	299	269	307	303	296	292	293	301	307	294	304	305	302	298	319	282	304	281	304	327	269	322	304	310	276	305	319	338	294	283	309	295	289	286	278	278	320	285	325	291	326	286	313	259	279	305	277	275	293	268	277	308	306	285	263	256	315	271	271	284	316	286	318	257	298	321	290	261	282	306	257	291	269	279	291	292	325	338	281	308	289	280	291	329	295	289	288	274	267	276	294	292	290	264	303	272	285	305	304	302	308	262	280	278	305	285	299	290	248	298	293	277	266	282	310	278	286	289	287	306	318	304	291	278	286	288	315	304	285	288	319	281	319	312	312	292	293	294	279	298	306	296	321	294	271	286	323	312	337	284	277	315	278	317	290	278	285	321	317	278	311	274	282	279	301	282	272	305	294	278	283	280	274	286	338	299	267	312	278	255	286	266	321	320	321	291	275	303	278	281	288	274	273	319	276	289	274	290	286	254	269	312	292	273	278	291	264	288	315	295	298	307	284	316	313	297	316	272	305	282	277	291	296	294	337	294	299	321	284	286	284	301	307	291	245	259	298	283	244	293	296	309	328	301	302	293	284	297	316	289	312	293	275	287	293	275	311	251	300	300	288	286	291	271	279	316	251	285	276	279	316	280	286	327	283	239	267	296	287	302	287	300	269	268	283	241	253	288	306	273	309	288	279	298	271	275	311	291	299	294	300	290	267	315	303	265	329	296	297	295	317	264	279	316	299	314	310	294	316	283	269	297	294	274	332	319	298	286	288	268	304	285	292	290	304	292	299	312	291	294	281	290	269	293	274	272	287	297	305	250	266	294	299	306	301	291	275	287	293	280	289	315	289	285	303	293	263	282	286	296	335	267	302	301	298	306	273	281	328	275	296	277	300	290	318	285	283	300	276	280	307	292	276	298	324	304	305	289	309	311	291	295	324	297	272	274	283	297	294	300	315	326	298	281	320	304	282	260	290	301	308	320	295	287	292	288	295	321	280	277	276	272	294	310	326	278	307	297	335	325	291	297	260	298	282	280	315	271	305	299	300	322	271	292	285	294	314	289	272	281	272	300	283	300	283	277	311	300	302	267	287	325	307	310	308	295	317	304	313	292	285	296	315	285	299	302	299	301	295	309	293	295	311	296	290	270	332	303	300	317	284	300	310	316	295	280	304	289	269	277	291	307	314	294	317	313	310	297	274	338	286	310	282	306	318	328	305	322	276	283	268	319	309	255	263	301	289	303	255	307	283	285	265	324	329	311	291	298	321	290	288	317	300	275	293	286	318	283	290	270	303	305	333	317	284	299	279	276	299	326	278	253	270	299	273	328	304	277	292	308	291	275	277	307	293	279	342	301	320	294	310	292	302	329	296	269	299	304	258	276	291	283	316	307	260	263	292	306	304	282	250	280	287	289	325	267	307	262	280	289	279	289	288	280	271	309	283	295	299	294	296	280	317	293	309	282	281	302	336	277	280	254	270	308	307	277	330	321	304	311	304	295	282	297	345	313	244	311	298	298	277	297	297	320	307	310	288	286	282	306	270	275	315	278	297	283	278	286	320	274	290	287	284	313	294	255	296	318	317	312	264	295	309	249	296	312	294	303	295	286	312	317	289	270	295	331	302	254	293	341	274	296	306	289	280	292	313	298	272	292	259	288	288	341	299	306	275	276	291	263	314	304	248	290	307	253	288	306	287	317	261	296	282	252	289	257	271	310	298	269	259	301	287	269	286	271	285	269	331	323	308	295	291	318	313	261	313	332	325	289	263	276	291	290	277	297	285	292	326	333	298	321	326	287	315	310	286	289	329	310	306	297	298	305	291	317	297	287	302	247	279	337	288	305	324	314	302	281	313	292	300	290	307	292	261	294	309	296	297	297	287	304	298	315	318	315	308	300	293	328	330	274	308	288	315	261	280	331	287	294	288	294	284	274	303	287	313	301	305	320	281	323	297	301	278	273	319	298	274	332	297	311	301	342	305	291	253	312	336	301	308	304	322	290	304	285	280	298	309	310	283	288	316	289	343	290	301	294	257	269	287	284	303	308	280	289	310	291	277	281	300	292	281	305	317	302	258	319	282	264	285	283	296	327	316	283	338	267	277	295	329	235	292	270	271	295	296	300	322	309	259	298	307	271	304	328	304	309	269	280	323	259	293	296	300	253	271	301	311	293	285	289	290	276	313	283	298	300	312	334	306	309	308	283	258	266	268	266	322	259	312	296	307	288	316	282	266	271	312	307	296	269	304	305	286	283	272	279	304	307	307	280	294	301	324	310	269	286	301	290	328	256	301	270	299	297	312	333	315	289	292	309	289	296	244	333	303	323	259	292	271	303	280	284	309	277	311	275	266	291	268	299	274	312	324	271	294	269	278	266	244	262	244	291	294	321	301	279	324	297	274	244	327	317	287	280	294	289	297	343	304	315	278	295	309	310	330	302	307	267	293	287	315	308	293	279	283	292	273	285	331	305	277	300	295	274	332	261	300	346	279	262	261	304	306	286	299	284	281	292	277	258	288	325	314	273	327	293	287	278	283	268	266	291	304	303	278	292	259	296	272	310	288	304	301	273	299	292	288	299	292	303	290	305	339	291	256	298	300	292	289	315	309	340	304	274	296	311	313	298	307	286	299	322	279	294	275	292	289	302	291	270	288	331	284	301	295	304	299	254	300	290	292	278	245	269	276	277	280	297	294	315	294	319	305	299	274	292	309	279	332	316	280	284	326	306	317	278	293	313	299	281	293	297	269	319	293	309	316	307	299	296	281	290	262	295	259	317	291	285	339	258	294	306	317	243	274	295	296	303	279	299	302	292	308	282	292	304	294	328	283	320	268	310	288	272	272	290	309	286	273	272	251	317	303	286	311	302	305	278	273	271	291	294	290	307	320	305	309	278	313	297	302	324	299	315	309	343	280	269	286	313	288	289	289	298	277	286	291	317	275	280	342	275	313	282	294	330	322	277	261	304	312	293	289	298	277	264	318	280	296	266	335	331	276	280	270	320	328	316	296	274	265	269	253	291	297	300	293	293	258	286	273	267	261	271	273	292	289	303	292	285	321	331	277	258	252	303	277	306	276	295	268	301	277	307	278	298	285	301	286	322	313	295	280	291	305	307	302	298	270	264	280	263	274	296	295	258	273	285	310	275	325	293	295	303	314	287	284	296	277	309	301	304	280	257	318	300	302	288	305	277	282	296	301	278	254	302	300	299	281	282	294	297	302	302	278	311	302	304	275	268	304	305	275	302	318	307	327	310	291	318	286	288	279	282	306	293	305	276	289	298	268	299	271	286	289	246	293	297	294	325	264	291	315	313	256	310	307	301	299	276	319	304	280	288	284	284	310	332	294	282	288	264	298	287	295	292	303	292	262	293	288	275	264	297	288	310	260	310	250	296	307	299	291	302	269	283	282	329	310	276	292	293	302	284	318
14490	4925	4400	2740	1765	1220	829	732	755	691	706	635	683	742	680	684	721	693	672	670	665	705	701	660	716	685	652	658	661	648	705	633	707	663	688	701	672	713	684	632	627	690	655	708	657	697	655	660	632	667	682	624	680	679	642	679	681	670	669	707	662	666	646	621	704	675	656	671	703	690	694	689	641	685	651	700	656	676	634	689	674	671	652	688	667	707	659	693	688	614	663	657	671	665	727	685	644	657	639	663	682	620	664	649	639	674	675	689	692	647	652	718	654	647	672	703	655	660	613	674	676	707	674	673	695	672	690	689	663	661	638	660	631	677	689	667	637	630	665	639	686	680	640	639	709	646	676	662	666	643	679	672	681	675	679	665	661	675	686	661	633	632	681	654	700	615	650	658	684	676	674	621	638	690	732	664	687	640	684	666	662	696	681	665	682	641	658	696	657	671	642	607	649	648	689	620	628	677	610	650	656	670	685	687	658	675	698	651	672	655	694	647	681	685	647	710	658	611	686	679	673	658	661	644	676	626	698	652	673	709	690	644	652	688	659	697	609	668	660	674	676	674	692	619	643	602	648	653	666	752	677	597	682	668	693	639	668	638	652	667	656	627	687	664	642	711	631	638	722	685	629	668	641	636	671	662	667	694	650	698	671	630	642	652	665	693	671	678	719	687	665	666	708	675	669	654	685	673	630	674	634	667	648	639	664	676	672	694	694	660	654	666	685	706	703	701	693	660	647	665	678	677	670	688	714	676	708	653	649	671	654	626	646	651	631	660	618	637	646	649	702	686	671	676	676	683	635	648	659	650	625	660	684	644	676	656	674	668	677	641	670	603	688	681	651	717	676	648	653	677	673	652	704	680	703	655	693	630	680	687	696	642	637	638	656	663	672	674	643	684	645	637	635	610	636	677	628	694	647	705	741	609	634	697	666	664	623	691	667	647	647	645	608	678	672	649	720	653	637	736	646	678	701	676	645	678	677	681	644	693	655	622	694	676	648	667	680	684	711	663	657	661	708	686	679	645	673	694	704	654	695	645	665	696	625	623	683	704	656	657	634	626	639	654	669	684	679	684	628	660	684	717	688	598	693	650	632	667	657	671	635	683	639	672	705	669	681	669	711	642	704	632	643	665	691	671	647	630	677	668	682	664	690	693	674	669	704	624	665	716	663	611	657	707	686	643	639	635	644	683	650	666	705	690	677	669	674	628	669	600	647	692	719	653	661	682	628	655	683	658	665	683	707	634	625	671	654	642	662	693	654	671	706	687	677	687	681	664	680	666	660	667	707	635	644	682	670	698	650	633	638	675	669	665	618	667	675	629	682	673	628	665	655	639	679	681	669	699	650	663	657	663	691	622	679	666	722	667	671	663	679	672	659	675	657	702	663	648	667	664	618	644	657	701	666	673	652	696	665	655	636	652	719	616	699	726	685	669	689	651	709	675	692	669	686	710	659	672	635	646	757	654	666	711	689	670	671	701	680	677	696	663	658	636	671	672	650	639	645	652	653	601	669	637	687	627	629	687	639	690	669	651	678	692	666	653	618	645	618	689	656	683	693	647	663	665	654	689	656	667	692	728	652	698	632	663	712	645	649	669	621	664	665	701	621	671	690	645	675	712	696	703	676	681	680	649	689	682	694	656	633	687	720	662	655	652	625	685	651	647	690	671	708	644	687	638	671	650	701	706	665	677	726	639	662	658	663	649	665	685	658	637	699	672	633	686	702	658	664	668	625	688	645	662	667	644	656	685	667	663	711	615	698	674	644	699	665	683	655	654	677	714	655	672	650	660	643	645	654	683	663	622	710	644	647	630	695	700	695	687	704	678	671	661	680	671	666	714	719	670	675	665	651	686	703	660	677	637	636	700	661	708	661	698	682	625	638	620	656	689	684	679	677	653	633	688	657	629	688	689	669	637	680	669	621	649	651	675	671	668	706	677	662	679	660	668	642	659	683	650	653	686	658	653	692	640	670	696	667	709	737	659	690	647	669	606	656	675	660	683	691	679	715	683	612	673	634	707	637	689	769	660	653	697	725	611	666	698	700	653	676	620	661	653	660	652	695	660	658	694	678	669	671	738	713	754	669	671	668	620	664	685	662	657	681	681	675	648	624	669	670	701	657	630	717	668	658	654	670	710	662	659	657	691	668	648	699	680	663	627	659	687	669	691	700	705	671	648	653	660	647	677	691	659	671	721	684	684	675	671	650	640	610	630	659	605	724	679	707	681	718	685	639	699	676	626	703	673	658	656	676	682	646	643	672	657	670	708	651	700	678	653	679	653	644	666	628	623	627	686	639	662	670	620	667	654	660	672	648	664	602	661	681	664	695	665	671	700	704	691	687	643	636	626	630	651	668	662	647	633	650	660	694	657	654	653	622	646	626	652	688	653	701	701	628	662	593	707	669	650	663	700	669	755	692	663	739	670	714	675	646	694	647	606	613	667	683	668	647	690	641	666	706	661	713	732	649	667	644	704	684	640	643	648	715	647	680	643	628	676	665	638	672	658	682	691	658	667	655	664	672	682	668	642	633	614	664	684	674	635	650	661	688	637	698	700	662	662	660	628	624	657	666	664	686	650	678	666	601	664	643	663	686	688	678	697	686	692	631	675	635	669	681	704	684	650	673	682	657	685	659	697	707	674	684	705	694	692	634	666	624	680	653	697	650	646	685	701	666	645	669	625	630	679	660	644	677	640	677	695	638	696	651	675	655	644	701	657	704	690	676	688	648	652	677	648	707	656	633	656	654	689	657	689	660	672	667	693	599	688	722	670	674	669	687	683	635	626	645	692	690	704	645	686	654	686	679	631	694	665	643	702	648	677	658	655	684	664	682	662	654	702	643	654	628	634	711	681	659	730	631	682	681	676	687	683	606	651	626	645	653	673	683	636	635	669	674	671	710	680	657	662	661	667	641	694	636	627	643	686	670	691	712	669	616	613	686	703	665	651	703	648	669	668	707	657	674	652	650	609	638	655	632	711	639	650	623	717	688	673	672	662	727	675	685	676	666	637	708	641	677	634	684	657	642	704	671	661	648	636	699	673	701	644	644	691	641	695	673	623	629	681	665	690	665	693	683	651	692	713	671	633	702	646	692	674	684	654	669	635	702	678	685	678	619	650	717	666	704	698	648	653	645	669	656	644	655	699	691	681	668	627	676	652	670	727	632	688	662	659	722	630	701	704	669	672	689	640	637	662	618	671	618	642	686	683	635	696	661	682	645	654	665	645	662	700	655	653	676	670	635	636	708	660	624	665	673	686	652	667	664	654	704	676	663	718	671	682	669	647	671	661	660	637	702	648	651	655	677	703	692	680	697	685	699	672	671	656	649	667	667	658	684	643	707	686	696	678	655	668	667	681	673	654	683	662	675	682	646	660	657	674	679	681	660	667	697	699	683	666	692	635	622	592	661	646	713	646	622	683	628	640	594	687	689	629	686	678	654	624	742	668	630	697	696	656	663	638	723	707	678	715	648	652	666	653
27123	4253	814	620	477	409	337	309	275	305	297	297	317	297	337	303	311	321	334	335	303	325	308	336	329	323	286	307	324	297	328	335	329	297	306	282	327	305	297	296	320	299	315	294	297	324	263	319	281	311	291	318	313	309	306	286	323	314	298	315	316	280	286	291	324	318	301	296	311	300	306	312	342	307	263	317	280	318	305	292	333	333	269	310	298	320	287	283	274	273	285	318	292	297	304	299	301	302	314	285	295	320	289	297	292	308	311	298	300	310	295	314	298	305	333	291	293	292	309	286	279	281	286	327	313	337	326	313	289	301	300	300	351	312	293	336	327	304	274	298	314	294	308	291	310	290	312	308	322	314	276	338	281	297	295	309	318	302	280	282	311	301	274	274	285	269	305	342	289	272	301	299	292	304	332	295	311	313	293	308	288	295	288	296	305	314	309	327	318	272	307	327	311	279	314	336	312	280	311	298	289	316	303	280	294	323	328	283	331	281	302	316	317	322	315	339	333	309	291	285	314	311	281	299	271	314	335	297	291	307	301	288	308	298	314	316	333	279	306	313	313	293	337	298	302	293	296	338	323	317	285	293	281	303	283	281	308	300	294	291	337	288	310	268	321	333	320	297	329	301	303	338	301	308	271	285	294	283	320	336	277	351	305	328	313	297	272	301	313	270	285	303	268	312	325	318	328	316	307	293	287	303	321	314	312	300	292	309	339	323	263	300	302	301	312	337	302	303	301	302	320	307	350	284	298	285	306	326	316	308	301	280	327	306	312	303	318	320	288	312	302	322	301	327	287	272	309	299	262	260	271	330	307	285	286	297	276	290	293	326	328	313	295	282	304	279	290	312	292	316	296	326	306	327	286	331	309	263	328	309	268	288	308	316	322	338	336	294	276	308	301	297	325	312	314	335	300	312	301	306	333	306	274	313	324	291	297	308	322	301	318	333	334	302	287	301	302	331	297	295	345	298	285	296	322	314	314	314	301	333	320	345	310	336	306	310	291	322	327	279	303	295	310	275	289	300	330	335	336	299	323	325	294	295	311	310	341	280	322	305	320	293	316	294	326	286	332	297	316	273	334	301	317	325	350	312	295	297	319	313	288	325	322	315	343	313	303	337	292	314	280	312	316	273	291	294	330	272	292	300	312	283	304	292	296	295	332	339	287	300	308	294	307	306	318	318	275	359	311	264	332	299	288	324	268	261	294	320	319	298	291	277	289	309	312	325	293	282	352	334	292	282	311	333	334	313	328	327	327	317	305	316	315	298	301	299	289	293	304	281	286	267	301	313	311	314	269	297	322	335	271	312	284	303	301	287	287	339	296	303	312	311	298	310	286	320	312	291	325	320	264	279	314	323	290	310	312	310	283	306	345	313	328	293	303	291	295	300	291	313	287	289	310	266	297	281	320	315	322	301	304	313	326	324	307	304	355	293	285	302	275	276	294	314	294	288	331	305	300	303	307	309	298	303	317	300	331	293	327	304	282	309	355	251	327	271	312	305	267	316	303	332	299	340	312	329	333	285	315	297	326	314	313	251	307	312	287	299	328	277	309	289	311	295	315	268	308	255	301	326	312	290	321	301	323	278	307	316	304	280	307	282	275	333	311	324	319	321	298	310	297	312	323	314	308	269	242	254	281	291	289	302	305	307	326	298	318	318	288	351	299	294	284	336	335	295	326	288	316	309	273	296	290	291	304	295	295	329	289	291	285	323	299	320	299	308	309	279	283	315	279	307	309	324	327	303	305	328	297	331	296	317	292	282	340	292	294	289	311	288	293	305	250	309	311	319	309	304	296	284	326	312	317	333	309	284	306	283	292	274	293	324	311	306	324	356	289	304	297	321	297	323	292	283	319	346	310	339	265	296	269	296	263	289	317	288	309	326	331	283	308	304	316	252	318	285	312	302	305	292	277	267	301	318	275	309	307	308	309	285	278	292	291	285	320	292	294	303	299	312	282	329	299	340	308	306	306	278	295	326	324	314	334	328	313	325	298	292	356	346	300	271	317	281	340	325	287	308	287	311	310	308	287	264	294	309	308	267	279	287	287	294	281	315	312	308	306	331	278	310	359	318	308	348	319	306	346	261	322	304	301	306	330	315	269	312	279	308	320	325	312	305	292	283	321	320	280	292	295	317	331	325	323	275	313	347	286	312	326	288	295	293	291	358	298	319	285	309	335	296	321	272	285	294	306	294	313	315	317	269	350	323	313	287	308	299	282	305	315	276	308	292	349	295	318	310	305	323	308	286	303	294	306	295	315	320	327	305	327	303	301	249	327	316	309	325	287	328	319	300	314	313	294	302	297	294	313	321	305	308	316	292	318	298	315	317	296	311	286	322	291	307	341	302	295	296	298	313	314	291	317	303	299	337	330	320	287	292	277	294	301	318	292	280	285	301	301	282	300	311	278	311	295	299	309	295	312	294	297	317	322	275	329	307	322	279	304	327	296	314	302	336	292	296	313	314	324	311	284	293	293	279	300	295	280	313	303	318	300	297	340	339	337	322	322	299	324	286	289	316	286	316	311	320	285	291	290	306	301	294	303	316	297	332	340	312	307	326	289	318	332	303	325	331	291	286	286	325	300	283	295	313	322	318	277	304	304	297	326	339	333	263	309	292	283	278	330	305	290	273	310	340	330	338	284	309	311	314	298	295	329	302	321	244	301	306	291	307	291	298	305	292	329	313	285	304	285	332	342	294	305	290	272	299	305	297	303	329	288	301	317	322	323	306	341	307	304	298	298	308	302	323	320	304	303	316	307	319	317	319	314	311	298	316	290	302	333	325	296	310	302	313	298	330	323	338	312	294	337	284	286	264	303	328	279	341	326	318	283	272	300	315	313	284	292	314	293	332	276	274	291	319	284	319	291	275	315	299	280	292	327	289	318	304	310	302	289	273	270	298	287	291	281	355	301	338	315	291	328	273	278	271	316	336	283	297	303	297	282	323	279	307	318	283	287	337	319	320	314	302	315	279	278	295	307	296	309	283	304	346	322	305	313	336	317	323	299	304	277	309	321	311	297	311	288	272	258	322	309	339	319	255	300	286	306	285	314	278	277	307	302	260	307	333	331	277	334	303	323	286	291	323	287	292	335	337	309	312	333	291	282	306	299	303	296	319	295	291	315	326	311	305	297	282	331	323	302	308	315	292	303	302	328	278	344	307	274	317	298	285	307	313	282	332	317	322	310	305	303	336	327	314	289	344	319	312	334	310	308	293	330	297	290	314	312	283	316	283	321	298	275	280	302	333	294	313	303	306	313	295	329	305	327	294	305	286	309	336	294	260	336	315	322	313	325	312	290	278	333	349	269	315	333	279	290	309	319	299	254	310	280	289	321	321	341	292	288	304	288	284	296	312	310	322	328	310	315	309	313	282	287	305	317	299	291	263	303	316	313	296	295	284	309	303	310	308	289	310	286	273	330	294	305	305	303	331	318	308	322	304	308	323	297	294	317	325	296	287	329	318	299	309	349	258	294	274
20238	9392	7161	5807	4269	3049	1770	941	834	744	746	752	747	769	768	703	731	702	722	702	691	750	702	682	711	722	675	725	753	713	728	698	747	761	790	667	731	694	703	733	710	748	701	719	681	725	698	685	756	784	710	763	668	698	713	748	740	680	753	702	690	745	698	731	670	738	712	698	694	730	739	734	711	704	661	688	736	694	719	709	687	674	777	722	695	709	729	673	753	703	725	723	684	753	666	721	687	673	735	747	769	702	768	720	713	722	734	688	729	787	689	731	701	724	731	723	731	746	727	741	741	735	727	714	725	734	695	734	711	706	699	726	678	717	742	737	678	752	711	728	750	717	702	671	744	737	682	696	761	718	683	735	735	707	723	755	730	661	719	700	722	731	780	690	698	716	773	699	661	699	751	698	745	706	716	748	746	679	728	752	692	740	717	739	742	715	755	726	696	713	706	719	735	677	711	733	769	677	721	679	716	724	692	734	745	730	777	734	735	701	716	711	697	692	715	689	717	719	697	740	658	717	658	677	750	668	671	712	715	739	693	689	715	675	726	705	725	723	707	710	741	744	724	704	701	682	738	753	719	710	701	698	693	681	691	759	715	692	767	762	730	722	696	710	691	674	703	697	716	724	769	679	693	668	706	746	715	736	716	749	718	681	705	748	732	706	736	728	742	670	667	663	711	659	724	682	717	694	731	716	739	701	702	658	788	719	701	710	722	691	698	687	703	724	705	726	739	740	718	786	723	710	692	701	723	690	730	710	670	692	703	761	729	747	745	685	734	702	716	725	748	719	722	757	695	690	704	714	738	722	697	718	688	675	741	719	741	704	698	715	725	751	664	745	737	744	725	725	717	709	747	718	740	771	670	740	695	719	731	710	703	714	724	752	754	703	701	712	715	747	753	675	671	698	702	673	709	691	708	745	729	692	677	742	761	723	735	770	730	733	697	702	700	749	735	754	742	676	702	747	690	698	740	725	726	724	658	691	719	684	683	682	721	674	730	694	709	743	733	725	726	680	696	730	708	694	727	691	703	778	759	724	717	764	702	729	706	668	733	745	692	729	736	688	668	721	720	706	769	704	710	734	716	708	772	688	679	738	712	687	698	813	742	688	655	713	711	760	737	676	727	707	694	732	720	777	710	683	706	721	701	742	653	767	712	726	689	674	722	668	693	711	730	701	650	722	691	727	737	698	753	762	681	701	708	752	693	709	718	737	673	753	700	674	685	696	692	688	690	711	698	718	717	766	682	701	715	695	715	723	738	729	749	687	708	730	741	728	735	708	712	704	798	710	728	761	704	704	707	677	696	717	704	723	642	718	768	709	719	726	685	776	699	688	708	773	750	725	667	695	721	713	664	713	715	751	715	785	692	741	723	727	693	712	700	724	739	653	653	704	712	694	726	706	709	691	680	737	754	737	702	713	696	715	738	676	733	716	713	690	698	706	688	733	712	754	730	750	763	759	726	687	680	706	753	729	739	662	667	669	709	719	704	709	687	702	714	717	699	729	713	737	712	713	697	672	765	701	747	710	660	734	721	706	688	747	703	718	697	675	698	743	735	706	737	691	741	688	688	731	704	705	735	729	758	727	714	698	745	728	740	731	713	771	710	723	727	737	713	727	697	724	715	741	720	701	676	708	725	756	708	701	673	751	715	721	726	734	744	686	801	690	721	741	716	700	742	727	742	681	641	718	714	717	707	697	692	661	709	631	703	719	727	721	725	773	672	696	701	703	703	697	713	694	692	723	710	732	701	698	724	728	671	710	713	637	722	692	737	692	688	750	726	744	681	739	731	723	739	685	728	717	754	697	700	654	690	672	674	735	744	747	751	772	710	703	733	712	713	688	717	713	669	745	720	746	690	758	717	697	730	747	759	686	752	687	718	769	673	685	685	711	714	688	746	733	748	709	730	718	685	744	707	737	731	700	735	718	727	678	673	684	745	723	705	741	670	744	639	728	724	734	728	701	725	672	712	700	718	740	666	668	711	711	740	751	712	713	727	703	723	694	725	735	740	734	715	757	686	716	682	694	696	766	728	724	734	730	696	732	722	705	705	677	709	717	694	724	734	692	693	740	703	728	720	712	703	698	732	692	753	730	689	706	710	697	705	698	698	713	693	705	709	700	698	708	749	717	727	681	772	696	690	771	701	667	725	733	785	695	714	753	719	750	705	700	657	718	725	685	740	698	712	683	687	735	695	702	734	735	772	694	703	729	681	757	705	721	738	699	714	721	716	707	710	737	696	726	699	713	707	703	749	705	705	724	707	711	689	675	791	719	743	757	716	700	732	758	731	681	767	780	712	721	715	690	715	736	692	664	730	699	685	741	724	686	726	780	731	652	712	750	698	699	651	735	711	737	727	760	713	691	720	702	672	701	692	704	784	705	717	706	736	764	694	662	700	701	692	719	720	703	715	701	740	735	748	707	713	704	702	706	732	719	700	694	749	713	724	681	778	700	772	721	724	719	771	716	695	725	696	698	714	696	717	719	709	677	745	710	714	703	717	769	733	726	666	719	717	730	749	679	723	710	683	718	655	723	731	671	702	700	704	728	719	715	701	736	707	708	783	704	686	678	714	681	691	702	692	719	700	704	723	726	704	763	684	740	705	707	755	739	727	679	731	692	682	716	743	708	713	730	712	735	714	779	699	694	666	724	755	735	743	694	730	682	776	723	756	715	711	725	755	700	711	766	709	712	701	728	728	703	676	711	715	727	712	699	708	739	768	721	726	696	685	698	710	739	722	749	754	789	705	765	735	709	681	720	758	739	766	719	731	721	714	749	662	752	738	685	732	715	731	766	692	669	687	712	682	735	745	705	727	731	748	761	736	750	688	697	711	753	741	712	738	713	754	730	724	741	713	704	724	737	737	693	715	737	715	753	676	663	744	703	735	760	666	722	726	710	727	666	687	698	730	677	740	725	698	719	782	771	753	722	703	706	712	744	709	698	702	698	699	719	702	740	719	749	734	775	705	675	737	700	685	691	694	741	746	641	713	682	738	712	696	728	743	688	749	712	740	723	745	722	702	727	715	730	683	742	704	696	736	715	680	713	731	707	698	716	726	661	745	711	699	718	684	710	741	760	710	676	705	667	720	762	748	762	708	684	697	740	731	747	702	707	767	696	751	684	779	739	753	707	756	676	726	718	716	694	669	757	713	759	713	713	737	754	719	680	729	747	724	756	717	761	707	695	667	704	705	736	724	704	681	683	729	732	712	710	721	650	725	706	686	700	714	669	743	715	717	718	756	678	688	739	721	766	743	726	780	723	705	735	782	718	734	735	738	712	761	705	709	728	756	744	743	687	691	684	698	745	709	713	746	705	717	706	703	719	689	661	724	741	683	722	767	742	728	705	678	683	741	758	707	711	752	692	763	722	761	728	689	737	695	689	682	694	682	681	721	707	683	720	741	726	739	721	707	689	713	739	714	741	710	750	703	735	698	735	730	695	690	711	660	737	710	728	736	787	688	708	811	713	676	747
31987	5192	1145	759	561	487	399	331	314	299	305	282	339	320	323	287	267	306	344	333	312	333	366	306	312	331	316	339	309	303	308	319	295	281	323	299	328	281	309	338	287	318	332	302	310	308	348	308	309	290	309	330	353	278	325	345	342	315	299	296	295	319	310	337	324	311	329	307	285	317	320	339	327	317	328	332	326	304	331	360	280	285	326	310	335	302	318	318	314	320	321	319	323	325	360	316	332	311	318	290	324	316	309	310	327	304	291	310	326	313	301	334	324	311	310	322	315	327	289	291	279	302	346	306	300	324	331	338	307	340	386	327	340	334	337	318	276	327	328	307	318	308	333	327	319	322	292	358	308	317	333	300	329	335	338	314	323	318	354	319	314	309	311	335	329	323	363	328	320	334	332	330	329	304	332	353	334	320	308	356	316	309	293	279	307	348	361	324	295	316	305	315	278	274	325	344	327	295	327	310	306	301	335	315	292	340	284	327	307	310	304	322	274	318	308	347	314	314	326	317	311	292	290	303	266	301	298	313	295	327	293	271	297	298	320	332	310	334	338	306	336	336	326	305	301	297	302	319	308	306	320	320	337	314	308	317	331	317	330	291	302	317	338	298	299	310	331	328	321	309	302	295	262	291	316	312	289	328	290	322	326	313	314	328	313	311	331	284	320	333	338	330	309	281	360	330	284	302	298	319	329	286	313	300	323	347	343	297	281	286	357	305	301	303	321	313	313	343	312	309	298	334	318	319	307	302	289	317	327	305	310	279	278	300	320	296	311	309	298	306	304	315	309	346	321	300	324	322	352	325	314	306	298	297	325	290	305	331	301	304	307	347	324	338	322	315	294	357	331	319	316	339	297	329	322	328	310	371	282	310	319	306	345	335	287	278	313	313	287	320	287	309	335	270	257	306	305	306	319	350	339	322	332	294	309	314	288	328	329	347	325	318	329	307	288	327	298	286	311	304	323	312	361	316	329	332	317	365	294	313	261	314	336	306	331	308	312	280	317	332	359	293	305	301	297	329	300	319	296	275	291	275	310	306	305	318	287	263	327	312	300	273	310	310	290	344	297	326	373	302	315	315	304	328	356	338	317	326	319	354	305	301	307	320	255	297	295	334	319	309	285	287	287	314	316	319	299	327	292	306	309	281	311	352	288	283	299	328	285	309	323	287	300	299	311	303	311	325	349	319	313	307	291	312	324	347	323	295	338	317	372	301	299	313	295	311	309	318	295	326	292	339	323	313	322	315	337	328	318	262	337	334	331	318	313	319	297	314	329	327	317	320	281	321	318	311	295	320	299	306	318	289	295	300	307	303	316	293	301	320	308	321	317	295	303	350	304	298	293	296	317	307	311	332	327	299	326	309	280	342	276	301	313	347	318	338	300	339	313	312	273	311	280	299	369	300	299	303	322	318	297	310	314	303	318	310	328	280	316	293	295	311	313	287	336	331	304	304	339	343	298	341	331	315	339	319	323	325	298	315	314	320	316	309	338	322	284	306	307	298	345	324	336	325	304	310	299	344	299	296	306	317	314	343	324	305	339	322	291	323	340	318	290	300	296	297	295	287	324	357	303	295	333	290	319	346	323	300	342	351	335	283	331	295	308	305	304	319	324	311	295	292	301	308	317	313	335	321	300	298	307	297	305	292	350	296	302	318	325	337	296	291	334	331	302	305	277	295	299	305	332	287	282	321	336	297	314	303	293	299	315	329	301	297	337	291	304	313	287	314	312	318	332	325	307	308	339	327	302	292	315	313	311	318	304	325	307	302	303	336	294	333	294	311	296	284	322	307	337	327	323	300	326	321	335	304	320	328	360	345	321	306	320	304	291	316	284	299	319	293	317	301	352	308	296	305	325	306	303	289	320	359	339	332	303	304	315	312	295	330	303	302	318	303	339	347	313	302	287	269	303	330	312	301	287	312	327	354	339	300	289	327	329	327	319	306	316	308	289	326	347	289	328	310	315	309	349	305	315	298	271	308	293	323	308	305	322	298	307	309	297	317	281	324	307	300	320	322	341	303	314	342	311	289	328	291	326	336	318	313	296	274	281	272	284	302	315	340	317	337	324	314	329	319	312	315	311	322	303	307	350	301	321	313	314	318	300	320	321	334	329	300	291	307	333	329	306	322	336	302	304	288	342	308	349	336	281	320	308	343	282	306	325	278	322	346	286	313	303	288	350	300	324	313	336	320	308	311	317	345	310	316	292	333	314	293	295	305	305	317	306	348	314	315	351	319	329	324	313	297	294	302	309	323	310	331	337	308	331	307	323	290	306	320	300	309	292	304	337	320	327	338	332	317	312	298	297	324	341	345	297	297	328	329	322	327	305	306	317	286	350	341	304	299	318	307	316	296	302	307	329	302	275	321	308	292	296	329	316	326	310	370	312	285	300	320	336	323	298	307	296	310	311	319	319	288	291	345	311	299	306	321	295	315	327	326	314	301	309	294	289	325	312	334	309	333	302	286	262	344	300	310	313	359	349	309	310	314	298	291	333	317	309	288	310	343	317	342	324	304	309	320	327	311	299	321	329	294	318	304	307	345	306	332	319	297	343	311	316	333	317	308	316	333	340	318	327	314	306	293	353	320	359	322	362	336	307	308	346	295	277	310	303	281	312	324	369	313	292	270	318	298	345	348	284	315	350	321	332	298	312	343	314	341	381	325	321	334	336	351	338	311	312	291	332	317	315	284	314	310	324	322	307	358	324	308	290	339	330	315	300	301	363	337	304	309	286	344	300	305	301	315	311	276	291	333	294	328	307	317	304	308	322	315	358	278	313	320	326	321	325	294	306	281	351	323	313	295	310	349	301	344	301	276	326	325	302	325	317	325	342	306	326	288	290	300	348	332	333	300	291	314	327	299	313	330	301	304	300	326	274	318	295	312	294	305	306	357	314	307	349	309	300	267	278	305	266	308	297	272	262	305	313	333	300	314	342	299	343	326	303	294	295	346	287	272	283	326	327	302	292	340	321	316	279	302	304	322	285	308	344	300	342	307	323	325	326	336	364	302	310	352	283	309	334	309	321	330	325	290	294	307	332	289	324	302	327	298	309	336	294	323	325	316	292	306	300	320	318	292	319	306	351	330	330	309	315	315	307	321	312	319	292	322	323	332	306	331	299	278	285	282	262	291	306	306	330	306	339	326	310	296	307	323	297	346	269	307	317	278	296	311	323	309	307	317	302	330	284	321	297	300	287	303	309	321	287	279	319	317	328	276	316	334	315	293	311	278	301	318	308	285	315	323	304	327	326	327	287	298	287	328	315	294	320	336	288	313	321	341	329	316	322	318	344	320	308	319	315	337	334	324	307	323	293	344	344	336	291	345	349	355	276	305	285	320	301	348	307	317	288	290	355	312	273	297	295	332	278	312	337	298	275	259	326	305	327	291	345	319	307	279	278	306	344	296	328	296	332	322	309	271	301	308	330	297	308	301	335	297	338	282	281	309	349	335	325	326	321	326	333	335	319	326	316	351
22473	10070	9065	6690	5370	4636	2023	944	873	866	814	846	828	817	816	755	758	825	741	740	758	736	783	739	743	743	805	787	758	756	794	743	746	767	756	793	740	733	753	764	779	728	742	757	773	744	748	746	771	742	762	737	761	742	736	723	774	794	748	753	769	752	754	710	807	775	745	753	733	757	752	746	708	711	730	745	743	735	713	812	725	736	785	733	757	707	737	763	771	684	748	734	795	730	824	731	736	762	754	721	723	758	709	717	775	738	725	731	761	777	758	777	787	763	749	710	750	740	689	697	787	723	762	712	722	707	730	630	758	725	761	719	759	739	710	741	757	741	724	763	689	689	777	755	736	690	777	763	759	768	697	749	777	768	707	765	786	764	727	724	747	753	805	754	685	715	751	790	739	710	763	737	768	762	784	766	749	747	756	736	737	750	752	727	745	758	753	748	752	699	763	690	786	758	732	731	759	750	757	707	744	738	699	783	769	725	766	745	730	739	764	773	781	735	738	746	725	742	752	745	710	774	793	695	708	722	766	756	755	746	775	798	706	757	752	731	758	702	729	712	743	746	749	755	678	746	750	742	767	720	750	765	751	750	744	752	731	703	823	758	775	767	745	751	775	751	708	741	699	758	745	719	757	775	739	791	682	722	786	761	728	759	771	756	728	697	722	728	717	775	741	708	729	747	721	727	790	685	772	688	704	738	711	730	722	758	745	764	720	747	746	732	782	770	763	758	752	739	742	754	782	765	752	761	728	724	726	747	729	743	722	736	710	723	769	738	753	744	724	734	736	798	748	732	734	743	782	741	761	689	734	717	751	787	751	764	759	717	799	708	720	718	726	741	706	799	719	729	742	733	788	746	740	757	709	794	709	780	754	741	729	756	762	741	753	757	727	736	738	741	756	787	769	771	747	737	789	732	742	738	780	808	761	755	727	751	692	719	767	714	742	756	774	764	717	743	710	721	747	759	744	752	737	758	724	766	762	694	737	775	765	716	746	742	733	749	769	732	713	734	746	734	745	753	726	770	764	752	782	771	710	739	755	748	724	756	722	765	772	727	681	754	752	748	748	710	757	699	762	694	740	758	761	774	713	779	755	756	703	734	744	720	764	789	761	756	779	734	726	752	711	792	759	753	776	721	733	762	737	749	713	708	779	746	777	752	760	764	713	781	731	744	792	771	758	804	757	750	724	761	764	820	739	753	745	712	742	717	727	735	774	733	756	716	716	739	690	767	737	747	785	738	719	719	712	767	740	717	762	795	753	708	710	721	768	738	752	752	765	780	684	744	743	742	771	784	744	705	750	730	760	735	746	750	722	760	733	783	747	734	717	800	745	781	741	804	726	724	757	737	787	719	772	720	750	760	749	707	751	736	733	801	741	755	749	709	774	792	732	743	764	730	760	784	732	797	747	741	721	755	759	701	704	754	765	696	762	715	742	759	692	751	715	766	725	747	750	757	729	743	778	742	705	715	747	751	796	744	748	784	701	741	695	748	768	711	695	754	723	747	748	734	717	778	747	749	753	706	709	763	720	756	745	772	778	731	755	699	729	723	737	779	739	733	684	743	707	727	752	785	720	743	726	734	738	730	722	733	765	731	758	722	734	757	708	731	686	779	716	719	731	738	726	790	735	760	736	722	759	724	763	739	725	771	733	684	728	728	760	718	759	763	791	750	755	746	751	766	741	761	732	731	688	775	766	756	724	698	697	771	793	706	687	764	743	718	768	761	725	753	697	783	765	762	717	764	730	674	759	743	734	733	754	730	770	749	751	772	769	722	734	757	729	760	734	727	730	710	717	737	738	744	759	762	722	725	771	738	746	782	710	744	786	753	775	772	733	690	762	770	791	711	761	758	706	729	739	778	733	742	714	751	783	729	736	781	733	719	749	775	746	764	760	713	751	747	756	746	766	707	742	712	764	748	802	761	755	763	738	789	765	746	755	801	736	732	716	796	765	723	760	790	761	706	747	771	770	730	744	739	728	743	745	744	733	797	769	760	730	737	753	787	798	779	698	775	793	787	731	706	750	766	774	755	787	758	737	726	776	735	737	717	733	772	733	716	762	744	768	730	748	744	657	702	740	768	710	773	713	701	785	724	724	817	741	700	721	746	749	773	737	724	758	731	752	745	768	714	752	762	727	764	702	708	744	748	735	757	733	762	728	718	737	738	753	721	759	735	720	735	749	705	722	765	716	742	745	794	737	709	795	731	701	740	755	696	684	699	703	738	731	748	739	731	712	760	701	733	762	751	756	768	804	737	729	782	761	727	738	740	722	720	755	813	741	777	793	697	724	700	758	755	766	744	762	793	753	758	770	771	739	753	716	805	804	800	782	756	748	764	770	729	730	782	752	735	732	775	748	750	692	732	682	704	765	747	680	684	766	747	721	761	726	719	702	721	753	738	779	788	768	770	765	738	755	717	726	751	731	688	738	730	727	717	745	758	779	712	727	709	788	735	724	764	710	733	770	744	678	718	731	737	812	792	787	690	747	750	761	747	749	773	750	792	714	800	739	759	766	676	736	725	733	713	767	744	768	714	749	779	742	696	764	752	752	727	764	720	748	738	760	788	754	732	707	721	748	726	755	752	749	753	716	776	737	752	771	736	773	782	717	745	776	773	717	682	712	749	754	780	748	719	765	771	746	760	716	783	718	711	785	759	724	795	748	710	756	710	783	743	738	705	730	750	753	775	780	753	741	733	798	756	786	716	756	737	779	755	739	705	738	713	769	750	777	739	826	735	755	742	759	742	791	792	762	775	735	759	700	732	773	798	750	760	731	753	688	764	773	798	721	740	737	715	760	714	768	763	760	758	814	807	764	724	714	749	733	769	700	784	754	680	716	811	723	784	745	763	695	799	787	767	727	715	774	722	699	706	746	787	718	747	757	807	765	727	736	717	768	733	735	736	776	736	732	755	812	763	727	752	755	791	739	793	757	765	749	723	783	730	740	711	741	762	789	695	766	694	776	781	718	755	811	797	760	771	805	753	731	738	740	746	770	730	780	710	727	759	737	721	792	742	789	788	760	773	738	727	727	778	737	747	740	744	713	746	724	693	666	759	718	777	759	750	779	733	721	743	697	770	765	754	756	788	727	766	709	751	758	729	709	723	742	701	778	756	731	757	746	750	714	731	704	748	738	702	747	733	764	723	726	761	761	767	735	743	741	726	765	776	697	759	728	735	728	761	716	745	751	747	772	807	774	697	750	723	758	748	757	741	775	728	805	737	693	747	742	740	710	749	762	753	723	742	780	741	712	779	749	747	789	736	700	739	699	725	739	754	782	780	735	692	736	781	736	746	721	736	738	758	746	766	758	697	692	747	729	757	761	731	742	756	707	679	702	746	724	748	741	732	727	745	816	739	711	726	745	747	774	743	698	749	737	759	768	750	736	740	727	763	741	760	733	687	722	731	673	697	723	735	762	766	751	769	758	749	742	772	736	775	775	747	731	759	746	743	741	763	716	759	755	767	700	777	762	743
19330	1767	539	422	342	295	310	275	308	295	305	327	273	248	298	306	287	295	331	262	290	291	274	277	304	300	276	318	254	315	287	302	290	279	279	270	291	283	286	298	304	292	308	308	272	279	302	293	321	280	295	320	300	310	292	269	286	259	253	350	276	296	274	274	288	280	295	292	294	329	284	299	318	243	266	286	290	290	315	312	302	293	291	302	298	312	285	268	283	287	284	289	271	293	313	281	287	285	295	280	294	278	294	294	260	323	251	289	311	297	333	315	260	322	287	297	292	317	289	321	293	305	279	298	286	296	297	258	295	287	289	290	275	277	269	285	262	281	320	298	288	294	285	306	241	258	297	317	299	287	297	317	295	308	272	291	273	313	304	305	277	271	296	310	269	295	285	317	313	289	297	297	283	283	292	276	272	323	283	293	264	310	316	294	319	325	311	281	278	277	294	281	255	326	308	274	273	284	281	304	307	269	269	267	295	292	263	304	276	319	311	282	314	275	276	295	313	324	289	281	262	277	299	292	318	307	312	308	288	279	280	295	305	287	293	260	274	254	243	274	266	298	322	279	316	321	306	263	295	286	272	291	294	281	285	298	310	317	288	252	311	300	291	284	283	283	343	325	300	317	329	287	320	286	340	275	320	305	295	301	328	305	276	268	300	277	279	312	290	313	269	278	278	269	293	295	335	319	305	278	272	271	270	282	277	323	307	267	331	282	301	309	301	291	299	283	302	292	294	319	298	250	292	277	283	296	318	295	257	252	282	297	328	295	317	276	316	295	299	299	252	283	323	304	306	267	294	285	279	274	278	275	269	283	309	293	292	282	318	317	313	333	299	301	274	299	271	300	252	304	306	279	305	319	290	329	278	299	289	313	287	310	286	288	280	287	301	315	314	349	289	258	256	280	289	283	296	255	304	276	264	327	309	312	281	309	294	297	295	262	279	294	312	264	261	279	312	273	286	319	317	331	293	317	314	322	284	300	303	265	267	299	290	318	307	274	260	259	280	290	276	304	283	290	315	306	291	337	326	277	300	310	309	298	299	332	297	279	308	296	281	309	282	299	316	304	269	279	279	309	297	331	255	299	276	305	283	307	317	287	311	310	311	279	268	328	298	274	349	297	305	291	288	270	294	310	312	263	307	306	270	318	292	304	320	290	260	291	286	299	297	306	267	306	294	278	293	304	260	316	313	306	314	285	265	301	290	313	308	261	295	314	291	290	281	293	295	264	283	298	329	285	265	306	277	333	280	273	289	305	324	299	278	261	299	295	299	326	303	258	270	308	292	304	311	255	305	331	324	287	296	296	307	292	289	274	331	279	317	267	275	309	257	244	279	280	299	293	313	292	279	304	261	289	297	284	297	296	256	304	304	303	301	295	299	310	268	297	297	276	284	318	294	303	279	335	294	290	282	292	290	314	296	304	282	285	272	329	266	287	308	308	276	291	272	301	292	297	320	284	317	292	289	298	277	265	291	271	305	320	300	297	289	285	298	290	290	299	294	290	295	263	315	298	313	282	272	275	279	308	284	259	307	304	307	294	300	319	310	308	274	280	347	283	265	274	277	291	310	279	295	301	295	297	321	275	292	262	317	286	311	280	291	292	343	323	314	266	283	319	287	268	297	319	272	328	252	335	317	318	269	286	306	303	275	276	285	286	307	330	295	282	306	337	319	268	306	305	273	274	310	280	281	283	310	304	271	298	291	337	335	306	265	303	299	275	301	269	278	301	328	303	295	327	304	289	281	277	286	284	298	289	262	281	295	282	303	307	295	289	301	292	315	297	310	289	270	305	296	291	280	266	309	297	300	276	289	264	284	296	275	287	307	315	304	307	290	321	287	294	273	293	256	297	286	276	271	331	305	275	293	282	254	318	275	287	273	345	286	304	277	303	303	283	263	288	295	303	335	308	295	288	285	319	299	295	296	297	277	283	295	298	334	294	281	300	289	282	256	261	300	318	258	309	314	283	299	303	270	277	277	273	309	289	316	312	337	290	290	293	296	299	254	279	307	285	293	288	284	310	311	294	289	292	277	266	293	291	279	267	269	262	316	279	319	275	303	293	309	285	275	334	301	320	265	303	313	259	292	297	303	269	282	299	310	281	284	297	303	286	299	300	286	275	316	295	338	285	317	305	304	312	301	295	307	288	305	305	273	262	276	219	260	303	305	309	283	274	309	288	276	273	297	276	294	303	302	296	306	291	258	297	307	315	287	334	283	300	309	301	303	316	293	343	305	314	324	244	287	293	326	301	297	263	293	288	299	338	304	316	283	263	298	256	275	274	284	268	294	280	312	283	297	295	315	252	266	319	302	271	282	321	278	287	278	321	292	270	288	271	330	301	274	332	264	296	290	308	284	262	278	306	270	291	306	324	281	266	284	275	270	279	263	269	283	281	291	292	280	277	270	301	295	286	293	258	289	299	290	283	320	297	303	264	285	282	287	291	273	292	285	254	295	270	287	299	306	288	338	290	325	276	306	282	323	279	258	315	293	299	290	300	321	287	270	324	287	278	302	302	270	279	315	288	299	291	321	289	298	291	293	263	287	278	287	328	283	305	283	274	296	315	302	300	302	286	321	284	261	303	297	297	283	270	297	294	296	302	281	277	300	285	270	304	293	286	280	277	261	280	318	276	298	291	309	291	290	269	304	304	292	304	287	326	319	299	243	315	314	330	281	283	288	274	295	289	267	284	282	293	293	272	295	315	274	334	282	289	272	295	285	264	305	316	274	292	277	298	286	284	293	338	263	307	281	310	298	285	289	270	278	327	261	311	296	294	284	270	293	290	304	314	336	312	293	289	301	316	276	298	255	307	307	289	284	267	248	298	283	291	325	292	318	303	304	305	302	300	274	285	279	281	306	333	246	277	317	280	279	281	325	254	297	302	278	301	290	300	312	307	266	275	272	282	293	296	294	309	312	304	302	274	306	313	276	266	301	263	260	319	259	284	298	300	295	261	279	307	259	261	284	275	298	279	276	287	302	287	296	288	293	270	294	294	330	280	284	280	282	304	260	322	329	277	276	290	250	282	306	268	296	273	286	313	327	322	314	311	293	285	298	294	308	299	272	280	278	309	253	265	276	288	304	292	298	312	303	312	291	275	301	279	285	287	285	285	275	304	284	309	294	319	275	282	281	291	280	302	285	313	297	308	283	301	277	281	308	291	289	288	309	285	282	269	283	272	311	270	313	317	303	302	302	271	284	286	304	313	261	285	279	306	325	311	293	307	295	310	274	286	291	295	304	325	286	268	269	285	291	289	305	291	312	286	295	279	275	339	290	304	294	279	304	317	310	272	276	294	309	280	300	271	324	249	270	312	294	295	320	323	277	267	279	274	291	353	292	309	277	294	264	300	299	295	273	295	268	296	309	262	280	295	284	321	286	307	304	312	270	255	287	279	283	318	310	293	296	253	279	335	287	305	274	287	303	279	301	312	306	280	281	287	300	308	274	277	319	288	276	267	277	273	288	307	268	324
14949	4641	4342	2922	1800	1227	886	727	637	708	720	714	687	678	681	701	683	673	666	641	718	616	641	634	666	637	639	668	659	668	611	699	672	697	677	665	745	660	666	653	692	650	673	672	695	694	675	650	676	658	702	690	664	674	643	699	649	703	627	691	661	722	684	643	651	698	668	697	724	631	632	656	659	715	692	686	633	630	721	664	698	675	708	620	673	608	666	664	660	618	655	699	689	675	648	638	671	654	688	701	655	693	647	668	658	663	675	685	659	666	680	713	660	648	652	654	659	658	675	651	645	678	676	678	618	690	627	688	641	685	712	649	731	675	666	675	708	668	698	694	695	651	682	657	651	672	664	661	684	654	655	641	676	701	682	668	636	674	681	683	681	647	672	635	674	651	663	695	701	633	681	665	671	606	677	668	674	646	671	699	592	717	690	699	664	654	682	652	702	677	677	684	655	730	661	638	651	610	668	716	679	707	658	655	698	673	620	628	671	718	686	662	676	693	689	670	680	666	689	644	613	702	672	692	680	620	663	687	640	626	696	660	681	697	666	691	670	673	644	662	656	656	662	682	684	686	702	640	716	713	675	668	672	661	630	614	623	703	690	671	659	709	679	678	685	640	675	663	678	662	703	677	643	669	610	670	610	639	676	679	635	653	653	684	661	659	667	661	657	665	679	670	638	708	726	636	649	679	656	671	663	671	669	666	674	656	627	672	715	679	720	681	657	675	647	678	627	685	633	672	672	628	631	701	676	648	684	632	685	674	653	650	696	678	637	659	659	661	711	653	669	690	701	630	662	650	668	642	634	683	648	703	676	649	613	655	640	669	681	661	648	703	678	639	658	645	675	658	629	632	654	685	672	689	659	664	677	671	712	634	617	693	703	642	651	687	726	630	662	649	692	707	702	696	673	675	698	677	703	682	650	715	691	659	614	683	634	637	687	687	692	698	609	662	674	634	707	633	639	701	678	664	632	662	648	664	654	711	667	698	655	701	659	667	672	626	684	697	627	672	669	654	674	683	616	696	699	617	669	678	663	689	697	729	653	631	688	659	708	673	681	660	672	695	678	689	667	639	649	700	660	673	647	650	669	643	639	673	665	666	675	643	664	623	640	653	642	675	707	674	661	676	663	705	694	697	637	699	669	670	694	709	632	655	624	669	681	680	687	669	649	631	687	677	666	689	667	670	680	670	647	702	657	698	689	664	648	683	652	696	668	645	683	640	616	654	632	657	646	675	676	664	633	686	674	682	660	672	676	672	669	657	659	691	697	630	626	681	678	664	663	678	657	653	672	664	715	660	679	638	677	645	693	658	671	686	681	656	640	655	657	685	675	622	736	687	699	654	676	613	662	615	660	684	627	655	638	702	647	692	650	635	659	665	628	677	656	668	698	668	660	669	669	649	645	654	691	665	670	651	674	682	665	720	661	702	679	641	655	660	694	652	657	654	611	640	651	680	629	652	702	673	655	710	678	661	649	653	623	655	685	672	705	667	613	660	639	634	663	645	647	690	656	687	634	633	726	698	697	666	626	636	655	636	690	661	713	675	625	635	650	674	632	671	658	671	696	649	650	635	653	638	672	657	658	664	672	666	683	674	710	646	702	635	630	703	668	703	699	692	645	663	691	619	670	716	641	647	655	679	677	682	679	673	659	642	728	639	693	666	633	648	644	683	695	689	676	689	705	684	676	696	644	667	694	658	656	659	637	714	738	704	688	676	690	638	669	683	728	683	666	687	637	652	665	661	667	634	657	641	652	656	634	654	609	635	658	662	639	669	695	624	663	660	695	650	684	681	649	649	673	690	691	617	623	663	705	664	654	697	748	674	671	658	675	661	645	669	648	719	668	635	688	649	667	671	675	660	682	695	621	695	667	663	683	658	645	663	660	646	677	673	628	673	642	684	689	597	662	639	685	664	664	634	679	644	606	712	668	663	686	650	677	651	707	678	686	673	642	637	656	675	666	708	685	676	683	660	688	664	699	635	687	640	657	665	644	674	632	675	644	628	715	625	651	675	672	651	649	671	646	645	650	631	694	662	684	690	665	687	647	663	679	646	657	669	659	662	668	717	670	700	681	702	684	677	690	705	608	672	639	659	658	669	662	675	691	647	604	685	678	671	697	650	668	659	662	676	688	671	685	641	646	624	676	642	650	654	638	660	678	645	622	676	637	639	635	617	681	684	705	621	652	674	655	687	597	648	685	678	676	645	683	680	662	648	666	634	650	657	680	632	664	637	637	669	679	621	673	678	680	660	702	680	675	734	686	638	642	671	690	670	665	647	660	672	601	733	643	632	698	702	652	677	648	647	666	634	679	641	673	659	647	703	683	658	674	677	672	667	668	656	643	622	626	596	660	613	657	669	657	646	676	663	654	702	688	630	663	682	648	646	637	621	706	671	661	695	632	684	639	659	673	645	644	657	668	674	695	678	655	711	686	609	621	668	646	666	626	641	661	626	626	632	683	648	658	624	658	679	653	662	664	693	642	623	659	634	667	648	680	675	622	627	652	654	670	651	668	611	671	672	649	698	698	654	700	690	666	658	649	659	660	640	625	649	639	618	681	694	708	687	636	701	658	668	698	629	699	651	634	666	652	657	698	648	714	666	612	697	620	635	653	645	701	656	689	658	686	679	653	669	651	651	649	641	681	692	673	669	655	699	684	643	650	672	692	634	672	693	640	656	658	671	674	635	671	674	673	670	686	707	668	649	648	656	689	611	610	659	630	668	651	663	703	655	650	674	705	646	704	678	642	667	638	676	676	646	739	660	645	665	685	654	636	665	655	658	661	682	646	699	655	679	596	652	652	639	662	691	679	673	732	668	705	639	678	628	694	633	647	665	708	696	670	652	665	667	642	648	664	694	664	695	660	638	658	719	659	719	642	675	654	648	666	689	653	693	684	639	662	656	657	657	721	723	671	691	729	662	615	718	689	678	676	701	654	677	640	681	665	635	660	647	685	691	670	641	661	659	726	713	657	684	644	677	662	696	681	647	669	717	658	634	676	621	648	670	674	661	630	700	719	618	622	683	626	691	721	632	649	696	676	656	671	681	680	678	656	673	664	628	671	636	657	645	679	607	700	607	647	678	726	706	649	641	683	675	660	667	700	658	690	682	659	645	673	665	676	659	640	686	694	621	656	634	691	642	683	672	663	663	640	649	702	678	690	689	684	702	677	657	635	635	654	632	694	682	679	679	637	657	672	644	653	619	671	636	680	701	667	660	710	707	710	629	657	705	646	681	673	679	672	639	674	648	684	657	649	630	703	647	657	667	680	652	698	681	658	698	663	650	677	650	685	666	681	667	697	692	692	657	692	647	730	649	651	634	671	712	663	602	668	668	650	652	666	695	672	673	730	704	700	670	642	655	673	684	721	638	667	693	637	641	662	676	656	664	656	650	629	687	719	677	666	669	702	592	668	692	690	693	629	672	701	676	687	654	667	689	720	649	643	683	644	687	677	708	693	639	676	667	679	669	702	684
28662	4343	966	657	520	385	299	300	278	279	314	308	280	323	291	288	319	316	340	309	314	325	273	304	333	309	304	291	332	298	324	309	305	293	309	302	351	319	329	329	311	271	299	291	311	292	271	304	290	303	301	315	310	306	306	294	328	335	322	334	319	314	288	306	299	348	328	296	298	316	318	313	306	313	293	289	313	313	289	305	308	321	338	336	329	295	309	329	350	309	314	309	300	297	304	315	279	284	307	296	316	300	336	316	308	298	308	313	322	329	297	292	328	292	311	290	279	332	281	285	324	316	293	302	286	315	342	327	304	272	322	333	288	320	282	280	297	328	334	292	290	277	310	323	288	313	367	301	307	292	285	321	304	323	285	294	329	290	330	296	294	309	273	332	335	323	280	313	344	321	318	315	291	293	325	288	326	332	340	319	291	313	331	312	287	296	295	289	315	316	301	337	316	277	303	300	290	305	287	303	284	307	311	286	302	263	282	331	314	317	340	290	297	321	336	276	290	317	278	310	319	305	292	332	320	283	303	295	298	284	300	315	308	283	297	303	272	305	319	278	264	316	291	312	322	315	312	321	284	304	302	310	336	285	307	293	278	298	311	308	317	309	289	304	311	321	318	301	297	305	260	329	293	322	296	342	322	311	329	272	277	310	302	304	289	316	291	333	277	309	314	327	296	259	294	291	289	304	301	290	306	345	306	317	314	320	316	315	324	320	292	311	297	344	327	291	278	288	298	324	261	290	321	315	312	282	305	281	290	290	297	305	305	302	315	326	303	330	301	325	308	316	303	296	295	321	294	334	307	308	306	309	324	309	307	271	278	332	314	356	284	252	318	307	297	319	319	288	280	299	299	331	304	303	291	293	304	323	315	273	323	321	270	298	293	309	299	316	308	343	340	317	291	267	317	258	314	299	322	317	305	294	324	310	292	305	255	356	300	299	298	304	285	300	284	299	312	305	314	296	337	301	313	292	293	292	263	293	273	325	332	351	294	312	276	323	283	320	317	308	294	292	329	296	259	288	292	288	300	302	319	297	313	287	325	296	318	323	297	298	290	273	302	288	312	298	285	306	322	320	307	279	313	292	294	299	287	312	309	288	284	341	330	337	295	293	264	285	306	338	275	299	290	311	289	325	308	319	292	315	264	312	311	302	294	321	296	285	275	333	294	284	278	328	291	297	299	300	303	310	307	331	304	289	277	316	291	278	303	319	310	332	329	327	327	299	278	318	282	305	304	301	323	340	310	296	295	357	294	285	294	305	296	310	316	297	301	308	264	286	283	269	313	318	323	280	296	287	305	323	291	299	315	337	331	287	330	291	292	287	291	306	345	254	293	319	298	302	272	298	295	281	293	325	295	286	299	326	331	309	305	310	273	314	304	257	327	289	293	262	286	303	319	294	307	315	311	305	329	314	333	316	336	342	313	287	316	302	268	292	298	312	286	297	271	305	308	327	293	345	285	333	298	324	280	276	319	333	311	288	289	340	298	308	270	320	325	297	336	289	295	303	301	296	283	306	292	296	324	322	303	307	273	325	283	304	317	311	276	327	317	306	305	301	296	306	318	303	298	321	310	286	329	326	312	301	315	277	315	311	297	316	312	314	298	271	291	339	305	326	266	318	269	305	288	302	277	283	291	288	314	306	303	285	296	319	292	294	305	306	302	312	297	309	340	326	311	320	294	276	353	304	324	326	308	359	295	277	296	338	304	302	316	282	333	306	278	300	293	317	303	335	331	294	279	305	312	353	305	284	312	296	280	330	327	280	266	288	305	287	313	303	292	274	308	321	308	327	319	278	318	319	293	310	312	297	252	286	313	281	336	293	296	298	332	291	290	303	284	318	278	287	271	276	295	286	323	307	281	292	324	304	318	305	286	320	322	294	310	292	328	363	322	295	287	303	301	317	315	302	308	318	311	310	301	298	297	298	304	286	291	315	349	356	293	312	336	315	286	308	299	336	304	307	346	294	322	289	296	328	324	287	277	308	318	323	306	316	292	295	316	338	291	299	311	316	319	299	310	347	318	325	350	318	281	267	317	321	301	324	289	302	315	294	284	285	296	305	299	294	324	332	321	330	314	314	293	276	304	326	334	307	303	280	293	307	310	316	290	277	272	317	293	273	264	310	320	316	290	324	348	327	265	303	329	299	292	293	312	290	300	329	296	320	292	330	324	303	293	287	298	296	303	312	299	287	308	339	288	305	306	297	343	303	331	312	284	277	323	277	354	317	283	292	300	311	269	339	316	332	315	294	308	308	304	308	300	331	288	318	309	330	280	310	299	291	301	284	287	322	310	312	337	313	340	310	315	299	305	296	308	318	329	282	299	324	340	303	284	328	263	307	287	343	284	301	318	280	299	280	336	334	301	293	321	306	315	304	315	284	287	337	293	302	271	294	299	296	293	307	300	303	293	328	294	287	319	306	313	288	333	295	330	283	345	280	313	293	284	270	301	301	317	312	252	317	329	302	291	301	319	314	322	297	321	300	296	329	292	280	297	303	315	325	315	304	327	313	292	297	317	299	317	285	279	310	339	326	300	324	316	301	323	301	313	320	276	322	289	300	308	313	277	290	273	288	284	282	290	301	320	285	282	349	312	332	326	290	289	326	287	341	325	280	291	341	267	337	290	303	341	281	269	300	313	314	312	319	323	274	329	305	343	307	306	325	304	276	310	332	298	318	330	292	325	280	303	256	305	307	340	303	284	366	305	287	313	333	297	293	316	294	281	328	282	284	291	325	327	334	295	318	305	314	315	317	333	279	331	295	293	306	327	340	304	297	317	328	274	320	268	291	286	297	262	310	313	280	327	347	320	317	308	275	339	314	293	328	285	295	314	299	305	275	279	282	347	322	309	317	318	295	304	329	301	292	327	291	338	317	301	330	328	331	316	293	302	277	314	261	289	330	319	302	315	300	286	338	317	292	316	309	256	299	337	309	315	289	296	294	284	302	289	284	300	334	311	293	303	295	310	312	297	300	299	337	324	318	266	333	283	266	312	319	320	297	268	303	324	289	302	299	290	303	317	292	295	303	304	328	306	297	309	310	305	295	276	309	298	291	283	307	298	312	322	296	324	264	290	313	306	295	280	310	297	316	307	267	334	298	317	296	314	299	296	304	292	307	304	312	301	269	311	322	292	317	275	297	314	316	292	281	277	320	326	322	286	317	302	294	273	314	322	326	302	350	319	293	298	304	310	328	317	320	278	291	277	317	304	301	295	284	321	300	350	267	287	292	291	271	272	319	294	319	301	348	328	305	304	253	324	283	297	310	314	302	332	312	303	311	300	289	296	301	324	320	319	339	308	324	296	287	300	299	309	307	330	301	279	270	295	277	314	324	319	287	303	327	338	326	299	316	333	319	284	289	302	335	309	311	277	285	334	308	326	307	306	303	299	296	322	331	338	298	299	305	319	329	275	307	280	274	300	303	286	291	313	298	272	306	315	274	281	295	302	284	294	317	310	288	299	338	303	292	274	327
21294	8814	8681	6661	4628	2648	1359	896	799	711	800	797	754	755	731	716	724	732	720	732	665	742	732	719	685	701	733	772	766	733	698	684	644	728	712	710	737	735	673	767	717	742	730	727	657	717	725	724	701	703	734	732	799	668	745	730	705	728	689	694	707	712	674	728	713	742	682	739	706	698	715	717	765	769	694	719	647	747	741	752	684	733	675	742	701	717	744	728	721	769	712	746	725	733	794	701	698	714	744	674	713	742	707	763	712	731	700	715	723	709	728	735	721	756	719	723	703	672	708	732	745	685	677	701	696	769	716	704	734	722	714	697	751	702	683	746	698	678	723	737	691	689	726	740	693	705	736	704	762	715	657	732	713	729	735	779	711	673	748	740	689	712	691	701	710	752	757	711	702	657	719	730	711	739	677	730	718	741	711	742	724	717	702	728	720	728	705	737	695	733	693	712	686	728	690	693	736	677	739	736	721	678	730	727	719	658	712	742	675	757	728	744	725	696	689	724	692	721	703	774	700	734	712	804	695	746	691	751	732	758	725	765	700	737	693	734	693	700	697	730	689	735	687	749	726	708	715	760	675	686	684	762	715	694	760	715	732	737	709	694	723	694	680	748	699	700	757	711	713	744	627	728	732	731	737	719	694	724	696	692	721	713	690	688	717	676	678	773	731	717	754	671	732	689	727	704	691	701	746	724	697	721	774	684	710	714	759	651	680	703	695	690	697	698	694	678	709	672	687	727	709	722	701	738	715	714	699	732	745	731	685	761	746	747	750	741	695	686	685	720	744	748	707	725	685	688	741	672	691	717	663	701	728	704	692	696	696	696	715	706	690	773	737	701	690	714	689	675	718	729	702	709	724	707	738	692	722	763	696	697	752	695	703	680	701	718	718	713	698	684	721	746	701	742	704	725	713	692	700	762	757	687	696	708	680	693	715	661	696	703	752	681	723	730	745	729	724	666	692	765	742	710	769	686	729	735	700	685	760	690	690	721	686	747	681	745	709	693	706	686	689	699	721	703	679	714	746	716	743	748	703	756	694	730	745	687	724	748	724	764	709	649	692	760	725	759	769	670	693	747	769	706	714	712	681	737	690	673	743	726	748	723	705	723	704	721	737	735	743	757	698	707	732	708	712	728	721	738	698	719	741	688	726	693	713	717	709	721	707	718	687	744	703	727	693	747	690	690	737	724	741	714	729	733	758	692	710	718	713	705	727	717	686	701	739	724	688	728	704	708	710	695	674	752	732	734	676	678	709	711	687	730	694	736	722	715	678	700	773	744	681	725	712	737	717	718	701	685	719	720	704	758	723	741	709	671	715	703	714	699	737	733	714	732	714	711	714	703	652	740	721	717	723	724	714	707	722	730	713	749	717	778	714	680	715	726	762	757	690	728	750	701	761	732	751	743	719	747	683	718	702	645	735	697	743	741	727	722	687	724	692	738	717	706	736	718	691	752	702	705	667	721	735	739	706	736	699	733	774	674	711	736	686	718	730	741	719	696	735	723	728	721	694	709	668	679	711	717	680	712	660	684	687	743	710	727	737	727	673	772	749	709	699	670	714	688	712	761	717	714	665	692	694	767	681	762	738	736	759	741	730	711	724	754	737	705	697	693	699	751	742	705	722	729	712	681	738	747	698	686	737	697	736	751	725	788	699	688	647	728	703	743	693	671	723	758	729	711	696	760	733	714	705	742	698	725	683	707	749	728	749	697	717	690	703	681	722	747	674	707	717	742	740	738	734	663	723	680	680	698	721	710	707	692	693	700	708	735	687	736	763	674	706	705	667	693	731	722	735	710	686	716	688	728	745	685	730	686	718	720	717	708	761	717	720	725	702	733	695	686	732	691	699	710	738	732	713	738	761	738	727	736	731	741	750	729	710	730	744	715	681	760	741	701	743	753	715	753	707	681	754	720	678	745	726	739	740	712	728	720	731	704	687	715	680	724	715	734	769	738	758	722	711	679	660	730	718	735	701	718	736	709	726	703	749	710	706	646	698	694	717	733	728	730	711	692	741	738	725	713	690	717	749	726	741	710	772	729	766	737	700	773	718	674	723	689	686	694	734	711	731	711	763	723	703	748	710	779	694	703	709	719	723	738	709	708	684	691	700	755	745	738	723	742	693	722	743	723	763	746	657	700	668	705	700	740	717	708	682	740	701	695	735	667	717	735	725	749	692	721	694	709	681	761	708	714	699	725	744	713	739	685	729	672	727	696	724	710	702	699	768	711	725	733	711	692	714	709	750	706	705	722	722	656	713	702	697	709	743	736	696	698	740	755	759	718	736	686	748	719	677	688	764	718	723	740	734	682	708	760	681	705	654	683	669	728	733	690	715	685	724	719	685	727	709	743	704	723	713	693	724	688	720	748	696	663	649	708	715	693	689	711	742	693	691	696	690	696	676	700	721	679	682	707	753	685	677	732	695	752	733	758	703	781	694	723	695	686	704	652	712	775	716	712	774	740	675	696	750	694	699	707	723	665	745	717	710	692	671	740	734	672	708	732	733	709	754	683	752	713	707	731	735	753	743	675	726	739	712	660	708	698	740	747	727	677	715	675	716	724	744	723	700	702	693	711	685	706	744	737	733	695	680	721	675	729	703	731	715	736	703	729	731	699	757	684	737	650	723	739	703	693	746	751	714	753	680	643	724	743	710	653	696	740	701	691	673	684	732	726	759	700	727	730	731	749	711	707	738	721	716	696	701	744	653	680	678	724	722	710	689	701	709	712	695	699	676	696	707	749	723	693	733	701	721	700	673	691	703	703	682	689	691	723	758	763	698	709	770	737	698	735	677	733	727	743	731	715	735	742	703	701	757	721	729	747	767	734	712	725	748	713	724	686	734	718	742	705	761	761	721	770	704	734	694	762	710	729	686	711	697	715	709	727	672	747	774	736	719	705	700	695	682	735	720	686	716	706	722	696	744	695	718	710	723	711	723	747	706	682	697	696	718	742	662	740	697	731	719	687	688	722	716	709	666	741	729	750	682	748	699	741	741	750	694	680	720	719	746	684	673	684	688	760	713	727	708	692	732	707	721	713	706	742	716	746	693	744	729	704	679	745	696	692	746	708	766	727	732	658	735	701	665	742	765	736	691	724	716	715	728	718	728	722	717	712	738	719	688	721	735	727	783	713	733	711	701	727	683	707	810	702	729	757	708	699	781	682	720	692	775	703	716	663	714	665	683	655	704	730	716	700	740	689	710	733	745	717	681	736	710	726	731	716	661	731	699	710	739	705	736	693	718	705	699	708	742	733	724	729	754	708	719	709	727	668	684	735	747	715	711	690	720	690	689	711	740	726	724	733	703	676	738	708	721	699	714	747	704	741	747	731	705	738	741	704	737	675	703	729	710	708	716	772	722	701	724	733	721	696	733	719	724	707	702	728	657	725	720	714	726	706	701	729	702	710	692	699	719	793	727	695	692	664	730	711	729	733	735	688	739	748	687	719	723	698	668	704	726	701	729	705	723	747	676	676
37544	7088	981	674	465	377	304	277	320	296	296	332	293	318	312	321	305	307	307	312	314	302	326	266	299	318	309	318	294	308	317	302	327	360	292	284	279	305	331	303	316	346	322	314	313	322	314	332	287	290	337	337	302	281	339	301	329	333	334	297	320	340	309	317	307	279	328	319	295	308	308	359	316	302	322	295	311	316	347	308	325	322	350	298	255	340	341	318	313	318	316	309	321	328	291	281	297	324	293	321	306	312	317	322	350	294	317	320	289	321	278	322	338	296	332	307	316	297	371	321	325	304	321	294	308	301	294	263	294	307	340	294	335	313	334	341	332	312	277	320	338	338	349	349	314	303	321	309	302	353	299	322	306	329	312	293	319	310	301	306	312	271	309	289	275	334	289	322	317	293	310	320	298	364	303	345	313	295	309	287	296	284	312	289	287	302	313	304	305	330	309	309	305	289	334	290	309	338	327	300	298	344	309	295	327	290	294	313	271	343	327	295	322	296	336	329	328	302	292	301	361	310	295	308	298	333	326	337	304	299	309	314	329	315	339	321	329	299	317	344	320	294	340	337	291	284	309	307	305	300	297	314	322	336	308	330	330	343	311	331	338	317	331	366	321	314	315	293	311	327	312	311	300	307	246	299	290	311	307	313	325	315	327	273	317	304	302	336	355	330	301	304	311	276	336	288	293	327	304	316	312	307	284	343	317	299	314	304	333	327	289	293	296	336	371	321	352	320	304	333	334	291	283	308	306	298	295	311	314	318	290	306	271	293	356	326	291	323	267	317	283	307	280	324	330	314	331	306	318	323	309	308	290	306	302	317	308	300	310	269	318	324	280	356	334	310	328	303	343	327	324	315	309	280	298	279	307	334	305	352	311	320	304	321	298	301	312	309	322	324	270	293	285	295	312	307	312	327	320	313	303	327	318	305	315	325	332	354	313	320	303	312	291	285	338	311	308	316	323	284	322	318	330	337	287	321	303	327	331	315	293	323	291	309	320	355	342	321	291	307	331	313	351	359	324	271	299	323	336	346	316	287	327	310	303	337	357	329	317	308	286	315	331	297	314	323	315	330	293	335	326	307	298	337	305	313	334	306	297	292	318	281	314	291	332	318	333	295	327	316	339	293	323	293	279	314	313	296	280	331	312	319	306	301	304	344	325	321	304	303	314	288	330	293	304	326	330	322	303	314	347	293	303	307	318	305	339	316	301	302	300	295	317	312	341	295	316	324	312	303	309	303	305	320	298	291	304	320	315	312	344	323	306	327	317	327	314	322	303	322	348	318	325	306	270	317	322	322	319	360	323	325	317	334	322	323	319	289	349	338	350	291	320	309	317	273	335	290	337	297	310	323	319	313	289	307	282	304	338	346	300	342	324	325	362	326	315	340	326	337	289	287	324	346	299	336	299	317	354	343	314	305	319	323	321	292	298	351	326	309	310	309	313	302	318	315	292	294	288	317	302	291	303	312	294	357	324	295	343	286	357	336	308	318	321	298	338	312	353	317	306	321	301	326	315	302	298	319	333	340	329	316	311	285	331	299	343	289	322	295	283	344	322	339	302	321	296	289	292	330	308	293	317	295	339	327	292	326	314	318	305	342	318	300	280	328	325	310	335	294	308	303	319	324	316	346	330	281	274	337	318	295	287	313	282	298	332	337	306	300	295	307	323	334	302	326	315	296	312	312	325	298	309	299	311	303	273	315	322	300	294	324	333	285	347	311	308	289	310	304	283	307	325	299	311	291	303	337	301	296	273	327	332	325	314	294	333	326	341	280	326	337	298	310	305	326	310	289	343	318	316	338	316	294	343	319	315	305	331	304	318	310	335	316	298	320	305	322	277	306	335	298	296	328	296	323	317	304	304	323	315	327	293	293	310	283	317	341	310	342	309	333	303	341	329	298	329	304	310	304	309	321	301	316	312	305	314	298	293	291	328	308	276	332	298	301	327	324	323	292	301	348	302	322	308	301	316	324	293	280	294	313	316	340	328	348	314	314	316	322	331	312	313	320	324	330	319	327	287	316	337	320	312	311	336	296	300	366	326	322	285	349	321	313	327	322	336	319	332	308	323	341	318	340	321	338	290	330	304	344	321	338	314	315	290	320	300	303	354	348	317	326	327	309	301	320	324	292	347	294	292	339	302	327	291	329	298	275	305	314	304	302	309	308	312	317	286	313	337	336	321	333	324	310	325	325	319	307	311	307	335	278	351	321	365	313	302	304	292	287	341	293	308	331	315	295	313	261	318	333	319	314	307	339	337	294	302	281	348	323	328	336	302	313	304	283	301	311	307	306	315	330	332	331	321	284	315	335	326	339	294	303	324	291	294	281	297	325	295	299	331	311	288	326	302	309	312	303	335	325	340	266	282	294	273	314	342	303	323	302	330	302	332	281	351	302	323	268	290	300	306	287	331	310	324	336	330	323	330	303	317	307	305	302	333	338	305	308	312	353	300	315	314	285	324	287	341	316	293	281	321	316	332	343	304	285	327	314	298	305	313	296	334	290	313	330	297	360	314	320	346	315	331	327	284	301	301	295	297	329	335	335	293	335	314	322	314	310	340	332	319	312	338	316	314	326	278	308	310	337	343	319	334	302	292	306	307	339	324	318	314	335	300	316	310	298	336	312	279	307	328	300	336	308	301	303	282	321	328	330	277	303	304	236	327	306	302	338	318	295	326	293	283	317	343	345	302	317	281	346	312	337	319	322	311	337	290	279	296	327	326	294	324	297	320	309	268	321	285	303	307	357	322	289	290	282	287	330	316	317	299	322	304	309	315	293	342	312	296	332	301	293	304	326	259	334	312	346	299	306	291	282	307	319	322	293	310	331	315	324	315	280	323	280	294	309	284	331	334	300	335	289	321	312	310	324	298	301	298	322	331	292	358	324	286	310	345	302	305	314	290	326	336	300	327	344	317	289	309	310	352	312	343	335	321	290	303	298	320	315	333	306	294	294	313	303	314	311	332	311	310	332	333	305	321	320	322	307	318	317	301	322	368	301	322	331	315	357	303	295	296	309	327	288	345	343	330	320	306	298	334	313	307	334	315	313	300	293	302	311	321	320	343	328	332	305	320	314	330	299	298	301	283	313	299	333	327	277	292	285	306	290	292	365	341	312	323	294	315	334	312	327	287	334	351	295	291	310	331	307	302	307	307	318	329	308	303	295	297	334	314	314	294	317	298	313	322	354	339	340	320	293	313	288	332	319	293	276	349	320	315	323	294	294	303	310	324	291	294	319	294	312	331	308	329	357	319	320	342	294	298	344	370	327	345	314	293	298	332	335	297	347	326	337	316	331	327	310	345	301	326	342	300	326	329	306	299	291	308	281	331	304	320	324	306	332	299	291	314	313	329	327	300	330	294	281	283	307	304	316	321	293	320	295	340	335	277	337	290	290	318	324	316	322	323	289	308	312	335	292	326	332	309	324	336	307	329	300	315	342	307	310	330	303	336	293	306	336	294	320	330	311	297	286	306	288
27534	10166	6361	5621	3579	1792	1020	915	795	829	794	759	748	783	761	782	764	794	735	741	750	713	680	743	727	766	755	715	736	727	789	726	739	714	730	752	743	724	721	734	728	753	726	746	717	729	689	828	732	758	730	769	749	798	746	773	785	774	804	731	759	743	735	764	768	756	797	762	736	732	788	754	755	714	721	744	757	702	728	718	715	783	747	752	700	746	709	747	795	726	712	738	717	778	775	803	742	779	738	728	767	719	728	749	773	710	776	755	773	733	727	790	766	757	743	748	771	766	755	773	740	725	735	788	786	772	690	730	734	759	761	766	722	748	714	720	723	768	738	792	769	721	779	763	726	733	739	750	724	726	736	718	742	750	723	748	718	772	768	756	721	741	729	744	786	756	766	783	810	780	730	720	778	732	744	744	736	705	745	762	737	768	699	723	767	752	759	761	708	771	728	766	736	770	762	744	728	746	766	779	808	687	758	758	758	762	767	685	787	744	730	733	761	754	743	743	753	731	813	754	768	744	786	765	707	715	803	767	760	763	770	719	764	696	736	756	775	765	707	806	755	754	785	731	731	749	742	763	736	735	801	764	731	736	766	723	695	762	753	748	754	761	737	783	732	734	773	729	773	746	709	779	734	742	737	738	724	700	733	764	774	744	740	757	744	754	751	699	770	757	747	746	712	763	712	743	782	756	784	757	740	781	763	733	773	713	772	770	733	707	753	720	735	738	783	787	722	757	781	795	732	781	769	773	712	745	737	738	773	752	710	712	766	775	761	730	784	763	769	718	721	763	767	766	775	744	736	797	759	693	760	721	720	754	734	723	714	748	749	754	744	761	762	758	785	747	742	755	771	741	754	740	712	757	727	769	707	744	758	708	775	725	757	788	740	757	735	710	759	764	736	746	737	772	730	758	692	722	717	738	786	719	728	758	772	704	761	735	755	729	726	803	742	722	733	727	716	741	730	781	727	766	726	701	782	774	746	742	696	724	781	774	789	755	744	724	724	778	752	784	792	764	727	752	718	736	769	706	727	740	772	729	751	749	743	744	732	778	717	755	805	714	761	724	739	757	741	759	754	768	767	764	712	745	765	759	754	775	785	792	747	723	772	697	678	751	770	767	780	785	750	763	775	799	800	761	735	767	780	714	772	784	756	747	675	777	790	773	744	746	776	757	725	708	760	759	758	730	777	729	746	723	791	745	769	790	801	698	794	761	768	728	715	725	773	766	773	719	765	780	721	753	763	775	695	728	757	704	751	725	768	759	784	752	757	705	707	774	740	768	747	753	708	763	750	771	780	729	719	730	725	784	694	763	714	747	733	761	747	790	747	789	726	735	790	749	743	755	740	750	771	742	752	735	720	750	764	703	697	780	758	778	786	775	751	735	718	715	696	761	714	775	757	754	794	769	737	748	732	711	786	766	740	751	729	794	784	739	737	759	769	768	763	764	735	740	730	761	757	796	755	735	777	759	765	811	754	747	747	759	753	754	732	724	753	758	751	776	738	751	710	740	722	731	716	749	792	718	718	776	718	700	756	717	724	765	729	746	728	736	723	687	790	715	711	742	722	754	693	769	756	744	740	761	720	775	751	706	774	744	726	726	748	793	771	741	697	738	765	805	758	757	729	781	765	772	725	778	721	724	759	738	704	779	693	761	732	752	757	722	763	711	728	752	763	775	774	709	791	766	773	713	748	755	734	751	769	767	726	745	704	721	797	725	704	767	735	719	751	782	775	779	752	733	747	757	790	778	691	791	680	774	720	734	724	700	705	753	698	773	787	753	734	731	725	769	736	737	704	785	756	735	751	737	757	744	738	765	799	740	762	729	774	758	742	717	731	778	772	727	718	729	785	706	771	785	722	761	762	751	739	739	746	707	699	790	730	785	707	791	782	752	725	748	747	741	736	781	720	735	787	747	781	780	744	755	716	772	794	702	783	716	725	723	800	800	725	717	775	745	713	750	760	778	758	720	764	740	759	719	770	773	769	748	784	718	790	764	761	744	770	757	714	719	737	707	758	712	754	778	765	776	729	698	731	728	711	688	756	731	694	771	716	731	722	728	758	727	720	740	679	720	735	764	782	714	712	752	742	739	731	755	753	758	771	697	759	732	730	750	754	753	731	740	823	742	761	731	696	740	734	757	730	788	725	719	754	752	773	750	806	724	750	676	740	756	761	763	817	735	746	729	716	751	787	786	793	723	774	761	727	764	721	698	742	757	784	753	770	764	747	739	719	733	737	759	717	728	758	762	734	775	757	790	795	750	721	752	753	739	741	755	801	739	741	721	733	744	736	732	762	784	799	717	721	720	747	810	755	733	715	739	735	755	764	778	781	710	797	796	745	730	735	731	710	779	734	763	707	749	712	689	764	783	728	758	785	779	782	773	723	691	764	731	746	777	719	732	739	710	737	777	740	762	768	718	720	733	792	723	765	742	760	724	780	724	757	720	748	758	757	736	732	793	754	724	740	735	741	726	773	748	742	722	742	770	766	764	767	724	715	740	787	721	747	737	734	749	799	696	744	751	751	720	721	759	776	743	735	734	730	807	712	762	747	789	745	779	695	711	781	728	752	703	751	784	693	760	764	745	715	743	718	753	763	740	815	749	739	729	759	738	812	732	756	775	765	805	780	746	727	769	735	762	736	783	690	785	753	764	764	745	721	766	728	716	828	713	756	714	798	753	762	735	723	754	749	748	769	773	760	753	724	697	696	753	722	749	754	766	712	731	694	762	770	759	778	708	760	716	731	760	755	790	729	737	746	760	742	706	775	773	744	714	753	787	762	723	736	734	700	726	699	719	746	729	773	712	704	740	734	756	724	705	718	694	731	755	734	753	789	739	767	717	724	748	758	783	779	738	717	732	715	799	709	717	777	744	770	738	727	756	749	768	705	755	773	723	756	737	782	776	737	794	748	744	749	767	734	723	728	730	758	770	754	781	717	760	695	754	725	699	760	782	736	775	724	776	760	754	703	743	762	755	747	786	715	771	786	711	732	711	764	681	710	767	765	760	741	773	788	779	753	749	745	744	784	737	744	738	738	759	771	737	742	740	761	766	716	783	787	727	713	783	762	709	715	777	748	738	763	770	762	704	736	698	744	727	752	734	734	779	745	750	731	731	739	739	693	724	731	709	761	752	694	751	734	761	781	731	803	760	721	757	718	784	744	748	756	714	754	750	778	746	754	781	735	784	746	679	758	737	740	729	701	713	729	781	736	743	750	790	768	739	720	731	762	715	801	751	756	696	737	767	773	787	711	773	778	709	731	732	741	773	755	787	791	756	739	741	760	745	699	790	734	727	725	696	816	732	756	707	691	740	732	697	756	694	774	749	755	755	771	755	753	741	733	757	755	783	796	764	738	722	766	730	789	739	757	781	701	732	787	691	768	737	804	745	732	721	743	785	711	747	759	762	794	732	771	739	744	718	753	793	741	717	705	748	693	745	773	757	744	745	788	759	714	748	734	758	767	776	735	752	728	726
21904	1983	565	444	319	292	254	289	290	286	312	303	312	303	326	279	326	289	274	328	303	290	303	295	314	305	293	298	301	286	306	325	347	307	330	278	302	303	273	286	292	280	325	282	286	289	327	307	293	314	336	279	319	291	307	275	296	297	264	308	290	292	296	298	299	285	303	300	291	282	291	278	296	332	273	322	298	299	287	296	283	308	278	279	302	278	292	261	293	305	273	291	302	296	346	275	271	290	295	330	320	278	290	271	260	278	273	313	305	301	292	302	307	307	283	283	326	305	287	279	287	295	294	314	290	281	335	282	314	337	309	296	346	323	297	289	311	314	287	297	292	304	315	295	313	306	278	266	293	289	308	316	277	256	263	308	282	278	334	309	323	317	279	290	298	289	307	302	316	304	303	277	310	280	297	285	297	281	249	303	291	322	300	287	276	275	270	293	258	312	281	313	326	333	295	285	297	306	316	278	287	293	288	303	292	292	299	287	276	296	310	291	321	314	305	278	306	267	285	314	286	323	320	262	262	302	296	310	313	321	315	278	298	268	275	314	286	275	283	270	302	286	265	280	305	311	301	285	299	340	318	295	299	310	299	269	311	300	289	298	306	284	291	298	269	284	307	245	244	316	284	301	327	302	297	290	277	284	303	294	309	273	311	275	300	337	333	263	278	298	302	322	338	273	300	310	313	264	301	300	251	307	312	301	273	292	309	270	278	323	269	302	285	311	325	302	295	314	330	292	295	285	280	272	261	325	271	294	295	277	260	320	294	352	270	276	309	324	298	273	309	288	285	307	295	310	252	297	316	264	311	306	276	316	273	281	294	311	249	310	312	306	282	272	284	295	301	296	271	280	267	281	304	256	311	277	292	309	298	260	273	294	336	287	291	276	271	297	255	292	281	244	325	298	273	305	315	284	308	285	332	278	265	275	304	292	357	290	273	274	286	311	302	321	271	308	270	260	290	264	296	295	276	297	276	273	242	321	287	295	300	297	292	269	284	275	308	293	315	286	269	310	313	273	317	299	282	286	291	298	293	292	291	294	295	311	304	279	263	302	283	285	315	281	276	289	336	307	306	309	315	255	270	286	297	300	277	286	303	281	286	276	282	286	284	296	271	263	297	273	313	274	268	280	275	283	264	293	291	287	291	327	315	289	308	302	283	288	296	286	301	299	287	284	287	277	275	347	309	290	308	292	254	294	268	258	309	284	323	285	290	297	295	293	306	283	293	280	256	295	297	312	289	285	287	280	285	313	315	357	286	280	288	287	286	299	337	266	314	302	326	303	291	292	282	317	286	283	313	267	279	305	313	305	275	277	305	300	285	318	306	300	288	311	331	276	308	307	314	285	304	274	289	291	298	272	276	266	284	288	298	289	259	317	318	277	299	314	306	320	294	290	313	306	270	301	298	283	258	288	274	298	273	265	285	249	304	301	306	273	321	334	243	300	269	303	268	305	258	280	279	306	310	288	262	302	297	318	283	286	281	289	270	306	263	262	291	297	253	297	275	272	324	304	298	288	311	321	288	288	285	289	291	264	310	320	309	314	277	288	292	289	294	299	294	279	316	306	284	287	268	287	260	315	295	278	257	299	297	265	283	322	313	272	281	316	290	308	291	296	256	286	263	313	274	323	298	301	309	286	325	283	294	289	289	273	300	289	298	325	287	282	285	290	298	266	326	284	248	258	269	292	265	280	298	260	313	289	301	289	310	286	286	300	297	318	318	280	303	289	277	286	302	305	285	315	278	270	299	264	262	298	313	273	274	302	283	277	283	260	298	291	300	260	295	281	339	278	292	318	272	256	290	258	277	333	301	321	285	305	311	313	319	287	288	294	309	299	300	260	251	269	297	294	298	296	291	293	269	288	301	300	290	305	275	295	308	313	289	305	253	285	286	285	296	264	262	296	270	305	277	273	280	267	302	258	277	275	298	264	269	312	309	281	260	288	279	335	284	302	289	281	270	298	267	299	301	316	280	286	294	290	300	308	293	303	305	282	309	292	256	269	317	287	255	300	276	283	293	281	264	298	265	272	268	305	321	293	317	293	332	280	308	298	298	290	280	328	345	266	286	305	292	300	275	296	312	305	271	282	291	350	326	298	267	305	293	316	296	299	346	307	298	320	293	256	284	308	307	296	288	277	260	301	294	318	310	300	293	308	262	299	272	289	292	279	282	293	281	278	302	307	288	299	327	291	278	275	317	316	278	309	303	293	293	280	291	289	295	283	284	263	305	281	281	285	281	306	316	307	316	283	311	284	289	280	278	273	327	297	288	277	293	335	278	298	310	278	277	295	304	306	332	287	280	272	275	302	289	256	286	287	319	300	291	270	324	267	279	296	301	295	318	320	289	297	305	265	306	305	302	286	307	298	291	259	271	318	303	302	312	301	306	308	284	296	320	308	281	276	317	304	310	286	290	275	295	307	281	311	298	290	281	312	289	277	294	291	298	282	266	289	284	287	292	305	289	347	284	297	302	270	299	325	303	321	295	309	280	320	287	305	293	278	296	255	285	301	313	297	360	290	317	293	322	307	295	297	290	268	277	283	275	296	293	307	282	315	325	278	284	284	330	304	278	307	306	277	304	313	272	287	320	299	315	264	296	267	270	294	292	296	303	274	249	275	274	296	295	317	283	285	296	330	288	292	291	289	278	281	321	284	278	286	280	271	284	270	309	300	286	322	293	312	306	279	298	278	300	292	302	288	369	308	286	279	301	316	309	307	277	262	293	298	315	276	276	298	276	305	272	307	309	297	274	321	270	320	320	299	314	266	281	291	290	302	319	325	274	294	306	294	314	278	304	328	280	310	301	300	307	283	289	318	276	284	316	313	317	289	300	305	287	291	304	300	291	312	329	316	320	305	315	302	278	295	308	301	251	322	281	273	280	266	308	311	294	292	294	292	297	282	295	276	293	309	315	326	315	286	311	286	267	285	291	327	308	316	326	287	283	330	286	318	287	308	294	291	272	302	278	280	289	281	272	291	303	293	271	319	303	296	259	293	320	293	286	326	266	272	319	305	295	303	271	278	291	297	313	284	318	288	296	302	297	274	290	292	248	271	308	308	283	346	298	297	299	291	255	282	308	283	301	276	297	273	289	314	317	280	270	284	301	269	289	268	322	291	293	299	296	305	280	267	278	260	313	271	290	272	292	280	263	288	315	317	319	291	277	302	320	276	303	300	300	304	305	329	283	329	279	293	285	270	297	295	312	286	292	327	331	282	297	301	301	328	317	284	264	293	271	300	310	270	287	356	272	281	335	302	264	284	258	284	306	291	314	254	284	285	354	322	292	277	258	280	317	304	275	296	284	276	305	299	280	305	284	297	320	269	288	298	316	331	290	305	265	295	282	305	271	291	276	311	302	327	270	318	310	327	304	319	280	291	298	279	279	292	314	254	328	295	287	251	290	296	315	304	283	296	288	308	308	301	312	327	284	277	285	268	303	289	296	306	296	284	286	268	278	298	300	286	286	277	273	311
15383	4142	4498	2914	1508	883	751	703	716	675	640	670	695	669	659	661	599	694	659	683	706	721	668	643	683	702	679	696	673	636	651	667	687	674	628	672	663	641	672	669	689	666	674	696	654	705	662	683	677	588	630	697	687	653	661	662	684	687	666	655	676	642	663	677	653	692	636	663	696	691	675	674	683	638	728	680	675	687	681	651	701	669	683	675	648	677	653	662	676	681	643	679	635	659	674	713	663	701	673	656	641	697	656	674	735	630	647	674	695	659	659	673	670	662	707	674	664	660	631	658	680	722	675	687	646	716	677	677	678	676	698	675	692	703	659	650	650	657	654	680	670	637	662	639	647	700	672	652	701	671	648	635	649	666	677	620	685	672	676	689	669	709	665	705	650	626	689	703	685	691	654	667	686	634	674	651	647	692	640	694	680	629	646	668	644	657	680	706	659	663	645	716	679	706	653	729	654	652	640	695	630	645	631	676	703	652	667	665	674	651	667	630	692	638	676	675	681	646	665	685	682	694	665	659	659	657	684	679	655	655	700	669	703	693	666	731	625	676	654	688	668	700	679	683	674	674	617	707	721	655	708	670	682	699	650	706	672	668	651	682	677	656	687	644	670	637	680	621	705	668	678	683	694	668	689	694	678	702	703	696	676	653	706	722	633	645	646	640	653	672	692	692	677	664	664	663	706	622	683	645	689	678	722	676	678	686	715	704	688	679	720	658	634	638	623	704	668	694	642	664	677	696	636	677	667	671	640	712	662	661	686	681	665	685	673	651	652	704	626	673	685	734	668	691	641	683	670	617	695	696	667	718	698	643	690	676	654	700	645	680	670	696	692	650	656	671	688	670	689	661	647	631	672	648	675	654	652	674	652	666	650	685	648	676	635	680	680	644	683	655	660	673	629	665	644	644	704	661	680	626	626	692	662	709	680	704	727	670	685	695	651	665	672	696	693	715	717	612	681	694	597	699	692	675	657	659	675	670	640	700	670	664	689	622	749	694	683	678	669	652	621	691	644	692	685	689	687	651	683	690	625	655	654	667	662	687	690	663	660	700	712	686	663	704	663	646	638	692	683	691	644	712	667	731	681	638	681	629	708	669	653	686	676	660	671	687	660	726	664	640	664	635	673	678	645	681	666	611	702	634	661	703	693	675	672	692	649	729	657	637	655	678	697	652	657	648	660	678	668	711	699	675	673	671	670	709	663	687	660	653	676	659	639	616	659	667	660	640	666	680	667	682	700	697	672	654	695	654	686	713	708	649	656	627	665	691	667	663	690	674	674	678	716	695	624	644	660	709	677	681	628	631	643	690	678	701	673	694	678	680	652	653	638	671	653	678	675	674	640	684	676	654	688	652	649	657	677	683	694	641	678	701	708	662	672	714	650	617	698	653	678	695	625	666	661	713	657	699	705	621	694	683	683	670	652	627	677	637	674	680	671	677	679	700	663	698	681	680	688	638	662	716	702	653	636	640	691	700	598	677	675	724	665	625	711	679	616	683	708	689	706	644	681	658	683	669	704	657	637	651	718	708	685	654	691	697	715	703	647	687	675	666	664	693	674	645	651	711	676	660	731	707	633	685	656	637	669	692	657	660	686	718	667	733	699	710	675	657	660	637	659	653	703	663	674	667	613	717	646	662	673	684	703	700	641	709	660	675	710	664	658	629	669	649	721	655	608	678	701	672	729	677	626	620	700	699	670	695	703	677	700	633	621	648	683	657	651	668	726	675	677	647	673	676	672	686	666	712	633	676	683	652	690	657	657	712	679	728	702	674	663	683	673	703	620	723	640	676	670	662	664	701	659	668	668	643	688	678	659	730	639	650	648	683	669	671	686	671	685	649	634	647	675	694	662	686	672	697	667	628	677	628	656	661	648	701	693	642	675	692	625	638	684	636	672	631	654	656	658	670	612	687	613	693	694	663	646	692	689	655	669	631	652	706	690	637	650	671	673	685	653	663	678	715	662	648	691	665	629	670	718	672	647	658	683	672	676	685	664	672	678	655	705	701	637	687	664	662	697	622	664	684	681	676	675	696	674	643	668	733	637	696	651	632	688	613	687	664	668	654	635	693	689	647	707	664	683	675	631	718	622	691	654	686	697	669	713	655	660	655	655	673	587	655	653	662	664	671	673	644	678	665	671	630	675	693	701	666	651	672	647	674	635	698	707	681	676	625	660	658	700	706	643	684	655	672	684	665	652	671	700	624	692	626	653	676	656	653	692	637	681	664	704	679	685	688	680	702	663	697	698	662	641	656	664	696	659	680	647	644	706	677	703	649	716	693	684	653	701	665	636	671	662	658	708	652	681	688	709	710	626	694	679	648	691	692	652	681	652	701	690	721	684	724	667	705	668	642	662	704	652	668	660	645	694	647	673	654	664	673	644	640	661	677	725	686	669	693	676	646	664	659	672	710	676	686	690	643	636	675	671	646	672	648	654	652	709	675	677	680	684	637	692	705	683	654	654	666	681	673	645	688	672	637	687	690	717	694	676	672	684	620	701	681	646	640	709	662	657	617	702	686	677	631	653	683	687	665	671	679	642	650	628	668	686	674	654	644	700	679	625	717	660	653	720	658	643	702	724	641	635	699	687	687	646	621	669	616	652	669	687	601	653	711	679	673	666	662	696	661	661	670	698	664	689	734	663	682	632	622	677	665	694	638	681	610	658	646	655	639	679	671	720	666	699	656	682	672	640	657	702	672	631	657	622	681	660	680	719	692	724	726	633	700	651	718	704	636	645	649	679	693	669	658	657	701	654	689	664	701	677	667	668	663	682	698	698	664	699	685	665	649	694	678	668	700	715	693	713	646	686	682	667	664	676	656	668	680	694	654	671	636	660	681	667	697	660	681	679	718	645	710	679	679	663	699	668	685	694	700	696	682	681	696	674	631	698	677	697	649	695	695	633	738	635	675	697	664	651	640	639	644	678	679	662	647	651	707	650	661	684	655	685	682	675	660	661	698	676	701	632	660	616	633	658	631	708	711	685	659	662	683	631	668	670	702	681	675	636	742	659	671	666	677	707	698	641	642	670	712	673	685	672	652	676	616	651	622	677	697	681	639	663	662	647	673	683	635	685	679	683	693	704	732	679	679	740	644	719	675	670	655	669	678	663	648	647	658	685	680	670	696	694	657	684	659	641	686	691	640	676	663	656	662	660	650	675	653	657	706	722	682	717	622	651	653	639	678	640	655	645	666	680	715	712	659	680	628	673	677	671	677	649	704	689	658	639	671	621	683	653	701	658	686	666	681	669	624	682	687	651	657	687	656	712	647	710	663	664	692	679	659	656	673	636	650	679	654	690	667	697	666	652	668	676	673	674	695	676	661	687	680	684	667	678	634	679	726	673	662	674	649	656	705	682	631	599	690	683	664	641	655	655	689	684	694	685	691	693	655	680	691	655	654	664	685	622	659	679	685	670	672	707	641	665	652	683	676	711	675	685	707	677	617	687	697	671	690	664	650	662	628	679	667	683	752
29260	4205	814	726	413	364	358	299	281	326	326	304	288	303	304	323	301	286	330	281	315	317	271	296	303	299	301	303	279	318	302	268	284	283	300	307	288	304	341	317	335	285	291	268	338	291	361	272	304	296	311	287	293	308	333	363	291	325	312	315	310	320	313	315	284	290	328	301	326	283	310	322	303	331	306	286	281	293	305	313	296	289	318	304	321	321	301	335	295	316	281	293	324	321	329	288	311	312	313	280	323	294	331	313	341	352	354	314	320	283	307	294	319	320	272	288	303	296	319	301	292	299	313	305	304	340	286	282	301	291	340	291	310	313	295	325	324	322	308	342	312	289	316	277	281	347	320	292	301	303	299	285	318	291	342	321	296	324	317	319	282	303	282	351	321	309	302	327	295	295	323	309	317	326	290	299	309	365	355	341	293	272	312	314	320	347	320	323	305	304	285	304	269	291	315	298	267	340	321	321	291	282	317	269	299	338	308	291	324	283	312	317	295	323	326	329	309	312	341	326	304	294	304	265	303	307	304	277	289	311	299	291	308	302	315	297	329	306	313	325	287	284	310	317	324	290	332	316	331	324	349	304	297	308	261	282	285	308	336	326	310	326	308	285	307	315	348	325	292	297	301	284	324	322	297	294	289	322	312	321	301	289	296	266	317	288	285	320	306	277	323	317	299	308	337	307	274	311	265	298	305	302	333	303	287	290	320	299	301	309	297	287	264	309	312	349	307	306	300	328	317	318	256	335	304	292	301	303	315	307	275	306	313	324	318	260	324	312	310	319	298	301	304	324	315	288	296	334	300	313	299	313	318	276	331	334	324	309	310	282	313	286	316	338	290	302	290	318	286	325	308	320	310	299	307	324	311	343	303	326	315	280	299	325	301	276	283	293	305	312	293	307	323	303	299	323	275	295	322	326	303	289	310	319	291	291	282	298	322	313	263	346	281	350	295	299	294	311	291	294	298	324	293	292	300	294	319	308	276	307	307	326	277	296	335	297	293	317	264	297	295	296	298	325	289	312	264	305	270	310	297	300	304	319	322	319	329	277	281	313	311	273	304	304	313	325	329	320	313	281	317	290	296	285	313	331	321	283	293	279	312	311	306	302	309	292	297	290	321	303	305	366	316	305	325	317	310	273	306	318	321	309	307	312	329	309	277	315	309	305	329	273	310	313	336	310	303	310	308	284	277	316	342	320	272	302	311	327	283	315	295	296	319	303	310	290	261	286	324	306	321	269	304	307	292	294	291	315	304	318	295	306	319	282	334	312	295	326	254	291	289	291	321	340	309	296	290	291	317	291	281	306	334	301	322	300	281	306	295	330	327	293	278	287	325	304	303	272	288	280	343	265	276	304	292	285	288	292	301	268	276	314	348	285	308	296	283	296	292	284	301	329	317	306	298	303	307	279	309	342	302	318	304	320	295	292	304	289	318	297	303	321	288	310	305	316	304	294	285	310	349	299	311	296	311	298	311	294	282	278	270	277	303	302	302	341	317	311	328	280	305	304	311	327	342	284	335	294	301	290	327	309	282	279	277	289	295	310	307	339	288	279	317	327	300	301	314	320	315	320	309	310	274	321	307	292	331	321	330	265	286	288	321	309	310	299	314	293	328	305	299	333	309	304	290	318	285	296	281	314	308	282	318	260	314	312	312	338	306	286	293	277	287	273	306	330	334	328	282	322	307	297	297	324	319	274	314	328	291	283	306	314	318	322	286	333	337	271	291	302	306	322	288	308	278	312	303	308	295	280	290	316	303	319	339	328	332	269	317	275	315	348	318	306	285	330	332	333	282	298	327	316	296	309	337	341	311	288	292	306	309	291	332	294	312	336	318	296	317	304	301	270	292	295	301	303	295	309	304	311	305	282	283	294	320	291	288	295	357	327	331	341	297	279	302	287	330	336	327	344	330	301	308	321	322	304	316	296	321	320	342	306	298	313	369	318	313	310	282	301	327	306	288	297	326	298	313	300	335	293	292	304	289	324	300	307	306	291	295	288	320	307	316	321	280	296	303	320	278	277	315	311	294	316	287	340	318	316	317	306	280	280	302	301	332	301	319	314	283	302	316	337	272	325	353	326	328	346	319	308	322	327	294	296	282	306	278	255	296	281	302	281	330	298	278	327	308	299	266	331	286	293	280	296	303	317	303	310	288	316	296	324	323	313	310	335	287	312	305	301	304	304	313	335	280	309	326	335	273	291	280	279	297	329	320	293	308	304	276	322	297	298	319	292	299	289	351	333	328	318	284	340	307	328	311	295	307	307	274	276	299	320	331	292	323	291	269	307	315	295	310	273	305	271	303	309	306	297	296	297	303	297	311	284	282	331	319	287	303	311	302	296	320	294	274	318	295	312	295	307	279	320	323	305	339	317	307	310	317	315	304	315	342	304	265	305	284	308	300	311	288	324	328	280	294	293	350	284	317	290	319	308	297	286	288	257	279	319	325	319	297	310	278	312	297	293	302	335	320	293	283	321	292	297	282	304	324	330	304	302	287	300	303	308	301	313	294	274	286	298	267	300	284	311	314	304	283	333	278	311	268	309	322	333	319	287	298	295	286	324	344	328	311	344	309	348	304	295	297	347	306	342	331	319	305	311	305	279	320	294	297	311	332	318	302	296	299	279	289	301	302	311	324	311	289	298	288	307	297	305	340	284	299	315	302	318	314	295	330	278	310	294	304	289	301	326	265	316	312	286	282	345	330	336	329	347	328	312	300	324	327	320	265	297	311	296	297	281	324	317	321	320	296	320	293	323	305	290	328	304	302	310	275	319	327	292	315	340	283	296	325	294	344	295	315	318	296	298	288	314	275	278	323	336	293	275	339	317	271	306	300	294	304	311	280	297	303	271	283	284	307	312	313	350	345	284	318	318	269	320	328	305	327	293	326	293	304	310	311	335	322	312	323	316	309	283	295	326	279	319	332	312	307	283	301	314	325	328	329	314	276	321	325	331	296	353	285	286	296	310	314	319	309	319	335	278	322	329	312	320	283	279	297	266	280	311	296	314	267	279	313	301	318	306	289	297	288	284	303	302	284	319	313	282	271	274	293	346	294	303	291	306	303	313	285	276	314	304	316	286	339	321	287	306	298	264	290	307	321	293	315	293	284	300	315	277	307	298	318	306	282	292	278	291	304	295	334	298	315	312	316	277	312	326	265	317	298	291	307	292	259	278	305	339	284	274	327	311	295	310	328	312	288	294	329	303	285	319	309	311	304	321	310	292	344	306	297	300	297	319	303	285	292	327	328	286	299	311	308	313	337	341	281	304	299	337	306	328	307	314	318	310	328	300	317	287	301	301	320	307	293	282	278	308	303	295	313	305	311	306	285	325	323	324	299	298	295	337	307	303	318	307	323	267	300	333	278	306	320	297	294	287	273	333	309	319	288	327	325	300	289	317	329	328	339	328	307	289	314	277	295	291	310	300	321	281	328	302	302	338	303	305	296	337	330	268	311	312	308	297	306	304	279	333	338	290
20305	8650	7151	6355	3298	1969	1187	932	785	784	724	740	752	740	753	755	745	691	716	736	702	683	726	684	674	713	718	747	746	741	716	718	757	768	778	701	759	723	705	752	731	742	702	759	712	751	733	705	745	671	738	750	725	707	755	720	733	705	716	749	692	759	704	770	684	766	728	716	745	722	704	711	753	697	685	713	736	699	711	748	711	721	719	701	720	687	690	745	723	714	648	729	710	705	742	681	723	728	734	731	728	714	714	750	739	690	696	670	698	709	760	695	743	777	741	707	718	694	688	729	729	729	741	688	709	732	695	734	675	707	734	703	702	673	782	719	725	711	711	706	656	715	686	736	690	716	718	722	726	673	717	713	706	693	693	713	691	742	736	736	715	728	735	709	714	724	696	716	615	731	714	695	710	670	700	676	754	732	682	703	749	706	738	771	765	705	815	718	726	656	724	769	734	720	686	726	720	750	676	700	713	734	705	686	701	735	728	746	674	750	703	755	745	711	733	722	731	687	672	681	692	707	682	724	701	670	721	694	709	703	724	658	684	712	717	783	734	711	733	746	690	700	737	750	707	678	745	738	728	687	744	745	750	739	705	750	718	736	701	686	700	666	770	694	688	729	711	760	742	722	684	742	747	718	709	766	701	738	724	717	692	709	739	715	743	750	707	704	741	762	723	719	703	687	680	765	738	785	715	715	704	717	713	761	755	701	726	697	742	727	692	706	747	739	642	709	714	701	725	676	720	715	721	695	721	734	705	697	706	749	696	701	685	760	742	679	727	699	739	721	649	718	762	751	687	737	704	731	716	733	704	772	741	776	747	718	704	716	677	737	712	701	787	734	680	686	715	726	736	735	733	658	720	714	693	715	746	699	738	700	669	693	732	715	757	766	727	731	706	701	711	723	735	708	718	712	721	761	737	748	655	703	723	693	718	686	691	699	697	756	704	772	713	713	742	714	693	690	777	728	738	727	741	669	739	712	756	741	718	773	706	671	719	708	703	706	679	707	732	722	702	688	737	738	742	721	706	734	723	683	727	721	695	690	693	677	702	710	698	672	721	723	750	780	723	745	717	696	714	687	693	735	734	692	732	682	700	740	732	763	685	689	728	702	725	686	729	715	719	660	717	716	710	770	746	731	728	744	690	729	750	717	733	695	723	695	741	747	734	709	730	706	678	720	697	681	698	737	736	720	745	713	738	706	679	717	698	701	729	740	688	729	757	724	722	747	724	695	719	728	654	713	727	739	678	742	725	741	690	720	738	664	695	701	730	757	714	734	673	664	723	670	694	721	723	698	687	694	681	731	699	763	745	733	707	683	714	748	705	707	705	694	739	738	745	709	688	705	722	710	712	733	686	746	723	721	713	692	724	747	686	699	736	737	714	708	704	708	751	686	724	665	733	722	741	766	701	675	714	704	723	679	696	679	753	699	777	700	695	676	740	692	710	728	698	738	673	701	717	697	705	707	756	727	724	757	728	750	711	782	692	651	720	765	724	773	706	714	697	687	679	717	733	670	742	731	735	697	699	674	732	726	710	736	701	719	714	664	717	715	712	687	683	751	691	686	705	744	666	681	739	756	753	691	721	677	703	755	721	723	735	727	712	742	700	742	710	699	715	735	732	726	706	729	710	721	732	744	724	703	718	691	674	735	740	699	688	785	695	689	726	651	746	721	711	654	705	732	700	735	692	667	709	696	708	694	688	722	695	747	733	710	664	733	695	720	740	696	676	668	723	698	753	709	677	717	715	691	709	724	706	758	686	741	721	731	710	690	677	704	751	710	722	722	759	694	754	727	704	680	685	709	716	724	743	749	767	740	711	776	687	691	739	760	660	743	738	748	731	721	700	769	741	749	720	687	747	711	708	698	722	716	661	744	683	760	696	764	711	723	722	748	689	729	695	724	713	719	724	737	717	741	714	733	696	706	723	699	719	712	683	697	678	697	705	748	711	729	737	696	713	766	722	694	702	709	735	703	748	678	729	708	714	731	753	725	725	702	711	726	673	699	701	722	726	766	728	700	686	717	690	726	732	735	759	689	700	754	735	711	732	731	721	700	715	689	730	704	707	726	732	694	736	726	688	722	717	701	685	746	689	745	706	747	685	698	699	711	741	725	726	680	702	708	730	739	731	729	766	742	735	765	751	742	739	736	731	720	731	729	652	763	688	724	734	774	778	740	732	710	728	764	746	722	766	685	761	738	721	705	693	724	724	740	679	739	736	709	754	704	723	711	697	710	732	705	784	765	726	706	682	729	668	716	692	715	764	727	742	757	695	715	770	723	759	729	751	734	699	700	744	693	689	706	745	735	732	726	719	707	731	683	734	656	700	762	703	734	716	745	734	704	689	719	680	747	735	698	690	728	784	681	723	692	739	735	685	712	695	677	693	682	708	722	739	717	686	709	672	692	707	684	723	709	735	766	765	738	750	690	695	690	704	661	736	765	712	694	744	647	763	745	685	712	698	699	718	757	674	676	701	669	704	713	679	681	703	690	726	700	733	668	729	712	702	709	775	713	677	712	700	755	731	706	683	737	733	703	738	695	746	735	733	737	696	769	792	720	748	695	749	662	674	723	705	670	708	707	721	685	741	739	701	719	680	748	726	716	729	706	693	707	737	756	718	679	688	757	682	697	775	699	708	770	708	709	717	725	703	711	701	686	675	749	695	719	691	705	725	718	737	706	719	704	680	751	739	681	719	747	716	669	695	722	738	702	716	704	695	734	698	725	713	709	738	706	699	682	716	779	778	721	782	735	709	731	724	709	708	715	723	709	764	734	700	764	721	738	730	718	715	715	693	755	738	690	725	706	740	700	741	707	697	673	722	682	700	706	678	756	749	725	739	727	719	684	722	735	687	667	706	729	709	749	722	654	765	732	710	741	751	703	761	726	739	754	729	712	718	700	686	723	732	740	764	728	710	786	712	682	719	738	757	676	694	716	723	721	777	715	760	717	710	702	717	752	711	712	722	758	750	734	746	738	724	719	712	722	675	731	711	714	681	687	699	675	727	710	721	697	766	697	737	714	706	729	701	693	690	707	721	758	738	702	705	712	715	678	722	731	697	719	734	714	686	687	706	686	703	701	697	740	697	745	703	735	692	708	730	660	709	723	737	721	727	742	694	685	712	709	723	716	726	719	672	756	697	770	682	687	752	736	731	671	686	730	689	723	711	714	677	731	665	720	719	721	688	670	694	708	698	701	723	692	700	714	681	697	675	707	712	683	704	716	686	758	714	723	707	727	717	685	707	717	686	772	713	733	750	721	743	725	696	750	731	670	721	699	701	706	726	680	697	720	746	707	687	661	700	699	711	726	717	725	739	746	691	671	744	725	700	700	732	711	675	720	749	722	729	758	678	699	740	705	738	692	713	717	717	711	686	724	709	699	702	752	649	665	726	744	727	728	698	718	741	715	714	723	723	708	694	713	729	751	678	677	688	710	739	736	668	736	740	750	648	651	668	720	690	741	729	662	702	694	718	700
31450	5246	1075	862	608	423	340	349	319	304	277	324	306	356	310	294	322	314	325	305	324	339	295	323	327	339	290	302	306	290	365	329	344	321	328	316	305	335	332	327	307	276	295	291	325	303	319	311	319	314	323	381	340	318	304	318	335	295	313	300	320	307	306	356	325	350	325	322	336	319	323	302	347	285	286	334	291	298	334	328	297	333	334	307	322	336	338	331	328	304	287	337	343	324	297	296	296	311	296	308	299	332	310	322	297	327	310	312	353	300	287	289	331	324	307	329	275	283	319	282	334	285	339	325	329	290	282	308	322	304	308	315	346	310	300	308	320	317	310	316	295	328	296	340	296	320	299	274	315	339	351	333	339	321	307	329	301	298	315	285	316	276	347	317	306	325	319	297	303	268	317	321	275	320	286	298	305	319	303	311	322	308	291	286	284	305	309	318	318	266	316	311	301	305	297	281	333	346	300	314	310	347	302	305	327	334	319	280	325	314	285	282	321	325	360	320	319	365	324	311	314	321	304	333	321	322	277	304	312	306	313	360	314	298	309	336	314	321	291	299	323	328	285	326	316	307	315	279	316	354	274	310	335	279	304	306	329	268	330	329	311	337	328	301	338	314	295	311	278	289	307	287	289	350	310	288	303	322	297	300	291	314	326	309	301	271	320	329	330	289	297	283	342	343	333	314	326	353	349	298	322	310	354	320	301	316	301	331	308	316	312	305	328	339	317	317	297	307	300	327	277	306	321	327	312	310	309	305	348	310	331	311	336	338	302	300	323	318	356	348	320	335	311	336	327	314	320	322	322	329	321	320	325	308	315	304	300	330	316	318	311	305	281	298	345	309	326	339	292	300	262	322	307	310	323	305	321	294	308	318	332	291	297	296	319	296	315	355	301	292	316	311	269	313	293	330	326	307	311	281	323	306	306	289	301	335	335	323	323	328	329	298	300	299	301	278	306	302	303	285	306	307	286	320	288	363	330	328	299	283	312	304	314	314	299	329	325	310	311	302	299	295	320	339	295	304	296	306	325	305	322	314	296	280	325	279	287	333	289	310	280	323	328	335	305	310	276	310	336	307	301	314	288	331	316	323	310	286	291	327	315	300	316	310	296	298	312	316	280	322	306	334	354	306	310	341	295	330	334	328	331	281	342	327	278	350	295	308	332	277	335	315	293	297	317	287	313	326	324	324	318	334	333	305	322	291	291	303	321	325	317	299	362	292	315	341	303	275	276	304	318	345	308	330	329	308	344	332	328	325	302	342	300	309	307	280	316	351	299	308	336	313	272	327	346	352	360	317	259	313	309	293	280	268	292	320	349	297	306	336	308	330	312	344	329	322	314	305	293	319	303	335	295	291	315	323	264	295	268	310	292	314	332	291	319	304	343	341	303	295	323	299	328	331	313	303	337	323	281	318	330	313	356	277	294	315	324	321	309	287	327	310	303	294	297	287	363	317	313	336	343	309	315	305	324	301	324	280	281	336	337	310	313	294	319	308	301	313	274	333	317	332	340	325	278	318	307	306	321	301	314	309	299	341	350	284	313	305	309	288	314	324	336	307	293	318	327	324	314	312	300	290	295	318	300	318	280	307	299	320	300	344	318	316	340	341	321	323	313	322	294	288	313	339	317	291	315	299	277	340	307	301	321	321	318	347	373	307	298	280	312	304	348	326	334	302	291	324	344	346	250	299	333	278	325	316	313	316	294	304	327	309	317	350	333	308	299	298	262	296	328	321	307	287	334	294	300	294	296	328	284	341	293	270	284	317	289	282	289	330	288	328	323	327	332	315	306	316	322	307	290	316	306	329	315	322	325	307	332	377	301	317	292	330	291	313	312	322	301	288	320	305	331	292	333	354	330	314	318	315	308	304	319	282	302	276	308	327	291	311	282	279	344	316	272	298	304	322	330	295	297	335	331	311	301	337	324	320	310	292	355	310	297	314	294	300	315	346	314	271	315	306	283	327	271	307	317	294	319	291	335	258	340	337	280	337	354	301	311	344	322	356	325	316	317	322	316	333	274	299	312	321	316	339	294	295	293	275	315	340	330	310	294	287	294	315	304	301	318	328	297	284	287	273	342	318	321	313	304	297	322	368	333	286	294	288	306	316	324	321	326	322	303	317	340	323	341	263	305	323	332	327	275	275	298	277	329	307	309	333	338	340	309	330	359	329	325	321	356	319	320	339	263	332	318	300	275	291	298	329	322	312	290	324	321	342	334	362	314	344	273	308	326	304	293	318	333	330	326	327	311	294	320	302	305	297	288	321	311	325	308	289	311	301	285	342	321	324	340	349	318	330	279	328	298	308	294	327	300	333	308	321	343	304	285	322	305	314	296	306	313	305	310	346	290	291	315	279	317	319	295	295	317	343	331	289	321	295	312	283	350	350	306	271	322	340	333	303	274	315	308	285	339	300	289	276	320	298	295	323	296	308	305	330	290	327	292	303	285	303	301	284	299	292	318	297	302	332	344	319	330	310	310	311	295	342	317	343	315	301	320	257	316	316	290	304	320	309	317	300	328	352	335	350	336	330	278	315	291	300	289	303	284	322	315	288	284	311	303	277	278	282	322	295	299	277	348	316	332	329	319	311	307	302	286	333	311	272	303	317	335	336	328	285	288	342	298	328	337	304	326	332	334	309	328	318	284	306	281	284	283	300	288	305	288	326	310	294	324	307	322	319	313	288	319	337	313	307	313	331	323	337	317	321	307	344	283	316	332	293	327	314	327	307	300	309	268	347	329	267	310	312	374	309	311	300	325	306	310	319	306	318	293	260	348	300	305	321	314	308	341	311	306	305	299	298	318	319	323	322	299	318	304	333	305	304	321	340	312	303	319	324	301	301	300	331	292	311	295	309	331	289	314	299	306	323	304	265	331	306	273	305	339	332	357	329	289	307	301	315	295	299	297	333	310	308	312	313	288	341	299	291	299	311	322	295	298	277	330	292	307	314	311	333	341	353	267	301	336	330	349	305	335	285	330	331	366	324	300	298	310	329	281	305	320	307	310	288	325	317	316	332	321	351	307	328	356	309	341	348	321	336	302	292	325	330	331	290	284	348	322	270	295	355	303	299	321	318	319	326	276	307	311	277	308	317	285	293	286	329	290	345	326	276	297	294	314	334	350	342	344	308	327	275	316	325	314	313	284	273	302	288	319	327	284	341	325	337	302	308	285	269	291	320	309	317	329	311	305	285	311	323	317	318	360	289	276	285	343	289	299	318	298	298	324	319	323	307	330	304	296	336	317	327	333	297	297	328	278	347	305	308	338	334	324	317	317	314	291	316	299	301	310	300	337	348	315	313	285	343	300	297	294	323	286	314	317	297	321	274	266	319	339	314	328	287	300	334	323	266	309	299	308	311	304	297	329	329	292	349	315	308	334	336	314	345	322	312	315	314	295	298	279	302	335	309	313	310	297	331	296	282	305	282	308	312	298	337	331	300	298	287	297	306	319	306	333	324	360	327	324	338	309	320	319	320
22355	10312	9125	7986	6193	3384	1750	895	848	806	836	779	815	780	755	792	764	720	765	760	754	727	745	752	781	763	771	780	781	786	774	766	793	714	752	788	729	742	740	737	737	733	761	767	780	766	735	763	749	728	741	779	746	769	717	682	751	697	733	749	769	788	809	725	764	693	743	815	735	708	727	779	762	783	742	730	748	743	768	692	792	726	815	697	729	717	748	778	777	718	746	734	780	770	746	766	736	745	793	794	746	727	743	764	723	803	770	728	794	701	764	750	747	715	754	698	686	739	822	757	716	755	769	723	739	714	780	752	739	713	703	746	738	735	765	709	723	685	756	755	731	666	734	750	767	715	800	729	723	745	677	710	728	770	722	833	766	754	749	738	762	778	744	733	728	747	752	765	712	733	745	741	791	696	711	759	738	717	769	766	727	772	690	731	716	725	772	743	815	810	755	710	705	760	740	735	763	727	784	752	738	771	714	710	788	743	724	701	775	728	777	729	747	766	716	756	730	740	687	765	737	767	732	721	688	704	775	788	707	750	722	713	763	746	734	757	768	718	774	734	689	796	685	728	718	750	771	710	738	739	747	739	761	761	751	703	750	750	749	736	767	716	769	729	777	766	697	768	769	744	781	759	724	745	717	727	711	788	731	771	702	759	727	771	705	708	713	745	756	740	756	733	719	779	696	741	786	761	706	745	743	682	723	814	768	744	791	756	735	757	776	709	735	746	740	683	717	762	717	750	736	770	739	734	751	718	723	738	742	708	754	803	776	712	728	776	727	769	717	679	718	756	801	775	733	715	758	715	710	716	721	738	766	732	722	737	737	752	746	775	733	781	749	743	722	748	718	734	736	764	749	717	710	783	757	759	741	725	731	744	768	728	754	748	754	723	713	743	753	733	723	800	763	738	764	760	739	782	716	739	769	742	730	703	705	737	733	736	754	745	776	729	763	729	725	760	749	775	759	678	754	748	755	699	706	706	806	743	726	746	723	739	780	765	725	753	730	691	773	686	743	738	743	772	799	714	757	675	738	722	801	733	745	744	745	718	703	765	749	688	772	694	737	814	774	721	734	727	709	713	737	773	771	737	780	746	730	712	731	730	771	723	766	762	763	771	762	746	765	684	722	716	781	742	744	725	756	683	748	732	744	776	740	760	784	790	752	757	764	728	720	787	748	722	735	752	697	716	726	669	748	730	742	768	716	761	714	715	769	747	716	742	747	773	738	700	718	716	790	780	702	716	721	799	756	678	748	808	712	748	761	752	711	744	733	744	731	747	730	713	723	736	701	731	741	746	748	738	733	727	764	734	782	754	752	719	694	718	782	732	731	727	722	730	757	739	746	733	733	748	733	752	779	734	754	733	756	752	704	735	815	750	759	764	734	783	736	763	721	707	807	748	763	701	753	734	716	771	715	722	728	780	714	777	742	743	753	764	756	735	736	695	756	760	757	788	723	754	759	744	700	753	746	772	766	691	764	766	686	745	713	710	699	716	718	791	713	726	806	753	732	727	759	749	780	735	778	736	727	758	734	772	725	746	681	655	753	798	816	785	735	771	760	723	744	776	731	722	733	749	750	764	705	717	762	717	733	771	768	657	729	700	779	707	753	714	781	718	763	713	737	767	728	762	762	801	720	809	753	762	772	715	731	733	729	755	737	714	745	745	755	773	723	731	721	712	752	719	720	744	720	792	745	719	763	738	729	763	765	749	735	712	761	794	749	808	799	724	762	713	763	723	779	711	768	738	725	757	725	722	751	760	741	746	757	694	738	728	742	771	716	703	731	766	766	750	702	762	718	751	739	770	757	740	739	701	764	721	779	769	776	768	792	707	710	748	742	754	729	739	739	747	744	775	757	753	754	732	715	717	754	737	686	738	729	678	708	742	773	774	744	754	747	709	773	719	745	753	775	751	714	725	793	764	708	737	719	776	716	770	774	798	792	707	754	728	742	719	771	754	748	717	741	729	734	754	739	733	750	766	767	692	739	717	751	782	747	755	816	728	778	777	736	693	790	749	777	714	742	736	724	709	782	733	719	756	752	746	759	698	751	721	730	789	793	741	747	761	725	736	713	760	698	750	754	749	757	690	760	723	706	773	767	730	711	734	786	737	744	770	705	728	731	750	777	772	625	720	757	773	707	720	743	774	710	750	747	731	738	752	731	710	725	742	774	712	689	710	740	706	710	765	727	766	743	753	700	740	773	725	731	734	758	730	713	771	720	758	737	735	700	744	708	784	772	731	741	735	762	698	733	724	736	736	696	723	755	734	740	730	691	796	745	791	722	719	725	757	712	733	733	747	791	719	740	755	751	730	699	689	739	741	710	774	771	761	760	699	722	769	747	750	715	751	749	752	727	770	704	712	757	768	740	709	763	724	755	797	789	793	664	790	758	735	674	769	789	765	780	705	755	735	715	765	723	722	748	707	764	793	723	733	680	729	781	711	708	712	767	734	777	715	708	779	721	703	742	749	756	786	752	711	758	752	732	743	686	701	738	746	798	754	725	768	745	741	738	739	723	725	738	783	746	714	763	781	751	705	667	756	694	788	744	750	764	765	744	718	751	787	697	730	768	693	779	736	733	756	707	705	759	767	731	743	757	746	769	759	751	721	703	724	764	792	775	769	717	714	752	740	742	806	747	742	742	732	771	742	767	742	790	802	733	744	754	795	793	774	724	745	748	735	731	763	776	710	767	722	728	756	673	752	712	751	761	736	763	730	739	828	751	697	736	737	703	701	725	696	779	708	763	769	718	736	722	744	749	728	731	729	714	792	763	725	771	743	730	739	744	731	737	734	725	766	724	701	743	734	777	761	723	761	731	780	747	742	758	766	712	706	778	685	701	748	772	760	744	757	747	770	699	755	699	715	756	749	792	749	739	734	726	744	764	733	738	729	766	756	719	733	733	713	738	713	730	788	736	744	715	791	716	718	751	719	800	726	731	729	772	779	741	776	752	727	726	736	746	728	735	757	748	760	790	716	750	733	747	729	732	758	744	751	773	783	781	754	710	727	756	750	690	726	713	727	715	734	791	767	706	706	739	750	771	791	760	761	737	681	734	741	782	788	687	745	754	733	742	740	733	761	797	724	729	726	721	724	784	725	765	740	762	706	729	715	737	740	757	757	752	759	745	708	796	743	772	738	723	782	723	733	774	776	723	795	767	732	726	748	729	768	730	734	748	727	763	736	720	706	706	745	779	730	744	746	757	724	809	746	700	745	779	774	731	758	761	764	675	769	764	747	758	744	783	744	717	715	723	747	702	721	747	781	735	716	751	755	761	794	754	721	756	742	698	761	765	704	736	719	772	742	713	749	699	712	699	706	758	751	724	700	700	713	753	772	707	778	752	744	721	731	770	762	701	733	725	762	801	796	729	750	758	751	792	741	745	790	764	767	719	756	719	749	710	755	740	780	786	781	735	745	751	753	765	744	733	686	715	720	781	722	705	733	767	750	733	766	711	764	756	703	765	729	741	724	768	663
19599	2023	526	413	335	312	323	291	274	308	258	290	299	274	327	291	299	275	295	278	295	299	294	325	292	308	290	299	259	307	276	284	298	278	291	302	297	266	294	302	289	301	296	317	299	277	334	291	309	290	300	292	299	290	278	294	289	298	315	288	300	274	318	322	312	289	259	306	270	338	292	318	278	275	301	311	282	304	310	299	280	308	276	296	301	301	282	263	331	283	285	298	252	331	330	260	291	269	239	266	287	305	297	254	293	317	267	293	298	286	312	289	308	289	293	286	296	307	320	309	297	319	303	312	290	285	312	305	298	285	288	266	279	290	265	255	312	332	307	296	283	309	329	285	263	292	297	315	284	286	288	317	299	307	281	272	315	309	307	306	290	300	296	277	260	291	309	323	338	306	311	303	307	308	289	284	295	277	327	321	290	315	277	252	296	273	311	287	307	329	292	282	280	290	311	279	299	309	277	307	292	272	291	307	281	306	289	292	314	294	292	302	276	274	293	289	307	284	298	283	303	254	276	285	288	281	276	284	303	291	286	279	285	305	280	329	293	250	249	251	290	278	306	296	322	306	292	271	317	302	283	282	283	329	311	305	310	288	290	282	281	273	278	288	292	277	334	287	312	325	294	294	278	296	281	298	277	281	313	278	292	283	301	297	284	294	321	296	306	279	278	285	307	252	277	282	305	303	294	281	288	309	291	272	300	295	296	267	298	289	309	290	315	321	303	246	252	286	323	283	293	289	278	278	297	275	275	319	305	305	310	277	309	295	287	314	317	298	306	280	289	284	328	312	314	297	323	308	295	277	280	312	304	282	276	292	299	252	281	252	282	310	290	338	304	286	308	292	273	263	276	302	304	269	286	278	298	281	287	293	283	288	274	277	318	276	281	291	303	321	301	269	292	290	296	320	326	273	302	290	317	305	302	319	298	281	293	279	314	303	302	281	342	288	286	292	309	267	306	295	271	312	295	251	299	302	294	268	308	275	307	313	292	285	265	298	264	286	303	288	276	280	284	284	274	312	293	290	292	295	264	327	266	294	341	298	305	266	287	312	261	315	299	279	300	291	325	299	259	278	290	248	321	300	306	305	292	234	286	276	285	297	293	271	272	294	294	294	304	312	295	305	289	300	283	284	284	257	301	273	301	288	306	323	318	296	253	286	282	331	308	298	291	285	282	295	293	308	259	303	305	266	245	270	255	266	287	270	276	307	269	317	267	312	308	325	325	260	316	295	311	321	292	289	287	326	310	308	313	327	314	295	259	275	273	296	299	314	313	276	266	309	270	296	249	320	319	237	278	325	315	271	275	291	328	345	297	273	274	275	268	273	262	286	265	293	263	237	270	303	306	275	314	300	304	265	274	319	261	300	329	291	311	272	319	292	341	293	328	319	292	286	298	311	275	321	257	301	319	313	278	253	282	287	321	314	320	348	251	277	285	274	314	298	330	298	272	307	295	272	294	294	283	293	291	320	280	275	285	296	338	280	286	288	341	282	304	325	268	307	300	289	307	258	301	314	282	280	263	290	301	290	289	334	293	329	292	287	326	287	280	298	311	292	304	305	260	293	302	320	298	288	281	318	312	297	319	260	305	305	291	297	284	298	288	273	292	307	293	336	264	300	287	255	317	288	302	288	287	288	278	298	276	288	287	335	288	299	266	295	311	316	333	300	319	301	295	290	304	284	295	291	288	282	312	248	324	298	284	314	260	273	268	330	312	263	305	257	293	293	301	307	317	314	336	270	273	275	302	333	296	278	275	299	294	277	296	270	302	261	301	288	321	308	280	306	307	279	297	266	304	331	285	283	271	279	287	293	306	328	295	299	285	287	266	273	314	300	286	310	306	311	301	281	314	290	293	296	266	283	335	278	304	290	277	299	280	318	305	291	297	318	354	315	289	315	289	311	274	271	322	303	292	307	281	299	291	290	274	324	289	252	279	295	298	303	309	297	301	318	295	333	294	325	292	321	277	292	301	295	310	280	282	312	303	311	317	287	304	290	276	309	279	265	280	285	288	309	294	249	302	300	306	308	267	314	289	294	328	316	289	292	296	299	254	289	305	330	300	246	295	285	309	294	292	290	308	289	249	315	305	259	335	306	325	290	306	300	267	300	287	297	282	298	295	291	275	304	345	267	303	307	320	254	281	304	318	304	294	285	275	259	269	276	291	299	253	283	278	256	286	297	252	283	286	269	311	301	292	323	291	298	283	265	273	268	301	288	232	267	247	288	287	274	300	284	270	282	280	314	294	254	307	293	312	296	309	280	270	301	313	287	315	301	309	307	305	295	273	264	287	288	291	285	305	298	315	305	287	304	293	309	288	272	285	328	272	251	297	272	297	311	309	294	313	289	299	281	307	276	266	312	277	278	293	296	298	303	298	296	293	272	276	322	294	311	285	280	269	297	331	308	302	289	281	323	268	275	300	283	271	286	285	301	289	280	286	316	294	322	294	317	289	300	311	314	268	283	323	272	268	283	266	276	305	281	306	329	281	283	306	297	315	293	306	324	283	290	291	294	316	321	249	302	293	288	287	249	292	300	287	286	277	291	306	327	301	267	317	304	287	298	296	306	281	269	291	258	275	308	282	267	307	288	286	318	301	299	328	299	323	311	272	266	281	310	292	303	323	295	252	317	306	281	288	277	273	325	320	306	295	299	270	298	266	296	305	275	296	270	290	308	287	311	333	316	257	297	273	340	290	283	286	281	265	297	314	301	276	301	277	245	273	280	266	294	294	270	281	304	335	314	299	298	293	273	261	296	287	291	267	318	283	276	273	266	273	299	318	296	300	282	294	299	297	297	288	296	267	300	293	293	284	286	310	246	279	298	281	278	295	301	318	304	272	255	287	310	280	289	311	299	297	306	289	311	279	300	281	277	288	275	294	277	307	277	304	300	270	292	340	258	275	298	272	306	295	269	263	304	335	282	319	306	296	289	274	283	303	317	310	301	310	283	296	279	281	283	295	280	296	287	313	309	302	272	299	298	308	296	312	301	278	308	262	311	301	283	271	284	299	290	274	292	305	282	310	282	318	313	307	297	266	260	302	270	289	296	279	332	319	269	267	301	278	295	286	296	307	284	297	308	267	304	308	280	265	310	309	335	282	293	302	300	314	310	255	281	298	289	310	306	297	297	287	267	267	281	308	295	274	276	278	310	314	302	291	308	273	287	302	315	291	318	312	312	344	284	305	293	284	293	275	313	298	276	290	241	257	272	288	284	305	281	298	296	294	313	288	292	296	297	288	302	297	294	271	317	282	291	298	292	301	313	298	271	290	291	283	292	292	289	293	274	265	257	298	285	323	293	297	306	269	280	281	302	297	309	308	283	315	317	306	308	316	274	293	341	308	293	303	290	282	278	256	265	271	318	290	306	288	299	282	277	268	275	285	311	298	281	274	262	302	284	247	279	258	316	299	324	324	312	290	300	322	310	296	257	310	329	280	293	312	287	337	286	301	289	334	259	269	286	288	262	278	271
15062	5532	4188	2686	1533	1017	768	685	671	713	715	678	715	646	671	665	673	662	625	656	689	688	687	704	670	665	694	674	733	677	660	675	627	639	677	670	648	658	668	654	688	660	703	686	673	700	681	637	664	636	655	693	641	643	660	669	670	660	637	667	657	687	670	636	649	624	652	648	642	637	669	697	634	641	678	642	626	621	633	643	641	673	674	655	587	651	643	703	671	689	659	676	629	667	670	660	693	724	644	677	664	643	634	598	679	706	634	668	665	617	676	687	659	694	629	681	661	692	713	665	712	635	662	659	687	686	648	693	636	644	714	686	695	655	690	685	669	665	640	673	684	637	678	655	654	605	652	629	651	646	673	620	691	696	684	647	675	682	639	693	676	686	711	633	659	664	689	662	649	648	644	646	700	694	612	661	616	728	690	661	683	700	681	679	662	668	639	681	681	697	638	652	637	650	681	650	693	663	717	639	687	654	643	671	675	692	633	660	713	649	643	719	657	672	679	687	643	653	675	667	668	628	690	625	670	687	671	671	695	707	628	676	689	667	687	637	685	689	662	668	658	657	693	656	675	664	656	652	709	617	642	637	623	690	650	688	690	581	705	680	659	651	669	665	676	673	682	658	665	653	630	640	658	632	676	666	678	658	707	635	664	671	636	707	702	659	676	685	676	714	642	675	703	635	668	643	622	664	632	618	669	623	692	683	680	656	665	636	634	660	634	660	676	704	704	658	693	682	639	598	644	676	660	668	691	687	702	660	637	668	691	719	619	667	717	636	709	683	706	700	691	644	678	644	672	664	648	637	661	638	702	702	695	698	690	624	663	691	630	692	634	689	701	631	649	674	655	664	699	672	650	665	636	651	688	631	666	690	674	659	661	684	661	645	671	653	713	693	691	675	645	649	647	650	684	630	665	655	691	649	658	697	661	701	627	673	655	673	623	700	665	624	676	675	677	609	604	647	670	649	632	674	660	626	678	729	688	695	669	682	674	639	679	661	691	666	682	621	698	692	651	659	623	606	648	664	698	670	666	666	692	661	659	678	681	657	659	700	706	707	662	626	639	631	645	693	698	661	699	671	640	674	663	638	669	678	646	626	646	666	663	683	703	684	672	647	693	677	622	694	682	648	614	671	632	670	653	682	637	703	664	680	647	645	682	684	659	665	685	656	614	654	693	687	648	640	669	628	653	688	705	709	672	632	651	637	667	673	642	653	742	683	675	672	689	677	664	667	689	672	619	673	670	644	674	654	656	642	689	659	694	706	694	683	672	675	683	619	680	652	676	652	677	673	620	645	708	680	652	640	651	686	633	673	663	681	675	711	669	652	628	633	627	655	673	641	691	673	641	647	640	649	667	682	674	703	693	663	684	671	654	653	644	635	628	707	693	675	694	692	682	626	692	655	677	667	677	709	633	646	638	673	673	632	692	634	686	640	618	658	619	683	660	677	640	674	683	684	727	655	723	624	658	664	674	641	624	646	644	615	669	687	641	698	686	622	682	693	673	659	662	667	650	599	661	691	651	677	662	664	614	650	692	706	666	689	631	684	643	641	704	655	693	617	707	695	659	713	673	710	654	677	645	676	660	608	658	673	656	700	693	607	665	677	664	647	622	709	649	676	706	690	671	622	647	688	644	683	676	661	654	679	658	618	663	645	622	610	625	690	716	670	700	652	669	656	630	687	681	692	665	690	684	655	708	651	688	722	645	668	688	656	625	631	656	681	660	677	665	671	623	731	652	689	648	729	624	648	656	647	640	683	633	680	652	661	630	630	655	645	676	664	706	670	666	618	659	604	700	700	692	656	729	655	696	640	727	638	691	676	672	659	674	701	636	641	650	671	680	645	652	670	658	706	680	606	648	685	690	693	622	675	624	665	666	702	699	663	690	671	710	722	644	648	651	654	663	657	655	657	630	686	680	645	660	638	713	629	705	630	630	711	672	705	666	676	678	650	632	642	697	652	701	642	624	661	680	638	675	713	637	683	656	628	655	717	690	647	667	640	652	711	639	674	677	655	672	662	651	680	658	635	668	659	663	669	683	657	652	703	669	701	681	664	672	681	682	674	710	666	675	654	696	636	622	640	638	649	659	665	632	624	667	657	649	665	656	668	685	657	673	657	690	694	641	698	682	689	673	693	638	640	656	688	690	657	666	694	660	632	642	664	612	677	641	659	684	628	665	648	660	666	657	658	669	674	663	640	678	654	680	638	646	610	650	616	648	649	656	664	645	687	709	648	611	656	655	677	681	670	653	643	657	688	708	635	685	638	631	648	645	667	667	648	630	635	667	676	683	679	594	631	622	707	672	680	627	648	668	662	650	645	701	640	672	648	626	702	681	660	712	677	625	706	646	671	667	629	688	629	661	671	623	674	666	701	674	639	633	618	629	717	660	631	665	650	711	667	664	662	654	627	664	677	613	609	684	661	653	667	667	674	653	671	656	639	694	698	631	674	647	679	675	655	673	652	666	673	658	691	692	642	614	653	649	615	682	620	681	646	669	647	686	672	634	634	700	644	641	684	640	661	684	661	699	616	655	692	620	631	664	658	669	678	664	688	691	704	623	666	675	674	645	656	664	671	655	663	692	658	626	658	702	659	648	660	641	660	654	641	675	680	622	664	681	662	687	693	684	638	720	668	670	658	651	676	656	639	663	692	644	665	679	637	676	681	698	643	668	672	676	669	645	671	655	636	659	661	681	666	670	683	670	646	619	653	657	736	705	662	647	700	671	628	643	658	637	686	683	656	669	694	701	668	679	635	652	696	658	687	667	715	669	691	643	731	657	634	685	699	631	695	683	671	646	635	669	706	724	667	659	643	678	630	659	678	670	648	672	656	676	627	640	657	637	654	667	684	680	638	680	699	687	702	669	626	631	643	708	707	705	702	655	670	700	632	668	644	652	697	643	695	663	666	635	632	646	641	678	675	631	673	630	676	652	635	665	664	682	659	676	656	665	683	700	636	673	598	696	656	690	702	609	674	650	655	631	699	674	682	680	698	659	616	630	635	661	656	662	676	661	656	707	702	683	608	642	641	634	679	672	683	610	654	668	687	647	667	688	663	620	673	667	750	716	690	700	674	634	674	657	674	672	621	657	704	663	670	667	653	660	667	659	656	631	651	645	692	697	633	693	694	650	640	682	737	694	659	659	659	660	669	667	656	646	680	591	627	661	646	645	683	691	655	701	656	638	669	696	726	691	667	646	639	697	657	682	645	672	635	678	631	628	696	687	657	680	681	673	642	655	692	665	690	680	668	656	646	703	689	673	676	677	631	645	660	668	692	654	689	614	696	663	694	684	657	682	664	678	668	655	639	647	687	654	631	685	668	678	679	686	655	656	628	638	647	693	654	641	663	665	689	668	666	670	627	641	647	640	685	645	671	679	661	643	655	689	696	640	665	630	631	637	694	672	644	675	671	694	700	672	678	720	663	662	665	674	643	649	668	655	697	665	699	656	651	663	643	628	646	665	651	659	641	696	643
27953	4112	795	598	515	411	322	287	338	326	268	299	302	304	279	295	288	268	313	328	290	296	304	296	288	291	287	304	316	336	313	294	274	328	313	275	280	305	332	286	314	345	323	335	326	308	287	302	284	294	300	329	321	309	307	292	288	282	300	314	278	290	322	260	300	294	296	323	286	281	277	284	286	316	318	335	295	322	314	311	299	301	320	291	276	284	275	256	286	288	272	319	312	305	317	265	283	316	293	292	308	346	300	321	315	346	312	280	297	299	293	291	303	303	290	303	277	302	297	288	309	266	323	301	314	308	320	333	308	305	309	288	288	335	324	259	287	279	308	336	315	302	280	275	325	307	314	315	317	271	300	289	294	307	293	295	280	296	297	269	274	294	300	313	288	319	297	316	294	281	322	288	282	294	312	283	318	283	301	272	335	331	297	296	321	309	307	328	321	269	296	307	284	323	307	322	293	290	298	309	280	268	302	325	319	313	310	328	282	279	301	330	322	297	306	312	308	296	339	287	270	266	294	341	294	314	283	290	297	299	310	335	315	274	309	305	313	302	326	311	281	303	280	333	298	266	294	308	275	315	315	308	267	272	324	310	273	292	324	314	304	308	318	266	339	339	335	323	300	312	276	290	310	298	300	266	271	309	308	319	345	316	306	291	299	291	330	300	315	304	282	300	313	285	299	323	305	297	310	277	348	304	285	296	301	278	278	291	325	299	312	284	313	287	304	295	345	292	313	327	303	316	316	276	286	320	318	297	312	289	286	295	288	278	314	311	321	298	339	297	308	325	289	261	304	300	319	291	318	274	293	273	267	272	302	324	296	289	286	298	327	283	287	307	323	304	297	326	317	278	273	301	304	319	295	280	274	335	314	305	295	276	341	295	309	280	291	295	314	286	335	310	308	317	274	312	269	329	291	249	316	293	267	291	289	312	285	299	322	296	327	299	320	307	286	288	296	290	268	308	292	309	301	309	308	283	319	282	290	304	300	298	311	290	283	259	303	283	289	311	289	351	298	291	262	279	346	282	306	277	324	297	327	292	298	278	317	304	308	308	314	310	348	319	276	287	286	328	299	326	278	266	294	354	308	296	300	291	299	306	286	329	273	317	302	325	300	285	281	267	293	326	293	300	316	316	295	349	304	301	320	313	296	296	297	294	269	276	322	270	271	307	336	311	285	301	294	300	322	312	318	294	283	304	296	266	271	316	271	287	314	286	285	325	276	299	294	274	309	292	276	283	337	311	242	329	302	307	327	330	297	315	285	297	294	298	279	289	270	286	282	300	305	313	287	291	295	302	330	289	301	306	313	308	276	274	295	313	310	288	312	283	322	279	284	262	281	297	303	317	303	279	301	310	323	305	303	321	311	309	284	278	289	277	271	337	296	315	309	286	305	307	257	297	312	292	279	289	312	284	289	295	300	340	303	292	299	321	294	305	294	290	288	298	302	299	282	308	290	294	300	283	289	294	291	312	281	301	313	361	271	311	269	316	314	304	301	308	322	301	303	274	280	318	310	262	276	306	281	282	319	294	285	312	308	282	293	330	319	315	334	284	330	292	297	297	306	339	281	287	271	273	309	312	262	325	297	331	281	312	308	297	295	268	292	340	342	285	287	320	301	283	317	304	310	287	290	318	313	278	267	280	316	328	301	297	314	286	267	269	282	305	296	330	315	308	302	274	308	289	280	287	312	264	295	327	262	309	304	297	318	299	294	296	306	295	315	310	299	286	278	315	273	283	255	287	315	295	320	322	317	308	305	288	294	301	276	289	293	305	284	322	302	286	316	333	305	322	278	315	305	284	289	279	279	302	318	309	312	304	277	297	292	322	272	291	286	294	287	273	328	325	283	279	330	273	321	337	327	303	292	261	322	317	309	288	294	319	317	309	311	314	281	297	302	289	289	314	313	297	310	308	296	309	296	294	307	305	290	289	286	267	281	304	314	316	283	301	274	290	313	333	335	342	279	315	280	299	313	311	304	298	271	333	332	266	281	306	288	292	311	308	304	283	270	293	284	256	306	283	313	281	331	305	314	311	292	285	294	281	315	287	323	302	299	310	279	305	284	290	319	302	287	323	292	294	275	279	291	314	294	293	320	315	282	283	310	316	300	320	309	318	293	307	312	314	329	271	308	333	301	283	318	293	287	266	318	286	304	279	283	281	257	284	332	318	275	324	315	287	292	304	297	277	281	331	272	329	292	286	320	294	296	330	298	285	304	310	300	329	292	289	309	293	331	313	293	305	278	285	298	282	277	310	306	337	320	331	297	296	340	299	320	296	286	329	320	341	273	315	323	316	305	256	288	346	296	275	282	329	272	313	269	254	298	300	306	314	312	346	295	301	262	283	287	278	292	314	319	302	299	297	297	286	316	295	292	308	301	277	309	280	298	283	324	306	283	288	295	287	298	263	299	292	299	302	311	288	267	310	313	298	282	305	310	335	315	322	317	275	313	277	299	293	335	323	336	295	298	287	318	293	324	303	277	307	308	306	293	252	329	300	270	300	298	308	330	305	280	329	321	300	345	312	290	286	329	311	297	317	326	294	301	327	291	301	289	285	325	324	273	321	332	291	321	303	303	277	322	308	326	290	278	305	309	288	301	304	294	311	312	293	318	304	302	291	313	287	315	310	313	344	308	294	299	300	315	321	298	297	316	304	277	305	318	273	332	299	294	277	303	295	291	278	311	247	262	327	304	276	328	295	315	289	302	302	288	295	332	334	303	294	290	289	295	315	316	323	352	325	295	335	293	337	291	273	281	280	278	279	291	286	286	304	316	296	289	297	300	329	319	300	313	291	317	320	301	305	303	306	282	275	322	300	340	281	300	316	282	302	324	297	312	298	303	290	339	296	324	255	328	311	318	292	321	295	313	307	300	311	291	290	319	301	316	289	269	319	282	279	319	304	280	295	346	298	277	272	300	317	270	294	303	289	296	315	341	301	280	299	321	316	276	299	321	279	292	326	317	284	295	282	318	294	289	321	313	315	334	317	274	292	299	266	286	301	326	319	309	286	317	304	293	310	332	320	325	327	291	345	284	294	290	302	317	314	292	272	278	309	314	313	339	287	296	339	281	282	295	280	305	296	291	274	269	300	310	319	291	297	319	275	302	356	319	299	287	289	301	303	311	285	334	298	318	317	310	311	312	292	292	324	295	288	292	282	291	301	272	290	327	296	272	297	280	303	334	300	303	254	286	302	313	331	306	295	325	309	296	334	293	279	292	286	286	323	273	332	294	298	288	297	274	310	309	332	275	298	313	280	300	298	287	322	316	297	293	306	282	299	278	302	314	290	307	292	272	273	336	299	321	317	293	322	290	318	309	293	288	307	347	317	306	298	271	286	316	286	291	327	300	301	294	303	334	290	302	329	282	254	318	299	298	306	338	308	273	276	309	300	302	303	249	307	302	311	315	345	305	313	297	298	300	324	324	311	297	284	295	296	283	291	287	304	307	327	299	318	334	297	289	294	307	260	279	311
20804	8312	6531	5217	4249	2472	1167	829	808	741	733	728	735	758	728	732	725	739	723	770	708	685	676	708	693	677	742	675	729	673	670	721	744	699	674	711	669	730	704	749	707	689	736	683	693	755	751	719	712	693	711	709	708	728	725	716	699	710	662	670	668	695	700	693	741	720	680	699	694	695	752	665	699	713	689	705	666	686	716	759	731	679	701	783	683	703	704	700	738	733	739	664	691	647	701	713	693	681	745	716	717	680	638	694	719	650	703	705	673	705	721	705	690	658	691	750	695	717	720	704	641	729	707	655	727	697	700	704	710	673	705	727	668	687	663	723	661	710	713	685	744	658	683	710	703	730	682	708	707	715	718	746	727	724	694	678	716	672	741	706	707	722	719	708	690	713	743	658	729	674	754	678	709	656	699	695	696	676	702	687	696	719	703	693	725	712	723	651	711	705	673	760	661	690	738	720	737	674	678	683	709	736	713	689	717	783	686	697	680	707	696	724	731	717	711	732	640	653	668	743	692	722	699	661	727	665	730	702	715	682	719	698	641	704	686	697	775	711	686	708	705	604	693	719	687	706	735	688	681	696	688	686	684	665	708	683	666	672	658	704	724	720	669	658	673	697	708	666	679	725	725	716	692	733	703	748	745	703	669	735	690	692	723	691	705	671	690	694	677	667	705	686	706	706	640	711	655	683	722	708	710	687	707	720	713	679	698	715	671	677	731	690	728	671	649	695	651	688	703	677	649	709	699	716	742	743	695	682	648	731	678	745	718	723	681	710	703	669	705	671	716	677	710	727	702	669	707	696	699	700	705	669	672	705	693	710	735	717	736	706	662	690	667	720	709	685	656	688	719	673	763	708	695	641	677	703	650	676	699	690	692	704	671	659	720	704	722	752	687	642	708	684	719	741	695	717	704	708	682	679	674	639	696	684	712	666	741	666	728	716	684	705	684	733	716	669	698	718	706	671	660	675	738	661	753	676	682	714	708	745	719	718	710	746	733	685	731	705	755	717	706	684	694	718	724	690	696	702	703	680	683	723	714	671	661	693	702	684	734	676	705	621	686	687	648	701	720	737	710	709	708	736	784	687	674	702	712	691	731	711	703	705	695	739	694	695	684	710	700	680	721	677	711	735	740	713	693	699	741	732	660	664	719	745	691	732	709	689	678	743	705	688	701	669	697	673	676	679	645	711	667	720	702	690	766	695	728	691	773	727	710	719	682	709	701	751	727	675	676	700	698	660	698	698	675	689	685	686	723	724	719	693	691	761	708	716	715	722	703	668	691	713	634	716	715	705	689	674	699	671	710	701	708	750	713	725	691	690	707	710	715	753	702	739	741	718	682	707	694	725	785	701	701	731	711	687	703	715	726	731	666	713	660	701	713	707	714	665	685	673	697	707	718	697	676	687	678	656	742	720	716	726	685	691	671	693	717	696	655	745	704	698	705	705	697	696	753	715	693	704	726	687	726	709	689	739	665	663	715	689	708	705	705	676	715	700	705	662	696	701	736	705	681	738	720	702	657	648	707	662	656	694	714	734	691	737	744	709	757	656	733	689	701	702	694	728	659	681	716	702	694	725	663	742	767	720	698	720	669	674	695	699	705	701	702	667	693	732	698	682	644	739	734	694	696	659	727	700	745	731	670	702	723	685	677	706	748	695	740	661	714	726	683	701	732	717	725	682	693	687	655	654	714	661	726	710	727	679	678	702	721	669	688	699	712	720	701	650	707	703	705	673	689	677	694	659	692	726	733	723	678	703	663	677	730	683	679	697	690	730	710	686	694	657	741	712	632	730	677	688	689	730	658	657	680	677	703	678	696	669	712	695	669	718	737	746	702	684	719	679	698	667	698	692	702	659	720	733	672	732	722	688	653	724	690	703	713	697	699	698	691	679	711	691	672	712	728	675	691	685	665	717	682	700	694	702	697	699	723	674	691	714	704	679	778	633	727	698	692	702	701	673	710	700	691	678	719	732	679	678	727	714	711	731	685	701	689	680	701	661	716	698	715	733	721	716	703	704	723	659	731	713	699	692	720	696	721	707	714	721	693	692	690	698	665	683	663	715	727	734	682	730	660	726	702	688	711	697	691	667	716	710	665	685	656	721	692	728	714	715	701	726	708	666	711	683	684	706	738	674	674	678	692	689	698	649	709	726	746	671	710	719	688	761	736	709	721	706	677	659	678	726	698	692	706	688	653	642	681	758	693	661	746	719	648	717	709	651	702	785	704	690	725	734	704	654	668	735	664	724	689	703	704	702	696	679	691	703	688	722	720	687	653	712	665	696	676	729	745	736	675	684	722	677	683	728	729	699	719	701	681	757	684	666	724	723	736	656	674	704	741	685	640	721	695	745	706	718	652	694	682	679	673	683	672	706	696	743	666	653	681	711	653	686	689	669	735	694	691	716	707	734	701	669	692	680	680	722	716	691	692	693	665	669	673	704	711	702	728	737	746	720	673	689	669	698	664	690	680	701	719	697	703	680	721	725	683	692	698	725	674	706	697	697	711	720	728	705	691	749	680	680	752	734	646	759	683	667	672	654	751	668	709	691	689	703	733	676	676	681	691	704	730	736	734	746	697	689	746	738	693	678	693	710	676	695	672	703	795	712	715	702	706	692	739	735	673	762	675	710	675	706	713	705	698	742	704	672	737	694	692	668	706	687	704	686	712	671	696	737	682	714	674	684	722	672	692	670	732	704	706	719	706	714	709	707	680	718	678	713	725	738	698	664	710	723	659	672	676	735	727	713	686	662	688	641	703	680	687	681	689	664	664	713	719	693	730	728	711	692	693	728	711	708	662	685	682	692	683	669	723	736	759	723	689	667	707	689	745	704	704	691	693	690	731	697	733	680	714	700	724	712	703	700	680	686	698	702	753	718	685	689	713	731	663	730	699	717	688	707	718	774	735	650	686	743	712	725	721	654	680	706	686	664	721	714	736	701	679	727	700	712	705	701	704	662	746	726	701	711	735	709	721	710	715	715	702	692	685	680	726	729	733	702	693	677	716	717	713	715	686	706	666	729	748	714	708	712	679	660	731	662	719	678	701	709	708	692	700	699	729	670	664	696	685	694	636	719	741	723	712	744	683	672	779	708	717	682	659	706	734	672	715	718	708	690	715	692	708	705	717	689	684	742	671	724	717	709	718	706	678	763	687	694	724	735	661	716	733	725	716	755	704	748	713	704	649	728	727	731	716	725	717	711	758	672	686	705	720	685	713	674	680	693	716	686	692	713	686	717	686	695	638	723	710	719	685	700	745	676	713	713	682	701	698	729	779	714	666	661	712	688	724	716	702	695	704	683	684	702	704	716	650	719	677	698	681	703	698	674	687	664	695	703	661	672	670	730	704	743	726	683	698	725	723	701	687	678	701	702	713	702	682	662	695	700	708	705	648	740	702	720	734	724	707	672	685	711	687	681	688	726	698	692	705	745	724	709	680	678	710	706	709	693	668	666	750	719	700	682	717	706	730	695	712	713
29314	4514	1181	824	689	422	333	322	310	289	304	308	314	303	310	314	315	321	287	324	300	310	303	317	307	288	339	301	298	320	296	340	314	310	286	295	321	328	309	302	303	286	291	284	273	346	313	339	388	318	309	321	288	331	289	317	310	321	316	312	320	318	328	320	319	341	332	322	314	293	299	283	297	288	313	312	294	330	321	279	304	317	316	280	317	314	304	312	293	283	281	335	328	314	290	297	300	281	311	316	276	332	298	271	307	310	310	274	297	305	338	320	312	300	297	337	314	306	294	295	325	300	327	331	304	325	305	275	306	371	307	310	331	314	319	311	305	306	325	319	296	327	309	316	314	309	304	295	323	299	325	319	296	312	333	295	326	314	324	290	326	277	312	300	325	329	307	349	291	313	285	302	331	285	281	281	285	317	293	314	309	285	320	317	312	289	290	292	296	345	298	317	291	285	306	289	309	313	331	300	297	321	302	297	292	273	299	308	304	315	275	298	311	318	299	294	332	324	328	349	291	324	301	305	306	317	292	279	311	277	316	352	311	312	297	329	328	313	321	315	336	343	262	312	326	320	332	303	316	315	267	302	289	343	290	288	289	314	298	288	293	300	334	305	342	311	318	311	306	342	317	290	312	326	291	303	313	277	324	325	319	331	265	319	297	345	307	306	310	305	320	309	325	274	287	299	277	315	317	340	298	328	347	299	312	352	332	312	320	324	304	313	307	312	312	302	303	307	297	291	285	319	324	305	283	341	299	309	306	325	337	302	284	316	322	326	291	275	292	290	295	284	274	291	294	297	322	310	295	320	334	312	312	331	321	304	301	309	329	300	299	319	308	306	312	308	315	323	302	314	314	299	298	298	283	281	307	341	292	318	314	308	308	266	277	282	323	348	274	295	312	283	320	333	352	313	336	315	328	321	302	316	316	303	327	315	301	291	289	297	281	296	328	299	277	290	331	321	323	321	348	320	335	277	278	301	302	328	275	291	333	289	293	302	311	285	329	318	309	321	291	308	275	282	309	313	272	364	356	300	313	316	293	316	320	305	286	338	303	308	321	308	273	324	316	334	350	266	335	300	329	305	285	311	346	316	290	303	296	341	314	311	312	279	322	318	318	323	304	311	307	304	293	284	337	341	284	312	336	326	310	325	317	293	273	319	316	325	270	316	314	309	276	320	345	299	286	282	271	331	321	319	325	307	287	291	321	320	293	290	329	328	299	290	321	310	305	304	322	310	338	329	300	299	301	307	297	316	324	301	265	335	262	299	294	306	339	296	278	280	283	296	306	291	300	379	333	289	327	326	322	294	302	282	303	333	317	289	348	300	292	321	320	307	317	279	310	274	297	283	328	313	289	323	307	293	321	303	299	291	305	348	294	297	292	298	302	304	315	324	305	291	308	252	340	326	305	302	327	327	293	300	301	315	325	304	303	370	300	303	302	321	303	319	298	316	287	284	266	312	313	322	315	315	317	318	285	322	335	327	286	279	271	284	334	330	330	311	298	302	326	337	349	296	293	308	294	353	322	288	294	289	345	279	323	320	346	305	296	332	307	293	334	302	297	307	297	293	337	329	307	279	296	329	305	316	322	327	309	276	274	333	325	343	358	308	320	282	322	319	283	326	320	324	293	309	313	303	344	280	329	279	293	300	275	291	276	307	303	299	323	315	328	292	290	320	301	337	295	320	285	329	302	313	317	325	310	312	318	304	279	275	297	294	326	322	277	312	273	323	275	311	304	277	308	297	288	331	338	289	332	331	295	306	294	302	343	321	300	309	323	312	312	296	319	328	327	282	320	312	337	314	274	301	304	315	307	281	320	311	310	288	316	298	310	327	324	277	301	301	350	281	318	300	310	323	310	332	310	317	287	303	290	331	311	310	326	338	298	307	288	302	298	309	329	331	313	303	330	295	337	314	322	324	306	323	300	362	321	278	320	306	282	268	277	285	295	287	314	301	314	303	276	302	329	272	283	348	306	322	321	286	318	352	301	302	319	326	306	335	312	339	299	311	290	281	317	322	349	296	284	295	332	321	299	283	329	306	327	296	275	291	294	343	321	313	305	285	343	300	271	319	297	303	331	278	284	313	274	336	289	299	317	318	297	307	312	304	298	307	331	302	316	306	278	300	325	319	327	280	299	291	309	313	282	299	281	302	286	289	317	354	296	304	299	301	290	296	305	341	291	285	287	295	314	297	287	331	301	303	321	294	283	342	291	305	318	315	268	277	323	312	300	285	306	292	304	319	302	308	274	306	336	298	317	299	315	312	285	308	331	304	309	301	297	333	311	311	327	361	303	289	320	316	307	327	284	322	320	358	282	292	310	311	290	300	311	321	308	287	315	300	302	302	302	278	284	279	309	276	296	290	285	307	297	300	303	315	317	321	352	309	317	303	340	328	332	333	315	318	303	285	313	297	310	291	317	320	311	301	303	313	322	339	281	326	320	298	315	260	286	320	295	305	329	310	316	301	309	311	340	302	337	291	352	339	339	317	323	298	302	327	323	305	271	293	297	277	291	322	303	293	326	303	277	343	281	323	307	290	337	298	327	325	326	273	312	303	324	317	300	287	312	320	308	311	293	309	319	269	279	287	308	292	330	284	302	314	299	316	329	274	313	297	335	268	328	281	309	315	294	285	324	301	291	279	334	300	299	339	310	305	278	340	325	302	297	324	301	297	329	295	308	305	308	324	322	303	317	311	306	331	280	310	300	316	283	337	284	282	350	317	284	296	336	345	311	328	316	319	316	296	290	290	260	310	333	304	303	311	286	353	321	288	303	267	311	328	297	273	325	316	274	279	321	322	273	302	333	283	284	303	301	281	298	320	292	299	357	313	310	296	293	308	324	276	346	315	286	302	299	328	305	308	288	323	318	319	296	321	303	311	345	300	287	315	311	330	295	288	311	323	345	307	343	302	311	323	334	310	309	305	304	342	324	279	334	289	297	310	314	288	310	315	309	327	300	304	285	309	329	327	304	285	319	316	302	298	297	363	337	310	294	327	336	329	269	298	290	325	336	335	291	287	301	325	323	322	284	302	350	328	325	305	316	331	308	316	286	340	277	291	300	319	320	303	288	305	263	308	316	306	297	286	313	335	308	316	301	309	310	295	285	270	309	305	325	327	293	316	289	300	318	306	302	309	292	322	320	291	335	298	332	300	294	331	307	317	291	288	320	325	289	303	305	309	286	302	326	339	320	305	327	326	310	320	280	309	306	347	259	339	356	316	291	285	306	310	320	300	304	294	333	297	333	353	307	289	335	325	323	288	313	329	316	291	305	304	300	296	343	299	338	313	339	282	305	300	297	333	305	319	299	292	280	274	282	301	346	305	292	344	331	315	297	296	320	269	327	326	296	292	305	341	302	304	298	297	308	334	294	258	282	293	352	303	302	316	301	300	269	315	297	299	330	325	310	280	284	296	320	268	289	323	341	297	270	301	293	331	300	278	314	292	335	273	324	342	308	322	268	282	306	313	309	328
20277	9920	10544	7955	7097	2535	1465	999	874	876	827	814	778	772	777	734	753	745	755	696	715	743	718	737	774	737	746	781	709	746	723	768	785	683	722	754	762	687	697	734	732	731	773	782	765	725	695	721	747	733	690	725	790	739	732	777	699	732	726	746	749	746	698	712	731	732	760	799	750	693	736	780	738	748	774	735	787	736	775	750	713	729	731	693	716	696	731	784	735	755	688	736	724	745	722	701	744	724	709	744	752	745	752	749	711	731	707	708	701	706	726	703	709	674	704	681	703	748	760	724	722	673	753	738	730	732	748	695	734	725	731	719	725	717	689	726	717	727	690	746	746	758	722	756	718	733	749	703	765	714	706	703	745	751	694	714	719	723	725	724	727	696	696	717	720	710	770	750	738	749	760	709	766	783	679	731	751	730	705	690	791	706	729	770	734	695	737	739	724	724	734	756	727	708	725	713	710	777	760	739	769	686	754	718	772	701	689	734	683	761	746	706	735	681	717	721	738	698	697	720	701	730	747	682	739	708	695	716	726	815	712	720	766	725	759	682	756	737	751	696	727	726	725	713	712	699	738	732	730	724	734	747	729	699	735	715	666	742	719	744	739	759	717	701	688	706	703	709	755	690	714	731	755	695	723	710	751	729	772	737	701	690	788	697	739	750	724	703	720	723	744	744	742	748	705	772	728	746	712	704	767	728	717	693	741	757	728	704	726	747	711	755	683	741	759	695	737	752	766	784	774	709	724	737	709	786	695	759	745	713	710	746	690	682	707	699	760	767	709	739	658	702	729	747	723	768	712	716	705	732	756	736	689	769	736	752	741	760	746	730	741	697	733	696	740	731	679	726	697	707	708	736	778	737	717	704	695	672	753	714	718	734	702	729	750	725	738	776	755	725	708	729	755	717	709	755	711	729	759	769	740	746	715	769	729	702	763	718	762	755	728	719	717	756	688	719	724	735	745	768	747	763	749	770	702	683	803	709	694	722	724	729	746	693	741	706	736	719	747	723	709	725	733	774	745	707	720	747	746	704	680	730	691	665	717	747	777	709	777	739	753	673	724	684	697	753	780	739	741	745	760	729	809	691	723	726	727	764	709	762	774	730	708	802	727	700	729	736	677	732	709	759	715	735	732	755	713	728	732	698	732	699	699	717	692	756	741	715	710	737	713	743	703	704	775	772	726	713	755	749	751	748	710	673	753	691	713	778	728	766	723	715	723	751	740	741	699	740	745	706	729	712	702	746	759	727	718	711	712	691	736	730	731	725	743	745	786	710	758	721	714	672	754	739	698	746	698	740	732	735	737	724	770	760	761	736	740	760	740	707	753	741	751	757	699	737	720	660	808	716	713	732	717	738	715	684	724	724	719	685	776	722	750	756	750	723	686	754	679	726	750	736	772	712	749	728	705	745	746	766	729	747	723	761	710	728	764	757	802	734	703	689	708	745	764	727	727	700	743	698	702	729	726	717	725	698	748	777	747	729	731	755	705	701	747	774	745	690	768	693	688	737	726	708	691	768	717	758	703	690	698	695	694	707	732	742	698	767	699	752	707	758	743	743	712	734	722	728	706	745	777	722	744	710	751	756	725	678	755	738	776	737	738	728	746	724	761	753	746	742	704	716	765	733	725	724	719	721	762	687	702	730	702	700	760	706	774	739	776	719	770	719	733	731	696	750	767	732	720	751	724	727	731	709	700	697	738	728	724	745	713	724	716	661	696	723	759	711	766	718	741	682	711	745	751	678	703	741	725	722	746	705	728	726	736	717	711	711	761	694	739	727	681	718	695	730	766	739	708	755	675	748	741	754	702	768	705	687	735	737	719	794	791	711	718	710	733	717	706	704	745	677	734	697	751	691	738	753	753	733	715	752	696	700	676	742	733	769	686	712	698	675	753	716	733	731	755	728	658	715	764	715	710	692	707	723	691	737	700	731	720	703	736	773	764	772	661	686	718	729	684	815	706	735	758	746	695	757	745	718	761	716	715	730	750	720	712	723	729	735	702	763	746	719	715	751	727	752	702	716	713	721	734	706	718	741	742	709	742	721	745	750	766	720	731	745	718	733	787	728	726	730	686	699	767	742	701	699	744	742	734	795	719	712	758	728	744	771	764	708	736	705	715	728	744	730	729	754	755	744	731	732	730	734	722	716	724	685	765	690	729	713	742	698	748	724	733	693	700	707	815	714	741	742	738	699	703	691	707	692	709	748	733	747	756	754	756	731	788	689	714	712	755	787	760	717	710	718	743	714	709	698	746	703	660	713	709	713	766	718	749	715	718	681	715	703	706	734	752	743	748	730	743	730	748	737	719	719	702	724	732	716	743	748	739	727	735	758	724	717	710	737	757	707	751	746	736	715	745	707	729	740	722	709	672	753	716	753	763	712	729	719	695	721	716	724	690	684	733	715	697	783	751	708	734	729	731	735	712	747	721	739	669	697	714	756	721	788	751	701	723	736	731	737	676	728	731	774	740	677	715	715	755	720	702	773	799	746	723	676	736	706	743	714	727	737	725	704	735	672	724	689	730	739	683	718	700	701	716	761	685	736	729	721	756	706	732	729	723	729	697	737	706	761	713	777	702	731	750	745	726	719	759	725	770	781	761	727	715	711	689	745	753	720	720	730	676	709	772	740	706	763	717	714	684	747	736	755	741	720	713	708	703	702	730	731	743	745	687	717	759	700	694	739	741	749	733	746	722	720	765	705	691	694	685	761	718	741	767	739	693	701	720	745	741	661	728	773	752	739	703	720	692	724	734	724	744	732	743	700	747	706	680	771	757	727	723	745	756	713	717	745	727	713	748	770	749	719	749	713	672	742	742	728	743	743	737	723	735	744	743	693	762	694	704	735	741	724	709	704	702	736	670	673	750	735	755	720	733	743	705	706	741	767	768	736	719	737	763	716	692	695	696	715	696	770	664	745	786	765	698	730	676	735	701	731	719	755	699	709	702	729	771	704	750	774	737	755	708	779	746	710	744	671	715	707	701	723	776	752	717	677	739	756	724	737	747	751	728	767	732	702	661	694	722	749	722	737	714	714	711	729	718	733	731	701	679	739	767	784	751	722	712	740	765	746	783	728	758	694	781	723	738	713	687	690	715	715	701	737	766	733	783	687	722	725	756	702	696	721	736	763	760	788	712	757	746	755	660	731	760	746	717	742	719	699	742	693	735	764	725	757	700	729	715	722	738	723	715	707	744	772	772	690	694	729	737	706	711	763	712	726	729	733	709	704	696	708	695	739	727	754	776	772	731	749	751	756	724	720	707	727	764	737	753	732	743	790	717	747	763	691	731	725	699	724	728	733	714	746	693	756	715	734	704	688	776	737	743	762	695	733	756	704	737	749	721	730	715	705	699	736	801	724	711	682	710	739	730	696	677	701	688	704	671	703	690	714	754	758	779	748	743	762	730	757	738	694	755	713	735	729	765	741	742	748	767	712	681	716	711	699	704	763	696	779	704	780	727	784	737	755	700	787	721	739
17113	1725	622	494	319	323	330	312	286	279	293	277	298	299	295	288	308	319	323	288	265	311	294	280	290	279	304	320	317	293	297	305	300	270	260	325	252	268	265	285	262	325	312	293	284	296	289	279	279	280	307	292	293	266	295	292	343	291	299	281	310	267	300	288	258	262	251	296	300	276	286	332	304	315	306	260	297	305	290	284	278	284	288	284	298	290	281	301	289	292	286	321	303	263	327	288	302	283	275	300	316	311	290	279	304	310	259	284	304	273	289	276	300	292	299	319	297	302	262	285	263	330	289	278	291	277	268	301	272	273	285	277	313	336	279	303	284	271	264	283	282	302	271	283	268	296	285	291	255	286	314	274	288	285	300	283	258	280	292	288	306	335	282	299	286	281	262	302	275	269	293	289	260	264	321	263	312	293	291	292	275	278	276	318	326	312	285	304	272	252	288	292	313	299	281	298	263	306	313	269	266	269	291	279	314	285	286	273	316	320	276	295	288	292	316	311	320	290	295	311	274	274	280	325	276	284	326	263	308	284	268	277	289	297	287	273	301	316	275	320	281	290	253	301	274	261	250	303	303	302	316	299	287	283	302	285	303	255	267	286	295	281	285	280	280	287	290	263	300	295	283	313	276	283	269	340	314	314	274	300	278	290	285	292	264	311	277	277	307	319	267	268	277	273	306	281	285	275	288	281	290	271	273	293	297	269	271	281	289	282	299	289	280	305	277	295	270	289	259	280	334	266	266	252	295	329	297	273	290	251	257	283	307	268	284	278	282	289	280	304	288	297	289	303	283	287	317	274	275	261	307	245	276	257	270	292	301	304	274	299	256	293	367	308	312	299	305	257	266	318	287	262	289	294	306	272	310	319	292	298	316	282	276	293	300	285	274	290	261	287	275	294	307	275	306	265	286	269	307	290	287	271	273	292	295	257	270	278	312	284	263	246	292	272	272	278	249	253	258	293	303	323	314	283	285	300	270	250	314	309	283	285	327	302	307	299	281	299	256	300	281	321	286	336	269	272	313	307	304	306	248	270	302	257	273	292	259	279	287	284	309	281	285	296	303	282	285	264	279	278	303	276	269	297	314	357	234	285	275	289	279	308	295	312	284	303	316	283	296	263	302	270	269	303	286	294	337	318	266	330	294	284	297	278	267	284	298	273	317	307	297	291	301	305	282	256	273	264	299	303	269	285	299	274	261	283	269	308	279	305	292	295	286	310	271	281	313	273	292	298	259	263	260	290	265	298	285	291	298	308	296	302	318	275	285	306	291	323	314	305	292	258	298	348	298	279	303	318	296	275	281	320	335	307	314	274	286	279	296	312	315	287	286	305	283	264	296	267	295	304	297	262	298	308	301	294	321	263	278	279	304	284	308	258	286	299	299	287	324	296	293	277	298	295	299	269	287	278	267	277	249	242	302	277	295	297	287	323	279	261	262	306	287	291	279	302	288	292	272	315	280	295	284	300	271	294	308	303	304	286	294	278	274	309	281	290	288	294	316	316	294	306	277	316	293	315	328	311	294	283	299	286	302	319	263	289	306	317	288	265	286	297	267	296	270	305	283	290	293	267	278	311	283	296	279	282	251	297	313	285	252	288	302	300	270	269	288	309	306	287	279	313	279	272	316	296	271	266	277	306	291	297	294	285	301	256	282	289	291	285	306	289	307	259	303	261	268	262	295	266	300	307	274	297	289	274	297	291	337	279	283	278	324	275	270	296	266	297	283	307	302	284	283	272	325	311	282	288	271	274	286	274	281	322	289	271	279	275	273	297	314	329	293	313	278	273	277	256	285	299	312	279	296	324	269	273	289	271	320	292	278	309	298	265	286	264	313	270	278	286	291	283	275	300	301	310	289	299	303	320	293	283	263	290	288	305	296	302	334	288	292	249	282	285	254	285	302	279	315	282	244	279	270	271	296	314	281	305	280	248	296	296	325	275	298	298	317	309	302	283	300	278	274	270	278	294	267	285	305	285	279	261	295	244	285	278	281	262	279	298	281	293	296	309	293	274	309	257	285	300	288	292	272	281	304	269	302	275	292	321	333	308	323	292	271	297	339	302	273	285	285	253	246	266	303	287	287	293	301	301	288	290	308	283	302	353	298	248	282	313	296	292	249	289	295	303	317	313	284	284	298	283	246	272	324	294	285	300	270	267	306	259	298	268	303	267	265	287	272	284	275	293	282	304	260	270	316	268	325	288	310	323	277	323	272	277	276	276	283	313	307	301	260	307	290	278	300	315	293	259	287	297	289	250	307	250	272	280	280	284	291	313	261	324	291	308	297	328	292	299	272	292	290	267	272	308	289	315	290	291	281	314	274	299	270	312	289	311	275	277	269	252	277	280	295	308	274	291	271	290	281	312	275	277	288	311	291	268	270	275	285	312	335	333	277	332	307	289	273	291	294	257	283	268	284	254	252	299	275	285	300	276	292	277	296	304	295	319	294	289	298	302	300	301	295	256	304	276	265	311	292	307	302	289	264	295	292	285	302	255	267	264	293	271	298	278	281	299	292	277	278	299	303	297	291	280	279	290	280	259	333	284	287	312	315	272	281	300	298	301	295	290	273	295	281	315	291	313	262	293	288	284	272	278	299	278	278	297	292	284	289	307	307	267	289	280	291	304	306	318	264	302	281	304	267	291	291	281	289	261	283	264	284	301	314	272	292	302	261	283	286	265	303	335	264	298	272	268	291	287	269	288	280	263	303	288	273	300	296	314	312	276	296	312	300	299	256	289	293	292	292	335	263	303	307	290	261	270	294	280	284	279	274	300	234	294	299	313	288	276	296	269	306	295	274	301	298	276	317	263	287	288	318	276	275	298	277	251	276	269	309	260	266	280	265	292	251	325	300	319	294	271	276	288	285	282	295	289	301	283	298	261	310	300	296	306	306	296	252	265	267	276	282	267	286	282	284	309	300	291	290	294	268	274	259	270	322	278	280	264	296	298	294	280	282	280	293	292	307	287	271	274	244	295	314	278	326	284	346	324	280	271	301	298	306	295	327	274	276	278	289	323	270	280	273	294	281	277	284	311	262	306	293	307	276	303	267	288	290	281	290	274	310	307	304	289	304	280	283	291	280	263	282	273	301	286	305	301	277	302	305	289	268	286	309	330	263	272	305	286	293	310	284	296	327	267	303	295	283	321	325	283	299	303	304	300	306	284	328	274	296	329	261	291	291	296	322	303	263	292	292	300	273	260	283	292	310	277	295	302	324	307	279	282	295	300	312	294	292	290	297	287	317	285	283	263	286	283	278	313	268	337	314	287	245	251	296	320	277	290	284	285	340	259	281	321	290	279	289	271	281	276	293	277	289	307	305	344	276	291	291	286	301	280	268	288	288	282	280	293	298	263	270	299	287	276	276	273	264	282	279	281	285	319	275	251	276	269	312	312	302	274	296	257	289	283	267	268	262	272	290	297	290	289	302	273	275	270	310	276	254	282	279	266	289	302	315	270	271	290	313	299	306	291	282	309
12971	5224	5507	3314	1426	904	786	732	674	672	649	702	629	688	668	650	637	611	668	662	630	660	635	664	653	635	656	660	665	692	658	697	674	625	671	622	665	666	657	648	675	636	628	665	672	682	608	696	653	657	621	664	631	603	652	648	663	654	672	646	635	639	627	649	683	670	621	641	657	619	676	654	684	658	640	699	619	682	626	603	643	620	617	650	607	605	627	627	662	686	685	627	614	619	615	655	668	708	639	680	692	614	646	680	614	657	652	628	723	621	656	628	655	681	659	637	625	658	609	639	664	688	628	628	646	611	684	616	611	659	589	696	672	662	625	653	657	662	654	690	632	656	649	654	678	648	664	611	652	711	624	643	661	647	630	647	614	636	637	665	654	707	643	667	669	659	619	636	634	658	643	662	658	657	673	679	637	592	628	651	669	608	622	652	678	636	626	672	638	675	641	651	693	690	676	673	614	613	643	686	652	638	675	669	653	632	677	618	636	647	657	637	667	606	630	595	619	676	637	664	634	632	621	678	613	633	684	665	635	656	608	679	632	641	616	617	676	616	689	636	690	630	600	648	642	670	636	676	642	655	590	678	652	596	667	669	626	668	664	645	661	623	645	633	694	713	634	672	666	650	621	640	653	632	661	656	666	650	675	624	616	643	620	692	665	645	619	633	637	666	654	647	617	682	656	676	652	668	589	693	650	650	656	659	686	657	646	661	653	676	611	642	626	665	612	626	629	667	629	648	650	663	641	672	642	619	602	685	662	641	616	670	632	674	615	669	644	624	629	646	616	659	636	637	643	654	598	617	714	681	692	653	657	660	595	625	647	646	676	624	662	655	628	722	615	680	632	710	693	646	645	624	675	667	671	649	659	680	648	609	682	638	661	664	643	604	600	671	651	670	650	692	648	612	667	614	625	677	629	624	655	642	661	683	653	627	648	621	668	629	625	671	617	665	661	642	662	653	652	618	646	592	654	644	641	656	627	655	595	632	608	641	660	700	653	666	657	668	654	663	666	682	675	658	660	643	640	675	644	633	710	624	607	639	601	660	618	645	636	658	635	667	655	622	651	612	637	638	649	653	621	615	642	631	674	658	670	610	702	685	649	656	661	699	652	661	617	655	674	664	651	630	623	627	644	649	653	625	662	642	642	687	686	639	672	689	651	646	665	642	640	623	596	620	688	632	669	707	678	649	696	651	645	649	656	597	605	654	614	689	654	672	639	668	648	700	685	648	639	639	649	654	621	631	685	635	670	665	680	645	662	658	623	647	633	672	671	690	612	667	646	648	602	609	652	638	624	652	642	688	627	642	636	603	604	675	615	621	648	629	624	665	664	663	635	674	655	630	665	647	700	675	637	636	650	690	642	652	674	602	671	658	638	657	636	631	652	663	632	626	633	689	629	660	667	664	651	653	675	647	638	663	659	672	675	658	686	691	651	648	633	605	628	630	659	671	674	603	692	645	683	641	610	619	647	622	615	663	580	640	664	632	685	616	618	638	676	678	602	661	673	630	673	665	660	653	651	687	648	648	636	636	609	687	668	654	653	665	626	640	648	652	626	680	674	619	647	655	659	675	641	641	601	650	661	639	691	620	641	672	678	643	668	679	660	638	644	652	654	676	705	700	621	677	596	605	698	651	638	611	632	639	624	644	664	657	675	621	672	650	648	642	707	639	633	670	616	634	691	674	675	666	655	653	663	602	671	657	671	677	649	663	683	651	634	672	670	658	686	640	651	637	619	689	599	631	650	659	636	681	661	627	658	622	636	613	659	672	618	655	675	586	646	659	620	660	673	655	619	657	636	689	651	675	629	649	689	649	656	560	650	647	688	654	664	644	662	693	622	664	663	615	651	663	691	684	651	687	645	656	646	650	664	639	654	684	659	642	651	642	623	651	667	606	646	664	640	591	663	630	693	670	697	646	654	665	676	664	629	627	641	657	635	655	612	620	668	693	639	711	669	640	659	680	687	669	653	628	613	640	647	648	612	633	659	619	670	647	650	634	624	667	647	612	619	665	642	644	606	665	631	663	653	598	634	644	639	677	651	566	645	632	655	628	597	627	647	653	628	677	680	606	610	663	618	666	652	659	667	637	629	661	634	627	630	614	654	678	658	671	644	621	684	653	570	644	685	652	643	644	599	669	648	600	602	667	652	688	642	669	642	626	618	623	640	613	642	636	633	637	623	669	625	667	659	638	638	676	675	633	646	663	677	610	695	646	647	624	680	676	631	655	658	646	664	674	648	629	662	633	672	650	621	648	692	700	629	622	663	695	643	654	664	684	646	645	703	619	662	638	664	642	643	634	680	659	648	671	631	649	618	638	632	671	651	615	656	653	673	645	658	655	631	642	695	664	625	629	655	629	596	691	635	684	609	663	620	619	622	655	634	679	655	671	643	646	692	663	660	666	653	626	634	653	671	653	646	648	653	662	671	695	638	686	687	657	635	672	672	701	671	681	655	678	629	686	682	691	663	704	656	619	620	650	645	685	658	615	680	721	621	652	651	648	595	636	665	659	682	648	630	647	620	657	664	616	650	698	671	645	655	657	663	644	679	647	670	655	630	673	637	680	670	670	703	609	654	695	627	677	611	646	664	610	644	647	669	620	647	642	594	667	684	657	604	632	633	672	655	653	637	673	631	652	635	609	607	658	710	676	624	637	633	679	611	662	655	605	633	698	641	629	662	645	655	656	658	620	666	648	657	643	660	649	671	641	658	667	630	626	636	678	658	672	662	678	662	641	698	663	661	628	659	684	635	640	695	642	627	682	629	651	627	682	660	657	632	708	616	629	637	666	643	666	669	631	653	684	677	593	632	663	643	629	618	656	631	645	664	674	632	659	698	703	661	654	649	615	663	620	609	682	658	651	642	639	641	673	630	672	654	677	631	674	659	680	686	669	662	625	678	650	637	653	662	630	629	671	689	649	710	680	637	662	643	662	648	611	657	631	636	629	627	639	620	665	679	628	659	647	700	669	638	638	627	645	668	642	649	653	626	636	651	657	618	675	684	659	684	616	665	674	646	642	619	667	564	642	652	676	638	688	630	683	667	642	639	658	671	666	676	631	653	687	642	683	651	706	637	621	665	600	618	620	651	671	655	673	661	693	648	653	597	648	654	663	673	713	670	668	677	662	655	628	671	660	657	704	645	678	653	656	657	614	661	626	653	641	622	655	640	684	648	611	680	676	629	667	607	648	645	678	666	594	658	621	633	631	648	607	612	650	672	644	646	611	624	642	680	629	669	672	676	663	655	663	647	650	669	648	671	648	655	566	671	623	635	607	654	651	675	660	689	621	645	631	654	699	633	660	660	660	651	649	671	678	711	644	661	680	645	594	627	677	634	668	644	596	636	641	689	641	631	644	646	625	659	699	731	603	728	673	682	624	675	644	658	657	641	659	669	698	692	603	658	620	679	626	649	682	617	634	667	634	688	685	631	685	626	669	643	698	644	689	630	624	589	644	659	702	669	644	633	644	673	674
25186	3963	1101	647	467	410	358	311	314	349	317	318	309	290	303	288	291	306	299	291	293	294	319	325	275	347	286	292	291	286	325	307	320	322	354	315	306	296	292	308	308	294	295	287	301	291	282	290	325	313	268	319	323	281	308	312	290	277	293	307	301	306	311	322	318	309	284	317	319	312	330	307	333	315	303	313	306	267	300	280	292	343	320	283	306	319	331	287	280	287	316	326	308	291	317	311	317	341	284	292	302	322	294	312	309	276	311	262	256	329	305	290	313	282	295	289	313	309	316	293	293	314	312	343	292	300	301	311	312	309	317	321	288	290	325	323	307	274	266	315	307	288	287	339	292	314	310	305	286	284	339	304	294	283	291	317	287	283	281	296	311	321	301	296	315	282	297	291	301	270	306	309	297	277	284	299	264	295	342	303	331	303	334	325	313	338	318	338	310	293	314	293	259	294	300	280	304	296	297	329	290	284	335	322	273	299	289	306	339	311	284	296	323	328	291	321	282	325	280	279	290	288	277	284	302	304	301	321	276	272	315	295	330	310	301	292	277	275	302	312	264	324	279	316	303	274	284	297	297	305	314	288	269	331	315	298	287	317	261	317	293	285	303	316	284	286	274	252	268	297	295	293	318	333	314	317	293	326	307	300	305	298	293	300	310	294	292	312	281	327	282	331	270	308	279	291	290	307	301	322	304	314	295	298	329	294	278	287	294	286	340	321	327	294	271	333	299	290	296	302	331	291	254	283	301	331	311	294	296	322	316	292	307	310	304	302	287	325	313	274	307	301	289	310	286	296	273	315	277	291	279	286	302	314	296	251	287	284	294	295	284	281	274	291	299	310	273	298	300	295	320	306	319	292	288	285	292	307	274	289	288	299	281	321	300	298	301	284	289	302	309	325	255	296	303	288	330	339	305	303	303	354	292	291	288	320	310	305	326	298	295	297	332	289	250	308	319	313	300	297	319	303	285	304	305	309	322	288	324	315	286	290	287	335	341	301	309	283	284	284	323	309	280	318	310	306	280	316	288	317	330	292	317	283	293	286	296	310	287	307	306	289	317	300	326	345	332	291	330	294	291	278	314	305	317	295	297	288	282	286	304	311	259	284	301	314	321	288	317	304	306	314	323	261	337	257	304	272	296	273	325	328	329	306	293	305	271	297	338	312	296	293	295	285	309	271	313	287	294	293	315	296	272	308	302	312	319	312	315	297	278	303	274	282	281	332	270	286	297	324	297	299	294	308	326	272	285	289	282	268	308	302	307	334	307	338	305	275	298	287	289	323	341	299	336	307	312	308	293	308	330	304	296	300	321	300	295	282	272	289	319	302	285	303	315	295	317	325	299	282	274	293	289	301	312	320	285	272	262	336	277	320	275	295	288	319	278	305	284	306	299	293	316	277	317	307	323	330	287	307	312	282	305	299	309	329	285	282	286	287	282	286	297	295	328	272	305	300	320	313	305	316	302	301	341	303	302	298	270	306	286	260	277	305	308	288	279	279	290	328	308	274	316	305	276	293	312	321	294	290	259	308	309	314	288	286	310	329	278	288	322	251	286	292	284	286	321	272	325	305	305	274	296	333	294	298	313	286	309	281	291	308	271	276	312	300	299	312	294	283	324	304	302	282	308	273	327	287	284	304	289	310	288	316	310	263	312	332	307	303	350	321	319	287	254	320	315	307	304	299	291	291	277	276	299	298	295	264	283	315	274	294	346	281	265	294	268	278	283	268	290	289	295	316	325	295	316	303	290	296	322	311	273	320	309	303	274	300	301	325	326	287	335	310	308	287	284	314	296	283	286	247	298	300	291	291	313	282	331	314	289	317	324	317	312	304	310	287	297	310	275	296	328	316	297	310	310	269	288	315	305	297	287	311	311	317	293	290	301	290	310	286	285	261	270	312	299	325	290	295	310	327	311	300	303	330	342	341	312	318	285	285	293	296	300	289	302	312	313	289	309	308	282	326	304	307	325	302	287	289	313	309	281	293	258	294	298	295	294	297	286	319	315	301	299	283	336	295	320	294	314	301	318	289	286	281	311	264	313	321	323	292	317	300	299	281	292	268	301	292	299	302	305	292	292	298	291	302	283	286	291	298	316	326	301	324	317	318	314	291	313	275	305	286	323	311	298	317	295	314	301	327	273	333	313	314	314	307	295	281	314	319	345	309	300	295	300	303	284	320	290	302	313	303	305	316	293	300	314	321	292	318	329	321	321	314	294	323	271	293	302	325	331	308	304	284	292	272	303	318	302	295	283	326	312	325	297	329	290	304	298	281	275	292	310	325	269	302	310	289	334	318	276	317	290	305	298	292	303	282	320	292	261	300	295	318	315	337	303	303	299	311	261	275	286	302	300	292	291	310	276	319	323	331	312	312	278	323	306	314	288	306	302	348	316	307	316	303	314	294	286	303	301	268	307	292	341	309	315	312	319	279	309	291	295	297	335	320	289	272	290	286	283	296	300	295	322	264	326	276	314	294	280	301	282	336	306	299	310	287	281	277	287	298	288	311	286	322	326	304	300	285	265	295	279	302	288	288	288	303	303	263	275	311	338	323	319	298	312	288	327	310	324	290	305	304	286	312	309	292	288	280	297	292	283	316	283	299	315	292	295	279	320	305	327	321	288	273	275	295	300	292	315	262	322	319	301	284	302	277	296	307	282	298	294	315	317	332	306	272	307	314	289	293	279	297	300	324	297	319	303	296	279	305	298	272	293	280	328	298	319	295	292	294	264	306	310	315	318	301	310	279	307	305	319	279	315	317	280	318	324	276	340	302	305	293	293	325	287	270	284	306	348	321	278	289	312	294	284	306	327	314	315	298	289	302	313	289	272	318	313	287	302	320	298	301	325	333	299	304	314	296	315	293	272	324	297	300	291	296	275	313	312	294	322	328	318	310	293	311	297	339	268	308	301	317	280	292	293	287	279	289	276	266	297	307	326	331	302	308	274	291	294	290	281	264	306	334	337	310	321	304	274	289	296	309	282	304	298	299	308	311	296	302	305	296	282	270	300	293	300	314	312	320	310	326	274	262	297	295	284	305	321	323	295	287	319	261	286	286	331	312	305	313	307	316	314	315	313	288	328	294	298	275	307	316	294	297	300	292	304	252	310	301	286	302	326	300	317	268	294	307	308	300	310	310	287	309	292	308	300	306	311	305	331	326	281	313	308	319	314	312	288	304	294	290	305	318	324	295	290	309	276	279	282	300	295	285	300	301	316	326	321	331	303	319	330	311	290	343	318	272	296	325	268	305	313	332	292	358	299	308	305	308	313	289	290	313	273	302	278	279	282	282	304	297	298	276	314	306	276	310	305	298	308	285	314	279	304	286	306	292	324	321	306	267	297	280	286	305	294	328	281	284	312	289	304	297	276	286	344	309	314	312	269	329	305	282	315	324	302	301	286	299	321	293	290	304	298	338	352	313	315	300	289	280	299	312	312	317	322	324	303	291	287	300	319	290	337	321	305	326	316	294	310	289
18348	9357	10358	5476	3731	2722	1697	910	777	798	798	787	706	730	733	672	724	773	696	717	707	718	711	774	755	691	690	682	730	722	733	692	733	758	641	689	701	692	693	664	727	721	665	754	712	702	689	708	736	712	694	688	724	692	668	689	669	724	692	693	706	659	708	736	645	710	684	743	711	693	695	687	762	702	694	670	737	744	724	685	682	704	754	738	654	730	708	667	667	666	678	699	721	705	680	748	667	667	731	705	739	678	723	698	661	683	754	708	685	733	727	712	703	720	694	693	742	685	776	672	712	709	669	677	747	705	712	717	707	708	692	718	664	696	667	709	677	737	695	652	755	730	699	754	695	709	676	688	700	691	692	747	709	757	677	692	675	714	712	667	677	676	680	662	707	677	674	697	711	682	670	685	733	678	693	707	718	713	695	699	673	737	702	689	723	717	673	703	766	695	686	732	671	689	697	678	663	693	704	728	709	741	743	756	720	689	676	713	720	701	698	705	690	752	693	702	701	766	713	714	701	698	659	648	704	672	703	708	694	721	734	746	700	675	681	701	681	725	733	684	668	686	709	719	717	690	714	662	772	688	685	689	710	681	691	759	706	712	694	721	702	755	689	732	692	684	718	717	695	747	727	742	753	728	755	729	728	733	672	682	701	746	674	713	733	730	711	691	735	726	720	715	692	686	716	701	760	668	725	734	703	722	702	680	742	763	704	700	667	688	725	724	693	703	656	723	703	703	653	669	704	745	695	725	664	718	730	673	708	717	736	688	693	722	679	688	708	703	715	674	691	680	695	713	703	732	708	728	720	679	767	713	720	667	654	718	744	733	706	691	734	688	697	702	708	746	681	698	741	722	680	721	666	649	690	670	713	705	642	739	695	717	724	687	739	671	696	747	733	720	682	704	730	707	728	697	740	662	636	740	715	728	709	672	710	746	671	728	663	706	694	698	707	661	692	676	710	733	714	657	662	681	695	703	695	728	685	673	716	676	692	677	669	690	671	652	708	727	670	738	675	692	723	714	678	723	667	652	744	676	698	681	709	734	684	722	711	654	708	735	724	734	750	767	687	703	656	708	730	698	726	682	716	693	683	659	674	694	683	708	761	692	683	716	685	686	723	740	707	716	643	651	693	750	719	682	720	678	689	720	696	711	720	678	670	670	651	746	717	693	686	685	735	673	734	685	725	722	729	694	739	661	744	696	699	703	734	689	713	706	685	715	712	683	727	721	724	712	656	703	713	735	698	724	684	726	666	649	748	699	685	667	740	705	700	741	669	671	690	726	684	677	696	737	709	680	709	667	701	711	711	694	728	656	652	688	660	712	714	665	678	677	706	710	670	742	734	684	733	727	664	637	688	721	679	633	693	684	702	651	714	713	724	719	725	697	736	731	666	712	647	750	701	673	701	691	655	726	731	702	679	751	698	730	698	688	667	699	718	702	743	747	711	709	712	678	730	689	763	671	684	740	682	658	653	713	720	692	727	678	697	722	747	703	702	717	720	712	687	684	720	706	698	700	703	673	730	710	664	701	746	705	692	719	640	737	760	761	681	702	689	700	702	695	701	666	715	703	697	698	718	670	744	704	673	712	730	691	678	708	653	692	682	669	696	693	735	686	632	687	662	692	737	712	683	741	675	726	740	699	691	741	726	720	723	675	720	721	746	707	673	699	724	735	716	747	689	717	680	673	636	712	704	723	703	686	634	687	693	687	708	732	687	689	747	712	704	746	679	719	713	682	684	691	713	653	720	678	702	689	694	730	722	702	711	699	666	682	703	675	696	685	709	714	682	725	721	672	665	701	712	649	716	674	741	700	673	727	713	701	678	708	696	639	697	673	767	731	684	651	731	724	688	708	753	660	715	682	674	737	732	690	745	671	668	699	691	670	690	716	730	714	730	676	663	717	672	711	692	712	702	693	686	739	689	721	686	694	665	729	692	701	691	721	718	680	736	686	732	750	679	678	672	754	721	721	706	706	704	643	709	705	659	700	707	781	701	669	740	676	656	657	696	699	689	732	685	717	665	666	698	731	670	681	645	711	696	692	726	699	660	694	696	717	704	694	708	712	711	657	682	666	677	675	680	705	687	650	699	694	665	665	731	681	692	670	721	703	702	703	671	718	696	718	707	738	702	669	707	710	655	691	696	705	688	692	694	689	697	740	693	700	694	688	732	682	702	737	676	707	720	708	716	679	701	688	711	697	699	729	696	725	693	698	675	772	717	689	695	721	676	673	713	740	721	714	681	740	738	730	677	721	709	707	679	700	706	699	674	746	716	692	718	679	695	726	702	705	724	662	676	715	706	709	675	724	680	705	718	711	766	672	671	715	709	759	699	666	708	752	742	671	729	689	712	670	694	668	695	664	675	734	701	676	719	699	711	678	680	663	736	706	704	748	697	736	716	699	730	715	714	692	757	684	669	644	714	752	724	682	676	671	721	628	675	736	749	669	717	714	669	740	693	673	668	684	681	742	711	716	696	720	682	660	690	655	717	693	717	660	706	700	704	682	695	648	685	667	689	683	716	672	730	701	701	748	714	673	740	690	757	727	695	687	709	739	685	693	717	707	644	680	681	705	694	696	696	744	720	715	671	731	736	696	682	700	701	736	712	742	715	740	682	707	725	688	749	712	733	729	683	706	740	711	674	701	744	701	749	726	734	682	666	682	698	692	677	720	693	729	732	688	687	704	714	691	702	696	699	681	720	709	698	690	671	675	760	653	707	691	709	707	674	725	718	694	704	673	701	716	704	692	704	656	693	678	686	740	697	679	685	710	669	715	703	668	688	708	645	682	693	728	679	715	695	703	721	677	725	726	686	775	749	722	726	696	718	686	713	684	673	725	701	710	679	685	709	718	659	716	728	710	725	697	662	706	622	685	699	685	716	730	673	720	670	719	672	684	717	709	697	701	716	690	730	687	725	734	709	719	707	673	668	716	662	684	650	722	715	684	693	723	717	662	665	724	708	688	731	655	691	684	667	694	677	744	709	693	721	742	718	697	705	733	696	722	723	713	685	708	722	685	747	741	698	699	665	720	771	695	705	724	686	710	700	685	730	646	676	732	721	689	705	679	678	715	669	728	746	703	679	710	702	700	750	655	687	690	738	703	675	695	737	695	701	689	696	692	739	691	708	677	719	748	712	708	687	691	707	680	707	698	655	675	700	686	702	667	697	720	733	703	704	697	725	754	738	765	703	683	672	673	656	728	712	722	686	699	708	764	699	743	716	695	677	699	670	683	683	708	679	673	699	751	698	661	669	688	673	694	706	691	666	727	723	709	700	701	683	724	734	701	697	653	713	677	674	709	703	723	676	731	705	673	687	711	660	738	720	684	680	697	686	706	717	736	735	722	663	687	670	718	674	669	682	724	719	704	683	705	692	727	688	731	686	711	683	672	696	711	730	700	678	697	706	681	632	703	729	722	694	698	703	652	708	713	685	656	668	743	726	714	653	670	644	703	728	722	710	713	659	694	689	708	667	699
32867	5352	1138	720	514	399	417	340	345	317	310	316	335	321	320	290	284	273	315	320	287	278	294	290	310	316	317	307	341	307	310	293	343	317	358	324	299	323	331	307	320	326	340	327	296	315	300	263	311	299	332	278	308	306	313	292	293	350	283	311	330	295	294	307	321	322	317	318	289	320	326	308	327	315	308	340	337	324	314	294	318	292	322	316	298	326	296	313	276	319	322	319	331	319	319	292	336	284	339	330	309	332	280	275	319	283	302	312	328	340	308	305	290	280	318	293	312	305	306	298	298	295	312	331	317	302	306	325	311	305	299	311	337	335	320	300	296	314	303	296	347	306	298	310	297	304	326	321	309	296	316	293	312	306	296	285	303	318	318	322	311	304	313	292	333	352	312	295	339	318	260	298	292	324	332	319	302	306	278	278	313	322	280	299	331	318	284	330	290	288	323	298	342	307	325	301	339	316	310	312	297	284	296	350	301	310	293	282	344	334	324	283	313	307	338	316	325	322	267	264	307	314	315	278	266	325	297	330	303	310	303	308	320	333	278	306	315	348	320	314	320	305	326	293	314	297	296	287	286	309	341	323	296	304	313	306	302	349	319	291	329	308	325	297	311	344	285	297	289	309	347	331	305	301	335	305	322	306	286	293	308	307	303	300	286	306	292	287	307	322	279	317	305	332	341	312	281	302	313	326	294	345	285	294	306	298	296	310	282	285	362	312	304	323	318	289	302	307	308	302	337	311	302	281	314	300	364	300	284	305	320	315	330	298	322	329	290	326	288	320	284	328	276	341	308	318	336	329	297	312	293	347	330	314	289	314	302	318	327	299	331	302	287	309	332	293	307	302	299	301	300	326	310	309	302	319	302	329	336	303	321	280	302	344	317	318	302	308	303	354	329	336	290	290	311	364	291	326	307	315	328	305	290	312	309	318	328	321	311	309	334	334	316	318	331	301	321	319	304	291	323	309	279	324	290	273	295	319	341	328	291	293	303	289	300	299	299	312	304	314	293	329	302	327	285	318	318	325	300	307	340	319	334	329	281	300	299	330	315	290	336	333	335	335	276	322	294	305	280	297	304	344	296	335	300	315	320	324	289	311	302	291	313	305	328	332	312	285	316	306	313	324	303	399	296	326	338	309	305	327	302	278	304	287	305	310	319	309	282	313	306	290	294	312	310	285	309	334	302	326	282	315	294	304	319	309	309	347	315	300	296	325	328	322	338	313	318	293	272	288	321	292	304	300	294	330	280	309	275	331	330	307	311	330	342	297	314	280	338	316	296	330	301	294	316	330	273	324	320	345	308	296	306	319	306	286	302	334	307	302	337	312	329	303	309	322	291	290	287	325	349	307	301	274	280	282	308	310	319	281	326	327	305	341	286	333	341	322	341	313	313	314	326	310	299	312	319	334	326	321	292	290	329	350	338	307	324	294	318	325	325	307	312	316	330	309	341	295	314	331	311	306	299	299	282	342	313	312	303	292	312	318	310	318	314	302	322	276	338	297	330	323	301	292	318	283	281	313	301	310	316	333	321	303	323	323	269	298	299	277	285	351	315	299	324	322	325	313	300	318	312	321	332	322	293	280	292	327	337	342	288	326	309	320	286	304	308	301	275	344	329	336	312	282	296	312	265	320	319	318	333	298	317	326	331	313	346	308	319	323	332	315	329	325	297	288	321	280	285	308	266	330	278	321	330	312	305	323	330	370	321	317	313	308	308	324	329	309	337	304	325	316	331	283	312	301	364	317	369	320	315	310	305	316	290	296	331	302	312	325	307	285	285	302	325	309	306	322	292	318	311	319	296	313	270	324	307	277	318	314	269	292	348	319	302	323	357	342	302	294	311	313	279	289	319	328	320	277	299	283	276	274	282	321	282	295	325	299	342	305	315	337	287	282	310	292	267	313	300	335	301	279	323	325	348	336	335	364	293	316	294	299	332	288	327	318	331	291	310	331	319	332	300	319	314	313	325	320	301	303	321	331	288	307	306	305	344	294	305	312	346	304	324	306	264	318	306	279	306	317	345	278	314	310	351	292	308	294	300	316	299	322	341	311	306	295	311	300	311	298	313	297	326	312	334	276	284	302	322	307	296	280	305	302	310	305	287	293	312	311	304	287	323	295	294	334	280	311	312	321	317	278	298	288	293	297	312	332	312	304	336	330	302	301	316	291	298	279	332	299	286	330	280	302	334	291	307	316	349	302	292	291	327	303	316	290	305	275	288	300	313	296	300	280	298	333	303	297	331	292	328	323	315	286	333	281	309	342	312	331	311	319	313	305	296	335	302	318	331	288	324	335	299	343	286	283	323	284	327	280	311	319	314	299	337	331	309	324	312	291	320	323	334	298	320	337	299	301	296	322	330	323	310	286	340	327	295	326	294	285	324	319	328	273	311	308	304	314	305	310	275	312	344	304	305	323	315	337	309	293	296	304	297	306	279	304	304	302	298	302	320	310	290	282	303	293	348	302	306	304	309	277	323	292	323	293	304	344	349	291	330	314	284	342	301	282	328	354	292	301	311	279	332	291	307	310	284	298	286	294	323	311	299	281	316	330	319	289	323	308	310	320	293	289	270	276	293	313	313	311	299	308	304	281	309	317	329	302	319	311	307	322	301	296	271	297	281	312	305	305	320	300	306	302	325	352	301	321	298	320	297	328	306	279	323	300	294	294	287	315	295	300	321	279	311	292	308	307	306	339	307	289	264	295	316	330	363	272	314	334	299	303	321	327	300	309	290	323	324	311	309	320	311	315	311	300	316	324	330	328	321	330	314	307	334	335	302	329	320	329	321	307	311	290	329	284	309	329	311	328	298	326	326	315	315	298	291	304	280	293	307	313	299	357	337	294	299	312	336	313	306	291	328	334	283	301	260	314	323	313	321	305	277	318	316	303	293	291	304	302	304	321	307	277	265	330	311	312	299	295	286	359	293	317	285	307	296	271	310	309	300	324	279	300	322	303	316	302	295	335	320	287	295	314	317	325	311	330	312	302	288	294	322	327	322	300	262	339	341	294	290	309	312	327	328	287	313	333	333	338	314	341	324	320	356	313	300	295	310	293	278	336	299	316	310	301	306	335	305	311	317	283	281	328	299	321	280	339	307	331	298	324	288	304	306	369	317	338	285	314	282	333	329	318	315	349	321	334	287	337	332	322	304	313	304	334	306	322	310	311	340	333	284	328	302	317	312	306	294	297	327	320	291	304	313	303	301	329	311	374	298	327	308	352	299	286	300	315	309	290	302	311	334	323	290	320	320	312	279	292	330	314	288	301	325	296	296	316	313	323	316	286	342	301	287	304	306	330	312	378	282	303	311	310	308	318	295	311	292	329	305	329	320	307	335	330	326	300	302	311	320	316	313	312	317	328	311	321	291	297	312	313	304	281	302	296	309	316	303	309	286	335	336	316	300	306	280	320	343	308	318	291	317	319	290	319	308	337	317	305	296	333	325	291	299	326	302	303	315	327	320	326	316	303	337	300
23399	9872	9585	6905	4245	3332	1936	1003	896	857	852	821	766	795	753	730	739	734	751	768	725	774	716	731	717	716	772	760	765	684	742	727	777	760	724	722	798	761	759	799	717	773	705	791	742	746	747	799	706	733	713	758	789	751	763	793	729	709	723	755	771	760	739	723	734	725	757	734	762	708	727	731	782	744	745	777	737	688	715	755	736	727	768	753	732	721	746	756	726	734	725	789	735	705	709	776	761	700	750	732	726	799	737	735	714	706	752	769	762	739	739	726	693	755	706	734	779	740	770	733	774	706	760	780	729	706	704	765	765	759	728	750	702	738	770	684	730	738	737	723	671	715	726	726	731	755	682	733	733	733	761	747	698	797	794	756	705	749	708	744	822	718	724	720	687	747	707	744	715	753	739	721	704	731	719	728	781	696	746	724	716	680	728	711	747	774	720	723	688	725	734	755	761	775	746	726	746	744	740	731	731	657	773	728	763	731	742	710	766	768	749	703	739	740	734	703	754	767	757	759	690	746	743	769	681	699	729	732	791	776	755	755	775	716	769	688	732	739	697	722	725	686	735	745	718	744	804	727	715	787	726	749	777	736	741	734	771	736	766	742	718	690	745	725	728	720	710	755	753	707	726	810	775	760	734	702	684	724	709	711	712	741	726	716	751	694	750	762	748	758	708	717	742	704	737	734	760	719	742	735	792	730	755	749	753	715	730	738	753	746	765	688	708	725	787	720	765	767	716	728	745	750	749	763	689	735	684	745	750	781	703	768	768	711	773	764	740	726	748	783	715	689	725	719	743	752	707	733	736	767	764	727	773	718	764	780	708	703	755	738	747	765	729	743	757	783	727	776	728	737	757	739	742	736	778	693	731	719	759	736	719	744	710	692	749	732	730	722	782	710	795	718	748	718	741	752	719	701	745	807	744	786	695	723	750	719	725	697	726	767	717	726	765	720	724	709	730	780	783	744	744	731	725	738	720	767	748	775	707	798	746	732	672	704	721	739	687	752	748	774	771	774	768	783	792	739	753	713	740	727	769	743	752	738	768	733	767	744	768	746	752	720	687	728	713	787	736	738	727	763	695	733	720	757	730	773	752	766	737	734	783	787	718	788	689	723	716	710	772	740	770	702	744	750	713	749	715	689	712	755	713	726	701	706	738	766	640	731	726	719	727	712	703	725	762	732	709	666	719	754	743	782	745	709	728	741	726	741	769	719	735	698	737	750	744	733	735	723	748	729	690	678	734	746	726	773	718	705	695	715	735	773	743	777	712	751	748	708	725	668	839	728	741	711	745	737	729	747	719	714	735	717	686	766	717	740	681	809	717	707	758	761	793	711	740	702	681	751	734	721	744	718	718	706	784	699	776	731	730	750	793	738	746	746	725	759	752	741	759	740	712	706	744	707	750	754	740	718	706	756	722	741	761	734	791	725	747	749	726	711	766	757	697	712	774	724	664	774	782	698	735	743	753	745	715	740	703	736	718	734	726	753	750	739	754	732	735	771	714	684	723	731	726	746	772	699	736	697	787	711	734	711	699	783	714	759	774	746	796	763	758	712	714	752	717	729	772	733	685	735	778	710	708	679	724	708	773	693	726	704	720	726	761	749	755	722	740	756	745	748	758	773	700	706	741	752	738	707	747	782	722	744	745	716	699	698	736	737	720	702	735	730	740	706	738	742	746	681	742	739	688	740	752	740	724	762	766	749	744	695	714	731	731	764	701	765	778	679	738	709	743	740	756	761	716	697	727	690	750	715	718	742	771	772	723	675	702	735	812	705	777	770	715	744	721	750	737	763	741	751	763	733	684	736	726	708	755	699	723	778	750	731	762	723	777	734	763	693	777	743	710	703	724	713	742	730	739	726	763	751	699	725	732	724	726	719	720	754	747	741	761	781	748	730	720	758	708	754	691	752	712	741	719	723	708	716	728	742	762	680	726	743	718	745	714	759	732	730	715	774	728	725	747	755	737	739	719	801	753	701	766	767	712	734	730	760	738	690	782	740	767	667	773	758	740	723	702	716	759	739	689	750	757	700	719	749	711	754	738	745	670	784	725	728	788	779	768	771	747	722	687	704	735	769	749	690	751	752	773	740	762	729	739	722	749	744	772	714	744	714	748	709	742	772	724	703	708	675	763	762	749	719	753	733	737	688	741	692	735	750	779	747	751	722	784	672	737	723	733	744	718	730	725	783	731	782	751	713	760	676	754	758	767	763	771	744	756	707	773	755	783	744	724	727	724	716	782	719	752	712	808	750	733	759	798	726	743	744	731	755	699	705	755	733	738	725	738	753	757	703	698	743	744	746	747	682	766	736	776	736	773	718	747	754	762	745	737	741	756	767	744	704	688	785	748	761	711	787	734	723	709	737	712	738	682	713	775	745	797	768	734	729	755	678	764	715	720	745	740	762	717	698	708	736	739	713	743	737	737	764	737	735	741	723	729	773	684	674	749	745	689	747	751	781	748	766	748	705	724	744	680	743	710	787	744	742	756	729	736	739	722	771	754	735	669	751	727	737	706	723	697	750	704	720	777	718	740	718	761	713	713	740	726	677	719	762	760	721	766	782	766	721	757	756	709	673	736	743	763	753	716	734	739	751	717	697	773	727	698	735	691	699	740	736	731	744	756	756	757	725	757	740	725	741	737	699	758	800	766	744	720	768	745	729	756	739	697	791	717	686	726	739	703	721	720	698	697	746	727	718	751	755	746	732	714	708	760	716	726	732	722	749	719	784	761	728	729	751	759	804	664	734	691	719	780	744	789	723	685	771	715	724	729	767	764	774	673	720	696	773	760	732	719	727	750	752	752	675	735	740	737	682	725	738	780	708	759	735	769	767	723	704	756	701	709	742	765	776	721	781	758	768	719	738	739	747	717	762	770	765	725	718	779	739	728	747	758	794	732	760	722	741	773	762	734	739	745	769	695	716	737	745	692	772	730	739	753	727	753	773	736	748	746	701	742	748	751	799	722	728	747	698	744	705	737	712	759	729	729	748	713	746	781	719	709	708	754	733	703	733	698	765	732	774	703	750	685	767	748	733	759	715	746	722	743	724	746	744	759	730	764	742	731	715	692	742	710	743	792	716	747	721	761	715	712	773	771	722	718	725	727	731	732	695	763	752	670	711	723	722	748	760	715	711	713	748	752	725	780	743	751	745	769	744	735	778	738	740	738	744	766	723	762	735	743	701	754	738	722	729	776	735	731	692	741	694	777	752	737	748	737	773	742	757	799	782	691	699	741	714	758	741	756	786	746	751	723	797	719	743	766	749	730	716	720	684	756	734	734	761	745	772	718	719	747	768	658	718	722	748	755	672	730	749	718	803	755	722	723	743	771	737	786	740	742	750	718	743	750	737	765	749	710	765	740	740	732	753	734	758	708	731	720	688	699	767	731	731	725	707	758	732	712	738	695	761	716	689	755	701	709	737	737	774	702	716	703	720	771	698	741	772	725	732	734	759	764	720	796	775	722	690	751	766	806	772
19167	1789	594	450	351	307	295	265	282	293	315	286	278	284	255	285	277	297	275	284	292	305	310	302	287	292	288	312	277	318	290	274	290	305	281	301	320	313	297	250	290	265	269	299	289	304	289	281	276	271	307	278	304	304	276	265	282	292	272	276	312	303	280	299	298	298	303	299	294	308	252	294	302	287	303	257	284	288	340	307	307	301	295	308	278	304	286	289	296	299	302	284	259	286	291	260	283	294	286	334	295	283	313	295	301	289	265	275	272	269	277	289	278	274	278	316	296	293	288	293	296	279	286	288	307	314	289	275	275	275	274	320	315	276	287	285	284	305	323	281	300	303	298	289	292	293	253	264	278	270	252	281	276	278	312	294	290	285	246	300	283	280	281	254	275	257	283	287	277	295	304	302	294	293	302	297	288	295	277	305	300	302	280	277	269	294	287	289	315	286	267	283	289	314	284	282	288	284	274	264	287	261	304	291	298	259	276	320	246	264	264	284	292	292	288	296	284	286	258	306	317	281	273	275	274	324	292	304	259	259	286	277	299	279	288	294	298	302	274	301	304	313	268	260	284	308	268	297	290	278	300	307	272	281	301	296	281	311	265	286	275	287	319	296	284	272	312	274	265	246	248	269	301	252	281	282	282	326	276	278	290	309	303	292	315	311	282	292	274	254	305	304	289	280	292	314	301	268	284	283	296	302	276	329	284	265	280	290	280	278	257	277	282	253	267	280	293	286	307	292	284	312	272	312	318	304	284	304	267	288	282	317	287	285	259	270	285	274	301	284	298	259	282	293	307	269	272	261	273	301	320	332	290	294	283	288	291	314	315	320	312	294	260	275	290	293	290	248	295	266	273	317	288	312	281	274	254	275	319	269	266	265	305	287	261	297	293	321	288	287	299	318	308	285	298	296	300	290	280	279	321	307	277	289	285	265	304	317	310	289	296	274	294	289	264	276	273	327	286	259	325	276	305	294	278	323	306	286	295	309	313	322	296	330	290	270	329	317	287	280	279	299	319	268	305	301	298	291	285	307	270	330	294	296	301	277	294	280	292	316	285	291	277	317	289	263	278	305	255	246	270	288	280	296	289	270	287	285	300	276	242	269	272	326	282	272	304	270	290	265	298	310	279	311	309	282	324	277	273	288	283	308	283	302	260	313	325	292	285	263	264	317	305	277	286	270	275	296	270	303	302	250	285	269	267	297	304	278	302	284	268	295	283	297	302	267	266	276	308	315	309	283	307	256	268	295	284	290	272	318	314	303	276	272	340	272	274	314	286	258	303	260	272	288	336	294	254	280	272	289	273	297	293	304	253	283	284	263	261	298	269	307	278	306	273	280	274	289	318	300	295	285	297	292	315	298	282	294	303	286	306	320	281	288	255	294	284	282	277	287	317	288	279	298	307	302	267	282	279	287	266	295	285	301	286	290	282	252	286	273	298	328	273	315	284	274	303	293	240	253	284	264	310	301	286	295	307	303	266	287	310	273	263	285	289	317	278	295	302	281	249	282	248	270	263	310	312	299	277	263	274	275	286	306	251	263	271	269	280	278	287	292	283	302	276	300	284	271	297	274	291	266	265	286	294	263	302	274	279	248	293	307	264	299	304	294	337	288	251	277	331	287	295	307	315	254	273	307	273	268	305	257	260	295	311	277	297	314	309	279	329	302	268	303	268	296	269	273	285	303	285	283	306	301	255	316	256	269	288	290	328	270	298	302	291	290	299	280	302	282	276	288	287	318	323	320	302	267	262	269	295	316	290	288	275	329	287	303	284	268	260	276	290	288	300	292	320	265	290	291	295	315	292	295	292	308	263	273	296	261	308	286	273	312	278	265	282	278	278	265	266	287	290	307	291	284	306	291	302	341	279	304	306	264	257	330	305	305	287	304	287	275	301	288	313	279	296	305	267	293	260	265	291	281	273	277	324	287	281	311	286	298	295	304	315	269	293	308	285	293	290	290	317	297	291	309	280	268	325	306	275	289	315	283	314	279	294	291	296	270	306	286	314	283	295	278	292	288	312	259	301	291	303	321	264	265	335	295	283	263	289	287	299	293	250	303	297	302	288	330	279	302	271	333	281	298	275	285	275	289	267	296	321	278	322	285	306	298	289	320	267	272	265	274	263	294	308	311	309	328	287	304	290	259	300	287	283	282	296	328	334	300	284	339	300	288	310	280	338	285	288	271	281	280	274	322	312	295	279	271	270	312	289	253	291	300	298	300	314	274	288	289	267	275	293	273	290	272	305	273	284	331	302	290	276	276	267	287	287	289	264	288	253	326	311	314	312	273	310	250	282	299	285	264	293	296	310	330	293	301	330	288	280	297	268	333	279	306	283	280	260	292	289	289	270	290	283	254	275	306	322	288	255	321	284	288	286	274	306	312	298	268	310	272	308	276	291	318	284	300	307	265	313	330	272	283	248	286	321	274	283	299	289	267	265	306	307	278	277	293	289	296	267	290	306	298	276	303	295	281	288	297	254	274	284	246	274	275	314	311	311	279	281	272	306	277	288	291	311	287	257	292	267	301	286	285	279	288	242	287	293	308	251	276	299	287	273	282	261	271	284	251	291	287	329	306	287	294	283	323	310	271	281	276	265	297	328	324	273	298	284	285	299	282	291	277	301	289	306	269	308	295	297	284	279	291	316	270	249	299	282	279	288	274	294	292	299	269	368	315	298	307	308	307	293	286	293	272	263	274	285	295	270	274	287	258	314	311	260	285	303	257	283	285	299	286	274	236	254	297	289	306	294	274	281	328	288	311	302	321	296	286	300	274	280	274	286	274	284	290	333	308	307	313	293	267	274	282	315	292	283	306	264	304	290	283	257	302	276	278	295	303	329	297	301	278	276	299	331	283	281	275	237	272	265	308	305	316	306	296	306	320	291	292	271	314	280	305	298	275	262	261	300	293	289	335	267	288	290	285	295	265	292	281	290	275	328	313	260	275	258	267	289	273	281	300	297	300	333	291	284	290	281	248	261	283	283	287	262	300	300	276	291	301	263	321	286	291	267	286	294	296	306	292	318	270	274	319	290	314	262	274	301	305	294	276	305	282	259	298	285	266	287	271	275	286	286	266	268	325	294	261	278	258	303	302	307	280	301	309	291	288	287	289	264	319	293	295	300	282	291	290	291	300	266	328	299	251	305	310	304	345	297	331	302	284	277	295	284	285	306	304	270	290	315	296	292	285	289	321	317	294	314	286	302	273	280	299	276	296	301	297	297	263	267	287	296	295	307	285	325	276	312	286	286	306	269	296	297	314	258	278	293	283	310	303	312	253	284	273	254	280	305	273	323	264	310	288	310	286	294	292	302	276	276	321	255	296	292	319	325	270	303	279	311	300	276	284	248	269	267	292	295	267	321	322	265	289	288	249	253	283	279	300	287	326	319	272	283	296	250	324	258	281	324	283	285	302	282	272	321	253	262	307	308	303	291	289	279	306	267	288	258	292	292	257	300	318	279	281	276	294	292	310	287	276
14545	4918	4755	3521	1856	983	738	734	631	684	682	620	637	663	665	680	671	661	629	595	674	664	678	594	667	660	672	682	643	681	647	682	688	649	691	698	657	684	689	668	666	634	638	654	630	663	652	660	624	650	698	680	660	670	648	650	658	666	676	670	668	670	675	683	646	650	648	621	667	661	646	648	644	675	658	621	662	645	670	641	616	670	669	637	649	629	670	606	636	622	661	673	685	635	666	635	649	684	648	642	667	685	648	670	627	639	657	639	672	647	617	647	628	656	641	646	649	601	695	623	639	665	666	654	623	697	680	720	651	658	673	638	672	666	647	642	695	696	696	655	669	650	700	638	674	616	634	653	661	627	684	670	647	681	665	641	638	694	672	638	682	663	640	684	646	610	637	692	610	680	665	600	635	684	679	650	634	661	650	705	680	703	668	657	700	612	644	688	698	659	616	645	633	693	697	682	661	664	645	692	656	659	660	637	623	654	659	726	681	628	668	645	683	625	661	657	661	636	686	663	636	562	693	642	675	663	652	614	711	636	658	615	636	700	671	664	663	654	633	657	620	692	653	670	691	665	661	695	698	693	624	658	686	653	657	614	655	628	657	662	645	710	647	639	640	641	649	619	683	702	647	683	648	648	666	650	668	635	682	664	682	639	708	629	644	660	640	720	685	674	655	646	690	658	631	698	678	659	665	676	647	641	644	627	659	682	663	667	656	684	658	642	654	701	652	663	658	646	667	692	659	659	722	665	674	660	662	622	722	616	672	677	665	702	653	653	665	690	675	693	690	683	718	673	636	702	670	632	617	624	673	698	640	701	656	677	649	642	683	674	671	691	643	657	663	668	650	690	629	708	666	677	668	680	636	677	651	605	685	673	663	680	664	655	668	688	634	663	606	668	634	684	656	632	729	653	659	654	689	696	641	641	685	672	670	651	669	665	660	647	724	673	682	625	673	690	639	636	698	615	666	682	661	693	674	674	694	630	674	668	669	637	599	628	715	640	671	647	656	693	688	607	649	654	655	682	616	655	691	680	668	675	622	659	674	682	626	649	675	671	660	671	696	687	621	689	676	673	692	620	642	684	638	657	633	689	660	701	620	664	672	664	686	646	680	601	703	658	598	706	652	660	646	637	646	667	637	673	702	644	653	665	678	671	691	667	663	682	664	623	684	644	646	644	707	664	693	631	666	653	647	614	724	707	649	610	645	661	679	672	646	610	685	617	617	631	663	661	636	658	657	655	671	634	614	662	652	674	659	682	626	679	686	704	632	708	657	670	659	661	678	665	637	655	665	646	662	648	622	658	719	670	660	660	660	685	633	637	702	699	668	689	639	681	647	676	630	681	685	668	656	633	651	720	651	684	689	646	633	688	626	629	621	634	623	639	714	656	653	606	640	639	630	617	710	658	648	651	654	653	632	652	671	671	642	653	637	624	685	662	673	680	643	661	604	672	665	657	696	724	648	643	646	678	676	675	669	695	685	693	670	677	716	662	595	674	689	672	635	651	696	669	659	622	597	639	657	688	685	690	632	652	651	648	655	680	658	710	668	671	670	626	681	645	678	651	647	704	655	679	662	638	673	644	675	662	669	653	712	592	655	672	663	660	669	698	639	674	687	636	681	632	688	644	648	651	620	631	639	666	659	643	700	679	648	660	676	674	685	696	676	720	668	663	657	670	664	640	631	674	655	689	633	628	680	661	627	632	681	636	646	655	678	711	681	647	688	673	671	675	681	629	636	616	677	668	668	675	644	709	644	646	653	696	665	627	701	665	676	703	655	692	651	674	710	658	645	702	623	717	645	663	654	672	646	649	618	651	646	613	657	654	610	627	647	662	694	626	652	646	657	668	666	642	671	649	661	675	665	670	709	649	635	711	634	620	639	648	662	697	670	696	652	665	635	675	644	653	697	667	664	657	619	698	659	620	678	700	734	618	626	678	631	620	627	636	680	657	633	675	627	640	708	636	623	669	632	635	642	671	654	654	691	651	661	665	654	683	660	669	641	666	627	615	643	715	643	661	650	634	656	674	694	662	669	679	667	717	650	638	618	642	643	657	676	663	614	701	616	654	706	681	671	661	657	637	644	633	645	659	703	642	636	670	680	664	697	640	682	668	647	662	656	713	666	650	664	708	665	700	637	698	662	642	648	626	691	625	668	638	643	671	675	640	657	619	679	656	683	662	654	685	670	674	669	676	657	623	625	666	612	636	697	653	714	626	643	663	667	636	669	680	662	677	662	632	685	642	676	650	661	667	646	647	665	691	606	672	720	682	633	668	639	681	648	638	657	668	681	648	671	667	637	616	702	647	657	654	624	730	698	698	680	692	642	654	658	676	645	653	659	675	636	653	641	669	641	646	658	678	620	599	640	677	681	684	691	682	612	658	648	657	651	683	657	653	707	673	620	667	621	631	677	682	674	647	704	638	655	606	692	636	677	614	644	683	663	671	632	655	684	654	672	672	671	647	689	656	659	651	692	689	619	657	693	668	665	678	655	667	675	650	621	687	680	643	630	595	645	673	624	625	692	650	649	647	709	646	665	642	662	618	653	655	675	677	646	619	698	627	623	694	681	670	656	564	638	606	691	669	658	694	667	689	673	645	648	672	698	629	654	686	685	664	691	633	674	611	664	630	693	694	711	637	699	652	672	646	635	642	660	705	680	616	643	678	667	672	664	661	644	668	681	647	612	666	725	669	691	641	654	661	629	607	664	635	654	711	667	691	702	638	708	659	661	656	669	618	679	637	673	672	662	649	669	678	675	635	652	641	662	641	690	703	581	659	597	651	635	723	656	621	661	704	696	644	703	633	693	715	703	698	641	692	644	624	670	644	671	670	692	642	638	683	652	638	659	671	636	652	685	681	710	691	643	617	674	635	677	673	669	667	650	704	632	650	700	631	654	687	629	697	647	696	625	662	689	615	692	648	626	663	610	609	645	657	670	734	636	660	731	690	674	669	614	643	671	689	702	660	679	702	631	648	695	666	662	646	658	661	678	654	652	636	661	670	650	648	681	661	641	665	650	656	655	668	668	648	639	698	695	649	649	672	659	659	727	663	683	639	644	684	682	656	662	615	685	723	705	663	624	592	645	661	674	674	626	631	700	671	692	686	690	671	638	673	645	676	666	636	649	620	629	638	665	689	671	696	649	633	652	635	625	678	657	620	675	642	714	649	604	686	655	649	655	631	693	666	684	676	644	642	646	650	668	656	683	656	637	648	658	666	665	704	715	667	665	652	677	707	694	636	683	669	649	658	698	701	658	655	634	649	675	660	641	693	638	658	716	683	660	676	654	698	651	688	666	611	625	679	635	648	629	620	662	639	654	650	653	661	663	642	628	674	676	693	673	660	679	652	665	636	627	674	659	654	621	652	594	699	676	632	626	691	636	649	745	691	695	639	702	632	660	708	684	656	665	671	666	670	668	625	714	660	643	659	632	668	661	636	677	685	661	641	664	643	671	670	671	670	689	651	625	597	635	643
26629	4242	1113	690	401	402	319	313	279	292	273	336	281	310	292	327	304	304	337	337	307	307	312	320	313	322	309	310	307	308	300	301	281	311	301	274	297	294	271	283	316	293	296	292	326	289	308	335	278	308	318	329	329	308	272	315	295	329	351	308	306	289	304	306	277	288	303	311	316	331	311	291	308	319	297	303	312	308	303	306	290	295	258	306	327	297	272	302	315	317	274	307	272	262	305	323	314	284	292	320	274	323	290	291	303	296	323	280	308	306	296	293	299	316	323	320	305	363	313	324	323	316	289	307	310	314	306	314	291	306	334	345	309	314	326	307	320	304	324	291	317	305	322	310	291	306	304	339	286	310	339	292	270	307	301	281	287	308	295	286	299	322	303	288	294	307	293	318	299	269	297	297	281	316	289	291	282	309	301	315	319	340	317	329	287	287	340	276	296	298	315	278	273	292	309	296	311	298	287	298	279	300	327	277	329	301	293	322	311	278	291	302	278	312	328	332	311	305	294	279	316	295	314	273	313	294	271	308	310	287	277	291	301	295	328	311	320	300	283	335	294	270	305	293	316	311	308	286	327	320	312	309	258	282	291	276	298	331	306	320	333	358	281	287	316	342	329	308	279	285	292	277	269	329	326	304	340	311	283	302	294	285	299	287	295	320	289	309	287	304	324	277	275	292	305	321	270	331	308	302	303	282	308	283	345	285	321	308	296	339	290	303	311	281	291	289	275	313	314	267	328	318	289	299	321	321	281	317	283	272	271	347	300	295	278	312	302	302	304	280	303	302	287	301	310	265	323	318	310	285	276	288	302	310	279	323	304	332	297	322	303	315	290	298	271	272	298	307	296	302	284	316	316	314	284	303	298	321	322	283	292	286	339	303	294	278	297	315	296	284	331	294	268	297	347	307	287	300	302	306	327	289	312	317	306	295	311	349	300	332	316	282	274	312	288	304	287	336	261	318	284	299	280	286	296	292	310	292	330	336	315	321	294	290	326	293	295	308	317	310	292	320	324	333	286	305	269	331	322	319	305	295	297	310	296	316	314	307	306	290	303	307	314	324	294	260	294	291	290	345	273	302	250	279	290	322	289	263	295	325	323	299	298	290	279	314	306	292	286	283	333	307	272	307	285	305	299	306	316	325	312	312	304	252	300	303	294	308	317	292	329	307	326	298	333	315	329	295	318	293	294	332	339	359	352	287	300	260	306	335	302	322	297	320	287	322	289	309	269	283	309	273	277	325	298	308	298	303	278	319	308	297	281	314	302	324	284	312	323	323	317	271	317	296	338	314	273	314	309	312	273	306	323	296	311	281	315	308	341	262	283	338	315	279	312	277	316	284	288	312	322	318	316	288	295	291	310	304	310	283	309	317	322	333	303	290	294	264	300	342	282	271	306	322	301	293	272	287	351	295	311	299	318	327	336	275	324	301	285	323	310	300	338	330	275	276	324	331	308	320	331	292	323	312	296	318	305	308	285	289	316	298	309	295	303	310	317	291	292	338	324	291	321	317	280	291	316	307	283	284	313	323	304	302	325	300	319	277	299	304	314	332	347	289	282	287	314	317	301	294	272	331	303	334	310	326	320	287	282	277	297	315	307	322	284	321	298	324	328	322	265	278	318	258	320	315	311	288	307	274	313	316	323	314	259	319	285	313	313	313	309	299	339	352	307	307	288	329	321	297	321	296	319	279	283	287	308	321	301	302	315	336	317	329	304	298	273	281	300	300	291	275	317	257	294	319	293	302	321	267	301	309	305	299	328	324	250	313	285	312	334	276	275	358	313	328	296	308	314	278	316	301	327	295	307	305	310	323	295	314	288	265	271	323	321	339	280	294	287	316	314	347	324	316	295	287	288	309	287	303	308	323	309	321	290	308	301	326	299	309	291	346	277	270	319	305	323	291	303	320	262	286	282	294	314	260	286	307	314	302	289	301	314	277	264	281	273	347	300	290	295	263	276	270	288	284	298	276	311	311	312	292	286	247	322	269	293	287	286	339	281	316	303	311	319	320	298	317	328	329	274	296	326	302	301	313	288	299	306	306	306	330	300	303	271	306	300	323	314	314	316	308	311	297	294	300	279	313	277	288	295	253	303	307	313	325	281	290	320	334	338	293	286	309	290	301	286	304	310	326	268	289	322	316	280	351	318	288	293	312	302	295	280	308	295	275	341	267	310	293	305	305	287	300	315	292	292	333	307	320	300	334	297	279	349	305	298	280	264	300	316	326	298	300	304	297	307	325	298	310	306	302	319	311	327	282	293	291	302	323	303	299	294	300	310	308	280	328	347	343	309	302	305	302	286	319	265	289	297	333	290	313	282	309	296	295	288	283	329	314	311	312	280	259	314	326	309	315	278	277	291	344	285	303	287	312	297	320	363	288	289	322	322	307	282	277	312	298	275	289	277	290	307	303	281	283	296	274	319	282	324	285	285	316	306	268	321	331	301	325	291	309	306	265	296	289	299	314	306	277	309	323	302	306	314	361	291	285	298	313	311	325	297	300	299	306	303	282	301	336	302	296	294	287	306	324	312	314	325	321	346	294	275	300	310	295	284	332	302	299	288	276	327	285	324	306	306	329	290	320	325	334	323	297	314	278	296	309	348	308	267	283	322	305	324	339	294	300	321	327	254	297	293	298	291	304	313	314	271	295	303	291	301	325	282	304	308	296	336	312	305	305	298	286	291	309	291	302	301	305	313	287	285	283	320	299	314	304	277	317	274	332	354	351	306	299	288	300	315	293	330	275	327	306	314	283	279	307	336	294	313	298	311	292	262	305	314	310	290	313	281	291	269	306	332	281	288	308	295	311	294	310	273	268	277	261	336	295	339	287	316	307	300	265	305	334	297	297	280	297	326	293	309	312	291	324	321	310	310	312	311	287	309	292	300	277	273	325	307	315	313	314	317	293	268	286	294	290	273	293	301	286	273	294	315	296	289	315	318	305	308	315	284	253	319	298	267	289	347	294	286	289	309	304	305	264	302	286	293	261	277	328	312	298	297	294	313	283	320	303	297	248	312	285	292	286	285	315	308	272	296	280	300	318	263	320	275	295	294	307	286	318	313	315	291	302	312	320	306	282	313	313	310	304	311	270	278	325	289	343	313	291	286	302	303	300	296	328	289	298	314	315	310	303	322	314	278	315	293	310	307	306	283	281	312	312	299	280	292	309	284	338	286	314	299	324	290	278	302	271	310	276	288	280	346	311	304	285	286	283	298	270	323	280	306	306	320	290	294	301	284	347	315	279	303	305	312	268	305	307	316	294	291	322	353	292	297	307	318	333	363	286	292	298	293	331	295	271	299	310	330	303	318	312	282	310	341	301	295	266	293	323	277	303	320	321	284	297	275	283	290	290	275	307	307	305	343	326	272	317	335	287	297	302	305	334	305	292	346	325	299	308	319	298	316	323	280	296	313	310	297	285	338	289	300	328	321	337	281	300	345	307	287	337	309	298	323	288	300	316	320	296	292	283	305	315
19264	9439	9821	6943	3378	2788	1554	869	849	768	768	780	748	757	762	707	728	710	733	697	715	710	722	739	731	737	727	763	698	755	702	731	706	733	659	737	723	758	714	755	709	744	717	735	738	700	706	737	703	701	760	726	729	700	688	717	717	674	719	716	750	709	740	730	680	704	713	726	678	731	695	697	680	726	747	695	676	718	699	676	717	743	688	715	670	708	697	761	700	653	759	688	712	682	690	693	680	662	676	689	691	668	700	714	717	694	672	781	695	745	691	678	657	669	716	723	691	720	746	728	719	727	721	725	749	746	692	715	710	706	703	686	710	702	737	754	712	680	704	694	715	713	696	683	714	695	713	728	704	745	673	718	691	706	725	727	701	707	693	694	741	730	695	728	734	699	732	686	700	705	683	739	710	709	751	672	688	703	720	737	725	723	708	688	716	654	699	733	753	689	747	701	742	729	697	725	661	743	737	706	757	696	703	716	752	692	694	649	709	711	761	714	756	733	696	710	714	686	656	741	740	694	696	735	707	754	713	721	698	707	676	695	721	737	692	697	721	704	719	698	703	729	697	706	742	749	744	691	712	720	720	737	702	750	737	672	712	752	726	682	702	697	693	734	718	735	710	702	664	733	710	747	722	751	680	729	696	677	708	679	758	709	745	728	691	685	671	711	673	687	748	747	694	677	707	678	709	712	703	710	663	763	676	715	746	766	714	675	717	723	653	670	710	725	688	725	728	749	725	672	756	686	737	700	701	745	730	775	727	762	763	755	753	696	709	701	678	745	690	737	753	703	714	712	739	700	705	714	664	747	717	707	677	692	747	740	710	717	694	713	693	750	719	683	727	699	723	702	699	717	721	764	681	683	750	703	702	715	694	675	748	678	702	692	693	682	735	695	675	745	670	695	712	695	725	734	732	688	739	696	665	693	691	745	707	691	727	678	706	712	766	703	706	705	713	767	699	721	725	712	706	705	703	710	743	706	680	698	716	682	711	706	736	765	692	721	693	740	727	725	761	681	739	677	727	685	687	714	735	678	756	698	716	650	707	727	703	750	739	737	697	737	698	684	730	740	702	690	683	686	714	731	670	708	731	703	676	729	704	698	699	740	687	722	721	765	720	720	710	678	666	721	746	700	703	689	666	732	743	734	711	704	720	726	669	704	758	690	732	671	659	715	707	684	691	736	683	699	696	696	678	709	728	718	731	714	722	715	663	703	711	726	702	696	733	736	742	713	690	694	713	722	687	723	732	714	725	745	667	711	683	732	694	737	735	666	722	691	697	762	687	691	665	691	690	704	735	709	704	676	627	708	708	693	706	714	688	664	730	684	683	724	690	735	691	695	713	690	682	740	672	742	692	717	711	686	705	743	703	731	678	697	691	724	682	709	732	661	699	744	728	716	676	688	683	742	702	769	684	687	703	700	689	763	719	685	749	684	723	717	722	723	690	740	725	733	718	696	721	720	723	719	692	673	725	689	708	755	702	699	715	775	681	775	649	698	778	704	726	716	674	730	743	670	728	729	694	720	709	723	732	739	678	710	729	687	714	714	713	714	743	731	700	682	713	796	680	738	723	722	685	701	749	686	717	745	675	711	744	744	754	710	713	722	723	710	669	712	692	702	710	741	758	710	739	748	676	702	679	673	722	700	744	717	697	705	691	755	674	696	701	723	677	740	716	702	715	690	739	719	733	748	708	730	664	724	705	704	684	686	656	700	715	730	745	660	715	735	744	719	693	706	686	703	764	695	716	732	702	726	783	697	712	701	698	729	727	717	718	760	717	735	756	719	707	688	688	683	648	749	719	724	746	680	717	714	694	701	716	746	686	731	691	715	689	714	691	679	707	714	767	692	688	699	710	703	686	658	727	722	650	732	689	704	734	725	692	691	720	657	703	708	698	719	702	685	685	723	733	730	697	706	738	673	735	699	706	692	726	691	671	692	701	744	692	632	715	700	691	741	719	747	695	697	728	739	746	731	668	751	670	702	710	748	707	699	738	700	689	713	690	677	718	704	701	691	666	681	701	710	729	699	744	692	680	711	711	640	677	716	703	723	739	704	669	664	715	674	754	732	726	730	656	722	687	732	746	730	743	679	718	698	693	705	694	710	678	744	693	728	693	730	716	709	714	706	681	681	682	726	742	679	698	718	687	723	688	748	714	723	760	722	739	700	685	716	723	707	704	663	687	685	643	697	720	698	740	710	729	719	730	687	707	728	662	757	700	707	687	712	742	679	721	729	723	733	700	711	725	691	758	667	728	691	700	633	733	682	721	716	760	687	701	711	701	728	703	770	712	712	754	749	698	732	729	711	739	737	722	725	689	675	711	749	667	740	710	733	759	707	726	748	682	715	701	692	776	737	701	710	718	685	702	708	708	710	718	722	711	759	747	740	680	724	737	696	725	690	724	680	732	688	732	685	697	768	701	726	666	692	684	696	725	723	703	710	772	685	727	761	699	744	688	735	727	673	709	748	730	712	702	677	748	708	722	731	679	682	714	699	704	700	714	739	691	760	771	703	711	700	681	681	682	717	676	724	706	645	719	720	708	693	719	749	698	695	697	750	709	739	712	705	725	707	713	723	697	746	715	690	701	687	697	752	727	735	677	676	720	726	714	742	728	706	723	747	733	671	666	691	676	671	742	738	737	685	676	688	685	667	690	707	732	769	699	671	703	685	653	710	756	652	693	728	701	722	737	695	649	695	718	691	720	700	704	704	682	686	713	720	717	710	677	704	688	712	749	713	655	720	715	686	688	706	709	742	730	718	664	736	708	758	736	711	725	728	690	734	699	754	719	739	705	687	711	714	760	663	731	670	720	719	725	706	718	690	739	699	677	742	736	664	727	701	734	718	704	694	697	729	673	764	707	675	716	707	690	659	701	724	702	701	715	710	681	677	749	722	703	708	745	705	728	724	671	671	669	750	732	727	656	736	731	692	706	732	722	755	679	700	714	742	699	725	717	743	742	723	700	720	647	663	753	717	726	702	729	763	696	722	668	717	717	696	708	686	752	701	705	702	716	687	715	719	722	707	711	684	722	709	692	730	690	716	702	693	760	733	730	714	658	677	729	666	743	708	666	689	721	732	678	678	638	702	680	685	690	688	721	671	680	694	729	702	684	780	658	679	703	706	672	710	745	751	680	724	689	729	723	669	733	704	711	675	668	727	709	649	699	701	716	710	682	712	691	716	702	704	723	716	686	680	712	723	692	715	676	720	709	705	685	746	718	726	719	682	715	730	762	698	705	731	741	723	694	752	671	684	785	711	724	740	742	735	703	732	689	706	756	721	737	706	690	694	736	669	679	701	726	749	674	708	681	763	785	651	740	661	718	663	729	697	673	717	746	711	695	729	696	695	736	738	733	759	741	742	666	684	732	670	698	732	727	728	739	738	739	785	684	709	693	716	688	685	762	700	712	691	661	726	744	680	692	729	703	731	698	719	688	713	683	702	719	642	722	700	684	722	740	729	703	714	748	688	695	723
28803	5115	1258	756	483	480	407	331	310	293	326	299	308	275	331	304	326	296	297	287	274	326	312	328	326	295	316	302	302	323	297	295	340	304	291	283	277	295	284	315	308	316	325	310	313	285	317	338	313	285	307	294	339	317	331	291	314	287	291	318	313	297	314	274	301	320	355	328	302	298	327	309	323	326	322	298	292	331	319	311	344	309	279	301	335	332	342	317	319	325	341	323	329	338	315	305	293	297	306	319	300	312	305	331	299	297	275	325	313	327	304	315	264	339	265	314	309	346	267	254	326	310	300	319	294	299	312	322	335	328	332	296	335	297	354	345	327	312	269	295	307	309	330	315	303	349	283	297	305	292	328	330	334	292	285	290	347	303	296	318	289	328	315	294	320	331	332	341	295	307	327	281	322	347	308	311	317	328	302	324	291	305	298	313	311	304	305	337	348	312	276	298	295	326	302	308	275	311	286	298	303	309	329	272	315	289	349	315	295	309	330	317	322	326	289	294	317	312	294	314	319	336	298	265	333	316	307	318	311	294	301	281	300	328	301	330	314	276	287	302	284	312	305	330	293	284	295	280	299	314	323	319	305	320	290	310	312	322	299	332	301	315	324	286	288	335	317	284	299	314	305	338	331	313	300	307	309	343	309	297	285	287	287	317	277	294	347	293	312	314	281	307	299	303	304	330	317	342	297	298	295	311	305	300	328	315	285	298	321	311	343	338	307	317	294	295	271	291	314	310	309	347	325	328	355	281	344	289	321	298	276	323	317	306	309	281	281	294	312	309	268	309	298	294	309	317	298	323	316	302	322	314	267	297	318	319	319	343	317	311	305	310	305	299	295	349	303	312	313	338	332	313	318	330	332	338	293	294	329	309	333	342	346	338	340	354	329	303	311	329	316	307	307	266	294	300	286	286	306	310	306	307	337	299	305	304	312	284	328	296	326	302	315	334	287	278	337	299	291	309	305	302	335	310	289	315	328	320	318	324	305	340	363	315	325	292	321	317	316	298	301	303	303	296	316	304	312	302	296	298	273	322	324	310	302	315	279	298	339	331	292	313	311	319	325	308	322	309	308	322	300	282	294	337	355	307	288	297	335	307	300	297	310	346	300	305	315	318	314	298	324	342	301	289	326	312	311	269	301	289	309	316	287	306	313	344	321	327	327	313	307	323	314	317	340	333	353	348	312	278	290	327	343	300	312	314	294	317	330	312	326	321	313	296	283	290	333	315	317	281	309	317	331	319	318	288	351	336	332	342	266	319	306	321	292	346	304	316	314	295	288	311	297	306	317	293	320	294	284	295	282	302	327	299	349	312	315	327	315	281	282	317	281	312	308	332	310	325	291	319	325	338	307	318	330	298	305	298	281	335	294	314	305	319	298	335	315	291	307	304	323	307	291	294	294	303	333	298	301	315	283	329	303	318	293	321	299	302	317	335	322	290	310	331	281	293	278	319	295	319	290	305	311	348	311	331	333	332	285	332	309	304	303	293	314	298	326	304	288	284	320	344	315	339	316	326	304	312	332	326	303	289	299	303	295	309	315	279	287	302	316	302	293	329	325	340	322	311	326	258	299	293	282	287	322	323	332	319	307	313	278	323	287	337	269	292	326	322	329	293	294	277	303	341	303	296	283	308	314	327	288	287	323	269	336	293	327	336	327	336	304	344	348	271	283	287	318	319	296	342	318	321	289	346	261	284	339	313	341	301	304	318	307	324	308	301	295	301	329	305	308	345	315	325	326	304	329	297	327	317	307	305	315	345	298	310	318	313	305	338	280	315	354	311	328	295	312	294	279	311	285	288	317	275	317	327	336	331	345	326	309	324	271	311	321	307	292	282	263	288	303	307	274	290	320	338	336	292	291	300	316	300	304	295	309	308	316	278	294	287	329	311	294	305	316	263	282	303	305	307	361	310	323	300	315	319	339	289	300	321	342	311	266	298	326	321	323	298	309	323	265	324	300	319	324	307	306	292	341	305	344	367	304	326	315	326	292	292	296	306	304	316	312	276	306	323	297	282	343	300	338	313	283	311	299	307	332	297	319	307	296	326	318	304	334	323	308	319	338	300	317	300	310	304	305	306	319	316	299	330	305	305	312	310	306	315	307	296	307	311	295	312	300	305	316	315	328	305	338	302	291	318	341	313	278	332	288	265	307	348	304	285	277	315	302	331	329	312	309	308	310	305	278	312	309	297	338	301	301	308	304	321	306	343	326	309	320	304	313	295	297	309	296	313	309	287	309	316	324	327	288	327	281	302	336	325	333	326	337	307	306	300	317	301	322	304	298	312	286	352	296	314	302	305	309	307	326	350	310	304	309	280	292	306	311	322	283	301	313	304	306	269	335	308	333	285	304	319	312	314	299	292	293	336	301	300	311	330	314	368	313	325	293	299	289	304	284	323	313	306	289	339	327	333	305	320	295	299	305	316	311	272	310	315	294	290	298	352	315	287	333	316	284	278	342	284	315	342	329	304	308	296	333	303	311	311	333	303	308	318	294	300	290	284	284	305	304	305	321	322	337	332	311	356	295	299	314	288	327	333	325	353	308	318	316	301	304	306	316	317	335	324	308	306	327	282	316	348	310	321	314	308	329	304	303	317	306	311	308	304	354	301	301	301	308	340	328	328	340	336	305	307	312	314	303	298	307	324	305	277	355	320	325	308	293	289	314	309	321	308	327	305	303	314	303	346	313	301	308	328	316	330	325	331	299	297	333	316	312	325	301	325	286	290	306	273	310	290	295	312	286	303	304	322	321	327	341	358	299	313	332	293	313	309	300	317	313	334	255	310	300	308	310	266	303	313	301	306	302	316	317	328	287	318	292	328	313	332	302	271	360	306	271	302	336	306	310	302	293	327	290	317	290	297	341	310	313	348	305	321	322	287	300	311	307	306	314	329	326	339	317	333	305	282	290	288	285	306	304	304	279	310	325	350	307	311	240	315	320	309	337	308	320	288	282	320	301	267	293	277	279	303	288	342	348	335	291	290	328	284	324	288	304	316	315	335	277	360	335	381	314	308	284	302	297	324	328	326	308	310	307	316	299	353	308	323	337	283	320	316	336	295	303	323	336	307	312	334	330	303	274	278	300	311	328	320	306	325	304	307	331	313	341	277	327	285	302	314	306	325	312	323	330	300	290	310	306	270	295	326	293	279	314	284	296	302	314	326	321	322	318	305	305	331	279	308	325	301	281	279	332	319	314	297	319	289	301	285	274	322	324	298	294	314	341	300	317	258	320	287	309	325	293	310	286	272	303	313	312	333	331	317	268	333	302	349	306	274	303	325	305	294	294	295	320	299	320	320	269	310	310	319	299	294	309	317	314	306	349	332	325	302	307	338	307	311	288	320	317	324	307	330	297	326	279	303	298	311	307	285	319	315	277	265	293	334	290	290	305	320	298	313	304	280	309	312	305	321	308	307	332	296	349	293	300	298	324	269	308	328	307	318	308	305	328	306	340	291	300	336	323	345	316	311	320	333
21112	11431	11549	7352	4314	3938	2257	1182	866	803	822	809	777	785	777	769	699	778	796	714	753	765	737	714	777	769	843	763	802	765	762	730	719	724	755	734	746	728	745	737	789	721	749	728	779	778	797	759	767	790	819	755	806	743	742	724	742	742	773	712	736	713	725	739	711	748	700	781	690	703	759	735	727	723	821	773	759	743	708	701	759	710	759	783	762	693	724	735	755	714	736	737	736	748	763	760	676	697	735	726	706	719	712	739	737	748	776	779	684	737	734	734	696	793	707	765	722	733	765	764	691	766	775	758	742	680	724	761	738	696	705	732	758	740	725	734	746	722	736	760	789	787	708	739	758	769	707	696	745	723	794	726	741	687	736	694	740	731	735	759	749	716	738	745	726	739	761	764	710	731	687	758	767	762	725	778	735	739	687	728	756	726	688	752	714	736	722	717	738	722	713	783	728	768	770	733	743	706	761	756	722	705	705	741	718	729	723	725	698	711	759	786	735	718	715	711	735	737	735	773	736	721	782	758	708	711	745	786	734	736	747	760	760	668	716	735	751	679	751	790	747	764	741	768	760	750	726	720	735	759	747	686	728	732	728	738	783	727	778	764	776	739	696	706	736	778	737	751	756	734	737	757	739	776	761	712	753	780	748	706	691	793	785	710	728	704	749	745	699	747	726	764	715	729	740	767	778	721	718	753	732	753	736	731	704	679	753	753	746	737	717	742	706	729	714	779	745	774	737	727	767	707	751	737	733	762	751	773	692	766	751	713	734	741	703	746	768	700	742	726	718	705	742	727	732	778	765	751	743	783	730	756	724	731	738	752	752	755	725	728	733	702	741	754	723	749	702	726	721	728	732	741	739	726	759	735	725	747	749	705	770	707	755	766	708	758	743	752	777	717	721	790	762	717	721	707	767	724	724	740	708	772	758	665	749	763	757	709	764	754	743	736	723	754	740	712	713	687	749	730	802	710	737	732	741	739	711	761	796	742	713	714	811	768	728	743	727	760	752	775	766	714	715	787	734	759	746	715	716	752	722	754	710	733	728	755	758	708	773	731	777	718	729	696	754	694	742	739	714	711	760	703	770	753	724	751	730	670	738	724	748	741	724	655	766	757	731	754	733	763	736	714	706	764	758	738	727	765	774	697	702	788	720	737	713	751	709	751	740	742	736	725	776	732	756	706	764	791	749	766	697	757	732	716	753	745	715	747	743	747	733	707	708	728	757	741	734	723	734	755	722	725	726	700	736	729	729	741	748	700	759	767	750	796	757	759	729	767	732	786	704	690	737	740	725	738	730	676	714	688	767	735	730	738	743	759	752	747	781	716	749	751	736	744	797	721	731	764	750	768	752	704	739	711	752	766	747	727	716	753	765	717	732	740	749	705	707	707	778	760	678	718	687	775	774	685	758	732	734	779	721	709	752	734	736	656	729	716	747	737	707	763	763	703	705	741	739	687	697	749	750	734	763	754	812	738	712	689	749	760	781	736	742	702	773	695	762	732	654	742	772	731	720	757	788	702	732	730	750	745	752	701	748	757	738	758	683	769	732	748	740	716	745	770	767	652	743	699	715	743	729	717	744	729	741	729	791	711	698	730	683	762	736	727	745	728	760	736	754	758	775	729	757	764	750	742	698	690	719	751	736	771	769	711	705	727	780	771	729	756	732	748	711	659	700	727	770	683	705	739	713	699	702	767	743	729	709	730	722	779	757	736	723	753	782	741	727	743	730	694	755	756	752	756	753	717	725	754	789	714	747	736	732	729	695	750	727	760	715	699	751	751	691	769	715	731	729	734	779	769	739	770	733	760	727	747	746	744	756	713	731	752	754	779	730	747	685	733	657	728	754	739	708	726	754	701	775	751	724	794	770	721	780	741	748	719	783	745	704	726	707	745	753	775	732	743	729	727	717	731	754	785	766	777	738	742	759	744	722	743	711	773	742	737	746	742	734	763	744	735	710	728	727	750	744	788	769	710	738	766	742	780	718	750	716	715	749	757	697	698	755	756	705	713	775	780	745	719	765	719	740	714	740	746	698	720	712	736	744	730	737	730	750	762	716	734	680	719	767	764	765	737	761	724	741	737	762	734	800	744	761	732	734	742	759	732	715	688	734	726	743	782	784	690	760	713	707	738	732	697	739	774	740	691	723	782	767	718	741	764	762	722	727	775	718	773	702	777	742	754	741	744	764	729	718	744	754	728	687	794	729	700	749	718	705	726	739	694	741	699	722	715	703	725	735	792	752	755	727	744	727	742	735	742	706	747	769	704	748	737	716	718	712	718	708	769	714	736	755	739	766	731	703	761	782	787	730	761	736	685	695	780	731	714	724	755	737	696	767	728	728	753	742	769	748	745	732	730	724	745	738	770	754	736	760	717	726	750	729	749	725	770	709	724	689	748	738	749	769	725	786	721	680	752	774	683	725	736	754	728	757	794	762	737	744	738	734	740	736	738	750	751	747	786	695	753	713	755	760	739	810	764	734	736	818	723	751	715	753	697	758	761	749	749	724	734	725	730	714	687	741	737	751	729	774	738	800	757	724	754	732	708	679	724	709	764	697	726	713	734	763	712	696	726	717	751	723	647	716	699	759	712	777	762	721	737	684	689	714	758	760	756	742	726	756	726	675	722	764	692	697	746	729	780	723	757	737	713	731	681	686	730	725	708	733	716	755	750	755	713	713	746	749	727	731	718	755	712	789	758	752	725	746	692	725	754	739	771	739	723	790	769	694	754	716	701	751	729	804	741	743	725	752	708	727	776	763	760	759	749	711	716	711	767	757	758	744	767	745	669	710	657	689	705	739	750	714	721	756	754	791	773	729	725	743	703	694	736	730	772	713	753	712	695	731	723	793	808	714	735	747	719	748	730	769	719	689	697	742	769	733	743	695	766	735	698	742	753	726	755	753	756	700	743	727	748	775	723	690	731	798	743	713	755	729	766	710	736	723	759	790	780	769	723	725	766	731	736	708	765	797	799	740	752	752	710	745	761	766	737	712	727	735	728	761	795	781	748	712	724	709	763	755	751	738	734	743	725	730	763	728	689	752	772	707	728	687	738	761	739	749	697	714	787	770	688	718	743	761	787	772	719	716	718	759	735	749	771	728	689	721	722	751	754	692	713	736	755	714	745	726	735	703	778	758	776	688	727	755	694	730	739	696	683	746	798	738	761	750	759	688	730	823	717	748	735	728	765	759	735	721	736	740	756	723	788	764	754	764	761	768	725	718	745	745	727	728	774	792	724	745	729	746	708	743	744	728	733	723	760	709	715	753	736	755	701	721	745	706	749	746	756	744	753	779	754	737	749	755	806	766	785	778	783	716	672	739	763	755	755	766	703	710	762	704	751	745	735	706	723	742	763	705	714	733	723	740	726	751	741	733	781	720	695	699	723	760	759	746	739	770	709	755	739	721	697	717	728	743	721	757	745	772	729	725	713	744	795	734	750	791	721	754	725	759	744	736	710	730	775	767	774	750	684	731	712
19191	1772	540	417	329	286	293	281	272	307	291	273	299	298	270	298	287	284	281	305	269	268	292	295	287	266	259	269	282	298	299	291	289	277	324	297	301	270	300	281	339	274	322	272	290	284	294	292	310	277	320	296	314	266	292	287	294	308	306	271	313	307	284	283	265	250	292	318	312	323	260	278	279	321	292	338	278	278	304	260	290	277	275	301	285	317	299	280	282	309	293	262	284	273	281	279	298	312	283	268	273	294	291	260	285	265	300	261	281	266	301	256	301	291	308	279	277	267	289	276	253	280	298	285	304	277	313	290	286	298	292	291	287	274	299	281	249	290	324	293	283	317	295	285	292	284	316	280	282	319	282	274	276	304	283	285	279	308	263	307	313	268	278	320	275	291	280	255	250	291	298	278	285	302	307	300	287	273	275	260	293	261	319	276	298	262	261	290	292	288	310	283	280	325	266	295	250	305	295	288	276	280	288	280	307	303	272	264	262	263	306	251	281	244	285	265	265	278	260	301	278	268	306	275	306	260	274	280	256	314	285	247	276	302	265	257	291	286	347	287	255	308	281	312	297	293	299	284	309	270	266	297	293	269	295	301	299	332	274	324	299	269	286	275	285	295	311	260	280	283	310	294	272	250	302	276	282	289	262	306	294	259	316	301	298	357	294	330	287	266	275	274	298	262	291	304	321	291	306	265	296	338	316	286	294	298	298	306	251	271	264	274	298	287	283	307	276	261	291	314	270	301	287	341	335	331	331	307	289	304	309	288	290	295	301	294	293	258	307	319	282	298	274	311	304	303	299	268	283	281	281	274	299	285	275	302	299	332	281	289	280	251	279	310	313	257	304	293	301	336	312	272	283	260	309	285	295	302	269	277	282	329	294	270	284	276	293	272	266	330	259	293	277	303	281	300	264	284	298	261	293	287	292	295	252	294	278	278	284	298	298	283	301	271	332	268	292	307	270	291	279	301	297	292	284	279	292	300	280	301	270	249	306	304	306	282	324	301	307	330	298	327	280	290	287	260	284	334	258	309	295	309	270	252	280	284	292	293	300	295	270	289	271	278	267	295	294	273	278	259	285	286	309	283	308	310	299	256	269	277	275	289	243	281	305	263	258	283	285	321	260	298	340	301	322	303	282	269	267	291	274	293	323	308	254	322	289	293	290	289	295	286	312	285	293	260	289	300	298	283	285	314	308	299	305	303	290	305	307	287	289	282	312	291	310	277	302	286	306	291	287	272	282	270	260	329	290	274	278	280	300	283	279	302	265	274	270	264	277	287	298	297	303	304	314	312	298	284	280	310	303	315	287	288	302	279	280	307	289	287	297	276	292	274	259	303	279	313	276	309	271	273	279	270	285	306	287	297	273	281	301	298	297	275	311	297	273	307	299	273	290	275	321	277	291	290	296	258	302	303	294	278	312	282	286	283	229	293	271	278	308	281	279	268	274	294	303	320	287	272	311	308	260	303	318	287	275	297	282	309	297	301	300	294	248	280	281	263	270	269	267	285	293	300	296	316	268	262	291	264	280	288	286	291	287	271	321	284	300	307	271	280	280	297	289	298	278	308	281	306	294	259	275	295	282	296	296	294	263	310	310	308	308	280	320	347	277	280	281	268	292	276	305	299	275	267	256	294	297	309	291	289	293	283	297	275	307	264	287	253	303	308	294	261	293	294	319	273	265	297	305	289	281	289	271	297	299	254	302	293	267	295	270	267	342	310	307	295	310	294	291	295	275	302	312	269	283	300	277	305	274	278	289	307	299	263	264	305	294	294	285	283	278	252	272	290	292	293	278	261	303	269	269	294	289	329	294	274	286	305	296	284	310	267	278	269	298	279	329	320	308	275	312	281	291	268	274	316	285	330	255	269	286	308	307	271	256	270	276	293	281	290	277	297	318	295	287	243	309	306	306	301	281	277	272	295	352	330	280	266	268	289	283	286	283	264	287	296	263	299	271	259	292	290	269	282	318	313	296	285	324	309	312	314	297	306	290	277	275	294	260	262	311	294	292	275	294	294	282	282	321	278	300	297	276	283	261	292	273	298	297	317	265	270	302	286	266	273	303	273	263	303	314	278	337	291	280	282	259	302	302	277	275	297	282	281	291	307	305	315	314	310	298	251	266	273	287	268	289	293	273	238	260	311	290	298	260	287	266	280	273	293	253	272	281	272	309	281	274	286	301	295	291	277	249	294	313	274	278	285	279	295	273	311	329	282	325	291	318	283	318	286	284	312	310	256	302	290	304	315	287	340	294	295	288	281	289	307	294	261	289	257	280	322	298	264	284	333	297	286	296	281	267	306	270	266	301	294	296	245	286	258	266	261	244	275	299	274	296	341	279	266	284	270	256	293	320	318	290	309	283	297	281	325	293	268	249	281	304	280	294	272	268	304	299	287	286	267	321	332	268	297	262	307	260	261	286	261	304	273	295	276	278	290	298	311	294	280	326	275	318	308	286	257	326	322	282	291	301	295	302	286	296	284	233	297	273	335	257	262	295	291	273	324	259	276	272	296	299	280	314	266	293	277	306	288	272	318	267	318	270	292	294	302	304	311	271	282	269	293	281	298	296	285	293	303	313	305	277	270	296	281	264	261	291	272	257	294	295	290	261	307	279	298	292	298	264	303	297	288	275	307	263	321	272	278	307	304	295	298	294	283	280	273	281	291	271	288	322	285	288	240	309	295	318	303	261	290	283	260	300	287	289	293	304	291	330	262	296	291	287	259	298	277	259	289	301	320	292	327	297	264	320	311	298	318	289	289	298	271	327	312	300	279	259	276	321	296	264	252	303	297	279	265	313	295	277	289	266	282	279	277	305	272	321	279	263	284	292	302	291	300	290	280	292	319	288	280	293	294	255	275	310	308	301	288	275	301	284	274	274	258	299	297	295	291	283	277	310	343	327	306	296	275	299	312	304	296	241	325	267	295	281	281	284	302	270	270	288	266	283	262	283	276	284	279	281	315	273	254	282	285	272	289	307	274	290	273	294	313	293	295	297	267	296	283	291	312	264	318	305	323	289	280	268	243	298	309	277	338	318	322	302	294	264	290	301	277	268	317	302	288	273	305	258	294	284	295	280	299	298	307	293	314	266	285	301	294	306	298	296	258	271	288	293	276	284	312	299	288	305	288	287	296	306	327	277	303	259	281	296	286	247	290	284	309	296	283	276	292	319	282	295	343	302	300	305	305	329	274	316	294	261	287	275	273	316	307	283	295	265	277	303	310	340	294	315	297	277	313	325	289	250	278	269	263	264	290	287	296	277	285	271	282	296	297	308	302	287	312	301	261	242	280	320	292	303	275	263	297	283	290	279	295	342	281	301	274	289	295	250	282	269	284	300	290	307	323	284	280	310	291	273	302	275	317	312	297	303	271	299	322	288	286	305	292	257	283	260	314	259	298	263	325	286	289	290	327	305	278	303	308	300	275	265	292	279	246	317	302	273	294	303	285	292	269	270	281	281	302	304	261	277	282	256	313
14497	4524	4745	2995	1436	997	802	746	695	673	720	680	615	670	710	638	703	668	663	689	683	647	643	675	658	643	634	619	647	664	682	662	678	680	658	630	639	678	667	641	668	649	679	671	651	699	615	646	651	653	661	670	660	630	614	658	711	656	651	653	694	675	660	647	600	672	642	655	674	626	633	691	688	667	688	600	621	703	649	694	653	664	686	667	633	672	696	635	651	656	637	621	634	649	632	651	655	664	652	647	651	624	723	680	669	669	658	637	668	670	654	634	656	663	673	659	641	689	634	642	688	694	673	662	646	688	590	672	658	671	643	645	649	631	630	683	665	656	670	668	653	653	665	658	657	663	668	643	671	696	688	696	681	625	631	647	681	611	646	658	685	628	668	681	672	697	661	675	697	690	649	640	664	683	607	678	649	664	679	656	653	671	639	628	638	666	651	662	642	626	688	693	682	660	655	685	627	657	655	746	677	620	661	644	614	651	695	678	689	673	694	679	675	693	618	684	663	641	665	637	672	693	627	699	687	649	672	629	658	655	620	678	663	632	665	663	667	659	656	631	656	681	637	662	678	657	648	643	657	700	685	677	676	630	660	703	704	668	670	700	658	678	641	599	676	669	666	633	651	674	725	688	697	689	618	697	663	655	713	656	683	646	641	685	665	672	691	694	692	669	655	642	676	688	680	732	652	607	651	651	620	649	682	668	698	598	674	627	705	600	688	654	630	607	692	640	639	670	637	668	652	696	668	639	675	623	641	642	666	675	650	636	701	717	654	681	688	596	690	634	673	678	658	621	668	607	699	637	643	622	688	654	676	651	676	685	662	653	646	641	642	644	697	660	633	678	604	691	690	634	666	653	694	632	639	660	683	670	652	661	660	687	683	665	686	611	689	663	660	636	680	672	688	693	624	664	704	675	666	674	645	665	676	704	611	633	643	662	647	658	694	639	676	655	678	659	645	679	650	646	644	638	662	633	647	620	685	654	666	725	637	638	633	697	687	653	659	696	665	676	597	630	647	693	668	707	681	619	616	657	665	676	665	605	669	645	622	651	649	664	598	676	697	644	628	682	676	641	693	698	663	636	658	679	639	670	691	638	699	660	670	631	662	650	656	628	670	654	674	616	679	659	700	648	668	675	655	649	711	643	662	657	648	652	623	673	630	621	670	708	615	696	622	690	664	645	700	683	686	647	602	660	673	601	677	685	678	663	629	659	655	637	679	648	699	668	683	658	684	674	671	680	641	653	651	615	652	655	649	634	694	718	642	699	654	671	665	654	632	689	632	691	682	675	593	642	646	698	618	632	630	675	612	653	675	655	650	661	672	658	658	638	663	647	679	687	663	620	642	627	648	630	688	688	674	649	650	676	663	648	685	651	678	677	671	672	701	659	644	686	665	678	664	672	653	629	636	641	697	666	633	632	675	659	697	715	679	648	678	614	704	672	652	683	669	639	641	676	659	632	718	664	646	650	686	685	659	684	683	607	647	658	624	624	662	665	650	681	639	664	674	611	672	649	652	645	653	690	653	641	663	657	627	671	641	675	659	706	633	682	640	644	656	643	691	652	647	722	661	665	657	644	699	655	669	653	649	630	655	630	658	642	649	672	671	654	612	666	650	648	647	649	688	711	648	668	648	697	661	681	646	666	652	628	613	671	660	655	648	680	665	692	655	678	651	670	654	695	673	640	682	625	683	663	616	624	656	635	603	667	653	631	734	687	637	635	706	636	681	646	663	660	635	681	678	699	657	657	642	669	630	631	640	579	631	660	573	672	619	648	646	628	643	668	679	671	630	647	644	669	633	675	601	683	634	641	645	605	682	649	679	637	677	672	665	664	632	667	645	657	645	697	675	622	661	647	710	717	649	698	639	657	690	612	636	692	671	635	619	659	694	693	687	598	653	659	670	616	670	659	711	694	659	656	702	662	655	643	635	701	631	632	640	631	705	675	660	661	710	677	633	665	642	647	703	682	689	729	672	673	627	640	631	689	645	676	675	667	688	636	646	635	648	646	652	746	615	708	693	654	655	632	693	672	676	627	625	632	645	656	647	685	698	728	636	666	632	645	697	644	677	654	655	660	668	701	640	668	670	675	665	617	643	701	700	664	646	680	630	652	693	683	625	668	625	640	644	655	649	619	707	599	688	637	608	679	650	694	694	660	675	676	672	682	646	672	650	648	647	666	616	713	644	663	679	649	672	659	626	691	648	661	674	671	632	638	667	657	640	658	672	695	653	658	711	623	630	693	688	619	637	648	647	642	660	667	640	659	651	679	653	715	664	639	619	686	694	630	645	626	674	664	653	652	598	671	677	672	662	661	716	699	654	636	684	670	661	668	651	619	665	629	616	659	656	654	673	671	703	685	645	660	653	692	664	656	654	664	692	721	652	645	628	650	672	623	710	667	658	670	643	663	705	646	680	725	663	639	670	720	685	651	697	688	650	648	607	701	701	626	678	675	639	603	632	639	670	669	653	650	651	668	652	681	649	650	633	646	652	651	688	640	631	616	636	640	655	641	660	699	708	625	686	662	692	689	650	689	681	652	645	647	642	638	615	672	699	660	688	662	707	636	673	664	660	652	668	637	688	690	635	630	652	607	674	599	657	620	653	663	689	695	631	653	636	677	685	676	672	619	672	693	659	672	652	662	658	652	660	670	672	680	654	675	664	691	612	689	643	639	618	682	623	656	611	642	631	634	667	632	627	676	681	656	642	659	666	668	691	656	650	671	599	667	668	668	649	649	656	636	624	626	607	688	637	686	634	680	661	667	654	656	657	648	633	668	665	691	657	631	665	637	712	641	717	682	695	692	593	674	625	651	710	671	690	650	649	691	631	678	648	640	675	690	699	660	675	712	707	653	656	624	677	652	671	672	667	624	687	695	653	667	634	707	663	620	677	686	617	655	660	686	645	647	686	630	675	647	672	667	639	649	675	647	622	667	668	689	673	629	661	656	656	628	663	642	632	660	679	650	633	664	663	653	656	631	687	732	655	620	653	617	653	691	636	642	658	650	658	636	659	680	635	665	677	658	654	658	629	636	622	631	621	690	660	659	614	645	647	647	624	618	636	659	669	646	588	646	659	694	666	715	685	688	689	680	647	675	653	646	596	686	676	661	660	650	660	660	689	665	651	652	605	668	633	653	652	647	680	624	694	676	654	660	645	670	648	604	686	701	642	667	675	707	694	623	634	606	667	654	690	657	634	707	702	676	679	632	682	656	696	660	660	658	671	642	642	632	687	691	685	648	725	722	679	700	633	628	649	669	660	671	686	647	656	646	675	674	635	655	627	706	719	677	666	665	633	714	672	670	634	685	661	646	660	695	641	616	693	655	667	648	685	664	644	672	663	629	639	666	641	675	626	668	674	640	656	653	660	669	645	648	592	684	642	650	641	645	681	677	688	639	655	676	645	652	656	652	667	649	652	626	697	656	682	680	689	611	627	642	667	688	626	693	652	639	621	655	644	651	641	669	624	696	676	662
26720	4104	967	681	457	394	343	308	269	321	318	302	297	320	299	325	298	324	320	309	337	293	284	270	287	320	317	306	294	309	326	273	313	322	342	322	317	301	310	281	279	315	274	273	332	287	291	319	306	330	312	318	283	286	349	293	260	310	326	305	305	291	333	304	331	316	326	289	313	336	324	276	280	306	305	335	307	290	330	307	320	316	338	322	302	314	288	295	331	301	277	305	304	276	284	321	274	275	302	288	324	317	336	300	301	307	296	304	318	320	275	311	286	275	282	271	311	356	298	299	281	279	304	316	263	268	301	341	277	288	321	309	315	277	296	294	300	276	299	310	292	325	313	333	320	319	267	271	332	295	283	300	313	287	306	280	291	276	322	282	296	355	306	270	294	303	311	268	289	256	285	284	336	296	312	283	300	285	285	295	299	311	286	299	335	288	306	300	284	306	300	315	291	315	295	272	293	283	295	304	335	293	307	264	308	290	315	303	319	310	294	280	282	288	312	297	274	279	298	312	309	311	311	290	265	284	311	325	307	297	294	283	297	315	313	296	317	307	258	313	308	282	288	284	306	314	322	278	331	285	327	288	321	292	291	296	309	272	312	333	289	284	299	304	266	299	326	305	283	289	302	328	337	288	309	308	256	346	308	311	294	328	310	271	293	300	308	308	318	313	299	286	306	293	275	301	282	312	320	271	319	323	277	285	298	316	282	320	302	311	312	284	325	300	282	297	277	303	274	294	295	306	295	277	271	294	301	315	298	287	296	305	283	281	324	294	289	303	304	274	313	302	292	287	301	275	287	309	305	291	294	296	341	296	305	301	291	303	305	287	279	292	297	306	312	314	282	294	309	283	294	308	297	301	274	330	303	281	319	317	312	324	278	334	322	326	318	285	307	284	308	309	323	301	300	288	294	316	316	312	273	291	301	287	306	305	314	303	292	295	298	302	294	301	286	317	317	317	277	330	285	287	293	310	296	306	270	289	271	286	285	281	270	266	292	301	301	275	309	327	297	276	299	266	311	264	324	317	329	301	294	298	330	314	315	275	310	300	326	330	335	311	304	284	268	332	274	347	306	341	298	294	302	288	313	303	315	308	243	283	310	326	333	309	293	288	307	326	295	307	310	305	353	311	290	319	295	251	328	295	309	277	362	293	269	296	299	302	278	316	308	325	286	327	281	295	274	269	296	309	304	338	323	301	262	313	305	305	278	287	301	280	308	289	312	297	282	304	322	292	299	296	298	309	288	292	323	339	338	310	275	306	304	294	299	271	276	289	333	286	286	294	307	300	307	318	328	320	289	293	301	284	290	250	275	330	293	305	271	322	274	302	307	314	282	279	329	271	311	314	304	344	287	333	308	315	345	310	303	320	300	317	301	298	298	299	312	293	273	284	317	292	293	291	328	301	314	329	308	290	296	301	312	306	310	292	320	287	302	289	308	299	284	327	290	300	280	314	323	266	295	317	288	324	308	291	307	271	254	276	283	305	287	282	276	274	296	279	319	333	310	297	277	297	324	295	307	291	308	292	314	291	279	268	296	290	313	287	282	314	341	319	283	285	289	279	311	341	303	344	336	308	300	308	289	260	309	294	303	323	266	272	302	307	282	277	303	269	304	315	300	323	311	292	304	311	305	291	337	321	287	276	304	321	314	279	304	310	328	301	300	307	308	305	298	338	320	317	298	356	313	284	336	289	311	310	314	301	336	323	300	312	323	306	251	296	271	303	284	265	262	289	304	293	334	310	297	297	273	304	282	286	291	319	296	323	281	318	329	315	298	323	266	294	318	291	307	291	316	282	307	296	324	296	302	358	301	320	274	298	300	302	260	257	297	297	254	285	332	320	308	291	288	297	283	266	322	329	291	309	309	310	325	304	313	339	287	293	299	286	302	276	334	299	283	312	313	278	325	288	302	288	312	319	305	284	320	307	293	295	327	343	266	303	311	305	283	307	300	311	281	295	287	305	342	312	289	300	290	308	311	334	317	301	322	314	276	272	311	295	313	310	302	282	281	343	288	283	301	300	288	300	296	280	335	285	289	318	334	273	309	318	284	292	318	296	279	324	297	292	279	291	323	319	286	286	330	310	323	315	315	298	290	309	301	290	308	278	333	289	291	285	341	316	287	279	284	288	303	317	325	316	307	289	292	300	293	307	305	307	313	296	295	327	268	301	298	284	279	328	270	269	283	316	324	279	291	309	330	342	299	260	253	297	280	293	300	298	295	318	296	305	335	263	300	332	278	304	303	313	282	334	289	281	312	343	282	318	312	299	360	302	298	281	285	271	317	297	318	301	280	259	273	298	287	284	284	289	261	285	308	326	312	318	323	320	278	291	274	291	282	275	284	248	323	294	301	286	283	264	319	296	287	306	285	326	314	287	286	308	285	341	288	308	293	297	311	304	351	288	309	320	312	283	304	308	296	293	280	303	317	325	317	324	329	310	317	271	292	335	282	292	308	336	309	312	298	332	315	279	301	301	325	304	345	297	294	278	310	276	321	347	291	295	339	336	307	290	349	316	305	293	302	314	305	267	306	289	319	312	299	311	310	327	254	279	300	320	323	286	306	307	321	279	319	323	294	305	289	265	301	286	295	288	316	326	293	298	279	294	308	305	323	301	285	270	331	349	309	286	300	304	262	306	278	290	297	269	292	310	312	278	302	332	297	261	264	306	299	301	286	281	306	336	302	295	335	278	308	295	309	291	320	310	297	296	260	268	301	324	303	311	299	311	282	291	281	301	296	291	301	283	277	278	286	286	284	309	270	311	306	279	293	306	325	282	309	321	290	323	276	328	284	359	298	313	334	307	296	300	279	314	318	284	259	312	290	270	298	318	283	314	314	317	289	312	283	283	312	282	279	291	297	321	301	296	278	323	322	304	311	315	286	278	305	339	292	321	284	303	293	277	321	294	298	332	291	310	314	329	290	278	323	318	303	289	311	299	270	284	282	276	280	310	291	267	284	294	286	277	276	311	297	286	264	309	302	327	296	299	298	300	317	306	334	274	285	339	311	284	288	337	301	277	316	285	287	300	295	315	293	297	311	301	306	299	326	303	335	268	330	311	313	304	333	310	306	275	329	294	332	327	306	296	311	300	268	295	280	342	320	253	303	289	283	296	306	317	301	304	304	309	329	303	330	301	328	289	303	324	295	268	298	313	268	289	309	282	314	284	295	324	328	309	300	294	349	256	330	301	307	312	314	315	264	325	302	301	297	304	272	289	301	308	267	291	290	279	279	334	313	318	306	274	282	330	267	292	318	328	300	290	326	321	283	318	297	304	275	310	290	289	298	321	269	296	325	301	283	280	302	308	283	310	287	308	307	308	280	281	320	284	331	286	303	288	295	294	330	309	312	313	299	305	327	286	311	295	289	294	272	300	316	266	278	298	272	335	303	278	274	272	332	280	277	305	297	289	277	311	311	285	300	291	305	316	295	314	297	283	289	290	301	287	311	297	293	309	286	287	279	328	305	326	316	299
20584	9634	8448	6432	3666	2260	1487	967	790	777	761	742	739	717	720	755	723	735	723	689	750	711	739	732	711	750	710	710	767	716	651	694	716	654	736	679	704	720	719	745	670	676	754	709	704	761	680	736	647	759	728	722	759	746	686	680	728	788	741	649	685	642	640	751	693	719	678	707	684	695	705	695	730	711	671	724	661	721	692	731	688	689	744	746	731	744	751	714	684	731	694	711	712	687	726	754	650	694	674	682	646	690	729	764	697	724	740	673	677	730	673	701	683	684	663	716	704	672	721	688	644	661	699	720	665	699	672	725	725	669	655	688	706	692	722	652	688	698	683	725	721	707	675	733	703	670	697	725	726	737	683	709	687	678	701	703	698	715	721	693	656	746	720	728	673	696	715	699	737	708	689	662	710	713	702	713	713	733	708	717	691	729	713	715	656	720	711	696	749	682	727	727	709	689	681	734	709	716	694	741	722	725	720	709	691	698	677	708	757	693	678	677	701	698	650	756	762	688	674	754	680	668	716	722	741	721	720	671	661	760	692	721	681	679	713	667	722	715	733	750	678	699	689	741	703	712	770	708	710	675	712	720	712	693	714	702	686	690	725	686	710	653	723	715	694	750	733	676	730	737	718	725	699	676	731	726	657	695	714	696	752	696	714	692	727	721	706	678	724	709	640	747	730	684	728	712	678	688	691	705	707	707	693	732	754	687	730	708	671	714	712	702	721	722	714	739	720	742	729	729	715	709	759	714	742	705	761	691	703	729	664	684	692	708	740	706	710	679	694	737	692	721	707	738	689	733	678	661	707	696	768	694	755	682	664	722	654	705	702	715	703	699	720	656	691	757	699	721	713	702	694	705	730	719	728	730	716	724	734	685	752	722	704	739	731	668	697	658	713	681	682	710	747	729	703	690	709	658	747	662	729	726	630	744	693	692	715	702	733	688	720	703	699	694	641	710	737	707	678	750	714	681	697	696	654	701	737	727	734	734	736	684	740	728	717	652	668	695	716	742	693	715	703	679	657	686	772	690	706	747	785	720	675	710	682	688	650	668	684	705	716	729	697	706	669	687	678	675	689	678	667	723	766	682	713	712	744	671	698	785	713	714	697	721	674	731	724	728	711	741	731	694	679	726	696	686	701	700	732	676	719	697	719	733	700	647	659	743	726	656	666	729	642	717	695	768	707	703	702	688	695	760	751	760	710	730	706	728	718	658	670	705	730	746	684	687	700	717	693	695	732	727	709	711	697	740	692	684	689	664	737	718	699	759	675	696	675	705	717	704	666	740	700	759	740	690	680	664	696	702	719	725	710	700	693	694	752	721	674	710	694	731	712	731	692	722	753	682	686	725	652	687	727	723	637	687	682	725	731	690	753	685	684	690	683	695	678	749	733	703	702	745	720	696	709	736	727	686	698	709	697	743	725	675	758	743	693	708	688	662	685	707	696	724	698	682	687	692	716	678	702	681	742	686	720	699	728	730	681	736	710	715	679	733	686	748	689	727	731	720	718	723	686	655	736	667	696	721	672	675	726	695	664	697	737	691	728	704	675	686	709	727	699	764	704	722	706	737	722	703	724	729	705	681	707	705	677	756	731	737	677	709	717	700	689	655	640	662	734	707	735	734	732	749	731	691	704	704	727	681	698	662	732	733	718	737	677	709	691	681	717	679	737	694	732	694	727	694	743	722	681	766	727	732	697	693	696	724	701	670	712	678	751	705	789	698	704	635	709	696	683	747	695	711	676	685	720	727	716	737	696	693	660	679	663	686	714	702	693	660	720	717	727	696	701	716	726	685	739	713	667	704	704	692	725	715	714	683	688	720	706	753	694	724	745	719	722	697	690	724	752	701	656	690	740	705	691	719	730	700	712	687	754	722	744	730	702	692	705	725	701	751	700	705	735	698	726	660	678	706	695	712	678	677	726	719	724	726	697	687	735	708	709	661	685	720	730	708	676	661	711	743	699	728	724	671	693	751	716	741	702	739	712	741	717	711	720	713	710	718	696	657	760	668	713	661	708	643	691	717	719	707	733	720	707	755	719	709	674	715	735	713	682	668	690	681	750	722	700	706	706	705	680	764	692	697	673	730	677	738	748	722	720	717	721	739	718	706	747	735	721	705	709	706	707	750	703	702	708	676	714	695	758	706	683	730	694	695	674	728	705	724	721	735	700	695	773	737	762	694	744	738	671	676	686	731	738	703	712	687	714	681	704	726	689	651	734	694	731	631	706	684	694	721	677	687	795	722	762	682	727	726	712	712	682	694	681	716	719	730	685	725	696	705	738	707	721	721	680	670	733	709	703	721	709	752	732	683	723	714	763	708	723	718	692	704	673	768	681	717	732	678	666	730	714	665	686	693	722	752	768	766	684	687	681	721	690	721	699	715	737	666	704	686	726	725	707	725	731	715	709	718	739	704	662	736	679	739	731	702	722	699	682	736	698	702	721	712	754	681	692	739	680	735	703	672	669	703	692	696	713	776	707	696	697	699	710	672	694	665	704	708	708	704	725	693	671	714	714	687	717	647	747	706	713	621	677	725	682	693	709	682	701	716	716	741	756	673	700	716	677	689	741	712	663	698	700	696	725	722	724	736	701	695	709	733	681	706	737	672	707	689	714	704	692	719	743	704	718	692	678	706	788	717	720	715	684	691	706	719	718	709	686	711	683	721	672	722	687	724	655	682	699	658	704	704	705	731	717	682	709	711	736	656	709	719	697	739	659	719	666	745	716	686	658	733	706	698	682	734	680	693	686	696	703	728	710	721	677	742	682	714	677	704	734	725	713	670	687	700	749	673	680	780	716	686	750	740	644	673	684	790	667	673	670	746	707	660	730	694	712	675	688	710	707	681	681	685	714	724	734	732	727	773	700	690	762	718	775	708	701	665	726	726	722	705	700	727	777	707	706	677	695	727	681	724	713	749	688	754	746	688	728	776	695	682	701	737	726	732	715	697	694	699	707	714	726	663	715	750	684	734	751	709	658	714	706	681	715	734	666	706	735	762	695	729	685	727	709	701	726	723	753	677	734	749	688	740	695	681	673	740	688	689	695	694	682	714	731	676	778	710	729	693	715	696	715	708	731	686	748	728	748	718	703	735	682	750	740	719	690	693	694	747	672	725	701	727	726	653	749	686	715	733	745	718	751	664	715	702	730	743	751	697	730	650	672	704	718	732	691	735	680	764	760	736	704	699	760	684	738	699	752	661	662	748	730	698	724	740	725	678	732	719	743	646	684	665	710	689	699	688	710	712	717	706	739	710	723	738	650	722	735	664	746	768	749	749	735	711	703	689	734	683	721	690	717	717	773	695	708	700	694	694	706	686	698	754	714	674	669	755	631	732	717	686	733	685	680	747	751	745	733	694	696	732	721	732	777	695	682	688	699	689	708	754	760	706	662	704	732	697	694	695	693	692	721	716	737	710	707	737	699	681	740	705	703	714	678	671	687	647	730	690	679	651	752	718	708	707	720	699	702	726	690	720
32656	6138	985	677	567	425	360	339	291	325	308	301	293	279	322	314	311	291	313	299	310	305	288	320	294	326	305	308	335	339	334	288	330	300	295	316	293	309	317	309	305	340	296	303	293	307	285	321	293	354	290	323	320	307	317	299	328	301	276	325	283	306	307	296	324	291	306	296	307	283	288	313	301	291	317	337	295	275	275	330	332	303	278	311	352	275	328	310	308	334	310	300	321	338	324	297	299	323	340	319	336	328	320	301	332	329	282	308	293	303	308	305	321	293	363	341	305	331	309	318	312	323	319	289	320	299	324	325	307	306	307	287	341	302	273	304	327	330	338	326	284	317	343	309	259	332	307	312	355	286	280	300	335	303	299	321	296	311	309	305	302	302	320	298	303	344	301	288	281	303	292	288	299	310	294	328	311	320	298	361	288	297	313	319	315	337	320	285	332	300	346	343	318	295	299	306	302	274	317	313	313	300	311	294	322	289	308	307	302	301	326	293	333	337	305	300	320	295	305	294	328	327	344	312	314	309	322	341	346	273	297	290	311	285	301	295	318	338	265	296	303	289	309	337	314	333	343	278	272	303	346	330	324	296	320	326	316	290	306	307	279	289	330	334	313	308	326	308	310	359	309	324	306	293	276	329	342	290	280	312	290	312	332	308	335	290	289	278	327	306	342	312	323	306	291	329	339	322	309	323	335	305	276	294	314	276	310	306	268	314	291	312	321	327	329	292	302	319	292	313	311	285	289	322	308	310	268	323	317	318	313	305	336	365	331	329	325	318	329	291	310	302	314	282	299	319	330	302	319	342	292	342	323	302	288	294	317	292	322	292	296	309	343	310	286	311	279	319	326	273	373	319	301	329	274	274	328	288	313	311	315	344	316	312	296	332	346	355	305	351	325	292	315	306	346	286	306	313	291	308	301	329	301	345	285	312	282	283	300	314	311	314	329	290	296	312	310	304	309	336	297	309	292	323	314	325	327	322	293	314	306	309	324	305	317	320	320	321	313	298	333	296	273	288	298	291	337	337	347	293	344	301	290	313	330	334	331	288	349	352	306	287	304	310	296	300	321	295	298	287	301	314	287	317	322	338	319	281	308	314	292	327	300	303	311	331	357	317	309	333	312	310	287	341	295	304	321	283	294	301	280	313	310	325	283	296	317	311	312	336	295	286	283	319	314	279	307	302	293	305	303	327	300	272	267	298	296	333	278	290	303	313	302	303	315	306	325	307	290	308	308	323	377	298	305	320	320	286	317	297	302	270	348	323	322	315	333	321	311	267	320	328	330	341	319	334	323	301	324	280	320	324	338	287	324	307	342	300	296	304	318	314	312	279	294	344	289	290	308	318	299	320	319	332	316	302	346	291	309	320	360	281	312	308	301	299	330	307	308	335	285	306	315	316	315	327	302	318	317	318	284	306	285	338	320	300	344	313	291	305	319	260	316	347	326	314	344	294	294	306	294	285	283	309	347	316	309	323	295	317	325	340	310	317	291	355	316	316	296	288	320	298	310	310	334	306	326	318	328	314	289	346	318	273	269	309	316	305	308	301	315	301	314	307	290	255	318	290	300	311	251	294	319	311	298	324	343	268	325	318	293	281	321	306	304	347	294	326	296	320	319	354	278	277	305	310	304	276	315	285	288	283	317	310	309	310	332	290	327	308	296	284	277	317	296	288	322	305	267	308	339	333	286	315	294	316	305	322	322	291	275	296	291	291	301	297	300	330	301	275	310	304	310	278	324	283	303	299	300	309	323	317	292	313	322	306	318	310	303	300	349	326	286	329	327	294	321	296	314	313	300	294	327	291	324	282	312	323	319	298	300	324	311	283	307	305	316	297	330	322	314	274	312	307	296	258	285	319	294	308	311	309	307	292	282	330	307	325	293	290	297	280	301	318	327	342	297	317	297	287	269	312	287	320	275	331	303	325	316	311	325	301	325	328	298	322	300	322	289	297	340	298	282	301	302	313	310	287	271	314	350	314	317	289	324	302	294	294	289	304	342	303	331	315	290	303	309	330	297	330	280	297	333	337	313	302	320	297	329	330	319	285	307	277	287	340	302	330	290	315	316	334	294	322	297	303	315	335	298	304	349	297	277	306	297	323	319	313	293	327	291	303	349	308	295	313	309	292	315	283	310	326	319	313	345	276	292	307	292	302	312	332	335	274	320	318	273	269	285	280	298	292	339	323	316	330	311	310	269	281	303	322	316	322	304	317	319	296	310	285	296	341	311	294	286	306	336	314	278	314	302	308	330	327	309	280	363	309	306	286	318	318	363	314	328	325	342	310	285	325	308	332	289	299	263	312	291	315	287	296	290	311	334	315	286	314	305	315	334	307	298	329	357	288	310	328	316	308	283	306	279	325	324	314	308	324	278	334	342	314	334	313	311	304	266	300	291	297	329	305	261	328	244	287	348	314	351	345	292	327	355	301	327	296	319	305	317	289	294	324	318	304	324	333	311	332	287	292	301	280	316	305	288	307	321	288	349	301	310	304	260	304	288	296	302	347	337	299	335	351	292	288	316	307	317	313	310	306	290	312	332	300	291	298	310	278	324	333	344	286	309	342	282	290	292	335	311	311	318	304	308	316	300	345	294	332	303	315	316	302	328	310	292	313	273	309	282	301	313	280	315	306	285	326	300	303	294	306	280	312	279	291	313	304	318	309	324	327	298	295	301	305	309	325	282	306	308	278	271	310	303	312	306	320	315	321	315	276	302	292	309	316	319	293	309	340	296	285	313	297	319	314	289	279	304	288	329	334	321	320	290	340	273	307	339	303	255	281	304	314	308	303	295	336	292	300	298	295	310	297	285	335	298	321	317	332	294	305	336	320	321	318	297	288	288	314	304	289	293	313	318	342	328	291	304	310	327	328	288	308	333	311	345	301	298	312	324	353	330	312	262	296	296	311	314	305	299	309	330	346	312	338	345	285	346	290	285	298	292	298	323	332	293	308	302	296	292	296	308	287	311	267	304	320	337	291	325	289	282	283	281	329	331	328	310	303	308	316	323	337	319	333	309	308	305	309	316	298	299	307	294	296	312	315	311	315	309	326	324	306	306	313	309	317	307	295	297	308	336	281	288	337	300	295	271	322	332	327	306	311	323	277	314	300	308	310	329	295	280	322	286	359	324	316	308	308	305	333	308	339	304	320	320	319	308	295	309	294	295	290	338	305	311	328	329	325	316	298	337	356	324	318	321	325	307	335	315	335	310	320	304	294	304	313	317	316	282	324	352	288	277	288	289	295	305	301	315	339	274	333	331	310	332	312	317	278	320	327	303	305	271	307	292	331	337	295	322	344	290	311	322	322	307	310	295	339	330	319	311	302	327	329	318	337	344	312	309	332	316	292	302	311	320	311	337	312	326	324	278	293	311	312	327	319	305	316	319	304	297	291	286	293	333	274	304	329	319	295	317	302	322	319	295	314	301	313	298	317	295	329	276	301	325	329	297	290	288	305	321	315	263	317	294	266	296	294
24190	12125	7877	6538	5467	3287	2112	938	857	827	837	743	862	766	761	720	768	732	697	743	767	722	749	763	723	729	809	717	752	766	796	704	796	756	725	723	700	785	718	735	738	761	770	765	741	742	749	741	726	751	714	757	727	718	710	763	699	747	732	742	760	736	746	746	725	768	752	729	785	745	745	728	738	731	705	696	693	730	723	745	728	735	743	753	725	732	717	724	742	741	756	712	743	719	728	784	756	740	702	739	731	702	726	714	730	708	769	780	738	759	708	752	691	695	701	744	721	745	681	708	757	739	713	769	748	782	789	785	739	715	705	760	720	748	725	739	723	746	711	719	745	774	739	775	733	791	733	800	731	760	709	687	721	754	719	730	726	711	733	711	777	708	693	728	777	736	765	734	725	735	746	757	745	774	727	780	717	735	715	771	689	725	743	709	699	811	757	733	772	735	730	718	735	718	730	741	704	747	684	753	801	695	722	734	740	787	766	727	749	689	801	737	692	706	718	772	731	772	742	749	774	723	733	750	751	694	767	750	754	680	766	733	797	685	714	752	724	704	734	733	727	739	729	721	742	714	752	731	784	750	747	710	715	723	758	714	726	750	748	726	729	742	723	673	754	753	704	733	759	741	728	749	729	741	712	748	724	745	775	719	755	755	703	746	696	725	717	740	771	717	727	733	762	729	714	678	741	723	765	762	746	775	738	713	778	732	751	742	762	722	778	727	754	769	755	729	704	747	716	799	662	753	727	714	720	698	748	746	703	709	751	744	728	746	737	714	751	774	671	727	715	766	696	778	743	729	749	741	723	732	725	716	743	758	737	764	801	712	696	727	728	736	801	721	710	753	783	774	729	725	686	749	736	790	725	744	713	743	732	735	760	759	725	728	733	757	696	771	787	733	758	755	714	712	708	758	744	757	816	763	708	704	731	711	737	721	729	725	723	742	755	766	755	722	765	736	723	723	727	746	770	722	665	737	758	808	765	748	751	712	768	697	732	715	704	733	810	708	777	718	694	721	755	717	706	690	777	768	722	738	686	730	731	705	759	744	767	728	736	743	724	707	707	719	712	747	762	716	687	751	784	701	744	753	736	737	746	773	735	757	733	714	702	742	714	710	692	733	770	756	788	728	674	732	728	760	755	716	685	733	748	775	737	707	733	754	711	696	762	750	734	733	708	724	757	734	727	761	773	708	736	760	747	731	696	737	762	727	714	735	762	685	681	723	696	779	785	684	735	748	718	714	735	737	699	768	787	725	748	754	776	741	737	740	684	719	683	737	772	711	729	709	769	758	683	764	700	808	773	739	712	755	764	739	780	742	719	711	704	768	697	747	697	679	761	730	727	768	707	809	748	696	683	736	758	691	736	690	756	766	729	786	728	710	766	737	722	718	749	779	728	740	703	737	721	733	733	744	748	737	780	739	759	678	739	711	746	787	741	753	741	749	754	685	753	780	712	686	721	757	757	729	733	727	742	700	736	684	746	759	752	730	754	711	691	769	768	756	656	776	784	769	717	742	693	727	792	702	757	696	726	700	715	785	764	733	728	705	725	731	742	743	754	691	723	775	711	722	743	773	716	704	703	697	739	761	711	706	787	751	738	724	755	759	738	736	760	700	704	682	739	754	715	748	723	713	728	737	730	718	699	727	724	731	726	724	717	697	727	745	752	729	747	740	711	738	669	744	668	680	760	731	754	741	745	713	753	693	766	714	711	779	736	711	738	745	709	748	763	666	672	747	724	747	689	734	745	748	756	699	805	739	759	720	755	723	693	704	694	726	716	680	697	755	692	735	717	765	712	718	761	732	793	733	726	717	707	736	762	752	726	778	721	697	739	698	795	722	736	781	723	725	758	748	734	756	737	716	727	730	727	764	743	740	723	668	714	735	758	740	728	757	714	723	723	785	745	714	757	700	758	695	704	750	731	718	727	765	684	733	727	730	744	748	744	731	723	780	760	740	730	702	761	702	730	736	770	763	701	739	716	726	728	708	748	715	745	767	689	717	661	727	730	750	764	765	752	739	733	733	712	743	727	692	739	756	748	748	754	732	729	720	763	706	721	768	724	743	725	723	691	739	688	673	719	795	746	743	790	761	699	745	711	709	759	732	704	750	716	728	745	796	738	711	731	768	730	747	702	689	730	752	791	713	744	722	755	731	662	743	709	742	760	790	692	691	742	753	702	741	708	695	754	708	724	781	755	690	730	735	752	724	725	781	720	706	765	725	718	713	737	713	747	724	717	734	726	741	751	719	676	706	727	706	760	737	735	748	731	724	701	717	721	749	721	738	723	734	690	795	773	685	731	702	745	749	742	771	771	730	730	709	716	722	709	705	696	741	764	683	684	743	766	776	740	767	716	717	736	751	703	719	732	704	756	790	763	661	735	753	671	731	734	729	754	708	795	738	742	702	722	732	728	787	778	716	730	719	761	684	737	783	688	755	755	746	746	722	760	683	757	739	705	741	697	708	789	718	724	723	769	713	737	747	727	665	675	763	773	724	691	741	750	724	747	692	746	711	718	724	768	721	699	692	685	705	719	693	708	705	691	717	731	733	748	721	760	709	708	698	699	729	724	771	717	737	707	747	736	740	740	687	705	727	723	740	720	734	696	765	680	723	748	713	742	746	719	770	703	734	705	708	756	756	710	729	751	728	774	723	756	695	706	711	727	693	748	759	724	763	707	715	727	749	718	735	725	755	780	747	718	722	750	750	687	766	758	700	793	769	703	736	760	707	701	728	726	763	723	738	744	728	777	718	733	774	696	722	733	762	728	768	751	732	773	787	710	681	695	724	774	695	755	691	726	737	749	705	707	784	702	736	780	757	738	751	793	754	718	787	771	739	706	745	719	741	685	739	704	699	732	729	678	747	733	748	698	761	765	729	771	727	739	754	758	730	765	719	743	730	754	770	753	725	724	702	808	727	754	688	737	787	717	723	693	682	722	768	745	762	719	728	754	768	735	749	725	744	755	741	775	752	750	662	748	705	753	732	790	724	719	734	770	704	739	706	748	717	729	760	748	778	732	714	739	749	704	732	749	715	740	717	697	781	732	717	811	729	717	778	723	735	738	756	715	731	727	712	725	738	672	749	722	712	746	718	705	730	729	750	768	691	772	743	760	733	732	712	709	720	744	674	751	737	740	749	774	711	701	748	754	739	703	726	731	714	729	724	665	758	719	720	713	755	759	791	786	706	727	701	716	721	752	691	762	747	705	795	711	685	700	735	754	745	709	704	752	727	758	734	794	748	725	705	746	759	686	740	754	763	744	746	719	775	761	746	702	727	738	710	705	778	703	742	709	703	737	687	689	706	744	749	768	740	744	757	738	726	757	721	744	728	706	716	737	757	713	727	788	750	729	746	745	735	715	749	755	726	712	760	755	712	747	733	749	749	767	730	699	711	715	727	724	678	752	712	734	693	738	759	757	763	701	732	730	741	709	723	779	738	777	765	774	680	765	707	674	756	731	681	741	755	766	712	740	713
20547	2247	525	414	333	308	293	308	334	287	296	267	303	307	280	281	291	296	293	261	278	266	289	272	284	294	304	310	277	281	264	319	270	273	332	288	292	281	278	273	265	284	266	294	238	280	265	266	311	285	281	262	296	294	277	307	303	290	298	294	306	325	277	277	267	277	312	294	302	282	275	295	296	283	291	261	307	284	338	281	314	306	260	291	289	282	308	311	272	278	273	295	287	283	284	294	305	284	286	292	288	298	280	290	313	291	285	294	286	288	283	311	263	286	285	283	263	272	290	288	280	313	299	302	295	318	261	283	272	283	267	265	265	280	277	302	275	285	285	317	270	278	304	278	302	283	296	273	273	295	275	315	298	275	301	288	302	278	283	270	269	269	303	312	290	284	253	268	303	269	311	281	298	268	304	293	313	274	287	294	305	277	279	327	272	289	286	294	286	261	285	294	270	275	295	286	285	289	258	287	301	276	331	325	296	306	295	270	262	288	311	284	273	262	290	315	294	301	285	314	301	310	313	296	321	291	316	311	264	271	278	272	314	263	272	306	284	288	277	293	249	308	304	296	276	305	276	272	298	289	259	285	283	291	272	319	311	333	305	259	286	281	274	309	312	289	271	288	279	333	311	295	317	292	282	333	269	268	259	328	314	298	322	281	295	311	314	339	314	290	282	254	312	276	300	323	280	312	310	290	302	335	271	284	289	273	313	295	296	324	280	273	273	279	294	315	285	269	277	305	293	282	296	284	305	283	246	300	285	294	295	296	255	247	286	280	328	304	318	258	265	322	266	269	319	275	268	289	295	284	272	282	318	283	309	295	278	269	269	300	312	246	277	291	291	277	306	288	301	265	296	309	288	269	282	289	314	305	292	304	297	297	321	284	303	312	289	279	303	312	259	285	283	268	303	278	289	285	266	306	305	305	296	302	282	248	265	287	289	290	322	295	289	278	295	307	275	301	275	281	267	308	305	283	310	301	265	266	284	301	297	279	279	291	272	313	284	311	286	281	293	269	282	271	335	294	276	324	301	294	313	307	313	287	279	305	292	300	302	296	297	312	267	307	296	298	288	268	312	280	266	268	320	303	273	271	273	278	298	288	290	296	265	287	297	281	281	259	270	318	269	294	287	313	285	300	299	296	271	311	273	286	321	277	287	294	296	281	304	251	282	250	292	270	305	299	297	234	290	267	302	336	297	285	286	286	291	304	297	330	277	300	288	280	305	315	283	278	282	269	277	271	283	285	260	307	300	292	299	330	263	278	258	308	319	274	257	261	293	290	329	291	296	314	321	287	299	318	289	288	296	275	273	300	299	291	293	295	288	307	285	289	297	252	305	287	259	286	283	298	276	278	258	298	297	269	294	260	285	281	306	297	263	268	297	277	285	332	262	278	300	301	285	317	289	284	289	285	274	260	264	283	273	295	298	287	270	294	284	321	316	332	270	280	290	267	280	292	288	288	299	284	260	278	284	278	301	311	243	267	289	312	265	307	291	301	301	287	293	305	260	259	306	259	289	276	320	270	294	283	286	265	309	303	263	297	236	296	301	308	264	342	281	275	298	291	312	274	292	276	309	303	285	274	300	272	286	317	302	262	302	324	293	289	266	268	317	308	276	286	265	297	309	296	253	311	274	275	301	293	283	285	292	283	277	283	286	276	266	306	334	291	295	236	319	269	262	292	307	270	305	301	285	302	294	288	294	284	288	281	281	296	281	279	277	281	271	271	293	268	279	310	270	280	273	278	296	278	281	285	287	268	268	279	314	273	298	282	301	322	311	322	294	282	274	287	283	254	261	272	281	261	280	281	294	278	309	256	329	285	284	293	327	283	289	329	266	286	259	287	329	305	295	291	304	299	282	306	290	294	307	275	287	311	310	288	284	297	306	282	308	247	278	270	284	307	298	298	303	294	278	313	307	273	276	299	291	308	278	284	260	267	315	270	255	320	287	285	297	305	279	293	300	254	313	276	245	307	280	288	286	292	305	304	289	336	283	283	257	300	287	295	295	276	302	311	304	286	309	288	274	264	322	328	284	289	286	304	292	315	291	298	304	256	282	263	271	329	267	281	300	278	278	285	300	280	311	270	285	268	271	284	293	311	282	279	265	286	321	314	291	318	309	292	283	298	266	306	302	298	272	295	297	288	289	301	253	275	272	298	301	303	271	290	280	296	253	242	251	282	291	290	299	268	293	307	311	275	275	322	287	245	262	286	276	264	300	265	281	265	292	304	280	302	302	274	289	263	329	301	296	302	300	298	291	287	297	308	305	283	290	287	297	282	277	274	301	303	315	307	261	307	305	315	331	266	308	288	282	278	278	288	308	256	277	320	309	293	310	278	249	289	302	266	299	275	294	310	304	312	260	272	312	265	306	300	290	279	313	255	312	314	263	280	259	298	285	298	273	301	289	287	298	317	295	306	285	282	297	303	275	313	309	290	304	276	283	306	316	303	297	292	299	316	332	319	280	260	270	301	278	302	306	293	286	296	271	313	319	278	248	288	281	297	302	302	278	299	282	306	269	287	246	291	298	269	272	311	287	302	284	266	311	259	282	297	318	289	290	293	292	275	261	280	306	271	284	283	289	328	281	269	296	285	267	279	295	272	309	318	302	295	301	302	299	328	292	268	295	284	303	302	280	290	288	269	283	315	325	270	313	293	294	321	302	307	302	272	330	266	263	281	281	294	289	274	287	291	292	273	300	290	295	309	253	299	290	294	253	269	272	279	280	290	314	280	309	265	313	297	273	291	298	274	288	294	256	263	297	298	295	306	278	280	274	260	299	279	286	313	295	286	279	316	299	249	297	237	277	262	298	294	280	310	328	300	285	269	278	310	304	289	284	325	326	300	273	302	312	288	259	311	280	261	305	284	276	288	309	317	281	288	289	286	275	293	315	297	285	279	291	251	278	279	245	328	276	300	309	293	304	280	323	296	270	314	295	294	273	270	295	295	296	311	274	284	344	267	278	283	294	279	271	287	287	284	249	271	302	305	304	291	266	324	288	299	284	287	254	325	281	310	279	304	288	274	259	263	273	273	258	303	289	279	273	318	304	286	288	308	278	312	294	307	324	321	289	311	262	285	275	323	270	309	282	279	297	291	284	298	316	286	289	294	284	292	289	278	253	296	297	262	284	300	296	267	291	267	306	297	337	271	275	298	314	286	289	278	302	313	299	265	287	306	310	262	249	253	277	285	284	289	300	261	276	341	263	288	272	272	293	316	306	314	316	289	287	292	272	290	305	283	297	299	286	263	254	272	292	291	297	263	286	273	304	292	264	300	302	283	309	271	326	283	272	289	286	265	269	256	276	303	306	297	275	264	271	278	284	257	277	282	307	333	270	280	292	298	311	273	290	270	286	315	292	288	298	290	276	260	292	304	290	286	283	312	325	307	289	265	314	307	298	272	290	315	287	297	283	301	272	292	315	313	320	260	295	266	302	273	289	287	308	284	287	290	287	285	276	294	311	314	274	282	291	291
16012	5590	3761	2337	1601	1120	813	648	719	690	737	647	698	671	653	629	655	651	640	686	641	640	634	702	650	692	706	655	626	640	629	677	640	696	638	647	708	654	685	674	685	658	666	669	693	662	668	657	635	659	664	683	664	623	717	673	639	665	657	629	660	660	690	677	659	657	683	612	685	715	650	692	638	711	676	651	682	656	664	634	672	652	651	642	649	672	670	674	618	673	665	654	685	652	655	697	655	676	644	624	654	654	686	650	681	654	669	644	610	658	641	653	652	658	667	693	657	629	654	663	679	636	653	625	646	657	673	690	610	641	712	667	654	630	685	692	644	637	702	698	663	664	623	661	671	657	654	621	663	662	667	619	664	691	667	649	632	666	631	676	655	647	656	656	647	660	660	640	644	670	692	599	608	693	663	718	648	654	639	656	708	655	645	680	643	688	629	677	641	677	670	699	657	646	706	687	657	641	612	635	703	644	676	639	669	660	652	682	640	723	679	682	650	690	617	655	641	601	724	674	656	657	621	626	623	629	641	640	697	694	683	648	634	652	670	617	690	679	651	665	647	679	696	687	627	687	659	646	648	642	639	653	657	613	646	661	664	696	714	700	657	681	656	658	662	681	667	663	665	632	676	633	671	640	660	692	649	641	617	657	682	670	675	657	668	583	685	642	687	605	671	633	623	709	675	681	616	652	680	663	628	648	651	644	654	684	682	670	647	690	617	694	660	661	654	644	634	649	652	654	619	640	668	702	681	668	679	661	701	691	646	640	689	685	667	647	664	631	666	687	725	646	627	664	634	673	668	666	613	669	640	640	683	641	666	673	671	667	638	723	635	640	653	628	666	662	668	661	656	624	651	653	665	637	600	650	627	639	653	609	640	685	662	686	631	636	657	685	633	682	631	640	607	650	664	660	653	664	678	646	689	650	650	648	630	678	658	639	669	703	661	667	678	613	643	678	640	673	689	687	656	679	688	682	632	689	689	685	675	664	616	675	630	649	581	689	639	610	649	672	647	651	652	657	641	657	665	691	627	677	700	624	700	656	687	697	663	659	712	663	623	676	682	651	673	711	683	658	696	667	652	717	640	667	621	641	692	645	678	686	627	667	665	707	698	693	649	670	624	656	662	679	661	667	706	681	703	691	610	655	638	628	647	682	664	651	721	640	681	644	654	675	708	626	703	712	664	641	654	666	714	692	655	662	638	631	687	677	721	732	663	666	634	651	664	656	649	679	655	648	659	619	628	612	655	675	678	671	657	667	677	640	660	696	647	650	643	653	668	627	679	644	649	711	637	734	652	636	689	661	659	643	667	638	646	672	632	643	674	695	679	668	629	640	666	666	667	647	645	674	612	634	659	636	668	650	650	658	677	629	648	622	642	635	671	663	669	648	655	675	671	645	627	669	680	688	621	651	654	683	694	675	657	674	681	632	634	631	629	658	651	664	720	621	662	639	623	667	606	655	664	663	681	625	698	686	701	668	639	644	656	647	633	688	625	639	661	647	635	675	630	642	669	652	728	688	704	653	668	607	634	654	658	682	640	670	716	673	675	666	670	624	705	640	663	667	677	668	653	649	666	697	702	609	686	643	611	613	682	676	619	645	670	661	605	644	664	658	659	666	672	666	683	665	627	654	675	628	661	653	679	628	647	668	687	664	658	649	658	657	671	680	648	684	695	653	640	670	643	659	614	693	650	629	667	668	646	697	653	647	692	659	652	667	661	668	653	648	673	657	638	621	667	663	630	675	664	688	657	618	640	633	708	666	695	712	668	676	626	660	668	685	651	674	659	658	655	660	624	653	652	670	675	665	693	639	656	718	637	690	674	668	670	681	655	661	675	641	643	670	609	663	656	632	669	685	668	652	674	645	596	649	690	659	666	649	656	627	688	658	637	681	612	638	690	680	663	641	666	629	656	657	678	708	675	653	693	649	652	662	680	656	633	680	656	703	687	652	680	645	676	673	625	657	668	665	640	664	674	646	681	668	701	687	673	672	632	657	647	656	661	623	651	616	629	662	641	703	706	655	641	693	658	705	686	629	706	642	648	686	665	652	672	640	707	637	667	644	681	653	691	608	653	656	670	657	656	661	654	596	659	684	624	654	588	641	655	634	695	701	644	690	637	647	667	682	639	674	619	635	644	675	629	636	673	646	680	666	647	643	670	639	653	674	656	633	647	651	640	677	658	606	666	657	658	644	669	680	694	690	644	655	642	607	705	659	643	659	643	677	643	676	671	631	658	651	678	683	645	620	666	683	687	669	666	653	657	653	667	645	637	615	665	633	687	685	699	650	635	663	658	634	663	632	638	666	660	665	633	641	675	633	646	649	658	619	654	618	643	655	689	619	685	642	659	695	655	650	654	659	669	695	649	671	610	689	664	668	623	661	665	653	663	693	604	709	698	650	631	601	659	652	648	631	695	669	654	662	662	630	715	691	671	684	656	618	624	682	642	633	626	670	717	644	638	653	704	640	654	682	616	636	670	630	678	678	691	672	670	675	662	657	659	640	672	658	716	641	663	665	664	711	670	656	705	640	670	642	724	633	696	668	653	630	661	653	683	636	646	696	636	641	690	664	624	644	657	605	673	608	632	681	662	653	646	604	614	639	680	687	694	663	642	613	636	613	658	656	704	651	640	675	668	671	633	689	643	701	661	648	658	654	677	687	650	673	665	682	618	719	659	650	638	669	656	665	669	637	651	699	664	630	679	675	650	655	692	647	668	660	636	678	655	649	638	641	618	651	647	644	619	634	738	651	582	685	623	700	671	631	664	648	674	701	636	620	678	649	646	691	665	649	635	660	644	708	719	652	652	667	662	680	651	667	663	602	648	620	734	608	689	686	655	655	678	659	665	635	674	667	691	678	649	673	703	663	647	705	714	676	663	618	685	688	647	649	650	676	708	643	624	640	659	665	650	603	691	660	632	708	648	688	704	621	717	693	655	669	661	645	653	674	661	677	651	653	678	634	671	666	667	663	644	657	681	609	651	675	653	662	641	667	685	695	649	670	695	716	679	655	688	682	645	695	690	662	625	707	653	639	656	639	624	633	664	658	634	672	689	700	686	633	636	628	662	668	696	654	629	668	653	637	698	653	606	681	707	675	684	668	625	660	662	663	633	639	610	626	662	651	666	677	649	701	616	665	635	637	676	624	693	650	658	681	652	631	667	597	651	612	609	640	669	608	677	672	643	646	651	644	638	708	678	693	642	692	668	652	702	609	653	669	641	639	652	657	651	612	720	644	661	654	685	672	685	656	671	713	634	650	677	670	671	637	644	680	656	665	671	682	643	638	606	683	705	668	642	680	696	682	687	651	672	639	694	630	693	645	726	676	625	670	667	656	666	690	672	644	660	659	655	666	647	624	670	678	642	693	669	606	640	643	641	672	662	640	709	625	701	712	623	653	631	644	652	653	657	692	653	665	667	677	706	660	657	639	644	648	664	692	676	651	683	612	644	628	573	701	667	613	634	641	678	639	651	664
29590	4881	811	624	445	360	325	314	316	314	308	325	303	303	304	295	279	317	272	314	268	281	293	312	293	305	301	275	276	321	360	352	295	276	321	321	266	299	301	279	269	299	264	300	285	294	286	304	287	284	300	282	292	325	312	323	269	303	309	319	316	299	305	309	321	277	304	294	315	314	302	295	280	285	281	303	270	306	327	312	305	306	300	275	284	281	265	288	296	329	271	311	308	302	321	307	294	321	295	298	307	286	345	330	291	297	258	266	301	280	299	279	329	310	331	305	300	280	303	276	304	341	313	286	303	277	333	265	290	288	305	296	304	301	276	260	313	271	309	306	330	296	309	273	291	295	324	312	338	324	299	250	308	316	289	280	294	294	322	305	341	320	327	278	285	290	288	275	284	292	323	289	277	330	307	319	283	306	361	278	255	290	305	286	289	322	311	249	286	274	286	316	284	316	310	290	334	299	296	313	297	285	271	291	325	325	305	288	342	314	281	254	292	281	285	302	284	297	306	305	280	321	331	269	289	301	311	311	287	321	319	296	300	313	263	289	268	282	282	292	301	305	329	279	286	314	304	304	320	304	315	320	297	282	278	281	281	273	317	304	276	275	308	288	271	294	287	284	260	256	344	288	313	260	296	289	319	296	283	258	285	302	311	300	358	301	290	317	328	291	325	297	306	285	309	277	276	295	297	284	268	271	280	288	270	299	283	306	290	296	295	288	317	325	284	286	318	302	326	289	309	302	292	319	307	319	288	303	286	281	281	316	306	258	293	315	313	298	306	314	311	286	300	314	295	327	276	291	296	295	328	307	287	289	326	318	294	319	341	305	298	292	292	305	325	285	291	305	290	319	316	310	282	298	306	281	323	344	298	307	264	271	297	305	301	291	335	297	323	307	291	302	281	304	290	294	314	295	270	280	277	282	311	302	329	316	282	268	318	316	309	284	269	263	326	282	266	303	301	272	313	295	321	232	271	308	308	284	284	293	274	288	306	319	339	276	306	278	315	282	314	276	276	285	304	288	274	279	312	332	284	289	272	286	314	286	305	289	328	281	313	296	324	326	303	312	287	274	318	294	325	296	279	271	305	274	316	292	306	295	293	282	277	282	271	361	303	280	333	328	305	294	317	296	305	270	324	310	299	304	294	320	304	318	298	331	323	317	304	277	309	291	334	249	313	283	310	305	285	315	313	320	267	296	306	295	324	262	296	307	334	286	308	323	332	304	306	266	299	277	298	266	289	271	279	305	319	289	292	317	303	297	282	301	273	287	286	329	298	280	288	294	290	277	277	277	271	301	330	301	312	315	299	318	279	272	299	262	303	334	299	299	304	287	301	307	300	303	277	319	313	327	302	298	295	312	318	283	272	276	291	281	292	273	297	305	305	309	264	288	277	297	266	275	307	267	277	303	325	293	303	306	283	315	294	283	328	301	343	283	302	322	296	289	293	324	307	285	307	294	284	279	292	269	293	303	354	283	287	312	316	317	274	252	339	340	321	281	297	295	306	305	255	308	318	323	291	346	296	312	285	331	332	270	288	303	316	298	291	286	269	267	292	278	285	309	314	289	294	295	264	313	355	319	317	297	258	268	309	273	316	313	291	310	322	304	339	299	318	274	311	285	303	294	286	310	284	328	292	300	282	292	319	307	278	319	316	333	289	293	304	317	296	299	306	267	252	256	283	319	282	335	312	301	306	328	319	300	316	271	285	321	330	300	283	318	343	284	305	309	297	312	298	306	277	287	294	283	263	258	335	260	298	306	290	285	280	289	308	309	313	320	309	302	310	343	305	318	292	320	328	329	280	339	332	290	298	310	320	302	332	279	315	304	291	291	321	279	314	281	323	288	303	305	326	292	303	329	313	260	284	325	298	290	283	279	291	278	299	276	276	301	330	299	315	299	271	314	293	281	312	301	274	286	288	305	294	279	278	271	288	286	287	302	278	287	294	310	321	265	288	307	304	317	290	327	303	344	316	335	309	299	315	296	324	289	306	269	289	305	298	325	279	294	315	321	311	292	283	315	319	299	288	306	279	312	298	268	296	302	299	316	304	308	302	303	308	280	326	327	298	273	305	309	294	299	278	282	313	282	275	304	305	310	273	292	290	346	300	309	288	299	304	324	330	301	345	338	311	342	271	328	314	292	300	267	304	329	294	297	283	304	292	336	294	319	289	263	284	287	291	282	273	261	319	322	289	312	307	277	306	297	301	302	307	308	312	304	269	316	305	316	266	290	286	304	312	290	302	312	296	313	309	288	300	306	294	318	277	294	279	304	318	302	288	281	320	293	285	310	285	308	301	271	328	286	327	342	256	293	306	287	278	327	285	289	303	272	329	312	304	311	296	305	296	293	286	330	291	302	292	311	335	295	318	308	295	293	324	311	283	286	306	270	298	292	301	275	283	300	302	292	293	272	282	264	254	298	309	289	310	278	330	277	280	315	303	313	319	323	310	318	291	316	271	291	294	259	285	291	343	289	315	287	299	293	308	308	299	247	284	304	311	314	293	312	290	305	279	304	290	287	304	294	299	277	295	274	296	298	278	302	255	298	281	276	277	310	291	289	305	333	316	319	301	287	320	307	303	321	294	269	318	299	301	289	316	291	319	289	298	323	262	331	332	294	291	291	269	311	291	291	310	291	345	329	307	295	312	287	289	306	293	281	284	314	291	290	263	273	283	293	288	259	282	337	283	285	317	272	265	313	283	285	326	295	317	251	296	309	311	300	292	294	270	343	313	303	278	308	269	274	289	313	289	310	324	301	300	336	295	303	298	302	311	275	283	275	317	280	305	284	292	309	319	281	290	293	327	307	292	279	288	277	314	307	296	308	320	302	323	280	306	286	327	302	311	256	296	302	276	242	319	308	331	264	281	307	283	330	298	311	305	302	284	319	259	315	292	278	290	324	316	283	340	306	291	282	276	329	293	275	291	287	299	301	310	320	331	307	333	292	279	303	340	293	298	297	303	273	296	265	319	309	299	317	273	286	277	299	320	303	335	299	301	300	340	292	305	285	263	293	300	308	317	282	306	324	307	303	314	328	292	310	295	282	312	303	318	323	304	307	274	298	281	323	294	258	309	300	291	259	309	323	289	291	310	296	262	285	297	322	297	312	314	278	298	309	304	295	321	336	327	320	287	300	306	303	292	305	300	321	304	288	284	307	294	285	310	297	300	316	294	299	296	269	288	277	310	301	306	334	289	299	298	340	311	293	286	321	306	330	316	304	282	314	278	296	292	312	329	305	306	291	293	297	299	322	298	311	300	286	300	285	279	312	298	274	284	299	303	291	306	286	305	301	286	292	291	292	301	287	280	293	290	299	306	331	304	304	285	304	313	295	278	306	319	285	308	286	273	330	282	282	300	315	282	309	303	297	302	308	281	299	297	305	292	291	290	290	325	289	297	304	313	270	311	296	330	290	318	293	287	303	299	311	289	296	294	301	304	282	277	309	292	297	314	275	309	301	300	314	323	264	312	304
22845	9374	6498	5340	4117	2203	1319	787	782	793	735	749	753	697	713	707	725	739	747	744	680	720	718	724	710	702	716	744	732	663	691	727	690	685	694	717	716	735	722	731	724	701	701	753	663	723	655	742	747	656	785	736	683	706	702	676	671	685	657	697	659	686	694	700	721	736	739	698	716	733	718	735	661	692	742	686	712	703	743	723	728	732	748	711	716	698	712	729	703	699	665	676	702	672	693	696	696	675	740	719	677	693	726	737	682	697	697	668	684	683	723	747	685	665	702	677	732	653	702	732	743	665	748	699	673	668	749	741	664	704	758	667	712	700	725	704	705	731	676	727	721	722	733	693	706	717	664	705	709	686	687	685	690	699	711	691	694	732	708	670	721	676	686	732	731	707	727	719	707	702	703	716	706	658	719	718	648	689	707	724	707	699	672	706	716	723	682	712	724	694	666	691	696	738	669	649	700	718	703	676	720	702	661	693	674	682	673	689	718	733	717	687	732	671	681	696	708	691	690	719	708	690	686	718	720	693	687	689	710	698	690	679	724	687	723	696	693	671	702	685	679	661	673	682	714	721	671	692	726	651	707	724	728	722	717	714	691	721	692	721	739	643	666	701	691	724	733	733	662	742	717	720	725	676	667	695	687	699	731	695	665	689	677	707	721	675	722	719	701	701	656	707	713	725	704	744	772	676	734	658	700	693	689	743	661	674	712	663	686	683	663	718	698	774	710	695	723	698	664	714	700	692	704	697	695	667	718	714	626	748	692	740	712	713	715	705	667	715	714	751	708	700	681	726	671	684	691	716	706	711	727	772	703	649	680	720	707	706	689	739	780	733	692	669	715	726	737	687	718	747	729	680	760	688	692	679	723	724	669	688	697	710	655	707	697	684	682	675	680	655	713	709	726	690	681	670	686	705	718	718	711	709	697	705	694	702	730	698	723	706	721	723	727	720	713	696	674	691	706	682	674	767	702	681	707	674	676	699	691	705	725	703	721	677	706	723	713	714	677	732	724	743	686	678	731	689	692	678	734	709	720	769	707	703	640	686	753	695	745	681	692	729	696	667	707	709	657	691	707	701	753	690	713	724	700	684	671	699	705	665	690	739	691	705	700	709	723	714	711	645	685	676	691	681	694	720	710	686	673	711	692	703	715	681	729	710	728	676	737	681	732	734	690	687	698	700	699	670	702	682	727	704	665	730	717	680	712	663	708	692	662	706	732	691	720	732	705	713	660	696	713	728	684	682	706	650	673	718	694	695	724	722	678	651	734	716	721	678	695	690	707	666	711	714	672	668	703	683	674	705	698	724	744	744	730	692	688	651	748	652	684	706	754	725	695	693	709	766	636	709	728	699	752	688	706	709	715	722	749	667	686	726	689	675	681	707	675	652	702	659	722	692	704	714	671	688	681	672	685	724	730	731	727	746	670	690	737	708	721	683	728	661	744	703	698	696	738	701	695	689	710	730	731	735	706	675	707	668	672	715	669	748	749	747	730	723	741	732	682	675	690	718	641	693	692	718	725	726	701	721	720	734	723	748	677	669	703	678	677	688	660	726	694	732	710	703	743	709	687	689	728	737	722	679	683	707	661	698	685	634	711	723	663	649	663	703	683	702	713	744	707	757	709	687	731	674	709	659	697	733	696	693	684	682	699	684	715	743	742	709	739	727	746	660	738	717	695	686	745	754	733	702	694	741	710	730	688	669	715	685	736	697	710	710	732	674	668	737	684	707	687	760	721	715	658	734	669	719	698	680	628	730	742	743	719	702	758	738	679	722	740	655	690	703	701	697	681	672	690	639	737	696	739	678	711	678	697	675	695	744	706	680	683	700	681	706	670	719	689	708	660	682	671	723	714	695	656	741	681	746	670	689	697	723	715	706	716	740	694	732	746	679	723	662	749	704	742	697	725	664	728	724	714	682	671	679	730	670	702	700	648	764	654	697	697	671	710	658	695	709	735	687	710	676	727	659	718	683	725	701	696	669	703	742	741	703	746	718	653	678	708	731	701	704	732	685	714	685	736	730	713	703	695	681	729	694	703	774	666	710	703	698	701	715	659	679	659	689	689	749	640	693	740	709	733	687	677	729	675	730	725	671	717	741	747	677	759	731	685	738	664	746	694	705	661	685	768	701	709	693	715	701	719	691	741	692	706	671	703	722	711	682	696	678	727	729	682	663	711	726	665	657	708	728	739	693	707	714	712	695	687	746	710	688	714	679	684	725	682	716	701	703	684	716	733	690	748	695	706	719	738	753	659	695	674	690	726	685	701	666	687	745	740	690	702	692	750	712	731	701	673	733	745	697	706	655	692	701	661	724	699	736	742	728	694	666	740	753	739	738	721	675	718	652	739	672	694	699	699	683	696	729	683	699	716	697	722	736	698	710	685	682	686	720	733	738	720	692	642	675	655	725	708	720	684	751	706	695	662	688	726	673	695	711	717	713	706	716	693	723	709	651	714	689	710	691	618	696	685	673	713	726	666	709	710	753	677	719	749	710	681	750	687	692	718	710	684	745	675	671	741	713	692	693	698	686	711	709	703	734	676	696	654	722	699	723	696	689	735	717	694	703	678	681	721	740	703	685	679	761	691	694	716	622	668	657	696	670	689	738	695	698	666	698	697	655	683	685	673	701	662	737	721	710	703	724	698	698	667	684	688	689	755	737	706	705	721	776	713	725	701	699	737	714	695	690	679	662	680	697	657	732	715	673	692	698	712	659	698	678	727	684	714	701	691	746	707	689	745	715	633	716	698	700	685	745	698	688	688	706	713	694	686	655	702	731	658	711	662	643	709	735	695	730	730	714	689	671	682	718	701	709	732	731	727	664	650	722	720	708	687	690	724	726	682	711	705	679	712	686	674	754	762	698	672	745	698	678	687	702	683	684	745	694	711	724	690	711	672	743	644	738	702	729	671	683	697	685	739	664	674	710	659	704	733	642	690	710	725	654	664	698	675	682	736	704	721	726	722	710	679	698	713	672	656	730	691	694	709	713	682	730	678	662	714	733	724	739	700	728	715	704	708	718	738	740	732	652	713	735	712	729	679	741	702	746	695	701	723	758	716	725	700	763	694	712	688	685	657	718	741	687	703	739	685	679	686	701	688	666	684	714	685	681	686	691	728	711	724	695	719	739	671	729	674	647	686	715	697	726	712	695	714	669	666	686	732	695	676	693	748	698	690	694	714	683	690	714	669	648	701	741	715	702	686	730	679	726	655	709	672	698	700	745	702	706	706	702	652	716	686	731	673	691	705	737	703	696	755	731	702	718	707	692	698	749	656	646	758	671	696	729	722	661	676	700	713	728	691	705	727	671	749	745	720	703	743	698	657	712	681	690	700	693	681	665	697	722	731	696	714	689	696	675	735	682	736	708	697	714	710	708	683	724	726	742	668	707	723	685	694	687	691	703	680	700	713	756	717	635	720	737	724	707	711	733	715	711	683	708	745	690	687	664	731	663	689	668	689	711	720	720	693	678	754	668
33299	5468	1017	751	519	403	361	324	288	312	314	319	283	299	308	286	295	293	295	284	304	324	326	331	274	323	309	318	291	335	282	307	297	323	279	286	345	317	312	310	348	289	304	299	306	319	329	279	310	312	321	309	316	298	278	289	279	302	303	305	283	326	345	304	293	313	267	269	339	293	326	298	298	286	314	296	293	328	309	326	312	291	283	322	328	301	288	299	315	276	297	322	303	281	273	327	303	315	316	314	304	329	300	293	293	314	302	313	324	314	301	301	305	330	311	305	317	326	310	279	351	290	304	319	315	278	347	309	272	280	303	297	327	305	281	273	340	287	276	307	281	296	324	293	316	317	274	320	319	295	327	340	281	277	257	339	304	306	285	276	297	313	296	310	301	292	312	311	322	296	306	318	287	280	310	352	327	311	278	332	312	285	307	296	319	320	316	291	300	346	341	290	337	298	301	302	353	306	272	304	350	322	350	302	320	293	281	317	312	295	314	273	293	288	296	291	279	313	299	291	265	319	308	326	303	301	305	293	322	315	334	296	298	289	318	283	319	283	288	316	305	298	293	339	297	299	285	307	347	299	330	277	318	285	315	321	284	272	288	313	285	315	302	304	305	318	311	334	341	277	315	337	328	341	283	281	292	298	305	288	342	349	277	291	335	316	301	294	324	324	288	343	304	320	293	327	314	304	295	323	340	332	267	333	311	347	323	305	324	335	309	274	316	266	288	325	301	316	314	297	327	342	284	299	303	295	301	280	284	278	257	283	318	314	323	304	261	295	328	299	291	295	303	287	296	277	322	316	310	316	318	303	274	278	305	276	324	294	311	300	311	287	274	323	356	308	276	315	310	300	298	325	293	318	317	326	298	289	340	287	270	350	296	295	286	273	296	294	297	274	323	294	304	319	334	314	256	311	317	321	302	318	319	303	308	300	343	338	292	325	328	291	300	313	258	281	305	363	275	313	312	340	307	301	289	304	306	286	317	298	324	315	289	298	324	344	310	312	296	308	293	308	295	292	297	314	342	304	313	298	295	300	307	269	316	305	284	331	328	326	295	316	300	328	292	330	293	297	339	324	291	302	270	337	314	346	309	287	328	305	317	319	315	301	293	284	300	304	278	317	287	318	352	275	308	281	312	307	302	276	284	304	320	285	342	302	323	326	313	320	325	311	315	302	293	292	279	331	302	298	304	317	310	305	296	325	353	306	281	312	310	307	320	298	305	323	307	331	333	344	314	318	342	303	324	307	278	318	319	300	305	327	329	312	287	312	283	267	343	327	287	329	292	317	277	321	310	309	270	271	283	329	323	316	306	317	316	287	279	297	297	278	323	296	315	271	288	339	277	295	298	301	318	345	296	300	297	341	311	313	271	305	306	274	291	286	304	322	284	287	299	288	290	350	344	315	337	271	303	314	349	336	274	287	301	291	323	334	324	335	318	289	311	316	314	323	316	312	279	329	297	307	310	305	307	334	298	355	290	278	296	284	304	329	320	314	297	322	335	265	280	321	335	289	283	284	333	301	319	333	313	300	291	330	337	320	284	299	343	316	311	299	282	293	346	303	305	352	334	301	311	319	269	328	328	296	302	301	339	310	307	337	299	313	309	300	304	324	307	322	303	330	314	302	279	318	326	333	290	328	276	319	281	303	318	315	327	293	322	316	302	289	347	282	319	340	294	326	306	308	308	314	308	303	309	289	314	327	297	317	284	299	286	317	323	305	285	291	302	303	297	292	318	332	274	306	316	317	312	335	296	307	316	329	315	310	324	326	308	324	341	310	314	322	326	283	294	301	306	308	302	285	306	290	315	315	299	292	332	304	349	337	298	317	282	301	294	307	302	300	296	311	293	310	302	309	330	294	285	327	310	333	299	308	324	298	295	287	315	311	309	316	309	312	283	311	281	345	302	317	304	318	300	295	304	267	286	287	269	309	306	288	339	290	306	269	276	302	299	295	310	286	317	322	304	290	314	343	292	324	317	324	303	334	318	281	302	301	284	314	310	294	332	327	326	300	317	325	315	276	329	322	292	306	335	311	342	341	301	335	332	296	339	307	306	281	303	266	315	299	310	323	301	291	312	292	306	329	307	309	316	296	292	289	296	292	312	267	309	342	314	284	325	339	301	340	286	269	323	360	347	306	294	308	329	327	279	349	276	274	321	310	308	336	306	274	276	313	303	322	286	313	297	353	290	296	294	320	299	314	310	316	268	326	316	293	305	326	324	302	277	321	313	320	330	288	318	306	302	283	314	321	282	321	336	326	302	325	312	290	310	309	320	320	289	269	294	305	294	297	290	309	284	329	310	310	332	339	301	310	308	301	314	314	314	299	283	287	294	299	334	322	293	330	311	312	310	287	300	304	280	280	275	335	296	305	267	294	309	341	269	314	310	294	354	320	309	299	310	313	304	274	321	325	304	301	285	297	305	276	300	326	313	289	314	307	341	316	290	292	294	294	300	287	282	318	278	294	301	294	328	287	292	300	347	356	291	320	321	340	265	294	300	297	309	319	301	301	324	274	308	287	287	303	308	317	312	285	319	320	296	312	334	273	295	297	285	317	314	355	328	305	284	281	353	293	276	324	308	311	309	294	290	292	308	321	286	333	328	311	331	329	318	316	302	293	327	322	279	341	308	306	324	309	313	316	288	332	318	301	347	293	304	300	329	307	305	310	360	337	334	300	337	336	307	315	281	323	294	275	314	319	339	318	309	335	338	310	324	288	346	308	309	325	294	339	273	328	276	280	306	312	300	316	311	278	283	303	295	289	323	321	298	334	306	317	276	304	296	286	304	325	309	285	293	309	284	307	311	303	306	321	295	287	293	298	290	307	312	291	290	328	357	321	301	315	304	326	318	306	312	346	283	302	347	325	321	285	324	277	310	315	286	293	308	344	303	316	342	336	315	315	344	302	293	294	308	272	315	310	338	313	338	309	342	309	286	278	271	312	296	330	313	312	308	338	323	292	325	296	336	252	311	306	305	284	304	299	291	285	308	299	307	306	346	299	316	290	315	277	297	315	334	293	308	308	284	306	286	310	302	269	303	304	299	337	304	336	338	281	307	313	309	310	317	311	270	294	296	256	301	320	298	304	292	293	309	300	302	299	297	282	335	301	291	321	311	311	301	311	331	330	292	296	315	349	303	294	297	295	295	305	295	312	318	298	314	285	271	311	268	315	288	318	272	342	306	303	320	303	330	284	284	305	312	287	319	324	287	329	295	308	293	298	326	299	284	310	305	265	283	321	291	290	287	329	333	328	284	309	244	270	299	278	298	291	306	340	300	287	301	292	311	323	337	302	322	267	305	336	300	285	282	332	308	314	305	320	326	287	278	280	342	293	277	287	338	350	306	338	293	320	293	286	307	286	319	322	341	290	285	305	308	311	287	292	276	315	336	295	294	281	295	302	300	296	318	311	320	321	309	321	308	354	288	329	305	316	270	300	290	300	263	298	325	296	303	303	279	320	296	316	353	291	289	290
24253	8925	8308	6647	4868	2683	1530	1006	883	866	847	785	748	806	785	720	779	753	771	741	786	720	742	768	782	757	761	711	733	747	705	738	736	720	677	728	744	745	760	746	725	735	733	765	701	750	762	729	771	694	797	788	712	758	755	731	703	678	732	781	768	721	758	738	750	727	703	700	703	734	717	737	707	710	705	764	749	804	714	724	709	733	732	716	718	739	735	743	734	770	713	684	719	708	708	758	720	715	777	730	707	736	681	696	756	659	700	706	773	680	721	716	721	753	701	738	731	699	750	716	659	721	739	725	699	714	694	738	683	731	744	712	738	775	687	713	754	757	764	687	718	743	666	750	763	745	695	794	713	742	705	739	762	687	718	714	708	739	720	726	700	685	705	704	753	710	708	754	666	736	747	753	749	723	766	733	724	744	722	702	704	709	743	754	708	714	749	738	758	686	709	692	660	746	756	733	725	744	677	744	751	760	704	739	693	749	766	722	740	748	723	686	750	777	746	746	691	764	732	725	677	713	764	701	747	709	749	720	742	750	724	657	751	757	700	713	717	665	707	755	751	745	710	699	750	746	726	684	769	645	736	732	693	755	741	731	734	743	730	740	738	712	698	724	698	760	724	729	665	693	694	746	743	710	729	736	702	723	707	740	685	719	736	732	746	745	700	713	706	687	751	729	765	679	730	738	719	742	765	740	724	748	694	766	728	658	744	748	736	710	785	736	683	726	741	712	667	742	712	695	722	728	710	769	715	716	720	714	704	700	691	746	748	748	772	745	714	712	723	690	750	762	712	696	737	732	737	756	695	733	704	717	727	675	763	767	700	703	710	722	760	741	744	714	758	765	714	720	729	750	725	723	751	754	753	728	697	678	705	723	730	707	715	685	706	679	771	746	694	716	732	720	720	694	722	716	727	686	754	699	773	700	730	773	740	720	705	686	734	756	698	701	757	720	720	678	723	731	734	714	723	758	694	735	724	749	725	719	697	724	666	701	715	741	704	715	751	710	693	730	730	736	693	685	747	701	729	705	672	742	700	703	700	720	752	686	738	737	743	703	716	699	735	700	771	723	715	702	713	782	754	724	734	765	770	703	694	700	747	738	690	751	717	758	662	728	724	710	691	727	749	725	763	744	706	749	718	710	696	705	696	714	742	718	761	693	715	734	793	694	705	734	735	776	739	727	761	739	705	799	750	722	745	713	748	710	727	737	717	750	740	695	708	717	733	715	709	741	727	717	756	718	728	726	750	744	712	720	757	702	730	726	710	764	668	725	702	716	724	711	692	723	747	699	788	750	704	740	670	776	719	752	750	734	728	713	694	741	732	747	766	751	757	742	705	679	739	715	706	723	714	722	731	736	714	701	722	683	740	677	720	746	724	741	736	697	726	734	734	699	713	709	710	725	724	732	676	725	737	760	694	703	755	721	715	753	756	725	722	749	714	710	773	706	719	748	715	728	757	762	802	764	772	672	730	733	711	729	688	719	692	742	691	715	747	734	710	718	713	732	732	772	733	729	708	760	714	679	740	715	683	729	735	701	762	731	747	745	696	750	742	708	756	750	701	694	769	734	659	692	689	699	725	741	711	711	724	717	755	697	761	698	749	772	730	701	721	743	775	721	688	762	701	734	764	727	747	698	693	725	691	724	681	769	710	701	749	701	716	749	723	695	724	738	766	729	713	723	720	728	702	744	771	741	699	662	726	731	737	701	701	683	730	709	708	703	716	738	743	715	733	732	743	737	722	710	756	728	704	705	731	741	712	713	768	697	746	722	742	754	706	737	723	680	709	724	729	743	721	700	688	753	733	743	729	725	790	715	734	733	746	717	712	715	719	710	708	748	760	777	662	773	756	721	724	710	694	722	692	732	738	734	742	784	703	685	720	686	720	729	674	783	728	746	711	712	681	752	698	730	740	708	657	692	710	732	713	763	757	724	726	787	719	724	754	753	665	674	777	702	711	698	739	705	755	736	734	750	763	714	701	737	717	734	751	725	713	697	722	677	784	783	739	673	697	709	743	746	801	752	764	767	727	704	717	744	724	758	732	697	714	722	747	776	741	688	735	712	754	678	736	772	744	709	720	734	769	690	749	745	681	722	775	690	719	714	714	706	746	760	766	729	750	729	704	727	744	778	707	683	720	731	715	746	725	816	722	775	692	778	710	776	793	680	734	690	743	748	691	733	770	744	746	717	776	696	737	712	715	777	764	736	714	675	666	764	722	649	763	749	696	710	743	722	721	780	741	723	692	727	727	746	708	729	704	737	702	697	685	766	699	745	643	743	734	719	731	704	727	736	726	735	719	785	749	725	718	733	744	728	716	693	750	717	735	708	718	712	776	736	679	699	756	706	757	695	711	771	751	729	718	785	716	704	723	721	748	739	742	764	803	674	705	729	744	742	730	723	742	744	720	717	724	717	743	737	723	752	720	720	762	722	729	744	728	709	740	769	793	754	709	717	762	714	724	746	703	734	731	728	756	716	741	726	748	754	761	648	702	721	759	748	727	724	743	709	678	754	728	773	704	715	661	722	725	692	713	721	746	733	750	686	757	747	737	729	710	717	793	761	693	748	672	693	729	725	699	743	694	702	728	686	750	737	735	705	739	685	722	723	717	746	741	784	734	718	677	766	706	707	740	734	746	768	789	717	707	797	707	740	748	716	731	757	775	745	696	726	705	714	727	725	684	739	738	725	711	706	705	714	720	742	711	722	733	720	703	754	716	793	720	737	715	716	725	710	685	748	721	731	750	738	740	721	746	727	741	742	724	766	736	750	682	701	754	714	776	687	764	715	691	741	717	740	748	694	710	721	703	678	714	722	746	694	724	747	740	707	688	735	696	707	700	721	698	754	737	726	723	728	735	690	758	722	718	730	694	725	730	718	720	744	755	707	698	754	713	752	686	761	723	727	787	703	755	734	711	739	727	747	745	737	768	729	759	707	722	717	693	739	713	705	698	732	720	748	665	693	703	724	682	716	679	734	704	718	689	750	709	719	715	746	732	683	707	731	654	700	736	730	744	721	719	729	728	738	740	748	742	697	730	691	727	727	711	759	773	741	719	743	719	728	726	742	680	705	725	759	764	680	711	713	735	726	750	733	695	739	657	760	752	732	723	717	697	790	775	747	753	712	757	791	735	711	710	756	715	748	697	727	764	714	774	730	709	741	696	688	749	730	699	703	707	747	735	730	703	659	718	719	705	726	770	713	705	686	786	704	719	740	693	708	791	680	764	725	753	699	739	786	702	752	733	738	745	696	722	715	786	752	694	721	759	696	686	738	709	737	789	671	699	772	699	698	760	768	692	703	777	718	725	714	736	712	741	731	761	694	706	742	752	673	735	727	731	739	726	729	772	697	717	742	718	734	690	708	671	783	709	687	725	708	711	751	702	713	755	705	736	789	711	762	701	729	701	707	712	688	752	728	685	736	745	699	740	694	705	773	676	682	742	733	710	693	703	762	743	737	745	741	719	727	721	768	735	739
19112	1684	524	427	333	306	274	303	329	289	304	270	266	277	288	264	273	277	286	283	276	291	308	301	263	283	295	330	287	290	267	251	273	308	257	295	312	285	265	263	296	290	314	276	285	296	255	304	275	260	284	291	287	310	303	266	313	297	306	254	307	281	293	260	266	287	275	279	254	258	243	264	273	305	261	279	316	283	280	306	255	268	278	270	316	308	268	283	291	264	298	313	309	282	277	260	278	256	274	287	271	255	311	274	256	285	267	286	285	278	279	260	279	288	290	308	303	260	301	312	272	251	280	276	302	283	316	312	310	278	311	281	290	275	273	256	265	289	291	284	283	308	285	278	289	275	315	279	246	265	326	300	287	303	278	288	263	301	272	295	279	296	314	253	310	299	275	285	296	293	264	266	283	284	276	286	251	278	279	303	300	254	297	282	272	263	281	256	273	290	271	280	258	335	286	278	267	289	252	270	313	280	255	296	291	257	270	311	291	290	247	287	287	281	280	273	328	317	288	282	287	292	293	288	264	284	332	287	264	261	276	266	289	314	282	301	305	295	305	281	299	270	276	274	284	291	284	271	268	268	299	291	309	314	301	278	324	310	300	290	276	328	297	265	277	287	281	271	263	287	284	295	307	266	301	287	301	288	270	260	289	274	287	277	322	253	287	295	281	309	307	275	319	314	270	286	319	287	254	278	268	293	250	316	284	314	297	308	284	299	269	260	278	299	299	290	270	295	304	273	266	293	298	309	284	291	304	297	286	284	301	274	284	307	286	326	285	316	282	270	301	267	274	252	287	271	285	264	262	280	272	303	274	280	265	290	321	280	278	307	323	273	275	283	298	283	284	236	309	291	315	270	284	259	281	294	260	288	260	271	311	274	295	288	284	291	318	309	276	278	281	301	303	252	235	302	293	314	282	325	293	303	286	290	294	270	285	273	281	268	275	289	290	260	280	277	286	257	281	299	266	306	292	283	280	269	295	289	275	266	233	298	265	286	269	292	283	296	276	260	269	309	303	330	285	278	271	277	281	309	322	306	316	298	309	284	299	271	295	273	283	298	301	290	262	273	284	282	265	276	279	292	310	273	264	288	268	304	292	304	314	332	275	299	292	308	266	291	278	275	263	301	301	301	273	272	283	266	284	268	301	289	277	283	313	269	268	282	257	263	276	273	274	265	295	309	286	251	282	255	303	322	293	279	282	267	263	265	298	297	282	289	277	286	261	283	306	291	296	234	274	276	270	291	314	297	303	318	257	292	303	305	288	278	305	303	309	265	313	286	262	273	287	288	308	305	298	298	310	295	300	301	282	295	270	264	287	265	288	273	298	305	281	285	273	265	278	275	266	264	323	288	255	261	292	284	280	296	248	250	295	314	302	317	295	276	300	279	309	288	275	267	305	245	289	300	303	278	261	289	259	308	284	276	275	239	318	300	273	307	307	294	281	289	271	286	312	285	278	270	306	283	265	258	300	275	304	297	281	283	278	272	275	277	258	270	291	277	312	281	282	264	295	292	294	287	304	318	272	283	284	306	263	305	268	272	262	279	279	292	301	300	300	311	284	290	273	289	280	308	271	311	298	278	304	266	266	270	266	299	272	325	298	300	286	298	301	278	298	286	270	327	298	300	317	275	273	289	292	298	271	287	257	257	318	287	283	288	272	300	288	275	294	311	300	281	266	256	252	290	267	287	282	286	257	292	285	274	318	301	312	253	281	281	297	298	300	294	295	272	291	308	310	309	289	287	278	313	295	245	274	275	287	288	291	265	282	275	278	279	254	254	290	319	280	274	287	295	296	309	315	291	296	292	284	262	238	286	279	286	307	274	295	270	291	264	262	276	303	292	286	240	257	266	303	286	305	308	258	291	286	287	273	276	283	333	316	279	270	274	295	279	282	292	275	295	308	280	289	287	302	265	266	307	287	266	279	288	308	292	309	278	270	256	228	262	318	301	265	282	273	290	315	267	321	293	277	285	291	259	284	284	265	265	232	290	278	297	262	266	289	266	299	282	286	307	254	261	292	320	317	311	302	275	278	265	268	275	295	288	271	267	255	277	263	262	297	267	289	307	289	269	281	277	277	249	287	286	304	251	266	290	328	276	297	291	301	285	283	285	292	297	270	284	290	302	302	284	271	277	292	271	293	262	320	294	255	253	293	328	258	262	265	298	293	283	303	286	280	258	289	268	266	243	282	298	264	270	292	325	276	309	281	260	230	252	282	266	303	294	304	277	296	274	287	276	287	296	278	273	281	264	251	278	293	305	277	273	282	249	266	314	273	277	278	321	287	288	296	303	318	273	278	270	309	277	274	302	265	318	298	276	297	254	284	288	258	300	278	291	255	268	285	277	275	304	270	276	249	271	274	281	300	295	293	291	270	307	286	287	288	308	304	254	294	312	266	253	286	298	266	273	266	278	316	310	255	258	305	265	325	282	274	307	291	298	264	296	252	288	287	283	273	284	284	286	280	295	283	313	286	296	296	268	257	278	308	291	279	305	288	269	293	263	277	280	265	279	267	285	276	267	303	306	279	276	271	272	284	287	311	320	264	312	298	316	285	247	300	275	250	270	290	268	271	293	298	270	300	292	333	303	259	275	304	298	287	301	275	249	277	251	296	298	263	296	294	252	282	281	280	324	286	244	288	268	301	260	278	305	258	288	252	314	268	282	306	277	283	311	287	313	293	256	263	290	273	313	311	284	271	280	279	295	256	314	301	275	287	283	264	274	274	302	303	310	311	292	287	284	302	286	290	246	265	276	267	260	298	280	298	316	258	315	311	303	313	296	280	325	280	302	288	271	268	240	287	297	299	274	279	323	271	286	345	276	299	298	315	281	260	304	264	309	254	274	297	286	299	305	277	274	267	305	281	282	316	271	283	261	323	283	278	281	272	266	282	292	299	328	280	265	264	325	261	269	285	280	295	301	277	283	323	310	290	271	275	284	256	299	267	270	247	282	290	280	304	279	248	258	274	280	299	272	304	271	249	332	269	283	272	253	279	326	304	299	260	308	284	276	256	302	292	282	247	296	255	283	252	293	325	285	292	262	282	302	269	299	303	285	268	321	277	300	305	277	301	282	299	285	267	301	285	296	265	293	274	286	301	309	329	297	265	300	274	248	316	324	290	268	286	267	298	291	288	289	267	300	262	299	309	280	295	284	284	309	282	293	322	295	280	292	274	264	271	277	277	272	266	319	286	307	293	269	287	303	302	280	290	284	262	277	284	321	301	287	293	278	297	275	335	314	280	285	282	268	270	300	316	296	272	301	297	266	266	318	329	263	288	283	283	272	288	303	260	305	315	317	296	312	252	270	281	238	265	300	260	286	304	278	290	268	320	301	277	257	252	301	285	256	287	278	275	274	261	291	260	310	287	264	284	285	258	282	264	275	294	265	280	289	282	300	279	288	305	288	311	298	310	301	272	304	273	273	273	305	266	307	276	302	284	286	258	263	283	266	263	273	278	276	305	266	294	300	270	268
14097	4490	4001	2914	1956	991	803	711	643	703	675	676	620	699	634	634	674	631	621	655	675	625	684	649	675	626	648	645	639	599	613	648	671	591	679	637	637	671	653	643	672	674	634	580	642	689	677	639	651	652	609	658	684	667	605	615	633	623	661	651	604	662	655	602	675	679	630	627	648	644	658	675	622	657	644	652	657	628	661	608	647	638	692	688	607	678	645	687	650	661	613	637	639	684	645	654	668	631	654	640	632	624	662	681	628	659	665	615	642	644	615	674	651	606	647	603	649	625	649	645	625	670	649	665	664	574	641	637	621	614	624	683	648	661	655	654	684	654	625	698	644	625	627	599	633	641	620	618	640	601	611	645	621	628	610	653	661	659	684	675	633	660	640	635	625	663	629	658	628	660	619	647	666	638	630	651	632	619	582	653	630	622	664	693	628	688	633	667	639	651	635	657	653	595	637	663	638	674	642	629	634	647	636	619	648	594	643	694	655	673	626	636	641	623	630	664	638	609	659	658	650	665	618	641	634	634	664	617	650	651	656	638	665	603	641	636	636	653	640	673	647	624	639	668	661	670	603	645	670	622	626	623	627	639	666	647	626	648	603	667	658	665	640	669	664	654	622	648	624	657	639	589	588	630	619	650	662	654	660	697	633	597	660	648	668	581	622	665	645	624	655	677	645	691	681	620	648	661	618	622	601	685	671	611	633	632	627	629	701	612	657	612	702	665	625	617	721	618	653	706	643	629	669	654	660	639	616	654	693	649	658	625	643	656	663	620	709	652	649	679	667	621	658	647	628	636	611	633	615	599	646	649	632	646	650	661	621	664	658	671	652	636	655	631	653	647	626	639	628	617	629	635	651	630	644	670	680	645	623	655	662	647	660	649	610	596	677	628	657	616	673	674	608	662	674	647	638	689	615	642	619	659	607	666	602	618	654	614	660	669	663	648	658	637	620	616	640	646	668	645	650	620	654	678	670	626	592	628	640	644	665	620	612	611	651	681	609	685	616	638	625	645	642	652	664	678	697	632	671	628	665	639	625	660	648	646	625	651	627	652	600	633	582	633	669	630	698	670	633	647	661	643	636	632	670	652	654	704	628	654	675	632	665	628	626	650	632	616	638	665	650	656	662	637	624	598	645	639	643	623	635	658	628	652	588	654	643	664	696	673	692	656	627	651	643	612	667	650	645	639	622	616	671	652	653	626	673	622	634	718	687	655	667	610	666	631	651	647	634	650	637	653	665	634	650	662	595	626	642	638	601	627	659	642	624	674	633	638	635	643	642	622	700	641	655	668	670	602	605	620	631	627	660	643	700	674	615	651	649	656	647	620	679	646	652	674	629	639	653	620	621	675	654	627	647	658	645	631	625	635	650	656	649	661	634	665	660	643	628	620	649	684	652	627	627	644	620	646	638	626	602	689	620	632	641	639	636	654	639	656	679	657	648	645	656	637	670	649	637	661	650	629	636	608	663	674	642	620	649	634	626	674	627	632	672	660	668	633	660	668	670	647	619	631	662	679	597	636	623	653	599	620	653	631	594	668	633	601	642	661	632	648	639	649	634	611	646	608	636	644	627	617	603	625	652	619	638	706	591	669	584	661	660	610	667	643	631	639	638	611	665	641	624	615	692	671	661	619	668	663	652	619	678	626	681	639	658	651	660	646	676	619	627	614	649	681	630	628	635	625	670	676	669	643	652	686	609	685	696	651	624	637	630	656	661	637	651	648	634	648	663	644	670	641	616	663	620	667	637	656	605	651	693	644	598	672	631	647	597	679	635	615	653	654	654	675	624	628	664	632	636	622	674	652	678	642	608	646	671	657	631	595	662	634	605	630	669	617	620	637	625	661	687	683	620	661	660	642	620	651	617	635	670	611	612	603	661	598	684	620	657	652	652	702	651	672	649	591	665	642	648	669	680	655	649	648	654	677	656	575	615	652	614	612	607	625	655	596	611	650	674	676	614	667	602	611	625	652	663	621	640	662	652	670	676	625	634	697	677	632	590	641	644	649	669	701	676	655	685	650	655	617	662	657	658	656	639	636	615	620	655	578	674	650	635	661	603	644	655	596	635	640	704	657	641	659	660	657	655	658	609	639	666	627	641	624	659	642	631	565	620	599	662	668	677	675	602	639	618	625	694	679	636	639	653	650	680	634	627	638	643	646	594	645	661	599	675	666	642	636	623	626	665	608	678	629	607	654	621	582	625	682	665	650	597	656	609	669	641	660	636	681	649	614	633	620	667	628	625	694	642	612	643	595	657	655	655	689	634	682	582	654	623	665	632	617	647	650	660	638	627	639	654	636	602	663	638	660	649	664	643	619	626	618	602	648	663	631	656	649	628	611	675	621	660	651	651	632	645	674	676	653	689	628	631	622	592	664	649	625	642	651	603	618	609	660	654	693	643	602	699	673	628	579	630	618	674	652	606	643	663	653	625	625	648	586	644	717	608	660	646	683	603	654	655	600	674	624	652	636	618	617	621	677	669	621	662	629	704	697	686	628	661	667	609	626	658	641	705	619	664	636	621	651	667	672	643	635	674	641	630	609	615	644	642	644	564	638	627	695	664	677	646	660	701	687	661	602	651	642	616	605	633	660	641	636	656	626	584	623	626	646	611	611	654	638	636	618	695	655	656	641	680	673	633	648	677	643	649	645	619	609	642	650	637	646	644	582	651	621	643	644	682	644	646	609	608	649	674	664	675	687	667	650	655	721	663	625	637	617	654	624	624	662	656	657	669	639	637	633	629	683	631	596	649	643	642	663	623	658	684	664	645	594	652	632	597	645	658	642	613	663	643	629	655	639	643	655	611	633	648	656	634	630	618	645	650	671	664	649	669	623	655	645	672	695	615	621	623	643	682	654	660	634	688	649	652	649	654	613	599	677	640	651	664	695	686	679	650	636	625	688	635	654	680	679	615	676	634	663	644	650	702	619	610	575	657	645	658	670	572	662	649	617	657	657	673	654	633	624	665	628	616	664	613	666	654	696	666	650	663	623	632	620	635	689	638	631	607	664	650	708	594	682	662	654	642	601	658	634	626	620	633	645	598	650	696	593	635	623	635	663	628	661	630	632	621	589	710	671	650	685	642	597	615	673	663	618	636	668	675	671	618	657	677	653	643	627	624	646	615	627	630	623	637	642	633	666	652	665	666	618	668	652	633	655	605	642	655	660	645	671	623	638	660	638	593	636	640	664	622	663	589	617	649	648	646	644	638	648	645	645	654	649	638	634	675	644	629	676	606	637	639	624	678	645	607	641	655	650	637	658	646	615	646	644	659	628	615	702	636	658	610	673	658	683	613	666	649	663	650	622	615	659	646	660	674	699	636	654	601	630	651	624	627	628	643	608	647	668	584	604	633	668	698	635	659	662	648	657	636	645	638	638	603	648	624	622	645	643	671	655	668	638	613	626	644	665	611	644	651	661	635	650	644	627	650	614	709	616	633	623	612	663	662	651	700	688	647	638	653	671	626	624	614	634
30294	4348	841	662	390	364	318	290	303	299	295	285	255	299	353	296	304	302	313	310	284	309	306	270	326	315	290	270	314	306	339	300	306	255	302	294	298	294	309	287	282	305	268	333	285	295	308	304	288	290	276	281	272	296	278	251	298	292	312	304	282	320	274	306	258	303	302	316	303	274	291	329	346	313	330	259	277	305	319	308	274	289	317	322	266	272	311	286	254	234	267	286	301	296	308	333	342	325	279	286	300	282	268	298	327	285	309	322	317	275	288	305	307	270	316	286	285	284	275	306	334	278	303	273	286	310	283	309	353	302	318	317	298	289	311	276	299	284	315	299	304	322	326	293	289	317	301	257	308	289	281	284	270	264	325	301	303	323	269	295	306	274	305	315	324	282	300	281	299	289	275	324	316	273	321	312	287	303	296	304	267	300	282	296	299	269	283	341	264	263	294	294	306	283	303	264	308	305	293	317	315	288	287	273	328	326	298	311	303	355	283	285	298	323	317	282	307	325	306	310	270	333	279	306	296	275	313	304	273	309	313	264	308	293	313	300	317	278	307	314	295	281	292	310	287	276	292	292	331	266	269	316	312	309	327	321	319	282	294	307	294	279	284	277	316	285	292	283	301	275	299	295	305	315	287	286	305	272	320	300	317	300	299	292	285	278	313	265	292	277	318	278	311	288	307	269	303	259	308	299	321	351	295	284	320	306	289	276	314	275	284	295	280	272	290	281	296	312	304	285	292	290	306	312	307	287	276	288	269	297	285	312	316	271	295	290	307	281	294	263	307	325	308	291	299	323	318	263	317	336	303	317	293	282	252	311	294	328	350	278	241	289	288	324	300	287	312	293	350	276	284	286	284	292	297	287	279	287	314	301	294	318	295	309	330	313	294	275	318	290	288	298	310	338	339	285	320	278	275	297	306	290	280	317	315	300	273	309	296	322	285	348	310	268	296	313	339	311	312	311	300	281	322	281	280	318	277	284	311	294	300	263	311	276	271	275	295	293	277	293	326	319	338	273	299	290	283	281	288	317	288	288	305	291	307	307	308	281	306	285	271	279	319	304	292	319	287	278	284	274	314	325	328	298	309	307	301	289	285	271	303	303	304	313	284	305	321	314	317	338	320	289	330	296	314	273	324	313	298	290	296	311	299	316	341	294	292	316	291	300	297	333	288	308	278	301	278	294	316	316	333	312	315	304	314	292	313	310	296	345	251	270	326	303	303	297	290	304	298	285	314	319	308	288	291	291	339	275	283	320	318	277	275	307	309	311	267	294	289	323	289	262	311	278	242	293	280	264	313	278	315	295	295	317	277	244	281	295	292	303	280	313	323	316	321	289	275	318	311	320	334	288	301	307	318	280	318	322	295	325	307	303	293	291	285	304	291	320	308	285	309	292	313	303	294	292	336	310	287	322	285	319	295	312	297	311	319	278	284	277	312	311	285	312	322	290	309	308	277	294	307	287	280	284	294	301	329	299	298	285	361	321	304	300	304	299	299	268	271	286	303	288	300	293	304	266	290	271	312	288	304	286	306	295	282	289	284	309	269	271	313	299	306	326	286	316	296	303	310	284	298	311	321	291	317	296	305	277	305	312	318	288	305	309	304	318	300	290	320	296	306	289	297	309	316	281	288	301	302	299	278	286	303	307	322	276	307	267	330	303	312	278	319	283	326	282	268	323	306	296	261	299	319	268	284	328	333	288	328	300	310	294	318	279	285	297	291	306	297	293	302	303	291	312	326	289	272	317	313	304	289	294	297	279	280	286	287	298	297	294	284	253	326	264	292	269	305	316	285	299	322	319	282	302	316	327	318	283	278	312	279	307	318	293	325	308	318	349	310	316	272	249	311	276	285	294	309	325	293	291	269	254	263	305	279	282	280	285	340	339	340	319	274	307	302	299	297	310	292	293	305	311	316	295	304	287	309	283	320	299	282	307	297	279	318	315	326	286	318	290	291	301	328	320	292	319	268	328	283	302	302	318	302	323	279	259	303	278	295	337	267	307	319	275	313	302	289	301	309	290	288	300	297	313	283	302	310	323	346	290	276	310	334	264	275	295	305	270	288	346	290	316	305	266	306	323	293	292	297	258	296	282	324	315	304	302	281	262	296	302	276	277	284	299	296	275	294	286	300	277	340	320	264	288	277	303	321	318	279	287	300	303	278	305	293	284	298	293	300	279	310	283	277	296	311	262	289	305	312	283	301	316	290	291	282	303	307	273	314	270	319	287	309	279	315	290	317	291	289	323	306	305	301	284	308	292	295	302	302	309	285	303	314	295	302	282	269	299	321	305	269	302	264	274	287	307	314	305	342	296	281	319	303	322	269	275	292	300	296	321	275	260	315	308	297	293	298	266	262	320	288	302	297	289	349	281	297	296	318	280	263	282	295	297	272	282	250	320	306	282	312	312	292	308	291	304	334	301	320	328	302	289	320	293	303	300	284	297	334	301	364	274	327	307	293	310	295	301	296	314	321	293	288	286	302	292	305	295	310	296	297	314	320	304	283	298	278	304	306	333	276	317	296	279	285	333	307	283	306	285	307	311	289	319	290	343	308	298	332	358	327	293	261	306	311	309	290	312	265	316	300	303	294	286	281	280	274	334	281	299	316	291	310	301	285	291	287	290	299	281	301	286	266	288	321	297	320	302	331	273	289	305	285	323	319	340	284	297	330	289	286	267	296	277	315	339	308	291	300	286	289	283	266	286	301	293	290	266	287	286	325	293	275	312	284	299	288	342	301	297	305	325	312	278	305	299	286	265	323	292	285	291	313	267	298	282	301	280	320	268	310	323	310	295	307	307	291	289	264	311	308	298	315	295	323	306	288	275	300	298	232	313	346	285	291	273	301	314	303	295	303	266	269	313	314	284	313	291	288	297	258	277	295	270	314	318	278	307	281	277	286	299	269	313	296	298	330	312	306	354	307	298	259	289	290	301	296	287	309	280	301	303	283	282	312	308	294	300	330	268	284	315	268	289	285	307	332	263	279	290	292	264	280	309	279	309	296	308	275	301	297	278	274	299	292	313	285	318	323	302	333	314	301	274	335	291	288	261	294	263	269	316	290	277	299	291	313	287	298	281	263	322	332	284	309	323	312	310	238	318	284	290	302	298	259	306	314	268	329	333	295	311	288	306	288	324	266	299	279	314	332	320	288	304	285	300	279	295	279	266	278	308	301	349	290	297	335	314	273	297	342	311	278	322	277	289	309	274	290	287	269	283	294	280	293	308	295	309	284	282	301	308	311	303	276	299	315	325	293	283	319	282	329	299	270	273	292	277	297	296	275	305	330	313	309	306	332	270	274	311	282	304	308	285	294	288	343	290	322	291	296	278	264	312	304	296	312	305	315	314	268	282	323	312	311	329	322	280	309	304	293	298	284	315	291	328	314	289	295	300	303	314	305	291	309	302	292	312	306	296	327	295	285	275	283	293	265	284	297	309	343	292	308	305	312	275	297	301	303	294	302	297	303	296	290	306
21550	9181	7386	5338	2452	1890	1174	862	819	772	696	748	656	692	778	738	733	706	722	746	748	711	726	719	702	775	725	708	686	687	728	715	668	725	723	716	750	707	669	681	745	667	731	728	735	691	700	706	697	677	687	686	677	668	691	701	694	711	741	715	691	746	732	710	685	653	705	721	700	745	658	668	735	736	699	678	713	705	712	701	666	662	688	693	699	728	682	730	699	719	697	680	737	734	674	712	697	698	716	703	698	707	677	697	704	731	645	680	704	680	701	687	714	737	705	659	731	673	680	756	699	685	703	714	734	677	735	677	785	677	672	684	716	692	717	700	686	630	726	691	724	639	662	699	723	735	689	723	673	746	722	714	663	714	676	663	693	762	650	696	730	704	674	718	708	709	737	721	735	660	774	688	693	683	722	720	668	700	645	688	682	711	732	717	646	684	703	722	679	683	694	705	748	725	698	707	714	661	700	662	740	688	662	726	703	673	675	678	705	678	700	682	693	675	691	730	672	658	643	700	672	734	732	698	719	715	683	667	642	717	699	725	691	702	745	729	705	754	732	731	690	692	726	731	685	689	686	710	730	665	680	703	707	686	738	716	681	672	671	709	674	681	681	723	680	751	660	704	661	700	717	673	716	685	709	674	668	727	691	640	666	699	672	703	740	690	774	696	663	703	683	659	707	716	650	745	767	681	695	677	699	715	714	730	696	699	690	670	696	709	698	668	714	742	659	749	682	708	693	718	661	723	619	698	704	703	698	723	709	701	663	706	735	715	677	663	663	688	683	713	679	677	690	686	744	670	700	643	666	714	717	690	686	681	711	718	666	699	667	676	694	663	686	690	659	716	700	675	670	710	710	711	671	678	691	728	692	701	681	681	681	722	698	663	715	736	671	699	688	720	677	741	736	722	776	715	684	671	710	705	719	714	713	696	658	702	644	703	701	696	695	673	745	721	710	704	666	708	709	688	718	702	690	674	709	665	689	682	662	677	723	677	707	669	712	698	668	719	684	688	742	679	718	687	644	685	685	685	661	711	738	707	654	660	689	693	680	728	672	688	682	683	689	669	721	683	688	697	695	707	719	712	692	675	679	683	698	640	739	714	680	677	660	711	682	684	686	679	735	700	704	716	711	691	689	713	722	671	754	704	736	697	698	721	697	736	704	700	687	665	719	675	657	699	710	688	682	701	692	694	705	695	674	684	690	689	716	750	732	720	708	688	698	681	729	695	708	684	718	697	675	723	716	669	711	737	738	683	687	671	657	723	674	746	671	669	731	647	729	731	704	676	675	745	705	682	678	725	741	724	718	736	712	713	733	683	739	716	667	698	690	681	697	727	697	671	735	705	685	746	737	690	733	722	673	740	713	686	709	702	656	687	686	711	771	705	727	716	730	686	713	702	727	728	725	724	719	695	634	719	693	709	713	699	689	680	663	731	701	734	705	685	681	735	706	715	744	717	688	673	684	658	699	709	670	706	744	697	717	743	678	726	642	655	678	730	710	706	721	719	664	695	662	685	687	669	700	702	668	724	742	703	700	718	723	671	668	744	696	755	714	739	668	681	716	735	684	713	706	701	685	675	727	676	740	685	729	703	735	759	681	715	702	727	728	670	692	724	671	648	696	695	678	704	716	717	700	699	684	685	744	705	696	672	712	747	704	743	617	689	669	659	628	749	659	705	693	682	655	749	650	703	645	687	640	732	712	702	644	720	678	700	767	660	679	715	702	677	741	709	646	727	664	720	681	692	655	745	687	714	699	684	680	716	665	702	735	719	691	695	729	653	725	735	690	638	694	726	717	719	687	714	698	655	705	704	697	673	738	687	724	717	682	708	698	679	670	713	700	704	692	729	676	713	727	731	711	721	707	743	695	725	667	697	720	675	693	712	656	721	693	692	645	691	698	677	676	678	710	679	694	718	695	685	741	675	685	720	717	694	708	711	767	684	750	692	675	693	686	664	709	717	660	681	704	744	679	692	687	673	717	684	677	740	730	689	674	686	687	628	712	692	694	696	707	718	660	696	720	724	661	679	726	678	695	723	645	709	694	736	694	671	698	707	708	747	688	677	710	717	713	697	695	740	675	694	693	693	691	684	705	697	697	717	694	712	702	686	659	682	679	669	720	734	709	675	673	672	680	697	681	704	669	727	699	754	655	699	677	677	702	682	712	704	709	755	700	678	699	742	698	687	679	655	657	681	694	695	691	714	698	728	709	702	773	709	718	711	730	690	710	690	698	732	707	693	667	697	702	732	711	701	701	682	714	697	684	758	705	753	656	672	678	720	676	674	699	744	730	692	709	676	682	703	688	669	697	707	652	671	670	680	736	719	716	694	725	710	687	722	713	668	679	679	643	678	687	725	677	693	713	687	709	739	725	709	767	684	683	738	711	687	675	729	719	728	676	738	684	692	698	691	692	694	683	695	696	738	728	693	702	680	700	702	725	649	642	712	666	717	706	731	694	691	670	680	677	715	718	680	651	698	673	631	704	676	700	679	681	712	653	681	705	720	709	687	716	746	707	672	715	722	683	737	695	705	702	694	674	759	708	681	679	674	694	695	710	732	722	715	718	700	732	644	701	715	747	735	656	717	671	695	685	747	713	671	684	705	697	701	632	692	713	689	732	720	663	640	713	716	691	738	696	693	734	693	721	691	704	679	685	703	692	707	749	696	662	697	723	741	696	621	702	707	698	711	723	721	738	704	679	669	702	715	713	720	680	667	699	680	716	685	727	689	661	671	711	699	700	753	712	665	727	686	690	658	712	674	711	725	719	686	711	703	664	729	671	713	682	640	704	731	704	656	698	717	730	648	715	715	717	755	783	671	683	640	709	715	676	707	739	735	659	670	688	694	708	728	721	734	701	705	717	715	685	686	704	710	723	715	700	671	731	683	678	681	697	716	711	697	698	671	691	736	688	707	707	692	676	702	731	719	705	690	679	700	691	705	675	718	683	723	754	719	744	714	732	706	671	692	687	730	737	701	700	697	672	684	666	677	718	630	686	663	678	682	662	729	670	684	677	704	704	675	657	688	674	708	716	691	705	680	708	679	720	679	738	719	664	724	721	700	697	706	698	706	688	700	712	685	709	748	678	733	721	698	755	713	695	713	672	711	719	729	699	676	665	729	732	691	732	691	707	716	695	730	675	660	686	689	724	747	709	708	664	699	656	697	651	703	688	688	709	706	699	674	716	692	717	710	686	707	642	704	663	684	746	719	668	744	682	649	703	674	726	709	705	700	671	674	719	663	728	698	710	717	740	677	691	663	718	708	693	734	651	680	724	672	739	653	687	724	725	676	750	691	694	676	703	717	733	746	714	703	707	689	708	728	707	695	710	721	677	760	699	727	669	737	661	742	718	724	684	666	694	689	728	674	674	662	762	663	693	722	699	707	704	701	691	690	718	732	711	657	708	701	668	709	690	692	700	716	680	752	684	699	745	704	749	707	715	714	659	687	705	684	698	707	682	710	671	721	716	689	671	703
32118	5615	1058	604	422	414	343	317	279	299	293	322	301	309	283	298	313	308	295	328	294	329	330	306	300	330	329	311	339	345	317	323	318	333	320	295	320	305	276	299	318	334	319	314	364	285	315	317	286	314	317	327	302	293	304	295	348	291	327	303	305	286	341	296	330	319	297	333	323	301	291	286	330	324	331	291	318	294	310	304	291	279	304	302	317	332	303	311	315	283	333	321	318	314	308	291	320	319	328	263	315	297	327	334	302	294	292	315	321	308	314	284	332	290	298	299	322	315	310	296	298	265	318	297	276	298	337	323	324	284	280	331	292	290	312	300	330	299	315	298	275	326	321	280	327	339	289	308	312	286	265	312	332	284	303	254	308	316	323	337	283	272	325	327	272	303	286	327	288	298	345	306	284	313	275	335	316	254	313	297	303	310	291	347	268	290	316	330	303	346	305	314	285	290	300	321	312	286	306	322	284	307	326	320	288	304	305	322	335	319	308	304	297	328	324	317	298	313	296	313	279	312	291	326	326	300	287	304	300	319	321	306	332	291	307	299	335	295	313	316	298	295	313	281	306	297	267	312	296	327	327	298	312	266	323	325	304	323	331	302	347	312	281	279	287	316	284	273	305	311	288	331	338	309	305	325	333	289	316	316	316	298	297	292	330	312	284	294	282	312	284	293	335	323	310	299	299	299	338	316	296	310	278	334	299	339	308	313	301	330	318	322	296	302	318	323	310	311	296	292	321	312	317	324	268	267	314	262	268	292	284	331	290	355	332	330	323	281	341	296	264	327	313	298	285	272	291	279	319	309	317	292	336	291	286	284	312	256	287	323	313	302	281	278	315	275	300	299	290	310	275	283	326	311	294	283	313	294	290	294	301	322	302	304	333	289	343	304	293	304	287	278	290	336	307	304	304	280	289	329	279	310	305	295	273	307	328	304	290	317	298	306	323	294	312	295	307	319	320	321	274	346	309	311	341	303	312	339	291	321	321	293	290	322	326	297	366	339	335	271	317	286	295	309	322	290	314	332	298	278	275	293	308	316	277	333	330	328	332	289	322	287	310	319	342	324	316	293	314	326	312	301	295	313	268	301	332	316	293	314	330	305	317	313	290	319	273	309	279	300	323	314	278	292	295	324	275	327	329	310	308	296	273	347	338	299	302	307	315	302	326	312	307	326	300	319	334	303	293	343	319	321	315	333	326	301	291	322	321	293	297	310	301	317	314	285	316	317	290	276	292	298	305	292	298	323	331	323	290	316	290	326	331	324	303	330	309	303	300	321	289	323	299	296	278	333	295	329	323	328	280	302	301	280	332	334	300	295	317	283	332	290	322	292	298	275	321	314	286	315	325	329	286	286	290	304	295	292	304	283	290	318	288	307	296	304	305	296	315	304	295	268	278	285	311	304	304	293	307	349	317	299	316	280	304	293	314	296	270	309	370	294	349	309	288	284	320	293	329	293	309	318	301	287	286	337	344	337	308	295	321	326	302	316	262	268	308	324	311	338	311	309	296	316	327	304	288	287	312	314	294	296	328	325	321	309	325	327	317	294	320	293	304	299	324	314	288	313	314	296	339	327	277	320	306	326	294	325	312	310	306	333	304	309	289	299	267	295	330	317	333	339	309	300	309	292	293	314	299	285	271	306	315	335	296	284	315	304	316	277	304	316	293	286	309	326	325	294	287	299	305	311	277	285	300	281	323	284	294	333	317	327	322	285	307	318	327	331	346	327	310	294	316	300	322	295	303	320	274	318	311	287	329	287	309	290	293	313	311	305	281	276	258	327	337	285	323	299	277	292	291	334	287	301	293	293	288	318	327	327	289	308	315	291	306	336	292	357	333	317	309	316	280	300	268	308	335	308	287	288	288	316	278	283	338	329	321	338	317	307	303	274	231	325	345	292	278	316	300	286	324	322	316	299	314	306	313	316	313	270	292	319	297	299	311	315	289	286	293	311	314	299	311	279	304	290	317	277	326	312	274	298	338	288	327	268	279	301	322	315	292	290	298	257	307	294	308	290	314	308	281	288	332	301	299	275	342	308	373	294	317	332	278	291	325	310	309	287	313	346	305	292	315	336	303	303	296	317	359	280	300	337	309	315	331	299	336	292	305	291	369	341	329	366	341	300	321	294	287	298	312	287	317	293	305	302	311	314	314	288	273	273	279	288	294	295	295	337	330	295	275	284	299	303	312	315	343	314	307	310	335	318	299	308	306	318	273	318	307	295	304	296	269	311	305	341	317	311	346	301	319	316	298	307	278	290	301	324	351	317	275	321	299	275	304	296	284	297	289	301	311	321	319	290	323	327	297	298	292	300	299	315	311	321	321	303	293	330	315	313	289	292	298	305	291	274	290	307	323	291	330	326	280	322	302	281	329	307	314	269	278	322	336	331	288	297	343	305	321	275	278	325	290	305	347	341	290	310	328	290	323	297	292	340	289	256	284	305	326	300	303	330	327	286	320	290	309	311	297	296	326	280	325	336	320	339	300	283	304	285	320	300	302	302	330	308	310	313	293	371	313	313	303	302	275	275	312	300	318	299	318	310	299	300	328	320	337	331	316	299	319	293	275	310	296	309	342	301	300	270	310	302	331	308	340	317	298	283	291	317	332	299	335	326	270	283	299	295	302	325	300	301	325	296	306	325	324	339	359	301	303	280	307	308	315	297	288	328	312	328	327	356	286	294	335	282	263	306	300	305	278	318	290	293	304	314	306	310	303	296	314	294	298	295	279	295	275	318	279	311	295	292	291	308	315	315	290	302	341	282	281	329	303	306	331	301	274	332	310	325	295	334	328	318	287	322	316	325	320	327	305	279	289	307	324	309	320	308	282	307	299	279	328	337	314	324	302	323	306	271	304	287	320	299	333	280	347	316	300	314	306	305	330	293	277	301	327	327	292	300	297	305	355	293	305	303	300	322	307	275	292	310	304	290	311	290	302	313	277	306	296	299	320	310	294	280	340	332	304	316	311	318	296	300	294	317	307	307	286	296	301	340	307	297	291	278	282	305	302	288	303	320	312	306	299	341	353	277	318	304	292	307	276	330	280	316	336	343	297	321	306	300	299	313	302	292	300	309	284	307	279	325	325	285	291	308	296	325	293	309	300	299	319	318	300	306	323	336	312	287	309	294	358	292	291	310	298	288	295	321	322	304	311	314	269	286	314	289	311	310	311	327	288	341	318	297	310	321	278	296	308	305	306	288	302	310	305	310	293	277	320	306	250	278	318	334	294	323	288	321	322	302	286	288	305	312	337	269	325	275	293	317	306	310	316	303	330	301	303	334	323	308	294	298	275	297	301	319	330	320	304	286	381	310	297	296	330	335	279	313	309	342	331	309	328	335	273	287	309	314	303	272	307	297	336	327	344	310	280	291	315	308	300	286	294	335	331	306	299	330	317	324	325	302	299	317	316	304	297	315	286	317	286	281	320	305	311	303	310	304	322	285	321	307	310	306	284	322	299	292	299	305	320	307	331	299
23197	10468	8348	5989	4308	3495	1767	1144	855	816	804	795	793	740	733	711	761	712	740	679	745	706	768	772	789	747	703	775	788	750	715	699	734	720	774	766	781	748	717	707	763	758	751	731	770	718	712	767	692	709	738	726	723	712	698	711	692	723	694	723	763	712	738	757	754	702	741	753	728	703	721	707	749	708	710	762	706	754	730	681	732	705	731	715	749	745	690	722	699	765	738	762	687	736	706	736	736	769	747	719	741	703	696	707	682	727	694	758	731	737	727	735	725	717	753	721	701	757	720	758	726	684	691	691	754	698	696	730	743	722	770	719	692	742	732	741	775	716	785	755	758	723	699	718	731	711	734	747	762	711	783	674	696	728	726	711	748	724	767	722	773	684	684	717	742	754	730	710	723	732	767	730	686	720	715	690	729	696	729	729	732	688	714	715	702	706	691	698	715	686	718	718	713	760	742	694	742	718	724	681	712	751	723	706	706	709	734	708	708	727	787	753	713	704	734	717	708	706	742	699	743	713	737	720	699	705	729	717	763	762	804	755	736	742	750	723	735	722	732	734	749	693	676	744	729	736	715	733	695	678	670	729	691	700	750	749	707	676	704	713	739	739	731	746	765	715	750	754	704	708	763	699	774	687	703	708	774	759	700	735	717	713	742	662	698	710	694	698	710	724	709	756	722	761	774	689	727	727	692	735	738	714	751	734	718	732	718	739	715	714	740	718	723	728	738	752	748	757	708	718	703	728	745	737	720	762	737	691	742	687	759	710	733	724	770	697	668	749	712	747	716	740	703	704	718	733	747	738	737	720	765	788	744	723	710	720	684	738	690	706	719	697	714	760	744	685	738	741	705	723	708	643	698	694	740	738	732	727	741	753	757	734	709	745	781	776	735	700	709	696	702	681	710	736	714	693	701	697	731	732	735	722	733	738	713	692	761	699	737	683	750	799	744	776	717	700	708	741	741	672	701	737	695	725	695	749	725	677	725	756	723	720	695	700	756	703	687	715	702	718	747	708	736	696	700	755	739	717	739	747	694	714	745	699	685	727	732	743	779	656	773	714	761	740	729	770	747	721	743	721	681	720	705	729	749	734	709	719	736	733	727	712	721	680	758	755	736	710	731	719	707	684	709	754	677	690	734	755	712	727	746	756	744	714	711	711	685	701	730	688	704	710	751	728	774	742	694	698	731	721	733	758	708	745	698	725	715	727	720	727	649	703	736	718	683	742	709	710	699	736	700	744	716	768	713	734	730	699	761	723	726	736	771	699	730	776	767	708	707	693	710	691	741	785	761	728	735	753	730	743	760	727	786	682	739	695	646	743	765	687	742	723	750	703	714	714	745	716	748	721	714	706	723	708	720	728	771	717	767	739	730	725	715	702	715	742	745	711	721	748	755	798	717	736	758	745	732	748	761	741	760	763	658	744	696	733	681	711	706	727	699	723	747	716	761	725	718	720	666	709	711	721	729	702	753	722	699	726	712	746	699	692	717	740	744	693	740	713	715	740	735	703	704	713	724	737	719	715	719	734	714	729	690	691	749	721	719	742	702	709	726	725	714	653	753	712	688	677	713	724	764	670	735	723	803	735	718	655	752	722	734	727	758	717	740	715	747	760	748	689	727	727	758	795	728	737	712	711	701	725	746	730	719	735	768	693	706	715	703	768	700	715	742	724	728	680	733	685	769	726	726	711	706	749	735	711	712	784	736	719	684	747	782	755	727	745	722	705	764	731	737	726	767	701	697	687	743	721	736	713	715	698	755	757	702	695	702	717	752	707	751	749	737	718	697	742	786	725	741	735	693	700	749	720	730	704	769	727	733	720	705	719	741	737	713	733	748	665	699	710	732	744	723	685	737	697	718	720	752	724	789	718	755	741	736	739	731	772	686	690	718	768	679	699	729	673	725	741	791	709	791	737	742	705	689	731	758	732	714	694	703	748	736	736	665	714	708	744	753	750	763	731	748	711	718	737	690	675	728	722	708	749	741	765	769	724	769	718	730	731	762	719	697	738	734	721	704	666	732	724	703	716	760	757	723	682	765	670	739	725	725	732	713	740	739	714	713	729	728	715	758	729	713	711	674	683	714	724	704	716	706	710	737	743	699	740	713	746	761	752	739	680	744	738	738	699	742	728	730	731	702	727	720	770	712	706	709	685	767	733	725	638	739	690	733	747	708	704	744	750	763	701	738	696	731	708	742	701	698	722	669	743	735	703	725	715	749	756	731	735	721	726	706	674	714	717	692	717	783	704	702	753	741	728	757	726	726	726	722	712	781	764	757	740	739	678	711	701	746	761	747	721	702	724	734	691	735	730	725	741	721	725	730	745	696	740	736	704	710	726	767	709	688	756	742	737	720	713	733	728	691	729	752	715	733	705	753	741	738	717	748	705	719	741	770	695	702	747	719	716	756	691	736	756	697	728	691	741	740	696	726	697	731	736	701	768	742	744	765	759	716	708	740	707	724	726	702	747	702	674	720	704	683	722	699	692	711	759	723	744	734	735	726	737	697	714	772	719	725	722	724	758	717	681	737	712	745	767	674	687	700	690	774	731	721	683	766	716	696	696	747	717	707	705	745	726	708	705	710	740	733	768	760	730	759	717	691	710	748	721	717	689	770	713	764	731	717	747	646	729	715	690	801	722	735	730	734	761	712	757	768	739	743	712	697	751	703	722	742	724	688	723	719	736	742	682	720	764	730	739	739	715	692	735	726	772	767	716	763	705	722	683	728	675	683	729	685	708	757	735	728	714	758	639	735	707	736	710	660	729	703	714	674	707	759	721	754	705	707	713	785	746	730	688	701	750	717	731	717	706	709	691	712	737	679	746	720	713	723	728	702	711	782	767	717	746	750	733	737	677	703	730	742	682	664	673	742	713	750	758	734	711	710	770	698	732	723	720	725	740	687	703	696	704	713	763	723	728	677	683	736	708	728	710	726	749	731	741	785	711	720	729	738	725	701	710	784	710	726	668	745	721	725	734	678	757	700	731	678	701	727	721	746	749	717	747	742	689	717	779	715	726	693	715	720	805	708	702	717	751	769	700	744	678	685	720	742	751	746	720	728	745	702	738	702	763	700	724	769	739	715	731	696	723	747	727	710	703	740	763	673	779	740	703	673	721	712	712	699	762	719	722	695	751	715	752	701	696	739	734	735	715	682	697	718	716	720	686	735	710	687	744	719	669	768	717	715	725	731	696	737	712	768	686	685	730	686	721	783	754	694	734	691	727	722	764	719	761	750	701	717	777	695	698	689	742	700	692	737	758	739	761	745	709	727	714	763	692	725	680	785	721	637	696	695	723	722	711	739	669	699	713	684	751	756	738	757	707	687	742	741	730	688	749	704	725	733	737	718	717	744	702	744	712	766	752	710	710	738	679	712	696	740	710	710	721	706	722	718	701	688	740	751	761	682	759	744	750	731	730	770	711	718	688	707	744	692	719	729	713	721	740	752	714	681	730	713	726	794	700	756	711	734	723	703	796
20893	2475	511	395	339	281	296	259	294	296	308	328	275	305	312	323	266	249	259	295	267	274	278	297	273	286	306	305	288	268	252	270	272	283	259	291	339	282	261	272	293	272	305	264	258	290	304	272	307	287	278	287	284	287	285	284	302	329	339	306	291	268	281	327	286	287	278	251	295	262	312	275	275	269	302	302	278	274	263	282	306	251	297	257	268	289	269	245	297	267	285	307	340	297	252	303	309	281	257	282	338	283	282	271	295	269	279	302	285	302	292	276	293	272	274	275	258	299	291	289	274	309	287	275	287	265	291	283	278	283	303	290	259	280	319	279	302	290	297	275	292	280	284	295	276	288	269	256	272	291	304	265	295	275	298	322	287	316	295	305	291	263	295	294	274	282	262	309	290	308	305	264	267	321	276	256	267	290	273	276	288	281	276	294	281	285	279	295	278	316	316	277	288	310	284	273	296	290	274	292	284	292	289	310	272	303	300	301	239	294	283	278	319	287	276	257	295	260	259	285	258	261	275	276	247	303	290	316	266	294	288	294	285	270	293	264	274	276	289	315	304	272	300	272	273	264	267	296	279	274	278	295	298	272	301	307	305	254	302	301	276	271	318	302	287	295	297	293	278	278	291	279	302	282	277	287	297	250	268	322	293	260	289	328	301	295	264	293	283	257	301	299	285	271	311	292	337	285	289	283	302	272	296	300	284	315	307	302	298	257	261	282	286	313	289	293	245	306	292	258	274	297	303	304	274	290	251	300	301	300	301	299	301	287	302	289	288	293	291	259	293	330	285	294	316	277	248	283	319	284	306	283	267	329	305	306	297	294	284	279	260	282	295	292	288	264	274	259	273	280	291	303	312	260	285	284	270	313	310	286	276	262	284	301	267	252	253	282	283	292	310	282	294	298	267	318	312	279	265	290	306	269	282	308	229	280	311	326	286	290	284	276	292	270	264	274	294	263	275	304	281	274	280	284	285	283	296	300	312	271	283	286	287	310	263	263	265	288	302	313	306	304	301	311	269	285	291	298	264	259	261	274	339	243	273	284	279	296	267	283	305	287	293	291	267	279	312	305	325	276	314	272	263	280	294	299	310	308	310	296	327	292	265	290	283	274	298	297	273	282	294	266	284	256	268	286	284	317	274	268	305	304	314	320	302	299	263	343	300	276	277	285	255	273	330	283	320	261	299	275	284	289	297	281	265	323	286	306	299	256	265	295	294	300	295	308	292	307	276	270	278	294	294	278	290	265	308	286	311	246	255	281	256	303	308	272	262	312	290	290	306	277	266	262	288	263	322	315	286	292	287	291	255	312	306	309	284	298	297	312	311	273	300	288	279	295	258	294	300	313	285	285	328	275	285	274	286	288	278	283	309	303	295	256	282	284	301	249	292	309	266	277	300	291	308	301	322	295	311	273	271	269	273	333	306	305	279	282	302	327	261	305	285	289	303	314	286	280	304	274	298	305	289	281	305	283	266	295	330	294	276	271	282	317	285	314	305	306	288	324	280	262	314	239	280	298	305	298	275	288	285	327	259	287	296	318	277	261	284	277	277	278	315	281	297	296	257	304	299	310	274	264	307	273	302	294	286	266	268	290	298	300	322	282	267	279	284	298	257	319	284	282	281	280	286	284	319	292	279	265	270	300	287	300	342	326	287	287	277	315	273	281	285	279	268	270	294	288	293	293	301	286	275	297	302	288	312	292	302	285	294	293	294	279	296	308	285	280	259	272	261	310	252	307	262	265	272	270	307	305	249	291	311	279	272	264	243	270	299	305	294	247	309	247	278	260	269	292	311	297	289	290	279	292	285	283	279	259	289	261	265	257	291	269	278	297	277	301	283	302	317	292	273	262	300	278	304	271	292	309	306	286	272	293	265	292	274	286	275	308	282	306	299	285	295	320	307	270	307	271	274	320	285	291	273	272	284	281	298	290	267	295	323	268	313	272	288	269	278	313	271	263	266	248	271	291	301	272	295	284	288	267	270	290	281	292	311	277	304	306	274	263	297	293	275	260	278	299	326	280	307	338	310	293	261	292	254	298	254	306	299	279	254	294	275	306	277	249	257	293	281	312	288	269	330	303	285	277	284	307	295	298	275	291	294	293	296	291	309	241	302	315	292	295	294	258	317	260	257	315	254	296	294	297	313	280	296	296	292	236	272	266	292	255	298	265	233	274	272	278	274	261	281	253	291	263	278	316	269	285	318	274	274	284	259	289	275	298	294	292	270	279	281	284	288	282	267	305	298	273	307	274	325	277	282	276	259	291	287	302	315	314	345	277	270	294	307	285	294	280	292	302	299	310	300	280	259	295	278	322	275	298	276	275	274	292	282	300	330	300	305	252	331	255	300	262	279	301	276	279	243	306	326	287	285	272	302	272	288	300	287	287	281	296	275	274	291	260	278	288	289	320	289	305	277	314	282	271	267	275	291	291	270	309	290	316	296	288	311	280	291	270	277	310	304	307	295	265	289	290	287	262	295	292	297	322	296	279	315	280	303	278	258	303	313	316	329	267	284	281	265	272	270	255	271	286	291	330	291	314	291	298	266	313	340	277	287	280	280	249	287	284	290	268	297	318	283	299	255	247	288	303	264	264	318	288	296	282	292	309	292	267	281	283	272	267	296	288	294	274	259	293	262	292	292	273	309	263	309	312	274	283	292	284	281	291	320	318	255	275	287	275	283	300	259	248	327	296	305	279	291	287	296	277	273	292	289	285	278	293	287	270	293	315	263	307	282	312	304	280	277	274	313	274	275	285	280	301	306	276	285	279	317	283	298	277	295	303	300	313	295	308	272	268	299	305	269	262	296	275	275	278	316	269	289	270	248	273	301	322	282	256	305	302	278	306	301	295	247	283	294	302	283	288	296	292	262	312	260	273	277	291	270	257	282	278	292	280	336	300	305	296	292	260	266	273	269	279	260	289	312	272	243	298	306	280	284	292	257	325	303	266	291	294	297	283	309	284	258	259	289	277	267	292	295	294	286	284	266	271	320	293	289	282	275	301	296	299	274	295	303	298	288	266	264	253	277	279	287	264	264	267	267	278	291	309	319	266	261	269	278	287	297	254	275	284	265	326	287	313	267	267	268	272	239	266	291	242	290	292	284	298	306	298	232	303	302	283	293	315	294	239	268	294	277	286	284	247	305	277	291	268	308	290	259	251	278	279	284	271	277	298	278	308	280	284	283	280	315	301	291	329	331	257	286	285	284	287	314	313	275	272	294	276	271	282	272	277	260	263	295	269	294	286	300	314	267	270	307	262	264	277	258	316	234	284	281	284	264	278	280	267	278	294	249	280	285	311	298	255	293	312	284	305	313	296	289	269	264	284	309	269	304	318	283	316	287	297	259	245	261	283	278	284	280	256	295	299	265	300	283	292	268	291	271	304	312	292	238	310	290	268	267	304	301	268	290	291	272	283	281	282	303	284	287	257	287	257	291	288	289	295	249	283	280	282	258	292	278	299	321	337	293	292	239	279
16450	6209	3660	2253	1460	954	749	694	613	638	634	662	634	616	654	642	638	647	656	627	645	680	659	633	681	617	656	632	645	642	661	692	653	634	654	673	674	630	650	688	659	607	616	626	649	622	610	617	661	662	669	697	674	651	665	689	665	644	687	627	675	644	628	626	647	679	668	658	631	669	619	654	617	672	618	684	636	632	628	668	645	652	641	629	623	636	652	597	650	664	660	645	623	633	627	644	651	646	635	615	674	657	640	624	619	672	653	644	709	619	630	653	666	657	670	656	647	621	607	656	605	638	662	638	658	653	616	605	672	646	634	672	659	592	638	616	639	662	658	647	645	606	647	635	651	647	658	652	633	662	616	658	610	659	682	657	658	643	617	667	620	667	631	570	607	624	619	623	656	648	610	622	648	638	629	654	682	644	682	667	634	621	676	652	635	656	623	618	638	678	601	648	667	676	663	649	628	654	630	643	648	623	668	693	671	645	699	680	644	636	656	629	659	629	598	633	619	642	683	630	653	665	647	619	651	632	655	647	625	632	628	660	640	668	664	646	610	678	687	687	636	630	676	677	597	627	607	635	629	628	642	624	670	632	593	591	654	663	605	659	646	660	652	667	634	649	630	636	634	656	641	620	709	656	636	600	685	645	624	579	660	655	616	649	666	680	632	614	604	671	685	647	668	642	635	648	638	602	617	626	637	646	640	671	626	671	711	631	697	630	635	649	649	649	675	648	649	634	685	649	648	678	660	627	692	624	648	646	635	667	653	620	635	628	662	625	667	678	618	626	632	637	680	629	645	649	654	691	620	677	643	664	653	659	612	636	681	630	603	652	654	608	636	646	686	666	633	610	669	656	604	676	604	652	657	617	699	628	661	642	651	622	623	658	640	664	685	644	625	683	655	640	688	653	625	585	644	655	674	650	624	663	634	654	670	645	683	678	669	623	621	620	640	637	642	624	683	668	641	644	621	626	601	605	660	605	635	619	652	618	666	646	616	694	634	617	654	646	647	647	618	663	627	651	650	650	600	599	646	628	617	643	645	588	658	673	664	602	649	617	652	607	652	599	666	703	661	649	622	629	633	629	654	657	674	649	605	669	667	657	674	641	632	602	687	639	659	685	692	655	640	650	637	598	655	620	570	629	670	617	633	685	616	629	652	617	684	655	675	667	661	641	655	575	635	678	679	634	667	653	693	627	651	665	661	642	673	646	655	626	624	621	607	635	625	632	642	649	624	615	626	646	650	637	610	642	643	665	625	676	673	658	678	624	657	659	653	665	631	654	641	693	605	662	616	665	695	652	629	665	696	612	644	595	633	673	610	654	623	663	680	672	653	677	661	672	643	642	648	646	597	674	632	634	660	627	639	677	626	625	636	685	661	649	639	666	672	621	652	684	620	681	615	667	634	641	623	642	661	623	627	636	683	665	655	630	670	635	648	640	674	673	634	694	642	663	632	703	645	631	659	691	633	636	644	663	625	627	624	640	683	631	661	655	653	662	657	634	652	635	684	662	637	703	659	664	643	623	622	690	681	645	666	652	670	672	672	652	657	640	650	649	674	606	627	625	687	628	653	647	599	672	616	602	669	637	642	615	663	670	617	618	652	606	687	681	647	625	636	661	637	622	677	688	648	697	685	650	673	670	624	643	625	681	669	619	650	661	621	626	653	588	675	681	629	638	629	618	671	650	653	656	702	656	639	653	682	662	643	608	614	626	632	610	662	625	616	663	653	595	627	639	643	638	644	621	666	643	656	666	663	674	648	618	612	691	632	657	657	676	665	570	663	635	650	666	659	642	666	698	679	635	602	717	695	680	657	631	627	648	648	690	625	648	617	623	636	706	643	611	688	678	675	622	629	648	629	645	642	637	659	602	645	650	665	622	646	621	676	660	630	665	621	632	625	632	660	636	642	662	669	647	635	699	659	611	636	665	610	622	726	658	612	629	642	679	618	644	620	623	660	645	624	628	665	664	662	666	662	648	644	637	666	622	661	627	652	652	664	668	608	624	699	628	637	648	662	668	680	614	656	592	690	685	649	627	623	650	677	719	641	603	615	641	646	675	657	641	661	639	661	654	654	660	641	684	669	659	674	636	681	651	634	660	654	688	642	657	644	642	654	691	644	652	656	692	614	691	655	597	585	662	656	666	621	688	681	621	620	657	612	593	640	620	642	667	668	660	630	695	664	656	608	650	673	603	630	635	597	681	661	644	640	634	636	639	633	632	628	666	620	617	623	681	583	634	651	631	643	664	610	660	617	638	670	659	625	680	665	629	592	678	658	668	661	643	642	650	643	676	650	633	638	616	659	633	647	639	669	679	617	643	604	637	640	664	662	660	675	603	634	605	642	635	616	663	665	611	649	636	645	596	668	654	648	634	602	671	651	658	618	623	626	630	613	672	666	633	619	666	648	649	637	620	609	634	706	648	637	652	664	634	649	665	693	634	682	672	701	669	649	637	650	662	635	626	684	641	651	673	658	644	666	664	657	613	627	693	636	636	670	626	667	671	625	653	610	668	626	659	654	627	666	613	617	663	634	663	607	658	658	620	612	578	600	635	656	641	654	687	651	627	675	631	639	692	654	683	691	622	577	645	606	606	623	638	667	632	645	630	657	674	651	635	674	687	640	627	638	657	670	670	647	646	649	648	634	608	631	670	670	629	633	642	627	654	702	624	646	608	582	627	678	632	651	647	639	633	637	631	630	661	628	688	638	594	627	624	665	686	634	655	618	656	688	607	651	674	660	606	617	670	659	686	654	624	631	674	622	600	666	702	627	637	621	671	623	661	618	669	685	622	713	655	656	655	667	675	636	646	608	653	711	685	681	618	605	623	682	667	615	624	599	651	650	598	652	632	646	646	690	602	634	624	652	596	660	630	655	616	639	635	626	649	648	652	635	637	632	623	680	645	646	622	656	637	633	622	636	691	669	632	642	648	654	665	628	632	630	648	614	695	662	670	640	626	675	626	646	648	670	629	632	625	664	639	685	611	662	680	622	643	617	644	641	645	663	695	675	703	662	661	643	639	615	658	622	650	639	691	672	621	628	693	650	627	632	604	617	654	610	663	615	707	641	681	613	652	629	650	672	603	610	632	640	622	663	617	634	678	708	671	661	648	659	656	684	669	661	620	674	634	674	678	635	688	691	644	707	636	655	630	683	611	621	633	682	614	639	658	634	621	681	670	676	591	699	630	625	662	642	640	645	626	591	586	663	664	648	612	670	650	669	676	658	671	610	604	674	677	603	616	680	632	664	658	679	677	617	702	689	622	698	673	664	674	632	617	621	650	627	683	656	647	630	639	615	627	653	611	630	664	646	595	655	635	683	645	633	640	698	584	616	641	657	626	657	648	678	627	648	623	630	680	639	649	653	656	623	679	629	613	630	638	630	625	645	624	643	604	630	656	672	642	626	658	649	673	666	670	672	644	636	661	634	634	690	638	677	634	648	635	630	673	642	631	665	632	664	638	635	689	649	644	663	694
26687	3654	796	586	535	395	318	272	304	297	314	288	288	332	317	306	284	311	312	313	290	292	274	254	299	329	295	291	287	258	264	277	301	285	304	269	311	277	300	277	291	291	283	292	315	262	308	284	275	287	288	313	279	279	264	257	296	325	287	297	297	281	283	288	297	269	321	297	305	270	267	274	270	311	300	329	284	285	284	276	314	255	300	302	275	288	297	299	318	318	319	291	324	310	309	272	259	325	311	279	302	295	278	282	299	275	317	297	296	269	302	290	269	275	289	283	305	254	266	278	308	290	273	292	303	281	291	306	289	310	287	277	284	274	302	285	284	295	285	296	322	307	320	334	281	260	311	306	302	308	314	302	302	280	317	294	297	300	294	279	282	317	302	320	323	312	284	309	305	300	298	277	303	283	286	308	257	300	313	308	271	300	315	276	309	282	334	301	309	302	288	317	276	295	274	304	298	308	285	307	324	293	306	302	290	307	284	295	282	297	283	310	301	314	260	277	300	247	289	312	284	310	319	305	308	294	262	299	295	275	292	307	303	301	290	309	291	285	305	276	316	343	290	277	283	300	276	300	281	279	313	304	344	312	304	308	327	316	276	305	272	244	284	285	301	319	287	325	282	288	303	305	304	292	294	303	274	284	292	294	261	317	325	291	304	335	295	293	319	285	284	283	298	291	301	294	307	302	283	253	300	318	292	272	325	319	286	314	297	346	275	303	298	276	247	287	270	282	265	308	262	283	310	282	301	289	298	267	340	292	311	315	293	276	293	308	331	305	286	271	301	285	278	272	309	292	283	281	299	318	278	276	293	287	273	297	274	309	293	273	308	281	320	294	274	309	314	298	278	261	290	286	309	274	297	321	317	276	288	303	257	247	295	272	339	315	311	307	321	294	286	281	287	299	311	279	291	266	284	289	273	311	297	300	342	261	261	278	281	293	276	325	314	302	319	277	265	300	269	317	292	317	300	348	300	269	284	301	297	319	322	306	313	281	287	317	334	282	303	337	280	293	298	250	286	298	298	292	296	330	271	319	320	280	269	312	300	283	290	281	275	283	313	304	248	283	296	314	297	318	274	289	313	313	300	281	286	296	266	262	274	311	272	319	329	311	306	244	298	325	278	284	286	334	314	281	296	262	306	297	318	297	268	291	291	318	288	273	320	317	281	281	316	314	285	289	280	274	299	309	318	283	297	286	320	303	290	297	273	296	291	334	319	259	305	323	298	306	333	292	291	307	295	297	328	305	280	314	306	309	289	304	273	346	306	291	263	347	280	295	308	299	300	299	291	268	308	345	295	305	326	273	285	319	283	307	296	297	305	326	265	283	307	254	286	333	296	302	284	284	300	298	281	286	287	247	302	306	300	307	317	297	287	320	305	275	296	285	352	338	315	301	323	304	292	280	287	304	311	262	312	317	283	277	306	295	288	294	295	317	290	304	301	310	305	275	290	314	270	277	318	308	311	309	316	288	321	305	272	289	281	307	307	300	317	283	295	314	279	292	307	285	311	296	304	314	281	327	328	309	311	339	308	299	313	259	320	284	308	311	264	295	289	271	330	321	291	279	311	283	296	288	275	260	294	303	267	301	316	296	293	311	282	295	314	316	317	281	263	283	308	293	298	268	301	301	297	298	296	289	305	289	311	285	276	316	300	307	280	301	301	294	251	307	311	300	307	323	299	302	327	294	302	310	330	290	282	294	300	292	313	268	319	276	300	307	283	301	288	286	307	289	294	285	319	292	302	288	291	269	252	301	325	294	314	289	283	296	300	275	281	295	285	284	310	273	296	318	316	312	293	317	271	281	314	298	295	330	296	300	310	295	260	306	324	326	300	303	274	282	286	290	320	298	302	311	306	306	280	292	275	288	319	322	276	274	314	254	291	274	294	276	272	286	287	284	294	312	334	298	287	304	281	263	290	301	286	289	285	319	289	305	296	310	317	291	299	308	290	326	296	312	309	307	274	306	284	340	288	324	301	303	312	330	286	330	327	315	348	290	278	265	288	314	274	325	237	300	346	283	269	290	305	299	290	293	273	281	282	278	291	286	295	250	302	333	312	297	265	302	312	294	289	267	297	307	321	285	278	300	306	314	318	318	306	268	298	288	300	320	294	293	298	287	282	249	322	287	300	294	275	299	327	313	330	298	301	313	275	311	301	296	308	283	308	285	285	319	315	311	320	310	297	318	290	274	323	277	282	293	263	297	314	266	338	282	271	291	293	340	277	308	320	343	300	299	275	294	279	274	319	280	291	281	261	292	281	278	275	308	337	295	284	279	274	274	285	282	301	258	309	298	287	308	300	320	310	288	272	305	289	302	301	321	315	280	301	304	287	281	287	301	340	293	313	285	276	303	323	310	301	348	285	301	297	295	303	261	300	324	304	294	278	283	290	263	293	277	271	311	277	309	305	313	299	282	309	294	285	315	277	294	297	303	294	339	284	266	289	276	286	285	289	294	313	313	317	285	315	301	295	269	327	277	304	302	270	289	315	312	276	300	292	275	306	298	304	307	322	304	321	308	273	305	292	285	274	299	291	292	311	278	284	278	307	292	281	327	309	303	302	302	303	285	331	327	268	264	287	306	299	291	312	329	283	289	308	257	306	279	276	301	300	298	281	286	286	278	287	297	291	256	299	321	288	310	294	333	310	276	304	300	319	274	319	274	295	271	292	315	302	274	288	281	281	286	296	274	301	268	328	289	285	329	299	269	323	319	308	319	298	292	287	292	310	280	311	306	284	294	274	321	266	306	271	276	284	319	289	288	284	295	274	302	295	284	311	331	281	283	302	267	293	292	323	291	319	325	303	299	292	309	318	289	285	312	307	313	292	301	296	280	271	310	290	304	296	295	289	319	312	268	306	287	311	261	292	309	309	281	300	302	324	293	294	292	303	302	268	286	297	256	286	310	303	304	272	304	299	304	314	295	310	292	278	276	279	315	287	287	270	259	259	320	312	321	259	259	300	313	320	298	298	310	294	326	316	313	325	290	299	294	286	281	291	280	307	280	342	315	316	269	281	284	283	290	329	300	285	276	292	318	283	331	283	278	329	306	297	263	285	296	294	301	294	289	274	309	307	298	293	274	262	302	289	296	310	281	296	273	302	302	292	298	305	303	325	289	278	311	330	291	281	314	315	309	278	304	292	288	311	305	295	269	305	276	332	299	314	305	296	307	299	306	292	289	287	313	297	301	313	277	277	319	309	320	289	279	276	274	273	312	300	306	310	283	296	309	280	299	297	253	295	297	279	305	302	263	300	297	264	273	256	285	310	336	293	282	293	299	267	258	275	305	310	300	309	288	317	288	305	249	290	342	294	260	322	286	310	301	293	305	284	284	286	318	310	273	274	304	264	298	304	342	296	280	318	254	312	278	281	274	283	306	282	299	298	328	295	314	325	324	295	311	299	296	316	307	318	295	296	292	288	293	283	297	303	307	311	291	306	287	305	319	302	296	308	288	330	284	317	287	292	273	312	296
19675	7342	6882	5894	5177	2672	1576	884	807	796	707	780	720	681	699	708	670	728	715	679	703	720	726	722	698	655	740	721	698	730	705	690	687	685	659	734	721	698	686	690	718	679	689	717	726	761	694	658	725	737	728	730	678	721	690	694	706	732	665	675	717	650	704	666	692	713	694	718	694	698	699	703	731	701	691	690	656	688	704	713	680	667	663	706	741	739	702	702	724	705	731	667	711	727	694	692	698	704	704	724	707	678	687	689	658	710	739	698	679	680	714	737	737	696	708	686	630	668	629	656	706	636	697	718	729	707	712	652	698	729	697	711	661	676	695	670	678	707	722	690	672	677	688	702	739	703	722	615	709	710	695	695	696	677	696	675	690	754	758	717	700	681	700	739	712	709	662	704	685	690	717	680	657	647	686	684	685	680	677	742	692	699	685	663	703	652	698	693	702	692	695	662	699	715	676	728	669	660	700	719	645	632	710	686	663	660	652	690	665	698	730	687	704	699	669	718	692	647	712	699	657	704	669	695	676	725	730	655	736	684	735	674	728	679	683	698	676	645	687	647	703	703	670	712	737	703	687	685	708	724	674	672	674	682	706	676	682	666	694	695	704	698	679	677	694	671	709	668	668	689	687	704	688	687	678	710	699	668	754	660	702	680	674	651	776	728	685	691	677	760	624	708	677	666	707	674	710	739	675	668	692	665	694	710	656	699	681	668	693	701	701	676	746	686	675	699	720	724	662	713	669	662	711	676	687	709	662	655	695	658	673	690	666	701	661	688	750	725	686	687	672	714	680	693	671	658	739	731	753	728	657	693	702	697	687	747	698	677	699	708	690	715	692	663	710	679	725	685	688	696	694	661	701	693	721	684	682	717	692	719	709	701	730	720	649	683	674	721	653	674	732	680	673	679	679	696	653	672	673	709	710	663	692	692	638	677	637	701	664	671	680	667	740	683	714	690	664	666	724	637	686	690	710	701	653	720	716	688	730	704	683	699	738	659	660	731	703	698	704	759	670	713	686	698	660	667	689	683	701	683	626	723	683	655	724	614	724	705	669	673	708	612	652	703	687	703	688	654	662	710	688	709	697	684	689	728	646	736	710	692	649	703	671	679	706	690	701	706	683	731	667	706	697	674	694	679	670	727	729	713	681	648	706	678	672	702	695	699	693	709	718	705	664	730	691	699	685	717	659	702	687	710	663	678	709	679	686	735	736	665	666	674	745	689	681	647	666	738	676	683	661	702	673	633	681	696	672	671	667	664	699	657	688	700	659	735	713	718	697	686	665	705	687	688	689	695	664	690	703	660	688	689	710	684	699	653	723	659	648	694	731	714	659	676	670	675	685	690	686	704	694	729	687	684	668	659	733	663	672	735	670	657	682	696	660	695	702	696	696	752	678	668	680	688	681	688	683	687	690	729	674	682	674	691	689	727	689	682	707	688	674	731	758	669	714	711	652	679	662	707	705	665	699	651	732	710	702	724	722	631	692	630	713	654	706	721	673	688	699	676	689	681	692	717	673	678	709	696	666	703	676	748	709	677	694	668	630	722	740	678	657	677	745	698	698	705	665	715	712	661	682	670	705	690	691	728	713	692	709	657	706	674	666	707	732	690	723	666	696	653	663	688	670	699	694	648	660	659	718	660	660	682	722	732	709	668	713	725	686	692	677	725	704	668	736	682	679	693	694	723	652	663	718	702	675	707	683	657	700	684	703	686	684	653	719	704	617	702	704	724	682	680	704	722	702	681	730	716	673	704	693	692	747	632	664	696	671	675	635	676	723	660	675	621	740	714	663	690	696	701	715	677	732	737	721	698	658	651	684	741	694	742	659	681	658	696	691	733	714	686	733	716	705	690	735	692	719	690	704	707	684	690	728	672	711	730	728	716	661	679	713	709	630	668	729	686	720	650	738	690	658	675	700	675	747	694	700	704	695	698	763	750	661	683	708	729	671	679	694	736	744	726	699	648	692	680	694	675	696	686	711	691	686	726	697	717	711	693	729	716	717	678	737	674	674	643	736	697	708	697	710	711	696	669	682	685	686	679	698	678	654	720	684	701	720	707	693	647	687	723	712	677	661	698	700	685	709	722	684	662	641	643	699	699	736	710	680	685	748	647	689	699	700	683	680	704	720	710	688	632	674	734	719	673	737	673	738	710	690	664	704	702	731	732	712	690	693	676	686	685	700	708	701	663	676	657	687	708	625	681	661	696	708	689	710	686	689	695	668	685	713	669	686	718	732	657	680	659	693	706	689	726	660	649	692	700	684	695	692	689	696	689	684	692	764	673	705	737	730	712	713	691	652	694	660	689	696	680	650	628	705	704	721	713	734	673	708	688	656	687	669	730	704	695	699	666	665	730	683	682	689	649	687	677	705	705	635	714	671	738	712	685	752	724	688	684	660	682	710	733	760	722	684	724	719	731	696	691	709	700	653	708	688	706	674	703	698	691	698	729	685	683	662	701	654	705	707	676	685	706	699	721	684	668	680	675	722	671	727	707	686	708	710	719	705	692	729	679	693	675	722	635	704	715	689	700	683	696	670	697	645	748	727	659	706	634	682	698	699	706	687	702	644	733	757	695	721	689	725	669	729	716	677	694	670	676	728	663	683	657	706	743	723	696	668	734	694	716	700	676	714	646	679	720	702	715	665	685	699	697	702	717	725	684	703	736	718	691	648	690	656	674	687	723	662	677	708	668	689	696	643	700	728	681	661	695	680	677	706	685	703	674	657	675	723	710	734	743	674	702	699	668	693	648	674	668	695	724	764	714	668	672	678	709	714	692	689	715	675	668	706	683	750	647	710	680	676	647	703	698	678	644	716	694	677	680	700	663	688	677	751	706	708	691	683	714	698	691	662	671	673	701	679	664	709	701	714	656	674	726	707	687	709	735	684	706	653	694	685	734	715	681	687	686	722	674	670	685	664	702	706	669	672	710	668	681	687	715	691	737	698	652	665	699	734	618	650	651	677	719	649	681	715	673	681	659	692	700	673	698	706	681	714	705	739	633	688	706	688	685	766	717	705	695	656	685	677	689	668	688	653	697	680	690	677	687	716	704	703	670	713	709	683	679	703	702	739	664	714	712	720	673	664	730	690	714	689	752	720	637	688	703	716	700	730	671	690	678	668	690	634	649	693	664	696	720	689	675	699	701	703	677	667	690	702	736	719	708	679	718	642	666	673	707	696	717	696	726	700	643	675	686	703	704	711	679	698	665	713	655	733	727	659	655	704	714	671	733	690	665	721	701	698	707	691	711	709	674	683	735	706	646	715	681	667	680	690	688	722	686	679	687	699	713	664	658	687	717	711	677	684	689	724	715	718	690	725	676	707	731	719	686	693	715	719	666	668	637	688	697	698	691	678	709	726	672	654	696	672	669	725	744	722	730	703	707	714	678	734	700	691	728	680	675	699	712	679	712	701	665	751	668	684	712	669	693	650	665	685	693	704	709	712	618	704	668	679	727	735	679	693	726	740	697	741	685
28104	4317	953	961	693	481	401	297	285	335	299	325	320	323	316	283	274	302	278	294	322	323	306	311	302	306	290	303	304	291	304	302	323	298	324	290	282	302	309	289	268	314	306	280	309	274	292	311	299	314	275	322	315	302	278	293	303	312	311	288	292	279	297	299	347	277	331	291	328	344	294	312	283	317	317	307	301	311	283	293	294	303	336	351	305	310	322	306	288	284	278	307	305	278	295	301	335	322	301	316	308	297	356	310	315	266	327	312	335	286	326	323	309	295	305	324	328	305	331	346	330	334	315	321	303	326	314	267	257	290	308	307	301	338	306	330	319	304	311	287	311	330	320	310	345	311	314	311	322	305	302	315	319	316	286	324	343	319	309	306	295	250	311	286	300	286	281	300	325	335	306	331	313	315	321	298	309	316	322	275	296	351	274	294	306	306	283	300	314	315	286	292	296	315	343	323	294	324	294	321	295	293	299	280	328	351	276	301	319	340	335	302	310	278	298	297	291	318	299	289	298	304	302	297	290	318	308	298	312	310	317	300	305	308	287	310	303	287	314	289	298	308	283	323	320	304	296	268	321	301	313	307	280	359	301	321	312	275	311	296	289	292	303	335	288	287	318	281	333	326	315	290	310	266	274	310	309	303	315	331	331	331	303	291	308	306	294	277	363	326	272	324	318	274	291	322	295	324	283	319	291	265	291	268	274	325	295	288	257	291	318	290	318	303	277	321	327	355	299	320	298	334	298	293	297	294	312	303	306	276	330	292	288	295	280	314	277	306	331	313	293	280	323	299	340	309	321	325	280	286	298	294	282	326	306	266	320	341	280	281	352	308	312	331	305	320	333	296	290	331	307	297	306	283	288	299	298	297	321	307	295	298	328	311	300	289	310	311	300	315	339	305	285	318	279	312	290	278	272	304	300	320	305	320	293	330	301	339	292	318	314	311	341	283	308	344	296	295	280	315	319	326	294	326	308	319	337	323	281	338	325	301	298	281	281	314	311	333	287	276	330	313	314	302	291	306	288	293	293	286	302	300	278	305	325	281	323	318	308	278	338	292	302	326	267	319	305	298	314	274	305	361	284	320	324	320	301	340	302	263	336	327	299	262	316	296	322	297	270	304	294	318	296	290	342	311	327	273	301	307	317	299	298	293	305	312	334	286	321	309	259	298	343	313	310	290	318	316	319	325	306	275	292	303	302	324	359	292	326	286	319	327	310	314	323	329	338	306	346	296	257	270	313	321	311	295	324	281	297	281	303	326	322	300	338	292	309	318	294	310	296	294	336	322	292	341	290	303	291	320	343	318	345	297	302	327	321	307	268	326	322	308	343	273	308	327	324	321	296	305	302	314	300	290	274	338	309	309	263	317	329	315	274	269	288	311	309	336	324	329	313	305	304	302	273	330	309	317	313	302	293	328	297	289	319	313	321	282	328	291	284	262	294	313	303	308	306	293	299	300	336	335	309	320	262	298	302	289	296	311	336	331	311	266	289	330	274	316	312	304	277	291	288	285	293	326	313	283	339	255	334	305	300	300	315	308	341	289	303	316	332	310	302	301	295	330	317	293	298	301	318	300	296	292	303	269	283	330	298	277	314	283	283	321	292	289	313	332	322	323	283	282	312	321	304	305	259	315	324	297	318	307	303	304	321	347	287	322	291	294	302	283	300	299	313	335	321	284	293	298	285	310	321	311	313	326	297	278	343	305	305	276	282	327	308	318	289	331	287	298	302	298	311	285	287	299	315	301	260	311	305	324	297	294	341	332	308	314	290	299	290	298	310	301	293	319	303	340	303	308	292	317	291	277	270	269	287	296	293	313	294	300	310	260	291	290	285	312	298	277	340	325	250	324	302	287	297	313	324	302	294	278	307	302	296	335	283	325	310	337	305	316	309	294	334	331	269	314	351	304	283	288	276	330	318	318	352	295	319	292	305	308	318	309	329	305	320	310	298	309	299	319	306	351	282	296	303	302	276	281	331	314	338	302	292	277	284	325	288	312	296	277	288	300	295	318	301	333	334	314	313	315	281	336	317	294	313	355	294	312	299	327	303	296	329	331	311	281	280	321	288	315	333	341	293	304	314	292	329	308	317	308	331	327	301	302	282	307	310	286	284	294	291	357	319	284	339	303	326	331	285	299	302	294	315	308	272	304	306	291	311	326	306	308	301	313	294	325	306	294	329	289	279	321	315	339	320	274	307	281	302	292	302	298	295	317	290	289	319	303	309	312	272	315	342	318	306	306	298	290	296	304	304	297	285	307	282	291	282	294	293	308	300	286	304	310	325	320	279	295	323	329	293	317	296	327	309	308	330	288	266	295	311	291	297	289	310	342	283	331	255	286	311	292	305	283	266	295	313	302	291	333	339	285	286	299	323	284	310	318	295	303	288	298	326	300	309	304	320	289	288	314	346	266	298	319	302	306	279	297	311	306	311	317	308	308	314	294	304	297	304	300	328	305	293	334	310	286	310	310	290	265	304	336	307	323	309	334	273	335	324	306	323	310	325	323	307	298	322	352	267	292	336	295	328	341	334	292	297	353	320	347	293	307	268	259	328	291	331	304	277	301	278	260	311	321	311	313	296	322	290	286	279	297	314	300	307	291	361	346	317	316	306	318	289	338	305	327	317	308	321	315	291	270	303	265	287	287	284	331	327	315	303	293	316	321	335	283	315	318	298	316	287	336	301	315	323	288	298	290	310	321	337	284	304	290	289	324	280	333	286	307	343	294	298	281	286	293	286	289	350	314	324	315	300	314	270	300	301	309	316	295	318	310	271	288	281	325	304	316	339	339	313	288	312	289	315	319	302	282	302	340	332	283	286	346	336	284	323	312	286	305	295	282	345	291	275	341	320	342	312	288	333	285	297	318	338	319	268	298	325	332	329	275	292	294	302	288	297	302	312	354	293	323	308	300	311	313	321	301	338	316	318	302	325	319	302	319	353	305	290	329	324	340	299	324	349	275	299	286	322	307	280	317	313	302	306	316	313	308	325	339	302	317	314	275	285	301	323	308	292	287	283	291	318	290	302	326	340	293	306	306	324	340	306	318	303	297	300	296	340	288	298	300	294	293	304	291	303	286	309	332	287	298	306	313	345	324	304	353	301	315	285	302	323	330	301	286	287	286	307	312	302	304	297	307	319	300	274	299	318	310	353	312	291	333	324	319	324	318	295	294	297	303	325	325	348	323	279	279	348	335	294	307	308	267	295	318	310	301	323	342	306	315	344	301	278	340	304	295	299	313	303	339	294	326	294	279	305	299	311	338	284	278	306	300	332	325	317	306	309	312	311	321	297	274	281	297	276	300	295	300	310	313	282	324	299	316	322	303	313	281	294	317	295	291	327	293	347	338	300	300	299	308	297	371	268	277	314	306	318	337	271	309	331	309	288	330	329	305	258	289	279	302	278	305	285	325	288	288	337	294	310	348	279	321	302	337	301	309	292	308	307	273	316	311	303	308	326	307	328	350	311	301	323	301
19348	9588	8762	9837	7101	3548	2029	1094	850	802	848	838	744	749	779	732	762	692	730	735	759	720	717	777	734	705	722	745	774	773	723	708	760	745	748	761	745	753	734	751	750	795	707	759	684	684	758	777	730	713	700	655	689	735	758	723	799	734	723	763	772	730	732	758	739	715	718	682	723	703	767	708	770	742	736	723	719	696	700	702	720	638	700	763	683	722	718	716	708	756	774	770	713	741	706	730	690	673	665	715	722	703	687	730	727	701	702	691	786	691	694	687	757	724	743	705	779	748	685	691	760	731	711	730	720	761	692	722	749	760	711	773	714	725	733	742	677	722	728	716	733	713	711	700	648	702	671	720	771	754	747	696	675	734	726	717	711	766	706	726	733	726	722	699	710	706	729	726	709	713	695	767	698	713	756	754	793	737	713	751	729	701	738	715	731	692	708	732	753	749	692	723	719	705	721	746	705	745	716	742	724	744	686	692	731	736	756	740	708	726	694	694	713	751	709	729	754	736	717	705	720	751	743	742	686	752	761	733	726	694	696	754	720	713	791	779	761	711	760	738	736	709	727	697	744	752	710	735	712	766	708	771	760	735	733	747	677	713	731	788	758	775	744	701	702	765	754	781	720	776	756	745	713	729	733	746	734	643	738	753	744	693	716	776	726	729	733	691	724	757	707	700	730	728	775	748	761	706	722	728	723	728	706	725	697	717	763	702	715	718	742	707	714	719	719	751	724	689	780	725	742	708	746	743	750	699	704	703	755	738	712	715	698	747	706	688	740	743	728	746	764	740	737	719	779	699	728	730	729	708	772	746	696	705	717	738	686	712	756	749	763	724	738	727	685	734	733	776	699	727	741	711	722	723	730	710	736	713	748	703	707	707	757	702	694	751	699	774	668	735	668	730	684	708	726	735	721	759	718	702	749	730	757	694	705	705	705	694	757	710	732	698	762	766	736	730	717	723	741	703	749	708	729	724	720	737	734	698	681	715	730	729	744	678	739	716	698	694	704	765	692	701	715	707	721	727	719	745	732	728	750	755	773	722	759	713	735	715	721	764	725	711	791	689	707	735	738	739	709	726	730	758	712	697	748	700	747	716	754	723	766	700	785	709	733	722	737	747	713	743	722	702	761	735	772	684	731	697	743	666	757	719	729	728	752	774	682	703	672	690	712	697	752	667	740	749	761	689	735	659	685	742	706	746	702	774	742	718	722	736	702	736	736	792	716	732	782	758	701	736	721	715	723	689	668	700	699	702	730	725	706	738	666	744	720	723	729	739	689	723	715	704	744	714	746	791	681	699	655	698	737	752	755	704	726	704	662	751	749	738	781	717	714	730	728	700	689	739	743	719	702	725	781	688	767	678	709	720	729	712	724	694	676	664	717	673	753	692	734	728	696	729	709	749	755	729	725	707	733	703	700	720	732	747	741	735	715	713	672	750	787	744	731	769	689	712	695	691	713	749	758	711	719	727	750	698	717	678	713	709	663	725	774	680	732	792	707	760	686	724	722	768	702	761	735	697	733	702	784	730	736	713	709	732	695	695	738	735	725	686	711	714	728	744	714	762	716	700	705	722	767	727	654	759	712	711	711	713	688	690	741	777	701	725	748	717	759	708	754	754	709	749	748	689	722	740	720	733	754	707	716	759	714	751	698	761	743	729	730	765	778	750	765	718	691	710	731	692	740	744	700	727	666	760	697	717	719	705	744	769	706	707	743	752	729	731	695	755	734	710	696	729	685	709	701	782	731	685	749	688	722	716	749	715	775	705	688	711	757	687	748	740	728	723	742	724	710	787	761	725	748	693	752	733	748	726	745	723	740	709	755	772	730	665	710	679	693	724	750	732	743	717	706	744	716	700	689	739	833	701	740	677	703	699	738	731	812	709	721	706	707	711	679	709	728	766	715	716	739	709	747	705	721	737	765	716	748	805	767	737	704	757	725	776	711	709	747	702	714	722	710	734	728	728	711	764	750	743	717	724	734	702	678	689	701	738	704	754	711	716	749	738	686	768	716	672	741	715	732	714	724	739	725	749	731	703	746	725	701	747	710	755	693	771	753	698	766	755	727	741	750	729	716	756	741	752	687	774	748	737	714	778	721	674	739	742	803	767	718	728	721	686	770	726	681	697	719	713	769	752	754	794	736	760	775	707	723	758	771	723	674	701	692	760	730	732	758	753	727	745	722	700	746	753	728	695	732	700	715	703	708	727	742	688	691	714	685	716	743	684	761	709	714	762	750	723	733	768	717	749	717	712	681	724	719	728	791	685	750	713	684	742	753	718	707	743	715	704	750	717	767	738	703	674	735	686	716	709	723	705	667	684	755	774	705	699	726	767	724	697	749	683	742	713	700	725	824	701	720	740	698	716	727	723	771	730	713	701	776	693	713	692	726	696	727	716	687	728	683	767	728	760	713	698	667	729	741	776	754	757	730	708	733	735	727	725	683	724	725	685	703	715	718	720	751	744	736	707	724	719	708	728	684	751	716	743	711	742	767	750	720	717	732	747	753	785	703	765	747	704	724	743	730	725	695	711	686	712	732	737	703	749	680	677	760	724	711	735	695	700	724	730	702	762	734	723	758	730	716	749	773	740	792	709	727	716	714	712	691	747	703	775	759	732	711	711	720	739	766	694	718	694	748	714	671	712	717	787	732	687	708	790	738	751	740	718	714	693	754	747	769	752	703	754	763	746	719	717	709	693	677	762	708	714	704	711	739	738	708	764	742	716	741	793	779	715	707	719	724	747	712	718	755	745	750	711	720	713	719	733	765	753	723	723	710	724	729	746	706	702	757	714	747	731	701	687	755	728	726	731	717	754	681	765	676	716	754	723	686	743	694	747	686	762	680	746	722	735	770	726	742	741	728	754	758	695	751	662	736	780	748	727	722	684	721	751	747	737	683	718	721	716	685	719	700	739	707	733	728	736	726	699	719	717	743	678	752	704	719	688	741	756	728	771	758	710	704	758	714	736	725	764	701	718	699	774	700	683	734	749	727	715	721	673	727	703	713	691	744	684	708	743	751	736	683	732	729	715	765	698	710	756	740	722	699	741	701	759	698	718	721	722	684	718	778	733	738	755	743	748	687	705	723	744	686	713	708	704	742	779	755	739	691	774	704	714	711	730	763	727	725	713	731	738	684	719	727	681	771	749	721	677	760	690	690	777	732	709	743	719	663	734	766	746	699	738	723	713	728	715	715	755	727	720	699	733	727	715	717	731	726	731	727	745	684	759	741	717	739	736	769	706	720	719	699	735	687	763	726	708	704	724	749	772	692	740	718	724	678	729	711	755	719	689	687	691	718	717	697	701	754	724	693	742	740	705	790	714	729	742	688	693	708	728	720	721	696	716	730	683	734	676	717	768	707	702	702	710	718	733	739	717	686	680	717	716	741	698	704	676	747	719	694	747	724	759	719	748	710	753	757	698	743	728	747	702	764	755	708	694	669	732	743	750	732	717	669	807	727	812	692	669	720	747	688	720
21604	2404	497	373	378	304	287	305	284	303	311	275	272	264	313	318	308	260	297	315	283	278	272	275	260	292	276	279	290	293	294	280	259	264	310	275	286	289	282	280	333	251	295	303	306	262	279	283	258	282	283	288	275	332	302	300	254	286	279	301	285	278	294	289	299	262	272	309	253	292	300	292	255	259	275	293	304	277	298	326	332	340	286	297	305	278	292	267	290	295	246	271	290	275	291	284	276	270	270	283	278	306	314	290	310	285	300	315	288	258	292	314	325	307	282	310	331	260	278	277	267	270	296	249	296	302	267	252	310	315	293	282	288	313	297	268	307	273	304	308	301	294	290	311	273	277	273	278	270	293	276	272	287	272	290	318	311	291	297	291	272	281	279	276	323	272	287	289	253	285	257	260	290	269	279	289	268	294	276	297	300	309	300	296	283	286	231	289	303	278	279	297	249	265	257	271	270	241	259	311	316	304	286	280	266	280	298	274	305	272	289	254	252	272	314	293	291	284	297	263	269	290	269	258	307	287	265	289	274	284	273	307	286	292	284	295	288	248	285	281	271	312	276	293	312	329	279	316	273	278	265	249	306	302	319	290	350	266	317	278	302	278	289	355	293	304	280	270	278	251	318	273	271	275	306	282	264	290	297	287	276	280	307	295	300	267	294	303	280	300	306	280	300	298	279	292	271	289	254	315	301	280	291	271	296	277	294	306	271	289	302	269	269	256	308	313	293	299	259	323	305	275	301	272	295	288	276	293	272	277	275	317	296	283	295	307	298	277	282	284	301	277	305	290	300	280	273	283	290	265	281	258	295	285	283	273	265	301	280	311	236	297	282	304	304	277	272	319	283	288	301	280	291	336	280	278	288	302	262	297	278	269	242	288	242	244	292	274	265	276	290	286	313	280	302	271	270	307	276	312	277	302	265	303	289	276	251	272	323	287	269	317	250	310	307	257	301	304	293	271	282	307	279	282	318	309	269	270	298	295	288	291	272	276	272	249	274	316	295	298	288	277	319	292	310	254	274	293	337	318	297	275	288	334	285	264	299	284	291	294	281	282	283	321	287	286	280	291	271	309	313	273	291	312	306	242	323	289	255	293	293	287	277	256	349	306	278	270	262	272	332	294	278	251	305	294	307	265	261	252	264	291	312	306	319	269	303	311	310	264	267	257	274	281	266	305	266	314	285	284	300	273	265	293	281	264	266	287	265	307	270	316	292	291	303	296	270	291	306	290	316	272	255	274	269	278	275	270	301	296	292	304	292	267	298	294	302	315	267	298	248	279	286	323	314	280	276	284	262	291	304	248	308	287	276	266	293	280	279	278	273	276	293	291	267	272	257	305	297	307	283	277	277	260	298	326	321	304	278	271	268	298	276	304	286	259	277	300	312	298	269	286	282	295	288	274	279	247	267	287	270	283	277	310	282	277	295	292	276	290	296	252	263	245	279	258	315	278	290	286	277	283	265	279	295	288	261	278	296	286	274	311	277	276	282	274	276	307	275	287	268	276	267	249	280	307	282	300	287	304	261	270	310	298	312	277	292	277	277	296	306	271	266	302	288	310	307	287	272	298	268	273	272	256	276	299	262	263	341	269	285	288	273	280	272	323	319	281	338	305	305	314	283	320	291	312	305	289	256	270	328	312	301	290	280	256	283	317	287	290	275	269	265	302	277	294	304	281	279	317	269	279	318	268	261	276	308	279	300	259	282	277	288	310	287	315	284	301	302	286	269	275	296	286	300	306	284	294	275	291	281	285	243	277	279	292	272	319	291	302	304	249	284	262	284	266	261	319	264	277	261	295	266	250	291	308	285	274	279	306	271	249	267	300	257	321	291	311	266	262	300	298	281	261	314	281	298	324	291	292	271	252	271	284	273	295	284	307	303	267	275	296	256	288	298	311	288	279	291	271	303	295	286	316	318	287	316	281	284	312	295	285	322	285	276	277	283	285	286	299	298	273	292	273	283	269	298	276	332	288	273	328	301	296	275	282	302	284	276	306	293	282	284	308	294	313	252	290	327	300	260	290	318	292	268	294	278	266	277	309	307	258	303	270	300	297	251	304	289	273	286	278	258	285	302	276	277	273	302	283	272	257	301	292	302	303	293	287	290	304	274	272	273	270	282	298	287	295	293	303	312	280	298	283	278	267	291	275	257	244	266	285	306	260	310	263	270	290	272	293	278	274	293	291	280	258	293	263	269	302	286	300	292	288	288	286	320	303	280	266	306	319	280	274	292	300	256	290	282	232	280	271	283	278	284	294	296	293	289	276	332	291	284	327	258	322	266	291	321	277	303	284	290	304	317	265	296	273	271	294	277	279	292	273	286	265	268	311	286	289	274	274	296	282	285	299	268	282	305	273	321	267	306	301	281	306	297	277	299	274	290	275	259	273	301	258	285	322	279	319	275	276	274	273	294	290	322	310	283	262	308	313	272	292	285	313	286	275	306	302	295	318	297	323	285	288	286	275	278	329	278	287	267	287	293	281	309	262	258	247	278	318	329	280	299	279	262	245	309	293	265	281	283	279	263	280	284	290	289	302	271	288	332	300	292	269	269	266	290	278	258	251	226	286	299	285	277	284	261	281	275	293	281	271	301	290	275	285	280	306	274	306	299	283	276	255	309	312	289	292	278	302	266	266	289	257	281	306	310	307	306	289	298	250	288	263	290	283	281	275	308	284	271	294	291	310	287	274	273	288	293	273	290	268	286	320	297	281	256	282	258	276	324	285	273	307	287	275	294	275	317	279	267	304	259	251	306	281	310	273	283	264	303	316	286	290	301	275	285	262	274	267	299	279	260	266	291	285	273	295	284	273	291	288	286	299	281	301	280	282	281	316	265	301	276	278	250	316	277	290	294	277	263	292	284	312	262	274	273	297	316	283	301	266	264	246	270	280	306	283	274	252	277	282	262	248	258	294	276	278	281	273	288	268	329	264	270	302	277	260	337	283	296	307	251	279	274	286	264	304	292	283	299	282	264	272	328	267	259	276	305	319	265	302	266	306	271	283	296	293	249	283	317	257	265	256	282	268	279	274	282	302	316	278	274	303	286	292	301	287	278	326	268	278	283	336	283	261	282	292	297	296	307	264	293	304	293	266	307	291	282	279	302	321	289	289	289	301	280	280	257	258	311	287	285	307	271	260	283	269	321	302	254	310	292	297	268	279	253	302	286	306	312	293	273	283	304	292	287	278	308	285	285	304	310	299	293	284	260	251	276	282	281	271	275	285	295	331	284	252	293	294	267	300	310	276	297	268	279	264	268	302	308	275	287	267	292	308	243	258	286	288	235	289	296	323	271	289	305	277	250	305	272	284	294	284	284	279	305	271	283	266	271	313	268	289	290	293	293	279	261	275	272	305	291	304	296	256	303	280	283	310	262	256	287	292	312	290	302	280	294	253	280	286	258	303	298	269	285	262	272	255	280	289	291	266	271	253	284	291	278	298	290	265	302	265	307	284	308	291	294	296	277	281	295	300
17536	5451	3451	2203	1349	904	776	684	694	699	643	704	653	686	692	616	622	634	643	675	654	638	637	688	677	611	697	656	646	678	655	642	638	625	626	610	636	676	683	632	643	608	599	610	702	626	676	696	642	645	667	638	653	677	681	662	644	677	619	656	630	650	646	675	653	633	617	643	623	662	621	631	655	653	640	686	638	615	652	659	678	653	673	635	610	666	612	667	651	636	690	652	616	652	639	628	674	656	683	639	666	672	662	635	655	662	657	660	630	644	667	638	677	668	639	629	623	657	654	659	664	645	620	666	651	638	652	635	623	639	657	680	643	635	650	676	704	659	682	667	678	615	624	652	700	655	668	681	641	691	650	650	696	637	667	627	585	589	666	637	650	702	652	628	661	637	672	625	628	637	627	607	657	649	643	672	666	657	657	646	680	651	620	657	659	619	670	682	641	605	642	636	634	636	665	676	678	647	639	647	627	632	648	628	603	608	716	619	626	693	661	626	647	620	668	611	655	676	686	619	661	614	640	647	644	626	695	672	676	613	659	637	673	650	597	721	664	655	641	673	676	683	660	623	634	682	622	634	648	681	640	647	643	634	663	700	626	608	689	642	588	670	680	638	676	674	613	702	644	685	634	650	593	643	610	664	621	610	608	650	645	659	623	624	615	647	674	668	615	640	683	655	698	650	672	670	656	618	653	648	688	652	668	654	659	605	651	627	653	700	632	657	685	638	661	639	632	646	634	652	674	611	649	624	626	672	644	635	667	675	650	640	623	658	678	669	670	618	626	640	613	618	625	683	647	678	625	617	634	641	648	654	650	673	655	631	710	677	628	621	648	644	634	630	718	626	624	645	657	655	645	671	670	681	665	670	636	611	691	649	607	661	632	616	656	632	628	631	624	625	615	647	667	678	662	707	643	666	661	625	677	696	657	618	649	654	707	673	617	651	650	640	684	672	626	618	689	662	653	636	657	673	653	643	630	598	632	654	647	631	656	659	630	675	617	657	637	685	644	603	678	666	622	633	623	650	661	651	651	651	654	666	650	679	607	624	653	645	619	661	621	670	622	630	614	643	641	694	698	645	627	654	673	659	625	670	637	651	659	613	632	626	699	666	618	634	634	673	628	690	638	633	653	666	674	629	641	643	646	641	680	631	668	674	628	589	634	593	667	678	612	634	640	653	648	584	634	654	643	661	603	641	651	642	635	623	639	605	678	713	608	686	640	625	681	621	679	573	689	662	623	699	652	645	624	663	642	683	661	643	635	669	649	660	641	656	669	616	644	631	667	661	654	639	691	654	641	653	657	648	662	616	705	630	623	654	632	621	633	670	638	657	655	621	624	628	667	645	623	666	704	669	603	621	639	648	669	681	672	668	637	635	656	657	649	676	615	660	674	664	671	665	618	661	653	649	613	621	665	653	631	675	624	648	686	668	657	645	658	643	639	621	601	624	596	705	679	631	644	667	615	630	609	659	658	675	649	644	599	646	608	653	664	673	635	626	648	677	682	644	644	631	646	657	622	643	660	673	631	679	609	646	636	654	672	619	619	681	650	676	651	629	661	616	697	689	627	641	612	627	646	668	654	647	621	683	642	698	632	635	623	617	696	682	666	625	673	666	616	614	695	646	636	657	687	662	702	680	607	709	606	644	643	692	633	674	651	654	689	670	677	597	622	643	691	661	659	628	660	645	609	694	653	642	609	646	639	623	651	637	670	620	605	650	630	651	681	655	635	644	633	635	608	672	645	673	664	616	677	668	664	640	614	652	653	701	662	656	615	652	611	639	643	626	705	659	608	682	664	664	637	676	660	630	613	629	682	665	652	670	651	643	687	636	682	632	672	644	592	635	671	685	666	700	650	688	700	617	635	658	637	632	682	662	626	657	584	608	684	686	657	659	654	626	648	644	601	636	674	633	595	644	593	662	713	583	679	619	622	662	596	683	653	631	590	660	710	665	669	679	628	625	649	659	659	624	613	662	679	676	678	688	618	647	683	642	637	653	715	653	618	650	643	698	628	653	646	658	612	684	633	644	635	596	652	649	608	672	668	617	672	682	632	667	678	608	623	664	640	661	650	611	618	672	676	675	636	669	619	644	648	688	637	685	685	651	653	654	657	637	658	681	659	616	652	680	633	656	646	665	647	654	653	635	648	646	632	614	686	664	650	660	644	677	639	663	671	666	618	625	649	623	660	678	630	682	649	659	619	635	647	668	623	631	636	608	649	672	650	626	683	613	592	631	629	636	648	643	606	657	686	626	677	631	664	657	653	568	655	664	655	670	613	657	630	680	610	637	615	639	646	612	655	704	720	669	640	677	668	681	649	664	623	649	610	659	652	609	638	663	663	659	656	643	711	642	665	617	678	643	659	690	666	654	685	666	615	680	670	633	665	636	646	612	613	639	663	661	644	689	662	672	689	650	620	679	658	629	649	651	639	654	692	594	632	613	645	633	641	640	676	672	651	672	699	626	712	639	652	655	652	612	624	629	647	648	596	645	667	693	657	658	654	687	653	648	629	676	685	628	634	668	634	673	641	681	620	683	663	631	648	643	623	687	702	656	681	669	667	654	634	642	660	678	618	682	633	671	631	634	623	688	657	666	619	632	711	653	625	679	657	639	618	675	653	645	629	623	659	644	631	617	660	663	673	655	685	664	710	616	614	620	646	616	633	657	638	616	651	620	636	620	621	661	673	682	650	617	605	644	666	712	631	615	658	638	687	649	618	666	621	600	669	611	664	658	629	622	620	634	633	632	623	704	663	621	589	681	648	674	668	634	640	666	659	629	606	656	661	662	625	689	650	664	686	666	650	651	642	640	624	610	647	667	677	627	640	669	640	636	663	609	635	674	695	664	692	642	651	675	615	661	616	633	650	628	641	671	613	643	629	644	710	627	667	668	677	664	654	647	647	641	611	673	636	634	651	667	626	665	659	649	665	671	673	668	641	649	670	670	609	636	654	650	680	612	599	659	678	674	624	656	667	640	662	657	635	643	664	649	628	672	685	615	642	608	647	648	614	639	640	639	678	650	659	627	655	648	656	640	699	655	690	604	659	619	718	676	717	669	658	616	603	626	677	695	663	674	661	630	647	625	641	665	643	629	628	704	640	659	639	652	600	638	672	639	675	631	653	632	656	634	631	632	645	677	650	642	633	660	623	643	661	672	626	650	639	680	642	596	663	660	665	648	661	630	637	627	656	627	664	623	646	666	659	642	668	632	641	689	618	596	654	622	627	656	659	669	665	669	650	632	677	618	673	701	635	676	630	654	643	620	654	616	642	614	632	639	642	699	635	650	631	661	629	615	574	644	658	604	603	621	674	664	642	645	632	613	621	634	685	655	660	656	618	668	683	676	629	637	669	613	623	659	647	674	660	648	588	640	654	668	656	675	620	648	691	661	642	648	601	603	650	612	686	651	631	615	703	662	662	663	714	654	629	702	688	668	650	626	691	622	614	691	625	676	641	655	697	614	643	646	640	667	668	652
32974	4755	872	477	364	311	332	348	301	302	298	325	265	277	292	326	291	303	279	289	292	294	310	279	309	288	314	306	298	314	313	285	297	319	294	250	272	301	298	289	300	319	318	277	280	276	269	279	298	281	298	285	337	322	296	285	320	265	280	270	302	288	317	324	266	310	303	317	268	253	314	321	293	274	307	297	305	287	278	293	334	297	276	293	292	281	310	290	296	285	256	314	291	314	342	276	308	292	310	296	288	291	299	327	283	296	294	287	318	316	326	296	259	299	302	294	320	318	264	287	267	287	303	280	296	278	275	301	316	268	287	295	297	337	308	278	287	295	309	325	296	269	313	284	299	292	293	325	297	322	293	325	292	292	313	331	311	295	302	298	302	308	326	309	272	290	292	301	337	283	310	318	280	264	285	313	294	314	261	277	290	280	295	296	297	269	319	307	322	295	280	296	345	277	282	335	316	264	290	276	277	304	285	303	272	319	321	283	286	300	279	291	295	283	295	303	298	277	324	306	324	271	293	313	280	294	333	270	279	320	306	260	317	331	292	323	318	328	299	300	287	297	261	283	288	306	305	321	293	285	284	307	267	289	290	302	297	323	285	303	280	317	335	317	295	265	294	277	316	252	318	264	317	311	289	305	327	318	278	280	266	283	278	296	280	314	326	300	299	307	301	291	296	310	282	285	351	285	325	279	317	300	310	328	290	291	309	322	340	292	274	296	306	282	282	325	321	295	287	301	308	346	271	290	285	300	303	306	323	296	326	334	305	280	290	341	324	321	306	309	291	268	308	292	309	304	288	261	269	311	297	267	319	268	278	284	269	317	298	289	316	305	266	249	294	348	302	269	291	298	349	300	301	295	325	308	272	285	292	289	307	283	273	310	277	267	289	283	327	318	293	304	281	287	297	313	314	272	302	295	307	263	303	299	311	256	279	275	285	289	297	260	301	289	311	302	263	269	258	315	301	275	295	279	269	309	329	322	283	283	295	291	337	298	306	337	266	284	280	296	297	307	278	271	305	289	314	268	270	332	304	300	292	279	271	305	313	297	302	289	299	286	337	326	305	285	287	280	292	311	296	306	287	280	303	319	312	280	274	344	309	298	311	278	310	321	284	287	312	305	307	289	303	302	295	308	325	311	289	286	296	275	290	307	300	317	255	295	293	274	286	276	349	292	320	287	328	277	287	295	285	289	291	274	271	266	286	301	298	279	305	321	321	277	289	284	273	308	319	305	334	269	288	293	335	310	299	324	281	329	281	282	308	271	304	278	287	323	330	300	300	311	347	290	254	311	280	279	286	301	321	287	303	286	286	287	270	285	274	284	319	309	315	285	296	307	277	249	284	282	297	290	303	316	311	294	321	284	326	308	303	295	277	259	271	305	291	274	261	284	279	288	308	287	278	299	313	293	272	277	294	318	311	290	300	315	285	252	320	274	285	299	309	275	288	281	301	322	269	299	306	301	308	275	301	292	302	289	297	272	272	293	255	281	276	315	314	287	304	340	299	322	262	300	309	293	304	286	290	320	294	271	312	283	296	297	297	290	272	294	294	286	300	317	311	300	310	308	307	306	316	296	278	279	324	276	281	264	304	328	296	249	269	321	275	284	329	318	303	304	318	304	310	273	307	317	305	293	305	306	319	288	293	293	318	301	283	320	298	312	295	255	304	287	315	284	281	280	297	326	295	316	330	268	309	290	301	271	284	302	286	266	306	273	288	300	261	293	340	263	297	292	279	325	284	289	292	323	311	276	322	303	300	281	288	282	285	315	280	270	278	331	306	308	299	284	265	307	297	303	273	287	304	267	313	320	307	315	297	319	294	310	328	294	284	318	308	296	300	273	253	311	267	302	276	328	275	326	296	300	287	329	310	304	289	291	328	285	300	270	317	308	306	278	285	292	309	303	315	298	312	299	281	284	274	293	276	308	302	276	271	322	312	305	288	290	317	295	290	280	323	276	324	299	280	298	298	315	289	313	344	283	292	286	287	301	301	301	311	307	253	306	274	310	307	302	278	306	321	299	288	294	296	287	301	304	268	315	288	317	288	298	240	275	276	302	263	280	266	281	270	300	269	288	294	312	323	288	305	295	316	316	303	324	262	310	331	303	307	280	311	294	243	327	290	295	281	317	300	321	290	278	291	297	287	280	280	274	269	264	278	281	261	293	298	330	313	340	339	269	280	328	298	313	313	283	298	285	296	290	301	294	293	294	313	290	268	313	325	320	314	297	293	289	324	292	313	351	293	330	296	264	326	281	285	293	278	294	266	298	300	288	311	285	260	285	295	289	289	284	274	305	289	297	314	346	292	293	279	299	294	291	298	300	272	302	325	287	310	318	273	322	295	310	282	307	315	278	301	299	269	311	290	320	344	306	309	299	329	298	270	288	278	274	316	261	275	272	288	287	271	304	286	288	257	307	318	296	318	333	279	315	295	294	271	324	293	317	279	307	304	264	309	278	326	302	259	289	322	305	263	298	288	311	269	295	304	302	274	320	315	315	284	323	262	297	268	276	263	307	309	274	261	284	312	269	284	285	280	283	303	327	315	266	265	287	269	300	266	278	302	308	304	292	300	332	266	297	325	284	315	279	294	291	260	309	278	295	289	285	317	298	286	277	305	291	311	282	303	298	311	317	288	295	289	282	281	288	292	302	302	310	271	277	309	278	298	297	321	302	271	274	291	293	337	265	255	290	261	336	341	266	327	303	280	321	322	318	299	286	288	257	284	272	287	265	288	335	285	301	292	291	305	295	271	304	310	312	301	294	285	258	285	301	285	311	302	288	326	294	340	287	318	312	296	297	278	252	277	296	302	305	303	296	280	308	344	333	277	324	314	310	296	267	279	297	264	309	299	310	302	271	323	292	307	271	342	315	310	298	313	314	307	302	285	293	265	325	337	286	298	310	311	327	300	294	281	303	283	318	328	297	310	320	311	295	315	299	335	311	309	291	293	294	291	267	273	301	322	310	305	272	301	322	296	318	273	283	268	303	297	310	300	290	317	308	303	281	312	314	302	281	314	304	291	279	293	284	336	310	316	280	272	295	319	276	288	277	281	276	310	317	283	276	343	273	335	294	269	304	309	315	293	301	328	337	324	302	301	284	297	305	278	306	287	317	290	310	298	314	281	293	284	316	296	284	294	299	293	304	308	329	320	320	269	270	278	286	264	317	289	253	296	289	326	277	302	307	307	324	301	303	273	285	313	315	292	269	313	266	264	299	307	271	294	291	306	305	266	254	325	283	287	327	307	292	318	321	307	297	324	286	302	290	316	280	298	317	282	291	294	278	314	278	289	296	297	301	346	295	286	318	304	273	279	301	311	306	326	336	312	303	338	299	286	329	300	307	281	298	300	304	310	314	284	271	303	304	256	303	306	301	308	272	319	339	309	280	321	281	306	322	288	307	313	300	276	331	324	286	313	315	298	305	280	320	292	260	269	275	310	323	258	328	333	317	285	294	298	318	315	268	319	271	309	291
24774	7969	6788	3616	2514	1676	1192	779	778	743	747	793	719	719	698	737	728	732	700	730	708	720	715	674	686	701	750	701	716	740	679	664	740	706	709	704	675	729	717	710	668	675	707	775	731	683	720	751	713	719	689	726	716	690	687	682	689	713	682	647	767	692	655	721	673	656	682	675	681	717	724	741	694	687	701	674	678	685	690	726	728	680	687	725	719	685	688	713	682	703	743	712	667	700	692	746	689	676	685	688	705	712	732	746	662	710	710	683	761	667	764	678	769	719	715	749	671	701	721	673	744	683	715	725	714	695	673	703	691	706	726	684	694	699	715	690	662	659	686	724	709	709	671	699	704	632	704	689	653	708	724	700	663	708	686	628	701	700	704	703	706	696	695	715	733	684	698	689	708	741	723	657	763	711	665	673	722	678	701	673	698	690	649	716	705	755	708	736	631	702	701	687	696	715	699	726	706	676	690	701	716	697	662	685	712	673	718	675	634	662	664	701	706	667	706	722	656	730	688	678	706	739	648	751	686	650	681	667	681	673	731	713	672	693	655	685	671	759	710	701	704	726	663	732	744	715	719	708	726	692	664	681	667	650	688	671	707	698	642	695	696	737	685	656	675	706	625	664	691	749	671	715	690	723	701	695	716	739	677	685	721	658	735	688	718	705	707	646	688	707	736	714	717	682	656	701	738	662	732	732	727	685	690	691	746	716	686	704	687	699	684	658	712	683	718	674	691	689	693	649	694	734	708	727	704	709	711	686	718	693	714	649	692	685	675	686	762	662	665	651	740	744	653	707	730	685	664	650	701	692	694	685	691	660	654	730	723	693	731	689	629	677	669	675	724	733	701	692	726	675	673	709	712	704	729	689	667	701	670	692	691	676	687	701	714	661	719	715	700	673	680	680	675	707	687	728	736	694	707	728	712	688	669	675	724	733	715	714	702	712	693	690	720	672	728	667	742	734	721	716	688	697	703	713	699	686	710	683	724	716	699	676	679	726	698	683	736	656	695	702	693	710	702	713	694	707	737	712	709	671	684	741	725	741	661	707	689	686	690	697	723	641	645	680	676	674	720	703	716	725	700	662	689	684	691	706	691	707	741	722	743	691	673	695	715	727	681	717	722	695	681	720	698	635	685	665	680	705	668	681	680	721	651	692	686	727	689	725	715	672	744	685	691	707	720	708	687	694	688	749	702	694	745	725	679	689	699	704	680	701	674	701	636	704	701	698	732	725	668	658	703	729	682	702	719	692	699	641	719	693	737	707	723	739	650	689	709	692	672	715	687	705	695	688	717	728	668	704	723	717	763	680	652	692	747	724	702	705	702	666	707	669	682	676	666	677	675	705	691	740	730	675	664	709	692	729	735	741	727	702	711	723	680	645	696	738	721	709	709	655	671	686	699	697	674	682	711	722	699	665	697	694	675	685	748	670	702	678	669	689	753	679	679	711	692	701	702	703	714	675	708	672	717	673	679	749	734	680	712	644	660	736	711	682	692	721	671	718	687	694	707	723	685	737	669	707	713	652	667	681	680	672	718	671	738	717	734	696	666	722	689	715	676	693	687	677	658	706	755	708	712	720	652	651	682	714	716	712	736	703	655	707	717	681	708	711	693	670	659	734	680	706	683	671	699	696	700	703	704	695	697	711	735	717	702	701	684	640	714	652	698	711	737	684	700	752	685	688	717	697	764	695	692	655	668	680	710	710	701	632	687	744	690	708	681	725	704	723	651	635	703	732	728	680	666	679	690	696	698	725	678	696	657	721	695	707	630	708	694	680	697	686	720	707	746	685	695	699	684	714	688	712	732	694	670	720	659	669	670	707	710	714	672	651	731	718	677	696	679	692	706	710	664	689	719	688	677	701	716	680	687	666	691	712	705	723	692	662	741	710	662	679	688	670	695	678	710	734	724	691	659	755	711	723	710	647	705	723	667	671	696	739	713	679	693	682	675	732	739	657	678	689	705	696	751	655	691	696	756	696	713	693	752	673	667	681	673	734	718	732	689	702	699	708	654	703	711	690	666	731	671	678	704	693	680	711	730	687	680	680	668	698	689	660	702	704	721	690	686	752	754	679	698	650	738	692	618	738	732	710	711	682	696	662	749	697	689	726	681	712	668	703	670	736	678	752	700	710	660	656	683	747	698	736	682	731	694	728	712	709	685	669	662	702	672	717	719	696	692	706	662	704	686	703	715	707	661	712	678	683	701	673	704	689	668	667	712	726	718	673	741	713	673	730	688	693	690	698	730	647	720	701	724	703	712	703	703	713	718	702	646	724	732	691	693	717	704	728	704	708	700	672	715	678	731	717	675	703	691	726	671	691	717	682	705	713	668	679	673	731	721	667	695	727	673	680	714	702	677	707	704	689	711	711	658	647	685	693	688	690	738	714	658	698	721	683	701	678	747	675	678	686	720	665	743	712	687	695	668	745	680	714	692	637	706	655	694	725	686	715	708	711	674	712	716	684	674	659	634	736	769	682	693	659	713	647	699	686	706	712	696	657	711	644	701	715	702	677	709	646	692	729	647	713	740	711	731	669	743	696	741	695	694	668	690	686	719	735	685	706	720	680	697	691	682	719	692	686	697	718	658	702	743	722	677	671	703	652	732	682	718	742	735	705	669	690	679	722	699	681	689	745	702	710	674	706	692	657	698	707	707	705	704	678	719	695	639	739	658	699	708	670	722	699	688	672	719	716	681	691	717	691	764	710	729	677	718	717	725	700	689	713	699	656	713	686	694	718	659	719	695	670	723	687	667	717	695	729	680	723	672	630	705	692	655	635	681	708	669	687	700	672	750	706	695	706	707	722	693	720	666	693	687	667	655	649	707	780	677	718	680	632	722	711	677	699	686	669	685	721	683	729	685	679	685	732	663	709	690	702	719	684	687	677	723	716	694	703	722	718	733	648	674	684	699	708	684	659	689	699	752	696	701	717	690	725	695	681	750	695	713	684	676	718	669	697	678	719	701	654	697	696	732	743	684	659	639	644	669	692	736	667	697	749	710	683	693	755	709	712	682	716	708	670	740	715	683	726	694	652	645	740	677	695	700	700	702	701	723	692	657	680	669	663	710	677	688	694	698	720	764	696	713	720	706	650	724	708	703	682	670	708	705	678	686	702	682	696	676	692	748	701	663	663	755	703	672	641	718	712	652	671	728	697	710	703	761	649	729	685	642	677	693	749	729	706	741	706	693	706	728	732	691	686	733	670	615	662	676	710	727	704	714	685	706	744	654	740	726	674	707	742	711	704	691	681	700	700	707	708	667	716	684	723	735	726	690	699	661	682	738	668	657	709	681	650	652	728	705	742	707	729	675	742	732	740	687	727	710	716	714	674	666	687	709	670	742	671	701	710	719	727	680	729	724	673	739	672	734	729	673	715	670	667	704	646	704	675	721	745	696	727	706	748	699	704	654	708	685	682	708	671	725	663	661	680	748	670	701	691	706	685	721	684	707	707	720	692	718	684	683	703	679	728	685	661
35873	6283	1031	687	521	414	335	334	317	325	280	270	321	323	326	327	294	302	307	314	306	284	296	316	273	301	299	339	334	307	321	273	309	347	278	314	311	295	283	305	293	276	308	303	291	313	295	342	299	315	320	272	314	324	281	297	301	307	308	282	322	311	295	289	309	301	349	334	282	311	310	322	308	310	278	326	317	286	294	321	295	318	263	299	348	321	343	339	309	307	281	306	297	282	319	291	303	359	299	325	283	312	283	335	294	299	292	300	299	324	304	307	301	295	304	333	356	318	326	296	289	300	334	311	289	282	309	346	278	311	308	320	317	327	328	344	315	325	322	260	316	339	291	301	342	284	354	301	296	371	335	316	300	277	354	312	297	315	308	277	286	304	297	314	309	341	285	283	308	304	317	292	343	298	340	321	292	316	352	292	285	290	324	314	327	310	328	294	334	274	282	323	320	286	295	283	310	309	280	296	301	298	271	313	334	309	322	304	271	308	302	341	318	308	301	280	295	316	302	319	331	361	342	319	345	296	339	312	326	299	331	318	311	314	294	284	308	309	350	299	341	338	292	344	286	303	319	337	305	307	292	307	277	270	338	317	297	312	268	309	317	316	330	302	294	270	309	296	305	314	314	308	274	258	314	311	314	332	291	296	328	330	273	299	335	301	291	283	296	319	280	288	321	306	331	326	363	302	318	335	286	286	312	340	307	322	283	280	290	311	309	296	305	307	316	287	287	297	308	296	275	298	307	264	282	314	342	266	286	318	292	292	317	298	285	300	308	307	291	310	286	330	312	291	292	328	299	270	277	297	342	281	321	300	280	277	309	291	312	298	278	293	287	322	292	298	321	317	311	272	285	295	309	291	305	312	285	301	304	279	300	294	305	285	312	271	324	310	275	276	281	337	325	310	324	289	296	321	317	325	289	306	300	343	319	306	338	359	288	302	246	300	306	290	282	289	334	259	258	273	290	322	318	304	310	290	335	263	279	351	299	279	322	326	342	312	310	305	292	315	291	274	297	299	283	286	309	303	307	316	315	343	291	352	293	287	326	311	307	314	303	307	302	277	267	313	313	321	288	325	351	297	317	305	283	333	265	291	314	293	293	309	282	291	335	319	306	290	299	315	342	286	303	344	281	324	284	290	298	290	284	320	306	303	355	284	330	288	299	285	297	313	277	303	322	319	332	321	294	302	304	308	296	281	296	310	285	301	319	299	300	325	303	282	293	291	300	250	318	334	306	317	307	317	302	304	302	304	282	307	345	296	298	289	315	317	324	295	289	306	299	302	311	319	314	277	283	300	313	290	314	307	289	280	295	317	294	302	302	287	313	298	323	298	316	327	307	332	306	332	325	302	315	318	319	262	309	275	327	297	315	281	291	279	318	295	327	302	335	339	299	312	284	273	302	293	310	282	304	305	326	304	323	326	279	288	304	294	351	308	303	301	278	307	307	321	277	304	298	313	299	311	313	315	324	294	265	314	309	312	307	285	312	323	315	310	276	348	285	327	342	296	301	332	329	309	287	316	317	284	301	267	324	313	296	312	278	300	314	284	333	307	309	303	302	299	281	324	294	287	317	277	301	312	277	273	267	285	274	280	280	309	338	337	320	295	307	301	301	292	282	277	310	310	307	273	283	313	303	296	328	297	317	314	304	284	291	291	314	303	297	278	325	311	308	320	287	313	348	315	297	297	327	286	268	272	267	298	290	324	285	295	285	296	258	310	327	292	323	313	318	291	308	306	286	262	287	316	333	306	348	279	320	297	312	308	297	308	269	305	288	310	289	290	301	329	327	264	308	300	328	298	299	324	308	329	295	308	275	314	288	305	324	301	330	288	339	296	291	293	258	300	319	321	317	342	275	319	351	295	312	296	301	283	297	301	293	252	304	280	284	303	307	284	347	327	300	315	276	319	312	303	292	342	300	323	335	323	311	314	328	304	327	322	311	318	311	317	337	309	284	315	304	335	291	286	319	276	298	300	331	319	302	314	292	286	287	271	304	283	297	308	289	291	271	293	279	313	343	320	311	301	284	296	279	293	304	296	313	312	299	297	321	325	309	316	298	308	312	305	297	315	332	327	299	314	294	293	329	287	318	327	262	316	327	283	292	282	321	308	324	331	302	315	313	338	337	333	335	352	297	327	281	310	305	313	313	293	282	318	301	315	319	266	302	350	275	321	310	294	320	289	284	343	298	297	304	297	323	318	334	321	336	321	306	315	275	334	283	339	318	303	330	330	293	287	260	319	326	280	304	339	319	334	327	314	297	281	323	329	314	298	321	294	299	301	295	295	319	305	305	302	302	314	307	306	300	307	297	278	301	313	361	318	344	337	317	306	337	320	292	300	317	276	330	343	279	311	273	309	311	291	285	288	321	333	330	330	271	305	311	316	294	272	303	329	281	313	299	266	295	294	307	302	293	314	293	343	325	290	296	283	315	285	298	353	311	315	276	321	305	306	315	310	312	308	313	357	293	305	310	296	292	300	343	290	299	288	348	318	283	302	280	295	305	329	311	323	319	341	328	307	315	320	334	301	294	310	310	338	308	304	289	298	330	314	268	304	334	275	300	273	309	298	288	300	335	329	322	371	308	306	319	280	294	319	316	289	314	319	344	313	345	299	304	301	298	279	304	293	315	290	300	307	277	359	296	291	310	301	344	326	298	278	296	306	322	338	299	279	322	267	310	315	289	352	320	296	298	318	309	309	299	291	308	296	344	325	307	303	341	323	322	345	294	272	306	323	331	313	318	274	343	305	299	329	300	282	312	269	284	287	314	358	320	307	319	305	344	354	344	294	299	291	271	287	310	340	317	287	314	291	305	323	292	291	287	297	341	291	320	310	297	283	313	303	301	268	266	301	296	291	303	307	303	288	262	324	323	306	331	293	279	297	285	265	289	300	324	318	322	333	334	281	291	277	259	296	295	316	322	321	326	286	317	281	340	282	305	322	314	285	288	319	319	297	302	295	301	285	314	295	306	280	328	321	340	311	285	319	318	315	316	292	294	307	279	276	281	289	297	354	339	285	306	271	268	315	306	332	306	301	287	277	298	309	292	315	315	287	345	306	308	351	314	318	301	323	284	331	286	278	282	314	335	315	289	286	284	294	295	318	303	305	315	325	329	325	295	287	320	278	287	319	295	319	326	305	295	348	310	308	315	340	303	311	339	299	310	309	321	311	306	318	327	314	299	313	320	307	282	293	309	335	312	366	304	310	292	284	300	306	295	295	313	281	298	305	288	309	293	275	316	284	308	346	293	324	311	303	362	300	337	302	334	329	301	303	305	325	319	307	314	332	350	320	330	298	292	300	298	301	316	308	321	326	302	284	310	301	315	339	301	272	258	318	300	296	262	311	298	291	286	304	278	312	297	304	335	300	333	312	284	332	300	319	314	326	314	295	296	295	320	317	305	302	310	301	308	334	292	307	304	299	304	289	266	262	297	316	316	309	313	332	294	336	269	325	307	319	322	281	278	289	303	302
25050	8636	7456	5861	4457	2726	1538	962	828	765	768	787	806	774	742	670	745	724	782	727	694	732	739	719	752	733	781	784	733	714	745	763	720	738	727	723	697	661	756	742	763	728	720	733	749	722	775	761	742	743	755	704	723	711	747	744	680	790	757	749	713	749	740	714	744	701	679	682	775	756	743	767	676	742	728	741	716	780	710	740	765	762	713	728	777	702	757	676	760	772	754	773	697	706	694	720	707	778	732	696	727	746	739	661	697	718	744	751	729	730	716	761	729	708	717	708	738	720	763	727	713	729	700	760	724	748	749	696	771	750	749	711	777	732	798	705	721	734	742	724	739	707	737	711	694	733	733	738	718	654	667	731	734	736	702	753	688	715	714	755	687	709	716	738	680	734	772	733	747	704	754	742	762	699	688	739	736	678	737	714	676	655	683	685	762	718	715	673	715	731	752	703	736	749	768	752	733	721	678	709	717	745	719	721	695	759	713	741	772	762	750	701	693	745	720	712	726	748	750	718	719	738	758	738	696	719	696	749	693	706	759	750	698	746	746	773	747	682	710	739	744	736	765	781	699	730	709	678	742	672	757	719	740	683	662	755	751	724	739	718	760	778	695	738	764	725	742	734	737	761	720	722	720	755	743	733	706	704	746	715	754	742	709	733	715	732	747	755	748	733	728	736	708	718	721	745	724	723	746	755	734	750	677	724	688	745	746	720	733	721	760	733	707	749	750	725	769	730	746	761	770	776	709	743	729	715	733	716	707	717	746	780	744	753	739	699	718	686	755	738	750	741	750	699	700	721	720	704	714	737	708	731	721	686	763	737	747	737	665	705	687	697	734	741	755	728	690	739	745	710	765	774	748	734	768	756	725	702	747	702	732	746	724	723	736	721	738	703	703	743	724	720	717	708	757	715	758	717	732	713	724	733	721	771	700	741	731	710	726	723	738	725	755	744	690	710	753	728	754	725	714	733	693	743	743	725	770	706	770	729	692	710	759	756	722	734	796	719	736	782	735	716	726	757	780	738	698	730	718	740	791	748	731	742	758	671	759	773	770	736	706	735	729	739	721	728	732	769	686	662	750	754	669	714	732	755	677	729	730	721	789	747	713	704	751	694	685	712	744	746	669	696	695	712	718	742	716	736	704	731	707	745	781	731	771	751	767	727	736	732	698	747	733	741	720	707	752	671	712	758	750	677	754	729	717	767	702	743	747	713	735	748	754	732	737	734	687	746	666	736	746	727	725	754	701	688	724	705	755	782	758	728	727	679	708	726	717	685	701	737	704	725	729	754	719	735	729	762	724	721	739	749	700	712	766	705	754	747	691	702	692	740	716	710	734	712	695	725	724	666	710	740	732	742	803	733	769	734	694	698	733	716	746	707	721	719	698	668	759	694	700	738	745	738	755	702	705	713	659	740	659	746	749	725	689	719	710	716	719	750	795	744	688	765	723	709	722	770	696	719	693	710	691	691	725	673	708	738	748	751	675	721	731	669	692	683	702	736	725	759	717	752	653	686	753	747	737	708	715	712	730	744	707	706	684	747	792	714	746	778	707	712	728	765	740	738	723	713	711	721	749	723	717	764	707	764	693	746	745	705	724	770	732	756	746	705	686	745	737	760	719	727	740	756	729	758	753	717	703	745	755	727	695	682	724	742	691	742	769	757	720	738	712	710	754	743	726	757	756	735	733	702	715	746	721	719	767	732	775	719	741	719	723	742	737	734	688	723	735	743	757	703	711	679	757	787	715	733	736	743	709	744	690	744	712	744	756	748	707	740	716	753	736	706	755	703	703	708	720	722	752	693	732	762	720	738	753	745	710	732	723	727	692	703	793	704	743	781	712	747	738	698	753	734	703	725	756	744	730	730	683	721	716	760	775	776	780	686	732	732	709	717	697	721	680	738	720	715	701	762	737	758	730	720	707	752	692	760	698	701	722	711	699	754	747	742	746	759	697	725	738	692	761	745	691	754	731	751	729	761	753	773	754	763	733	738	720	718	764	725	712	702	741	730	744	673	747	701	717	725	724	740	723	711	787	731	780	749	768	763	735	719	724	735	754	692	735	750	725	680	707	690	753	715	705	765	745	784	746	737	723	731	746	713	774	747	763	704	749	680	683	701	701	761	756	692	739	729	726	806	739	718	715	778	716	697	801	760	735	696	790	722	715	725	703	733	684	741	765	734	726	754	706	744	734	739	744	729	740	741	724	751	675	698	697	738	731	719	722	706	727	739	722	684	730	708	717	765	743	713	752	758	758	753	701	737	742	742	781	740	672	680	690	756	711	747	759	690	734	782	734	726	727	766	719	663	763	723	705	736	741	677	711	738	723	739	761	732	725	709	746	720	710	689	729	666	783	695	693	727	779	726	770	735	685	769	727	719	726	784	759	711	742	715	755	685	785	738	790	739	772	703	724	731	715	756	774	751	722	736	758	767	728	713	770	748	767	678	740	741	696	759	697	675	734	769	776	715	705	718	762	726	749	742	713	759	720	717	774	745	795	742	734	717	731	718	708	755	718	749	745	711	712	746	737	715	654	707	724	752	750	729	772	707	750	693	736	706	716	732	696	744	764	700	779	738	743	766	750	766	743	709	775	725	688	702	736	764	721	712	729	724	700	673	771	709	766	722	792	710	738	782	723	702	731	717	731	765	706	737	709	709	742	697	730	744	699	774	732	748	776	747	714	720	762	691	768	754	715	679	742	719	718	708	728	772	717	775	706	734	715	736	710	714	710	726	747	735	757	699	704	682	718	762	698	722	716	711	708	698	740	766	700	741	686	735	716	718	734	728	694	740	685	741	719	712	744	711	702	708	691	737	782	703	771	736	711	700	769	711	765	756	706	706	726	699	705	692	710	713	738	702	703	729	730	763	726	713	700	665	761	746	761	763	719	704	742	741	743	733	753	788	727	748	740	696	744	776	706	701	726	716	754	736	753	720	745	753	732	747	726	764	702	714	744	750	715	686	709	740	729	726	738	760	757	696	717	684	764	703	717	745	774	777	714	731	748	744	755	788	746	747	768	694	796	754	689	748	741	749	725	744	722	708	736	681	686	682	763	746	761	711	783	691	711	741	742	738	745	734	743	724	720	703	754	716	666	700	750	758	723	720	741	754	710	690	745	723	716	754	710	749	741	779	757	686	770	786	727	707	717	749	790	737	702	714	741	735	728	728	702	752	731	731	708	721	708	719	699	743	675	725	709	730	711	695	744	736	743	734	772	735	750	707	713	742	688	723	752	715	702	712	704	712	737	718	737	737	772	753	728	707	729	739	727	703	741	770	711	742	755	736	719	722	734	733	718	700	735	752	728	722	696	741	745	707	724	754	697	770	716	702	741	700	709	715	734	713	715	703	732	694	733	722	759	741	759	710	720	807	726	750	766	703	709	696	726	699	716	702	710	775	680	747	685	726	712	766	718	709	701	720	725	735	715	710	707	768	713	709	743	753	685	706	723	732	718	749	743	780	684	756	736	732	735	747
19212	1719	614	365	374	312	326	310	293	282	285	318	288	283	288	269	272	293	277	296	278	295	313	301	300	279	278	272	285	285	295	277	278	290	304	298	282	288	247	291	286	279	304	259	319	282	305	278	293	285	303	287	303	266	307	285	317	273	279	296	254	274	304	283	298	290	279	287	250	270	289	298	274	277	281	268	264	294	265	322	306	276	276	303	256	277	307	293	277	281	301	264	313	277	273	285	276	292	266	317	302	293	285	254	239	294	259	301	277	291	274	264	270	318	306	302	295	266	298	304	295	305	285	267	304	292	290	296	305	256	301	279	300	253	249	314	244	259	273	257	282	282	307	286	274	296	276	301	287	297	302	289	294	318	286	289	287	288	299	305	271	266	270	294	279	268	322	243	279	286	274	272	310	294	274	255	288	290	273	279	312	265	250	289	290	284	285	285	331	288	266	303	313	251	275	283	299	306	270	265	281	282	320	284	279	296	280	287	267	263	315	306	274	276	282	298	273	276	284	297	289	290	277	262	267	275	306	272	309	266	247	317	264	261	291	274	271	316	292	293	282	318	304	249	280	290	308	329	294	290	275	270	276	284	288	292	318	282	282	259	286	302	271	268	284	307	304	261	255	266	274	279	280	277	277	276	292	282	262	297	284	284	290	264	287	315	317	293	259	277	304	277	272	291	278	259	290	295	260	292	295	286	263	251	301	294	294	301	295	293	290	272	288	256	308	282	293	257	264	299	256	281	281	313	282	286	285	282	249	250	260	263	282	318	308	265	290	304	273	245	274	265	264	290	314	343	264	286	315	310	276	306	306	305	264	265	295	280	299	266	287	323	281	274	277	276	267	286	248	315	308	274	280	302	306	272	251	312	295	290	261	266	285	269	309	290	227	315	307	282	274	285	272	279	280	259	289	250	306	266	288	278	294	307	316	295	276	285	286	259	323	315	289	282	280	286	293	305	265	267	278	257	306	301	282	314	267	280	264	278	253	276	254	287	288	315	277	317	284	289	299	305	318	299	280	274	281	308	289	297	318	265	264	270	282	275	283	277	303	293	285	287	270	277	293	316	303	275	270	313	242	278	271	279	290	261	287	252	275	262	319	284	274	310	293	255	269	282	298	281	296	298	293	277	300	299	273	263	285	287	273	300	324	299	309	289	324	293	264	280	245	278	273	290	291	280	296	276	291	283	288	287	304	263	290	276	276	257	260	280	295	278	293	267	309	262	254	264	326	293	278	291	277	293	258	292	264	300	304	281	273	271	244	312	300	289	284	265	294	272	289	293	288	287	275	304	281	288	300	229	314	263	282	259	312	308	303	317	270	300	277	307	270	284	293	290	298	258	277	272	303	273	280	283	290	281	293	292	283	284	280	249	281	311	317	261	302	286	298	265	282	293	285	300	248	251	253	314	310	300	298	284	251	262	267	280	291	301	306	274	280	309	283	298	261	275	298	262	268	297	315	281	284	270	305	339	291	260	315	295	306	251	284	288	292	298	305	291	274	277	290	283	293	302	352	278	282	285	292	255	295	305	278	290	265	313	274	261	298	265	306	303	267	297	290	308	311	299	298	285	290	280	305	292	269	283	295	290	262	275	279	263	258	272	260	307	253	301	261	288	280	273	294	286	265	286	269	284	318	286	287	270	280	298	279	251	277	283	279	259	277	297	269	304	267	313	300	264	312	286	291	290	254	296	273	273	288	272	303	279	299	272	282	286	311	246	267	280	296	310	264	307	291	278	281	304	266	285	276	282	256	270	252	312	271	256	292	317	305	271	318	307	288	286	260	294	314	320	291	278	296	279	236	275	267	276	302	283	305	280	281	289	260	271	292	289	304	301	269	283	270	290	272	301	305	292	300	267	282	277	286	300	257	285	282	256	278	278	274	287	309	286	305	310	285	296	295	269	268	278	286	295	288	309	298	296	288	264	280	247	298	315	255	288	253	246	265	294	272	297	287	282	283	291	299	324	307	243	274	286	274	273	256	305	300	303	293	277	315	306	284	263	274	280	268	266	294	286	260	277	274	251	257	261	301	262	295	301	285	288	274	289	258	259	322	267	270	298	263	274	282	280	266	257	276	280	261	275	278	265	278	291	254	282	305	279	269	304	314	287	270	304	304	272	302	305	309	263	281	290	270	264	269	284	287	250	291	286	283	297	286	262	302	293	295	277	261	273	281	273	282	314	294	276	294	256	268	260	274	260	271	274	285	280	305	297	292	266	270	264	301	286	286	265	319	253	271	286	275	289	296	289	263	270	318	280	316	262	257	287	273	270	299	304	279	280	296	252	281	302	308	291	271	269	279	313	262	272	261	282	291	301	270	275	251	234	247	267	290	277	242	285	331	276	326	303	272	316	293	246	306	275	277	281	286	283	272	285	284	299	275	331	295	301	277	286	278	298	277	300	284	289	289	288	299	274	257	299	289	300	305	278	276	279	275	277	300	284	266	283	276	295	261	302	301	297	284	264	271	263	309	264	280	291	285	299	253	289	281	277	288	267	271	307	306	302	273	287	312	314	275	304	304	281	305	279	279	289	280	276	280	310	289	279	299	259	277	259	293	262	264	306	311	297	242	267	311	291	286	300	300	319	285	277	265	288	267	284	310	283	307	319	294	297	305	285	295	290	274	272	252	286	315	257	264	285	266	296	299	280	293	263	309	291	316	283	261	269	276	299	294	267	320	266	261	305	289	288	279	298	276	286	298	283	269	303	314	297	270	255	273	264	300	293	283	284	293	267	294	315	278	305	292	312	277	246	294	250	231	299	289	311	286	259	278	252	267	303	300	287	311	283	282	338	302	282	263	273	328	287	308	279	266	290	254	265	290	293	302	268	279	273	278	273	284	271	264	282	272	254	294	277	259	291	266	261	280	273	302	299	306	293	281	288	291	265	272	266	271	268	263	296	285	288	307	289	295	324	250	288	292	284	294	241	290	265	286	320	281	300	291	273	284	303	265	244	306	270	283	280	324	277	300	268	273	263	285	270	303	276	259	307	295	320	300	261	277	257	274	320	263	291	285	271	320	294	295	333	289	291	315	295	269	301	261	306	265	291	259	263	272	302	272	259	298	297	242	273	278	287	258	313	282	287	269	301	262	305	292	296	256	267	299	261	276	313	267	277	266	315	252	272	268	292	299	302	283	326	285	275	259	297	271	308	274	295	273	285	286	328	263	305	281	296	277	272	239	284	307	296	274	287	272	293	328	277	278	290	325	283	276	280	302	282	266	260	289	274	270	276	289	288	303	268	270	297	279	234	287	265	274	307	309	353	284	266	305	312	277	269	290	279	307	311	272	301	276	291	264	239	284	244	304	279	255	270	311	299	293	293	304	271	278	251	314	270	307	344	291	274	284	299	290	302	288	295	278	305	298	273	278	307	310	263	323	279	289	309	292	292	279	296	284	275	260	287	306	287	305	268	311	296	280	294	302	303	286	303	279	280	303	284	285	292	281	284	260	261	292	295	290	292	270	274	286	300
14189	4529	4463	2504	1615	1191	762	675	675	688	645	652	662	639	658	630	650	603	606	594	682	659	648	640	637	637	645	620	673	664	654	610	633	675	654	624	673	636	656	672	678	660	645	636	617	672	645	642	622	649	637	654	653	647	670	620	648	665	653	639	678	621	674	686	663	676	664	659	631	626	661	663	673	673	651	654	660	646	665	651	671	641	671	654	642	630	683	644	649	704	643	633	640	661	656	616	671	695	591	663	684	625	652	623	667	673	645	645	675	655	619	606	645	625	648	654	642	617	653	639	616	642	618	618	626	670	629	661	686	624	610	661	664	614	642	628	637	606	645	676	634	657	646	667	635	634	626	607	622	614	621	646	660	597	674	674	612	636	634	651	658	660	647	636	623	638	660	665	656	652	695	663	656	660	620	608	664	698	656	662	673	629	641	634	655	657	680	616	651	620	640	640	661	690	637	592	666	681	663	678	615	632	676	640	619	678	687	679	632	669	637	688	682	680	621	636	648	623	652	644	614	664	655	694	647	654	659	709	633	634	628	665	718	628	693	653	657	619	601	625	627	655	595	633	686	603	607	651	697	663	632	624	651	619	639	655	661	643	638	673	649	654	642	634	673	603	629	616	647	627	628	660	662	627	605	645	654	644	638	616	705	623	679	609	611	606	648	673	646	635	616	621	621	647	623	648	665	623	611	609	635	641	630	604	640	618	604	667	667	642	680	644	664	612	658	645	663	633	664	662	641	612	639	655	687	658	621	678	651	672	636	637	625	658	651	662	661	639	634	643	665	613	655	604	610	646	633	622	624	641	634	656	625	685	639	624	672	651	676	657	645	646	646	687	610	640	613	669	610	661	639	637	630	636	689	612	686	644	648	623	666	649	650	593	643	609	604	654	653	627	679	686	643	592	670	655	634	642	675	647	709	639	668	628	617	647	636	678	646	635	639	652	630	620	666	626	602	619	664	654	644	641	641	661	670	668	641	637	676	687	620	654	653	636	618	674	691	678	633	635	662	635	640	671	619	598	672	607	625	629	662	701	620	683	612	673	627	643	608	649	613	626	698	602	606	636	653	655	641	674	646	618	648	647	674	637	650	650	645	678	641	662	644	684	660	672	659	666	644	670	613	588	692	656	631	691	659	681	634	616	674	616	678	623	648	630	639	643	594	611	619	641	656	654	616	637	628	631	632	628	662	612	636	626	647	629	639	646	650	647	662	602	643	635	655	608	643	633	643	685	621	643	616	690	644	623	678	619	625	661	648	678	678	601	616	630	618	646	644	660	613	632	629	655	662	622	638	654	621	640	611	674	648	641	645	596	701	624	659	644	591	631	654	619	592	676	693	658	654	636	650	629	626	642	635	670	631	667	676	653	636	628	636	633	619	611	621	692	646	670	675	663	647	646	668	616	585	656	658	629	633	687	598	657	662	634	650	656	657	655	668	668	601	695	633	637	640	645	665	664	661	618	673	621	631	613	660	643	634	666	635	612	674	637	642	644	622	636	613	635	671	684	648	635	618	687	670	632	665	685	619	619	625	669	672	635	607	637	642	670	660	620	647	690	631	602	662	673	666	664	619	603	635	684	622	648	707	656	657	657	622	631	679	658	677	652	611	680	669	626	635	678	626	632	666	614	667	670	684	629	653	587	627	677	616	610	652	624	657	633	679	661	673	665	639	607	668	662	614	682	650	666	673	655	626	687	610	625	666	624	654	673	607	638	660	579	680	630	658	665	672	611	662	662	637	646	617	605	652	674	643	655	652	645	671	650	629	649	639	664	647	634	644	641	671	604	652	636	659	619	621	616	660	629	666	615	667	672	645	620	654	626	653	619	619	671	639	631	618	638	669	673	663	638	663	611	654	627	665	626	680	679	645	633	676	633	676	652	658	632	663	621	631	631	669	632	651	623	593	663	641	630	650	644	614	591	595	644	671	650	635	626	649	650	662	651	645	696	647	623	624	699	632	635	674	654	630	632	639	617	655	633	701	647	620	634	627	662	662	634	655	636	647	664	662	597	592	668	652	592	639	677	630	651	656	625	639	641	643	668	636	660	645	636	672	659	627	665	655	603	605	644	650	683	644	611	645	670	618	651	651	610	660	627	668	628	614	660	683	650	629	671	658	643	677	643	664	674	639	685	662	639	656	662	625	660	664	637	645	652	643	613	612	659	669	695	674	644	621	694	656	574	644	606	621	606	633	638	620	641	651	631	660	656	637	726	698	656	655	667	618	662	655	654	618	635	686	650	642	596	668	604	625	664	621	664	680	622	662	676	629	688	636	660	639	663	631	627	649	648	671	632	603	654	655	665	630	670	675	648	646	590	630	622	676	666	616	660	627	652	690	615	667	609	636	684	640	669	671	653	656	649	684	693	635	634	681	665	629	651	652	651	630	637	624	660	674	645	686	646	658	674	603	647	687	631	607	653	634	593	636	684	642	658	636	648	624	643	682	657	656	672	640	641	674	623	633	668	629	654	658	674	610	624	666	590	598	685	631	632	640	618	651	672	618	663	670	648	643	622	616	649	626	598	644	625	646	668	671	700	664	632	629	673	586	591	650	624	603	675	662	621	654	653	615	643	653	648	643	673	682	614	621	619	647	611	663	615	575	677	621	658	632	638	641	657	656	622	611	615	659	624	665	675	612	662	653	654	606	653	640	608	683	657	653	663	676	661	621	617	646	588	608	677	686	652	635	643	684	654	607	642	672	666	629	631	623	634	645	602	646	615	653	683	633	648	620	634	646	649	678	652	676	676	620	612	630	666	651	666	598	651	595	668	640	667	626	661	632	612	619	666	634	630	655	656	627	611	622	674	631	688	622	641	642	643	657	623	623	626	683	713	645	683	676	654	648	615	689	615	674	656	684	675	626	660	648	655	638	626	643	668	662	645	680	643	640	640	654	637	652	631	602	630	637	642	626	607	666	663	632	620	650	644	617	636	681	621	638	680	682	657	642	670	666	665	665	666	626	628	630	613	677	674	650	633	639	565	633	634	659	667	662	638	620	620	613	615	690	624	624	687	642	695	637	599	684	638	647	653	641	629	634	611	643	620	669	630	646	656	646	698	647	607	624	642	656	625	667	682	649	645	631	617	611	621	631	664	629	637	651	615	645	660	641	663	639	706	627	629	655	661	655	619	664	643	667	714	675	641	644	664	631	659	605	641	676	619	656	675	623	652	647	627	662	626	618	650	631	643	643	657	609	672	662	659	626	597	665	676	658	673	621	717	677	615	637	633	616	640	657	630	637	612	645	614	648	635	636	644	656	629	634	669	660	638	609	654	650	660	645	601	673	663	649	627	657	624	666	640	705	659	634	645	643	650	625	629	645	616	645	618	638	642	672	654	715	652	629	609	656	668	610	622	634	632	705	647	650	634	688	657	638	636	665	639	630	624	639	631	632	657	649	683	621	672	650	632	604	641	662	670	618	634	615	603	661	617	634	690	646	680	642	643	582	646	625	614	641	651	648	621	630	684	640	648
26860	4045	953	602	480	428	319	333	294	267	294	314	262	309	287	285	300	298	293	259	258	283	334	307	295	265	281	297	304	326	289	303	297	316	292	272	300	278	272	273	294	316	286	288	321	315	292	273	307	290	326	287	330	292	306	293	301	294	284	291	301	335	277	279	277	268	302	288	288	300	287	296	302	273	303	290	289	296	270	302	318	298	277	285	300	292	316	331	281	291	322	262	311	313	250	277	324	330	294	301	294	301	288	309	319	306	304	280	294	287	299	318	316	314	282	285	287	274	328	275	267	278	313	304	291	332	324	298	300	299	287	315	322	302	323	331	302	274	294	326	316	292	272	305	316	295	284	290	306	330	308	292	292	308	283	289	313	310	306	314	313	325	291	277	288	288	333	308	307	257	290	281	309	288	286	270	291	280	294	282	286	283	307	311	304	283	316	315	294	307	264	291	308	365	290	331	303	338	299	322	307	299	292	309	326	294	296	318	314	300	328	313	315	274	302	273	300	287	289	274	289	273	307	310	271	276	286	287	287	313	289	286	281	298	340	300	323	273	314	341	313	298	284	298	325	310	282	289	311	305	291	297	301	290	290	301	255	260	280	314	273	339	325	304	301	286	321	276	299	293	300	315	311	294	283	325	274	314	289	283	330	306	262	278	291	300	273	287	287	307	266	278	305	286	303	266	312	313	291	317	313	300	301	284	271	302	299	263	310	309	296	294	269	308	319	240	280	286	277	276	293	295	297	293	316	309	311	283	292	324	273	302	296	301	304	322	316	293	321	301	326	323	314	320	283	305	289	281	277	274	320	319	274	317	313	314	299	314	293	309	310	313	301	266	279	303	296	295	271	317	327	327	290	301	281	296	293	279	311	287	275	285	313	308	314	301	300	317	276	321	267	297	261	323	302	309	311	288	324	299	288	288	308	311	316	327	304	304	291	275	265	319	287	335	285	295	286	309	307	275	301	284	265	244	256	291	312	307	285	270	331	292	290	306	300	291	266	315	309	308	323	308	283	288	303	297	286	292	296	283	303	317	292	285	278	278	314	265	292	291	287	304	321	290	287	308	304	302	281	282	335	285	256	273	316	294	320	277	316	320	288	283	286	306	314	281	302	318	301	281	289	287	290	328	333	309	255	271	288	266	293	300	269	319	278	286	261	290	324	279	315	261	277	298	303	274	292	338	303	297	300	298	284	298	296	301	278	288	293	291	330	314	296	315	286	292	299	328	309	282	280	302	286	281	272	304	285	330	291	298	330	286	274	293	305	315	307	311	298	311	305	313	314	325	324	309	310	310	300	270	259	313	308	317	303	274	309	322	281	312	319	283	288	298	295	306	263	277	298	311	309	324	298	292	282	335	326	271	312	316	311	318	294	321	282	281	299	296	348	281	306	305	308	295	301	288	306	277	313	264	295	282	298	292	335	327	294	241	282	322	291	295	278	284	273	280	288	290	285	254	288	292	296	263	293	299	311	292	290	280	280	324	302	292	325	307	293	325	295	280	291	276	313	308	303	311	299	298	310	283	313	277	310	253	300	302	289	281	306	305	299	303	289	281	312	315	290	284	297	337	329	279	335	311	356	316	311	308	308	298	286	290	284	267	281	295	325	299	300	294	297	309	298	263	301	269	291	316	277	238	282	300	287	296	280	340	317	293	297	305	287	306	282	283	286	296	288	310	293	270	291	265	269	303	298	305	299	294	290	268	338	372	284	280	308	308	253	314	299	291	280	322	298	279	317	300	267	291	271	286	303	300	298	287	288	280	292	314	257	272	263	287	263	277	274	288	297	268	288	293	295	277	278	291	310	258	302	295	306	301	257	298	303	314	306	286	279	289	316	271	255	299	337	291	294	304	271	250	321	305	280	312	305	289	315	308	283	295	306	292	276	289	309	303	302	282	291	311	281	292	324	294	276	277	277	305	306	332	311	317	298	306	295	292	294	337	287	305	258	286	306	303	294	284	295	278	272	286	275	268	300	300	337	330	281	284	263	295	284	304	274	306	309	288	300	324	339	303	295	310	277	273	298	290	288	319	299	257	302	307	276	287	302	286	273	308	281	274	305	269	274	310	300	312	348	294	247	279	323	304	295	276	279	271	307	305	312	273	290	287	266	303	304	287	262	319	304	306	299	292	294	312	303	302	297	287	291	282	282	301	313	323	298	322	286	271	344	305	298	290	289	285	287	320	276	282	298	306	297	298	344	311	307	272	347	312	260	307	285	309	313	277	287	298	308	298	267	307	276	288	308	283	288	287	315	306	312	285	317	303	331	285	281	289	301	307	301	320	296	311	287	269	296	275	305	300	297	302	285	274	289	312	302	292	319	303	262	303	303	306	333	304	288	286	287	321	265	297	322	301	270	269	324	298	254	286	279	288	277	266	272	291	329	258	281	315	304	290	258	287	288	251	305	281	311	293	293	301	305	292	316	313	293	330	279	286	268	299	292	327	280	268	273	278	288	267	314	294	327	332	289	303	293	307	302	287	286	284	281	296	301	264	264	289	317	311	322	319	301	292	301	369	295	308	277	288	324	308	311	309	301	303	296	308	310	321	296	307	319	317	285	294	290	310	312	276	333	313	286	307	285	270	325	312	295	314	277	308	317	288	317	321	316	302	322	315	302	316	277	276	314	301	317	251	286	276	313	255	276	295	343	335	294	297	291	328	275	280	303	291	295	329	330	288	287	308	266	283	290	299	271	283	325	260	317	309	290	320	299	315	280	310	285	284	301	273	330	319	296	305	307	291	310	308	292	290	268	304	282	302	276	285	311	276	304	276	307	284	264	289	274	293	271	278	301	310	300	325	299	280	316	288	288	295	306	284	314	305	288	286	280	281	285	277	311	282	289	323	283	336	311	277	297	288	297	297	279	293	322	292	303	344	294	295	271	291	302	304	291	318	333	301	291	341	315	292	283	259	310	271	312	311	323	293	292	274	299	282	319	302	318	332	301	301	260	280	285	323	280	304	300	294	301	302	310	317	293	298	270	254	288	271	290	289	293	321	286	300	286	314	318	310	310	315	269	302	332	276	311	287	273	334	317	302	319	292	332	318	294	296	294	265	304	288	304	330	311	300	276	271	295	317	339	291	345	303	289	260	279	304	298	258	287	341	312	305	321	302	299	310	286	298	320	294	284	286	298	272	280	309	308	300	296	326	307	310	297	304	310	308	270	313	273	309	332	293	340	332	319	316	299	309	275	285	296	307	318	308	310	295	309	312	298	288	263	275	275	297	295	284	294	312	280	312	293	308	298	270	282	294	288	319	296	305	303	292	278	254	285	272	314	333	286	300	295	283	305	326	278	306	278	295	277	310	324	309	302	297	281	318	295	305	296	282	307	322	322	326	292	307	280	287	327	294	289	261	280	301	304	305	322	340	316	302	341	309	284	297	282	268	270	270	295	318	313	339	292	311	289	274	292	284	303	350	300	296	293	300	320	302	306	273	262	276	335	288	319	278	294	303	269	277	302	348	283	284
19729	8813	7802	5246	4729	2832	1384	926	790	787	740	706	693	724	718	685	675	684	675	667	714	690	717	723	735	693	690	652	696	642	686	746	663	687	708	708	701	665	723	716	716	707	717	689	687	721	706	713	726	693	693	686	721	650	692	680	697	751	685	711	697	728	711	681	713	718	703	737	735	703	719	688	722	681	643	727	683	656	678	689	721	696	687	711	679	698	727	710	707	690	713	699	661	720	653	720	687	720	676	678	700	681	690	689	690	738	704	766	734	720	724	666	695	714	674	698	737	696	671	672	639	712	701	722	700	718	733	738	723	727	690	694	711	665	702	708	689	682	720	673	723	630	711	661	679	678	678	667	697	728	682	717	726	690	716	703	685	687	710	713	672	694	679	681	647	734	681	739	700	669	691	717	665	731	695	713	693	644	663	684	697	689	736	737	734	695	725	675	671	707	755	703	711	716	692	676	678	735	684	654	696	682	744	708	688	665	668	677	708	729	676	723	732	666	672	660	739	704	693	716	665	700	679	682	722	692	733	672	701	688	714	727	745	720	686	667	698	673	680	695	672	688	688	702	685	666	647	652	669	696	702	672	617	673	676	719	678	671	714	719	710	729	716	706	719	704	660	689	712	688	736	675	679	686	724	658	670	783	668	666	665	707	711	715	665	689	685	689	721	647	660	701	681	714	704	689	669	676	680	752	700	684	702	698	745	672	753	706	729	656	691	742	681	700	690	657	740	711	736	651	712	718	756	684	677	693	745	697	672	682	678	691	642	715	701	632	711	701	697	745	737	711	708	758	693	672	662	743	686	724	680	682	703	697	704	677	689	750	703	692	706	726	738	678	753	680	676	707	670	729	682	707	699	708	706	692	686	708	726	691	699	659	686	710	658	685	736	698	691	670	692	697	681	746	722	701	707	688	735	659	749	717	718	637	673	640	738	674	738	706	705	709	696	684	751	683	703	718	717	716	652	660	682	673	680	709	685	700	716	706	710	679	717	675	703	687	668	703	744	697	672	682	685	674	683	736	703	684	708	703	694	709	674	698	672	719	718	668	704	689	663	696	708	706	729	737	707	667	732	665	675	727	730	682	692	689	756	639	651	710	651	666	701	702	681	683	706	641	745	686	707	720	658	680	702	672	701	669	714	703	718	680	690	674	717	679	705	689	676	689	703	666	671	712	718	708	704	731	689	684	665	740	627	645	725	709	723	701	672	732	807	710	682	679	671	691	704	668	704	724	670	684	733	694	708	684	726	708	672	632	687	717	745	643	676	723	720	714	683	717	694	709	700	690	742	716	673	677	645	669	697	725	659	692	663	682	718	738	712	765	705	748	696	654	732	686	694	703	636	750	683	705	704	653	708	723	680	706	700	732	721	701	683	699	683	680	695	754	649	653	689	653	705	694	723	675	620	725	697	640	711	707	730	654	716	694	715	698	726	679	752	721	699	688	641	697	705	716	714	721	662	701	670	701	673	677	712	732	743	738	669	719	648	656	663	722	694	705	671	702	715	657	722	694	645	712	701	727	699	749	718	745	715	701	697	696	741	696	765	695	699	653	680	670	715	714	697	659	717	720	714	675	691	672	695	713	662	705	687	694	660	695	739	700	648	692	788	699	701	679	672	694	689	704	725	724	685	675	732	729	707	707	689	701	741	697	713	703	714	689	694	702	677	679	707	677	684	703	648	707	706	713	693	702	662	685	700	716	750	701	728	697	666	707	707	691	684	730	701	722	765	647	716	693	645	669	675	713	718	698	690	656	694	680	725	725	685	721	675	720	710	704	701	707	680	709	674	644	690	718	697	710	732	652	686	693	737	703	687	690	685	702	686	732	672	666	641	708	721	720	703	697	729	718	710	674	719	699	721	690	676	677	689	647	673	702	717	655	721	728	722	697	685	709	661	708	699	739	714	680	762	648	722	683	766	737	673	670	672	712	717	694	673	697	650	724	671	690	643	665	676	643	688	755	655	699	706	665	706	698	704	671	670	663	737	696	662	682	724	716	738	700	705	689	723	655	715	695	694	712	700	672	650	678	685	703	726	679	697	680	699	729	715	711	710	695	708	696	701	705	679	735	709	647	666	714	685	694	776	684	698	699	725	722	680	698	699	726	686	669	681	681	690	675	720	709	674	735	684	678	696	694	760	672	715	720	710	687	689	708	691	723	656	675	712	747	694	743	701	696	679	714	721	696	732	671	648	679	691	697	690	692	758	722	714	701	697	701	677	689	677	736	698	739	706	668	694	714	693	701	767	707	641	706	666	634	705	736	690	709	670	686	725	682	683	720	669	715	699	710	704	712	713	728	684	693	722	712	671	666	672	687	649	751	698	731	688	704	724	717	675	715	726	716	708	743	696	699	689	682	685	696	702	665	677	689	658	695	719	697	664	699	700	694	694	679	699	647	708	720	704	711	711	746	689	686	712	693	655	725	689	686	752	757	685	683	668	678	697	686	653	718	696	729	683	633	711	706	734	675	715	700	727	694	710	678	734	682	668	696	686	701	649	719	649	687	706	668	674	701	744	682	677	721	680	714	711	704	685	689	690	647	667	734	698	655	696	714	735	725	694	691	696	696	693	709	701	665	722	722	687	692	667	675	732	674	726	733	683	701	687	733	692	702	691	688	664	639	728	719	668	690	687	673	684	699	696	723	658	666	692	696	742	792	663	718	726	729	712	701	694	710	705	706	671	711	676	766	698	724	685	708	690	722	683	699	711	719	732	692	649	657	684	680	663	689	710	733	746	733	717	696	723	692	711	714	751	724	690	670	735	689	702	698	707	731	707	697	676	721	689	682	685	677	685	691	686	625	714	722	760	686	675	684	752	700	685	702	731	706	746	730	715	650	671	687	717	728	649	697	693	702	714	682	701	715	657	691	709	726	659	728	644	695	731	705	669	690	688	716	730	655	653	717	704	686	687	721	707	710	693	687	711	715	713	653	794	701	713	705	709	681	717	632	756	743	666	647	725	685	674	648	730	684	733	682	711	691	662	683	680	710	637	716	720	681	702	697	683	647	701	720	667	749	724	721	714	671	702	729	648	691	653	710	707	685	682	753	739	697	691	738	714	699	690	665	703	686	663	728	700	700	654	705	713	656	718	678	754	659	715	706	698	667	706	698	708	705	691	694	697	667	729	640	683	703	714	650	723	765	680	694	714	697	709	691	727	745	700	673	689	699	694	682	743	653	675	700	700	728	679	710	707	714	741	701	689	660	683	689	719	703	679	731	741	673	676	696	714	683	716	706	704	673	696	672	667	728	717	653	729	728	690	704	704	673	684	680	732	699	752	701	672	680	740	696	664	684	704	727	666	666	676	684	717	708	729	701	678	691	676	686	702	714	716	721	701	705	691	669	701	679	713	698	700	678	690	719	742	709	648	738	692	681	709	671	711	680	698	687	714	729	662	689	743	704	688	643	697	707	674	729	704	696	723	724	702	693	700	673	724	720	699	687	668	670	713	682	716	726	673	706	681	763	705	659
30297	4981	1003	712	564	417	338	343	308	309	308	290	310	314	320	273	309	291	312	293	284	292	290	297	308	303	312	317	311	307	305	320	269	303	318	276	335	308	321	305	307	332	294	294	303	329	276	286	307	319	315	271	320	292	283	290	279	328	329	313	257	290	326	316	306	293	303	301	302	283	292	288	311	323	306	300	338	279	319	281	270	299	290	322	308	311	299	322	291	345	301	301	316	290	297	285	308	305	315	314	282	297	330	303	325	285	307	295	324	282	307	304	306	317	324	309	302	271	304	270	293	297	289	307	317	309	308	303	301	313	258	293	294	297	338	293	343	318	309	320	287	305	299	299	294	316	293	296	271	311	306	318	305	294	301	293	300	282	287	324	329	296	274	299	315	283	317	326	330	341	290	327	289	324	300	290	301	293	302	343	295	284	311	299	291	326	290	259	330	312	297	309	269	292	282	316	293	265	320	327	305	328	303	294	325	349	308	321	313	319	323	312	297	329	284	319	269	290	303	337	291	312	277	297	299	284	272	278	328	304	271	301	284	329	297	322	331	312	257	275	302	294	284	314	313	275	341	323	282	331	275	285	286	302	294	298	301	296	343	320	326	337	291	317	321	269	297	292	326	306	305	288	311	305	281	306	341	308	329	279	316	281	333	291	285	301	280	273	285	290	320	303	306	284	307	342	312	297	307	321	270	318	271	292	303	340	333	319	314	322	289	319	312	330	322	292	290	323	291	313	304	274	295	303	327	308	305	303	320	289	339	297	292	285	307	300	303	285	312	335	301	324	311	282	298	289	291	303	309	298	297	325	295	298	266	298	320	328	271	273	311	292	289	323	279	312	311	300	295	350	305	323	299	297	309	307	302	337	302	336	293	297	306	279	314	301	294	285	344	336	304	276	317	294	291	313	287	301	308	302	320	304	315	295	252	301	322	304	300	288	283	274	322	301	325	346	331	350	328	330	287	268	292	295	264	350	289	285	326	312	352	317	301	320	295	261	304	335	322	320	320	294	319	324	304	299	302	284	303	298	267	329	329	305	264	268	293	305	313	330	313	325	273	306	328	308	319	314	328	289	305	306	322	341	316	333	314	324	313	297	312	305	298	292	291	315	325	300	323	294	280	300	275	277	285	275	309	310	284	311	304	295	318	329	331	299	309	273	273	292	291	287	321	286	303	328	299	313	297	321	305	290	309	317	290	303	298	319	308	289	284	310	316	340	283	316	317	305	332	324	310	295	340	275	288	311	306	308	314	293	308	303	313	299	334	318	299	329	305	290	293	320	333	335	305	275	290	263	310	288	332	335	310	316	302	303	321	302	329	320	353	295	308	299	322	292	273	338	344	302	305	282	293	290	280	317	272	299	326	319	314	329	306	276	322	307	298	303	278	313	327	312	313	306	296	318	309	297	310	281	335	284	316	267	277	309	314	313	273	307	263	331	332	320	347	312	299	296	298	272	288	301	297	296	302	288	295	278	275	294	308	304	288	302	323	329	284	295	299	324	287	340	341	318	293	290	299	319	299	297	322	320	312	338	320	313	308	270	289	289	338	302	251	315	330	308	295	305	320	279	307	283	284	298	273	278	289	294	293	323	279	303	336	314	303	300	276	321	306	314	306	301	318	304	294	306	275	296	332	336	331	323	311	296	284	299	303	279	277	279	284	333	308	292	354	294	307	275	277	281	304	281	342	274	292	278	294	308	274	310	318	293	309	285	294	305	300	293	344	309	303	323	334	318	306	321	293	305	308	325	302	266	330	307	300	317	324	313	315	292	327	296	306	285	302	302	323	306	327	322	313	288	289	322	316	313	304	279	306	312	273	318	308	308	308	327	280	265	317	328	316	324	321	318	290	308	318	303	296	301	330	315	320	299	293	295	300	282	326	295	296	301	335	319	321	300	313	307	312	322	311	301	280	319	283	318	321	269	316	297	296	318	287	309	325	299	304	326	329	307	280	280	288	308	302	320	291	255	300	289	332	361	317	298	315	310	326	312	312	297	287	282	295	311	314	302	272	309	339	321	303	282	308	327	277	311	325	321	298	280	273	328	335	303	268	300	322	319	310	335	309	317	328	297	310	320	281	293	302	309	326	286	298	279	315	300	290	283	333	319	277	280	284	285	317	298	303	309	305	296	296	283	296	295	324	315	298	304	311	309	289	325	327	291	322	327	325	305	290	297	291	315	294	306	298	292	278	303	309	300	304	270	315	291	323	274	312	292	325	271	275	317	308	282	258	277	301	329	304	299	298	312	291	321	283	268	297	307	326	311	335	322	324	313	349	278	311	306	309	292	250	288	301	281	289	292	299	301	307	320	284	289	323	300	287	320	327	319	324	314	327	269	306	312	321	304	319	307	318	292	297	295	271	305	290	310	271	323	300	315	300	289	295	322	321	332	316	294	307	298	280	308	313	326	314	305	327	316	303	281	328	297	292	302	289	315	314	310	300	255	266	301	314	299	278	306	320	325	275	278	296	287	294	296	320	323	311	304	281	306	302	290	268	315	337	323	337	338	286	319	298	284	309	325	301	308	291	287	322	293	325	333	309	327	307	334	274	309	327	291	335	281	288	282	301	295	308	299	302	315	285	314	315	294	310	283	286	327	257	324	323	300	305	307	349	324	301	290	318	331	314	281	289	304	343	294	324	311	307	303	312	305	318	290	296	286	324	283	297	326	319	292	320	296	306	269	309	296	316	334	276	273	260	283	299	281	309	319	291	302	299	299	305	321	279	334	311	308	319	320	312	298	297	308	323	295	277	324	305	277	313	314	314	320	265	315	318	341	278	301	294	314	305	293	301	292	281	314	300	303	241	322	320	332	331	320	322	291	313	292	327	370	282	310	309	321	300	290	272	285	308	321	316	308	301	345	305	295	334	336	296	301	271	323	307	291	317	310	307	309	286	269	299	293	298	311	288	289	304	325	285	304	299	330	326	290	303	285	310	330	284	287	281	318	298	328	288	295	303	277	280	321	289	294	300	282	296	342	266	321	263	322	294	327	300	265	261	284	304	293	308	321	307	328	325	299	283	313	347	299	312	310	326	312	312	293	312	303	322	316	290	303	338	340	297	330	281	277	313	285	287	289	327	301	297	316	290	329	296	287	288	304	295	305	326	297	309	304	276	316	356	294	284	312	280	288	299	298	284	273	302	300	275	297	317	303	286	310	294	283	325	307	312	308	307	280	302	322	310	276	323	287	337	272	308	325	307	334	316	291	295	305	323	317	293	249	332	281	299	285	288	308	314	317	357	284	270	299	327	278	282	267	299	316	316	292	321	303	288	341	311	381	291	341	298	293	273	272	312	308	307	301	294	292	314	320	311	281	337	317	291	334	319	322	331	276	327	319	297	301	304	292	309	305	310	315	305	311	333	313	287	297	300	317	297	301	325	365	311	309	276	268	307	311	310	313	318	329	283	287	327	322	293	280	300	301	302	306	316	276	315	294	299	295	318	283	277	285	255	323	321	292	287	325	328	304
21551	10404	8634	6976	6482	3342	2113	1254	818	827	818	768	699	754	779	762	788	759	758	753	736	804	812	754	745	735	710	748	754	740	718	708	725	728	733	717	700	672	697	707	746	754	773	703	767	733	750	735	762	758	774	727	711	734	736	725	754	715	761	725	687	735	700	755	744	745	705	740	740	744	728	710	703	729	713	765	745	714	735	721	725	711	704	724	750	700	727	725	715	727	759	765	730	710	732	675	699	730	700	705	711	676	717	711	696	727	749	718	726	717	717	695	777	765	720	730	693	788	694	757	758	758	683	719	741	677	699	679	721	698	763	752	733	755	704	766	776	735	720	671	763	743	763	728	762	712	697	693	760	725	704	717	721	661	686	744	694	680	706	667	758	714	716	743	749	712	760	701	736	725	700	732	706	714	759	734	687	739	738	736	733	697	712	716	717	725	696	749	751	677	692	676	725	697	757	700	736	724	727	756	732	701	723	682	739	734	756	692	719	748	744	686	687	697	731	686	702	734	774	760	664	761	709	686	681	739	731	728	747	649	729	730	703	736	720	764	744	725	726	710	724	751	719	717	669	670	713	757	696	746	751	728	769	700	757	770	739	692	721	753	741	714	747	685	753	734	741	732	743	751	709	745	739	708	679	737	710	731	683	754	737	704	727	711	752	696	764	704	735	719	753	717	725	726	695	695	744	731	714	736	701	722	717	702	764	718	709	696	748	705	688	684	728	722	720	737	722	732	671	653	723	733	715	711	708	709	729	711	748	738	774	702	730	725	701	726	740	716	728	729	698	743	736	720	705	709	698	739	728	752	722	751	703	719	707	683	744	698	713	724	668	698	718	687	715	730	705	691	746	713	729	753	745	691	690	721	715	770	698	723	704	746	697	718	718	759	702	757	684	710	727	738	733	709	714	738	728	722	750	729	740	682	680	733	732	725	712	691	717	705	806	709	774	782	717	710	699	717	759	682	683	746	637	760	695	721	707	670	734	741	704	726	748	696	724	739	729	715	670	732	740	703	736	713	655	723	772	694	734	684	712	754	758	706	715	724	736	688	757	735	713	699	759	687	736	731	721	724	692	708	725	742	693	726	760	681	694	767	721	722	692	735	691	743	710	709	681	707	759	655	687	705	728	729	696	726	679	692	717	687	734	755	716	694	769	708	694	721	697	707	780	746	756	735	709	767	743	745	768	680	746	715	646	624	714	743	758	712	716	748	716	716	745	689	721	675	755	705	758	732	673	774	703	722	719	728	698	719	706	740	718	767	712	733	674	708	768	718	693	745	722	725	749	657	693	712	738	740	728	780	743	716	686	737	708	736	714	721	684	721	711	711	772	696	730	682	705	704	725	763	718	754	775	713	695	692	710	703	711	696	650	664	700	752	703	684	747	762	708	723	697	747	746	763	711	734	667	721	731	703	721	717	736	750	707	739	693	731	765	708	762	724	719	702	692	679	681	710	711	710	751	700	723	712	724	733	726	753	731	717	707	691	760	692	685	729	745	701	716	753	711	697	696	678	725	687	697	739	777	754	715	744	752	742	705	694	711	707	748	707	713	733	705	688	779	714	693	736	702	695	694	736	742	722	742	733	742	737	726	730	730	747	770	699	749	700	742	708	691	682	741	747	742	739	736	751	772	748	712	685	675	720	744	711	683	725	748	712	725	681	753	721	705	719	712	695	693	736	657	708	714	685	753	730	715	709	720	695	728	725	700	690	727	767	672	754	736	703	715	724	719	696	715	701	712	706	763	726	703	692	723	768	730	690	744	662	748	686	756	737	786	734	696	705	728	735	725	689	736	766	733	728	734	756	721	763	657	761	742	730	756	672	738	757	722	706	749	709	716	725	702	685	739	723	732	699	735	744	749	652	720	756	735	736	702	747	717	710	688	685	665	682	699	727	708	673	727	718	711	730	695	701	692	724	700	733	683	694	752	690	751	709	706	743	704	704	667	683	709	748	729	715	767	721	759	705	709	743	692	728	712	731	753	742	708	749	703	731	721	737	726	726	715	710	747	736	738	706	712	715	711	744	700	738	726	700	711	769	734	742	699	711	725	696	695	740	722	746	716	714	745	698	774	717	700	697	722	758	691	743	702	672	694	693	759	700	736	772	720	729	721	682	737	768	729	688	752	749	724	759	727	710	710	699	769	692	742	749	737	742	714	704	750	727	695	720	709	729	760	743	713	725	767	722	691	722	686	735	719	706	759	695	741	702	702	713	735	722	694	784	730	671	703	719	700	736	693	707	736	713	683	704	722	686	720	788	728	722	739	708	725	777	744	763	790	739	728	743	708	716	748	709	713	749	700	756	740	699	723	766	673	788	767	639	713	706	719	754	733	728	763	730	727	692	715	690	709	712	735	715	777	750	714	711	663	751	705	712	731	693	689	730	750	683	664	749	681	749	733	755	730	727	747	712	713	658	711	674	702	768	705	703	705	681	750	719	725	701	703	733	720	724	744	739	739	740	743	759	721	749	756	692	718	726	720	719	729	720	715	723	726	721	742	748	762	750	733	724	697	683	700	690	724	678	679	760	732	737	720	688	730	797	678	640	752	750	769	766	732	682	726	722	789	719	716	747	747	755	723	745	663	698	751	717	780	706	756	729	709	758	680	732	715	735	709	696	689	716	672	749	697	637	696	747	699	785	685	689	794	675	767	707	738	751	760	732	716	702	708	719	660	714	735	746	692	691	702	676	708	736	715	705	719	724	761	736	702	784	701	696	739	676	780	681	725	750	709	741	736	722	699	713	723	756	682	727	715	744	738	721	739	704	719	710	663	722	641	707	666	759	724	753	741	709	735	735	705	756	722	734	740	712	729	670	743	751	737	704	748	716	740	722	688	765	702	714	680	734	718	700	728	718	695	757	758	701	733	753	736	732	663	710	716	709	733	727	707	732	758	754	748	737	727	715	703	725	711	722	743	702	783	766	734	685	708	748	720	704	706	738	682	721	714	762	723	693	673	673	712	745	726	666	726	769	738	715	705	726	734	730	702	740	727	745	731	696	703	746	752	739	706	724	704	714	766	716	779	736	721	718	731	701	777	664	701	705	712	706	731	677	743	711	730	724	695	722	748	760	700	684	740	717	736	680	748	706	749	754	685	682	720	743	700	743	755	733	723	759	743	711	677	731	757	772	708	721	697	746	762	716	754	756	739	750	731	697	718	721	741	731	683	701	731	729	718	740	706	722	719	712	738	726	775	703	767	790	713	691	703	750	747	747	749	697	724	712	712	741	761	735	724	703	700	751	685	704	718	719	727	694	759	760	722	700	761	734	714	677	733	756	707	719	706	783	778	748	717	741	754	737	709	703	778	645	682	722	715	686	728	670	766	704	722	693	742	720	713	692	723	694	740	744	728	761	741	743	685	714	758	749	713	674	710	691	714	734	734	697	711	705	778	713	727	698	733	747	706	729	719	721	698	727	725	727	732	761	751	716	733	694	713	728	691	747	713	738	739	723	709	720	679	759	730	744	781	747
24363	2641	496	374	371	299	238	267	283	286	291	299	274	259	260	278	291	280	315	313	271	249	282	273	275	279	291	291	272	265	289	341	281	271	289	289	291	301	279	289	291	270	315	294	303	253	296	297	293	302	274	265	269	321	279	273	301	275	290	280	263	254	289	279	292	303	314	282	246	310	285	291	272	279	284	277	274	298	306	293	290	265	284	293	277	301	253	287	315	293	260	267	263	289	264	281	298	311	275	268	287	286	265	232	262	294	291	253	261	278	290	295	298	278	258	266	271	293	286	281	290	250	277	284	276	289	269	304	295	261	301	263	273	289	256	306	249	300	283	328	308	313	286	295	254	264	272	279	305	273	296	280	271	288	259	323	276	287	269	277	267	292	281	260	291	272	292	283	303	300	284	267	285	269	304	286	293	294	260	262	264	291	286	295	259	284	269	253	273	338	286	275	261	256	301	273	303	305	270	260	306	270	290	308	285	303	271	278	303	305	312	283	309	296	306	276	305	297	276	281	278	276	298	264	307	279	272	303	308	274	285	312	310	243	311	316	283	321	292	312	286	302	294	330	244	291	277	258	300	286	266	284	298	264	296	287	276	297	251	260	269	303	293	265	289	261	299	274	305	301	287	295	290	279	300	297	286	287	275	268	279	282	287	312	292	268	309	294	291	289	296	308	299	341	259	308	295	280	286	268	249	300	264	253	279	262	284	293	287	277	279	270	262	284	296	265	270	260	285	254	270	299	304	288	261	281	282	301	304	301	244	303	309	227	243	309	264	265	271	266	297	253	282	329	289	304	318	274	303	285	288	268	259	226	268	263	330	262	273	303	266	263	276	303	292	245	272	296	270	329	290	285	313	297	268	310	268	272	266	309	267	271	302	270	262	256	269	324	282	285	302	284	271	263	295	288	255	257	316	280	273	285	261	310	291	311	286	303	278	290	283	307	267	254	252	262	296	282	279	271	285	269	290	270	289	261	286	302	289	270	273	269	248	302	320	274	271	315	288	273	274	270	281	310	290	294	271	247	298	293	310	304	311	265	304	297	288	287	259	309	280	321	282	291	278	256	275	285	254	291	290	305	258	301	277	299	270	317	270	292	312	277	281	312	247	292	272	281	295	293	302	272	273	279	304	307	308	311	270	281	292	290	295	291	280	292	292	299	269	301	271	315	323	292	282	282	285	258	291	321	254	260	286	276	279	251	302	273	271	300	298	267	269	290	296	238	276	279	293	246	284	250	275	278	249	284	293	307	291	313	289	290	259	271	289	248	258	293	313	299	268	303	285	319	268	285	275	318	283	300	283	311	271	286	281	277	275	279	293	278	276	283	284	255	271	292	286	301	306	270	268	301	285	298	297	281	296	279	354	253	293	297	265	265	250	278	279	291	272	290	288	263	293	298	289	276	279	304	275	273	279	288	264	263	251	303	306	279	267	301	268	294	286	319	307	302	263	273	293	289	317	312	297	252	285	258	274	286	298	266	264	301	255	281	261	300	280	297	279	278	293	254	322	274	266	278	284	256	271	330	315	276	296	259	308	267	299	277	296	329	309	291	261	327	298	296	289	286	290	308	319	298	290	256	279	301	293	320	295	347	263	262	308	307	283	281	272	260	279	270	250	295	271	292	280	270	281	274	288	285	275	274	263	288	280	254	289	283	304	306	311	273	278	296	271	270	271	338	312	294	294	292	277	270	281	299	291	278	314	331	303	301	291	265	334	289	309	260	289	300	280	299	301	294	311	253	277	253	315	305	288	289	284	280	268	280	285	273	280	291	272	277	269	278	283	314	287	290	269	308	270	280	260	253	284	274	321	292	291	312	271	267	251	264	307	294	291	321	300	295	284	285	315	299	291	289	290	304	280	264	282	270	322	274	309	282	304	277	321	287	279	247	268	286	285	256	320	320	260	295	288	263	290	286	280	271	324	278	245	314	271	276	297	289	243	287	276	272	283	295	249	304	287	285	285	322	282	254	281	295	288	309	293	243	298	269	277	322	304	263	271	317	260	301	249	277	267	300	294	277	295	276	262	261	270	284	284	260	304	288	292	303	269	272	293	279	292	279	282	289	268	256	266	264	261	284	253	267	284	284	283	247	289	291	270	296	267	273	267	268	300	280	295	290	299	277	280	274	288	290	282	323	289	302	266	277	280	276	261	304	311	281	284	272	297	288	255	288	302	294	271	269	259	298	290	288	259	295	287	257	310	283	263	247	290	263	276	295	316	295	283	315	311	309	308	292	294	287	279	309	308	281	271	273	309	256	276	294	289	291	276	297	267	280	303	330	303	318	266	288	258	295	317	281	246	271	244	280	251	247	301	277	303	298	298	282	297	305	300	308	300	293	263	259	268	284	286	287	277	265	273	279	290	263	289	272	267	303	287	266	286	265	270	272	273	291	302	317	261	283	313	296	267	289	279	292	278	286	299	276	250	280	291	284	261	294	281	269	300	306	295	273	291	322	278	274	285	267	320	316	291	286	289	298	280	262	285	267	274	290	265	284	294	293	283	303	312	306	268	286	300	273	261	270	279	301	276	257	295	289	271	276	303	289	285	297	297	286	287	278	261	269	265	277	285	297	293	274	302	268	290	277	270	268	275	312	290	285	308	280	315	264	308	259	280	321	261	282	297	259	298	287	291	290	262	263	278	251	269	298	269	287	294	285	276	294	275	278	283	252	274	304	278	292	292	310	286	290	283	263	274	297	291	281	284	308	289	305	299	251	260	295	268	273	301	290	267	295	301	277	312	263	294	284	301	328	269	308	276	267	286	305	286	300	273	244	275	266	299	289	261	293	306	283	315	275	265	302	283	269	273	273	310	293	269	284	268	263	253	283	278	267	259	311	263	264	247	309	293	306	279	260	281	286	280	290	318	293	265	312	310	245	278	292	268	298	297	267	296	292	299	258	250	256	289	257	304	307	253	279	281	255	293	254	272	268	272	283	269	282	267	287	280	284	267	260	293	322	297	299	279	319	277	278	303	294	300	278	290	271	285	293	270	283	318	310	272	243	270	277	256	286	256	281	269	284	310	316	300	262	251	267	307	287	272	268	292	271	302	290	287	304	302	312	292	307	274	295	283	271	286	275	275	288	276	264	311	281	282	315	262	267	269	279	285	265	290	275	303	280	269	280	266	285	273	273	295	282	269	249	286	285	272	292	246	279	290	310	293	288	300	317	301	292	280	288	283	295	300	297	264	279	274	282	282	326	286	282	259	308	267	275	266	271	312	293	257	275	286	290	292	263	300	309	277	258	276	292	304	295	258	279	312	293	277	304	270	273	280	282	305	310	268	265	294	287	308	273	280	269	281	262	268	276	286	299	279	283	252	222	322	262	273	277	270	288	293	252	281	288	291	292	289	284	288	304	314	284	284	289	306	275	291	299	275	307	290	285	265	258	303	287	271	286	317	287	305	300	295	245	289	273	309	304	297	290	290	300	280	260	254	290	269	242	297	251	285	282	263	263	305	288	268	292	282	268
18701	4853	2968	2183	1453	883	742	724	661	660	670	678	663	677	665	669	649	610	688	653	626	673	678	635	646	651	658	632	615	656	658	626	644	657	659	672	684	627	687	612	639	692	661	669	639	651	666	654	640	647	641	654	684	636	642	642	595	603	621	651	632	671	659	661	719	662	676	692	624	630	698	723	668	629	634	635	648	680	651	661	611	661	672	654	638	614	650	676	602	656	630	662	625	630	624	632	644	618	649	645	730	641	605	606	617	652	638	646	656	634	692	662	636	633	667	640	637	624	678	589	617	617	627	655	605	615	616	613	634	631	662	658	661	629	640	659	623	670	654	652	645	656	635	623	656	647	598	600	666	609	645	640	628	667	625	658	637	676	619	612	610	645	668	577	633	699	635	616	621	615	696	667	629	643	659	586	673	645	645	622	638	619	607	663	645	639	651	667	666	623	642	650	639	604	632	652	609	626	674	635	602	643	635	603	662	607	638	671	670	655	658	640	671	591	678	685	610	626	629	685	703	685	649	582	616	644	652	647	616	654	654	661	674	644	649	668	667	631	649	696	620	615	599	667	680	613	648	673	636	654	657	667	625	676	666	675	626	620	651	642	610	598	642	648	673	648	657	639	592	658	634	632	688	626	700	665	643	626	640	618	613	637	606	651	660	626	640	601	596	627	662	666	607	664	630	675	626	654	672	652	643	651	640	677	649	614	638	642	623	661	629	639	644	619	610	646	658	632	653	628	593	647	640	686	675	637	695	665	623	706	635	641	658	637	607	598	635	644	631	637	630	651	669	658	667	601	653	633	662	639	658	671	644	657	593	613	664	638	665	613	689	607	617	620	591	611	659	616	633	632	611	590	648	645	652	653	604	673	681	595	659	563	628	695	630	653	643	663	577	663	601	619	638	664	661	630	653	651	641	627	677	602	616	702	659	673	629	664	620	629	656	618	650	619	644	623	642	662	620	633	603	628	617	655	631	630	653	666	679	620	628	625	690	629	660	673	613	628	647	615	630	657	652	665	623	660	642	660	667	583	612	659	651	649	649	649	653	635	675	660	648	643	633	666	664	686	577	645	649	671	662	667	651	642	644	682	653	598	682	647	669	630	636	641	633	671	638	686	649	648	659	639	676	667	628	635	638	648	590	610	655	622	690	671	647	638	684	640	670	633	606	648	605	696	590	622	630	694	619	668	660	659	629	635	608	654	609	672	629	616	652	626	667	598	653	626	621	708	613	704	654	629	665	665	679	625	667	617	667	674	592	594	658	661	660	640	681	647	657	621	653	679	622	651	650	625	638	625	610	622	603	654	641	651	650	681	654	668	605	628	676	640	618	631	686	648	638	653	683	629	622	698	645	608	671	629	633	649	630	626	659	602	667	674	651	681	657	698	643	618	641	650	622	631	638	629	684	631	627	644	628	670	635	654	627	679	647	679	627	628	600	670	630	694	647	625	695	580	589	656	612	642	655	639	652	624	629	623	639	651	676	692	641	607	685	640	643	621	668	648	643	622	639	619	628	681	661	620	651	671	613	638	656	617	670	670	631	656	642	640	625	659	651	656	673	636	605	655	648	642	640	655	648	656	616	647	606	584	637	645	583	672	620	668	634	595	694	664	642	653	631	616	664	597	654	655	634	661	601	650	611	635	612	608	656	641	636	645	664	635	634	620	669	669	657	715	620	623	640	644	608	631	648	612	662	624	629	653	655	633	607	661	641	660	639	663	679	647	620	620	693	621	588	656	692	636	663	661	655	645	665	621	614	634	637	622	676	662	623	620	705	658	654	628	657	644	655	631	635	701	646	667	654	603	679	687	611	604	647	626	683	646	625	671	661	670	601	646	697	603	622	659	669	634	656	605	634	649	640	646	622	619	601	638	639	628	629	652	662	634	647	634	638	602	645	643	675	668	633	659	678	643	600	644	643	636	652	647	633	638	682	640	670	607	646	641	626	619	630	645	648	657	630	652	677	649	644	682	621	628	634	592	620	664	660	651	638	610	697	685	633	600	672	657	630	630	651	681	647	661	624	647	646	612	678	711	650	606	666	638	614	663	628	666	626	620	611	664	650	686	611	638	635	620	631	613	624	648	630	639	602	613	656	668	634	662	655	636	627	667	614	659	698	622	654	618	607	627	705	650	632	669	684	656	637	667	632	651	639	644	624	653	668	666	619	648	633	584	651	674	627	661	630	686	643	663	648	603	630	651	631	675	649	651	631	620	662	640	657	625	598	652	628	648	643	629	614	672	635	611	657	623	670	663	668	625	648	652	661	611	631	600	655	643	630	623	618	684	671	624	671	662	618	630	654	663	616	643	655	606	633	641	644	622	658	699	656	718	651	646	618	644	691	632	625	645	656	606	663	644	595	608	634	649	637	640	593	637	667	642	629	626	640	663	633	652	609	645	666	602	666	639	701	656	645	633	652	634	675	666	623	617	627	674	633	647	653	610	673	633	639	622	679	656	637	670	666	648	657	654	629	620	678	650	609	629	626	637	641	641	629	634	599	661	650	661	635	629	588	665	678	641	634	625	648	629	620	691	650	686	647	650	637	644	680	683	659	654	637	609	638	637	614	630	662	602	621	633	638	628	624	634	598	616	678	626	640	623	643	654	627	682	662	669	665	623	658	653	626	629	630	643	603	685	667	663	616	632	648	652	630	665	646	665	637	620	654	624	638	658	651	654	627	647	615	646	623	645	614	683	665	668	657	614	647	705	589	692	638	650	707	595	646	657	646	615	661	663	656	661	623	651	656	586	596	657	649	672	651	634	705	548	608	648	652	682	638	615	621	624	665	607	665	632	659	631	642	687	665	680	628	622	628	653	629	579	631	659	651	613	625	620	646	639	591	625	628	684	652	624	657	594	664	614	654	648	644	684	618	641	621	646	612	658	603	658	642	596	675	635	594	630	658	637	631	653	626	653	641	679	614	622	617	641	699	615	636	598	636	657	619	657	673	652	629	649	613	691	649	640	671	606	644	660	657	639	641	636	621	654	644	622	694	622	629	648	626	677	647	653	630	630	668	622	673	623	675	650	694	639	641	652	688	653	689	641	634	674	668	661	640	636	658	573	634	646	645	582	635	658	624	667	640	652	587	666	636	622	657	645	665	585	637	641	653	637	626	594	665	608	635	625	653	665	633	634	686	638	668	660	643	639	624	650	608	611	687	642	657	633	610	661	628	665	589	647	624	631	660	645	609	675	638	594	652	638	607	630	627	633	646	624	621	633	666	609	667	675	683	631	658	648	646	660	611	661	666	638	601	666	654	614	640	614	631	658	675	670	620	687	655	627	631	602	655	644	589	656	654	628	662	652	679	636	575	628	648	616	658	580	651	655	630	653	649	603	661	641	582	650	675	636	637	633	645	660	641	678	689	610	623	645	631	634	623	644	649	617	623	624	632	665	646	630	656	642	621	642	654	635	643	633	667	679	646	633	631	642	638	651	682	680	627	640	654	691	641	647	625	634	609	642	673	623	622	625
26714	3543	944	705	479	358	345	341	324	304	312	262	304	293	309	309	299	304	279	272	278	313	313	290	322	293	269	287	280	274	295	302	293	281	333	300	292	303	288	306	272	290	311	282	304	313	328	292	274	270	281	289	318	288	268	295	274	304	313	307	287	279	320	283	283	305	286	307	306	251	313	277	282	272	276	293	290	321	302	294	280	275	274	274	319	305	278	265	301	281	280	290	276	318	275	282	319	296	271	302	291	296	325	282	287	294	287	280	294	311	302	331	331	286	293	285	292	305	288	262	293	312	280	321	278	308	291	273	294	298	282	316	261	267	313	302	304	259	281	302	341	311	307	317	296	286	292	304	317	314	265	270	306	310	285	286	285	285	301	277	255	301	284	265	288	306	281	287	315	293	306	296	300	316	322	314	312	302	283	276	277	291	275	283	301	304	288	270	313	284	309	298	297	278	274	351	281	315	258	287	294	293	284	331	303	314	291	341	315	297	280	280	302	314	265	293	289	274	292	307	304	294	302	300	311	307	302	289	297	296	295	307	305	279	305	289	314	293	313	314	305	316	297	274	303	306	289	268	307	286	351	307	296	278	310	320	305	315	318	302	300	280	280	280	296	284	302	287	291	289	300	290	268	286	318	338	311	262	268	293	259	269	302	308	254	265	291	317	312	281	298	289	290	251	282	290	303	290	328	341	329	281	290	297	310	298	271	307	296	278	298	285	307	279	257	297	295	306	321	290	306	265	311	314	300	307	303	317	307	309	316	284	309	301	286	296	294	288	294	323	295	281	253	313	298	296	294	302	277	288	252	258	328	300	294	285	291	279	313	265	326	282	298	256	306	308	296	292	296	309	290	295	272	329	282	278	312	271	314	297	306	276	262	294	290	316	288	289	282	287	303	293	271	283	271	289	309	307	333	252	276	293	304	267	299	281	285	319	300	300	269	299	287	322	271	289	285	294	312	260	293	295	293	278	305	302	290	295	306	287	290	338	275	286	295	292	296	316	315	281	283	308	289	321	307	306	296	281	293	293	274	300	298	330	262	287	295	286	301	302	285	287	348	301	277	325	286	269	313	301	275	298	289	312	265	311	307	293	270	339	303	310	312	310	310	301	291	278	291	262	321	291	281	303	305	305	313	266	308	292	291	291	297	286	306	351	272	328	305	293	298	251	272	299	279	307	315	289	305	281	283	270	298	316	303	281	278	298	295	288	264	264	259	280	313	286	301	295	307	290	304	295	317	286	300	287	272	290	287	297	262	311	309	296	286	324	298	311	299	282	319	307	316	302	327	284	298	289	286	308	267	291	292	304	287	314	309	313	281	306	274	284	304	284	303	283	310	276	284	255	279	286	296	260	302	267	295	317	294	300	297	269	296	292	332	303	303	291	268	280	271	288	283	310	303	277	303	289	278	308	272	280	295	303	300	292	293	270	262	298	305	314	276	310	262	298	306	279	304	286	287	296	292	308	267	308	293	274	275	314	283	320	295	278	278	273	287	288	293	300	272	292	285	320	299	301	316	296	310	315	269	269	273	305	336	266	295	281	303	322	275	286	279	293	302	315	288	267	320	327	265	291	280	290	296	290	311	285	298	294	316	314	275	303	297	271	308	309	263	274	285	319	313	306	302	285	288	290	296	267	302	307	293	259	317	296	313	306	291	263	284	296	264	300	265	291	308	313	313	298	307	352	275	289	291	292	299	315	328	294	294	292	278	278	292	321	336	288	288	306	296	306	262	294	327	281	323	313	286	318	325	287	279	292	282	262	330	312	278	282	298	300	311	301	271	263	303	316	286	263	309	300	292	284	258	300	260	294	286	279	332	300	304	271	255	297	336	300	306	314	312	295	297	305	302	279	302	301	274	334	303	333	288	283	283	282	279	275	284	319	303	301	273	299	286	312	294	312	298	275	306	287	302	271	309	286	281	277	285	255	264	340	330	274	307	290	291	316	325	297	312	295	306	308	265	265	274	272	273	302	295	292	312	245	283	304	294	303	264	293	274	306	298	312	293	280	265	316	307	306	279	313	305	296	298	291	259	319	308	294	287	309	301	304	286	281	298	265	288	297	267	333	339	275	294	281	321	270	282	305	310	267	288	299	276	329	321	297	309	269	324	288	278	295	293	309	268	287	269	290	265	291	331	297	331	297	325	303	287	278	277	302	312	285	281	275	309	312	297	305	304	345	292	280	265	300	326	277	314	316	284	300	279	267	266	291	281	304	293	326	309	295	348	258	287	282	302	265	284	306	299	305	279	333	309	314	302	318	312	302	289	274	287	339	285	285	297	321	293	248	285	279	282	308	308	288	299	280	316	290	323	294	294	295	303	279	300	278	285	291	283	263	275	300	290	301	293	273	297	287	310	315	280	299	299	312	311	289	280	294	245	267	300	295	300	310	280	319	286	300	323	290	309	305	295	285	311	274	312	325	310	307	303	290	279	292	294	301	324	331	289	281	315	283	293	329	259	307	339	273	266	262	276	291	274	273	304	276	308	296	279	277	275	299	271	242	277	305	288	286	295	289	309	339	276	337	298	332	293	309	290	303	280	300	243	313	251	277	323	322	289	304	306	287	284	255	279	311	310	307	318	313	309	323	331	312	275	312	311	298	280	319	299	298	309	320	307	317	311	290	295	292	307	272	315	294	296	311	271	286	301	284	309	284	307	289	315	266	323	301	268	313	289	306	273	295	316	299	320	321	302	270	308	316	262	275	310	296	306	305	299	298	317	301	251	304	320	310	300	308	276	274	284	310	289	316	323	302	310	296	293	279	275	321	274	286	296	297	324	298	305	339	274	290	284	298	312	311	278	317	273	277	261	345	284	295	322	316	289	293	278	293	313	262	289	342	284	269	273	306	324	294	324	281	281	318	322	280	303	282	306	287	283	286	281	297	280	282	325	287	284	297	291	286	280	258	297	304	298	316	291	257	295	276	340	298	309	300	295	289	343	275	285	289	327	295	310	292	331	308	288	312	308	264	282	289	284	294	284	270	296	298	267	285	271	318	299	270	293	321	292	312	300	323	299	279	293	291	313	305	298	290	342	290	284	300	296	300	286	260	300	263	285	321	282	302	309	279	316	297	296	317	298	304	343	288	309	304	290	300	276	293	312	324	271	289	325	284	308	296	321	279	276	294	316	306	303	316	276	276	287	283	281	301	292	302	273	291	295	277	289	279	307	319	280	295	306	309	262	305	276	325	280	293	286	296	311	267	306	301	309	281	260	296	303	301	277	296	282	286	273	312	320	309	268	294	309	270	271	297	287	293	289	314	289	299	308	305	295	286	301	311	328	315	318	291	296	296	298	281	293	317	315	285	331	270	293	292	297	308	285	306	328	323	298	295	308	298	307	293	275	306	299	307	313	306	296	320	271	270	326	331	289	256	263	307	297	306	322	312	317	303	252	289	294	295	271	290	320	290	312	296	327	287	295	274	291	303	333	268	311	313	293	264	311	271	297	298	314	283	286	365	285	312	317	278
19234	8252	8211	7739	4945	2537	1541	1026	770	750	750	749	715	716	749	644	718	684	729	699	705	675	676	688	722	685	738	705	653	697	659	725	674	697	674	707	703	702	688	717	711	664	690	674	694	679	706	724	728	755	686	732	730	657	699	691	685	703	718	704	663	686	690	707	717	699	675	674	650	649	698	734	694	704	677	645	737	679	653	706	696	688	678	680	677	703	680	683	648	691	707	661	702	706	703	675	689	708	681	653	687	731	689	724	785	690	702	687	663	730	698	667	719	731	690	675	724	694	676	675	700	670	633	690	685	714	671	697	727	681	721	696	641	697	673	688	693	665	730	688	673	687	661	688	651	684	733	741	677	722	665	699	732	688	666	691	653	702	649	697	729	695	696	692	654	667	741	735	681	697	704	662	639	684	687	722	713	695	693	706	736	689	704	731	730	694	712	666	689	701	671	673	700	706	695	697	694	673	664	722	662	628	687	655	695	706	658	748	664	654	683	700	676	718	667	638	684	674	686	675	685	675	728	696	735	642	662	755	693	650	673	650	719	701	689	701	748	683	726	681	638	697	687	719	705	697	683	712	727	733	688	657	694	725	700	713	680	686	641	720	695	719	725	743	700	669	674	668	706	723	677	715	619	680	711	667	696	714	768	702	686	655	713	717	655	661	643	650	732	719	671	699	698	693	664	676	734	711	665	690	694	693	669	676	692	705	683	685	703	702	625	656	701	734	698	681	674	674	677	686	658	697	680	675	704	669	689	624	681	712	688	696	647	680	675	685	691	656	684	727	703	694	637	707	709	677	686	698	711	702	672	714	665	654	666	721	683	706	727	661	713	706	714	677	686	643	704	681	674	735	712	692	702	695	663	655	717	707	689	688	674	721	730	666	686	689	694	666	696	686	677	679	661	669	681	676	692	707	678	701	713	713	684	747	658	713	692	708	684	653	694	696	711	699	680	717	710	685	653	660	677	727	686	718	727	716	694	679	695	669	696	680	715	739	732	625	712	686	695	699	705	693	692	722	722	678	711	691	659	684	672	642	665	710	686	703	656	686	694	655	705	702	658	681	696	701	700	704	642	673	684	729	680	715	697	741	664	686	649	669	686	699	716	754	705	742	699	694	643	729	665	673	703	683	678	733	671	655	694	690	712	667	714	709	717	708	686	708	681	693	618	710	695	709	654	704	673	674	705	664	681	726	679	673	707	661	714	663	694	675	709	716	664	687	724	699	631	687	700	694	740	697	684	702	738	692	685	697	712	691	729	745	697	696	699	685	723	700	704	696	730	654	690	661	687	699	676	669	641	675	710	700	679	743	641	693	678	729	701	707	611	681	679	693	702	625	681	710	717	677	703	713	693	659	710	701	688	680	670	688	704	693	704	640	709	657	700	698	706	677	659	719	686	683	672	654	707	717	718	697	663	692	726	714	689	637	679	666	665	679	679	699	672	696	692	668	699	714	665	691	705	723	736	691	693	665	637	639	707	700	680	684	667	717	706	681	695	661	690	652	694	701	690	688	700	661	653	685	709	714	639	707	685	676	711	705	750	703	679	667	705	697	696	724	678	682	655	679	641	702	724	706	677	677	667	701	653	654	684	677	700	680	700	708	647	681	675	706	676	672	742	725	649	663	702	703	714	678	688	688	715	687	712	653	639	688	711	727	696	711	685	646	738	666	682	731	682	688	693	715	668	678	702	705	673	732	660	681	711	727	711	669	679	758	627	681	710	653	628	672	724	733	666	618	680	713	735	714	667	709	670	604	716	684	705	726	684	699	707	697	671	713	727	723	711	689	730	714	687	726	698	637	719	693	689	623	687	714	715	699	723	669	694	722	702	721	691	708	724	709	669	672	670	663	713	707	724	693	716	699	660	690	720	670	687	734	716	698	649	704	685	661	671	684	743	641	702	711	671	680	679	681	679	687	724	719	696	736	685	690	744	725	679	698	653	669	673	697	658	704	705	717	692	686	647	708	715	676	707	696	708	689	671	639	650	703	674	722	697	662	715	690	697	703	650	742	665	691	642	664	736	687	705	624	633	723	697	725	665	680	703	663	717	660	730	673	695	678	648	697	706	710	672	676	701	679	709	680	723	698	684	718	736	683	685	666	715	712	686	680	703	691	695	703	686	722	724	655	683	709	734	760	661	715	689	701	689	670	722	706	603	720	673	693	720	724	705	691	701	678	666	671	710	718	685	707	656	696	655	631	700	704	689	729	704	663	632	673	658	710	701	706	664	698	634	700	710	688	712	710	668	691	657	701	685	745	670	687	682	706	663	684	642	736	707	659	683	688	705	718	651	729	686	664	733	701	689	677	671	650	700	725	701	712	646	673	677	694	648	726	716	670	701	709	689	741	739	734	670	744	703	684	721	700	731	684	746	690	667	695	680	706	690	693	742	693	674	719	680	681	671	631	715	698	758	696	688	683	734	698	687	695	669	698	702	705	669	666	672	699	699	713	685	689	730	677	677	705	740	677	663	714	665	721	673	692	701	706	734	677	739	733	650	740	689	704	748	682	729	719	654	711	695	710	675	666	668	696	668	685	678	724	719	692	638	709	665	706	660	668	700	751	704	720	674	700	655	670	711	686	685	657	663	718	723	732	689	702	711	704	716	696	686	709	688	704	659	681	660	672	690	666	700	646	683	683	693	706	694	693	702	729	655	659	703	715	658	676	633	668	668	725	671	707	747	649	692	694	635	686	708	688	688	694	685	708	684	679	635	722	657	704	684	710	688	677	687	688	722	685	699	661	729	749	651	704	739	649	678	695	676	724	669	653	711	689	643	701	676	710	709	677	698	671	684	696	666	736	707	694	736	706	670	693	676	700	684	692	755	730	663	650	693	703	701	722	696	679	687	661	717	645	672	712	714	704	696	739	704	686	712	661	665	721	698	739	719	696	653	737	720	698	680	680	727	638	755	641	720	676	680	674	722	724	689	721	686	670	730	696	686	716	659	734	651	665	683	708	725	695	672	640	659	698	697	682	704	673	624	683	729	625	698	694	716	688	682	648	689	726	740	716	748	691	698	683	731	733	676	690	651	696	700	714	660	662	739	696	765	656	655	684	692	664	680	725	697	743	698	654	625	698	709	681	682	667	666	686	695	695	633	737	668	681	640	661	694	686	689	711	695	675	696	714	681	668	687	726	684	704	688	722	702	641	708	686	703	674	687	686	657	700	667	694	696	677	699	720	682	707	726	686	728	683	703	668	687	685	690	700	723	699	742	668	726	680	713	670	681	708	651	677	698	703	707	707	715	709	704	705	713	724	667	690	666	724	668	656	728	726	661	683	784	702	694	665	658	682	709	685	724	630	701	702	681	697	680	677	664	706	720	718	719	678	751	646	652	683	667	677	679	653	673	659	682	650	661	757	700	677	726	682	731	678	678	703	690	675	688	747	675	702	703	685	706	680	679	696	695	692	699	683	727	711	712	718	702	684	689	704	685	674	688	637	715	725	640	694	701	668	670	675	729	686	690	710
31953	5422	1122	782	513	413	389	320	309	286	328	349	342	280	293	308	312	312	347	321	313	290	307	304	286	322	284	291	312	312	305	308	321	322	303	303	330	334	311	309	265	309	290	301	294	331	319	336	303	333	302	274	291	274	319	311	307	319	288	294	332	292	290	307	309	342	305	272	299	266	332	296	347	291	287	314	287	291	309	302	326	307	298	302	324	267	290	294	299	316	282	302	310	316	274	334	278	268	307	304	358	336	302	286	297	290	300	261	298	276	279	301	328	319	306	297	322	283	281	314	313	299	296	288	273	292	300	305	283	314	301	309	301	296	299	311	277	307	298	323	306	290	316	266	313	302	287	297	307	348	334	331	328	295	297	305	304	282	273	290	294	270	295	315	280	277	315	285	286	269	290	322	304	320	312	313	330	325	320	316	328	300	305	315	265	330	250	296	298	312	293	288	288	318	281	316	333	310	310	306	303	290	313	329	301	305	332	305	301	316	257	300	347	303	348	299	318	326	306	324	303	271	302	289	264	254	293	298	325	281	290	305	343	274	313	317	296	335	334	325	303	305	276	311	326	271	327	305	321	314	299	309	280	310	281	300	293	311	331	308	332	306	330	327	279	292	312	312	299	304	288	299	272	321	278	287	314	284	266	306	338	301	275	272	299	302	313	324	303	333	322	279	288	312	314	301	273	270	283	292	311	342	341	316	320	312	324	317	321	328	307	289	344	343	333	296	298	317	319	297	330	297	287	297	306	286	313	296	314	307	303	268	287	288	316	313	291	349	280	327	333	300	301	323	296	315	279	261	324	306	281	309	290	280	307	280	307	304	295	282	298	289	290	321	286	259	308	284	306	311	298	302	316	264	303	269	300	300	261	288	287	315	308	306	288	307	319	289	295	282	301	264	296	313	314	310	280	331	295	301	316	325	336	324	282	298	293	293	276	317	292	320	293	316	313	297	289	257	336	313	325	240	314	291	280	320	301	286	297	292	303	291	281	328	308	290	304	301	327	297	283	307	321	296	302	305	258	330	280	279	282	285	277	272	304	318	304	286	333	278	286	299	300	293	269	287	311	283	323	297	285	327	301	298	268	293	303	274	302	311	267	310	297	284	309	303	302	311	355	312	296	286	335	306	334	266	293	283	294	271	298	265	301	333	304	283	323	309	312	293	290	319	288	303	306	300	311	277	277	303	344	306	294	311	343	327	346	326	327	290	303	291	289	306	284	316	295	269	311	313	303	302	318	316	317	293	317	313	297	302	305	270	285	323	310	294	286	292	322	280	314	309	304	272	308	260	285	286	295	321	285	301	322	292	303	291	311	313	320	286	268	277	308	306	316	295	321	294	278	277	264	304	328	287	297	294	286	268	317	309	316	294	331	302	304	292	315	327	308	294	293	317	320	278	314	308	272	311	304	335	313	315	305	297	325	298	283	298	293	298	296	308	285	293	285	308	323	297	341	300	284	336	313	326	305	306	339	333	330	331	298	293	301	273	297	275	291	305	292	304	317	272	328	330	295	301	276	311	282	343	302	271	287	304	310	300	266	323	314	344	307	286	314	326	316	295	313	287	302	327	318	311	295	303	275	286	305	311	325	327	333	298	302	288	336	299	286	283	307	302	309	312	309	305	282	302	299	311	312	304	302	305	312	301	326	306	315	325	284	301	309	298	307	267	299	293	300	320	311	304	277	288	289	314	330	307	316	292	310	330	292	264	352	308	324	285	290	296	320	294	300	331	309	289	328	308	283	305	316	294	327	315	309	341	325	318	302	288	295	292	286	294	312	295	303	284	333	306	316	331	326	319	319	316	319	317	332	295	274	342	305	336	303	320	287	318	269	292	311	294	289	313	273	286	280	329	329	300	327	271	331	294	307	279	286	293	333	339	346	291	271	287	332	312	334	290	299	270	302	294	315	281	301	292	309	289	284	330	301	284	294	319	286	283	309	277	312	297	309	324	303	290	308	319	321	307	304	301	294	294	323	362	289	295	348	305	313	322	334	323	319	320	329	288	300	287	319	293	263	323	279	322	280	307	247	296	296	303	291	311	286	315	327	302	327	275	296	280	302	295	296	337	348	303	317	275	310	324	335	289	342	329	316	301	325	301	322	282	268	270	301	324	280	317	332	310	292	310	283	325	300	328	318	313	287	298	325	309	322	295	292	291	315	315	296	285	298	296	286	308	348	306	306	305	291	290	326	301	291	285	298	310	285	300	299	270	286	299	297	316	292	319	297	277	312	325	286	287	289	285	299	301	299	300	259	270	347	287	310	300	301	289	309	298	291	330	294	327	294	316	311	281	282	320	314	290	310	292	297	317	295	272	271	270	300	320	322	289	338	283	263	293	311	317	313	312	286	274	302	267	284	292	314	319	324	295	305	288	284	303	315	307	291	295	349	304	310	311	302	259	283	280	263	308	297	308	292	318	339	303	308	291	298	309	304	306	308	289	274	295	343	316	301	310	295	318	331	312	321	326	275	296	271	289	309	329	314	311	333	324	269	258	314	292	300	348	294	320	298	280	317	308	279	337	321	280	263	273	317	294	314	324	322	324	324	300	321	329	300	314	313	267	310	302	312	317	309	294	315	313	331	343	316	304	285	298	311	275	283	295	323	288	326	323	306	270	293	299	311	293	292	303	296	315	294	304	286	365	310	319	322	254	314	272	303	281	251	309	310	296	264	289	307	295	291	304	270	314	336	338	295	284	319	294	311	310	296	307	316	293	339	313	287	288	273	326	289	282	282	334	327	317	307	289	302	290	298	305	290	298	329	285	301	301	312	318	299	313	294	337	303	309	323	317	335	317	291	318	302	288	268	326	282	297	311	337	327	321	331	333	306	287	289	296	282	286	334	290	317	321	323	268	305	274	307	304	267	267	324	294	265	313	321	307	333	358	287	311	299	317	299	290	309	303	312	318	306	285	325	321	320	284	287	264	301	324	272	281	281	322	298	328	319	283	287	300	286	277	270	300	265	325	289	316	320	280	329	317	304	297	303	299	286	280	347	310	283	295	330	300	337	295	265	288	291	278	280	275	307	272	327	320	298	305	282	287	295	296	289	297	327	286	317	315	300	329	350	307	300	263	280	309	310	326	298	326	315	304	325	341	307	317	302	310	285	312	307	316	313	327	284	295	337	288	304	271	286	285	304	301	313	293	310	316	330	293	325	294	320	323	299	324	313	302	342	341	296	299	294	310	306	291	350	299	302	281	286	317	277	307	310	308	292	313	293	295	266	310	295	311	308	291	299	320	302	278	314	329	283	282	277	304	343	324	329	306	303	302	321	334	315	293	362	298	309	303	268	316	302	324	313	272	309	286	341	330	312	320	293	349	294	303	342	316	309	304	262	276	294	300	319	284	311	265	295	295	307	311	332	316	287	272	308	295	302	295	281	300	301	277	302	301	302	322	289	314	285	257	323	341	291	308	311	293	280	299	293	311	303	301	300	299	316	307	318	300	300	282	323	299	312	305	312	289	308	317
22729	10550	8777	7348	4412	3438	2468	1277	846	815	773	770	730	759	773	752	739	719	725	703	762	759	756	708	748	771	714	714	750	762	760	733	763	699	724	705	752	734	683	742	727	715	692	742	700	776	732	751	739	706	720	719	741	701	738	734	743	723	767	661	720	672	740	710	696	716	741	706	753	761	728	703	678	704	716	711	744	726	726	692	708	708	734	725	710	730	741	690	737	716	715	692	733	747	712	711	728	725	743	722	723	713	717	706	710	711	723	740	762	718	733	723	728	735	707	720	724	752	689	733	733	792	677	703	746	740	695	729	687	739	728	758	761	745	748	769	740	730	710	717	704	691	689	695	683	707	696	735	732	751	735	727	696	702	720	706	712	768	714	733	722	699	757	700	682	699	725	719	704	730	714	717	751	708	751	736	713	694	685	695	705	734	714	738	672	690	680	730	724	713	725	706	733	759	739	698	726	710	689	720	712	729	687	738	725	719	699	732	703	727	764	714	750	715	691	712	682	754	776	713	671	739	727	770	754	756	709	724	702	688	747	692	662	708	720	689	724	710	708	709	731	730	730	722	781	677	743	702	734	695	709	740	730	693	722	722	801	749	699	767	687	728	692	691	761	728	719	707	747	684	703	707	722	764	726	720	728	707	748	766	699	730	726	736	714	723	714	694	756	716	745	766	677	723	706	700	685	731	753	718	743	712	716	681	757	709	718	733	736	665	721	792	751	734	759	706	685	705	731	787	758	745	706	693	715	750	710	744	761	676	721	718	810	682	689	706	710	666	754	745	710	685	681	687	671	699	725	702	690	704	751	754	769	716	712	776	682	738	730	685	733	747	717	766	725	673	724	670	681	699	727	707	728	742	732	733	723	732	701	738	742	728	721	746	665	724	717	693	743	767	706	778	742	734	681	760	702	686	679	737	672	743	769	758	701	709	734	752	728	714	725	756	711	753	694	718	747	708	658	689	716	720	630	742	726	755	679	779	696	769	709	733	712	729	771	701	737	721	682	660	705	684	656	693	713	761	686	706	740	722	747	687	694	721	698	700	710	723	741	725	724	732	684	733	735	765	723	740	738	697	736	753	719	749	729	738	711	742	722	696	680	706	703	753	693	720	712	723	667	764	719	740	721	746	747	788	741	727	691	713	668	734	689	765	761	699	687	729	752	725	704	749	722	740	769	737	693	755	723	731	724	757	710	681	768	710	700	701	702	719	696	720	726	742	744	744	723	758	764	734	714	709	734	719	736	711	730	702	697	691	723	710	710	713	727	675	715	728	707	726	728	702	689	736	685	714	683	690	699	738	702	706	708	727	714	698	713	699	694	730	739	657	702	687	709	732	686	726	682	753	707	723	741	725	695	686	757	725	720	723	694	728	746	704	752	712	736	721	732	702	694	675	712	741	732	688	686	713	709	708	705	736	748	731	715	646	718	731	721	745	725	752	727	712	738	691	751	664	714	727	710	706	742	698	715	707	756	708	708	711	769	748	716	737	746	680	712	748	696	736	672	717	735	696	751	739	721	688	664	727	734	650	760	727	716	735	692	706	685	683	713	734	672	743	742	683	695	704	739	746	726	766	674	752	705	716	772	700	705	667	712	723	729	669	723	710	669	732	700	759	706	747	658	695	708	706	716	727	756	711	696	734	685	670	696	714	701	771	751	701	643	702	699	713	722	701	729	752	719	749	709	711	760	718	695	706	686	709	730	694	657	721	691	730	671	706	750	717	713	717	729	720	710	724	713	695	765	717	709	682	748	737	743	697	717	710	732	719	711	730	683	686	706	728	741	694	744	747	698	702	719	720	715	725	667	667	704	708	746	640	721	712	734	728	716	708	720	696	801	723	744	698	699	683	708	742	677	720	751	735	733	660	692	735	683	729	720	707	695	697	755	702	706	740	704	708	754	727	694	771	706	671	747	695	721	682	678	714	735	665	637	749	738	721	720	715	705	698	705	703	709	740	704	708	738	704	709	704	720	714	732	733	736	695	745	738	714	731	760	693	708	683	726	700	684	713	734	734	697	754	737	679	700	659	750	684	718	711	739	714	713	743	686	750	690	645	694	703	740	714	704	752	735	761	693	721	666	700	722	683	713	719	734	747	718	682	745	717	685	705	720	740	722	679	680	722	695	748	662	704	711	726	724	737	731	739	715	728	700	716	725	703	711	709	740	722	689	690	734	748	753	681	662	716	673	681	665	673	685	709	688	717	706	714	704	735	692	740	760	664	697	697	694	738	749	717	699	689	736	757	784	702	705	748	685	679	757	747	679	750	728	759	705	761	704	694	721	728	701	741	743	720	738	724	712	719	699	693	749	728	731	747	712	676	714	740	724	723	696	697	723	736	713	705	706	726	682	724	719	691	722	712	723	728	695	685	695	740	673	759	763	709	716	737	703	784	753	690	731	696	663	738	755	732	709	690	706	729	710	703	696	710	712	696	685	715	746	729	698	742	681	701	757	700	694	695	704	719	692	745	741	704	750	722	705	708	810	735	703	709	703	690	684	717	714	739	722	734	761	727	703	707	712	695	678	722	718	720	739	694	711	714	724	733	733	695	761	721	686	743	757	709	722	737	746	743	682	757	736	686	713	705	759	731	723	714	691	710	710	731	700	755	701	746	735	703	694	691	716	713	701	733	715	685	697	687	698	774	744	718	767	715	716	707	753	728	723	707	716	693	757	691	736	721	735	695	755	731	711	719	725	728	698	709	699	720	720	735	683	733	722	750	691	676	744	770	717	752	720	681	728	709	685	744	695	672	754	734	730	740	724	745	681	727	750	750	716	673	706	719	755	688	726	696	760	754	732	721	750	686	700	698	730	716	696	759	753	693	699	682	748	679	712	686	722	700	697	740	778	734	738	678	725	736	740	723	701	730	705	710	669	723	696	690	709	663	717	713	685	731	685	775	737	716	726	755	714	703	661	710	704	755	683	729	686	742	710	707	748	695	780	708	714	712	673	731	727	730	745	743	748	713	746	722	704	726	702	694	679	657	737	706	712	744	727	728	677	733	718	657	707	756	712	672	733	755	729	716	747	710	765	681	714	738	753	778	756	726	800	715	699	681	708	690	780	723	650	720	706	781	711	718	740	740	738	788	724	689	680	725	735	709	686	764	743	697	753	768	723	713	716	729	709	711	726	683	687	727	759	700	697	702	699	752	706	701	737	682	676	743	719	723	707	705	705	692	749	748	691	720	699	696	713	720	728	724	669	692	716	738	707	745	692	778	718	733	692	668	699	726	700	687	720	709	743	757	719	712	707	700	716	682	674	706	743	745	714	726	715	707	739	718	720	758	698	707	698	737	739	699	715	746	701	723	698	715	701	737	744	657	731	710	650	732	702	714	752	735	721	711	735	682	719	711	731	734	682	697	725	751	707	732	673	704	757	712	715	745	707	726	710	749	697	722	710	705	723	698	707	706	767	703	684	734	711	767	704	714	745	760	729	764	738	779	754	717	757	676	716	751	725	715	701	703	736	725
21771	2086	409	383	309	287	307	273	308	274	255	287	272	288	298	269	281	299	292	315	304	261	268	277	251	270	286	274	305	283	294	302	275	270	276	274	286	287	302	259	270	291	287	280	282	284	287	320	279	249	282	288	313	257	282	298	298	299	290	291	270	301	289	296	254	274	300	276	262	266	265	266	255	315	280	300	297	278	278	291	276	285	293	261	287	262	291	288	288	288	291	291	258	299	271	311	301	287	291	293	315	294	267	274	324	270	307	297	252	305	278	288	273	279	301	313	293	271	303	318	277	251	299	257	280	275	268	290	284	289	295	306	307	269	268	286	297	287	269	293	245	267	256	285	297	291	300	268	272	280	291	273	267	268	293	243	250	252	292	271	307	274	272	256	266	320	314	267	264	292	285	262	271	244	294	282	284	264	298	248	281	261	270	285	242	300	250	254	263	285	308	305	308	290	301	291	299	246	293	288	292	285	287	304	260	292	269	264	288	268	269	277	297	271	279	283	290	293	304	296	281	295	294	302	268	315	260	259	271	285	297	297	275	300	271	293	293	260	288	259	304	260	315	255	284	273	295	261	300	268	263	261	277	267	256	288	281	287	267	264	289	277	299	284	287	272	256	284	257	247	274	308	263	280	276	263	318	270	267	285	258	245	267	272	311	281	294	268	270	262	300	304	265	274	260	298	292	274	284	291	280	290	282	294	297	278	277	284	303	319	274	252	296	297	282	274	303	299	276	255	272	261	297	271	285	254	278	292	265	296	296	303	294	284	292	303	307	267	277	292	277	293	292	279	305	269	287	263	300	298	283	269	286	287	306	302	281	308	269	283	286	262	277	263	269	284	309	266	293	276	286	253	307	280	270	280	313	298	328	289	276	288	291	272	311	261	279	285	278	294	273	260	291	272	302	305	291	296	252	258	298	311	276	307	284	289	285	319	273	285	280	322	267	304	309	314	294	277	255	266	272	280	291	287	297	267	317	268	287	279	319	280	269	263	289	305	295	278	284	253	269	278	311	264	304	309	319	288	259	302	302	262	277	278	281	268	336	275	252	302	287	269	285	285	266	318	279	263	285	271	306	311	263	261	284	299	285	271	293	264	277	279	291	307	276	287	272	271	276	273	288	241	288	277	255	288	292	266	259	303	266	299	326	266	284	272	259	259	285	344	301	308	265	264	285	255	271	260	271	304	305	296	312	278	272	279	296	233	281	301	293	298	277	286	282	298	301	276	294	268	249	300	253	267	309	263	276	288	263	291	263	272	305	299	283	272	286	293	278	312	306	291	283	255	252	316	266	293	289	285	260	277	287	276	253	281	275	288	278	268	244	277	279	281	299	307	269	279	304	283	272	309	310	265	280	273	287	293	293	306	298	264	304	266	320	276	303	282	313	290	316	304	295	278	319	300	262	258	258	267	268	279	283	300	334	275	252	280	307	269	245	276	283	311	292	291	287	281	290	287	258	286	296	281	284	259	284	250	275	315	295	280	282	283	300	268	325	294	294	314	274	265	288	290	289	306	282	279	282	284	293	280	278	251	307	291	318	259	315	294	270	249	267	306	288	281	259	321	300	266	248	288	269	262	301	269	278	296	298	284	266	261	290	272	310	305	267	268	279	292	298	276	295	279	296	260	285	288	314	269	254	295	300	281	301	274	298	265	276	282	263	286	289	295	303	251	251	240	288	258	305	283	302	291	282	263	303	277	296	278	289	310	277	281	298	277	299	291	292	271	279	297	283	261	281	271	283	269	266	265	318	303	279	292	266	279	273	242	275	284	258	291	289	270	275	262	269	255	283	278	253	287	302	278	290	299	287	256	275	293	315	258	299	288	318	282	320	276	309	290	258	278	273	295	309	283	266	275	297	274	278	260	255	276	269	271	281	288	323	285	268	289	301	272	300	282	277	299	265	272	284	300	300	292	292	299	315	278	309	281	286	308	275	265	295	297	301	293	293	297	260	269	293	259	285	306	279	276	272	272	282	278	292	270	272	327	267	292	265	294	290	275	270	288	299	268	266	302	248	256	282	264	293	249	280	265	299	299	268	259	267	274	257	285	271	296	275	248	280	262	295	287	292	279	310	277	291	277	272	280	271	283	287	257	262	261	282	285	285	260	281	280	319	270	253	296	273	267	315	317	268	281	285	303	265	251	288	299	266	290	300	269	254	293	243	291	260	304	291	293	283	272	259	295	280	283	297	344	278	281	301	267	262	272	280	289	284	294	297	273	274	296	269	264	238	303	241	265	298	286	265	274	290	268	272	269	314	280	280	290	264	287	297	279	286	311	254	282	289	274	302	269	318	307	320	253	301	289	250	306	307	271	279	304	292	271	306	303	280	292	268	301	288	287	289	311	269	301	288	282	255	307	271	330	293	282	261	283	290	299	303	285	284	285	307	280	288	326	259	298	288	273	284	301	275	292	297	283	289	259	271	261	277	264	271	277	249	308	283	267	284	307	317	302	266	303	297	315	257	270	276	285	280	274	267	298	257	269	316	273	290	279	258	293	266	295	331	283	254	272	286	261	272	273	277	310	305	324	268	292	259	290	280	283	309	272	269	310	275	327	316	266	280	287	261	278	303	337	275	328	296	317	313	304	242	276	294	265	289	274	279	282	314	276	271	277	273	255	276	293	257	264	284	275	307	255	259	277	307	271	283	290	299	304	281	291	293	280	286	275	284	263	251	289	276	273	279	307	305	287	300	279	286	265	268	300	297	272	272	282	270	294	316	295	295	253	273	302	282	251	283	301	261	278	301	266	296	269	286	293	273	294	296	300	283	260	248	282	290	325	299	307	290	270	269	272	284	308	282	326	285	282	292	280	287	285	245	273	304	276	290	297	290	266	290	295	286	254	281	289	258	310	270	303	276	322	283	270	273	270	268	294	291	302	271	288	276	261	277	288	281	281	301	298	288	299	274	319	294	306	286	308	264	260	304	260	262	312	299	292	301	271	291	267	281	297	285	273	295	288	281	297	285	285	274	309	308	295	289	291	319	281	256	284	287	278	280	282	317	290	280	303	302	264	267	263	270	291	284	290	287	272	296	307	295	261	270	293	287	268	318	290	279	313	275	298	321	271	271	237	281	284	278	256	255	263	302	296	309	310	289	281	263	291	312	287	280	270	291	268	307	276	295	289	320	266	268	325	279	294	304	263	256	299	271	306	288	279	288	275	266	288	304	310	304	286	303	320	278	290	266	316	291	255	289	314	289	266	286	254	288	280	269	279	258	282	279	256	276	301	300	269	299	297	271	302	285	285	258	268	321	299	304	297	295	285	249	283	319	310	286	285	279	266	262	278	287	295	303	264	279	283	307	294	296	282	284	282	287	259	301	292	260	291	303	293	247	260	275	284	275	292	296	271	227	310	265	308	323	298	261	269	281	248	278	317	257	273	291	271	271	303	294	329	276	269	299	277	272	236	270	287	316	278	297	280	296	239	302	291	277	296	306	278	295	272	268	281	286	298	290	285	261	289	291	250
16418	3771	2529	2068	1398	1086	799	670	661	647	690	681	641	670	634	596	630	622	634	690	621	650	631	674	637	634	688	628	638	614	638	622	645	670	641	691	658	665	645	663	648	623	680	654	698	651	654	693	606	693	640	674	618	631	610	606	674	622	575	618	660	623	634	634	622	675	667	628	645	649	656	640	642	611	634	686	669	628	660	702	685	671	641	600	641	597	600	724	642	669	639	659	638	693	607	594	665	644	673	611	644	620	659	660	683	674	670	696	620	656	616	681	631	633	646	638	619	629	647	620	651	657	649	663	640	632	653	648	636	672	666	679	634	659	605	611	620	595	626	618	580	646	628	614	618	634	608	656	652	646	629	627	630	666	618	612	653	651	610	634	650	704	617	658	638	666	650	616	629	612	617	655	621	653	620	623	601	637	613	608	645	642	665	639	642	636	598	652	658	619	656	577	653	663	666	645	638	645	634	655	656	630	679	645	604	620	619	621	642	618	660	692	629	663	615	656	635	610	626	650	649	635	666	646	653	626	667	642	666	692	675	650	646	661	620	635	628	631	612	662	669	617	623	622	654	639	597	661	590	606	636	657	603	694	670	631	624	625	635	733	619	649	637	687	684	667	654	695	616	638	667	613	635	653	646	664	655	628	643	595	622	603	619	682	626	638	622	648	633	680	604	644	675	652	641	648	669	671	631	595	631	669	608	638	629	632	658	633	682	609	633	654	604	685	673	669	645	657	647	683	598	639	650	645	646	628	651	638	591	626	616	653	617	666	637	634	622	663	633	628	653	624	629	665	714	625	650	631	578	643	639	672	629	637	604	677	686	605	623	618	653	730	651	616	575	694	646	652	635	622	664	644	641	631	628	625	601	591	649	668	610	609	721	616	658	648	666	631	665	627	581	647	640	632	691	660	631	648	655	650	618	639	596	609	637	636	643	666	634	695	619	640	588	637	648	620	633	680	640	667	669	625	641	595	608	634	652	630	591	648	596	671	637	661	654	635	662	708	662	655	634	637	613	627	620	685	633	642	604	642	649	679	643	693	631	658	651	611	635	628	640	635	650	593	643	718	648	647	619	631	647	634	627	594	636	628	646	647	641	611	664	638	650	644	623	666	612	658	610	670	672	609	659	640	680	658	649	616	634	645	662	677	680	584	609	656	636	666	637	628	631	613	676	629	689	631	629	660	639	619	651	606	668	621	608	616	629	677	622	641	667	626	626	626	632	680	660	661	674	649	619	644	631	652	632	666	622	621	634	621	672	664	631	638	648	683	609	664	682	656	668	610	668	613	704	604	640	567	593	642	570	651	632	673	619	651	595	632	624	631	581	678	644	590	668	677	638	641	598	613	625	660	710	678	618	665	657	617	616	645	613	639	670	627	683	670	619	636	646	625	608	611	642	696	637	648	623	682	645	617	651	664	667	671	600	608	612	642	656	622	644	657	628	670	658	671	600	623	644	636	677	650	649	667	628	688	675	632	696	664	651	678	641	649	656	686	632	624	626	650	612	623	646	607	632	628	657	601	666	619	665	611	657	654	626	674	624	651	629	614	639	651	648	660	630	638	600	656	671	668	609	622	708	651	610	640	617	665	651	661	682	654	647	657	651	651	636	621	627	599	616	625	662	674	634	615	636	690	650	643	617	652	644	624	676	657	678	672	638	603	639	607	711	647	606	674	670	640	654	662	657	673	649	681	648	643	633	638	655	646	682	644	639	600	603	659	648	638	631	658	647	657	624	632	591	656	661	628	673	654	643	646	640	613	656	617	633	637	609	649	632	644	633	657	636	640	615	606	620	670	645	634	636	638	677	649	619	649	620	637	658	610	625	618	631	593	653	672	651	634	662	660	619	639	610	590	639	630	640	652	654	621	629	614	614	639	649	655	631	650	618	682	633	633	681	671	615	605	636	660	621	682	629	575	627	621	629	627	661	629	649	660	704	576	625	611	619	681	636	640	630	644	600	615	636	648	680	640	665	617	632	643	653	628	635	648	666	623	634	674	641	606	667	617	591	638	631	627	645	649	682	673	634	642	658	599	662	666	651	700	637	628	657	690	609	648	652	627	626	624	630	625	629	656	591	673	585	614	602	626	634	646	609	639	619	652	631	647	622	649	616	673	630	623	617	613	620	660	600	642	621	676	679	677	620	663	631	630	631	690	606	655	658	607	675	659	633	652	648	698	626	641	614	584	608	624	706	648	700	616	649	652	674	633	627	599	691	617	660	627	653	634	652	597	624	651	653	663	612	645	639	664	605	635	633	667	602	663	656	612	622	632	636	656	595	622	642	610	625	608	630	662	643	627	645	635	639	649	671	637	633	650	622	651	652	661	695	649	679	669	667	599	668	647	664	617	618	656	633	613	633	638	608	655	623	674	624	610	647	663	638	601	696	662	674	605	639	608	679	640	638	664	668	654	651	659	645	634	661	689	603	642	680	611	592	619	602	658	614	632	645	606	637	640	622	644	620	651	673	645	640	623	603	642	647	641	658	632	652	654	650	613	607	643	627	597	655	655	658	657	634	634	645	633	640	630	645	643	620	652	635	604	658	651	649	719	624	646	644	680	620	597	640	674	612	653	660	665	655	657	670	636	666	665	648	631	671	642	601	720	669	631	640	701	678	671	664	639	622	625	686	658	616	634	637	650	657	661	667	687	690	626	636	651	640	659	617	612	634	680	592	648	638	650	657	660	635	653	629	624	612	613	676	675	646	632	660	612	628	636	632	632	639	621	610	680	657	644	632	646	619	662	642	656	641	594	673	673	682	609	634	651	593	622	655	626	598	635	648	685	673	634	624	635	650	620	670	644	671	660	698	664	613	633	644	639	662	620	616	684	623	590	666	681	634	669	693	594	593	617	631	685	656	639	598	644	679	643	635	650	677	650	635	662	611	640	634	636	640	656	666	602	643	626	638	648	638	659	629	675	635	627	694	620	654	639	648	616	666	613	635	622	628	682	650	613	654	593	622	605	622	634	649	653	669	682	586	650	661	620	693	618	687	613	671	614	662	676	673	644	669	586	700	608	627	634	611	655	604	644	619	672	600	596	623	663	686	586	643	592	648	654	649	611	647	678	665	611	610	619	644	662	682	599	660	645	652	627	666	628	615	639	638	697	689	651	665	651	676	634	679	621	597	611	646	663	633	587	627	657	642	629	676	644	667	612	617	619	664	624	633	683	648	665	626	634	597	586	664	634	661	609	686	634	641	674	639	624	651	674	644	622	671	608	611	672	630	594	645	648	710	645	636	676	600	645	652	653	614	607	633	623	648	646	605	651	625	644	647	606	660	657	682	680	636	656	614	634	609	617	667	639	670	661	692	618	664	647	641	680	631	643	677	693	624	630	604	664	640	704	613	661	621	682	675	663	670	625	648	632	630	643	602	632	631	687	652	621	644	598	631	622	674	667	668	632	640	671	678	646	675	624	647	659	605	610	636	629	660	631	692	631	627	652	677	683	668	597	608	610	646	665	657	623	653	657
28299	3968	748	545	507	443	350	292	336	280	273	277	327	286	312	343	329	327	300	269	312	333	305	288	273	287	294	300	283	302	302	303	312	270	297	285	271	278	290	281	258	288	260	277	279	295	251	307	298	300	279	270	269	275	317	296	292	290	313	285	289	306	263	304	304	318	303	322	251	299	292	283	301	318	282	353	323	306	312	282	304	330	269	309	281	281	306	308	280	316	320	283	272	303	267	273	307	306	255	250	259	323	283	311	293	281	325	318	283	286	270	293	297	279	309	279	292	299	313	274	296	333	296	304	313	280	251	294	295	270	269	283	274	279	286	283	290	316	295	306	291	329	284	271	295	314	301	295	277	296	291	274	274	315	274	292	296	288	312	315	263	282	312	273	299	294	317	323	322	273	313	262	292	307	317	291	303	267	301	319	286	302	292	315	267	302	265	310	293	318	298	313	310	308	279	292	303	311	314	284	291	288	276	297	295	288	286	260	291	287	279	289	317	293	322	280	300	274	314	305	301	294	278	289	272	272	330	288	312	328	278	301	287	284	293	318	270	310	287	304	291	302	289	289	317	299	278	295	295	303	289	314	319	287	277	304	293	328	270	313	305	307	285	330	304	274	264	280	258	301	272	322	283	301	267	290	273	267	293	291	296	290	288	274	356	293	267	295	276	300	301	271	290	289	292	286	298	283	249	291	326	269	320	295	284	303	295	281	322	313	318	307	308	298	291	287	302	297	315	263	300	274	259	276	303	279	293	330	279	275	269	296	270	310	297	266	284	298	308	286	298	301	269	312	279	297	290	291	307	283	273	267	260	302	332	296	283	316	312	270	301	308	326	298	271	276	309	302	313	294	321	291	342	276	278	284	303	328	277	305	296	308	291	293	279	308	310	289	306	305	300	287	301	336	296	237	312	268	275	307	301	309	272	280	306	264	299	290	299	276	291	303	313	319	299	295	298	268	302	310	307	325	283	289	283	289	324	279	332	293	319	288	281	271	293	293	293	299	292	323	265	325	291	326	279	288	310	282	281	291	311	280	302	331	252	312	265	316	289	267	298	264	264	294	290	312	286	283	264	300	274	259	265	318	324	304	270	258	301	291	260	297	293	316	292	275	328	322	324	286	322	293	286	316	274	275	269	284	335	319	282	281	286	303	297	293	309	307	307	296	317	330	251	294	308	309	295	278	314	307	257	288	262	284	305	295	323	293	281	311	288	275	322	306	287	264	292	312	289	310	300	303	301	308	307	300	263	297	300	296	308	273	317	282	271	293	302	302	271	272	285	299	285	333	309	331	304	299	306	320	323	341	315	288	291	295	301	292	303	302	272	266	280	294	295	299	275	306	292	268	301	285	290	306	317	256	310	298	311	269	283	271	298	292	302	299	322	291	273	282	303	274	276	290	312	275	284	261	296	272	248	316	289	270	282	247	302	308	291	260	311	301	280	291	317	309	323	272	272	278	294	311	312	321	314	307	302	291	319	315	309	287	289	320	299	289	284	313	307	290	273	283	274	326	265	313	251	315	273	310	285	290	309	258	319	295	346	290	295	330	324	289	289	265	302	239	309	315	306	266	272	308	297	274	287	262	274	307	290	311	257	317	320	311	298	309	303	319	284	286	332	280	301	280	276	310	240	278	303	339	282	283	305	308	280	293	305	285	300	283	299	314	292	292	320	319	278	284	321	284	292	326	293	298	273	286	295	304	309	278	298	307	313	322	282	297	311	307	289	315	302	284	342	309	322	285	279	304	278	293	322	331	275	313	299	288	294	300	311	335	300	274	280	281	283	291	296	299	316	298	297	311	295	310	269	292	332	278	279	280	276	259	308	288	293	269	307	302	310	326	300	318	313	295	331	305	291	313	282	271	320	287	282	294	303	315	297	301	312	265	294	307	272	293	289	328	285	302	288	294	295	308	317	308	306	310	303	298	305	290	332	293	294	253	303	309	301	289	296	311	269	283	303	307	299	293	283	272	289	335	327	338	290	319	278	320	280	285	303	281	307	294	302	319	307	278	275	301	301	290	292	293	287	311	289	292	289	288	280	298	270	305	307	295	331	293	306	285	269	314	309	293	302	260	258	282	277	300	265	277	302	291	308	300	314	277	298	306	297	340	303	273	290	254	304	302	298	308	321	302	298	297	269	284	312	301	287	296	318	289	309	292	274	321	276	284	284	318	326	255	286	275	313	291	288	288	285	305	305	249	295	294	299	309	314	304	276	299	307	280	288	353	304	285	265	293	304	323	321	320	289	304	296	276	293	303	278	296	288	284	304	303	295	278	280	321	293	295	328	282	287	289	309	299	278	297	301	315	287	292	319	282	325	295	298	263	295	269	310	324	315	299	290	274	307	277	298	308	322	280	300	285	298	275	266	317	299	317	316	296	306	298	274	309	310	302	296	282	313	308	307	297	316	332	330	299	281	273	300	258	290	279	303	278	274	328	259	297	284	299	307	260	299	288	323	266	280	296	301	281	276	302	264	296	295	323	342	324	303	312	301	263	308	299	299	310	299	262	303	294	329	306	266	313	305	272	294	289	297	315	289	328	249	259	260	322	307	295	307	293	271	266	241	256	274	248	295	266	323	304	323	300	309	323	310	305	298	304	311	310	309	311	280	351	325	288	344	299	296	284	305	322	298	308	305	258	257	270	279	270	290	280	271	314	317	250	274	296	310	256	268	260	325	296	296	286	310	310	323	285	284	296	277	277	307	299	302	319	293	271	322	288	294	300	301	297	310	322	295	293	329	274	299	280	297	287	310	274	286	290	287	270	293	285	299	271	310	260	290	311	312	278	285	285	298	293	280	276	325	294	258	302	327	271	331	265	284	310	316	313	297	297	321	300	319	300	286	302	308	297	299	278	308	298	288	318	323	310	296	293	313	312	357	307	300	291	257	280	307	317	285	273	313	312	318	286	302	298	295	318	312	297	264	318	316	271	303	306	293	285	303	270	291	310	292	315	277	285	284	291	303	291	301	275	265	308	296	313	261	293	288	324	300	281	291	280	298	324	313	341	367	273	289	277	290	291	290	285	318	261	317	310	282	286	296	301	301	322	264	307	314	283	323	268	275	280	306	319	276	293	289	289	319	336	297	304	288	300	285	325	270	290	328	284	327	302	311	276	276	283	295	310	288	304	277	307	280	284	277	297	296	316	308	321	283	282	317	293	312	306	307	300	290	290	287	270	318	304	311	294	310	282	308	292	256	290	296	302	318	290	259	286	305	324	275	294	313	312	300	299	302	293	307	304	280	329	279	276	305	312	310	255	268	302	290	289	323	341	299	267	270	292	281	304	328	272	326	290	299	319	315	286	326	298	283	271	302	303	291	299	282	300	292	323	295	348	251	285	306	302	299	328	317	283	285	270	303	272	289	279	311	289	288	267	294	290	279	279	296	291	297	283	297	287	315	297	285	327	270	299	292	260	286	268	292	301	276	301	298	292	275	257	287	295	291	290	295	310	287	294	307	250	265	290	281	282
20883	7600	5901	4755	4235	3143	1657	912	779	702	793	716	751	728	702	717	712	714	695	686	697	721	720	688	703	729	672	712	688	732	715	702	661	686	680	719	711	710	705	708	701	671	660	750	677	723	686	710	663	724	726	712	709	662	664	663	709	691	664	759	727	674	672	678	739	709	729	729	707	665	712	669	685	688	678	696	689	697	678	647	688	709	716	703	717	686	708	715	720	710	690	711	709	665	707	692	706	651	658	679	714	688	690	683	676	691	700	697	713	690	697	708	678	680	695	715	702	697	687	692	762	657	652	695	672	709	751	714	693	704	690	663	730	675	678	707	733	690	689	747	680	687	693	701	680	691	665	673	680	687	678	748	663	636	699	714	670	736	676	712	699	706	717	753	685	674	672	704	669	693	659	675	716	661	744	639	656	731	694	730	631	663	706	698	715	746	734	643	698	658	709	701	687	663	672	696	698	736	714	664	707	684	683	698	717	689	725	665	709	728	670	665	702	693	722	750	700	699	669	678	677	723	685	674	692	708	698	677	662	723	693	668	672	693	714	698	685	665	731	717	707	651	720	684	691	672	702	678	698	660	684	656	712	707	705	709	689	657	634	722	674	653	691	742	688	669	703	687	679	680	672	715	680	683	703	684	699	629	698	680	719	710	706	673	712	690	733	684	687	692	694	685	703	707	689	678	670	689	666	683	710	701	705	681	704	718	689	654	686	695	696	715	663	678	707	704	682	688	690	718	699	698	730	682	726	732	659	718	712	640	643	696	687	702	689	698	674	708	666	741	711	674	702	693	691	726	709	671	683	714	662	680	648	684	701	690	729	672	701	717	716	694	644	651	706	680	677	669	721	688	693	683	669	687	677	693	675	727	734	693	652	688	681	713	686	710	707	673	695	675	673	650	732	673	687	702	665	674	674	661	646	686	737	724	714	687	688	674	714	699	663	686	693	680	658	709	657	660	673	677	658	664	694	690	690	690	660	689	707	681	695	688	696	703	667	695	661	676	700	637	688	694	668	743	754	739	698	691	646	654	676	700	689	700	662	711	696	736	747	663	699	695	670	667	714	667	716	681	702	714	710	691	665	693	714	684	652	682	697	715	716	714	671	701	677	672	672	685	677	727	672	676	694	646	705	665	669	704	725	685	689	708	668	701	689	683	690	716	701	745	687	677	705	738	646	676	702	704	640	663	682	684	708	701	683	701	666	705	660	676	717	699	663	706	701	677	732	694	746	705	643	770	674	732	654	693	707	675	737	701	674	719	708	687	726	681	701	672	676	658	650	687	737	682	689	717	710	696	687	656	665	683	661	682	724	720	662	697	659	697	685	696	666	699	749	672	636	685	699	680	705	710	698	693	697	709	730	682	691	691	649	659	698	709	704	703	652	659	733	654	700	716	698	693	686	670	661	671	661	685	686	695	669	719	648	687	690	733	710	670	689	724	693	708	688	696	701	686	723	660	628	733	681	711	671	642	656	690	695	663	708	655	682	738	705	643	708	704	689	663	602	684	702	647	690	684	740	677	672	673	733	674	709	671	710	657	746	696	718	730	704	665	689	712	710	662	750	714	721	700	703	672	677	704	676	711	742	726	707	693	670	700	623	711	658	653	701	664	738	649	635	681	710	689	692	671	706	623	698	644	733	646	684	675	713	674	658	717	649	708	689	706	723	744	651	668	692	695	698	720	717	727	722	650	686	677	676	667	729	718	693	683	688	708	690	723	747	693	637	681	660	710	662	644	668	643	691	683	615	728	747	683	689	697	696	722	679	701	673	692	710	678	671	662	681	707	706	684	670	713	670	684	738	717	702	683	688	644	675	711	670	724	639	677	702	658	712	696	718	698	712	721	687	685	671	669	691	680	705	710	689	641	707	663	701	682	687	739	723	681	686	763	694	702	676	677	699	722	710	688	737	662	719	643	733	680	697	710	715	704	712	728	714	666	681	712	716	677	719	685	714	713	710	681	705	663	726	678	652	720	680	720	673	654	708	703	698	747	702	705	700	655	680	708	656	710	676	727	677	710	704	671	700	648	719	725	686	678	658	678	672	706	665	657	673	655	686	682	727	715	681	653	733	727	677	688	708	717	720	716	708	711	720	675	675	708	673	690	702	657	655	678	715	666	659	660	701	700	701	763	731	667	674	722	721	693	670	690	687	707	743	690	702	652	733	725	671	675	692	713	695	712	718	692	699	752	684	760	676	649	639	672	721	698	691	678	742	714	702	684	715	702	628	706	684	681	701	729	700	700	715	661	679	723	642	679	733	714	648	724	684	688	698	690	672	673	670	720	722	684	692	714	686	763	662	698	711	690	714	678	685	666	677	717	658	679	671	661	694	711	695	663	689	696	702	712	697	689	644	724	697	707	715	670	716	691	667	679	680	666	685	664	689	691	680	665	699	730	681	672	667	731	676	726	668	710	686	616	696	706	714	702	665	687	751	621	694	648	678	645	688	693	650	690	712	675	680	710	719	679	680	666	713	701	683	652	676	687	624	714	694	731	654	712	686	725	717	680	666	694	676	703	686	685	716	690	669	699	720	724	667	730	673	722	625	675	693	686	695	719	678	661	666	688	712	713	740	669	712	654	684	684	724	683	716	680	713	679	658	729	659	723	710	709	710	707	709	640	681	686	676	666	666	667	644	751	687	693	692	714	686	660	676	648	660	696	742	702	722	714	664	715	723	735	657	695	718	741	702	673	661	701	750	682	709	712	701	665	664	653	684	702	730	657	632	693	720	707	680	678	734	666	705	645	658	742	713	710	712	729	703	685	740	647	681	764	712	669	685	693	701	669	711	676	683	658	668	693	721	671	677	706	695	690	716	655	670	712	688	659	678	691	731	661	711	721	712	662	661	690	683	706	736	703	704	664	668	713	642	671	703	688	696	623	679	654	681	690	729	700	693	652	684	720	702	717	709	737	653	693	728	734	648	682	708	684	664	682	671	716	701	751	706	634	733	699	660	714	698	674	666	725	671	630	692	709	671	701	682	702	659	657	678	660	645	656	714	663	719	687	761	691	677	694	729	665	687	759	701	682	708	671	675	719	677	647	697	702	684	705	686	678	729	675	712	683	639	700	657	658	712	724	719	641	690	652	667	668	691	713	678	689	685	731	710	676	703	670	698	681	717	679	692	690	702	701	711	703	737	706	671	708	678	689	698	666	726	684	712	716	662	723	711	676	721	718	702	694	679	727	694	684	699	706	672	683	725	725	707	746	687	723	726	680	683	674	703	666	699	685	686	706	672	701	687	670	667	749	696	685	678	739	742	676	728	661	704	734	689	697	647	693	724	716	692	663	684	659	695	721	683	717	651	712	705	654	693	715	676	693	745	667	687	713	665	690	651	701	667	712	714	750	647	685	705	687	673	671	709	686	652	701	663	707	685	701	671	709	682	644	708	652	703	668	696	678	686	704	687	654	681	656	701	704	692	668	707	643	685	690	705	706	660	744	674	684	679	671	662	717	678	675	654	727	700	700
32326	5532	909	829	595	454	364	336	282	321	287	324	299	309	316	320	254	305	311	250	296	313	272	307	310	303	313	325	316	325	311	289	292	292	304	313	330	257	323	301	307	290	311	295	308	298	333	286	311	317	276	256	317	298	314	332	321	285	333	284	324	293	287	325	292	350	300	295	318	310	318	291	305	280	304	318	277	325	302	286	297	262	270	328	275	294	290	294	317	332	290	308	262	307	296	338	297	289	361	296	288	292	299	302	321	314	320	310	295	309	293	319	326	291	292	306	314	290	326	276	350	305	312	283	286	298	297	296	323	283	289	329	309	300	324	275	285	325	304	281	358	321	313	333	266	309	304	271	304	263	264	299	285	283	283	320	287	308	316	289	307	318	277	323	320	317	313	323	284	319	292	317	304	288	288	301	284	334	314	312	312	305	322	289	309	279	310	279	309	294	283	292	299	263	348	267	288	277	300	329	351	331	335	293	328	308	312	318	296	324	344	322	302	280	308	328	279	339	285	331	335	324	334	302	278	298	313	339	291	306	290	294	284	324	334	306	291	292	281	284	293	309	259	281	298	298	313	313	318	282	254	297	322	307	328	284	281	333	275	302	319	352	334	311	312	295	295	323	315	305	281	298	324	320	287	296	321	284	303	320	286	298	278	285	344	308	299	323	316	329	302	286	325	288	288	316	274	279	303	301	304	320	258	303	253	270	303	315	299	309	328	306	312	298	309	273	298	318	316	277	287	279	305	277	280	284	317	309	309	331	320	290	284	269	286	283	315	290	311	298	275	289	316	318	273	305	306	317	333	302	315	296	292	290	321	295	296	322	343	313	315	297	308	298	306	306	287	320	292	303	310	316	290	308	318	301	282	291	291	315	298	330	277	317	284	307	308	313	309	349	313	292	336	307	307	326	291	312	341	323	300	279	340	311	313	293	330	307	317	317	308	264	301	292	296	325	255	288	284	309	306	291	260	278	307	316	289	288	278	310	311	337	299	306	292	272	295	336	275	258	308	308	280	300	288	287	272	291	278	289	287	333	301	286	320	298	303	304	303	335	327	348	293	285	272	289	300	334	323	303	324	292	290	306	276	291	284	299	294	324	287	309	311	305	312	308	293	277	287	311	304	288	309	293	299	284	293	303	330	299	324	313	330	304	291	338	300	311	291	283	319	298	318	302	319	294	276	289	307	263	293	316	289	263	311	297	278	317	291	293	310	286	307	323	334	330	316	323	300	316	298	266	322	304	288	301	316	287	281	316	296	299	317	331	311	306	291	347	319	320	298	302	295	297	300	331	291	340	303	289	275	313	317	310	316	303	322	293	288	324	268	305	298	321	296	289	291	293	295	284	296	327	302	321	269	283	296	318	310	296	286	297	297	297	282	327	277	281	315	303	329	321	324	335	346	290	267	311	306	341	300	327	317	275	323	302	279	275	339	283	316	323	291	300	300	342	280	292	313	326	295	315	288	285	307	298	292	291	320	287	297	294	299	307	320	269	312	280	253	315	306	302	311	305	302	300	309	309	277	308	332	320	303	309	346	323	296	308	311	322	314	312	343	316	301	295	307	315	297	312	305	319	326	319	297	280	315	305	299	314	315	305	292	292	300	304	284	303	266	317	316	304	303	306	284	346	309	288	273	272	286	286	296	342	308	279	307	285	307	294	277	294	322	331	286	321	285	292	331	298	300	294	304	290	290	311	296	313	329	330	305	272	282	261	297	326	284	321	290	292	314	312	314	325	291	323	305	319	325	299	303	312	318	285	322	297	283	321	327	255	284	313	261	289	327	310	322	299	300	290	305	311	272	250	300	308	294	307	325	287	312	311	295	285	299	313	295	295	295	328	303	271	331	299	322	308	319	311	329	300	310	333	264	298	285	292	304	302	305	310	305	294	323	273	304	327	278	304	317	328	324	288	296	307	296	316	340	281	313	307	283	290	308	309	318	304	282	320	294	323	333	268	300	264	278	325	296	284	314	307	332	297	338	315	266	303	341	314	285	294	281	267	289	279	291	300	285	295	322	322	291	311	319	279	324	296	266	302	300	299	300	280	261	282	311	295	302	307	292	323	313	303	337	287	306	312	297	284	323	297	297	310	310	297	321	299	315	279	319	305	326	275	319	316	306	360	281	285	293	279	298	276	285	328	298	285	311	340	284	325	311	317	293	322	298	287	275	322	302	299	302	295	304	282	321	290	288	277	276	308	297	314	304	310	324	277	295	317	314	293	260	326	300	316	317	324	345	327	341	304	323	292	335	292	335	281	286	307	326	326	340	315	320	265	310	311	281	320	330	290	310	319	300	329	322	310	287	312	303	310	295	296	306	346	302	298	309	290	296	313	299	302	296	305	308	264	287	307	284	300	336	300	273	291	302	332	295	310	342	324	276	331	338	295	287	313	289	317	266	295	281	269	315	329	320	336	314	311	323	302	323	296	286	318	346	297	297	296	324	301	298	299	316	336	286	297	341	322	303	324	304	307	320	290	286	288	303	327	310	296	313	346	270	270	267	303	283	328	298	321	296	295	316	329	295	301	277	300	302	296	315	301	360	290	289	322	296	316	328	316	323	346	315	316	348	283	260	303	305	273	312	312	277	323	311	306	310	301	296	274	322	306	299	279	299	285	310	322	282	334	304	290	331	263	268	302	295	279	343	295	290	290	304	268	310	324	303	281	308	294	344	294	283	316	308	301	317	329	297	300	279	301	294	278	314	306	316	314	314	272	323	326	309	302	334	338	279	288	321	270	262	303	341	315	318	311	345	292	287	300	264	286	306	316	301	284	274	309	289	332	303	319	301	313	264	305	305	305	260	297	280	319	304	316	286	318	287	330	287	292	295	305	278	323	310	275	307	335	329	294	307	308	318	323	302	309	322	271	337	311	324	306	327	292	270	332	287	315	288	283	308	330	312	329	293	293	300	335	288	296	302	321	310	324	297	322	294	322	296	298	345	319	310	303	275	314	300	316	312	332	299	290	253	319	265	296	297	288	303	298	298	292	277	282	338	324	258	321	309	313	298	312	279	279	336	292	306	317	304	304	322	309	311	326	342	316	286	303	296	291	254	289	317	306	303	313	311	340	316	331	315	279	283	289	330	316	278	289	326	306	252	276	306	292	320	312	304	265	325	294	298	307	293	282	314	302	275	328	306	263	278	308	321	263	288	287	280	297	283	292	325	279	328	298	282	278	283	283	279	293	281	278	290	304	305	293	311	272	337	276	341	333	303	316	320	289	313	276	292	295	299	319	297	285	316	267	296	292	355	287	314	278	294	299	293	326	280	317	304	292	300	311	302	311	319	300	312	325	284	315	314	294	314	313	318	296	294	312	361	318	294	306	295	311	298	299	325	311	288	311	313	288	306	281	298	352	290	303	275	289	290	325	299	339	313	320	303	296	259	274	284	302	303	310	305	327	321	312	305	295	322	280	292	293	311	297	289	287	270	295	287	302	320	282	312	299	303	296	324	296	312	302	320	297	306	338
23646	10446	8062	7738	6588	3342	1609	1073	836	834	808	737	753	703	778	736	732	744	723	678	689	752	739	741	734	706	714	736	732	757	728	714	727	741	728	725	731	687	760	742	750	715	744	775	698	697	719	736	772	792	761	740	704	741	692	727	726	770	738	702	728	714	738	729	709	758	711	765	717	748	692	708	740	737	756	697	716	721	744	773	737	673	734	681	680	755	679	688	734	704	704	691	716	720	733	717	704	722	677	724	736	737	723	746	731	740	658	678	722	698	753	721	698	726	725	716	746	718	726	720	746	697	727	735	694	721	719	657	738	724	714	713	696	693	661	713	759	689	700	671	688	721	725	755	704	752	735	737	716	723	760	707	718	712	725	716	742	697	660	741	682	715	728	749	675	698	665	757	685	710	714	700	712	680	719	674	696	701	694	724	726	735	697	729	698	713	716	677	723	699	700	694	689	685	712	739	743	715	697	687	713	718	751	679	750	720	719	760	702	724	760	707	773	719	707	681	697	699	696	723	732	749	710	676	779	737	727	722	730	730	715	728	780	707	711	706	728	722	718	731	719	721	750	692	741	736	704	709	749	716	719	729	722	700	738	711	792	718	713	700	720	739	716	741	696	765	724	719	750	715	731	726	722	751	748	749	728	757	729	691	778	704	707	732	690	694	699	707	714	713	738	751	768	719	740	726	723	689	688	729	721	686	735	693	719	669	695	706	754	716	730	709	737	718	762	684	778	740	735	728	718	741	729	710	743	726	684	683	721	718	688	691	708	774	670	685	721	687	720	720	700	717	687	638	653	746	779	738	700	709	728	723	738	729	719	742	755	680	704	712	722	728	708	695	699	708	768	720	675	708	728	672	727	711	734	687	742	708	726	698	746	710	742	712	742	660	747	669	696	698	693	777	763	745	704	710	708	720	728	740	713	670	743	759	691	712	728	706	737	688	727	701	733	666	689	699	728	709	698	732	700	722	742	679	756	748	688	733	714	691	732	734	734	758	680	684	693	754	714	718	728	693	660	740	734	793	700	712	776	714	728	733	708	746	730	743	713	708	652	715	724	732	702	700	698	754	726	692	704	708	696	724	710	729	717	769	744	718	719	700	739	745	722	742	688	735	734	736	753	726	686	710	706	725	764	769	727	691	720	711	710	729	723	732	689	717	715	760	742	704	735	665	780	687	740	737	671	717	754	660	706	736	708	726	724	680	684	713	765	776	719	728	763	683	729	701	703	719	744	750	688	706	733	726	694	767	705	704	698	696	684	724	730	701	719	701	692	718	713	695	714	737	761	661	704	729	718	692	702	734	742	711	715	697	738	671	695	699	740	716	714	740	732	753	691	791	740	685	678	697	704	738	695	668	713	666	704	759	712	706	739	709	667	679	723	723	724	674	730	742	711	731	667	702	727	711	687	728	713	744	746	749	705	696	721	721	694	729	771	758	686	731	693	710	734	727	733	724	724	784	746	749	748	693	738	755	707	754	725	752	802	709	737	727	745	714	788	735	688	719	712	716	752	711	714	709	699	699	721	708	677	702	673	713	708	724	685	690	733	713	656	758	699	752	708	738	742	690	704	680	728	729	701	731	740	670	671	722	710	702	708	736	739	732	706	739	719	734	715	721	720	689	726	737	714	734	766	713	709	690	733	686	703	741	751	717	733	745	752	722	684	726	729	725	738	707	756	722	754	685	703	751	752	746	762	722	709	737	763	700	730	702	698	716	721	710	708	717	734	741	719	687	784	738	725	725	741	726	771	699	707	715	667	688	681	718	717	714	698	713	739	725	698	715	715	713	724	724	749	702	702	709	684	674	742	696	717	748	719	695	748	723	695	736	720	689	749	689	737	703	729	681	717	752	746	686	711	703	697	720	711	734	606	776	716	675	734	703	696	720	736	776	675	728	706	698	716	732	714	703	764	753	744	665	713	686	769	692	769	715	682	695	722	756	686	735	764	722	708	719	727	745	715	700	717	709	733	679	734	731	779	730	767	751	697	710	650	704	738	719	673	672	735	741	707	705	697	729	706	700	727	737	707	765	718	717	718	729	728	670	728	717	700	690	650	725	706	721	721	673	679	680	705	734	729	734	705	740	669	742	758	681	760	717	704	716	685	677	717	697	703	697	706	726	666	732	729	691	772	722	721	675	691	720	767	713	713	725	762	705	704	727	732	772	645	699	717	688	699	764	744	749	697	711	737	698	726	666	732	740	708	702	722	782	685	759	710	775	703	707	708	710	703	706	728	742	718	741	712	650	721	762	717	700	692	755	677	730	745	671	728	750	680	704	712	692	710	731	702	694	713	720	697	684	726	717	736	744	698	701	681	731	734	723	680	744	726	693	753	741	709	739	730	694	716	696	739	747	748	748	730	751	685	722	745	753	733	754	748	740	690	712	727	689	774	671	730	687	758	676	774	728	779	719	725	750	726	733	707	727	735	765	699	776	701	677	691	698	706	746	748	717	689	710	729	751	694	706	720	745	696	757	724	727	771	716	721	708	725	676	712	721	738	747	700	730	735	776	658	678	723	700	691	730	675	730	685	735	703	742	714	754	701	710	715	770	718	655	685	685	704	693	719	713	727	753	701	723	734	656	696	741	714	704	684	675	749	732	741	712	689	708	741	691	704	709	660	700	700	745	725	727	724	724	656	714	786	725	749	743	727	759	660	758	731	673	674	733	678	749	702	728	750	686	731	718	760	705	704	694	708	702	729	717	739	703	737	711	758	726	748	740	666	731	765	692	719	723	722	744	713	737	707	708	726	688	706	704	756	775	729	751	682	732	699	720	717	693	679	696	701	743	771	715	758	770	700	726	743	715	730	682	725	703	686	774	755	746	694	699	714	674	716	703	705	749	708	719	675	711	729	732	803	701	729	725	711	708	724	707	716	710	727	693	676	730	763	672	692	740	744	799	725	701	678	668	734	734	750	697	718	705	708	707	767	755	684	724	689	722	698	756	739	724	700	682	713	746	669	687	709	717	764	713	698	745	703	709	702	715	740	701	696	740	722	752	738	707	731	688	753	718	743	717	677	733	777	731	682	712	698	644	751	736	740	672	768	752	740	708	698	693	723	743	715	708	684	702	746	706	732	691	734	706	757	741	696	674	752	672	736	724	675	737	728	733	736	716	766	719	753	738	722	723	695	770	695	716	721	745	717	700	701	672	673	684	750	704	739	702	724	672	774	743	727	739	725	746	696	670	679	698	703	727	712	683	713	735	755	678	721	699	735	703	737	706	735	745	721	693	736	725	730	707	677	750	710	678	718	705	746	684	755	730	720	743	703	722	730	709	720	749	732	717	701	731	779	719	721	707	705	696	744	755	718	693	706	747	684	755	713	746	731	690	741	699	751	709	691	732	684	725	687	756	700	670	707	734	724	746	694	674	708	731	693	737	666	707	710	692	744	737	755	710	698	740	730	754	758	692	730	751	703	728	700	722	748	738	709	706	719	690	701	711	740	718	750	754	725	722	721	760	741	777	717	748
20010	1697	525	389	310	300	293	284	272	273	286	267	269	284	283	320	283	296	301	272	277	262	292	273	276	275	267	268	289	312	302	291	271	283	274	266	294	285	275	281	273	280	301	296	283	307	285	267	283	319	279	282	283	283	302	259	262	258	296	299	268	301	273	296	286	265	308	295	273	292	286	285	291	262	255	266	277	269	290	286	315	294	278	281	273	292	281	310	313	280	286	287	278	280	282	223	280	286	306	302	290	288	271	273	264	273	267	287	283	255	264	296	258	320	276	290	262	278	296	273	265	293	282	289	291	273	283	274	269	267	255	283	290	271	284	289	273	284	307	292	299	288	276	308	255	300	290	289	307	260	277	291	267	300	272	262	298	289	285	308	306	293	314	283	263	291	281	273	312	256	263	264	260	265	291	255	282	290	273	273	259	272	291	289	263	263	277	264	262	255	287	260	289	265	264	281	313	292	281	275	280	325	258	265	291	269	266	281	296	297	258	282	293	307	273	297	283	277	294	296	289	299	294	267	273	308	288	288	275	243	287	290	310	288	271	276	269	319	274	260	273	279	254	264	290	284	264	281	277	266	287	279	270	310	261	328	262	271	244	288	300	263	318	276	284	306	335	265	249	323	284	302	266	255	281	283	290	293	275	310	265	257	286	283	245	278	300	295	260	291	267	295	259	304	278	294	258	293	286	273	281	315	303	292	296	281	259	284	269	279	254	298	277	297	279	285	277	281	277	319	318	267	307	276	303	308	265	254	321	296	250	257	313	262	267	246	304	268	277	300	264	240	263	263	294	310	284	300	280	306	294	270	285	285	271	284	307	276	270	270	277	287	296	269	294	296	290	283	272	286	317	303	287	292	251	244	277	249	271	301	270	265	266	315	281	277	282	291	260	288	282	298	287	263	277	264	296	258	275	277	302	268	266	297	283	307	259	276	276	251	311	267	267	274	243	274	261	327	298	294	295	254	296	314	294	270	269	313	291	294	295	311	290	308	286	278	320	305	276	294	279	287	292	286	271	283	301	258	249	264	276	237	283	294	307	276	250	292	283	256	272	289	288	289	291	262	273	279	299	275	212	267	285	267	291	303	265	295	289	290	289	266	294	292	270	274	288	255	284	287	260	298	286	270	273	297	294	261	273	285	275	267	255	247	296	285	280	284	288	273	296	285	293	286	266	307	276	286	274	279	310	299	291	282	265	241	283	286	292	266	254	250	269	256	270	294	288	284	295	288	269	267	299	275	274	297	274	265	300	282	260	304	254	296	267	278	277	284	320	293	292	292	274	281	293	284	261	301	295	265	269	277	280	285	268	302	286	265	303	305	282	289	275	237	288	259	283	344	273	283	280	284	271	297	318	287	261	296	277	291	264	265	277	278	267	301	304	312	267	261	262	275	296	292	276	281	315	279	283	286	275	281	303	284	307	249	324	288	246	304	293	279	281	266	299	292	295	276	282	265	261	302	270	273	288	273	280	284	264	272	301	260	295	308	286	289	313	273	279	262	278	251	248	289	258	279	267	273	268	285	277	267	283	301	292	252	277	289	300	294	299	269	246	307	259	304	272	282	292	302	303	265	310	302	275	276	271	260	257	282	275	259	263	272	289	300	294	264	307	291	288	259	256	239	265	281	287	297	333	283	289	282	254	294	318	264	269	304	287	285	255	248	310	284	287	283	271	266	250	283	308	268	289	290	283	278	276	271	293	263	290	291	309	351	273	294	275	260	266	273	294	281	274	335	284	280	269	303	313	259	266	270	249	297	305	268	231	273	274	264	260	279	268	288	262	276	266	277	276	262	264	262	289	269	329	262	274	299	226	275	291	265	290	284	316	283	283	249	269	267	269	290	283	270	288	276	266	288	244	277	289	288	251	263	304	274	282	301	260	297	284	282	259	313	307	272	288	268	284	255	297	285	270	311	283	286	284	284	290	283	261	302	294	265	290	249	259	301	255	278	272	267	274	275	284	246	260	282	292	254	278	303	264	276	277	308	302	322	307	267	271	277	258	267	261	312	281	293	293	262	287	279	283	279	305	296	273	276	283	278	266	271	313	282	298	297	258	273	272	253	297	286	282	299	260	285	266	259	273	283	278	278	261	288	305	299	300	301	248	265	297	271	231	290	267	269	268	238	265	287	283	286	250	245	271	291	306	298	308	292	273	256	282	274	244	310	287	282	275	313	276	291	291	271	291	271	303	278	282	295	288	314	279	279	281	288	312	280	294	281	282	266	294	299	257	296	308	318	283	309	295	301	285	295	293	252	274	251	249	265	271	281	264	278	292	284	265	270	284	275	271	258	263	331	274	275	304	295	265	296	289	280	263	291	297	263	308	276	269	276	284	269	237	277	283	267	297	270	281	298	318	270	297	281	288	274	295	264	283	291	270	321	297	303	298	280	314	271	291	322	293	282	292	267	284	278	274	265	284	257	259	285	258	288	280	298	279	288	297	278	258	251	289	255	276	269	255	285	298	315	296	281	254	268	290	281	290	292	264	263	264	254	282	276	260	284	274	287	269	255	258	269	296	287	308	262	284	278	268	284	258	316	313	289	315	268	294	286	263	285	249	287	260	285	245	276	289	281	264	273	302	328	269	249	283	284	284	249	254	264	268	258	263	312	293	266	261	283	285	291	276	253	285	266	283	269	297	256	254	271	308	273	270	265	262	281	275	274	287	303	319	274	261	270	319	284	279	304	278	277	330	251	263	271	297	261	270	298	290	324	261	271	271	275	329	269	265	284	265	264	258	300	285	260	270	270	285	274	252	282	279	327	303	272	286	269	268	274	294	289	268	258	263	287	261	279	271	271	258	273	287	287	276	264	269	307	277	302	286	286	311	278	247	277	279	274	247	264	280	276	289	276	282	305	310	272	273	302	275	261	253	280	288	311	282	268	259	320	264	273	277	264	290	265	238	286	280	275	299	275	289	281	278	285	330	293	280	256	284	260	261	275	292	273	292	297	305	305	264	292	272	267	275	272	292	283	301	307	269	285	283	272	288	284	246	265	255	269	282	300	284	308	281	285	265	316	264	305	265	301	276	309	312	244	257	267	248	252	244	271	269	284	275	272	265	292	262	332	279	313	227	262	258	327	289	305	291	296	294	318	295	285	274	270	294	254	309	299	285	278	294	303	313	262	245	276	246	284	271	307	286	255	276	290	242	281	285	309	316	301	277	304	303	271	263	292	233	272	314	268	295	313	239	295	313	292	264	277	301	275	251	288	288	289	276	298	305	257	293	280	243	279	283	301	295	287	292	309	293	275	271	295	268	291	290	247	251	266	276	241	281	288	289	307	250	265	276	307	308	279	297	282	318	280	279	279	283	274	264	291	279	272	310	278	293	291	287	276	278	279	276	303	295	283	291	251	272	273	285	290	278	286	256	259	289	282	273	304	274	283	289	256	259	296	284	288	283	250	275	312	271	294	285	293	286	245	283	257	320	266	289	291	290	272	281	316	311	295	253	311	300	257	279	268	291	270
14597	3725	4106	2776	1316	928	772	637	667	626	639	653	682	617	615	657	641	644	581	697	658	588	663	603	622	654	631	643	643	638	647	628	659	650	619	573	622	630	642	600	625	633	635	637	630	633	688	677	641	598	614	630	641	623	659	633	650	623	650	645	674	638	615	669	655	624	650	597	631	665	626	634	592	574	596	606	637	636	645	579	656	639	645	626	660	622	607	701	674	646	700	649	599	633	628	697	617	605	632	596	607	628	662	609	622	637	639	650	611	666	619	642	632	621	606	663	618	656	620	608	625	604	635	612	648	668	639	620	651	563	611	609	596	652	646	644	646	622	588	593	631	627	654	637	630	626	662	597	700	615	661	648	609	644	587	621	655	658	573	638	637	568	625	605	666	622	618	604	626	593	638	602	612	670	653	647	697	636	651	615	671	630	665	623	627	626	606	622	619	599	640	613	622	663	649	634	633	608	628	628	574	656	607	621	647	614	603	648	611	621	633	588	656	635	648	633	625	670	587	626	652	619	625	662	665	617	675	664	666	614	600	610	652	683	662	635	645	631	605	654	651	627	647	608	595	603	596	667	684	636	636	608	640	673	629	602	613	642	670	688	630	601	658	642	629	576	661	653	629	616	613	626	646	647	609	622	699	654	645	600	627	692	636	644	612	643	627	636	613	613	670	605	629	633	624	662	635	620	607	625	622	634	650	621	632	629	663	640	655	617	602	626	624	644	645	623	601	631	638	630	655	641	659	622	646	613	639	656	609	629	630	613	592	676	635	627	632	618	586	604	624	569	646	666	637	669	651	582	646	669	625	663	609	678	642	644	574	656	634	640	611	662	612	609	611	606	653	631	628	646	661	692	639	636	609	624	656	598	635	616	600	669	628	659	659	638	641	641	661	646	610	625	638	645	681	608	655	644	618	633	621	683	596	601	611	640	633	624	592	687	610	636	690	614	641	642	634	629	597	653	658	606	685	612	627	621	613	654	630	577	611	619	580	637	598	614	604	633	584	652	614	613	621	647	639	621	633	635	597	634	609	647	621	676	639	671	634	628	602	644	651	649	637	582	610	624	627	681	636	651	605	642	613	637	623	593	618	634	633	660	647	678	643	641	643	627	689	637	555	624	634	599	651	634	650	650	624	661	623	619	633	601	649	641	632	623	654	655	662	617	653	588	636	635	637	659	589	620	632	615	609	643	620	585	624	591	624	612	648	621	622	628	634	635	612	626	609	679	643	661	623	660	618	654	645	604	609	653	623	618	662	650	595	676	666	656	618	619	620	669	628	623	652	658	624	623	629	619	672	626	648	609	601	625	602	597	644	629	683	665	613	654	595	630	617	607	622	632	612	672	643	644	613	637	631	666	619	617	688	645	595	646	642	658	649	609	604	623	632	611	674	634	643	601	610	582	620	617	632	596	613	654	693	669	649	648	630	604	603	629	668	600	595	651	610	645	639	614	657	598	704	619	569	626	637	601	677	631	589	626	652	640	659	661	642	612	663	624	603	615	675	663	617	657	620	638	631	676	676	649	636	651	641	575	634	641	613	634	634	609	617	620	614	661	646	659	652	582	611	621	573	643	594	620	665	621	641	653	626	617	594	621	651	648	651	641	625	645	652	650	662	602	607	624	683	633	682	645	634	624	615	667	626	648	627	619	659	640	665	608	641	627	594	667	619	644	616	640	635	655	658	616	645	657	640	617	593	648	622	604	663	657	645	597	618	554	623	605	669	617	613	638	687	634	634	671	646	628	664	653	626	665	630	593	587	623	617	656	642	643	644	625	649	638	588	616	645	585	642	643	653	652	603	648	636	648	655	657	622	652	622	595	612	601	690	653	630	637	666	672	589	646	598	600	630	683	622	626	682	641	636	688	630	650	624	645	609	634	574	624	680	605	658	616	665	581	625	647	624	574	649	677	576	625	639	619	640	613	613	667	677	605	630	653	636	625	587	622	629	673	656	612	614	669	583	653	634	621	665	643	599	641	614	660	631	613	625	627	640	616	677	653	665	620	635	613	624	656	614	626	663	620	633	661	602	603	622	677	579	580	644	599	640	603	640	610	617	636	649	622	645	652	598	634	650	676	607	601	622	658	640	628	611	632	632	650	672	625	650	642	678	616	652	625	618	623	620	590	631	625	588	645	671	632	655	654	597	623	651	622	626	668	639	592	615	625	630	663	637	619	632	668	597	630	668	585	615	643	621	614	619	679	619	613	585	638	627	625	637	607	590	591	681	634	625	620	646	611	642	632	648	590	639	580	622	637	647	613	623	606	635	607	631	669	664	640	631	600	632	643	655	648	644	626	638	683	634	657	613	661	643	635	604	625	609	619	611	642	662	595	598	616	602	653	659	645	649	595	661	659	626	647	620	669	602	632	656	620	625	691	646	640	591	654	664	646	647	635	605	615	607	620	631	609	690	604	617	668	596	648	627	638	617	631	616	634	655	608	601	613	621	622	643	622	643	583	642	585	639	623	655	635	620	615	623	637	641	632	585	612	610	666	594	611	633	639	619	619	659	610	639	630	633	666	678	618	607	626	621	656	602	653	622	627	622	617	640	589	638	639	592	623	624	681	639	655	620	598	633	647	627	636	627	661	629	643	637	578	614	644	626	610	658	590	615	611	651	613	614	647	666	659	593	655	649	595	655	616	635	647	687	645	603	691	624	632	673	635	645	655	612	658	653	588	635	610	604	593	602	579	623	629	628	595	617	646	624	591	641	637	589	656	642	640	666	635	611	662	654	686	626	675	659	624	644	630	667	656	602	618	639	634	603	608	616	663	642	635	586	646	626	641	642	626	645	606	615	641	645	593	630	643	569	620	661	583	630	623	630	659	629	664	624	594	610	648	638	647	626	645	632	611	605	629	662	634	644	584	615	626	655	643	607	606	596	625	631	639	631	615	622	664	594	637	654	556	682	620	656	619	613	645	642	593	596	654	617	681	592	646	612	670	650	617	600	658	632	594	648	660	617	644	656	646	627	639	678	630	628	625	603	646	655	624	653	663	635	631	619	618	649	679	629	614	683	633	654	596	647	635	584	605	638	665	628	645	617	617	596	596	636	625	675	667	599	649	548	625	644	661	634	616	673	654	596	656	612	621	633	649	633	625	625	627	633	638	631	627	632	636	589	661	623	648	655	671	579	656	650	605	597	666	636	643	578	612	654	636	649	621	635	610	643	634	636	663	632	619	630	633	641	657	628	638	618	622	638	667	644	637	649	620	609	622	657	662	606	621	620	643	631	595	603	607	626	639	684	657	629	628	608	597	630	632	686	627	701	626	602	672	597	653	652	635	617	614	607	636	609	648	638	673	630	624	621	662	598	649	682	600	606	634	584	605	645	661	611	640	625	671	645	627	633	654	590	631	621	651	594	637	603	643	618	585	619	614	672	651	611	621	641	633	650	650	644	642	629	624	616	630	620	641	630	616	653	656	617	610	659	606	626	651	650	615	598	617	673	643	618	660	694	639	636	669	638	636
28383	3835	805	618	462	394	341	325	309	256	321	323	309	294	293	277	237	298	270	301	290	270	312	276	296	297	284	249	298	293	330	313	318	316	297	293	285	310	273	283	306	299	329	321	280	327	279	297	315	284	283	272	282	289	285	298	281	243	302	292	310	266	302	279	281	346	299	296	304	303	335	285	289	275	348	291	302	291	290	296	295	312	294	289	289	310	319	278	280	308	304	282	317	319	272	326	272	267	263	302	319	272	303	287	288	281	268	299	319	308	335	317	261	281	273	299	292	310	283	289	292	266	290	286	292	301	284	306	290	283	301	290	298	272	303	288	309	302	279	280	345	302	289	305	326	295	285	289	305	293	290	298	318	257	301	272	307	263	265	308	295	280	301	313	301	293	278	274	301	305	286	277	309	339	308	294	285	310	294	283	326	313	263	246	315	328	309	306	305	286	287	282	297	315	296	304	270	321	309	286	264	295	304	306	274	284	289	302	295	318	278	293	297	239	263	294	271	328	267	308	309	300	289	338	292	288	286	320	298	287	310	304	283	269	277	280	280	289	304	269	332	286	290	320	305	311	313	312	270	264	291	271	316	306	300	310	280	277	313	291	277	277	292	305	286	296	327	305	276	279	313	280	304	285	286	312	306	301	316	329	325	305	298	303	263	286	286	288	280	296	272	285	340	305	271	273	319	279	287	290	263	299	278	269	291	308	292	285	294	315	261	303	309	302	266	331	313	307	289	289	277	298	285	266	290	335	329	266	335	295	269	258	304	313	319	277	303	320	323	303	289	296	257	317	285	311	310	257	270	282	306	287	284	339	289	270	277	293	275	309	297	278	306	262	302	268	289	295	273	256	306	282	258	296	297	249	257	298	325	289	261	298	260	298	290	292	307	307	292	296	297	287	274	309	290	310	281	317	308	297	317	286	296	291	317	315	289	308	294	323	305	288	311	289	231	264	283	295	321	302	341	291	306	284	296	281	316	274	311	277	259	271	304	313	311	303	280	286	286	321	346	266	309	316	307	314	297	295	277	314	291	285	297	313	284	307	299	280	307	277	297	289	283	283	306	287	296	291	302	293	310	316	285	277	332	314	317	292	292	294	265	322	282	290	265	340	285	307	308	298	282	280	306	375	332	289	298	283	296	315	294	294	275	306	326	323	317	261	302	321	308	279	302	306	300	313	301	335	273	291	282	292	263	277	316	273	281	338	291	296	261	335	321	311	307	275	281	308	294	293	261	297	285	313	264	280	300	267	273	294	300	304	281	303	301	323	303	313	315	327	288	290	300	270	283	289	270	301	269	273	312	287	279	292	324	292	304	286	280	266	284	323	291	284	294	314	322	290	276	298	284	269	283	303	286	293	310	318	328	308	274	274	258	312	281	302	300	295	333	301	300	252	280	315	314	308	274	280	275	299	321	302	245	320	263	279	332	265	288	290	308	319	287	275	294	275	288	258	258	306	253	275	291	288	315	246	308	315	288	300	342	284	269	294	312	307	326	284	277	293	269	299	307	291	301	284	275	318	286	312	277	282	299	310	287	275	273	319	275	269	297	313	285	294	280	316	296	324	316	295	290	298	284	288	312	253	308	279	297	309	265	311	290	254	277	312	289	274	271	309	268	303	275	287	311	302	298	278	314	260	290	289	299	284	310	316	317	317	309	265	288	290	297	269	269	288	284	302	286	280	312	316	330	296	266	306	290	280	275	292	306	291	306	296	304	274	291	294	280	326	288	289	273	285	304	273	305	285	275	311	291	274	311	304	309	305	307	277	305	307	328	264	296	290	318	270	288	284	314	280	291	281	311	263	294	310	318	287	287	279	289	316	296	298	290	270	303	321	335	259	293	283	299	334	288	308	302	287	317	272	288	295	296	337	302	297	302	340	281	302	309	290	285	306	318	310	306	252	274	267	250	275	302	282	309	305	301	277	310	310	320	303	297	274	326	270	320	292	302	290	247	281	330	290	320	321	316	275	293	281	303	338	295	310	275	288	291	305	309	304	240	307	309	315	281	300	296	296	291	252	288	292	309	331	289	280	286	254	309	303	295	341	296	305	265	326	289	266	279	312	265	322	295	272	276	306	302	283	285	272	280	305	316	264	303	314	303	297	303	299	303	297	310	285	252	301	281	292	314	279	329	290	289	284	271	317	287	307	334	312	310	291	293	260	270	314	315	322	303	323	300	295	290	312	269	316	329	313	297	273	324	311	293	266	313	268	292	297	280	288	292	305	318	285	305	303	272	322	270	288	278	269	312	320	287	323	275	285	310	304	283	294	312	279	300	295	281	289	312	268	275	297	317	306	292	287	309	275	309	301	250	308	255	302	262	334	318	286	304	322	272	268	306	287	277	274	282	293	284	318	299	290	298	281	305	283	301	292	308	303	319	289	319	289	290	316	287	268	295	279	281	261	294	282	297	288	287	279	306	306	307	283	255	289	344	286	296	289	271	281	287	304	297	304	299	273	290	282	296	275	294	302	271	285	294	278	317	293	317	298	293	289	260	281	285	310	279	266	285	306	281	279	310	321	251	284	277	284	291	288	295	242	279	333	322	318	305	281	296	287	293	285	283	310	304	323	291	299	289	260	305	275	298	290	277	325	313	271	294	284	287	301	310	293	277	276	277	274	278	296	276	307	311	310	312	317	298	320	324	291	332	291	296	299	301	289	284	294	278	282	308	276	281	285	312	296	296	299	292	295	280	270	271	265	290	273	284	271	301	298	284	302	292	284	296	281	291	313	289	303	326	309	313	308	282	299	298	291	334	317	321	285	291	290	298	315	283	315	300	303	294	284	329	304	273	324	289	296	296	258	305	332	303	271	293	280	305	291	282	285	280	258	293	262	312	313	289	277	274	283	285	279	340	307	332	302	278	297	281	272	298	288	289	282	322	289	294	257	332	293	283	295	297	305	305	314	282	323	272	303	255	307	320	267	274	304	278	302	298	308	312	310	311	303	301	275	306	266	321	274	288	275	305	269	307	263	312	288	266	285	288	306	304	287	333	286	298	318	286	301	313	311	301	287	307	284	308	303	267	302	289	265	306	295	286	313	286	284	287	313	263	275	294	269	293	324	289	322	289	299	311	293	280	287	309	316	270	308	321	283	334	309	289	291	292	314	301	270	288	289	288	286	289	298	312	311	295	311	260	296	302	284	291	304	242	309	299	293	290	278	266	298	281	293	293	272	300	294	298	267	302	280	309	284	269	296	292	315	270	277	288	300	279	289	286	264	261	308	290	272	310	309	267	251	308	286	323	295	279	305	278	272	281	307	324	264	274	309	293	283	300	314	275	340	287	289	283	315	293	308	321	294	297	302	245	318	324	325	278	306	279	318	262	304	285	289	307	300	303	304	283	290	307	275	312	286	333	308	319	305	283	302	339	333	343	271	284	310	297	275	313	293	297	272	246	249	287	283	286	310	298	282	285	313	317	297	276	286	247	271	318	277	307	296	309	345	302	295	265	295	268	304	296	297	285	273
20547	7258	7466	4765	3456	2357	1516	830	777	693	752	721	718	749	696	655	708	763	712	682	645	682	679	679	695	724	671	685	689	695	719	722	678	692	668	652	682	657	692	722	688	686	683	702	710	686	659	684	687	684	662	728	698	696	649	702	692	702	690	757	680	679	711	715	704	695	690	667	696	700	696	734	676	703	724	709	694	700	664	678	686	722	691	642	706	646	657	666	705	705	641	683	678	705	695	681	659	686	690	716	677	659	693	706	618	678	657	690	681	662	676	647	684	640	684	694	687	649	644	631	677	684	650	661	705	671	705	672	690	647	704	736	683	652	708	706	706	698	664	669	693	699	653	719	645	725	684	650	751	696	665	661	680	726	758	693	737	691	699	670	715	730	705	677	748	695	620	697	636	665	684	697	702	713	641	689	690	685	623	681	666	625	685	654	709	640	665	665	656	730	739	682	709	738	689	707	697	707	675	660	703	702	708	657	656	656	716	681	663	703	678	681	699	675	680	711	709	674	698	686	733	700	674	739	660	680	672	657	651	698	687	661	679	645	656	684	709	688	691	689	707	718	683	686	651	702	683	693	687	641	678	694	698	732	722	703	693	638	698	687	692	642	694	692	672	683	739	689	738	683	678	677	653	655	660	670	630	716	657	706	675	638	676	728	696	696	677	679	653	702	659	661	689	710	681	692	676	719	690	701	697	675	694	699	672	670	688	671	692	702	660	709	669	729	660	708	680	691	663	713	679	690	656	699	656	734	651	669	654	721	702	667	633	658	700	684	683	698	693	677	683	682	722	710	692	669	672	672	673	681	675	719	658	661	673	695	708	707	659	673	673	658	635	690	633	692	607	702	731	662	647	700	694	649	663	659	679	673	692	704	687	700	675	706	710	688	705	642	652	720	700	670	687	714	674	648	701	720	670	694	694	676	720	673	677	669	687	685	685	663	665	684	643	643	704	640	679	651	682	682	653	718	656	700	655	681	652	653	718	705	664	731	690	645	710	679	677	741	699	649	697	679	708	738	673	707	687	629	679	668	709	698	713	669	618	686	645	712	725	654	677	680	673	667	648	695	657	704	645	675	665	706	631	687	627	689	666	677	661	678	690	655	698	693	660	664	707	645	668	674	699	678	694	719	707	649	696	655	685	678	645	668	680	729	678	642	705	702	673	699	718	669	688	687	703	653	732	673	674	695	697	713	689	646	703	704	725	683	705	663	673	691	629	718	660	673	679	679	716	661	683	703	690	700	664	690	677	735	734	671	671	682	654	647	697	687	648	695	677	680	699	695	644	680	704	688	690	645	684	667	646	707	689	711	687	729	687	658	727	678	673	737	739	655	698	696	704	707	680	652	690	686	688	671	652	698	676	712	682	672	674	684	716	680	646	660	691	665	687	705	729	665	599	665	694	692	668	660	678	721	715	708	693	687	645	680	665	688	669	632	661	702	727	679	695	665	713	676	678	661	644	668	718	643	652	660	700	641	661	715	697	640	676	709	692	682	679	736	665	676	686	693	690	683	680	685	663	662	710	711	691	722	660	687	694	660	651	671	663	663	720	692	698	687	685	696	646	714	661	679	689	683	705	743	661	700	659	701	709	639	642	700	668	688	742	675	673	655	734	700	685	668	668	696	669	683	679	655	688	738	625	687	706	679	640	698	665	686	677	742	662	696	712	669	632	682	665	656	694	640	668	630	679	676	713	721	692	656	709	751	734	712	701	710	716	688	650	689	678	702	673	729	680	690	694	645	715	660	689	683	733	692	684	666	724	690	675	686	681	666	707	678	656	706	641	689	636	700	657	703	683	696	660	736	713	706	704	645	742	670	701	686	696	685	664	657	666	689	637	672	717	671	685	671	638	666	672	662	692	685	677	728	649	687	693	665	691	687	689	669	650	727	681	665	728	640	688	658	689	652	684	695	630	655	689	664	676	654	691	641	699	672	660	696	682	654	696	694	692	710	663	722	702	729	636	663	707	690	671	664	714	684	698	666	733	649	732	699	665	678	649	652	687	635	645	659	701	687	670	688	706	690	689	702	685	714	673	695	677	691	715	684	715	688	729	694	638	685	691	630	702	672	630	674	685	655	693	698	703	682	656	633	691	671	661	675	692	672	687	695	684	719	701	675	695	649	664	686	651	708	706	649	700	687	682	640	699	653	722	711	615	671	685	659	710	672	700	717	662	671	713	679	673	647	612	686	680	653	670	660	674	640	710	706	677	675	673	657	691	668	695	677	655	652	707	667	718	661	666	717	682	692	681	654	675	676	734	681	704	676	673	662	664	674	677	709	620	679	710	679	704	671	723	714	700	635	659	671	669	682	676	722	695	676	673	664	654	708	705	663	666	716	677	711	657	681	717	702	681	692	684	708	692	682	658	705	673	644	699	665	686	654	625	758	689	679	686	645	700	683	682	680	706	717	723	731	691	647	679	687	665	691	684	713	701	754	716	687	705	671	712	686	678	652	645	681	712	697	696	650	708	726	662	699	660	713	688	612	680	660	669	682	691	671	683	680	668	686	733	734	742	650	641	662	713	715	672	624	652	663	668	650	686	671	701	697	713	718	699	734	681	714	653	721	659	707	717	666	610	701	654	686	670	694	662	685	679	661	658	673	697	755	699	689	678	642	724	702	714	716	715	629	723	683	708	664	643	688	663	689	665	687	667	681	624	673	662	657	676	732	742	657	698	685	707	715	632	700	675	640	714	699	719	716	690	649	669	651	728	661	651	662	693	682	681	658	678	695	682	685	697	737	699	672	722	733	669	663	685	709	648	672	653	726	694	644	692	706	654	709	691	652	681	652	688	671	701	700	662	695	665	637	693	728	696	682	710	653	685	724	717	695	703	679	683	699	718	738	696	691	717	729	695	705	704	710	713	679	708	713	711	752	676	694	684	665	690	740	702	658	692	683	649	703	670	703	677	666	686	695	692	685	694	636	639	683	686	685	704	694	675	660	707	686	673	689	691	749	718	688	690	673	727	676	640	693	667	656	697	697	706	696	724	682	661	712	701	718	659	705	723	648	668	680	654	672	660	660	694	710	685	697	632	729	672	708	682	670	650	649	674	677	646	710	656	629	687	701	727	696	669	678	691	681	672	671	688	708	660	668	691	657	719	673	709	679	681	675	678	707	725	631	640	624	726	732	684	690	743	677	637	653	699	688	686	688	685	709	676	654	670	675	678	658	641	685	666	687	685	678	729	657	717	693	697	673	679	677	683	690	707	634	659	636	681	693	685	707	666	729	698	696	676	641	712	726	697	715	659	699	651	714	711	686	678	701	682	706	709	701	678	756	712	677	684	660	660	674	699	659	685	694	676	654	706	705	636	728	673	699	688	661	670	685	662	671	668	653	709	678	667	656	689	719	685	690	672	690	686	682	713	715	676	715	659	678	721	644	696	688	710	665	695	698	656	638	692	700	695	662	683	701	666	644	701	718	667	648	676	687	706	688	685	694	701	642	724	653	711	662	671	702	688	701	690	695
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
