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
338053657089	338053657647	338053658197	338053658747	338053659297	338053659847	338053660397	338053660947	338053661497	338053662046	338053662596	338053663146	338053663696	338053664246	338053664796	338053665346	338053665896	338053666446	338053666996	338053667546	338053668096	338053668646	338053669196	338053669746	338053670296	338053670846	338053671395	338053671945	338053672495	338053673045	338053673595	338053674145	338053674695	338053675245	338053675795	338053676345	338053676895	338053677445	338053677995	338053678545	338053679095	338053679645	338053680195	338053680745	338053681294	338053681844	338053682394	338053682944	338053683494	338053684044	338053684594	338053685144	338053685694	338053686244	338053686794	338053687345	338053687894	338053688444	338053688994	338053689544	338053690094	338053690644	338053691193	338053691743	338053692295	338053692843	338053693393	338053693945	338053694493	338053695043	338053695593	338053696143	338053696693	338053697243	338053697793	338053698343	338053698893	338053699443	338053699993	338053700543	338053701092	338053701642	338053702192	338053702742	338053703292	338053703842	338053704392	338053704942	338053705492	338053706042	338053706592	338053707142	338053707692	338053708242	338053708792	338053709342	338053709892	338053710445	338053710991	338053711541	338053712091	338053712641	338053713191	338053713741	338053714291	338053714841	338053715391	338053715941	338053716491	338053717041	338053717591	338053718141	338053718691	338053719241	338053719791	338053720340	338053720890	338053721440	338053721990	338053722540	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2731	3650	2300	2730	3650	2300	2728	3650	2300	2726	3650	2300	2726	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2721	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24837	3840	435	378	322	334	385	342	357	385	311	311	348	322	316	340	339	321	316	329	355	320	366	344	310	343	319	351	350	354	337	351	349	354	356	319	348	340	342	325	336	329	368	379	347	353	363	319	321	316	351	328	303	357	342	315	333	295	300	352	382	354	348	359	360	370	345	340	347	314	311	335	349	353	314	331	327	351	338	355	364	343	344	361	314	364	376	345	338	361	351	348	366	366	325	332	330	328	398	365	386	339	333	314	335	349	353	356	369	382	333	333	326	344	358	317	366	309	355	336	358	329	357	318	347	364	357	343	316	323	354	337	350	386	335	360	323	369	328	351	348	339	352	327	342	376	353	329	357	380	339	338	350	336	357	340	336	316	328	319	319	328	333	322	353	347	339	368	367	363	367	316	344	349	355	348	332	360	337	358	326	328	352	325	367	312	336	300	372	341	355	349	336	307	345	346	332	344	359	363	366	345	395	323	346	338	337	349	364	338	328	336	347	341	325	365	314	352	353	340	367	379	375	350	328	325	348	321	362	374	331	350	298	348	353	314	352	341	313	333	350	331	318	329	334	362	359	363	339	335	341	353	357	351	331	347	349	330	380	337	347	326	356	367	321	331	334	322	337	369	354	332	359	340	330	356	380	358	333	305	320	302	367	357	347	370	343	343	343	337	355	370	354	325	350	328	346	347	350	323	345	311	351	343	361	342	330	329	307	312	340	330	304	347	354	362	346	353	362	339	341	335	363	375	327	327	308	365	353	376	326	350	358	347	367	341	313	378	355	337	316	350	366	351	358	348	359	363	355	307	360	359	355	306	360	354	340	349	346	331	331	357	378	329	328	325	325	314	326	368	326	338	344	346	331	334	350	306	370	327	297	323	294	356	348	357	386	339	333	369	364	352	325	336	384	353	305	342	344	342	344	339	366	351	362	321	347	379	359	324	338	338	335	310	333	320	316	360	322	327	346	332	326	332	326	337	339	305	391	357	348	341	308	311	335	366	367	396	348	374	322	360	342	317	351	319	324	331	371	361	294	329	348	347	335	356	336	334	358	370	338	331	363	335	331	356	318	341	324	337	342	365	331	333	361	358	315	316	368	328	317	339	311	334	347	331	310	331	315	340	334	328	336	342	396	325	312	356	341	370	370	329	335	387	352	305	357	329	337	348	374	347	307	364	362	367	347	321	349	376	336	348	305	371	356	309	313	386	354	317	342	324	333	299	342	341	378	341	366	391	357	341	360	355	361	357	350	348	340	362	321	319	317	299	344	332	346	321	316	357	370	354	352	370	325	381	331	328	347	286	351	345	307	341	332	352	343	348	313	350	345	384	362	343	386	353	338	356	346	350	330	379	344	324	333	332	320	341	336	351	337	336	298	359	348	325	370	365	341	343	317	315	320	335	337	332	332	338	325	321	315	383	329	338	359	365	348	309	389	321	342	341	364	326	335	316	343	315	348	331	345	343	310	336	313	354	290	325	362	348	316	362	331	367	315	352	342	356	372	350	344	370	359	353	338	348	329	345	349	346	339	343	343	319	332	305	315	324	347	324	335	378	348	329	367	334	361	335	409	350	338	337	364	341	328	353	331	349	343	301	323	340	313	342	335	292	330	330	340	322	308	322	371	325	338	332	322	340	345	357	320	317	345	350	396	358	335	356	376	367	401	349	340	303	365	344	327	340	355	365	333	344	335	368	374	374	334	343	323	336	318	315	336	382	325	330	329	361	364	355	338	355	341	350	325	326	327	360	349	395	361	342	342	337	391	338	309	328	357	332	340	351	364	376	321	371	342	340	351	326	354	364	347	338	316	393	362	334	351	323	349	359	367	340	327	369	316	316	366	348	342	375	341	316	358	339	347	344	328	353	330	337	303	331	363	354	328	330	343	348	338	333	338	315	341	343	338	316	363	350	356	349	355	363	343	311	340	346	360	320	369	345	352	353	331	370	330	350	344	326	355	339	309	352	357	338	300	347	368	354	348	313	346	331	340	356	299	364	356	319	308	320	342	366	341	335	328	354	323	343	336	336	341	343	345	346	326	319	331	344	322	344	348	340	316	343	367	261	368	345	368	347	341	309	312	345	324	307	301	352	318	315	340	374	354	358	332	347	337	311	317	366	331	332	326	323	308	302	317	381	328	315	328	354	340	332	334	359	363	358	338	326	345	383	333	343	315	319	320	325	385	309	348	313	343	347	323	361	356	338	382	356	326	340	384	349	317	343	357	346	337	315	348	337	327	288	365	358	356	330	367	315	345	350	329	357	353	347	337	368	319	310	329	288	381	355	343	333	320	381	346	301	304	347	327	325	349	321	367	341	353	292	388	349	332	358	358	321	367	319	337	307	346	314	342	343	310	388	342	341	355	351	346	343	256	347	347	365	340	392	371	340	276	308	331	325	340	331	325	295	291	327	352	340	348	348	340	327	340	344	343	310	326	349	356	375	368	343	330	332	328	312	378	358	361	336	350	311	314	360	328	330	350	317	361	332	361	369	340	366	339	351	341	344	348	342	350	355	320	359	324	293	366	338	354	344	343	338	329	351	338	322	358	320	385	342	354	327	331	299	290	323	356	386	315	367	348	306	315	341	331	327	292	347	366	336	328	367	335	319	362	353	332	312	364	366	342	382	343	355	351	369	307	304	348	337	332	370	340	304	326	347	316	376	318	329	348	339	328	368	367	318	343	386	360	381	342	350	336	345	372	336	338	350	337	329	366	331	358	356	360	312	343	339	319	318	299	352	364	369	336	365	334	361	318	311	302	333	373	339	348	348	344	342	331	331	351	341	360	362	343	320	355	336	341	359	361	327	313	351	302	338	317	347	335	352	322	346	324	338	309	349	332	406	329	357	333	355	349	360	330	342	353	338	361	335	383	347	389	377	337	330	313	341	346	348	335	370	346	340	338	356	307	339	331	368	366	309	353	346	368	342	316	330	392	341	387	355	320	313	356	326	342	364	349	324	362	343	356	347	326	357	358	306	297	358	370	359	354	365	351	331	323	341	360	342	329	311	351	324	309	352	386	335	348	345	335	360	331	338	365	340	349	362	339	317	301	363	352	333	350	359	304	348	373	322	348	344	343	303	343	340	382	368	348	363	354	328	325	350	319	299	337	320	358	326	341	292	335	318	361	369	335	335	330	334	355	326	361	321	354	334	293	355	340	354	324	390	352	329	335	359	363	356	338	298	347	334	315	326	390	337	336	358	356	348	363	344	348	361	373	344	344	350	336	312	310	315	337	316	367	354	331	330	327	329	360	357	345	321	320	328	330	352	356	314	330	341	339	326	380	365	350	347	342	347	329	355	332	305	342	316	347	316	335	371	337	332	334	340	311	351	312	294	367	335	336	356	301	338	354	322	353	354	319	331	323	308	360	321	336	341	374	326	357	319	318	345	317	294	317	352	357	311	347	348	381	344	302	357	315	343	320	384	350	354	330	346	323	367	362	356	341	327	331	345	343	356	361	350	362	343	351	357	346	372
9814	1123	912	872	813	779	809	791	750	715	751	743	751	739	719	760	803	760	742	835	758	711	706	756	782	764	724	736	770	765	733	753	730	721	793	724	747	766	766	792	781	806	768	824	759	781	779	754	723	785	776	799	765	732	731	767	782	771	695	774	792	743	754	713	754	805	752	755	756	676	759	797	767	813	727	739	730	760	699	768	771	783	774	759	728	790	739	705	781	783	757	747	719	818	763	760	747	731	792	768	724	722	740	790	748	783	767	705	745	763	737	752	749	787	736	764	763	767	764	728	747	717	758	779	780	747	744	772	741	794	739	776	741	803	756	741	769	723	814	771	765	755	775	781	753	796	777	816	781	741	722	788	690	743	803	777	735	750	730	738	778	749	732	732	778	728	770	778	761	757	746	776	740	757	801	798	766	762	748	721	739	752	728	722	739	815	747	761	741	735	715	761	782	768	725	732	759	778	746	775	746	802	764	791	770	770	775	778	795	740	731	735	762	762	776	733	756	724	719	781	777	799	755	720	767	764	730	805	688	743	730	727	727	703	732	811	778	776	774	756	802	758	754	774	790	819	736	771	721	782	747	784	757	739	742	736	755	768	782	771	766	730	759	803	755	777	739	776	820	778	740	744	718	783	781	786	706	749	742	748	730	774	740	777	739	717	791	746	735	711	757	769	749	773	809	735	725	767	730	754	756	689	732	801	786	733	743	778	762	765	778	766	748	723	761	723	735	721	734	734	729	817	741	770	728	792	794	684	817	781	787	724	769	773	772	759	773	740	776	715	760	742	758	735	719	759	720	818	764	725	743	772	748	747	732	752	744	687	781	771	760	739	764	748	799	783	724	758	735	746	765	762	718	782	716	710	769	750	747	755	736	741	741	777	724	804	748	722	776	757	713	784	750	723	769	710	783	734	769	759	710	806	740	757	804	728	779	816	777	763	729	776	747	719	747	767	681	713	782	769	717	785	750	724	706	762	781	723	721	749	768	706	754	737	777	788	751	798	751	737	774	789	781	739	763	787	743	763	821	793	768	734	720	703	766	732	725	745	744	733	731	724	752	786	793	746	790	764	772	747	824	746	801	747	763	761	773	716	768	770	769	808	687	787	727	808	743	733	784	783	753	735	764	770	789	727	745	781	768	731	789	720	698	767	783	785	800	737	764	804	777	758	759	773	780	756	748	769	778	695	730	762	776	774	768	771	737	737	732	717	755	796	687	735	766	790	734	727	718	763	786	809	753	754	758	745	765	718	737	736	758	777	753	788	761	767	770	769	731	746	772	725	720	756	782	761	734	741	758	781	752	816	764	796	790	715	777	794	722	706	774	722	789	756	728	768	757	766	714	739	759	752	784	813	796	740	743	775	703	818	797	770	789	734	752	777	803	747	747	711	785	780	731	777	733	757	716	754	764	740	766	811	771	788	749	739	754	834	752	721	793	765	786	762	711	755	732	723	743	746	748	736	738	799	775	726	749	789	766	752	720	713	810	708	759	762	799	748	730	786	727	785	753	751	735	725	756	778	786	744	760	757	748	746	786	795	744	694	776	740	748	749	745	762	786	763	739	757	764	756	720	807	732	742	750	733	780	734	765	737	751	799	786	792	744	724	738	768	739	741	708	724	768	771	749	737	769	706	760	725	727	749	768	793	741	807	763	738	778	786	748	773	758	784	741	759	744	774	697	768	802	753	772	730	734	723	760	731	759	788	695	755	764	808	769	730	710	768	788	738	738	792	727	815	778	741	768	754	752	743	750	759	713	726	758	746	736	778	761	704	773	728	752	717	755	769	740	759	783	779	761	779	742	734	762	765	730	710	718	731	827	781	754	755	770	706	727	754	763	785	745	807	730	755	711	688	769	758	723	767	755	716	742	787	752	762	765	763	768	755	741	750	767	764	779	776	752	712	799	725	706	745	696	776	737	765	751	779	760	777	751	722	734	736	743	753	771	766	747	766	751	774	772	774	768	763	758	794	813	733	806	767	783	751	746	744	759	737	768	726	789	777	770	776	736	740	776	765	774	757	731	769	775	749	771	738	769	784	745	753	742	787	759	785	748	759	758	767	764	713	784	746	750	772	751	759	740	770	791	761	730	729	739	753	737	794	790	732	780	772	740	739	763	805	750	729	731	758	762	733	780	783	701	747	782	775	765	751	754	738	723	805	760	730	740	755	741	760	785	750	787	724	778	731	723	752	723	710	750	801	741	737	730	758	746	793	732	779	758	710	751	756	777	758	712	750	766	747	748	820	765	779	735	776	722	723	764	777	759	784	740	795	736	804	738	813	754	780	783	796	772	761	805	752	764	705	729	771	747	782	785	729	758	776	746	729	759	703	737	724	785	744	740	743	740	774	753	746	772	750	737	785	763	761	770	775	742	825	755	786	782	737	739	716	763	742	724	770	774	737	753	771	747	716	786	716	755	795	705	693	727	735	767	816	739	751	747	776	772	722	750	681	768	747	728	717	759	732	775	709	745	764	748	776	775	759	781	740	826	774	712	781	724	729	752	725	772	777	746	755	709	756	776	745	817	760	775	764	800	748	744	785	753	727	813	798	763	779	772	776	715	758	748	691	776	733	745	765	771	788	767	778	809	751	776	739	768	757	716	777	743	751	774	736	765	790	738	773	769	760	814	783	762	749	739	757	721	768	741	791	766	738	762	754	702	762	737	752	738	770	752	744	772	731	775	761	781	743	797	781	759	730	759	766	737	770	722	746	737	727	801	726	799	787	780	781	746	760	772	739	777	749	748	740	767	739	757	747	794	735	770	792	771	716	764	757	701	692	744	751	741	706	706	791	759	757	745	753	762	730	752	741	747	782	760	781	776	793	743	740	680	786	763	797	744	732	755	773	764	789	766	744	745	792	789	784	748	727	721	740	751	755	769	761	756	780	795	762	748	707	755	716	738	780	780	777	736	796	767	756	754	744	738	769	759	767	761	691	768	740	763	778	736	757	780	781	733	746	720	781	710	757	722	748	765	748	782	711	753	706	757	749	701	727	755	737	797	732	780	739	745	767	759	754	771	810	751	728	743	764	730	738	762	765	750	775	771	738	728	711	742	777	731	763	752	809	742	728	741	713	767	781	845	769	761	793	741	786	770	715	789	763	778	730	668	734	714	725	734	797	766	748	751	772	759	773	816	737	757	781	773	687	764	783	784	756	792	779	764	758	728	736	730	730	714	727	783	766	721	799	744	733	710	708	757	765	767	752	711	701	757	720	708	747	762	760	772	781	748	759	729	795	768	727	732	771	746	689	804	755	766	760	740	774	768	762	775	795	776	784	723	730	790	745	761	755	780	766	705	802	724	792	711	721	763	757	782	715	755	747	790	691	733	752	769	759	703	776	726	796	776	774	722	743	759	750	744	752	735	762	735	767	792	747	739	767	786	769	764	793	802	697	749	753	788	785	761	785	717	729	729	766	761	734	750	740	746	721	733	713	748	736	760	805	770	751	732	760	764	781	777	785	741	736	759	752
18738	1738	373	334	340	321	318	308	317	326	304	354	316	315	330	324	322	314	314	323	322	307	344	282	338	347	329	338	333	312	323	322	315	355	340	323	317	329	370	308	367	326	350	295	330	309	337	330	291	295	335	289	329	351	349	307	365	309	330	298	297	309	288	333	345	336	309	313	374	319	328	293	325	323	332	323	323	331	335	316	289	331	319	356	312	285	312	325	328	356	321	314	316	284	351	342	320	313	321	353	302	356	335	312	328	327	320	368	343	326	287	329	308	310	319	296	335	374	354	355	340	337	306	290	347	332	310	309	312	341	299	343	345	327	340	321	348	343	317	341	339	341	371	322	328	326	316	314	358	327	288	294	300	321	330	318	326	335	317	354	309	323	367	319	331	321	340	351	334	328	347	319	313	347	295	300	336	325	342	327	330	309	328	336	334	313	287	301	353	302	343	362	343	347	356	318	289	327	321	345	343	320	347	329	335	319	333	286	304	313	356	319	306	308	311	312	330	319	318	319	318	319	323	313	311	326	308	335	349	351	328	352	312	309	319	279	298	320	329	350	299	335	322	341	311	325	340	292	342	320	308	326	302	331	323	307	312	318	323	320	331	314	341	342	350	315	325	323	301	289	332	318	299	355	356	330	317	324	345	291	292	332	323	301	324	334	334	312	302	302	323	277	323	324	317	328	330	337	336	299	332	360	326	322	345	310	345	315	308	358	338	361	331	338	335	339	290	329	328	303	310	349	364	306	346	325	351	314	334	337	349	327	300	360	279	327	312	334	335	341	283	310	341	364	300	323	311	338	335	327	331	320	289	313	323	286	338	321	341	337	327	366	339	348	276	340	336	317	316	330	312	335	305	340	328	338	287	328	342	313	366	341	324	317	312	372	331	304	344	297	327	321	349	299	311	301	361	296	356	352	333	352	308	326	312	355	317	345	316	320	307	334	341	320	324	328	333	325	328	357	349	319	342	369	296	300	334	338	329	356	324	311	310	322	315	324	294	330	344	348	316	351	297	343	339	306	347	380	349	366	344	322	337	305	337	325	344	328	344	320	317	303	334	320	370	348	327	358	348	284	312	305	350	347	312	308	324	313	275	343	307	350	307	353	309	311	328	320	343	371	291	351	344	333	350	325	326	358	322	341	326	338	330	305	312	312	309	314	279	294	304	351	309	332	345	321	360	357	298	289	313	363	345	305	310	311	351	348	357	369	352	318	311	308	333	327	359	354	328	319	297	344	346	318	299	335	323	312	320	336	314	317	310	293	349	349	303	302	336	295	317	280	340	322	298	344	337	320	345	309	333	321	308	358	310	324	331	337	317	369	356	336	382	343	309	314	319	295	317	306	310	302	314	325	315	313	318	327	313	317	308	311	320	301	311	311	316	318	360	291	306	316	355	324	330	310	310	343	308	317	299	305	294	335	306	342	313	295	281	356	321	321	308	340	324	341	310	325	340	310	352	311	313	317	306	298	348	323	284	326	323	303	322	330	312	346	343	316	308	300	331	340	343	333	338	330	313	333	317	334	360	320	316	315	304	312	319	349	333	318	285	307	322	342	313	327	336	360	358	319	321	349	315	317	319	346	326	316	310	388	359	316	285	304	328	369	340	312	298	311	351	312	336	352	333	319	330	355	309	307	290	342	333	338	311	346	310	295	315	331	345	333	329	316	305	329	309	339	307	331	334	294	327	336	310	303	316	292	324	310	352	353	309	337	305	333	280	320	327	319	317	325	344	350	370	312	331	310	334	350	323	355	345	347	373	353	346	338	290	315	394	345	306	366	370	349	305	319	315	349	302	336	305	359	355	330	313	334	327	334	320	320	342	322	312	290	372	323	321	309	331	336	341	314	377	338	325	347	368	319	314	300	316	339	310	287	348	318	312	326	292	323	342	297	302	300	338	335	359	363	325	304	352	309	323	303	312	333	331	338	322	330	353	370	304	342	285	332	311	330	317	332	306	323	363	312	310	331	328	336	328	303	322	369	335	310	303	313	356	319	328	313	357	312	355	339	378	333	325	335	334	339	315	323	299	268	351	312	318	326	288	332	355	315	290	293	358	317	328	338	317	316	334	307	324	318	326	342	310	309	316	337	323	282	296	334	349	318	301	317	317	303	343	324	307	337	307	323	296	324	325	328	316	320	290	347	325	371	335	300	343	332	337	353	307	311	355	346	276	334	289	317	319	310	335	338	334	313	329	295	322	302	327	342	346	316	310	317	303	332	309	341	303	351	310	337	302	326	322	316	318	341	336	337	321	313	319	357	304	313	323	298	330	305	313	331	357	335	304	317	291	336	319	339	293	321	361	301	348	319	318	311	310	327	344	352	327	348	310	324	320	331	330	313	326	290	319	329	311	323	308	350	328	336	350	357	323	332	326	349	302	319	334	344	343	325	336	303	342	320	334	295	311	345	303	368	287	350	351	351	351	329	293	287	309	327	339	343	325	347	327	355	328	320	335	320	312	303	290	299	324	353	336	319	316	329	301	320	347	331	325	315	308	304	323	308	350	313	316	311	298	344	296	344	342	325	313	307	308	304	334	374	321	333	329	300	331	308	338	300	340	326	334	382	348	265	323	310	291	327	328	332	328	334	281	342	311	290	316	303	338	316	358	332	281	334	341	364	343	348	322	332	330	306	371	323	304	340	332	331	330	317	330	353	311	324	310	337	341	327	312	336	331	323	317	326	304	344	335	342	312	310	313	332	288	319	364	343	334	347	325	336	329	329	305	337	313	293	312	325	299	345	317	325	340	306	317	311	330	372	278	302	315	316	348	330	328	367	340	343	323	326	310	342	318	355	276	309	315	312	322	336	281	335	344	332	347	347	316	311	286	309	324	356	321	328	323	328	319	302	332	292	323	305	286	313	314	324	329	327	319	311	335	341	350	312	354	307	326	312	317	329	326	303	308	309	299	324	358	322	346	329	323	304	325	314	313	314	348	355	329	307	314	321	332	338	333	357	281	339	319	309	317	311	338	325	306	317	351	338	323	320	325	328	315	327	320	357	349	340	359	348	315	345	349	345	328	291	319	317	321	352	318	359	342	371	338	324	319	342	315	331	344	285	298	283	347	310	327	339	346	315	298	333	302	341	318	314	307	336	312	343	295	309	324	300	321	326	345	326	312	329	375	337	309	304	313	323	353	296	315	321	346	372	328	311	318	331	340	324	335	308	308	335	322	299	333	347	336	313	332	296	312	359	329	316	369	311	315	316	336	289	333	321	333	294	312	340	324	337	315	323	331	318	330	310	326	320	319	339	338	340	286	311	345	351	291	316	334	305	324	330	340	333	338	355	303	337	328	331	331	297	322	302	291	318	333	350	313	270	291	328	347	321	335	323	335	356	326	325	305	337	328	326	306	326	321	327	333	312	358	341	323	339	316	350	355	341	315	286	272	333	320	334	342	341	342	318	311	345	341	345	327	328	301	316	332	333	342	315	315	360	337	311	315	331	351	348	355	318	337	320	354	302	316	317
8515	968	782	766	744	740	728	737	718	681	709	762	732	728	710	746	698	681	728	701	727	750	695	694	752	661	702	731	740	703	688	751	698	701	706	699	728	737	717	693	715	687	764	719	686	717	749	745	709	706	688	717	726	692	717	706	715	734	720	706	686	711	692	634	761	740	655	699	723	727	739	722	668	688	734	718	719	676	693	658	752	702	681	707	742	729	718	742	747	722	658	677	733	720	648	711	705	761	699	701	692	691	741	730	717	715	727	675	747	709	699	700	689	703	631	665	681	711	738	725	702	674	746	723	737	706	732	712	671	707	725	726	719	720	711	708	729	718	681	720	744	705	696	678	676	745	708	714	670	699	717	707	742	649	725	659	749	710	713	720	738	691	732	721	713	707	735	741	701	708	686	732	745	726	698	669	744	717	789	693	728	696	722	678	708	716	737	723	723	696	725	749	692	695	708	695	695	732	724	711	712	695	663	684	706	709	699	722	727	698	691	718	704	686	708	735	670	749	720	703	709	739	709	711	642	758	689	739	710	734	688	669	748	637	768	697	707	723	747	707	684	664	730	691	705	751	729	705	667	694	703	697	703	722	704	725	668	710	774	718	733	694	705	658	684	700	760	713	654	671	738	700	737	677	728	709	660	728	730	704	694	694	710	712	726	729	708	705	735	745	692	739	723	697	720	702	696	749	714	672	713	721	702	723	784	691	696	686	726	655	657	725	731	723	690	700	754	682	728	649	728	706	669	766	714	691	724	715	754	689	667	717	711	684	717	717	704	726	757	710	691	737	737	705	721	735	758	724	715	702	710	694	733	729	756	704	713	731	728	733	684	711	699	726	734	644	721	703	709	711	691	722	716	692	753	743	758	726	715	673	685	710	676	686	697	714	650	729	703	729	701	702	703	712	708	686	763	699	746	715	721	726	716	687	708	727	737	689	686	724	708	693	724	706	728	695	685	710	674	657	700	713	684	690	721	720	726	716	713	681	697	703	726	687	765	667	698	699	722	685	699	752	717	672	682	715	737	718	678	707	718	748	695	712	736	735	728	721	702	704	704	715	683	749	756	735	701	683	719	704	692	708	708	723	718	708	703	711	690	699	693	688	694	721	700	693	730	738	740	689	714	726	719	693	688	689	691	687	730	671	715	691	750	730	753	754	715	723	684	705	699	708	690	717	713	709	738	736	694	746	717	697	729	734	774	692	730	700	721	683	763	726	692	731	728	678	764	687	728	710	694	723	664	688	717	727	658	692	697	749	725	677	718	662	701	704	705	708	695	745	731	686	691	675	697	701	715	679	730	687	711	722	704	714	718	745	722	717	714	697	718	731	705	732	717	733	665	736	684	751	709	668	729	761	726	759	696	697	729	774	689	665	715	714	711	780	738	675	697	692	711	719	681	726	730	701	748	718	791	722	704	705	747	731	678	709	684	675	711	759	679	685	725	697	716	664	712	686	691	724	710	673	697	745	727	693	724	683	752	701	738	715	734	659	741	718	711	745	717	713	726	779	713	709	704	678	723	718	738	674	727	695	729	692	691	725	658	658	725	707	712	663	734	709	762	722	759	694	685	707	739	704	702	646	674	736	713	674	759	697	731	669	783	672	651	720	714	730	666	735	759	705	675	716	717	714	712	724	666	706	718	678	706	725	737	693	685	731	706	718	721	760	732	696	743	731	737	686	646	716	757	683	739	686	747	721	726	738	668	729	706	691	700	673	699	760	680	681	777	730	717	705	695	735	705	701	675	724	698	726	721	656	738	716	694	684	747	720	687	721	691	751	745	692	770	696	762	771	695	718	714	735	712	707	701	689	730	671	719	710	729	717	680	685	772	683	735	707	707	712	731	688	726	660	724	726	709	713	728	725	708	731	705	736	710	768	725	689	687	691	704	718	679	721	729	719	676	736	742	679	744	721	735	711	725	706	706	677	703	662	729	711	683	711	727	706	684	658	768	690	751	722	688	639	726	741	682	720	718	689	717	730	723	665	700	683	641	673	707	705	723	717	710	732	730	694	701	744	730	693	743	709	713	695	686	720	709	679	730	703	769	712	682	718	699	671	710	718	733	686	697	709	665	701	728	735	670	748	762	691	731	730	678	688	721	680	754	715	695	674	755	742	714	738	692	717	766	698	702	742	771	705	725	719	748	754	730	724	701	756	685	721	732	664	688	678	683	750	731	732	735	705	692	745	741	696	682	735	692	663	700	735	728	719	735	670	696	681	723	679	672	685	680	692	746	768	666	724	662	711	692	646	714	767	744	733	712	749	763	743	704	723	665	678	722	688	714	715	710	719	653	685	642	739	708	715	690	647	738	679	734	707	700	765	805	716	768	706	688	702	728	743	672	732	753	712	738	704	725	693	696	738	721	753	700	708	756	760	721	748	716	691	701	728	707	728	746	713	729	692	694	737	715	716	675	691	725	711	674	687	724	708	705	700	740	722	745	698	732	692	690	662	689	731	701	716	707	668	710	698	675	718	762	739	703	718	729	696	725	746	721	709	718	694	728	761	684	671	730	700	701	721	708	683	757	708	721	711	718	754	718	681	740	674	709	690	693	748	688	683	720	729	713	750	692	778	757	740	640	720	712	732	683	660	709	711	689	723	706	725	733	683	714	725	707	716	703	709	726	690	683	730	757	695	736	734	728	709	725	730	732	727	697	708	657	639	700	689	731	652	709	700	724	730	699	721	717	687	709	714	725	679	710	721	713	688	688	685	695	734	714	727	761	685	657	669	654	680	698	750	703	693	762	693	758	701	706	694	687	758	733	652	731	702	695	751	666	702	725	739	681	715	690	738	726	658	717	664	670	699	706	663	744	673	689	732	694	709	691	710	703	714	714	702	697	751	730	729	689	724	720	758	720	791	760	729	718	733	712	698	749	718	731	702	690	676	691	709	687	654	758	690	675	692	726	711	708	663	717	673	701	668	745	694	684	713	671	685	742	743	721	669	675	725	751	731	684	751	689	724	723	687	748	707	687	704	760	729	722	705	644	721	704	711	737	713	691	662	701	729	659	707	669	730	730	729	699	738	710	693	686	705	722	690	779	681	733	707	745	705	732	727	733	692	732	687	731	687	713	679	716	665	694	678	708	720	771	700	719	706	743	661	703	746	714	751	703	774	748	666	681	710	740	716	691	710	696	711	687	736	691	766	771	744	708	734	699	735	687	713	701	694	754	753	745	722	759	751	737	686	712	688	665	710	723	724	680	716	708	731	717	722	691	694	725	696	739	675	779	663	758	662	732	744	722	741	730	666	700	739	716	668	735	690	710	720	736	685	698	707	722	762	695	733	711	739	655	700	689	664	717	725	720	738	703	723	717	717	684	750	707	721	713	703	700	706	737	720	694	737	722	717	685	715	664	723	709	711	731	721	678	737	745	719	727	699	709	716	717	770	743	741	721	736	682	746	746	677	777	667	699	715	714	724	703	735	716	703	728	687	719	730	750	761	685	730	726	702	680	681	717	688	681	721	748	719
20281	1845	374	312	336	298	285	310	335	343	353	285	290	302	344	340	323	338	293	280	307	298	319	297	325	364	320	345	277	333	303	343	312	289	314	317	357	332	330	288	306	322	327	304	347	315	295	305	308	284	316	322	318	308	310	311	296	295	305	263	314	303	293	343	325	333	284	314	308	319	344	303	336	308	298	309	318	345	344	341	309	307	329	300	321	304	330	318	306	316	294	306	306	345	339	320	301	331	363	325	294	319	301	330	274	296	323	318	273	358	314	336	331	310	303	306	353	303	346	326	321	272	307	304	308	307	323	324	295	313	342	309	311	323	316	298	311	321	334	315	296	273	324	320	269	298	295	302	342	310	311	336	287	318	339	322	321	328	296	321	274	310	319	331	304	311	332	328	325	307	312	276	322	329	336	332	352	314	339	326	300	337	311	301	304	336	308	316	304	320	310	327	285	294	281	299	356	300	324	290	298	306	341	337	336	336	296	303	289	308	292	320	297	339	297	319	341	325	321	308	340	329	304	318	314	319	295	308	334	307	357	331	292	319	315	264	277	342	297	307	335	302	302	335	313	325	316	328	358	342	313	321	335	306	309	269	310	300	291	288	290	354	331	305	298	305	285	274	323	313	308	326	303	326	315	299	285	345	289	314	330	324	329	326	296	292	310	316	290	338	316	317	317	308	305	318	344	298	316	295	318	343	302	327	334	284	309	330	318	325	315	259	311	329	340	280	322	314	315	320	311	328	345	310	300	327	341	339	295	318	307	287	328	273	329	318	346	318	305	319	303	301	295	355	312	288	300	331	324	356	341	326	290	302	324	321	320	306	292	338	336	299	334	332	300	304	319	306	317	318	286	295	322	286	321	319	314	342	311	323	307	307	321	352	291	341	318	323	313	360	301	291	314	324	338	360	322	300	316	320	340	332	321	310	332	333	320	328	289	322	350	297	344	300	336	288	349	340	305	325	313	330	288	344	321	301	309	319	351	338	319	315	324	310	317	326	316	301	298	317	300	312	323	289	326	335	340	324	342	382	308	312	321	292	319	311	302	294	312	315	306	320	307	325	306	317	341	306	314	338	340	303	330	266	354	326	291	294	307	305	345	277	313	320	344	345	340	321	335	319	301	290	324	301	292	365	323	288	286	314	301	297	296	298	322	285	321	299	315	357	318	300	339	333	314	345	294	339	318	294	335	314	302	315	321	305	335	306	322	281	286	307	313	298	302	322	287	345	316	299	313	286	310	304	312	315	340	299	326	317	325	307	282	315	292	309	294	308	320	296	332	314	301	349	305	342	350	297	330	320	341	361	325	317	292	301	308	287	309	313	335	299	298	292	308	320	310	322	294	295	341	308	293	318	313	290	290	302	277	297	358	324	308	338	305	327	314	357	309	296	328	318	281	318	321	322	292	303	319	277	344	348	326	338	305	324	330	299	322	301	292	293	320	306	301	307	288	304	304	323	337	336	345	321	297	324	337	313	286	326	345	281	311	315	323	328	297	303	329	324	281	316	328	316	309	306	316	325	317	309	300	307	331	317	300	302	299	291	295	327	350	336	305	299	286	301	285	306	320	325	363	301	317	356	320	332	347	310	316	287	291	313	283	301	297	321	315	328	326	307	285	295	330	312	312	313	283	325	304	318	305	315	284	334	310	322	309	314	302	329	303	335	326	310	317	311	290	315	314	312	323	295	307	311	323	284	324	323	318	273	279	314	312	327	298	351	301	314	296	337	296	304	316	287	313	281	329	266	329	333	301	291	297	334	320	321	342	317	317	308	303	354	327	347	307	292	312	343	277	290	328	308	312	291	302	329	266	353	297	313	306	308	339	303	317	322	291	313	301	302	309	305	309	306	269	299	319	336	346	314	288	281	298	306	329	283	302	306	325	282	315	341	350	294	360	294	307	290	314	303	332	314	314	332	327	304	327	352	336	325	306	344	293	320	303	312	295	321	343	304	311	340	321	303	363	348	306	325	297	319	329	309	302	314	315	323	289	306	338	330	294	322	314	341	331	338	321	316	292	307	312	328	323	273	342	312	313	284	313	262	329	361	270	291	304	295	306	363	333	325	319	338	298	313	308	344	307	314	303	304	310	320	281	334	324	326	313	307	269	326	350	308	287	284	339	309	291	337	316	313	334	324	308	296	322	311	307	322	323	298	309	316	328	324	323	317	305	305	342	358	284	310	293	318	315	294	293	304	300	284	310	339	332	323	307	314	301	343	324	318	298	276	341	311	308	326	325	334	361	298	312	300	317	297	334	324	308	335	332	344	317	307	278	308	316	331	323	308	312	305	330	297	305	319	288	316	315	327	319	291	302	290	302	323	328	318	298	323	292	346	321	296	314	333	299	334	312	290	304	301	352	316	271	332	320	316	310	343	343	309	298	332	306	294	303	268	300	298	335	264	324	317	368	310	314	313	306	290	320	307	352	302	320	314	332	285	349	307	347	323	340	308	315	314	314	334	310	321	309	309	309	333	308	345	304	332	323	314	345	306	335	326	320	299	330	313	314	332	347	332	299	330	293	313	322	327	315	320	312	326	350	310	344	304	302	291	316	291	329	316	308	268	309	314	283	326	350	329	307	286	325	298	302	332	302	289	315	344	316	309	300	309	316	305	331	320	344	307	332	334	320	303	304	287	266	342	273	294	307	321	311	288	346	354	341	291	282	287	297	296	332	345	342	301	324	319	318	329	314	328	301	285	300	355	342	289	294	292	303	324	304	329	301	330	330	327	374	356	321	295	338	337	296	292	310	337	299	312	300	290	302	349	325	331	348	302	277	307	327	323	306	309	298	339	306	357	337	331	322	302	317	315	320	369	323	309	254	340	334	309	336	333	371	337	305	355	328	285	324	321	324	294	329	309	329	299	339	331	309	321	354	354	311	308	304	317	291	313	297	340	321	317	330	319	335	335	311	291	288	356	307	322	296	324	315	342	301	332	318	320	304	351	294	324	311	288	302	326	324	319	293	317	321	313	315	330	310	327	335	318	295	302	318	316	311	307	313	307	306	306	317	302	281	342	326	345	285	347	311	323	324	360	315	293	304	331	320	333	294	314	303	303	307	287	324	311	328	295	329	329	304	300	301	302	340	332	321	321	296	306	332	303	298	300	289	318	275	320	315	348	296	287	305	331	311	330	305	329	281	316	302	306	330	316	355	359	330	333	333	307	295	310	304	273	279	356	326	317	307	313	312	334	325	311	295	345	309	309	346	329	308	337	291	291	338	337	296	314	330	312	281	319	335	311	325	336	303	347	255	309	296	323	302	294	310	336	298	298	322	303	306	291	309	298	328	321	308	289	335	314	305	304	335	325	325	304	317	301	331	303	314	334	318	315	343	329	322	299	343	324	299	314	313	296	333	337	325	302	312	300	346	329	323	317	297	316	305	312	316	317	318	344	294	303	306	318	309	335	319	296	312	309	310	332	320	293	345	319	318	354	296	316	328	294	302	343	310	304	291	295	310	324	293	308	310	306
9302	1060	852	729	752	723	687	671	697	719	683	698	689	657	688	652	690	643	709	682	725	714	653	684	704	692	678	718	743	682	681	639	695	669	711	681	698	742	728	696	679	684	670	673	674	666	674	730	710	650	710	619	688	687	690	665	707	726	700	658	671	684	728	722	682	670	688	697	702	725	730	706	669	645	721	723	677	656	655	727	707	704	701	676	699	662	759	673	701	723	695	724	681	684	730	683	670	658	706	706	747	664	707	648	676	687	729	711	677	723	768	683	713	693	699	716	721	720	684	725	640	654	690	701	644	681	683	711	693	733	669	660	713	707	671	698	649	753	689	690	693	719	676	676	671	646	721	700	636	703	696	676	724	657	674	747	680	670	671	725	721	719	681	687	743	693	695	699	670	713	698	685	711	740	672	701	658	741	676	642	660	699	702	659	652	687	691	699	663	693	721	675	648	686	705	669	666	687	689	687	659	656	712	694	679	706	654	689	660	692	696	670	683	700	685	706	685	651	688	689	712	697	648	672	699	648	721	661	687	696	664	629	704	699	686	679	685	685	699	753	683	702	684	699	716	725	692	662	683	702	728	648	661	709	678	729	678	664	697	683	619	704	651	704	679	701	684	706	679	688	666	715	719	707	662	730	672	726	660	653	639	706	685	673	636	685	651	681	734	742	694	712	703	665	723	681	664	677	704	726	685	657	660	692	702	700	700	710	664	699	687	715	649	715	705	686	667	676	689	680	704	659	681	688	657	679	672	729	709	678	696	636	650	711	649	716	665	700	646	707	688	680	692	716	706	709	718	661	701	714	691	697	681	733	723	710	639	633	723	657	709	710	686	704	714	681	715	703	739	670	731	695	690	646	697	701	703	718	680	727	663	704	651	725	694	673	728	673	738	662	696	681	728	729	712	686	713	693	657	694	728	708	735	701	648	722	745	654	671	723	647	687	688	639	690	691	651	650	727	662	651	733	705	674	687	682	688	740	714	690	672	707	678	657	680	748	716	635	658	678	682	661	678	652	709	704	684	654	727	743	644	732	715	691	698	692	699	716	722	761	676	685	670	666	668	671	701	707	719	725	737	690	748	722	751	711	684	695	670	670	701	718	654	693	684	668	683	711	708	693	729	701	713	675	663	702	653	667	669	662	676	667	683	702	686	674	691	706	691	659	705	667	729	693	679	711	684	687	684	669	734	656	684	675	694	698	675	686	669	664	666	692	688	656	693	663	673	700	740	670	731	735	645	717	716	676	714	664	734	711	661	695	657	694	672	675	723	688	707	721	740	679	707	694	684	717	681	667	681	688	755	688	656	683	692	668	650	687	651	716	676	692	646	656	693	682	674	678	708	679	671	688	698	698	703	732	725	728	703	707	677	652	672	699	694	691	658	703	679	635	708	717	676	644	745	676	732	695	678	709	701	713	685	718	696	732	708	684	689	673	676	659	707	696	689	693	678	686	675	711	647	664	693	691	694	649	660	718	675	678	744	673	730	662	704	678	694	660	652	670	661	705	710	668	682	702	667	690	711	728	689	710	665	666	639	674	703	676	716	691	676	690	699	670	719	706	702	711	689	673	663	672	659	727	648	698	695	718	693	686	711	720	681	701	657	678	720	674	677	694	689	650	675	679	710	684	703	738	667	667	683	659	671	704	684	678	684	691	716	650	732	672	715	713	631	663	671	727	721	668	675	696	732	697	691	700	712	676	694	651	705	692	689	710	670	673	659	678	701	697	678	677	691	706	682	705	681	705	708	637	683	689	611	700	642	684	700	676	714	690	696	695	695	661	692	673	720	643	682	664	685	683	706	672	685	727	700	676	644	677	710	685	693	727	664	710	714	734	687	670	738	657	688	665	688	684	674	675	682	682	694	655	692	662	654	665	679	697	699	704	691	736	724	673	679	706	663	697	712	707	738	641	678	735	687	669	695	719	729	650	644	716	671	662	666	685	707	685	664	707	661	702	659	623	681	705	681	669	706	732	703	702	687	678	683	717	646	684	658	703	645	714	698	705	694	758	685	749	691	681	672	666	737	719	704	711	668	731	737	683	690	654	703	682	675	704	666	705	643	684	675	651	658	720	673	716	702	724	752	660	708	750	638	741	671	670	685	730	690	684	688	725	671	693	653	706	640	688	693	664	692	662	733	712	656	685	672	710	691	694	689	698	732	695	737	692	694	672	604	691	672	672	648	684	704	698	704	676	681	699	744	695	714	691	711	718	691	673	680	685	670	704	690	693	663	688	684	607	634	663	720	731	710	751	675	741	726	653	676	682	687	723	691	675	685	684	682	677	647	690	715	728	665	706	722	705	689	703	691	686	686	673	708	689	678	698	643	657	680	676	646	646	664	718	694	688	690	710	686	693	699	684	660	672	716	688	702	685	660	746	666	643	736	696	710	708	685	654	703	690	654	681	670	687	684	680	656	601	703	666	748	676	646	699	668	690	721	682	687	699	666	677	646	702	657	746	698	696	710	690	706	687	708	711	714	682	674	679	690	710	703	701	694	699	701	674	676	680	668	722	700	689	640	682	742	683	663	688	671	747	656	660	659	739	673	702	700	706	677	683	675	729	709	716	683	670	653	686	708	648	680	697	662	669	698	665	658	669	716	690	699	728	671	637	714	657	682	711	681	669	704	672	695	670	677	697	707	722	686	676	780	695	678	691	731	683	721	714	704	666	741	709	724	751	685	683	669	673	679	660	674	717	696	656	700	695	688	653	684	714	661	721	669	690	657	674	705	697	707	698	723	677	695	695	645	674	716	674	690	682	678	698	672	692	697	663	670	680	720	664	706	687	714	688	746	690	713	680	714	661	727	659	685	654	668	691	681	736	715	663	712	687	699	663	699	695	644	692	715	679	700	687	713	741	648	700	714	701	687	738	713	698	697	699	650	674	681	674	691	678	692	675	661	667	660	694	692	648	715	664	687	702	732	690	648	676	743	703	697	689	694	739	739	707	717	689	677	700	711	675	671	688	715	666	715	671	680	653	712	704	721	702	702	701	663	692	702	669	728	686	697	680	721	708	686	684	708	716	686	693	686	648	719	706	705	689	705	714	690	657	711	729	690	704	674	655	681	714	686	664	664	697	636	670	673	723	678	683	700	727	704	674	699	685	694	703	665	643	668	668	733	694	667	737	693	689	711	679	690	674	706	729	725	689	709	681	677	682	737	691	691	704	747	708	719	680	663	685	665	729	676	711	631	679	678	670	697	678	719	680	693	672	693	647	685	653	720	627	721	672	717	667	699	699	658	723	708	691	718	707	683	660	729	681	685	697	716	650	691	689	707	668	693	705	686	736	735	729	696	717	712	710	668	671	743	657	702	671	682	659	704	638	702	676	681	692	718	682	679	689	704	680	684	697	663	669	709	709	668	672	699	660	662	708	678	702	632	684	685	649	688	712	718	698	699	671	703	707	727	692	685	684	685	668	749	694	678	662	680	671	659	697	688	673	664	701	719	662	695	714	703	676	685	751	657	666
25262	4122	457	372	324	324	346	336	353	361	333	369	359	372	342	327	342	326	314	340	335	317	325	321	323	332	350	316	324	338	349	351	338	298	325	364	327	324	311	341	349	325	373	324	328	352	320	366	359	350	348	332	319	317	302	376	372	336	333	335	331	313	344	338	356	319	349	333	322	324	330	325	348	304	320	360	352	320	358	317	353	334	336	347	290	341	344	354	362	336	312	333	351	285	357	328	322	339	326	315	345	332	365	343	333	353	343	347	341	299	338	359	338	335	344	328	302	307	346	341	352	329	387	386	312	327	340	338	367	326	334	329	338	331	355	346	359	366	338	304	317	355	367	343	324	337	336	305	331	316	322	318	364	341	330	318	349	365	319	370	360	343	304	319	314	346	348	311	353	382	322	355	374	340	338	332	306	352	326	329	352	324	347	350	335	350	321	359	310	323	330	325	318	332	314	351	340	319	360	341	328	356	342	377	359	332	324	326	347	349	358	364	314	342	371	311	316	346	316	348	340	330	350	345	345	328	324	347	356	367	309	356	342	366	342	313	331	345	347	356	306	363	338	336	350	323	318	344	324	338	329	295	335	352	343	299	297	312	347	359	337	356	336	291	322	334	331	336	316	309	309	292	326	348	338	329	348	328	317	353	317	335	324	366	355	341	342	330	344	338	330	349	334	313	338	327	313	321	339	312	353	392	342	309	337	323	341	348	351	336	367	300	339	361	348	299	344	360	299	336	314	334	335	320	338	298	312	333	351	359	356	322	360	347	352	323	345	343	334	318	332	356	317	348	333	337	313	362	359	311	330	331	356	295	290	330	359	340	311	294	303	300	347	310	334	362	326	342	315	353	359	264	373	348	322	347	352	369	326	332	292	342	356	295	304	333	309	326	380	325	348	309	320	335	344	340	323	359	320	305	334	366	339	325	330	324	345	321	322	286	356	342	333	335	349	301	333	333	355	341	333	329	364	339	321	336	353	339	352	321	341	337	334	341	310	334	343	329	327	336	352	336	312	356	341	349	315	304	331	332	321	347	341	349	337	336	350	323	316	309	340	310	321	347	324	366	307	303	351	316	323	322	351	321	346	348	311	337	342	342	340	326	351	313	338	327	354	335	303	364	330	323	341	341	353	323	337	318	333	325	309	351	353	332	327	347	330	356	351	318	287	350	347	348	347	315	325	349	351	292	343	321	349	327	325	341	349	328	331	332	311	367	361	356	342	316	349	320	321	331	383	338	344	328	369	347	349	337	347	324	316	344	312	330	384	379	390	345	368	301	355	357	318	316	314	342	334	342	345	338	319	308	359	334	305	329	334	316	373	318	338	357	355	335	306	332	348	357	333	362	327	336	310	326	338	325	364	325	345	331	312	348	325	349	364	345	333	316	340	340	329	343	326	342	374	343	320	345	333	351	331	343	323	308	350	295	314	317	290	310	327	349	347	322	332	332	321	331	336	337	318	367	340	329	321	319	300	340	339	345	332	337	340	349	316	276	323	327	362	359	342	369	354	322	329	345	322	333	345	332	325	361	364	292	319	310	306	333	318	334	323	333	364	334	305	359	369	326	333	332	354	304	321	327	305	314	315	331	338	296	331	368	317	368	329	337	352	374	347	333	314	350	368	349	352	347	331	341	352	342	333	343	345	350	334	326	359	346	356	326	337	314	340	393	317	294	355	305	309	350	318	334	338	325	333	312	337	341	346	309	340	292	337	328	299	324	375	331	310	332	361	340	303	319	368	345	358	360	313	352	367	340	324	325	327	357	319	342	359	312	353	307	363	347	315	351	318	331	381	338	359	313	337	351	329	330	362	318	335	341	344	334	328	384	339	357	316	344	349	332	362	367	351	354	333	312	361	331	344	324	358	315	353	364	373	339	312	314	326	360	358	373	329	351	322	359	312	328	336	357	370	322	331	329	322	323	365	321	370	345	337	331	281	328	337	310	339	370	364	372	374	345	320	360	298	328	344	327	310	355	355	335	342	332	327	324	330	339	330	295	379	334	338	342	301	314	328	302	349	332	330	321	318	344	349	335	350	323	302	342	308	330	354	353	291	295	346	336	361	349	332	319	342	308	351	320	389	340	309	363	363	349	313	352	326	321	333	400	337	322	319	325	333	340	315	302	342	320	317	304	309	315	329	336	322	363	334	317	309	313	345	313	335	343	338	344	346	341	322	342	296	318	362	308	324	323	372	307	330	341	307	326	327	349	374	309	321	376	351	294	325	349	304	330	314	349	308	355	338	321	334	321	333	328	359	317	333	345	342	314	328	304	333	348	314	343	353	340	326	358	327	315	321	326	300	331	329	293	347	353	357	347	319	341	343	360	316	330	347	325	317	328	314	353	300	343	355	366	308	308	311	325	358	353	334	335	327	362	309	331	342	348	349	307	331	344	313	335	315	335	340	311	333	319	377	312	315	332	353	297	339	332	345	368	342	352	322	346	345	342	309	295	325	358	323	348	337	325	337	309	345	292	320	330	377	349	323	313	343	316	347	355	318	335	363	332	343	336	345	310	324	378	343	379	334	315	347	308	325	345	369	320	327	330	310	367	343	336	347	303	322	321	315	339	307	371	382	336	310	324	312	293	340	332	352	320	327	336	354	331	323	299	332	342	321	320	351	312	334	341	361	356	359	344	309	338	375	353	326	345	348	372	341	328	298	319	330	326	360	364	332	355	314	338	350	367	365	364	331	351	336	326	316	310	305	401	367	331	348	309	373	339	360	339	316	341	320	307	338	363	347	337	357	326	324	338	345	327	346	327	344	374	325	300	342	386	359	333	334	319	333	297	355	314	327	368	312	358	302	331	360	327	368	389	336	309	364	333	364	360	351	355	362	347	318	355	325	356	355	325	318	349	366	356	320	344	314	381	306	351	334	325	329	332	356	307	335	313	298	383	340	348	327	296	304	314	352	365	345	293	319	335	361	317	326	333	338	342	366	306	344	348	288	348	338	332	340	332	338	330	345	317	327	366	342	354	339	356	344	339	343	381	328	300	365	321	325	318	369	375	360	329	348	336	355	332	280	318	297	345	341	370	354	365	325	351	293	279	360	333	331	365	339	360	367	302	321	332	309	332	335	323	305	348	325	328	336	372	317	351	341	340	330	391	349	353	357	295	299	339	342	323	330	361	325	334	306	359	302	351	317	331	334	353	331	343	329	362	351	365	354	334	320	330	300	322	362	331	343	341	348	353	318	365	375	352	343	316	319	296	310	312	342	357	317	325	330	303	292	322	312	324	339	337	392	366	324	369	325	327	325	352	320	346	349	322	342	339	296	336	326	345	353	332	336	328	358	340	342	329	310	339	347	367	315	327	336	355	286	334	326	344	329	325	383	332	369	333	316	354	334	339	331	347	333	322	393	324	348	301	326	347	352	339	353	334	319	349	315	349	310	347	310	319	354	380	312	313	317	315	329	358	333	349	349	315	326	331	365	333	354	329	343	316	368	376	328	326	301	318	335	339	300	363	356	285
9433	1194	881	783	846	749	721	742	758	719	776	751	754	734	751	730	737	690	765	740	743	776	733	694	698	742	774	741	759	715	790	778	726	723	750	746	717	687	707	756	694	738	754	733	750	688	720	746	725	766	707	770	731	727	734	779	762	688	725	756	730	749	717	768	722	720	721	748	746	748	722	728	753	735	764	771	700	723	711	696	761	739	786	736	752	731	779	700	749	705	718	703	824	747	757	711	740	721	795	751	751	742	719	744	757	767	762	748	746	741	732	762	729	701	717	742	716	737	749	713	774	732	764	724	749	735	702	770	748	764	733	740	735	706	715	742	687	766	772	718	760	768	708	731	730	775	756	728	766	718	778	748	733	759	771	738	739	742	752	697	697	734	746	785	729	734	711	751	777	720	796	716	755	766	759	753	715	822	726	751	737	720	706	725	712	741	760	753	746	803	743	752	758	728	796	689	745	732	746	744	830	725	733	776	727	774	705	746	712	764	740	784	756	750	752	710	723	763	749	754	792	754	746	755	794	727	734	747	695	744	758	765	769	743	772	739	728	725	770	737	750	758	753	746	736	744	738	727	721	740	728	745	732	734	785	783	809	717	733	780	713	738	726	743	779	722	703	768	733	720	740	768	731	751	763	769	732	745	771	798	736	751	737	742	714	743	705	737	712	704	739	790	732	763	749	709	770	727	686	772	751	761	728	778	724	779	727	789	750	771	729	695	761	737	756	735	750	727	759	767	726	727	710	727	737	743	729	734	729	756	736	771	730	720	734	761	670	727	771	747	785	684	758	769	733	692	733	761	757	740	735	735	747	727	768	726	732	773	753	764	714	737	780	767	741	755	730	735	741	751	727	744	734	761	719	759	757	727	708	725	772	753	725	749	753	751	791	697	774	739	741	708	767	704	739	715	715	739	754	724	717	710	729	794	773	761	758	720	804	777	757	766	731	736	709	753	760	756	745	757	701	702	734	738	761	707	780	715	775	700	744	784	707	747	765	744	702	756	763	716	766	746	760	712	715	728	746	708	697	756	761	742	776	771	698	745	802	736	751	716	754	739	718	757	716	714	740	752	726	737	785	763	736	736	761	753	729	702	738	733	719	723	743	803	777	774	758	736	707	760	705	802	768	693	763	766	751	768	750	783	725	744	732	728	742	813	730	753	748	725	728	769	740	716	796	731	745	726	773	724	744	796	714	787	746	814	803	760	720	697	733	737	732	739	749	788	757	786	746	742	721	717	703	772	691	778	761	747	727	729	744	718	802	770	729	728	747	733	717	781	728	735	765	726	750	730	773	739	741	700	778	730	760	705	778	754	788	765	750	709	809	765	763	693	739	719	734	745	718	744	727	718	746	731	743	736	735	724	757	751	687	782	746	743	774	715	747	700	804	714	777	729	734	732	828	729	702	724	736	738	732	717	807	766	729	763	691	794	725	777	745	765	762	714	730	739	799	776	744	749	747	740	795	768	763	767	740	718	734	735	761	734	698	754	740	720	765	769	719	743	806	759	732	682	745	735	723	723	728	763	761	762	712	800	776	773	739	732	759	783	723	745	703	681	781	701	686	756	751	721	730	762	764	781	729	721	765	709	724	715	715	736	754	698	723	751	704	721	742	747	734	777	783	714	751	770	777	752	747	691	771	750	772	706	733	711	765	756	759	769	720	733	739	715	757	750	733	751	723	707	714	777	776	751	785	749	742	726	704	726	757	798	741	765	719	734	713	706	744	755	743	710	780	756	710	726	697	742	767	785	754	703	706	793	738	776	746	750	800	778	731	736	748	740	734	745	757	707	730	699	775	716	722	756	717	716	722	724	774	782	782	788	752	710	717	732	776	728	786	758	777	743	715	717	733	732	697	758	737	732	718	701	750	766	734	744	697	749	738	727	731	744	791	792	803	749	786	739	784	720	724	742	734	727	743	724	731	709	773	730	729	755	741	715	740	678	732	701	695	710	803	704	721	752	791	756	710	705	733	707	719	788	713	720	721	752	764	768	764	719	725	760	742	776	761	775	746	714	759	739	749	678	713	724	701	750	786	703	764	721	748	725	744	786	736	742	723	701	728	731	725	747	702	782	796	799	761	769	754	788	748	747	752	738	685	736	742	792	743	752	736	760	744	747	762	768	736	718	776	743	745	716	737	716	743	735	714	699	743	759	772	783	746	761	732	726	804	744	718	732	742	736	742	709	732	718	717	732	739	749	783	738	757	765	734	749	750	746	722	719	730	835	725	757	723	744	760	730	737	778	730	755	758	742	756	770	759	773	749	725	766	764	696	751	751	757	698	773	749	774	697	728	762	766	724	721	784	744	691	759	733	713	705	719	725	739	724	728	740	737	739	756	725	750	706	733	756	756	736	720	728	742	751	748	725	812	749	728	715	771	703	721	757	777	740	718	756	769	725	713	776	762	758	750	698	733	749	788	746	774	753	752	754	745	759	683	749	782	749	780	724	737	771	695	767	778	748	725	755	723	737	702	760	770	719	775	733	758	733	724	801	732	687	714	752	726	761	790	707	708	766	741	815	734	768	742	751	670	752	714	745	776	687	764	747	746	779	751	732	740	792	759	742	760	727	726	776	726	725	762	725	698	767	759	762	744	733	796	746	713	735	738	748	755	750	726	724	733	706	753	658	700	774	731	771	713	742	697	712	715	741	785	723	729	733	781	747	757	783	732	724	762	733	732	761	743	752	730	729	755	740	718	724	738	777	729	719	777	752	744	762	744	742	742	719	730	771	712	798	724	737	758	740	729	750	750	756	761	757	760	791	752	762	758	715	745	745	700	764	754	758	735	703	760	721	748	809	730	706	824	740	752	755	751	786	810	729	745	748	755	722	752	743	741	739	709	715	717	797	744	773	709	727	747	760	751	734	745	735	744	756	714	743	753	769	760	741	744	725	769	723	749	714	742	752	750	681	745	750	785	780	732	749	738	746	745	713	754	737	775	795	738	737	793	768	731	705	772	733	736	769	746	729	729	736	746	723	728	734	732	761	763	741	724	762	714	751	808	749	751	760	738	732	686	727	785	750	747	660	707	759	748	748	705	740	793	703	731	737	727	695	748	760	749	717	714	732	737	722	727	755	718	726	700	741	700	713	757	751	744	742	750	740	753	800	711	725	746	762	728	727	776	774	784	730	780	716	710	740	754	726	736	723	720	796	760	725	789	744	765	761	711	727	727	746	782	736	787	725	722	753	796	759	757	756	757	730	725	763	758	719	756	734	716	724	756	719	738	745	789	748	711	725	752	777	749	794	749	733	731	737	770	762	716	768	733	749	713	731	739	753	785	754	780	756	741	708	729	734	763	722	731	727	727	773	743	710	731	746	664	731	723	808	720	755	747	725	763	732	765	778	756	736	689	727	733	803	733	702	721	752	729	759	743	703	714	742	704	693	713	734	740	771	720	738	766	776	702	741	781	702	708	773	718	751	779	758	765	778	744	775	772	740	730	780	767	735	745	765	724	721	804	738	761	757	781
18212	1482	367	351	343	329	323	327	334	326	353	320	312	304	307	313	349	344	339	297	306	316	330	355	368	334	338	304	324	300	359	329	315	319	347	292	328	337	329	340	353	302	359	301	295	320	319	341	311	317	339	323	356	317	315	351	345	301	332	305	351	335	324	290	324	320	360	350	341	331	337	322	331	349	347	346	325	332	359	294	312	355	343	309	315	334	306	307	287	344	320	308	334	363	330	338	317	338	331	333	345	350	344	294	332	312	307	329	354	330	301	317	346	334	319	301	308	321	313	343	339	338	371	344	320	330	303	351	327	358	296	282	301	317	316	323	306	282	315	332	342	308	332	365	311	306	350	304	321	342	324	320	358	357	313	333	342	304	347	349	313	331	333	334	334	293	300	300	281	338	304	322	316	319	311	313	326	307	316	322	270	310	327	289	327	367	328	328	306	353	312	305	332	310	332	328	346	319	331	334	323	308	327	295	339	323	332	311	303	328	292	321	345	317	324	301	326	313	318	356	346	330	314	322	286	326	327	345	316	320	345	291	291	345	344	315	309	331	314	295	299	322	344	356	305	332	349	341	310	352	318	314	338	328	351	322	311	297	273	318	335	334	322	301	363	329	334	306	329	317	371	301	315	366	319	307	323	316	344	333	324	315	342	306	346	351	342	339	344	321	328	302	343	343	345	299	358	329	336	340	326	330	340	347	313	347	328	321	340	351	324	296	341	291	337	335	352	331	367	324	319	337	332	294	347	310	295	373	296	296	316	289	314	319	325	287	332	309	312	333	321	322	321	337	322	332	326	317	335	340	339	332	322	332	291	321	337	368	301	302	354	316	318	342	332	329	317	346	307	309	321	343	358	330	310	350	334	289	310	341	332	296	304	331	325	324	324	355	356	347	336	304	297	322	341	377	320	317	349	344	340	327	369	355	337	342	291	295	307	323	338	336	315	298	338	315	347	307	306	299	344	318	319	323	346	346	307	306	300	305	321	327	320	327	333	307	313	356	336	302	327	302	331	337	322	342	297	302	302	340	320	316	361	351	327	332	313	302	344	317	323	353	323	329	311	316	338	315	334	328	347	325	315	347	322	351	297	362	339	314	303	386	345	326	329	309	338	306	328	342	337	323	340	339	316	386	302	358	314	298	326	354	305	386	352	346	340	366	316	330	318	328	306	332	337	290	331	310	287	321	347	333	280	333	289	359	324	307	325	324	358	292	297	357	299	327	306	319	319	330	327	302	325	331	353	375	330	332	336	340	300	276	354	373	298	303	317	325	373	331	299	293	301	316	312	328	327	345	335	316	308	320	313	341	306	344	346	336	363	327	309	324	321	317	329	314	354	319	338	344	314	365	351	298	342	322	316	278	339	363	350	304	337	293	312	289	321	338	330	333	302	323	315	282	317	331	325	326	293	344	348	304	291	290	345	305	315	319	335	316	329	339	323	343	348	323	312	353	329	338	332	313	356	356	322	346	305	295	341	336	334	297	323	309	347	334	331	323	351	317	301	340	287	328	327	349	323	336	326	314	331	299	314	329	332	321	316	309	326	293	343	333	320	343	346	352	322	343	304	316	303	322	310	337	322	351	291	283	341	325	296	319	325	313	339	366	328	347	342	330	353	376	362	295	335	335	343	302	317	346	310	333	365	312	364	355	287	323	340	319	315	334	311	331	328	328	311	315	296	296	334	316	346	327	306	310	341	294	307	281	312	312	322	333	290	303	305	348	312	315	326	334	279	303	310	326	338	284	311	316	315	377	350	334	323	331	305	349	333	324	343	386	319	342	358	341	286	295	326	327	305	325	348	294	324	324	336	295	348	343	317	288	303	344	319	330	314	327	351	316	343	335	327	334	301	334	337	337	327	293	289	325	341	363	350	303	300	342	347	281	295	346	319	324	339	312	346	346	319	294	317	343	336	321	341	291	317	325	338	320	375	328	364	327	312	363	337	339	307	326	338	348	360	335	363	335	329	328	308	331	305	315	321	322	340	312	322	313	317	320	307	323	330	357	333	312	333	324	296	323	322	346	327	304	296	314	287	326	311	318	326	302	312	322	339	323	360	363	364	340	322	339	330	335	330	308	291	350	334	314	322	358	353	350	348	328	306	311	333	309	351	340	321	327	346	308	306	327	307	350	349	310	337	347	316	321	350	325	292	319	332	350	305	321	319	316	285	300	344	322	282	371	347	357	339	335	309	341	319	351	349	339	335	318	361	316	335	300	332	347	326	349	300	313	302	318	319	338	304	300	355	278	337	326	310	319	351	318	306	344	325	302	342	332	321	298	318	305	353	320	318	329	312	349	273	325	301	294	293	316	320	340	343	333	302	340	285	333	327	355	341	343	350	348	329	337	346	340	329	340	340	330	325	326	361	328	316	335	340	345	360	309	281	311	294	307	300	290	324	361	323	341	334	330	301	349	319	297	316	293	323	299	332	345	317	333	298	332	365	294	300	330	300	319	323	332	316	299	304	329	367	313	315	353	339	331	304	323	310	330	333	314	329	335	335	334	304	315	324	310	302	326	335	279	326	356	325	333	348	303	305	328	331	367	345	339	327	359	312	353	332	303	338	348	346	318	269	305	329	330	338	322	328	301	336	321	305	337	305	320	308	324	339	338	314	308	301	336	317	341	333	333	291	312	334	305	286	357	342	287	326	325	343	319	303	328	329	302	362	349	317	326	340	333	320	299	329	298	341	354	335	324	335	323	314	337	332	322	345	329	301	321	304	319	301	308	344	333	336	349	345	336	339	345	355	314	347	316	303	316	323	319	301	306	353	326	331	311	343	352	316	311	345	307	322	328	311	290	304	280	299	334	367	292	320	324	344	366	315	355	306	331	310	311	335	333	327	348	345	355	342	323	323	345	339	315	327	355	305	338	306	312	309	352	338	337	330	325	351	284	313	357	356	346	338	276	337	349	303	332	329	299	351	314	316	325	345	313	342	321	330	332	330	330	331	330	335	322	324	366	314	319	359	316	364	347	336	327	325	380	318	346	276	324	349	320	312	319	309	316	329	343	316	324	320	355	349	319	305	328	343	291	331	337	296	333	318	334	325	343	309	352	326	318	321	304	315	349	328	342	328	324	318	341	330	310	310	339	337	351	347	330	310	353	349	295	284	332	316	331	319	345	327	323	274	315	331	356	319	370	306	319	310	329	324	368	362	331	300	325	337	314	339	340	342	315	306	322	322	321	310	340	337	354	337	342	302	326	338	304	299	334	323	314	297	293	321	348	324	325	346	333	341	353	320	327	334	345	354	336	313	310	311	292	331	364	326	309	338	354	357	338	332	305	318	317	337	336	302	311	306	301	314	341	348	307	307	359	317	345	350	341	305	341	365	343	328	363	313	378	324	385	301	343	304	360	313	333	324	299	329	304	305	298	328	329	338	335	321	338	315	335	303	333	357	311	353	301	325	311	299	311	320	329	309	348	365	344	308	318	293	350	334	329	323	341	336	323	353	304	339	318	325	337	332	312
8659	984	751	728	746	733	690	718	676	710	697	723	724	688	766	744	669	731	678	707	721	688	747	757	684	682	707	717	707	680	707	745	732	701	710	692	696	678	726	692	720	715	706	720	754	722	693	709	714	707	713	713	721	715	744	692	759	677	710	702	700	729	683	713	707	676	709	693	718	720	722	715	725	698	722	742	715	736	695	665	729	720	739	703	701	650	676	689	667	675	719	713	730	719	696	737	700	680	642	687	679	682	702	690	685	698	747	702	714	740	711	705	716	707	679	740	708	728	666	687	717	692	686	730	730	792	662	665	734	743	717	716	706	697	734	693	737	678	706	664	680	735	747	716	701	749	719	731	696	723	695	704	731	708	698	668	653	665	717	692	726	702	694	686	717	701	705	728	736	722	725	693	733	734	739	723	687	714	666	744	713	698	710	758	695	746	694	704	703	677	738	709	691	663	734	713	753	704	773	736	721	740	742	698	754	701	701	762	726	682	683	692	682	743	721	702	711	717	716	734	701	694	708	661	767	712	741	711	733	724	679	685	734	697	760	684	689	690	741	738	717	706	708	740	785	733	737	709	696	792	744	711	710	701	699	684	658	728	733	735	729	710	692	705	685	699	735	707	692	649	742	763	695	698	711	683	729	725	731	684	745	706	723	688	696	765	725	719	706	729	736	704	721	732	712	733	699	685	755	681	685	709	717	741	687	719	748	717	748	708	693	721	668	714	711	695	711	727	661	720	725	643	688	748	760	717	700	725	713	735	662	682	720	732	714	774	718	717	730	697	720	682	650	704	684	710	693	715	757	707	686	713	744	681	690	741	671	700	689	709	689	708	697	712	724	713	714	708	733	704	673	691	713	739	672	691	715	705	731	711	705	727	745	757	760	697	708	725	718	729	751	697	685	677	760	730	669	732	694	716	676	717	706	707	723	766	741	702	727	691	761	742	689	734	738	678	726	707	751	673	726	744	717	719	796	691	713	736	733	758	707	715	681	695	697	719	716	678	685	690	672	729	736	697	758	691	700	710	740	671	727	716	691	709	749	715	701	702	761	724	641	682	675	693	754	699	690	710	743	663	730	706	714	754	724	683	692	718	678	712	690	665	734	687	695	727	747	693	727	718	690	693	724	699	716	695	706	722	703	679	726	718	734	713	699	689	682	695	687	696	698	715	726	744	740	698	678	721	712	701	731	711	759	740	704	701	725	732	680	693	688	683	720	665	657	698	713	727	667	767	724	690	746	710	751	733	731	714	716	736	752	738	722	741	690	709	691	733	722	743	688	697	699	694	743	695	712	713	742	770	686	700	737	722	717	696	713	709	730	716	706	719	710	679	699	714	687	695	738	755	707	748	712	668	658	717	721	697	709	694	762	731	711	712	744	721	776	714	735	717	733	726	694	726	700	706	693	695	731	711	729	763	695	711	684	727	744	712	723	743	714	734	730	710	694	742	672	700	713	742	693	759	696	669	749	720	691	751	703	705	718	689	678	728	693	717	679	680	736	760	691	694	714	726	659	665	747	737	718	671	669	694	712	690	666	759	760	727	713	703	710	689	746	697	705	700	702	713	718	751	756	773	693	731	687	732	727	730	711	726	674	699	713	704	698	707	663	663	721	740	717	679	651	716	662	720	740	717	725	700	690	661	665	689	713	769	732	727	742	735	691	760	763	720	723	704	725	738	687	742	714	734	702	682	678	703	714	675	725	705	728	699	727	693	720	739	704	732	743	747	708	749	682	691	728	680	679	742	709	727	701	707	695	691	721	701	701	685	706	739	711	758	706	698	714	722	707	717	751	744	645	700	677	712	686	703	666	685	744	757	696	785	706	765	720	735	735	738	702	713	747	709	683	704	700	752	723	742	743	683	707	721	708	699	696	747	739	750	748	728	681	682	699	682	727	671	705	687	738	699	756	707	706	680	702	694	680	734	708	728	687	736	685	694	748	735	731	735	699	682	720	698	705	679	713	684	693	714	749	691	709	683	709	692	677	705	694	730	738	709	688	718	728	741	668	704	724	690	709	749	683	681	740	741	679	752	672	717	686	709	711	701	701	725	715	709	740	734	721	718	716	762	684	724	712	706	730	697	688	720	713	764	725	701	728	737	686	728	661	731	683	681	759	736	678	682	737	684	668	709	718	759	675	700	702	715	706	713	723	647	726	726	702	739	671	648	748	718	726	688	753	679	700	764	701	709	733	706	733	692	700	689	736	720	678	730	664	750	725	733	696	732	724	683	699	717	671	721	660	711	721	690	704	721	696	729	674	704	712	716	711	713	713	718	729	726	675	693	709	706	715	714	685	671	699	736	700	696	759	685	706	744	709	687	754	711	688	682	702	672	745	691	714	704	679	729	768	688	722	694	747	680	750	700	741	716	703	710	732	697	742	679	746	701	708	722	734	734	722	663	712	736	703	687	694	713	667	687	718	713	733	749	713	711	691	669	739	695	737	718	694	686	728	704	746	718	689	656	718	692	772	654	721	677	715	710	686	695	671	675	697	696	701	734	674	685	667	708	742	729	712	687	710	665	726	749	685	751	736	784	738	676	764	700	725	704	648	684	665	656	661	736	690	705	711	699	734	698	704	677	683	727	683	720	712	718	740	719	716	696	708	723	686	718	634	703	685	711	694	686	761	719	726	670	747	655	738	671	738	732	746	684	700	728	718	741	724	727	700	732	748	683	757	713	708	692	667	706	707	743	734	694	711	708	738	712	684	689	703	676	702	713	660	692	691	721	703	728	718	691	668	721	702	694	721	696	691	689	696	689	747	705	701	740	685	717	696	722	716	768	709	665	707	697	672	689	747	721	713	720	729	711	679	697	713	669	708	765	671	731	743	711	733	735	750	707	742	720	676	672	706	747	769	693	686	710	707	691	693	710	710	703	679	727	706	722	673	697	741	708	726	698	682	690	682	696	719	703	677	693	761	742	742	673	655	709	738	712	710	685	705	702	700	712	705	707	702	684	708	718	721	662	721	681	709	720	715	700	714	698	730	736	707	673	693	708	724	708	689	683	707	704	690	743	698	755	703	713	679	708	674	709	681	696	660	713	684	702	698	717	687	710	740	708	736	751	686	704	732	699	727	718	732	681	701	705	717	722	699	737	720	717	699	682	721	770	718	681	697	733	673	738	745	756	704	688	700	700	710	740	650	678	671	726	713	701	709	730	709	724	704	693	702	691	706	652	685	727	750	712	715	687	776	721	655	696	697	667	664	715	705	712	678	728	695	708	679	751	716	687	728	732	713	696	751	726	751	713	669	690	693	689	717	699	729	699	708	722	671	728	713	707	768	719	708	702	725	704	713	719	691	725	683	726	710	755	704	743	718	717	695	686	736	704	718	717	676	678	710	682	674	676	731	681	711	683	697	708	729	711	709	663	702	710	703	691	702	718	725	704	733	720	695	703	702	673	703	671	703	736	731	693	737	693	685	729	700	700	771	689	722	744	687	717	706	679	648	677	750	724	722	689	777	738	703	719
22893	2890	405	306	302	330	303	353	292	306	296	324	314	335	309	344	319	314	330	313	320	307	322	310	334	321	287	276	288	328	308	321	271	318	329	291	329	319	311	312	341	303	285	322	315	328	306	295	340	295	271	354	308	323	332	337	299	274	302	287	282	275	322	334	305	287	318	297	295	289	314	305	310	290	339	292	346	347	307	312	323	300	298	290	341	304	330	292	304	310	335	288	340	305	330	276	296	330	296	285	308	337	309	306	300	291	337	325	305	306	342	328	285	308	321	336	349	287	327	295	331	341	321	312	313	304	333	313	296	302	305	289	315	305	319	325	277	306	328	293	295	277	312	328	271	302	301	293	312	304	314	304	341	296	315	302	312	309	293	326	311	283	324	340	325	309	326	309	274	317	311	293	301	321	305	358	344	306	313	349	299	287	313	320	309	308	310	288	328	298	326	349	331	334	291	340	310	288	333	306	336	343	325	296	295	305	302	318	287	293	342	306	292	319	310	287	302	335	311	330	300	304	312	333	307	307	322	332	323	332	305	288	301	304	319	299	328	300	308	330	339	291	353	311	309	350	314	325	335	284	313	328	298	341	322	309	297	324	334	266	302	303	331	341	303	320	313	306	315	302	291	346	348	291	296	340	318	299	316	318	299	300	311	295	310	333	322	345	281	307	329	307	324	310	299	338	329	275	329	300	308	307	333	301	326	288	322	317	317	284	330	338	301	299	311	337	326	338	291	311	311	326	314	313	306	304	297	327	324	304	349	313	323	339	319	300	331	337	307	302	300	294	291	294	332	305	342	278	300	314	289	269	329	292	302	315	335	312	320	325	293	329	332	298	322	300	323	324	331	309	323	332	299	283	302	293	307	313	290	332	288	328	290	348	300	297	329	319	308	317	308	310	309	320	301	316	354	336	309	356	285	339	309	330	314	316	321	297	308	302	288	277	314	348	318	284	310	324	314	308	284	313	310	302	318	356	322	302	347	318	321	321	312	333	314	311	322	340	332	355	301	317	308	334	327	324	340	317	330	273	265	298	348	337	334	317	305	321	310	325	324	295	349	306	301	325	321	293	310	310	289	336	321	328	338	291	312	306	321	306	289	324	305	328	295	311	326	303	331	318	338	304	346	282	335	338	309	338	302	326	327	319	328	339	321	348	288	312	302	329	298	316	317	326	303	294	338	363	300	323	358	340	313	302	326	280	317	309	320	304	317	332	306	314	341	323	313	287	304	292	304	322	286	311	327	343	318	293	330	347	321	319	290	343	348	306	348	338	306	304	321	328	377	310	338	287	301	306	323	334	356	329	283	356	364	310	329	292	292	308	316	298	299	332	316	303	311	325	326	341	334	313	325	314	315	324	308	292	305	283	323	308	303	275	301	317	336	303	295	309	371	328	337	314	329	299	349	306	292	292	316	327	300	330	336	308	372	299	327	296	315	273	302	284	312	331	344	327	305	307	302	325	335	323	310	282	304	320	300	334	287	298	345	340	329	306	327	326	311	317	305	336	283	306	293	315	292	293	310	332	321	354	321	345	308	321	316	316	303	332	322	319	314	296	305	328	301	284	308	324	320	290	310	340	304	327	292	293	279	289	302	291	345	319	313	287	303	322	313	327	314	339	337	283	280	312	353	280	287	317	322	329	327	299	323	294	325	300	347	310	340	342	334	338	341	292	332	301	296	288	297	353	287	334	278	341	328	316	350	307	298	296	319	327	328	301	320	320	299	312	336	323	308	309	331	324	309	332	261	313	349	336	318	320	317	294	360	314	327	339	272	318	290	314	311	292	300	286	318	325	305	315	315	322	307	330	341	314	275	323	284	340	314	308	328	317	307	317	320	305	286	320	291	297	298	275	317	302	327	309	347	311	331	332	290	321	335	308	313	327	274	313	264	307	289	331	302	309	297	299	299	305	314	300	333	338	307	352	306	307	366	317	317	321	317	306	314	300	309	337	347	325	322	326	307	290	306	357	302	312	297	281	313	320	296	319	302	318	290	322	276	295	327	272	320	335	306	305	325	314	306	312	351	301	327	325	313	311	332	291	343	303	309	300	299	334	357	313	323	322	303	339	338	290	319	332	284	339	301	304	309	331	320	306	336	288	336	337	303	321	290	271	298	298	314	301	345	319	325	322	342	316	302	303	294	321	338	293	288	286	334	306	298	304	315	321	322	312	322	307	304	357	291	297	316	330	319	309	310	301	269	307	331	333	328	342	320	312	315	306	302	286	315	309	272	293	316	322	322	317	367	314	325	285	326	256	285	334	335	296	284	336	338	301	289	314	320	324	293	309	286	291	319	315	314	279	324	342	281	338	319	319	325	319	287	326	317	276	308	295	321	359	326	310	320	349	347	291	290	308	329	318	329	349	303	275	295	295	324	302	314	318	304	326	319	307	302	348	319	307	308	336	316	325	316	308	322	310	293	293	328	300	305	328	313	324	316	277	302	326	302	341	324	318	326	321	310	368	318	315	287	362	272	330	329	338	292	302	293	314	340	302	352	336	334	336	293	285	293	297	317	318	328	315	303	304	260	301	307	327	341	309	288	298	319	280	353	311	319	297	342	300	328	296	280	317	344	286	331	324	278	318	276	313	352	293	285	292	299	318	315	329	334	313	285	303	344	320	313	316	287	323	306	305	326	308	319	315	297	335	329	330	296	353	314	280	308	318	323	335	333	295	304	357	279	266	282	304	321	325	306	314	320	311	330	317	293	319	306	326	327	322	317	302	313	361	338	310	287	298	313	303	285	326	314	345	294	317	316	285	312	303	300	321	327	334	337	335	297	317	310	349	310	310	309	320	316	339	290	305	286	296	281	331	366	296	297	294	273	295	279	304	280	316	321	258	306	337	324	296	314	289	311	326	288	286	323	315	315	299	290	300	309	313	324	341	329	330	301	297	285	322	328	327	266	324	310	271	282	318	311	312	353	324	298	330	255	327	274	340	319	269	316	301	310	301	284	310	300	315	324	322	312	331	340	319	294	329	302	307	291	308	362	314	359	301	292	293	286	298	305	347	298	331	287	345	348	325	308	296	286	298	267	313	286	289	342	302	286	336	304	320	348	307	319	312	337	319	304	314	316	322	315	312	299	309	289	294	331	284	305	330	320	328	302	324	327	287	334	296	294	296	318	314	310	321	310	331	315	301	310	307	309	280	332	343	304	312	278	294	294	310	328	321	298	298	309	339	281	316	315	333	315	339	364	321	337	350	339	282	334	294	321	293	309	303	289	293	300	328	308	329	281	319	318	335	302	306	283	311	302	278	332	315	308	339	344	303	321	282	285	301	308	325	299	322	299	340	326	286	337	322	337	327	280	295	332	325	309	321	292	273	317	320	303	292	326	300	303	300	299	294	319	323	329	317	339	301	333	260	310	302	312	305	310	303	332	315	312	360	321	339	342	310	292	296	317	302	287	302	282	296	281	329	280	294	332	303	294	308	338	309	308	302	312	307	303	334	334	325	291	302	307	328	293	301
9222	962	750	719	717	692	716	654	700	657	681	670	659	677	667	715	727	699	762	647	680	708	663	680	668	692	691	648	677	679	661	680	684	681	670	754	650	686	654	711	678	702	689	683	667	669	713	732	742	676	653	707	647	672	716	690	676	682	661	680	692	704	717	651	699	682	671	637	695	671	668	686	698	687	696	725	682	706	697	681	651	731	648	727	709	647	698	730	701	662	690	656	713	727	657	725	660	666	673	648	664	687	663	695	647	637	688	701	657	689	708	641	692	677	669	656	667	669	648	669	698	686	675	701	685	729	685	750	706	711	730	694	707	672	698	632	713	751	678	683	670	702	692	729	703	649	684	711	720	655	667	666	698	691	686	672	716	666	688	709	653	676	679	700	713	718	677	661	696	663	617	643	684	699	674	711	674	662	639	687	645	650	651	670	689	677	671	675	652	694	640	696	743	720	700	660	733	702	643	701	675	709	707	669	674	640	683	700	681	681	674	633	691	666	650	657	681	718	708	641	687	708	720	708	656	726	665	663	689	718	703	695	726	689	685	644	657	669	682	682	691	652	677	704	659	675	730	670	709	700	683	704	690	693	670	643	689	701	666	670	719	704	728	672	672	680	727	713	682	679	643	650	657	680	680	729	675	684	738	667	708	685	702	684	752	697	671	752	610	660	687	655	685	707	647	650	629	714	626	652	681	696	665	684	719	688	678	692	664	695	695	648	655	691	693	700	665	715	703	667	668	700	726	708	710	653	663	699	654	709	716	683	720	706	675	684	653	630	668	674	715	681	710	704	730	673	707	674	642	672	704	707	689	658	691	695	695	645	706	697	687	693	720	630	682	706	677	663	661	655	724	687	661	671	678	710	699	714	653	734	723	640	680	658	691	696	652	708	656	696	685	692	677	724	691	664	672	696	719	694	676	727	704	687	686	694	689	656	678	669	684	678	670	663	686	724	692	693	708	696	690	740	657	661	672	636	698	693	655	696	645	714	668	677	704	695	657	651	694	676	631	736	695	709	699	695	694	673	681	680	680	663	710	669	703	699	697	714	708	692	674	700	668	662	700	676	684	709	700	695	686	665	699	677	664	692	686	738	750	658	697	678	678	695	716	722	723	663	688	668	696	693	703	679	690	687	715	739	682	683	672	701	721	687	695	692	689	674	675	681	686	704	670	686	654	652	670	679	697	691	679	707	704	679	717	681	612	674	751	658	736	670	695	719	687	722	679	677	691	686	729	708	738	729	733	683	677	696	668	712	707	693	710	710	690	690	660	666	653	703	695	748	723	657	701	694	674	696	701	690	707	656	702	710	709	645	706	682	702	690	710	687	634	700	652	740	655	708	691	708	740	646	709	678	711	706	656	693	688	722	699	667	665	698	708	662	690	701	649	679	645	663	683	686	667	688	718	689	673	674	724	676	718	672	677	658	698	711	676	673	724	654	641	659	742	666	696	654	677	673	690	733	685	675	670	683	693	660	655	718	632	716	662	714	659	688	671	683	680	703	674	679	678	666	674	653	691	695	720	690	694	691	702	682	657	648	672	698	690	683	672	676	748	678	645	677	677	726	720	731	665	675	724	739	660	662	666	674	692	703	629	702	736	706	708	720	670	685	710	724	682	688	657	691	640	672	718	697	707	665	674	692	669	717	689	640	716	690	672	729	692	677	678	683	679	651	723	684	667	664	673	674	706	716	678	740	674	692	702	695	678	729	700	722	714	675	747	693	676	684	723	668	682	670	660	679	666	720	641	721	739	651	692	696	655	695	678	681	689	681	766	666	678	655	722	715	706	714	717	686	740	654	677	718	727	690	702	643	679	680	650	642	693	698	633	683	683	663	685	690	677	672	713	692	680	666	727	671	695	729	649	721	722	699	645	697	670	697	718	670	671	682	679	700	673	711	641	665	666	707	712	711	694	729	657	668	699	729	692	672	711	666	653	681	671	699	720	683	727	688	713	712	731	743	646	662	709	707	686	696	735	677	708	653	666	665	720	680	665	673	677	677	682	686	680	719	688	687	655	638	679	696	707	654	679	711	636	745	685	685	705	694	670	687	675	614	696	709	687	682	732	685	693	673	681	689	681	657	656	710	706	690	729	688	707	648	671	649	667	689	671	701	680	669	692	671	648	662	667	673	687	667	685	712	689	704	736	691	678	694	760	709	681	688	764	694	738	644	659	715	683	703	748	712	638	644	704	680	697	722	696	673	719	703	727	690	691	671	693	719	733	687	707	646	692	673	679	719	693	667	703	683	692	680	685	673	647	657	682	690	712	694	663	713	673	678	716	654	683	673	701	704	687	704	678	663	707	687	664	675	670	722	692	732	691	651	653	691	696	674	705	709	703	684	713	666	676	726	667	706	706	643	687	647	668	723	672	664	668	695	704	691	740	752	689	697	711	708	668	662	713	656	692	676	672	723	697	695	640	658	684	716	710	665	682	693	693	680	711	688	695	720	702	715	688	635	640	708	675	673	658	698	691	692	683	670	648	719	707	704	699	672	679	683	639	707	732	669	655	724	708	701	678	722	685	716	679	663	686	746	702	719	745	619	742	665	696	683	707	737	691	734	674	674	703	698	744	673	679	669	689	692	698	701	650	727	676	720	682	647	685	671	722	688	716	698	647	665	704	683	680	719	684	717	689	739	670	705	712	690	690	661	675	657	691	666	676	676	734	710	699	739	635	673	694	745	715	730	711	663	690	645	689	707	736	715	672	690	721	684	668	704	702	719	653	682	638	658	693	649	697	683	660	692	686	674	697	682	685	708	676	666	683	751	703	646	681	693	635	692	695	669	729	665	754	694	663	714	668	654	689	749	689	706	693	675	708	720	697	682	674	689	615	688	687	642	685	686	684	685	681	708	738	701	656	688	687	687	685	689	641	606	700	705	646	681	728	690	655	664	694	711	693	688	652	687	700	723	670	690	655	677	737	746	674	693	686	708	645	660	695	691	722	666	709	699	677	668	663	681	688	637	674	674	665	684	696	703	764	689	670	689	718	665	673	694	703	681	711	649	684	691	692	696	675	674	690	690	635	674	681	643	715	734	690	706	682	699	676	673	695	740	701	660	682	673	640	710	652	706	694	692	709	679	644	708	701	673	675	702	680	662	726	712	694	659	687	682	683	686	713	663	671	690	694	658	714	678	650	698	683	654	699	696	709	662	664	693	676	675	691	700	703	654	711	728	618	709	692	687	728	675	664	718	699	673	680	644	663	678	670	716	678	714	680	602	684	653	712	723	663	683	700	623	678	696	642	679	675	708	646	679	650	676	724	692	733	689	653	630	682	705	661	744	682	679	678	644	687	663	710	714	713	690	667	708	649	662	681	694	664	689	698	685	665	651	718	694	713	710	685	714	712	700	667	702	668	692	645	692	698	705	651	699	688	710	693	716	672	669	642	627	628	716	673	645	665	700	723	748	689	680	705	643	697	696	692	660	704	686	683	688	649	654	659	700	681	740	668	701	741	687	705	689	650	691
27236	6739	659	344	347	315	326	316	337	309	374	343	283	328	321	290	346	302	339	360	360	350	341	311	336	317	340	349	345	335	336	337	342	333	381	340	327	338	347	304	303	330	344	308	336	337	326	302	316	365	346	332	309	320	280	369	308	308	319	348	348	299	329	328	326	344	348	301	320	353	321	322	299	341	319	313	309	335	350	343	330	305	359	324	358	320	323	343	331	335	313	330	323	328	313	339	337	316	335	345	352	322	297	354	333	356	347	307	327	332	304	304	331	363	349	342	295	365	326	327	350	357	333	320	310	365	328	310	336	312	319	346	323	326	341	304	303	319	318	316	317	352	348	334	349	338	350	336	336	354	327	336	339	332	356	317	359	320	345	311	303	333	313	332	323	345	286	314	360	346	326	308	341	350	331	307	347	349	331	332	390	354	309	333	327	362	351	304	350	313	325	306	303	326	327	282	382	333	352	317	367	348	344	344	365	327	352	349	346	348	353	357	333	349	350	314	324	337	351	342	346	345	372	329	341	316	328	323	334	306	333	349	341	309	341	351	327	333	338	377	350	364	364	352	338	344	315	337	314	333	294	348	334	343	355	346	302	306	321	333	362	344	353	343	316	319	309	323	339	351	364	343	334	370	353	328	303	324	333	326	318	352	333	369	344	351	356	335	323	301	359	350	352	317	361	369	332	341	322	331	334	334	308	356	345	340	334	337	353	332	346	340	317	329	344	315	340	334	360	316	320	316	356	327	337	339	330	323	336	301	376	277	284	302	313	295	363	327	317	319	335	320	362	335	303	367	322	311	339	337	335	322	313	318	285	295	356	310	304	332	356	329	349	331	335	337	305	338	314	332	367	347	299	342	333	328	328	326	322	351	331	348	334	317	307	343	349	369	331	345	323	332	338	337	353	341	320	341	328	333	327	358	332	339	325	303	338	318	343	325	304	340	312	349	358	360	342	323	343	327	338	334	354	348	365	313	316	293	337	353	308	308	314	321	333	366	312	302	364	290	340	358	302	340	321	314	326	335	308	338	320	328	349	348	299	339	323	334	294	338	331	338	333	291	327	326	352	312	320	338	348	328	316	285	337	330	313	343	351	348	361	318	362	333	326	324	321	347	341	314	335	329	341	326	307	365	347	354	334	347	316	343	356	344	335	327	337	336	353	326	337	330	323	322	316	339	315	301	340	342	375	330	358	301	322	329	371	302	302	323	329	321	351	289	341	321	331	345	347	321	350	309	342	323	339	352	347	340	335	323	362	353	352	330	325	342	343	341	380	330	327	355	338	332	289	349	337	354	313	360	323	319	336	290	326	319	345	362	351	327	310	313	314	344	351	291	290	343	350	377	320	323	342	336	355	316	362	299	321	320	331	370	344	338	303	337	310	314	333	298	349	331	323	311	345	304	335	354	314	340	340	341	318	328	335	320	307	344	334	332	334	360	292	327	336	344	356	337	338	340	311	322	332	368	335	327	329	317	292	323	299	315	342	338	327	322	330	371	300	335	328	291	310	297	298	307	340	338	339	337	339	361	346	320	330	329	322	328	295	335	334	329	319	312	348	324	346	345	345	315	339	299	345	329	317	357	348	318	330	335	339	298	322	315	323	318	322	321	321	341	313	335	337	320	306	310	315	312	340	308	336	326	359	323	323	351	290	311	303	357	302	351	312	309	375	344	333	327	328	307	356	337	338	327	306	342	360	333	341	310	315	319	339	339	347	328	306	336	340	337	329	348	322	364	310	328	317	312	336	307	306	317	313	342	352	336	312	318	332	341	360	336	332	316	317	330	331	328	320	353	325	351	366	308	368	321	377	355	316	360	336	331	323	348	308	329	346	350	337	309	316	349	325	332	351	312	343	287	333	346	300	341	329	325	296	373	338	343	325	326	335	306	319	315	312	330	301	336	369	342	320	348	358	308	344	321	320	324	338	331	365	328	338	332	351	322	329	344	340	360	341	344	329	320	346	326	334	339	352	318	335	335	324	345	367	347	334	335	348	373	291	325	341	311	331	323	319	336	316	342	322	317	332	329	366	310	337	301	312	345	336	335	380	340	344	318	372	323	359	350	352	324	357	339	315	351	309	389	341	318	327	322	314	330	306	305	385	325	331	367	267	324	332	324	322	321	311	344	338	330	334	315	305	334	331	351	367	353	335	301	320	317	335	315	330	287	344	333	325	340	353	320	329	338	341	323	335	328	348	356	369	340	307	354	291	344	293	339	321	336	316	323	331	332	356	361	335	371	347	372	338	294	312	280	352	308	333	323	354	310	341	332	327	341	324	305	365	369	349	349	350	312	339	319	345	305	355	355	359	338	324	309	382	312	311	348	348	350	321	349	338	373	333	292	368	310	344	350	363	327	328	347	284	306	317	315	304	377	318	319	324	329	334	315	371	337	372	307	341	334	331	290	313	342	338	316	327	309	320	329	301	295	320	361	330	343	322	338	321	325	336	334	314	352	321	301	304	328	336	318	336	346	305	325	369	306	321	331	329	361	374	339	309	330	335	318	299	297	314	347	335	342	314	328	338	345	326	322	334	333	323	326	302	325	300	351	347	353	299	319	344	329	336	299	367	352	350	343	322	317	338	313	330	300	335	328	317	309	338	336	306	337	324	328	332	312	325	345	345	373	339	339	324	344	343	345	316	349	333	347	356	270	332	307	362	355	356	349	328	354	299	357	343	361	338	350	323	325	329	315	343	343	327	301	343	354	322	296	320	320	348	316	353	373	315	316	324	325	344	307	320	339	308	321	363	317	341	329	330	316	320	326	313	320	350	330	349	353	357	280	322	366	324	335	336	344	338	353	332	323	353	319	312	345	320	357	350	325	353	318	308	333	328	330	358	316	358	307	363	320	300	307	334	312	343	303	361	353	340	337	342	324	340	330	347	314	298	301	341	362	347	375	349	311	343	343	348	323	317	338	362	315	353	318	315	297	339	330	357	322	319	344	358	315	313	330	289	331	324	307	327	319	284	330	326	301	332	307	351	326	354	344	335	336	367	339	343	324	329	300	334	320	328	348	347	328	328	332	330	345	357	333	350	329	323	340	319	290	302	333	320	348	321	304	351	311	319	328	306	378	362	357	337	367	339	319	333	349	317	350	339	344	358	335	325	336	326	330	349	332	325	325	331	349	335	316	339	375	396	314	317	349	321	350	356	335	339	350	297	309	335	367	333	325	345	322	336	305	345	320	342	314	299	327	356	349	336	327	350	346	365	324	347	310	303	340	309	324	368	372	336	353	303	312	353	344	329	307	333	338	325	362	308	364	336	329	324	301	328	312	342	335	338	346	335	349	363	328	373	363	309	347	337	322	315	332	348	361	340	380	331	319	317	321	343	355	336	329	300	367	331	327	329	347	345	355	339	289	357	349	364	314	312	338	306	319	335	345	331	315	317	328	323	339	326	331	304	301	344	289	346	312	314	298	318	304	379	359	351	359	295	324	328	357	324	305	303	365	342	366	335	319	356	329	322	359
8882	1203	797	753	756	730	746	744	714	765	711	781	746	756	746	706	741	782	754	693	772	706	742	758	775	737	735	727	728	737	715	726	756	741	760	726	727	800	735	736	732	687	731	742	741	734	793	716	768	789	734	764	719	755	740	721	731	712	725	740	749	706	782	763	786	753	755	730	692	742	761	763	743	728	721	775	767	738	735	756	766	759	706	725	727	722	757	762	759	785	796	776	722	714	719	761	743	758	721	696	774	744	690	762	719	730	737	734	734	755	720	703	757	695	801	723	711	760	715	764	744	773	758	755	704	703	791	728	776	695	698	698	807	744	707	787	750	738	760	733	716	745	751	692	757	733	727	724	716	711	742	755	775	738	729	759	762	756	803	727	719	732	729	751	747	743	703	728	733	771	756	701	686	736	756	767	708	715	767	781	747	696	708	748	765	745	761	725	710	748	761	757	744	733	780	723	750	750	696	715	689	737	769	736	683	716	732	728	795	736	699	694	730	725	741	765	706	693	695	751	733	737	718	743	751	751	769	724	731	780	745	706	741	736	772	707	695	721	727	778	754	784	760	735	728	734	720	746	757	714	716	724	776	717	721	782	734	729	711	711	716	712	747	739	763	737	731	766	723	690	689	735	798	790	778	713	765	730	762	752	742	781	770	711	702	717	737	764	786	740	744	734	771	741	740	758	686	723	752	755	763	804	769	722	766	732	744	735	743	772	771	733	724	739	732	789	773	716	745	745	726	758	767	764	776	705	766	722	712	756	785	715	735	769	780	690	715	728	705	741	763	780	724	779	742	704	767	736	729	785	727	763	791	743	703	745	789	722	749	746	698	742	692	774	804	741	742	708	712	751	723	714	767	757	723	759	743	717	709	757	728	752	735	746	764	738	762	770	736	740	745	702	738	755	708	719	737	732	745	716	774	772	754	672	739	713	766	764	742	722	727	750	773	766	761	729	752	709	757	751	728	757	721	775	797	747	711	727	748	771	724	749	758	706	779	781	711	736	740	733	741	712	727	764	752	758	759	768	725	778	748	715	744	780	719	742	737	735	713	752	733	748	711	741	780	705	758	738	658	716	756	734	746	739	764	781	726	679	718	680	732	745	703	699	721	755	724	770	704	759	739	705	762	779	754	766	753	801	732	716	739	760	689	752	720	734	772	722	679	747	771	739	731	728	729	718	716	808	698	739	741	759	759	756	724	710	716	737	766	736	680	709	766	704	741	715	690	717	718	758	766	687	774	756	706	727	785	727	737	752	757	816	721	731	734	764	698	762	777	688	728	764	714	743	750	720	710	717	736	741	748	756	701	740	730	758	691	730	736	748	723	711	689	719	718	713	743	716	731	743	752	776	731	718	715	777	815	689	727	718	702	707	735	708	680	769	752	752	753	735	760	714	775	734	729	764	709	704	714	758	747	758	761	736	746	758	712	777	707	713	771	745	732	751	690	726	730	729	745	708	717	730	786	706	770	777	740	726	702	771	793	740	720	725	738	717	739	721	731	733	700	669	732	697	721	708	715	762	718	723	761	779	723	717	746	727	703	744	739	725	707	717	765	746	662	720	744	761	769	727	734	754	796	682	754	740	718	747	776	731	729	769	688	756	747	699	729	744	739	717	732	769	744	759	730	708	695	694	766	730	788	759	746	788	748	697	691	733	766	722	753	775	729	776	680	734	722	719	660	691	732	723	795	722	715	706	720	750	712	737	717	756	776	738	704	709	693	747	769	687	747	751	770	785	743	778	712	733	742	684	737	767	782	753	701	708	732	719	701	724	709	777	751	718	694	784	718	751	719	773	769	670	784	710	750	779	727	717	700	771	697	786	720	741	747	728	741	749	704	797	702	750	707	747	722	720	758	785	728	697	751	759	732	713	714	730	768	754	752	745	718	674	732	734	715	763	778	727	741	756	741	767	728	737	730	715	789	722	742	766	768	790	726	703	750	709	715	719	779	768	706	763	685	724	722	750	707	753	761	757	700	727	750	741	690	759	785	730	695	751	714	761	816	764	676	705	735	745	728	734	767	707	759	792	769	723	737	718	760	755	684	756	720	698	736	743	768	716	770	771	729	765	767	773	704	697	711	730	762	745	723	707	719	700	761	753	743	701	731	743	709	736	773	735	737	713	734	727	729	715	778	694	729	738	712	679	777	737	761	758	727	714	797	744	712	769	737	804	730	729	760	741	737	752	770	741	688	720	787	754	763	727	758	724	763	770	776	730	730	761	738	704	739	706	728	754	754	720	762	708	724	755	735	720	688	740	708	736	777	751	746	715	703	743	717	750	738	765	705	779	762	719	745	750	769	793	760	766	741	706	769	709	747	718	709	691	761	760	726	733	741	740	720	738	761	726	728	724	735	709	700	707	760	763	756	766	770	725	716	742	732	693	733	772	756	731	705	712	761	700	771	757	760	744	701	746	728	732	739	732	726	736	727	742	772	721	785	768	748	709	754	733	753	751	703	706	717	750	740	664	731	691	753	747	746	747	725	772	709	717	714	701	744	755	723	733	780	763	723	750	737	753	780	764	756	724	740	775	696	741	731	731	711	720	767	770	755	773	729	731	747	739	716	707	740	733	740	721	745	707	735	697	753	788	805	732	738	741	756	664	752	772	772	726	745	759	716	722	727	744	766	753	723	730	738	714	742	755	726	717	708	743	711	712	802	762	785	733	736	720	741	736	734	714	712	739	795	714	775	751	757	666	772	731	769	696	767	689	723	716	739	778	717	695	741	750	694	744	717	765	738	765	727	691	709	727	725	697	692	675	691	773	738	767	773	788	722	694	750	737	715	669	710	706	747	705	732	748	763	731	681	732	689	701	749	698	708	683	690	731	795	761	741	717	736	687	734	703	757	742	768	726	738	774	736	736	764	710	691	717	703	767	686	774	727	734	712	766	713	743	750	737	757	711	785	767	700	707	746	744	727	715	741	725	730	703	767	763	720	730	746	680	726	727	716	718	735	762	702	741	764	750	725	786	716	746	717	732	737	699	759	746	749	741	746	699	706	721	769	702	772	701	741	712	777	724	768	760	693	712	720	731	768	781	710	749	749	754	751	701	737	754	768	742	753	750	775	738	736	751	730	746	724	707	709	741	719	693	751	738	777	806	698	761	735	732	779	707	727	728	763	722	756	668	716	768	720	745	726	748	747	739	722	752	740	760	756	741	739	709	759	750	758	758	692	748	758	731	706	765	744	756	715	753	742	702	729	781	714	748	736	729	726	723	722	719	800	731	761	758	725	714	741	753	715	770	731	750	745	716	705	774	766	711	754	726	778	747	779	707	721	712	743	747	784	736	690	752	738	720	779	731	729	726	753	722	734	730	794	736	729	718	747	759	789	729	732	736	747	756	706	766	717	760	739	742	697	755	824	745	747	778	720	780	753	714	741	758	768	758	758	738	769	715	777	705	712	726	730	761	766	708	763	749	780	764	724	743	721	749	740	794	754	754	741	757	705	708	755	719	783	740	697	723	774	746
17832	1382	318	343	307	309	303	294	333	337	327	330	323	311	327	335	332	340	321	342	333	329	313	322	332	302	283	295	335	351	335	292	309	323	338	308	295	326	338	324	375	325	322	312	294	318	331	343	309	349	327	330	318	310	303	330	330	344	342	327	321	331	313	318	326	344	328	329	321	320	282	329	317	290	297	345	271	299	340	324	300	309	333	298	302	322	341	312	301	307	325	345	336	328	312	323	344	288	309	282	301	318	309	270	306	338	333	317	317	285	292	332	302	349	279	307	328	305	299	331	303	297	316	304	311	310	352	316	336	326	304	321	353	326	336	335	312	317	311	335	306	318	318	326	338	300	355	329	299	312	321	367	294	346	334	286	305	334	324	325	297	314	306	287	300	281	322	304	304	342	354	287	328	320	310	289	369	355	273	358	328	300	342	337	340	298	315	270	322	322	326	297	360	337	338	301	343	297	317	347	351	336	316	308	331	310	306	307	300	336	300	334	313	311	316	343	313	328	302	318	283	303	308	316	352	312	337	323	325	309	345	286	304	332	292	306	344	309	300	326	301	327	340	339	344	309	286	285	322	343	334	322	306	322	291	355	325	342	315	363	318	333	350	312	294	307	323	299	314	307	307	342	343	308	307	334	346	347	357	334	329	305	329	301	318	303	313	325	339	304	327	328	329	308	328	318	324	310	331	279	315	277	292	321	311	298	289	298	312	311	279	325	332	321	332	330	326	292	324	318	321	336	319	317	316	379	318	309	333	332	308	323	289	316	322	339	295	297	338	319	297	337	310	358	306	321	338	340	329	309	326	299	304	303	291	303	329	337	311	328	347	333	299	308	326	337	336	312	312	322	320	326	311	291	331	326	319	320	342	265	292	304	339	313	368	349	332	331	313	299	300	338	341	306	315	320	343	360	330	285	324	329	299	314	299	314	298	306	319	297	309	329	333	336	304	292	337	303	331	366	269	295	310	323	305	302	324	301	326	303	325	296	331	290	317	312	317	328	326	322	333	323	304	304	297	300	340	327	308	331	306	318	318	344	333	323	316	339	340	345	321	337	322	306	326	329	332	306	327	321	328	342	318	343	289	319	321	322	332	367	313	291	307	303	314	289	315	313	323	341	326	327	328	333	323	299	293	338	289	327	316	348	317	342	338	340	309	329	358	306	325	323	319	298	313	337	357	317	289	296	337	317	307	343	309	324	299	303	290	299	321	297	313	319	339	361	297	319	299	325	311	336	321	321	302	310	326	326	333	297	339	338	299	348	333	312	300	305	321	342	325	323	336	359	323	299	314	330	299	297	331	338	300	316	343	333	345	278	309	324	340	337	315	305	318	335	378	293	325	307	321	342	318	311	305	306	346	308	296	269	332	299	325	338	355	320	312	305	312	298	325	348	339	306	326	338	327	343	341	325	329	352	318	355	330	323	322	302	323	332	313	307	337	314	304	324	337	314	335	293	349	302	282	344	308	296	316	338	289	323	298	306	291	296	305	322	335	314	355	330	348	303	352	347	345	327	347	289	355	285	353	326	331	321	300	325	313	307	350	343	313	300	325	321	333	325	321	278	318	313	319	295	334	299	309	303	304	347	313	342	300	338	310	327	324	336	288	321	311	281	313	309	340	353	301	324	312	324	326	329	290	318	311	316	296	336	339	343	348	324	304	336	323	311	329	337	294	305	299	331	336	301	327	278	340	290	334	354	347	336	302	313	356	305	348	342	315	369	320	316	334	318	334	325	290	304	331	345	318	317	291	321	352	359	353	332	335	316	306	291	309	329	284	342	334	295	336	293	300	363	295	352	304	354	326	313	299	306	302	323	321	325	326	303	307	288	329	300	332	359	320	339	324	351	289	327	326	324	317	321	320	313	314	312	272	313	282	308	339	314	340	324	304	323	295	356	316	308	303	321	326	313	306	312	313	354	322	315	313	310	339	313	323	326	316	305	325	292	331	325	308	324	316	322	304	314	303	303	316	317	336	315	290	319	323	297	297	320	329	322	319	299	324	313	330	342	316	300	292	314	302	275	298	341	351	310	347	342	281	331	321	325	349	330	308	335	350	321	307	350	283	322	309	311	309	306	308	307	319	322	337	312	320	361	369	318	346	303	327	329	354	301	345	316	316	340	315	331	313	346	320	337	329	305	339	337	283	310	321	321	311	356	364	292	323	340	336	364	295	332	331	303	359	327	348	338	299	330	304	327	315	309	333	365	335	322	328	337	346	322	340	347	303	318	344	301	325	336	324	343	335	349	338	339	362	319	291	312	354	306	331	313	370	306	280	284	309	321	315	316	343	330	322	328	342	304	334	301	315	308	339	342	333	322	296	309	335	296	315	325	312	289	316	288	314	307	275	311	329	305	298	336	331	347	310	349	340	317	308	365	295	331	312	271	308	346	308	298	334	322	356	336	332	302	335	327	326	323	282	346	337	322	322	317	319	329	301	289	297	315	317	311	339	325	329	322	300	320	303	308	303	307	317	339	338	316	307	320	311	310	307	313	321	309	307	357	326	287	304	308	320	336	333	351	342	276	307	285	329	341	378	336	333	326	321	307	327	303	292	325	320	321	351	327	301	326	342	314	319	345	331	300	311	289	340	315	335	314	323	331	316	323	311	317	355	306	286	294	296	317	309	320	326	308	342	327	326	335	312	352	310	344	324	315	316	325	331	327	335	307	327	310	318	329	340	323	326	312	311	321	340	296	305	296	301	297	348	338	317	327	294	326	357	299	341	289	325	317	309	316	310	312	283	307	305	291	342	299	334	319	324	314	286	307	353	341	342	293	295	306	290	306	389	286	352	332	317	327	304	310	302	336	337	316	341	331	297	287	360	333	293	315	298	315	292	305	296	304	316	270	312	306	351	307	335	313	337	315	333	295	296	284	349	317	326	331	312	313	325	316	339	355	303	352	326	331	310	321	318	321	307	301	303	310	318	354	305	342	303	311	283	298	328	295	314	354	332	337	312	336	324	302	305	345	312	294	342	328	304	311	297	290	289	293	308	329	323	345	296	329	314	312	300	295	313	305	327	345	289	359	269	329	292	286	334	348	318	319	341	275	342	308	318	317	292	330	351	333	309	307	339	329	321	322	323	338	349	333	332	311	305	318	316	319	296	347	332	326	323	313	299	312	307	319	329	318	296	325	308	335	312	362	315	304	320	339	324	308	342	321	322	320	345	312	275	331	323	330	352	306	319	335	363	316	314	308	297	324	313	324	290	316	319	315	282	308	319	319	328	316	293	295	314	319	326	324	304	334	314	324	340	330	301	330	332	305	335	312	344	330	329	313	314	318	338	318	341	324	325	308	313	329	332	315	341	308	317	317	320	326	276	307	338	292	333	323	344	305	317	323	285	347	302	323	299	334	316	339	345	296	311	332	311	321	344	313	323	330	317	281	326	329	313	321	360	302	339	300	312	314	312	341	313	325	323	313	334	315	302	377	328	294	324	327	327	291	335	342	329	291	300	315	312	333	311	296
8349	850	750	759	743	689	642	689	671	702	697	730	685	670	747	727	685	663	716	720	702	702	708	669	740	676	699	680	660	673	683	677	708	692	689	690	643	720	735	708	705	721	717	681	682	763	686	651	751	663	711	753	696	740	717	684	670	676	711	674	668	727	700	677	709	717	713	712	669	714	698	667	674	694	719	712	671	700	677	672	697	662	694	687	725	718	659	715	683	717	660	723	714	689	697	660	690	731	703	716	673	707	718	678	723	650	730	720	710	678	690	719	746	694	729	716	654	690	660	651	691	703	676	733	684	680	686	705	678	659	693	668	712	681	747	737	721	695	709	722	698	741	677	664	714	680	709	713	712	715	717	658	690	718	679	720	677	674	655	692	720	705	701	693	681	673	726	737	676	685	702	733	689	724	699	706	708	682	717	703	705	708	706	691	676	751	645	680	700	671	690	730	666	681	675	677	750	689	722	699	750	704	693	675	700	682	663	745	696	682	700	750	664	634	712	742	709	706	706	659	695	662	686	708	702	650	731	673	686	681	699	698	706	689	697	687	692	657	693	744	684	660	738	677	741	646	690	718	653	722	704	748	644	686	723	719	706	699	686	732	756	705	711	724	698	692	720	731	730	688	679	673	666	707	719	675	726	701	666	703	652	688	745	714	727	719	724	724	675	697	711	686	727	655	698	678	660	686	705	706	714	722	737	677	680	690	715	637	712	670	680	729	717	725	727	675	708	654	682	668	660	726	695	693	700	729	674	735	676	687	710	683	656	663	735	709	622	716	739	688	665	674	671	666	732	693	636	685	690	711	692	700	714	722	670	694	688	642	707	711	676	669	671	693	698	699	703	736	676	693	679	745	708	729	683	680	658	674	678	658	756	698	741	697	722	697	706	696	714	644	719	698	673	721	635	737	717	708	728	714	703	726	651	728	709	716	705	715	729	717	723	696	676	688	699	751	656	704	699	705	665	740	702	693	723	683	711	726	682	684	662	686	732	652	738	660	691	668	708	707	714	687	673	724	687	738	696	707	691	731	708	714	672	723	700	674	705	697	717	744	687	691	682	735	667	715	696	700	754	707	682	714	722	652	653	739	675	725	687	717	710	639	693	714	675	679	680	674	654	684	664	679	718	693	662	694	658	676	693	703	705	717	687	699	741	670	678	717	691	691	652	675	704	701	672	672	659	743	687	695	686	762	717	727	731	669	673	669	747	699	731	715	701	706	647	676	655	666	704	684	706	673	696	677	699	637	698	699	724	697	736	725	674	701	725	701	713	681	711	729	646	705	685	749	646	672	699	693	697	699	689	701	716	742	705	675	679	695	709	663	761	712	664	672	661	715	719	712	752	706	734	679	721	694	738	674	676	745	690	715	707	775	657	663	709	710	675	704	720	706	680	659	699	694	698	701	701	652	678	665	698	708	704	676	680	680	713	717	712	669	688	689	693	717	653	728	701	622	649	741	679	702	728	661	753	704	716	668	631	697	718	686	641	684	683	724	704	705	724	655	662	674	712	720	717	712	728	696	706	717	690	677	687	699	681	728	686	669	671	657	707	758	702	681	649	756	697	698	660	717	707	696	675	680	715	702	722	673	731	692	699	683	695	703	688	730	676	663	672	710	741	719	702	699	744	698	724	689	704	671	675	722	689	712	715	701	723	705	703	679	704	748	692	711	671	686	705	674	704	693	734	679	680	714	726	732	712	671	739	692	708	728	712	715	698	702	701	648	661	715	709	719	666	670	675	708	725	716	660	671	696	704	681	670	704	733	707	682	691	711	696	685	683	678	654	699	710	705	691	673	711	697	674	687	697	676	663	730	706	732	692	710	717	677	724	760	676	735	683	675	653	654	684	764	673	722	686	665	658	683	679	674	689	655	735	675	737	726	662	650	668	682	714	726	710	680	708	720	719	654	712	695	666	740	709	686	684	639	719	647	660	701	686	669	701	700	729	666	687	748	715	650	651	701	716	696	698	696	691	741	712	714	676	719	689	733	682	706	693	721	667	696	677	710	683	702	610	683	679	729	699	703	714	671	720	691	681	683	686	665	718	684	673	758	647	715	707	663	725	735	714	667	693	658	695	704	721	672	692	690	658	715	655	690	715	763	696	729	711	682	699	678	698	706	687	675	707	670	686	656	679	676	692	721	685	688	728	671	673	678	662	720	684	669	668	714	727	738	696	703	711	708	707	704	679	694	697	680	697	737	699	720	680	714	667	764	671	749	670	701	747	736	736	723	672	691	704	690	712	694	698	667	696	732	704	697	710	668	726	654	712	696	708	671	675	713	687	669	689	673	653	702	706	673	670	710	685	680	689	699	687	712	690	639	670	677	694	709	709	700	688	720	705	673	697	703	682	723	735	689	677	692	668	721	704	699	714	687	699	692	707	643	694	730	689	734	744	687	695	671	696	710	706	705	701	674	640	703	669	660	673	703	684	711	686	672	672	734	675	624	644	710	724	724	676	695	670	676	701	679	711	681	695	694	667	678	728	664	642	696	677	707	710	690	658	734	665	672	742	687	660	682	706	728	711	653	651	666	708	678	724	655	681	674	703	678	735	736	702	734	711	696	694	700	675	700	649	707	706	693	750	658	685	711	707	687	721	689	645	647	720	609	702	703	679	710	664	677	656	707	688	728	723	664	722	715	697	711	658	686	747	685	724	686	745	674	676	661	655	638	729	725	692	671	666	719	743	685	685	683	688	763	745	751	680	677	675	685	663	678	684	700	697	668	685	664	685	723	721	764	658	726	680	701	696	679	707	699	720	717	716	719	696	699	672	671	670	682	728	693	708	710	728	728	714	668	601	714	715	703	707	696	680	675	702	692	707	725	683	719	688	702	721	742	718	680	663	690	652	690	686	712	689	711	703	681	726	709	702	678	729	685	655	704	711	728	733	741	707	655	722	720	701	696	692	687	690	679	720	710	704	687	666	700	683	720	706	709	666	688	680	684	669	683	667	635	735	677	680	667	700	700	652	689	656	721	696	652	685	733	671	672	693	732	687	724	720	682	663	712	654	680	689	670	714	707	724	702	680	706	671	703	723	727	717	730	743	758	697	744	682	718	692	664	684	678	689	684	680	692	703	730	757	697	662	714	708	695	725	640	753	706	725	743	713	694	723	694	687	689	683	663	703	703	729	681	670	725	722	683	687	703	677	689	642	665	761	722	712	699	716	732	688	722	670	694	687	692	680	667	756	730	709	728	752	684	704	693	667	705	734	702	682	683	700	667	729	692	712	676	725	678	706	651	721	683	683	707	704	691	663	702	670	712	701	694	689	701	731	680	711	695	704	703	702	706	645	724	663	711	672	690	732	663	667	761	688	683	690	742	722	671	666	704	680	696	721	706	696	687	648	674	683	714	689	705	677	679	708	654	759	688	694	683	663	734	723	643	718	665	726	713	711	698	711	691	689	699	692	700	668	706	724	689	723	694	702	727	654	703	669	679	703	644	681	692	667	702	710	737	695	681	641	707	718	643
22306	3090	394	334	308	299	318	309	301	317	332	303	311	306	316	291	287	348	358	306	330	318	314	310	311	310	307	309	337	340	287	316	322	279	331	324	301	310	328	321	318	306	303	303	301	332	317	330	302	299	280	337	314	302	287	320	264	272	338	326	289	300	283	297	278	285	311	322	324	337	326	329	298	333	324	297	286	295	326	308	301	320	293	284	310	272	302	309	326	300	321	305	309	317	311	323	282	282	312	318	283	300	300	325	333	302	252	310	282	317	310	271	331	326	309	320	319	316	306	305	329	328	308	322	334	294	322	292	318	350	299	325	269	292	334	318	303	327	324	320	287	313	292	324	329	309	316	330	317	298	306	335	305	299	317	280	317	343	314	327	297	307	318	298	337	309	285	299	291	303	312	335	282	302	287	277	314	384	285	306	301	339	314	298	309	300	322	283	309	301	283	354	327	312	315	280	322	311	330	345	322	289	348	326	343	310	327	322	335	308	289	345	319	306	310	292	268	318	311	285	310	309	328	310	318	281	275	307	303	297	288	323	330	287	304	323	333	292	331	290	297	313	315	324	320	323	302	307	292	310	328	327	301	331	308	317	301	303	342	328	286	304	303	313	330	298	312	329	320	332	288	300	325	326	307	310	290	310	280	303	295	321	349	296	278	276	275	353	336	320	341	308	313	303	301	325	308	289	313	337	334	322	329	276	307	308	314	301	310	357	317	317	315	306	310	302	304	296	302	275	284	278	300	307	291	313	341	320	332	320	328	314	340	277	339	291	308	299	297	293	308	330	308	322	301	326	314	363	317	313	278	280	304	296	331	299	298	277	302	289	277	301	355	300	311	326	299	305	349	280	308	314	325	329	295	312	349	301	327	295	284	285	313	320	320	313	321	287	296	303	289	287	330	319	325	279	298	318	286	334	321	303	335	289	289	279	325	343	341	343	325	344	305	318	298	274	322	276	298	321	306	290	306	317	345	324	308	296	317	292	312	340	302	321	296	293	316	327	275	277	311	322	296	288	323	300	301	336	293	338	319	297	298	296	344	339	311	302	341	317	304	306	312	308	305	314	346	325	301	289	309	342	273	293	284	316	301	325	319	300	309	304	339	299	335	310	341	353	334	280	317	298	319	336	339	306	320	308	285	310	296	328	304	305	297	305	292	305	306	274	291	301	297	279	321	333	286	299	320	311	281	301	317	286	331	320	299	319	323	315	291	326	286	335	328	320	322	312	299	277	344	320	330	320	313	317	301	302	290	304	313	333	313	315	331	293	311	304	319	324	314	336	303	295	305	336	319	315	291	294	322	301	319	298	318	328	291	296	300	303	288	315	305	303	336	328	320	275	311	329	343	302	314	273	283	319	292	308	303	277	305	287	328	317	300	329	347	331	305	284	297	340	341	332	293	327	305	299	293	270	308	291	294	316	321	272	295	316	319	354	290	316	310	305	286	322	280	285	324	320	337	332	288	298	317	310	307	301	308	314	342	302	279	309	347	314	316	326	306	346	342	328	284	330	317	318	335	339	291	322	319	318	290	306	321	299	277	258	300	281	295	299	328	327	299	324	337	324	298	305	306	322	308	315	324	318	287	286	325	314	321	304	350	292	308	296	316	299	308	327	303	277	352	310	328	303	340	308	313	315	317	304	316	277	311	273	275	290	314	285	312	335	313	315	330	307	293	328	314	330	316	320	321	293	298	297	310	331	292	339	290	346	315	307	297	302	301	320	325	308	295	302	303	345	317	320	304	308	319	312	301	288	286	342	349	326	317	315	305	280	303	289	307	344	314	275	329	323	286	272	309	329	332	299	331	308	313	309	333	311	271	289	331	329	317	267	320	289	303	299	301	319	297	292	371	329	340	333	308	307	308	270	290	294	288	316	319	313	293	318	302	309	339	358	312	299	315	267	321	355	316	296	308	328	325	332	321	305	312	295	320	287	323	356	318	315	312	296	313	309	316	305	308	300	296	315	306	297	321	292	304	305	287	319	284	329	297	316	321	311	315	358	305	280	321	301	285	291	344	322	332	309	328	277	306	325	305	313	327	331	312	355	301	305	293	309	292	342	321	323	323	306	315	316	338	310	323	309	315	326	302	293	318	314	303	287	281	312	320	326	297	297	339	311	311	333	292	309	298	291	360	328	329	328	321	303	334	277	306	304	317	301	289	292	275	335	299	316	320	338	302	268	321	287	303	297	326	332	286	329	286	279	327	309	318	314	323	299	298	337	308	299	286	343	345	310	338	299	295	297	308	314	293	312	312	305	325	283	292	325	352	335	303	310	299	382	337	320	312	276	313	344	284	274	329	321	314	309	302	308	337	308	314	325	297	315	293	344	301	327	327	334	343	283	318	308	343	286	289	301	315	324	317	311	310	312	305	310	335	311	311	298	322	335	316	357	288	286	285	311	321	351	332	291	305	298	308	295	338	302	312	309	306	310	281	275	285	310	312	281	265	310	305	285	287	308	306	306	289	317	311	326	335	330	313	291	320	289	307	339	304	320	328	319	306	266	307	275	307	348	285	291	319	336	307	321	328	335	345	319	291	297	299	301	287	286	306	325	314	315	333	313	269	289	315	309	318	328	306	292	291	335	298	312	287	306	298	248	321	290	320	290	334	301	292	323	341	299	303	320	378	333	285	284	336	283	306	297	354	317	310	290	323	307	304	314	300	328	307	316	288	300	300	298	335	320	317	309	305	337	301	308	312	302	298	313	323	296	292	290	257	304	311	329	299	295	333	269	284	331	283	322	285	327	296	274	303	302	303	308	331	324	315	335	274	290	302	321	293	289	309	312	321	300	296	313	317	297	290	318	310	308	309	270	267	297	331	299	315	316	328	331	305	299	325	322	328	349	306	322	335	345	308	304	296	280	285	312	303	255	289	290	313	321	304	337	321	336	347	292	307	307	309	320	303	297	335	292	314	311	295	319	297	374	310	276	303	328	311	307	353	295	289	310	309	289	320	295	292	302	332	288	296	305	289	298	320	305	333	344	291	289	312	295	308	294	301	331	312	312	303	303	321	316	344	324	312	333	308	325	289	284	296	303	299	287	308	274	300	332	293	298	311	313	285	312	299	302	330	319	318	337	348	309	315	335	296	309	324	306	331	318	283	314	312	324	277	300	277	314	312	303	299	320	308	307	335	314	328	320	312	285	269	333	290	311	298	304	276	296	323	295	316	309	332	303	296	298	314	299	291	279	265	319	285	328	325	267	319	315	344	308	259	309	301	305	281	351	300	305	271	314	305	323	301	306	315	334	314	348	320	290	301	288	298	302	309	314	330	297	303	324	311	311	302	278	321	286	306	279	292	318	335	304	286	334	322	300	279	276	284	305	336	307	357	316	305	287	297	322	314	312	312	308	314	336	331	295	318	292	284	295	304	319	333	327	316	331	310	295	300	305	314	323	304	323	314	311	301	318	308	283	324	280	289	306	317	299	309	298	319	334	323	328	325	308	275	322	293	280	291	318	307	319	290	334
8460	1027	803	749	699	685	672	707	679	683	637	673	709	772	685	713	690	669	690	683	632	650	706	676	665	713	674	639	675	651	677	698	682	645	660	710	635	680	653	677	641	694	693	693	697	686	668	707	680	684	659	658	665	692	699	719	707	690	658	659	663	690	668	681	701	649	689	676	656	712	652	643	695	689	685	696	697	672	708	697	700	683	643	676	694	652	677	719	626	664	663	616	659	703	701	651	628	693	671	684	707	680	675	656	680	683	664	682	699	683	648	681	662	644	678	686	690	684	652	622	704	693	686	679	701	643	685	633	664	726	698	642	705	671	683	669	677	662	700	685	695	675	643	680	672	644	718	647	672	698	670	676	654	723	712	654	681	653	645	690	628	696	685	732	651	725	703	680	683	682	650	699	672	666	690	696	674	741	681	660	678	658	674	658	678	659	679	685	672	643	668	669	660	677	656	674	683	678	701	724	646	683	669	738	681	711	650	688	650	654	661	643	684	707	717	703	648	658	683	686	669	705	681	731	625	659	675	669	675	609	668	607	677	673	693	683	669	673	685	696	656	691	678	691	700	699	651	703	733	698	676	612	649	669	684	685	688	663	684	693	694	622	674	666	700	707	674	615	646	712	677	702	637	666	701	706	633	685	673	705	629	614	645	651	658	670	670	688	676	711	685	684	696	686	659	690	696	655	646	671	700	679	654	650	695	666	703	712	660	656	651	674	663	678	713	641	641	660	648	685	671	670	676	695	662	708	659	662	677	663	732	713	665	694	699	692	660	686	685	696	688	642	758	698	687	670	653	701	705	677	693	722	656	694	719	713	666	690	681	703	663	687	691	707	711	673	687	680	676	716	716	665	662	688	649	655	669	663	684	669	680	679	680	680	697	641	681	680	752	670	667	683	657	644	656	699	710	701	658	685	722	680	675	707	658	698	674	642	618	683	682	697	663	695	720	689	640	683	670	672	734	694	666	728	691	684	683	699	679	735	636	638	714	645	704	676	672	687	712	658	698	737	646	626	673	655	666	670	718	693	672	668	682	659	691	678	686	693	695	653	706	714	709	696	717	721	670	666	694	645	734	712	660	657	641	631	644	652	674	741	699	711	643	676	697	652	734	701	683	670	684	635	668	680	677	668	620	729	721	683	621	647	691	642	678	689	688	630	675	685	637	700	685	695	726	719	716	685	694	647	656	688	599	630	666	677	679	678	711	677	643	676	688	691	673	681	677	685	659	648	693	627	620	728	654	672	688	746	664	702	684	677	698	739	695	683	641	693	723	683	653	641	648	663	679	666	708	649	680	649	663	692	685	711	665	650	647	630	734	706	700	635	663	675	658	683	659	686	645	676	684	672	682	689	690	650	689	684	677	641	655	672	667	682	714	676	680	628	655	689	695	674	654	675	684	674	688	650	686	684	640	661	672	644	686	645	676	696	656	670	711	703	709	620	701	664	661	696	688	643	687	691	668	698	728	637	660	706	680	717	683	682	684	673	688	689	677	613	676	659	637	723	693	663	636	653	714	672	690	705	653	656	729	732	659	711	696	655	663	703	698	669	658	630	653	653	676	694	712	700	697	684	667	700	742	702	667	689	724	666	671	639	704	694	693	652	631	699	675	659	653	691	676	634	661	709	634	655	682	682	702	688	736	645	653	626	651	624	686	679	712	648	668	682	674	703	761	707	675	677	718	690	667	673	708	686	671	713	649	673	654	707	715	691	676	665	680	717	711	687	688	695	709	709	727	705	725	654	711	646	731	666	658	703	680	656	657	655	629	748	699	674	682	698	672	687	673	690	626	704	689	645	660	697	673	679	689	675	662	670	661	655	705	690	677	670	692	679	702	628	696	611	690	652	666	680	708	650	671	684	646	701	693	674	727	670	694	696	660	680	690	669	641	710	663	681	678	657	665	633	671	662	654	673	722	670	690	674	730	672	639	676	653	660	680	666	679	666	681	659	687	659	680	686	703	681	666	676	653	698	717	653	716	708	712	646	628	684	717	687	697	686	662	679	690	714	673	657	708	709	673	680	670	699	681	718	676	679	688	653	664	678	706	669	662	643	648	683	662	643	667	702	670	676	698	701	642	666	673	684	719	713	706	648	693	730	673	660	653	696	697	674	682	683	688	723	691	662	640	668	704	631	645	695	679	710	705	616	676	664	670	675	696	679	671	663	664	681	666	686	684	676	675	650	677	668	665	642	681	675	703	661	671	656	689	694	725	638	632	671	688	674	667	676	665	659	644	699	697	631	655	642	637	676	680	681	654	665	677	702	698	685	663	645	681	641	694	681	679	683	653	707	674	696	675	659	708	659	687	718	675	640	646	691	636	703	697	691	697	684	698	688	684	727	661	672	682	698	709	663	660	707	630	688	701	737	607	701	636	679	663	647	693	654	644	702	629	654	670	725	731	682	683	671	661	677	647	691	634	634	667	671	670	682	638	699	670	711	643	661	683	693	701	707	725	686	707	663	674	701	709	709	711	663	662	716	682	719	651	653	652	638	692	678	702	743	669	694	717	668	676	706	691	672	650	649	652	681	690	652	701	667	712	650	661	643	664	700	655	632	662	731	654	710	652	673	677	673	667	707	693	644	669	750	651	637	646	706	645	647	683	694	628	673	710	652	686	682	699	674	710	673	717	688	695	654	732	679	675	679	709	653	641	703	638	680	677	678	662	695	656	667	659	683	655	654	658	671	694	697	708	702	665	694	647	700	658	673	667	751	633	670	720	701	704	675	698	685	702	678	675	672	661	696	631	663	657	655	640	667	656	692	666	639	681	695	702	646	632	630	680	708	740	645	649	672	646	680	655	686	682	726	675	662	681	665	708	615	658	666	668	711	674	660	663	708	697	696	646	711	665	675	657	697	710	636	641	629	695	681	692	659	699	674	660	678	670	658	662	688	683	678	690	664	656	707	674	677	672	648	709	609	648	683	673	673	671	731	720	677	700	652	691	663	661	638	679	651	660	690	637	671	692	660	685	650	671	658	688	687	665	708	657	726	686	683	660	654	710	667	669	692	647	706	672	671	636	628	703	630	704	723	683	708	705	687	720	625	665	658	662	660	694	679	701	658	661	694	652	637	698	659	721	672	672	715	721	668	654	709	680	689	675	634	703	738	678	639	671	706	630	678	675	670	691	675	702	661	677	632	636	673	681	679	714	702	717	703	665	679	687	680	685	665	647	699	684	752	671	655	626	723	683	672	671	673	749	721	647	729	638	680	662	660	725	659	702	658	698	694	669	635	670	721	603	653	651	767	620	630	673	677	685	669	677	707	673	694	645	660	718	684	713	709	672	735	725	678	691	669	711	648	669	722	731	647	682	683	691	711	654	716	694	664	643	701	656	686	667	700	675	685	706	695	664	672	782	706	645	640	678	709	668	693	676	721	657	708	691	694	614	692	661	627	690	668	677	712	707	695	676	682	645	659	682	670	688	681	673	683	747	656	664	667	689	689	657	672	685	647	678	691	676	656	697	724
23999	3614	399	373	345	351	315	354	371	337	325	331	320	312	343	349	369	313	305	334	335	303	324	361	309	340	312	332	329	323	329	321	326	340	331	326	294	338	339	312	329	354	332	364	314	310	332	331	355	329	348	383	305	348	323	327	359	348	362	304	352	300	336	278	308	307	349	323	321	335	350	325	305	350	337	329	313	356	358	332	320	329	295	345	330	336	280	349	297	308	293	337	348	326	324	364	345	334	283	290	321	347	344	335	321	315	330	311	316	365	316	337	331	328	353	347	328	355	296	324	326	321	333	349	334	298	336	320	350	333	315	320	302	377	321	325	329	309	321	310	345	306	318	309	332	351	352	315	356	311	344	364	340	351	331	351	339	334	331	350	336	302	351	331	330	353	360	322	345	325	328	338	335	355	338	343	339	316	315	358	316	341	320	321	325	344	321	320	326	308	331	359	333	319	337	308	353	338	358	327	324	332	342	305	337	317	343	332	307	322	339	333	338	338	299	318	330	334	324	323	315	331	352	298	314	312	327	354	339	353	326	324	344	281	331	368	319	378	334	333	318	328	336	366	326	308	313	346	344	327	345	334	345	302	363	288	355	305	336	355	290	344	335	339	361	303	324	306	310	325	356	320	308	316	285	302	349	338	354	304	284	319	322	291	364	314	292	327	347	329	355	298	316	318	321	318	379	314	315	313	349	340	350	313	332	328	345	289	300	371	327	330	310	303	323	334	328	324	310	352	329	330	335	330	318	320	316	339	328	313	326	341	351	315	343	341	326	308	341	343	326	333	318	312	325	328	352	340	333	327	325	344	331	314	353	372	342	320	332	299	304	366	309	326	308	326	300	318	374	340	346	380	329	313	330	327	296	359	339	336	311	287	295	351	294	321	323	327	322	319	332	339	356	325	331	307	323	327	304	330	324	324	335	314	345	334	324	365	349	348	323	343	375	355	336	354	352	347	323	311	288	333	358	316	331	328	322	326	345	327	350	337	337	300	282	319	343	318	334	349	362	317	316	327	344	322	351	292	316	341	300	339	314	353	328	337	340	314	316	318	326	338	355	292	353	326	333	309	310	329	351	323	348	358	329	323	324	370	337	385	334	325	329	319	310	323	318	331	318	306	335	331	321	346	337	326	358	314	330	360	346	295	357	338	348	318	309	327	314	339	331	290	376	296	361	314	315	320	338	331	332	342	315	339	321	321	354	316	293	332	333	373	303	341	314	310	343	318	356	346	322	355	353	341	319	352	318	345	289	343	359	359	311	358	310	342	304	321	346	358	359	343	331	360	378	340	315	319	321	337	333	372	352	321	328	317	315	276	320	297	338	369	339	354	335	326	339	334	346	364	335	350	364	352	330	359	349	343	371	340	372	350	333	322	358	330	298	322	331	326	337	355	348	366	308	327	324	322	307	305	358	350	338	325	300	324	355	324	293	311	327	305	330	337	361	349	364	337	312	311	333	298	316	326	340	302	336	345	336	309	308	341	341	326	365	334	339	297	337	312	311	352	304	322	323	350	336	348	345	355	342	334	349	337	331	329	324	351	303	319	342	328	357	345	316	331	331	323	313	348	348	333	307	335	336	340	312	308	339	337	337	349	333	336	338	312	332	328	288	309	320	349	346	339	296	344	343	311	346	340	334	344	373	307	332	368	347	308	324	382	309	330	335	334	344	310	350	319	325	343	347	372	271	349	318	334	317	336	346	313	304	319	350	340	348	363	304	329	327	390	330	312	336	339	330	349	362	309	323	375	320	335	364	357	345	331	302	350	327	334	320	308	333	324	302	331	292	314	308	327	338	325	306	356	355	309	304	333	356	310	340	344	329	333	334	350	374	336	354	330	327	329	335	325	370	352	312	304	312	327	330	376	302	316	332	322	344	342	310	330	331	329	314	319	312	339	320	313	335	329	355	313	314	333	342	325	338	353	350	352	357	347	346	318	350	313	341	340	273	310	338	314	333	364	297	328	333	340	342	354	333	301	347	369	329	303	306	306	345	353	367	315	325	337	288	310	373	332	334	319	302	335	345	320	328	333	396	367	350	367	333	339	299	288	335	330	337	330	312	353	300	270	336	355	363	347	317	341	359	296	369	331	326	353	342	323	292	329	350	313	311	320	330	361	357	360	355	364	287	311	364	330	341	345	298	303	316	327	327	316	348	349	348	355	302	321	333	363	321	320	333	307	317	309	330	355	372	324	349	323	313	334	310	316	354	340	350	290	344	314	313	324	355	312	327	341	332	344	327	326	329	343	316	357	346	307	320	338	340	334	345	326	329	356	368	325	333	355	307	310	304	354	335	335	334	343	312	372	323	344	318	325	306	320	320	392	308	332	323	328	303	326	339	365	342	316	335	306	318	312	307	330	320	337	325	351	303	334	347	337	354	316	334	336	321	314	342	322	340	311	312	342	344	325	338	330	326	324	320	317	333	337	312	341	353	338	313	322	297	343	308	371	325	309	336	330	360	386	314	339	314	329	357	316	338	329	357	318	321	348	321	327	331	305	367	292	310	300	339	318	323	343	319	301	347	325	341	353	355	355	336	347	327	336	360	315	321	320	325	333	339	330	362	371	314	288	301	315	313	386	351	332	338	341	322	307	349	306	299	319	313	302	318	322	336	348	319	313	322	293	314	335	318	367	344	309	307	344	327	289	343	322	350	348	322	300	335	302	339	305	316	358	339	365	353	338	326	325	305	336	366	318	362	333	367	315	338	344	326	323	307	337	337	333	344	319	332	305	383	330	330	309	319	315	303	353	330	328	340	331	355	341	312	335	326	325	310	310	349	303	307	354	291	317	344	347	335	316	316	334	339	346	315	328	353	377	329	346	339	351	361	368	343	343	290	291	326	330	336	320	303	337	342	347	325	313	314	318	308	311	335	327	318	329	301	349	316	302	318	310	340	320	355	344	341	325	339	377	320	353	352	331	352	347	328	319	304	347	307	337	355	309	305	350	351	361	336	336	318	316	339	337	317	337	334	302	339	340	370	368	341	320	307	326	329	338	347	347	298	312	318	351	353	323	347	370	327	364	355	312	353	360	320	320	315	321	332	322	332	318	331	330	331	340	313	349	339	352	335	353	343	342	340	319	370	332	347	295	340	331	337	321	350	328	362	334	339	299	369	353	315	349	333	384	340	339	298	334	343	336	333	338	318	323	337	330	307	309	348	320	332	317	354	329	284	318	323	346	381	318	316	322	334	325	340	321	305	340	323	309	312	355	326	316	359	320	327	343	362	313	329	293	345	314	323	357	319	338	319	377	336	326	308	330	339	328	298	312	321	322	318	279	352	356	337	337	326	321	334	328	315	314	345	325	356	307	351	339	317	322	371	335	343	314	310	340	326	303	320	344	292	340	359	334	349	303	336	307	348	328	335	358	323	314	300	327	336	316	347	341	317	316	302	308	318	339	312	344	326	362	315	304	315	337	328	317	331	338	280	359	332	310	312	295	324	322	333	341	313	340	332	377	331	313	328	337
9370	1177	928	793	745	718	729	763	759	745	759	727	765	719	730	763	700	766	744	722	697	723	735	776	717	720	734	711	721	713	692	669	767	675	717	738	698	743	743	700	706	718	716	718	695	727	719	739	781	731	750	760	732	750	749	719	731	720	730	728	764	759	715	726	722	750	740	714	735	725	701	745	751	705	757	777	787	777	712	699	718	739	699	696	745	718	707	731	736	747	768	729	730	773	738	750	739	695	715	753	760	704	756	713	709	745	746	746	726	741	704	754	733	722	721	698	706	737	701	782	724	742	709	704	749	698	762	705	725	771	749	733	755	766	705	746	727	719	716	742	736	737	721	712	734	722	680	734	717	742	765	751	736	740	675	741	779	768	786	741	766	729	760	762	723	741	729	775	668	710	729	705	727	750	698	759	764	757	740	735	757	757	731	716	699	744	710	796	733	760	751	726	729	747	757	764	724	722	681	732	771	707	742	727	743	761	762	715	714	709	752	782	732	759	720	731	734	674	713	697	744	745	760	759	733	719	689	733	736	760	740	723	728	689	699	744	740	760	761	701	742	716	737	709	727	694	713	753	719	753	817	724	723	734	740	771	761	752	752	724	744	757	779	703	705	738	781	748	720	753	719	706	740	769	761	772	727	766	748	754	742	711	726	769	724	761	734	748	723	712	756	755	719	750	755	750	739	738	727	803	709	698	705	723	759	709	704	699	765	726	669	776	737	746	768	766	773	765	738	717	735	728	723	731	729	684	690	781	757	725	704	713	768	733	741	693	716	740	724	713	723	774	708	728	711	774	771	740	717	724	789	708	719	727	725	741	766	715	756	750	749	749	712	724	715	760	773	707	772	737	732	751	712	756	759	710	739	713	784	730	699	715	697	744	728	753	735	707	751	696	736	755	699	760	704	687	720	744	741	741	761	760	682	728	721	738	709	699	728	763	720	732	737	707	714	703	726	702	759	753	685	684	756	789	704	744	723	710	754	743	765	783	752	717	742	729	714	697	688	762	784	740	748	725	752	738	737	698	679	729	754	745	716	728	700	710	712	747	756	726	749	738	698	809	757	794	752	786	710	764	747	699	689	723	677	767	696	721	762	712	726	749	776	781	744	717	728	729	735	791	707	777	702	722	725	744	748	685	729	726	736	742	713	732	727	720	712	720	739	730	766	727	724	751	709	724	746	767	751	723	689	764	725	765	713	748	737	707	776	706	774	779	765	705	702	733	753	730	712	697	755	727	699	752	697	775	731	740	778	682	757	718	708	763	738	777	710	736	742	699	708	739	769	754	729	766	736	724	707	751	745	673	737	742	732	761	725	741	706	715	725	718	720	745	756	737	742	740	776	751	734	753	706	753	748	734	750	714	696	744	737	770	713	775	714	718	722	717	788	748	739	733	721	700	749	827	723	761	739	686	753	733	693	692	766	720	780	728	708	756	745	779	794	768	733	708	736	785	795	722	744	751	769	767	772	763	747	716	738	738	732	714	727	722	723	764	690	740	785	757	702	726	763	731	772	719	788	764	755	744	687	736	740	754	731	724	737	724	716	731	728	730	719	728	739	730	697	699	739	687	743	777	701	716	746	684	711	746	699	739	726	725	674	737	739	722	679	767	724	738	738	724	703	739	771	763	710	753	763	711	743	716	746	716	753	684	720	748	741	697	761	768	751	772	692	687	714	743	764	734	742	697	725	729	690	722	731	689	705	733	749	799	733	726	739	745	767	737	769	786	752	792	730	709	734	719	749	757	735	680	716	730	768	710	732	677	783	749	760	707	732	730	724	728	769	736	725	748	722	688	718	723	759	747	723	684	746	783	714	759	767	767	716	746	722	799	762	723	755	691	700	767	731	727	737	764	727	728	751	666	769	696	755	727	703	771	732	792	764	714	699	712	720	721	748	723	733	734	734	729	747	715	771	675	691	705	729	773	742	704	790	734	781	711	753	696	683	753	749	710	760	697	783	749	733	693	790	769	736	768	720	779	743	721	786	742	709	744	719	761	738	746	749	699	756	734	690	740	709	694	719	742	765	740	723	710	772	713	714	735	718	697	716	751	699	713	751	776	761	731	686	750	682	717	717	715	736	757	717	734	728	771	709	757	690	780	742	734	723	712	759	718	766	684	746	733	716	695	711	747	658	800	722	739	693	734	760	697	735	742	730	762	711	767	757	726	750	759	780	738	710	717	752	760	735	738	754	724	760	721	760	721	713	739	728	729	730	722	779	703	732	757	743	772	732	725	712	711	717	728	723	768	772	706	759	743	747	700	765	708	769	759	747	689	731	718	719	756	747	737	729	694	768	710	734	747	727	724	753	712	698	720	699	795	723	747	745	736	757	708	698	777	737	731	742	772	744	733	756	746	714	780	768	727	749	736	724	748	670	697	739	708	714	786	730	682	721	731	748	755	752	721	742	714	714	755	685	711	703	733	705	746	728	724	726	732	733	731	725	702	782	734	745	781	761	768	684	742	762	755	743	768	753	733	735	734	701	806	701	702	724	689	710	773	777	753	700	707	730	759	756	759	771	722	712	734	711	740	729	776	671	698	709	727	710	722	779	756	765	764	750	750	773	727	711	747	753	748	703	712	719	699	714	758	836	770	653	767	754	733	766	729	742	762	755	730	701	719	730	727	722	701	714	757	741	730	743	691	743	740	755	724	756	700	749	730	738	775	735	734	768	747	781	763	748	723	734	716	758	767	736	720	707	756	746	682	717	705	718	774	715	733	783	710	740	700	753	768	743	774	715	707	729	756	772	722	727	732	790	751	765	714	738	777	802	752	701	715	671	705	709	765	727	736	776	675	697	754	753	679	758	697	748	726	767	736	735	753	745	704	710	721	746	715	758	743	684	714	748	677	738	715	723	728	776	730	743	743	750	715	722	731	697	767	742	735	760	743	710	687	774	739	750	734	708	730	726	714	652	787	703	700	748	735	697	711	764	740	686	760	693	738	775	739	729	766	745	689	712	734	761	751	712	690	717	760	747	763	738	743	788	733	727	779	728	720	703	723	736	708	721	738	753	743	724	776	720	742	700	743	707	725	694	715	742	727	755	771	733	731	752	747	807	713	770	758	757	753	750	717	705	746	761	721	695	685	730	783	701	725	684	715	765	721	746	737	760	767	759	774	727	732	699	743	741	732	758	734	715	733	757	772	703	752	730	710	742	711	693	731	790	732	727	746	760	758	742	738	769	714	732	678	714	783	690	775	767	744	714	731	736	735	728	712	731	727	798	690	739	681	785	744	701	722	735	762	725	750	737	745	743	734	779	668	746	694	689	700	733	709	716	697	694	705	777	723	677	722	751	737	761	686	722	771	703	754	731	757	689	721	720	698	677	716	732	775	719	754	718	732	729	718	748	730	708	728	716	712	768	696	693	778	718	767	713	752	701	723	736	763	714	728	690	719	744	768	754	717	730	753	739	783	762	734	738	736	697	720	715	761	740	677	726	731	707	714	707	714	700	759	713	720	721	779	753	737
15872	1051	373	306	289	332	296	330	321	305	341	296	334	316	316	323	296	322	309	337	307	312	325	352	317	313	305	305	350	367	314	277	352	282	297	284	315	326	296	297	345	324	288	346	299	328	309	319	317	305	324	346	293	301	275	302	317	289	338	313	306	334	321	318	367	329	340	296	323	335	310	324	313	336	280	331	340	353	323	324	314	293	293	341	345	316	343	313	288	250	338	313	346	375	330	321	337	330	299	296	320	306	290	334	314	291	306	319	330	300	331	322	338	324	319	302	324	317	320	304	319	324	295	331	318	350	319	304	302	288	313	329	333	339	294	297	325	310	358	308	347	305	347	323	350	328	334	376	353	330	348	335	340	317	339	303	343	282	356	323	272	330	326	331	342	346	351	282	335	325	317	322	312	326	317	275	285	336	319	333	348	336	289	293	315	346	302	295	308	319	293	332	329	326	288	329	314	333	342	324	309	337	346	312	310	291	318	308	324	334	311	345	306	343	334	299	313	360	318	304	329	300	341	368	319	337	318	322	305	299	309	324	335	301	341	334	312	298	308	314	349	322	335	321	301	299	331	310	325	337	329	323	313	329	310	355	327	310	337	346	294	323	336	300	299	322	317	314	341	300	324	329	337	320	323	309	291	316	313	325	294	304	339	321	368	310	308	288	306	346	328	319	349	326	325	344	287	335	286	299	308	305	277	339	317	349	274	331	322	309	295	307	296	316	349	305	284	308	272	319	306	328	338	347	321	305	309	284	302	335	313	334	359	338	299	353	315	352	324	331	303	346	328	337	346	310	291	351	313	295	367	332	310	324	320	322	321	331	341	324	315	340	335	289	337	296	305	337	306	286	279	307	322	327	333	328	343	312	307	305	314	303	346	342	330	347	326	335	325	310	345	289	289	324	334	289	314	305	335	314	327	299	284	282	320	322	309	321	319	368	341	330	321	328	332	344	271	349	318	282	357	345	323	308	317	295	349	320	372	335	333	361	281	298	316	310	315	322	333	326	313	339	319	310	327	333	347	354	318	342	299	322	322	294	337	340	336	297	318	336	298	329	357	305	288	327	286	307	318	355	353	319	346	303	341	291	331	306	312	324	352	333	309	299	355	303	336	308	312	324	344	308	284	302	330	324	342	330	311	282	334	313	326	345	361	324	293	330	337	272	287	297	296	309	307	298	346	331	312	295	303	358	297	307	312	304	316	365	355	313	326	330	341	345	347	301	308	364	347	332	304	311	322	339	331	308	303	361	299	309	292	300	345	296	325	307	335	342	302	321	302	320	300	315	327	322	306	342	329	311	300	311	301	310	332	297	301	330	311	316	309	338	335	305	282	319	300	346	345	326	314	343	323	336	332	306	308	305	329	335	285	318	323	306	325	312	324	332	276	318	295	318	320	320	340	292	313	293	317	322	348	339	343	340	334	296	301	298	293	305	311	340	343	301	294	310	332	315	349	329	308	339	291	319	305	295	354	308	312	300	349	341	337	300	301	341	305	322	331	328	285	320	310	302	310	326	304	317	316	328	330	297	350	344	276	370	324	327	338	318	297	313	332	309	346	315	327	310	310	340	342	308	343	376	344	353	320	281	323	309	332	305	312	318	339	322	322	327	316	357	319	341	314	320	292	323	310	316	307	293	326	345	326	288	327	348	324	345	309	320	355	309	303	324	309	327	341	347	304	323	317	298	298	315	313	295	312	311	350	308	345	304	342	309	349	314	312	353	330	333	305	312	289	312	333	324	332	311	299	320	342	367	337	350	341	318	320	298	335	320	298	317	347	344	329	317	300	375	334	356	332	285	308	309	327	348	310	329	294	306	319	314	338	292	326	309	317	334	337	307	298	313	328	319	317	359	350	321	342	327	311	340	332	316	308	317	343	289	306	335	318	299	304	313	348	334	325	309	354	315	293	323	330	345	379	344	336	305	329	322	322	316	305	315	310	313	279	314	296	335	305	322	316	314	305	298	315	294	311	339	307	315	319	330	307	340	331	327	327	337	333	340	328	313	322	323	310	313	306	313	311	326	324	302	325	334	331	332	331	342	352	331	310	313	311	352	303	339	317	361	321	328	338	353	315	344	324	313	324	332	302	314	293	336	348	329	315	391	311	295	276	327	328	372	315	296	342	326	311	329	302	316	316	309	302	342	348	299	276	339	345	323	321	330	351	300	351	312	316	325	299	328	314	292	304	309	322	314	333	316	324	334	347	357	332	329	331	315	309	342	314	339	358	293	341	322	311	295	309	379	296	307	317	304	314	275	330	297	271	297	295	343	305	312	305	305	302	314	319	286	330	323	353	319	347	297	316	326	335	348	316	300	315	322	318	302	317	332	322	314	333	335	326	339	322	311	342	336	303	330	341	330	284	303	306	314	317	303	325	351	325	328	313	362	306	296	327	304	343	290	305	335	341	324	301	341	330	305	333	318	311	294	335	337	332	329	315	306	333	325	346	297	335	335	303	308	328	294	304	330	310	310	311	291	332	323	337	336	316	319	330	323	332	275	321	305	312	319	333	380	294	305	323	351	303	277	292	310	321	278	320	285	342	323	327	325	323	274	311	337	335	329	304	338	334	316	328	312	305	318	328	314	313	297	345	314	294	293	341	317	341	310	330	341	318	315	339	304	294	338	304	322	337	299	335	324	338	313	353	299	377	331	290	328	305	296	308	289	288	302	320	358	330	295	308	305	337	307	300	305	344	302	342	350	321	343	329	352	323	365	348	326	331	363	345	343	315	312	309	326	327	324	315	319	332	306	350	343	368	329	349	323	334	328	318	319	309	319	360	336	311	288	312	337	346	314	313	295	313	339	340	305	321	272	316	279	321	315	287	313	306	304	298	324	311	320	330	286	282	294	324	324	307	317	332	314	297	340	333	301	277	320	332	310	305	315	332	324	287	317	298	331	367	309	320	304	322	315	312	353	324	323	339	316	287	328	326	312	303	328	284	332	322	325	318	331	343	308	334	305	317	319	289	323	297	352	345	310	297	300	307	335	316	305	376	296	316	311	331	343	317	309	330	315	334	277	326	306	307	318	322	344	346	289	292	301	311	348	309	334	321	286	325	275	341	330	363	331	325	318	306	330	329	320	316	321	331	310	330	324	325	290	288	334	333	336	327	348	369	329	324	291	309	315	323	337	339	316	289	338	331	340	326	338	317	308	319	314	304	334	336	345	304	305	311	306	331	308	344	330	282	299	333	331	329	312	334	313	290	326	316	337	351	308	340	328	306	322	326	287	293	331	329	300	325	309	291	296	300	319	305	340	340	352	323	324	342	322	324	314	308	295	330	350	339	299	289	323	356	307	326	323	319	313	309	306	309	283	323	337	306	305	287	319	314	321	330	309	332	314	293	315	342	347	340	288	302	338	340	313	332	329	321	322	321	326	322	348	365	346	308	340	338	321	310	312	317	339	303	308	331	314	334	311	334	333	313	370	326	330	312	324	320	316	326	370	328	308	308	268	319	305	338	327	322	379
8913	959	766	721	672	716	656	674	734	696	665	712	756	702	680	752	730	697	709	710	716	708	712	695	717	699	734	682	675	655	703	743	715	681	680	712	728	694	701	712	718	715	668	700	703	723	713	741	673	729	667	728	723	724	710	710	696	714	704	716	724	682	754	702	731	784	713	695	706	672	634	687	679	646	670	703	708	654	672	730	726	709	693	695	648	709	680	661	724	652	720	711	692	676	684	660	694	734	698	648	701	690	723	698	711	736	731	653	715	726	717	723	671	662	680	691	703	743	698	698	702	700	746	711	690	698	703	747	747	716	690	752	748	684	719	689	654	742	689	724	715	700	691	696	681	691	699	697	677	681	729	699	713	702	703	689	670	683	737	726	680	663	671	705	673	713	711	744	686	684	681	682	663	680	688	657	719	715	696	708	675	663	693	720	656	667	724	699	701	706	673	667	702	741	721	726	706	662	706	703	639	705	691	685	663	710	728	704	713	705	743	742	693	729	663	665	723	709	672	683	662	712	688	689	678	701	695	719	680	742	702	706	720	716	690	745	707	677	694	709	715	699	715	706	702	709	704	735	727	740	687	726	712	681	672	744	684	742	691	700	681	689	752	633	696	728	735	678	707	764	731	648	698	711	737	683	703	696	660	656	716	689	715	737	697	668	691	740	638	674	720	756	697	748	637	693	720	686	715	685	739	699	679	707	686	724	749	753	685	738	706	665	669	670	733	664	720	756	725	664	732	702	733	694	699	677	667	690	677	681	639	753	721	722	720	685	689	711	711	707	662	722	694	729	704	677	725	720	718	677	726	693	654	723	684	666	662	677	663	720	700	697	709	685	716	701	677	730	647	668	705	668	674	722	667	649	660	680	684	710	684	696	706	686	710	730	723	697	704	659	732	715	716	664	705	597	740	692	691	720	683	762	709	662	739	743	748	705	700	749	739	761	704	669	692	734	702	686	729	712	699	682	667	687	669	652	708	698	690	684	747	726	682	742	719	720	651	726	707	679	699	726	711	716	699	696	752	664	685	678	714	691	688	722	721	661	665	740	715	706	691	717	748	707	697	697	729	676	695	721	708	664	716	646	725	713	701	691	759	732	749	720	723	755	684	723	675	697	745	671	707	736	704	752	715	665	674	657	703	739	725	699	682	684	682	725	715	645	688	657	709	728	723	707	636	685	709	737	672	675	724	700	677	667	679	712	696	728	707	690	699	681	686	695	696	743	683	683	718	672	689	715	688	714	750	691	700	728	685	658	689	681	679	689	680	673	725	668	685	714	723	678	697	691	706	701	671	677	712	694	715	698	720	693	722	728	698	690	653	666	697	707	671	668	692	686	687	693	667	717	695	720	762	640	655	720	681	668	717	721	736	689	729	714	730	683	704	710	708	680	690	675	712	679	658	686	724	681	710	723	673	668	715	699	710	730	699	713	673	689	718	697	731	736	720	684	655	678	688	692	721	714	653	701	672	739	712	669	708	683	742	660	728	712	698	709	697	713	665	672	717	638	745	681	695	686	723	692	695	724	688	685	710	709	749	727	689	661	673	698	713	688	667	675	696	676	705	670	673	691	739	723	704	731	712	726	731	739	700	730	719	729	689	673	682	711	693	744	687	717	723	707	692	676	642	690	696	716	685	673	719	709	690	724	695	679	682	705	668	748	674	696	711	707	711	722	706	666	675	717	691	673	680	675	667	695	718	661	727	696	682	720	699	744	670	709	709	681	684	699	719	693	752	680	700	730	709	709	735	705	700	734	714	709	674	731	671	710	668	696	698	667	677	713	712	701	697	717	735	707	649	717	687	730	733	719	725	680	661	774	700	682	711	668	685	740	669	756	726	674	651	684	681	675	725	698	673	641	665	723	703	707	737	723	712	701	698	695	677	661	668	764	690	685	713	687	700	686	696	682	713	690	693	678	686	708	680	670	691	705	691	702	752	718	695	688	714	726	697	680	673	682	740	751	699	665	703	697	695	724	683	709	698	707	743	714	725	710	656	714	742	731	666	706	697	712	732	685	687	688	720	706	705	718	727	666	705	655	733	700	692	689	699	737	737	689	689	704	736	703	730	710	712	730	734	705	712	697	700	710	685	723	686	738	715	685	712	704	743	704	713	726	713	706	686	701	716	694	713	690	765	764	718	677	709	731	657	704	718	675	683	683	666	692	673	699	691	685	724	686	695	699	665	722	676	670	718	694	695	682	664	757	685	700	675	688	729	674	684	705	702	659	680	719	711	664	696	673	691	685	719	685	655	684	690	733	681	661	679	688	726	727	682	706	675	688	642	670	680	665	693	682	687	711	681	746	735	719	702	722	709	655	695	736	657	699	710	692	696	710	682	713	689	699	667	691	721	660	695	707	639	683	658	684	713	713	730	697	697	680	687	714	694	679	699	683	715	703	658	696	676	710	655	679	716	674	690	682	671	703	709	690	715	700	661	686	714	691	698	765	703	745	708	721	701	673	697	703	668	675	711	715	725	728	665	653	745	703	704	700	680	719	775	667	710	649	705	708	712	727	659	684	711	704	720	716	686	753	722	709	703	703	675	660	743	684	718	660	727	719	733	723	711	724	697	708	633	692	705	730	687	670	704	681	663	701	706	722	697	686	714	701	720	720	723	697	705	720	695	686	678	678	699	681	724	723	658	715	715	703	707	724	668	703	772	747	721	649	710	686	701	706	693	725	655	702	717	716	654	736	728	740	664	701	767	751	697	666	692	677	752	679	693	671	727	652	703	698	714	686	725	658	639	687	695	676	692	702	695	704	745	680	698	724	718	673	692	703	688	669	710	684	725	684	686	656	730	725	732	715	658	678	707	700	742	764	701	663	753	660	714	719	690	750	634	701	671	682	743	707	670	681	632	704	659	683	725	689	695	655	669	741	684	724	687	669	673	691	660	740	670	705	696	671	715	702	744	696	708	736	638	702	687	736	692	629	693	757	703	693	678	681	697	726	740	703	686	685	725	683	732	631	713	700	696	719	714	727	704	676	698	733	668	754	721	732	673	670	726	680	677	719	679	708	690	697	706	734	704	692	683	677	669	706	691	690	684	697	686	667	706	691	689	639	696	694	707	738	706	723	655	700	691	695	683	745	723	709	697	701	730	701	708	659	667	680	708	661	685	677	687	660	744	676	708	729	692	684	717	666	663	670	758	676	700	665	669	700	638	673	697	738	686	701	669	695	738	684	689	738	696	713	719	679	652	681	699	749	730	696	734	727	664	658	677	714	736	661	727	691	704	684	646	702	674	679	699	722	708	674	691	651	707	719	674	750	717	714	696	695	732	687	675	750	671	684	696	707	691	700	674	709	670	689	668	688	663	662	637	734	679	728	733	707	684	699	718	690	741	705	700	679	684	706	718	729	663	655	637	715	739	691	686	671	706	758	730	700	694	737	700	708	687	701	745	796	717	681	681	668	767	702	651	710	693	680	689	720	655	724	689	680	694	677	700	695	743	680	680	623	723	688	678	705	710	702
20056	1886	332	358	351	280	315	317	300	299	319	300	306	346	296	299	280	323	329	309	327	318	330	340	258	310	310	319	322	318	313	302	297	310	314	275	301	301	280	327	327	308	308	279	288	320	302	293	321	272	298	297	336	326	322	320	325	335	314	326	338	302	305	303	282	319	312	316	291	294	308	294	316	309	300	351	353	341	324	300	300	308	316	294	342	310	297	299	328	302	296	311	304	324	298	318	328	308	330	316	313	301	313	315	330	296	304	324	311	299	252	317	295	289	282	282	287	293	294	279	322	319	315	289	322	296	335	293	340	299	308	295	334	292	305	301	320	299	314	297	275	326	303	296	305	288	304	313	343	312	306	311	337	291	296	306	324	305	341	274	307	321	297	307	310	319	322	299	316	280	302	339	299	340	283	313	298	275	312	304	320	341	301	303	313	304	316	305	292	307	323	303	294	295	313	323	346	310	310	336	313	336	316	303	313	300	332	291	335	303	282	307	336	300	299	302	289	321	296	289	307	307	311	330	307	326	285	330	271	301	300	289	305	272	323	322	290	296	300	284	286	312	326	286	282	329	294	298	301	350	274	325	304	308	272	318	315	297	329	313	325	303	322	306	298	335	295	302	302	330	290	303	323	333	345	288	290	313	308	283	285	320	297	313	309	302	269	336	289	319	327	315	310	302	292	309	320	312	294	310	318	315	313	292	321	317	304	302	296	290	327	318	316	323	306	311	306	316	269	252	302	334	323	296	353	305	314	306	327	289	296	300	315	293	314	297	268	324	343	312	333	328	302	295	286	310	304	308	307	296	285	326	326	314	293	315	262	348	347	299	314	294	329	318	282	316	347	316	260	296	338	312	299	285	312	312	328	327	285	284	284	304	280	276	310	341	321	313	352	291	252	295	289	314	278	289	277	299	309	304	321	302	317	288	303	312	353	298	303	308	296	301	319	313	288	277	301	314	355	327	294	297	296	317	302	310	285	303	308	298	282	317	320	298	276	342	303	336	299	290	327	312	342	319	296	322	297	309	329	324	307	326	305	281	285	299	304	301	310	326	315	361	288	331	304	278	332	311	308	298	294	284	332	298	281	310	306	306	324	321	306	327	310	279	318	300	298	272	345	279	304	321	307	294	330	295	303	296	300	309	299	287	337	277	304	347	295	303	278	279	293	333	341	294	318	282	324	319	333	308	303	287	337	337	283	279	320	330	298	290	320	358	316	244	298	326	317	305	301	271	292	301	307	318	305	329	299	299	309	337	308	304	324	326	305	279	286	288	294	303	298	312	277	314	275	286	309	324	300	354	325	309	275	295	264	283	316	291	278	309	308	309	327	300	294	294	296	308	307	318	289	305	318	317	324	344	305	295	306	304	325	306	329	322	324	314	287	294	278	315	348	302	318	321	321	282	309	297	308	294	272	319	293	345	302	291	299	310	314	291	316	279	327	323	328	302	347	347	331	301	302	304	280	283	306	319	321	280	338	293	310	292	348	292	322	286	285	317	321	324	314	296	281	311	304	307	274	353	269	298	292	310	299	341	306	322	331	303	306	296	259	281	346	328	340	292	285	292	294	313	292	309	288	311	323	292	303	284	290	352	307	300	312	315	323	293	298	308	317	307	304	316	301	301	299	307	286	318	320	320	327	325	316	330	345	308	329	257	329	312	308	302	291	337	323	327	315	334	294	302	301	256	275	323	340	320	274	303	304	288	304	301	264	297	321	319	283	328	266	322	307	288	311	300	325	296	344	289	311	291	305	306	281	268	323	309	292	271	321	329	330	345	319	285	332	323	291	333	292	327	322	280	319	306	294	323	278	304	320	313	292	261	289	318	275	293	297	301	309	277	296	327	321	357	304	288	299	285	358	283	323	326	314	312	293	338	310	258	315	352	309	287	311	328	319	316	309	306	309	320	289	330	299	286	282	298	292	296	336	320	310	295	298	319	310	287	319	262	287	303	327	349	313	272	306	301	292	322	318	302	308	304	316	318	299	302	278	308	299	303	332	311	291	321	288	307	310	287	281	316	318	290	301	314	317	351	313	310	332	289	324	317	299	318	287	307	318	316	308	316	307	280	294	290	313	326	295	330	306	310	288	307	316	321	288	295	311	330	299	276	287	322	314	314	318	327	291	259	294	322	362	285	358	341	303	304	319	325	321	299	299	329	336	318	301	282	304	274	290	263	290	300	326	296	290	299	318	290	312	314	310	325	320	313	317	331	322	308	317	295	327	281	330	315	303	301	338	301	328	301	345	317	296	305	289	325	329	274	324	315	296	320	323	311	330	324	307	324	332	303	284	297	301	321	306	280	317	308	270	272	307	325	301	308	317	298	250	294	341	336	303	288	342	292	296	289	273	280	300	281	301	296	300	311	334	302	335	301	339	293	327	304	341	329	302	345	304	336	345	299	322	343	308	273	305	279	319	346	301	297	313	299	275	307	267	310	312	275	293	294	326	293	282	295	335	285	313	332	306	287	280	290	315	281	309	310	314	316	307	305	296	296	295	299	296	309	297	328	274	293	295	319	340	361	329	307	308	315	317	311	316	302	264	287	251	341	297	330	314	313	307	327	298	333	302	314	290	316	290	286	302	310	346	284	321	324	289	302	299	324	300	295	312	291	296	302	295	306	291	279	323	292	287	316	331	316	310	355	313	319	300	317	329	317	293	304	298	291	311	306	278	311	277	297	273	343	319	293	302	322	296	331	310	311	316	321	291	305	306	284	279	312	332	302	321	288	320	297	321	259	334	298	325	302	308	275	279	322	315	306	287	308	308	330	299	310	322	317	322	312	350	298	296	312	337	292	320	329	314	308	316	307	313	323	348	288	277	307	300	304	290	267	310	322	326	308	313	300	275	322	336	306	284	288	331	305	329	300	324	338	253	292	301	265	315	295	293	332	325	321	321	293	324	303	304	292	292	313	292	288	295	325	267	271	306	291	302	292	304	308	312	322	297	281	317	337	297	319	299	286	302	289	307	336	299	287	295	361	296	278	329	331	287	327	302	305	317	295	340	341	318	301	301	324	338	272	320	320	312	313	310	296	307	300	318	309	323	306	304	301	344	293	301	279	317	296	320	309	277	291	304	294	312	269	322	343	314	307	316	298	316	340	311	326	325	290	273	286	342	315	314	325	295	309	304	315	301	327	297	275	294	306	297	294	292	290	307	289	291	295	286	310	288	288	277	301	326	347	281	273	298	333	274	344	299	291	276	294	292	294	337	314	280	335	280	324	334	318	279	280	295	287	310	264	317	308	274	277	312	330	314	314	296	280	312	328	300	317	315	308	300	293	329	316	314	309	321	322	311	278	303	304	299	312	300	309	317	297	316	301	317	332	318	293	307	322	294	297	303	310	298	297	314	294	311	311	302	315	296	282	304	323	321	287	310	273	274	298	306	309	302	308	309	288	288	322	300	278	286	269	321	301	332	305	306	341	321	337	307	284	299	320	299	286	274	311	308	340	343	293	343	314	325	337	287	295
9257	896	744	731	653	713	703	638	717	665	627	693	626	679	678	674	641	714	666	673	663	705	654	659	666	693	699	699	685	657	678	691	645	649	710	666	715	669	664	630	696	687	673	699	694	658	674	677	688	681	671	654	647	652	643	625	664	658	662	732	702	679	616	720	685	665	660	637	673	660	616	721	660	682	646	677	649	667	659	691	690	663	661	678	650	653	638	682	678	680	705	679	699	682	699	668	646	666	640	628	659	674	663	655	680	641	651	669	665	659	685	678	626	704	704	646	641	670	667	653	645	660	646	650	628	681	681	693	660	686	639	678	666	695	656	705	661	638	655	667	692	696	651	647	663	658	723	653	676	622	666	715	662	632	636	591	694	666	626	646	654	692	631	653	670	668	665	629	733	648	652	696	672	686	685	637	705	643	684	629	721	609	681	670	702	684	672	659	611	642	652	709	684	717	655	657	706	650	632	694	654	689	651	716	702	678	677	662	663	665	661	669	646	697	645	702	651	750	679	694	625	726	694	717	690	684	689	700	639	672	667	657	657	670	648	668	660	678	613	653	694	646	671	639	703	726	660	637	659	630	697	675	675	651	700	623	636	690	662	641	688	659	690	672	768	687	655	716	678	646	677	630	681	658	674	661	652	653	675	665	661	690	681	695	645	697	627	679	683	680	690	659	685	650	686	671	698	671	669	657	659	659	660	641	687	669	646	650	660	658	652	674	611	647	677	681	654	685	650	646	665	682	671	701	665	697	669	652	656	685	656	685	693	625	650	658	645	672	715	687	636	649	701	715	635	660	718	680	714	709	695	622	654	695	643	647	657	626	693	664	644	670	699	682	691	629	642	654	657	651	622	681	649	648	682	647	697	675	704	669	658	645	673	640	651	649	679	692	702	701	710	638	657	702	652	700	670	636	689	685	701	668	655	691	644	674	646	706	650	655	695	703	682	694	652	645	649	646	687	669	653	670	671	629	634	671	655	700	657	651	662	706	713	660	693	694	656	644	627	692	696	639	645	631	670	683	735	636	681	668	656	692	666	675	670	723	651	639	661	675	655	657	629	658	678	669	659	706	651	646	672	670	690	680	689	663	672	703	612	667	707	658	672	675	680	651	681	667	705	726	668	665	637	699	650	677	695	662	689	608	678	669	642	683	648	630	691	650	656	696	667	674	606	695	673	664	673	682	642	676	699	650	707	638	677	657	678	686	678	677	681	704	680	711	685	658	705	649	650	724	662	653	696	681	711	659	651	660	680	665	629	668	667	711	656	656	707	674	683	636	682	646	636	622	675	684	660	693	655	655	696	683	699	648	666	685	689	669	662	639	662	650	672	660	668	665	705	654	659	642	685	661	655	700	643	667	741	669	637	633	724	660	700	694	613	681	673	684	715	666	680	675	697	629	651	675	665	636	673	712	669	646	681	631	690	639	636	706	620	694	674	684	708	656	667	676	628	669	663	676	723	680	633	686	636	647	671	642	700	637	657	644	694	719	645	631	676	648	653	710	661	647	666	662	663	622	683	671	651	685	692	704	668	628	658	675	710	627	695	684	660	645	686	654	677	642	662	631	672	643	642	666	688	666	669	665	619	661	687	681	678	642	697	638	696	667	710	688	691	636	668	689	681	677	639	664	692	657	676	658	684	686	689	666	685	652	634	697	690	643	696	648	661	671	638	704	687	638	677	655	668	649	672	681	698	684	681	681	720	686	634	649	649	685	690	654	675	678	690	644	682	683	724	668	670	683	608	662	697	668	694	669	621	717	706	699	678	646	703	639	628	677	637	669	631	641	686	682	637	635	728	680	651	680	641	665	723	682	656	727	659	644	678	696	676	678	686	693	659	629	608	676	660	644	707	644	657	678	647	719	674	676	677	636	698	636	652	721	652	730	700	653	609	674	694	633	688	725	671	664	663	681	658	682	684	708	673	652	662	676	667	685	668	671	679	657	628	686	704	679	646	694	647	671	635	689	645	675	667	701	673	667	666	692	659	684	618	649	691	641	664	622	649	722	711	698	643	663	679	681	678	643	667	647	650	689	638	637	695	708	738	680	668	658	649	659	680	665	685	669	689	631	635	659	644	656	654	698	653	668	654	677	700	702	683	680	665	704	609	675	658	632	725	675	705	676	629	646	673	688	648	700	665	638	743	668	687	692	662	688	630	609	657	667	690	663	664	675	682	690	639	610	712	660	679	672	686	621	699	677	688	693	722	711	679	615	678	689	666	713	640	673	684	666	742	670	676	711	669	692	709	683	680	700	606	685	626	688	685	680	655	706	646	705	689	665	636	714	670	682	607	658	657	669	643	664	664	653	627	675	700	642	691	700	675	616	698	677	679	687	665	665	685	658	687	660	614	631	688	723	660	676	676	689	693	670	655	661	672	649	645	690	650	672	654	647	671	662	641	666	629	700	656	699	637	663	685	667	702	702	699	668	641	659	693	679	661	665	666	654	684	692	640	689	648	661	699	658	669	643	669	663	674	623	695	624	683	668	683	653	658	693	705	661	689	669	681	679	673	657	667	687	648	639	674	665	620	691	694	625	644	626	680	643	670	651	667	648	653	689	650	635	669	654	664	707	713	728	655	668	709	699	691	670	691	665	686	651	712	660	680	691	653	674	655	685	674	694	640	640	660	706	712	685	679	674	662	637	675	677	704	669	683	660	680	616	661	630	656	678	718	659	695	661	642	678	644	658	664	709	712	669	637	678	697	660	673	664	727	672	640	704	642	703	599	664	674	701	649	644	656	695	675	718	672	675	666	688	690	674	679	698	641	712	665	649	674	661	656	683	695	645	693	683	681	674	648	675	661	641	632	663	713	639	669	670	700	686	671	659	700	643	666	620	731	660	645	641	651	698	664	650	685	669	685	676	663	685	687	643	650	744	675	633	637	669	690	694	711	683	682	690	672	704	689	695	683	690	660	658	680	673	667	674	639	675	609	664	688	684	665	696	654	703	662	672	686	704	622	650	708	680	640	682	642	667	715	659	675	663	688	651	695	625	726	643	682	688	649	683	693	654	654	672	632	677	689	666	688	673	690	645	652	626	698	697	715	641	674	611	686	686	638	642	694	665	696	617	644	683	661	664	662	636	662	641	690	637	647	640	668	664	707	629	649	662	697	715	647	648	669	652	661	633	700	684	637	633	686	668	642	713	625	699	677	692	712	631	686	635	680	673	675	626	666	688	697	595	698	639	708	690	677	698	674	651	654	683	691	669	667	691	685	679	645	657	676	650	705	676	660	622	682	655	678	670	651	657	641	668	629	634	636	689	671	671	664	665	666	639	668	680	657	710	637	649	667	686	609	671	672	642	662	723	706	696	672	659	669	650	680	715	722	691	683	595	659	656	646	668	679	695	640	687	708	681	611	669	683	695	667	666	658	660	679	665	730	671	647	662	668	636	669	658	643	647	637	615	632	653	699	705	671	672	654	682	682	664	688	643	721	690	706	682	695	609	667	677	666	664	702	710	698	667	676	602
23511	3337	425	315	312	323	306	301	328	354	328	330	306	320	338	320	351	299	320	314	334	295	347	309	313	341	331	356	319	324	293	302	311	356	326	314	346	293	301	343	308	332	285	266	329	321	277	330	363	331	300	307	346	314	314	276	315	289	360	343	330	322	341	324	336	345	332	301	318	326	345	344	338	312	291	334	302	326	364	343	310	331	328	333	349	323	297	299	330	342	324	300	305	287	316	313	305	334	327	350	336	300	326	339	308	343	299	331	333	317	330	351	339	329	345	366	337	325	346	332	304	328	341	337	314	320	316	307	345	280	319	314	316	322	351	350	339	325	358	366	311	344	310	294	311	315	341	313	302	329	317	352	310	340	321	345	321	291	300	293	302	307	339	352	324	324	283	337	327	289	320	326	315	313	329	329	351	354	356	316	346	308	360	352	335	303	316	314	325	318	311	378	333	341	349	323	340	343	318	348	352	339	321	326	311	313	337	334	328	332	339	321	288	322	352	300	302	320	304	304	302	337	306	321	346	305	338	311	315	380	334	328	358	315	349	334	347	358	300	325	318	346	311	311	316	337	330	350	308	307	343	351	346	323	324	311	320	319	351	338	335	315	323	298	318	347	315	326	328	298	325	329	316	325	346	326	334	340	315	320	289	346	339	360	306	320	344	311	304	348	367	317	346	314	346	341	332	338	329	335	354	320	336	332	339	346	324	294	309	335	297	349	292	345	327	363	367	321	320	306	318	293	317	368	319	328	307	329	323	341	330	338	361	351	302	317	339	301	314	376	394	349	337	314	321	320	304	321	322	340	326	331	312	313	300	343	324	349	311	336	308	305	299	330	300	293	339	323	323	349	315	305	321	322	342	340	307	330	332	326	297	334	331	333	334	345	347	361	347	338	319	316	339	337	299	311	305	313	301	326	338	302	328	288	315	335	314	326	321	300	338	336	326	315	314	313	354	332	355	301	334	336	330	325	336	319	330	370	335	323	375	359	347	351	320	296	333	367	331	341	330	333	354	324	288	312	330	330	330	319	298	299	350	332	339	348	305	343	311	315	328	317	330	343	314	328	361	316	337	324	308	324	322	316	323	352	290	335	339	334	355	328	344	333	314	346	331	285	319	323	332	331	285	316	317	359	319	375	320	346	340	329	332	321	322	334	313	327	296	335	301	372	342	331	313	342	356	329	326	307	297	333	327	324	306	314	308	287	328	344	317	303	335	312	332	352	364	304	297	339	350	302	328	324	315	323	320	293	342	330	330	342	366	311	337	294	360	337	288	295	356	318	332	316	327	309	301	348	328	311	316	322	335	329	352	355	335	308	319	343	338	369	293	313	273	314	284	305	304	352	307	322	355	314	279	328	343	290	333	338	290	341	314	342	291	315	334	286	356	299	356	330	338	359	338	321	345	333	339	349	325	333	331	327	350	320	337	294	341	345	316	350	332	327	295	359	351	291	346	342	363	302	341	342	286	355	308	327	288	323	316	316	389	329	371	284	341	328	318	319	337	339	320	306	308	282	296	338	296	298	307	335	345	328	328	332	334	313	306	308	327	318	322	328	317	342	321	337	352	294	327	341	341	338	365	322	347	328	301	357	303	315	303	366	320	328	344	282	346	315	317	295	312	348	325	314	329	324	316	349	347	346	350	327	378	320	321	329	320	369	332	340	343	321	309	312	311	290	304	297	318	317	373	313	319	326	326	342	300	333	324	328	297	309	318	312	303	362	289	331	352	336	332	315	314	334	285	320	296	328	329	343	298	308	302	344	356	322	327	337	353	356	326	315	281	336	336	322	299	301	333	308	309	295	301	315	345	310	326	317	312	307	334	337	371	382	347	319	338	292	336	322	314	335	331	327	329	299	303	315	321	323	296	317	304	368	313	345	326	309	350	320	317	288	308	302	363	355	279	347	323	349	330	312	330	326	282	298	325	291	323	309	341	338	318	328	339	331	314	312	338	330	343	323	314	326	334	301	345	352	332	311	317	324	343	316	310	338	317	348	297	369	302	329	321	343	348	317	334	352	322	359	336	279	320	324	339	333	319	339	309	331	343	328	302	313	310	327	304	334	348	363	342	303	324	301	329	311	304	344	316	291	310	353	314	316	312	328	355	334	290	354	346	315	317	320	297	310	291	343	311	318	344	312	278	313	296	297	352	342	341	314	334	338	337	335	354	368	325	342	294	337	335	339	323	382	306	323	320	337	297	312	307	334	343	285	328	323	350	288	311	335	329	327	343	299	358	347	305	334	345	336	314	329	323	308	339	343	350	337	315	317	301	317	348	367	342	332	325	327	314	337	312	304	360	341	329	338	322	303	302	326	318	296	304	321	337	313	320	316	316	327	333	305	361	335	317	311	328	323	333	314	334	315	335	331	315	341	333	329	320	330	330	330	329	321	326	290	333	330	315	324	331	334	312	359	338	320	299	309	325	315	361	314	311	336	332	327	302	322	341	327	351	323	315	334	325	351	342	332	311	342	332	326	308	337	342	308	315	322	343	315	322	329	324	340	321	322	341	321	365	338	327	305	288	309	376	314	384	334	340	325	334	367	332	313	290	317	336	334	367	329	342	303	294	305	330	307	337	302	363	334	340	312	329	329	307	318	332	327	287	315	324	341	317	287	348	338	319	332	355	315	304	321	307	317	298	344	312	350	325	319	340	321	335	347	310	334	331	354	316	339	300	326	350	307	318	348	353	328	326	339	349	356	351	351	309	327	340	329	317	318	335	316	353	301	308	332	338	347	300	326	325	300	342	303	289	329	314	332	324	306	341	313	317	346	353	319	339	333	303	317	333	310	333	346	337	334	336	316	305	338	331	312	340	324	295	345	341	372	317	293	312	329	319	345	296	348	361	334	358	341	304	308	297	330	347	327	324	326	313	324	357	332	328	339	351	318	316	301	331	345	348	326	327	326	311	298	306	329	338	309	325	323	313	351	317	339	292	303	368	311	356	327	307	346	316	343	303	295	371	291	344	318	333	326	344	331	377	309	370	319	303	318	323	320	336	318	310	289	318	324	317	310	294	299	288	323	356	327	349	327	309	305	354	359	330	310	336	293	327	325	330	325	320	336	306	345	330	345	358	340	337	333	306	326	330	350	294	295	324	363	291	354	315	354	298	351	307	321	302	310	298	340	326	330	339	351	344	361	338	362	355	332	323	299	345	335	300	349	366	335	344	329	331	309	308	312	338	310	306	300	326	336	315	309	346	279	342	339	344	313	377	300	326	306	330	358	309	314	298	343	363	320	288	290	331	310	310	319	279	336	319	312	334	342	339	303	352	355	334	351	367	322	311	318	332	359	347	333	279	308	316	335	308	347	324	334	312	323	348	296	330	316	360	336	336	332	312	324	346	311	331	353	336	310	316	338	326	332	304	312	325	314	362	313	343	278	355	326	310	333	354	308	318	305	323	328	345	348	316	338	327	306	326	299	346	356	354	282	294	396	314	334	327	333	301	342	282	328	307	307	319	324	335	327
8629	1215	861	777	798	736	722	723	718	704	757	740	742	741	719	745	708	719	712	766	759	698	768	779	755	728	754	705	729	727	719	713	702	697	740	711	712	731	723	759	712	714	694	709	690	722	730	729	716	758	760	733	716	762	745	719	729	679	754	757	770	669	709	736	675	708	695	689	731	772	704	728	682	760	724	751	763	741	706	762	692	736	764	707	687	737	700	753	720	702	717	753	698	716	739	734	734	765	715	738	746	713	654	740	724	782	767	769	736	708	723	725	737	715	678	699	709	722	676	713	753	730	733	768	727	694	722	735	732	676	755	724	731	763	711	753	698	742	741	737	742	745	717	729	725	723	720	756	713	727	713	757	743	709	734	699	723	738	725	737	729	705	694	671	728	654	729	724	717	713	733	721	707	703	708	744	758	736	753	738	756	761	765	733	721	725	724	768	697	751	756	683	715	674	773	694	711	768	707	706	717	731	721	739	704	736	681	694	753	701	718	688	752	696	762	708	732	715	697	740	700	714	714	699	696	692	720	751	682	714	744	718	751	749	739	765	703	655	714	677	753	711	741	706	720	728	742	776	693	716	711	727	758	734	756	734	721	688	723	741	763	756	711	710	741	776	729	725	711	756	721	725	745	681	706	778	751	718	730	714	685	717	714	715	731	800	734	736	735	702	718	731	741	687	755	727	761	743	712	746	672	711	714	726	730	699	707	681	769	728	747	761	715	700	730	745	740	697	795	753	754	721	758	715	697	715	775	756	757	696	701	773	741	765	723	745	675	692	763	754	715	739	699	694	717	753	672	740	716	735	743	693	728	709	716	737	709	740	730	725	723	698	736	743	756	736	761	748	735	716	697	688	698	742	719	740	752	768	706	732	726	675	740	655	706	727	691	717	698	739	678	714	747	738	737	672	727	727	687	729	729	676	746	746	689	702	705	734	728	706	729	752	703	713	737	746	752	734	692	723	720	713	688	711	711	687	723	746	753	730	770	689	721	737	751	742	701	722	691	689	714	754	658	743	715	682	725	742	667	669	687	702	691	749	666	716	722	732	723	717	714	756	720	707	720	734	755	714	728	703	693	704	679	708	694	709	690	758	733	782	731	715	693	729	738	685	704	684	678	751	721	724	742	713	737	673	696	719	738	697	729	694	732	774	765	709	720	775	685	725	720	736	744	736	777	749	720	723	739	755	693	715	710	740	731	730	736	708	727	708	743	709	680	747	755	696	726	749	680	731	725	721	745	724	694	732	733	705	715	742	740	679	730	739	723	699	700	756	725	719	779	758	732	797	708	686	690	750	694	690	750	737	756	737	681	708	724	720	762	702	726	739	748	701	700	753	682	705	752	771	711	719	732	690	734	723	701	713	748	723	752	702	706	740	693	719	695	772	711	766	730	670	743	743	704	756	708	717	735	723	786	725	749	730	708	679	729	744	689	744	664	756	729	716	734	710	698	709	726	705	730	727	730	754	713	740	729	693	703	707	801	746	773	732	775	757	741	690	736	721	698	748	725	674	692	679	680	701	709	728	688	711	743	724	721	741	730	690	709	676	733	702	744	772	663	740	701	710	725	666	726	738	776	722	672	701	730	693	683	749	772	733	764	744	738	717	726	744	725	693	728	728	746	749	708	727	729	781	729	746	684	714	757	693	765	744	746	710	726	738	721	736	770	747	725	727	720	753	712	743	712	719	709	749	745	706	728	719	688	712	766	727	659	728	685	685	704	680	689	731	699	777	732	755	740	677	692	688	723	742	713	690	728	712	707	699	712	739	755	761	758	773	730	749	691	705	705	757	730	699	672	776	738	701	704	730	760	695	696	748	704	721	736	740	709	704	741	677	699	683	708	719	722	717	760	721	732	688	784	746	707	678	761	689	733	717	734	762	719	682	714	756	749	744	742	751	747	764	742	720	728	735	733	755	723	781	707	700	705	780	764	719	743	713	785	727	688	707	724	744	736	687	731	791	685	736	788	715	636	741	696	744	757	733	726	746	756	725	761	741	713	741	728	718	721	739	672	698	704	764	712	721	747	686	708	740	759	723	679	664	737	745	684	655	771	724	720	722	772	732	715	716	646	719	705	736	721	674	711	716	725	685	719	717	760	724	684	697	690	766	734	767	720	697	726	678	705	691	762	720	673	716	740	730	696	712	674	723	763	662	746	684	690	736	696	748	696	719	671	707	706	712	710	691	726	723	713	742	662	707	730	748	730	733	750	726	756	740	703	746	713	694	715	702	698	734	757	742	730	689	691	764	719	734	739	683	724	750	713	728	682	751	731	701	756	771	757	727	701	739	719	766	727	728	688	718	729	719	720	786	694	776	710	725	743	719	679	689	746	726	700	755	692	730	689	756	744	768	707	669	731	718	775	722	726	702	686	712	789	712	762	698	746	726	746	767	710	691	737	721	719	728	720	765	700	708	745	765	695	739	705	696	725	713	655	739	742	686	695	702	739	729	729	744	717	751	751	699	673	719	758	742	778	732	739	697	698	742	766	708	742	747	719	739	735	742	719	764	735	701	688	740	670	761	707	709	713	731	701	670	756	716	739	732	739	716	737	690	753	757	726	731	728	725	709	712	760	788	718	699	755	708	737	696	710	741	735	692	742	696	754	715	718	716	759	679	728	703	760	727	734	752	741	773	712	755	736	735	732	730	723	718	741	705	736	714	748	716	740	740	717	741	768	735	684	694	741	751	777	735	694	729	770	722	714	685	708	720	720	689	745	690	738	665	728	730	741	685	709	703	687	720	719	707	689	723	734	728	730	748	711	731	747	730	736	683	714	701	713	726	765	726	757	719	765	726	719	716	723	716	730	712	731	678	686	770	751	738	701	730	703	728	720	704	709	752	717	736	729	741	759	734	716	724	741	707	755	717	742	711	734	768	725	742	716	720	721	694	713	735	693	700	705	713	750	741	706	719	748	741	726	728	752	731	669	705	703	739	711	741	663	698	694	725	688	710	688	720	725	718	690	732	752	767	710	686	744	787	648	705	702	707	688	723	675	742	714	714	739	711	741	703	729	696	701	749	715	720	685	736	742	717	714	769	713	716	731	707	734	757	710	721	713	704	746	716	673	744	717	699	741	723	691	729	737	752	771	720	733	752	718	707	742	785	698	730	751	733	739	742	712	676	705	764	752	731	725	752	763	696	755	726	758	762	720	750	713	706	721	685	698	755	691	728	665	752	730	733	724	709	700	746	711	704	732	702	736	756	763	710	743	763	690	734	728	710	727	716	757	696	714	715	724	647	709	705	744	737	774	713	759	742	741	719	723	704	740	724	729	747	728	743	702	692	754	734	730	705	752	704	710	738	724	755	725	734	701	743	700	779	698	657	732	714	755	760	713	692	730	719	693	763	698	753	711	738	763	730	725	735	724	744	690	737	735	693	698	726	708	737	700	770	787	744	722	695	675	691	756	767	686	724	724	709	710	709	736	716	715	698	702	699	732	713	733	753	702	749	713	704	713	732	788	719	758	754
15416	939	332	308	350	338	338	315	266	337	306	340	270	296	311	316	278	313	335	335	341	351	290	280	332	329	364	319	315	290	278	321	306	335	287	318	297	328	326	328	297	317	325	301	314	361	332	314	314	325	280	293	327	311	294	269	325	331	326	321	319	314	338	321	290	333	338	320	329	359	301	343	320	300	302	293	323	314	350	325	325	330	307	286	293	336	324	300	286	296	302	278	350	327	337	351	351	340	316	324	304	327	309	307	342	318	345	309	328	321	296	350	350	316	379	326	313	280	292	284	316	296	332	305	340	304	313	368	278	324	336	332	316	304	328	326	315	314	285	324	283	306	330	349	320	307	306	340	332	354	350	319	318	310	294	300	303	304	297	319	314	301	341	340	310	303	311	306	335	300	320	313	351	382	304	339	281	311	299	318	325	327	321	339	278	322	322	302	342	319	317	266	295	324	296	329	339	285	317	308	299	326	335	322	317	337	323	295	299	286	343	350	306	349	315	285	305	353	349	335	292	334	314	324	335	317	347	280	312	326	301	299	307	322	352	334	303	339	311	295	325	330	287	290	303	320	335	293	319	310	319	308	299	320	315	326	332	322	291	302	289	360	294	324	296	329	319	328	348	383	329	308	343	270	309	301	320	318	342	325	324	339	306	332	322	308	315	314	307	318	299	323	299	301	302	319	308	324	321	356	337	334	303	292	299	271	292	328	356	286	300	291	298	306	328	305	287	320	297	326	311	308	330	340	344	324	349	281	304	319	306	300	318	331	321	309	318	338	306	334	340	328	347	321	322	289	313	318	336	324	324	330	293	320	335	343	313	322	327	302	301	324	319	324	284	289	332	300	323	319	299	324	335	306	328	297	318	307	304	318	311	299	287	325	293	328	309	314	337	312	343	307	332	279	319	301	332	328	338	298	316	346	331	297	326	315	301	321	346	325	312	322	308	355	306	317	373	299	319	315	322	324	313	303	323	283	319	291	325	321	311	344	341	339	283	338	306	307	300	330	330	294	288	317	293	327	337	339	378	328	345	342	353	324	304	355	320	296	337	332	336	344	314	320	314	321	353	328	292	314	296	319	300	310	340	339	361	320	304	325	342	304	290	317	273	289	344	325	300	323	342	314	311	307	296	324	342	315	342	314	294	321	326	285	310	292	313	299	296	311	286	316	338	313	311	293	334	300	362	337	331	361	340	343	313	357	335	317	289	329	313	309	331	331	337	309	340	302	317	324	323	313	272	306	295	319	342	334	320	320	321	318	309	298	326	323	319	350	336	325	310	299	310	312	295	279	338	327	336	331	322	338	329	292	303	314	288	318	332	284	300	371	323	333	316	285	303	331	343	304	349	311	332	324	327	282	325	318	362	281	297	311	319	331	324	297	266	356	345	303	284	356	302	318	314	315	295	300	315	282	300	297	319	305	307	327	300	320	317	331	328	292	317	271	320	310	326	324	336	337	340	311	302	331	322	302	324	282	290	318	338	305	301	337	343	328	324	314	317	261	318	307	326	325	283	312	345	282	315	321	326	344	288	310	351	316	319	323	317	324	332	299	304	326	333	332	302	326	306	328	302	274	300	326	338	320	314	297	296	293	320	338	320	342	333	343	311	311	285	317	323	315	319	299	285	317	317	341	329	326	341	326	315	323	300	320	305	322	310	323	301	296	338	329	302	349	303	289	283	276	329	302	322	335	306	327	329	333	326	318	293	329	312	307	315	332	327	307	325	269	326	312	277	319	316	304	304	297	297	322	313	320	333	290	312	287	296	295	308	325	277	295	311	321	305	324	297	347	323	298	322	314	322	316	331	304	331	316	330	329	307	330	323	316	304	295	351	267	323	342	322	296	315	345	332	325	320	354	322	283	304	343	328	299	342	303	310	351	334	295	380	302	306	304	295	308	299	323	335	331	321	315	341	327	335	342	308	337	311	291	321	333	309	282	306	314	284	318	336	323	318	319	300	348	302	300	301	303	327	297	287	310	333	325	326	311	287	312	332	322	292	317	295	306	338	326	309	296	337	342	329	318	307	375	324	321	357	289	357	326	278	288	274	324	272	297	343	315	361	300	308	320	323	365	323	298	318	327	311	320	341	299	323	313	325	331	341	320	290	310	312	301	327	323	334	362	292	310	316	322	351	306	314	323	292	303	346	305	290	293	281	312	307	322	328	321	307	368	307	318	297	315	311	317	326	327	292	307	340	315	341	339	320	289	297	317	339	310	337	295	298	305	313	336	302	272	349	278	358	302	318	322	310	345	309	351	323	315	281	321	316	318	318	325	344	324	315	339	322	308	331	304	316	345	267	333	331	306	303	301	316	314	281	307	343	291	323	298	306	315	326	308	337	294	322	273	320	289	296	319	255	321	326	313	314	316	343	313	332	306	346	300	305	339	279	354	279	314	317	301	320	330	298	323	285	283	293	358	328	288	320	321	277	307	327	319	305	326	352	279	341	305	292	303	275	338	347	345	314	338	325	316	358	353	307	334	307	315	342	338	311	314	333	310	346	324	329	331	311	313	297	328	323	305	285	334	303	325	351	313	307	333	316	342	312	329	314	309	314	322	329	325	323	318	359	314	296	331	300	290	289	296	321	312	333	303	295	342	335	322	325	330	318	314	318	298	288	341	311	322	324	302	303	361	345	350	310	286	304	327	328	314	341	325	311	331	314	294	331	323	305	316	337	328	330	352	300	316	357	305	337	324	303	330	293	295	288	307	318	314	336	315	351	304	322	329	339	280	317	292	335	344	310	290	323	355	322	308	291	330	299	310	316	333	272	328	316	303	321	296	329	315	305	314	307	332	290	303	334	332	326	297	292	320	315	337	315	297	318	306	323	287	301	317	304	330	314	333	306	298	325	292	330	288	327	295	324	319	310	351	323	317	336	309	318	316	319	308	304	324	306	341	308	326	306	291	281	343	288	267	268	313	284	344	334	277	337	330	280	286	323	346	328	313	323	269	332	356	340	337	289	323	315	307	334	304	342	341	352	310	295	330	319	358	325	330	303	317	314	306	350	299	319	308	333	348	319	306	372	312	298	320	313	325	328	299	313	345	301	288	306	301	290	301	336	290	326	330	299	321	333	309	317	324	324	315	337	323	319	341	333	311	331	334	311	304	327	329	316	312	339	326	322	294	315	338	317	308	326	312	303	306	301	308	295	339	340	345	310	327	310	295	279	296	296	314	308	303	319	327	302	299	310	346	315	315	318	336	299	321	333	327	330	326	273	305	282	302	305	345	292	299	315	298	291	299	314	317	321	333	309	314	290	327	311	299	283	310	310	284	318	356	342	310	368	329	311	269	340	326	325	299	336	279	318	330	339	322	287	326	338	342	315	316	289	325	310	313	337	334	317	320	286	308	311	303	303	330	309	293	315	320	290	360	335	315	336	341	305	318	328	324	303	336	333	322	339	291	321	319	307	314	296	346	316	302	330	303	300	344	353	313	350	268	318	309	327	351	317	316	331	347	293	310	307	343
8067	889	810	736	752	660	688	721	653	700	657	726	657	692	724	719	688	713	691	651	688	680	644	694	679	655	659	631	689	707	682	686	699	638	720	689	736	697	714	676	656	695	691	692	713	650	696	700	686	648	723	708	716	647	761	704	704	616	704	627	685	656	708	702	683	694	704	712	717	684	708	719	708	641	670	690	688	662	637	702	709	688	692	704	692	676	684	666	703	671	690	683	676	677	678	690	696	706	667	669	645	664	695	674	657	709	728	668	681	658	706	677	683	703	699	705	682	663	687	683	700	652	705	721	673	715	650	679	706	630	658	637	742	700	714	630	728	680	655	707	681	679	673	716	702	709	696	682	695	711	700	729	676	686	701	722	701	705	690	664	768	674	705	714	675	681	700	646	690	674	697	669	649	713	724	701	687	686	691	684	689	661	684	685	677	667	722	656	674	715	702	685	639	696	662	707	673	655	704	706	676	713	613	674	679	695	668	678	635	681	670	699	670	707	692	684	667	674	674	688	676	658	726	692	684	699	676	664	671	717	741	648	685	692	701	709	696	686	669	698	705	634	667	675	665	701	674	707	690	674	678	694	682	683	663	680	674	676	711	688	689	679	731	673	694	695	705	704	680	706	701	714	667	701	680	690	683	695	751	731	672	666	719	635	709	720	700	617	717	696	681	703	648	670	687	713	712	678	696	662	704	693	713	729	688	733	679	674	702	706	682	696	675	678	711	688	672	695	639	650	721	689	721	671	702	656	695	678	692	717	676	725	691	666	683	721	709	696	676	720	666	644	695	701	716	681	728	709	736	683	712	707	699	685	689	671	675	686	676	632	707	646	675	647	709	657	677	644	688	702	686	714	705	704	692	687	682	669	685	682	657	696	680	720	697	732	688	723	681	703	697	664	750	718	698	649	664	722	655	663	674	693	702	663	698	694	719	742	717	718	737	737	700	704	674	673	668	647	694	666	690	651	673	667	683	680	680	670	749	698	728	678	641	669	723	682	713	663	738	667	703	715	706	671	709	654	725	689	700	694	680	700	709	688	637	706	723	715	681	655	674	703	699	699	737	662	681	687	664	705	729	686	689	727	706	651	669	646	734	689	707	699	668	658	661	697	683	719	688	692	732	689	659	625	699	683	728	688	690	702	681	669	699	652	688	656	649	662	693	641	711	660	698	674	704	752	667	718	677	725	657	703	697	684	648	623	692	653	691	707	669	674	712	684	692	702	690	677	724	701	696	694	648	700	678	718	693	690	639	653	662	661	654	695	723	658	666	669	691	683	714	777	704	652	723	709	693	724	685	683	669	656	716	667	685	697	706	739	727	668	667	699	672	699	705	685	689	667	667	695	726	694	705	708	723	716	660	683	708	716	728	696	689	699	713	675	645	679	681	671	687	682	657	652	693	704	708	679	673	703	687	736	661	744	690	715	714	665	628	698	684	721	683	669	686	699	726	681	661	686	705	679	662	674	688	626	644	719	701	705	668	652	710	739	703	717	720	688	738	716	685	639	640	697	686	664	652	662	691	685	679	729	685	709	700	643	649	666	677	704	706	719	713	671	717	704	693	690	656	726	704	657	675	660	693	700	680	697	736	682	665	707	731	687	680	708	689	670	640	758	691	680	687	665	696	657	663	695	675	677	659	634	684	705	708	742	668	683	686	687	694	640	654	653	720	715	695	657	654	731	675	692	717	705	689	738	674	659	703	726	700	710	735	659	655	685	643	694	692	650	740	681	648	702	726	707	723	707	680	739	719	652	670	660	649	731	698	663	667	684	695	691	732	673	687	670	685	667	737	685	695	691	634	693	685	694	738	704	654	675	738	692	714	668	679	751	696	637	675	682	704	669	636	710	690	698	716	668	673	714	693	743	672	672	687	705	664	676	691	687	753	688	708	673	700	695	645	717	686	675	670	712	716	673	703	692	640	695	696	653	668	655	668	682	685	693	664	680	652	675	731	670	709	691	639	683	689	692	701	699	709	678	678	648	684	717	697	687	629	744	686	728	694	694	712	659	680	696	729	688	661	665	654	681	649	678	700	715	714	693	675	715	692	701	713	726	713	641	671	736	689	670	701	676	725	672	693	718	674	766	658	659	725	644	731	706	662	663	711	664	669	717	705	729	720	688	667	687	689	681	693	715	670	694	629	673	724	693	651	718	689	702	688	651	664	689	715	709	696	668	656	658	634	686	713	711	721	678	666	723	757	701	725	692	704	652	719	712	690	718	670	682	714	684	670	682	687	668	695	715	668	661	706	662	696	667	719	713	677	700	730	684	707	747	703	671	716	718	705	708	760	711	685	652	683	667	684	729	717	655	697	758	689	698	673	679	671	680	703	684	716	687	678	701	716	712	743	710	688	694	733	636	700	715	654	664	685	713	660	686	727	672	648	679	692	683	660	696	716	715	683	658	637	660	659	700	718	696	666	703	686	715	679	639	684	738	722	719	725	720	706	681	643	715	679	689	699	692	697	720	679	754	688	707	668	679	688	635	678	676	682	695	672	705	673	667	705	723	676	684	710	698	626	731	663	671	672	712	654	705	739	706	684	697	745	688	642	656	691	666	653	702	685	669	662	694	657	646	684	688	689	713	697	662	743	695	724	682	717	700	723	701	758	647	697	707	669	660	664	672	648	691	655	663	659	671	694	672	639	673	729	696	700	701	668	685	733	672	699	686	656	704	663	698	683	678	661	652	701	699	630	685	717	657	698	669	669	702	662	638	725	721	637	678	683	709	696	690	721	670	711	720	691	730	690	697	691	669	686	680	613	676	699	652	637	681	675	706	682	717	664	717	707	756	709	651	690	677	707	691	690	692	695	651	695	727	686	681	648	697	711	694	687	686	685	653	703	658	708	703	723	718	707	662	660	684	661	699	726	723	671	735	664	681	666	732	674	673	654	691	667	731	702	688	676	694	664	670	660	705	700	677	710	677	657	652	688	665	662	714	685	678	682	684	692	738	684	689	681	682	682	713	696	715	687	622	662	673	680	658	656	700	700	663	679	688	681	717	701	755	700	720	680	718	739	707	694	679	700	738	654	641	676	709	654	670	683	686	686	747	694	698	681	702	642	727	739	692	690	708	706	712	668	658	662	642	701	703	665	707	707	668	690	665	675	673	724	661	689	687	720	703	663	638	691	682	664	707	698	711	669	701	648	709	678	716	730	739	667	670	703	706	679	644	686	624	711	719	689	726	679	668	725	710	698	711	750	732	706	688	728	716	680	679	637	681	733	693	681	719	717	711	684	707	741	685	666	691	672	681	676	688	723	698	691	672	680	712	689	723	682	690	706	674	658	679	707	721	746	681	671	648	692	734	678	679	757	636	637	679	678	673	730	715	660	724	703	686	683	681	650	704	697	716	641	667	671	678	711	681	713	663	657	680	650	646	708	683	667	655	655	670	642	705	698	681	625	746	725	711	704	685	730	694	683	709	736	677	698	675	670	658	725	708	686	671	713	694	677	649	713	627	683	658	701	704
19804	1862	369	318	304	297	290	325	330	308	292	325	327	295	289	297	303	291	301	302	318	272	309	279	294	286	311	286	292	268	255	289	306	343	311	286	310	321	318	284	263	315	341	267	319	288	324	317	338	321	280	316	312	270	312	287	285	285	290	323	329	323	326	303	295	305	322	313	297	291	305	297	311	306	305	330	316	319	310	319	300	291	290	315	300	325	331	312	315	289	321	306	282	331	297	322	285	299	294	329	299	308	312	286	314	310	283	297	339	296	306	317	278	290	295	276	308	321	311	315	293	309	317	338	304	331	284	311	338	322	301	284	285	320	285	306	301	273	298	303	311	319	337	293	336	313	313	295	291	280	318	296	296	324	308	323	318	298	296	295	312	311	319	321	311	304	290	268	294	310	332	314	325	310	290	299	325	285	296	300	283	286	295	353	297	299	332	297	275	339	311	298	288	311	250	307	286	311	281	315	323	301	319	294	311	284	318	353	298	306	315	349	290	306	295	333	306	304	288	287	307	316	285	307	321	296	269	295	312	310	301	326	293	328	310	301	313	338	286	344	311	320	272	313	274	300	326	302	262	274	304	279	298	296	274	279	315	320	316	303	322	300	298	293	330	326	322	309	288	304	306	323	285	269	296	309	301	305	264	306	314	303	326	312	320	312	329	279	313	273	247	273	289	330	279	281	303	296	281	293	267	319	305	325	313	309	291	271	315	363	305	314	288	322	284	294	321	346	326	331	318	293	289	276	327	293	287	329	354	301	320	306	276	315	288	324	318	309	293	320	321	292	322	296	289	319	325	320	321	338	318	287	321	303	318	325	311	274	275	291	312	323	307	305	299	302	314	315	273	314	287	300	292	302	320	309	337	283	313	308	316	274	288	286	280	295	306	329	333	280	326	300	260	276	325	312	304	299	308	315	308	314	331	329	278	278	305	311	307	282	336	285	332	316	282	272	299	298	285	310	298	342	283	275	288	312	311	285	296	297	296	318	280	305	337	331	279	307	278	294	329	283	312	309	339	297	331	305	327	307	274	288	326	290	304	310	315	317	290	311	312	321	323	306	329	306	321	308	278	328	260	302	323	306	334	322	289	287	296	297	338	312	300	321	322	313	322	299	305	280	307	329	286	307	270	336	298	322	302	315	306	300	308	310	300	325	257	299	333	292	321	296	328	309	284	284	318	295	290	322	290	292	335	324	322	319	325	299	325	296	305	345	324	302	335	301	291	323	303	291	276	309	314	355	312	284	332	300	315	328	322	328	299	308	307	274	292	332	320	281	344	289	308	298	315	308	298	274	306	232	313	295	275	304	291	304	324	338	328	315	352	287	295	270	323	286	308	310	322	331	318	274	291	282	301	308	289	305	316	261	299	300	301	269	296	308	306	310	278	310	287	316	311	292	312	286	304	268	306	292	315	291	310	315	298	316	303	301	303	304	270	300	296	316	315	293	312	301	316	337	324	286	312	304	328	283	302	302	290	263	273	307	297	250	296	313	302	330	313	271	295	317	289	314	310	347	326	274	284	255	293	315	300	301	295	339	348	283	268	288	297	283	296	277	318	351	340	324	299	315	291	299	312	311	295	299	308	305	310	269	313	306	311	307	289	304	299	288	310	315	336	337	316	333	289	300	311	309	293	283	315	312	351	287	310	298	296	313	318	281	270	284	333	290	331	308	274	278	278	278	293	279	311	274	280	261	293	304	304	289	296	276	320	315	306	295	307	339	312	280	296	303	312	283	320	285	346	285	278	292	283	289	282	310	299	323	316	302	305	321	310	339	324	289	306	282	306	314	317	343	309	303	325	321	298	291	325	330	305	300	281	319	308	342	307	302	332	309	303	309	326	298	291	317	330	311	311	298	325	290	299	287	316	343	334	277	339	301	338	324	331	335	307	291	324	321	297	322	294	332	292	321	320	320	291	291	280	310	298	314	267	324	326	303	334	333	319	303	325	288	307	305	286	260	311	304	300	294	290	318	313	298	289	290	282	280	328	263	291	330	304	346	329	284	327	318	286	311	322	297	319	298	308	322	342	287	272	280	324	286	319	306	272	284	274	326	282	314	287	304	324	315	336	310	318	307	303	294	297	293	282	295	311	329	313	295	326	320	319	345	286	353	293	305	331	284	312	289	298	323	291	301	308	297	289	323	307	304	268	277	296	307	304	330	282	320	311	335	280	282	280	288	327	312	285	288	285	305	293	294	315	329	289	269	317	316	288	272	284	312	293	306	330	340	336	284	325	296	300	305	300	342	271	335	293	310	272	273	262	305	283	287	284	315	319	285	330	309	330	283	295	335	328	335	280	279	299	274	299	318	315	309	293	305	298	299	287	321	296	274	271	344	283	321	326	270	325	289	306	317	338	293	302	314	309	284	302	305	311	305	298	315	291	311	315	339	302	278	303	297	285	311	317	321	285	304	281	317	323	301	336	311	311	297	316	303	262	323	320	292	269	347	294	305	321	315	294	313	316	328	329	309	342	278	319	299	272	308	344	327	340	305	340	304	323	315	319	283	335	297	301	281	255	334	302	299	301	312	293	305	322	335	285	304	297	301	289	322	324	267	311	298	290	287	317	280	318	331	344	346	299	310	315	299	287	310	275	331	291	313	285	301	301	286	328	309	317	293	293	320	277	306	297	338	315	325	313	294	318	331	295	312	302	330	277	313	294	334	316	269	284	302	332	344	286	290	280	304	310	296	307	301	314	292	285	288	352	310	305	299	251	303	313	294	266	294	335	353	340	339	318	307	321	309	308	290	318	301	301	298	281	301	287	283	284	315	289	348	303	302	312	308	308	297	302	324	309	316	305	288	318	301	300	292	309	325	335	301	300	305	284	334	322	293	327	275	320	310	305	274	311	330	307	288	328	285	275	325	330	284	297	294	312	309	279	328	314	313	308	323	314	293	300	310	323	315	277	324	308	280	280	295	313	275	304	303	308	324	285	289	312	286	288	288	298	272	319	349	301	321	271	338	299	275	303	276	295	268	272	309	335	348	330	294	305	312	250	277	261	302	308	336	311	325	327	322	298	315	278	309	310	303	277	296	336	321	285	322	292	338	308	315	292	316	295	289	286	294	291	312	295	299	305	294	266	337	311	318	297	312	312	284	317	314	324	304	323	333	305	305	301	294	314	314	319	308	290	311	321	318	260	313	353	314	346	294	327	314	262	278	299	302	309	317	305	308	299	295	323	312	321	291	333	297	288	347	295	295	286	331	277	301	292	311	331	329	291	306	319	303	355	340	270	284	296	287	328	334	297	296	303	300	298	286	336	328	316	337	314	283	280	297	290	328	294	351	308	324	282	296	319	298	329	289	310	327	296	289	272	277	322	318	317	303	323	304	334	315	278	316	311	302	315	314	295	301	325	307	256	304	314	303	297	295	308	319	272	353	282	281	274	313	316	308	306	297	282	306	288	303	315	343	323	323	321	284	309	287	301	314	292	289	314	312	299	330	307	308	271	283	280	322	323	302	325	271
8673	1010	794	687	719	704	674	674	674	663	720	648	656	675	685	668	723	637	680	655	690	636	659	649	674	685	620	657	686	675	660	677	695	680	683	601	644	621	691	664	655	670	731	657	703	642	615	633	665	684	659	624	670	685	661	678	683	670	711	682	663	676	678	708	663	654	671	675	657	665	673	655	627	662	663	695	660	659	670	669	657	673	657	682	665	663	649	639	686	647	713	672	667	662	635	671	706	651	663	654	698	667	635	653	645	651	681	621	618	617	683	646	650	651	687	633	659	682	731	668	687	660	677	634	642	652	663	649	661	701	636	705	683	693	708	644	656	653	651	679	693	670	685	658	680	621	660	682	695	674	638	694	667	670	710	693	639	652	631	663	691	677	632	690	692	689	664	647	675	650	657	626	682	679	684	669	678	641	658	660	692	674	621	687	673	641	661	650	685	682	685	642	685	659	695	682	633	637	674	690	642	652	650	638	705	650	647	638	661	657	654	660	637	679	678	707	689	647	680	645	670	648	683	680	683	646	674	656	644	683	633	674	667	659	681	684	646	645	695	667	642	651	610	669	703	672	697	635	655	697	659	683	634	642	625	643	654	660	698	645	627	655	650	626	664	683	687	681	647	638	662	649	680	653	687	659	670	680	609	632	630	650	661	687	649	682	661	656	662	672	652	624	668	637	660	643	602	644	684	668	652	616	695	639	704	645	649	676	679	664	733	664	647	655	680	669	662	694	695	655	659	639	649	679	670	663	624	743	666	661	636	678	648	712	681	661	620	670	616	667	617	708	625	651	687	653	665	633	623	599	658	691	705	673	675	674	644	655	662	696	636	663	690	666	651	703	672	688	677	697	652	634	644	646	620	677	663	666	697	683	660	668	675	660	697	670	673	657	663	632	676	701	635	642	683	655	665	675	653	670	684	639	640	671	746	618	677	666	653	660	711	661	646	707	642	670	629	678	681	706	664	655	641	649	678	638	694	708	662	676	656	668	678	678	713	636	683	661	657	679	673	705	688	666	667	614	648	664	663	642	652	631	666	695	654	605	641	623	676	665	668	672	688	645	694	641	672	662	725	681	664	696	637	662	666	682	646	668	636	687	664	619	667	615	715	630	628	646	645	675	683	684	662	686	660	624	709	643	668	609	611	683	699	657	662	645	650	692	689	655	714	678	662	641	663	648	692	671	664	683	632	669	623	735	653	703	664	686	667	656	684	690	644	672	692	685	689	677	654	635	713	657	632	659	661	639	616	656	646	643	699	624	669	690	726	666	654	705	712	657	686	685	667	673	697	651	671	651	676	683	677	678	663	667	685	680	664	659	701	660	677	642	677	661	701	670	680	653	631	686	653	645	678	684	644	677	678	659	634	690	683	620	639	694	653	669	671	637	675	644	655	666	668	652	684	672	693	682	640	604	687	588	685	687	635	662	700	651	677	689	657	685	709	675	650	691	677	651	682	688	673	627	676	672	650	639	709	629	650	667	678	650	630	636	652	634	629	626	594	713	719	642	664	691	696	677	634	640	673	693	616	651	679	655	665	664	643	674	680	661	728	679	606	665	701	649	641	652	673	665	652	689	632	620	636	678	650	656	702	657	696	672	662	648	682	681	708	700	686	640	669	670	678	704	685	625	654	640	742	632	676	697	664	659	628	640	654	694	665	641	645	679	674	646	679	657	681	697	656	622	702	656	674	697	645	646	668	681	654	717	628	681	646	692	669	701	715	669	663	627	638	615	630	623	667	671	634	632	638	635	669	651	627	611	652	700	664	647	698	665	657	642	692	670	675	652	679	599	627	660	676	685	724	634	686	652	668	644	669	668	662	658	704	670	645	647	626	668	671	638	689	683	656	629	647	635	645	644	653	673	661	667	687	648	637	703	646	659	695	603	633	703	646	661	638	609	622	644	683	635	630	664	662	688	662	655	650	650	655	708	633	653	638	664	688	599	650	709	631	694	661	636	653	679	662	686	681	678	669	655	612	659	676	666	686	679	678	666	700	652	667	638	675	659	634	605	684	687	661	667	688	680	675	689	662	679	686	651	663	669	648	691	688	673	629	664	698	650	652	690	662	661	682	685	679	702	700	651	676	617	653	678	663	662	665	690	623	664	650	692	658	711	625	672	658	655	685	690	657	674	672	655	678	645	666	685	701	702	720	661	668	658	659	649	664	667	650	650	638	642	692	667	686	707	666	691	691	669	652	633	659	694	685	670	696	682	619	638	674	666	687	673	619	702	607	682	612	678	624	664	651	668	678	695	654	712	681	655	666	617	675	671	685	598	638	690	680	659	693	684	656	661	678	696	639	676	669	640	696	731	651	642	654	681	647	632	640	680	684	684	692	662	668	626	663	712	696	628	618	661	668	688	630	702	713	665	640	640	609	669	633	661	715	662	669	661	655	633	664	639	633	700	660	673	664	652	658	669	655	648	664	658	678	712	668	657	665	661	646	649	668	671	632	674	634	713	681	691	686	645	689	643	717	645	646	681	646	681	672	644	672	674	697	672	676	699	657	659	705	640	730	632	666	652	659	722	671	720	666	654	671	703	663	671	696	674	666	670	676	690	612	635	668	605	631	592	701	673	744	666	647	676	631	688	647	664	663	705	663	669	657	657	692	673	632	665	681	684	667	660	651	640	650	699	679	658	686	634	648	619	676	674	664	666	638	675	694	657	651	679	673	630	661	655	620	660	659	643	639	638	644	730	672	654	688	627	668	613	678	641	652	672	685	676	674	640	662	659	668	685	643	686	656	660	714	659	652	664	681	651	663	643	679	651	673	652	660	617	673	737	630	664	652	656	646	655	641	701	659	665	689	695	644	677	686	661	648	685	605	667	651	694	645	690	634	663	684	701	663	622	675	656	669	677	663	714	644	696	642	700	640	668	675	655	637	691	718	694	676	602	664	649	683	648	695	654	647	665	675	653	678	669	649	651	636	638	674	688	685	685	665	658	692	683	636	689	664	682	665	670	663	682	657	692	665	661	675	658	671	645	659	638	650	686	672	698	642	650	658	668	659	660	660	681	645	694	661	669	647	689	676	726	659	670	697	682	692	679	623	613	673	650	653	640	656	653	627	649	673	628	663	696	706	673	656	663	653	684	648	656	707	621	672	690	658	699	674	668	719	656	640	672	665	638	656	667	650	651	660	658	623	654	658	671	631	677	648	665	703	670	644	657	674	652	664	675	640	684	683	624	698	625	653	667	683	686	647	656	665	695	668	629	668	716	674	683	662	651	660	730	667	654	648	648	675	621	649	635	683	627	615	676	687	656	695	644	658	651	645	695	664	649	633	682	658	607	651	688	668	609	661	646	662	657	659	723	674	667	685	644	719	636	691	679	593	646	648	698	636	663	674	634	683	643	676	696	676	681	676	689	647	672	653	674	661	659	670	694	681	615	679	617	654	656	644	664	696	659	664	634	671	649	667	640	664	648	677	645	674	692	686	665	675	639	635	678	667	658	661	688	671	677	640	674	667	712
24388	3754	375	313	348	309	318	335	342	324	338	300	324	308	322	324	338	334	305	316	316	360	307	375	359	343	310	321	316	358	328	329	330	328	367	338	322	320	353	339	315	357	319	313	336	332	334	298	305	335	334	335	370	335	361	352	329	320	306	306	341	306	349	349	308	317	349	330	312	365	360	297	363	329	309	322	322	330	307	372	299	349	341	325	339	347	331	338	339	304	320	302	335	355	356	316	345	300	317	342	354	318	331	317	391	310	353	324	310	340	358	322	304	328	358	328	326	316	335	304	326	316	285	302	317	333	361	361	307	349	343	327	345	347	376	343	343	328	282	372	317	333	333	350	293	373	344	321	338	324	278	294	375	358	337	347	334	319	302	343	327	293	316	326	333	310	288	330	369	326	328	329	344	316	302	317	303	342	342	305	333	343	334	332	355	319	335	325	365	304	299	322	353	296	329	329	281	348	303	311	329	290	324	291	321	351	313	315	315	301	347	315	383	310	313	331	339	337	332	391	327	339	332	371	344	298	310	316	343	334	361	303	322	339	324	325	321	350	377	356	356	315	350	336	293	327	337	369	338	331	364	329	331	345	344	319	337	351	356	303	309	349	361	321	321	349	338	325	302	294	327	393	349	317	326	343	346	330	302	356	312	302	318	310	311	352	292	339	306	333	333	343	319	344	330	314	368	337	312	326	323	354	338	324	290	347	340	301	325	351	353	304	289	347	321	326	320	349	304	321	331	343	329	336	329	336	304	339	364	316	317	366	364	328	363	325	312	299	317	308	311	275	335	317	345	357	309	322	329	334	317	285	319	337	311	353	329	296	310	312	367	311	318	335	329	349	346	326	329	281	278	282	343	322	331	341	338	311	321	309	303	306	351	277	300	337	302	328	366	316	339	331	314	317	360	322	322	347	343	336	334	310	298	347	324	314	342	313	340	324	311	332	319	323	347	311	335	319	317	343	342	333	316	327	305	328	335	356	321	325	319	314	320	359	368	340	276	294	299	334	348	321	301	325	348	303	328	292	317	342	316	298	309	311	314	317	325	345	308	318	283	320	318	322	361	337	288	326	314	349	317	330	300	335	294	310	313	379	309	326	357	361	334	344	313	314	331	337	343	275	333	310	306	369	346	321	340	313	338	309	309	288	324	341	323	313	358	368	309	317	314	332	309	323	338	304	343	322	358	311	314	316	362	339	334	335	292	321	308	325	306	287	337	320	339	335	344	302	336	332	342	326	360	312	328	366	357	315	307	289	305	323	316	349	323	337	278	345	311	310	337	352	339	331	318	327	307	311	308	371	292	314	351	329	314	322	331	335	325	333	317	331	322	313	362	373	338	332	324	294	338	333	306	319	297	318	296	337	337	293	328	294	299	342	307	328	326	319	334	320	344	324	329	324	360	330	354	310	282	323	336	336	293	323	316	318	335	326	350	336	320	315	307	329	319	311	341	316	337	353	310	352	316	339	351	342	319	348	330	341	327	315	346	306	348	363	333	324	335	314	341	379	327	341	378	347	307	294	309	334	315	336	331	308	326	326	316	293	289	315	381	319	332	317	336	331	362	394	352	301	314	329	308	355	328	316	333	337	304	305	290	335	367	335	330	311	323	364	338	324	326	322	328	331	315	329	327	337	377	354	317	322	290	338	335	334	345	300	327	318	348	355	333	331	357	317	346	334	306	327	351	335	316	309	353	328	340	359	316	319	331	326	334	353	324	295	288	317	288	316	321	386	334	352	321	321	346	313	329	314	329	327	345	348	338	327	324	358	341	325	327	353	356	342	313	334	353	348	335	317	310	332	332	328	333	332	308	311	339	339	312	309	354	355	336	350	328	331	296	325	359	286	332	355	339	306	333	349	318	333	302	326	337	350	327	287	337	330	305	331	315	320	330	315	328	299	310	324	334	356	333	361	332	300	343	358	328	294	301	324	352	330	335	348	326	317	339	363	316	303	359	327	345	325	315	325	301	325	321	347	266	347	333	299	295	342	326	354	329	301	351	357	345	345	322	327	325	299	317	327	334	322	367	346	348	355	313	322	338	352	305	350	329	339	340	318	348	333	353	317	329	335	345	318	326	335	336	355	314	298	320	308	331	302	297	300	301	303	336	296	340	330	331	339	333	314	380	345	328	321	310	330	326	344	329	303	325	302	314	312	330	327	324	361	352	331	366	332	353	308	327	315	310	313	333	340	337	319	323	343	335	345	348	323	370	360	335	321	339	324	350	348	351	349	337	320	361	353	342	325	294	382	337	331	354	334	295	333	317	327	296	332	320	321	345	305	339	320	314	354	323	326	342	363	341	358	324	289	327	314	325	327	296	300	333	337	325	338	343	287	305	327	294	324	308	307	364	312	349	324	307	368	356	332	303	332	360	339	335	325	374	352	363	326	335	280	376	332	341	314	321	310	328	337	304	309	303	298	329	315	319	336	351	318	329	306	336	330	326	319	316	341	303	326	338	308	296	323	326	330	359	352	361	315	319	300	299	329	324	307	290	321	318	377	339	271	320	382	322	321	352	320	332	327	315	326	304	341	315	342	328	320	328	335	321	324	325	308	323	324	354	362	376	346	354	338	333	344	316	346	333	321	315	334	309	333	314	344	345	297	300	317	339	338	338	305	350	327	315	357	340	362	359	331	321	337	358	320	309	304	309	327	361	323	348	333	322	340	327	357	308	318	359	335	317	313	315	368	313	335	315	327	298	330	347	344	312	320	328	309	356	357	337	367	341	364	315	332	344	328	332	338	323	322	335	318	321	311	325	335	337	332	333	300	333	336	326	332	330	322	320	310	336	295	338	318	324	332	382	333	347	370	358	320	314	333	324	314	327	336	359	325	342	380	306	296	300	324	348	303	332	334	322	321	330	336	353	323	334	362	309	333	320	350	332	331	355	311	339	356	339	315	344	361	330	305	314	369	302	305	298	370	364	319	339	302	308	329	343	356	299	341	303	306	321	355	300	338	329	346	329	322	332	324	328	337	348	352	297	306	336	313	327	285	341	347	327	367	355	324	323	280	319	334	332	326	340	319	294	353	344	312	322	358	351	327	340	336	341	325	329	353	337	340	325	324	319	338	345	315	358	302	342	284	331	362	332	340	356	345	331	347	335	304	342	324	378	315	337	345	365	335	340	333	328	322	343	345	335	314	329	322	340	368	354	304	325	329	324	329	354	299	298	291	330	332	336	336	322	330	330	335	321	330	322	363	344	329	312	313	322	308	304	300	327	338	312	315	316	342	348	319	323	317	319	333	308	302	340	351	311	304	311	336	314	348	333	353	310	364	347	279	313	309	276	348	337	310	325	316	325	332	347	305	321	302	333	302	318	366	358	355	324	338	322	356	332	308	327	313	347	338	344	302	335	327	355	341	335	317	348	332	343	299	314	337	318	291	315	323	337	342	312	338	305	347	334	307	307	311	302	330	322	283	309	358	325	334	351	330	347	327	322	325	300	298	333	369	328	336	379	294	311	370	321	311
9298	1123	814	812	765	741	736	734	752	765	732	719	713	756	697	756	719	686	678	704	713	715	698	690	722	739	700	704	733	712	682	696	724	762	741	781	737	717	751	748	744	718	772	722	754	725	721	748	696	768	696	738	710	680	704	734	722	744	773	798	704	708	723	703	711	742	722	713	718	712	749	734	667	696	677	775	744	762	691	710	742	760	735	744	733	756	682	722	739	739	725	683	738	749	745	731	726	698	706	723	699	701	734	740	742	669	771	742	745	699	776	746	704	699	763	754	732	684	688	721	728	721	727	734	708	715	755	717	699	699	713	712	733	716	752	709	731	717	717	680	697	739	766	750	718	683	681	758	701	700	716	732	726	732	709	698	731	707	715	746	692	731	697	711	716	746	723	703	764	731	746	696	686	746	722	703	720	743	683	705	754	715	716	751	739	729	748	712	732	724	772	732	713	759	722	780	716	735	718	730	744	709	752	707	699	740	745	738	736	777	685	745	729	729	756	756	698	755	778	743	768	712	701	727	760	714	736	744	759	740	730	706	690	706	770	680	709	704	698	674	675	743	728	739	715	675	716	684	721	740	704	673	720	726	712	731	720	740	795	681	710	714	743	734	765	690	722	770	646	723	769	724	736	722	674	717	744	744	698	726	697	745	727	708	722	720	726	714	680	741	705	719	703	729	744	747	733	729	742	757	751	721	727	736	737	657	731	751	725	753	701	712	694	717	745	698	741	735	756	701	755	708	757	702	685	716	753	723	733	698	696	687	744	724	675	705	737	715	765	672	725	712	694	761	711	732	684	757	764	774	750	714	694	719	719	681	713	682	782	740	682	721	676	713	750	744	720	720	756	709	730	699	719	699	767	706	708	751	745	721	742	652	782	716	774	729	725	698	710	727	744	713	702	763	698	701	725	762	703	713	730	766	672	740	712	709	720	717	737	742	753	725	703	679	722	740	742	726	770	703	724	724	766	693	728	741	716	726	756	688	696	725	718	777	702	692	698	748	734	733	707	743	715	744	723	759	707	741	688	703	728	741	704	680	703	733	715	729	706	703	738	752	725	708	757	749	700	715	726	730	718	736	721	724	789	735	704	763	772	682	734	744	694	726	710	730	746	758	740	712	709	708	704	758	713	710	707	725	745	712	742	747	682	751	708	712	712	741	718	729	717	685	690	661	739	745	697	696	760	717	754	709	681	745	794	723	713	725	756	719	724	668	661	709	707	715	690	761	734	753	702	758	735	730	704	755	725	683	752	723	773	713	681	730	739	770	710	747	770	724	696	749	755	771	729	751	729	707	730	749	734	712	732	756	768	755	739	696	702	706	747	759	741	739	755	756	705	714	724	730	772	695	732	726	717	720	738	717	765	730	760	740	725	772	704	769	754	738	700	742	745	688	699	731	767	774	687	719	736	731	741	712	723	741	707	745	729	761	842	779	759	745	693	702	744	683	730	749	750	708	752	714	706	798	717	758	686	693	730	699	701	734	690	768	715	729	728	711	769	770	723	733	723	783	733	694	700	654	716	705	709	700	695	750	741	729	719	756	729	687	709	711	691	703	727	758	679	728	736	751	739	742	720	741	740	709	734	703	673	737	735	772	718	738	697	703	744	705	740	723	735	705	721	721	743	757	712	720	715	748	723	810	694	723	745	722	717	784	720	684	728	709	677	710	694	730	720	707	691	718	748	774	708	681	664	720	743	766	707	766	738	700	727	693	717	735	692	710	745	741	704	715	712	747	706	741	749	723	716	774	714	701	721	766	706	766	721	733	726	723	720	740	711	746	695	721	735	692	698	738	712	734	742	727	713	714	697	678	715	726	760	737	754	752	730	716	731	695	699	740	727	686	708	745	757	734	727	760	747	698	754	722	756	726	731	810	795	709	710	727	750	705	700	694	742	690	745	706	712	738	716	678	771	701	757	705	732	689	749	682	678	710	722	739	697	705	734	702	660	706	720	726	707	718	680	787	680	709	783	711	718	730	791	702	690	703	687	711	710	734	729	710	768	694	745	714	721	746	739	684	759	731	766	709	729	692	731	750	693	700	696	700	715	719	749	720	773	677	744	715	734	783	731	724	728	756	742	744	725	729	717	747	712	691	711	659	697	750	662	717	698	738	698	744	756	706	724	743	721	747	733	679	677	724	713	700	725	718	738	684	761	761	707	750	687	752	729	715	781	716	694	737	716	721	762	704	743	700	714	697	696	766	736	773	712	698	772	690	683	710	718	698	762	726	692	767	727	739	691	721	769	712	722	749	691	726	716	743	712	705	722	713	738	724	778	771	768	732	713	723	749	693	743	704	747	733	752	692	734	742	728	687	696	733	721	812	701	676	766	744	750	794	777	719	694	721	745	729	758	742	742	758	702	760	749	717	725	725	766	801	728	671	762	726	769	712	696	700	711	718	718	733	704	740	739	727	736	692	693	703	726	735	774	749	763	735	711	701	737	730	765	759	724	761	735	688	730	734	758	743	722	695	759	690	724	734	720	740	690	773	726	764	712	774	734	723	722	720	741	706	713	730	717	679	705	710	705	743	726	713	730	743	789	738	736	653	676	748	689	749	687	728	744	729	755	762	725	692	715	710	689	697	733	739	713	742	722	721	745	741	744	803	747	725	743	745	738	800	711	710	686	677	732	729	743	754	733	730	728	736	744	739	700	717	748	736	705	720	743	734	667	710	709	761	700	724	723	753	736	752	729	741	696	710	717	734	749	697	733	732	792	720	749	732	690	764	737	694	737	704	718	670	710	744	775	754	741	699	739	720	781	711	718	753	704	703	722	720	717	741	676	733	751	754	707	743	762	736	723	685	705	735	742	701	739	716	746	713	709	682	744	761	753	730	719	741	749	744	693	738	702	749	727	726	788	725	747	737	727	728	729	756	708	715	763	731	718	744	736	696	718	687	753	748	765	711	708	777	738	747	747	761	725	707	727	739	661	699	738	728	783	723	714	781	710	756	759	724	712	759	720	767	736	720	706	763	714	722	770	730	744	724	706	703	742	697	719	754	726	746	722	767	758	732	753	747	735	760	736	746	713	718	736	692	724	702	716	724	745	731	711	674	719	710	737	715	700	739	709	780	705	729	748	751	738	761	651	743	732	723	728	718	787	749	722	708	775	773	706	717	713	742	759	698	707	737	791	696	749	744	779	711	700	725	713	728	712	778	734	745	732	714	747	719	731	676	689	740	725	776	750	725	733	746	676	713	695	716	760	738	746	730	745	715	725	738	757	743	749	737	732	757	723	714	717	723	767	726	737	735	737	723	714	721	724	683	702	688	733	728	747	706	739	746	716	682	729	734	761	700	743	688	742	719	718	731	735	725	787	737	705	742	728	705	739	704	721	714	722	682	762	726	753	754	720	750	756	709	718	710	776	775	728	740	710	732	760	713	765	686	711	703	750	704	721	758	766	716	712	753	756	724	700	786	724	720	717	732	728	691	729	765	731	684	698	756	742	668	711	722	751	702	736	742	746	755
18100	1306	330	297	297	313	319	312	302	296	347	338	310	306	316	340	318	309	331	308	289	338	300	295	313	307	332	309	316	293	318	305	323	306	330	305	321	313	286	301	321	321	325	334	334	299	333	306	318	334	310	317	331	291	331	329	316	307	318	326	342	335	346	359	335	328	321	307	311	323	306	335	308	308	315	326	326	337	325	321	314	322	332	326	313	327	327	312	315	299	296	294	281	330	320	300	311	331	319	340	302	298	320	328	348	284	306	296	297	340	304	285	328	321	362	304	324	303	323	332	330	312	317	324	290	320	348	311	301	320	320	296	328	335	357	330	314	326	324	303	319	312	320	345	314	310	310	283	307	366	295	336	318	301	311	337	322	302	279	329	330	319	318	309	312	318	315	319	315	315	313	334	340	328	333	315	340	344	281	346	308	324	310	297	329	330	344	360	330	312	338	310	349	344	304	301	350	335	308	313	338	290	323	279	324	318	313	311	308	314	288	321	323	360	359	319	323	357	345	334	314	341	324	318	329	271	307	302	312	307	290	312	358	325	337	316	322	307	317	318	332	330	331	316	285	334	326	310	340	322	329	346	339	297	354	318	319	293	320	330	311	315	316	313	286	282	321	322	363	277	304	294	325	321	282	293	279	350	306	333	339	333	289	296	354	331	312	329	324	336	332	300	312	329	326	358	365	281	302	275	308	324	308	316	343	312	280	324	350	323	326	361	323	330	304	279	313	292	292	289	327	316	354	379	269	336	313	286	314	303	307	341	270	315	305	348	286	360	324	319	333	283	301	321	326	368	305	328	295	303	281	338	323	287	319	358	323	312	286	300	345	351	309	334	320	333	347	338	324	291	287	332	311	322	325	322	322	308	313	304	323	333	342	335	336	331	313	322	297	305	326	304	307	310	309	319	359	348	326	326	299	338	308	338	325	310	316	296	292	290	319	319	315	314	324	324	337	323	309	293	312	307	339	306	310	342	314	307	329	330	337	316	307	302	294	331	335	301	340	298	335	328	300	334	310	307	282	340	308	308	291	309	337	333	313	308	323	295	322	326	325	285	275	290	314	305	334	335	345	325	327	339	322	289	312	319	308	340	337	314	323	295	312	319	329	307	289	307	312	338	316	337	323	340	280	349	317	343	323	288	336	306	324	280	324	290	376	293	320	348	298	327	288	326	338	323	305	306	318	324	320	316	335	280	302	324	332	321	313	330	293	328	325	307	351	323	315	322	357	301	314	308	331	332	324	362	308	318	321	331	314	302	320	293	298	333	300	298	321	289	305	298	294	326	368	318	292	309	315	309	345	327	313	287	316	315	322	323	337	300	347	297	313	334	312	275	334	336	271	291	320	294	344	334	329	306	333	282	332	304	303	311	318	340	379	326	313	313	303	296	335	283	325	317	321	291	291	341	309	311	313	305	306	314	327	342	302	302	359	321	318	303	323	323	333	320	302	305	309	304	324	277	316	302	321	329	322	307	340	316	336	326	316	334	288	304	320	297	324	308	301	316	317	344	319	344	310	326	351	300	331	336	304	317	358	322	325	271	313	315	294	321	328	285	297	295	295	307	319	357	303	320	340	326	300	308	317	322	348	300	305	309	320	352	262	317	303	314	324	330	327	310	335	349	349	326	302	303	309	363	298	329	285	315	320	317	316	317	320	347	335	336	297	317	299	306	255	315	315	320	330	302	317	351	322	318	327	322	293	305	312	304	321	320	354	312	347	315	309	266	293	310	328	320	326	312	322	331	327	343	329	325	293	314	288	331	317	317	331	269	303	344	329	312	311	336	345	314	333	310	343	330	309	316	330	332	341	312	317	343	316	346	320	287	286	313	315	333	327	301	326	311	293	343	309	337	310	324	333	286	323	321	312	312	333	337	320	325	342	307	350	350	315	295	324	326	296	293	275	289	307	288	310	336	311	283	298	339	320	288	299	314	291	313	313	311	324	351	312	314	294	304	335	350	313	341	308	292	292	298	341	325	306	325	342	304	293	313	317	314	344	316	363	330	296	314	349	312	300	331	320	335	294	287	294	295	281	326	325	303	310	319	324	323	341	302	325	280	280	353	297	305	306	304	308	316	291	336	332	348	309	329	295	290	340	321	347	334	295	301	298	304	318	329	332	309	318	298	317	338	357	318	342	354	337	259	328	360	323	296	340	319	320	353	330	308	327	339	327	337	296	315	300	311	312	347	347	326	331	366	345	336	312	337	282	325	272	325	328	291	293	311	292	323	298	340	320	345	324	305	283	306	303	331	314	287	296	309	283	334	319	335	326	305	334	324	330	304	324	287	330	296	326	329	344	292	299	296	303	296	298	323	293	312	306	297	280	294	296	311	324	336	292	300	297	287	313	333	343	318	316	328	305	345	323	320	300	284	288	320	330	356	334	330	315	318	355	294	328	305	304	293	317	326	330	303	296	307	302	335	327	351	314	332	305	297	317	315	316	314	314	303	319	329	302	320	287	316	326	315	356	334	306	303	322	320	356	305	316	331	348	289	339	343	333	321	324	358	324	332	292	323	340	300	331	333	330	298	315	310	336	293	300	329	313	310	323	307	336	334	299	342	323	307	289	328	351	309	354	345	296	331	332	333	327	312	305	338	304	337	312	324	344	318	313	301	327	312	327	321	309	313	292	312	325	327	294	324	328	332	305	332	331	343	347	354	297	314	324	296	306	345	307	328	306	310	311	283	309	310	317	321	274	302	280	302	348	307	321	307	323	362	302	278	315	292	315	314	315	313	334	325	326	329	323	332	358	325	316	297	346	329	349	326	319	312	350	350	301	336	309	328	331	318	314	314	308	293	321	318	318	348	332	287	318	309	332	325	329	325	347	324	327	328	349	311	306	280	317	320	287	322	331	292	333	327	278	296	320	330	335	309	294	321	312	343	306	322	314	302	301	295	322	313	346	302	334	346	302	284	318	286	308	314	328	290	307	342	277	321	321	322	357	301	295	295	281	332	307	327	297	327	308	312	335	330	281	339	308	290	319	324	288	300	296	345	329	291	325	342	310	299	301	297	345	346	305	332	346	314	326	319	316	288	277	338	347	321	328	325	277	327	307	310	297	325	296	304	338	303	274	306	343	366	307	309	327	300	300	341	321	282	336	287	298	303	327	305	308	330	304	364	299	343	304	326	328	292	333	301	349	308	311	340	352	291	307	323	320	293	337	403	299	316	318	323	311	318	344	330	346	353	325	303	327	307	343	323	300	315	301	289	291	296	323	284	332	313	319	320	341	304	322	302	328	305	320	314	336	343	342	319	323	281	336	288	295	310	337	317	316	315	330	304	336	366	317	322	325	323	304	314	327	321	337	359	303	271	302	311	332	334	325	338	317	335	325	322	340	353	315	346	307	310	337	316	332	338	342	332	338	314	316	303	309	329	315	310	325	329	314	323	306	297	297	292	301	314	321	350	310	323	305	331	331	334	320	325	312	341	300	285	309	319	303	332	321	279	325	328	317	353	293	341	309	310
8801	892	744	717	706	700	682	673	711	724	728	648	679	709	713	699	702	699	711	709	725	723	708	689	705	694	698	731	676	702	738	709	704	698	665	744	670	729	695	676	717	688	696	650	677	678	704	698	702	683	731	721	732	679	702	690	687	693	659	706	639	704	730	711	732	723	645	654	698	670	662	707	687	643	663	678	692	688	719	685	714	678	723	674	667	679	698	703	687	676	697	692	631	685	675	721	671	658	701	723	702	690	666	663	663	724	665	707	648	722	720	627	690	701	708	703	724	694	685	677	684	766	659	650	706	730	702	676	673	693	650	709	674	647	714	672	661	687	690	653	727	651	696	689	722	731	689	696	682	663	673	691	672	723	746	676	711	663	698	716	692	709	679	745	717	705	672	725	655	725	682	635	714	694	699	687	686	705	715	729	686	696	687	667	740	715	715	745	696	676	664	647	652	678	700	719	715	647	702	717	690	673	715	674	726	705	668	633	743	734	724	682	686	723	655	707	701	750	664	724	700	688	681	687	697	728	710	708	695	683	630	694	645	693	737	745	700	666	740	726	685	649	726	708	711	700	699	684	684	701	702	696	682	684	739	723	677	654	730	718	681	672	697	645	690	672	674	680	661	693	684	688	667	733	700	692	677	650	685	689	697	758	673	693	672	713	696	706	679	731	703	701	660	676	685	688	708	705	703	699	740	702	692	737	706	675	732	723	663	721	712	737	659	684	680	639	711	677	668	665	674	718	666	702	717	644	727	694	721	693	685	635	725	715	709	667	683	697	681	721	684	679	694	679	769	701	699	715	647	640	731	657	723	655	685	715	669	661	688	733	680	687	712	680	686	734	663	735	678	682	669	695	712	672	663	686	698	672	715	694	652	677	688	680	695	675	678	723	698	676	715	667	693	644	720	691	677	694	663	737	680	691	672	645	696	685	705	706	694	690	695	669	659	671	739	685	710	714	705	725	727	677	715	653	697	630	683	704	693	684	705	679	685	707	737	700	689	681	732	697	722	751	760	696	744	664	696	689	719	720	662	678	666	699	679	714	657	680	727	778	702	662	679	697	683	712	650	676	656	666	665	734	660	703	677	750	687	684	683	713	709	718	708	714	634	699	648	692	706	693	672	727	689	690	643	692	711	709	588	678	733	682	730	693	702	717	710	708	709	671	672	692	741	662	715	726	707	665	641	725	664	669	674	677	710	682	707	704	702	724	677	701	676	736	710	637	629	678	702	699	704	698	683	721	711	663	644	694	686	699	716	686	701	679	746	684	725	755	738	655	682	689	688	694	724	664	618	698	703	658	680	732	695	695	652	695	678	666	645	670	711	678	697	709	722	738	724	722	690	738	651	654	718	704	676	708	702	682	657	673	696	696	671	688	710	645	708	744	725	711	689	684	633	685	684	732	663	723	695	691	696	687	706	679	660	662	704	717	656	687	694	705	704	646	708	654	669	656	676	670	661	665	685	655	655	666	670	667	682	671	688	714	690	725	669	669	639	708	709	773	690	717	676	674	701	696	619	669	651	656	670	698	718	686	632	744	725	722	690	691	665	676	718	686	708	705	655	725	729	734	719	740	711	689	760	656	752	738	678	746	754	676	704	728	692	719	699	699	644	641	705	658	716	645	729	700	693	669	667	666	709	756	703	727	623	690	735	718	708	670	680	720	700	710	688	695	716	671	710	699	745	674	750	759	640	694	676	737	678	665	700	651	700	662	665	675	673	731	732	690	729	749	713	673	692	710	727	720	682	663	701	644	672	702	686	707	651	723	679	687	702	688	698	650	701	713	669	678	659	659	737	673	657	705	665	709	652	685	672	681	666	719	688	691	668	689	718	678	687	724	716	677	733	723	682	695	729	719	701	684	690	662	695	740	669	673	692	714	733	683	720	723	665	756	719	729	689	684	702	699	699	675	638	698	737	653	692	735	694	686	708	701	722	664	696	714	675	661	680	715	729	730	719	675	682	706	675	665	724	710	661	688	696	691	663	702	682	672	658	687	660	695	695	693	673	678	722	725	725	696	712	647	695	701	687	674	676	670	649	684	713	626	662	680	678	700	736	699	727	667	701	706	656	697	678	651	706	689	670	693	690	681	684	642	658	693	696	711	698	668	726	698	681	717	695	680	696	679	717	626	706	671	689	683	677	653	697	675	674	655	707	747	716	687	662	679	686	716	708	689	675	696	694	719	678	691	680	741	637	672	709	722	667	729	686	620	686	722	707	705	715	712	692	700	707	685	671	695	650	696	744	653	678	688	676	699	658	690	697	709	644	720	687	685	676	674	700	704	704	707	718	670	695	651	709	701	693	725	696	678	682	675	720	669	702	729	674	642	729	722	655	688	711	656	743	621	757	734	700	712	686	649	666	682	704	694	699	698	691	698	740	676	724	636	690	675	687	690	730	646	673	691	672	705	693	683	675	679	725	752	703	729	623	668	664	711	703	763	690	675	699	670	697	720	734	727	691	673	708	706	700	647	680	718	710	666	774	672	672	717	706	742	731	669	671	664	644	652	697	686	707	651	626	727	729	673	693	673	646	682	710	712	706	670	661	680	690	750	658	691	716	679	696	708	698	693	682	683	739	700	720	707	704	709	701	688	768	702	733	706	682	670	708	712	667	708	683	720	699	689	715	713	685	683	736	684	716	644	700	709	702	713	712	709	686	692	676	673	728	739	696	687	693	734	689	700	645	676	699	718	728	721	674	670	699	710	718	681	666	655	680	690	724	633	652	706	715	700	695	729	664	711	632	674	726	684	684	728	701	720	696	701	709	743	676	711	718	736	708	724	659	714	690	698	730	703	722	694	699	700	699	747	699	703	674	701	690	696	759	683	701	678	690	728	697	692	697	691	684	653	708	716	713	703	734	701	686	675	708	733	705	714	690	711	706	636	682	681	687	621	700	724	698	691	727	700	710	721	698	685	706	685	688	677	702	713	649	685	646	714	696	686	687	740	641	666	728	651	690	720	735	718	711	677	706	691	735	701	675	752	651	695	738	741	690	698	720	737	710	680	667	684	707	676	685	685	704	666	694	729	718	710	718	718	677	685	687	699	666	724	717	671	631	693	710	690	670	687	656	675	734	673	644	661	685	660	666	696	697	690	690	691	709	663	715	693	707	694	704	684	684	714	694	665	719	685	688	713	710	678	774	723	693	710	707	705	724	737	721	714	683	716	674	700	694	705	728	702	684	711	683	716	697	729	697	693	700	703	719	682	723	706	684	711	658	746	713	704	685	672	636	658	696	725	715	685	663	730	733	713	708	668	694	652	676	694	725	677	623	670	651	640	724	708	695	669	737	690	706	681	699	719	666	725	659	739	702	649	696	694	683	712	724	697	650	701	699	726	701	718	688	615	718	686	646	724	695	675	694	714	702	670	647	690	699	690	727	708	682	691	680	694	665	680	754	676	700	673	643	739	691	699	651	672	689	689	682	739	724	725	690	652	715	672	712	703	688	700	716	694	686	644	704	738	681	671
19247	1656	329	279	295	325	326	276	293	306	304	305	294	329	308	277	309	336	284	328	324	293	291	327	304	327	318	289	295	292	315	276	314	289	323	311	328	334	287	321	287	298	287	314	289	296	345	310	311	293	314	296	302	294	333	316	300	337	321	309	298	271	290	360	300	286	289	258	293	291	291	277	334	317	341	307	334	327	313	289	293	255	328	324	309	301	337	298	337	284	309	300	305	322	324	305	276	315	282	311	308	300	319	293	261	300	315	301	297	296	303	297	296	308	296	304	287	297	277	319	304	329	312	296	291	292	263	274	305	299	300	327	315	299	315	293	317	344	318	323	321	298	309	282	295	317	296	326	285	303	300	288	279	285	312	303	313	290	313	269	305	322	351	296	346	283	310	343	303	302	285	328	318	295	317	342	275	273	326	319	278	308	310	289	311	306	308	315	254	301	301	328	282	323	312	299	283	275	293	289	311	284	304	346	300	296	274	307	285	310	293	312	310	358	313	311	308	334	291	275	299	299	312	298	307	330	310	333	347	302	298	312	315	281	284	292	265	306	306	297	283	295	291	300	312	303	317	301	301	285	303	328	281	298	309	299	329	318	290	326	341	303	323	294	313	285	294	269	295	282	313	319	297	277	277	272	316	287	302	300	288	285	287	272	327	286	300	311	313	301	300	327	294	314	304	295	266	310	316	302	312	303	341	304	329	335	325	332	314	318	308	310	275	331	290	298	275	312	290	270	289	295	287	283	317	297	310	306	286	330	334	341	302	308	307	301	325	305	310	299	294	309	322	276	303	297	315	314	311	276	304	304	296	315	296	315	292	296	285	259	318	350	324	330	315	280	311	294	297	320	312	269	327	321	298	334	321	320	317	326	272	234	329	323	291	275	271	309	304	322	290	290	269	288	320	344	311	305	302	273	332	295	321	300	298	293	247	274	317	312	288	299	269	313	300	278	303	328	309	304	313	272	306	312	311	318	280	318	329	288	262	333	302	292	278	329	320	295	313	327	293	302	275	271	293	305	305	315	308	271	269	290	339	353	310	292	295	288	307	290	292	311	309	323	324	297	297	311	318	288	293	293	299	304	306	314	285	330	321	336	307	296	317	312	285	316	338	304	319	313	299	306	292	305	324	316	270	280	291	313	280	317	316	274	289	279	293	264	327	298	288	285	313	302	283	310	298	302	301	275	305	303	285	305	274	312	300	324	293	326	315	319	319	311	302	314	325	271	323	322	295	302	280	303	289	289	322	292	256	311	308	285	275	294	320	319	309	288	337	305	324	336	336	286	256	313	306	287	293	310	315	323	340	313	314	284	276	338	295	325	291	334	311	301	299	300	330	322	292	282	303	292	280	320	277	300	322	310	319	302	284	313	322	295	297	270	317	286	283	309	293	329	297	293	315	295	290	307	269	325	305	324	323	304	296	323	323	293	324	335	319	268	323	312	306	293	255	308	297	294	355	290	296	282	304	301	342	291	293	324	321	289	305	325	302	315	297	289	335	307	299	289	316	302	331	274	293	317	329	299	315	314	289	301	283	292	294	310	294	345	313	331	292	320	296	286	331	281	336	288	349	309	310	299	293	279	283	288	286	278	266	299	309	288	321	302	320	304	293	357	314	287	342	312	306	301	304	323	328	281	288	326	346	334	285	261	259	294	273	309	304	303	315	264	310	283	304	284	306	289	312	318	327	329	325	296	295	331	299	299	337	324	315	297	302	321	286	286	295	287	310	301	286	295	283	299	330	300	282	290	277	308	301	320	285	285	305	307	338	279	321	301	345	270	312	314	300	294	297	301	272	335	305	310	286	294	330	341	335	279	278	311	303	291	296	293	326	292	327	265	258	281	272	316	298	312	323	277	275	273	301	310	299	313	274	321	319	282	324	295	278	315	289	332	316	322	313	282	317	287	278	352	268	327	307	304	283	288	299	296	282	288	275	261	286	308	313	325	323	292	283	286	304	312	311	291	301	294	308	323	344	307	286	304	326	294	347	311	318	296	323	307	332	313	299	294	312	284	297	321	328	301	267	288	286	322	307	273	277	310	304	339	297	312	292	297	308	314	270	327	294	297	273	314	306	307	313	331	304	338	307	337	291	323	296	294	309	301	294	348	282	286	281	306	323	315	313	292	328	330	297	329	321	290	311	312	279	279	299	310	305	294	295	290	329	330	313	277	279	288	295	300	296	297	328	322	353	344	302	287	307	286	277	305	297	329	317	315	301	306	304	293	296	338	301	315	276	316	311	335	307	311	315	295	328	307	322	265	267	304	295	291	299	279	313	315	314	270	335	346	366	275	275	325	312	302	306	314	360	305	302	315	323	271	304	299	311	285	313	311	307	309	306	315	337	290	310	287	306	304	293	326	258	305	295	318	301	299	302	288	300	300	281	295	290	320	286	313	311	298	298	317	289	289	290	321	312	272	282	311	305	297	294	290	332	288	278	288	321	326	293	326	311	282	288	322	306	291	285	314	305	269	288	308	299	303	316	327	356	348	266	291	271	296	275	290	305	308	267	319	295	294	309	315	289	302	283	333	357	314	287	289	291	307	285	301	300	331	314	329	286	322	300	269	303	299	291	293	338	281	270	252	316	309	285	326	283	277	300	286	304	339	275	315	300	309	324	319	297	279	351	295	327	307	312	303	313	301	288	287	283	298	323	324	316	281	274	260	320	305	301	324	304	302	310	318	339	315	312	307	315	287	311	292	301	274	285	309	316	312	330	331	340	319	291	288	317	310	322	312	345	336	289	342	319	316	291	289	325	315	318	337	306	306	310	312	321	311	304	308	289	332	315	302	281	315	290	305	270	295	309	274	289	304	301	334	285	305	305	315	311	326	300	297	308	281	304	302	314	305	319	335	296	331	291	318	317	321	312	313	316	300	331	308	321	287	315	274	317	309	295	324	271	303	306	289	308	307	301	302	280	301	329	262	286	315	272	288	302	287	290	268	281	290	293	281	286	325	310	286	296	322	284	291	291	309	309	283	294	293	303	300	281	316	315	296	324	312	303	306	313	313	313	287	301	299	309	302	302	285	300	306	300	313	328	285	274	292	299	280	277	283	275	304	299	317	307	312	328	330	302	265	287	303	312	296	317	345	329	333	283	281	287	311	283	301	274	290	330	349	294	308	304	245	289	285	307	292	319	298	269	275	302	295	298	329	319	301	314	303	323	284	310	315	298	314	337	348	324	279	301	297	328	328	292	285	282	293	343	302	330	329	292	335	298	318	292	323	284	316	281	304	316	290	289	353	294	288	328	327	334	321	296	319	294	309	298	302	297	308	324	278	339	296	318	303	293	322	296	302	331	303	283	321	333	303	311	303	357	304	291	307	305	290	285	300	299	302	317	308	306	316	275	304	291	302	306	290	311	306	276	310	262	292	313	317	314	330	321	305	286	274	316	321	322	292	272	267	337	304	299	312	320	311	327	326	313	335	300	327	320	313	285	289	299	281	299	302	323	302	294	284	278	318	327	303
8843	945	825	698	746	708	686	680	676	677	630	661	662	674	717	682	616	682	675	601	628	723	704	682	683	636	640	618	649	649	654	678	697	675	699	641	629	681	668	663	665	704	637	640	678	670	710	672	641	646	672	655	645	647	679	664	622	630	689	714	681	668	670	661	653	661	693	700	706	639	680	656	662	668	654	654	683	700	659	684	632	695	620	657	688	635	641	664	642	664	648	650	670	606	631	649	622	714	649	686	658	732	689	698	658	682	635	642	659	643	674	629	676	640	673	630	668	665	679	658	673	608	667	658	636	708	695	650	645	655	659	685	642	663	671	703	701	650	635	662	671	653	687	687	676	659	647	657	676	674	662	616	651	672	652	659	686	702	679	669	662	692	678	661	697	665	695	685	673	696	694	661	658	624	662	665	655	640	641	654	671	695	651	640	651	644	647	641	661	650	650	693	677	650	643	665	667	682	676	602	687	676	701	661	648	714	617	655	610	651	669	708	622	657	659	658	698	665	634	647	642	658	657	663	619	660	639	690	642	688	670	638	671	637	644	682	627	625	687	625	689	650	631	635	692	655	692	648	653	641	674	656	648	657	591	643	666	661	633	698	665	689	688	647	685	667	701	678	620	676	696	635	709	660	709	663	645	648	686	667	636	667	651	687	641	645	647	667	665	628	651	654	651	655	620	648	671	666	682	630	640	692	703	666	695	668	635	636	648	684	666	649	656	627	672	673	674	664	659	664	661	688	733	635	701	619	681	622	664	672	692	629	602	667	677	626	614	673	663	634	684	689	645	687	627	634	709	627	658	686	573	664	649	666	622	652	692	629	632	661	671	637	686	629	669	663	613	645	676	690	655	677	679	665	641	679	689	661	681	634	660	628	716	663	616	637	612	707	657	662	653	663	662	650	636	684	698	691	678	657	639	696	702	617	616	669	669	700	701	659	631	691	677	650	640	636	646	664	656	653	702	666	656	674	639	670	649	707	669	665	699	633	656	657	700	702	662	666	653	609	675	658	673	656	672	653	670	655	641	691	681	751	659	684	668	688	641	660	662	642	650	692	674	620	679	623	662	655	628	666	648	622	633	656	680	677	645	690	674	675	633	678	681	641	661	604	626	616	669	663	696	625	636	653	643	689	677	701	634	659	658	673	670	685	664	641	637	626	693	648	669	688	718	643	636	667	668	644	650	664	675	696	682	653	666	631	647	668	623	645	668	634	629	628	633	681	682	663	663	700	663	640	645	673	667	687	636	651	655	664	669	641	668	626	641	723	672	659	688	693	637	607	628	661	686	679	642	661	697	643	642	604	667	642	675	652	653	637	642	651	674	622	643	662	692	718	662	633	607	640	671	671	712	698	671	668	688	647	675	663	646	668	659	682	659	649	642	632	645	668	599	656	694	667	685	674	677	657	671	709	676	652	654	672	644	633	672	666	688	645	641	664	634	640	647	661	625	696	657	659	691	617	637	651	691	647	651	682	703	691	627	648	630	666	647	664	672	641	665	649	656	642	680	647	713	650	684	676	650	634	607	667	644	615	647	660	637	657	647	652	671	661	667	698	729	664	647	643	669	661	623	636	623	693	638	639	596	631	651	634	676	674	621	611	618	659	685	700	656	632	638	695	709	643	677	615	682	639	636	651	609	694	668	664	651	647	648	670	692	679	704	684	670	671	668	642	639	676	682	689	722	626	678	613	683	680	659	651	677	655	639	675	680	663	675	660	699	706	693	671	663	674	676	650	668	679	671	660	631	630	690	659	637	614	644	678	691	657	634	681	698	672	656	663	636	664	670	650	670	631	657	672	674	684	700	595	661	658	685	647	638	625	636	642	699	683	703	679	659	632	619	678	682	641	661	682	688	681	680	641	690	693	666	640	665	662	621	698	657	672	672	679	633	699	701	669	645	613	625	699	655	654	670	619	702	629	666	616	652	653	689	679	668	629	620	700	665	628	658	633	600	692	614	648	705	633	667	636	625	692	650	670	654	662	642	656	650	686	713	649	669	676	685	636	669	661	646	670	610	623	663	657	666	671	692	671	657	675	674	678	688	640	674	667	652	639	683	638	609	662	645	672	642	672	667	650	641	673	666	673	683	661	683	698	689	668	665	660	677	638	661	652	662	667	681	612	660	656	666	706	634	602	648	679	676	712	637	661	620	690	687	623	670	652	670	659	645	656	694	680	681	688	668	659	626	660	655	686	703	657	667	702	680	662	700	686	689	630	672	639	663	654	671	689	613	657	676	663	659	660	666	646	647	646	671	678	705	627	653	664	646	676	682	616	706	664	678	646	686	673	643	669	650	715	633	644	684	635	667	633	687	631	663	578	650	701	685	645	651	637	678	656	631	663	637	642	637	641	683	678	670	644	670	674	635	646	677	693	660	648	662	636	656	692	662	661	705	689	668	654	703	661	682	633	698	690	676	688	644	672	686	670	697	663	660	699	628	646	667	655	651	670	673	659	651	694	712	676	690	677	686	691	666	669	658	677	663	670	672	618	651	651	626	669	689	663	630	622	650	692	673	664	713	648	678	671	663	679	661	655	713	650	663	643	652	693	690	603	710	665	680	664	622	654	682	642	648	618	659	685	667	704	706	679	702	658	641	629	660	628	589	670	659	688	669	677	649	700	671	631	682	661	708	690	677	670	627	696	648	686	693	644	674	646	637	692	624	652	661	678	654	659	623	626	637	676	689	671	644	656	609	655	634	672	671	687	641	686	674	647	686	683	660	649	701	684	660	647	718	700	689	670	659	699	623	652	712	667	642	685	701	697	670	674	649	674	720	636	665	689	646	676	625	673	697	691	667	653	658	646	684	675	657	684	652	668	629	671	634	686	686	655	619	650	699	652	642	687	698	677	623	630	664	659	643	639	664	678	695	656	660	669	718	647	653	669	648	705	696	651	689	687	664	649	645	692	641	657	667	670	677	673	656	695	683	659	684	635	656	670	637	680	660	677	634	671	668	638	691	596	681	684	660	673	695	666	668	651	632	662	671	619	699	678	693	646	664	683	691	666	667	705	661	687	640	662	623	647	678	666	658	658	617	676	646	719	682	620	670	641	613	638	725	679	643	678	652	659	716	643	691	735	666	639	637	659	684	660	665	615	680	674	628	665	674	632	671	680	672	662	667	682	651	661	613	719	711	654	652	658	704	671	639	661	711	687	649	666	583	657	622	645	661	658	642	686	662	671	655	683	638	650	722	663	675	640	636	703	667	614	652	610	664	612	688	635	719	681	636	670	673	657	654	652	706	663	685	642	648	676	660	653	677	695	664	684	653	668	664	658	713	639	681	708	665	642	639	599	667	650	648	658	688	658	662	656	647	622	681	644	662	657	674	679	725	686	644	683	652	666	687	664	657	646	638	692	646	695	649	688	691	637	634	663	644	653	666	637	655	636	653	672	642	648	641	642	643	613	683	658	641	636	638	628	658	635	674	671	690	686	652	673	648	645	667	667	651	682	660	622	642	653	676	667	665	696
23508	3358	439	319	325	339	318	329	332	284	314	297	316	317	330	308	322	321	294	341	292	331	315	345	319	330	330	316	313	316	293	334	333	356	327	312	323	320	355	302	354	318	300	313	320	320	308	307	352	338	309	329	330	307	340	296	312	341	333	285	328	326	366	326	322	312	325	303	327	326	333	329	343	300	350	318	326	348	328	346	319	349	367	322	331	351	300	319	307	326	344	303	289	299	320	330	289	338	348	292	338	346	321	309	329	338	317	309	301	326	294	309	309	321	319	336	327	321	315	366	340	315	303	305	329	315	302	331	313	273	317	289	327	299	285	293	326	324	307	335	304	345	327	321	305	307	307	333	336	319	299	319	345	309	328	340	302	354	351	287	351	332	331	360	319	304	310	370	300	319	346	348	304	333	357	328	308	313	328	320	313	356	357	376	354	317	318	326	343	334	320	384	329	303	317	333	357	317	318	341	338	361	348	378	320	321	341	303	323	338	304	332	340	336	304	314	338	331	319	358	339	342	330	315	302	317	313	319	335	319	324	326	365	321	367	323	342	304	348	330	339	317	330	333	313	344	321	317	324	332	311	333	340	329	345	344	325	322	357	338	350	323	338	332	348	312	323	331	344	318	348	326	347	316	316	319	323	318	321	360	306	293	324	326	314	291	326	335	304	298	289	326	355	348	347	321	310	320	338	317	298	345	313	343	340	349	301	316	338	323	336	300	307	323	356	318	364	325	299	292	336	341	319	323	344	285	324	314	329	330	297	345	301	270	341	315	322	313	281	326	311	345	311	310	397	343	334	352	299	325	313	332	321	328	342	356	312	314	308	329	331	314	304	353	336	308	316	326	264	295	314	318	292	307	322	314	300	288	305	351	309	338	307	333	344	369	338	315	365	309	309	311	344	310	323	330	296	340	344	323	323	292	341	316	321	299	303	317	312	323	276	325	317	301	349	323	309	308	327	307	330	308	293	335	326	362	374	339	317	324	344	316	320	301	291	310	345	349	349	313	340	309	306	312	350	344	322	345	321	351	303	323	302	316	318	316	326	321	337	322	290	345	323	307	328	323	336	329	306	315	323	331	328	327	367	292	312	372	304	341	323	322	295	314	309	313	350	317	301	348	321	297	319	316	336	339	311	315	324	349	336	341	315	325	323	326	305	372	331	324	326	342	300	360	313	321	295	318	310	328	298	332	340	337	352	303	350	298	307	308	341	322	320	388	353	340	321	305	333	319	334	367	348	333	294	376	325	295	296	308	323	330	307	308	307	291	346	298	349	314	335	298	348	319	366	316	330	312	339	303	311	308	310	328	317	327	337	302	314	337	323	339	306	359	305	349	318	338	326	332	322	316	312	325	348	331	314	332	310	317	313	348	328	303	323	290	329	372	319	310	349	313	320	329	322	317	305	292	335	332	352	333	353	348	315	299	289	355	311	356	376	345	301	343	320	287	348	313	312	304	313	324	300	331	316	354	312	327	336	373	336	275	310	332	334	281	296	322	334	331	322	300	315	317	309	324	331	329	330	322	359	310	321	287	337	349	320	331	342	335	342	352	314	319	328	323	318	281	333	300	316	326	330	310	301	291	298	333	320	311	330	337	318	267	329	317	348	287	293	316	325	323	317	342	335	343	317	304	313	353	349	340	350	344	317	302	346	321	340	345	318	360	305	302	322	322	324	303	323	324	337	341	318	322	307	345	317	362	342	333	329	349	320	324	308	332	324	326	333	350	272	297	331	334	262	328	340	314	327	329	285	371	332	339	347	316	339	343	351	312	309	312	325	297	325	362	334	304	359	368	309	335	383	320	300	312	285	333	347	306	343	338	323	332	321	336	344	319	322	338	352	319	319	332	349	332	287	334	318	376	347	341	271	315	291	303	381	323	370	317	313	318	332	325	345	329	320	303	296	274	328	344	320	324	362	339	356	353	352	323	307	340	321	349	338	335	311	341	310	310	293	309	322	340	302	330	339	363	343	327	323	318	297	327	367	329	320	299	321	312	328	303	330	311	291	309	326	336	349	321	320	303	291	308	324	357	347	315	320	323	381	323	323	349	316	320	341	311	314	302	327	346	301	296	338	315	372	328	321	302	327	290	330	370	317	325	313	346	360	317	302	343	349	354	316	320	336	332	324	328	346	361	336	331	362	327	368	333	316	311	334	312	339	334	347	320	332	291	283	310	311	317	303	337	308	301	320	363	311	355	347	330	338	317	297	337	351	323	330	322	362	318	302	309	311	322	326	294	295	318	329	373	301	317	353	341	301	307	334	288	333	311	320	347	332	346	345	330	320	319	313	340	311	330	340	295	312	330	304	327	320	312	341	315	334	329	310	341	360	305	288	339	342	324	301	335	316	357	330	348	308	299	322	324	312	331	315	312	309	357	340	359	281	379	304	336	308	332	309	288	346	316	322	305	333	302	305	337	331	316	351	321	331	286	327	311	330	319	353	295	321	328	379	329	306	312	329	340	299	290	334	311	316	330	295	322	323	318	353	322	313	292	301	282	316	333	320	341	372	323	340	322	331	297	334	343	362	350	312	325	327	318	336	337	324	309	301	345	322	358	307	331	347	312	311	325	332	340	369	319	330	302	368	295	307	360	329	328	304	323	311	325	326	316	324	309	329	283	285	317	325	344	359	325	342	334	318	347	349	362	336	272	342	339	351	302	300	331	334	348	295	295	320	290	322	358	364	274	301	311	321	350	340	329	324	300	306	329	344	308	324	332	340	332	277	326	348	334	320	338	328	319	335	334	297	310	338	309	341	352	299	333	348	344	304	339	346	313	288	307	305	353	319	302	316	302	353	312	338	343	304	312	314	347	319	337	315	315	335	276	287	325	309	293	336	328	341	306	331	337	339	303	315	343	335	319	324	292	315	356	332	375	358	369	321	317	341	292	335	327	305	323	314	322	413	321	340	304	314	332	326	328	327	359	312	334	343	325	359	349	336	340	327	299	305	329	313	298	304	332	308	320	361	339	291	310	303	316	318	296	295	364	317	316	291	328	329	288	313	316	359	316	324	289	314	314	332	335	318	303	331	305	341	342	307	322	354	343	301	306	350	313	315	310	357	320	295	309	327	297	348	305	350	319	341	328	322	300	352	331	299	298	322	368	305	320	339	334	347	325	346	306	333	321	324	344	363	368	323	360	274	315	326	322	335	315	334	326	332	317	337	343	351	333	355	363	333	344	300	310	334	349	338	327	333	341	328	306	335	293	335	304	334	308	314	328	321	329	320	335	294	351	337	313	319	324	344	327	312	311	351	363	299	319	294	330	345	333	311	325	312	310	312	354	346	335	340	326	303	300	302	351	333	311	320	324	326	323	238	301	335	303	352	336	308	344	343	289	306	355	285	355	335	335	307	300	322	336	347	291	322	302	337	332	324	374	301	321	319	318	355	337	321	307	319	302	300	324	336	307	338	331	306	330	329	332	330	311	325	307	349	286	303	312	326	331	309	388	359	275	280	344	334	341	333	324
8576	1047	886	814	789	736	740	719	683	726	732	673	708	707	681	698	736	734	710	731	727	708	714	732	732	717	705	711	715	743	715	742	745	687	780	695	746	685	704	724	706	721	655	730	714	694	679	719	713	668	716	751	737	705	712	686	705	695	715	693	732	684	749	694	716	764	699	708	735	709	711	731	667	710	714	693	669	732	711	694	704	737	701	750	780	739	712	698	688	738	693	738	696	736	713	739	735	718	665	687	777	707	703	716	720	732	708	726	662	729	696	729	729	718	703	653	721	748	739	680	740	717	700	744	723	752	709	685	738	799	750	708	711	697	703	700	717	655	683	693	698	727	736	749	699	708	690	692	703	710	738	726	657	707	731	742	709	701	755	724	693	688	702	720	693	718	711	686	706	691	704	734	708	758	721	726	723	703	713	714	736	687	704	735	682	650	707	735	671	720	702	736	752	710	709	680	743	742	763	730	686	713	697	665	710	709	754	720	734	716	667	785	725	714	705	749	754	698	727	713	751	710	692	765	786	716	703	676	722	724	717	714	696	773	642	667	712	706	707	715	734	751	674	733	720	706	685	705	749	722	693	757	657	669	777	731	741	723	747	737	733	739	719	687	732	679	746	673	745	701	704	703	723	709	730	676	727	694	755	755	731	764	702	731	718	686	728	702	703	718	724	743	735	653	732	746	739	742	683	715	774	682	694	724	718	702	727	701	741	726	666	788	748	774	684	729	719	688	696	693	757	711	705	756	700	695	685	757	690	710	742	731	676	749	701	693	760	711	746	737	725	717	728	744	674	700	730	745	710	663	734	764	713	689	708	737	759	737	722	759	694	714	733	683	734	719	659	722	758	736	699	708	747	755	692	764	724	695	702	649	689	755	710	728	751	678	699	727	727	699	735	716	671	729	650	716	734	749	699	696	724	748	724	653	772	733	721	724	714	699	734	719	737	713	670	718	744	750	687	732	681	746	703	725	697	755	715	693	727	732	694	768	683	684	679	690	688	746	747	736	674	720	723	701	734	745	699	740	714	721	720	730	705	759	723	739	693	702	757	701	715	706	722	772	761	725	747	703	711	743	735	731	749	755	690	748	678	694	686	708	731	717	730	725	693	760	716	737	773	735	699	708	733	736	758	722	722	706	694	665	722	717	728	735	720	744	722	778	707	760	727	689	750	699	690	789	792	746	719	714	707	711	701	737	709	729	689	717	763	689	673	677	689	710	715	737	736	734	690	715	717	679	703	702	699	751	713	708	689	761	696	677	750	728	731	703	711	742	771	778	781	692	681	743	703	696	715	707	763	751	706	668	737	723	729	734	743	719	756	669	779	689	697	736	705	743	757	747	768	727	765	714	709	720	740	715	719	728	701	722	728	692	737	702	750	721	732	733	744	738	668	700	721	715	709	702	692	693	743	747	716	733	680	701	715	736	716	727	733	759	700	693	697	716	688	730	778	724	727	693	698	693	758	728	741	678	701	728	720	753	713	727	716	698	702	744	730	688	689	728	721	699	744	675	743	714	737	700	734	725	770	688	738	749	769	710	710	735	790	713	759	739	766	715	684	738	721	737	728	668	686	683	692	733	752	729	684	692	703	716	697	753	685	709	741	712	719	710	673	724	756	687	717	706	686	694	728	708	662	740	721	720	649	696	672	760	736	662	721	709	648	742	700	735	744	714	759	711	761	672	688	690	701	713	695	724	718	737	766	753	711	698	697	692	698	701	773	737	733	722	723	708	709	686	682	728	732	760	727	674	733	753	760	690	686	743	736	681	718	731	746	678	706	759	680	713	667	707	697	671	745	749	704	715	713	703	724	694	710	707	680	699	681	757	713	737	737	720	708	792	670	737	733	718	689	762	683	728	729	684	754	686	747	726	760	712	657	739	766	745	718	727	757	742	738	765	729	723	715	766	722	737	721	754	688	661	714	738	703	734	699	698	720	703	710	723	747	721	721	722	693	735	727	730	726	747	746	696	702	776	672	688	715	693	740	702	706	678	730	740	747	710	702	725	693	698	697	751	737	727	755	762	753	727	705	732	686	735	747	676	703	705	733	688	723	728	711	724	702	744	771	657	708	771	729	744	734	748	672	732	743	732	703	702	719	721	752	702	734	760	723	672	677	713	733	676	730	733	690	683	706	685	726	708	651	735	784	719	739	711	779	732	747	725	738	682	673	729	721	695	747	704	712	716	697	691	701	692	720	699	702	698	729	731	764	707	726	728	758	745	704	743	762	730	724	681	703	746	691	643	676	712	749	699	681	722	717	724	666	721	761	750	655	716	698	738	715	711	779	744	777	724	719	767	767	719	707	776	645	718	703	723	742	757	726	690	704	728	703	725	671	713	760	692	723	752	733	684	753	740	679	687	659	711	734	755	713	711	710	681	755	728	712	738	715	763	718	754	719	709	697	689	689	711	680	720	707	694	744	704	706	724	724	707	721	710	750	760	758	779	769	664	693	707	757	694	724	737	728	700	723	698	727	729	734	675	733	734	703	738	773	715	747	688	722	699	749	726	750	709	718	660	741	705	696	755	714	736	707	784	720	694	688	750	779	722	741	757	725	738	657	747	726	704	717	721	714	758	720	773	693	757	672	727	696	700	664	732	746	735	708	736	690	699	697	698	728	708	678	751	744	709	740	699	718	719	723	749	762	727	705	690	732	731	740	726	711	695	743	681	706	654	734	728	713	769	696	722	698	722	668	684	768	645	636	763	718	720	715	722	717	728	718	701	704	732	758	705	726	701	729	724	745	702	748	767	731	708	741	702	761	703	711	706	724	723	720	724	732	712	752	714	692	751	722	755	737	690	732	733	683	753	702	732	727	744	738	719	720	743	755	746	716	663	728	718	715	723	719	735	696	722	712	745	722	653	725	740	707	731	734	731	725	748	691	705	743	681	711	705	742	716	695	757	740	751	732	725	788	731	760	762	712	744	699	725	753	721	684	706	690	723	648	714	690	732	748	702	738	747	736	737	696	682	750	744	730	705	717	703	705	710	726	728	773	711	745	695	714	723	754	676	747	717	712	735	736	738	703	692	723	723	745	750	751	742	732	722	729	683	743	698	740	739	729	703	766	744	748	758	724	766	721	715	737	702	685	738	719	710	682	724	744	767	689	703	734	746	701	768	714	690	728	697	753	708	724	689	708	730	693	777	684	742	690	685	717	741	716	710	698	687	731	700	725	694	740	724	715	744	713	744	719	753	693	749	746	709	685	707	721	702	736	697	702	725	654	696	690	698	723	718	681	696	703	718	732	738	731	742	675	734	725	684	751	739	699	712	725	719	702	716	721	751	749	718	734	745	769	715	733	733	710	703	756	660	728	762	685	763	732	717	726	695	742	712	690	747	709	734	747	733	744	691	747	730	768	747	743	727	757	742	732	747	702	702	670	757	727	712	744	740	736	728	695	718	711	671	778	749	735	702	682	701	689	715	784	733	648	721	735	690	741	700	676	711	745	712	695	738	702	705	761	711	689	669
16278	1074	361	299	316	313	296	331	292	322	272	298	303	291	357	316	320	313	333	297	329	296	338	329	314	307	267	332	329	331	306	285	313	326	299	344	349	281	356	323	319	331	336	306	304	326	296	300	308	312	321	312	307	291	336	318	296	315	293	320	318	310	343	299	286	303	304	340	316	326	317	317	305	290	335	297	293	355	382	288	317	353	292	297	323	302	332	339	317	294	327	285	301	309	302	307	316	325	336	301	301	307	319	300	313	331	300	351	314	343	303	287	278	283	303	296	293	279	285	319	328	307	318	307	332	324	315	299	294	308	310	303	316	291	334	303	347	333	326	320	294	287	316	331	342	340	287	309	315	326	292	304	296	333	340	291	272	314	295	343	305	326	316	292	294	320	336	313	322	325	297	320	310	340	316	319	285	360	318	280	310	325	282	320	284	304	302	329	321	298	310	301	327	280	287	271	352	341	291	347	334	298	325	305	321	335	345	301	306	319	295	301	350	290	321	313	321	288	287	302	282	318	346	328	360	300	306	316	306	285	301	319	317	300	314	339	326	315	310	305	315	293	298	323	332	299	293	327	303	310	353	341	302	321	331	330	283	319	343	301	309	312	295	268	284	339	347	346	318	318	315	320	296	270	304	313	307	331	337	319	324	301	312	296	310	300	302	288	332	298	301	336	305	288	339	337	318	311	334	314	299	343	313	314	312	324	300	331	334	320	332	312	323	335	319	290	322	343	299	322	312	299	332	291	301	320	301	329	311	319	307	312	301	286	300	302	330	344	297	313	349	285	300	279	323	301	312	293	308	351	334	307	299	348	307	336	264	315	312	338	308	294	330	288	271	312	319	332	328	296	303	294	323	312	327	313	329	323	332	351	324	349	328	298	357	344	297	319	297	303	310	300	318	337	323	321	308	291	288	287	320	343	310	326	304	322	322	297	307	334	290	280	300	311	342	310	312	258	325	314	305	318	323	278	301	275	295	263	348	321	312	347	262	295	323	331	287	306	313	327	346	256	313	302	353	289	283	326	344	298	309	333	315	312	328	354	295	306	306	324	326	270	272	308	286	293	327	313	298	280	313	319	288	310	334	304	286	297	314	303	315	322	277	318	336	330	302	293	338	327	308	325	283	271	340	297	322	322	332	307	341	345	340	307	308	335	324	304	321	314	361	333	343	322	295	322	347	300	298	322	321	302	316	304	325	322	281	291	286	318	308	299	299	317	293	293	339	321	350	299	284	318	332	309	357	291	310	323	329	289	310	304	304	316	337	298	324	365	309	295	294	311	320	337	290	300	339	286	301	290	308	302	321	316	313	321	342	314	297	300	339	307	309	308	333	321	292	297	329	324	315	342	325	349	300	305	298	294	328	303	326	343	306	317	306	312	314	288	318	339	313	299	336	302	309	306	324	291	308	343	324	278	301	300	325	293	298	324	298	293	309	357	335	299	308	296	299	289	333	333	296	300	326	295	323	324	299	286	336	323	275	296	276	306	285	312	326	342	315	310	321	328	311	330	344	344	337	286	307	322	321	300	316	346	305	320	358	332	335	311	319	322	338	326	335	334	293	335	277	340	299	288	298	327	308	305	296	335	302	318	315	329	337	331	331	305	325	316	310	329	332	320	356	292	356	322	306	324	318	301	323	288	293	308	357	326	339	293	287	295	305	296	317	312	281	356	370	339	327	305	302	293	330	304	293	334	317	313	312	289	313	298	298	361	349	361	322	332	338	314	363	347	344	302	316	304	318	300	327	290	295	303	272	300	323	297	335	283	320	309	306	316	271	289	297	317	286	299	313	319	302	273	324	275	312	311	315	323	332	328	319	313	309	316	297	324	354	354	332	358	337	308	306	307	321	327	306	327	312	290	340	359	297	316	326	308	298	277	323	324	318	341	342	340	319	293	336	303	319	312	350	325	284	292	339	331	322	308	317	317	326	340	323	311	307	302	317	310	316	286	319	319	280	311	341	358	312	315	319	326	294	323	320	307	291	308	319	304	312	336	333	300	306	338	309	311	333	310	325	325	317	320	322	339	276	299	323	323	298	311	322	281	315	305	289	302	345	337	303	315	277	329	313	340	325	309	339	338	315	287	282	333	292	306	308	320	313	330	315	308	281	274	321	354	328	301	334	292	324	313	317	327	326	305	290	314	330	338	312	332	342	346	290	307	357	303	334	327	339	302	365	330	304	304	351	367	333	340	322	308	312	340	327	314	339	328	321	341	278	324	315	311	282	328	361	328	344	299	304	321	346	296	321	316	328	313	329	332	317	269	329	286	324	330	313	323	319	295	296	302	329	308	316	341	301	270	296	310	298	314	277	309	333	337	331	315	287	300	308	286	303	322	291	332	330	339	322	291	317	310	326	303	285	290	308	309	330	276	310	309	312	324	320	307	282	314	295	306	296	287	290	293	323	330	314	323	331	285	310	346	359	317	321	327	326	316	302	339	300	303	309	266	299	316	335	337	339	348	320	315	309	287	307	309	326	289	302	297	286	318	318	322	326	318	281	329	281	280	289	304	301	328	329	344	313	308	306	308	298	326	284	328	312	303	281	303	357	299	325	305	327	303	316	280	276	308	316	273	318	317	304	322	349	308	309	269	291	287	372	298	332	317	313	329	278	325	308	301	334	335	304	339	318	328	326	305	292	296	319	320	316	333	302	296	331	295	339	364	324	322	301	320	324	314	285	313	338	320	314	334	322	342	319	316	299	323	307	304	294	321	302	324	292	309	311	297	311	299	339	324	308	291	311	296	314	307	338	298	325	299	322	316	281	311	300	320	323	352	330	342	326	301	332	341	303	289	319	334	309	310	300	307	345	304	296	283	318	319	318	296	297	310	293	337	296	321	334	305	325	316	320	313	314	324	333	356	311	309	290	295	322	335	323	281	309	305	317	285	273	300	276	292	343	303	317	323	333	316	337	283	343	311	324	341	313	342	297	335	298	318	294	305	317	344	355	335	318	296	339	330	352	337	307	302	328	340	322	297	316	345	304	272	301	310	302	306	323	323	324	310	267	350	322	297	340	322	291	310	329	297	328	290	301	310	308	317	294	315	298	338	323	336	290	291	278	287	333	307	327	346	325	338	327	283	330	314	344	320	327	326	325	309	285	308	312	314	302	332	308	310	312	332	334	310	274	315	336	304	307	306	297	336	348	328	345	332	314	343	332	345	297	300	307	309	330	351	311	324	357	296	337	322	294	304	300	323	324	311	292	273	318	310	317	373	313	326	305	309	321	270	291	332	278	330	291	323	333	321	356	326	305	290	330	306	315	290	319	345	294	267	320	315	304	301	314	312	293	321	303	313	323	296	303	321	328	326	307	293	329	329	336	327	295	320	288	318	296	325	312	342	293	288	301	304	334	318	314	305	327	328	313	289	298	332	311	315	336	326	333	316	302	286	285	278	311	321	343	303	316	299	286	322	298	308	325	324	284	313	314	338	311	322	313	303	296	322	307	319	329	313	319	306	291	325	310	351
8196	954	751	716	716	697	688	719	675	699	717	688	671	667	704	676	723	652	707	679	743	677	672	709	671	650	708	701	694	688	731	671	628	680	716	741	706	656	728	627	675	715	686	663	669	735	662	682	743	695	683	682	643	667	657	669	673	687	652	673	716	682	671	673	628	643	690	684	672	686	683	666	707	696	711	658	674	680	669	691	677	695	703	701	636	674	682	697	678	719	678	679	684	665	669	724	715	720	695	664	666	655	705	722	694	681	658	796	667	678	698	705	681	717	705	658	605	711	710	671	685	684	656	675	674	697	657	721	678	681	706	718	721	690	685	685	733	711	678	676	666	694	651	668	724	642	693	700	655	648	705	696	710	677	660	679	692	697	651	675	695	701	693	653	690	654	675	701	695	665	681	704	682	726	626	657	750	711	687	678	693	658	677	695	694	648	671	681	701	677	690	641	717	676	684	667	676	667	666	684	747	706	709	694	697	658	653	682	661	670	686	714	684	652	670	677	702	626	709	633	733	705	675	646	653	661	717	702	685	664	704	727	656	634	669	704	679	716	725	699	641	730	691	679	669	661	710	673	659	634	679	672	700	638	686	701	671	736	676	711	699	679	649	670	696	682	695	669	663	622	732	690	685	709	713	678	691	641	674	707	694	680	676	712	676	689	659	734	670	698	670	700	694	650	661	689	652	699	709	661	680	730	665	678	673	608	646	703	657	668	710	665	708	693	670	662	717	707	648	673	681	650	735	689	653	709	669	655	717	778	652	656	711	703	661	718	671	706	697	652	646	705	697	635	664	691	723	655	723	694	698	690	678	678	729	702	643	692	692	695	674	658	654	657	695	721	658	644	610	657	667	702	701	658	675	700	671	667	671	679	685	659	637	669	627	717	683	713	661	671	687	738	696	638	715	669	662	708	651	698	690	677	701	713	722	653	686	679	666	678	693	715	630	719	654	713	663	681	690	689	637	718	705	687	711	689	691	683	640	672	659	676	685	650	708	633	702	692	726	685	725	691	697	696	685	677	622	670	658	710	688	669	688	694	692	690	692	681	657	678	716	662	689	651	728	688	698	677	650	668	653	697	659	705	670	720	659	707	657	672	664	667	704	628	688	675	744	658	692	672	681	649	648	696	686	661	741	673	667	678	672	668	676	697	704	680	695	679	652	731	716	673	694	652	633	674	695	653	677	697	674	656	698	687	676	648	658	676	710	675	690	720	681	716	710	691	664	699	702	748	677	657	723	686	715	670	699	621	696	648	695	681	666	635	679	697	674	695	697	702	661	664	698	644	686	708	656	668	697	685	704	683	701	713	682	717	718	709	644	698	695	716	671	691	648	693	688	707	680	710	632	682	683	715	700	704	745	617	700	640	663	685	694	725	705	683	665	664	663	653	683	669	700	711	649	680	639	650	679	678	668	681	701	642	673	711	641	711	692	653	682	701	645	719	707	636	678	706	691	730	677	703	667	724	650	697	680	692	703	620	640	663	655	730	687	671	678	703	685	724	690	705	639	692	663	705	661	681	712	637	661	643	687	713	648	672	669	678	687	685	666	679	677	701	700	680	680	681	709	652	719	718	709	699	699	654	688	653	720	733	688	647	691	654	715	680	697	728	729	700	695	644	667	641	671	713	677	651	690	692	678	694	677	648	683	707	672	676	655	665	684	690	705	706	673	683	694	669	687	654	690	701	691	707	678	656	649	693	706	681	645	685	663	650	674	680	693	682	674	669	718	734	680	701	675	716	734	715	635	714	685	711	721	682	705	644	722	700	712	694	685	668	695	672	664	707	672	668	712	658	699	651	693	693	665	664	634	681	696	642	651	669	670	667	683	693	691	686	664	682	719	720	658	672	648	658	680	663	649	686	678	677	706	665	652	714	691	700	662	666	712	708	718	740	693	665	711	681	717	685	720	661	733	684	684	671	690	691	734	655	693	671	684	673	686	653	686	689	698	669	677	676	644	677	677	712	733	663	686	731	675	699	675	712	688	685	672	652	722	636	665	653	701	716	684	659	658	687	653	699	673	703	724	659	680	762	674	684	682	693	662	720	710	669	674	674	700	683	689	677	675	668	682	674	667	666	674	637	697	742	651	715	675	704	683	693	693	684	675	685	693	644	651	684	700	664	698	705	657	671	656	646	666	655	718	655	725	645	706	673	694	682	686	702	691	693	778	690	632	671	669	695	724	672	669	659	657	671	715	672	658	683	698	667	616	655	636	694	702	708	716	705	700	701	703	692	680	720	678	663	715	721	690	697	658	669	657	692	718	749	662	674	682	678	689	705	692	689	671	674	717	660	673	665	680	699	698	657	685	684	657	676	650	732	705	698	677	709	643	673	703	682	752	697	653	620	698	688	737	648	685	719	727	687	678	651	688	693	698	703	685	697	700	731	668	680	681	729	701	679	652	705	600	690	694	671	614	704	636	671	645	673	679	681	711	685	653	692	707	683	641	674	713	689	692	651	679	723	692	646	679	673	682	658	677	676	695	708	638	719	657	696	684	674	693	734	686	666	671	692	711	748	653	680	724	681	709	674	650	659	676	721	661	679	735	675	718	700	672	663	664	698	663	691	686	619	636	676	684	652	699	691	756	665	684	691	695	684	677	680	655	664	645	670	699	691	702	754	726	683	739	724	673	638	668	664	676	651	663	679	643	690	697	739	646	699	709	663	636	697	681	676	703	698	706	744	738	679	685	657	708	665	671	714	686	694	673	717	689	689	700	661	690	682	737	738	703	656	662	617	706	682	695	651	681	627	762	694	705	724	727	678	686	677	658	686	679	674	694	706	735	666	638	722	676	687	708	698	685	665	647	680	737	723	637	681	660	724	661	699	696	704	698	694	715	724	701	714	696	669	684	686	661	661	735	666	732	701	677	663	696	694	662	659	677	693	721	700	690	692	703	689	729	660	693	710	684	686	638	712	669	693	673	655	660	681	685	628	658	679	667	733	663	709	702	676	690	699	695	634	651	655	663	657	680	660	695	709	685	672	680	688	684	685	695	679	679	693	672	684	673	698	664	650	674	671	671	675	702	666	702	695	711	683	653	664	712	629	662	717	644	690	725	712	710	662	660	658	669	652	666	743	630	694	636	679	697	645	675	674	631	665	736	683	680	689	708	645	679	710	635	671	694	655	709	704	728	666	678	697	702	637	665	716	683	732	698	675	717	679	629	646	693	699	659	681	633	691	714	714	674	680	694	716	673	700	714	707	629	714	701	696	677	656	665	706	697	693	652	670	718	692	684	679	642	695	711	644	727	737	631	686	669	687	718	652	661	670	633	688	696	685	689	667	660	696	697	685	656	686	660	688	677	665	667	676	676	689	664	690	705	677	694	704	633	655	675	706	721	657	672	652	676	722	643	657	702	715	726	682	680	661	666	626	659	689	680	668	721	689	709	698	675	703	703	692	663	676	683	672	692	714	694	684	731	683	675	698	677	716	667	671	639	736	650	737	692	663	666	689	643	703	647	661	694	702
20722	2117	367	334	284	325	314	286	325	297	317	297	287	317	284	294	272	323	325	306	313	293	291	269	304	317	321	291	270	317	337	324	323	290	330	314	303	297	295	321	317	340	304	321	331	299	334	332	318	282	317	320	334	316	322	308	280	286	284	305	287	266	305	292	317	301	283	290	313	314	298	282	327	295	319	307	305	295	278	324	316	314	314	326	291	264	308	345	336	336	314	326	323	325	281	283	277	292	303	310	284	317	312	285	294	304	335	307	296	293	300	309	341	286	295	308	320	317	340	295	254	323	302	345	294	307	291	309	307	321	262	273	306	297	323	309	332	306	288	292	285	301	304	299	319	312	307	269	290	320	311	302	339	307	299	278	309	295	278	281	277	268	299	313	299	285	296	295	297	315	319	301	303	324	349	295	302	308	299	347	276	297	293	294	302	350	331	300	358	273	326	287	312	308	299	282	293	276	272	311	285	326	321	335	295	273	292	346	308	266	317	319	327	349	329	308	272	298	313	310	306	313	315	315	298	312	349	274	308	318	333	340	304	299	323	303	291	332	306	304	319	298	287	295	286	305	268	312	301	317	294	286	324	341	293	276	309	344	334	315	305	269	330	267	325	323	300	305	329	313	314	317	277	312	286	292	337	286	281	293	297	300	300	307	316	318	317	324	310	305	305	330	309	325	293	279	279	297	304	294	293	301	305	302	277	299	275	290	315	293	307	311	300	276	340	313	322	328	287	297	309	336	293	313	295	295	333	313	312	335	310	316	333	296	309	299	287	299	322	332	337	312	308	298	283	326	319	301	323	301	332	306	325	302	292	359	329	282	301	336	317	297	320	278	282	328	300	305	300	330	304	294	309	302	334	315	361	340	291	343	312	329	325	323	333	302	307	335	321	285	287	295	350	294	325	300	272	301	257	329	313	304	303	326	297	326	294	309	321	299	326	327	299	350	278	268	323	328	302	315	297	330	329	299	310	342	319	310	319	289	308	320	302	319	329	340	305	325	334	359	317	304	299	324	290	314	286	312	298	303	294	307	306	304	316	289	283	302	331	343	295	287	267	322	314	298	306	296	305	266	304	326	298	285	308	298	315	286	294	316	322	297	299	325	307	311	293	293	311	323	318	309	326	266	308	309	308	305	331	360	313	296	310	298	342	299	306	306	276	317	314	304	319	318	311	336	338	307	339	312	304	311	302	324	297	312	281	289	319	291	320	297	324	317	302	332	324	298	329	332	355	301	302	339	358	332	308	325	305	309	298	269	323	296	293	310	307	278	325	282	277	313	337	339	288	282	283	304	335	313	324	315	316	340	334	323	310	316	313	298	294	285	288	305	319	326	281	281	324	300	308	310	349	302	285	319	305	308	318	315	273	326	324	334	312	341	293	324	315	289	316	301	323	300	305	317	293	324	300	322	307	306	302	319	303	300	325	288	289	290	309	298	294	309	301	307	331	345	326	284	325	332	297	341	290	330	332	292	326	325	300	320	294	309	279	293	286	316	307	289	298	338	315	322	303	273	316	308	315	271	321	321	315	294	294	292	289	280	323	327	297	326	302	334	277	262	290	316	304	342	292	310	306	286	289	312	306	283	333	318	313	320	297	298	313	333	303	328	329	307	343	278	331	315	329	292	296	275	293	300	368	300	275	312	322	284	289	314	329	315	304	294	283	317	314	286	328	289	320	346	344	283	333	308	310	303	309	287	294	287	321	326	279	261	301	334	323	303	309	297	282	321	294	281	308	308	296	317	297	318	302	296	301	329	298	322	342	279	299	298	352	279	286	315	306	319	267	325	346	275	346	315	311	309	344	311	291	307	330	323	335	270	293	289	285	326	313	321	304	321	262	281	289	281	298	318	289	304	295	318	309	339	292	309	330	301	292	312	265	299	301	317	311	315	309	307	349	290	288	316	301	318	352	308	297	307	290	300	319	295	315	308	324	317	324	317	319	310	292	309	345	319	318	290	325	301	283	325	285	292	344	305	302	286	294	318	305	300	332	334	313	285	310	309	340	333	330	321	300	286	310	332	264	306	338	349	310	328	310	266	299	288	323	300	261	297	312	300	281	296	303	307	318	307	287	306	317	300	317	338	314	325	292	278	289	287	330	302	325	299	283	286	313	312	301	304	327	325	299	336	320	314	311	326	325	279	309	322	322	278	320	266	306	295	338	318	319	314	330	303	283	333	283	328	297	315	265	304	319	278	284	297	268	297	302	315	337	272	348	322	318	337	295	320	308	296	320	308	310	328	312	296	304	278	315	316	298	316	306	294	354	289	316	295	293	352	359	324	342	318	251	331	323	312	306	337	296	341	331	311	350	335	312	294	341	308	292	304	313	325	277	276	284	301	300	318	313	311	331	289	299	267	277	307	280	298	303	300	302	320	302	271	266	291	282	324	327	330	320	342	337	302	285	332	307	285	337	279	310	296	286	272	283	320	319	290	315	304	312	288	336	327	278	315	252	347	315	338	280	316	328	297	275	293	321	322	305	304	296	282	316	317	367	343	314	302	296	279	306	286	337	325	329	303	315	311	305	301	300	324	336	318	352	277	320	312	281	303	312	288	285	308	296	286	261	306	263	317	319	294	288	305	281	292	316	303	342	301	305	302	326	324	324	321	300	317	306	317	303	293	300	308	315	324	332	315	339	291	321	306	314	310	301	287	316	286	299	312	336	335	304	287	296	303	316	322	329	268	308	285	328	289	288	312	305	297	309	298	317	340	305	336	296	327	308	274	330	314	294	339	289	263	316	299	315	282	307	289	311	299	321	328	327	329	300	307	316	322	298	279	313	328	268	304	308	306	320	319	308	301	301	290	307	300	283	309	320	308	319	335	344	293	335	333	301	280	309	276	295	335	281	335	327	330	298	279	295	325	320	316	329	288	312	310	313	297	326	319	283	325	308	294	272	310	316	331	316	286	310	310	308	329	321	321	313	291	314	286	280	271	316	287	315	296	314	314	294	321	305	298	300	287	317	290	292	293	307	317	356	294	299	302	308	286	319	319	281	328	334	324	304	299	308	276	319	292	309	317	293	306	304	296	295	296	274	350	338	285	287	307	299	314	308	321	295	310	275	289	319	267	300	334	299	308	290	297	311	311	301	318	312	316	322	312	317	287	288	292	303	272	323	296	334	319	283	314	296	318	313	288	296	336	320	305	285	322	318	307	308	315	289	329	315	310	259	309	293	296	328	309	291	294	306	303	292	295	306	320	318	263	361	305	288	274	263	336	295	283	300	328	301	326	337	307	285	315	281	308	290	297	277	260	324	331	315	314	321	320	298	305	305	347	304	324	298	307	327	286	324	322	329	293	303	301	325	299	328	291	306	310	305	277	300	325	315	268	302	315	310	277	299	299	269	309	286	303	296	321	279	281	290	289	296	288	294	318	266	318	289	293	320	290	292	286	290	311	274	312	352	325	325	307	325	330	304	316	291	316	315	299	325	293	302	301	288	317	306	300	323	334	325	290	298	306	324	335
9164	952	789	682	629	683	700	615	714	676	710	710	658	651	693	675	659	683	700	679	664	661	643	681	704	613	708	665	645	696	657	645	661	626	634	683	685	657	689	685	689	652	692	658	633	690	698	688	698	680	714	649	685	615	713	671	739	677	694	673	679	651	680	666	654	624	684	660	680	678	662	678	678	661	663	654	667	682	721	702	603	683	708	654	709	655	651	634	691	687	618	661	670	702	695	661	671	608	683	709	642	679	682	660	689	611	673	673	639	657	637	668	712	689	714	646	681	716	668	689	716	681	659	675	664	687	648	638	663	723	683	718	732	676	706	665	708	682	630	669	676	692	675	698	676	656	651	713	680	717	629	694	637	645	669	669	652	655	685	729	656	649	655	684	663	655	660	664	661	677	708	658	637	659	672	690	633	657	692	667	681	693	672	697	665	703	698	712	659	690	646	710	615	689	647	682	689	669	715	663	674	649	664	665	700	651	690	701	699	702	699	694	644	675	646	649	662	720	624	703	647	651	702	658	674	710	700	648	632	664	670	689	662	683	648	629	668	674	689	676	701	701	694	692	629	659	675	677	716	658	644	704	639	678	691	687	691	680	661	661	676	663	656	678	652	605	691	686	628	654	659	664	654	657	669	716	652	637	700	707	656	696	703	702	646	678	655	649	652	677	667	666	670	681	658	684	674	664	643	702	708	619	680	671	698	659	671	675	672	659	643	634	673	709	652	669	674	716	659	705	714	676	677	661	642	673	681	637	670	686	699	694	662	649	667	637	654	667	685	662	613	695	687	706	694	666	661	721	669	686	658	663	698	673	677	701	652	656	714	698	686	668	661	679	677	627	677	690	693	658	691	619	675	708	683	683	643	662	694	683	657	707	663	676	641	683	639	661	593	668	662	675	691	658	660	687	617	670	648	684	692	657	659	689	654	684	678	666	651	691	650	664	666	623	691	671	705	659	654	724	683	647	635	706	638	700	655	675	664	634	645	673	688	637	707	690	675	650	648	684	678	673	677	659	699	712	680	669	661	667	682	690	669	625	672	661	685	709	638	694	622	686	651	654	656	689	693	654	698	671	679	696	649	618	701	720	713	634	670	697	689	676	680	667	659	650	657	631	662	667	680	609	666	685	691	616	629	679	649	689	651	695	690	697	685	686	663	669	652	671	666	661	658	650	677	720	690	697	660	627	676	640	641	654	691	651	631	691	693	666	687	688	684	678	692	628	629	654	665	654	662	682	646	703	663	657	683	679	704	653	660	672	645	669	667	625	712	695	631	673	676	670	701	663	647	672	670	686	672	692	655	664	692	611	662	651	682	646	705	670	684	716	651	676	708	677	668	674	683	677	693	666	656	674	654	673	696	684	674	699	663	692	667	689	650	679	663	686	731	638	637	665	675	650	682	678	694	695	689	714	604	677	682	629	699	653	633	633	660	696	673	655	709	704	698	639	689	695	627	692	621	703	688	670	662	705	607	651	651	676	666	728	663	689	636	636	645	685	683	686	663	661	654	646	631	727	652	675	669	662	668	664	687	685	659	687	616	686	670	661	658	693	685	691	673	705	656	673	708	685	682	652	667	668	710	650	669	661	657	679	691	652	668	645	640	686	657	660	658	654	683	666	677	668	681	647	676	647	658	679	675	638	617	658	658	668	679	719	655	686	654	661	672	634	685	683	671	642	733	716	704	680	660	639	656	670	657	687	681	691	697	684	641	661	657	669	653	622	704	689	646	677	612	656	615	639	678	715	711	664	673	663	612	672	667	637	704	661	641	670	623	644	655	702	735	674	656	697	646	673	672	663	690	704	698	682	668	669	680	712	660	637	680	649	727	703	714	672	699	679	671	700	661	664	599	704	684	671	665	641	709	607	723	671	655	658	703	641	676	663	638	679	666	680	661	693	661	692	639	667	673	655	662	599	648	729	662	750	680	705	681	673	685	688	680	657	651	707	707	656	685	678	678	679	696	645	658	628	671	668	673	671	667	727	693	626	688	678	667	684	645	629	657	684	652	714	672	685	646	687	683	670	700	659	713	639	699	680	620	688	632	651	685	688	655	662	677	672	682	702	657	674	668	648	667	640	675	668	722	675	698	633	691	641	711	666	655	664	637	657	672	656	660	658	670	691	696	647	686	680	707	669	703	664	639	679	680	667	652	678	673	656	683	703	688	638	670	638	699	716	644	673	651	637	613	632	671	702	684	683	666	646	718	652	665	620	658	684	707	707	642	659	643	668	671	641	639	634	685	673	692	669	683	711	700	658	638	677	695	663	693	664	765	611	647	626	622	655	642	647	643	729	677	690	661	654	698	681	637	690	611	681	654	716	680	616	714	671	696	649	684	721	643	634	666	679	676	612	627	666	651	687	651	700	676	651	636	700	680	682	712	651	700	681	655	676	652	649	719	656	698	660	633	687	677	621	708	665	689	670	642	681	641	689	686	636	655	652	661	660	671	689	647	669	676	671	672	674	740	675	689	660	688	652	701	682	698	675	689	679	648	662	634	673	690	648	701	673	669	678	685	669	659	684	665	696	667	669	632	641	696	705	653	646	676	679	672	649	656	663	670	620	655	680	667	676	680	654	696	643	693	667	643	703	703	659	695	625	626	700	681	699	658	652	665	671	677	697	704	691	716	713	665	651	712	661	632	673	670	653	683	645	672	661	727	675	658	673	653	652	675	668	680	685	668	703	685	621	740	655	698	678	710	667	685	678	627	658	662	668	658	679	677	664	632	643	702	672	655	758	660	627	661	723	661	650	670	666	700	669	652	676	699	684	704	729	667	724	679	645	697	618	629	659	667	665	639	694	674	683	649	654	677	687	709	723	656	666	708	659	743	689	697	663	726	688	700	660	720	670	663	635	684	664	703	681	645	635	660	627	679	705	632	676	662	693	680	689	696	705	657	698	676	671	706	690	678	654	701	666	682	661	652	640	716	705	672	676	706	699	709	641	671	669	663	666	666	707	655	672	667	634	664	680	663	664	638	693	668	663	625	638	656	621	669	631	684	704	654	699	665	672	661	724	673	656	641	634	690	621	640	636	689	729	683	666	682	653	663	659	683	669	711	699	635	664	701	649	655	677	646	678	716	625	695	693	679	608	652	649	681	644	724	699	677	649	654	687	696	654	645	642	687	649	671	685	715	676	659	648	709	688	681	697	674	624	667	681	695	649	655	647	694	703	699	664	669	684	703	649	655	666	631	677	675	695	676	658	651	655	653	680	699	632	655	675	670	678	633	692	676	688	682	637	683	684	664	694	701	646	695	662	672	668	683	660	642	645	683	660	635	699	662	713	670	670	649	715	676	687	641	661	699	714	684	664	689	673	667	644	668	695	658	669	668	659	663	689	683	680	661	668	712	680	687	736	674	678	649	697	660	688	625	697	658	674	630	697	702	648	665	649	665	667	640	626	689	687	618	667	676	675	644	636	630	631	697	698	733	658	680	617	693	689	665	681	668	611	671	657	679	658	675	646	654	654
23923	3407	424	338	295	322	341	327	293	318	328	346	372	329	323	334	338	315	322	332	315	338	332	296	293	309	292	317	321	312	341	346	362	310	324	316	303	311	339	331	327	323	322	342	328	315	358	342	321	329	337	327	325	325	329	342	344	307	331	311	355	324	300	329	339	331	354	330	278	336	342	287	344	315	315	320	341	311	350	368	347	317	320	297	315	286	325	310	307	351	341	291	320	288	325	335	342	325	304	306	323	315	329	341	373	337	319	329	317	337	340	292	311	296	310	330	330	369	292	329	319	285	324	314	322	335	319	346	292	325	298	324	349	364	303	311	344	319	321	289	338	301	347	339	341	288	326	328	327	322	315	315	337	299	337	368	317	364	304	325	325	321	272	342	312	327	338	315	326	330	371	319	329	310	331	317	311	291	349	407	364	317	313	312	285	304	319	356	309	311	320	333	333	340	358	337	361	321	326	344	321	345	308	333	325	308	330	326	313	337	296	328	320	316	335	312	296	324	341	342	311	331	297	290	320	321	340	378	325	361	347	325	331	300	362	360	355	340	327	310	355	350	345	342	365	297	334	305	316	346	307	332	333	324	291	363	330	336	322	348	307	327	320	317	358	367	312	334	355	356	341	335	307	311	357	326	341	297	286	314	321	318	321	336	294	337	332	325	342	330	344	324	349	288	333	275	333	329	351	336	344	301	373	325	335	344	300	307	338	346	332	340	344	344	346	316	318	307	282	295	346	354	321	346	338	330	343	297	308	355	321	310	318	300	332	327	300	350	330	303	315	301	326	321	340	348	293	356	376	341	344	345	324	323	343	311	350	316	320	331	327	294	348	331	314	343	321	342	340	305	291	343	331	285	348	321	322	336	339	293	318	367	346	323	310	342	319	310	324	329	301	331	327	285	303	357	348	335	339	354	321	310	332	307	316	326	337	318	358	299	324	311	346	350	349	306	316	357	311	290	297	338	318	340	339	298	341	303	306	360	311	323	336	340	363	335	343	274	317	338	319	334	378	343	335	323	306	322	316	319	334	310	323	332	339	380	298	314	326	278	323	317	346	303	298	304	293	341	350	363	365	359	308	357	301	310	324	342	374	345	352	297	360	332	326	343	317	363	325	335	320	300	335	328	306	356	349	340	322	316	336	300	329	329	321	333	353	349	318	320	319	269	305	307	340	332	310	349	308	330	333	321	324	330	302	329	334	322	329	362	322	326	306	316	354	300	310	320	290	289	339	355	360	327	309	345	333	355	368	344	338	314	332	335	307	305	321	299	324	353	336	328	331	329	341	306	326	359	299	324	327	342	349	364	324	333	313	313	335	328	352	341	315	346	283	333	308	331	326	308	336	373	326	317	325	331	344	305	324	327	326	318	340	349	323	329	309	330	328	363	343	289	329	324	338	320	354	326	334	338	330	310	323	349	326	328	342	353	352	317	314	333	329	338	354	310	306	303	346	316	344	336	314	318	321	352	332	311	306	331	326	298	326	325	339	300	327	362	328	347	324	299	327	313	301	328	280	356	339	307	309	323	350	335	294	300	332	316	295	309	371	339	309	313	316	327	380	318	340	320	341	316	327	293	334	324	335	319	306	338	340	345	357	333	304	332	307	336	325	325	316	334	316	342	334	354	323	316	323	313	310	332	347	352	337	312	321	314	358	323	280	332	360	319	332	364	348	312	305	317	332	338	342	322	354	333	341	349	292	340	342	335	345	325	302	349	294	302	317	328	356	286	323	341	329	319	324	296	343	315	336	329	322	370	336	333	349	284	326	285	345	284	337	335	345	346	303	314	317	303	327	306	343	346	343	336	312	349	317	325	307	318	338	311	327	316	306	355	324	325	333	332	330	309	322	340	348	305	347	334	336	322	321	369	349	322	307	348	349	308	337	345	321	367	299	323	318	333	349	344	313	309	325	308	310	325	304	316	307	343	345	338	332	303	347	347	309	320	325	312	347	381	349	325	313	344	305	309	347	336	325	309	311	317	312	333	331	329	331	300	356	334	315	348	338	327	362	286	339	330	346	318	286	334	357	333	378	300	353	338	315	339	323	364	341	326	310	332	311	322	357	315	329	334	358	339	325	327	332	319	379	304	308	312	316	311	337	321	305	299	336	348	321	345	332	325	295	300	317	306	313	349	304	361	314	303	344	332	336	334	318	339	387	337	312	329	311	322	287	326	319	278	301	310	350	310	366	301	332	350	303	330	326	352	314	349	335	366	326	340	322	322	332	370	303	358	329	342	345	350	299	343	320	370	306	319	306	280	331	305	322	328	332	331	335	323	297	326	321	307	351	313	301	333	346	314	315	296	300	302	328	345	323	331	316	351	321	335	340	311	299	296	298	358	374	313	307	312	341	357	317	369	328	361	333	303	327	319	293	335	344	328	331	318	325	341	344	349	341	316	317	314	337	373	346	359	320	312	329	297	338	312	335	300	345	312	351	357	323	340	300	296	337	328	333	293	317	339	349	339	326	310	330	332	309	321	315	374	344	341	303	317	332	344	345	352	332	312	310	310	323	350	296	330	315	332	334	310	305	335	305	305	342	310	321	356	298	302	362	313	327	308	296	324	351	345	330	301	311	317	320	319	328	358	313	324	294	317	322	304	322	344	300	308	306	309	315	308	322	338	310	302	382	315	347	334	342	341	329	291	321	348	328	314	339	321	350	326	328	310	327	352	338	314	303	329	299	351	298	312	299	302	298	352	316	364	354	324	324	348	320	294	329	334	341	332	324	311	340	352	337	336	304	337	311	293	315	352	323	312	340	339	340	327	297	311	338	347	339	363	285	344	358	351	286	339	330	319	343	340	306	328	325	307	313	345	314	328	353	345	335	306	333	308	292	314	277	308	333	323	335	321	364	309	336	331	295	310	338	290	359	338	349	328	332	324	339	303	284	334	338	305	315	323	330	337	335	326	324	305	332	308	263	315	346	316	311	330	330	318	355	315	339	343	319	311	349	302	301	295	340	323	342	329	332	333	320	315	297	324	338	337	341	322	354	342	350	347	368	334	341	359	326	307	327	342	317	354	338	325	338	291	316	357	357	337	330	320	356	351	335	311	335	311	345	325	338	302	302	329	297	364	319	316	337	372	338	321	296	327	307	318	324	333	323	334	339	336	341	323	342	326	320	311	314	317	320	302	388	323	292	337	299	317	333	305	314	340	329	320	294	308	342	323	334	347	342	376	310	313	343	311	323	312	352	338	313	338	356	334	319	324	340	305	332	313	329	349	336	299	333	361	307	385	323	338	323	307	365	332	311	309	356	337	319	329	334	333	339	317	335	330	320	344	322	304	340	334	320	319	344	355	341	287	348	336	301	332	345	352	325	289	336	334	342	338	350	328	320	349	332	335	323	318	334	315	314	321	335	313	359	310	304	315	372	334	356	292	296	289	339	342	317	315	333	323	306	325	348	312	321	367	333	369	327	331	345	326	312	332	307	342	342	319	330	306	372	312	320	288	344	358	359	345	335	327
9258	1202	908	803	748	703	725	757	700	696	709	764	709	727	741	764	738	675	759	731	740	749	721	778	730	705	700	718	676	716	690	767	713	725	723	728	680	782	681	746	708	720	727	723	720	696	714	757	740	703	735	731	707	674	698	752	750	703	714	722	717	706	732	776	746	694	741	782	710	754	766	712	738	695	724	773	682	728	669	718	722	693	779	751	680	734	711	735	756	726	773	669	707	717	666	698	735	784	729	700	729	688	698	709	705	722	729	685	653	708	728	724	715	733	707	706	735	757	728	702	739	757	784	671	757	745	722	746	712	673	725	749	691	740	769	713	752	748	720	727	755	721	724	702	691	684	709	749	730	697	749	720	743	707	728	735	743	725	741	727	740	712	713	691	703	744	718	725	710	758	754	738	757	700	748	704	721	750	772	721	742	714	731	669	707	678	738	676	770	718	707	697	776	696	763	731	719	752	722	705	734	705	712	756	702	699	752	740	782	766	761	748	745	687	732	747	737	706	659	684	750	717	737	706	705	729	699	665	715	730	767	739	694	747	723	701	707	712	745	749	721	728	723	698	741	756	763	664	731	702	773	700	735	741	738	736	692	756	767	747	656	691	675	708	725	741	721	742	729	743	730	682	739	710	694	737	729	703	725	681	771	752	748	744	725	736	722	695	721	732	712	741	755	734	762	743	689	725	706	721	715	732	735	732	753	683	719	702	726	759	707	754	724	707	700	720	715	701	707	730	731	748	753	730	690	722	777	751	766	727	726	725	718	694	762	720	712	739	720	751	734	705	726	675	688	748	732	689	679	764	705	751	745	763	729	703	719	713	709	747	747	760	710	741	716	714	693	738	731	732	715	719	702	704	707	692	734	713	699	736	698	720	734	702	750	730	711	712	714	764	762	740	690	727	718	693	738	732	791	705	745	708	736	716	722	745	702	719	709	722	711	729	715	717	759	734	724	700	766	711	690	720	767	729	747	734	699	724	784	729	672	698	724	754	688	753	735	748	690	725	723	697	724	691	772	699	728	724	692	660	767	688	734	713	736	667	747	708	739	725	716	681	685	725	783	730	680	742	721	688	719	734	778	768	752	723	713	676	736	691	701	715	669	714	679	704	713	725	721	749	768	706	741	745	702	675	726	718	745	727	718	714	779	714	714	708	720	719	761	716	682	710	751	701	759	723	719	792	705	722	719	727	721	747	698	730	735	749	730	677	760	732	721	729	745	726	737	710	749	707	696	704	717	739	708	735	762	728	727	689	725	708	719	723	770	757	754	738	719	687	675	727	767	778	715	698	738	709	710	726	757	713	723	737	763	698	765	699	717	683	684	685	792	725	751	696	711	751	671	677	725	690	722	728	738	742	720	728	737	714	723	745	715	701	737	727	726	685	725	698	749	723	704	749	741	727	736	771	678	685	713	675	777	735	718	697	687	710	745	751	709	736	694	728	710	744	720	717	681	708	797	682	706	698	676	700	721	717	686	747	734	713	744	744	701	705	697	694	696	753	740	694	709	692	727	719	688	744	719	697	744	728	715	735	766	686	718	749	690	714	751	728	734	735	738	753	692	719	683	703	730	738	737	704	676	715	753	700	720	678	764	724	765	742	729	680	677	689	713	726	704	714	751	692	680	725	707	750	708	712	694	742	734	699	756	684	763	703	752	778	739	744	743	702	698	711	722	702	764	733	762	656	723	713	719	695	697	709	706	684	714	782	754	752	698	738	748	729	685	686	717	716	708	747	726	769	689	710	740	736	720	692	757	736	713	699	679	697	741	742	769	691	727	707	683	718	762	718	716	750	717	695	717	729	726	651	737	690	733	739	729	752	728	754	721	731	744	759	758	729	699	715	694	727	774	761	745	729	713	741	697	704	771	727	693	681	731	755	719	731	732	755	703	690	736	689	768	745	735	732	709	736	681	734	771	745	712	711	723	731	710	733	687	720	712	737	729	722	728	690	739	699	748	735	689	683	715	681	681	702	726	698	716	693	710	731	729	704	773	756	688	728	678	683	737	745	760	661	695	748	771	656	688	740	715	726	719	747	730	703	750	702	719	725	758	751	772	789	693	692	677	685	716	758	716	731	745	730	731	712	739	744	711	715	758	738	681	713	762	728	715	725	780	731	702	724	670	739	675	729	756	702	717	771	694	723	724	704	692	724	702	687	733	636	722	721	708	686	740	694	747	671	748	732	718	759	735	789	745	784	708	764	761	717	711	718	732	729	738	703	695	738	722	690	708	713	745	751	745	760	690	768	708	730	727	718	757	717	697	720	687	731	733	784	699	732	777	753	691	758	693	711	733	722	711	775	725	733	741	735	723	731	733	664	708	716	749	676	709	685	684	750	770	705	753	744	760	708	700	760	766	710	700	772	767	717	712	723	753	770	698	711	791	733	754	709	687	758	714	747	743	717	713	716	758	711	753	723	723	754	742	746	709	722	706	706	682	667	751	733	766	701	746	717	683	721	691	769	721	739	724	739	750	736	707	729	727	720	713	720	723	708	735	676	735	736	759	692	710	746	702	702	711	737	731	720	705	719	752	674	714	732	742	691	685	680	724	784	705	723	731	747	748	701	750	700	738	691	717	693	745	685	770	748	706	656	745	717	712	714	718	712	687	722	725	754	728	716	705	746	661	720	744	714	693	768	747	718	705	768	689	700	722	750	731	695	739	718	726	749	712	738	739	711	764	688	707	754	727	717	681	712	689	690	751	722	716	691	707	693	693	698	664	744	734	748	743	727	790	733	697	718	729	711	694	691	745	709	673	687	742	729	697	731	704	788	718	755	771	695	768	740	690	706	738	708	690	716	738	709	715	773	681	745	756	729	734	758	739	689	679	710	688	712	706	680	691	695	770	753	738	690	724	717	745	693	723	718	712	749	738	727	759	725	742	698	667	702	689	744	706	717	653	712	730	743	739	691	693	725	750	792	698	726	748	785	701	744	712	702	726	788	732	713	703	744	694	722	693	724	733	785	706	698	716	715	758	748	738	690	722	712	737	724	728	719	698	769	656	723	721	718	793	735	770	705	678	708	728	721	727	755	744	708	755	735	739	712	716	752	743	707	732	705	723	807	712	689	757	750	730	709	702	730	762	776	778	756	714	738	723	702	728	740	705	680	691	728	715	725	739	732	686	750	794	724	719	753	740	692	715	724	726	742	760	709	686	759	706	717	740	720	698	664	738	726	740	738	728	729	725	678	731	690	675	785	743	683	768	751	742	709	695	722	751	746	707	762	743	728	679	724	697	719	735	724	707	744	730	741	719	699	745	712	695	736	725	735	718	689	741	719	757	737	698	731	699	676	687	762	736	721	739	714	707	724	726	739	688	713	747	748	697	736	765	707	757	767	703	681	711	698	735	736	730	691	717	709	734	748	716	738	739	767	671	764	782	732	732	712	739	732	756	713	744	747	700	736	701	703	723	770	741	706	723	734	765	703	737	671	686	725	750	724	760	679	730	745	722	711	722	717	739	737	711	744
17883	1385	328	317	336	337	338	316	331	329	324	349	317	296	336	311	296	328	321	296	314	288	337	303	347	332	294	345	329	301	323	328	336	284	315	341	311	340	330	334	313	281	344	327	302	308	340	340	322	314	351	310	287	343	332	302	330	331	280	307	331	303	327	297	321	260	305	310	309	355	314	304	308	347	302	328	295	320	351	293	325	305	303	325	311	328	318	309	319	340	347	340	304	309	273	302	302	328	347	327	318	302	309	327	287	350	329	327	322	325	311	298	345	313	293	315	327	342	314	294	351	317	323	351	300	343	306	304	299	311	340	325	302	293	314	298	359	335	297	286	325	352	326	326	300	289	302	319	316	305	310	324	302	292	310	336	330	337	311	333	324	339	293	324	317	323	308	308	290	321	308	327	300	333	334	316	311	350	287	337	302	274	288	335	309	328	309	327	315	323	327	343	316	305	324	336	328	318	296	316	311	331	323	312	300	331	328	321	333	316	350	332	308	309	308	341	300	304	315	288	349	313	336	329	316	304	331	302	321	321	327	284	326	286	348	325	311	292	343	303	328	349	290	336	317	304	320	330	327	304	311	309	306	307	311	309	322	308	272	279	317	272	303	313	333	311	310	313	331	308	300	307	332	319	283	293	292	302	345	298	335	327	296	331	315	318	336	326	325	300	305	304	275	338	309	311	316	324	310	342	297	327	293	345	319	299	309	282	329	324	280	329	315	317	349	339	304	311	325	335	318	314	279	322	311	342	285	313	328	301	325	337	299	306	309	293	306	337	330	332	309	297	303	286	315	312	338	317	310	312	315	300	316	320	341	334	288	283	308	311	344	300	305	319	303	306	334	327	296	337	327	347	321	292	283	330	277	316	287	303	327	304	341	295	303	362	315	319	277	323	305	294	298	284	327	347	313	362	327	328	354	339	341	332	262	292	317	306	291	344	329	308	278	318	316	286	277	324	329	277	347	290	298	309	307	350	287	314	298	296	305	334	311	296	310	324	331	341	305	305	320	294	327	304	316	306	280	295	292	339	276	314	342	305	309	315	340	327	328	327	296	354	306	318	314	297	298	303	326	318	315	353	326	248	325	333	312	314	304	329	319	292	278	299	332	314	278	310	325	312	337	323	319	265	333	305	361	324	287	309	321	306	309	292	327	306	307	293	346	304	307	297	299	318	331	302	287	335	307	315	305	316	328	334	315	298	308	326	325	316	298	320	319	321	318	326	302	300	371	327	329	354	333	350	306	315	330	363	335	288	331	307	295	293	290	322	333	329	325	298	306	340	337	340	326	286	317	334	330	329	322	329	321	313	349	330	315	359	314	296	352	304	306	311	352	343	298	324	311	315	316	323	334	312	322	296	332	328	355	288	296	332	281	318	286	319	338	271	286	304	304	295	276	301	294	308	319	314	320	342	316	320	325	325	337	343	353	263	308	317	331	319	299	295	328	343	320	300	312	345	303	318	317	296	366	328	309	311	328	345	311	320	279	299	307	311	293	296	316	325	318	355	327	313	290	320	326	309	343	333	320	324	319	344	327	323	305	308	302	315	307	302	304	315	300	323	301	351	327	331	319	328	303	293	327	308	308	316	309	316	306	309	319	323	303	359	304	308	324	328	310	343	276	313	304	330	274	292	343	288	330	326	299	318	340	328	339	296	291	302	324	298	299	326	332	294	327	314	281	306	327	278	356	284	327	347	343	322	297	298	337	289	322	325	328	374	330	314	355	338	312	327	312	347	320	292	308	317	317	342	308	281	316	327	335	331	276	332	321	337	316	343	315	351	331	325	302	328	315	317	314	315	356	349	331	294	276	334	292	304	290	304	335	342	324	335	325	298	300	319	294	280	322	284	342	336	330	301	329	291	321	288	337	303	286	333	281	312	337	343	333	312	329	311	283	320	269	287	352	347	277	350	297	308	293	334	320	320	314	328	335	321	308	320	305	297	304	307	334	312	301	308	296	320	318	334	342	324	320	307	317	313	294	314	279	306	306	339	312	345	353	322	322	301	301	318	324	292	306	313	326	299	326	302	315	319	321	307	288	320	304	364	298	306	337	290	333	302	326	309	300	309	333	329	305	358	310	296	299	302	321	299	324	315	302	304	341	309	356	312	270	318	364	321	320	294	321	284	308	300	328	307	323	326	308	310	317	324	299	282	288	320	325	335	337	293	298	289	306	334	329	314	331	297	304	285	329	317	345	298	309	313	326	323	329	303	307	315	320	329	313	303	302	293	296	333	289	307	302	352	299	325	353	322	330	343	358	301	335	335	348	320	328	301	293	272	326	341	314	309	344	346	336	295	316	304	321	362	354	333	308	289	323	302	295	323	327	311	298	344	297	299	286	315	320	311	322	327	307	304	306	352	328	330	343	324	307	306	333	290	325	302	342	315	334	307	322	310	278	309	304	322	269	311	301	276	308	297	313	314	352	357	319	319	312	348	337	330	298	327	304	306	310	285	323	296	293	316	332	370	327	314	325	322	310	325	344	312	296	304	312	290	305	335	286	323	335	343	315	311	331	328	309	313	337	314	326	301	328	330	342	302	318	353	300	333	320	318	305	309	300	314	315	335	330	306	319	342	310	303	330	315	346	285	314	318	339	307	326	296	295	304	338	312	328	293	314	319	312	329	326	303	290	323	330	301	313	338	326	304	311	332	307	306	334	322	307	326	323	326	314	294	323	324	307	310	322	292	307	310	318	326	322	345	320	335	333	318	335	318	302	294	328	316	285	322	320	279	355	305	353	326	317	312	277	327	362	332	303	346	305	302	324	329	308	289	311	305	345	343	292	318	335	320	275	322	312	359	300	299	309	313	285	298	319	290	288	309	334	294	283	326	313	338	353	312	329	355	321	321	344	327	264	366	316	290	335	337	310	304	288	352	318	305	357	307	282	290	337	281	289	329	278	319	294	336	350	333	315	345	308	306	298	278	345	324	342	339	309	297	328	291	339	329	305	323	306	324	321	330	323	304	276	302	306	303	343	283	330	344	323	328	305	287	279	322	268	337	321	306	344	306	295	306	283	335	326	324	330	330	328	316	323	314	325	322	296	286	325	329	324	314	304	292	324	338	335	348	299	338	325	332	319	318	317	334	304	310	325	330	321	315	296	339	341	300	326	324	325	322	304	328	333	302	302	300	304	356	334	326	331	295	290	311	305	319	343	298	312	304	333	336	330	329	318	323	320	301	324	289	341	353	300	334	315	311	302	291	289	305	365	334	326	322	279	317	313	298	310	315	305	319	318	360	313	299	312	325	302	288	293	297	325	325	343	286	335	303	332	325	317	319	294	296	333	320	323	294	317	307	305	309	353	303	312	288	309	347	311	309	291	297	279	321	321	320	307	341	287	267	298	292	302	338	318	310	319	279	303	316	300	331	342	329	312	313	316	322	311	279	327	347	325	304	320	312	293	370	321	354	299	299	316	307	351	344	340	311	315	283	305	325	322	328	297	346	342	328	320	350	334	327	327	305	344	311
8623	938	729	708	679	689	689	683	706	666	704	718	710	678	705	672	690	669	705	727	681	688	667	714	721	698	652	677	628	728	716	744	682	712	704	618	699	717	715	689	683	686	700	719	683	679	708	687	684	710	685	687	646	683	713	722	676	672	700	709	713	733	667	687	670	684	676	654	686	649	713	705	711	681	736	711	654	671	673	685	715	657	736	691	724	653	723	633	642	667	702	730	681	683	706	661	642	677	687	670	702	649	644	688	660	682	656	723	667	703	698	714	737	689	662	687	707	707	675	686	687	685	651	664	633	637	690	634	667	626	711	696	723	712	660	662	693	706	675	670	642	748	709	678	712	696	729	678	717	673	676	676	700	664	687	749	670	706	666	669	721	674	649	670	641	652	692	686	700	695	690	706	667	714	675	736	677	673	656	721	679	663	707	700	711	621	678	695	714	700	706	671	675	690	699	694	658	652	713	730	710	678	668	683	704	665	672	678	663	698	699	699	674	740	640	679	705	674	719	686	731	683	723	681	682	650	677	698	669	676	698	699	685	728	632	697	638	694	672	679	705	709	671	656	702	706	699	698	744	690	702	661	674	703	730	698	701	733	715	700	653	666	746	642	699	697	724	659	701	674	724	706	666	688	716	681	650	685	711	692	639	713	726	710	697	694	733	657	677	671	681	641	682	657	669	701	791	668	667	732	724	689	664	699	674	679	678	716	684	699	745	679	728	726	604	669	731	653	652	669	723	694	695	703	692	668	700	648	715	672	675	698	689	610	662	679	682	684	685	729	716	722	668	697	683	714	715	679	709	706	706	657	673	687	739	711	688	692	705	676	708	691	681	685	668	686	704	664	736	694	684	658	688	650	684	724	728	694	677	644	753	744	649	701	717	701	674	709	659	652	722	652	693	700	689	670	701	667	668	657	684	786	701	689	647	716	723	657	677	680	679	679	719	680	683	661	669	658	730	672	741	709	659	680	699	665	755	736	654	693	706	665	728	652	651	693	708	709	709	636	699	652	645	653	686	707	687	674	719	680	669	677	696	682	695	689	653	750	661	694	675	703	688	694	695	664	674	688	673	670	683	716	695	670	716	640	701	705	678	709	636	686	734	645	714	706	686	711	648	694	657	662	668	704	661	691	712	750	643	713	704	697	721	676	682	711	683	673	694	674	746	656	667	711	693	709	661	692	691	688	715	680	676	718	687	739	657	660	673	720	695	703	657	690	701	668	691	677	690	709	732	722	668	719	649	681	665	635	666	677	722	736	698	643	690	663	675	697	635	704	709	672	695	676	693	720	670	699	712	715	692	703	664	653	721	624	673	695	744	673	665	705	727	717	689	673	693	705	672	696	711	687	656	688	648	714	680	735	713	675	654	695	679	714	696	716	721	716	705	689	688	743	705	677	724	637	714	681	708	679	693	676	672	694	656	672	669	636	702	687	699	690	676	663	648	702	721	735	709	740	667	762	665	727	665	685	702	662	683	686	683	737	661	688	648	727	699	691	694	673	646	707	683	682	690	688	706	665	644	710	679	700	717	695	692	675	691	710	678	702	676	657	670	643	701	651	685	680	713	661	671	669	693	712	678	710	708	672	699	690	730	680	722	664	717	757	673	686	705	736	743	657	667	703	697	655	741	690	664	746	708	687	682	688	678	709	649	700	704	656	713	683	668	686	654	627	689	695	711	713	678	708	704	687	655	736	715	695	705	714	693	661	702	688	676	718	707	620	700	679	663	635	664	670	675	687	690	703	686	669	734	722	718	726	666	689	761	690	679	710	699	715	713	690	665	700	639	676	722	660	725	710	685	673	700	686	692	635	678	670	699	679	695	686	709	681	708	680	709	727	679	671	698	685	705	684	654	707	720	616	722	707	690	720	705	708	697	720	668	677	644	715	691	703	668	703	681	664	680	701	686	727	720	702	674	693	683	669	703	648	728	676	648	723	653	681	720	678	704	695	676	668	692	694	691	715	692	700	705	704	664	718	712	693	660	725	707	691	718	658	655	707	665	684	684	720	697	693	680	663	705	657	646	700	690	700	642	730	677	669	726	700	663	654	688	612	672	692	717	683	671	649	676	700	648	738	721	693	679	704	680	688	695	717	687	663	695	689	694	691	666	658	672	710	726	665	689	737	651	670	656	705	695	730	677	734	701	707	709	689	665	705	689	680	706	713	655	755	710	758	649	673	662	725	737	676	684	666	696	683	684	706	655	697	707	719	717	709	698	650	710	709	695	712	757	667	729	716	661	742	650	656	682	691	720	684	680	697	695	695	690	662	640	722	772	671	696	699	679	657	684	689	731	712	723	681	734	701	690	704	689	734	650	701	671	723	629	694	706	713	748	700	673	658	706	714	668	667	705	666	691	741	687	652	710	695	699	725	685	710	684	663	706	710	703	677	688	670	680	711	656	689	709	684	634	678	672	704	708	705	702	693	719	699	647	696	699	675	708	703	709	645	646	688	686	684	636	707	689	735	668	736	669	678	678	707	659	729	701	708	669	691	699	700	699	653	725	676	684	699	677	654	676	685	722	718	710	693	681	724	688	672	666	716	640	673	717	731	699	679	707	658	657	670	708	687	726	694	706	683	666	667	667	725	703	689	712	701	664	686	670	725	694	694	669	656	700	671	681	693	675	687	710	655	693	700	663	728	673	759	706	678	689	675	656	681	663	704	681	742	736	662	676	694	728	654	681	681	679	712	658	681	679	666	700	714	661	672	656	673	723	675	737	702	711	690	718	714	649	710	657	693	679	708	717	736	704	708	670	739	652	719	681	701	660	691	676	704	693	722	675	685	692	667	690	672	655	722	697	704	679	705	651	702	695	668	707	679	695	696	646	632	733	650	703	681	683	672	714	657	709	645	671	656	679	700	717	646	715	690	681	713	652	678	722	684	691	738	675	696	659	705	705	696	679	700	699	670	695	642	656	687	693	682	687	683	724	703	705	701	721	685	682	702	684	670	702	759	710	720	735	705	690	735	753	681	697	666	707	702	689	645	714	663	696	642	672	657	666	667	654	692	718	690	701	706	718	681	704	712	708	649	695	700	635	679	682	666	652	706	704	678	687	702	730	661	691	685	684	704	696	710	715	674	682	713	669	640	671	678	629	655	653	676	705	701	652	635	660	663	680	647	708	679	664	671	741	713	661	766	655	684	712	718	660	689	704	643	702	689	653	683	654	677	716	705	649	644	720	677	690	640	672	705	671	698	626	717	686	739	732	690	643	700	697	748	711	688	705	685	699	677	678	702	713	668	693	674	700	737	644	683	703	686	698	738	701	690	700	719	704	687	698	678	654	700	680	691	647	715	697	678	702	648	642	731	724	724	697	696	659	669	696	725	673	658	695	714	694	685	687	671	678	655	755	706	704	698	668	641	666	680	707	685	713	710	723	690	719	670	656	701	680	717	662	679	686	696	659	678	672	699	697	689	691	695	670	725	685	719	683	698	710	710	653	641	659	646	732	688	750	748	698	691	673	692
21139	2240	362	320	311	320	289	297	281	319	289	303	280	312	325	279	293	316	291	279	340	307	288	316	291	311	309	302	313	334	309	299	291	292	271	285	298	262	329	301	285	325	306	310	266	305	278	298	309	320	331	317	304	294	303	325	293	311	312	325	325	352	321	294	289	300	344	295	319	320	316	294	308	290	329	327	304	290	318	325	295	304	274	291	312	309	321	309	294	286	320	317	317	323	302	308	312	333	292	306	282	306	307	304	319	304	317	293	311	318	315	323	322	281	303	318	352	336	341	259	316	301	295	305	273	321	336	279	337	281	311	277	291	319	294	318	287	315	278	309	338	328	299	296	297	351	317	349	323	276	323	320	300	313	330	292	321	295	301	297	288	289	319	306	330	298	296	299	317	316	314	281	313	333	281	287	278	315	299	267	296	343	294	319	312	302	307	318	281	322	268	303	291	291	318	300	304	302	277	283	313	311	309	330	302	284	314	311	283	268	281	307	329	317	339	286	323	337	304	318	308	312	295	328	297	317	315	297	318	312	313	349	293	279	308	310	297	317	358	339	302	315	308	271	329	281	315	298	286	296	257	333	315	298	345	314	288	309	306	351	282	324	274	285	315	322	316	321	298	325	291	329	287	298	294	308	307	312	304	303	320	320	311	286	326	300	334	339	317	315	357	291	306	326	325	316	307	292	307	291	308	284	275	302	286	311	285	314	291	322	333	276	297	358	312	309	293	300	270	306	278	278	292	319	298	305	287	331	286	304	275	337	282	307	295	315	307	305	308	295	309	301	307	291	330	337	279	290	311	301	277	295	262	288	281	312	308	322	325	342	331	329	287	287	311	285	283	310	289	336	329	319	296	285	273	337	285	332	304	314	309	344	300	311	313	316	316	330	326	284	342	329	276	304	299	288	331	310	292	327	283	284	298	316	329	352	304	356	291	298	293	320	329	317	305	321	317	295	290	334	324	340	335	290	328	288	311	274	318	321	309	336	329	300	301	296	295	322	313	283	308	292	308	330	311	340	290	322	344	329	322	300	291	286	287	336	288	280	279	281	295	327	277	312	322	273	273	339	345	293	270	305	332	310	312	297	312	305	311	297	307	305	327	283	338	331	292	300	311	285	277	287	312	305	316	335	320	280	283	305	274	307	303	300	295	293	304	326	316	274	277	313	289	272	328	300	318	309	338	309	313	312	326	297	328	268	265	296	294	306	264	325	303	312	330	297	288	305	324	327	304	302	290	303	278	289	319	318	303	345	312	278	322	341	278	302	292	317	322	300	314	307	322	309	293	302	321	293	293	335	304	305	319	328	301	325	277	300	311	295	305	324	353	293	292	294	284	322	342	279	284	307	305	297	348	291	298	303	318	301	310	284	313	303	290	317	291	316	308	306	280	308	320	318	331	317	318	305	297	294	288	299	321	304	302	319	329	353	283	296	302	296	316	293	284	264	293	306	260	280	296	286	323	311	316	310	306	302	299	315	321	326	326	335	290	281	303	338	330	321	301	311	299	319	326	271	301	289	293	288	310	282	322	297	301	317	326	321	303	327	326	311	310	329	320	285	290	310	302	316	306	266	324	328	286	275	305	317	296	323	289	289	311	312	348	300	290	299	269	344	280	298	311	268	331	267	302	279	328	327	338	334	311	288	278	346	320	330	285	342	324	332	334	298	260	299	270	305	329	307	287	310	292	285	303	332	308	280	295	304	321	328	305	308	318	263	301	289	281	307	296	327	305	313	320	290	335	301	293	290	268	319	325	301	342	337	330	317	326	299	317	309	270	289	315	306	307	338	316	297	310	318	363	346	289	302	284	271	335	304	311	305	331	298	313	301	337	326	287	307	325	310	324	311	320	311	313	289	341	295	261	314	301	311	316	296	293	303	334	298	338	300	253	297	313	299	301	299	318	336	315	326	346	322	304	292	310	306	290	312	286	308	333	329	305	270	311	344	301	314	325	314	316	288	318	308	326	311	300	311	331	298	290	301	297	308	313	339	295	306	307	305	300	322	317	339	326	293	307	315	320	312	317	330	301	293	309	278	320	330	291	275	324	326	309	294	298	315	305	327	370	290	321	304	365	315	301	349	286	308	313	344	312	281	309	325	330	312	315	300	281	314	337	331	314	344	333	344	322	301	298	307	302	270	313	316	342	316	301	293	274	302	312	335	316	318	318	293	299	313	291	309	300	311	301	298	307	297	291	287	299	321	296	295	321	304	297	316	340	319	357	285	326	321	295	276	290	304	332	300	328	320	303	320	300	318	301	311	339	308	292	285	288	267	287	353	308	304	282	308	300	305	311	280	342	305	325	319	327	293	323	336	316	274	252	328	299	319	305	293	290	318	324	297	285	294	282	306	315	316	303	335	326	298	312	334	291	293	297	282	299	311	304	314	294	335	302	304	322	274	288	320	300	301	327	338	293	319	304	312	325	296	299	322	286	303	323	293	314	299	308	321	304	290	313	311	294	307	285	315	334	299	318	278	313	324	296	291	325	299	298	313	259	292	296	289	330	291	299	317	293	321	320	300	309	326	327	319	296	309	334	311	297	298	294	323	329	269	309	325	280	323	310	282	312	300	296	301	316	287	303	309	301	296	318	301	292	304	303	303	295	338	317	318	310	301	294	312	314	302	282	320	282	303	294	329	311	308	313	342	334	307	311	326	332	329	312	314	289	306	289	330	325	272	319	282	304	336	247	323	320	282	306	328	281	305	299	292	268	277	298	320	315	309	280	294	319	317	300	317	309	321	329	302	299	302	294	336	293	305	322	325	299	290	306	319	348	305	305	310	299	319	329	288	283	288	309	277	292	303	310	293	280	305	324	305	303	297	298	319	338	320	279	303	297	319	292	268	307	283	308	317	297	331	304	278	275	311	299	307	293	300	287	291	301	320	317	285	333	290	281	345	314	320	332	296	311	297	309	265	303	307	291	293	350	316	317	275	331	287	320	322	311	305	306	302	351	317	341	315	327	298	278	294	333	300	307	325	315	287	322	313	340	302	314	305	324	326	321	309	323	343	313	288	297	286	322	270	358	321	312	343	326	299	298	316	309	318	292	322	329	319	274	298	294	302	331	301	347	321	301	303	299	316	340	304	335	307	332	307	294	267	324	311	320	290	286	310	301	299	312	281	296	349	313	303	320	324	333	338	293	326	330	298	321	342	318	326	293	309	309	286	263	313	301	285	273	304	310	265	265	286	343	274	300	308	252	317	325	329	311	283	333	339	295	302	307	299	301	303	301	300	329	300	340	294	330	280	315	332	297	291	274	300	275	294	309	262	308	279	294	314	323	295	316	313	293	288	302	340	276	309	320	329	286	347	335	291	299	279	309	323	291	276	307	310	307	293	328	330	317	308	282	301	304	305	323	268	268	280	294	300	292	303	293	294	304	315	311	325	318	306	320	302	267	302	311	289	306	309	275	297	329	320	320	308	321	301	278	340	261	271	319	316	281	316	298	314	295	328	301	287	299	282	271	318
8835	943	724	721	686	680	711	696	690	662	684	726	684	662	680	631	669	652	678	679	667	693	657	671	686	674	654	686	688	634	723	624	641	686	646	692	671	685	677	690	675	656	684	637	695	666	631	700	683	640	659	656	629	670	647	674	664	637	692	671	670	654	674	655	662	652	673	643	729	680	716	656	662	664	655	650	621	703	653	648	649	650	684	699	695	674	685	663	708	669	697	622	704	660	641	647	690	675	640	657	649	682	643	673	646	697	691	646	638	713	650	679	640	674	691	665	650	664	672	704	680	735	684	679	713	659	681	661	659	619	648	633	664	662	632	659	682	644	671	669	672	657	658	623	655	727	649	700	667	648	650	653	680	716	676	670	715	672	638	673	654	650	698	655	620	657	686	671	680	655	659	647	668	676	676	697	657	699	656	637	646	648	654	683	636	647	685	671	702	645	659	618	666	687	587	659	689	680	692	668	700	651	692	659	613	651	661	663	692	666	673	649	680	652	674	694	658	669	618	626	661	690	706	670	699	674	682	638	683	650	694	656	644	667	664	660	660	696	625	677	672	672	635	684	662	685	614	674	680	674	747	698	653	664	682	650	680	702	687	693	723	716	633	650	669	678	701	636	665	647	677	660	686	652	677	687	618	668	698	686	660	704	639	688	647	686	688	616	677	676	632	649	661	686	682	674	697	652	651	648	653	649	659	655	703	732	638	711	673	705	646	686	656	697	706	639	669	658	677	650	691	687	629	651	673	643	664	694	654	709	670	672	677	643	695	655	685	628	663	658	641	675	658	654	689	671	703	630	672	656	688	670	680	664	659	647	640	650	661	699	653	662	633	670	644	660	653	652	608	619	666	688	695	630	670	691	671	647	677	651	671	620	694	675	678	729	654	626	661	657	649	691	632	677	668	646	725	664	651	678	692	686	654	686	662	631	651	676	633	639	657	676	672	705	708	666	687	647	654	706	656	712	656	682	691	677	684	679	703	676	655	685	699	661	668	644	656	675	707	633	652	660	654	659	627	640	657	675	665	722	635	673	706	725	699	681	646	652	633	698	682	679	659	737	677	676	725	698	700	658	644	625	638	649	658	629	697	665	689	672	641	670	661	656	641	669	673	688	670	659	658	675	650	638	675	636	666	639	633	605	666	676	664	618	702	648	647	651	673	723	637	685	679	678	639	642	626	664	673	668	672	708	667	659	683	655	663	690	623	651	681	660	664	669	657	665	671	657	669	673	638	689	628	698	673	671	689	694	648	669	680	669	648	648	666	668	654	664	681	688	665	676	663	689	662	622	667	629	611	617	710	648	635	707	646	677	665	680	659	652	637	675	665	735	681	682	681	679	657	656	665	678	655	610	649	674	666	677	707	625	708	639	700	693	706	698	644	662	671	710	654	658	637	680	667	702	664	670	657	682	720	731	653	698	658	648	644	689	653	666	719	679	662	705	694	656	686	616	616	641	663	675	621	689	680	608	650	640	644	675	666	655	678	697	708	643	715	683	666	689	671	669	672	678	667	681	672	674	723	670	660	667	713	647	710	671	700	709	665	667	698	731	655	682	638	646	680	663	672	670	663	669	635	684	666	637	700	660	686	649	654	655	652	642	667	686	674	659	688	638	658	655	645	646	674	660	711	663	626	675	636	700	666	698	735	620	627	673	705	658	667	647	598	690	672	680	678	650	648	642	686	609	633	635	682	705	687	679	637	692	676	707	642	651	658	685	668	627	677	643	632	666	653	614	675	661	673	656	603	678	621	683	667	703	654	674	718	646	691	691	664	645	704	627	678	634	698	664	618	672	673	665	682	648	638	651	702	677	692	663	689	708	667	670	658	666	699	686	677	660	694	666	615	615	666	662	633	704	660	672	655	627	671	635	706	624	686	675	626	669	605	661	720	658	674	686	688	719	662	666	630	652	655	678	686	692	646	655	713	657	655	699	654	642	642	678	696	687	663	674	596	706	699	725	674	647	688	681	683	675	655	662	627	648	644	669	676	688	647	697	672	660	677	690	661	646	654	647	700	665	639	664	635	680	693	723	663	669	663	684	656	623	615	700	707	688	648	715	635	621	662	684	671	623	622	683	680	674	672	695	633	670	623	693	652	700	664	670	690	684	651	662	675	653	641	680	670	683	647	657	690	724	669	645	665	695	703	653	620	652	671	654	671	627	639	677	658	689	700	618	676	659	653	671	635	642	701	675	662	698	661	683	691	652	669	656	680	702	640	653	653	657	670	650	680	651	662	645	666	679	639	650	705	703	685	710	643	675	659	649	644	699	672	718	643	646	664	684	667	648	680	661	599	672	680	655	659	671	678	662	652	648	643	679	660	690	687	650	661	660	679	696	622	671	671	654	689	683	655	680	658	671	677	650	678	648	712	688	694	677	658	703	682	676	683	673	674	688	610	673	689	681	649	740	695	664	651	687	666	676	650	684	655	701	719	674	702	640	624	628	673	666	648	650	666	684	619	646	680	645	647	676	678	688	722	643	677	639	653	640	666	646	668	657	663	661	698	686	656	629	639	665	659	723	690	628	673	660	643	657	665	672	651	658	653	646	691	666	654	661	675	646	712	684	695	663	694	640	671	728	702	654	717	663	650	662	675	657	673	671	677	704	654	680	638	707	661	670	649	688	669	664	675	640	687	685	676	696	647	691	665	683	712	620	634	644	648	690	707	672	669	624	650	633	669	643	691	688	686	643	681	661	656	660	666	670	629	670	656	636	645	680	669	642	679	681	686	656	628	647	697	640	648	642	661	658	651	658	679	634	674	669	701	632	715	696	645	677	641	654	655	683	685	647	673	703	664	629	667	668	656	663	703	707	684	689	643	640	668	661	692	666	667	665	658	689	678	648	675	655	660	686	650	630	669	681	643	675	658	656	647	668	670	683	633	705	633	676	662	668	691	634	678	680	669	639	683	638	625	615	711	621	679	609	645	632	606	662	671	671	673	653	652	659	712	659	671	688	661	659	596	684	628	654	644	652	639	665	659	675	653	632	680	693	691	624	639	657	699	622	654	669	675	653	652	655	669	678	646	647	697	699	636	730	678	692	710	623	681	675	604	677	689	690	710	669	645	703	698	641	702	686	671	605	662	644	649	623	625	640	685	677	702	649	704	680	663	675	676	717	653	688	681	671	667	670	674	668	665	639	673	663	640	703	670	658	699	643	676	699	634	644	695	649	632	678	694	640	637	660	647	667	665	670	666	716	644	677	624	711	610	663	669	668	673	680	644	647	657	683	691	681	676	642	693	640	692	654	685	654	686	690	651	662	652	649	627	706	667	654	635	674	680	675	657	634	672	643	673	652	643	691	712	656	661	688	646	694	687	659	688	684	689	685	650	699	694	676	663	651	639	657	659	635	666	598	680	653	639	673	665	638	638	668	691	639	676	643	624	670	703	631	628	652	709	680	663	651	675	694	616	665	649	641	706	683	656	639	684	673	661	687	628	653	699	697	624	611	712	693	662	667	664	658	646	648
24956	4610	425	392	328	310	312	282	326	318	330	343	306	323	343	340	325	351	337	339	374	354	332	333	373	319	325	358	359	324	334	318	323	328	336	330	300	321	334	316	312	306	330	359	339	330	368	346	320	316	321	334	292	343	311	313	280	285	313	310	330	326	323	329	356	312	313	354	314	309	323	385	335	330	331	290	347	332	327	346	326	286	306	327	354	322	337	339	323	314	323	312	340	327	327	359	342	322	335	311	290	338	314	334	333	339	346	310	337	367	340	340	301	310	350	332	357	317	337	309	312	315	323	311	314	301	320	314	299	333	334	318	316	351	338	320	311	386	369	326	353	316	315	385	334	322	337	319	318	321	328	295	350	313	337	340	353	332	306	302	358	341	299	299	300	319	320	322	337	286	306	324	326	328	358	283	318	325	326	315	337	321	312	327	318	307	338	319	330	308	328	325	349	324	329	338	319	338	367	329	332	339	316	315	294	346	298	295	359	314	279	327	312	313	359	353	320	314	355	315	332	356	339	310	324	369	319	344	362	344	304	333	314	321	349	332	351	322	336	339	300	331	342	331	343	375	328	358	316	358	318	336	303	285	352	315	314	308	288	312	337	314	325	324	344	313	337	329	289	393	312	350	317	338	300	302	298	331	309	311	356	294	315	340	307	354	330	327	295	336	342	322	345	295	361	334	329	341	336	335	357	337	314	350	334	334	344	343	329	324	307	310	331	308	358	335	314	329	319	335	319	325	343	330	322	343	332	329	326	331	304	343	303	345	335	321	336	332	321	340	340	329	305	351	298	327	294	310	323	350	312	358	308	296	358	308	347	316	370	322	347	337	352	317	303	333	351	312	323	332	329	334	345	323	369	330	308	381	353	345	331	313	326	327	300	303	307	343	326	318	320	328	361	332	361	371	341	339	293	333	299	328	346	329	376	316	322	327	323	323	341	314	374	338	339	305	325	359	332	342	316	343	307	332	311	331	331	322	364	360	357	328	338	290	285	362	309	337	325	355	301	324	287	322	310	337	319	293	310	292	318	354	311	348	325	337	315	354	315	341	323	330	345	344	328	309	314	362	335	317	308	310	333	343	320	315	322	343	326	314	317	359	325	307	324	330	333	343	335	343	310	349	354	352	313	337	300	330	329	287	343	312	324	281	335	338	330	332	317	366	308	315	323	329	369	324	293	367	307	362	361	300	331	352	311	331	291	317	314	329	321	324	289	347	371	362	301	299	325	336	344	306	321	314	323	318	290	338	342	335	313	337	326	311	324	329	331	339	300	317	332	359	283	328	309	295	292	345	348	345	313	317	307	331	331	342	322	320	306	332	314	306	287	300	344	289	291	376	313	356	326	352	310	319	293	326	302	320	330	325	335	319	366	299	335	366	317	387	321	292	349	357	312	334	317	325	325	330	346	341	339	312	298	323	370	317	336	276	340	329	342	323	309	338	347	311	369	368	331	347	321	301	329	351	285	353	314	329	356	314	318	320	363	313	312	326	289	295	319	354	330	301	303	359	310	325	308	324	333	324	317	338	327	317	338	347	360	364	358	314	302	323	335	376	347	357	332	323	286	313	325	358	305	281	365	327	315	331	323	308	348	338	327	343	320	356	369	362	350	333	366	339	318	350	321	347	313	338	322	329	341	343	317	343	306	324	329	322	316	343	336	296	344	365	327	356	336	308	351	338	301	329	329	328	344	322	301	311	333	339	351	325	310	329	363	335	319	300	318	291	320	317	310	316	331	328	327	310	315	327	321	293	289	319	342	348	305	351	308	328	313	359	371	328	331	325	320	339	321	328	299	289	304	320	333	312	332	308	322	329	311	311	301	317	322	380	329	319	301	310	313	347	334	323	333	310	307	328	351	344	327	349	344	302	351	323	307	334	327	320	306	337	326	301	342	302	334	310	344	312	328	317	337	305	350	324	316	321	326	339	324	336	310	305	336	335	349	332	323	347	352	327	335	332	330	334	330	337	330	379	321	333	358	325	322	338	344	314	324	315	307	311	331	348	333	321	325	305	340	342	348	334	310	343	327	302	336	347	325	367	341	336	308	290	355	333	334	308	336	306	339	341	332	327	352	313	354	337	326	313	310	325	312	323	311	328	338	327	328	311	332	296	344	357	320	358	321	297	306	330	300	321	336	320	321	321	342	333	357	331	361	309	355	311	325	317	325	318	371	362	354	347	322	379	377	328	330	283	316	320	328	375	359	303	354	332	317	283	332	316	312	301	312	323	337	321	298	339	320	319	319	340	352	343	309	317	332	360	317	327	298	326	294	305	320	354	329	325	363	325	308	369	351	309	363	328	377	326	340	352	331	319	319	320	359	328	336	325	338	303	327	314	326	368	347	348	346	333	352	334	344	307	340	308	308	335	312	309	301	320	322	345	329	325	321	321	318	329	343	310	357	349	338	338	364	355	333	331	366	324	332	331	355	333	331	355	328	318	317	329	325	287	316	357	321	333	311	294	305	323	347	358	334	330	333	299	318	305	335	296	313	347	315	345	330	293	330	311	341	343	321	342	316	331	322	354	294	332	324	317	333	304	326	302	309	323	290	353	323	286	291	324	285	330	359	342	307	386	303	299	357	333	319	354	315	370	357	333	331	335	349	331	329	281	323	311	315	324	346	341	369	374	315	347	293	332	336	332	327	310	318	335	326	295	363	288	321	317	320	318	326	280	286	288	290	359	332	362	323	352	307	299	370	323	332	325	319	348	309	318	323	351	358	381	311	349	342	339	311	332	336	308	294	356	323	330	321	341	347	314	322	289	334	364	378	326	313	331	314	330	302	308	358	295	337	296	307	342	287	375	356	323	335	327	331	320	338	342	322	331	309	309	310	332	318	392	328	311	330	327	335	311	318	347	327	311	320	339	331	337	287	316	324	309	305	328	336	338	340	325	304	373	341	312	332	328	334	343	352	321	341	311	351	335	328	307	312	309	318	341	330	332	314	295	318	339	301	327	306	323	320	308	337	343	338	329	311	293	324	321	336	326	321	307	340	351	346	312	314	344	329	280	328	316	310	343	328	335	364	317	366	310	352	310	324	353	342	342	332	325	319	319	299	314	297	315	330	319	349	356	325	326	300	313	338	319	313	340	305	326	317	323	341	310	307	326	341	338	326	342	318	335	291	318	328	322	352	321	332	329	322	385	341	294	344	304	337	327	293	314	358	327	340	339	348	335	351	332	282	302	312	369	349	301	330	357	341	297	314	307	342	327	378	360	342	325	351	338	314	331	334	321	325	311	321	324	307	302	318	317	308	321	318	300	323	309	350	326	304	312	327	290	331	363	358	361	303	306	324	314	350	319	308	301	343	342	317	350	356	368	335	318	336	319	302	331	331	302	330	328	322	330	300	341	297	326	323	328	317	340	352	323	313	366	320	328	330	336	314	342	352	361	312	303	333	361	352	342	362	366	334	345	309	332	299	315	320	332	285	341	328	312	327	312	349	326	321	313	335	335	290	330	365	314	333	304
8648	1187	904	772	772	713	734	694	754	691	689	741	765	744	730	736	742	742	655	703	726	720	693	678	744	691	743	713	718	693	735	688	724	712	718	729	739	696	700	730	781	718	726	738	747	738	727	754	730	735	733	739	740	753	782	723	729	744	726	736	757	701	749	722	745	708	679	724	721	734	701	765	682	659	727	717	716	732	769	758	708	757	754	744	685	663	741	739	689	721	761	739	742	701	738	702	672	731	733	731	770	708	725	751	712	756	717	712	692	709	749	777	711	710	822	731	654	682	749	735	752	766	686	767	758	682	694	708	697	707	735	731	705	735	714	702	738	735	752	695	726	717	715	714	741	744	717	709	689	706	770	739	734	723	709	760	686	757	723	779	734	710	721	753	771	726	742	743	672	732	709	659	742	676	725	723	751	713	755	745	721	686	728	758	705	732	754	714	707	719	713	722	733	796	699	722	715	748	761	699	711	727	713	751	712	744	731	768	717	709	737	733	709	745	734	710	681	752	720	736	739	679	735	679	716	772	734	748	773	698	728	700	708	715	733	729	705	713	714	733	730	684	703	757	710	772	750	709	698	756	725	693	728	732	708	678	720	724	694	737	724	713	738	745	742	699	722	741	754	682	734	727	719	717	742	745	755	747	755	718	735	718	733	685	741	704	742	756	805	741	759	713	706	753	721	720	737	718	723	762	766	735	717	714	769	728	710	772	720	739	760	749	732	736	718	714	740	751	719	750	752	748	682	713	724	719	752	677	674	689	732	747	720	722	712	723	732	702	703	727	716	722	692	736	688	724	749	762	676	707	708	719	699	715	795	690	708	701	747	724	742	741	724	684	726	731	705	728	746	720	688	724	734	679	718	737	740	703	721	728	700	716	739	740	733	727	722	722	726	743	719	721	699	728	713	739	733	712	748	751	756	751	711	704	740	761	727	737	730	714	737	701	703	718	709	748	703	701	722	726	711	736	724	692	698	700	713	710	697	716	730	729	725	736	732	749	750	694	737	705	705	718	742	718	735	740	704	745	695	737	696	741	720	710	715	716	754	686	732	766	706	713	705	709	688	729	704	740	720	724	707	736	727	717	694	727	675	725	729	711	706	711	735	719	764	757	673	731	700	754	701	723	715	675	693	756	700	708	733	737	735	795	743	703	800	706	695	689	764	673	737	748	686	755	719	742	698	707	733	700	732	745	695	692	753	749	740	736	729	673	705	681	722	725	705	719	703	728	771	730	731	729	709	689	742	664	734	745	736	747	730	723	780	732	717	694	722	688	698	752	742	726	717	732	710	702	716	730	748	738	694	737	769	712	754	722	758	745	735	707	718	674	720	691	743	656	697	759	744	731	714	696	726	684	743	701	680	701	693	729	735	726	718	700	725	746	746	713	743	763	690	713	748	696	728	730	729	690	729	708	714	748	687	719	700	728	772	697	763	769	769	673	740	732	742	751	709	694	713	721	734	757	779	730	739	747	686	768	693	729	739	731	682	671	700	728	720	716	695	706	723	759	758	705	745	717	761	773	678	709	702	721	725	785	710	717	688	747	746	745	701	759	767	728	726	739	747	725	710	673	692	698	718	729	756	720	712	730	684	727	672	681	711	681	754	715	713	746	720	711	752	719	724	740	712	711	730	720	775	706	699	721	722	723	693	750	773	772	719	714	712	682	689	750	737	695	716	730	678	722	698	719	711	706	747	715	676	693	692	713	731	728	706	773	722	752	679	713	718	716	749	702	714	755	757	723	790	757	748	764	722	696	735	767	716	731	758	709	670	750	735	713	775	720	699	720	702	723	743	795	695	737	731	709	737	759	695	733	733	683	721	704	739	725	677	735	736	680	710	757	733	694	698	702	703	704	707	714	753	749	711	692	729	702	725	757	726	723	712	730	712	727	725	731	729	744	698	766	730	728	725	741	721	754	674	743	755	769	727	763	720	730	767	761	670	730	739	777	737	765	684	713	736	737	752	689	735	706	700	738	727	716	685	730	729	712	721	696	703	722	754	746	757	713	668	667	701	655	697	716	737	732	740	680	727	746	771	723	662	712	720	705	708	761	738	745	712	681	759	713	715	760	697	747	685	714	718	727	707	681	775	719	721	789	697	669	723	734	726	780	720	757	714	683	720	756	780	745	714	734	724	702	683	715	732	744	733	750	736	658	697	718	725	739	734	751	693	699	719	697	695	736	740	778	729	716	717	749	703	775	681	756	743	717	748	750	701	740	720	742	721	768	752	740	735	761	739	727	769	722	730	682	771	698	742	750	739	664	754	728	755	753	719	735	698	725	776	721	716	729	703	682	727	724	706	732	727	735	727	760	692	728	773	740	712	738	724	700	753	685	752	753	699	676	709	715	706	726	787	719	718	726	728	758	710	708	740	790	709	726	746	727	722	755	786	729	687	747	728	689	728	717	713	756	722	688	742	729	706	739	753	692	746	682	751	760	759	711	711	698	717	681	712	705	740	715	701	734	711	701	775	699	708	695	733	760	733	653	718	709	729	669	764	760	724	780	690	720	719	728	703	710	738	734	697	739	710	712	727	709	726	766	742	742	761	712	686	713	735	733	725	720	751	741	689	758	783	771	753	770	709	710	751	754	747	744	745	725	689	672	709	698	716	703	724	718	691	706	738	693	749	745	741	724	748	723	698	794	745	706	710	707	715	682	726	691	672	759	732	697	700	716	762	710	715	762	764	728	705	761	755	728	710	688	744	664	738	724	780	695	747	733	745	768	730	748	741	722	723	664	756	671	653	740	727	735	729	729	714	726	748	721	719	764	724	721	742	742	687	717	730	736	702	717	718	746	729	757	721	735	734	699	739	748	704	710	716	766	732	695	758	746	722	711	667	694	726	706	723	762	730	711	720	758	719	698	722	745	751	723	717	734	738	750	751	707	715	731	725	719	689	734	722	744	742	721	763	733	700	708	711	759	775	738	705	720	720	711	751	727	748	721	667	713	739	711	734	767	703	742	767	675	685	714	740	705	728	746	723	703	716	759	745	692	729	764	769	761	712	759	738	707	752	768	722	699	714	712	703	683	769	715	761	706	708	729	714	697	737	665	716	763	740	728	733	692	748	738	748	702	783	653	716	698	723	735	709	752	722	722	744	768	742	747	759	723	732	748	701	750	699	695	741	696	737	779	765	668	770	762	661	738	725	700	728	751	729	729	698	731	717	743	746	698	730	691	744	759	738	733	720	738	713	741	732	685	710	697	736	746	729	667	753	742	702	717	752	728	750	746	698	736	798	737	710	726	757	777	689	727	699	702	743	769	711	711	687	742	687	741	739	740	763	735	708	676	706	709	716	738	695	730	711	793	740	740	731	714	715	726	712	707	694	719	795	716	680	680	687	713	680	723	717	712	736	679	704	723	664	699	720	698	716	722	740	702	727	750	670	771	715	724	674	750	731	681	770	723	675	691	737	713	678	725	743	750	715	745	728	712	757	711	733	758	715	733	735	732	706	718	724	724	714	736	776	746
18545	1521	339	367	305	339	306	297	327	343	324	321	347	308	354	294	306	294	320	316	286	311	294	309	297	315	315	326	341	324	317	310	349	322	360	294	321	303	328	306	277	328	320	288	346	298	276	310	326	321	295	317	294	308	343	299	306	316	325	323	316	316	285	358	374	336	347	319	317	308	297	314	316	317	280	330	322	337	338	303	337	337	327	319	343	267	288	333	319	325	357	312	330	338	264	291	345	320	320	324	352	322	318	287	325	354	293	299	294	319	327	308	333	329	343	295	334	298	307	349	308	304	361	299	340	313	351	321	322	337	312	291	321	300	305	300	366	318	311	337	352	322	303	319	366	331	294	327	316	311	296	317	283	331	302	321	334	317	349	334	304	316	326	313	302	333	345	300	300	343	300	332	378	329	332	316	315	320	283	289	324	301	314	314	345	357	326	338	324	310	335	305	301	286	317	303	349	314	304	295	323	351	329	293	337	326	342	328	324	346	340	349	313	314	318	299	310	283	333	298	297	277	285	320	328	319	313	302	323	317	328	300	339	334	337	337	332	304	333	288	309	338	315	323	303	332	323	335	354	330	349	323	336	296	297	291	267	315	308	324	325	308	338	320	320	311	310	301	341	292	307	313	309	302	318	272	304	296	277	303	340	307	320	324	325	323	349	350	316	331	289	286	313	340	334	329	310	296	328	329	340	345	322	327	327	341	320	268	284	356	315	316	326	296	301	317	306	361	311	303	301	299	323	331	350	345	314	315	322	312	329	345	289	340	317	324	341	334	335	323	286	286	295	323	311	330	342	305	315	311	295	289	339	301	303	301	324	336	352	318	327	324	326	327	328	324	334	327	351	376	305	321	317	311	323	325	335	330	307	342	317	306	291	336	331	262	340	313	296	317	307	316	351	301	309	336	286	289	317	299	291	359	339	306	307	302	326	345	330	334	341	336	322	313	310	338	314	334	313	341	325	278	330	323	302	306	313	327	319	338	307	295	304	315	321	296	317	315	319	303	320	303	352	318	330	361	289	326	327	322	333	319	327	338	327	301	336	324	325	326	339	332	291	299	316	312	295	316	296	299	310	300	315	309	332	338	285	296	304	333	297	341	357	340	333	334	311	371	325	290	335	318	327	320	277	299	308	305	308	299	307	331	309	335	320	342	322	323	330	325	371	321	333	300	334	326	319	329	334	346	314	326	323	317	334	341	311	318	312	305	325	306	316	282	297	328	321	329	296	330	369	340	334	314	361	310	344	314	347	345	323	321	343	309	330	328	350	325	356	358	340	338	319	296	318	320	320	303	308	326	335	338	300	307	302	311	318	281	324	289	320	331	320	317	321	292	349	321	300	320	271	325	330	309	313	318	304	335	311	314	342	357	337	345	327	327	349	358	309	301	310	310	318	313	335	312	317	314	344	316	358	317	312	294	305	328	323	307	336	331	332	308	284	360	305	322	350	317	302	311	316	308	341	329	323	298	317	311	336	330	312	295	305	329	318	282	289	297	310	328	326	332	289	340	337	340	313	342	340	322	301	314	351	344	352	326	349	303	289	292	316	336	361	331	306	363	314	333	312	282	318	293	323	349	312	335	354	337	310	311	318	336	287	333	321	339	306	318	328	316	294	314	288	283	341	330	329	347	308	330	311	332	311	345	330	326	304	337	333	330	341	332	329	336	295	331	359	332	324	352	330	299	297	271	318	335	309	341	354	306	312	339	329	334	323	366	337	321	317	342	323	333	315	318	328	290	326	325	304	323	346	328	315	333	314	327	283	290	305	307	320	266	305	330	316	311	336	340	293	306	301	305	340	290	307	326	347	315	332	321	339	286	314	318	346	310	306	326	309	328	335	358	316	311	314	315	346	315	307	330	363	317	284	324	322	308	318	273	303	314	333	330	295	293	299	328	325	301	313	330	322	334	342	341	311	302	266	319	326	337	348	320	306	312	343	306	340	333	318	284	359	309	310	340	294	320	337	322	318	325	334	314	334	330	329	287	328	291	340	319	304	344	302	344	319	319	294	348	323	315	334	326	271	318	318	283	307	349	316	324	354	322	327	320	313	345	359	310	298	358	322	345	281	330	295	304	304	305	347	305	329	317	292	306	307	304	308	339	368	318	309	327	286	273	330	355	350	294	310	343	343	313	312	321	320	341	317	325	318	334	372	358	327	317	332	299	331	305	288	315	346	306	345	321	352	330	300	353	337	335	314	300	332	344	325	321	337	300	294	302	321	307	299	359	339	309	295	298	325	314	359	337	328	325	314	334	303	302	333	315	316	320	326	319	357	344	314	322	255	308	354	324	322	318	306	302	308	322	323	302	302	324	295	314	304	313	310	299	345	322	285	298	321	302	314	332	322	328	315	335	324	293	307	299	352	350	333	335	341	305	302	276	323	325	302	309	337	322	330	309	311	355	346	312	334	329	314	323	340	321	328	323	306	328	323	322	307	284	318	301	332	318	317	313	341	310	354	301	300	307	332	335	285	333	314	286	283	306	327	314	304	332	337	327	323	305	336	337	362	331	369	296	314	321	363	332	305	293	324	318	307	316	331	284	359	333	311	299	321	275	309	362	354	286	335	314	338	303	310	303	314	322	298	329	324	322	309	337	336	312	306	308	325	299	304	346	318	329	332	326	334	319	329	322	316	328	327	282	323	308	329	306	368	317	316	326	323	336	325	341	298	304	320	300	354	302	337	337	351	320	295	336	355	323	294	328	327	297	313	313	317	320	333	339	301	310	316	297	316	319	328	307	280	283	323	302	301	316	310	321	291	304	337	330	301	313	336	311	351	314	308	313	334	333	316	345	290	311	332	274	361	333	358	328	342	315	310	325	292	309	310	346	311	324	297	311	333	370	321	295	289	321	332	278	311	313	343	323	331	296	318	312	307	316	316	321	294	332	293	296	321	335	327	307	303	289	323	321	351	363	330	298	309	321	311	365	353	324	315	294	324	350	349	345	325	307	345	317	354	319	327	342	314	272	300	310	337	317	343	346	342	309	276	315	335	306	329	319	307	314	347	306	302	294	350	297	351	322	307	317	331	322	320	335	315	294	307	290	285	330	345	343	323	351	340	324	337	345	304	298	312	323	297	318	311	306	295	334	343	340	329	352	319	308	321	328	328	311	296	278	324	288	302	326	327	348	327	322	324	326	324	307	341	319	300	294	302	305	339	292	343	340	336	335	299	340	309	301	359	362	325	299	297	297	315	308	308	314	317	336	326	332	301	318	310	310	322	309	344	373	311	305	318	312	352	307	296	327	305	315	337	324	304	314	337	283	303	317	320	311	316	300	313	325	337	289	309	314	299	284	299	330	328	324	314	335	318	323	314	322	343	275	349	323	324	277	335	289	326	354	302	330	313	304	349	373	332	303	315	308	306	342	304	327	308	323	301	304	306	324	314	297	321	285	295	290	344	320	339	307	275	317	337	333	318	314	344	317	331	311	318	322	335	284	289	342	354	313	320	332	328	318	324	300	310	327
8616	919	747	707	675	729	715	686	733	650	704	654	709	733	752	660	661	697	702	716	644	686	689	659	705	685	668	713	684	697	710	683	719	690	624	675	687	713	649	717	709	680	720	702	701	729	673	673	684	757	679	671	728	736	726	713	725	672	671	648	703	683	681	690	676	742	681	711	700	736	713	669	672	736	693	643	697	690	682	710	701	722	697	684	675	685	733	714	656	698	716	710	718	714	747	667	705	663	696	695	675	694	707	712	709	690	685	651	710	690	735	677	708	675	730	698	756	666	700	725	689	680	646	706	680	699	687	691	710	701	691	684	744	707	653	677	748	679	728	672	735	699	694	710	696	703	706	696	691	690	709	649	752	733	640	694	656	705	671	691	719	684	662	696	661	688	689	725	691	692	711	699	726	725	730	683	703	723	705	658	651	692	685	747	660	679	682	681	693	659	662	702	691	718	745	653	715	717	665	643	702	757	668	721	683	681	701	625	748	636	709	704	700	725	671	668	660	674	688	709	663	696	706	707	691	709	708	720	693	678	633	748	718	747	718	704	682	703	694	691	693	666	730	687	661	685	682	746	672	671	742	703	705	706	746	721	742	666	734	696	711	697	693	746	718	693	687	736	685	694	670	692	689	734	696	690	734	682	677	726	690	676	710	702	685	666	687	688	660	677	701	692	671	675	705	677	750	726	681	655	697	685	692	688	687	687	690	692	727	713	723	684	658	664	641	605	682	675	663	722	685	729	728	710	699	702	672	688	687	721	627	650	714	729	712	699	727	706	711	701	714	739	693	666	697	674	772	729	730	688	739	712	736	670	653	694	699	653	718	651	692	712	658	684	721	704	712	710	624	720	723	704	702	678	672	712	639	744	722	714	773	680	711	716	700	677	650	704	696	702	656	714	731	688	709	667	701	704	705	736	728	705	701	706	718	698	674	663	682	754	676	657	676	670	681	706	682	699	721	734	651	694	724	690	723	732	693	672	693	698	690	686	737	670	704	670	666	676	676	725	672	704	695	715	649	706	717	678	726	681	672	731	698	702	709	666	662	702	683	707	685	668	696	693	665	666	679	681	654	741	709	658	733	699	710	752	676	683	677	705	699	672	691	684	674	728	645	707	717	663	710	713	736	675	657	709	685	721	707	714	702	703	722	690	691	659	703	728	666	705	694	707	701	749	712	655	677	685	724	688	736	701	711	700	717	732	651	662	699	707	675	708	676	671	697	701	724	725	691	697	709	728	713	695	687	698	664	671	692	715	732	706	718	683	697	756	716	689	678	671	725	664	707	727	743	697	711	724	725	709	691	693	683	707	710	709	701	724	712	726	696	673	721	674	655	660	691	644	680	696	672	707	713	711	721	723	674	721	688	674	683	723	691	679	700	672	728	711	684	662	689	711	710	703	655	677	662	718	707	744	688	680	730	701	712	710	742	707	721	680	732	695	666	708	706	737	738	691	670	704	711	663	683	690	676	718	685	659	651	693	689	719	681	659	686	703	694	737	684	680	742	710	708	727	686	662	719	690	659	689	723	743	737	710	690	689	666	707	677	640	722	697	710	679	678	662	678	686	709	640	699	682	657	703	705	721	711	697	742	749	725	672	678	671	644	679	651	694	697	707	680	747	708	692	748	703	644	641	688	690	693	680	694	681	656	676	676	701	728	740	692	695	675	673	686	730	700	697	695	696	697	671	672	732	651	727	715	681	707	648	675	668	664	723	694	702	706	727	735	656	682	717	679	671	686	681	642	653	704	688	650	698	692	661	696	718	730	689	761	690	666	677	648	687	680	702	703	658	661	704	743	721	669	650	734	675	718	688	644	662	710	702	676	723	695	665	718	650	692	689	657	684	671	728	719	696	707	753	686	703	722	712	700	710	708	724	693	711	658	664	717	679	691	753	652	681	695	647	685	703	696	721	713	691	686	678	687	645	716	657	716	699	700	722	711	693	661	730	665	674	661	689	683	717	675	686	680	678	673	743	685	724	742	688	692	667	705	724	724	658	722	713	681	668	738	676	664	692	693	665	749	693	656	678	710	683	727	685	644	672	665	666	681	653	724	715	710	683	671	682	686	730	711	728	679	658	644	672	635	700	741	684	661	654	709	646	708	755	696	654	700	689	704	708	695	679	702	690	700	687	728	703	675	686	694	693	706	698	672	681	668	729	666	693	676	701	709	685	704	714	712	679	686	728	652	722	679	678	695	681	701	682	670	697	729	640	680	662	698	671	691	710	686	742	714	681	741	730	751	728	724	680	695	728	729	648	677	657	701	706	701	710	675	685	710	702	670	729	667	674	713	731	699	684	689	696	663	708	711	703	695	721	674	723	677	712	691	700	659	662	695	691	719	693	685	714	689	711	714	703	716	711	674	650	657	703	693	694	720	688	720	647	695	673	690	714	684	719	699	715	683	679	685	687	700	662	705	703	692	693	734	742	686	684	705	735	691	732	660	740	651	690	723	715	678	721	751	732	664	692	627	716	682	702	700	649	715	674	669	668	762	708	713	670	691	684	655	721	672	669	690	713	684	680	723	748	735	684	672	661	733	708	718	658	688	701	685	677	644	672	616	714	701	710	699	709	689	713	637	744	726	660	676	684	708	705	674	698	699	674	696	662	664	684	700	685	680	699	726	691	690	722	703	722	711	705	709	706	728	705	658	721	659	671	675	705	708	673	704	725	703	677	684	704	728	685	692	729	667	713	716	681	683	700	678	661	698	710	699	731	700	658	690	679	655	654	695	664	664	661	704	713	669	680	684	684	728	667	712	720	725	685	655	679	680	685	694	738	717	794	714	721	698	761	715	651	655	659	708	700	671	704	709	669	712	715	676	708	712	674	708	699	659	645	690	725	673	716	672	706	705	659	670	682	668	729	661	719	673	707	741	682	719	740	699	722	689	679	673	695	685	653	623	687	666	703	694	661	701	722	700	625	698	694	716	643	712	697	700	667	721	698	733	734	648	674	678	682	721	685	686	710	696	656	675	700	653	732	722	692	703	691	735	680	680	704	677	687	679	713	692	695	704	722	693	692	689	677	690	712	736	723	678	683	709	696	749	670	659	740	715	684	652	697	663	674	673	708	702	711	715	703	664	704	725	651	714	697	712	693	635	691	694	631	716	692	729	651	677	691	710	682	718	706	709	699	741	695	696	694	683	701	665	698	717	712	670	716	702	692	652	668	691	643	665	740	682	690	743	698	731	705	722	640	711	684	732	696	685	708	649	708	691	678	691	689	690	692	702	678	651	688	705	685	717	694	706	695	679	778	680	708	669	682	657	649	658	677	698	734	711	722	682	670	663	702	727	704	714	692	666	697	702	693	756	664	689	685	690	674	676	703	686	723	703	704	707	715	722	713	670	727	673	664	724	738	742	699	698	685	665	683	687	722	737	666	670	704	713	634	709	719	689	675	693	729	663	700	661	707	713	676	689	677	692	734	685	682	770	733	610	706	696	692	679	713	695	721	735	642	716	687	714	683	724	711
22265	2540	345	355	282	294	334	322	321	299	292	280	305	329	327	294	291	288	307	304	287	296	312	331	318	314	300	351	307	315	332	298	297	322	323	296	311	294	293	267	288	349	335	331	311	280	321	294	340	315	361	313	299	303	270	311	315	329	302	316	320	291	313	328	303	300	290	332	343	297	304	295	319	317	296	289	293	309	297	278	323	307	282	320	336	308	313	303	310	309	304	355	305	321	318	244	317	301	322	286	312	298	294	304	309	334	298	312	335	295	337	324	325	343	307	310	312	286	277	331	278	309	302	279	289	274	306	303	314	287	329	296	290	315	321	287	353	307	358	346	324	311	332	286	296	272	314	307	323	329	333	328	294	344	331	304	316	325	291	271	322	320	302	307	265	310	324	314	343	333	295	278	303	310	331	328	296	276	296	306	287	316	319	311	292	294	279	318	318	332	344	355	285	309	323	299	310	305	307	335	346	312	330	306	316	342	310	302	293	296	310	330	344	289	300	305	331	307	276	332	296	307	320	308	292	314	307	300	304	314	303	310	283	313	347	266	299	312	323	329	292	289	283	325	308	322	321	303	300	327	335	349	307	287	314	274	347	332	293	323	290	318	303	295	303	339	341	343	322	270	310	316	288	331	288	299	302	313	327	332	304	295	338	299	325	319	288	325	299	301	308	346	315	321	302	310	368	327	294	331	302	296	314	329	280	312	299	319	313	300	301	298	304	298	262	308	308	307	316	304	319	313	314	276	321	292	328	293	311	296	287	312	283	327	309	289	290	301	299	316	310	288	307	310	343	328	282	300	302	311	318	310	273	321	314	305	316	264	294	309	330	333	330	291	318	288	295	290	298	281	322	313	312	324	288	333	289	297	300	310	305	365	314	323	319	313	326	320	326	347	287	317	304	289	319	308	328	285	307	308	357	304	289	306	307	316	337	323	314	315	265	319	290	332	330	299	309	319	301	283	301	309	325	311	305	301	283	310	287	307	352	333	325	337	284	285	294	333	335	336	297	268	297	320	290	350	290	328	297	291	328	313	325	305	334	340	317	304	292	291	333	288	338	301	285	324	328	324	309	300	307	307	306	327	292	314	320	323	280	333	337	298	319	309	339	301	316	322	331	341	316	309	324	301	295	282	319	328	310	329	316	319	304	260	326	341	307	344	315	309	303	295	279	307	268	314	312	317	301	306	297	277	325	275	304	323	327	311	301	317	304	288	290	301	314	342	286	314	306	289	313	325	317	279	280	316	300	322	264	279	271	293	335	308	353	302	322	318	292	311	268	281	332	306	295	293	332	318	308	272	288	304	295	316	319	323	304	298	326	293	330	298	318	318	318	280	309	316	279	295	299	324	288	272	353	311	287	321	320	331	352	300	303	343	273	299	296	320	305	311	326	301	281	273	306	313	317	337	305	332	304	290	285	298	311	331	284	309	330	315	304	284	312	286	304	337	333	313	300	324	299	325	271	295	304	285	293	295	318	280	300	331	317	291	304	289	266	319	341	300	325	285	334	292	320	304	277	291	310	302	334	281	288	299	282	262	317	308	327	312	300	320	295	310	311	334	259	304	299	322	295	343	309	318	295	301	313	312	296	308	347	328	315	291	320	343	254	301	294	318	306	293	292	335	321	311	329	294	289	272	312	344	311	310	282	291	309	307	287	297	312	329	319	320	292	289	302	300	323	288	252	305	313	314	340	345	326	294	328	317	277	316	301	315	335	322	328	261	294	336	293	288	339	290	309	325	328	313	337	319	321	330	318	305	300	300	306	297	270	339	309	283	295	315	318	295	322	291	300	303	293	327	324	365	310	330	333	282	288	314	298	328	318	314	333	289	276	281	307	312	302	287	360	328	297	313	291	310	312	322	312	309	293	294	304	286	301	325	317	321	335	309	294	293	290	310	251	270	324	317	286	331	316	311	312	338	288	325	310	334	362	296	288	307	311	304	324	298	273	359	339	343	322	294	328	279	287	275	322	317	337	310	288	348	307	283	326	290	324	291	298	313	306	334	300	283	320	338	329	323	327	278	282	314	319	329	296	329	328	278	293	323	275	308	312	290	319	308	311	351	308	386	334	330	278	297	307	268	264	316	310	322	295	292	295	314	320	315	324	283	314	297	327	344	313	277	322	282	317	306	328	332	316	306	330	284	296	294	300	298	315	308	291	327	292	288	270	314	299	299	303	304	309	350	310	272	335	323	269	293	323	301	270	337	311	308	312	327	301	312	317	314	310	301	308	327	292	322	295	303	317	290	315	290	305	287	314	338	334	291	300	316	322	301	294	276	270	308	317	298	334	312	304	306	338	298	312	312	316	300	305	342	323	306	323	295	300	323	288	344	320	329	305	330	312	326	314	288	287	325	262	309	334	303	294	290	340	298	271	319	332	324	290	323	289	280	274	297	342	291	313	303	339	315	336	280	295	347	305	306	299	276	307	296	293	283	296	263	309	275	328	302	294	315	312	328	329	303	322	315	317	291	315	306	305	329	314	274	304	326	277	333	296	343	345	317	306	310	288	337	309	323	295	323	321	335	320	311	310	317	352	309	337	325	297	304	275	337	311	323	286	302	266	304	324	338	309	301	294	326	298	343	287	320	301	319	307	314	337	305	279	303	340	299	313	318	311	322	330	323	319	315	347	335	303	297	350	290	328	323	296	322	327	338	337	335	285	319	302	294	324	323	319	339	320	331	290	306	321	315	306	322	307	330	305	335	330	303	329	288	292	311	328	332	302	293	314	263	283	315	311	318	316	272	309	319	324	319	290	334	333	295	311	314	331	316	359	333	305	307	324	321	300	295	305	316	312	334	335	273	287	316	310	298	350	371	329	317	332	339	291	305	290	282	274	322	329	259	296	326	293	292	300	319	290	320	310	313	315	341	270	285	322	323	290	302	282	296	320	292	317	259	298	344	286	316	299	303	314	326	305	333	321	302	344	305	299	345	321	276	304	273	299	311	325	304	311	279	324	287	325	322	354	327	278	288	303	338	316	334	297	297	319	340	324	337	310	355	315	347	298	306	283	318	363	329	336	285	321	333	328	373	323	345	302	336	286	300	303	311	327	323	327	319	293	306	279	302	297	302	318	263	328	298	300	274	269	320	286	321	292	302	291	317	313	329	333	304	312	305	336	317	322	294	272	334	308	354	293	307	293	327	332	312	308	324	285	309	310	320	315	309	278	320	319	321	314	315	319	301	328	308	295	300	329	298	297	277	300	324	312	303	290	295	298	337	343	328	297	308	304	287	312	297	295	268	306	332	310	296	295	321	334	312	295	272	277	319	306	322	293	326	307	327	288	305	314	279	269	279	318	338	310	339	289	301	307	327	306	270	312	314	292	304	306	350	331	299	331	303	343	291	300	301	346	293	288	332	284	323	362	320	297	296	304	303	313	274	349	337	314	325	281	343	318	278	339	330	323	286	301	328	328	307	288	287	336	315	329	287	332	343	315	328	314	275	305	323	255	312	322	279	314	320	311	293
9159	923	756	732	681	674	675	675	706	653	656	666	690	680	657	703	675	648	687	682	621	659	686	687	704	652	675	655	723	663	666	667	682	671	638	663	658	645	652	628	676	693	650	676	674	652	701	691	689	699	684	663	672	670	694	634	637	677	640	660	642	679	712	702	671	676	682	736	701	692	672	662	715	657	725	683	691	669	700	668	640	737	632	694	683	692	659	608	663	627	699	693	652	689	697	624	682	707	661	675	647	673	636	656	652	673	659	652	735	688	626	689	662	693	693	687	662	660	622	675	694	704	655	620	683	701	617	654	652	662	631	659	713	668	676	643	663	643	666	685	700	682	674	665	673	602	681	653	667	674	697	635	695	657	635	686	646	686	713	672	684	650	646	680	671	678	686	673	692	718	691	701	703	645	672	651	667	654	684	746	680	684	692	649	670	678	684	644	674	648	704	689	720	680	675	661	671	674	666	695	659	678	692	726	659	671	657	686	642	651	664	652	716	685	703	720	697	641	680	698	619	655	694	628	642	682	644	649	665	676	646	661	686	716	638	688	634	640	666	652	682	693	685	646	638	667	650	645	679	661	741	687	701	683	668	724	610	685	612	649	678	705	662	645	636	687	729	675	704	651	663	677	713	671	681	704	689	676	698	688	662	654	714	681	676	678	640	667	669	675	707	672	713	660	638	646	637	697	723	648	671	678	688	670	683	648	705	716	645	645	694	648	670	657	693	685	686	713	709	743	682	641	643	682	686	648	694	677	667	656	653	659	657	703	676	674	680	653	676	684	689	662	674	668	687	688	750	694	692	678	699	653	668	688	683	700	636	653	695	692	659	692	677	762	710	712	643	662	690	652	666	637	661	694	661	686	679	669	656	689	683	630	665	673	690	678	656	708	692	707	664	709	668	648	658	688	652	675	648	674	647	679	686	685	670	671	714	702	624	640	662	643	639	701	642	678	644	711	660	676	655	687	681	635	669	604	667	674	659	757	640	678	694	719	678	661	696	669	658	650	628	669	673	671	674	681	690	690	660	694	645	669	647	627	624	704	677	645	637	690	725	714	668	683	681	688	659	681	628	676	650	665	626	630	687	670	691	645	676	668	654	636	685	663	673	719	689	658	695	679	617	754	677	687	623	689	677	687	664	657	648	662	665	659	684	686	704	680	711	690	663	674	695	700	682	641	643	682	649	674	641	663	679	689	718	701	680	651	697	705	714	709	660	699	681	714	657	655	690	687	653	735	678	683	675	668	680	661	708	706	706	681	698	720	652	666	679	659	669	644	689	669	684	654	660	654	737	654	698	653	701	660	684	685	674	620	673	682	721	660	733	673	629	646	695	688	623	694	694	683	631	657	662	670	685	657	614	649	636	668	658	732	697	672	670	654	659	674	662	722	680	703	700	679	715	736	699	687	680	681	669	686	672	644	668	625	682	684	656	652	626	729	675	686	675	673	720	691	652	688	670	632	722	702	598	695	669	680	683	706	663	671	669	676	640	682	688	720	640	674	637	655	759	689	676	672	708	654	658	667	659	701	669	676	669	684	688	634	696	630	697	699	649	648	707	682	725	661	688	639	685	660	663	704	681	681	642	691	699	674	621	685	676	664	688	702	672	704	686	701	701	662	666	700	714	634	700	645	685	691	665	683	676	657	670	675	646	636	638	676	675	639	663	676	674	701	602	700	703	676	710	651	719	696	634	665	679	672	690	668	686	618	707	677	677	671	668	682	675	650	713	663	683	653	667	680	663	670	657	650	690	614	641	695	653	685	637	638	659	677	685	676	646	688	657	696	702	673	694	643	660	666	658	695	661	657	689	651	667	712	690	681	711	691	670	663	686	673	652	664	652	720	692	707	666	700	704	663	660	645	671	718	672	684	699	691	659	646	662	716	662	638	697	695	719	693	628	646	697	673	677	708	699	663	666	634	719	661	651	688	659	666	656	647	649	663	704	640	642	705	691	662	642	667	682	681	680	681	648	663	700	639	675	664	652	732	671	703	692	652	616	643	709	658	700	695	703	648	684	686	695	665	676	633	709	671	717	656	683	658	683	658	695	693	651	654	678	720	664	653	645	673	667	697	691	671	691	700	675	641	686	644	682	727	625	659	672	671	691	672	673	687	685	667	677	707	678	688	686	663	622	646	667	702	712	681	677	650	703	672	667	706	677	662	706	725	663	697	606	720	663	684	688	673	664	677	660	677	702	659	675	682	665	691	704	654	647	663	655	675	698	669	670	682	675	651	671	645	600	636	681	697	698	668	677	724	665	713	648	719	665	687	687	677	639	734	671	634	643	684	719	672	643	673	711	648	668	601	670	687	667	630	687	635	688	674	654	698	642	623	676	678	677	686	646	656	659	708	680	611	666	652	673	738	691	666	658	668	677	663	629	683	677	688	740	648	657	697	680	723	642	652	633	690	699	665	714	698	666	662	646	679	675	710	673	696	633	639	642	707	677	677	657	659	697	695	667	680	689	645	688	637	674	670	642	641	679	702	663	711	692	685	658	692	665	699	672	654	699	662	685	667	653	687	668	699	702	691	712	687	731	669	709	652	635	668	664	668	717	695	650	641	699	686	681	685	670	700	664	663	676	655	691	673	670	670	659	687	646	635	748	718	623	691	656	670	669	691	704	635	717	716	673	706	694	632	660	693	665	652	695	648	611	690	664	665	692	662	680	668	693	648	703	683	672	719	662	638	707	697	676	678	632	659	634	679	724	686	714	664	674	695	724	668	698	659	682	629	668	638	696	668	711	696	627	669	663	637	712	659	700	701	665	648	684	672	714	685	656	688	651	700	681	658	675	716	711	690	692	616	659	714	730	675	691	621	683	680	679	719	635	703	711	660	662	656	687	667	686	670	640	671	626	695	700	678	658	665	655	647	623	636	686	675	727	662	698	751	702	668	677	678	698	623	675	664	653	659	638	598	705	690	695	683	682	685	716	672	681	702	665	686	660	702	711	665	689	670	691	652	665	648	677	684	695	647	673	710	680	719	660	703	689	671	661	715	696	695	703	679	659	676	669	665	672	700	630	668	653	658	680	653	700	655	632	705	662	646	683	660	680	726	669	692	695	654	693	689	700	650	696	633	735	664	700	675	635	668	672	688	708	656	661	718	686	706	695	656	658	644	722	694	661	704	659	678	621	656	682	676	716	689	672	693	692	675	661	687	680	656	708	709	681	639	708	643	642	707	698	662	678	709	641	717	714	704	646	692	674	657	692	668	685	671	707	692	662	691	649	694	625	739	655	703	633	688	693	719	644	717	664	659	738	673	686	686	687	695	712	687	683	703	689	676	651	690	689	702	658	654	683	647	635	701	652	691	719	689	681	721	662	650	669	672	670	700	667	684	695	648	701	681	681	717	642	730	636	685	647	715	675	679	665	687	717	671	663	644	671	690	729	665	678	696	678	671	664	655	653	740	664	671	648	700	691	658	714	706	689	693	669	678	663	624	708	664	673	671	644	666	690	650	667	698	671	657
26319	5472	480	347	277	313	312	339	328	350	338	314	347	349	352	324	325	358	329	330	341	347	359	324	336	323	343	347	348	328	320	347	322	331	348	362	325	351	347	349	319	318	326	333	356	314	354	312	334	332	308	324	351	320	362	372	344	323	347	347	330	336	301	343	307	376	357	359	321	362	326	329	349	334	308	317	307	334	316	352	338	363	362	343	313	336	337	302	365	335	342	305	335	338	329	352	325	270	333	327	339	350	326	340	320	324	376	336	334	302	338	328	357	304	398	322	335	319	348	333	333	312	319	328	342	342	348	340	321	338	334	321	346	341	304	343	346	309	342	339	334	314	316	352	341	319	333	324	346	352	346	321	327	323	326	349	301	325	317	329	326	332	362	377	319	301	341	318	319	362	374	351	314	325	333	350	336	355	297	319	340	335	368	335	329	356	324	317	326	343	328	325	321	335	363	339	329	341	335	380	329	327	335	347	342	349	320	324	339	333	323	318	355	304	322	321	303	324	314	367	334	329	319	338	335	315	344	303	343	341	346	326	335	366	318	339	331	345	327	325	314	308	346	315	346	334	292	319	312	341	358	326	344	318	304	347	331	319	310	329	348	301	338	328	337	299	322	301	334	342	307	323	303	360	317	336	367	291	303	320	347	351	335	324	328	328	335	335	304	318	316	350	341	334	339	360	320	340	307	346	322	321	338	334	333	322	320	313	307	329	347	364	366	343	345	320	316	324	317	366	322	328	313	326	349	344	332	294	323	348	350	344	357	326	355	353	344	333	313	340	347	314	325	334	303	324	323	337	297	353	357	325	346	331	348	316	311	356	345	327	312	315	292	352	344	343	331	319	324	349	342	320	333	348	336	333	329	325	338	312	319	299	351	322	320	320	347	328	335	321	309	331	346	288	343	320	337	354	289	311	320	346	303	362	353	378	326	325	324	350	322	345	384	337	313	291	340	327	339	334	315	348	343	348	334	318	330	368	320	366	307	332	336	306	341	325	309	270	359	336	320	345	358	313	305	332	322	339	366	354	353	342	323	326	350	293	318	332	348	285	348	318	321	343	331	353	338	319	331	297	305	327	315	307	302	313	313	316	325	323	347	337	372	323	337	330	378	329	321	346	344	323	320	337	315	328	310	346	338	333	343	329	339	314	361	293	343	330	355	356	340	352	304	326	323	355	335	343	350	323	299	328	307	335	360	302	302	360	311	317	345	356	327	331	308	318	335	320	346	312	364	326	313	337	346	304	329	322	354	334	301	331	344	323	328	294	344	333	337	340	339	325	319	351	296	324	336	329	305	329	302	358	315	351	350	295	335	333	337	325	317	317	331	338	337	330	342	338	302	335	353	330	352	368	345	326	317	317	309	331	341	335	339	342	305	350	338	336	297	345	345	363	346	322	356	328	304	334	343	348	316	293	320	337	330	312	338	328	328	302	342	304	327	323	343	350	331	346	325	284	319	334	289	332	300	327	346	343	329	356	311	322	333	338	305	317	323	347	357	319	350	365	301	341	332	373	333	322	308	322	321	341	285	296	349	344	328	331	353	338	335	349	326	369	322	322	337	313	339	320	333	313	318	369	327	367	295	331	303	308	314	323	286	359	339	323	347	315	306	353	358	316	307	311	310	342	332	312	359	344	309	338	333	337	337	362	314	354	329	338	342	370	285	315	331	320	334	318	321	331	332	349	341	328	367	340	367	320	348	322	353	354	316	353	307	363	331	297	323	360	361	330	303	342	309	356	305	338	313	347	340	322	311	336	345	317	316	355	321	326	332	303	326	305	331	335	345	344	335	363	311	324	340	328	350	358	303	340	307	338	345	308	326	311	344	362	348	335	317	328	340	359	305	344	337	318	321	343	342	312	340	326	307	361	351	354	357	320	316	339	313	353	305	328	348	323	289	358	369	325	334	347	333	379	360	337	333	320	340	319	332	283	329	336	364	370	308	305	298	352	347	290	326	326	334	310	347	366	356	314	344	343	317	271	384	321	338	335	327	299	320	337	360	301	322	361	336	344	356	369	335	328	321	293	305	353	364	304	359	328	316	331	320	323	312	312	359	327	296	324	330	316	308	289	333	377	322	329	330	330	327	335	359	322	318	345	350	347	363	340	358	307	331	351	316	363	327	363	340	345	346	324	316	302	344	309	307	328	342	348	325	326	315	310	316	347	323	337	317	347	355	335	333	344	311	345	309	315	352	304	318	327	357	310	318	322	326	322	344	330	327	345	350	329	369	338	333	285	324	334	343	329	325	312	367	342	348	366	347	355	338	316	308	357	324	304	358	320	313	348	357	314	361	284	340	315	303	323	333	317	317	315	341	308	323	330	357	344	318	320	320	345	308	338	283	345	326	341	356	331	336	307	308	331	346	314	349	357	323	312	368	333	316	334	322	337	313	353	312	313	332	263	326	334	335	323	338	352	299	348	306	306	351	352	345	305	300	330	351	372	314	331	324	336	352	354	364	295	297	321	358	307	363	367	387	349	327	347	333	312	321	319	317	349	337	331	320	296	350	321	306	329	362	338	304	335	351	354	330	301	334	321	358	353	354	305	324	293	298	318	320	354	329	295	328	337	333	342	310	294	343	338	383	344	293	327	324	325	317	341	304	321	363	309	328	360	343	348	303	323	337	303	349	309	319	307	384	338	345	294	390	338	324	369	353	305	326	318	304	338	349	332	325	355	303	317	347	338	293	325	352	369	354	367	320	327	335	347	343	363	306	314	325	364	345	300	333	331	341	314	346	347	331	335	321	361	337	332	323	359	314	326	346	329	309	346	349	297	332	333	328	344	335	334	318	362	321	356	379	344	328	299	293	294	346	319	316	359	332	331	328	361	347	320	310	356	345	354	294	354	335	288	317	323	299	324	312	327	309	331	323	327	337	330	334	320	329	317	313	336	365	338	335	309	331	348	334	323	320	294	385	330	317	346	343	323	342	336	318	335	337	333	342	331	327	365	345	317	344	342	325	330	351	341	323	322	356	349	322	333	303	338	346	329	318	315	340	351	322	332	349	330	327	316	319	317	323	315	337	339	328	373	311	319	325	327	362	332	306	332	280	356	335	324	340	339	320	329	349	339	368	325	345	331	289	333	315	344	368	296	329	325	329	313	338	321	361	335	319	324	350	318	328	341	342	335	346	328	323	331	335	345	348	306	307	309	331	333	329	336	341	336	289	327	354	359	313	334	283	308	314	313	340	355	338	343	335	347	283	320	337	320	362	365	300	306	337	331	336	307	327	326	299	357	335	309	381	303	317	355	302	318	325	361	343	344	338	324	371	301	328	365	358	334	347	329	305	332	331	356	344	331	288	301	338	299	325	321	289	296	313	354	318	322	351	326	317	344	296	355	353	341	287	345	303	339	340	299	357	295	347	293	324	320	298	339	333	333	333	304	325	336	329	338	325	318	326	365	313	344	335	313	338	288	346	338	329	370	341	333	330	305	360	356	344	363	291	334	330	295	309	318	344	301	318	303
9260	1043	815	754	751	762	761	719	708	723	704	765	715	708	759	791	732	708	724	735	753	724	764	790	721	732	699	778	773	694	702	702	732	738	734	827	753	746	730	680	713	695	693	735	722	709	698	748	782	676	756	831	739	749	718	716	681	741	704	791	740	739	766	743	741	712	691	700	680	748	744	765	720	762	697	755	740	715	694	696	735	770	749	735	732	797	732	684	715	714	756	684	711	762	732	753	753	707	728	696	733	711	709	722	763	768	739	726	747	772	724	709	752	737	751	749	797	768	758	695	720	769	692	739	756	755	682	780	741	707	749	728	760	727	686	767	741	749	705	723	691	746	701	744	759	709	749	730	751	699	765	738	722	737	752	793	792	753	738	744	723	747	728	738	744	765	704	750	745	751	714	703	806	748	736	656	791	695	763	729	740	752	732	728	723	757	706	738	720	710	691	736	741	757	718	696	701	722	737	734	761	756	777	730	721	704	734	752	721	749	736	734	757	730	747	726	723	767	719	681	705	700	728	718	735	758	748	688	742	758	720	740	732	730	791	716	748	755	736	701	733	686	712	745	695	731	711	701	698	742	706	772	710	689	730	746	736	731	711	789	748	718	714	721	737	723	768	688	684	691	758	749	725	756	721	762	704	784	767	775	732	721	739	727	741	750	709	729	774	733	744	746	715	758	745	727	755	716	717	670	726	704	757	726	738	785	694	766	740	748	738	743	724	763	747	737	738	701	708	752	706	736	742	746	740	769	754	723	753	736	769	773	773	773	705	740	722	684	750	781	764	746	690	736	704	705	720	689	684	717	709	773	735	749	758	756	711	769	741	737	693	704	774	739	748	742	688	721	743	697	728	719	766	707	743	759	764	713	774	754	721	704	691	712	747	725	731	734	738	784	693	722	746	735	710	755	719	753	779	769	705	807	687	777	745	725	747	744	749	682	738	807	790	748	695	719	705	804	749	700	707	775	711	723	725	717	749	754	761	774	758	728	732	692	730	712	729	803	735	708	741	733	774	769	725	740	733	756	762	738	749	728	698	677	745	750	772	721	743	787	741	726	724	707	718	761	738	778	776	751	795	737	691	706	786	704	719	750	686	734	745	686	713	732	730	737	744	754	748	792	751	766	699	727	701	734	687	684	757	721	715	731	721	713	710	722	710	771	749	743	719	718	730	775	738	756	738	697	705	702	729	779	710	690	696	721	769	744	760	748	830	709	787	671	769	734	706	682	776	738	736	736	712	707	724	715	710	713	684	729	755	743	751	728	737	741	700	723	736	733	752	751	738	695	738	702	728	718	778	742	717	735	702	743	765	741	692	729	730	683	738	741	812	727	735	729	729	779	745	681	725	744	777	757	722	761	735	699	735	722	749	741	679	738	700	738	729	746	760	780	741	750	747	746	715	762	744	706	695	735	747	733	764	733	740	769	762	728	731	754	734	746	719	733	730	747	677	742	716	773	706	739	718	741	732	744	765	681	680	743	709	775	740	722	737	763	674	737	671	678	762	755	754	674	725	741	718	685	700	754	714	740	736	720	762	704	722	689	748	771	737	769	707	723	720	697	709	741	732	782	754	719	695	767	739	712	741	711	774	711	702	754	753	746	736	757	747	734	729	779	709	801	715	735	745	707	755	730	702	748	725	710	709	742	757	735	721	738	745	785	749	770	782	746	779	738	718	703	727	757	734	764	744	705	712	744	793	678	707	727	709	736	726	751	729	709	765	721	714	761	697	766	779	713	682	759	719	716	731	709	735	744	728	722	748	723	733	797	768	717	744	758	695	742	698	711	798	750	727	782	690	693	721	760	736	718	652	783	724	711	679	697	784	703	716	730	740	735	722	750	684	747	732	700	714	661	718	741	741	719	734	724	760	710	742	723	731	714	764	738	746	699	784	727	745	740	740	743	779	750	726	791	701	713	756	774	768	778	729	723	736	701	777	742	743	741	747	714	695	689	724	736	683	708	778	702	773	714	734	726	735	732	721	687	747	793	742	738	697	703	766	762	717	681	720	728	719	748	701	737	774	772	709	723	744	752	768	789	774	749	712	743	743	675	755	728	720	700	696	689	745	724	733	768	785	724	744	726	725	725	798	735	740	730	741	701	722	699	688	724	747	740	766	650	807	711	749	741	751	768	705	706	766	754	743	737	724	749	728	711	689	755	710	708	759	753	743	688	751	755	730	788	669	709	728	760	733	761	730	704	753	706	743	714	732	758	734	749	735	733	738	696	698	733	751	728	793	759	720	677	721	750	782	776	712	740	720	695	734	703	702	724	740	748	784	709	680	741	733	678	687	750	725	709	723	762	738	726	698	718	765	720	760	748	755	718	731	762	728	701	716	755	739	712	748	791	740	695	778	731	725	713	717	725	716	787	785	693	746	724	696	750	734	687	744	727	773	680	724	751	745	736	739	748	728	734	773	770	742	738	802	744	741	744	755	728	687	688	759	729	763	706	704	709	754	723	716	721	770	712	742	705	721	761	708	737	750	740	720	735	742	734	748	705	728	746	739	740	704	706	782	709	754	734	742	753	737	776	743	708	675	684	715	748	713	712	673	750	743	711	764	709	738	708	772	717	794	772	681	690	751	737	737	729	721	759	689	701	753	727	669	703	742	756	663	722	682	687	668	704	688	735	712	700	727	773	693	731	698	745	762	730	748	713	703	745	734	760	714	738	711	768	703	718	734	754	681	758	721	739	710	745	689	754	690	726	725	709	749	708	695	713	761	766	749	723	708	707	701	721	756	709	736	719	688	720	690	729	805	711	707	771	695	801	727	712	768	731	717	678	726	713	735	652	712	750	697	749	756	728	729	752	682	728	692	736	677	783	724	735	709	720	768	743	751	724	757	772	758	756	710	759	754	763	765	710	745	782	790	710	729	713	702	725	767	740	741	724	719	719	745	718	764	773	752	768	770	707	765	720	749	755	722	794	704	723	749	724	743	735	763	720	744	715	742	718	726	720	689	719	698	711	750	737	764	688	765	729	721	709	715	696	727	758	731	740	711	739	727	707	726	760	752	730	768	711	762	728	707	773	728	747	740	743	720	782	720	812	766	764	773	714	686	730	758	723	757	787	717	749	705	735	707	681	715	723	715	730	736	743	748	702	712	716	767	767	715	726	769	744	728	764	766	702	702	762	723	772	735	778	757	704	755	745	706	761	753	715	757	741	761	696	710	754	709	722	693	742	741	728	694	794	757	752	732	740	776	747	746	722	694	742	717	703	748	731	739	716	696	710	689	739	760	697	706	750	704	762	745	724	710	747	777	739	743	694	704	712	696	689	732	695	720	724	755	752	723	683	774	685	734	688	757	764	762	752	760	725	754	687	709	738	701	716	775	725	736	752	721	719	714	771	773	690	712	745	757	726	716	739	728	745	748	705	742	732	740	716	738	730	744	743	735	749	772	791	676	753	717	722	749	689	691	738	729	700	699	713	743	734	727	787	748	728	689	754	730	712	689	683	689	751	723	727	751	732
20413	1966	360	330	338	327	313	283	344	345	336	299	333	285	299	315	289	285	325	353	332	297	314	315	340	345	325	320	323	321	353	327	307	308	356	321	372	324	334	267	341	335	304	338	368	346	353	350	309	302	339	334	318	350	323	333	300	307	334	353	290	304	297	326	329	331	321	319	355	334	328	346	338	335	281	303	316	297	313	364	327	303	307	295	294	305	307	320	323	317	304	359	308	295	322	314	312	338	350	301	332	333	293	323	312	320	336	319	320	339	365	314	323	305	344	328	320	297	312	345	294	349	347	327	328	320	261	324	286	310	350	331	326	301	330	298	319	286	311	340	332	301	355	350	341	327	348	315	279	371	338	314	334	290	320	355	341	327	338	300	349	302	316	314	336	321	324	311	374	344	304	316	297	337	335	317	349	298	299	327	310	327	308	334	321	358	310	306	354	330	313	321	332	308	349	331	289	329	321	345	355	295	319	305	344	337	296	325	321	341	277	328	310	309	322	288	340	355	310	315	251	311	313	334	318	305	305	324	350	320	353	292	349	350	322	329	365	333	333	320	328	301	326	323	344	321	311	329	287	281	341	302	286	354	357	313	316	315	330	331	332	312	324	340	319	321	328	300	299	334	308	327	326	333	316	335	320	343	305	272	288	317	335	281	318	334	326	345	314	353	295	356	292	303	335	272	333	320	287	291	355	337	315	333	303	294	318	340	290	314	312	329	344	334	326	298	326	354	324	325	327	270	324	293	324	302	319	318	319	306	315	317	299	319	330	312	342	322	329	312	308	321	297	295	322	319	347	326	317	310	318	335	289	319	325	320	316	308	344	345	337	330	318	302	336	314	332	345	313	338	335	320	330	307	331	359	361	335	308	293	323	340	334	344	317	342	325	308	347	293	334	341	291	322	350	358	317	345	338	334	344	342	298	287	316	309	345	304	336	311	322	313	296	331	341	306	329	339	294	338	315	316	331	331	334	324	311	305	305	307	330	339	295	321	334	317	320	301	338	334	327	321	323	319	332	346	304	316	329	317	344	306	313	314	336	309	315	274	307	322	323	347	336	322	331	329	326	332	302	304	323	306	308	316	318	353	309	323	312	345	298	321	307	334	342	343	313	309	334	327	308	295	290	300	318	297	338	343	355	312	320	310	307	341	284	293	325	290	321	321	336	344	320	323	315	349	337	348	368	288	306	291	325	305	307	322	326	346	297	337	336	309	343	340	324	286	385	319	357	322	321	327	331	322	324	305	306	328	293	316	339	309	334	316	327	308	320	308	345	284	332	362	316	331	311	318	353	322	308	319	321	329	335	372	311	386	314	316	354	308	328	346	314	337	334	329	313	324	314	360	332	349	294	344	336	317	318	322	281	311	319	349	325	366	315	321	320	323	306	327	314	331	317	320	341	308	293	340	322	317	304	314	310	339	330	325	327	373	316	324	335	319	340	320	333	336	360	341	336	355	329	325	322	324	337	309	311	351	333	335	308	290	337	342	331	348	359	328	339	358	326	313	330	346	316	316	312	338	312	324	322	302	344	350	327	285	340	345	290	308	339	304	307	314	294	336	312	335	317	348	291	321	319	330	332	311	345	369	318	320	315	344	295	310	315	324	317	359	348	335	307	328	321	355	318	342	361	315	331	308	317	323	282	321	321	307	313	332	323	335	307	345	331	346	330	315	341	331	328	304	318	319	347	322	335	354	315	312	312	326	314	314	323	312	312	316	328	327	331	312	305	305	332	286	370	339	321	298	353	345	307	303	328	278	304	315	287	327	321	309	322	279	287	300	318	354	325	318	313	314	323	317	315	316	307	295	298	311	312	322	339	306	318	318	328	321	286	301	379	298	310	368	360	298	321	348	308	345	339	329	319	288	302	290	297	337	304	339	323	328	336	295	304	296	325	308	293	315	343	321	315	308	301	339	328	361	311	299	358	328	299	297	302	340	321	323	339	320	292	321	309	330	344	312	306	374	339	345	298	319	311	321	306	269	276	309	308	328	335	339	340	303	270	296	303	331	371	331	329	311	317	355	338	363	352	317	321	283	312	310	293	270	331	309	339	321	326	313	334	339	346	342	335	380	349	306	353	302	303	317	336	305	292	335	295	292	338	357	321	273	295	336	312	296	323	323	293	301	330	304	306	311	332	347	363	320	312	291	346	316	301	300	307	304	298	344	339	330	362	303	345	323	298	343	320	299	340	313	345	286	295	324	319	305	334	349	311	325	314	349	358	273	371	315	333	309	309	350	346	331	310	306	292	328	293	337	327	338	333	333	344	317	329	303	318	330	336	318	329	293	315	304	294	301	345	307	322	335	331	344	326	317	357	316	336	288	315	315	299	292	330	342	330	325	322	328	297	320	333	293	328	322	308	299	328	340	318	325	300	310	305	332	337	345	309	289	353	320	334	331	300	339	329	346	310	350	357	313	340	312	354	308	356	314	314	317	323	302	374	333	315	304	331	321	339	337	317	373	323	316	309	310	314	305	320	312	321	314	315	323	352	326	333	329	297	319	310	322	337	319	332	341	352	311	324	356	285	312	329	335	319	339	335	317	313	306	302	244	298	338	329	314	317	292	312	352	318	296	339	311	359	325	354	319	318	308	302	296	328	306	325	347	338	301	296	295	347	304	291	316	318	321	274	313	337	378	304	309	299	335	329	351	305	302	325	333	339	316	306	345	266	330	330	288	292	280	319	342	329	326	338	333	335	315	302	320	309	327	298	293	316	330	312	312	304	345	314	348	352	340	332	292	313	303	325	323	295	295	366	347	325	334	318	353	333	353	357	300	330	308	333	284	333	337	302	338	313	284	330	320	338	333	346	300	290	333	346	299	344	318	316	368	317	348	308	341	329	314	322	323	335	339	312	290	287	320	321	330	343	312	334	303	320	321	334	347	343	327	336	305	322	312	284	365	337	340	321	315	320	296	347	319	293	301	338	326	344	320	299	282	337	352	315	316	337	330	340	338	329	299	327	330	349	322	336	293	322	333	332	310	323	324	331	301	351	332	327	322	361	344	330	339	317	325	318	365	343	308	334	341	338	313	312	339	339	344	312	321	315	326	322	307	357	302	367	296	316	325	362	331	363	342	331	335	348	328	332	314	311	316	325	321	346	322	311	323	312	333	295	310	309	359	354	269	345	316	311	324	325	354	301	311	369	335	339	323	334	328	326	308	313	351	307	315	314	343	359	315	303	314	332	336	323	321	290	310	336	321	319	271	303	321	303	309	340	282	344	297	313	305	342	331	316	336	359	310	357	321	333	305	312	344	316	316	319	326	369	317	317	318	342	317	333	311	300	323	334	279	308	281	337	304	322	388	318	324	311	307	369	335	318	369	317	311	340	320	313	349	336	315	304	338	339	335	329	323	314	330	330	322	293	343	310	321	335	319	335	342	330	325	311	330	296	346	330	288	298	285	339	324	336	332	326	327	301	342	338	345	308	359	329	312	332	335	328	294	305	324	322	333	305	355	317	304	321	320
8755	827	732	725	723	708	719	718	698	704	695	753	679	685	692	676	729	705	674	676	672	730	710	697	708	697	701	639	677	655	665	693	710	682	719	679	719	701	732	689	708	673	750	679	690	707	689	718	740	719	644	699	680	675	717	747	642	708	684	677	688	686	752	682	679	736	736	706	685	713	745	688	766	700	774	714	760	700	703	703	708	669	667	697	709	702	706	710	702	731	705	672	676	668	701	689	705	679	706	702	720	699	702	716	719	746	667	706	689	717	675	711	683	697	707	667	718	687	705	693	675	687	747	694	704	708	688	720	680	671	697	744	659	655	668	664	701	651	722	728	684	718	700	705	725	682	660	697	700	736	755	689	688	684	705	743	692	713	708	705	654	722	700	690	737	737	708	691	746	701	707	732	714	693	708	648	692	663	725	741	734	698	679	733	685	741	744	727	690	708	668	749	684	601	774	681	731	720	701	729	727	710	668	648	671	672	699	685	659	696	683	701	680	690	710	664	698	730	655	736	708	688	742	724	729	690	722	687	684	652	723	729	676	637	694	683	684	719	738	661	677	685	713	676	713	732	687	716	681	612	704	687	732	685	692	722	693	694	681	700	680	688	698	722	645	649	717	696	696	716	672	718	713	698	713	678	712	718	708	686	744	667	694	665	692	727	706	720	722	699	706	712	745	652	755	671	692	672	672	712	687	693	675	708	710	731	691	733	698	695	730	699	684	681	641	724	752	701	717	711	713	686	740	693	715	760	693	711	702	715	670	693	672	730	760	736	737	687	694	706	705	700	653	695	676	627	674	679	693	707	720	661	731	726	669	673	666	709	649	707	696	680	741	744	702	714	667	708	724	746	721	678	707	683	713	697	691	721	722	744	656	692	671	733	705	734	704	684	702	674	761	705	733	655	716	677	653	696	716	748	693	733	719	696	701	726	738	681	652	704	752	687	702	724	682	710	701	697	731	706	699	704	688	664	717	707	698	721	681	718	677	710	756	735	699	722	725	714	687	674	690	696	687	661	689	723	680	706	727	731	725	712	662	717	721	704	719	719	729	731	663	736	707	718	695	691	689	679	717	732	746	729	696	678	696	723	661	680	652	698	714	685	715	746	738	715	709	651	691	674	685	663	783	702	672	676	719	699	664	699	706	732	715	737	711	740	715	740	692	679	696	682	734	683	722	724	694	710	676	710	699	726	671	711	720	713	698	708	710	680	707	714	685	670	695	676	719	680	706	647	707	669	733	674	729	653	658	772	730	670	729	671	693	676	722	717	694	705	695	705	684	676	743	686	749	681	754	683	658	705	705	712	713	706	724	690	717	700	712	687	673	653	724	681	725	710	673	705	703	672	724	704	702	698	728	727	736	709	706	647	707	700	727	728	674	659	680	743	684	675	681	707	747	669	730	705	667	639	714	654	741	662	708	691	678	654	697	713	691	667	701	701	713	683	678	660	713	698	707	721	732	722	762	672	694	672	712	718	701	690	691	681	731	664	690	702	745	692	697	747	726	706	681	700	735	692	709	751	681	689	746	686	687	674	690	690	730	677	728	764	663	720	674	722	683	722	706	749	677	678	717	743	716	753	670	748	716	703	746	713	727	710	692	705	681	701	721	686	690	731	717	682	679	716	666	687	722	698	726	721	737	693	732	724	702	730	700	694	654	691	725	743	684	695	712	644	659	636	736	765	699	729	716	706	716	692	669	729	712	732	704	738	710	722	735	709	718	664	720	691	688	710	707	679	660	688	694	784	713	745	692	682	749	663	680	666	701	725	672	759	723	675	734	752	666	683	691	734	665	686	697	639	653	763	723	732	681	709	704	688	661	722	681	674	720	727	654	691	737	727	729	678	678	709	683	757	722	747	704	721	687	719	706	706	712	679	677	700	714	711	714	707	692	692	680	706	736	690	701	702	662	669	710	734	712	709	705	651	725	702	689	697	687	701	705	730	663	736	705	695	721	687	667	714	656	728	700	689	693	663	694	744	715	644	702	710	662	639	689	699	703	688	691	720	698	716	663	707	675	677	705	666	694	697	665	725	698	682	707	713	700	720	639	729	724	672	716	677	734	649	710	718	691	673	720	715	685	686	689	718	680	728	706	691	651	691	705	680	716	768	667	716	683	734	747	711	714	721	684	704	682	694	741	678	737	662	686	718	710	676	662	747	723	710	759	700	711	720	722	684	718	700	724	689	674	721	702	716	684	676	712	697	693	725	697	698	686	725	685	663	680	668	706	703	696	703	681	706	668	701	724	726	714	675	673	718	699	694	718	690	653	671	693	707	690	730	711	729	711	617	676	661	724	672	665	707	651	698	723	722	700	737	733	679	716	688	679	711	731	696	660	722	688	709	720	687	698	751	678	686	709	737	693	684	698	704	689	687	669	718	692	695	683	661	701	728	727	700	697	659	685	667	697	714	701	686	714	709	705	687	687	674	713	681	660	648	675	672	725	741	712	688	694	728	715	711	688	662	688	646	692	714	685	671	706	679	705	720	712	709	714	644	751	724	745	750	704	711	736	715	709	690	733	748	694	699	766	753	708	675	659	734	653	709	739	655	677	708	718	634	685	726	746	688	688	678	694	621	700	685	684	729	740	724	696	718	694	704	729	739	718	697	707	715	677	680	655	681	706	688	720	743	681	660	737	691	702	686	658	712	690	741	713	661	710	697	676	699	726	728	695	695	711	695	741	694	681	668	673	687	678	683	770	675	694	697	700	710	722	683	702	725	718	714	682	676	739	680	678	670	665	690	700	724	705	714	729	694	726	664	677	739	747	718	736	661	706	726	689	742	717	686	726	671	757	710	668	692	669	700	697	743	686	715	689	681	706	696	705	672	710	701	723	722	658	733	705	716	669	738	667	643	678	771	650	707	686	687	747	743	683	713	707	745	756	717	682	686	702	712	700	675	700	683	739	710	724	701	671	682	707	700	654	703	685	684	691	670	693	731	717	678	724	703	723	719	706	688	730	729	682	718	712	704	701	707	739	706	685	730	718	721	686	727	684	698	716	741	670	692	722	675	711	679	689	732	697	737	699	730	703	721	651	698	679	725	697	680	742	678	704	662	735	728	701	710	658	695	708	725	694	738	723	691	726	713	734	674	697	714	682	693	687	701	676	684	708	683	700	671	704	694	707	675	695	714	742	713	700	691	733	752	679	711	740	723	698	643	634	689	699	656	677	699	700	690	732	732	715	663	715	730	714	648	685	686	691	728	705	719	676	686	706	737	668	684	692	644	668	668	664	698	667	687	672	720	698	706	687	688	650	682	717	728	697	694	701	699	678	751	706	726	678	730	706	703	744	714	652	762	685	706	708	663	749	701	727	745	693	740	710	691	736	700	721	723	716	736	695	645	737	732	709	709	656	702	708	663	724	663	729	718	702	709	738	723	723	721	742	708	700	716	706	703	682	686	738	718	718	687	693	703	727	660	688	702	720	718	659	717	733	690	678	695	692	689	689	727	657	660	670	677	719	671	670	740
20217	1968	326	341	344	335	300	296	332	309	327	296	317	309	279	293	328	324	248	331	302	318	324	307	327	297	311	308	294	319	303	315	355	310	303	316	290	293	270	287	349	296	283	291	306	290	315	305	291	322	282	312	331	332	272	284	321	306	300	306	277	311	337	337	278	319	308	306	310	321	292	315	317	309	337	318	300	351	300	298	297	283	316	279	262	332	319	308	305	305	296	293	297	306	366	327	301	315	328	323	301	286	305	307	309	296	277	309	268	302	301	276	317	303	305	282	303	304	299	315	299	296	322	308	324	323	277	284	320	314	308	287	310	270	303	328	312	319	294	325	294	314	301	290	324	319	340	310	297	294	284	275	327	298	295	306	301	303	341	324	313	293	285	312	288	310	300	299	283	322	324	300	294	297	311	300	340	308	281	274	282	307	330	314	294	295	315	310	298	318	310	302	281	318	291	309	292	284	283	316	303	311	288	311	327	268	295	286	316	304	303	296	333	347	295	337	294	326	304	291	304	321	328	294	309	312	339	302	316	326	305	315	319	309	288	312	300	307	315	327	291	296	317	289	309	281	302	303	321	289	299	291	313	336	348	304	292	298	310	316	299	285	274	308	318	325	323	326	283	321	304	285	271	286	297	320	306	302	311	312	312	304	312	315	321	310	334	285	283	293	309	332	296	272	299	304	275	293	252	315	294	314	293	290	311	340	314	324	323	323	285	294	314	326	290	258	293	305	293	322	321	360	312	327	324	312	309	280	313	315	277	320	304	334	328	283	320	316	324	296	307	336	288	298	319	318	302	294	291	324	318	290	336	316	292	293	299	332	286	282	310	269	310	344	298	287	252	305	303	345	315	310	286	316	304	297	285	323	293	336	303	306	341	304	317	325	334	289	315	301	274	306	302	283	301	294	296	286	303	301	298	309	319	310	275	323	340	313	316	305	312	294	299	299	295	340	331	316	298	323	296	296	307	309	315	289	311	311	323	320	285	300	300	271	298	315	326	300	316	297	344	340	335	255	283	294	315	316	290	328	292	343	336	306	327	289	316	333	326	303	271	320	317	289	279	303	295	255	317	297	321	333	283	330	262	320	299	283	294	308	338	308	307	293	277	290	273	302	303	314	278	354	326	284	271	291	321	323	292	312	272	318	298	304	308	279	322	305	303	341	289	311	294	299	304	303	313	313	304	288	323	304	297	327	321	295	323	284	269	277	303	310	325	307	296	342	293	314	305	320	336	316	287	296	292	311	280	291	326	307	298	278	296	290	318	324	281	261	314	338	303	272	308	296	326	326	336	292	304	280	311	245	312	289	301	288	276	322	283	296	304	291	305	294	324	323	305	307	296	293	318	312	304	312	334	293	323	345	299	270	290	267	308	321	302	304	301	313	330	309	278	321	283	321	327	273	264	267	317	338	299	347	328	317	306	298	312	282	284	304	310	329	341	278	297	285	281	298	298	322	312	315	319	325	281	311	288	316	309	285	255	297	279	261	273	316	313	317	300	283	304	321	310	283	321	303	318	312	300	299	316	313	317	273	301	283	322	297	300	310	317	330	280	303	318	336	321	317	296	320	314	279	293	287	332	283	268	331	314	277	294	350	296	320	336	333	331	312	293	326	324	333	302	315	295	298	303	313	319	280	309	315	309	317	312	337	298	297	321	302	267	277	313	315	287	284	346	314	288	321	290	293	305	289	312	337	282	301	282	310	298	298	305	293	274	305	311	282	324	300	320	293	314	284	270	315	325	318	283	297	302	302	312	249	272	270	323	303	288	308	312	334	299	306	300	327	317	328	284	294	343	304	313	270	291	358	319	309	296	301	310	327	290	303	255	295	317	299	304	300	320	308	300	318	297	295	324	295	328	301	306	321	298	295	331	330	306	288	273	267	327	314	298	339	304	336	310	297	256	299	304	303	311	299	278	324	322	300	345	317	317	277	291	323	329	328	300	286	324	311	288	298	293	308	299	294	283	316	300	296	292	300	270	313	308	309	279	322	285	282	317	332	298	290	348	298	281	277	301	309	304	324	317	312	329	289	304	324	325	282	301	299	291	314	309	286	366	304	309	285	324	301	301	301	257	337	337	310	317	311	350	300	365	301	324	336	313	345	323	326	292	299	299	309	323	320	301	304	278	314	325	302	311	336	332	323	306	324	322	284	299	303	291	299	323	319	316	298	319	298	316	333	321	310	282	305	309	305	319	311	310	300	308	275	330	307	332	316	306	322	335	332	312	283	309	322	338	303	314	294	268	319	333	298	325	351	326	278	334	306	317	315	345	305	312	298	345	261	337	307	284	323	269	320	293	318	311	288	340	323	290	319	317	307	299	282	338	319	345	311	299	308	319	318	303	305	313	310	269	312	294	320	313	296	293	263	301	277	275	309	290	344	287	308	339	300	364	337	302	343	323	342	325	300	314	282	317	301	295	314	298	290	283	280	300	312	291	300	298	313	305	281	329	337	315	301	294	296	275	304	291	307	324	297	305	278	297	308	301	289	317	301	312	296	325	324	333	309	307	306	316	310	318	299	324	303	317	311	322	311	321	340	292	283	296	311	297	310	319	329	280	359	321	290	300	292	307	331	331	292	309	316	298	323	309	302	297	282	327	297	305	298	342	276	336	323	303	309	295	310	321	336	310	272	291	312	301	316	302	297	341	296	338	304	282	280	316	342	334	325	311	299	276	304	350	320	295	303	314	311	320	310	343	284	297	283	303	305	311	276	259	289	292	329	291	301	316	352	346	291	306	292	314	294	308	338	319	303	292	298	323	295	311	288	311	354	325	338	343	301	278	303	289	315	285	286	292	318	338	289	278	312	309	314	317	307	329	328	319	268	287	306	309	302	299	329	299	323	328	262	284	263	311	278	309	295	301	301	328	364	276	322	315	292	275	328	280	306	300	335	274	288	308	321	320	321	289	300	323	291	288	303	315	280	325	272	291	265	267	318	281	306	305	302	323	304	284	326	294	286	309	335	296	301	276	292	324	318	294	334	275	298	327	342	306	283	313	309	327	320	308	319	297	277	280	270	309	297	306	314	313	340	299	316	299	280	287	299	294	317	332	296	307	356	331	334	335	312	271	306	282	297	309	330	294	308	299	313	320	292	293	325	337	356	296	291	259	294	299	308	303	314	306	291	299	297	322	295	318	304	313	312	287	332	345	281	332	335	336	307	319	301	310	336	310	302	300	297	324	302	351	324	306	307	293	310	291	305	327	315	296	260	282	330	310	255	311	309	328	309	307	292	312	271	293	333	293	301	324	315	326	298	325	331	328	298	272	296	293	324	288	307	316	294	326	316	284	313	333	292	305	301	295	300	292	326	337	297	300	304	278	299	279	317	282	291	316	299	293	301	311	306	330	289	302	302	312	313	300	338	305	273	318	322	282	298	310	281	321	294	317	299	318	281	335	348	308	311	287	290	313	308	343	285	294	280	321	320	348	337	319	290	295	295	322	322	288	294	294	334	307	327	329	312	333	282
8597	890	810	751	706	693	652	702	662	676	727	683	672	628	666	670	685	635	667	659	692	633	646	663	671	650	696	650	703	673	673	679	632	638	664	664	681	658	641	610	644	669	693	674	659	706	663	649	612	661	679	677	625	696	608	625	688	640	659	692	734	652	679	674	635	723	650	697	677	659	690	638	611	658	705	665	665	682	641	672	684	678	649	706	641	663	685	684	608	644	679	666	663	662	680	683	646	754	666	655	678	651	664	703	649	657	705	677	659	670	651	673	674	634	657	670	653	680	663	660	671	661	671	669	650	662	642	646	637	650	665	664	670	688	645	643	643	635	699	686	653	662	657	660	678	702	669	662	640	671	626	668	645	653	616	683	665	660	637	703	694	736	728	663	679	703	652	663	661	669	682	687	677	684	616	692	688	704	709	639	687	662	670	679	679	623	656	679	636	684	652	655	688	665	659	663	647	652	689	669	653	667	621	642	656	636	668	644	679	620	697	655	643	694	675	660	745	681	715	665	679	681	624	710	696	643	652	613	698	650	681	629	655	664	679	644	683	705	672	686	687	630	678	633	673	667	679	674	659	712	692	664	637	706	637	660	652	723	667	637	653	640	669	644	659	620	665	637	649	685	669	664	677	666	671	636	663	649	662	676	652	663	657	655	654	614	638	643	674	669	599	691	714	659	671	654	672	690	690	705	667	682	645	681	619	693	673	652	673	670	701	682	639	693	654	656	686	660	628	682	674	633	677	684	708	706	696	662	649	637	612	638	694	671	675	691	667	643	637	677	662	638	649	660	596	684	653	653	630	674	674	689	659	716	706	641	647	661	687	672	670	714	658	647	690	679	681	641	691	666	638	629	692	662	658	593	722	669	686	702	674	677	671	658	637	661	617	657	687	637	657	675	677	678	701	649	689	644	663	699	649	730	687	636	665	676	669	675	643	633	647	672	636	678	654	675	665	644	679	663	658	659	678	644	636	653	699	647	674	690	689	641	696	706	638	700	694	637	669	677	661	660	688	625	696	722	665	620	605	629	630	659	643	698	637	663	660	691	631	621	657	655	703	633	684	692	637	650	672	648	652	664	643	640	709	695	661	677	705	716	703	690	692	661	685	700	688	670	675	667	614	664	662	641	700	626	669	638	684	612	624	658	728	634	675	662	670	664	696	657	657	653	670	674	635	678	651	647	691	712	657	627	700	673	608	683	699	619	661	632	693	668	681	682	694	698	646	662	666	676	673	597	617	687	613	662	645	658	703	641	644	681	664	684	648	643	680	685	663	632	664	672	624	635	679	665	660	691	655	669	620	647	636	696	670	676	655	677	675	689	706	684	607	612	676	657	654	697	677	642	641	604	665	634	714	694	685	689	703	612	693	619	666	705	669	670	642	685	652	692	693	650	637	659	674	679	680	683	658	668	693	647	675	675	647	647	660	700	649	703	683	681	699	662	709	683	649	677	670	638	644	674	698	644	696	622	672	695	661	687	691	711	660	682	658	699	692	624	653	675	633	641	647	674	681	655	649	665	617	638	645	677	690	702	663	669	669	658	645	638	733	642	652	687	673	654	660	655	662	661	653	644	630	676	654	676	651	665	669	627	640	642	643	643	662	683	679	614	654	656	634	606	674	664	675	641	660	648	692	647	650	655	641	673	630	651	624	644	674	703	645	661	687	650	677	660	647	698	641	681	662	639	645	646	623	653	647	634	625	668	686	673	710	631	656	686	645	640	733	661	643	622	664	631	664	612	654	699	663	626	638	647	639	646	685	724	630	699	681	697	622	683	686	650	650	670	673	657	712	658	680	669	652	703	661	696	704	654	698	703	630	637	682	697	679	674	672	648	690	664	683	622	691	729	620	629	681	628	687	662	735	650	676	669	694	682	656	675	676	643	623	586	642	652	654	686	674	664	638	669	687	659	669	649	654	687	683	691	658	699	676	650	633	648	662	621	683	697	694	605	653	653	666	702	648	683	667	661	684	676	677	703	673	709	650	616	641	671	694	648	669	623	685	734	666	671	708	719	702	625	666	680	709	686	667	632	677	649	654	660	663	647	678	600	665	661	652	673	638	597	701	593	691	662	636	659	648	624	645	630	645	664	628	697	708	648	668	679	706	687	713	640	637	667	650	666	654	656	668	624	640	682	606	642	623	669	672	659	626	692	701	718	651	634	692	657	640	673	630	693	642	624	637	655	644	658	656	646	623	660	667	641	623	691	673	645	642	680	712	661	661	607	697	701	647	700	711	687	665	653	646	697	681	666	644	705	719	633	667	675	658	615	686	669	674	678	678	652	721	639	648	671	626	647	685	668	652	660	630	689	683	637	684	657	684	713	682	683	662	671	650	659	708	631	655	638	698	661	704	641	637	670	666	673	722	691	637	715	697	681	640	700	651	674	614	664	625	684	675	701	648	729	658	644	658	672	680	740	649	657	678	678	654	684	630	696	699	646	645	626	656	672	660	678	663	679	637	673	654	647	705	672	661	614	637	656	652	711	662	674	656	616	734	697	672	653	662	686	631	690	675	673	638	651	698	681	670	677	650	651	668	637	681	646	660	685	688	674	640	686	690	679	667	678	629	666	659	634	651	694	689	600	694	645	642	661	667	702	649	674	666	701	652	666	678	698	668	624	653	672	609	689	689	681	684	650	632	635	667	666	674	623	672	642	714	666	679	661	681	670	638	639	668	677	646	663	651	648	700	697	669	672	658	667	656	635	663	654	692	662	678	651	638	620	661	640	650	667	735	631	652	630	626	672	677	657	646	663	699	681	654	633	649	670	661	682	653	647	669	622	712	663	697	683	647	665	683	663	667	643	710	633	633	683	682	651	638	676	658	627	700	672	660	645	644	698	657	698	658	699	656	669	679	633	673	692	655	644	657	674	651	690	653	652	698	669	674	707	679	661	660	653	694	693	692	697	699	661	669	691	643	644	676	649	659	663	611	688	694	634	663	643	656	700	633	665	641	684	662	669	692	673	679	654	666	654	632	611	693	648	636	609	660	708	665	696	652	649	659	688	650	656	711	671	660	718	634	597	639	663	685	639	698	676	731	639	715	658	666	674	634	682	673	666	663	692	645	680	651	667	657	689	667	650	638	699	661	656	669	665	661	678	649	691	635	688	642	653	693	670	661	656	639	665	689	710	640	654	676	712	648	664	643	622	674	688	667	650	685	638	675	649	651	683	693	662	636	652	682	718	662	719	687	643	696	690	660	701	684	663	651	676	628	676	666	702	598	650	730	650	682	672	673	633	662	655	680	639	700	652	671	653	659	676	675	696	675	709	641	660	656	673	676	640	665	655	639	691	713	664	660	671	652	669	645	662	608	682	689	699	663	684	652	690	690	676	664	724	662	697	649	680	670	690	706	664	652	648	638	643	644	654	646	686	657	637	669	683	699	657	669	640	664	661	689	658	613	708	672	626	655	658	676	649	661	672	684	669	667	694	685	636	668	691	635	661	695	679	690	648	658	704	637	673	684	648
24733	4156	455	347	286	313	350	317	331	314	308	347	328	312	305	311	351	340	294	328	334	339	329	345	340	323	345	318	338	340	318	355	347	324	345	367	317	315	313	316	335	315	332	355	319	325	342	338	316	331	303	338	334	316	358	311	302	317	363	321	333	362	312	356	335	324	341	306	324	324	365	344	318	324	305	341	359	331	325	350	305	326	283	337	313	318	295	313	316	340	321	323	341	303	329	326	319	338	343	353	297	303	353	375	310	318	345	329	327	310	309	351	328	316	324	321	346	313	289	315	310	335	304	328	318	325	298	345	313	331	312	303	359	336	344	330	337	306	337	324	352	332	334	329	323	321	317	350	349	360	316	290	310	332	332	350	341	316	322	316	374	320	343	300	316	346	353	364	325	355	322	330	330	335	306	330	325	292	312	304	311	326	288	336	350	352	329	368	337	310	338	343	317	358	297	337	334	304	320	334	311	320	325	341	311	327	352	344	361	339	347	296	325	336	364	329	325	346	309	336	385	326	317	330	347	324	316	316	332	304	335	325	308	325	327	312	337	303	310	332	344	327	332	326	307	337	308	338	309	345	323	296	300	338	320	332	367	307	326	329	340	354	346	353	332	317	265	313	313	352	333	338	313	324	321	340	359	323	333	308	329	330	332	344	316	321	332	328	294	326	342	310	350	361	329	357	296	301	347	312	285	345	345	333	337	342	351	295	295	305	344	343	343	286	294	326	342	327	296	336	345	337	337	334	332	325	328	354	320	328	333	368	345	335	353	321	323	321	325	297	312	348	327	365	357	328	305	330	353	349	339	318	331	305	322	302	329	350	314	303	342	350	345	333	320	345	351	337	326	333	315	318	354	323	361	288	342	334	340	365	331	295	338	326	353	333	295	322	325	344	330	349	346	339	329	329	310	309	319	335	351	337	319	338	323	297	335	324	327	357	313	319	327	337	341	348	344	317	320	327	310	326	313	326	323	311	347	352	318	341	333	343	343	344	327	334	318	311	324	326	307	373	310	372	341	318	292	336	345	309	331	320	311	319	340	345	298	300	316	366	308	298	288	337	350	350	300	310	364	344	310	328	331	298	358	309	312	320	303	317	360	337	316	335	348	333	320	335	305	329	334	295	345	320	298	350	316	329	327	361	337	326	317	328	329	336	316	348	350	374	326	309	348	293	333	348	319	330	319	325	335	333	317	315	342	346	319	322	350	323	313	331	357	310	330	326	351	355	331	335	331	339	327	345	347	349	319	351	316	375	351	307	321	331	318	325	331	335	299	344	293	332	324	352	350	322	363	320	346	317	326	331	316	335	323	330	351	310	346	344	333	287	333	326	356	355	378	352	337	347	319	309	354	354	338	300	356	341	311	323	322	311	322	310	345	332	361	348	326	350	325	340	335	304	341	351	320	314	355	327	319	327	337	325	321	321	319	313	321	346	330	308	331	339	282	317	325	318	310	327	328	290	317	349	350	338	348	350	316	348	283	347	361	357	353	319	332	330	338	308	344	338	330	300	360	340	314	320	306	292	324	320	345	293	316	292	332	304	344	318	339	290	338	335	298	336	342	338	332	329	288	318	319	327	336	328	340	338	333	328	322	337	302	349	315	345	346	328	307	319	322	329	337	368	357	355	324	348	336	349	323	300	358	357	348	304	328	328	312	309	315	317	343	364	313	272	328	320	307	331	332	336	348	342	345	306	334	324	352	298	338	310	323	291	320	310	309	292	351	341	327	323	339	290	343	315	303	306	310	326	327	342	308	329	367	341	345	319	366	285	311	337	333	324	312	320	349	324	347	326	342	301	340	337	308	304	334	321	322	324	332	311	342	318	327	359	355	305	300	297	333	340	351	352	336	303	327	330	354	317	300	314	318	345	324	354	314	356	338	340	336	312	321	374	304	345	329	331	353	328	336	344	320	377	348	330	344	299	364	330	316	352	299	329	311	341	332	333	318	318	272	333	341	343	316	326	328	324	306	363	327	314	329	289	343	358	353	310	356	348	315	279	379	357	328	316	289	301	323	342	321	291	306	344	327	340	339	315	330	337	344	304	314	321	328	341	335	320	319	347	310	313	319	351	315	322	314	338	313	352	333	353	341	323	305	308	291	328	337	341	323	346	333	363	307	344	336	324	329	308	323	320	324	334	358	346	335	339	332	326	313	349	325	284	363	332	336	304	335	337	352	316	313	325	312	350	324	313	347	341	354	313	312	325	361	307	291	338	310	346	311	330	348	313	329	301	336	325	333	350	315	365	382	332	336	338	296	298	311	301	290	322	314	350	343	304	338	288	334	356	355	296	315	334	304	292	358	339	368	335	341	341	313	310	328	291	318	316	345	317	347	349	348	331	309	325	330	299	340	317	332	343	310	333	321	344	347	354	300	349	312	341	315	319	281	342	326	323	313	313	344	329	339	323	312	292	330	323	311	341	348	329	324	317	297	325	317	323	376	323	359	344	329	308	359	320	313	291	308	338	338	339	309	324	304	279	373	312	352	319	332	338	357	347	337	341	305	315	295	345	294	325	333	344	321	321	319	331	336	370	295	351	367	327	329	328	318	313	328	295	315	339	295	340	314	353	323	301	277	336	335	337	342	337	361	361	328	333	314	389	322	337	339	332	317	370	309	303	308	324	316	326	357	336	335	338	351	290	362	343	366	330	332	377	326	340	342	355	294	336	349	294	302	366	334	346	309	306	336	305	342	320	314	309	294	310	342	343	351	326	332	335	338	324	351	308	308	332	313	309	342	341	338	311	333	337	324	314	293	330	282	335	325	339	345	327	320	323	312	347	327	315	347	297	377	334	311	326	321	357	342	358	341	338	349	329	362	327	301	356	296	342	337	332	319	316	324	333	335	366	341	334	356	327	356	314	322	316	331	320	345	280	305	330	301	333	320	337	338	328	348	308	352	298	315	321	306	329	309	342	338	352	339	286	344	315	325	341	336	330	316	336	330	324	346	296	325	301	313	323	359	332	310	364	324	355	287	328	335	285	307	321	303	322	315	337	340	343	330	330	338	300	314	325	295	305	332	355	328	299	340	337	324	335	328	354	305	321	358	340	321	341	295	361	338	353	337	312	317	327	319	316	358	329	313	340	310	357	343	301	338	305	328	348	312	357	334	342	344	327	326	306	318	333	314	309	337	348	346	293	320	269	305	308	315	308	333	333	309	342	326	326	330	327	319	371	322	316	303	315	334	298	347	324	314	303	326	313	379	298	319	304	295	318	347	327	290	310	302	336	294	350	336	316	300	343	324	341	314	320	364	293	335	340	338	322	339	299	309	328	326	333	341	322	320	332	297	332	287	308	312	340	331	329	324	326	348	338	298	320	354	345	302	375	349	321	332	280	343	326	349	350	351	321	363	302	296	341	348	329	326	372	306	335	297	312	340	308	294	340	348	337	322	323	356	340	330	325	339	362	339	323	350	302	292	347	337	317	300	360	357	300	358	337	339	352	331	329	311	330	318	297	307	357	341	335
8924	1057	836	764	761	739	747	680	702	740	725	745	700	765	717	695	690	739	729	735	726	729	711	736	764	748	737	734	655	696	772	746	751	719	695	697	692	704	761	682	773	734	733	757	734	714	770	741	764	693	747	727	716	701	693	704	743	748	715	708	744	675	728	772	786	784	734	683	757	706	698	726	716	759	666	712	725	715	686	722	719	746	711	687	764	733	725	701	749	707	714	740	726	696	729	716	772	686	699	690	735	732	752	737	831	741	712	731	677	714	711	748	723	764	723	725	699	700	700	756	703	695	749	729	731	704	706	751	746	761	720	701	687	732	744	739	768	710	715	717	713	732	693	742	686	732	680	720	762	666	728	700	738	734	722	709	682	733	741	729	677	704	727	717	716	758	738	704	707	690	763	727	669	683	705	703	688	731	752	706	739	715	743	705	748	695	690	720	765	710	729	739	672	629	708	682	748	736	740	687	728	697	743	723	777	685	770	716	752	701	720	707	722	729	709	787	707	711	732	720	735	746	711	700	734	698	725	764	685	719	696	725	737	712	711	664	732	764	734	728	755	730	689	740	693	732	739	725	766	711	738	740	724	714	711	738	717	749	740	750	715	711	681	718	753	749	740	737	692	714	710	693	765	698	719	753	702	731	741	731	733	772	696	716	715	711	684	708	696	708	731	734	721	760	734	672	727	751	693	708	729	699	712	699	701	725	731	708	718	727	739	767	735	738	713	780	777	716	703	736	709	697	709	714	694	741	690	694	761	700	727	697	711	718	760	717	672	729	704	723	760	708	680	755	736	703	702	741	732	744	741	731	734	759	721	741	726	696	702	699	722	713	706	710	707	760	728	747	728	734	662	670	684	720	718	697	779	709	706	739	741	706	727	736	695	739	715	741	721	722	705	742	738	755	706	749	701	762	689	766	773	765	724	680	718	699	705	764	724	681	717	739	695	720	730	707	721	696	731	715	682	757	719	663	678	647	748	737	691	710	711	685	744	719	734	695	764	717	668	668	706	743	699	712	721	751	751	758	724	746	762	732	775	721	720	726	703	735	716	729	680	702	721	718	742	680	726	675	688	733	700	717	730	732	736	729	733	722	728	714	709	708	733	731	703	721	715	736	732	705	685	728	764	726	765	690	701	744	746	725	711	764	701	719	682	745	693	718	725	748	746	808	721	726	742	727	696	695	731	708	752	691	725	718	713	691	712	741	744	706	724	730	751	718	744	714	672	671	748	713	727	699	758	677	715	724	696	690	733	720	722	755	688	774	706	748	723	706	731	704	744	705	685	744	767	738	750	707	702	771	688	709	752	720	723	671	715	724	736	732	729	770	770	707	682	687	740	713	753	699	718	745	717	720	712	704	752	728	679	753	721	716	767	708	735	731	687	734	725	701	715	717	757	752	723	709	689	726	729	765	721	677	758	705	695	692	673	692	716	735	721	726	712	722	705	726	743	727	685	732	729	722	692	733	719	741	726	690	705	698	716	768	702	702	736	783	706	738	719	738	700	707	696	722	705	739	712	732	730	680	709	727	724	706	680	744	712	704	757	742	723	776	766	748	688	746	709	744	706	688	753	706	747	749	725	715	704	745	703	710	711	766	708	698	736	800	754	738	726	735	711	779	698	738	705	708	720	738	738	738	713	749	724	756	739	708	711	710	727	702	727	731	736	723	751	760	747	669	729	733	723	714	695	703	673	720	705	695	719	705	730	722	729	735	695	685	766	705	694	692	739	764	750	710	706	729	712	699	717	676	706	732	730	685	715	725	719	712	697	741	775	704	746	711	727	687	717	748	716	695	696	714	738	775	727	697	754	697	704	728	755	692	744	698	725	722	703	710	739	714	756	685	775	699	691	752	705	711	722	732	706	729	712	679	725	745	714	700	686	711	787	746	746	736	732	677	726	800	713	717	727	652	747	717	807	768	696	714	737	663	692	719	738	688	690	756	736	739	704	752	721	726	743	750	722	680	730	697	722	732	762	676	688	705	692	770	754	755	710	716	754	701	711	774	750	792	695	730	680	741	706	721	733	754	711	707	728	698	699	685	695	738	748	692	693	716	710	745	725	738	692	724	738	707	647	735	693	690	713	738	742	732	740	695	727	707	727	733	718	762	716	785	720	694	711	708	696	675	711	743	705	701	722	696	739	740	733	685	711	712	708	725	742	693	706	699	724	686	730	738	718	772	715	723	756	739	708	687	718	737	763	746	687	729	722	761	732	677	726	675	722	738	707	747	757	717	711	705	767	741	713	729	763	730	744	716	685	716	720	747	716	721	689	731	709	711	714	673	735	729	734	730	710	738	724	736	774	681	714	727	714	712	732	694	726	771	785	728	736	687	702	697	683	777	726	739	676	715	760	712	760	741	733	704	757	706	781	744	748	676	715	696	721	706	736	696	725	729	711	764	676	708	769	732	679	723	734	709	764	759	717	664	717	696	742	679	722	694	662	716	748	724	755	790	739	726	713	696	715	708	753	721	697	766	728	718	697	713	736	723	752	741	694	747	729	800	693	751	758	729	748	754	734	726	744	744	723	720	677	733	701	726	732	679	717	708	738	726	731	705	751	699	737	730	717	687	705	716	696	696	697	708	721	713	744	689	729	765	714	733	723	785	741	704	709	748	740	694	730	794	724	768	770	721	739	745	714	711	752	722	733	750	763	720	739	721	724	737	704	724	698	743	739	735	714	727	741	699	706	731	739	716	718	703	737	711	706	707	699	692	714	746	699	750	721	687	745	703	681	697	766	747	748	687	694	739	704	692	754	742	776	735	697	754	742	697	726	717	799	744	742	755	711	730	742	747	751	730	762	691	686	765	726	722	732	685	723	739	740	733	738	728	704	678	737	739	727	736	709	750	747	672	748	736	710	715	706	706	758	744	705	731	718	799	715	699	702	724	728	756	733	774	705	718	722	750	713	734	748	730	690	744	729	747	726	719	751	697	707	694	694	716	716	720	719	756	780	705	705	705	704	780	701	741	723	677	738	735	726	725	747	686	729	735	715	718	712	784	689	744	726	706	725	746	696	711	710	704	757	709	689	744	742	785	739	712	720	727	729	736	795	676	710	744	688	745	728	718	710	706	729	749	734	715	759	705	742	714	777	707	761	724	762	770	750	731	715	806	757	755	772	694	744	725	683	698	761	689	754	715	746	734	722	735	693	746	749	706	718	705	687	769	737	695	711	694	687	719	736	757	698	732	727	703	732	710	702	737	753	690	701	690	738	711	758	733	686	713	709	739	714	724	683	723	713	693	749	729	694	737	700	712	693	742	692	697	732	750	687	752	718	734	710	722	739	705	776	697	710	723	738	722	716	725	695	756	734	690	744	704	690	751	747	728	701	714	702	739	760	716	716	687	755	741	787	722	731	730	725	672	765	744	698	700	726	691	739	746	719	716	732	731	725	723	743	731	736	746	694	721	726	727	719	715	775	735	744	774	723	707	732	780	730	763	702	729	724	742	718	716	733	676	727	715	718	710
20110	2036	379	332	294	307	289	326	312	310	325	301	327	294	306	335	342	287	329	318	301	329	300	331	360	319	296	343	323	295	284	321	317	310	306	299	315	304	309	309	319	362	341	350	297	288	325	343	322	318	304	301	325	326	313	349	315	329	289	324	343	333	298	332	281	312	312	344	315	332	347	309	343	342	305	331	294	297	361	322	311	322	303	332	364	338	339	297	336	281	311	301	346	347	333	339	300	349	332	306	301	331	309	309	314	336	322	340	342	327	317	344	310	306	319	345	297	343	333	292	310	321	316	327	344	335	329	307	328	327	368	309	341	296	332	287	306	322	372	313	312	335	299	291	338	314	317	337	305	301	326	274	346	298	314	302	288	309	304	319	284	276	330	328	332	287	325	326	320	308	313	313	334	290	331	319	321	293	300	300	305	320	305	291	325	275	305	332	303	333	335	341	346	324	318	316	292	313	339	318	307	339	315	329	299	319	302	348	325	308	342	311	310	340	316	294	318	303	333	323	303	306	318	294	343	317	325	299	292	323	302	321	344	300	343	307	321	320	317	314	331	282	299	272	346	346	370	322	294	326	330	310	327	331	319	322	363	325	294	315	316	286	318	324	318	341	300	300	323	332	328	321	314	317	319	369	333	331	311	303	320	337	298	329	317	310	325	327	313	346	330	346	307	319	302	316	310	355	312	280	364	292	321	320	306	284	334	283	335	328	288	289	302	312	304	318	288	325	300	329	296	319	332	329	352	296	299	293	332	358	282	288	345	334	330	324	364	304	318	307	326	339	363	333	326	300	332	346	310	345	323	313	313	326	322	321	303	295	326	345	370	337	329	313	310	310	306	328	312	336	357	317	313	352	330	290	326	320	343	314	340	314	342	304	291	308	279	291	345	294	289	310	297	323	315	325	348	330	311	295	331	327	313	265	332	315	305	332	285	321	325	349	314	309	328	334	292	334	319	294	312	307	331	341	341	314	305	314	359	322	287	341	355	320	328	309	333	310	328	302	332	306	309	308	296	310	341	342	293	292	287	274	280	310	345	288	313	384	332	322	304	315	300	335	299	325	347	318	344	323	364	310	317	297	342	324	317	335	321	307	367	283	306	338	312	315	311	309	332	291	295	320	322	309	307	352	319	313	318	289	345	331	320	293	308	365	294	320	336	305	301	286	301	298	277	321	315	315	285	314	306	297	326	341	301	322	342	322	306	332	299	299	269	334	313	312	316	325	288	321	345	330	317	370	311	342	355	316	352	358	282	310	320	309	304	351	335	333	327	312	296	300	318	305	334	295	312	273	319	335	337	352	312	296	328	264	330	293	284	341	309	317	308	308	304	344	330	326	354	332	329	300	293	304	298	293	336	326	332	332	310	325	325	310	323	300	316	305	300	321	353	297	306	300	297	327	298	317	283	299	285	311	348	311	320	323	303	362	304	282	319	322	303	333	299	342	305	332	299	289	328	303	334	306	309	325	313	342	302	342	294	329	314	318	329	325	343	301	327	330	320	306	292	338	315	347	317	304	296	316	339	304	297	333	311	286	303	330	306	326	301	270	331	330	259	309	320	319	363	319	309	363	339	329	313	318	273	311	298	338	332	324	307	306	323	304	333	342	304	313	327	332	341	298	362	340	286	299	287	328	322	313	321	307	352	284	323	312	358	333	298	348	261	314	300	320	345	327	318	369	310	323	301	312	311	335	311	299	284	313	305	306	311	335	326	309	365	286	303	333	337	325	318	306	312	316	284	325	291	313	333	324	306	343	320	332	339	299	317	315	341	296	288	290	316	312	317	302	266	317	300	313	320	311	304	338	318	330	323	293	289	309	294	321	309	339	316	320	279	306	351	318	284	253	338	295	321	326	333	304	328	309	330	333	324	325	317	337	352	336	336	299	289	304	357	309	310	329	308	310	268	317	317	312	351	307	327	331	336	315	338	318	329	304	294	353	323	291	331	347	338	340	338	311	299	320	307	297	337	294	299	300	348	342	320	300	339	349	317	328	289	354	291	335	299	335	314	332	305	333	307	309	268	339	298	315	298	291	323	353	364	299	345	335	322	350	339	344	343	288	305	324	358	354	291	322	326	328	374	316	315	313	269	315	321	327	370	313	355	331	321	313	328	339	307	288	291	351	301	327	345	345	319	288	298	312	342	328	323	313	339	339	335	321	319	295	333	323	332	292	317	291	323	292	321	326	318	268	291	356	334	350	308	319	307	322	297	328	340	317	283	335	360	327	342	277	317	313	289	327	346	338	325	319	338	301	289	304	318	304	337	363	327	345	297	314	335	310	317	312	342	301	320	325	305	343	326	312	294	300	326	341	335	289	338	315	307	297	330	299	329	305	308	294	327	303	327	301	298	358	294	321	334	317	350	348	305	309	296	307	330	321	348	312	346	346	333	335	349	295	289	319	339	316	294	330	355	314	314	294	327	298	332	310	348	327	291	307	338	322	362	310	304	312	322	321	322	296	303	304	334	273	325	298	308	316	314	304	311	316	306	359	309	333	328	318	303	324	332	282	335	325	303	287	337	293	310	303	313	319	296	306	307	357	319	320	293	330	288	278	315	294	335	321	355	314	357	319	328	316	305	308	290	296	295	319	327	301	306	302	330	358	372	313	330	311	296	323	301	294	308	313	329	336	330	287	294	303	348	319	297	333	296	328	321	355	357	294	308	323	305	299	331	314	299	286	283	304	326	308	317	322	283	304	314	351	337	338	302	322	344	316	344	316	287	301	323	325	305	302	304	265	307	292	327	329	322	301	333	328	309	319	326	298	331	334	282	338	320	347	312	342	337	319	336	312	340	318	298	350	318	320	291	357	316	308	313	326	330	304	322	326	312	278	343	313	288	333	330	338	283	292	292	294	278	317	313	323	304	296	324	314	321	340	313	305	309	345	314	301	290	291	303	335	323	330	312	323	317	310	302	305	300	324	333	298	281	332	309	313	301	321	291	272	307	303	321	326	344	310	295	327	313	303	310	307	295	337	336	313	321	313	333	292	297	351	314	322	322	333	304	334	331	321	274	355	311	312	328	315	338	322	296	324	312	335	313	346	300	348	325	307	326	296	304	332	341	335	321	297	309	321	343	334	335	361	334	304	309	303	324	298	277	327	325	339	314	302	319	323	317	313	303	295	365	340	320	326	326	304	354	311	331	344	333	305	378	336	313	306	308	312	309	344	346	314	317	312	318	331	267	328	355	321	312	315	299	329	340	356	340	291	310	291	289	308	278	301	346	315	315	341	312	289	311	313	311	285	332	313	303	311	312	334	293	310	309	379	322	307	303	325	295	329	332	309	326	310	307	334	335	329	303	310	344	317	294	293	312	303	291	322	309	323	297	345	312	292	325	308	321	312	320	328	326	329	335	319	290	314	275	327	307	284	340	294	317	307	312	329	310	295	289	362	295	322	321	318	300	334	336	297	276	315	327	317	327	366	330	331	333	289	291	312	313	302	325	292	303	303	331	297	298	323	306	351
8061	843	806	676	691	711	709	729	703	666	677	694	731	726	688	652	655	639	684	691	652	646	749	686	719	662	685	688	711	670	669	686	689	710	685	701	702	716	682	682	687	661	732	654	684	739	677	728	667	671	708	735	698	683	663	702	707	679	717	721	713	688	702	693	663	714	667	682	614	703	713	690	710	683	675	705	722	691	664	665	712	663	707	662	677	677	718	690	643	703	714	723	659	655	717	649	681	729	688	638	675	674	692	714	661	669	689	709	699	712	709	644	707	705	703	743	745	664	677	730	677	660	673	679	686	683	689	634	666	650	731	673	694	683	710	710	659	658	704	735	644	638	663	732	650	675	679	706	685	680	705	695	690	668	683	671	714	679	657	713	704	702	689	664	659	736	658	726	671	669	706	651	662	662	701	684	638	728	732	702	650	647	694	668	728	713	692	683	699	692	689	693	638	687	699	664	671	728	688	683	669	698	694	675	685	673	719	627	733	679	645	679	675	610	685	713	691	668	710	686	664	629	688	683	701	705	668	716	713	688	663	687	679	671	688	669	723	668	645	740	641	669	708	693	701	693	637	723	669	667	717	694	657	685	669	640	672	693	732	689	680	663	671	742	703	666	665	655	681	692	713	675	676	696	735	671	675	655	671	701	633	663	710	665	727	680	620	708	699	621	672	668	673	716	694	659	669	678	725	656	701	712	690	650	717	680	736	673	716	676	719	729	706	666	723	672	670	682	661	695	651	656	696	676	704	692	698	698	733	697	683	653	693	665	704	682	740	732	677	699	708	668	715	722	663	691	701	673	693	702	692	720	717	645	631	718	715	661	666	671	662	675	675	663	747	699	728	716	689	685	687	694	635	697	699	698	691	683	711	727	709	686	650	703	672	713	702	664	672	685	695	724	683	687	731	679	683	667	680	706	666	667	708	744	677	701	673	742	685	654	638	632	689	660	674	703	672	684	683	659	737	702	663	687	687	731	681	669	667	723	589	676	722	671	711	722	692	704	662	684	722	672	690	660	680	694	656	656	716	693	708	702	700	664	656	688	664	678	676	683	666	669	673	728	732	706	667	724	716	651	701	717	668	703	709	686	678	669	676	657	698	666	693	729	653	688	739	668	704	699	680	643	694	669	699	679	703	677	667	692	723	684	649	726	684	643	649	666	688	718	644	733	719	690	681	680	713	602	745	708	653	734	682	695	746	651	651	716	718	719	688	696	701	683	654	702	673	706	693	689	700	665	673	695	674	645	689	677	656	690	711	674	666	666	690	702	705	687	706	672	669	702	666	702	679	705	705	671	645	674	682	670	712	692	696	702	672	699	753	640	682	709	674	693	706	674	692	706	664	670	690	707	670	719	739	702	680	715	701	720	667	641	642	721	696	684	690	734	716	701	646	704	642	671	681	707	656	680	700	675	712	683	667	662	671	700	674	702	710	699	675	661	643	679	653	684	703	698	730	711	713	684	709	687	697	679	727	656	657	659	699	693	671	690	737	692	681	682	707	689	686	685	714	701	662	658	690	721	702	714	656	691	697	709	669	643	729	718	718	671	675	672	690	717	720	717	691	708	671	692	653	702	680	755	691	739	794	741	648	719	674	702	684	684	671	705	671	690	696	669	691	693	707	722	667	716	698	643	657	700	658	725	680	685	665	685	732	680	740	665	678	656	710	727	623	675	638	651	697	689	684	705	664	692	738	687	678	659	678	698	673	694	688	695	704	703	735	712	698	666	714	647	725	649	684	657	766	727	658	653	681	693	717	682	646	671	705	661	714	711	706	713	718	750	706	708	719	683	666	678	714	689	647	720	653	688	688	690	690	714	669	644	704	691	679	699	706	723	689	661	699	677	646	662	681	678	666	687	702	702	680	738	689	664	711	677	693	656	682	741	716	691	699	668	697	720	681	635	734	680	692	710	708	676	698	763	697	712	667	697	697	654	723	697	670	677	699	691	706	720	709	681	684	698	624	680	741	659	687	737	703	719	690	701	672	654	719	697	685	716	751	666	725	688	682	686	675	640	668	666	668	699	659	695	672	718	634	681	684	668	698	666	652	708	749	707	681	667	691	678	657	686	682	689	685	708	669	703	693	666	703	701	672	663	634	670	695	656	685	671	698	642	693	706	678	657	715	711	667	709	673	690	665	708	658	676	675	738	673	717	705	656	619	665	676	648	707	679	734	657	662	684	677	667	668	672	690	669	660	649	697	671	736	680	684	698	673	664	699	692	680	691	750	700	738	679	702	672	711	642	712	690	735	720	649	660	688	698	683	645	714	691	699	667	685	680	685	684	683	713	680	685	679	715	689	718	656	703	652	691	705	730	667	701	715	658	678	722	653	722	644	650	687	668	707	692	648	698	656	761	732	690	688	652	714	690	678	634	632	718	680	653	666	723	666	683	703	745	663	681	655	700	678	676	655	720	708	677	735	670	684	655	666	644	698	683	701	753	647	694	769	707	674	727	688	718	694	734	674	684	727	704	700	675	690	647	676	722	698	691	702	674	674	675	716	656	709	690	694	673	682	668	706	693	708	668	621	707	679	678	733	691	716	659	700	649	710	719	678	640	650	684	659	655	738	695	735	666	714	676	671	619	666	674	715	671	687	668	660	661	670	739	715	674	723	723	686	696	676	614	689	712	661	668	736	702	656	666	698	731	687	698	717	704	676	682	679	696	720	688	708	639	692	655	653	694	733	654	634	664	715	696	718	709	694	666	688	680	702	678	698	662	678	646	677	685	719	683	693	636	661	689	712	703	691	684	709	695	671	664	697	686	676	734	700	692	685	743	660	723	694	670	685	676	669	690	665	756	753	691	685	717	726	742	692	651	719	685	674	658	687	669	652	650	647	705	674	678	678	655	663	659	658	652	713	676	736	689	730	746	716	705	695	657	672	691	678	760	714	709	671	681	651	723	679	739	704	690	661	717	686	697	752	677	699	746	713	666	697	659	688	693	684	686	727	667	688	714	645	694	699	655	704	683	708	691	687	699	676	735	720	666	706	638	657	698	683	724	707	655	686	666	670	703	727	675	719	676	701	667	740	694	709	696	735	686	707	623	691	695	668	737	704	705	671	688	703	673	663	691	682	666	710	671	726	695	729	681	647	682	668	704	711	655	690	707	708	729	724	640	700	723	723	671	720	721	700	708	686	674	673	670	666	705	683	713	717	702	659	697	695	701	683	681	744	728	711	659	649	663	654	656	754	698	698	673	697	704	675	708	702	733	657	681	695	663	673	655	676	686	640	674	678	716	681	686	683	686	727	739	651	674	706	717	718	708	682	710	683	651	714	688	695	704	693	645	679	652	725	706	696	729	663	629	656	699	696	709	676	699	676	702	714	698	699	662	700	699	662	667	746	672	687	684	659	680	667	689	700	658	667	642	725	662	684	677	665	674	749	681	726	699	724	671	625	704	649	654	666	674	647	696	675	664	736	707	691	765	688	728	703	682	690	729	672	707	722	642	689	685	672	687	694	686	696	702
21497	2812	374	340	332	292	311	314	285	291	323	299	322	279	308	303	329	332	317	287	309	329	290	290	304	296	299	331	345	329	307	300	308	327	312	294	292	295	318	329	321	329	323	277	304	291	308	337	303	328	289	272	315	293	290	307	302	291	319	299	305	278	289	300	313	296	283	324	272	307	316	287	280	291	291	331	306	292	276	296	334	297	324	306	297	295	305	350	282	290	328	295	290	300	294	291	330	305	298	295	284	288	287	338	329	299	304	302	308	340	334	305	297	291	309	293	260	347	299	341	295	290	353	308	273	323	292	330	346	295	314	301	342	291	310	328	311	333	300	334	292	291	284	305	328	313	308	304	299	322	320	271	306	283	311	331	323	273	289	303	308	310	305	280	307	339	325	306	277	319	325	324	315	294	318	332	317	334	308	322	313	282	303	315	326	288	276	278	316	279	311	297	307	298	309	335	312	309	320	284	312	320	280	308	315	298	290	310	310	292	313	300	331	291	289	306	302	288	320	304	309	301	316	308	309	328	307	284	307	298	311	278	317	315	301	278	325	307	307	307	308	305	315	295	354	301	302	275	272	282	319	307	327	318	304	310	297	309	308	299	318	310	293	313	322	299	300	296	271	288	312	298	290	295	315	296	304	320	324	313	317	301	301	324	330	297	317	341	324	298	365	289	300	304	301	301	332	294	299	293	330	297	318	316	334	309	330	322	290	310	292	313	324	318	291	297	286	277	300	256	283	320	327	295	294	306	331	290	299	308	303	318	316	301	334	338	330	305	333	319	305	264	320	273	270	303	320	296	306	304	283	295	283	291	277	267	291	326	312	308	328	319	329	308	307	309	312	299	311	303	301	273	301	314	300	305	289	343	267	312	336	304	299	303	304	296	300	287	303	312	312	319	311	293	310	300	310	310	274	297	320	295	324	281	289	286	333	313	336	284	276	283	273	352	331	288	325	338	302	260	295	344	278	314	304	325	303	357	304	325	307	321	317	289	299	343	317	322	316	290	294	292	277	313	302	298	274	294	293	306	266	313	288	307	298	306	295	317	292	311	285	306	312	313	340	339	314	313	314	317	272	305	285	322	279	304	296	310	328	292	284	272	317	333	305	285	293	285	310	296	276	334	321	342	286	282	287	302	297	337	313	304	303	328	335	287	320	287	331	337	329	321	335	300	269	305	338	302	284	264	309	305	289	306	299	319	340	314	299	285	289	320	316	298	324	309	298	317	302	328	319	307	317	298	314	271	300	299	302	314	284	279	280	321	315	278	314	318	317	339	318	326	311	301	296	311	324	328	297	276	319	318	288	318	319	314	324	308	297	309	306	308	299	313	290	264	266	314	270	299	323	308	289	300	313	322	299	275	319	298	293	297	295	292	311	323	263	302	313	321	289	304	315	304	337	299	312	324	314	297	366	305	311	302	282	327	339	327	332	289	312	317	280	304	300	320	274	300	338	325	321	320	320	297	300	319	312	286	270	290	304	302	327	256	296	289	326	296	314	338	337	333	294	278	309	305	298	308	320	303	284	287	322	336	265	314	322	326	347	275	309	289	319	298	327	289	277	319	325	293	301	275	295	330	302	316	287	316	279	284	314	292	301	304	306	311	303	332	282	287	308	317	303	326	340	297	295	297	316	303	325	329	292	270	314	300	327	318	271	350	309	297	265	304	312	328	330	276	289	331	326	290	301	352	295	316	317	283	310	262	275	309	299	297	310	323	297	315	281	285	324	322	320	297	300	298	330	318	298	275	289	307	292	328	290	301	287	276	320	320	314	299	335	327	300	307	289	309	278	305	279	332	316	335	301	285	310	366	291	292	323	288	287	256	305	289	257	316	307	297	297	311	321	308	275	317	315	283	327	307	355	304	317	302	312	300	317	305	302	319	319	318	340	339	311	306	312	300	316	308	273	313	337	282	298	317	282	295	320	310	297	314	353	319	327	298	329	313	284	324	288	279	292	291	296	310	287	338	285	281	273	264	325	319	328	301	299	320	299	313	288	321	309	299	304	299	311	313	288	290	323	298	308	288	272	302	257	250	357	305	309	305	321	327	292	317	304	295	304	316	283	288	296	314	322	308	321	278	310	311	295	321	292	291	309	292	284	306	301	312	298	312	303	317	329	332	317	305	309	311	277	271	283	299	312	288	296	313	303	288	274	267	306	313	283	293	248	332	324	313	307	310	269	289	342	300	315	271	292	288	295	317	310	303	294	277	298	302	306	318	275	320	310	302	281	300	334	273	300	277	309	333	333	329	297	324	316	324	298	287	314	306	281	277	317	285	305	301	309	329	319	316	288	297	341	330	299	276	308	296	290	290	296	292	294	293	308	298	307	311	311	323	294	306	281	323	287	289	308	291	309	294	273	291	272	303	280	297	286	305	312	315	332	304	329	300	285	304	320	309	314	286	293	325	318	316	331	303	305	328	309	276	279	334	303	348	283	319	314	305	297	302	306	299	339	302	290	304	319	294	303	322	299	302	316	322	285	322	306	316	297	306	311	341	290	308	305	297	341	300	322	310	354	304	297	287	257	340	285	322	322	297	273	294	354	298	330	322	299	277	299	281	310	287	336	296	330	307	335	299	292	287	319	303	305	298	291	274	309	290	305	289	299	314	306	277	277	300	300	306	319	277	293	324	273	292	310	296	309	330	286	317	320	256	324	293	298	304	309	320	288	302	335	317	288	317	291	281	286	294	311	316	314	280	277	284	302	342	313	311	279	262	319	292	316	309	282	315	281	315	282	304	303	314	285	337	275	294	283	274	314	295	302	342	293	302	293	332	293	308	281	300	321	290	343	295	325	289	349	276	319	279	291	318	290	281	318	315	314	327	276	311	313	318	304	351	278	273	314	299	298	277	319	258	301	308	277	288	302	339	312	318	297	248	303	308	310	293	272	301	286	314	317	281	337	311	333	306	323	309	299	332	345	257	302	311	331	317	296	313	290	301	314	295	310	354	347	295	306	313	297	327	287	315	312	307	324	318	310	280	274	330	350	353	309	292	312	299	281	318	299	353	302	300	310	360	313	335	299	309	318	282	326	296	313	300	342	291	315	301	320	293	318	309	309	289	318	334	343	326	305	310	317	307	325	310	298	306	346	316	357	336	301	351	317	268	287	316	319	339	321	319	304	324	282	270	314	308	295	325	259	321	299	294	323	326	295	285	288	293	310	320	309	313	295	322	308	333	334	311	278	319	318	288	288	285	285	309	289	306	320	326	290	284	307	299	313	314	301	276	269	306	287	274	306	308	270	279	308	296	293	338	329	304	267	288	310	296	316	305	349	285	357	322	283	306	275	296	310	309	310	303	322	303	325	335	327	290	312	278	297	351	317	300	313	300	300	325	324	347	335	325	327	301	338	289	318	299	333	314	276	284	305	342	320	284	311	298	283	321	279	295	288	297	318	319	291	320	322	339	299	290	266	302	358	321	302	289	311	324	306	306	286	297	302	304	300	301	350	311	299	284	326	324	346	295
8095	937	778	667	695	676	733	658	679	646	667	645	687	638	672	654	699	681	614	667	674	674	687	663	651	646	658	734	678	670	643	611	679	656	647	707	675	674	713	672	639	669	666	664	687	675	624	635	667	647	647	629	667	634	622	663	666	645	639	654	732	639	680	688	625	677	661	710	672	634	682	675	672	641	641	620	627	672	645	633	679	663	642	639	653	607	668	720	641	651	625	651	647	652	628	641	639	656	630	660	644	644	627	641	656	666	675	673	667	671	675	701	669	697	666	668	672	698	685	692	673	647	683	666	708	694	661	676	652	665	701	675	657	666	678	655	651	665	677	684	700	687	696	662	690	670	663	640	654	615	641	725	647	704	643	638	626	627	633	643	710	640	709	671	641	664	683	656	684	633	694	625	653	613	665	725	686	656	660	666	690	677	623	636	650	653	677	662	661	642	674	678	691	672	675	689	654	655	646	659	645	641	656	680	672	630	660	686	675	690	656	669	663	670	677	721	620	639	694	658	642	669	643	675	716	635	649	629	704	701	652	688	640	691	668	670	667	696	654	648	666	693	678	614	698	696	657	658	653	633	635	633	665	664	660	655	676	650	679	660	644	659	706	661	703	660	689	626	633	668	651	657	689	630	615	699	656	657	691	656	678	655	657	681	711	623	711	622	671	615	635	638	662	669	679	704	660	654	691	642	630	672	667	667	609	677	683	677	667	687	637	680	640	657	663	691	663	637	641	706	667	664	614	641	703	621	618	650	650	674	648	664	656	676	656	649	651	661	622	637	660	642	639	602	660	659	644	664	653	687	657	702	664	669	680	651	649	664	662	671	676	672	681	635	606	665	655	712	672	650	656	709	662	699	646	648	601	656	635	647	638	668	636	658	659	679	666	683	661	632	667	635	614	658	656	634	671	667	634	649	669	645	667	640	665	621	682	684	663	683	671	654	655	695	680	701	685	668	656	659	662	658	623	646	661	667	653	665	640	667	650	681	672	687	641	687	649	697	632	658	671	631	604	678	698	643	625	642	653	632	654	662	684	712	685	641	658	637	680	676	664	672	707	641	655	634	685	705	678	676	679	649	712	649	632	628	670	699	652	637	660	634	660	657	662	647	685	654	617	649	662	662	688	638	669	636	686	655	646	671	651	661	696	656	664	640	675	638	672	678	657	649	672	637	656	693	626	664	669	635	635	706	623	619	618	673	646	662	701	629	605	654	675	672	678	653	632	681	694	667	694	674	634	639	652	680	669	694	663	693	678	712	637	620	677	623	646	651	652	671	669	677	601	730	700	648	660	683	624	666	632	679	679	661	652	640	662	672	642	612	632	639	611	672	623	634	640	660	616	674	674	703	703	674	672	661	683	669	612	645	625	637	723	652	647	671	666	653	629	720	633	656	662	662	694	638	628	630	653	685	665	692	659	632	667	654	655	710	653	643	640	630	687	608	650	677	627	643	685	703	674	650	702	601	632	688	674	651	680	653	637	645	679	634	671	677	655	718	629	707	639	663	604	660	653	678	684	686	631	640	687	666	681	651	636	662	655	690	652	677	704	670	630	645	637	693	700	642	661	626	657	622	679	646	648	664	664	629	671	677	659	658	648	676	681	710	638	681	678	642	696	675	642	642	654	666	630	606	669	698	670	653	633	643	651	693	704	657	679	618	649	659	674	641	673	670	661	627	640	644	588	635	626	638	683	663	654	648	631	710	652	687	624	664	622	654	690	641	646	618	658	625	633	666	637	679	646	598	699	646	633	669	633	667	667	674	693	650	668	636	643	675	664	670	633	663	628	658	629	674	645	695	682	641	629	645	653	654	650	661	674	649	649	681	671	710	617	620	638	690	647	679	606	668	634	694	709	671	699	623	630	677	638	647	638	674	612	654	658	667	668	681	653	658	661	655	690	691	632	665	682	659	666	661	683	645	669	667	657	646	628	701	642	657	628	680	640	670	627	653	669	615	684	675	689	670	702	681	646	669	687	636	675	604	670	695	708	704	622	672	662	660	699	639	698	679	671	633	659	654	686	662	678	648	688	616	677	679	664	694	658	670	646	641	640	648	685	600	694	680	637	683	675	687	641	676	669	675	712	645	663	676	662	643	636	650	660	686	680	644	664	640	690	653	654	663	641	656	623	667	616	612	650	642	665	637	673	674	672	645	615	648	657	706	624	652	683	636	648	677	677	672	645	661	690	680	697	700	696	640	653	688	687	671	658	696	621	645	635	692	666	692	656	651	650	641	651	636	670	692	660	645	637	616	647	659	684	606	740	677	659	650	655	630	692	686	655	653	679	632	657	683	656	656	603	625	621	639	671	609	720	667	635	664	659	657	684	759	657	673	659	647	640	651	678	667	614	706	653	669	656	618	659	693	684	681	686	700	632	704	620	632	657	700	642	695	641	661	604	637	678	678	651	693	683	715	706	653	632	675	673	655	668	665	684	651	686	710	650	659	690	671	660	658	661	652	640	680	636	673	648	653	636	669	707	701	649	631	671	665	644	628	645	662	649	625	642	634	668	696	645	683	639	667	658	695	633	679	690	664	647	601	682	685	655	635	661	676	653	663	653	633	641	649	670	695	723	650	660	676	638	643	647	682	665	645	700	675	673	642	653	607	663	666	618	655	634	662	633	623	625	653	657	660	683	655	653	647	642	665	698	676	667	677	652	697	665	662	650	659	681	663	653	651	642	690	630	669	636	680	686	728	676	712	670	688	672	694	669	680	636	654	690	655	626	733	686	694	654	655	685	662	686	650	692	666	637	650	704	650	653	664	682	663	634	643	642	697	672	647	630	663	668	651	633	678	640	650	687	668	620	657	692	700	685	661	667	611	676	640	624	659	670	663	663	662	657	648	693	614	655	664	609	612	683	671	697	612	666	636	677	660	685	650	643	629	714	668	629	681	626	632	658	697	668	645	650	622	611	624	623	628	663	675	632	638	636	659	648	619	690	636	656	622	702	694	653	655	690	642	711	634	667	652	623	642	680	694	664	586	661	633	622	648	674	687	651	662	666	672	641	620	618	675	630	661	646	675	665	610	701	604	629	694	638	660	666	651	651	664	676	634	693	644	661	662	636	701	693	664	629	703	621	668	655	635	652	657	643	690	695	663	648	674	665	640	689	699	687	656	641	650	644	707	593	629	655	684	671	671	657	662	654	675	686	692	622	698	670	656	618	663	625	648	624	677	679	618	661	612	666	666	702	643	659	618	624	675	665	670	667	654	657	651	582	627	630	648	656	630	630	695	683	673	699	650	628	658	685	642	689	614	646	624	655	667	712	660	691	666	724	639	653	642	623	660	683	675	635	655	614	672	636	683	667	682	627	637	618	627	711	639	670	647	661	619	639	642	669	649	634	672	689	656	698	694	665	688	664	671	636	664	705	671	638	661	685	709	682	652	634	660	655	675	680	646	656	641	682	700	676	684	706	665	640	663	625	688	656	640	676	658	634	668	623	625	629	628	719	682	619	690	671	689	647	645
25400	4731	469	346	340	315	321	324	325	340	346	355	323	313	332	360	306	320	297	352	312	347	333	277	324	344	345	328	337	323	334	332	369	308	336	324	362	345	324	313	347	337	331	312	346	312	338	359	337	336	347	350	361	314	313	314	305	308	356	305	356	334	329	323	340	318	316	343	334	320	346	344	342	275	307	325	303	285	359	303	314	306	302	302	314	300	351	328	333	322	327	355	341	356	333	357	338	357	336	334	332	315	326	316	309	347	317	336	340	306	309	318	326	307	366	308	349	318	313	334	368	305	305	331	334	329	327	341	378	310	334	366	315	338	300	332	348	319	307	326	334	334	328	311	334	318	324	351	361	356	349	345	295	345	288	323	312	309	360	282	310	339	334	340	352	364	326	337	320	310	338	325	319	335	290	361	298	316	345	361	306	339	304	298	346	288	356	299	353	310	322	324	341	333	346	327	309	325	295	323	339	318	324	353	317	381	346	343	285	313	340	349	332	309	291	311	331	341	321	352	321	333	338	316	353	367	340	329	297	324	328	301	343	318	292	336	318	328	334	327	352	351	334	328	329	303	297	343	366	331	318	324	298	337	320	322	332	362	314	275	319	357	339	300	373	315	331	312	333	340	354	296	350	329	322	331	322	318	329	328	350	323	341	309	338	326	359	320	347	340	366	332	308	334	340	327	350	290	339	319	345	343	317	282	323	327	346	340	306	307	296	353	340	330	321	329	297	334	299	326	347	336	304	328	313	325	308	318	306	322	319	319	311	293	332	284	328	335	346	332	310	321	344	317	324	334	351	343	288	351	342	319	334	311	318	307	299	334	345	315	314	346	326	312	333	354	327	346	344	330	341	349	336	343	315	318	342	324	333	359	330	309	331	330	299	323	347	367	357	340	338	366	317	316	323	366	344	335	324	316	345	359	318	345	339	351	287	305	333	359	321	306	307	293	312	323	379	337	330	318	303	306	355	308	334	332	348	330	335	328	336	325	300	328	323	312	337	334	342	354	317	365	319	351	341	322	352	321	362	359	338	321	291	351	325	332	354	352	353	315	343	341	330	332	320	312	337	322	315	341	345	316	338	304	310	299	315	324	294	307	341	355	335	293	361	331	325	312	303	353	299	312	311	345	329	325	337	321	290	313	350	328	319	334	314	307	326	299	311	332	326	332	332	329	336	316	333	342	299	315	354	354	315	306	356	324	318	357	332	353	372	336	323	355	312	317	314	317	338	330	324	294	293	324	331	328	323	310	297	329	316	371	341	308	323	309	293	332	373	304	300	313	307	326	324	316	299	306	322	354	365	331	327	345	318	323	336	319	331	355	361	297	308	345	328	343	340	282	303	348	326	303	324	346	319	344	334	357	328	341	347	330	320	297	345	321	337	380	341	326	329	328	301	325	326	353	309	360	311	322	347	337	308	329	338	337	306	310	297	333	350	358	353	353	335	322	359	305	332	322	322	344	355	321	306	325	310	316	382	319	317	341	328	365	310	309	347	314	335	292	346	366	305	318	329	359	337	318	350	321	322	326	316	326	301	327	346	321	310	306	299	320	293	333	347	331	340	353	315	337	281	339	330	320	311	343	340	368	326	353	291	316	339	311	296	335	349	320	332	317	315	292	316	334	323	325	359	344	326	382	333	350	357	329	332	340	366	330	338	328	340	317	328	338	331	306	321	295	323	321	305	329	337	329	344	307	337	341	307	335	328	338	336	326	361	345	334	306	297	279	316	315	338	317	364	329	352	323	317	315	316	331	338	358	350	341	343	341	318	343	345	325	302	302	340	335	322	340	324	331	308	301	295	329	348	282	318	325	316	343	372	320	351	328	362	319	335	308	318	315	337	327	319	315	324	293	321	320	323	344	283	317	317	289	323	319	341	316	324	314	324	329	337	321	341	331	308	371	323	293	316	341	312	352	311	337	294	370	357	352	309	327	303	304	353	337	338	326	318	345	316	341	316	312	339	354	279	330	327	303	363	311	335	291	321	354	346	314	337	315	291	332	336	343	336	339	338	339	346	341	336	323	337	335	326	328	320	313	324	336	355	329	292	333	331	323	321	345	346	344	310	315	329	318	322	365	319	311	323	333	326	290	317	326	347	298	317	304	330	313	324	302	359	353	341	344	327	335	360	331	349	313	300	301	373	334	301	305	325	308	342	369	334	335	349	326	315	313	317	355	314	328	318	320	324	345	339	342	304	317	315	311	314	321	314	327	330	322	350	312	331	316	311	343	330	340	378	341	321	326	320	319	314	307	312	325	360	341	361	320	339	321	309	330	316	340	279	353	328	340	302	342	327	305	299	318	327	280	298	329	322	352	352	296	335	343	382	349	318	275	310	328	346	332	365	305	294	317	313	329	344	340	278	312	327	366	327	350	365	299	337	310	321	293	308	339	313	351	333	316	312	330	333	371	356	337	350	336	331	317	328	325	294	357	312	329	371	358	278	324	317	311	301	314	342	333	320	351	326	310	329	328	282	306	340	325	307	348	313	341	353	335	345	311	314	354	356	317	281	308	304	322	353	343	329	363	326	332	385	303	315	281	327	347	331	309	327	324	301	304	340	368	328	336	340	328	323	296	350	337	376	301	305	297	322	366	343	361	313	315	366	304	346	342	332	346	313	316	344	320	303	369	306	332	349	304	308	356	308	343	316	340	378	338	321	321	319	307	348	350	313	302	302	334	328	357	346	319	298	359	356	348	331	316	317	345	316	310	308	318	312	319	345	330	324	323	293	317	350	330	336	308	341	338	310	347	341	332	357	315	287	340	294	325	318	328	327	315	357	286	316	309	335	318	297	312	316	324	329	327	344	359	338	331	320	313	324	304	333	330	356	324	341	308	336	355	323	309	340	307	320	309	327	349	332	354	340	340	336	328	340	346	341	306	330	313	321	320	373	318	322	334	329	387	335	332	312	325	341	326	386	330	333	341	339	345	304	368	324	350	334	324	315	309	325	329	332	343	321	310	302	333	308	297	292	319	338	328	338	336	291	311	312	330	320	287	347	312	318	299	360	358	327	312	309	314	337	347	330	351	332	314	337	364	316	331	356	336	327	346	323	319	311	321	284	307	320	306	317	345	320	351	349	360	372	331	357	343	331	330	314	284	331	332	358	316	306	328	313	298	330	309	361	304	329	349	332	332	338	311	320	348	334	329	378	346	299	343	320	343	320	356	323	333	328	345	372	323	322	324	342	320	354	322	320	328	349	336	333	311	340	298	369	329	340	339	334	343	286	331	360	346	339	338	301	317	378	322	340	345	304	362	301	367	399	335	323	318	328	305	323	315	318	341	328	330	334	313	329	334	314	328	338	282	303	335	334	317	312	297	325	340	328	320	347	336	301	339	334	308	315	336	307	359	339	365	322	309	292	321	342	320	335	329	325	347	321	308	318	305	316	316	333	338	315	301	315	305	306	339	272	340	330	318	313	365	310	338	305	314	333	330	346	332	356	400	314	351	336	345	356	335	337	301	319	348
8302	1204	932	821	762	738	750	709	760	739	692	737	724	746	720	711	709	769	716	716	707	721	734	729	745	749	735	744	696	711	689	710	736	731	754	664	757	701	724	741	724	730	666	757	686	732	725	758	751	705	728	701	724	698	686	755	716	671	706	739	698	734	773	702	730	693	738	729	730	715	687	707	699	707	732	761	696	681	697	697	747	687	702	725	753	719	698	736	706	752	692	693	739	726	719	692	699	722	742	704	731	705	685	723	726	712	718	753	769	736	721	692	735	729	718	680	693	718	703	750	682	677	702	733	696	740	740	713	709	730	694	710	735	711	686	786	734	712	705	697	702	734	733	728	769	701	737	744	731	698	709	694	716	759	689	675	770	721	695	702	735	703	697	716	737	685	669	718	710	712	765	692	697	688	714	641	695	762	730	744	705	754	723	692	687	734	703	722	720	653	699	703	745	698	718	751	704	753	736	712	713	693	714	744	727	702	759	733	703	711	700	723	691	745	760	695	735	751	743	693	743	717	750	701	668	728	713	717	742	731	704	719	693	767	733	730	715	714	699	732	743	694	707	724	711	750	711	716	729	739	746	705	687	688	679	709	704	756	718	759	739	670	713	687	752	725	722	822	688	721	728	672	735	702	715	750	727	722	692	727	693	726	683	743	683	737	745	698	679	703	717	728	748	730	668	720	709	676	730	709	736	702	723	716	748	717	752	714	705	725	706	743	753	748	726	698	719	759	707	683	738	703	699	742	765	727	702	694	713	695	728	701	698	742	730	695	761	688	768	699	730	759	711	758	704	709	770	720	732	659	703	700	780	732	692	709	724	733	741	693	668	730	693	799	756	763	697	689	731	681	745	702	684	709	750	738	726	701	763	698	706	710	786	716	740	730	751	712	664	747	742	710	714	749	697	743	674	728	701	701	711	725	738	759	746	735	704	739	712	722	694	736	730	749	722	728	754	759	699	702	766	740	717	686	744	720	735	735	752	738	688	736	723	719	686	736	736	714	738	704	735	711	702	737	752	724	733	730	746	747	749	761	699	736	690	741	724	718	687	683	711	723	704	726	707	722	737	780	705	725	732	724	708	705	738	684	728	716	687	747	743	698	714	700	717	743	737	704	710	736	699	743	719	704	720	695	699	715	729	744	679	731	734	745	706	701	705	734	718	748	751	713	740	739	717	767	743	697	694	726	719	700	758	795	697	728	672	703	720	730	712	706	731	688	693	771	724	772	729	715	702	780	755	698	727	775	732	711	693	706	716	718	713	744	728	702	724	745	744	704	706	743	749	697	696	732	695	722	747	795	762	677	678	696	697	738	714	696	725	706	696	722	725	748	725	710	726	728	712	756	666	759	749	755	723	689	724	743	770	730	751	729	764	716	718	760	715	758	722	717	742	732	694	754	740	794	731	726	734	769	745	722	740	734	710	753	717	710	720	755	734	711	707	767	707	749	739	705	782	712	710	763	702	720	726	719	702	725	754	743	756	709	732	738	718	674	726	715	680	718	735	768	694	717	722	711	719	715	730	731	691	759	763	767	718	736	686	700	708	721	741	727	742	720	680	720	735	764	732	722	777	715	718	737	751	742	734	712	709	766	722	710	737	708	682	759	699	701	738	708	701	725	723	695	724	727	654	695	726	724	740	737	733	746	693	751	775	720	725	711	736	751	715	754	775	727	695	731	707	723	711	688	729	740	737	734	698	743	711	712	713	697	694	724	717	725	716	756	756	744	681	690	702	717	756	765	717	705	711	748	797	705	745	770	699	734	726	668	699	741	687	760	702	711	694	705	701	742	723	711	731	685	686	755	699	739	700	708	715	721	718	749	679	730	721	728	739	717	750	729	706	745	724	745	749	732	727	730	711	729	664	760	782	720	741	689	690	718	691	752	678	745	723	664	694	674	755	694	717	698	692	739	721	726	740	710	720	720	680	696	766	734	734	755	662	679	707	717	732	721	785	699	662	744	716	698	668	743	711	755	743	709	762	707	743	746	756	741	697	706	738	724	726	736	696	744	714	746	666	695	729	747	747	710	713	784	705	677	739	722	744	694	726	719	704	727	751	725	664	711	718	727	720	747	720	732	679	738	720	706	740	728	748	697	793	751	717	771	689	702	738	751	734	696	712	717	679	748	713	766	713	771	703	729	756	772	691	710	683	724	736	740	727	730	730	698	705	709	739	680	802	722	746	753	713	704	741	703	720	729	735	743	721	747	774	686	700	698	717	745	758	782	716	748	766	766	728	759	701	765	687	693	735	721	719	733	713	712	743	689	716	700	745	725	726	764	770	714	745	728	731	733	752	743	708	706	654	721	744	717	754	713	723	734	759	756	740	682	712	711	724	719	710	723	763	738	740	716	683	738	698	726	721	692	706	716	762	732	695	736	700	713	714	679	707	715	728	727	700	749	751	727	755	714	730	748	734	744	653	733	729	761	770	714	749	740	750	704	712	683	723	738	695	752	711	738	729	701	794	736	735	661	681	707	695	737	709	727	728	714	701	698	740	697	734	709	687	724	731	736	749	656	728	740	719	719	739	721	733	676	728	719	686	738	737	661	739	676	788	761	718	710	740	748	754	733	772	703	698	707	714	637	766	751	714	734	744	742	722	738	788	724	707	684	772	695	749	663	716	707	740	707	720	722	671	714	758	695	664	726	710	733	750	711	683	752	738	700	745	729	697	777	714	734	682	730	695	696	739	711	702	723	702	681	732	720	722	744	759	694	725	723	716	700	701	718	685	745	744	668	698	698	702	767	744	720	707	766	754	721	730	694	693	700	729	704	739	712	749	762	723	698	741	705	753	687	729	736	737	764	732	729	716	711	740	732	751	733	696	771	697	695	719	722	735	747	745	717	696	708	723	713	723	756	744	688	669	707	733	735	707	733	708	710	745	727	706	710	722	725	711	722	732	683	744	728	701	737	669	706	754	716	724	704	690	694	677	696	685	721	783	720	704	786	664	711	695	738	707	707	707	763	706	710	697	732	754	737	701	731	734	758	738	729	739	720	709	733	773	750	725	718	690	773	735	742	688	743	689	701	696	739	736	729	741	724	723	723	724	731	718	714	680	737	735	732	692	734	726	763	737	751	706	692	715	701	708	732	736	715	714	737	675	720	742	755	716	732	736	736	747	700	704	737	716	701	723	725	726	723	727	726	749	721	692	685	740	719	750	716	730	706	693	719	707	767	686	692	690	696	716	743	736	728	749	690	766	708	747	714	752	737	700	706	725	709	743	718	750	737	688	703	736	771	727	749	741	719	710	755	692	718	733	740	779	702	726	683	701	750	709	706	762	720	688	706	749	713	677	748	706	715	708	736	697	644	752	730	713	709	747	720	734	756	688	720	705	734	776	725	701	708	740	717	726	751	741	675	715	691	690	730	701	730	626	732	723	739	738	743	697	727	691	755	696	720	746	707	702	727	687	711	750	738	732	739	689	737	710	715	740	733	693	679	741	744	737	665	742	678	722	728	738	721	717	739
17661	1357	337	296	337	331	318	341	302	302	344	305	351	294	308	327	312	308	306	325	304	295	302	292	313	326	313	343	330	346	317	306	301	338	327	302	314	307	318	334	338	299	306	310	307	325	299	318	336	309	284	310	335	320	314	320	338	352	319	335	329	315	297	332	287	315	300	322	285	298	325	287	332	320	286	322	329	337	306	338	300	324	298	328	298	313	306	302	334	292	307	347	309	293	299	316	319	321	332	317	297	288	320	279	335	317	301	292	324	304	342	326	283	341	302	300	296	332	299	312	307	331	336	328	298	307	307	299	329	319	323	291	318	313	321	327	332	308	322	335	322	292	287	288	323	292	329	284	369	303	339	300	307	294	313	322	302	308	288	322	300	324	335	319	290	262	330	320	281	321	302	334	291	303	309	300	318	305	329	318	340	314	299	319	356	299	315	314	346	308	320	352	325	285	331	331	321	334	295	295	335	332	285	345	308	331	311	325	325	311	322	303	315	330	318	308	327	328	315	331	288	284	302	278	338	319	282	297	326	299	316	314	322	321	317	335	332	324	320	344	329	335	310	303	298	276	321	312	336	333	320	290	294	348	302	321	352	317	317	345	297	330	342	305	303	338	299	329	285	299	295	302	368	293	301	329	269	317	283	320	345	307	326	303	285	306	308	279	279	290	308	327	311	324	311	304	359	301	319	334	375	313	285	306	272	330	332	311	330	330	332	321	299	350	326	330	326	327	351	310	318	331	315	336	326	328	328	310	286	305	289	335	298	345	278	298	315	329	309	293	323	315	323	344	285	321	284	318	312	334	300	301	315	315	311	346	369	307	336	318	322	292	305	339	326	298	328	368	317	302	294	317	339	290	277	319	339	312	337	357	329	328	328	318	327	327	316	323	291	322	293	357	353	316	333	330	338	311	310	309	304	272	339	310	311	309	280	274	307	337	332	291	289	339	309	326	334	308	315	338	285	309	298	342	303	319	301	320	294	297	345	335	291	323	316	352	331	349	310	282	296	342	316	332	316	304	319	349	329	299	305	317	288	299	299	300	311	301	324	269	312	324	329	338	343	320	290	319	344	300	310	314	327	314	344	350	335	310	293	321	307	325	295	304	363	312	304	322	315	309	325	316	330	323	319	317	351	333	311	289	310	329	296	309	365	318	331	313	327	315	339	266	303	327	294	327	336	289	324	276	335	331	321	322	334	305	304	261	293	324	318	315	283	279	327	297	289	315	319	345	293	317	315	267	297	308	303	330	341	299	302	315	306	307	308	306	321	290	353	322	324	322	318	334	334	316	274	328	285	315	354	310	304	326	331	323	296	294	308	284	313	330	308	332	326	341	328	298	332	298	318	353	311	305	334	288	331	289	341	340	338	321	313	294	304	296	342	312	325	339	353	302	306	306	314	326	319	314	340	346	349	348	327	289	289	318	322	331	324	309	336	336	291	314	329	329	312	285	292	314	315	330	362	329	302	301	325	312	335	321	302	288	312	317	307	327	310	381	295	322	299	306	317	309	306	304	297	298	306	371	298	326	296	309	343	312	301	278	318	306	359	310	329	318	324	328	305	295	308	321	315	352	324	316	305	320	341	312	286	294	332	315	312	292	282	340	320	305	324	320	310	311	321	312	332	291	298	338	337	360	295	345	324	312	344	301	335	336	296	293	354	302	333	332	308	278	323	289	334	310	361	327	315	328	339	337	325	315	319	335	317	337	289	305	322	311	317	298	310	336	310	311	297	323	309	311	347	295	336	320	325	326	305	278	320	345	334	352	362	317	290	314	310	331	369	316	277	268	303	290	306	274	265	293	331	270	287	338	288	317	298	285	320	296	309	301	328	282	342	321	323	296	315	321	301	308	313	315	318	280	332	293	285	309	305	339	307	314	340	325	312	316	312	325	343	353	332	367	325	353	333	309	292	310	326	327	328	306	324	319	297	310	330	343	293	311	313	307	337	328	314	308	290	340	318	301	329	326	313	313	305	337	325	307	304	317	307	322	348	335	302	303	308	296	314	311	347	325	253	312	331	308	314	299	295	296	306	328	325	315	304	327	283	297	288	292	325	334	306	315	284	307	302	281	304	332	296	298	354	368	353	338	294	327	331	316	292	323	339	314	331	320	272	349	304	302	304	304	332	310	296	303	311	311	310	296	294	252	323	316	294	321	304	327	278	275	315	317	305	342	332	306	352	279	324	313	290	321	337	335	293	325	329	297	313	303	337	321	319	335	297	280	322	279	339	329	280	322	276	300	318	330	285	312	324	281	304	309	313	309	319	312	306	303	340	341	328	324	297	329	302	320	330	313	316	318	320	344	296	320	298	324	301	328	309	321	312	290	294	309	298	311	335	298	303	287	272	292	296	295	302	316	335	343	332	309	318	271	333	312	292	325	321	331	308	315	310	327	332	334	330	285	320	317	284	348	308	294	366	316	320	338	304	289	338	280	329	309	353	360	328	334	337	306	333	327	306	320	333	325	300	327	344	355	326	323	308	326	324	317	318	351	323	297	314	319	332	321	300	306	310	348	326	289	335	305	307	282	285	311	326	310	311	315	316	319	278	306	305	362	329	343	317	300	330	321	295	313	323	326	310	346	292	328	297	288	291	328	299	321	338	309	331	327	320	344	323	317	314	322	298	320	321	290	294	322	320	342	342	284	286	318	312	331	302	275	296	332	298	316	322	302	299	318	293	314	300	325	317	317	287	311	314	301	317	298	312	333	340	345	360	342	313	312	284	332	286	311	319	307	320	295	355	320	297	305	309	313	334	337	304	335	325	312	346	336	306	339	332	315	292	295	285	301	316	312	305	295	341	334	338	320	284	334	318	315	298	337	326	312	327	307	274	319	320	303	329	280	313	317	289	302	313	349	305	324	298	302	303	283	324	317	361	321	313	307	298	299	306	303	333	328	318	318	316	294	297	324	344	297	283	330	288	296	348	332	300	339	313	285	346	319	329	319	303	333	320	321	292	311	309	303	296	307	342	321	323	293	325	286	319	325	320	321	283	335	299	326	312	291	280	303	295	313	284	284	295	306	299	288	319	311	296	326	308	312	343	325	335	331	326	303	338	300	340	340	332	284	336	358	301	280	305	315	335	354	340	305	290	345	322	307	297	265	348	311	291	306	352	304	328	297	340	268	333	276	303	299	301	335	327	309	300	322	304	305	272	291	355	297	314	344	332	304	316	336	296	281	325	330	311	310	331	294	284	290	287	298	325	297	308	309	352	328	294	305	330	286	326	295	303	305	284	336	324	332	339	319	322	327	301	294	312	302	298	284	310	310	292	346	309	301	297	282	314	335	332	273	310	338	323	348	328	318	299	293	314	325	307	333	303	301	293	318	324	324	295	334	342	305	308	318	306	276	306	327	331	270	320	302	331	365	328	284	318	294	308	313	284	307	310	284	342	312	324	335	343	333	309	292	322	336	317	301	341	318	325	304	297	282	299	297	328	263	310	315	311	310	320	289	293	333	310	363	322	299
8179	854	773	718	698	740	723	655	692	646	691	674	708	677	641	686	705	641	680	672	705	626	722	688	654	678	677	700	700	695	668	634	691	697	683	665	673	705	689	656	657	667	706	681	694	671	720	685	715	681	696	656	662	716	690	670	686	718	668	675	692	697	689	641	688	726	691	661	634	629	701	674	727	672	699	728	685	664	682	703	703	646	641	670	683	697	728	676	659	665	635	656	696	722	745	666	670	664	663	653	651	663	723	653	699	658	696	689	682	705	713	680	614	713	691	674	656	659	718	654	722	677	675	736	686	674	704	691	624	691	647	663	656	642	667	634	670	694	686	638	702	666	680	659	660	662	671	633	701	721	703	671	655	669	684	710	685	704	676	704	696	690	644	693	732	684	656	647	701	709	664	675	677	661	649	672	681	665	652	703	678	678	665	633	739	667	642	717	702	700	718	661	646	647	691	664	658	671	748	677	692	675	698	683	672	719	628	640	673	683	709	716	711	679	651	710	675	659	734	611	714	701	695	645	642	680	720	631	736	669	716	677	647	662	679	679	659	700	679	690	686	638	659	673	690	632	680	667	670	624	681	686	693	687	686	708	694	666	644	750	678	693	658	654	688	679	689	685	654	662	723	667	715	696	671	671	710	688	665	627	669	693	667	683	689	671	700	668	671	653	652	709	681	727	712	690	690	631	660	659	679	683	664	662	705	703	688	684	700	714	696	678	689	699	689	687	674	676	694	717	672	692	686	713	660	691	687	681	700	741	672	725	711	717	684	714	743	674	707	698	702	614	713	681	673	645	669	688	661	717	679	712	669	669	692	675	689	697	688	650	667	696	694	675	692	666	673	673	698	695	654	652	720	671	709	687	701	660	743	667	692	686	651	683	659	712	694	660	667	667	686	640	662	710	636	683	713	683	667	716	665	692	702	696	655	675	650	700	668	673	672	670	668	686	692	656	692	603	667	670	623	647	689	716	673	686	673	675	634	661	677	731	665	611	712	679	652	669	648	664	670	667	655	664	726	703	651	708	713	694	640	676	746	713	640	685	680	652	680	653	729	692	703	666	701	686	716	665	650	722	679	647	723	654	677	705	656	702	654	706	675	679	701	646	686	640	658	673	691	677	649	651	660	671	695	646	683	675	713	685	732	708	697	727	664	725	701	668	687	715	722	665	668	715	705	700	695	697	729	678	704	725	685	649	674	649	656	629	685	609	661	699	695	701	638	708	694	665	690	627	659	645	666	660	690	691	679	688	676	639	678	674	645	658	675	714	703	660	700	681	698	669	654	662	666	679	665	653	717	675	648	688	638	699	682	706	673	724	675	705	691	713	687	665	720	692	687	684	699	665	687	671	699	668	671	705	654	697	682	675	668	709	674	687	677	699	703	640	681	649	719	680	702	714	687	644	646	682	713	680	711	708	686	698	676	683	641	699	709	684	699	677	682	704	662	640	659	697	663	685	679	691	675	708	671	678	671	724	679	745	716	668	666	675	707	651	651	713	743	636	696	613	677	692	702	695	681	662	676	711	607	714	682	678	627	691	698	736	706	720	676	655	689	690	704	707	700	640	674	704	678	666	708	702	668	694	685	671	673	680	701	694	713	674	711	640	686	658	670	684	684	677	669	710	658	664	684	669	710	645	708	677	694	728	634	669	728	701	692	666	704	695	659	654	659	669	675	711	711	700	645	679	698	730	689	685	669	675	750	662	676	684	717	695	678	660	639	715	724	691	707	701	696	691	692	697	652	680	673	667	685	706	651	663	665	713	690	651	693	681	666	645	655	658	678	673	658	678	671	653	655	643	625	661	636	663	678	649	686	688	648	700	673	628	709	710	656	669	690	670	631	694	649	692	672	668	734	652	650	683	696	688	705	670	662	666	687	710	609	671	677	729	694	669	733	669	672	657	717	658	684	675	653	686	669	701	685	674	680	656	674	695	699	697	686	657	664	666	713	658	659	710	647	683	700	637	678	664	730	664	669	719	677	677	671	669	686	670	720	686	707	726	692	706	712	706	671	713	706	696	631	688	713	642	710	681	707	737	652	620	644	669	691	680	658	663	683	699	679	697	669	677	672	681	681	699	684	691	739	671	681	684	683	687	667	707	685	708	698	743	667	724	707	746	716	712	640	674	730	681	685	668	668	651	655	675	711	684	650	711	707	704	679	698	682	648	688	680	649	683	701	676	719	708	652	680	677	661	687	691	726	667	745	697	649	635	655	740	646	665	653	720	723	623	672	695	634	687	675	663	678	690	652	662	719	640	681	653	669	704	643	688	690	667	691	676	704	667	699	654	686	711	694	697	726	673	698	656	680	661	687	703	653	662	684	712	718	694	706	673	643	726	656	675	648	650	656	698	680	713	705	663	670	742	667	671	702	638	688	672	679	711	683	684	718	690	664	709	672	666	690	634	717	646	697	651	703	704	703	681	656	670	696	672	654	695	646	656	696	666	629	678	644	696	658	655	695	671	684	679	680	659	712	670	672	706	722	707	741	660	666	658	672	679	729	654	714	676	642	711	675	672	639	664	690	670	635	714	662	688	680	651	724	672	702	660	643	708	658	692	668	685	665	702	695	642	661	713	677	673	738	723	689	654	669	665	663	702	650	697	662	713	685	654	680	698	701	587	655	731	706	693	691	655	690	708	710	756	700	703	678	677	678	705	664	721	716	661	652	713	648	668	671	691	669	712	674	602	662	682	679	671	721	712	720	733	633	738	734	683	665	727	713	663	671	656	639	700	677	701	646	705	694	711	739	713	663	695	693	646	646	684	666	684	678	640	683	651	668	673	709	694	715	639	724	663	690	645	693	723	710	725	694	693	676	659	719	690	660	667	622	698	691	731	720	687	667	687	660	675	678	678	687	694	685	672	742	683	726	706	700	646	721	658	724	663	628	648	706	681	687	653	664	698	691	713	649	721	685	678	683	661	677	670	691	719	714	666	695	687	672	677	672	676	668	715	720	671	691	712	709	682	672	660	675	683	675	612	651	716	719	681	698	661	678	711	702	669	702	649	701	690	644	681	719	717	629	688	666	696	710	722	739	677	716	722	644	689	664	638	659	673	693	674	673	696	702	709	663	669	640	701	643	690	694	741	719	666	669	682	660	674	665	687	743	666	657	716	656	689	670	612	719	720	665	675	669	646	668	666	694	669	721	715	629	671	700	700	697	683	648	608	680	608	691	714	663	693	646	661	674	676	680	691	682	719	711	684	722	662	669	637	678	703	692	711	694	675	705	664	692	657	693	690	687	688	651	672	696	686	707	659	700	683	684	691	652	714	642	660	699	690	700	709	630	651	681	679	685	667	672	685	660	692	685	680	670	710	670	661	673	665	672	664	643	699	665	693	651	624	673	708	648	674	703	694	702	759	643	656	719	671	686	665	668	624	678	705	655	717	693	715	703	705	657	684	711	705	638	696	675	678	653	655	651	651	683	671	713	690	674	658	687	672	679	751	653	662	717	699	721	721	658	668	644	682
20845	2131	363	321	310	312	305	294	331	283	319	312	302	307	268	298	302	284	303	277	322	346	288	322	274	288	310	279	301	291	323	305	290	319	299	270	297	335	315	313	306	302	294	300	304	313	352	289	292	295	316	308	345	306	303	316	319	288	332	281	332	348	300	330	307	312	281	299	294	294	305	320	343	323	322	300	338	313	299	311	281	306	326	287	345	310	297	256	325	272	336	320	328	311	353	284	304	281	311	300	344	293	311	328	279	270	283	296	294	309	294	290	298	325	290	305	304	335	308	293	288	304	331	314	319	298	307	283	282	303	320	328	279	303	294	316	281	294	286	312	279	241	299	287	301	293	317	342	311	302	305	313	308	308	334	290	324	280	323	318	259	282	308	279	314	294	284	314	279	318	318	333	312	312	315	315	294	332	303	318	311	308	325	309	305	304	295	305	286	293	292	340	312	299	312	296	329	281	301	302	313	300	303	310	292	317	323	292	339	296	310	324	258	296	294	307	332	323	317	339	309	297	284	331	334	288	292	310	292	304	241	309	311	299	310	291	261	306	338	296	311	275	265	299	292	311	268	289	321	320	279	276	301	278	312	289	324	327	304	323	304	328	318	278	303	293	325	309	346	300	283	304	273	279	334	344	244	297	313	322	331	328	267	330	316	321	348	284	319	313	288	303	316	293	300	265	276	289	330	323	296	292	309	308	262	298	329	333	300	312	306	321	298	325	276	303	286	303	306	303	303	278	325	288	338	358	308	296	302	281	293	284	314	318	290	275	315	314	302	273	296	321	283	301	308	319	336	302	301	298	310	298	306	313	282	295	303	298	302	278	298	286	302	343	303	306	325	293	292	309	303	318	293	289	296	275	289	298	287	322	305	285	322	297	294	337	344	287	280	306	302	322	310	293	325	355	352	297	295	276	291	291	304	319	287	294	283	316	277	290	297	301	283	314	321	268	297	330	333	326	320	343	330	273	295	252	273	296	301	301	297	313	297	320	267	292	341	318	274	277	319	309	278	357	327	307	294	294	300	274	281	323	341	316	286	317	319	295	281	313	318	290	324	301	278	326	293	307	275	291	298	304	308	306	293	311	347	315	310	303	280	281	309	283	302	303	304	320	298	277	274	280	317	331	285	305	297	262	303	317	311	314	279	290	294	321	336	302	318	326	285	306	305	325	275	319	298	289	302	313	301	293	311	307	316	298	271	311	309	309	311	306	294	328	279	316	311	282	313	299	312	321	301	293	286	334	313	334	308	326	299	293	330	313	284	315	329	340	349	314	290	275	262	294	256	289	326	319	280	279	303	294	294	280	276	316	292	270	307	326	303	311	313	251	265	258	277	280	315	282	304	298	296	302	332	358	295	294	298	322	257	279	302	293	306	295	319	293	319	302	337	308	328	293	275	295	315	339	297	341	292	264	295	280	286	318	264	274	318	338	291	244	284	301	295	334	268	286	296	307	302	291	313	316	275	289	306	309	312	312	316	337	299	329	299	319	297	316	265	312	285	331	321	329	277	346	301	276	310	324	292	317	296	319	289	317	313	257	342	277	320	309	303	298	305	286	257	323	323	326	300	289	319	320	341	312	286	313	296	320	306	306	283	327	256	296	298	318	310	317	294	315	295	321	333	298	305	306	295	288	300	322	332	324	278	273	300	275	296	319	295	299	290	279	294	290	294	332	287	337	322	283	307	353	323	276	301	321	340	328	295	253	293	313	319	279	297	293	325	296	334	290	299	333	312	332	292	319	332	306	307	303	312	327	341	266	313	296	267	293	294	313	310	296	283	299	296	285	278	305	298	308	318	302	332	298	355	295	274	300	296	299	298	337	324	309	291	327	310	303	305	271	269	296	280	322	301	268	316	357	323	266	323	320	338	332	306	274	298	295	327	288	337	292	305	286	299	303	312	303	277	315	319	330	290	301	320	296	324	320	292	332	324	321	319	306	306	296	329	283	280	278	293	283	267	340	312	315	280	290	310	298	295	287	295	343	277	282	317	324	280	296	314	312	321	306	323	331	323	326	290	290	318	319	283	284	379	280	297	290	289	328	299	319	321	290	297	312	301	308	300	319	274	321	330	285	282	277	274	296	264	302	343	317	302	292	294	301	334	280	276	287	325	306	304	308	319	320	304	313	294	292	291	297	299	307	278	302	321	303	302	295	273	282	307	296	295	298	307	330	307	326	299	282	311	306	337	300	299	338	326	316	340	290	339	324	314	302	287	271	330	290	319	290	305	290	327	304	311	313	304	296	296	316	332	311	317	313	312	296	299	309	351	298	334	272	278	300	314	339	307	279	290	313	302	291	328	300	323	324	318	310	278	301	322	290	327	331	295	325	286	339	325	315	301	295	313	293	276	310	310	303	300	312	285	313	320	315	323	317	311	330	315	318	297	287	329	306	300	306	307	334	322	259	300	303	331	301	338	296	294	305	302	304	330	285	297	279	301	263	323	290	306	267	322	338	282	272	279	306	357	298	321	308	292	306	320	305	275	289	297	290	321	334	278	324	310	312	304	285	281	300	321	297	329	323	317	317	312	265	337	312	289	287	298	323	307	284	332	326	303	273	339	306	308	273	296	342	289	330	294	278	309	335	306	309	291	308	302	294	297	267	302	314	309	291	302	300	330	316	279	306	322	298	336	339	315	306	329	285	293	248	298	320	326	311	310	291	336	333	329	279	319	295	292	329	293	313	292	246	311	309	290	304	291	308	354	288	318	287	306	270	346	295	315	288	297	328	326	287	305	314	300	339	305	322	293	301	308	269	324	277	298	283	313	295	291	290	281	289	299	262	277	291	289	291	306	347	317	298	331	295	333	340	291	317	326	334	309	314	331	298	305	283	305	321	326	258	279	280	284	280	335	289	287	329	319	316	276	318	317	298	280	298	282	264	300	301	371	283	274	298	309	283	324	302	297	306	318	293	260	306	273	307	331	291	305	323	314	308	313	281	303	300	293	334	264	295	267	326	318	287	300	280	301	298	282	310	290	347	323	325	315	302	299	307	283	275	289	289	295	297	292	307	281	325	293	278	285	308	324	318	288	281	324	295	290	318	291	329	309	298	338	306	317	287	289	280	318	288	323	289	301	301	282	303	323	336	281	296	305	300	302	308	327	315	319	291	320	303	293	321	303	348	293	301	278	316	295	293	279	270	327	284	307	301	335	296	312	281	304	284	314	309	312	276	293	280	340	307	294	281	313	333	322	290	317	263	305	314	321	331	309	313	323	283	311	303	310	313	294	323	310	307	298	288	300	299	297	302	308	306	290	282	310	325	283	323	320	290	293	319	281	280	289	295	299	298	313	303	282	316	304	298	300	309	319	290	308	316	330	287	337	314	278	323	301	299	319	286	292	300	288	316	339	310	284	271	289	318	327	300	287	305	349	320	313	306	316	314	290	294	262	278	284	303	282	304	299	268	288	295	337	322	294	356	320	328	275	306	306	322	298	283	319	318	297	321	293	318	312	314	322	332	315	340
8765	949	754	709	688	666	704	662	700	687	672	680	661	681	638	633	640	692	681	699	658	682	683	658	683	652	650	710	727	688	701	644	641	655	635	699	662	663	648	669	660	683	674	638	650	655	633	687	690	667	639	694	707	642	665	620	661	668	682	666	628	652	663	663	679	645	707	660	673	669	684	647	672	659	690	633	669	701	657	677	671	658	652	663	629	648	617	666	674	679	672	642	629	658	665	655	672	675	696	652	656	683	631	684	647	640	656	654	684	628	701	650	638	639	680	700	693	630	613	684	672	661	649	652	684	682	662	706	693	690	663	631	679	677	662	664	699	670	690	664	664	622	700	662	702	646	633	681	653	625	661	611	677	675	672	683	650	646	634	682	637	696	651	635	675	688	653	607	690	677	720	666	635	713	674	656	651	717	651	707	650	655	662	680	659	666	634	686	605	654	715	666	657	597	634	661	623	654	652	618	620	681	636	671	663	666	623	670	649	649	699	690	637	669	657	681	680	638	615	666	638	656	618	643	665	676	627	670	698	661	650	693	694	656	677	687	654	723	693	674	652	686	649	644	700	658	671	690	677	687	678	674	644	692	685	669	640	620	678	681	637	640	641	707	671	615	673	720	696	676	677	671	677	659	722	697	651	708	673	682	592	652	661	633	657	677	672	657	682	671	596	617	647	639	653	647	674	689	671	683	669	677	678	593	690	641	607	675	644	679	655	642	643	673	640	677	631	640	658	689	657	648	635	665	683	660	662	651	647	652	657	672	621	634	657	645	661	683	672	659	638	632	645	655	662	689	641	647	653	664	607	664	657	657	667	702	618	617	638	655	632	637	635	632	672	649	644	686	644	670	675	654	635	637	697	676	649	642	680	621	685	650	662	669	620	691	636	635	672	666	683	688	636	661	656	638	688	669	660	631	668	655	658	709	696	644	694	657	685	651	607	639	659	675	657	652	711	693	664	666	658	674	696	594	630	661	690	635	631	720	644	632	677	643	662	646	635	637	690	640	636	614	675	662	674	639	643	677	717	668	637	695	729	642	682	683	673	676	709	682	654	635	700	654	654	664	678	672	652	621	676	664	657	639	670	676	713	642	687	676	649	658	677	682	637	677	624	640	658	640	699	692	632	644	621	671	659	690	673	669	635	634	614	646	661	654	580	624	680	679	662	645	642	652	696	681	661	675	670	667	638	675	661	651	663	634	672	688	650	644	605	638	670	682	644	693	663	640	642	670	691	696	698	684	701	655	697	612	658	655	612	631	671	644	633	659	650	606	706	662	640	684	644	669	688	680	670	657	628	654	663	681	647	638	633	692	651	675	663	646	677	642	680	666	640	671	666	643	621	650	654	664	680	686	646	648	672	659	641	622	623	593	686	599	659	662	634	664	664	664	704	620	683	622	678	671	669	613	651	631	627	667	676	635	647	646	669	649	684	636	674	712	663	622	687	667	617	676	696	719	676	635	687	695	673	669	631	646	656	677	651	670	659	621	662	619	651	644	631	669	611	675	671	708	673	660	664	658	665	687	631	656	660	676	683	645	657	640	693	674	673	664	678	690	656	690	640	646	680	667	616	679	716	638	639	694	688	678	659	632	648	655	714	677	633	664	633	666	676	681	666	716	656	643	675	664	649	614	628	644	675	688	626	623	638	672	719	648	682	633	682	694	629	653	657	702	671	637	644	675	707	711	721	659	632	686	640	631	656	705	645	653	649	677	669	688	602	668	647	673	643	642	624	704	656	634	669	715	704	696	637	687	608	651	689	652	676	690	680	666	637	671	668	694	663	644	671	684	667	621	655	665	671	652	691	678	604	599	652	659	698	701	659	674	672	662	643	647	607	692	612	681	673	665	663	688	682	614	671	650	684	674	626	637	686	669	639	665	669	649	693	707	669	678	665	698	665	647	647	655	633	666	649	654	708	651	676	661	705	673	660	682	671	663	664	672	702	696	719	677	647	678	696	710	662	681	634	679	628	656	641	645	672	663	663	699	671	666	661	665	686	665	681	676	653	677	632	648	662	649	640	648	598	663	667	665	664	657	619	644	673	653	650	631	679	630	651	631	662	701	642	670	688	585	667	651	658	641	689	663	631	667	659	632	669	664	686	678	675	638	670	691	639	673	692	679	635	706	702	637	648	665	657	684	622	684	669	674	637	689	699	695	652	664	684	689	695	656	686	670	640	682	657	616	652	691	631	654	670	686	636	684	680	677	638	638	662	688	661	626	643	697	726	712	647	663	676	700	659	681	726	663	662	658	635	703	731	646	634	702	655	630	637	668	680	638	670	681	628	643	626	648	672	693	637	653	639	676	712	677	706	642	704	651	639	669	660	640	712	625	665	671	720	669	663	662	638	660	642	630	662	672	668	659	683	674	673	654	621	645	723	619	660	695	663	652	667	682	655	650	698	672	647	655	681	697	679	687	672	682	655	670	692	689	650	681	682	687	693	658	679	645	659	680	611	680	674	654	667	656	665	688	689	707	695	685	668	649	650	641	681	668	658	637	655	645	688	676	670	670	648	616	673	667	660	664	694	674	659	706	665	606	647	673	587	635	652	645	679	692	711	690	654	642	661	639	632	696	660	639	636	665	646	653	661	692	671	654	698	634	616	675	700	632	677	656	632	643	655	616	683	628	673	686	706	618	642	655	672	653	627	668	655	671	658	647	624	702	677	671	645	684	688	711	659	649	655	649	651	704	658	625	656	667	628	674	687	644	670	661	681	679	631	679	668	651	709	677	654	710	696	702	717	685	702	699	655	652	690	641	663	665	647	661	663	697	650	650	683	657	690	624	674	639	686	654	687	708	651	656	619	661	639	665	673	653	701	668	675	677	693	675	631	674	645	639	639	677	631	625	645	646	676	663	677	685	670	673	694	678	671	667	660	680	640	658	685	701	698	722	648	603	646	620	655	653	661	671	615	656	589	670	666	682	698	672	644	630	695	673	606	639	686	624	663	663	705	676	701	641	706	693	668	642	616	649	691	657	655	624	609	667	684	675	664	654	667	614	668	644	673	702	656	680	654	684	646	640	629	690	660	676	676	674	682	661	673	648	679	641	670	626	642	642	712	675	648	697	668	662	633	644	651	616	689	654	687	662	604	631	683	673	679	661	636	692	653	667	701	679	676	691	640	618	688	677	634	652	710	661	672	705	728	621	654	641	664	703	679	634	627	653	658	645	660	713	704	631	735	656	667	678	639	692	686	636	672	691	635	640	698	665	660	704	623	654	689	645	669	656	679	653	647	684	608	640	637	703	683	671	609	704	713	622	665	703	658	654	618	648	678	718	624	705	641	634	662	669	668	658	660	687	646	649	697	662	625	679	718	677	676	626	667	675	707	704	669	634	671	668	690	652	664	627	666	674	623	641	646	690	649	702	689	638	634	671	695	650	656	652	635	667	666	629	668	696	632	703	631	670	610	686	714	667	651	631	703	676	650	644	570	646	662	660	702	677	670	667	673	627	691	700	640	669	666	622
23688	3586	395	347	336	356	340	320	349	352	330	317	329	354	323	346	332	330	343	336	353	318	352	325	316	355	325	319	335	311	327	318	353	330	304	332	364	328	357	348	356	291	324	297	325	336	324	338	319	308	340	306	300	273	327	308	335	316	325	331	332	315	296	329	342	301	354	330	341	319	335	314	317	315	305	327	310	331	315	342	314	314	348	316	301	292	362	327	341	295	339	314	323	312	305	314	344	323	306	354	324	324	331	324	332	294	317	300	340	345	371	306	335	311	308	302	302	342	314	298	336	340	301	304	336	301	321	300	278	287	345	312	356	358	312	315	346	315	318	317	296	305	313	362	301	304	321	335	295	306	338	355	316	320	323	296	321	334	311	349	351	306	333	323	301	327	311	329	327	335	323	312	319	296	324	306	367	326	341	316	320	308	335	326	284	333	361	326	324	302	345	317	330	300	335	316	345	337	316	309	300	305	345	284	336	334	336	352	326	347	361	327	329	337	303	296	338	344	310	334	340	335	327	316	354	342	349	275	315	313	323	319	334	327	327	325	337	312	289	293	307	327	307	317	341	322	299	349	334	309	331	334	306	303	291	303	312	356	331	290	318	348	344	305	315	305	326	317	322	328	329	331	348	316	321	327	322	290	352	342	303	333	328	323	320	293	353	330	334	330	326	336	298	350	337	314	322	318	330	354	310	347	330	313	349	299	325	319	333	279	313	334	317	324	330	332	347	365	302	331	331	335	333	315	328	330	300	295	306	330	328	348	310	323	304	312	312	320	299	308	311	324	321	332	343	350	327	338	344	337	340	301	330	308	344	303	317	305	328	299	305	322	347	302	343	321	315	327	318	352	323	323	354	335	309	311	311	309	360	305	320	327	324	312	312	304	310	309	320	344	328	307	340	326	293	324	316	337	297	318	296	314	333	305	301	346	356	317	302	313	324	316	347	318	347	346	321	308	310	321	321	344	336	346	335	352	305	333	315	386	336	351	322	314	322	354	314	312	300	293	349	338	305	375	308	323	294	328	308	344	316	326	336	324	319	336	346	323	343	324	321	319	294	305	329	351	286	346	330	331	349	353	357	342	319	342	355	333	346	320	346	322	328	334	318	309	344	331	362	341	381	297	324	303	339	300	323	316	303	359	314	352	354	301	331	341	321	298	339	335	306	292	338	296	315	323	323	330	316	329	322	335	334	327	301	297	330	303	316	320	362	298	320	329	353	331	310	316	291	334	329	339	348	313	312	342	318	318	306	340	347	349	343	342	333	319	344	355	313	321	322	296	348	274	327	291	328	324	313	333	350	345	355	313	299	330	309	319	288	340	302	317	293	282	340	308	316	332	291	308	336	325	321	301	283	319	369	328	314	325	346	338	300	325	383	329	312	327	320	343	284	307	278	372	343	320	360	345	324	313	377	342	315	319	308	306	328	306	308	357	317	346	327	315	356	338	307	324	333	313	324	308	325	330	294	340	316	325	328	382	330	340	386	365	294	354	334	294	317	325	335	324	303	308	324	356	351	323	343	372	324	337	326	325	357	314	332	335	316	344	343	331	320	326	270	316	310	304	336	346	350	343	351	315	322	340	356	354	295	343	316	320	303	337	338	321	306	323	308	330	340	338	332	320	311	295	315	329	317	332	325	308	327	311	329	321	318	376	332	343	327	321	337	327	310	327	353	312	313	341	336	330	349	319	318	350	325	363	312	323	335	351	343	340	320	316	314	344	336	366	289	272	349	364	327	312	376	297	322	334	332	326	335	359	312	337	338	333	303	314	293	343	348	334	290	322	339	319	311	338	335	314	332	348	339	320	333	340	306	351	299	340	341	351	367	325	332	332	343	353	309	318	355	324	321	336	317	332	303	298	360	303	329	332	326	332	332	302	336	347	378	377	306	336	294	304	331	312	343	327	318	339	358	286	346	301	306	365	341	334	308	352	342	338	298	280	319	342	321	343	327	347	295	353	305	314	304	317	321	277	352	348	277	329	327	325	350	339	312	310	311	302	308	320	344	382	349	355	344	332	319	265	321	333	328	311	311	322	328	300	323	318	312	322	331	328	321	317	311	323	335	323	327	316	326	342	396	300	298	313	308	301	324	358	333	307	311	353	371	289	319	323	348	295	353	356	325	325	313	346	302	329	291	290	323	323	312	310	302	336	332	317	296	323	308	275	351	370	299	318	292	296	326	347	312	293	305	324	326	326	319	333	335	300	311	303	345	348	302	314	334	276	269	307	326	310	345	288	289	326	333	347	340	298	270	311	332	332	312	349	326	345	355	342	368	321	317	296	370	318	325	302	283	344	323	323	362	302	314	325	330	295	325	332	315	314	353	334	318	322	276	305	309	306	285	315	316	330	347	307	325	332	328	323	321	317	326	316	338	350	343	357	323	325	331	322	316	366	321	366	359	359	326	327	317	308	326	319	322	343	330	346	342	314	312	350	340	327	309	319	337	294	353	307	327	330	313	353	311	343	324	327	331	292	372	344	337	361	330	309	301	339	347	344	318	319	334	337	318	304	322	351	329	356	304	341	338	314	303	317	299	340	290	326	314	346	313	306	344	342	298	342	286	301	307	335	332	323	315	350	329	303	302	332	309	333	316	349	341	345	333	315	302	307	318	322	327	322	304	328	314	336	314	294	333	347	317	302	332	303	330	312	331	347	310	325	316	319	284	334	324	304	315	349	291	339	345	333	378	343	309	349	321	303	334	334	328	353	338	308	321	340	340	330	351	340	319	326	317	320	352	324	319	302	304	316	290	317	318	327	334	330	307	310	304	337	333	333	303	324	354	327	344	320	320	311	322	353	324	298	322	327	321	334	314	312	308	336	303	322	303	301	345	368	354	335	317	357	368	332	313	337	322	325	329	365	343	329	367	344	327	351	363	348	302	383	325	312	304	323	306	293	317	308	302	323	321	341	315	336	346	383	328	345	347	345	308	352	356	331	325	277	291	319	337	333	346	322	338	314	319	336	372	315	337	308	333	374	303	317	329	301	333	278	335	351	326	311	317	343	351	358	310	334	325	339	336	341	355	330	305	332	337	309	327	319	311	352	301	342	349	325	325	327	302	349	329	324	298	330	322	315	357	280	305	297	299	355	318	322	336	356	355	281	330	342	316	317	321	290	330	337	324	315	343	344	326	341	311	272	326	352	339	324	346	335	352	303	345	277	344	323	357	315	347	322	371	328	288	273	310	346	287	336	334	336	351	320	321	344	298	353	321	314	373	325	367	309	358	331	313	324	321	314	330	339	317	335	328	365	315	292	321	334	340	361	356	325	355	330	326	326	322	317	301	350	339	325	306	336	317	313	350	354	297	329	318	325	359	331	344	302	322	334	331	311	343	292	302	324	318	306	361	320	327	289	317	329	326	329	296	343	305	369	370	329	340	341	362	313	298	315	359	326	327	358	299	306	357	301	332	319	317	338	345	299	336	329	308	311	304	349	307	333	317	324	296	345	295	305	320	288	301	325	343	363
8374	1246	885	779	712	703	701	763	754	712	763	743	710	762	705	713	724	715	728	761	716	711	693	753	747	761	750	739	687	717	682	681	732	722	742	737	741	744	722	756	781	761	698	719	714	722	725	745	738	725	735	736	679	709	749	721	733	736	718	685	691	712	707	666	722	759	734	700	734	669	707	728	661	739	717	718	756	746	725	668	704	714	718	745	698	725	716	725	709	727	736	688	676	698	694	720	696	684	742	721	731	676	722	728	652	737	702	698	764	684	763	698	724	673	687	773	732	726	679	747	747	751	679	720	720	685	728	685	692	690	709	677	711	740	720	742	705	714	681	695	699	710	765	766	720	681	739	697	719	721	693	701	718	709	699	718	711	724	731	755	684	673	721	737	728	745	746	709	763	722	710	744	710	701	704	661	691	664	728	697	734	701	726	682	763	743	700	714	736	744	711	702	770	719	739	726	711	680	710	670	737	729	719	697	739	676	692	758	695	716	682	761	732	751	715	716	754	739	701	703	721	730	738	736	686	718	741	728	708	714	710	735	714	706	681	719	729	723	765	753	790	709	735	654	720	742	745	760	709	719	716	699	678	699	703	716	693	728	710	712	728	747	732	716	723	699	751	718	693	705	713	725	709	686	714	718	745	722	741	701	737	709	720	758	718	744	705	726	717	692	705	697	683	763	724	693	686	740	715	713	725	674	719	746	731	727	750	728	672	729	722	709	701	756	745	710	731	697	759	761	707	707	700	695	671	733	764	705	710	723	745	727	737	743	718	778	693	754	706	679	718	675	717	727	732	752	673	738	695	729	743	731	726	730	785	729	764	692	675	688	772	725	754	681	664	739	702	744	770	757	700	660	704	736	733	686	721	757	707	718	702	707	665	729	733	740	733	721	715	720	750	687	670	695	733	705	729	737	745	727	687	737	689	749	676	704	743	733	732	768	759	697	706	751	776	746	685	750	755	732	725	784	732	712	723	683	729	758	683	733	722	722	692	698	745	679	747	731	709	714	736	736	762	770	750	676	720	706	681	695	741	733	696	707	743	672	721	701	712	732	747	749	719	783	714	758	745	772	747	715	732	739	726	674	674	694	712	692	749	734	710	754	708	756	730	758	748	656	706	735	677	720	737	743	710	750	691	706	765	737	737	701	722	722	707	699	714	757	706	700	760	694	708	719	726	748	685	745	744	717	726	755	709	724	694	754	666	718	765	727	714	776	758	716	778	688	742	687	752	695	771	720	708	741	741	714	731	702	701	692	752	679	703	713	730	722	703	693	719	742	725	720	725	760	667	758	723	730	765	724	722	691	671	715	701	714	709	714	762	767	716	745	698	711	713	716	706	683	713	695	708	721	694	723	711	678	707	681	674	730	732	784	707	733	727	712	719	748	743	714	709	767	725	742	712	699	740	657	715	781	686	721	722	692	695	749	730	722	684	754	769	721	768	770	692	749	727	706	706	755	733	751	719	716	745	710	708	739	688	734	681	691	733	686	704	715	713	671	680	755	729	743	700	753	693	696	713	756	748	712	734	732	744	635	727	689	682	666	694	747	742	654	719	715	720	746	733	727	732	737	707	770	730	717	726	716	702	730	758	695	728	699	737	708	739	760	760	757	750	693	732	718	711	690	712	743	694	732	725	671	741	688	742	698	706	707	727	718	715	740	700	648	746	736	729	719	686	708	710	689	732	745	696	741	704	685	723	674	707	762	718	706	707	696	693	757	723	696	716	687	730	667	734	722	712	722	766	764	697	738	750	698	722	724	716	805	731	715	698	718	737	752	721	698	755	731	737	719	705	712	707	702	684	742	756	676	736	725	737	698	730	693	703	682	725	717	720	728	719	717	734	727	738	693	731	749	723	728	718	678	694	689	710	715	745	684	756	709	688	728	735	752	756	721	705	764	694	675	685	746	685	713	695	683	762	696	692	725	705	686	653	722	740	698	698	702	669	754	742	746	692	739	733	723	710	702	690	732	725	789	730	703	722	719	756	697	719	732	748	746	696	722	675	694	704	763	738	702	718	736	718	748	695	720	716	662	718	703	776	709	755	710	703	707	689	687	719	726	736	704	748	702	701	702	722	710	723	721	731	668	742	691	728	753	739	696	719	693	746	699	733	752	695	670	703	780	682	697	732	680	732	680	740	655	705	669	729	711	722	710	695	768	741	722	746	708	741	702	679	755	742	708	746	745	741	673	736	673	711	687	734	735	708	733	688	737	672	698	751	719	740	737	755	666	769	673	693	715	684	721	705	743	671	735	742	710	723	731	688	715	701	678	735	697	767	763	715	697	688	725	690	762	686	721	709	691	725	692	702	775	746	706	705	741	661	754	781	720	723	696	741	725	723	756	736	724	724	726	691	714	687	716	707	683	735	719	656	754	698	748	688	721	719	725	705	712	654	705	696	705	716	710	681	691	724	740	700	705	718	707	736	716	728	738	722	753	739	704	743	652	750	705	763	671	701	764	713	704	734	698	738	668	691	748	735	670	731	698	703	735	699	757	788	742	720	697	722	691	693	679	671	751	715	792	705	704	701	706	731	757	722	720	725	704	739	714	749	687	709	700	736	706	687	724	723	717	746	700	675	728	669	739	738	780	726	698	715	732	710	719	666	723	783	708	714	752	726	732	712	683	676	756	711	701	706	687	731	760	740	742	713	718	778	709	676	734	714	702	722	714	694	697	734	745	761	714	650	688	712	683	700	713	711	736	736	708	740	706	734	695	695	719	702	683	718	707	659	751	683	692	734	741	702	713	680	713	733	716	727	769	690	750	735	740	698	745	708	709	711	708	702	692	754	719	717	688	768	696	702	725	729	739	755	717	695	688	755	719	747	786	745	687	702	725	733	721	723	743	723	735	762	704	674	701	722	725	703	744	760	708	731	737	717	673	692	741	671	727	715	725	760	720	656	665	722	710	703	748	697	708	741	750	721	704	724	745	711	715	727	728	734	748	719	713	701	746	745	734	730	679	703	666	743	701	758	740	765	706	729	712	712	724	753	757	716	686	719	741	700	692	697	761	752	713	703	704	719	697	696	768	715	724	696	725	719	749	716	727	731	733	781	741	739	754	803	702	687	707	721	694	759	676	667	764	671	759	735	733	717	720	688	719	714	675	733	729	751	765	731	720	722	685	704	731	708	702	737	696	698	736	686	719	743	726	761	726	704	692	730	703	727	716	677	739	724	742	664	719	706	742	741	718	725	724	794	721	773	732	722	730	756	718	697	691	718	708	722	685	718	730	774	706	692	783	760	724	795	721	697	690	711	725	738	727	708	659	727	704	736	731	732	741	735	704	695	748	722	740	740	703	724	761	706	727	692	726	722	710	701	733	700	719	707	702	732	734	667	688	757	701	666	733	700	680	733	740	731	711	739	704	730	696	732	731	736	745	732	781	739	744	738	739	697	730	729	714	701	727	697	701	720	723	715	720	708	740	745	723	703	721	699	732	726	664	722	724	675	717	707	712	763	716	703	698	736	758
18455	1513	369	332	330	317	314	326	316	333	338	324	285	287	304	308	334	323	308	295	318	341	312	340	322	301	352	321	301	332	327	304	340	316	306	316	314	285	341	337	318	262	313	293	282	306	315	324	355	343	304	310	304	305	303	342	324	324	320	294	315	308	291	321	326	307	305	318	302	316	301	357	309	293	315	351	325	312	326	345	350	350	369	338	303	337	339	306	333	302	367	334	307	350	299	329	328	324	284	299	307	299	310	298	335	286	328	306	328	330	322	319	329	312	341	323	313	299	283	283	329	312	317	336	321	336	296	330	292	309	326	330	302	333	298	316	290	382	368	336	300	317	301	325	328	331	357	295	315	308	329	305	332	323	287	311	347	349	329	303	336	328	288	314	295	332	368	317	311	282	344	384	314	308	302	345	318	334	307	303	310	310	329	267	330	299	329	348	312	313	346	326	332	343	297	289	323	323	300	328	296	339	313	361	361	308	288	345	306	309	337	301	327	318	339	341	333	306	299	338	323	310	304	322	305	321	316	337	290	326	353	282	310	335	308	316	321	279	310	321	339	303	310	298	314	314	318	319	304	319	341	301	289	284	331	299	342	314	327	330	287	301	368	318	344	351	326	319	330	352	286	347	328	320	344	307	344	326	324	348	327	308	361	313	292	305	320	335	310	337	311	295	288	311	331	318	321	348	307	330	306	357	329	333	362	314	328	340	305	326	305	335	324	322	329	351	320	287	325	326	294	275	318	347	333	303	293	341	322	351	272	310	343	310	327	319	333	315	321	336	328	325	309	306	305	339	311	324	330	334	325	335	286	318	297	293	354	336	333	299	294	338	327	292	287	292	319	341	342	315	308	342	299	362	326	315	335	334	358	312	295	309	298	308	328	303	310	301	334	356	302	324	317	305	317	337	328	292	295	309	294	330	320	333	339	306	283	302	304	322	283	304	340	312	317	310	295	330	316	335	362	305	290	318	299	320	342	323	328	301	325	336	306	346	317	333	328	316	332	323	346	331	325	343	293	303	280	331	289	290	350	342	319	282	282	329	377	286	315	295	305	340	317	350	361	299	298	323	341	325	306	324	311	358	286	299	320	341	343	345	319	356	345	330	344	303	340	321	341	329	327	303	331	342	308	322	341	322	315	340	309	299	344	377	310	330	317	334	328	330	360	320	292	329	308	318	316	342	336	344	305	292	357	359	328	306	342	328	311	351	320	308	330	317	354	325	352	326	343	321	351	293	344	308	331	327	357	331	287	357	357	363	330	295	336	307	309	331	353	329	305	360	322	322	326	300	308	336	351	312	300	295	332	335	339	327	315	293	306	297	303	257	312	332	310	359	324	286	292	304	326	307	330	328	332	307	329	342	341	287	328	325	349	305	288	309	330	289	329	328	297	351	320	323	310	281	299	300	308	309	291	329	297	313	281	327	321	296	307	333	326	311	344	312	324	320	296	284	309	304	315	325	324	339	280	314	350	331	308	298	312	327	274	334	285	295	314	306	292	311	328	328	321	337	315	312	327	300	366	309	324	372	314	314	340	352	286	281	350	328	331	302	323	320	299	329	300	322	323	324	328	328	336	316	316	337	312	352	338	294	315	326	311	328	334	303	326	340	325	312	329	343	339	274	311	310	345	315	312	320	306	344	314	319	351	323	295	332	309	331	304	336	300	303	326	308	323	309	323	309	299	319	291	308	335	291	278	342	309	327	321	292	309	329	315	314	368	318	333	326	324	332	333	285	317	339	314	337	303	330	324	328	352	333	331	306	274	320	317	328	321	305	324	310	342	325	299	344	315	320	325	316	296	287	322	332	315	349	277	327	316	303	322	362	351	332	293	312	326	333	317	313	311	305	328	300	329	329	317	300	299	319	342	293	298	309	312	305	304	325	334	325	308	336	356	329	306	317	294	306	306	308	290	330	338	330	320	320	301	318	362	349	291	338	313	323	312	322	321	312	363	358	307	324	326	320	314	345	309	323	328	326	323	323	317	335	310	287	348	306	324	330	313	313	317	313	319	335	317	345	343	323	315	284	326	332	328	321	295	289	271	330	317	344	323	301	348	356	328	320	309	365	305	330	301	289	346	321	313	315	305	331	313	368	304	329	338	319	319	330	300	331	311	326	331	300	318	323	336	302	321	310	321	379	346	298	314	336	335	311	316	298	300	338	330	308	321	269	324	289	336	353	313	285	296	328	305	319	328	297	310	287	310	319	313	325	342	305	296	316	330	315	362	294	344	297	314	338	357	311	308	331	315	322	319	321	321	335	296	317	319	289	344	324	296	318	315	357	344	343	314	336	289	311	347	336	343	325	316	328	350	345	354	333	312	312	346	317	329	304	306	322	336	328	298	318	373	318	297	319	344	300	289	308	312	314	331	334	296	297	325	308	296	267	305	300	315	322	281	290	330	325	296	341	313	310	305	325	337	305	326	303	328	298	309	303	303	322	347	309	324	331	315	326	320	318	277	284	326	297	304	311	325	317	304	312	287	303	320	311	332	309	311	322	283	320	330	349	312	317	276	310	345	316	323	295	345	314	306	315	310	313	281	293	332	304	303	290	292	330	313	328	294	340	311	317	309	319	323	321	308	293	365	328	289	311	344	317	336	293	322	339	314	296	302	329	309	336	314	300	309	300	308	306	325	355	361	329	344	295	289	311	306	327	325	333	339	315	309	318	327	352	342	286	278	310	329	314	363	305	286	339	309	298	313	312	278	332	352	310	356	337	299	331	291	314	338	271	315	327	304	288	342	328	311	338	312	303	337	308	326	335	355	306	309	332	316	319	327	325	316	313	321	307	297	322	309	296	317	308	320	321	341	306	302	290	349	329	314	327	322	320	329	337	356	349	317	356	349	288	307	334	324	318	332	369	308	301	301	303	338	357	338	349	322	306	363	348	324	340	346	277	340	320	302	298	346	331	317	325	335	326	323	308	318	311	319	289	302	309	323	334	318	336	335	309	293	324	336	298	336	344	334	332	320	349	311	326	304	285	330	339	293	337	320	355	331	278	291	324	294	301	285	294	308	302	333	291	295	312	331	303	308	294	315	292	315	325	353	346	326	293	303	305	328	304	334	332	318	339	296	346	316	318	300	302	316	295	281	310	276	349	339	326	349	305	317	305	321	315	327	295	338	339	317	319	319	288	296	334	362	318	276	333	321	323	295	315	322	307	314	343	297	315	325	312	328	339	303	343	318	320	323	295	323	316	301	340	315	331	339	334	305	290	316	345	327	326	318	304	345	322	291	308	319	326	320	303	328	328	333	327	319	326	313	314	305	322	338	342	310	316	325	311	309	296	325	350	341	321	302	348	344	286	337	327	321	320	300	324	306	306	313	315	323	293	295	300	309	313	327	352	327	316	320	299	335	301	313	331	292	317	314	322	327	303	324	349	323	337	321	337	322	315	310	333	299	292	305	305	337	328	351	276	320	312	315	283	284	301	336	319	281	299	339	326	327	308	300	333	324	292	331	337	335	310
8515	884	767	694	665	689	703	671	696	708	708	726	700	701	701	702	678	680	710	661	659	686	693	676	688	722	666	711	693	637	704	699	700	721	635	707	684	669	671	721	685	682	685	718	700	659	691	682	676	644	670	702	684	671	671	668	688	683	725	711	723	705	670	688	696	669	699	700	723	678	679	711	653	728	661	729	710	676	710	717	718	689	676	661	679	681	688	682	677	685	701	731	690	690	680	665	701	708	714	657	704	724	685	708	733	688	689	729	683	756	648	693	705	706	647	675	711	660	678	687	658	739	713	682	682	681	687	701	690	740	650	671	716	699	644	691	709	664	662	684	670	691	673	719	677	712	687	644	652	729	720	661	704	662	706	717	677	694	695	750	695	689	702	653	683	705	693	705	667	696	645	686	676	691	689	716	670	679	640	699	698	685	717	700	736	698	689	701	738	710	668	674	681	742	697	707	674	677	667	702	677	708	671	687	698	657	675	657	673	652	707	700	670	660	741	674	686	718	669	715	764	677	681	720	666	702	700	679	665	705	711	689	732	677	674	691	685	714	701	683	686	663	666	693	709	730	654	673	676	726	730	688	679	682	672	696	702	686	709	699	673	684	711	712	674	703	687	755	675	711	709	691	684	638	700	723	712	679	690	708	722	720	647	675	675	698	683	654	690	707	713	634	680	688	660	684	690	709	649	684	651	701	667	691	730	704	713	721	655	653	703	689	724	678	689	739	701	674	687	749	707	710	672	699	634	767	692	690	722	696	727	667	702	688	664	695	711	731	761	677	690	699	715	680	676	738	717	646	660	679	643	723	694	682	685	724	676	694	680	667	727	680	691	651	708	716	668	678	691	636	719	732	698	690	676	660	729	665	675	664	733	674	759	705	661	697	669	711	709	647	654	681	710	695	699	690	666	669	688	725	637	678	683	664	647	675	671	689	758	667	712	680	641	719	683	685	670	700	703	672	734	646	750	709	673	694	763	684	713	717	702	648	725	655	728	684	667	730	694	690	694	619	661	681	730	674	674	697	699	690	688	673	682	653	696	677	673	644	682	727	697	694	687	672	701	688	652	713	688	668	699	682	656	684	672	684	726	686	679	670	699	699	709	698	679	733	700	643	696	666	650	725	711	684	691	692	713	656	695	691	698	677	649	664	666	667	711	660	679	695	672	651	670	641	699	665	658	702	715	703	697	650	708	668	648	698	657	686	720	703	653	672	700	694	679	681	671	685	647	682	707	666	698	689	677	722	718	728	658	735	698	655	715	672	681	670	719	692	696	679	674	667	695	705	695	687	698	723	711	699	664	660	717	691	684	696	702	642	695	719	738	703	648	696	689	678	675	716	741	688	726	664	733	698	705	699	709	681	706	715	702	700	632	704	701	725	662	676	658	695	662	663	711	656	728	644	693	634	684	747	678	675	696	697	719	649	662	733	711	685	631	732	730	702	678	709	687	693	741	704	660	736	717	661	657	710	684	673	741	678	698	680	686	765	668	718	681	673	716	687	677	678	686	711	653	684	667	711	687	708	743	681	672	624	688	739	671	716	679	692	679	664	654	726	689	692	686	709	731	702	697	695	761	725	707	661	643	671	679	678	712	707	682	699	692	669	724	694	658	706	655	678	696	725	680	705	677	683	681	713	680	716	703	726	688	698	694	716	676	672	662	685	685	703	703	703	685	724	657	680	709	681	699	662	708	710	661	714	756	705	670	750	694	693	679	702	670	663	696	704	678	714	715	643	683	693	727	690	693	670	645	695	711	710	671	697	662	710	721	647	732	743	626	694	650	707	719	700	674	684	655	650	691	693	675	686	667	717	681	679	738	651	674	700	679	714	684	688	676	709	711	708	662	694	672	693	659	704	649	684	670	700	690	700	663	690	673	730	679	666	666	734	686	721	686	669	684	670	652	665	675	676	708	687	709	721	678	736	723	701	704	715	678	685	709	681	698	710	708	672	674	670	721	703	692	756	700	700	693	728	690	754	666	711	744	694	708	708	711	696	703	685	698	718	709	673	708	725	672	685	683	677	652	672	664	671	711	688	705	665	685	707	735	712	701	669	686	714	654	691	671	702	663	696	720	706	678	697	652	709	683	704	736	726	729	697	715	658	709	687	695	678	719	663	700	676	717	693	659	657	648	641	736	660	681	674	711	675	678	624	684	693	679	724	675	773	674	732	723	679	667	708	666	707	691	683	702	697	638	701	641	689	722	702	710	651	716	694	665	675	634	689	637	689	719	704	649	729	707	699	694	679	672	643	655	696	714	706	717	714	715	684	702	622	671	661	715	641	663	669	662	666	690	657	639	644	697	678	650	664	719	701	703	750	718	649	708	662	685	683	719	641	662	690	718	708	647	710	683	698	730	720	700	685	704	712	700	673	759	683	714	730	678	673	729	656	716	699	705	673	706	682	668	692	691	697	679	676	696	682	636	645	683	693	666	701	703	644	694	717	720	724	689	728	713	699	689	697	681	712	681	715	683	660	715	725	661	724	700	717	666	672	707	643	641	720	668	736	701	668	669	688	685	657	649	647	695	704	696	745	688	706	667	640	716	701	693	688	710	708	672	677	711	713	685	707	732	731	680	709	677	655	672	690	645	667	674	695	693	653	674	707	699	687	706	713	664	690	669	678	717	682	704	711	697	684	734	696	670	672	690	668	672	667	719	729	686	766	657	684	679	706	688	685	696	693	720	677	711	683	674	698	674	678	693	712	680	686	701	698	639	667	694	692	672	679	704	738	703	720	677	696	682	686	656	695	690	697	697	714	735	712	674	689	714	698	686	666	655	648	638	668	714	684	706	707	670	681	665	666	684	700	667	706	660	715	730	722	696	694	720	694	709	690	724	691	749	653	675	690	706	666	715	687	664	688	658	699	697	688	665	686	673	697	692	687	754	735	749	667	677	676	687	737	695	687	647	663	694	694	757	683	670	674	686	641	705	646	660	682	707	706	728	684	666	684	665	684	687	699	688	722	715	677	634	681	666	706	665	672	681	663	695	710	703	694	721	694	692	726	718	695	699	694	742	699	708	705	661	727	696	652	728	702	676	721	677	698	675	700	725	700	750	680	659	635	706	674	671	678	669	699	688	702	665	687	723	685	648	707	656	661	705	692	720	687	685	703	682	673	688	652	651	672	683	690	659	692	702	722	676	710	697	689	695	698	705	656	708	733	655	709	694	675	677	672	680	692	674	644	705	688	666	669	690	688	693	705	716	700	688	649	673	680	676	659	681	717	701	694	665	656	689	741	686	741	699	735	736	709	675	728	712	719	708	647	721	711	680	700	711	689	652	678	666	704	695	636	680	655	723	653	727	721	686	673	680	723	708	719	692	700	670	733	729	639	696	669	657	650	630	720	699	721	740	690	693	669	721	721	720	680	671	656	683	723	721	672	669	666	709	690	723	681	698	682	661	656	714	684	701	662	699	677	682	700	689	699	720	655	698	699	731	710	684	692	712	639	675	741	727	696	706	693	675	729
21140	2281	344	321	302	302	312	286	288	295	289	341	336	333	313	313	272	280	278	313	287	306	287	309	345	305	313	297	312	290	307	300	277	326	320	315	325	294	297	318	285	294	341	296	276	309	305	355	302	259	302	325	326	300	293	349	283	302	291	284	312	317	303	324	281	309	333	321	308	316	277	320	321	298	301	298	284	306	300	300	303	330	322	290	303	313	318	301	283	305	265	325	319	301	310	290	325	315	321	275	306	322	311	297	308	296	283	263	310	301	289	304	325	301	282	326	331	280	291	292	318	262	299	316	290	272	302	320	301	293	307	300	319	293	298	298	306	299	302	335	285	310	317	284	321	299	265	304	309	318	316	296	303	307	338	294	306	318	288	327	310	299	293	313	292	285	307	323	321	330	336	369	310	324	289	305	304	282	281	300	305	333	328	286	297	321	322	316	296	303	312	301	321	293	308	323	334	291	298	293	278	328	316	268	309	308	305	308	296	293	290	283	310	308	305	332	301	293	305	292	329	326	314	317	307	317	314	314	343	310	304	322	298	331	271	281	260	330	282	300	292	326	317	296	322	325	291	295	285	284	297	299	322	326	324	305	297	304	308	301	350	310	308	281	247	287	312	314	349	326	293	259	327	291	305	301	287	293	306	334	295	329	294	291	301	313	292	301	308	279	308	297	320	321	297	286	330	287	294	302	336	299	297	305	321	266	314	308	290	325	335	295	298	328	301	292	290	336	293	289	318	268	283	301	289	301	291	301	303	279	321	281	300	315	289	300	301	304	313	310	293	285	328	301	277	325	312	326	327	296	304	301	294	275	294	299	322	326	290	292	329	278	312	286	319	297	325	311	298	291	294	313	333	280	298	316	298	316	306	310	313	312	297	285	318	302	285	291	309	259	304	300	285	309	293	340	341	272	306	293	333	303	304	269	301	317	278	341	309	310	336	347	286	277	310	290	321	322	327	314	304	278	324	313	296	288	344	289	277	278	295	309	259	322	274	307	338	303	324	313	285	302	293	334	318	272	276	316	315	312	298	301	317	308	299	265	292	292	283	374	306	275	301	284	303	331	308	292	293	317	293	291	325	293	313	299	295	322	307	245	301	312	336	303	296	291	308	303	318	319	299	326	275	336	273	282	306	328	324	299	317	284	289	322	294	292	278	328	300	292	304	293	323	273	335	310	277	311	318	314	323	310	318	339	308	279	303	304	272	315	316	300	311	314	289	300	292	308	326	280	288	287	274	309	273	323	319	306	292	318	298	304	277	321	304	316	309	288	302	320	312	290	309	267	334	303	335	321	316	294	324	328	274	278	274	312	301	297	335	272	312	281	298	297	333	344	286	272	318	342	298	281	324	328	304	301	312	293	311	291	322	301	325	316	290	276	328	263	312	335	334	298	319	318	304	308	293	335	318	281	307	294	299	312	301	342	344	315	318	302	287	318	320	339	261	314	286	282	307	309	317	293	304	317	310	315	303	288	292	337	339	343	296	298	292	315	316	303	304	320	305	321	300	293	327	334	296	309	315	290	299	312	316	331	324	245	309	313	316	288	312	332	284	313	288	314	309	289	301	272	328	291	305	271	290	317	320	289	278	306	308	293	306	305	321	292	276	307	329	286	342	305	281	329	292	284	279	278	299	268	312	285	308	322	301	332	291	273	295	309	351	299	309	294	311	311	286	275	278	300	285	286	295	312	322	311	295	338	305	292	313	292	282	314	267	312	303	299	345	303	326	311	309	327	334	264	323	300	313	322	335	290	311	290	291	296	309	298	322	278	291	291	306	296	287	306	270	298	308	322	327	293	330	311	317	295	277	321	287	298	267	284	327	328	304	332	295	313	294	291	295	284	277	329	305	324	289	334	275	275	307	314	281	291	298	302	296	303	299	300	315	277	299	274	309	279	308	319	322	293	301	255	277	307	250	299	285	296	313	269	289	301	290	309	331	311	293	310	265	263	293	283	305	285	322	294	293	345	315	312	299	326	334	340	334	290	308	279	298	297	326	299	312	330	337	345	345	286	284	318	312	261	293	297	292	308	319	302	249	313	294	298	311	317	294	335	309	291	285	283	312	315	296	317	317	307	322	289	279	265	311	306	308	258	281	305	344	333	302	298	343	283	323	290	305	340	291	293	311	324	325	332	313	296	305	292	313	305	325	330	284	304	311	301	308	345	297	297	302	307	275	292	300	305	311	311	274	321	332	301	341	320	303	331	282	281	285	305	337	305	330	304	305	315	279	292	355	286	294	296	299	299	345	292	334	323	319	327	258	302	321	292	340	297	295	317	290	316	260	292	328	320	335	321	310	327	322	301	289	274	282	308	319	274	295	298	313	282	326	321	290	319	320	350	307	300	302	358	321	311	305	342	314	288	316	263	332	307	297	276	298	285	318	315	332	328	331	316	334	321	319	319	318	308	311	290	292	281	307	301	290	338	298	343	307	309	274	292	317	324	293	271	307	297	292	311	310	312	284	303	299	291	273	297	351	320	280	296	306	305	319	271	279	312	285	325	321	318	311	311	335	277	335	349	295	317	302	299	297	320	324	335	368	320	302	279	303	313	317	304	314	317	281	286	308	260	297	324	314	312	276	298	305	297	323	317	307	296	262	279	279	333	303	277	299	301	345	303	279	303	283	276	345	273	330	284	274	287	284	289	316	305	285	312	300	302	337	277	306	291	338	275	350	308	321	310	285	295	313	309	266	310	318	300	303	335	316	297	338	307	293	313	343	319	279	320	298	291	292	308	313	310	310	295	304	284	303	282	309	285	309	325	295	318	302	312	312	286	299	311	326	293	310	296	328	299	310	241	309	310	293	320	308	311	312	281	302	317	328	325	292	290	271	298	304	279	313	313	278	345	347	322	299	280	316	300	296	336	345	292	290	341	297	320	308	292	293	298	325	288	296	287	295	292	295	297	313	292	327	321	287	302	315	350	288	337	302	329	310	293	316	293	326	313	290	334	274	310	296	289	323	296	306	289	342	292	345	288	314	290	305	314	285	289	308	315	297	359	288	305	319	265	317	289	325	302	242	309	311	311	319	349	307	275	311	298	311	304	344	337	326	292	288	341	309	313	327	299	310	301	317	294	300	325	285	294	282	302	290	305	299	295	293	320	310	267	326	262	301	314	319	292	303	279	297	321	309	246	282	316	287	342	317	324	320	312	289	322	301	297	282	312	286	342	307	260	314	321	286	293	273	316	328	270	299	295	322	304	306	272	309	307	296	313	297	268	274	297	314	312	301	261	288	348	314	295	283	272	315	333	277	278	309	320	318	330	299	292	291	310	272	291	324	309	311	263	291	336	312	300	303	280	306	298	300	281	292	267	295	294	309	305	308	332	309	306	285	293	313	329	325	308	310	317	324	298	332	345	267	296	318	292	267	285	316	319	298	307	316	280	301	308	313	297	311	320	324	289	285	274	267	312	283	297	281	288	273	283	305	297	309	337	279	291	307	326	298	313	316	303	318	300	320	297	252	342
8452	975	744	669	636	713	645	675	658	648	628	684	669	672	688	665	638	663	651	670	658	626	694	628	700	657	620	650	609	643	633	725	652	730	637	683	628	629	708	676	655	617	669	671	658	668	637	633	658	626	683	638	642	723	642	683	649	652	670	665	614	639	662	616	685	672	646	653	627	686	669	642	609	641	687	732	615	676	623	646	671	681	676	656	668	663	702	671	671	640	689	655	674	696	699	662	685	628	647	629	642	650	633	613	621	658	607	669	624	687	665	673	686	688	680	628	655	635	632	632	670	678	655	668	697	643	652	654	694	596	656	642	667	674	651	663	647	686	683	626	659	621	686	689	632	633	669	668	688	619	669	668	634	676	637	660	672	605	681	676	667	690	660	714	647	603	659	685	642	661	642	638	634	650	685	628	704	693	663	640	649	682	648	647	639	708	683	646	666	693	672	656	668	697	666	646	688	714	662	626	669	613	619	658	672	636	661	686	654	662	661	603	670	634	680	630	637	715	685	614	605	699	677	640	669	653	636	608	667	663	667	705	648	620	710	653	606	714	639	666	673	713	641	592	649	647	614	649	638	661	624	677	663	713	665	628	646	621	672	707	659	666	712	678	647	646	677	662	651	679	679	655	684	641	702	657	634	644	609	653	649	665	733	658	649	666	655	653	665	644	647	655	687	645	654	644	686	647	636	637	692	665	622	657	662	656	608	647	657	642	656	629	635	669	686	679	668	699	635	653	676	670	647	678	627	644	645	702	654	666	656	690	653	657	713	664	687	653	676	675	675	629	670	632	703	637	653	640	686	672	654	682	662	667	643	662	659	701	657	647	639	664	657	674	672	649	706	661	664	660	654	657	646	643	628	678	661	666	675	660	685	645	668	636	619	650	637	674	701	692	652	638	622	723	630	696	677	658	669	649	690	659	653	652	691	697	667	681	652	648	675	633	636	628	624	644	658	654	674	630	654	647	646	687	640	631	654	656	673	641	669	634	656	673	630	646	653	639	656	637	638	675	624	670	638	697	661	670	607	704	669	632	649	681	652	662	644	634	652	639	625	617	669	689	682	676	611	649	644	700	655	600	648	657	701	641	684	672	679	592	702	674	652	677	675	683	673	693	720	697	657	691	652	696	627	719	668	657	659	680	641	676	698	684	643	693	680	682	657	614	642	649	639	688	685	683	642	683	645	640	661	633	673	648	639	649	665	634	635	674	634	641	654	690	634	645	655	639	646	643	668	647	697	678	706	654	688	654	647	669	625	675	639	672	658	682	613	609	640	666	695	684	651	619	628	635	688	648	654	685	703	670	631	607	675	632	644	683	668	650	646	679	643	637	631	684	644	670	682	691	678	627	689	714	609	662	653	642	647	689	665	637	663	628	648	659	679	662	653	664	669	683	688	656	662	682	655	659	665	656	655	697	646	602	673	660	661	663	662	642	642	629	681	697	627	626	650	644	656	674	664	643	692	691	623	694	660	632	698	704	684	676	667	645	618	688	643	661	686	692	597	648	618	645	693	658	667	637	649	644	654	660	650	619	661	631	659	657	689	678	623	621	643	655	676	657	616	660	648	648	708	638	624	666	651	688	696	643	672	681	674	664	641	676	701	639	704	652	652	667	668	659	669	634	633	660	667	669	647	649	652	653	677	640	631	644	683	655	656	663	667	663	710	706	668	678	667	704	675	645	675	673	718	693	632	617	617	656	650	661	684	707	620	649	671	692	654	644	688	679	661	645	605	647	644	687	644	657	660	673	677	622	649	659	635	682	641	693	697	655	632	652	645	656	661	662	663	645	617	673	648	617	639	658	618	668	636	678	715	662	659	665	634	676	685	677	648	635	609	669	672	642	609	675	668	704	632	660	676	645	699	656	657	703	660	664	650	639	660	669	646	659	628	646	642	698	642	709	670	651	667	683	685	653	652	676	686	687	627	675	652	662	602	660	663	620	673	653	640	634	648	650	634	694	655	646	663	610	715	643	667	689	641	663	673	635	718	658	670	693	637	687	614	652	678	714	639	692	684	654	661	667	624	622	636	659	682	626	624	668	676	683	663	677	680	700	677	684	654	640	608	672	590	620	650	643	636	650	638	660	658	662	629	666	685	621	635	681	671	680	675	684	677	673	637	648	589	649	627	695	637	656	655	652	659	651	579	618	640	662	640	625	655	634	624	706	645	661	681	652	654	652	676	635	644	651	693	623	655	654	641	649	688	647	662	678	652	702	690	667	636	661	635	632	659	655	657	638	626	690	624	659	638	666	662	663	675	631	662	628	650	640	655	721	668	620	693	718	696	628	667	654	622	685	644	626	674	656	670	671	656	679	638	635	673	683	683	652	651	659	656	713	616	671	661	686	639	673	652	610	669	639	689	661	660	643	655	646	614	611	665	659	640	633	658	700	702	646	671	615	685	665	686	672	658	689	644	697	677	675	694	638	640	672	642	631	652	672	599	680	726	671	643	652	696	683	645	644	593	677	672	670	667	647	688	612	617	669	624	666	667	703	663	701	681	650	638	644	629	698	671	668	658	668	708	684	670	670	594	666	667	671	635	637	644	664	612	647	620	656	688	628	695	632	679	675	645	649	671	673	690	657	648	645	665	688	674	657	649	640	650	652	651	685	690	667	669	620	632	639	660	660	625	654	682	636	674	633	645	643	644	759	679	619	661	620	658	678	649	631	680	697	670	664	704	646	681	635	662	637	701	641	677	680	657	671	676	610	707	658	653	647	659	677	654	646	661	658	598	664	685	638	629	709	630	651	654	686	661	666	682	701	688	667	677	653	668	602	662	686	675	687	701	660	650	672	669	677	695	676	681	644	639	667	629	645	587	581	628	649	641	645	603	667	640	691	686	683	678	632	676	678	659	645	696	637	683	674	661	646	644	671	651	661	695	634	687	640	631	690	612	696	616	591	677	701	655	648	634	693	677	662	675	631	684	634	674	674	660	678	658	656	688	685	674	639	659	679	632	687	716	649	667	637	654	652	640	700	696	623	655	679	672	649	689	648	676	678	657	660	658	694	664	632	636	674	658	646	700	634	639	641	671	639	643	674	634	691	646	668	608	628	647	649	643	645	698	689	634	635	647	651	669	647	687	607	664	660	641	657	692	678	662	626	669	669	666	643	662	635	693	631	682	662	733	690	648	641	663	704	705	671	631	674	636	704	675	691	688	640	660	663	652	650	668	617	661	705	669	622	683	677	657	702	680	647	683	683	705	696	671	604	659	646	651	672	639	660	601	641	685	664	650	615	655	650	692	663	648	658	689	666	626	663	689	704	660	676	666	672	704	689	665	664	661	631	649	610	677	657	692	653	703	652	630	671	670	670	663	654	631	652	658	670	604	656	655	623	691	707	659	663	639	676	685	631	707	648	676	702	668	665	671	674	607	672	638	700	637	659	654	636	666	701	654	732	686	621	659	643	653	640	679	622	655	693	660	655	688	632	642	668	658	649	686	648	678	632	659	737	667	708	632	664	687	680
23807	3454	396	314	333	337	338	311	329	310	320	350	344	348	335	310	314	350	343	289	331	321	303	286	318	329	345	330	324	331	327	304	297	340	329	348	313	324	337	347	332	328	357	338	368	354	299	308	322	338	346	323	314	306	307	289	308	345	342	318	354	337	313	342	333	312	336	383	337	314	337	336	362	317	302	289	335	346	307	333	305	316	346	369	338	306	314	287	309	302	312	320	308	331	305	301	342	308	311	344	309	337	357	317	328	335	295	335	314	295	304	343	339	309	318	300	305	292	317	322	326	332	328	300	320	375	334	355	329	337	329	318	301	339	311	333	337	367	311	323	285	325	311	309	305	325	326	312	321	310	348	306	297	306	316	322	321	332	302	350	329	334	305	289	303	325	300	329	322	270	321	320	312	328	322	331	341	339	322	308	324	314	330	397	319	294	356	274	345	296	303	345	350	350	308	353	326	348	315	300	349	334	321	290	323	294	335	296	342	317	350	324	313	339	343	343	318	321	329	332	338	312	323	329	336	361	303	330	328	334	312	343	305	317	347	327	337	336	341	329	303	309	326	326	324	360	315	287	290	324	309	317	313	314	364	338	280	325	320	304	321	339	332	327	284	332	301	351	314	311	338	348	362	334	273	309	321	308	328	333	309	334	364	330	342	329	321	317	328	364	293	310	362	365	324	325	340	332	329	327	355	314	302	320	305	275	330	326	346	290	311	323	336	343	324	343	342	357	351	310	316	327	343	327	322	330	323	342	343	321	318	336	327	327	329	316	318	321	343	331	308	341	348	331	320	311	331	284	299	338	324	355	345	308	334	293	307	325	347	321	316	334	333	297	331	315	344	300	290	320	325	297	344	308	337	358	296	340	343	343	333	343	334	317	325	309	328	365	283	312	313	297	342	305	326	301	308	302	295	298	346	330	332	352	311	330	319	345	319	345	307	345	335	304	309	322	326	322	368	323	321	306	308	284	322	324	308	318	325	316	317	304	344	299	308	353	326	306	290	380	325	326	351	338	280	298	293	354	280	292	331	320	327	332	364	345	313	304	333	289	355	324	359	346	349	346	318	361	335	317	306	334	313	337	351	336	376	318	342	354	344	299	354	332	372	324	298	299	303	315	368	344	299	296	351	328	314	313	344	311	346	373	356	338	312	316	340	318	355	361	341	323	347	330	338	333	337	310	307	294	320	337	355	333	325	309	306	307	314	350	335	347	345	319	329	329	309	314	300	346	360	327	320	334	307	291	317	329	294	331	296	308	360	326	304	287	392	385	312	325	309	353	342	326	354	330	299	316	334	357	326	280	324	385	322	327	306	280	313	330	343	309	332	312	331	316	294	302	332	309	334	311	337	315	313	337	323	326	338	330	338	321	313	352	359	328	343	303	326	320	358	340	318	346	354	336	328	353	337	351	329	346	341	334	341	305	331	326	370	338	331	339	325	348	305	357	346	338	358	310	330	285	333	363	322	330	306	333	288	317	321	331	330	309	265	310	328	286	326	316	289	325	328	311	364	320	339	308	271	324	333	349	323	308	314	295	309	307	311	314	341	339	318	316	340	346	344	290	344	348	314	345	321	367	311	307	336	354	304	321	357	337	356	321	326	324	329	309	309	317	333	321	358	313	322	324	318	321	378	338	323	338	293	310	319	297	287	309	346	310	331	327	326	328	328	322	341	332	305	299	333	326	319	336	288	317	360	306	355	346	325	322	291	332	340	320	320	332	342	322	327	296	327	337	321	369	329	336	360	337	336	296	327	287	315	326	333	299	357	291	311	324	307	312	327	338	295	326	335	319	353	347	321	318	301	312	332	324	345	295	319	309	301	326	333	328	339	315	348	341	353	334	338	344	310	301	333	348	342	324	341	330	302	324	326	333	345	317	347	289	318	331	322	322	368	303	324	315	318	314	318	341	356	308	345	363	334	331	307	287	330	367	336	343	360	298	316	324	331	333	303	285	346	337	337	324	315	349	335	292	349	333	350	325	367	335	354	326	351	323	342	334	339	326	330	285	346	353	358	311	311	350	322	281	316	325	341	362	300	364	329	366	328	302	314	334	331	329	360	322	323	321	339	298	357	315	313	328	302	294	301	306	310	373	316	328	309	325	358	371	332	310	324	334	313	341	309	285	352	328	347	383	324	345	325	300	295	363	358	352	343	282	325	354	307	284	325	331	343	333	331	322	288	326	316	311	332	350	331	363	348	329	325	278	345	339	355	331	353	310	352	300	296	323	346	319	345	321	298	302	310	328	308	335	288	295	330	370	329	309	334	332	330	285	338	324	315	374	292	343	328	301	326	310	328	336	328	308	301	357	308	317	316	330	322	320	327	307	310	333	304	312	340	331	319	326	318	328	339	309	314	284	337	369	323	317	322	318	321	340	349	350	321	331	313	315	338	324	340	312	345	349	309	312	330	351	347	329	302	342	389	306	309	353	330	318	287	314	306	362	334	323	301	333	300	331	312	313	334	346	364	330	310	334	311	266	344	316	345	322	329	291	324	314	368	344	330	307	342	357	334	319	348	361	320	345	369	327	319	303	356	361	317	308	357	335	330	329	312	329	313	319	365	322	359	311	333	299	362	303	303	330	349	348	330	318	342	299	310	330	334	340	331	298	318	327	308	311	313	319	344	346	322	293	304	320	343	273	303	327	319	285	323	306	319	333	338	313	296	330	353	316	317	330	328	319	333	294	363	326	315	308	342	323	332	342	331	301	286	315	345	372	373	368	366	340	335	302	336	351	317	321	291	327	350	348	287	328	359	298	289	332	323	293	354	328	332	318	342	297	357	340	297	326	331	343	343	347	325	342	316	291	307	321	304	306	344	332	335	278	288	315	323	342	314	325	320	323	315	328	341	315	334	317	324	334	335	349	330	307	308	334	294	329	324	329	322	332	346	314	320	357	304	334	349	344	316	308	305	330	305	323	304	322	340	357	316	323	309	299	280	300	369	310	320	320	319	352	342	314	280	344	307	304	324	314	352	332	315	337	336	331	330	356	332	344	370	310	309	322	347	336	331	308	318	321	309	340	348	375	339	321	312	348	358	328	348	317	353	317	327	312	323	302	285	306	316	323	346	349	359	350	304	311	337	310	324	324	332	311	327	322	327	322	315	332	295	325	325	336	342	333	332	328	340	356	345	334	357	286	325	331	322	335	340	323	309	307	322	286	313	303	320	361	304	322	363	315	330	358	344	324	335	313	322	325	285	304	336	339	307	300	317	289	314	332	355	309	320	364	302	325	330	347	316	331	282	339	349	326	313	331	338	327	319	325	316	352	323	347	334	321	307	312	290	308	308	328	305	349	358	328	343	339	337	316	350	304	297	324	357	330	332	341	322	293	315	332	344	318	312	294	337	309	300	287	361	310	349	331	343	355	321	334	299	344	336	325	326	310	310	340	362	353	280	285	312	353	287	333	339	339	344	354	342	308	305	324	313	323	313	327	303	305	284	343	343	331	323	300	303	321	330	324	302	318
8691	1120	838	762	794	757	734	757	700	684	672	726	753	680	690	708	736	707	704	670	681	691	754	702	756	724	722	724	711	719	780	764	771	673	698	764	702	712	719	645	688	729	720	729	731	670	714	729	736	736	725	705	696	729	707	708	701	725	729	713	731	748	771	637	715	744	734	731	733	722	665	727	693	741	713	725	732	726	774	724	748	715	675	710	678	742	707	778	732	705	713	724	716	704	738	683	713	766	737	680	700	710	685	708	705	701	686	704	701	693	675	734	687	688	715	725	700	740	758	727	744	695	746	759	718	718	778	705	727	738	710	741	711	699	720	703	709	758	684	733	732	725	735	742	726	698	722	684	669	718	713	720	752	731	704	710	700	761	760	721	719	728	739	696	707	716	715	664	696	766	711	702	695	770	732	714	772	796	695	751	755	741	742	719	726	741	748	711	729	704	741	708	706	702	720	717	696	697	723	642	703	692	688	725	722	708	741	750	714	695	724	716	653	731	709	745	740	691	744	735	700	723	702	669	739	766	711	707	692	710	683	700	736	691	721	724	680	680	716	685	740	727	744	748	716	729	718	742	717	751	663	745	739	724	749	738	697	749	721	762	698	736	726	694	697	738	756	710	730	754	712	721	692	737	685	712	688	724	676	722	713	744	724	701	731	740	726	706	722	686	716	748	732	691	695	718	748	746	744	687	697	715	678	714	738	735	721	725	767	736	693	740	724	691	776	726	704	740	766	703	720	730	693	692	713	694	708	701	731	743	704	740	687	709	708	695	757	698	717	711	705	712	699	728	723	732	715	740	767	712	694	688	691	695	759	685	677	703	743	703	679	765	722	739	683	710	715	709	750	780	725	731	669	736	658	701	676	681	698	714	780	758	767	725	715	729	779	735	749	729	732	706	695	729	738	710	709	732	712	754	719	725	681	691	796	722	722	689	690	736	698	692	715	716	707	716	751	744	747	753	704	717	698	773	731	720	728	753	698	759	646	700	755	717	736	670	729	697	723	687	751	690	690	739	712	745	737	723	743	649	714	681	741	717	743	671	718	714	698	696	723	712	715	704	727	686	698	735	724	716	719	657	688	697	713	727	727	742	679	733	710	692	725	734	775	726	728	700	690	709	692	666	725	706	769	708	724	775	757	744	703	753	677	703	713	747	732	739	725	736	710	755	743	723	674	698	726	721	699	730	691	692	756	727	666	771	740	758	696	677	726	707	702	702	742	676	717	724	781	702	745	685	735	692	733	726	708	727	715	718	731	706	662	770	687	671	710	704	705	682	681	712	705	740	773	707	692	682	695	701	705	766	743	704	684	697	715	740	749	705	734	747	724	716	750	724	744	736	719	750	755	749	810	729	738	753	751	701	732	731	702	737	698	758	718	713	713	726	776	750	730	681	749	729	748	706	739	756	738	719	749	729	715	725	712	693	745	708	696	702	736	671	754	678	664	715	694	710	735	771	697	719	715	759	694	673	729	699	689	744	702	726	695	720	693	691	711	695	711	727	706	742	712	715	720	732	741	677	749	783	696	741	744	718	700	739	725	716	710	729	701	726	725	723	755	733	688	727	735	785	758	684	690	717	709	739	735	775	738	712	641	720	744	654	674	674	772	708	754	778	730	730	686	724	688	787	704	740	724	708	694	723	680	711	730	748	722	727	714	762	661	768	726	710	745	721	752	690	724	726	710	711	718	761	746	731	721	736	686	750	710	718	681	672	712	699	746	716	715	696	694	691	732	705	781	708	718	733	715	683	749	757	695	676	780	713	676	732	695	786	701	754	693	707	693	725	755	730	740	737	709	708	724	699	752	710	803	702	725	710	686	736	736	724	737	724	712	657	694	700	710	715	719	725	692	702	718	685	738	724	721	713	724	721	722	700	723	742	753	709	740	744	753	698	736	734	736	721	704	694	695	748	746	714	669	751	685	727	770	750	657	713	706	675	699	717	732	697	698	703	719	715	756	691	761	795	690	685	753	718	736	674	717	733	712	691	705	691	757	734	744	706	727	722	709	718	744	699	642	699	768	729	730	698	730	763	771	705	754	719	726	706	698	748	734	749	733	682	689	714	735	714	746	665	764	757	735	682	747	726	734	720	670	746	721	740	723	686	724	697	709	713	718	739	741	705	711	709	732	717	677	706	699	721	714	736	704	700	681	710	737	720	719	713	753	725	670	717	708	682	677	721	714	707	682	742	709	698	738	710	737	700	723	737	748	724	699	701	655	716	708	712	712	721	718	733	717	724	697	731	691	645	715	807	769	732	745	744	729	789	745	672	729	745	730	712	711	735	665	728	724	717	679	714	753	739	713	717	739	707	749	674	672	746	688	713	702	731	720	724	682	688	738	738	704	693	721	666	743	691	715	720	743	712	737	679	732	724	742	677	779	702	692	716	720	714	721	708	705	707	712	695	749	742	768	729	722	693	676	710	676	680	704	721	695	689	690	711	709	743	687	683	724	741	738	699	687	752	717	724	710	742	708	735	727	733	717	730	698	671	685	669	703	700	698	731	746	707	720	721	712	745	746	678	728	732	709	692	734	738	794	687	715	737	711	695	662	675	715	673	726	680	739	750	752	714	741	699	713	747	718	684	688	650	700	689	708	740	691	721	723	700	707	743	647	717	723	724	727	720	682	735	720	721	759	704	724	722	737	693	724	723	705	702	717	725	751	751	684	700	683	741	714	716	743	673	732	729	705	728	704	722	739	729	764	724	740	675	735	727	728	699	736	704	731	758	737	746	728	705	697	660	742	724	695	716	724	700	670	695	740	698	695	730	701	722	697	698	718	720	747	719	685	731	714	695	695	752	693	712	718	720	727	699	743	678	717	726	732	704	727	690	705	738	715	709	707	696	729	738	723	678	738	747	712	749	701	727	725	750	730	746	730	716	702	676	738	733	724	752	733	698	725	701	760	740	707	735	755	742	682	720	720	720	728	722	778	741	712	718	712	707	711	716	754	716	729	710	736	701	685	743	681	686	695	701	697	772	736	697	772	748	684	736	708	706	680	711	708	758	682	723	730	710	693	736	729	713	701	674	710	677	787	694	676	703	672	662	669	773	684	744	689	702	725	655	742	675	689	733	746	718	727	710	658	758	717	750	701	683	735	734	686	674	732	743	736	728	734	724	721	736	702	725	724	715	717	722	714	686	718	724	704	690	714	744	765	708	660	719	701	730	709	723	701	717	706	705	681	756	726	714	693	724	704	651	719	721	727	718	759	730	706	757	698	727	675	707	742	755	717	727	655	704	682	718	717	735	675	796	720	753	695	704	731	710	728	678	752	720	665	689	743	717	728	756	744	686	719	784	749	678	736	736	719	720	677	704	726	723	711	732	738	713	713	751	731	694	733	659	699	708	719	720	753	733	701	756	706	716	720	707	662	739	742	728	746	673	657	689	762	700	737	722	672	708	740	703	709	743	720	718	704	751	703	711	712	681	710	736	679	717	715	710	713	721	752	713	726	745	743	745	695	749	744	737
18493	1469	315	341	338	323	309	317	298	318	315	309	316	310	323	332	325	271	324	310	320	296	309	332	324	338	327	300	302	310	319	317	360	307	325	316	331	297	330	313	329	322	312	309	342	353	322	316	315	335	310	319	306	314	330	310	316	351	329	290	317	331	316	315	304	299	293	308	327	288	301	337	315	314	334	306	347	323	291	326	330	291	320	326	312	313	315	327	323	331	322	332	352	370	310	310	306	317	307	297	296	308	315	291	298	309	291	361	325	326	325	313	303	319	305	323	311	314	318	299	336	294	324	312	311	305	278	296	306	316	351	334	326	311	353	299	336	322	339	332	298	344	293	327	339	308	304	310	298	313	323	328	312	302	352	316	311	284	298	311	312	280	292	274	298	332	298	337	289	306	322	316	305	267	329	312	298	312	298	323	315	324	323	320	329	312	335	326	308	304	337	325	314	296	341	332	329	331	310	320	273	306	315	317	338	295	294	297	329	330	287	313	323	334	351	316	321	309	330	338	310	303	352	310	319	342	266	345	323	328	318	312	299	303	315	317	311	314	333	368	332	301	268	321	309	312	312	317	306	334	332	316	329	304	339	347	331	318	297	312	332	324	345	289	311	324	360	295	326	304	286	308	337	354	319	304	296	308	333	296	305	272	333	324	292	316	298	311	317	323	327	345	323	291	327	334	301	255	304	296	323	321	348	318	319	330	322	310	304	316	323	309	299	321	328	317	305	334	278	313	331	316	304	327	329	286	331	349	341	316	346	322	329	287	330	315	352	268	309	295	341	357	291	336	330	320	305	336	304	301	368	316	326	311	310	317	315	302	323	322	311	287	303	313	319	352	296	297	338	315	314	275	322	325	349	318	301	319	354	322	292	335	306	313	264	344	319	317	308	279	303	312	341	285	350	337	325	306	308	324	258	302	289	300	313	313	325	326	279	282	304	310	324	323	296	312	293	267	289	338	329	308	294	316	343	303	307	327	366	317	325	321	329	291	311	341	306	312	295	298	298	286	332	313	337	346	298	304	316	313	287	324	305	302	323	323	322	303	307	319	324	289	288	346	346	314	309	332	330	309	312	344	301	279	321	299	301	330	352	317	321	315	317	342	318	348	337	289	308	291	341	308	311	305	343	321	310	310	312	344	303	323	324	315	293	306	321	291	355	289	304	282	293	344	326	321	314	301	291	293	287	315	318	316	266	286	313	292	337	316	329	334	321	317	325	288	332	327	328	345	286	276	301	298	336	319	339	291	295	283	267	317	319	322	325	341	347	302	334	294	319	306	339	324	337	302	312	299	317	305	319	327	345	380	336	350	322	308	310	305	320	289	342	305	307	299	324	328	316	309	325	302	279	306	292	296	315	296	288	356	341	333	324	300	340	304	308	345	293	295	331	303	328	324	294	329	352	304	295	304	300	299	329	287	292	335	325	294	315	332	309	349	312	304	305	345	338	320	318	323	316	314	340	337	308	291	344	325	307	320	332	296	329	323	309	316	327	306	298	350	294	309	338	314	298	307	282	308	305	314	298	334	309	324	306	307	302	311	311	323	293	293	358	274	296	306	309	329	315	302	343	275	306	340	293	346	312	320	334	349	285	307	323	370	309	279	321	322	283	324	278	320	318	332	318	299	315	289	305	321	321	283	342	290	316	312	341	315	349	315	320	278	307	300	352	332	301	289	325	303	331	318	320	326	313	328	323	298	345	317	316	325	282	297	354	326	288	351	304	294	307	311	318	298	338	322	300	352	333	331	306	273	303	277	296	345	319	320	331	303	330	292	312	286	283	305	326	330	276	307	302	302	326	326	364	314	326	308	338	318	339	345	319	343	306	291	361	341	303	350	330	332	326	278	316	349	352	328	358	318	318	312	302	323	299	295	321	304	325	320	310	341	296	323	326	302	301	312	361	314	338	306	310	334	320	334	320	297	316	340	296	354	308	288	311	324	310	312	284	318	308	323	305	317	319	290	339	294	335	338	315	310	313	327	336	295	298	318	314	304	336	334	286	314	310	321	313	322	296	320	318	333	315	329	321	305	304	277	380	303	352	334	305	297	333	362	306	355	354	341	379	312	295	360	322	299	274	306	313	338	314	321	274	300	350	291	317	311	310	309	322	301	264	297	318	308	322	303	296	316	287	291	322	288	337	347	287	326	300	318	357	321	310	314	352	294	318	313	300	309	275	321	310	307	325	286	337	357	342	329	312	341	309	313	335	278	312	305	321	310	304	311	356	319	286	333	326	312	308	297	321	348	334	318	311	274	339	311	314	302	306	299	305	353	317	310	289	341	272	324	324	343	293	333	319	295	293	312	308	309	322	331	332	316	311	319	304	289	300	313	310	348	304	312	330	331	315	289	284	319	268	323	357	317	324	323	309	320	281	317	318	289	307	307	289	295	327	293	306	327	279	322	307	309	346	333	346	319	331	317	325	343	330	314	331	302	330	296	290	309	289	291	314	315	295	333	294	334	313	329	291	323	271	293	302	322	342	342	335	306	301	319	299	326	333	328	334	281	315	309	312	287	327	289	331	304	301	343	325	305	321	318	324	342	298	322	341	300	296	330	302	331	290	311	353	349	339	307	359	291	312	311	362	297	331	314	308	295	342	290	320	327	309	317	318	306	336	327	299	299	343	311	338	296	293	310	302	332	337	298	314	320	307	315	297	294	330	316	321	313	271	330	340	308	351	359	321	325	357	320	324	310	296	315	296	316	288	337	309	328	338	328	349	292	309	334	286	325	282	287	279	302	339	300	303	350	286	291	306	315	311	341	326	322	347	292	319	317	327	301	313	309	299	269	311	322	313	321	265	302	313	358	312	305	299	323	327	323	299	296	307	332	320	316	333	317	311	336	326	315	353	318	285	292	320	309	337	316	304	316	364	320	340	311	309	311	307	280	325	286	306	318	316	312	321	330	307	313	330	306	306	298	319	308	303	341	309	305	303	308	334	307	328	333	344	325	322	317	315	316	313	328	300	290	331	333	334	327	321	281	332	321	300	312	305	327	287	311	312	326	325	331	341	323	316	308	327	328	312	313	296	306	324	299	330	309	302	297	305	305	332	333	342	333	358	310	308	305	299	311	296	320	338	310	327	281	300	336	323	330	345	315	275	318	341	349	318	331	328	281	325	311	314	324	308	344	288	323	324	298	334	307	352	309	318	331	309	315	350	326	318	298	276	288	292	334	330	293	279	312	285	282	305	335	325	324	344	292	319	307	323	339	299	367	310	318	317	333	342	296	292	321	307	297	309	296	334	308	278	323	312	322	316	339	292	322	319	298	320	324	311	337	337	334	306	320	299	306	295	320	325	329	306	355	312	281	306	320	307	332	312	307	332	328	330	315	340	333	323	299	291	310	305	318	308	290	323	349	342	322	309	336	319	333	304	346	321	345	328	337	290	345	328	311	266	272	292	299	300	332	327	315	333	328	331	325	311	323	287	276	273	319	296	309	284	306	316	311	331	306	328	303	295	329	307	357
8424	845	706	720	679	675	734	727	701	745	658	676	652	627	725	674	713	673	630	712	663	677	705	700	664	708	687	680	644	683	679	664	682	698	626	702	658	662	609	676	637	686	673	671	679	708	694	673	714	690	700	649	655	641	664	679	691	702	667	682	689	710	652	692	629	726	682	659	667	651	664	658	698	663	654	651	659	711	729	681	674	668	651	619	657	678	686	668	695	672	674	683	718	706	653	716	672	660	722	677	723	656	672	718	666	664	696	724	641	705	704	680	673	672	675	682	732	693	661	683	673	685	687	693	671	660	665	667	711	690	692	668	686	694	646	659	664	693	705	663	690	702	683	688	609	653	669	683	653	741	703	639	671	695	708	681	699	667	684	666	676	685	724	685	650	697	644	674	711	708	611	735	711	686	664	661	652	664	664	672	696	671	679	708	686	684	680	675	710	703	678	646	691	690	663	668	682	667	700	653	647	665	679	650	683	697	713	654	692	665	719	706	669	675	715	695	734	649	629	679	654	688	676	666	672	658	673	671	645	679	653	636	660	694	701	644	682	609	686	672	710	658	683	709	677	671	674	645	654	703	680	701	662	665	666	666	670	719	658	677	671	652	685	640	629	708	665	654	685	637	661	671	652	677	632	727	696	673	677	657	676	726	728	649	684	675	687	721	666	677	693	648	655	719	660	689	656	695	709	695	690	663	691	637	659	682	717	735	680	629	707	728	705	641	673	683	643	647	688	701	686	651	631	681	668	706	674	680	678	688	715	662	623	661	672	696	709	701	674	702	694	703	721	679	658	719	678	638	647	649	681	692	720	717	714	732	661	673	612	681	701	708	629	648	708	684	684	682	698	656	683	661	687	629	669	705	714	655	671	703	697	688	658	668	653	691	681	646	692	692	729	658	741	691	675	669	666	682	690	670	693	663	701	715	658	674	691	705	705	644	673	637	656	689	677	707	671	710	679	685	720	668	673	708	697	672	637	676	655	652	728	650	653	705	720	713	677	685	628	700	701	677	659	693	675	661	651	677	678	681	669	665	651	678	679	685	659	634	685	667	694	685	694	643	692	685	663	695	690	693	669	694	698	670	702	642	681	702	683	665	683	710	669	714	737	696	719	672	652	723	664	682	687	659	651	690	704	691	664	677	718	674	660	655	726	705	723	688	632	698	683	656	711	673	662	679	665	683	675	686	685	736	699	694	697	668	674	678	640	699	692	693	709	654	662	706	644	697	657	670	690	648	711	690	691	739	697	687	676	672	672	661	671	679	643	672	652	683	628	673	636	660	679	693	668	707	687	688	651	686	661	654	704	692	589	653	646	711	710	679	740	708	670	683	669	634	625	662	688	671	680	643	625	612	684	678	660	650	690	722	713	680	656	734	675	690	689	696	694	690	674	642	656	673	719	664	629	674	682	703	676	695	649	636	676	658	664	658	677	697	697	693	683	656	678	705	711	645	672	649	670	663	690	659	708	706	672	686	720	673	659	680	680	702	658	693	674	705	692	668	688	718	657	703	642	705	695	634	706	671	714	661	666	676	671	683	669	657	700	680	684	701	661	688	695	679	663	687	755	687	677	677	646	656	673	663	665	706	674	646	662	662	703	679	664	679	692	672	674	706	694	646	673	683	701	632	671	696	700	667	659	656	628	687	736	706	711	630	675	684	641	687	707	631	657	682	640	689	662	659	719	645	699	642	703	680	648	689	676	720	684	659	679	699	683	660	658	629	634	693	710	703	717	664	650	673	707	663	686	651	686	692	672	678	740	683	678	687	643	736	696	683	695	707	676	708	695	661	672	720	699	723	682	636	679	694	666	700	740	641	734	708	701	715	694	700	631	681	673	701	683	667	671	644	636	638	683	700	686	704	697	681	702	696	678	736	695	628	733	709	720	618	655	680	742	671	675	645	654	663	703	707	684	688	667	672	650	695	638	743	716	713	687	685	632	714	677	683	714	667	639	698	665	671	683	707	718	659	712	631	615	665	658	687	702	700	713	640	665	697	689	731	691	707	697	706	684	731	694	657	641	727	702	662	633	678	662	737	683	632	674	699	699	724	677	718	690	703	646	689	692	696	661	674	691	693	663	700	676	679	663	696	667	674	692	702	704	668	686	670	662	675	679	711	676	660	680	687	756	700	700	671	731	708	664	660	695	689	717	666	688	676	651	697	687	651	679	680	707	659	666	697	664	688	734	637	692	670	655	692	696	713	695	707	715	680	698	683	620	645	672	707	708	664	664	716	702	629	689	662	676	664	743	706	682	675	711	662	656	660	662	697	653	674	699	732	662	698	654	661	617	638	687	687	648	640	701	667	655	679	728	637	667	678	681	657	675	684	664	693	673	712	717	669	692	698	645	678	691	682	701	668	675	653	665	680	720	674	649	666	708	698	683	658	634	672	637	651	648	657	677	706	677	702	685	700	697	702	691	689	660	687	701	700	692	711	709	650	717	727	716	681	697	681	673	738	657	659	666	657	703	685	675	647	729	706	693	624	690	656	657	704	649	678	696	679	683	674	710	711	705	708	690	728	695	728	717	719	682	624	658	691	684	684	669	655	683	687	671	681	717	670	698	692	679	683	636	687	729	666	697	701	661	677	671	710	723	638	702	662	652	721	694	699	692	639	661	672	637	705	665	638	708	710	642	645	711	706	656	703	703	677	679	676	673	654	663	672	665	708	650	709	644	688	714	627	653	657	667	681	690	669	707	684	648	687	687	706	682	665	731	662	697	701	673	705	690	649	692	672	692	686	703	673	681	736	663	675	619	626	684	657	711	701	703	682	721	713	690	677	696	684	698	652	678	730	693	663	667	677	672	706	690	672	665	658	670	676	704	723	665	710	694	700	713	662	634	674	717	653	643	733	708	712	666	664	691	715	680	746	707	703	659	616	662	670	683	699	651	606	674	670	651	690	746	683	652	645	704	638	660	681	678	687	682	683	673	720	688	643	679	657	724	702	659	669	685	672	721	734	683	643	650	699	698	660	665	718	652	686	665	664	678	689	665	704	662	703	687	666	693	646	680	692	654	681	655	654	669	677	701	665	655	656	639	694	675	694	715	648	675	656	656	689	652	633	701	724	723	706	650	726	657	692	655	694	683	681	689	672	702	665	690	697	723	666	692	685	665	711	692	718	689	661	724	671	706	691	665	657	655	662	706	689	674	679	690	622	681	664	646	718	680	708	653	636	668	640	693	690	690	652	699	708	698	701	648	737	676	685	661	672	719	666	720	674	678	663	684	661	681	718	648	657	651	656	693	721	666	731	679	719	635	718	683	674	714	702	671	711	675	689	637	687	704	683	655	667	664	663	664	649	663	683	658	737	686	686	674	690	656	672	657	691	669	668	675	672	698	678	667	684	657	630	712	697	646	665	681	640	695	673	627	644	645	737	694	681	685	685	677	673	721	714	711	656	666	672	668	681	661	679	649	701	652	657	685	688	676	631	679	679	641	673	712	724	672	733	682	687	714	676	649	625	609	672
22664	2700	347	312	313	304	294	335	290	299	307	287	329	297	305	301	304	288	291	317	307	307	357	287	280	337	283	328	314	299	288	270	306	297	286	278	326	258	278	294	318	348	315	294	325	281	309	289	312	294	319	286	280	262	309	322	321	319	300	311	280	301	314	240	313	300	314	292	296	328	297	307	289	309	298	309	279	309	322	306	283	314	297	283	297	295	322	320	279	277	290	303	335	304	328	313	291	315	297	317	325	328	336	273	293	319	311	320	313	312	294	297	274	287	329	309	290	336	324	291	294	314	309	320	330	327	301	309	297	318	328	305	288	294	291	309	311	321	304	313	324	330	297	280	283	309	351	297	313	301	286	297	304	328	345	314	295	302	278	305	321	295	336	282	296	297	293	304	288	316	353	308	274	273	280	324	275	293	298	322	264	293	323	299	296	273	293	322	370	295	290	333	318	324	302	302	307	347	293	289	292	277	307	289	312	337	290	287	330	332	328	322	326	284	296	314	268	297	302	292	266	291	292	303	296	300	296	324	289	309	298	286	297	307	290	314	300	287	300	313	294	303	329	295	320	315	301	328	298	283	310	301	335	306	261	333	344	346	298	292	298	270	303	277	311	288	328	274	306	283	288	306	331	332	276	314	273	306	310	301	324	303	289	325	311	328	321	320	310	298	264	270	312	313	298	314	290	275	299	314	299	318	300	292	296	282	305	271	338	275	304	251	298	274	294	308	323	305	335	291	315	334	316	297	304	298	319	296	331	297	295	324	299	307	300	298	302	295	300	290	337	298	307	312	312	317	288	271	299	318	318	307	287	298	310	305	293	283	307	293	346	312	293	303	299	302	290	292	287	321	333	330	313	313	296	306	283	299	325	310	308	332	283	287	315	268	315	291	298	295	295	270	303	321	294	308	316	303	316	302	317	283	356	306	310	300	315	276	289	300	316	266	318	293	328	301	287	297	265	293	321	306	293	292	314	329	291	287	296	321	289	313	310	287	306	300	312	331	299	296	313	312	257	306	290	292	279	311	253	291	286	345	290	285	292	294	281	277	285	273	306	305	327	306	300	308	296	316	317	301	298	316	302	313	310	334	281	304	326	285	297	299	289	264	300	318	302	314	322	269	300	297	314	264	290	310	297	304	311	306	269	309	292	346	328	310	323	299	318	321	332	287	291	336	302	295	268	293	339	342	302	332	335	290	289	289	313	288	324	308	316	310	312	305	307	305	307	289	318	288	305	299	297	307	325	317	321	295	342	375	313	322	310	344	352	290	310	287	317	329	265	235	304	302	296	288	307	273	318	312	317	321	284	281	306	315	315	318	316	304	316	323	310	322	300	276	278	299	300	342	321	277	294	306	286	275	299	370	295	304	295	302	286	285	280	301	310	278	305	321	295	310	337	294	296	304	301	312	312	309	274	308	327	324	317	355	310	288	312	278	303	320	347	295	275	293	291	289	285	313	299	302	314	297	291	284	323	310	288	306	328	299	292	292	299	315	323	301	332	308	328	324	292	315	302	279	320	324	265	286	310	290	294	318	326	334	287	300	297	298	323	312	326	295	324	303	288	283	335	295	310	297	301	301	315	280	316	315	310	310	277	331	297	306	315	293	319	282	303	305	317	312	316	323	303	291	309	303	307	321	352	327	284	297	282	272	298	287	309	274	278	292	312	312	275	301	297	301	301	319	323	325	336	308	309	289	320	288	313	274	277	304	324	319	300	303	299	316	297	269	301	284	309	292	292	336	310	273	296	280	329	279	318	322	302	312	296	299	312	330	281	294	339	314	285	287	299	321	348	299	304	321	301	318	305	313	329	345	289	322	349	288	291	311	319	287	292	308	307	289	267	338	302	300	314	285	289	266	345	298	312	304	275	316	300	267	294	306	324	314	304	302	311	310	321	329	289	291	305	311	324	309	291	308	295	320	328	307	311	335	315	308	292	263	356	322	327	284	266	305	295	294	303	301	325	304	303	308	288	319	299	318	319	291	340	294	290	329	293	293	312	354	315	299	321	317	288	319	301	293	315	307	301	283	312	262	300	292	277	311	317	268	309	300	317	293	315	317	282	313	310	309	326	326	321	324	299	280	286	325	288	325	326	337	319	288	315	283	310	304	305	339	296	313	328	332	310	321	314	293	266	293	313	284	281	295	316	325	334	309	273	306	298	334	297	312	316	319	293	316	332	288	324	317	315	272	296	325	302	289	280	326	354	312	304	290	316	326	316	334	337	272	314	297	322	310	315	338	317	301	288	278	282	312	284	297	297	311	335	325	348	324	329	310	313	283	300	332	319	340	293	345	313	283	308	278	315	271	305	305	277	290	291	282	271	310	298	341	344	315	300	323	320	311	305	335	285	291	318	313	272	275	281	299	308	306	310	284	290	291	290	318	299	293	299	299	298	329	316	304	329	273	318	334	301	277	308	291	301	297	289	340	282	308	274	302	320	280	280	311	278	309	344	283	268	315	277	301	279	297	311	298	319	339	300	300	304	336	319	324	316	313	307	333	282	295	327	308	306	270	311	304	300	300	307	314	309	303	324	286	323	329	320	286	276	308	339	318	317	293	303	293	294	292	304	339	315	298	302	323	302	303	300	318	305	293	309	279	300	303	291	292	311	277	296	272	317	302	318	323	326	313	286	325	343	303	292	312	304	312	326	303	332	321	280	314	308	319	301	326	310	300	306	318	306	302	308	291	306	302	300	301	270	265	332	334	275	263	344	279	335	316	343	291	296	306	322	320	298	278	316	339	345	311	281	276	346	293	303	296	287	308	304	290	328	268	301	266	306	294	299	313	296	301	287	310	310	283	318	312	330	293	311	301	338	316	298	291	333	318	259	282	287	271	255	303	286	322	286	311	330	324	342	297	328	297	307	333	297	318	283	278	341	348	324	319	333	286	309	320	324	278	281	284	298	285	290	310	361	316	278	351	333	316	323	318	322	280	321	324	266	298	300	334	324	278	316	303	319	290	276	282	306	304	308	344	325	295	320	315	286	312	293	299	271	277	317	294	306	316	294	272	284	323	299	305	277	281	300	293	279	284	338	295	277	325	296	301	291	287	307	305	325	304	312	309	270	315	321	314	281	273	305	316	319	323	327	324	312	301	286	306	300	292	354	291	328	301	289	279	346	295	331	313	284	295	317	305	298	295	311	317	286	324	327	321	346	294	325	284	278	275	300	314	293	362	317	330	289	349	313	283	305	322	324	321	321	300	346	318	318	317	319	302	305	323	307	282	300	327	338	308	313	347	347	283	263	325	305	298	310	300	310	340	329	322	295	270	339	316	334	293	312	294	294	261	310	305	314	279	323	293	301	321	316	302	287	312	288	290	308	308	298	342	291	312	315	335	317	330	290	313	329	300	356	335	274	304	331	312	317	291	312	325	312	288	276	341	332	329	325	265	264	294	312	300	310	304	274	292	291	267	332	297	301	297	321	325	267	290	293	304	318	318	282	292	302	312	300	300	338	333	327	299	328	269
8727	958	694	679	686	688	683	722	689	690	639	676	691	674	591	689	675	649	645	650	637	645	623	661	682	726	672	684	620	680	624	638	702	649	677	652	685	673	655	676	653	702	660	652	644	696	670	700	646	684	647	605	677	682	671	658	642	655	663	635	618	633	692	692	628	679	662	673	698	669	645	668	664	642	653	648	672	618	708	636	676	698	677	657	680	644	645	628	655	656	703	685	654	654	640	669	636	720	677	649	661	644	659	661	648	650	635	667	611	648	665	634	658	645	660	668	671	658	682	621	660	665	666	613	666	692	684	678	630	658	676	631	636	677	662	660	649	638	641	624	650	677	655	599	634	620	646	690	633	648	680	645	710	650	664	699	595	676	645	675	642	645	666	649	670	686	690	675	696	710	658	684	696	700	624	659	656	692	633	642	693	696	644	671	656	608	649	636	631	672	611	681	639	642	618	692	668	662	626	721	680	665	679	637	683	682	607	660	623	703	679	663	661	648	680	663	661	642	663	655	668	651	667	683	681	673	698	611	640	640	681	721	705	647	648	638	648	626	656	711	635	698	656	659	659	664	592	627	617	650	691	653	627	666	635	717	671	666	691	669	622	664	657	653	692	663	651	656	665	639	633	657	660	660	644	649	681	660	636	658	640	674	673	684	684	646	665	648	692	644	657	662	658	605	714	674	679	611	640	673	676	700	661	658	649	680	671	641	637	658	682	653	634	637	697	664	672	652	656	667	703	661	685	663	681	698	619	650	656	641	631	681	684	688	663	623	657	665	685	636	696	632	704	672	685	649	684	642	648	627	664	663	589	638	686	637	671	677	656	691	652	648	671	678	632	664	660	681	649	633	697	696	606	658	666	641	647	648	668	693	664	665	660	621	634	664	677	652	620	647	653	659	683	696	660	626	679	653	678	670	671	681	650	642	640	617	686	640	699	668	672	638	710	633	668	671	660	688	619	706	668	628	642	684	662	675	637	664	663	650	682	647	694	690	648	694	649	659	674	692	653	648	676	678	655	665	644	656	662	636	656	641	636	700	665	626	661	709	686	651	668	663	689	663	646	697	681	692	737	652	622	683	647	666	627	654	650	640	652	652	656	637	648	663	653	642	608	640	670	648	700	667	663	613	660	611	630	640	681	654	610	623	670	689	647	698	687	696	665	593	675	686	696	730	614	763	632	640	658	656	669	691	721	634	656	612	637	692	678	663	644	655	653	658	679	661	656	674	675	666	693	644	638	701	696	670	677	649	651	646	664	615	679	642	638	673	619	627	648	647	687	652	676	673	628	662	676	644	664	658	652	693	646	642	676	646	610	675	675	673	648	667	638	637	679	641	621	646	652	685	630	649	654	623	677	630	620	718	679	720	645	659	700	673	656	659	627	674	667	646	687	670	635	616	690	627	640	704	668	707	717	705	633	656	638	666	640	689	643	665	668	630	638	689	642	687	648	650	688	713	686	637	647	672	639	683	643	647	663	683	645	605	686	647	665	675	683	703	665	713	666	651	633	667	671	685	727	671	648	658	667	644	617	638	624	692	674	698	634	651	666	674	638	681	645	643	629	651	651	687	675	703	669	623	637	667	654	689	683	668	675	654	653	665	629	657	677	632	662	680	649	666	701	665	661	725	602	664	720	698	696	675	626	666	641	656	667	712	709	695	665	645	642	615	642	672	679	634	657	646	683	720	650	697	648	681	654	709	678	611	682	654	672	682	655	674	645	697	651	645	689	620	649	683	682	637	678	680	676	654	686	674	629	659	636	661	700	659	621	675	689	691	654	659	684	614	691	668	712	646	667	644	659	670	689	633	690	607	606	646	624	627	661	660	694	652	647	648	641	650	669	664	667	693	637	698	700	655	679	709	628	709	676	688	657	666	681	673	674	675	675	652	654	667	655	687	651	647	674	654	670	655	663	687	634	674	678	612	668	665	654	676	649	681	619	657	673	677	652	648	654	647	692	648	633	647	687	657	675	650	663	674	705	673	631	682	630	642	642	671	690	677	655	660	647	700	674	678	653	681	652	674	630	669	632	665	672	643	644	627	673	662	658	668	665	665	710	627	650	644	675	613	670	651	642	634	667	655	622	677	663	704	652	666	691	639	588	687	632	645	690	656	663	709	636	682	668	685	661	692	635	659	717	656	670	632	684	695	699	650	658	645	677	690	637	641	678	641	621	637	646	647	665	730	659	639	646	649	658	668	679	655	653	640	707	635	626	728	661	644	661	655	649	653	633	622	658	644	705	649	704	656	651	651	636	666	631	625	684	696	637	674	684	653	601	666	671	646	627	631	682	660	634	671	643	641	613	655	681	652	622	672	695	656	653	663	635	692	692	666	681	648	657	670	654	659	604	628	662	695	682	675	682	623	622	615	683	655	660	679	686	671	680	645	676	689	641	641	622	666	683	646	716	646	668	704	688	662	656	667	663	687	679	639	665	666	661	603	645	675	695	645	626	677	661	648	637	655	645	628	659	674	687	662	674	651	652	658	631	692	634	679	628	678	637	673	657	626	678	690	632	685	691	655	650	650	655	642	646	718	645	632	711	645	639	681	575	670	687	682	673	685	690	684	701	647	652	684	641	661	669	651	661	676	672	662	660	689	643	671	690	680	688	616	665	667	669	653	671	653	662	738	654	655	640	659	666	639	666	608	659	662	662	649	707	679	610	647	618	644	639	638	679	674	686	640	633	672	676	660	706	642	627	677	717	686	615	666	684	698	712	666	675	684	638	625	673	679	683	618	680	687	630	675	640	665	658	684	649	673	667	656	685	693	702	644	606	707	679	663	683	644	630	664	665	672	691	672	666	654	653	670	654	703	653	655	634	680	663	672	672	681	667	641	677	667	650	668	643	662	669	631	703	676	655	633	678	692	660	674	602	666	663	647	675	693	678	650	649	657	643	677	618	639	680	656	707	652	701	684	690	648	683	619	643	663	675	634	637	676	664	686	659	680	653	696	653	666	696	624	672	702	669	717	651	626	660	656	677	690	670	654	636	708	667	657	682	679	704	683	673	661	632	674	647	649	657	710	634	684	631	626	650	667	674	666	692	686	666	666	651	617	678	702	649	669	620	654	681	637	594	730	632	665	649	687	687	657	672	711	652	681	677	660	650	686	637	675	673	655	653	667	708	669	625	654	697	656	698	692	696	665	670	658	664	678	655	677	634	624	684	639	670	692	682	660	679	712	669	636	677	712	641	622	645	634	673	692	697	634	671	696	677	644	633	673	668	695	665	726	652	621	658	645	695	683	645	656	666	649	669	704	686	653	679	689	688	673	666	630	661	656	640	654	691	681	658	689	676	662	631	639	630	664	669	626	627	625	670	671	653	660	689	699	674	665	666	682	649	665	659	673	622	668	628	660	666	650	630	642	691	649	644	706	614	634	694	655	681	672	649	635	669	681	646	659	638	626	675	648	652	649	693	649	634	645	667	677	664	697	672	645	631	617	677	671	641	662	664	656	650	638	680	661	669	691
25573	4957	475	407	320	299	350	320	351	303	328	337	298	322	308	319	324	302	299	328	343	338	344	336	313	343	335	339	316	273	310	323	358	351	325	352	360	334	367	311	358	317	312	323	339	343	341	333	346	382	330	338	331	316	318	324	326	303	310	313	325	320	322	374	322	337	336	342	342	309	334	317	346	358	322	314	311	311	332	340	330	310	369	329	306	353	317	313	340	302	331	354	343	294	318	335	340	321	341	349	330	313	343	310	320	352	303	312	381	307	320	341	328	334	330	367	319	298	293	329	334	304	308	345	354	325	315	329	332	320	294	353	328	331	339	388	336	335	304	315	297	321	313	309	350	331	315	315	353	306	357	315	321	318	360	312	349	346	334	362	343	300	330	340	334	292	318	359	329	313	344	330	342	291	319	316	309	347	334	334	357	335	309	310	325	340	380	313	351	329	316	335	351	332	334	308	309	328	327	318	331	291	312	319	319	314	329	354	324	345	299	324	322	311	318	332	323	320	306	297	318	344	341	322	356	303	361	302	326	322	320	320	312	298	315	299	346	334	330	328	313	312	299	342	332	316	309	364	316	307	345	312	310	296	362	336	289	318	316	353	321	341	295	335	287	329	333	347	300	315	350	345	283	322	334	320	335	299	319	310	299	325	298	340	322	311	306	327	363	345	309	324	311	353	309	354	341	342	312	340	351	361	325	362	326	326	374	292	330	328	326	328	304	318	346	305	331	321	358	321	331	343	342	335	361	303	339	298	320	318	320	307	376	321	306	337	324	321	352	302	313	310	326	337	354	309	327	331	305	369	303	319	324	331	309	316	310	339	329	339	285	298	364	325	317	332	339	316	329	358	327	320	353	355	296	312	346	336	357	334	349	362	352	322	331	333	285	293	331	333	313	335	345	325	309	357	365	353	339	310	338	316	355	344	317	322	325	338	319	352	298	339	343	342	313	341	297	327	330	331	356	326	363	342	335	302	303	323	307	329	312	343	338	273	332	311	320	357	343	329	325	354	345	300	308	325	291	362	336	280	339	328	297	315	295	312	314	341	315	296	290	313	324	318	352	370	301	349	321	331	333	309	321	300	315	322	324	310	332	325	300	325	348	298	308	358	322	353	312	324	344	355	318	331	326	296	318	373	366	321	369	340	358	332	308	378	335	320	327	302	324	362	330	321	334	332	341	316	338	329	339	327	298	313	297	340	345	332	317	342	317	324	304	296	331	371	358	322	360	311	383	337	307	325	314	339	338	316	316	344	356	300	308	312	351	316	296	282	335	364	338	336	334	360	342	314	357	320	334	327	304	358	335	327	288	300	310	336	335	330	366	362	314	333	317	301	294	305	317	348	327	305	299	301	308	336	297	332	313	332	315	353	327	360	319	306	382	339	313	341	325	322	344	332	339	323	337	330	346	331	332	320	324	341	286	355	346	322	321	336	314	325	339	329	322	327	342	344	375	327	339	354	312	327	353	305	334	326	342	342	289	311	339	330	291	347	310	385	331	297	317	352	317	317	318	338	331	316	306	353	326	318	331	348	358	361	364	330	296	318	345	303	304	347	294	329	333	293	370	339	341	325	317	346	310	326	328	327	344	343	314	316	329	325	337	345	318	357	300	337	321	330	318	336	361	321	320	310	324	299	338	373	346	308	350	324	338	301	312	331	342	299	332	319	347	312	333	302	360	315	331	350	312	335	317	355	316	329	341	315	322	311	352	324	345	330	336	340	345	330	336	311	322	295	327	325	297	333	320	358	328	353	354	349	369	322	328	298	304	321	304	311	312	315	331	335	320	304	307	330	362	303	326	352	328	321	331	321	294	332	341	312	324	317	328	312	339	331	333	362	340	351	333	315	291	351	330	348	332	335	346	333	338	319	339	346	346	349	332	325	333	302	291	319	335	312	350	343	335	338	321	299	294	354	339	334	326	322	349	322	351	365	323	331	325	339	333	308	329	337	327	313	347	348	314	324	325	330	326	355	306	318	313	351	339	356	341	364	378	339	316	329	316	316	357	318	336	340	338	336	297	309	327	295	349	292	338	343	300	321	326	327	350	340	321	335	296	328	307	335	314	339	355	323	306	358	354	324	295	303	308	352	321	328	331	324	324	339	331	340	323	332	340	303	318	308	345	338	350	306	321	317	337	333	345	356	339	347	334	345	289	313	329	339	323	318	312	357	356	359	343	309	332	306	333	317	323	349	350	290	332	342	328	293	326	333	326	371	346	349	327	326	304	320	298	321	304	356	262	334	288	331	354	377	343	299	304	368	359	330	337	316	318	319	302	322	324	306	335	343	319	315	306	340	368	301	344	309	315	305	377	284	324	332	328	369	314	285	314	337	319	322	331	357	357	331	304	328	321	380	350	335	335	314	320	320	306	360	353	369	324	321	323	317	332	300	293	322	343	313	307	372	328	329	303	326	332	327	352	341	309	356	332	343	321	346	341	341	301	331	342	356	315	316	308	342	331	306	339	317	307	311	318	355	353	319	332	295	326	357	329	323	331	332	315	343	337	315	311	356	334	306	355	343	320	312	372	361	308	363	306	343	306	333	334	317	290	320	350	296	344	314	326	345	297	352	344	296	286	308	332	330	316	318	321	351	346	341	349	305	304	340	312	354	360	319	357	345	357	328	318	359	312	326	333	353	307	349	317	316	297	313	357	347	314	308	307	319	327	304	342	344	275	317	327	318	288	290	327	366	312	303	329	344	354	303	306	306	338	320	338	329	341	325	305	322	292	323	295	350	309	315	336	345	308	370	331	338	325	343	339	355	328	332	337	357	326	317	323	350	329	342	277	286	321	320	315	345	341	350	331	371	334	324	362	325	323	340	294	327	324	342	315	343	323	340	380	357	331	351	370	306	329	340	335	330	336	299	337	310	312	351	325	324	378	303	304	302	314	377	321	328	341	329	337	296	355	299	320	329	334	312	326	310	317	323	312	288	310	314	300	256	364	303	327	310	309	357	314	322	330	338	315	347	328	308	353	329	304	346	290	296	317	323	343	315	282	353	309	326	333	298	327	292	340	305	319	333	370	313	360	288	340	328	330	374	333	334	321	328	315	339	313	347	355	280	320	317	325	303	331	342	319	309	329	330	320	348	349	334	431	356	328	345	376	336	364	308	334	332	295	341	337	323	351	371	353	370	320	295	289	310	322	310	330	313	287	343	325	340	327	333	320	319	338	316	329	323	325	314	338	342	321	308	337	343	344	335	333	348	323	304	340	368	337	315	288	297	322	339	325	312	314	318	328	335	276	344	336	295	352	300	349	350	330	325	365	359	339	334	304	352	313	353	290	326	308	355	329	329	357	304	325	319	317	347	297	336	318	333	333	318	313	339	311	324	327	330	315	343	325	314	340	325	329	322	333	337	357	310	305	306	331	278	350	342	328	318	313	301	322	332	284	310	319	314	331	351	293	319	322	326	296	329	333	363	320	335	376	294	309	379	333	295	325	357	328	365	334	317	314	303	336	330	330	324
8635	1112	859	755	745	762	696	702	736	769	749	697	725	682	685	710	688	709	686	695	754	719	738	765	694	729	698	707	728	708	686	714	768	713	748	726	723	761	734	788	722	703	723	767	710	751	670	736	712	740	717	728	725	672	692	681	729	715	731	723	703	720	692	716	669	686	666	708	761	740	736	734	733	733	716	692	707	723	732	724	717	736	770	677	728	731	698	738	710	716	721	701	758	701	746	729	721	720	689	723	676	741	745	767	711	673	707	704	718	724	758	760	707	762	715	721	679	720	715	735	701	754	702	750	684	757	717	694	777	745	727	685	696	727	711	661	763	705	700	781	744	708	724	747	731	726	702	699	735	698	719	676	758	664	727	749	689	720	708	795	721	796	695	683	735	720	706	681	754	725	742	769	695	714	703	712	707	748	688	762	732	705	732	745	740	750	694	680	695	753	777	701	721	771	678	767	712	662	661	707	716	722	738	721	713	738	779	700	764	709	746	709	759	722	723	689	727	734	695	751	763	728	717	736	722	775	728	745	690	746	723	685	727	744	735	765	750	733	687	698	717	741	806	773	676	781	811	726	673	726	748	729	779	725	748	755	708	707	745	721	685	737	774	783	657	722	701	660	685	741	700	700	751	699	708	678	729	699	706	698	727	724	735	700	739	719	741	775	692	766	722	748	719	753	739	715	732	683	691	740	701	757	694	734	741	675	762	753	732	691	747	722	725	758	705	709	691	746	701	726	732	733	720	706	751	718	715	705	679	735	703	697	700	745	751	813	699	728	699	737	710	695	680	723	773	748	722	643	741	672	730	685	731	745	698	730	745	699	694	687	739	749	693	742	784	712	764	710	742	668	761	671	743	725	783	730	734	730	722	719	701	734	740	725	703	702	770	777	691	682	749	735	714	793	717	701	684	715	750	740	728	719	752	678	757	747	728	738	749	704	770	711	747	777	707	699	702	734	683	701	701	754	759	716	775	743	707	754	712	774	724	746	694	802	707	716	712	765	693	758	743	728	704	711	709	715	722	739	724	711	713	725	727	703	754	711	733	692	722	700	739	764	696	679	709	687	693	711	709	677	705	688	669	750	696	746	665	666	729	733	707	702	678	720	758	702	699	736	727	679	672	722	731	764	695	755	737	723	725	713	691	726	731	739	663	741	746	697	690	737	719	752	742	706	741	720	690	713	688	723	758	690	704	730	725	714	734	717	678	769	736	737	781	741	732	713	691	729	751	728	717	677	739	680	761	684	711	721	768	765	767	735	718	669	687	711	682	692	702	720	744	712	722	745	725	681	704	760	716	688	701	718	710	742	774	738	740	713	729	718	687	710	670	705	778	693	719	709	711	715	649	716	760	748	692	715	709	736	764	713	704	738	692	710	709	710	731	746	727	717	688	691	725	699	676	730	688	745	724	693	710	702	731	727	726	709	732	731	661	743	710	663	704	712	721	685	705	686	733	707	734	705	796	735	702	741	708	753	734	723	695	713	695	718	743	719	722	760	752	706	738	736	738	708	732	743	756	791	707	691	723	727	724	758	709	716	700	763	732	695	717	744	738	714	732	737	732	709	723	774	747	768	739	710	653	724	742	664	735	721	701	706	759	728	689	760	738	710	708	735	734	709	693	682	711	766	725	763	715	724	716	694	673	718	770	694	725	684	733	698	686	740	727	713	724	696	708	681	718	761	732	705	711	691	712	733	704	769	706	732	665	747	738	718	699	739	734	762	784	717	736	711	741	743	742	775	715	728	687	697	731	771	723	738	752	730	767	705	741	681	664	687	694	729	755	732	727	726	716	684	688	739	682	785	716	676	745	690	776	725	704	696	688	761	720	730	779	709	772	694	671	704	729	684	752	725	720	761	700	748	789	702	708	723	732	724	709	710	731	723	713	718	721	710	727	717	738	665	758	738	765	782	687	739	710	709	770	733	779	736	751	731	685	711	669	702	709	697	698	709	790	715	705	720	694	725	706	679	724	727	698	735	682	815	707	717	702	673	736	734	730	708	695	748	729	713	738	728	711	766	755	736	684	699	704	744	732	718	746	698	677	717	710	706	654	726	725	730	736	697	712	714	682	653	738	723	738	758	704	739	740	713	732	745	722	646	695	683	717	692	706	707	725	704	746	723	725	695	753	664	690	756	725	735	705	720	724	703	702	716	735	757	721	662	735	752	733	729	696	710	736	714	740	743	701	740	742	746	692	718	711	713	685	691	729	716	750	723	710	697	700	729	715	723	689	714	709	739	688	670	766	738	661	701	770	671	760	726	757	697	735	689	712	729	726	753	708	770	717	714	738	703	715	718	716	708	706	693	728	732	686	716	717	704	686	741	738	719	734	746	756	719	721	689	740	722	754	741	697	745	726	704	734	719	671	747	678	688	668	712	722	716	712	731	736	719	702	746	706	667	701	700	691	715	729	709	711	704	726	723	675	724	728	738	717	801	710	697	683	729	691	738	745	695	692	700	738	823	722	698	713	689	701	714	725	705	725	697	720	735	743	715	723	743	720	740	734	689	762	764	740	747	700	701	702	723	716	690	701	756	717	695	683	709	732	697	705	697	764	724	679	755	725	764	726	722	748	735	709	758	717	681	758	698	728	693	678	755	701	737	703	734	797	727	761	743	692	720	716	715	716	692	759	768	750	728	696	776	746	776	734	699	737	740	707	709	702	713	740	740	725	774	722	693	747	681	724	726	714	705	710	712	702	777	696	758	675	721	701	755	729	773	745	679	719	703	723	736	731	705	710	717	735	727	731	731	709	774	733	736	738	688	752	754	706	717	686	735	730	717	712	718	709	707	716	731	680	727	717	675	729	731	730	717	660	729	736	726	694	733	722	721	683	736	789	740	680	708	710	729	728	714	754	716	732	699	710	729	719	735	710	715	719	725	747	717	697	701	731	730	725	694	714	701	732	728	687	731	723	760	717	723	692	716	682	727	699	721	701	716	763	716	687	733	713	699	709	724	739	701	730	740	713	721	740	662	702	709	700	680	703	724	694	726	738	756	723	723	713	702	727	750	743	687	673	722	717	707	669	705	687	731	743	720	717	721	716	729	780	719	678	745	739	715	707	660	751	694	739	712	719	728	720	742	708	674	780	659	699	743	743	730	719	747	688	687	733	703	697	757	743	709	729	712	725	711	737	725	690	718	728	679	766	706	722	752	688	755	734	713	735	741	704	704	702	731	693	706	737	713	638	748	686	667	734	783	700	734	706	736	728	719	701	732	735	729	744	707	738	713	702	642	714	774	708	710	750	699	690	718	669	732	696	761	734	730	679	717	721	733	733	715	711	729	698	721	741	705	715	728	702	657	722	739	700	689	701	746	784	689	717	737	755	744	698	770	734	703	746	707	720	699	752	714	802	772	686	715	697	699	724	753	727	695	708	753	692	723	689	704	709	688	693	716	690	719	743	728	753	706	763	748	693	694	702	701	757	749	750	727	685	709	722	737	744	720	741	687	722	729	700	723	763	675	769	711
17945	1401	339	339	343	315	311	310	320	323	330	307	313	322	273	302	296	283	330	365	317	298	328	336	284	337	323	277	319	324	291	310	334	299	302	326	320	322	298	304	319	310	304	303	288	332	298	313	373	315	298	352	322	367	342	288	277	312	310	333	331	345	324	318	309	296	283	336	308	292	307	299	302	318	297	286	322	297	321	311	303	320	315	326	296	273	298	308	308	310	331	314	327	347	320	330	336	303	329	303	309	344	316	321	344	351	294	301	318	292	360	323	350	311	292	295	316	315	290	335	323	301	328	295	305	343	320	313	344	265	308	312	372	312	338	290	317	309	331	314	337	301	311	315	296	299	341	294	302	304	315	316	296	324	315	350	310	328	310	262	325	326	312	320	302	297	326	320	320	330	288	312	327	297	280	321	328	341	325	298	324	340	310	285	315	307	327	331	352	298	280	290	340	282	361	352	293	314	338	317	324	288	310	311	311	320	287	330	324	333	317	327	302	314	309	313	320	341	310	318	317	336	324	340	298	292	309	297	319	299	302	304	301	305	326	323	306	313	315	295	334	323	323	286	323	349	298	315	305	313	332	307	305	282	315	302	301	296	332	310	322	336	323	334	302	289	307	292	303	338	317	297	280	281	261	330	320	338	311	294	315	325	324	311	354	308	292	319	322	309	339	273	366	346	287	308	311	304	291	323	325	286	313	309	303	319	297	351	277	296	349	350	290	320	311	312	322	330	295	311	303	336	323	311	314	321	315	305	298	294	332	311	293	304	330	293	310	347	358	332	348	320	332	286	320	333	327	306	331	336	307	336	306	307	294	288	315	313	303	306	316	304	308	295	328	325	307	315	357	322	341	339	310	321	278	290	305	299	288	346	310	313	322	277	327	317	333	304	325	311	303	305	297	358	299	321	300	282	300	355	330	341	278	322	318	305	323	313	288	328	315	333	320	272	323	325	341	328	316	325	309	287	306	352	357	312	362	303	332	286	343	341	323	294	307	347	307	302	331	311	298	343	294	284	306	349	319	333	310	307	330	349	305	325	324	303	307	340	311	295	339	328	311	289	308	305	293	295	330	329	346	321	346	312	353	311	300	326	304	303	331	272	296	321	310	306	315	312	307	349	353	316	310	315	352	297	304	286	314	307	336	334	332	338	356	325	320	279	340	352	322	341	308	292	311	332	304	344	304	336	350	318	339	284	354	283	298	353	292	327	298	311	317	318	369	313	299	276	308	347	313	308	346	322	315	306	324	301	311	272	301	315	321	321	336	328	328	284	330	319	293	336	321	348	299	321	346	348	332	340	336	316	308	326	300	305	331	325	314	307	331	319	349	343	332	318	320	344	318	315	325	301	312	311	341	325	317	326	338	311	291	306	293	314	329	335	318	336	324	307	331	341	327	313	310	318	313	347	307	318	314	342	310	332	263	277	294	304	324	335	319	292	311	302	316	318	304	291	295	325	281	329	343	332	322	300	331	312	295	315	297	323	322	321	306	298	318	283	306	342	308	293	298	316	313	331	308	334	315	298	287	344	321	290	297	336	289	326	281	298	309	293	329	310	350	320	293	335	324	294	312	337	340	312	287	306	307	309	335	311	311	287	313	331	299	310	325	285	317	310	301	313	305	289	313	317	332	321	325	306	347	297	326	343	283	280	279	348	315	308	332	356	320	335	314	338	317	324	302	338	332	337	309	293	320	315	338	292	331	333	311	318	296	296	318	331	327	297	313	330	359	305	299	311	324	303	280	328	316	322	296	314	307	324	296	337	304	298	304	326	331	327	322	321	310	314	306	295	333	328	316	331	312	282	319	307	304	315	331	327	348	280	304	308	316	357	285	299	336	311	282	342	314	287	336	312	278	316	340	312	297	341	324	297	317	325	303	311	300	330	323	308	304	313	341	308	345	324	332	329	335	338	326	307	325	350	338	308	322	313	303	342	306	344	317	326	350	327	333	251	311	302	329	327	307	341	274	303	330	319	297	310	367	337	335	292	336	329	293	312	329	339	307	323	314	339	346	318	326	306	322	291	337	324	317	314	314	328	317	296	308	310	301	306	280	307	307	296	298	302	307	335	304	338	325	322	314	331	340	318	305	278	275	288	343	307	309	343	313	323	322	299	323	282	267	290	318	345	301	308	300	297	289	355	324	329	345	313	324	308	277	334	296	367	346	323	338	344	323	350	295	330	316	309	295	310	309	321	329	330	306	327	289	353	325	303	282	322	322	295	348	331	316	301	271	315	345	268	291	316	352	332	280	286	340	339	295	328	349	318	327	300	305	338	347	317	330	358	333	304	369	305	318	307	311	342	322	317	330	307	315	319	309	299	311	304	311	326	345	302	327	311	306	305	313	345	287	342	343	296	302	306	343	298	320	303	331	305	331	351	332	297	300	296	278	316	323	309	310	302	284	273	288	329	320	298	342	327	297	342	340	320	339	312	326	326	313	314	320	300	310	315	356	310	317	335	323	335	293	341	314	293	323	359	334	284	343	310	310	307	316	320	320	311	337	323	354	276	310	300	294	279	316	331	292	305	333	292	276	319	292	317	351	282	324	325	319	302	271	314	321	372	286	338	357	316	344	313	313	286	311	286	336	297	282	329	316	288	327	315	312	301	339	330	309	312	330	315	291	283	360	299	326	335	324	305	347	297	296	305	321	300	325	304	331	312	308	313	283	321	296	262	332	314	296	361	276	291	335	300	313	308	280	308	308	307	340	288	346	327	316	320	304	325	319	289	292	287	312	340	285	306	327	324	337	286	303	310	307	310	354	313	315	318	307	292	281	299	329	296	302	331	313	341	315	303	309	278	295	273	291	333	329	331	316	347	311	328	303	295	276	323	336	304	310	313	307	327	292	327	322	305	306	340	323	329	295	286	318	303	288	283	266	258	297	315	284	337	285	311	330	325	331	338	294	290	310	344	325	353	328	302	332	351	342	305	300	348	292	354	326	303	328	301	320	322	314	295	312	350	291	283	335	339	287	301	295	323	290	303	335	342	311	307	312	308	302	311	329	337	318	314	288	322	313	297	298	307	294	280	317	333	314	300	328	324	306	320	320	286	331	328	309	357	328	339	333	305	321	306	292	318	313	301	304	315	367	366	304	283	306	302	318	289	321	321	340	313	360	332	318	273	320	314	330	337	330	296	326	315	307	349	337	354	298	284	315	314	294	334	318	322	315	333	328	345	333	344	321	336	285	288	296	323	273	299	264	263	322	306	332	313	356	306	305	314	308	300	289	321	319	345	338	286	278	283	355	326	339	334	316	304	308	327	299	305	323	333	284	327	313	287	357	311	295	330	313	322	335	302	337	311	316	306	316	336	307	301	317	312	317	318	321	322	282	334	313	313	319	289	289	322	338	359	303	327	338	350	330	324	325	325	303	313	298	311	300	270	309	332	311	322	300	275	344	290	291	295	304	319	291	362	315	321	314	290	284	361	270	355	322	296	312	298	336	322	309	332	297	297	288	290	314	323	322	347
8379	862	783	717	663	702	706	677	691	670	689	742	738	669	684	664	672	689	689	662	700	679	673	695	688	640	704	628	671	643	627	706	670	666	692	662	683	683	701	708	698	692	712	666	701	700	653	683	661	666	666	688	675	681	659	697	630	673	647	662	720	657	704	701	654	696	701	676	702	672	672	699	724	663	684	680	709	668	654	703	675	734	662	683	703	768	671	666	673	644	672	712	682	715	696	673	670	703	683	742	698	682	618	654	694	680	703	634	663	715	689	664	701	684	697	758	729	662	661	636	717	664	665	680	686	742	662	682	656	643	657	704	713	650	713	673	639	626	666	679	627	677	681	664	705	667	657	670	648	675	654	723	679	657	703	697	671	697	700	674	686	679	662	672	696	773	677	694	725	689	677	641	649	703	665	656	673	660	699	655	647	710	666	669	654	668	667	665	667	675	666	679	697	645	710	693	710	672	686	703	665	724	689	663	681	650	690	687	660	705	701	643	654	662	703	688	634	686	674	686	696	675	634	690	701	701	666	660	714	681	689	697	690	688	715	668	727	689	666	682	676	674	707	658	647	670	666	662	707	721	670	701	691	688	661	703	682	705	646	748	680	631	627	647	651	675	680	712	677	652	701	704	698	690	656	690	671	691	650	700	677	702	654	687	651	667	689	683	714	643	709	696	667	716	680	698	680	708	650	702	672	672	651	673	670	691	695	650	666	698	675	663	703	689	677	676	663	678	673	669	668	705	691	697	693	703	667	656	664	686	662	693	672	686	647	684	628	705	723	651	706	687	685	672	656	715	651	673	699	649	699	693	673	673	719	663	675	694	685	653	644	636	638	681	663	668	696	688	678	650	701	652	658	683	704	683	730	665	743	621	678	713	692	632	667	672	651	679	683	687	676	649	651	675	689	629	669	700	696	676	685	688	686	680	664	663	701	667	677	706	661	687	695	630	720	714	610	674	667	708	693	661	700	641	640	665	687	675	642	682	658	671	707	658	672	685	685	673	669	662	656	743	671	749	707	685	672	677	683	694	749	679	677	728	695	709	704	710	691	692	686	656	653	699	661	688	643	680	709	655	676	676	707	662	640	736	686	672	657	626	663	672	685	719	660	705	700	642	648	666	718	606	688	682	658	758	678	723	693	659	655	692	655	698	677	662	659	646	673	674	658	686	664	715	653	663	704	618	651	704	702	681	601	701	706	696	639	683	662	723	713	683	745	659	686	670	673	643	695	670	705	642	692	620	698	680	717	699	669	708	679	666	701	701	639	648	695	692	726	637	716	724	688	688	648	637	651	658	683	691	681	652	656	680	651	659	670	675	667	682	671	665	693	693	711	681	620	697	648	666	712	660	677	659	678	689	679	678	669	668	705	694	699	699	733	646	665	663	696	732	699	705	678	690	659	661	675	712	625	623	698	647	719	666	709	697	678	716	675	666	677	686	687	688	691	650	638	611	698	695	656	715	682	702	682	655	680	685	690	640	689	695	678	687	657	698	681	727	639	716	643	693	664	638	675	682	702	665	679	692	644	682	697	649	662	690	661	665	704	692	665	670	664	698	644	728	706	677	675	696	694	697	680	627	633	624	726	677	715	676	667	689	716	685	639	662	626	680	697	699	631	655	634	706	665	705	643	712	712	701	690	659	627	698	695	722	687	646	642	694	698	672	710	667	665	695	720	656	708	700	676	737	649	725	687	721	659	675	704	674	742	669	688	619	709	677	676	710	762	717	670	685	687	680	673	702	680	661	627	670	677	673	648	666	691	666	669	718	700	712	687	661	681	661	686	682	654	707	703	622	629	655	681	694	724	685	715	654	652	696	719	683	629	649	670	695	675	665	721	649	694	629	688	682	686	692	659	701	701	703	706	709	650	661	679	746	698	630	642	670	688	654	648	656	649	728	706	663	649	705	661	682	707	667	667	684	714	682	729	690	695	683	682	747	714	691	659	705	681	667	663	752	695	668	679	650	684	689	689	688	703	712	671	672	696	669	677	667	747	683	663	697	669	695	633	688	740	721	730	685	671	679	681	675	680	685	691	711	669	716	678	652	695	660	655	648	672	631	721	649	695	654	640	663	661	654	665	670	653	685	686	677	676	664	690	637	678	673	714	670	721	680	689	659	663	752	672	671	704	669	690	662	692	665	664	691	677	670	674	678	666	735	692	715	657	688	687	629	731	676	701	679	690	698	687	713	679	643	706	708	694	654	646	671	690	681	695	691	679	667	687	629	697	657	632	651	677	655	668	676	665	674	659	654	701	680	695	737	629	674	686	671	664	693	686	669	698	698	669	677	661	609	690	648	656	679	665	616	659	704	701	674	696	665	708	663	682	672	642	678	723	667	708	634	652	693	664	635	675	700	652	641	693	670	673	646	731	660	709	676	617	663	648	712	715	676	664	711	634	709	668	673	712	666	673	644	656	684	666	664	667	731	662	611	678	709	670	718	676	690	632	644	654	654	722	676	690	675	716	733	665	727	724	664	685	652	678	668	661	705	658	683	654	707	669	674	703	693	725	692	664	668	687	660	685	682	671	701	716	655	669	750	672	680	661	655	667	662	675	644	697	670	688	712	669	699	627	631	659	682	693	651	685	641	688	683	653	637	658	683	706	666	676	732	673	652	661	680	697	698	753	723	719	671	689	682	643	679	655	712	679	687	699	688	718	711	627	731	735	711	670	706	675	689	694	711	703	693	672	713	691	690	694	701	703	719	680	681	665	650	721	639	694	685	685	651	661	678	665	717	667	683	726	657	674	661	717	654	645	660	668	653	661	703	666	718	690	671	663	630	700	699	674	668	678	665	686	679	710	654	669	670	702	697	647	707	673	679	674	643	651	641	681	671	678	644	728	725	694	651	695	650	691	681	669	701	642	643	691	708	709	703	675	680	698	704	683	671	734	712	670	722	700	644	676	720	731	706	650	616	677	710	696	702	692	710	698	720	743	687	649	656	656	684	700	664	700	675	651	672	681	702	703	669	700	670	669	726	684	672	706	674	696	665	694	645	681	707	668	639	704	695	719	695	712	707	690	744	706	722	681	685	659	687	705	709	717	660	664	673	635	645	667	687	668	638	729	690	660	611	653	682	651	720	692	654	624	653	668	684	689	674	689	669	638	624	670	689	684	696	692	669	666	656	631	665	655	715	700	694	672	680	686	647	681	686	640	670	752	667	675	726	645	697	671	713	706	695	679	670	673	667	657	676	678	664	656	664	711	738	680	673	728	687	687	679	691	684	638	726	660	699	683	697	673	644	711	694	714	676	730	671	642	671	696	736	666	688	661	656	657	668	676	678	690	645	682	674	669	694	712	692	680	671	710	703	689	674	659	702	664	676	682	667	671	626	660	736	645	651	662	641	703	706	666	639	681	698	684	665	687	737	695	664	670	660	712	642	647	674	700	670	698	671	676	669	694	702	683	688	643	699	719	685	645	702	686	679	702	700	743	682	675	665	700	636	648	626	724	697	655	671	668	648	655	741
23762	3337	362	284	311	322	339	321	308	302	297	329	324	312	301	276	295	293	314	309	311	295	299	308	298	259	302	325	335	307	283	288	313	317	305	293	329	290	297	287	309	271	305	311	325	289	275	319	332	319	299	307	283	292	294	303	303	311	325	316	303	342	304	300	305	344	316	335	268	263	316	295	341	311	328	289	287	294	274	297	289	289	264	304	338	296	303	317	292	312	330	305	312	337	315	307	291	284	312	321	332	307	313	300	326	288	316	302	296	311	288	293	323	320	299	319	293	294	331	300	321	298	298	294	288	314	313	348	306	300	315	287	301	309	290	297	303	317	314	277	305	288	267	315	321	288	328	303	318	276	337	308	301	264	325	295	303	335	265	345	307	308	313	300	293	309	286	281	266	325	309	251	323	319	321	318	319	297	313	303	304	316	331	301	321	316	301	325	321	291	304	300	317	336	304	300	283	307	305	325	298	261	314	287	318	292	284	303	292	338	303	322	289	314	272	311	295	272	317	310	315	293	317	283	264	293	328	300	298	336	318	293	303	294	305	305	296	296	340	312	289	301	318	288	334	336	311	283	329	273	305	321	295	280	284	310	320	303	318	327	277	303	312	310	310	296	309	307	292	289	295	328	310	309	314	331	293	340	316	271	319	318	294	293	342	310	319	302	325	321	286	313	275	281	355	334	294	336	286	315	320	261	319	282	288	318	312	305	307	310	266	303	278	323	327	322	285	298	356	304	281	310	264	341	293	300	312	275	282	298	296	301	313	315	332	310	303	268	307	285	306	284	308	344	323	331	293	345	301	301	337	336	309	338	277	306	313	287	298	303	326	318	298	322	276	306	286	295	299	295	275	297	285	308	290	291	311	319	309	326	291	309	294	323	290	320	289	293	302	286	302	287	281	303	285	274	310	329	312	277	345	314	352	309	316	330	282	322	283	339	317	340	271	314	319	288	293	285	330	302	317	295	308	297	276	322	336	284	285	296	310	281	273	285	305	303	324	296	275	298	304	304	258	292	263	288	312	307	305	289	313	294	317	330	286	328	314	280	284	280	298	307	299	297	316	335	335	342	351	319	293	265	302	300	304	327	321	311	284	335	331	317	313	305	264	337	319	328	288	284	333	272	275	320	310	305	318	311	313	276	276	261	331	337	292	288	317	313	284	324	327	293	313	314	297	301	314	299	289	312	318	317	311	329	291	329	319	296	315	319	302	308	294	285	313	302	323	309	308	294	291	309	321	315	286	308	324	308	307	309	318	347	319	308	291	340	316	334	309	283	271	313	308	311	284	298	302	337	281	308	285	270	300	316	288	294	313	334	319	281	279	305	303	327	316	311	263	347	314	300	298	304	331	319	278	327	333	282	332	291	274	315	315	287	308	275	350	345	288	325	321	271	339	332	282	259	328	335	327	281	314	298	296	293	333	285	298	300	286	314	312	340	315	312	335	343	327	287	309	324	310	280	275	310	282	280	279	270	325	291	332	327	309	312	308	286	351	289	307	299	331	281	329	275	274	328	332	340	317	295	296	288	316	320	346	335	303	291	312	295	308	312	288	323	309	290	299	323	297	296	295	295	304	317	297	286	245	291	316	309	315	319	323	299	318	321	288	301	296	290	324	328	355	289	301	307	293	282	327	322	294	319	280	323	293	311	293	336	290	315	292	310	303	322	297	349	332	341	356	315	335	283	306	313	314	323	313	330	320	322	308	308	321	292	317	333	308	290	324	296	279	316	295	277	324	296	312	318	334	289	326	280	296	320	263	310	302	309	289	292	275	290	311	305	262	300	269	311	296	292	258	321	321	305	318	318	289	297	332	324	315	358	334	304	313	302	310	321	281	333	341	312	290	305	294	285	316	297	297	297	323	332	298	283	319	310	327	295	317	303	342	280	324	304	298	302	314	362	316	319	311	310	307	297	300	327	307	336	289	311	278	318	336	307	332	310	315	313	297	305	324	340	295	296	293	310	272	304	332	305	294	297	264	291	316	292	303	313	310	291	311	318	292	345	293	303	317	311	322	320	305	309	296	289	314	278	305	331	274	308	303	295	306	266	290	308	321	321	300	307	310	324	324	329	298	291	305	277	288	307	279	314	279	298	326	284	292	310	297	346	319	293	321	333	275	274	309	286	331	294	296	311	276	320	325	319	318	309	322	296	308	311	330	303	313	297	328	348	309	288	292	312	274	316	336	294	325	311	291	303	315	308	312	314	314	291	305	314	317	336	283	314	294	296	308	307	295	304	284	339	311	314	300	284	286	299	313	296	301	341	328	312	298	295	297	287	301	268	317	292	314	290	300	325	280	307	333	288	346	312	284	303	330	289	296	302	292	309	289	283	322	327	287	295	343	297	286	286	338	290	320	328	320	307	282	293	310	282	301	306	292	284	301	291	314	298	301	265	312	304	336	335	313	344	311	310	301	279	332	328	331	282	317	308	315	300	331	298	295	264	299	272	291	302	331	304	289	286	326	291	301	301	287	335	301	319	290	319	346	302	299	297	319	294	318	296	295	318	304	312	300	308	327	297	295	312	283	331	350	308	302	316	303	310	314	300	315	291	297	316	331	300	285	326	308	312	334	294	308	316	331	311	353	317	286	321	323	307	285	303	310	285	304	316	278	301	330	338	318	307	345	301	284	305	283	286	295	306	301	287	317	289	321	325	352	278	244	297	324	295	326	273	305	283	290	313	316	325	306	263	294	319	318	327	299	316	288	285	299	326	277	279	298	320	301	285	289	302	307	285	323	313	332	296	273	309	306	281	306	309	322	321	343	315	304	287	302	298	319	307	320	319	293	326	276	308	287	294	297	339	310	301	309	264	359	315	303	305	304	301	291	283	325	315	287	265	311	282	286	311	309	312	280	340	345	293	326	323	309	268	293	304	331	321	313	341	284	291	268	301	293	335	300	288	313	346	271	274	297	297	321	307	303	303	277	274	311	285	315	295	327	311	344	362	275	298	314	322	304	282	317	276	311	308	293	307	307	300	329	291	300	318	288	314	299	288	287	291	284	295	294	310	332	265	310	302	327	338	312	337	309	301	312	305	308	319	312	302	285	279	327	307	302	322	293	321	332	305	348	336	337	282	288	298	303	326	321	292	336	325	281	327	264	286	300	331	310	319	292	300	323	292	347	308	302	339	293	290	309	289	313	321	315	308	315	302	292	355	340	293	311	298	308	284	287	305	305	326	311	309	285	287	271	283	303	314	303	319	279	299	332	342	306	309	339	285	293	327	310	312	314	305	274	313	289	318	307	325	287	304	302	333	313	291	268	339	303	316	312	287	317	283	321	318	289	292	303	323	282	288	290	265	280	328	323	296	293	316	301	342	293	320	285	308	305	294	323	323	309	304	315	265	308	276	296	317	336	294	307	307	308	310	281	307	313	270	267	307	341	324	298	301	305	297	287	285	287	316	302	304	311	293	312	268	323	297	306	307	290	308	351	298	325	301	324	332	328	292	283	323	313	315	318	308	301	332
9077	835	755	687	705	639	646	705	695	730	703	664	669	636	693	631	648	685	655	649	676	675	631	658	679	635	628	685	686	647	675	632	646	618	617	669	660	633	628	627	647	694	619	659	650	641	685	629	647	667	663	606	659	665	659	667	623	612	653	660	627	682	649	696	662	670	654	628	645	659	692	625	709	655	710	684	720	624	654	660	661	661	645	626	672	633	655	660	688	693	642	697	612	623	677	673	666	648	660	626	692	669	694	672	666	695	665	670	711	637	624	661	643	637	700	673	655	667	669	620	671	647	649	633	672	659	648	661	716	699	656	686	644	669	663	700	690	668	697	714	616	641	681	677	697	656	672	692	668	643	684	605	676	692	684	662	688	654	668	717	651	664	682	640	677	687	679	642	647	630	678	633	682	620	647	687	642	646	660	715	688	651	675	665	691	647	680	659	689	626	687	671	677	661	686	672	671	664	672	705	688	695	629	660	707	686	677	655	628	685	679	656	631	680	649	672	682	699	685	668	641	667	661	657	695	679	669	688	652	749	656	640	653	697	666	697	609	684	679	662	639	650	655	677	631	665	653	666	732	658	653	650	615	681	650	692	664	621	659	696	651	662	686	650	712	656	599	674	694	657	695	654	661	675	663	619	651	672	634	647	623	690	644	672	660	597	615	666	655	650	628	672	726	648	667	651	635	662	699	653	676	681	665	681	642	663	677	694	656	664	669	624	683	708	672	623	684	708	641	694	656	664	666	672	694	661	710	651	660	690	648	685	629	671	700	655	625	686	645	669	670	701	689	685	666	712	649	705	650	633	633	681	656	680	676	695	616	668	675	645	637	675	642	644	704	716	664	662	671	718	638	651	684	663	681	701	673	709	634	660	688	671	681	662	647	672	692	619	643	636	683	645	728	647	625	700	668	670	643	691	690	641	686	644	648	662	651	640	630	674	662	689	660	642	599	657	671	704	605	637	652	645	677	690	654	699	637	645	719	586	664	659	669	658	682	681	638	628	686	707	680	701	656	688	684	670	671	667	672	698	669	652	669	650	658	661	678	708	657	663	652	629	664	635	670	700	661	666	687	632	685	658	693	642	647	655	668	685	678	707	658	651	594	667	607	632	669	693	689	639	639	705	639	685	641	619	697	647	675	628	657	680	668	655	623	638	658	653	650	665	648	668	673	707	657	692	674	685	659	668	657	649	673	677	662	680	694	696	640	684	686	665	662	683	641	677	732	674	633	702	686	716	681	686	638	701	691	650	654	668	654	640	686	642	630	696	670	654	617	683	650	679	662	671	676	664	659	671	672	654	636	693	669	722	634	643	645	707	661	699	694	608	654	712	637	657	646	703	642	670	662	639	644	641	690	672	640	686	650	713	685	676	716	730	659	669	696	652	656	649	630	634	674	655	681	679	664	644	664	656	689	632	655	660	636	628	677	654	634	690	650	647	670	663	640	671	651	659	660	632	652	635	683	690	645	625	647	675	637	662	664	657	656	668	688	661	653	639	670	633	694	696	656	652	676	663	626	675	698	681	623	691	666	671	678	681	685	675	656	707	663	641	632	626	661	678	655	700	624	685	645	665	678	687	672	653	662	664	692	696	666	710	644	656	733	651	699	664	687	645	681	626	677	642	612	668	635	636	639	647	677	612	714	667	622	648	626	675	644	665	659	635	658	694	662	660	655	637	627	647	681	674	699	657	625	711	661	699	667	627	684	662	668	669	687	654	651	671	631	621	732	664	625	660	661	687	639	702	701	645	670	674	680	676	662	706	677	646	663	637	708	644	622	665	662	678	666	657	661	663	642	687	676	670	680	622	711	690	736	627	631	662	650	664	618	665	671	624	679	645	680	669	685	648	679	619	655	631	646	653	648	709	670	631	649	649	631	703	679	650	612	629	666	684	684	658	685	652	649	667	651	666	709	695	665	714	658	670	673	698	698	628	659	668	688	679	667	662	701	665	656	680	662	665	654	696	679	641	610	676	669	698	656	658	626	649	693	702	660	661	669	671	656	688	619	668	635	593	692	619	640	640	623	626	662	630	646	683	696	696	663	685	696	701	655	676	654	652	641	660	608	655	622	685	633	642	694	646	624	688	641	654	642	679	664	677	641	707	700	662	685	682	691	672	654	641	664	640	680	628	600	616	676	726	711	665	644	630	716	670	682	695	647	703	686	628	651	665	673	694	685	650	696	701	652	685	676	633	673	652	700	710	645	694	703	703	697	682	692	685	668	661	602	667	611	653	663	723	645	662	651	712	628	666	693	627	648	638	658	648	660	713	684	656	687	675	638	693	667	633	658	671	664	681	681	680	649	706	691	613	674	685	690	672	663	673	627	643	677	627	654	610	665	668	678	656	679	679	630	656	713	629	672	636	617	638	668	674	677	688	686	675	717	664	664	641	666	604	671	683	697	655	619	638	645	668	705	633	700	680	699	616	678	632	710	644	691	652	659	623	629	675	695	651	684	682	640	692	677	661	651	709	651	650	624	674	674	633	662	656	654	677	685	655	672	702	653	669	666	634	645	656	684	671	654	680	665	680	700	675	646	717	676	686	681	686	684	674	662	655	673	680	620	657	671	653	655	686	671	645	647	704	700	648	637	679	660	646	696	664	678	684	698	628	685	643	668	684	664	698	667	680	638	689	669	657	649	708	664	641	650	675	648	612	631	648	684	667	672	702	663	673	632	664	730	631	667	663	662	645	647	652	652	646	693	676	698	696	677	630	680	692	699	649	665	671	688	660	689	663	685	607	652	650	691	668	729	616	683	681	667	647	665	661	678	663	601	641	666	656	704	640	629	656	612	633	649	666	622	711	662	687	647	669	656	637	646	694	613	640	672	650	651	705	683	630	675	687	677	708	669	693	657	666	682	659	675	624	675	666	677	640	676	688	680	702	670	635	628	665	610	687	630	669	652	706	637	638	654	678	645	596	675	708	694	672	692	621	653	661	628	673	641	640	679	651	669	658	657	679	738	632	718	650	649	641	661	649	654	654	671	704	697	626	647	689	623	687	642	686	710	668	653	674	607	638	669	631	681	656	720	657	666	691	685	684	687	658	673	705	679	664	665	654	679	706	669	649	721	644	690	668	661	636	639	754	669	617	721	672	638	661	658	675	676	696	669	701	640	640	624	661	701	687	658	680	656	676	704	691	683	595	632	651	649	676	664	653	666	684	705	661	641	688	672	643	663	651	685	639	660	634	635	690	674	640	671	654	640	710	674	670	680	675	642	638	695	651	672	693	652	683	646	667	600	684	618	666	696	721	654	650	684	691	657	674	661	689	654	676	641	623	682	695	730	690	691	667	729	632	646	668	668	621	674	656	675	616	691	642	628	680	669	632	691	667	640	659	693	649	687	665	676	670	660	643	608	679	675	624	648	680	629	641	668	658	665	653	666	637	661	687	729	696	654	667	648	612	682	679	671	729	700	667	672	660	637	676	657	629	637	646	638	683	689	655	708	632	640	677	680	638	668	651	601	693
26311	4985	487	338	321	319	309	347	322	352	326	341	330	355	315	306	296	313	288	344	304	347	303	349	335	302	332	323	316	356	352	308	333	337	305	345	323	330	355	320	303	318	312	337	344	326	302	364	343	310	330	337	329	302	320	355	337	324	317	327	336	318	313	319	329	339	307	309	305	323	359	303	309	310	302	304	328	295	336	322	326	345	337	310	324	326	317	338	339	328	322	341	339	361	292	339	342	310	351	311	308	334	321	317	345	330	312	343	319	359	329	311	307	312	324	307	320	326	359	304	333	305	346	315	293	327	354	340	320	339	346	310	311	354	324	324	329	325	331	337	327	311	320	311	316	351	334	294	325	341	319	345	362	325	321	332	345	368	307	322	317	314	345	327	322	318	279	340	330	332	326	328	338	318	312	315	327	331	289	316	329	344	311	315	347	368	314	317	336	308	351	351	308	329	338	341	294	308	286	314	311	353	337	298	338	300	296	331	275	302	366	340	296	368	349	322	342	320	307	288	320	309	311	308	320	365	333	333	304	332	301	326	351	340	362	338	333	354	345	319	343	351	318	354	347	322	332	320	316	368	332	312	358	308	317	346	325	335	324	321	353	326	347	312	335	315	347	340	334	312	348	320	355	325	317	325	344	303	328	353	331	350	320	316	300	345	324	372	322	342	314	327	327	318	359	331	340	339	366	359	355	342	325	333	343	311	331	279	321	302	306	284	326	336	316	323	315	326	318	309	322	340	301	307	343	318	373	305	297	334	310	339	327	324	325	313	364	341	322	344	300	325	311	318	309	332	353	332	348	354	304	296	323	336	342	350	320	350	304	324	347	319	313	294	311	319	337	317	333	322	343	328	333	330	335	327	304	334	364	305	356	334	348	308	325	312	347	302	292	296	316	288	336	322	347	308	320	327	357	289	345	320	314	302	287	307	319	291	337	337	336	306	297	319	377	321	295	321	312	314	345	318	370	322	343	319	352	279	313	296	325	321	307	345	322	333	291	344	334	341	323	342	324	337	291	333	331	289	333	297	336	344	290	316	306	304	338	323	310	335	306	300	365	313	338	336	300	328	332	273	356	312	298	286	322	330	342	331	324	357	355	352	325	325	342	395	327	339	359	304	302	320	316	310	362	313	338	312	349	345	325	324	307	330	317	337	323	355	357	319	359	307	321	327	295	354	317	330	338	301	341	334	303	324	303	331	359	302	323	304	314	321	333	354	336	333	353	325	313	339	337	308	289	323	313	320	310	343	312	320	340	297	323	317	299	328	341	341	321	372	324	304	305	333	357	364	291	345	338	299	300	322	329	298	311	315	290	293	334	321	320	321	358	328	308	323	281	345	287	307	350	343	292	321	325	335	344	323	348	355	321	312	323	304	324	330	344	321	334	332	328	349	362	338	318	340	333	340	349	310	325	355	300	344	301	310	320	303	321	318	307	337	326	301	337	323	332	304	319	324	346	348	335	321	293	339	323	294	327	326	276	337	324	321	298	352	347	304	306	332	331	335	303	318	334	312	343	324	314	320	330	307	298	388	400	306	331	321	318	338	357	360	326	347	319	336	352	348	327	331	331	319	336	356	347	294	316	354	344	298	294	338	332	320	363	326	321	284	313	308	314	338	318	332	363	351	313	327	359	364	345	343	342	334	335	335	299	302	342	294	317	300	317	351	306	327	331	339	334	311	368	327	355	311	304	324	329	311	340	360	340	343	342	333	310	342	330	308	356	322	334	346	336	364	329	300	335	328	299	311	330	337	308	318	318	315	315	310	321	339	332	315	322	333	350	342	344	311	345	344	342	341	334	304	333	285	295	320	301	317	310	321	324	351	341	299	334	325	310	328	339	314	307	350	327	333	322	322	321	320	309	336	339	312	302	303	310	345	326	317	326	319	341	307	337	350	339	346	360	319	345	344	334	354	306	311	318	320	315	333	334	316	328	340	318	323	316	331	320	336	335	331	283	310	322	364	352	318	330	346	327	340	346	329	328	322	333	318	338	296	302	323	316	338	336	315	326	321	336	275	329	291	340	354	361	298	314	301	341	347	349	325	343	373	316	316	328	334	313	325	329	318	335	321	342	324	314	294	335	347	333	303	325	293	339	316	386	296	300	298	343	281	325	307	334	304	309	351	344	336	313	318	322	340	324	316	296	356	341	320	307	335	319	333	334	328	333	339	308	328	335	329	340	341	273	314	320	309	325	349	372	311	298	318	308	313	350	284	322	313	319	310	338	276	298	314	305	349	333	323	343	338	308	313	305	328	308	309	342	293	306	320	326	327	304	348	310	300	313	318	300	366	323	312	398	312	335	346	327	320	313	314	299	329	320	343	323	326	341	329	337	377	339	318	302	306	306	314	310	328	318	339	346	303	310	322	311	316	337	346	334	322	289	332	309	324	322	319	291	315	353	312	318	320	328	307	354	348	329	345	304	316	319	315	322	333	357	352	324	306	348	294	313	335	293	296	282	302	327	319	341	303	327	358	291	336	334	334	378	311	344	343	319	308	319	365	331	323	302	343	355	313	325	323	332	340	306	311	344	300	336	304	339	336	330	343	356	355	337	304	346	292	278	317	305	325	358	323	326	313	302	294	290	292	331	340	321	353	334	351	298	338	345	285	349	290	323	359	334	323	303	339	344	323	334	337	336	316	337	303	337	359	341	342	346	317	317	340	313	327	332	367	351	319	339	338	305	289	330	331	328	350	305	340	314	326	294	318	315	337	304	321	363	307	350	320	322	340	333	310	309	271	309	295	308	313	303	334	295	315	320	316	353	314	322	356	318	379	305	327	323	321	341	313	303	289	345	310	303	316	278	342	336	341	309	312	311	318	288	330	345	309	311	305	346	327	311	345	327	329	318	323	302	307	304	298	338	345	317	304	338	352	338	292	321	306	301	308	342	284	298	310	323	359	340	351	346	343	298	319	312	360	348	276	361	351	323	351	346	332	338	337	332	320	345	343	319	332	338	314	339	305	334	293	310	307	350	364	331	332	304	326	287	307	329	337	313	332	308	327	334	300	311	305	319	317	332	303	340	336	314	309	351	346	316	338	337	368	320	330	354	340	359	302	305	320	324	312	348	356	355	351	311	325	370	307	324	337	331	360	307	320	307	317	359	317	347	324	338	355	327	342	352	363	315	315	340	317	327	315	352	342	336	307	312	347	309	383	314	338	333	299	333	311	333	335	345	341	302	313	290	319	315	347	327	328	313	351	315	325	300	346	333	325	311	329	316	306	313	321	335	306	330	328	365	339	289	312	330	352	342	320	308	308	353	299	356	344	304	359	360	341	325	319	336	334	283	338	317	287	305	339	329	313	323	304	324	338	357	317	319	314	328	339	323	267	316	337	323	326	318	340	310	331	355	332	323	326	337	342	340	332	358	343	326	349	330	329	339	313	323	312	327	339	308	318	361	320	381	320	319	336	310	358	291	310	312	319	303	336	346	301	310	308	344	352	349	319	338	340	291	310	301	344	332	336
9021	923	797	723	722	718	746	758	770	710	716	715	759	752	710	714	690	708	737	734	729	677	730	682	702	741	734	732	699	716	713	768	665	709	748	784	691	757	717	703	713	743	706	745	713	731	708	742	670	683	707	751	688	743	696	690	714	750	706	692	708	722	727	765	726	692	714	757	710	718	728	703	711	710	758	722	759	716	705	727	715	756	693	763	725	705	715	703	760	693	701	679	697	700	745	708	743	682	703	693	734	711	693	760	704	745	741	722	737	695	730	753	732	673	715	703	719	732	711	698	711	705	719	760	711	679	677	704	718	741	674	685	749	696	724	665	705	708	703	726	727	769	737	725	703	752	710	729	733	720	702	713	701	732	684	721	723	747	732	707	708	746	711	721	721	691	774	748	691	736	744	724	687	708	732	719	741	647	739	694	710	724	675	709	767	700	680	683	711	711	702	681	725	714	657	681	721	722	671	746	755	698	733	746	751	726	734	719	706	703	707	726	717	741	741	699	713	734	726	754	752	709	734	731	665	696	641	695	718	685	689	714	734	725	720	709	726	699	735	735	733	693	713	710	720	657	676	700	722	736	698	722	706	711	716	674	725	734	751	727	736	730	743	729	749	697	709	683	752	722	723	726	757	705	721	674	672	783	673	724	717	714	708	747	726	774	729	674	717	732	695	712	730	741	683	699	711	726	734	744	720	732	742	676	739	665	688	662	713	723	721	695	716	733	723	700	706	763	716	720	727	780	699	675	682	719	737	711	747	715	731	700	739	685	755	724	760	747	736	719	742	744	709	687	720	687	723	750	701	676	765	724	693	700	701	691	722	768	695	671	713	684	739	746	698	716	742	716	713	807	690	731	732	727	736	701	745	681	744	698	659	728	732	749	739	730	729	709	719	691	708	708	722	663	741	721	719	695	750	723	764	649	691	704	699	721	750	698	752	713	705	737	711	711	697	722	777	764	688	721	682	745	728	772	755	733	716	711	708	708	699	728	778	764	685	696	716	729	714	697	666	696	738	741	723	671	727	717	691	722	759	709	704	675	673	731	765	774	714	725	753	679	688	668	710	724	720	797	726	758	710	695	718	683	662	758	729	710	740	672	709	725	720	697	718	714	685	746	741	756	695	711	751	691	721	717	766	762	736	714	728	720	756	707	744	732	710	673	704	724	695	734	750	763	744	710	730	745	705	688	713	707	722	774	770	698	706	671	747	772	734	678	751	687	692	703	740	713	736	744	753	748	729	744	747	731	682	678	694	708	701	712	731	674	731	652	748	729	707	746	728	726	731	717	693	742	645	684	687	742	733	704	746	707	738	705	721	698	709	728	706	729	726	714	710	689	751	770	727	676	780	737	740	724	724	699	714	772	774	734	705	700	738	717	716	695	704	729	739	700	710	759	703	732	779	718	700	706	700	739	736	718	710	717	709	684	733	731	697	739	727	716	706	789	733	705	744	716	733	735	723	766	713	733	680	736	702	736	787	661	708	690	732	714	754	674	673	717	703	727	735	755	721	704	714	704	727	758	726	729	722	690	709	775	720	714	756	718	742	699	669	778	728	704	736	748	678	744	716	660	703	760	715	693	716	698	685	732	713	722	726	714	714	716	676	682	740	694	716	685	718	695	696	716	698	736	732	665	692	712	683	722	713	763	720	710	730	720	681	752	720	710	718	709	722	724	690	687	726	689	717	653	737	780	690	676	742	707	688	740	746	712	781	758	702	753	712	769	749	722	738	714	716	716	718	751	710	707	739	703	695	725	733	752	736	725	737	652	729	741	735	764	664	712	715	711	681	731	733	724	705	728	681	731	733	745	731	707	732	749	716	713	761	710	654	742	772	712	739	688	734	684	708	711	754	724	722	689	725	734	743	727	757	730	717	724	732	745	688	724	739	693	752	715	781	720	741	689	721	726	688	734	707	677	688	705	695	698	713	781	716	715	756	736	742	683	721	746	761	699	718	684	738	705	669	712	692	743	676	712	713	749	693	730	713	715	688	745	728	715	762	730	701	677	705	665	673	764	769	706	703	736	675	733	733	706	706	726	711	747	721	705	681	709	730	723	708	753	698	665	717	725	716	721	744	726	740	650	779	714	757	718	725	682	711	708	706	753	679	711	748	742	680	698	713	670	745	754	710	734	722	720	705	694	749	719	759	730	674	712	673	707	753	736	691	701	720	715	754	753	712	697	721	733	694	705	796	700	675	697	703	683	738	717	754	702	686	713	722	724	685	717	750	710	671	714	711	788	690	720	722	694	693	733	813	772	694	664	737	751	711	736	738	702	707	723	709	742	713	772	746	722	761	711	718	730	766	724	762	754	718	728	688	734	753	673	664	684	685	725	752	702	760	758	730	682	751	720	745	700	758	730	742	724	713	725	701	730	696	719	662	725	741	728	685	693	690	704	735	708	760	717	706	684	745	746	706	749	723	706	731	735	693	711	719	683	677	719	701	715	752	698	766	683	692	677	721	700	741	732	726	753	702	747	730	717	732	747	729	695	767	777	677	738	755	694	728	746	716	732	746	748	728	718	730	709	751	726	725	716	720	660	751	728	738	698	707	722	678	717	739	737	686	708	712	694	696	711	734	718	711	750	716	733	716	718	687	681	736	731	694	738	726	713	705	789	719	685	691	749	759	734	739	745	691	739	743	719	721	692	748	696	704	734	711	747	759	710	715	676	732	741	723	717	668	727	722	732	700	709	737	760	734	779	736	739	793	793	746	695	725	702	742	741	729	721	698	703	719	675	742	717	705	731	681	718	739	749	737	755	687	704	719	694	692	743	714	747	737	698	733	683	664	750	723	754	723	724	706	727	745	716	732	764	696	754	718	737	724	742	702	719	714	684	746	763	701	674	760	734	694	706	706	690	732	711	737	749	739	722	737	718	740	756	719	720	705	690	753	714	765	725	737	723	694	770	692	742	737	703	759	751	710	678	754	725	721	756	741	699	744	689	711	705	706	719	666	705	682	703	706	712	713	713	719	723	755	743	730	693	713	704	655	714	709	692	712	765	693	705	679	704	703	702	715	732	714	684	757	733	759	706	703	728	720	684	741	715	707	676	758	714	728	700	744	736	753	692	669	716	681	717	746	651	719	735	737	714	720	715	673	749	671	736	720	757	757	704	726	745	752	689	733	717	701	727	684	720	758	745	708	719	724	694	719	760	703	714	689	776	699	749	758	739	757	761	691	715	727	720	759	703	725	727	695	730	719	698	711	741	727	680	726	719	700	725	772	711	713	684	687	679	717	709	760	725	673	740	736	697	701	713	704	735	742	675	725	755	740	706	702	719	745	747	706	742	737	734	701	735	818	728	723	694	744	725	719	694	733	713	725	744	712	712	719	688	703	732	711	720	714	734	742	728	746	686	711	666	680	735	728	707	713	755	693	718	684	757	721	718	758	709	749	731	734	719	740	740	776	702	712	756	674	708	718	731	749	699	682	719	750	761	720	729	687	674	715	701	725	717	707	696	773	678	763	771
20947	2284	304	305	320	287	298	307	299	289	359	280	320	331	293	303	310	322	313	282	283	338	338	317	307	313	338	321	318	317	308	328	308	267	297	336	272	336	298	317	345	321	366	290	299	298	289	348	345	324	311	285	315	319	272	328	316	300	293	322	309	305	334	335	330	336	324	312	306	299	330	335	340	334	295	314	327	320	340	331	336	331	299	325	280	328	277	303	303	304	331	300	314	325	339	340	289	316	341	317	322	265	282	311	348	302	312	317	317	345	334	312	312	325	296	313	366	309	325	319	277	333	331	292	296	310	314	309	319	312	316	310	335	340	304	320	295	322	339	306	287	310	297	324	321	283	315	360	308	306	332	322	324	303	308	309	302	317	309	340	339	339	314	319	319	322	362	303	302	307	299	296	339	307	278	333	333	339	361	299	339	305	315	300	316	320	322	322	311	310	265	310	302	304	341	333	320	308	329	296	299	332	304	310	323	332	317	293	245	326	362	323	307	323	321	287	323	377	311	280	325	311	336	332	343	330	304	306	333	313	300	314	316	323	337	313	316	338	307	346	297	324	302	334	331	283	309	332	357	336	291	330	293	331	309	295	308	338	296	306	315	299	320	313	328	333	320	341	336	309	306	304	311	301	316	321	307	305	311	320	288	307	283	304	314	334	323	331	351	283	319	292	331	302	290	285	301	289	284	328	311	319	346	311	324	305	352	277	329	318	319	344	296	322	299	301	332	353	303	292	284	333	332	312	338	320	308	308	364	331	298	324	295	309	349	299	302	298	322	327	316	288	323	368	314	323	263	305	330	279	291	327	302	316	345	325	308	287	334	316	340	328	303	297	315	312	335	316	302	297	321	315	285	294	302	305	309	297	310	308	366	300	295	318	293	325	358	350	340	322	305	283	341	332	269	300	292	293	316	315	363	326	357	340	314	286	291	349	313	325	358	310	312	295	295	340	357	296	317	312	314	302	319	348	335	336	302	306	325	314	298	325	311	338	335	298	278	312	327	315	366	331	362	310	300	324	327	346	292	306	311	318	308	298	309	308	283	291	325	290	292	293	294	327	292	286	303	279	340	351	322	315	283	309	319	343	307	299	334	289	300	318	322	294	324	295	315	332	322	324	326	354	314	311	322	313	305	280	302	313	306	321	308	310	284	284	323	314	305	301	334	313	312	303	313	300	307	288	297	319	342	299	307	311	338	335	313	276	323	276	341	284	307	312	337	340	289	312	301	314	320	348	317	316	323	324	276	321	309	330	297	297	347	331	326	341	327	308	330	335	316	284	284	315	333	304	270	311	322	310	333	291	325	298	312	351	283	298	299	280	268	330	305	300	289	278	292	334	282	310	326	304	311	338	342	298	312	313	294	317	302	348	300	284	346	297	340	343	321	351	296	279	294	306	318	316	323	271	286	304	323	338	322	316	297	333	344	322	319	317	314	296	321	348	363	310	337	301	314	317	320	305	329	314	315	304	325	295	297	282	314	301	324	315	297	314	295	316	326	312	295	278	300	302	320	310	320	320	350	324	314	305	287	331	322	292	333	332	312	319	331	285	301	303	301	292	311	303	338	297	318	347	286	313	318	315	323	303	313	359	290	280	332	342	310	320	332	303	293	280	315	334	314	328	339	321	297	294	327	310	340	326	307	297	333	304	303	311	344	291	319	311	336	321	297	329	315	312	330	329	320	321	277	320	299	332	316	304	324	299	305	300	344	310	309	315	326	319	333	351	308	328	358	323	338	338	291	322	321	285	298	307	295	314	312	321	343	301	333	323	340	297	318	340	312	311	306	317	299	323	311	328	304	311	341	319	268	304	314	336	329	332	317	337	325	309	288	297	297	297	325	299	279	272	332	319	333	303	313	314	320	346	309	311	302	300	327	335	326	298	336	279	318	334	312	315	280	324	273	320	320	318	298	348	303	323	332	322	302	347	311	334	327	301	308	301	305	325	288	323	313	324	315	308	307	290	316	329	308	310	302	342	314	318	339	310	321	303	288	307	325	308	300	329	316	309	322	300	303	322	294	327	330	338	345	334	317	282	325	336	319	293	305	316	324	305	330	286	323	301	317	317	317	306	327	339	319	330	320	288	317	324	307	316	294	311	329	310	317	287	319	308	293	326	278	333	330	303	309	314	289	334	325	316	317	324	261	351	308	312	307	317	318	335	297	296	293	294	335	307	314	309	335	293	318	272	280	314	313	263	311	309	337	315	322	300	299	331	311	290	311	311	325	284	338	344	311	319	311	291	299	310	296	304	315	319	309	334	300	295	307	298	328	283	296	308	312	298	320	327	306	306	314	295	333	327	329	327	301	296	308	315	344	331	363	401	371	323	316	311	349	351	332	312	320	335	310	329	342	300	334	280	311	335	319	353	327	337	298	279	305	314	276	307	323	294	304	302	317	334	345	311	340	309	318	291	334	331	299	280	345	322	307	321	322	308	311	308	296	310	325	333	319	310	338	320	301	305	324	337	311	314	279	295	336	337	316	341	343	295	336	301	307	325	346	316	317	326	304	289	288	298	299	315	313	313	306	297	340	303	327	339	324	311	317	287	301	308	308	344	329	319	350	326	294	307	328	302	304	313	333	330	293	302	310	323	351	313	318	311	337	325	320	313	339	352	324	335	318	304	275	331	299	342	353	327	325	346	339	324	323	310	321	340	337	299	336	293	286	293	371	316	311	347	318	333	325	295	325	335	312	303	345	329	366	308	312	317	325	272	348	303	343	350	294	304	329	335	314	331	298	337	370	303	290	282	318	291	307	317	268	300	295	322	349	336	326	303	336	334	307	325	317	292	289	316	335	299	342	340	321	277	344	338	366	295	300	314	310	275	297	286	319	328	334	349	277	330	345	325	288	290	312	267	304	320	310	296	287	307	343	338	312	288	313	303	349	304	336	287	316	311	314	349	330	306	322	312	316	311	326	381	303	291	334	314	288	330	327	366	287	272	303	321	309	330	314	306	305	326	328	293	326	314	302	288	299	319	310	318	321	314	293	323	325	317	329	310	300	312	281	296	295	300	319	312	299	295	341	318	331	309	289	325	281	298	338	330	322	274	305	296	334	320	320	336	328	311	330	304	322	285	308	308	282	313	287	288	322	308	300	272	340	329	323	298	306	306	322	315	311	326	305	307	308	315	322	309	311	340	305	311	304	323	340	307	302	290	336	331	286	321	325	305	315	294	283	311	312	290	308	344	291	282	304	306	308	353	284	330	320	304	318	351	330	325	286	309	305	338	289	323	325	302	296	312	289	307	303	317	341	334	294	292	359	297	299	314	310	287	320	323	306	359	330	306	324	309	341	319	289	330	321	341	341	301	298	321	320	315	301	373	367	340	334	307	321	319	345	301	313	299	290	309	301	333	311	320	302	343	326	339	305	311	327	305	315	334	308	290	323	330	331	331	307	346	310	267	293	324	347	305	294	311	275	312	324	338	281	343	310	319	273	299	306	321	328	322	354	344	332	298	330	303	301	329
8214	837	680	724	700	624	698	694	672	717	710	760	649	675	698	681	702	649	701	678	683	641	649	652	704	698	695	713	670	748	661	650	692	691	692	696	691	674	691	652	711	717	661	655	723	685	654	710	655	692	674	665	718	674	658	645	669	681	667	626	705	669	715	706	704	701	741	679	671	673	706	651	668	702	628	722	634	737	664	682	724	670	694	714	667	686	684	660	648	654	660	659	674	687	703	662	677	674	665	654	634	664	662	712	656	643	689	676	704	660	688	670	666	690	626	738	676	676	660	677	682	720	734	668	678	697	689	705	693	718	661	697	632	665	658	670	719	678	645	659	691	640	651	702	686	674	637	703	675	683	670	710	643	688	646	702	727	668	722	685	726	680	662	685	683	647	654	701	681	683	617	713	662	692	666	659	719	694	685	659	662	629	671	670	705	668	706	696	764	670	698	730	684	716	673	707	631	672	674	698	663	670	695	709	687	693	694	640	668	668	708	660	729	686	728	733	680	640	629	709	675	653	658	692	703	687	673	713	633	732	656	640	681	683	734	711	666	701	705	666	662	646	667	656	690	699	705	633	739	664	647	664	698	670	686	676	675	636	680	696	653	659	628	727	686	676	678	716	646	709	628	699	664	657	642	718	689	652	726	705	669	706	720	678	666	682	715	687	744	662	693	667	741	683	688	678	702	718	697	678	654	696	704	724	681	695	703	688	720	713	698	700	707	656	651	683	682	679	671	700	688	723	653	687	721	717	687	659	649	691	660	681	689	661	735	678	660	673	697	727	676	690	659	668	721	679	700	688	681	713	694	650	684	661	681	663	652	655	693	655	668	682	647	731	737	685	690	681	662	691	750	704	664	704	694	628	734	668	690	669	708	716	711	665	625	651	698	710	699	680	710	659	669	694	664	713	725	728	682	699	681	707	659	687	694	670	683	673	667	707	666	698	656	683	638	668	667	687	693	675	698	649	677	612	718	690	686	685	706	700	616	687	700	695	697	682	675	734	699	683	720	682	686	687	692	649	699	691	687	659	677	647	737	672	719	676	694	660	672	704	702	717	643	715	669	634	699	663	665	679	714	680	674	662	683	656	664	659	709	683	665	671	633	678	673	661	663	721	657	678	711	688	691	728	707	737	671	663	702	703	685	672	652	698	695	655	712	662	696	675	712	702	693	687	675	679	689	688	684	679	674	695	693	675	700	688	682	706	629	675	707	680	659	689	707	694	671	641	687	646	668	700	682	690	650	647	693	676	692	699	699	681	677	722	663	669	671	690	661	679	664	730	667	629	693	640	660	704	675	682	675	705	680	674	691	672	688	703	700	666	678	659	616	690	723	694	637	689	689	653	665	696	696	653	623	681	704	746	660	677	712	672	714	662	685	674	678	659	665	641	690	705	732	658	646	694	691	708	658	697	679	645	705	696	695	702	697	650	664	671	710	642	683	670	696	694	671	676	695	722	683	669	663	659	695	707	706	676	685	673	613	696	687	656	697	636	702	713	723	668	671	702	706	692	685	659	671	648	716	675	685	747	669	642	670	666	673	667	643	725	682	680	722	652	697	669	646	698	668	640	645	740	670	666	616	682	675	669	691	661	713	664	689	669	656	693	676	651	686	720	693	694	630	664	667	672	647	652	665	656	731	695	633	692	723	653	705	676	635	700	683	621	635	628	692	699	692	707	709	632	705	679	671	627	714	681	660	662	685	696	644	663	708	695	674	673	692	692	621	654	709	658	677	713	677	735	690	645	672	684	703	666	679	696	668	672	661	706	679	623	632	666	638	701	708	643	722	708	655	701	681	686	669	658	695	683	654	698	669	701	719	683	664	652	619	663	664	734	659	687	674	670	691	654	673	661	652	652	657	635	680	701	704	688	677	685	708	724	663	703	689	707	697	699	694	665	695	654	703	736	723	694	649	684	696	697	687	649	714	681	667	671	659	705	653	687	645	686	665	688	698	672	608	679	707	670	664	682	635	705	675	668	668	668	680	647	701	722	685	661	702	669	643	685	687	671	703	697	698	681	700	705	654	681	694	687	717	692	678	712	670	659	688	681	666	649	654	669	657	700	663	695	644	659	686	677	717	707	708	658	698	661	683	692	683	628	653	648	698	677	681	701	697	628	685	651	668	676	658	712	754	677	674	681	694	653	688	702	686	670	672	686	666	681	633	709	640	676	661	675	692	715	624	661	610	682	653	646	652	661	648	714	688	693	663	690	683	644	701	697	714	656	646	637	701	689	655	709	646	698	640	698	706	680	691	723	701	651	652	687	692	661	676	633	666	626	661	664	694	656	675	640	659	645	675	710	712	655	665	650	692	664	674	610	701	667	657	677	698	694	659	626	673	657	690	671	657	716	685	661	701	700	653	643	677	712	683	700	660	685	650	702	656	684	689	651	717	692	678	724	702	657	716	691	706	702	679	699	688	626	690	656	672	677	664	699	675	679	658	724	706	678	667	660	683	678	649	655	717	682	707	672	632	685	664	709	685	711	673	706	686	688	695	659	672	666	671	753	655	672	675	718	679	643	695	688	695	693	664	676	620	668	687	696	661	683	693	674	708	694	721	678	704	671	647	672	680	678	693	700	684	706	675	746	718	666	682	717	632	701	669	661	738	631	707	687	651	696	680	645	650	716	665	655	676	686	687	683	703	713	687	652	717	697	700	678	659	705	659	723	698	653	675	702	704	633	720	652	689	694	688	699	670	641	701	643	702	658	682	672	660	640	664	642	722	721	633	674	676	661	732	690	696	686	687	691	612	665	653	677	671	698	732	676	645	671	658	679	714	707	704	681	670	685	657	670	679	645	686	702	687	701	691	686	721	640	633	698	636	654	689	691	658	710	651	718	669	668	654	659	706	669	639	676	672	673	705	651	683	651	658	630	700	684	699	638	669	667	703	736	721	661	688	688	643	694	700	673	682	720	704	692	745	677	646	670	662	703	674	688	664	656	678	714	672	654	619	689	676	681	700	686	643	698	691	685	696	679	680	649	677	673	673	698	630	680	696	691	695	707	716	694	658	693	670	663	669	688	650	693	647	704	688	661	682	707	705	708	657	719	679	695	701	672	681	651	683	693	705	673	709	697	698	679	668	672	672	707	673	673	666	677	684	690	683	714	652	700	687	742	688	662	687	707	697	686	620	691	691	637	688	684	686	669	716	657	722	641	698	643	742	659	669	666	631	697	669	653	704	697	706	725	642	680	710	687	656	673	682	667	662	661	637	678	644	720	651	679	671	666	673	635	733	679	645	678	701	671	688	730	668	681	704	678	679	683	704	640	638	681	676	653	693	681	654	692	684	712	704	694	722	681	646	653	662	704	739	692	679	675	664	653	666	690	673	653	698	684	699	655	659	654	659	641	657	703	664	692	659	689	697	732	649	694	692	653	635	675	634	691	665	669	669	661	655	665	679	704	712	665	734	666	693	691	686	677	631	637	666	713	671	633	693	634	715	650	696	687	671	702	655	644	677	665	687	693
21867	2470	353	307	280	300	299	295	290	333	268	311	297	293	304	285	346	305	334	301	306	320	317	281	290	323	327	333	318	285	308	316	336	302	264	329	309	300	268	291	292	315	319	303	306	305	305	286	292	338	323	319	325	335	279	299	288	328	306	307	338	304	342	288	277	305	303	285	308	277	286	296	307	289	314	316	319	301	295	304	320	299	296	319	298	289	310	292	245	295	308	333	307	294	334	273	300	306	303	323	303	283	314	279	286	355	310	319	311	292	301	277	333	273	324	306	297	295	287	334	294	298	311	298	280	339	325	325	260	356	299	302	303	273	281	352	315	347	297	300	292	297	315	285	297	287	310	318	286	304	305	307	307	290	308	316	266	307	282	283	283	306	298	271	335	317	306	312	283	308	309	302	320	322	296	313	283	316	280	299	304	297	325	298	272	281	280	317	275	282	295	286	294	296	286	312	265	301	309	267	309	285	294	315	316	311	292	329	320	279	268	288	290	285	299	291	320	328	335	296	259	295	309	328	296	277	291	281	313	293	309	277	318	339	301	325	281	302	275	276	254	283	316	288	298	286	262	324	304	271	319	326	291	290	305	284	292	301	297	273	285	303	315	312	316	280	302	319	306	313	294	311	316	287	332	300	294	302	285	263	319	273	337	324	294	289	285	340	290	330	313	283	287	310	318	278	283	324	273	287	289	297	312	288	323	286	300	304	281	286	321	304	281	287	287	331	336	323	295	306	287	304	292	310	294	294	274	317	309	266	343	285	288	305	292	312	327	318	290	267	327	305	249	299	320	313	298	307	304	277	328	298	300	303	328	305	276	311	279	318	285	322	275	327	312	295	301	291	272	298	304	310	309	341	270	326	302	309	333	292	282	295	335	318	289	317	288	306	324	306	342	321	298	326	296	288	302	283	306	295	324	282	310	323	302	305	285	306	306	299	305	321	274	304	324	289	314	323	293	314	288	304	327	309	315	296	278	295	324	294	331	316	297	283	289	324	315	267	287	311	276	289	308	276	317	326	334	331	259	314	309	304	297	312	329	328	294	293	323	320	292	302	276	294	325	327	307	298	282	266	301	299	283	319	291	322	322	289	325	309	266	317	327	283	311	312	272	291	281	295	322	344	320	286	326	288	308	299	318	293	287	300	305	321	358	286	321	316	309	295	310	339	303	323	303	297	284	295	295	333	292	328	282	293	283	325	347	285	302	308	292	279	303	316	276	296	315	312	323	323	299	304	296	307	302	299	327	282	315	304	292	315	306	298	295	304	327	288	292	298	323	311	339	315	314	293	306	293	279	318	322	309	287	291	344	307	285	292	291	306	343	320	319	300	323	306	320	286	264	301	334	275	279	312	286	313	330	298	277	305	312	322	290	292	319	311	312	313	332	291	297	285	286	318	311	286	309	281	325	314	341	269	272	291	308	296	297	322	323	319	315	297	290	300	317	309	330	346	296	337	322	323	308	326	294	276	312	313	329	264	314	304	355	289	306	275	283	273	323	315	295	323	316	317	305	318	284	289	290	293	302	337	311	280	302	303	303	322	272	290	314	345	319	304	321	300	312	329	334	319	335	319	294	294	287	316	285	297	337	298	317	307	289	273	316	275	299	337	315	329	289	322	311	275	276	325	294	290	317	286	305	326	287	320	290	294	311	305	294	274	347	303	310	306	307	289	267	297	302	286	320	320	327	330	325	311	336	323	298	287	324	329	319	299	305	281	317	292	296	301	298	276	330	305	296	278	282	309	311	295	297	281	295	321	298	340	308	302	276	293	280	281	299	297	307	317	328	283	299	308	276	313	334	308	306	293	249	300	296	307	307	302	328	339	304	290	289	279	285	298	316	297	310	289	304	293	325	283	291	313	300	263	267	316	316	329	310	325	303	330	330	315	300	321	284	297	283	298	300	293	319	298	271	306	316	322	303	289	302	281	314	346	286	313	318	291	328	309	284	302	308	302	308	321	301	322	292	325	322	317	286	305	271	317	294	300	305	291	285	304	291	308	298	282	319	311	304	302	312	319	305	305	303	311	299	297	276	323	301	329	298	284	319	307	291	327	294	301	328	293	292	306	317	271	306	301	294	286	281	321	282	289	275	299	298	293	272	274	329	300	327	305	309	309	324	332	270	274	319	274	297	280	307	295	306	294	286	319	314	281	312	315	291	306	275	310	295	340	294	305	328	300	257	279	285	313	317	331	281	303	273	280	334	329	293	319	288	270	287	326	317	317	321	274	309	273	275	278	337	288	291	292	295	264	309	294	295	324	289	308	327	330	292	300	255	308	297	309	299	310	307	318	283	286	314	304	330	304	280	301	296	271	293	304	292	288	274	262	308	336	294	289	299	285	341	300	284	274	308	299	290	317	310	305	292	307	330	296	291	326	304	279	290	295	274	283	308	326	338	281	315	277	284	288	295	317	269	323	307	306	297	309	312	305	285	305	317	270	295	322	307	299	288	331	331	307	292	291	311	299	289	294	265	311	297	346	327	284	329	318	318	275	314	295	321	281	323	311	308	269	257	313	293	311	298	307	294	338	303	313	315	314	308	335	290	309	273	279	335	282	288	305	318	292	294	334	292	303	325	286	313	319	276	345	303	303	278	318	326	299	300	295	271	282	310	315	304	289	310	310	298	334	308	310	281	266	313	330	303	300	295	334	283	280	320	281	305	297	301	320	285	288	303	317	317	320	297	308	274	327	305	307	323	296	301	293	320	289	296	279	299	306	306	313	318	320	313	299	289	280	262	296	281	316	296	307	325	300	311	296	261	295	295	319	278	284	292	296	286	330	302	298	292	350	317	274	294	338	282	293	304	278	295	288	313	315	307	291	277	328	302	270	296	291	312	285	284	267	294	314	289	305	310	296	325	307	312	314	307	274	278	314	278	295	313	323	297	335	309	305	287	321	265	296	298	300	305	319	304	292	299	290	289	285	283	312	333	295	307	339	305	327	279	324	299	270	298	296	272	289	312	289	312	308	299	275	291	270	292	294	286	282	290	318	295	335	278	277	293	310	286	294	278	300	312	324	310	287	309	340	302	300	298	266	271	306	332	321	292	309	281	285	278	303	330	317	307	295	281	365	297	318	347	304	297	286	320	277	280	273	277	303	300	326	293	306	271	314	298	290	325	291	310	328	305	320	281	321	345	310	303	328	357	332	322	296	291	304	332	294	300	275	272	300	309	311	338	344	277	298	295	317	310	318	303	291	275	264	329	332	310	319	315	298	311	306	273	318	322	317	278	318	304	293	317	288	315	314	306	270	293	306	349	289	327	333	319	274	333	306	286	282	276	313	269	331	311	310	293	321	270	304	299	319	311	337	310	321	296	318	312	293	313	347	295	297	339	329	297	294	264	292	344	306	299	294	330	322	276	322	280	299	309	322	314	302	296	334	297	292	328	306	292	333	294	309	264	314	303	314	310	334	276	290	295	276	323	305	274	302	326	303	300	333	295	270	293	323	279	280	337	297	284	301	335	291
8692	954	703	661	687	687	712	670	594	633	624	650	666	651	657	678	647	690	660	659	651	685	641	673	710	663	655	672	647	658	628	601	648	661	630	633	676	661	666	650	680	665	643	656	651	687	671	689	682	681	632	653	639	683	638	615	626	653	666	635	674	685	681	657	616	669	624	644	664	680	703	667	649	628	663	673	658	665	634	650	610	646	672	628	601	666	658	653	679	689	631	664	632	652	617	649	648	623	639	620	629	661	679	614	648	625	667	650	723	659	635	641	634	617	649	717	678	664	639	685	637	656	658	655	670	654	644	675	626	629	665	683	677	638	659	656	680	653	609	637	671	623	658	684	632	625	695	647	641	646	646	675	626	632	613	658	654	660	640	627	662	651	597	636	663	658	672	705	653	609	678	642	662	619	689	614	603	630	636	654	671	646	671	709	660	665	660	668	644	641	650	627	685	657	653	686	600	659	680	677	684	662	647	652	663	670	674	664	683	656	635	673	662	649	671	658	654	633	624	637	645	642	630	684	664	647	690	630	655	660	636	637	704	647	685	648	659	643	600	647	614	662	678	647	608	619	617	649	654	668	676	706	649	700	658	659	636	625	651	661	610	647	655	655	677	671	626	677	667	648	647	639	698	662	638	668	637	673	644	679	671	597	653	668	654	653	670	678	637	658	655	640	660	663	696	645	657	674	618	640	642	649	648	655	634	627	653	650	647	627	688	652	650	628	651	622	618	664	634	658	632	653	692	665	676	623	645	671	641	621	680	634	673	686	637	665	656	650	664	639	673	696	655	665	612	635	661	682	681	593	655	694	652	705	622	628	640	661	667	644	662	684	620	673	681	657	664	647	651	654	675	727	693	645	592	630	661	641	636	625	659	643	667	668	651	699	670	643	702	645	665	618	652	631	647	678	649	650	640	683	670	690	650	619	668	669	635	669	675	694	637	664	675	682	654	637	661	651	668	656	668	650	690	646	682	629	691	611	617	680	618	674	648	666	719	662	691	719	645	655	655	694	656	629	650	653	653	660	641	668	639	644	656	641	664	677	699	670	637	626	615	646	640	628	657	655	658	657	669	701	670	596	696	677	657	659	679	643	703	651	706	637	705	639	660	620	682	677	648	646	685	653	679	659	649	625	659	632	626	689	709	589	641	685	660	716	631	645	657	653	645	684	643	667	649	697	643	663	660	675	658	646	630	645	637	667	633	646	698	673	645	661	641	645	626	610	670	692	645	630	669	626	665	713	631	650	631	659	636	696	673	672	598	663	629	677	619	603	678	648	673	648	593	628	649	662	589	663	644	636	666	691	642	647	655	686	697	655	644	655	678	687	622	670	621	661	699	663	619	657	639	612	647	683	669	621	650	635	634	646	671	620	632	661	679	666	651	607	697	670	628	648	688	660	682	635	670	617	673	625	645	685	638	648	631	658	646	652	697	619	651	647	662	610	676	653	611	636	654	625	705	687	660	642	657	611	670	648	658	680	640	649	647	626	684	688	663	667	626	679	656	623	660	656	636	660	690	683	645	670	640	683	686	647	632	630	671	667	686	637	655	676	662	588	648	626	696	672	632	628	653	658	645	586	640	637	691	693	637	609	602	642	634	668	644	594	658	654	692	655	608	642	628	655	615	631	700	693	694	680	649	640	653	694	676	648	658	618	636	677	675	646	688	668	660	650	676	631	596	636	664	666	626	686	648	651	664	612	653	640	667	606	632	653	668	685	637	625	641	679	640	638	626	671	624	683	643	603	640	632	660	577	684	664	624	683	681	603	654	679	592	700	646	658	641	658	627	649	667	677	649	657	649	654	706	665	621	704	643	677	644	695	679	702	662	675	651	657	707	632	623	643	662	630	659	663	602	627	638	653	675	646	642	629	695	690	622	644	606	602	651	654	651	652	635	687	630	653	712	648	657	656	641	648	672	610	671	634	691	625	638	674	638	682	688	692	622	676	645	689	681	642	668	623	641	669	674	641	681	662	631	645	651	619	677	641	644	632	643	641	622	656	655	661	645	711	691	621	660	618	662	680	683	645	659	679	703	668	661	651	640	645	626	627	680	675	679	643	678	657	635	678	609	654	676	680	636	666	609	621	656	727	655	712	611	674	639	693	671	679	670	692	638	642	672	662	669	613	661	669	623	680	665	647	636	611	655	665	618	660	645	653	664	672	658	670	691	660	606	716	641	664	638	639	697	639	697	656	692	649	678	678	630	638	629	620	691	662	672	638	631	688	640	619	652	654	628	633	656	636	593	625	634	715	648	661	699	666	660	660	677	646	646	639	657	653	724	652	712	621	639	607	672	644	659	677	677	656	682	644	652	668	628	651	685	652	611	664	644	636	634	638	643	648	650	667	662	675	652	683	644	655	666	680	634	656	673	643	668	635	618	620	644	631	642	670	688	619	648	610	664	684	680	623	634	644	619	626	642	624	698	677	663	647	688	660	697	658	629	596	707	682	667	682	637	593	656	655	590	661	647	670	610	661	656	667	676	673	625	683	695	657	697	645	619	656	601	656	648	697	662	639	663	651	634	678	606	641	643	609	653	657	637	651	627	677	662	634	669	668	607	663	642	617	622	634	669	605	649	660	652	619	651	657	590	638	637	652	660	714	625	654	687	638	673	665	631	635	662	664	675	651	662	638	639	679	641	626	670	638	655	663	611	667	612	683	592	620	665	678	630	696	666	600	668	602	694	616	654	616	636	670	701	682	671	645	654	615	654	655	659	648	576	624	687	654	682	626	666	655	685	663	695	640	657	655	612	641	632	681	663	646	694	657	635	700	617	623	628	651	676	673	654	669	647	659	670	653	663	671	654	663	693	678	642	699	708	691	679	642	664	620	655	660	667	623	645	639	667	705	691	668	674	655	698	660	670	624	633	626	646	640	636	670	655	623	638	687	684	657	651	671	661	649	619	647	647	610	654	649	690	665	648	611	687	634	635	682	644	667	688	672	629	690	632	688	669	650	665	635	649	656	655	664	661	633	634	619	633	640	696	655	642	628	708	630	650	635	642	653	677	627	654	672	665	637	643	689	636	718	629	645	654	673	686	644	613	664	687	682	701	642	606	619	667	637	663	633	657	695	631	674	674	624	688	656	628	691	688	631	605	661	664	720	667	667	683	683	683	645	677	656	658	664	662	621	687	636	677	607	678	626	688	658	661	639	663	654	645	636	689	637	664	652	631	640	631	675	635	669	664	615	645	640	641	666	636	641	648	615	618	665	658	683	599	632	679	652	680	648	652	679	584	640	608	703	681	692	651	655	649	667	683	618	650	657	665	659	667	641	637	646	662	672	657	670	634	662	648	670	680	637	706	644	644	624	648	590	621	691	616	672	685	633	629	630	674	689	667	630	695	636	667	660	658	649	622	662	681	613	649	668	633	639	666	665	649	658	635	676	662	652	667	678	665	622	613	608	681	630	619	662	645	680	650	667	665	648	672	614	647	621	675	649	677	664	692	668	640	651	677	648	643	648	667	625
26136	4948	427	345	351	327	345	310	321	321	314	346	330	311	350	306	327	295	328	316	357	345	331	350	330	330	334	328	315	297	337	322	306	322	326	333	312	334	332	325	298	285	318	306	319	312	325	325	331	322	333	341	310	327	300	328	352	290	319	346	332	307	345	319	304	329	331	353	313	325	335	279	307	341	313	316	321	311	303	339	319	292	289	331	346	335	339	307	340	333	302	328	326	310	321	347	334	328	308	315	325	313	333	337	355	314	345	340	307	349	297	293	343	300	312	334	304	337	327	308	309	312	311	357	294	342	297	311	351	331	320	319	300	328	342	298	345	340	328	360	318	350	325	325	323	332	339	327	346	348	338	303	324	300	302	318	352	291	325	306	321	360	319	319	318	321	332	323	319	339	326	318	334	332	336	282	331	382	334	318	346	315	312	324	319	288	332	325	305	325	319	322	297	325	314	341	334	296	316	344	344	401	327	321	340	349	318	329	313	332	311	315	315	333	339	325	316	320	339	336	347	336	324	337	312	296	302	325	309	309	333	320	353	320	323	314	369	304	349	294	348	307	352	336	326	347	340	328	352	331	345	314	281	315	320	348	317	334	327	331	334	326	352	333	339	313	338	293	305	324	329	341	319	324	325	318	324	313	322	332	349	355	316	360	300	344	340	314	284	314	334	291	306	315	347	309	327	316	302	344	339	340	332	338	347	325	325	361	312	287	339	280	335	340	327	310	324	328	321	332	336	340	308	348	301	331	277	342	309	334	339	333	285	305	357	329	309	306	339	353	300	341	353	296	308	351	327	352	329	334	344	360	341	368	310	340	329	322	316	357	332	310	302	381	330	334	334	364	299	334	363	340	350	305	343	327	319	351	342	329	304	322	326	330	339	318	318	324	358	326	328	310	377	328	318	326	345	323	305	338	332	335	322	330	317	308	295	353	308	319	334	314	352	303	304	311	321	316	323	340	333	351	312	325	312	331	280	353	315	342	299	318	341	351	307	334	300	313	338	334	338	366	329	338	347	340	324	318	344	338	319	333	315	328	333	329	338	348	291	337	320	296	304	343	334	334	346	321	302	334	310	312	350	354	302	301	337	327	318	344	303	334	315	306	295	327	357	314	293	315	313	269	361	326	326	337	361	310	332	316	321	360	335	325	318	311	302	350	359	261	320	317	320	342	321	321	318	354	340	362	335	349	318	325	323	355	334	339	335	306	351	299	328	332	328	339	340	339	313	338	297	338	339	339	305	333	346	341	319	337	330	332	313	296	296	316	334	330	308	317	322	331	346	314	352	305	334	329	333	326	346	322	340	329	307	330	304	308	324	330	343	327	327	310	316	326	292	304	315	350	342	341	325	328	335	310	325	340	314	370	309	329	318	306	353	290	317	339	332	334	320	327	353	298	330	322	329	330	321	303	339	308	319	344	311	331	305	306	337	350	333	350	319	317	317	322	335	310	318	338	321	306	325	299	311	349	312	327	340	328	297	324	297	320	315	334	330	256	324	310	343	315	327	317	314	315	318	342	338	332	322	312	326	304	353	330	299	291	355	342	311	307	316	353	313	336	323	329	358	337	376	314	334	344	339	353	324	309	312	306	294	310	319	337	306	305	330	313	355	314	316	304	319	322	340	292	306	322	289	310	327	357	349	332	312	315	326	282	312	318	340	353	350	323	361	333	334	291	299	282	342	348	290	360	319	310	309	361	358	313	307	319	327	315	295	282	318	307	296	336	313	361	328	329	331	348	285	316	293	327	337	318	327	341	334	334	338	305	313	336	317	322	331	305	312	313	295	324	312	337	331	389	335	314	344	353	339	312	350	302	324	352	308	294	322	298	348	326	309	310	357	323	326	339	324	299	328	326	323	329	361	337	309	307	347	318	306	330	292	330	318	341	363	329	317	349	344	290	305	346	309	340	336	318	332	333	326	293	324	356	328	319	326	331	341	315	347	336	323	316	321	360	333	343	310	355	339	298	304	308	331	341	307	349	321	315	312	329	319	336	335	312	291	317	325	284	295	339	319	360	339	336	346	363	352	321	333	329	322	344	330	321	309	360	340	350	304	331	329	369	349	315	334	340	322	327	331	339	315	308	330	307	354	360	347	320	293	336	328	338	300	342	328	298	344	333	308	338	344	328	325	338	333	319	343	342	334	319	321	301	345	316	300	353	312	313	355	355	328	334	333	295	364	321	336	366	340	301	285	368	348	332	324	315	358	345	324	338	356	330	353	309	337	343	340	316	284	338	293	315	361	342	321	302	321	328	317	337	308	327	369	323	287	322	309	352	313	323	277	331	320	306	359	312	338	303	319	309	331	301	333	342	280	313	320	304	317	328	307	343	323	313	367	334	351	326	328	319	319	333	323	338	377	309	324	337	347	342	335	291	298	336	339	339	304	344	349	312	332	323	316	308	329	318	308	361	355	326	328	352	309	311	303	284	322	324	352	339	319	297	363	351	316	296	313	326	297	329	294	326	296	345	301	320	317	306	331	319	323	345	322	334	306	317	317	317	332	350	301	344	353	304	338	298	343	324	310	333	328	277	297	315	330	312	355	312	299	347	328	279	303	321	335	315	303	349	333	343	332	312	322	301	305	347	310	319	317	300	333	363	325	336	319	315	329	310	308	300	365	312	295	337	318	322	343	338	331	347	304	320	325	331	314	340	328	350	327	292	277	340	328	331	298	368	356	326	356	342	338	355	327	317	313	332	320	309	335	325	354	326	357	370	341	299	312	344	323	325	306	320	340	362	326	345	301	308	321	293	351	368	315	323	281	323	302	298	334	302	310	337	322	293	311	331	336	327	332	348	316	357	341	323	321	324	321	320	322	302	369	331	366	323	342	318	309	333	335	360	346	324	319	356	357	353	319	318	351	288	311	336	296	364	344	332	336	354	346	329	345	314	339	339	314	336	382	336	331	309	281	335	378	332	295	354	311	349	313	322	325	324	324	317	285	293	315	286	335	347	330	332	326	306	327	283	305	293	309	304	326	329	311	320	328	283	305	336	349	357	338	324	341	307	292	328	335	340	322	339	346	319	334	279	337	320	308	284	329	339	336	329	333	345	314	327	336	325	326	288	339	320	286	315	363	334	366	337	337	347	336	321	377	313	349	359	334	335	309	334	320	359	302	329	340	314	321	301	344	350	322	332	318	339	316	326	351	316	323	311	301	322	354	345	347	286	315	279	313	364	307	354	317	325	313	302	369	312	342	327	320	313	342	346	312	319	314	339	291	336	339	307	279	347	295	316	373	335	341	333	324	308	305	321	349	320	320	303	318	304	336	319	352	325	350	351	341	318	314	294	288	304	359	321	357	265	290	344	316	336	312	327	294	378	341	338	312	318	307	328	312	297	331	319	321	318	328	336	329	305	331	313	314	300	358	308	337	337	327	333	293	308	290	313	322	338	330	306	329	312	338	341	353	326	336	331	324	320	322	338	311	316	291	305	362	321	301	332	343	350	356	326	303	307	369	294	335	320
8898	1035	811	789	767	736	764	745	766	700	693	737	725	725	693	728	692	743	695	765	717	720	700	710	711	707	735	776	737	753	738	675	743	741	742	678	717	704	705	711	738	696	666	737	742	746	663	728	751	746	696	696	750	695	721	687	751	677	752	705	700	740	692	732	703	718	754	656	744	721	713	761	712	695	685	678	711	738	719	716	709	716	780	741	668	689	698	723	694	678	691	674	715	688	697	736	720	725	691	701	676	723	661	727	681	709	635	698	691	702	764	711	734	729	731	708	710	716	726	757	727	736	690	714	692	757	731	709	716	696	715	689	687	675	727	695	687	682	760	749	741	684	727	681	702	737	697	732	703	706	722	694	672	766	703	688	723	701	692	691	699	685	729	730	717	721	708	715	728	648	718	749	703	692	683	692	728	712	730	698	662	674	735	761	680	707	705	698	769	718	740	750	690	694	749	663	690	746	697	690	693	756	662	693	734	704	706	691	720	718	737	719	741	782	743	708	708	712	730	748	719	740	690	703	702	711	734	719	717	745	696	725	665	687	681	668	719	702	702	679	721	702	718	720	717	732	740	704	678	700	695	700	739	707	744	736	728	715	737	743	673	726	700	697	657	722	680	706	706	747	740	733	740	714	739	737	733	732	718	711	707	702	737	704	729	733	719	712	710	680	715	749	679	691	708	689	746	714	722	767	735	720	733	706	654	725	684	689	739	712	690	731	739	739	735	679	741	721	704	724	689	705	742	709	745	730	693	725	698	747	714	708	728	728	732	719	727	770	746	717	693	742	714	695	680	708	710	678	747	756	699	682	692	673	688	736	736	726	759	705	735	722	701	703	731	728	704	697	723	693	687	745	741	716	732	713	695	708	719	747	698	759	660	714	680	711	688	723	701	724	698	747	768	707	753	679	732	730	732	725	670	726	725	700	710	731	693	739	747	673	716	682	715	686	676	737	715	737	720	740	758	734	750	731	727	723	665	696	666	756	718	758	643	719	721	705	711	744	737	708	691	748	710	736	723	737	780	750	775	724	722	745	719	719	734	757	773	724	694	765	753	745	710	645	754	679	758	721	699	699	722	685	738	748	669	694	691	725	717	738	742	725	742	666	690	677	694	733	706	729	746	683	738	697	755	705	699	734	710	717	747	728	709	703	707	733	716	708	734	704	726	731	690	738	724	799	746	766	723	733	735	720	760	736	767	739	761	744	715	716	690	670	683	755	718	707	673	724	669	752	704	697	729	735	744	707	734	679	714	738	714	674	707	743	709	688	714	689	713	641	749	719	731	747	695	719	675	737	679	765	744	723	722	712	683	702	741	757	714	647	718	700	663	720	666	716	752	727	716	689	702	735	676	716	711	677	747	680	747	743	715	681	696	679	690	720	728	662	729	685	735	743	746	676	731	700	723	656	711	777	718	710	737	748	711	710	709	727	718	751	690	727	710	724	729	721	745	699	717	693	706	756	703	711	698	726	730	753	732	672	716	694	741	754	727	713	703	699	723	702	785	686	715	714	744	696	719	705	736	691	664	747	751	713	734	717	716	678	651	684	705	799	744	686	697	656	711	695	756	719	689	730	701	745	727	742	715	736	716	683	723	717	702	733	729	682	700	723	695	690	673	703	718	730	688	718	724	702	710	696	716	724	722	744	727	716	717	710	725	698	746	703	709	717	734	759	711	710	705	740	733	738	682	678	763	719	745	705	726	712	712	728	729	677	720	755	715	744	771	717	737	727	730	696	689	720	740	676	749	739	715	756	695	761	734	746	757	752	719	709	712	730	691	753	702	714	708	691	721	755	734	791	711	739	719	729	741	724	742	700	726	694	692	724	711	701	702	709	698	741	717	757	690	713	684	766	724	696	721	714	740	725	720	726	698	700	704	723	706	717	718	729	743	708	711	704	699	687	756	725	707	726	704	713	684	700	721	691	683	703	722	736	732	706	745	678	687	711	711	699	741	721	726	711	735	763	736	716	701	695	668	648	701	669	738	684	722	718	707	725	712	728	765	706	733	721	671	731	766	702	730	735	674	783	719	710	699	736	739	746	722	780	764	723	675	760	689	688	731	703	746	700	765	706	708	700	680	759	754	680	701	707	702	719	676	726	689	681	780	692	689	692	724	731	676	736	721	714	750	703	709	710	740	711	717	730	730	728	759	707	672	702	712	660	714	725	783	697	726	740	723	736	712	723	694	712	695	719	702	707	726	711	706	730	675	768	769	694	687	760	698	741	691	781	721	677	727	698	700	707	698	702	716	681	660	736	740	690	700	713	744	704	722	794	758	681	685	698	719	724	729	704	728	706	768	718	747	703	691	718	723	703	727	709	699	731	716	698	669	708	699	743	742	668	773	726	707	713	747	722	701	793	683	706	685	691	669	760	756	713	693	728	664	667	727	739	709	740	719	699	732	757	665	690	723	704	693	706	723	704	741	703	720	720	670	658	708	717	674	707	721	689	749	759	730	714	722	692	711	720	731	702	701	712	693	686	741	647	719	667	713	711	718	737	707	737	718	725	719	751	714	739	744	701	700	705	764	750	742	728	725	666	743	734	707	715	751	722	688	708	706	745	734	730	647	729	724	717	701	723	705	703	676	752	708	717	732	727	708	757	776	686	685	725	649	693	697	710	712	734	711	729	642	676	705	735	752	713	752	743	666	708	701	717	738	727	702	690	677	739	687	766	765	712	652	742	670	733	765	710	714	711	748	709	713	664	737	725	696	738	721	699	738	718	765	726	708	683	706	709	717	730	667	700	688	730	707	735	730	703	685	731	702	773	736	686	721	714	706	728	659	686	704	700	650	703	747	749	682	741	740	732	762	773	682	729	703	715	705	728	732	719	737	732	710	684	708	712	734	705	748	689	722	683	740	705	753	723	709	734	680	725	720	647	728	699	638	701	687	707	714	695	733	679	730	695	710	696	740	755	685	684	686	747	710	721	725	678	673	718	741	683	686	730	714	707	749	735	741	696	684	738	701	711	702	708	717	703	677	736	749	706	753	679	748	728	761	711	719	715	688	699	684	681	694	716	720	686	756	693	685	703	702	692	720	781	722	673	712	710	712	702	706	691	726	737	716	738	701	725	672	730	675	659	728	755	712	758	707	695	727	697	746	671	716	672	695	745	707	721	682	712	700	702	759	753	692	761	708	691	743	720	728	749	706	699	735	757	725	730	747	696	668	683	705	727	718	735	731	727	741	717	672	690	663	746	725	686	701	721	708	733	700	732	726	737	676	699	723	695	804	752	711	750	683	737	685	707	739	736	710	753	709	679	720	752	730	708	739	739	682	740	689	727	702	677	717	667	740	734	729	697	691	734	773	726	758	738	769	755	680	730	689	701	681	724	718	753	719	694	728	778	724	726	751	702	662	741	713	665	760	655	715	721	709	670	723	723	747	713	759	713	726	702	716	632	723	694	724	706	730	681	712	721	698	743	696	650	781	741	697	695	721	729	727	689	731	681	703	735	747	709	711	674	714	737
20834	2614	394	311	316	326	323	315	293	294	322	324	315	314	290	318	312	324	314	339	304	324	289	305	280	326	345	321	306	331	360	348	295	292	299	313	337	316	332	334	352	312	292	332	338	322	328	290	319	317	278	325	310	312	340	311	307	310	342	321	326	337	325	300	287	297	270	329	335	321	301	315	318	307	319	335	326	359	339	327	304	330	326	308	327	306	307	355	331	331	347	294	328	291	321	330	336	341	317	340	341	348	295	345	321	317	343	304	281	319	329	333	308	315	287	318	309	300	300	289	309	320	303	279	278	318	307	319	286	311	300	327	323	324	317	296	339	319	305	326	333	317	304	321	355	310	286	343	279	325	315	309	286	329	318	362	342	335	340	322	315	306	313	319	314	306	300	328	310	304	309	320	276	331	309	336	320	371	338	298	307	329	304	280	324	335	294	295	281	323	283	292	332	331	337	298	318	308	308	324	318	311	317	334	311	347	309	314	320	329	293	350	313	303	309	321	316	339	332	289	344	299	294	343	303	324	320	339	299	301	332	294	272	329	347	313	301	283	329	320	321	290	312	306	328	372	300	295	370	308	281	316	328	304	303	311	266	294	315	289	315	307	298	288	326	355	347	281	320	350	313	319	350	328	330	329	350	305	291	310	294	330	303	314	338	312	356	315	325	330	323	292	300	302	293	322	319	324	290	316	319	342	296	294	292	318	328	287	320	299	323	285	313	294	313	306	293	296	363	333	327	338	319	304	315	306	348	290	307	306	320	307	319	304	331	337	316	324	335	308	333	345	301	338	307	272	334	323	306	294	319	327	298	308	312	342	320	277	308	331	315	343	308	282	280	328	345	327	349	323	307	331	316	314	293	322	377	318	293	288	299	318	308	334	290	320	334	318	318	300	299	298	284	308	293	329	296	305	335	324	350	327	302	311	329	322	325	338	308	316	314	321	304	310	320	310	343	305	340	333	285	338	283	345	340	336	318	313	293	334	341	300	284	321	332	314	317	319	324	323	316	324	312	284	315	296	332	280	325	318	285	319	304	318	299	293	284	313	297	318	312	314	325	299	339	283	290	276	316	308	316	338	300	324	280	342	322	335	307	301	302	314	314	329	326	338	339	358	281	327	297	297	337	319	372	308	348	307	295	321	297	313	350	309	331	353	288	325	307	339	312	333	311	340	346	308	304	281	319	303	330	332	345	325	341	312	318	303	340	289	326	327	344	331	362	314	309	333	325	331	345	316	328	342	313	313	319	319	312	303	332	313	309	314	278	303	334	312	320	302	328	314	339	313	318	370	285	330	334	327	299	327	305	320	312	315	306	274	320	304	330	305	313	302	315	326	342	298	311	358	373	346	326	297	321	345	324	349	370	305	315	291	334	286	292	340	314	299	323	347	300	294	303	291	298	318	292	299	317	261	302	350	303	316	346	314	339	306	281	317	315	301	323	323	335	329	310	319	302	320	348	333	293	284	332	276	327	302	306	341	324	355	312	308	311	287	325	319	320	293	346	304	298	331	330	315	297	308	306	321	313	333	284	300	310	307	326	332	317	309	285	348	328	289	320	294	316	326	302	299	314	307	332	288	317	301	324	335	336	322	277	300	311	289	322	303	304	320	302	329	315	307	361	278	276	296	293	353	310	360	329	342	315	297	314	310	298	304	294	301	330	327	327	313	309	303	310	335	280	310	336	338	307	305	358	313	275	273	314	351	281	320	311	336	322	321	309	349	321	291	284	301	336	306	310	321	304	286	322	351	366	331	351	277	342	325	326	299	316	352	301	307	332	323	318	335	278	328	365	326	295	315	306	307	271	291	321	327	320	354	318	339	338	320	330	321	307	313	322	285	323	331	289	330	355	300	312	297	290	310	336	312	322	333	326	323	324	292	295	329	292	317	335	314	319	316	325	343	347	287	290	305	313	334	310	307	293	312	306	312	277	327	280	331	307	302	291	278	285	320	288	287	327	312	303	296	338	310	294	310	300	322	336	307	318	327	300	345	351	282	304	321	276	322	320	320	327	308	313	292	336	278	292	300	310	307	290	303	323	307	311	303	330	303	337	312	310	282	323	333	300	318	315	287	298	301	327	308	314	320	334	314	326	305	349	368	308	307	300	293	306	278	312	296	334	328	327	338	321	304	308	330	291	332	308	328	310	300	302	348	315	302	315	354	362	326	318	314	300	298	346	317	342	316	334	295	314	327	293	293	310	341	294	319	367	288	326	337	289	310	312	301	327	297	280	323	315	328	322	335	359	318	327	278	319	306	327	321	300	322	348	269	324	300	334	314	276	296	312	311	292	290	297	378	339	295	310	282	285	312	308	344	324	338	338	311	305	280	321	299	353	320	324	331	311	350	338	293	300	289	341	357	345	303	310	282	340	301	323	275	307	329	310	306	299	296	292	306	311	337	315	254	298	319	326	310	338	294	328	280	295	308	310	319	299	308	311	303	349	330	339	327	317	316	343	293	312	286	332	327	304	362	309	331	303	315	349	322	313	298	281	320	310	316	309	327	310	324	318	302	359	329	326	322	358	307	328	327	323	274	312	307	298	278	341	333	312	292	286	281	319	311	326	294	281	310	307	336	328	293	325	313	312	307	316	297	337	317	326	313	303	297	355	305	302	316	309	298	300	307	294	349	340	343	315	311	325	338	338	307	316	304	320	326	346	324	331	343	347	279	300	288	289	302	312	316	333	318	308	302	305	299	288	314	317	289	305	304	306	325	311	299	292	337	308	314	326	363	337	335	314	301	287	310	321	322	294	280	289	330	307	315	305	299	323	315	313	335	328	291	293	299	312	332	294	334	300	304	332	336	285	336	336	338	322	315	268	332	320	284	302	307	331	329	343	337	348	311	304	278	345	347	318	341	325	344	323	347	331	358	322	308	308	315	302	278	325	310	325	336	304	310	327	324	283	329	324	287	338	317	316	316	314	309	347	342	358	306	313	336	321	311	336	289	313	321	297	340	325	320	348	316	309	268	343	303	322	327	300	314	280	320	316	331	344	302	291	334	307	282	297	322	326	342	340	361	316	305	323	322	311	310	282	329	360	323	327	341	298	312	312	319	307	293	326	338	326	290	326	334	292	304	332	318	304	342	350	300	319	345	301	325	310	308	300	317	324	293	291	268	307	347	322	313	268	312	315	297	286	303	307	354	290	316	300	329	304	271	309	313	297	357	286	322	339	316	309	280	286	328	294	311	330	330	336	306	281	298	315	270	317	326	293	332	307	324	295	329	336	325	290	324	312	274	314	301	296	309	339	306	322	298	293	306	302	333	338	283	315	328	305	310	298	295	312	300	315	304	323	328	333	331	297	324	313	321	269	299	303	304	315	311	277	273	327	306	304	300	323	357	311	308	289	334	318	325	280	320	305	300	347	303	363	334	318	333	322	341	320	316	322	327	346	305	381	352	303	279	263	340	343	338	304	309	295	285	328	312	295	338	327	301	317	319	343	305	309	293	295	309	332	328	329	324	304	343
8127	848	728	681	719	679	691	686	709	651	652	712	670	672	724	712	697	717	703	638	659	682	688	670	683	704	669	664	693	685	746	687	637	685	696	661	660	650	691	673	646	722	697	661	665	728	702	659	696	707	684	671	665	727	699	694	708	670	648	699	654	695	632	681	691	685	672	639	680	711	702	654	686	724	698	726	695	702	698	633	673	651	646	697	712	702	654	711	644	708	714	708	608	669	684	655	646	638	669	708	693	758	659	676	707	708	699	695	630	678	651	624	674	726	714	643	693	670	685	698	666	662	697	676	680	686	670	659	662	661	671	625	698	637	704	675	658	680	703	666	727	648	666	667	706	650	680	726	662	711	704	650	669	638	734	628	699	695	650	714	683	680	637	638	653	705	687	678	665	720	667	661	628	658	660	649	649	636	656	693	658	669	710	650	709	705	636	673	703	645	706	672	722	709	699	642	696	705	689	656	650	641	663	659	614	675	691	714	680	675	651	695	707	691	677	652	658	659	685	638	675	696	693	699	677	698	685	653	713	681	671	688	641	686	659	700	708	653	667	653	688	680	662	667	651	707	665	656	669	677	672	676	651	655	730	700	713	709	678	697	684	725	667	710	677	669	714	702	670	657	694	634	650	673	695	618	682	726	694	657	668	650	674	702	684	672	695	693	647	670	652	669	683	646	668	622	641	655	696	663	683	682	680	704	719	698	652	705	681	681	675	671	671	664	665	659	661	645	694	663	706	692	703	665	682	677	678	682	685	688	683	652	674	665	699	715	671	668	700	679	689	674	679	658	651	656	633	697	709	672	693	659	657	675	670	639	677	665	658	662	675	723	661	672	656	672	635	661	705	682	687	690	666	708	634	666	681	651	692	723	653	731	691	652	690	651	677	700	681	657	584	696	709	647	688	676	684	708	649	662	665	695	660	670	626	665	649	705	751	693	697	643	658	703	704	636	651	709	677	664	676	676	637	679	684	662	623	648	701	654	654	632	663	649	655	712	683	682	684	674	678	717	705	642	709	688	699	671	672	656	635	670	675	708	708	667	673	650	676	653	647	647	710	633	677	712	726	673	698	685	674	694	669	673	657	673	654	699	698	694	683	680	689	705	651	673	675	655	674	669	638	658	674	692	669	685	684	683	699	682	686	641	690	657	712	604	678	673	688	661	680	666	696	666	700	714	630	630	661	666	689	710	660	683	681	670	647	673	662	694	684	747	718	690	717	625	680	641	676	702	636	683	641	693	655	655	668	684	632	661	632	662	626	640	650	639	686	695	660	682	661	687	685	622	665	656	678	740	688	668	700	716	660	665	712	678	729	670	703	677	699	715	645	711	678	665	682	659	701	695	653	678	683	676	708	659	650	668	668	667	706	663	656	684	683	709	673	700	681	651	677	668	676	660	700	713	663	672	654	679	659	634	677	678	631	655	619	653	666	682	638	669	751	714	632	691	679	700	692	669	688	662	666	689	688	687	659	688	685	690	641	705	656	710	708	658	661	672	680	664	675	657	660	681	683	670	692	656	666	656	636	714	671	680	690	658	699	724	701	641	694	676	687	638	677	646	644	652	667	701	658	690	705	677	629	684	675	674	652	684	678	678	682	686	713	692	666	692	728	649	675	722	689	672	693	665	706	649	706	670	684	691	659	663	672	662	709	676	723	683	714	663	716	658	636	723	652	693	709	722	646	655	705	641	677	704	663	668	665	662	671	694	702	667	636	633	676	726	669	710	693	694	654	660	692	653	657	669	700	705	695	700	688	662	682	685	656	719	686	658	693	671	681	649	697	742	661	688	680	689	677	653	608	674	651	702	614	681	748	670	690	657	676	691	620	690	609	683	638	694	650	685	700	666	658	649	661	672	670	654	703	693	650	670	656	643	659	708	734	715	696	626	728	650	665	681	649	745	697	656	698	656	672	655	659	640	668	687	657	705	687	724	666	663	706	639	705	636	706	626	668	654	699	624	674	709	663	708	655	723	694	709	705	709	668	644	640	635	654	740	711	666	653	653	677	717	650	666	628	661	665	682	699	688	654	637	744	693	690	664	662	684	678	677	674	704	680	660	663	613	695	672	676	673	673	656	678	687	671	671	691	620	676	674	704	666	683	756	671	668	665	702	665	693	699	641	646	640	653	660	669	680	717	667	658	671	716	677	670	680	736	660	655	709	723	658	633	697	716	704	697	675	655	697	669	653	642	672	709	725	666	717	712	657	719	680	658	714	706	661	705	671	630	681	697	676	717	694	670	632	694	669	673	671	686	689	655	684	701	693	701	681	737	706	700	634	672	666	686	671	717	687	677	679	663	736	678	675	658	711	673	676	662	678	659	643	683	677	697	672	677	703	630	682	652	691	671	668	672	672	717	683	654	673	639	693	713	665	632	673	634	742	663	672	651	691	655	675	696	634	737	634	662	679	700	671	667	653	661	716	658	705	663	643	656	691	650	665	682	643	680	700	644	692	676	681	646	655	672	650	676	666	660	648	664	658	692	707	704	719	690	712	648	681	663	651	726	651	656	707	673	667	701	709	640	637	695	715	653	690	637	679	715	720	677	676	644	672	671	662	705	647	660	679	665	674	677	645	697	692	691	685	664	705	630	677	661	680	723	684	710	689	717	662	669	674	672	711	699	705	704	687	706	661	666	640	707	665	664	684	646	669	650	660	652	684	686	652	647	650	678	679	639	664	687	612	673	695	680	680	719	683	696	661	675	682	722	646	651	661	705	689	733	652	688	656	679	659	681	694	694	663	628	737	655	660	672	719	687	707	701	641	686	661	686	723	603	635	703	701	685	665	700	667	688	684	686	741	689	682	707	674	671	649	645	685	666	675	713	645	665	703	671	701	664	708	692	648	702	669	696	693	680	685	696	732	680	697	725	697	653	642	642	691	653	718	708	666	711	679	697	661	637	687	671	673	683	674	676	714	659	667	652	602	688	693	674	682	687	667	709	701	703	684	641	660	692	652	643	695	707	702	696	711	648	696	673	687	692	646	668	694	694	635	673	681	670	700	694	653	705	690	664	684	636	641	696	692	692	656	686	695	661	681	693	647	721	670	670	731	685	682	687	662	717	675	677	682	676	725	673	708	673	704	670	667	666	706	686	667	693	671	692	700	722	695	700	712	652	616	628	708	688	682	656	693	687	678	730	703	672	745	688	706	651	646	697	717	681	664	668	710	640	711	674	693	681	647	699	716	687	666	691	658	673	665	696	652	710	657	620	661	691	695	697	691	677	689	616	659	655	717	674	686	698	646	670	640	676	689	728	654	649	693	713	678	705	698	673	677	716	673	697	679	654	720	673	625	682	682	701	696	696	683	709	649	650	730	698	670	628	641	672	642	688	669	713	719	683	668	662	634	687	672	670	673	663	691	650	710	707	718	674	638	680	702	666	698	655	659	702	655	658	699	667	681	676	632	704	694	706	659	715	710	701	667	719	666	667	709	708	701	702	614	622	697	688	715	691	679	696	666	716	639	645	655
21772	2539	364	325	286	339	295	269	302	287	321	309	306	326	273	281	312	273	275	288	295	309	295	265	281	276	304	305	295	291	328	281	345	335	307	288	320	259	304	279	288	349	284	335	268	330	300	278	280	297	275	293	289	299	305	289	290	275	278	300	344	283	314	323	301	304	316	299	314	297	278	310	301	313	283	272	321	323	343	326	306	303	290	316	303	287	296	294	305	316	291	303	359	316	328	312	299	288	294	315	327	278	270	325	281	287	283	305	302	319	278	303	313	272	286	307	314	311	312	281	321	271	285	307	294	306	327	303	329	286	297	306	310	315	312	304	309	334	308	273	326	319	304	305	313	284	306	304	325	277	314	304	319	309	300	303	319	258	307	306	290	316	282	269	314	308	293	314	292	309	281	279	302	321	278	265	329	282	314	299	297	322	320	315	325	317	306	315	293	306	309	310	307	316	309	262	297	300	274	287	262	292	341	313	306	304	312	278	291	307	304	284	297	309	302	282	300	295	311	284	297	310	306	305	266	268	277	344	312	307	297	287	272	299	322	289	321	327	306	269	302	253	280	288	302	315	308	262	317	273	291	312	312	282	279	299	308	317	291	295	310	306	333	309	298	291	324	292	291	307	290	296	274	271	296	303	280	325	284	297	311	313	300	308	307	292	319	273	281	297	307	299	317	311	247	291	280	297	296	304	297	318	322	309	324	302	290	291	245	287	312	307	313	288	280	310	288	311	289	316	324	326	340	291	273	303	265	332	311	277	273	332	311	292	314	311	276	321	341	291	277	276	282	281	286	316	311	307	301	350	304	304	287	289	308	271	277	287	282	302	274	310	329	315	309	258	334	243	276	329	299	308	324	320	322	310	285	322	301	328	335	285	286	298	311	270	330	310	300	328	307	316	278	261	306	291	284	296	285	287	316	314	310	314	282	291	287	260	272	304	297	304	256	300	310	298	328	286	307	301	285	299	266	293	296	322	314	296	287	286	326	292	312	296	317	268	313	313	278	305	287	295	330	283	327	283	333	271	300	294	299	311	301	275	283	314	309	302	284	313	310	299	308	305	293	307	286	321	317	271	313	327	306	301	333	306	293	282	300	310	300	301	296	286	300	268	279	306	298	310	260	288	317	319	275	295	314	301	282	276	302	347	297	290	332	316	314	275	282	352	307	316	297	303	304	308	302	280	318	307	309	334	312	324	304	326	293	284	312	296	269	291	324	309	305	301	306	316	291	274	313	323	289	288	275	309	251	276	299	308	286	290	271	309	300	286	286	297	319	325	311	307	318	335	284	270	319	287	318	320	276	286	333	333	313	291	271	316	267	299	303	336	314	296	275	284	306	274	280	262	266	321	312	298	258	324	311	262	279	284	310	317	278	301	306	279	269	288	311	275	308	309	310	332	335	327	307	282	323	295	295	307	308	272	303	310	314	278	326	296	297	282	284	286	327	279	329	296	309	302	302	295	327	318	332	312	310	306	301	315	303	282	290	300	306	325	305	285	311	308	293	296	288	282	299	311	300	297	330	315	293	291	304	268	291	277	315	330	282	332	314	338	338	294	335	324	303	281	311	251	263	282	316	330	316	302	268	274	281	263	316	322	300	305	308	322	292	317	304	318	320	299	325	305	281	325	317	290	295	280	297	317	279	325	321	288	320	282	329	285	350	312	293	290	290	304	288	314	272	327	335	283	309	308	301	304	314	301	282	315	292	301	293	295	325	330	308	298	287	314	292	306	296	278	308	296	312	278	301	326	312	311	317	315	294	312	325	320	280	280	320	290	258	328	316	313	306	288	288	333	267	302	299	291	291	272	279	276	339	302	299	309	331	337	290	319	315	281	329	296	292	281	317	326	287	313	360	338	297	350	276	285	290	305	302	280	278	295	302	301	285	317	327	324	292	370	296	296	286	265	293	287	323	308	315	304	255	285	266	328	310	292	353	277	291	341	336	310	275	317	305	315	343	303	301	290	283	282	322	293	342	306	290	301	302	308	294	280	295	272	317	304	296	328	263	306	344	305	346	288	311	315	303	251	275	289	304	305	349	318	317	307	315	299	298	283	318	291	321	326	298	297	267	304	298	333	326	301	331	308	344	292	262	289	309	313	306	311	271	286	312	315	306	288	323	306	294	308	294	318	295	296	302	277	279	272	284	312	283	255	301	278	279	312	286	313	315	281	280	341	334	299	329	322	323	293	327	303	294	287	301	279	352	309	304	280	280	288	296	302	283	281	298	289	322	304	292	339	338	271	299	310	315	326	298	297	305	295	297	301	290	315	327	292	290	307	299	301	297	312	278	290	292	305	287	294	316	321	289	281	290	338	277	322	291	285	309	323	315	290	333	305	290	245	295	328	271	270	294	327	308	259	316	286	317	320	271	288	285	334	322	300	283	299	319	277	301	312	291	300	313	333	313	303	297	330	319	296	280	336	279	310	313	295	292	286	305	327	278	282	269	283	291	299	345	305	311	319	300	323	303	321	313	330	292	316	275	293	295	343	297	295	324	334	344	274	322	280	331	275	315	306	299	302	317	292	299	303	312	304	294	313	289	328	320	293	308	288	296	267	363	312	282	297	287	318	263	322	268	289	314	281	283	305	331	301	296	307	303	291	286	293	307	320	299	314	287	315	343	290	301	271	349	293	280	272	300	305	310	332	308	293	349	316	333	317	327	319	281	282	306	291	273	269	302	280	253	268	296	311	315	318	283	319	297	307	308	285	263	316	304	294	311	287	324	267	328	339	312	284	275	252	311	269	297	277	329	302	282	285	287	316	316	312	313	304	286	284	290	275	290	307	284	311	289	310	306	288	319	280	307	296	284	293	325	291	295	314	270	285	303	283	331	295	297	305	323	276	298	339	322	306	291	326	331	295	309	324	301	283	311	307	280	301	346	305	312	287	290	294	311	320	293	278	316	338	334	303	303	303	309	278	308	284	319	289	297	297	295	297	303	321	269	291	293	307	327	319	329	313	332	286	307	294	260	332	303	284	334	294	272	273	299	294	295	340	307	320	300	331	292	296	320	272	320	304	321	335	308	300	307	311	338	275	291	341	268	308	288	314	315	308	292	308	304	305	272	332	305	293	314	305	275	316	261	280	311	306	299	324	334	294	273	295	299	296	335	268	326	305	287	305	274	306	270	291	280	319	305	289	327	254	306	293	294	298	322	304	286	296	302	320	288	303	287	301	334	324	295	273	322	319	302	290	331	307	283	257	297	300	285	303	274	312	315	314	349	320	270	286	316	265	299	285	310	302	280	271	282	328	283	301	276	306	327	304	296	288	310	294	286	292	300	343	273	300	311	300	312	284	334	295	281	314	292	296	301	287	318	272	290	300	322	283	291	293	322	296	313	314	270	320	311	300	288	296	307	289	324	291	364	327	299	309	300	280	270	288	285	277	318	300	288	323	325	278	280	323	299	306	287	289	320	300	294	289	294	289	289	320	296	286	316	322	289	326	275	285	289	302	303	287	278	277	275	331
8574	925	776	703	660	719	653	620	631	735	655	637	665	660	665	654	613	711	637	633	643	648	602	682	586	657	651	646	637	691	620	663	633	613	668	700	654	675	617	653	649	664	653	648	649	591	676	636	655	660	630	667	633	623	680	662	644	659	637	627	629	639	682	682	640	585	672	640	663	666	643	671	637	683	663	660	668	627	665	596	613	633	627	636	669	677	641	638	671	630	647	622	653	636	667	646	640	632	691	661	644	673	675	676	637	709	648	706	635	617	627	589	656	693	717	673	629	628	659	645	655	648	643	647	665	642	625	644	648	676	645	650	709	686	694	666	670	669	659	700	674	660	642	655	639	655	649	666	658	692	620	652	650	669	647	654	659	658	662	660	639	596	642	669	656	640	671	676	631	683	666	631	676	661	590	624	648	651	640	645	634	683	594	677	686	666	660	668	684	640	650	673	683	651	656	657	651	690	667	676	629	634	621	703	658	642	628	647	611	672	669	642	646	638	649	609	620	653	670	657	695	644	623	632	668	646	628	632	618	717	635	633	636	657	683	671	589	618	638	623	648	645	614	646	634	656	653	635	649	686	640	670	611	670	667	672	670	677	671	650	690	628	677	669	666	627	667	640	664	622	631	616	650	618	652	682	677	595	632	681	661	635	636	657	671	613	641	643	621	680	668	664	645	616	649	694	653	660	645	636	639	657	617	677	684	660	661	651	717	663	671	635	654	655	647	630	644	658	683	625	647	655	667	644	598	640	649	634	690	630	650	625	638	634	615	657	670	659	635	653	644	647	601	648	673	600	631	669	634	630	680	633	596	654	658	644	645	676	617	663	635	602	642	679	654	657	638	636	597	607	639	594	682	618	653	619	693	650	624	671	643	707	702	620	650	612	648	646	630	632	664	659	658	656	665	705	674	625	645	641	638	598	658	646	669	678	645	690	650	660	663	657	651	647	632	635	590	643	619	605	601	668	650	669	690	667	679	609	653	651	647	632	639	663	649	657	642	654	685	634	650	651	623	653	705	672	685	650	615	675	684	656	676	638	655	687	634	673	661	688	636	703	678	657	652	647	658	650	644	681	641	669	652	696	650	625	630	653	634	654	643	659	640	648	637	671	652	673	649	668	675	633	664	694	683	657	686	679	651	645	654	624	672	622	653	608	617	669	679	642	640	639	716	641	698	644	665	641	648	652	693	659	684	621	633	668	645	658	658	634	604	638	679	644	646	665	628	650	615	659	684	628	643	647	659	692	669	618	656	656	651	609	643	675	632	630	658	652	689	677	704	614	646	682	668	686	596	665	657	626	669	669	629	613	652	648	679	678	627	706	672	631	657	646	652	648	667	644	675	666	631	673	697	701	630	652	654	649	668	627	643	656	652	628	658	645	638	628	630	670	621	621	645	666	651	641	618	653	690	682	659	639	630	623	696	625	607	604	663	640	666	677	710	661	655	602	645	707	644	673	616	620	695	642	643	647	582	648	664	674	638	699	678	641	650	661	630	630	655	644	681	671	626	685	658	659	651	678	618	632	709	677	597	653	661	712	678	642	616	645	673	676	665	636	637	673	673	605	619	645	688	628	648	584	671	680	644	662	635	640	663	653	701	641	695	665	664	626	712	672	611	629	682	668	656	622	628	664	672	639	631	681	662	651	650	639	640	690	656	691	669	661	664	634	657	663	679	668	659	654	652	671	683	671	645	660	641	622	633	654	646	641	638	662	664	633	676	628	615	665	650	616	687	642	633	656	654	632	647	686	659	700	649	633	644	605	654	681	625	615	641	646	674	632	643	641	669	668	661	628	646	688	624	656	632	636	630	636	641	621	636	656	659	673	660	677	619	651	701	610	656	650	628	693	624	658	672	596	651	656	637	683	622	646	677	629	687	648	672	652	662	663	681	637	639	609	673	663	669	622	670	681	675	635	652	643	651	650	690	671	622	670	659	626	649	641	662	694	678	647	659	692	610	635	659	654	674	652	641	656	643	668	699	661	631	680	633	632	617	677	645	664	645	658	620	650	639	654	644	661	619	667	652	630	625	640	602	651	689	687	621	618	606	663	655	613	650	604	666	652	658	641	672	615	682	651	661	622	648	648	659	656	668	690	668	647	695	646	679	649	665	653	644	638	649	692	636	633	663	666	663	652	637	650	658	638	593	650	662	648	635	684	674	660	666	652	635	652	649	697	645	603	672	676	660	640	655	641	659	664	666	679	669	654	695	658	699	622	636	675	660	634	700	630	644	646	675	640	651	669	632	679	646	690	629	627	660	633	662	664	665	652	688	610	625	635	643	670	636	702	626	641	648	687	633	643	647	664	636	654	646	673	640	643	643	703	650	652	633	652	690	686	640	651	650	682	611	659	629	678	679	671	685	661	597	666	624	642	602	625	664	631	672	650	639	634	646	647	623	635	627	647	640	678	632	633	680	672	634	675	675	618	596	665	701	673	673	641	721	646	616	688	665	605	616	629	641	692	631	686	627	669	635	673	651	632	681	663	644	594	652	626	645	688	641	639	646	621	652	630	590	643	662	635	654	654	678	636	611	663	687	644	642	632	689	669	659	654	692	655	652	663	644	627	673	657	634	608	654	682	646	660	642	652	631	652	690	621	685	637	684	697	607	635	665	656	628	651	706	647	608	608	629	669	664	679	710	644	658	618	643	671	609	713	621	621	650	658	621	679	629	641	659	649	639	672	669	692	627	659	661	670	623	670	649	658	662	642	644	619	668	636	686	631	639	655	660	668	618	673	620	672	655	615	700	636	648	673	647	660	633	689	654	648	640	668	655	645	671	642	622	638	628	649	633	637	655	651	684	628	668	728	656	676	691	696	645	635	681	652	678	659	691	654	634	662	688	660	647	671	625	612	685	667	676	632	659	622	682	687	690	640	646	620	724	611	607	671	687	659	709	664	684	671	692	672	645	676	691	654	649	680	682	631	677	620	660	576	613	671	619	659	629	630	667	618	638	634	645	630	689	649	654	641	676	655	680	655	693	671	652	633	697	706	666	645	679	690	636	653	661	637	666	652	671	631	678	618	615	663	689	641	632	638	681	725	681	658	658	656	683	658	665	658	664	656	696	652	649	689	645	660	638	634	665	669	650	624	648	631	645	640	675	603	661	680	634	642	629	659	645	645	602	665	654	638	668	668	651	654	632	621	694	630	596	680	658	683	678	631	647	652	588	695	602	621	603	652	661	620	674	666	687	650	686	662	636	617	634	698	647	597	637	636	609	664	641	623	646	676	706	655	608	674	662	657	701	660	652	632	617	693	647	653	653	640	616	666	637	660	698	652	688	667	654	638	652	650	679	613	647	685	664	663	683	641	674	664	638	679	656	657	679	648	682	582	650	644	671	653	610	632	633	674	655	667	653	666	634	674	664	700	649	709	717	630	689	672	633	610	704	645	634	659	661	670	696	699	656	652	649	655	683	659	702	714	666	665	697	665	647	616	679	647	679	660	640	681	666	645	621	640	621	685	651	656
24216	3778	417	352	308	324	314	351	337	307	352	321	328	311	314	329	318	322	321	302	286	307	341	327	344	336	309	309	340	299	347	362	339	316	314	307	324	346	326	307	354	330	330	316	302	329	320	313	294	332	321	330	330	353	333	313	303	320	307	345	321	333	357	308	305	304	343	289	319	294	306	349	317	319	331	315	274	331	347	325	320	333	310	331	308	341	349	317	328	289	281	301	307	334	316	342	306	269	318	308	323	323	331	333	328	342	316	279	350	330	322	324	338	321	340	334	304	308	316	321	318	331	317	327	328	343	353	326	297	314	331	323	310	298	344	344	325	343	327	322	340	278	298	277	310	308	298	345	323	346	314	298	349	324	345	305	323	337	307	315	302	317	318	313	318	308	326	321	299	310	353	322	316	326	325	319	318	314	273	310	319	301	327	315	315	303	362	321	321	309	313	307	303	332	363	350	334	321	309	344	314	294	320	319	336	272	311	353	361	331	289	293	276	325	309	346	312	327	330	327	305	292	317	309	346	330	326	312	270	327	346	341	321	306	349	336	342	327	321	335	320	310	383	355	337	335	368	308	327	317	347	328	325	348	333	331	400	309	326	315	309	333	320	314	326	316	272	320	301	352	342	307	349	319	336	298	311	304	303	344	363	345	302	331	355	318	317	336	326	333	318	336	328	336	350	300	342	299	320	376	315	341	290	331	312	309	320	336	344	287	325	323	344	318	320	341	341	334	331	323	287	303	305	337	340	311	318	306	324	333	298	306	342	343	320	315	323	324	320	297	337	322	284	331	336	355	302	338	281	293	317	356	334	328	360	363	344	321	330	358	319	289	317	332	329	307	341	303	335	340	292	340	320	324	311	337	299	351	325	363	304	345	298	356	319	315	341	331	364	348	320	315	306	352	309	355	321	339	327	345	304	319	313	262	310	311	307	350	290	318	297	349	319	305	280	322	330	293	366	338	340	324	309	343	313	336	296	308	331	335	302	303	335	299	305	305	326	338	349	345	320	338	304	329	323	316	320	327	329	321	295	332	295	314	296	309	300	342	342	306	296	335	338	337	320	320	316	329	310	313	322	327	298	344	301	313	309	374	324	324	335	340	300	308	319	315	321	349	337	332	317	326	311	325	346	335	336	323	312	313	321	311	343	297	338	334	313	296	333	335	355	341	327	336	291	330	339	336	322	321	311	346	352	325	318	322	312	260	381	312	282	280	338	312	337	301	291	283	292	338	333	332	316	332	313	315	345	330	324	309	330	324	330	332	307	319	301	306	316	298	336	346	360	331	326	309	319	299	360	314	351	314	346	331	318	297	286	332	335	349	320	310	287	310	311	322	322	358	311	335	346	312	303	317	360	313	350	311	341	334	292	328	305	322	317	329	332	362	297	298	341	316	339	368	339	347	302	340	323	337	339	357	347	317	274	309	314	312	286	306	337	321	363	314	319	302	330	305	331	291	341	348	348	313	319	338	337	379	312	292	332	351	312	321	339	334	338	293	318	327	316	351	331	295	315	330	302	320	315	297	302	359	318	334	317	319	366	334	308	304	325	320	330	304	328	334	312	296	325	307	319	297	324	333	323	306	341	342	298	333	314	334	311	308	305	294	320	302	341	336	318	306	315	318	350	298	291	333	313	351	307	315	321	308	329	342	343	356	319	277	322	322	329	342	320	351	328	327	312	313	312	325	345	305	304	299	303	344	323	312	311	310	369	328	337	316	381	333	311	318	303	315	305	354	322	329	298	328	298	304	310	317	275	338	333	338	367	357	345	334	319	335	292	323	325	323	314	330	333	305	283	319	320	317	314	296	307	308	331	307	315	311	309	340	330	310	330	367	331	333	298	311	292	310	315	318	322	345	297	331	305	298	337	327	308	316	325	317	335	294	314	314	364	295	365	311	294	311	324	338	314	295	309	293	343	311	319	321	302	287	312	313	340	353	312	300	350	317	319	337	321	337	295	315	313	343	296	352	310	320	326	320	324	342	291	311	303	285	335	294	321	313	330	343	310	349	322	323	307	324	332	296	308	306	302	327	317	357	351	289	341	315	324	343	309	374	335	286	333	326	350	366	349	314	258	372	339	305	334	327	330	310	313	315	332	321	338	312	302	299	325	339	357	291	292	329	306	320	334	341	309	336	314	320	298	324	327	323	299	316	344	338	292	307	310	364	327	305	315	309	339	294	345	351	328	314	315	345	314	320	306	353	343	312	333	301	354	342	329	309	301	313	299	327	335	319	332	321	293	340	329	342	305	329	346	364	329	342	325	297	329	327	320	336	327	358	313	334	331	334	332	320	334	300	344	354	275	323	334	334	350	319	344	321	312	310	325	305	340	315	291	362	326	317	314	339	334	322	302	358	322	327	339	308	316	293	305	339	356	370	333	345	344	322	293	324	348	306	329	328	327	317	300	337	331	330	304	302	319	318	325	369	330	309	313	275	308	324	334	322	323	337	304	342	330	332	303	313	331	327	347	334	331	336	306	304	293	318	303	329	333	318	314	289	345	347	339	287	317	315	306	333	346	341	336	306	316	298	315	344	320	329	304	324	323	279	289	308	320	315	301	341	319	326	328	325	304	318	309	341	326	294	356	332	335	300	335	312	323	295	265	343	329	301	311	293	331	329	316	310	311	300	332	302	337	296	336	327	337	338	311	342	333	295	314	303	356	336	358	318	355	340	322	332	333	323	302	349	336	358	325	304	332	303	287	317	324	340	345	350	330	324	313	313	319	332	302	290	296	315	308	334	299	351	314	346	299	317	327	320	335	304	299	334	341	335	313	288	325	319	301	326	313	329	317	347	349	320	327	323	341	325	315	301	340	321	352	317	379	306	314	301	318	311	294	297	288	318	303	338	355	316	347	313	341	317	297	300	347	323	346	310	361	336	321	295	310	337	319	381	361	302	308	367	294	296	314	298	347	322	313	342	342	356	322	335	331	327	325	306	326	357	311	323	324	339	300	346	340	321	327	325	327	326	342	302	334	307	337	325	312	307	314	319	332	310	328	331	304	342	329	333	325	306	333	316	324	303	342	333	343	361	312	303	305	327	339	309	306	337	315	349	334	337	342	310	342	368	354	331	306	367	337	334	324	317	314	343	329	341	352	286	348	331	289	290	294	331	350	304	337	311	305	308	316	315	313	331	325	373	334	343	311	338	319	338	332	324	315	338	326	341	312	294	370	323	341	334	314	318	298	306	324	300	337	347	360	392	358	348	343	329	322	330	327	345	310	308	338	296	326	332	320	355	321	319	319	344	298	347	341	354	353	360	312	295	317	314	281	343	332	318	325	298	315	338	356	326	327	329	300	315	342	296	322	306	373	318	341	348	324	325	337	345	329	339	340	311	338	334	317	316	293	307	323	323	334	348	331	300	336	317	313	318	330	293	333	355	318	303	319	348	314	330	325	316	292	301	324	321	329	315	323	302	308	319	308	290	304	325	318	320	325	369	331	334	280	294	314	357	314	329	295	334	365	338
8629	1166	815	757	725	734	732	668	736	720	695	686	719	673	732	727	698	712	759	690	715	679	674	722	747	659	662	713	719	687	743	685	703	708	710	749	708	763	728	732	752	743	745	716	721	720	738	694	703	715	695	665	715	689	680	706	734	723	724	728	715	693	634	689	728	744	695	707	762	706	699	721	687	710	719	684	702	705	704	731	702	677	708	734	712	679	744	679	735	737	738	698	725	708	703	695	745	684	725	728	723	711	713	695	737	741	743	728	737	750	702	713	675	673	764	706	695	747	726	701	705	687	687	697	707	717	664	695	756	702	699	701	695	697	756	687	680	743	717	736	695	694	719	711	698	664	729	696	713	722	737	727	698	655	711	674	728	721	790	738	721	753	730	694	683	702	739	739	681	729	742	706	752	767	726	708	755	721	694	724	754	733	699	789	671	703	723	670	742	696	724	725	694	730	695	726	709	753	665	713	733	684	706	688	757	717	683	702	694	686	696	725	702	744	705	702	704	641	716	700	732	680	697	684	715	697	715	740	758	712	744	713	692	711	723	688	730	727	698	717	716	718	710	749	732	678	747	714	688	739	732	683	709	706	737	692	698	684	745	737	730	743	699	718	694	701	692	709	684	737	681	710	756	684	729	689	670	689	702	707	676	709	662	709	720	711	697	698	688	742	716	702	708	691	697	742	737	705	715	753	725	699	707	720	715	746	682	744	657	705	685	742	733	672	670	703	719	725	707	717	660	708	715	720	666	733	735	687	688	689	696	733	698	687	714	711	716	694	735	686	688	687	673	668	706	709	679	706	683	708	755	722	709	696	739	719	719	681	685	748	712	646	682	714	713	723	727	705	711	660	721	685	737	722	711	713	688	690	703	716	719	633	708	751	726	679	707	718	684	744	744	746	756	692	711	698	712	714	717	737	671	728	720	719	723	748	719	772	721	697	679	746	707	679	715	683	694	718	741	730	721	710	713	719	710	703	690	688	698	694	721	726	705	706	697	739	712	696	705	699	688	672	695	709	725	728	720	702	719	734	729	715	700	719	757	722	695	678	719	715	699	749	707	699	721	715	735	728	682	716	669	673	774	711	701	755	677	716	677	698	747	726	717	719	732	740	703	728	704	699	692	703	736	720	674	663	710	717	728	711	725	668	664	723	702	712	668	737	676	709	758	724	749	680	683	726	694	720	708	693	721	742	758	721	698	718	722	701	690	730	716	735	669	723	661	753	685	751	708	730	701	681	747	712	746	702	714	696	724	736	729	722	745	700	709	723	744	704	690	715	704	723	740	693	673	689	717	671	715	662	688	684	713	698	744	719	695	695	690	685	738	687	720	720	738	753	729	739	691	668	682	718	698	738	746	716	740	775	694	671	672	703	703	664	740	656	702	692	709	740	700	716	674	684	676	702	691	668	718	746	673	699	678	742	728	708	702	709	729	714	711	712	734	720	704	731	760	731	743	703	698	706	743	649	736	721	685	749	697	686	719	684	704	688	716	696	679	698	712	699	665	697	716	719	707	727	708	730	728	729	722	772	740	729	705	727	728	740	727	718	705	705	706	742	694	739	693	760	726	707	692	698	728	751	737	737	753	747	706	700	694	705	679	675	688	701	733	719	725	707	657	737	677	690	689	683	745	692	747	764	692	694	705	722	713	684	717	721	702	718	698	704	732	715	691	731	718	711	716	700	704	677	756	720	709	722	685	740	680	698	723	731	767	704	732	737	684	748	674	674	687	730	718	719	719	734	760	783	685	698	686	692	714	697	746	668	734	701	682	722	675	702	719	703	738	698	719	681	705	748	734	732	716	719	746	706	744	655	653	676	706	713	737	723	720	721	683	700	724	710	681	678	705	728	716	702	726	723	695	710	725	758	727	744	712	710	672	732	683	696	708	728	741	626	676	747	705	716	715	718	720	722	694	666	714	670	704	698	703	695	661	711	665	715	675	724	702	688	712	693	705	715	675	695	724	693	699	713	713	708	694	780	758	733	718	716	726	687	666	755	734	690	738	717	676	714	700	710	706	733	757	714	715	714	661	696	706	724	704	690	694	715	696	673	709	706	694	742	769	699	710	735	696	746	709	712	689	686	684	712	725	700	718	697	729	713	717	687	711	696	757	737	648	688	720	710	719	723	732	712	712	679	730	741	702	694	711	713	724	729	713	723	674	703	696	687	687	743	715	742	692	713	659	702	729	717	702	733	729	688	698	694	709	750	677	678	716	714	711	726	719	730	684	691	691	757	690	693	764	677	687	707	680	734	700	671	707	721	712	700	683	754	685	730	652	756	720	722	706	683	680	693	700	722	705	756	722	743	735	743	700	711	775	690	656	690	736	728	708	754	693	750	692	739	689	706	710	745	704	739	692	744	714	728	690	704	741	719	688	727	722	701	735	738	701	749	766	727	735	679	685	720	761	692	700	735	707	718	746	668	713	695	706	705	696	727	731	700	682	675	735	712	701	726	750	731	656	689	696	678	711	657	683	727	708	697	646	734	741	729	677	696	698	736	698	719	694	692	724	685	690	762	668	740	727	747	691	677	733	716	721	715	750	681	704	710	735	714	750	718	695	699	713	763	690	718	689	696	750	750	694	729	703	681	672	684	698	706	699	741	770	677	725	734	690	748	731	694	700	694	706	711	691	753	720	695	759	702	745	695	653	683	697	721	751	729	688	719	730	746	744	731	739	708	766	725	689	696	703	738	727	729	679	666	710	699	671	717	750	677	701	749	748	688	686	713	731	759	705	719	686	743	700	704	774	697	735	737	720	693	765	682	746	680	686	670	687	723	695	712	696	692	724	717	730	732	712	731	710	717	709	697	749	738	675	711	709	739	756	747	718	713	722	736	707	738	731	685	719	701	714	678	675	709	708	736	753	720	712	772	713	683	721	686	717	736	678	688	724	706	749	671	722	709	721	776	733	728	663	707	705	759	720	727	734	726	698	649	708	757	716	705	714	695	716	741	683	684	718	695	650	751	724	708	686	755	726	732	689	746	693	733	722	689	687	683	729	701	722	668	784	723	691	731	691	729	736	677	750	708	696	687	721	716	723	719	707	712	774	726	774	676	697	684	731	744	692	713	737	717	711	716	716	737	720	748	692	731	706	728	709	750	739	700	692	735	706	722	763	684	660	720	698	708	657	656	667	683	684	735	677	759	751	764	708	705	727	699	708	757	732	701	747	695	688	690	693	754	740	651	708	685	696	731	721	704	714	773	672	680	695	730	708	688	694	732	740	695	706	673	737	720	690	674	699	671	703	678	658	694	691	706	768	703	728	711	687	679	707	731	665	703	718	768	708	707	702	706	714	706	696	702	678	665	726	667	705	743	721	765	747	695	709	676	719	703	670	684	664	724	691	713	748	629	760	730	698	691	721	691	721	740	684	771	699	700	712	733	680	713	778	707	716	725	707	686	688	732	712	739	688	699	733	710	713	739	656	727	750	680	737	725	676	701	724	725	707	684	706	703	691	694	692	733	709	735
18407	1471	336	313	307	318	297	304	313	321	300	283	339	323	295	303	313	306	313	309	289	329	265	304	328	328	294	318	335	307	315	312	311	322	324	309	306	340	291	347	324	292	307	314	289	326	318	317	287	305	336	277	314	285	339	311	356	300	306	315	299	269	286	285	325	288	309	322	312	292	327	280	275	292	266	303	303	319	337	274	293	301	301	296	288	312	322	294	311	326	287	303	316	332	291	297	274	289	277	292	291	310	317	304	292	277	321	302	304	332	324	308	290	330	309	272	333	286	336	313	321	283	265	301	328	308	287	317	309	332	309	318	320	326	320	303	291	313	275	306	311	270	317	348	294	305	314	296	326	282	351	341	315	307	321	351	352	300	292	293	310	335	314	285	284	322	312	292	293	317	329	301	312	282	318	324	311	298	298	291	288	280	337	338	295	322	270	288	299	303	301	289	327	312	331	339	318	277	302	297	315	303	325	312	294	328	293	284	321	329	340	313	297	286	311	285	330	274	306	307	309	310	299	272	312	307	262	276	328	306	284	317	326	266	302	349	331	277	328	296	298	307	305	306	314	301	266	309	323	346	333	326	298	308	284	339	314	313	337	301	310	318	304	323	294	299	322	340	326	324	293	309	326	305	300	299	309	316	289	311	316	298	302	313	301	304	302	308	323	335	335	343	306	316	327	341	303	305	270	336	277	279	331	337	297	326	350	315	279	293	291	307	322	315	333	330	293	310	292	286	329	273	343	301	321	303	281	277	293	310	295	314	323	341	336	347	322	338	306	314	324	287	328	286	322	312	322	316	287	303	324	353	312	307	332	291	299	317	293	310	297	331	342	304	310	308	322	336	297	316	299	285	300	288	296	321	289	294	330	293	333	324	283	293	314	317	351	314	300	328	279	289	284	329	307	294	335	310	289	303	342	314	307	330	318	308	333	307	314	300	296	330	320	295	301	334	319	288	305	306	308	311	325	347	327	287	309	265	305	318	325	335	317	283	322	304	272	311	341	321	311	284	283	316	296	306	313	297	298	287	323	323	285	359	330	321	298	283	310	333	277	309	333	309	290	345	324	325	285	305	302	357	303	308	319	359	295	329	325	287	303	275	337	322	290	348	334	284	310	300	305	330	290	330	326	303	310	281	335	357	313	319	283	336	313	316	298	320	301	294	311	331	343	325	303	320	313	299	339	286	303	278	300	304	309	324	357	328	288	357	305	297	285	324	316	329	301	310	290	303	293	302	320	293	331	319	318	293	333	314	302	315	322	315	338	316	285	313	285	288	317	312	297	291	303	311	277	297	326	287	306	321	308	317	299	292	322	316	311	312	290	284	328	306	313	297	312	310	350	333	296	319	314	308	291	297	355	326	285	287	309	323	302	307	314	255	315	328	313	290	339	312	312	315	297	301	300	283	314	291	334	272	313	308	291	316	334	304	385	267	322	292	322	320	301	333	286	280	273	304	274	318	343	316	348	319	294	327	325	327	305	312	294	357	333	315	332	301	315	292	295	341	330	298	304	310	287	333	342	277	281	293	300	299	311	298	332	335	277	326	299	334	312	313	312	336	295	294	280	330	305	324	321	315	293	297	323	322	301	285	318	299	310	315	311	312	312	311	294	342	297	285	317	277	278	302	288	270	316	332	263	322	346	285	312	286	296	361	277	317	304	297	323	323	318	305	290	297	339	304	295	314	331	289	288	299	309	317	332	316	339	311	352	311	307	295	303	311	304	296	296	305	294	273	309	316	333	316	298	334	331	293	291	296	317	288	258	300	298	317	303	288	246	302	272	340	307	314	330	297	313	316	320	314	300	341	301	308	307	291	305	326	319	340	298	323	293	292	341	306	351	317	324	321	304	298	307	312	345	328	325	321	289	291	300	339	321	309	321	307	301	317	318	291	317	306	275	280	319	332	289	313	297	300	317	325	283	304	359	292	274	305	311	316	297	337	323	312	310	294	324	294	286	325	307	288	300	318	308	268	308	305	305	292	310	309	306	328	331	310	312	321	299	286	320	307	318	314	303	283	312	308	292	297	325	323	268	325	336	306	339	319	352	292	336	304	320	309	330	322	317	307	325	370	321	323	317	282	317	304	279	286	314	354	289	300	311	305	298	299	305	304	337	301	315	306	295	318	315	335	339	307	302	317	301	313	319	295	282	272	308	302	330	290	304	304	300	284	331	300	294	364	261	297	305	328	328	301	272	317	316	316	295	314	307	305	340	285	302	305	326	331	274	317	330	324	294	339	298	309	323	302	328	334	329	330	315	322	283	276	311	321	287	286	317	314	260	287	316	272	326	329	318	331	311	323	326	296	287	355	338	298	312	292	319	328	322	324	300	317	340	317	342	325	278	311	294	284	291	296	333	305	324	305	328	301	327	312	325	333	318	321	310	291	321	299	294	292	318	322	314	307	292	253	315	305	297	310	316	302	305	336	326	287	284	321	293	298	281	338	314	355	348	315	301	298	340	307	307	325	346	310	298	320	339	293	332	327	341	355	306	321	324	308	318	305	307	290	331	286	319	331	282	279	287	314	344	314	325	302	297	339	361	335	283	303	333	299	307	292	320	287	297	289	265	305	272	282	307	334	329	366	299	293	292	322	319	316	286	294	278	322	310	322	314	355	324	288	307	289	279	328	301	300	288	307	294	302	327	304	288	336	302	293	325	288	324	314	322	302	338	325	300	289	267	300	329	322	321	311	324	292	316	337	292	312	324	293	320	308	287	321	295	309	284	279	302	306	344	310	277	290	275	344	321	283	344	299	298	282	310	309	339	313	288	299	303	310	312	327	312	313	312	297	307	308	297	334	281	287	322	320	306	290	314	321	301	299	346	316	355	292	275	311	307	314	308	265	296	273	290	296	312	314	332	289	269	311	292	321	289	318	301	324	284	302	298	294	308	299	294	313	291	276	314	325	307	279	303	299	323	316	300	315	274	340	313	286	278	297	322	279	292	299	323	301	329	315	271	311	302	291	332	342	275	302	305	307	337	299	313	299	334	294	310	296	337	299	283	350	319	319	303	323	295	301	290	290	294	306	306	286	343	321	284	304	320	330	308	329	302	308	310	360	307	300	329	341	327	283	309	341	274	330	302	308	308	270	289	351	289	320	290	291	317	313	305	324	277	305	316	288	289	329	278	331	310	328	335	314	328	285	314	308	308	305	334	312	262	339	315	286	347	302	334	309	326	340	289	304	317	302	304	338	304	310	303	301	305	320	285	293	315	300	316	285	296	307	345	366	304	347	303	295	309	312	316	297	312	316	291	325	294	334	319	295	322	323	304	350	303	286	344	304	289	323	300	304	270	305	319	330	322	312	299	313	297	285	330	284	335	306	290	305	307	289	277	312	278	284	323	305	358	318	294	308	309	292	279	342	311	324	292	323	326	325	283	316	298	314	303	274	299	300	334	297	325	290	283	332	311	303	323	309	289	319	319	276	281	316	312	322	311	355	316	295	307	286	333	333	303	290	289	309	308	324
8221	856	703	722	656	628	720	691	662	641	646	641	659	668	699	734	663	675	642	665	681	653	646	681	659	619	660	642	698	716	648	697	631	646	670	663	689	639	671	658	681	688	635	726	724	653	625	684	661	687	641	682	677	636	656	663	632	646	690	674	621	707	649	703	625	683	683	642	666	653	693	656	711	680	665	640	673	714	662	666	641	701	652	693	666	685	733	635	692	647	693	613	648	678	653	690	669	663	656	678	651	648	594	662	679	662	632	665	671	661	652	655	659	681	623	730	646	707	626	669	687	722	646	628	644	652	691	658	683	652	644	657	687	699	669	689	637	666	687	677	612	665	690	676	647	693	694	676	702	696	662	665	608	704	687	656	685	677	641	672	726	672	660	646	635	667	706	737	662	714	684	656	681	659	638	707	678	720	716	664	680	662	695	622	680	649	635	640	658	635	747	645	657	606	664	675	641	625	656	680	684	643	662	706	653	693	614	667	655	693	657	658	650	668	640	640	661	639	642	682	691	653	654	655	637	694	661	728	631	645	654	640	700	686	676	636	665	673	708	680	697	624	722	652	674	712	675	647	642	698	715	710	716	702	676	662	679	615	648	644	642	679	673	673	655	677	676	680	643	721	611	682	667	693	680	717	675	665	674	659	636	637	663	661	711	633	615	683	661	646	629	730	648	651	680	679	668	653	650	666	716	690	644	663	670	671	690	685	668	630	647	642	648	660	686	616	679	671	686	649	630	662	650	674	694	684	705	699	715	689	669	696	692	679	651	698	645	650	664	678	675	668	636	692	660	699	659	685	641	674	716	693	681	645	633	642	667	709	669	663	685	681	623	694	691	651	644	659	643	653	641	634	630	662	678	658	677	657	606	640	649	695	629	636	689	646	654	651	648	686	648	671	645	678	659	701	707	632	669	667	643	675	684	690	672	668	632	679	608	676	634	677	683	632	653	643	666	648	663	707	639	674	674	712	678	684	650	678	671	679	678	656	681	654	643	668	669	665	656	691	699	675	714	676	675	636	697	668	681	686	631	686	621	650	647	660	695	653	652	628	687	638	664	716	674	671	653	652	647	682	659	699	700	648	710	658	705	697	672	675	650	649	653	673	710	660	652	666	655	679	614	659	683	636	677	637	690	689	677	698	679	673	683	630	649	683	686	670	653	677	667	668	672	658	643	676	693	672	661	595	641	688	660	687	693	691	661	658	634	636	715	647	674	706	698	684	625	682	694	689	670	629	685	657	715	645	685	672	674	680	668	629	662	658	698	660	661	659	699	670	618	678	631	672	619	688	675	721	713	684	693	667	649	680	708	662	651	636	649	672	661	686	681	661	678	653	636	692	683	662	655	690	666	606	669	673	678	669	662	680	647	685	682	689	625	652	652	682	631	636	661	652	684	655	650	683	632	686	689	666	638	685	681	638	640	624	679	691	671	673	645	664	663	684	696	680	608	678	635	660	689	606	683	702	652	686	649	702	670	625	650	696	666	647	689	687	705	650	685	640	673	633	686	652	647	656	694	679	643	678	698	694	680	627	651	670	674	657	703	653	644	647	634	696	627	706	668	628	670	684	659	707	616	704	673	648	672	686	674	664	639	694	650	678	623	665	667	654	698	656	644	630	684	676	643	658	655	666	684	640	632	760	647	646	663	689	656	660	630	699	673	650	649	669	650	630	663	684	673	655	681	639	660	662	615	682	674	678	643	684	679	657	693	645	700	668	666	669	686	715	678	648	632	661	663	694	693	648	674	715	622	652	652	706	638	668	713	731	671	643	676	651	642	640	660	710	668	667	674	676	669	651	642	694	662	692	652	685	713	676	717	646	648	662	654	698	672	676	670	659	650	667	655	674	701	653	657	653	690	708	669	664	664	655	672	627	607	672	730	634	680	651	678	612	699	665	695	638	681	686	689	635	666	677	644	635	670	630	641	666	674	671	682	682	640	645	663	624	711	650	642	711	640	697	680	691	660	650	662	669	654	623	642	641	657	659	680	687	658	672	665	663	679	671	686	644	700	659	656	622	628	680	669	670	690	707	647	656	749	630	647	661	680	647	688	664	667	652	675	681	674	662	646	678	648	630	690	673	680	665	681	664	664	632	626	681	650	668	679	671	682	648	654	644	649	689	653	607	651	674	629	671	669	642	645	681	668	617	659	694	682	723	643	651	645	663	660	697	663	667	634	660	646	677	635	683	642	673	645	658	633	660	647	679	652	663	652	681	667	697	699	635	612	681	676	669	672	689	691	681	688	646	703	683	661	606	649	657	668	675	627	689	658	627	642	687	666	655	724	715	685	652	667	635	656	624	677	663	667	656	642	689	675	692	690	687	681	638	627	661	667	674	676	676	656	682	686	726	671	677	621	672	643	656	679	722	724	664	655	698	680	632	723	623	666	686	681	661	657	725	638	688	641	711	701	685	656	652	635	681	633	635	710	723	697	643	667	637	686	653	640	694	634	643	672	637	665	628	657	623	675	662	703	655	711	669	686	681	700	660	702	650	668	659	672	648	677	683	643	663	668	714	657	669	658	674	678	631	623	694	652	606	612	650	641	673	675	648	667	646	667	644	671	654	671	672	672	660	663	645	663	669	708	663	649	676	638	687	689	643	692	681	632	668	670	662	662	691	680	647	678	654	636	698	704	644	695	706	643	675	645	679	663	686	670	668	629	684	668	709	677	657	694	662	661	650	661	666	697	652	654	693	668	672	615	672	690	617	639	658	638	607	651	704	685	659	701	673	685	642	684	645	645	737	679	646	673	675	708	610	698	659	660	662	712	601	610	637	687	655	681	663	695	662	625	668	673	716	706	641	675	697	645	683	654	663	660	636	663	641	621	682	657	656	607	669	669	665	706	675	707	642	654	661	675	667	646	672	652	648	701	694	701	745	657	666	630	679	658	636	661	630	618	627	667	647	645	701	668	659	667	670	653	643	689	669	652	664	675	644	705	671	635	658	615	686	672	696	660	661	672	683	683	708	677	673	637	709	694	675	700	684	685	635	677	669	640	657	688	641	672	680	679	686	654	669	667	688	697	671	714	657	645	685	635	666	667	663	639	678	662	702	625	668	639	641	647	632	677	625	703	670	671	685	675	633	658	648	689	673	662	683	678	679	671	673	660	693	660	664	664	674	624	703	628	651	716	618	709	645	689	677	665	704	658	705	659	639	658	649	641	657	690	687	614	726	689	647	681	678	709	703	681	644	693	663	712	681	638	666	633	649	693	693	627	647	696	693	650	622	675	697	663	681	653	695	644	671	731	619	689	658	632	679	668	667	709	657	676	671	704	680	706	694	701	668	636	689	649	655	645	714	631	683	656	652	668	652	670	686	684	634	664	655	660	689	695	666	653	658	686	674	672	662	644	638	705	634	669	650	644	636	671	658	652	689	679	615	644	654	677	630	641	678	646	677	640	646	701	644	683	678	642	646	653	657	641	640	650	685	638	688	670	663	678	646	690	647	686	651	710	660	693	669	673	658
21562	2346	372	284	323	280	321	334	313	299	297	312	293	319	321	326	307	320	323	337	283	325	336	305	294	311	281	324	299	306	316	299	273	293	294	322	296	298	310	289	288	339	309	303	288	302	302	293	283	271	269	303	273	325	295	287	288	300	279	313	292	321	299	292	325	307	292	294	296	303	271	295	327	319	305	303	272	279	285	326	281	293	323	324	305	258	272	317	312	311	287	313	288	313	277	282	308	294	305	294	261	308	297	251	322	310	319	290	294	293	291	269	316	303	351	280	302	292	272	297	302	293	274	295	290	315	274	296	297	279	326	284	289	271	323	326	289	291	271	281	300	274	301	310	286	298	333	286	316	309	308	273	295	272	318	286	308	317	293	270	288	286	291	301	272	276	300	276	287	284	279	295	348	320	323	296	335	309	308	294	311	293	324	299	290	291	291	307	283	291	291	292	270	310	325	323	297	298	299	279	300	302	288	284	305	280	285	303	305	308	312	282	290	315	301	275	321	315	298	277	300	269	336	310	310	296	300	304	277	265	318	292	295	314	303	291	286	299	295	268	271	329	288	344	297	321	287	285	292	312	304	302	294	278	294	305	268	273	279	273	308	309	297	304	309	291	299	272	265	314	286	311	305	295	286	314	308	275	279	311	310	280	290	283	290	331	308	305	251	305	319	308	316	308	289	314	317	296	275	278	304	330	366	293	294	293	307	284	317	292	314	260	331	293	275	312	326	274	303	314	286	338	281	281	282	293	288	316	329	272	310	324	280	294	289	313	277	287	328	288	297	305	275	288	309	317	311	256	318	278	284	311	340	277	273	310	280	330	307	331	294	293	307	300	306	303	297	301	279	288	282	306	326	314	272	283	307	314	310	309	276	293	282	296	296	273	286	291	314	287	322	265	332	331	292	316	272	317	317	330	297	286	309	287	292	331	325	316	308	302	278	263	308	313	311	342	309	271	316	340	319	321	291	300	272	280	291	303	290	323	306	260	267	259	301	304	287	280	304	263	267	321	295	311	310	295	274	315	301	291	309	301	326	287	311	301	296	262	246	295	312	275	332	285	313	291	293	287	293	271	302	289	306	294	280	306	281	281	292	305	326	284	306	296	284	299	271	259	286	275	275	317	293	264	290	301	285	270	313	273	317	272	308	277	317	318	318	344	321	320	273	286	299	285	253	317	267	296	299	310	287	292	312	288	262	295	311	316	302	303	329	283	311	319	316	292	302	324	301	288	293	316	265	286	295	314	304	294	335	337	286	280	310	295	308	302	292	325	300	303	320	289	304	298	291	305	264	303	318	317	318	310	278	293	261	330	295	295	288	301	290	303	298	299	322	284	326	305	299	297	304	304	282	299	305	288	286	282	289	290	274	271	307	323	334	293	308	301	289	299	294	270	280	295	289	292	321	296	293	277	287	289	291	277	300	316	291	311	303	276	315	344	301	285	256	260	305	319	279	325	274	306	291	296	289	325	320	334	297	309	286	271	297	330	333	286	315	260	308	280	299	291	273	279	268	265	308	283	277	302	331	287	333	323	300	341	305	317	307	298	316	324	268	300	312	314	303	282	279	328	319	283	336	310	274	297	287	316	266	307	299	308	301	299	309	290	315	294	275	315	331	313	301	314	300	268	307	305	303	287	308	288	285	295	314	279	281	281	313	312	310	285	302	284	314	289	289	299	275	316	285	300	272	310	309	301	283	265	306	269	278	257	282	296	295	308	281	302	308	308	319	318	297	306	312	307	321	312	299	311	303	301	268	286	290	307	296	290	295	322	340	261	279	296	290	300	307	289	324	279	295	243	281	286	291	287	319	277	317	266	306	314	318	297	316	327	285	302	305	273	303	294	300	266	289	273	300	317	276	309	298	280	291	283	332	316	297	290	313	285	260	282	332	280	305	284	286	296	322	281	255	280	329	296	333	289	274	325	307	300	321	333	285	285	325	275	320	302	324	311	285	300	309	358	321	327	302	302	287	318	283	328	310	311	285	317	303	317	315	311	280	292	270	294	309	350	314	290	278	322	293	311	303	283	287	321	355	301	294	292	284	345	320	293	282	282	302	319	309	272	288	262	291	278	307	294	285	261	284	268	300	304	279	303	329	286	304	313	292	285	293	308	286	295	302	284	276	288	321	295	341	333	282	280	286	294	277	302	315	320	318	311	283	270	304	303	323	278	329	274	310	328	280	297	288	310	319	292	283	273	290	286	302	308	305	323	296	283	259	282	316	314	338	294	305	292	284	282	311	294	329	306	307	295	273	295	322	318	329	308	301	304	300	291	264	305	295	317	307	271	295	303	296	302	319	293	272	279	297	324	314	310	301	303	302	307	296	289	328	245	283	293	286	310	281	290	327	303	288	298	295	301	274	299	270	307	328	334	302	280	288	307	312	297	328	285	300	276	284	261	293	308	311	317	295	310	284	291	274	310	288	271	299	283	286	305	323	275	282	332	307	290	298	279	300	317	293	293	315	322	345	327	280	286	304	284	300	294	313	283	301	318	287	287	297	286	300	326	307	309	316	331	283	319	302	305	303	317	295	316	305	305	310	302	294	290	289	311	301	293	305	283	276	306	304	296	308	293	314	304	288	288	286	314	286	326	267	307	296	256	280	278	284	307	297	312	293	309	307	306	282	313	300	286	283	314	260	312	295	275	296	296	302	296	311	304	292	285	319	315	319	283	281	292	278	300	266	353	284	303	307	301	309	280	279	319	323	309	349	283	284	294	288	297	320	257	287	294	298	292	280	293	338	286	303	303	311	346	300	295	308	331	299	273	318	273	300	308	302	284	325	274	296	279	296	287	316	296	320	305	300	318	323	299	285	278	301	284	293	303	303	269	310	314	280	314	290	309	306	287	330	300	318	326	289	336	311	303	282	283	312	316	337	298	318	316	277	292	280	275	302	273	278	282	274	286	322	324	303	297	312	314	329	298	302	289	299	318	290	313	321	299	290	311	308	284	314	329	292	298	317	310	297	292	293	306	311	306	286	305	270	291	303	308	317	264	264	282	292	291	287	280	297	299	313	283	302	290	320	270	297	319	312	314	291	285	293	320	301	305	304	280	315	264	296	346	299	287	295	306	279	321	329	252	316	344	292	336	298	334	278	269	289	308	267	305	323	292	292	286	304	276	298	271	308	285	356	285	314	296	286	278	289	284	329	281	302	314	306	308	266	268	345	267	280	310	325	285	296	328	307	294	287	295	284	290	297	329	286	333	322	282	279	314	317	330	291	268	285	307	283	294	280	291	336	296	323	311	292	338	278	336	312	279	304	297	304	320	311	296	300	305	319	285	303	284	306	307	308	283	301	264	277	264	272	308	283	276	326	295	305	294	304	300	270	290	290	300	313	317	288	283	291	281	250	328	316	287	293	315	332	307	345	334	296	304	264	291	320	298	278	282	308	293	295	330	301	279	284	275	290	304	293	291	298	301	304	308	307	287	286	322	312	288	292	293	309	299	283	316	293	303	292	329	302	312
8633	884	730	708	676	663	711	663	615	642	660	628	646	653	639	636	618	620	674	649	624	691	689	635	630	639	664	651	671	657	608	641	584	677	640	664	689	614	670	639	625	642	603	646	621	694	672	595	607	662	699	686	628	574	672	670	635	613	617	671	662	680	628	657	649	676	659	680	632	633	631	659	652	629	647	622	659	668	634	644	602	646	677	611	646	657	692	621	642	635	633	621	664	668	647	660	600	664	601	610	662	681	676	712	680	611	631	634	640	613	631	617	651	655	631	635	652	622	659	661	671	606	640	695	665	629	621	627	630	615	675	610	625	683	639	657	693	667	618	651	656	643	662	587	611	626	651	647	657	605	659	620	595	644	672	617	684	641	639	643	654	668	620	640	635	671	674	653	658	603	700	612	643	642	667	658	638	645	655	673	657	644	616	656	627	651	633	635	607	628	634	665	650	675	657	652	627	687	667	650	633	644	645	608	661	624	654	649	687	610	611	703	627	676	644	613	627	586	643	678	626	661	646	610	630	587	628	601	627	620	648	631	596	618	664	644	648	616	617	635	670	669	645	634	665	672	633	618	636	658	670	615	622	666	626	689	644	612	638	614	645	618	601	629	632	616	596	682	608	628	612	651	627	671	619	637	661	671	614	665	654	598	635	644	650	659	614	691	617	662	670	664	633	654	647	601	612	661	692	670	644	671	610	689	658	629	654	638	615	639	625	666	624	652	666	657	603	620	638	657	657	606	580	622	620	592	611	623	625	668	649	623	636	657	628	677	591	610	658	678	643	627	669	640	637	669	687	662	646	638	626	643	661	607	632	653	696	631	619	626	634	671	665	669	632	643	704	629	635	646	619	639	625	678	629	634	691	639	658	646	628	638	674	618	593	648	624	621	647	638	641	612	687	632	647	656	617	625	612	636	628	693	656	631	623	670	635	616	657	655	634	662	617	657	652	658	638	665	637	583	630	645	626	678	633	635	698	611	599	653	668	626	697	611	703	630	659	603	673	632	623	694	598	650	638	663	631	612	627	664	681	613	701	627	611	617	673	645	651	634	680	621	621	651	620	648	656	613	676	629	648	657	610	609	612	657	671	664	609	637	651	692	650	646	639	628	616	690	619	637	639	662	652	654	631	674	608	673	640	662	609	626	633	646	686	654	636	640	635	654	602	639	630	664	650	709	661	628	624	640	618	606	628	626	644	648	636	640	654	615	677	660	623	588	648	651	703	637	614	654	640	597	658	605	639	640	621	633	660	635	640	653	641	666	647	640	646	628	656	654	643	672	647	659	613	611	656	700	666	641	667	677	643	633	702	595	637	676	652	682	631	693	645	631	636	669	676	635	671	668	626	685	614	656	638	642	614	622	667	637	631	649	661	665	610	669	681	654	654	652	665	624	662	637	639	618	641	646	603	658	589	671	688	647	604	664	634	616	655	650	655	637	641	635	651	666	604	620	653	616	642	647	638	645	630	649	639	668	626	634	686	672	641	644	648	638	608	622	633	661	656	653	603	653	655	660	699	647	637	646	628	626	651	634	581	649	646	647	620	629	622	653	641	612	666	645	654	647	640	664	621	618	648	650	615	660	603	641	643	597	654	675	669	651	650	629	659	657	634	640	659	653	633	616	671	643	646	622	657	657	648	645	629	624	620	666	588	629	605	662	643	672	666	658	640	656	608	620	662	622	618	660	667	651	619	659	651	660	622	652	719	636	643	662	631	630	606	609	672	622	621	662	690	648	642	646	637	651	609	647	640	639	651	655	616	670	631	617	652	624	622	652	649	614	644	661	608	644	683	651	657	630	627	609	615	655	644	670	635	661	655	608	603	604	624	651	641	652	609	639	691	608	652	643	579	616	629	646	718	711	675	631	642	654	668	651	684	596	638	640	642	606	630	649	637	676	678	648	645	638	668	686	637	661	672	668	619	661	617	646	682	624	631	633	644	623	649	633	671	638	635	647	614	646	606	692	639	686	659	659	617	662	633	640	654	677	604	668	602	641	631	622	639	654	663	612	690	630	596	670	627	652	692	640	636	685	598	652	659	613	627	639	644	683	625	669	623	595	651	663	620	643	608	647	668	660	703	624	663	653	639	638	615	618	622	628	617	632	624	637	630	663	673	677	641	671	607	633	647	642	600	629	656	647	639	631	644	627	605	610	600	695	647	650	613	610	639	640	669	670	669	647	624	702	660	620	638	569	675	665	640	652	633	646	638	633	654	627	651	633	645	614	640	668	686	621	656	673	638	680	616	623	647	636	646	650	609	699	639	634	658	645	652	661	628	635	628	634	644	654	646	600	665	650	621	667	644	660	705	663	644	665	607	623	661	629	626	672	672	625	643	674	645	612	662	646	652	629	653	636	606	617	643	630	638	640	651	649	634	675	678	612	678	648	673	632	627	645	666	603	663	622	627	604	660	649	609	654	617	649	636	628	630	656	669	638	622	658	686	623	629	668	704	663	665	637	623	582	658	655	596	620	661	623	658	662	641	619	638	618	650	625	648	656	606	670	666	673	640	625	668	668	671	682	638	636	606	643	614	643	588	631	602	626	640	617	629	647	642	628	646	696	661	653	615	623	662	689	652	622	634	653	648	627	652	626	674	627	637	649	649	614	624	632	632	616	659	635	633	673	606	642	674	668	618	641	605	665	626	640	629	649	602	647	611	607	622	618	649	608	609	649	663	610	660	621	627	654	656	621	650	663	654	651	659	621	651	674	669	622	669	665	629	655	642	619	650	636	648	616	709	642	613	608	675	683	599	660	636	631	651	647	623	646	646	610	625	656	674	627	694	629	621	651	643	631	625	650	648	648	656	610	649	705	646	650	660	663	654	630	631	653	655	636	613	677	661	642	591	656	644	650	636	628	631	655	630	647	685	626	628	647	635	646	613	635	637	651	654	649	636	655	679	598	649	665	633	636	630	666	653	638	664	633	679	637	612	645	686	653	638	637	664	675	651	653	630	666	715	650	677	624	677	663	664	617	589	662	642	656	718	626	626	627	607	636	634	658	619	644	612	642	620	658	654	686	635	646	653	599	654	615	642	636	630	644	627	684	674	658	606	634	636	601	596	646	646	631	623	659	652	663	654	610	655	630	692	677	613	678	663	680	680	619	661	611	646	665	631	603	661	647	666	682	664	652	676	631	632	619	631	633	670	656	633	670	650	621	586	643	641	631	570	598	653	611	630	609	649	664	660	628	667	673	669	648	638	651	646	648	632	651	674	694	648	644	637	617	669	625	628	655	646	658	640	618	699	660	589	636	666	635	676	618	640	634	634	666	655	647	644	649	652	657	662	643	660	678	625	633	655	649	598	647	627	638	633	657	625	638	683	664	652	627	725	638	623	647	596	644	658	630	621	639	651	647	665	665	661	665	643	631	656	674	646	634	671	630	648	696	618	670	623	706	640	646	622	596	648	645	601	664	620	604	648	633	617	676	632	665	632	645	638	649	634	680	654	644	644	659	626	619	642	658	633	663
25219	4345	432	344	342	311	356	329	329	318	333	332	303	331	314	327	315	310	319	325	324	324	324	319	306	330	324	351	352	365	325	289	306	334	319	316	359	330	308	313	337	346	344	355	318	320	320	328	308	311	307	353	310	357	360	376	315	320	336	319	303	351	332	315	275	331	352	311	319	288	326	351	332	301	318	359	316	351	297	300	367	311	348	359	317	367	296	340	341	284	348	311	328	328	315	322	331	337	335	291	330	310	302	318	329	321	322	311	298	316	330	326	327	311	358	321	326	308	305	350	333	356	323	338	322	339	320	354	284	321	337	372	333	320	295	334	311	328	330	329	322	350	322	321	300	340	335	349	317	294	338	355	329	315	342	313	299	315	340	309	336	367	320	311	346	295	322	333	333	293	298	331	344	324	335	344	319	326	315	359	308	304	316	303	323	336	300	334	315	341	325	355	337	365	325	346	318	339	351	319	334	325	284	334	341	352	307	289	323	308	365	309	312	288	317	360	298	323	333	334	326	342	319	328	333	308	312	340	327	343	309	333	326	320	306	322	331	333	311	336	314	310	317	336	314	314	304	307	321	347	308	335	326	297	300	314	381	303	302	361	312	346	326	310	314	297	317	306	295	286	307	322	346	327	316	307	319	319	321	308	315	317	312	352	318	291	329	309	326	304	345	311	300	300	342	326	271	324	307	308	321	347	328	306	309	320	324	327	335	340	325	295	349	289	313	306	321	352	301	299	324	332	327	357	324	323	328	306	350	299	294	305	325	342	333	323	357	334	352	324	308	343	326	340	284	352	317	305	332	341	365	352	312	336	320	333	328	336	355	317	307	355	335	329	307	320	347	313	331	338	315	334	341	339	333	352	303	323	287	303	331	321	306	299	304	310	292	339	322	314	313	322	378	349	312	306	338	290	323	337	331	300	329	296	357	327	327	291	312	314	311	359	326	342	362	352	295	303	323	351	318	327	332	309	351	331	328	323	312	314	312	292	335	328	342	339	308	336	353	324	325	312	308	314	320	276	298	305	312	339	309	322	311	307	332	307	330	339	301	316	332	320	331	332	326	324	312	324	317	341	333	329	333	329	325	292	346	322	304	340	307	337	345	356	330	330	334	315	321	337	321	353	303	338	312	316	342	333	330	322	302	325	356	356	337	322	365	332	325	315	309	311	339	312	321	347	317	259	287	311	333	292	384	330	302	301	340	331	305	389	308	336	307	342	391	328	316	328	293	367	346	327	330	334	285	313	274	316	353	330	317	314	310	328	329	324	284	323	361	283	312	332	306	353	342	315	314	314	306	329	360	329	364	331	327	289	292	311	322	329	317	329	315	318	301	309	342	319	310	304	338	349	340	334	339	341	291	294	293	325	332	322	329	321	316	339	344	320	320	301	333	327	340	369	319	319	349	360	294	326	353	299	301	328	325	312	327	318	341	325	331	338	318	319	323	287	325	324	324	302	316	328	312	330	341	346	301	305	316	311	313	349	328	308	352	344	306	303	319	309	329	330	318	324	338	341	317	375	370	301	354	319	313	333	351	296	297	336	329	329	324	334	334	323	324	328	300	291	298	287	291	315	339	342	335	353	318	278	311	290	315	348	341	311	344	320	342	319	381	323	320	313	298	317	323	315	323	334	327	347	330	335	352	298	343	338	339	364	333	333	297	284	313	320	287	318	329	304	355	319	348	316	291	317	282	328	327	341	357	314	307	330	336	341	367	334	321	280	304	316	345	313	333	362	323	318	375	308	314	334	327	333	370	350	322	306	365	316	346	318	317	314	321	333	335	298	335	294	326	340	310	335	284	302	338	366	307	306	313	346	322	329	332	316	301	334	341	317	302	302	303	349	299	309	337	308	296	323	289	389	310	312	323	354	315	337	326	332	314	319	338	314	338	349	324	364	326	337	347	314	298	356	313	286	314	302	353	309	283	315	296	347	316	325	300	317	329	328	309	343	317	327	310	312	316	354	350	332	348	330	304	351	316	295	339	318	355	324	303	301	330	323	339	348	339	303	316	324	311	330	366	323	310	290	325	278	299	313	339	343	343	323	281	299	330	351	317	326	328	298	322	310	294	333	308	337	311	316	309	352	363	321	325	314	298	335	379	316	359	275	349	282	330	319	340	312	355	311	349	326	284	327	281	317	346	338	332	301	303	325	325	318	295	356	343	292	319	328	304	308	297	363	336	296	339	313	304	285	320	320	325	303	310	300	321	346	351	311	281	298	319	334	296	279	313	324	311	309	332	306	305	300	308	339	296	340	329	312	292	350	345	297	330	334	319	321	326	342	332	294	324	294	326	340	318	307	297	342	298	313	307	336	318	312	360	374	301	318	300	315	347	335	320	294	355	355	349	313	330	333	344	332	329	333	314	334	323	287	326	357	357	320	323	337	288	305	329	319	316	291	300	307	354	306	327	299	317	314	344	316	323	306	318	327	308	314	335	316	314	333	319	305	312	338	322	291	305	320	313	313	339	324	333	315	336	341	329	330	293	347	363	291	339	314	342	345	321	312	264	314	298	345	328	305	329	338	313	306	324	307	293	321	333	339	304	362	319	347	324	307	337	287	331	308	317	344	349	323	313	335	331	327	334	341	322	285	323	304	298	321	354	333	315	323	335	337	332	307	313	350	329	326	312	337	317	295	310	335	335	312	325	319	313	333	361	280	295	340	332	307	316	332	332	300	319	353	318	325	329	290	351	323	296	337	336	297	334	318	323	321	298	311	309	307	316	326	307	306	327	329	366	331	328	279	320	302	348	334	367	278	318	368	293	312	347	307	332	292	299	309	329	334	301	317	299	314	320	317	327	307	332	331	337	326	326	300	339	361	333	345	329	300	320	292	305	326	314	324	314	326	324	328	318	320	322	292	339	335	343	301	325	339	311	325	327	331	337	340	344	330	328	303	348	317	293	356	320	322	321	351	306	358	349	320	285	333	364	322	348	313	329	376	331	318	317	324	344	354	322	284	310	316	289	325	339	351	334	315	333	328	304	330	356	318	339	292	348	308	342	314	305	275	338	335	289	317	321	379	324	326	320	315	339	312	302	292	285	308	348	311	321	319	336	307	361	309	296	334	337	315	316	353	322	329	310	349	311	315	317	327	347	322	338	333	297	328	325	375	336	286	300	348	278	365	338	321	323	320	311	325	309	328	314	359	312	343	320	304	302	314	330	340	328	335	303	348	290	313	299	303	306	351	344	312	300	345	343	339	331	317	325	326	335	334	299	329	350	297	308	312	315	345	358	341	334	322	298	346	332	351	324	345	318	333	343	306	324	297	319	310	319	279	356	360	343	345	329	326	336	336	323	338	335	320	356	357	329	332	338	313	339	352	337	288	329	323	348	345	305	319	338	320	352	334	314	324	320	355	354	313	331	305	312	311	320	330	318	311	323	324	345	307	314	294	346	332	345	322	345	287	331	330	339	326	324	332	311	315	331	335	306	283	321	371	342	340	332	297	333	294	337	335	308	338	330	328
8639	1063	759	776	737	699	732	681	667	705	691	679	651	719	696	711	685	699	750	738	714	723	679	739	705	713	638	721	728	701	675	695	710	756	701	699	723	688	741	680	726	700	715	710	728	705	688	773	723	675	691	732	705	711	721	704	725	697	705	729	700	674	686	659	706	707	718	714	742	666	716	690	705	700	736	724	692	712	702	696	709	700	725	710	724	701	706	695	692	716	707	726	671	726	698	750	719	740	754	674	712	699	747	734	703	737	690	688	700	668	703	698	676	700	710	698	719	704	701	713	702	701	748	728	718	677	736	729	684	730	722	727	732	718	703	726	775	683	704	761	714	667	660	686	712	687	668	686	704	676	710	752	686	691	721	728	718	698	722	698	734	738	753	719	703	736	705	696	755	700	679	719	713	649	708	717	684	789	708	713	755	771	708	721	706	687	748	717	717	760	716	703	719	698	724	724	688	744	708	677	694	664	662	655	717	759	705	726	665	696	697	694	704	723	773	706	712	701	670	697	722	742	676	684	658	662	726	678	672	744	692	736	690	664	726	668	741	712	732	703	744	696	693	723	705	675	693	699	672	726	718	713	722	724	752	716	715	703	680	700	681	722	668	671	739	702	667	644	715	706	701	658	712	713	718	730	658	712	709	730	724	678	712	692	694	688	716	707	665	678	720	711	677	741	676	703	692	739	726	737	738	731	726	675	716	731	693	718	650	719	682	741	708	711	726	654	696	732	677	713	725	690	704	734	704	658	730	662	695	721	670	762	714	733	747	718	668	724	752	715	680	667	689	670	706	725	710	700	716	743	689	649	704	684	713	659	688	735	637	707	773	720	723	735	685	653	702	717	697	709	706	717	712	701	701	718	709	733	780	680	725	728	671	727	691	700	751	717	672	703	679	719	669	715	735	715	744	702	716	725	712	699	730	734	731	675	704	717	759	726	707	729	778	738	719	719	677	691	703	736	713	716	683	711	666	689	725	691	700	685	707	733	721	680	690	707	678	735	674	686	672	676	696	695	727	718	670	644	712	695	700	714	711	680	725	718	727	673	674	700	731	728	667	713	702	749	689	689	706	735	745	680	683	691	684	723	729	723	719	678	745	777	737	651	731	668	724	760	701	703	678	718	731	751	674	709	740	689	697	743	741	727	694	760	690	710	715	685	734	694	694	702	696	699	675	752	696	699	721	725	703	683	708	709	722	677	676	735	679	655	725	701	681	669	699	682	734	720	751	650	681	710	758	749	710	783	722	716	713	703	681	691	743	738	768	691	725	756	737	720	720	682	687	734	709	704	686	751	766	711	728	725	673	738	731	698	702	716	680	676	694	707	712	746	691	736	659	741	658	744	687	666	705	732	726	706	726	671	700	693	723	685	685	702	679	716	727	706	703	715	722	736	686	662	691	712	713	724	659	725	713	672	713	741	710	717	722	651	679	663	712	681	684	738	711	729	707	671	718	703	660	693	692	715	768	738	703	752	709	662	685	694	661	669	675	710	686	674	756	678	697	719	680	713	733	679	682	686	700	681	682	745	695	688	665	683	729	715	658	712	727	689	728	711	709	683	677	723	693	756	747	681	684	659	699	722	714	642	720	713	681	709	701	692	692	706	706	704	736	776	776	704	727	749	708	710	705	620	710	723	702	711	723	674	737	661	710	716	718	744	714	742	706	635	708	726	720	701	661	698	681	721	726	704	718	687	658	686	696	761	671	689	733	685	673	670	746	714	701	680	684	703	743	731	691	766	716	740	707	723	735	698	709	734	701	723	699	735	700	758	742	699	732	684	711	723	682	707	706	663	707	713	664	739	699	739	743	706	734	711	658	665	729	709	728	712	715	739	741	706	744	691	707	706	719	691	679	702	715	717	699	694	692	664	780	750	715	718	670	666	689	666	719	702	715	777	709	738	737	702	747	732	677	712	725	694	727	729	680	721	728	704	747	694	656	712	686	716	708	660	708	708	697	695	737	702	722	711	725	683	700	700	672	692	683	739	695	705	732	698	697	663	697	711	730	689	730	693	726	708	753	673	712	765	671	755	715	745	733	717	688	690	727	757	762	699	730	702	711	691	687	683	690	713	677	745	685	696	731	725	731	697	672	741	697	698	693	710	661	754	757	663	737	690	713	693	688	723	658	700	761	701	734	701	708	686	676	693	668	758	724	681	688	686	715	668	713	718	736	665	735	726	718	731	709	732	684	664	736	722	732	707	669	682	723	739	733	684	684	704	706	716	712	747	687	676	653	740	718	654	714	723	683	715	705	727	684	694	715	717	725	679	699	710	721	709	738	694	691	699	766	715	710	731	755	743	691	737	710	737	729	722	710	704	703	721	685	647	710	725	665	726	707	678	705	706	702	701	727	645	690	721	712	748	696	673	675	718	729	722	708	687	698	675	688	705	718	711	718	703	690	701	678	711	672	729	647	690	677	708	739	713	737	710	696	704	708	728	686	699	665	679	733	661	677	672	706	673	729	720	704	682	702	692	702	760	703	710	664	748	689	719	717	706	725	678	697	729	712	685	760	701	773	710	702	711	693	693	716	724	745	695	695	677	679	685	656	720	747	706	660	704	658	708	696	715	702	673	741	712	705	723	706	698	697	724	727	751	710	727	726	712	721	670	688	690	729	695	698	723	659	682	691	661	694	703	710	696	690	752	726	709	696	669	727	746	727	672	720	740	731	681	703	715	654	676	692	689	680	687	648	682	673	714	688	684	731	699	667	730	724	697	723	693	718	692	678	663	734	684	730	718	704	700	712	695	710	701	697	766	693	689	712	716	744	719	723	679	739	702	720	720	676	675	697	733	693	663	704	701	708	680	693	672	737	696	688	716	720	704	706	706	732	728	695	743	708	694	656	741	661	698	705	768	710	745	713	760	679	742	715	756	708	749	726	726	709	642	739	683	672	715	701	684	694	779	679	683	748	717	726	679	717	720	717	700	671	694	712	728	748	668	781	706	720	723	715	719	717	696	774	659	726	706	715	663	667	671	695	746	730	720	704	696	719	715	708	713	662	758	688	740	690	746	709	697	737	705	743	720	708	683	693	740	698	705	695	696	734	705	712	700	736	700	765	674	694	717	731	729	716	724	682	738	715	706	735	728	727	697	712	692	719	685	732	711	675	669	723	689	730	721	690	725	730	703	729	653	663	697	725	705	703	691	715	704	659	690	729	692	700	719	656	731	699	697	712	695	740	729	675	720	685	715	722	706	660	737	689	695	699	722	734	704	730	654	699	675	701	647	693	673	695	697	713	677	682	733	693	710	714	734	700	697	699	700	697	727	691	660	681	697	692	729	745	696	695	674	698	708	740	662	715	720	688	687	729	688	710	728	741	715	724	674	708	725	692	655	693	721	691	703	722	673	697	698	688	690	725	690	677	707	755	704	737	687	700	689	704	723	720	738	696	728	697	730	709	682	725	672	668	709	719	671	762	721	709	715	672	754	676	721	694	664	692	755	698	702	705	765	722	752	690	745	707	688
17741	1385	302	335	295	315	315	283	290	324	321	296	303	325	319	300	317	310	288	332	331	279	339	306	314	294	348	338	316	317	302	294	312	299	303	305	333	276	332	306	283	286	313	313	315	274	306	301	282	315	306	318	297	352	308	327	284	308	295	275	314	278	274	288	309	307	319	311	334	299	322	315	311	295	299	328	311	296	290	299	267	294	318	286	309	290	346	314	281	299	316	337	322	310	321	307	294	293	305	327	280	302	262	278	344	314	318	285	355	298	303	298	320	281	314	316	273	302	297	312	295	301	287	300	311	324	348	322	321	300	301	347	312	301	288	301	312	285	336	317	335	332	295	292	272	310	295	285	328	339	316	301	289	308	296	270	301	319	312	305	284	278	342	353	327	306	298	339	310	304	349	350	291	282	315	342	310	339	296	281	287	303	343	284	315	291	321	301	324	317	369	280	296	318	302	290	352	310	331	302	294	310	329	314	301	303	346	300	285	303	314	362	294	305	321	288	302	321	300	289	330	296	276	316	298	325	295	279	290	308	296	291	336	297	317	300	311	318	299	324	277	289	304	335	325	289	267	265	295	277	279	321	280	317	323	303	294	283	315	338	338	288	322	290	298	323	333	276	297	325	295	324	321	281	323	295	303	287	340	326	317	293	273	307	295	293	305	317	314	273	315	307	306	298	309	330	332	287	351	308	331	319	283	325	269	309	302	319	315	338	317	295	337	304	347	296	305	286	298	313	337	332	314	287	273	354	316	320	280	307	311	320	308	312	323	349	333	294	303	295	283	355	355	294	302	290	320	316	303	314	296	325	298	324	326	291	320	296	313	316	336	295	314	295	282	292	326	299	298	310	328	307	296	303	305	286	302	321	292	311	312	292	305	338	332	326	313	312	308	309	328	297	291	346	292	300	343	283	312	303	291	318	319	286	278	307	310	275	301	307	284	269	323	303	251	336	326	284	295	318	319	308	272	305	293	305	297	324	289	292	312	283	331	297	318	332	286	317	321	316	301	324	263	278	299	344	295	302	295	339	305	299	283	318	270	286	336	327	334	312	310	290	314	316	321	315	308	310	289	339	328	311	311	322	302	325	334	318	321	289	323	286	256	328	291	327	284	308	305	311	317	308	300	280	328	291	291	328	306	304	325	314	326	303	289	280	296	359	299	323	290	308	308	273	337	342	297	284	318	336	321	301	343	287	295	329	256	316	310	333	323	297	317	333	307	299	292	319	303	303	300	295	288	333	301	301	303	303	290	287	297	292	282	302	315	308	316	347	287	313	315	328	331	310	320	315	271	282	335	318	329	311	313	324	322	365	345	332	296	283	323	303	295	301	328	284	290	299	300	328	348	310	280	297	322	317	319	300	294	293	296	287	328	313	293	319	315	312	285	326	342	281	290	275	304	339	280	311	297	299	318	314	291	296	325	287	303	298	315	309	350	318	305	352	275	351	316	329	260	295	289	300	318	317	335	298	315	305	301	343	290	290	303	288	318	313	291	324	299	297	293	309	291	299	295	321	296	287	318	294	303	288	298	309	296	305	289	309	296	287	310	295	309	324	292	292	278	310	289	321	300	315	281	291	316	338	320	337	318	320	304	340	293	294	307	298	327	304	296	327	310	290	310	306	307	330	310	323	294	334	323	304	341	329	300	302	320	316	292	272	333	333	307	335	316	301	340	330	326	316	354	323	299	268	284	265	313	259	276	299	296	311	302	317	334	340	338	311	320	324	298	300	322	297	322	285	288	309	307	314	318	308	296	305	321	283	308	276	295	310	308	308	258	341	295	326	306	302	348	332	301	323	371	319	304	335	313	300	318	307	313	313	328	336	281	270	292	331	324	331	312	285	310	318	314	268	288	298	282	291	300	314	302	299	312	325	310	293	328	303	286	278	291	291	352	332	304	313	300	314	271	299	317	289	317	298	305	352	327	327	321	303	296	322	313	307	307	299	292	318	303	320	319	293	283	290	312	295	340	297	345	282	321	307	313	299	301	314	311	315	305	323	291	309	317	311	325	265	299	323	282	251	278	327	321	304	293	319	304	313	319	316	293	314	308	340	290	289	294	305	316	303	307	305	290	310	325	292	318	283	274	324	295	302	329	297	314	345	307	304	308	309	315	318	332	315	323	311	301	327	357	336	321	291	310	356	297	310	305	317	344	341	336	307	341	332	311	323	321	325	329	281	306	341	325	287	317	333	342	298	337	308	284	291	286	285	334	322	323	316	333	337	327	329	319	330	324	275	314	283	282	294	289	312	318	307	300	299	319	342	297	299	317	323	296	332	337	313	316	335	322	303	303	325	294	321	267	327	303	300	294	295	291	338	274	322	329	323	319	307	290	327	296	317	316	294	311	337	303	301	343	323	307	283	292	298	259	275	319	322	319	320	278	259	291	300	309	314	283	329	310	319	321	312	308	314	301	304	295	302	309	318	277	307	350	340	336	312	303	288	321	303	358	307	289	315	312	339	300	295	307	311	290	310	277	314	314	262	304	327	265	350	285	293	316	301	336	322	278	312	311	292	328	305	294	312	311	295	316	325	340	298	277	285	313	294	319	297	313	318	310	309	300	290	286	313	299	306	328	290	279	317	292	296	308	314	278	273	301	344	293	319	331	324	307	313	305	288	275	323	313	330	286	297	353	344	309	329	326	294	324	302	291	278	295	305	333	292	294	284	293	311	286	323	279	323	336	295	289	289	304	284	306	314	280	336	348	326	309	305	312	313	302	312	300	279	284	318	303	283	283	338	290	274	340	311	317	298	308	328	311	315	317	319	322	298	323	317	330	317	291	277	310	332	327	313	269	333	329	296	311	303	318	340	271	302	260	290	316	319	322	309	327	334	322	335	269	310	301	299	274	280	336	341	308	292	278	328	319	291	282	309	270	299	307	310	295	291	262	316	307	313	273	283	296	282	329	323	292	317	285	287	333	298	308	279	329	282	266	269	328	341	301	302	295	271	306	298	256	341	326	283	299	302	324	298	281	335	301	334	271	335	332	286	300	285	300	322	308	329	327	287	278	329	317	284	285	371	332	321	323	297	283	289	329	341	288	338	304	327	343	322	321	292	310	320	296	361	355	313	324	312	323	336	305	308	300	300	302	285	299	307	290	346	295	325	323	310	345	277	333	291	339	336	327	297	301	302	306	290	294	329	324	317	286	274	301	329	326	324	328	301	309	275	306	294	316	288	307	282	321	288	294	298	312	305	286	313	318	295	337	263	309	308	304	314	316	289	328	279	301	302	303	318	310	314	301	313	327	286	336	350	344	302	297	320	315	295	256	299	305	301	304	298	320	276	305	343	340	319	303	277	295	281	288	302	326	314	282	310	295	293	306	345	309	310	309	297	318	294	291	327	294	329	309	319	313	328	319	309	314	330	335	301	332	291	298	296	303	348	317	341	323	299	309	309	314	321	279	293	304	319	312	312	300	339	314	338	306	300	291	308	323	342	328	336	283	313	292	284	298	281	293	284	309	292
8263	900	696	691	714	655	657	679	648	660	662	659	652	650	693	618	620	653	715	623	660	697	665	639	710	658	658	680	687	654	686	646	662	676	641	697	704	633	665	640	669	630	655	644	659	659	673	665	653	666	697	645	646	617	665	661	667	677	618	676	656	636	658	662	688	675	654	654	690	691	684	668	684	690	614	708	652	632	642	683	638	617	679	654	646	702	654	632	697	699	719	666	648	640	656	636	653	633	672	659	659	718	720	670	616	678	647	656	642	656	681	660	598	678	692	696	663	635	644	639	700	680	647	579	683	668	712	711	684	628	664	655	651	683	680	707	668	648	660	646	623	699	683	657	631	684	700	629	678	685	681	636	685	723	620	668	641	645	671	729	690	669	609	657	659	678	624	671	656	656	632	674	689	690	660	611	662	656	650	647	658	669	688	651	652	679	628	679	612	672	629	646	629	638	610	689	650	665	654	688	615	660	669	672	653	647	649	621	640	645	654	651	660	672	678	674	683	656	626	622	666	686	633	637	655	612	613	669	684	639	666	619	661	686	630	680	624	618	713	693	671	636	608	657	642	659	637	623	679	659	688	691	603	671	668	665	625	656	650	687	649	686	648	647	680	677	628	671	722	666	694	671	667	689	621	655	637	635	677	627	686	721	672	688	664	655	693	649	679	615	685	676	642	667	629	668	671	638	667	634	729	636	683	625	645	628	672	682	658	655	674	663	698	682	641	683	629	636	707	671	706	619	650	692	657	669	664	667	669	668	643	670	672	676	661	656	624	705	674	660	711	651	691	659	667	655	674	680	626	701	699	665	655	729	684	657	663	669	635	669	630	656	649	694	722	652	681	656	651	700	620	659	676	663	649	667	640	643	674	701	671	588	637	671	664	654	675	680	657	670	680	678	640	686	660	655	610	669	593	677	656	656	702	684	670	651	669	695	673	641	627	702	640	614	693	626	661	691	650	656	683	619	674	662	669	623	661	711	681	667	661	648	671	641	671	667	650	693	670	656	673	702	649	648	637	643	647	690	624	688	680	677	670	648	647	672	676	698	647	657	653	651	636	688	648	620	651	673	661	642	678	654	620	615	647	640	661	687	662	649	666	661	666	642	667	619	642	681	684	670	662	653	660	619	650	641	666	663	632	653	670	702	662	690	673	711	632	688	626	675	654	660	663	675	669	647	665	681	680	624	661	665	611	706	702	677	658	722	652	664	694	646	644	616	673	618	677	620	680	723	662	638	658	661	647	698	667	686	630	689	713	645	668	652	694	661	635	687	665	646	686	674	698	621	672	691	673	626	633	663	660	660	631	656	633	640	665	677	739	675	656	677	695	665	651	627	591	701	647	694	632	675	704	695	675	646	669	609	628	689	686	686	633	692	615	680	660	676	646	684	671	642	685	693	655	703	669	639	665	653	633	657	668	693	656	683	677	700	675	680	671	634	719	658	613	678	653	643	631	651	646	676	587	642	636	658	701	620	675	653	680	669	715	640	631	653	663	684	680	698	653	664	660	676	659	692	674	681	671	623	651	643	618	683	657	672	661	625	687	653	690	674	637	699	676	655	663	646	690	678	664	673	658	648	675	651	702	689	650	685	659	686	614	649	691	675	696	684	672	683	683	619	633	656	639	656	634	667	667	677	686	657	678	673	677	701	678	680	684	711	656	678	707	649	646	615	659	682	696	674	624	620	655	681	655	662	608	661	643	666	709	691	645	612	664	673	659	641	650	627	693	634	666	622	673	651	653	683	674	664	688	661	604	634	651	684	647	674	660	676	636	679	648	659	635	640	643	683	647	639	658	615	681	687	711	637	668	678	675	686	646	643	671	624	651	657	666	685	650	667	683	704	636	681	696	658	668	624	660	667	647	663	601	674	677	636	649	656	638	719	608	669	630	667	648	720	666	675	660	705	597	675	667	696	671	620	652	669	617	697	703	598	653	648	661	692	654	664	699	669	687	651	659	664	614	643	644	656	624	618	669	693	710	690	642	653	674	666	669	670	682	592	615	655	643	679	640	675	667	642	700	664	636	640	685	636	632	701	623	673	645	664	624	636	639	661	710	674	698	635	679	689	638	619	666	657	672	671	665	700	658	657	618	652	617	646	664	675	620	652	712	668	674	662	721	720	664	715	645	614	702	636	701	617	654	671	684	658	686	659	673	656	659	685	655	627	617	653	659	618	646	603	680	693	731	645	656	658	679	619	671	689	638	638	695	676	644	678	685	662	653	658	669	651	660	679	648	695	575	712	695	676	641	699	637	685	684	660	669	671	680	686	657	649	676	628	701	685	656	647	634	647	708	667	643	683	703	687	653	619	647	625	663	642	674	663	659	720	663	638	685	654	623	668	603	657	677	662	656	655	647	696	657	653	697	666	705	669	687	640	639	642	631	621	637	643	663	664	658	639	653	631	692	671	640	674	640	712	667	643	705	633	680	672	642	650	683	647	707	648	651	667	644	665	658	650	685	680	683	680	657	633	744	676	657	650	647	681	694	715	657	659	654	615	623	651	662	644	667	672	656	619	640	651	621	717	678	666	657	649	628	665	681	692	668	671	691	635	672	647	695	663	628	650	652	669	669	662	626	671	649	661	635	624	644	641	634	658	627	659	701	662	623	677	687	719	673	694	645	701	648	678	640	671	677	658	625	612	638	638	616	677	676	677	643	675	677	664	656	695	683	675	647	711	689	616	628	646	676	623	681	647	680	687	655	660	672	636	628	658	657	649	666	707	643	638	643	671	695	689	652	681	656	657	694	618	664	660	658	645	665	647	670	661	678	667	675	634	673	705	622	688	649	648	675	628	679	672	680	629	628	696	670	689	679	677	628	686	640	676	668	687	650	636	656	658	633	616	650	661	696	656	660	677	619	607	696	661	614	695	683	713	648	674	700	661	688	711	672	689	713	695	593	642	675	669	651	707	658	663	686	666	663	652	692	654	697	616	680	667	631	668	676	631	632	676	641	664	635	640	667	663	602	671	657	652	664	659	642	675	661	673	689	656	644	665	676	647	643	696	704	630	660	643	654	638	687	662	662	661	666	702	638	659	606	677	694	658	652	641	683	653	653	653	647	620	677	660	637	688	687	653	718	641	648	642	670	661	676	673	672	653	627	683	636	666	646	671	670	636	682	639	657	674	685	644	654	662	666	653	633	684	657	687	632	672	626	651	697	677	667	661	655	655	661	661	682	692	649	657	668	609	629	653	642	628	661	678	640	657	656	631	651	653	663	645	644	672	678	672	676	669	725	610	671	672	641	702	664	690	649	667	651	661	680	703	686	669	678	637	653	674	649	669	673	679	672	672	700	677	683	663	640	663	661	624	663	639	690	641	671	672	653	640	650	710	673	640	631	673	658	673	689	645	663	662	598	664	620	685	682	654	646	682	672	621	685	659	674	629	682	680	596	677	675	683	676	646	693	657	662	697	714	662	660	688	676	634	653	644	620	663	668	674	674	664	703	631	692	661	638	664	685	637	658	667
21663	2334	350	286	329	301	264	297	301	319	292	305	317	326	288	306	312	298	289	251	279	302	311	271	286	335	277	295	323	327	298	310	340	322	329	278	289	296	330	337	331	311	295	286	283	270	321	309	299	319	313	348	323	288	322	294	307	295	332	317	299	346	328	303	311	259	301	278	319	291	280	289	296	288	289	267	300	318	331	280	258	271	297	289	292	279	294	271	263	285	285	293	282	306	302	318	307	280	314	308	332	314	304	298	271	296	278	262	278	312	288	264	280	281	316	282	286	332	289	283	268	270	314	294	312	303	271	291	308	285	285	320	295	311	264	296	285	288	318	302	317	314	289	268	342	326	303	318	275	269	305	336	271	319	271	339	325	287	292	303	314	322	332	315	294	323	312	294	322	333	316	310	319	290	312	281	274	311	332	308	301	249	295	308	276	305	300	324	300	319	338	285	280	314	265	313	287	302	296	295	298	312	325	279	284	299	332	315	279	293	285	305	266	308	289	303	284	310	314	261	269	310	296	291	316	293	297	285	296	274	295	286	285	265	316	304	267	307	263	327	331	290	300	315	316	314	306	313	298	297	295	326	310	288	284	288	302	323	305	249	328	316	294	301	270	319	279	308	325	309	256	324	286	307	290	298	335	306	296	285	274	302	310	329	300	319	336	304	320	282	271	307	297	310	290	318	317	288	292	292	334	307	292	273	298	282	308	275	287	299	307	327	286	289	269	296	322	312	340	288	248	302	309	292	307	300	290	294	305	333	295	271	309	289	324	291	345	283	308	295	316	306	314	306	314	282	283	288	268	304	278	292	319	300	334	313	294	280	306	309	337	278	312	279	303	299	305	296	300	325	294	337	307	308	295	299	279	270	288	295	308	268	298	304	286	313	314	284	282	297	285	297	356	308	337	264	272	330	282	309	289	299	316	315	291	300	303	306	278	289	321	297	310	336	305	343	338	307	308	313	343	323	284	322	291	284	305	313	297	301	316	293	299	314	311	304	338	268	314	313	306	293	318	299	303	315	306	288	284	314	277	279	330	290	309	306	296	286	289	290	332	294	306	314	298	300	319	302	272	297	328	324	288	283	325	320	272	286	307	328	284	321	292	316	299	270	315	306	299	305	353	321	316	286	294	298	305	290	295	302	262	290	273	319	285	321	309	305	317	318	296	328	343	260	329	325	286	306	280	299	315	289	304	297	305	299	312	296	297	285	296	295	302	326	267	314	307	320	261	305	311	286	299	334	273	295	313	296	309	321	277	282	324	310	321	322	331	291	289	304	291	349	318	320	280	284	306	294	297	314	314	319	285	308	320	293	297	314	292	331	294	307	301	295	303	286	287	266	295	292	279	309	310	299	306	317	276	294	301	324	300	306	334	329	315	325	315	325	300	288	270	298	294	332	293	297	306	299	307	319	273	296	288	310	341	298	270	265	283	276	306	301	262	348	307	280	323	303	296	312	290	307	302	283	274	326	291	268	277	304	309	304	296	254	278	283	278	278	245	317	309	312	333	316	310	289	333	294	309	309	307	310	273	301	270	272	293	279	308	272	286	317	304	295	274	290	291	307	297	297	290	284	296	299	347	329	320	269	301	314	284	323	300	301	303	325	323	282	311	312	268	295	327	313	295	292	297	297	305	331	245	343	315	337	324	332	304	350	296	290	298	267	295	281	294	320	299	272	320	311	284	280	307	321	303	304	292	321	269	344	310	310	316	343	300	282	277	318	305	319	299	278	282	303	318	328	306	318	296	297	251	301	265	307	312	286	287	293	327	284	298	273	318	311	297	331	285	279	310	289	312	260	295	280	313	284	285	281	269	292	304	304	277	261	326	301	293	301	333	306	324	325	310	317	304	315	301	274	328	290	350	288	333	328	313	312	306	311	319	319	315	310	306	313	306	303	276	309	325	297	286	285	290	297	298	257	289	298	318	312	297	294	300	317	305	292	315	303	298	284	275	287	304	315	319	307	309	299	316	295	303	299	291	288	313	282	323	320	275	283	282	284	300	287	295	285	301	299	304	317	295	306	308	308	295	312	309	303	283	288	323	294	286	297	306	287	277	308	329	274	331	277	316	296	326	316	310	289	291	311	247	362	294	307	283	293	315	307	303	323	315	307	333	315	315	298	328	288	326	312	304	318	309	290	270	280	292	306	316	320	264	324	301	298	311	321	316	304	299	317	288	247	315	303	314	288	270	317	300	282	288	311	304	317	324	309	317	298	317	337	315	322	316	354	318	339	292	310	276	315	279	270	305	306	299	291	277	257	291	333	323	290	298	323	288	322	299	259	311	287	298	272	325	319	286	301	357	288	289	299	288	280	285	303	291	305	303	273	283	315	289	292	310	288	277	285	279	312	298	287	306	282	271	276	272	343	279	275	282	308	275	315	316	316	302	300	318	267	296	281	286	299	300	334	290	323	265	296	286	291	303	281	322	302	293	284	310	346	308	319	298	299	332	326	307	324	327	291	260	289	293	295	278	286	294	305	305	336	365	281	268	291	298	312	291	312	356	310	275	316	311	316	319	276	266	287	279	269	303	283	343	268	307	270	290	266	284	273	286	291	312	322	320	264	314	291	293	317	313	319	271	276	316	313	282	311	333	295	324	297	321	287	333	341	274	294	298	281	324	310	328	306	342	280	309	293	307	283	257	284	329	331	275	258	324	285	305	290	307	287	279	317	282	292	281	312	317	320	270	345	302	299	276	294	305	261	290	294	308	338	343	304	287	314	286	284	285	299	303	301	276	290	287	289	300	301	293	316	286	290	331	261	307	334	307	301	281	324	275	310	328	286	280	290	318	355	305	288	294	288	319	275	315	302	319	316	322	289	339	305	293	307	358	323	302	275	326	327	299	289	270	309	328	306	317	311	277	306	324	256	296	296	306	300	307	247	301	312	286	283	309	285	308	282	289	311	322	287	296	291	294	291	293	321	354	310	299	332	313	285	324	292	282	319	306	306	320	324	302	270	298	302	276	338	311	306	291	256	307	321	287	342	306	326	311	323	268	281	304	281	312	325	293	321	293	318	304	291	323	302	275	286	283	274	294	312	329	304	288	297	304	317	280	300	267	303	309	288	300	303	301	313	331	307	338	304	313	310	270	265	285	324	320	323	268	326	324	319	312	278	290	293	300	290	317	315	306	317	339	318	301	290	302	315	309	272	264	285	288	316	272	303	312	306	337	312	314	286	276	274	294	322	324	291	295	310	314	313	289	329	299	298	306	304	294	305	298	327	304	273	332	302	281	272	296	320	281	326	294	313	338	325	291	290	323	305	290	286	311	312	284	314	303	263	254	291	297	330	343	300	338	310	295	324	326	324	282	302	282	308	327	304	296	319	287	312	282	262	302	324	279	316	301	288	293	295	294	311	282	292	296	292	308	307	249	319	272	315	336	324	310	288	286	301	306	318	299	293	329	284	260	283	294	273	290	315	303	298	324	314	325	342	298	309	316	325	288	319	284	298	310	303	307	291	302	310
8903	832	693	670	729	640	639	622	599	650	665	654	632	671	694	649	642	698	651	627	647	677	636	657	618	670	660	626	634	630	597	619	640	675	638	665	614	691	664	654	699	652	614	635	629	629	653	649	654	631	668	593	617	653	630	663	609	667	626	640	620	604	648	722	622	635	605	663	627	660	648	618	667	663	648	636	644	697	655	636	639	641	678	670	640	666	627	633	696	658	669	644	646	619	665	650	654	645	636	625	655	648	675	676	674	650	621	681	682	679	646	669	678	618	663	655	633	665	656	641	661	635	619	634	671	647	667	700	646	681	657	685	624	623	635	654	663	603	682	686	597	653	621	640	652	635	641	680	679	647	620	661	647	625	678	630	660	671	654	679	653	704	677	674	673	654	616	635	634	632	632	637	637	632	649	628	676	653	660	657	700	661	696	673	669	694	667	683	686	639	646	670	624	646	651	651	660	657	651	644	626	686	671	698	642	639	665	620	624	638	667	653	632	673	619	635	642	618	685	686	654	665	603	621	596	621	652	648	635	640	620	640	681	656	626	604	650	665	690	625	648	600	633	645	582	670	629	595	638	648	717	620	629	628	642	655	602	619	663	654	605	644	647	648	623	688	643	648	654	650	579	670	658	641	590	672	613	680	621	642	627	618	644	637	612	642	679	638	659	624	669	675	622	611	635	657	631	604	599	655	625	661	612	613	634	616	671	652	635	659	683	672	624	662	647	667	655	671	655	658	662	657	663	656	625	679	646	624	614	664	655	682	658	622	624	628	678	644	609	668	650	658	623	632	664	662	657	678	661	669	663	636	598	653	611	634	627	644	632	641	609	632	608	607	625	673	644	653	662	640	621	659	655	658	638	632	675	582	630	653	672	644	605	616	660	666	611	630	639	652	656	672	634	645	647	668	690	656	673	649	654	645	602	634	610	753	657	628	587	620	620	629	637	633	684	639	664	582	650	638	638	649	634	653	640	660	658	642	636	673	661	646	644	616	676	590	637	655	652	629	632	629	620	640	619	666	638	654	657	640	660	609	625	628	664	653	651	634	631	643	628	644	620	660	663	627	652	625	652	599	645	714	680	650	657	664	618	630	665	632	699	630	645	651	648	633	634	684	653	692	642	606	660	645	639	682	675	615	632	645	645	659	672	659	671	631	644	674	637	622	631	656	687	621	654	621	640	627	677	677	644	635	602	644	644	629	629	657	646	624	630	601	656	704	713	658	668	684	632	636	634	616	618	692	655	616	616	627	644	660	610	629	657	628	652	652	649	627	671	630	617	632	683	665	713	625	694	637	673	638	647	636	673	649	657	667	628	670	633	647	627	672	652	596	641	599	634	627	618	641	644	683	605	640	574	673	663	642	666	621	632	691	655	669	648	617	672	674	666	611	659	607	699	646	615	656	660	646	642	633	627	612	646	632	689	629	618	672	645	631	625	641	661	663	639	645	654	670	638	616	644	604	699	630	675	609	673	650	638	666	640	664	648	669	603	662	591	697	681	638	654	645	618	647	612	626	614	646	661	652	685	660	661	647	668	646	651	603	690	658	661	637	645	620	584	643	626	664	652	642	659	627	663	614	627	645	647	687	661	633	644	669	618	642	612	630	684	622	656	684	660	647	627	650	601	583	622	649	644	643	705	590	613	640	710	625	623	660	632	683	670	654	648	630	661	635	664	684	625	681	654	617	671	643	616	643	623	670	640	619	629	661	656	661	672	648	668	620	636	672	676	625	659	625	653	624	632	670	664	640	628	651	617	650	617	645	632	679	604	646	601	645	695	659	653	598	682	636	628	634	652	642	627	599	642	680	662	617	677	668	627	692	664	632	688	660	650	628	645	651	643	641	623	597	664	665	646	654	661	677	657	702	604	625	620	620	663	653	667	600	634	654	634	676	647	633	624	648	672	647	640	648	649	621	596	656	638	684	663	621	652	687	660	669	657	663	631	653	619	639	645	665	664	611	630	663	635	667	636	653	662	622	656	624	660	663	628	628	682	660	651	606	637	632	660	708	642	634	628	683	622	624	645	645	619	673	661	617	687	631	688	642	668	650	643	652	652	662	637	604	693	650	650	666	602	683	698	639	630	654	644	629	661	651	660	611	621	666	662	657	666	589	623	621	627	649	629	626	657	600	649	660	636	667	652	681	599	638	652	627	608	682	700	608	667	667	638	608	602	688	676	640	707	684	670	593	642	685	643	667	697	644	641	679	646	650	611	672	619	655	614	637	644	651	611	643	622	625	627	659	670	668	676	678	621	673	634	602	660	655	683	647	671	685	583	665	693	632	624	671	623	663	685	619	649	658	633	662	629	709	708	634	617	662	654	650	653	640	649	603	646	546	652	645	629	594	636	649	656	633	639	708	640	630	666	669	672	613	698	620	614	670	695	662	682	668	647	703	651	619	628	664	693	659	638	626	604	621	693	656	641	662	654	645	654	577	649	646	644	584	681	629	651	671	640	669	683	717	662	662	624	669	660	671	653	605	658	616	636	642	673	668	660	604	652	617	661	670	622	620	616	626	655	654	606	655	647	598	582	668	668	687	665	677	643	667	622	679	652	659	659	663	620	643	672	635	650	663	691	643	623	640	600	672	653	665	676	661	653	661	627	634	637	633	612	689	664	649	635	605	635	643	654	643	617	615	648	602	633	667	689	625	647	658	609	684	607	618	640	664	630	642	632	636	618	704	599	631	637	674	693	637	658	662	677	654	633	664	637	629	637	661	663	628	641	633	686	660	636	646	686	639	670	637	613	648	654	647	637	604	680	678	618	640	609	632	604	670	643	661	660	633	641	666	667	617	663	659	626	649	648	695	696	639	652	654	620	672	619	682	647	631	591	684	645	654	683	674	631	628	655	625	627	629	640	667	702	655	647	613	634	690	645	704	626	674	690	686	643	663	630	638	659	662	662	672	701	642	647	670	642	655	621	639	639	631	672	668	659	617	639	641	649	629	635	633	640	647	650	676	657	695	638	647	697	659	671	656	662	630	647	656	638	645	616	649	643	671	655	676	633	644	638	658	637	639	648	628	651	669	622	630	633	670	643	635	651	643	664	642	685	647	697	681	625	648	665	648	674	694	644	644	694	610	617	666	625	662	659	662	613	626	580	632	698	681	650	642	671	661	599	634	588	651	652	660	659	650	664	646	651	648	690	639	679	655	635	634	671	661	617	645	629	660	597	680	595	612	602	649	679	645	670	628	650	595	651	620	665	626	640	640	665	666	629	646	670	671	627	659	663	649	664	625	655	639	645	659	617	592	678	640	651	620	694	686	683	639	660	658	629	674	643	651	674	626	663	695	643	609	664	623	666	654	673	630	655	646	597	607	647	676	638	640	668	666	623	609	616	676	654	640	681	678	651	667	622	675	623	637	659	657	666	628	650	673	700	639	684	669	632	655	652	700	685	646	634	671	631	584	642	647	613	657	646	632	689	586	639	648	599	714	691	648	633	645	654	637	680	599	620	709	658	721	674	706
25168	4218	399	339	286	304	326	308	308	325	343	302	322	314	330	296	332	319	304	332	335	297	306	318	306	327	320	294	301	316	331	343	347	297	319	310	337	349	326	321	352	344	346	368	314	292	330	340	306	289	340	302	286	355	305	308	352	360	336	332	317	372	346	291	291	353	308	334	359	304	302	334	312	363	281	307	318	310	335	293	315	338	345	314	340	316	332	335	362	309	338	324	320	299	306	332	319	338	321	321	328	307	322	310	312	301	292	345	315	329	326	325	320	341	356	296	315	301	308	324	314	338	311	338	373	314	346	370	334	342	344	289	329	320	283	349	334	331	332	293	330	333	332	351	332	321	365	327	343	315	327	366	309	337	321	362	325	304	328	315	330	319	327	331	308	321	303	340	377	344	354	332	297	300	284	324	312	360	330	327	325	325	349	290	326	298	328	331	354	347	311	299	335	377	342	341	330	352	310	367	290	301	324	360	332	335	336	341	323	339	294	329	293	314	300	326	326	314	339	358	336	360	315	326	341	295	326	325	327	329	314	335	341	327	322	337	321	293	287	343	327	363	355	364	344	347	310	347	331	340	283	308	345	335	338	325	322	319	325	346	337	371	346	334	349	346	318	305	328	328	297	334	308	315	343	370	358	326	346	344	317	316	374	321	344	359	345	345	362	293	326	308	351	349	322	329	325	334	291	313	317	345	328	321	337	298	321	317	321	328	329	335	345	297	366	348	357	289	341	340	340	343	314	288	346	342	317	302	338	291	345	335	326	323	326	347	365	318	308	342	312	313	362	358	306	319	321	319	332	300	330	307	337	338	344	339	337	311	344	333	324	365	352	320	356	315	343	316	312	306	303	350	320	329	324	347	333	332	291	333	303	295	279	306	325	335	340	341	296	331	311	330	326	312	355	338	300	292	335	328	332	339	319	315	346	346	325	330	324	308	338	378	329	335	326	317	335	295	326	350	322	290	311	345	348	317	290	337	333	317	299	306	308	315	343	364	320	324	302	338	326	386	321	346	340	338	321	323	318	324	337	319	334	346	345	312	313	313	339	353	318	334	354	321	331	318	314	301	353	347	321	318	338	348	355	316	302	333	318	305	304	322	329	310	278	334	342	313	341	332	320	354	332	303	293	318	347	332	351	311	296	319	308	299	351	324	351	288	305	308	327	352	326	331	308	358	303	327	350	345	328	331	323	304	293	329	321	274	318	304	309	317	341	330	311	289	324	297	309	302	325	323	313	303	327	336	316	314	339	331	320	368	331	311	304	351	307	342	325	322	315	349	318	327	345	317	346	324	311	339	290	316	314	305	335	325	340	327	319	326	296	338	329	342	342	311	334	331	335	314	330	311	329	351	332	299	345	324	334	369	336	307	330	325	299	314	346	355	310	324	311	331	311	319	297	317	308	289	312	330	309	332	338	338	324	335	335	364	329	297	312	310	327	318	356	352	331	311	323	343	342	306	301	297	339	318	337	372	343	326	316	334	361	342	326	326	357	352	346	327	364	351	338	350	348	333	327	329	342	322	341	312	343	339	312	310	352	340	310	330	349	326	315	331	321	324	331	351	346	340	329	350	327	309	348	347	344	355	325	337	306	323	282	332	333	329	334	336	306	354	329	335	326	308	315	309	333	310	301	319	320	304	314	355	321	340	373	336	351	358	307	307	298	343	313	284	305	338	364	331	355	317	317	305	315	299	344	329	340	306	353	331	337	297	300	376	342	310	312	355	323	294	343	318	295	320	327	338	336	303	344	341	282	357	310	323	320	347	364	330	329	335	350	324	295	342	303	355	305	314	301	345	307	322	317	349	317	323	327	286	348	331	327	318	315	348	328	329	329	329	377	311	318	316	287	314	281	334	312	300	341	319	308	323	319	372	334	307	305	342	309	318	334	314	322	384	352	339	322	320	313	340	323	336	344	304	305	309	340	332	311	315	322	335	344	329	326	286	313	309	330	351	335	316	316	321	311	291	328	326	327	323	291	361	314	344	352	369	340	312	299	307	326	313	351	320	292	308	313	331	334	297	310	335	327	316	311	319	316	343	323	339	334	347	314	313	342	361	318	353	356	302	345	330	345	350	353	320	333	345	333	332	328	305	301	330	358	311	311	338	332	328	320	336	370	330	323	310	328	321	344	324	310	359	319	295	325	317	309	288	321	313	316	290	328	330	293	311	357	350	331	316	341	334	324	355	350	361	369	333	314	326	344	331	318	348	369	306	327	349	293	331	328	340	297	339	364	322	310	310	323	302	348	314	314	331	363	317	340	325	302	351	332	329	341	340	335	297	349	316	299	305	315	318	324	334	281	312	320	344	316	322	313	297	319	316	320	302	322	322	352	326	340	328	327	328	345	328	361	322	291	343	302	341	309	347	331	325	339	324	315	341	310	340	329	322	342	328	323	307	324	332	332	315	291	322	290	295	342	325	322	326	300	299	348	344	323	319	365	354	323	313	307	347	296	330	309	321	348	299	298	380	336	339	325	347	336	347	308	315	313	316	332	305	303	337	330	311	344	342	310	328	313	314	340	345	359	321	297	336	385	333	358	346	330	336	304	368	324	331	301	310	295	321	344	350	359	375	339	358	350	378	301	318	353	339	315	317	333	345	346	339	318	333	326	324	335	306	328	329	340	354	314	346	312	337	306	323	364	300	319	319	346	312	341	379	308	406	331	362	346	311	318	296	316	317	355	329	306	318	335	327	349	330	331	302	337	327	385	328	327	322	301	313	337	374	341	347	328	333	270	303	352	317	312	312	309	340	333	333	343	308	348	340	303	337	376	333	297	306	347	315	328	293	350	310	338	324	347	324	347	344	302	319	318	320	320	344	326	335	302	315	307	330	310	314	309	294	303	329	311	328	377	329	330	321	303	310	319	356	335	359	336	320	330	335	308	325	323	329	336	330	319	295	346	331	296	337	308	354	356	325	343	342	345	335	296	316	347	329	326	321	330	369	335	314	302	335	318	310	297	322	312	340	332	297	339	365	348	315	309	337	302	322	304	342	336	306	315	367	319	343	347	321	325	284	330	333	345	344	324	320	316	316	329	346	330	313	354	311	311	323	325	333	324	311	323	309	324	350	350	308	342	325	330	277	313	327	339	334	315	374	350	281	328	311	310	325	348	320	335	330	351	321	343	301	290	332	327	301	302	308	339	334	311	327	336	338	297	322	321	351	333	339	319	325	339	341	307	290	289	297	323	331	328	307	338	318	316	303	334	293	313	354	340	340	307	368	314	318	346	328	331	366	339	345	320	378	338	331	316	313	333	349	331	338	310	303	298	324	346	330	320	291	344	299	356	317	321	330	348	322	345	361	329	319	313	357	325	358	316	336	309	341	346	315	305	306	302	351	342	312	327	320	324	345	328	310	302	353	285	332	323	343	340	319	288	340	309	357	316	299	331	337	351	356	332	326	360	309	329	355	316	321	319	292	323	306	343	337	325	333	344	315	341	316	309	322	291	373	321	340	332	330	340	322
9206	1046	832	743	741	744	744	706	729	713	670	749	694	664	715	689	728	762	740	698	718	715	734	711	727	705	743	779	721	697	746	711	726	719	727	691	738	713	697	746	705	736	739	681	707	757	745	710	746	728	717	753	709	714	764	711	703	701	739	702	733	731	723	715	742	707	702	738	734	730	705	682	730	732	737	695	716	715	712	705	770	728	757	757	726	743	685	719	739	709	730	677	710	701	731	721	786	696	688	700	674	683	708	727	693	767	736	703	718	700	707	689	751	691	680	681	663	712	728	705	724	752	741	746	725	719	714	745	742	721	716	697	683	704	734	725	721	718	674	732	690	684	731	694	695	675	685	681	711	733	735	734	697	696	715	724	677	681	729	754	719	731	690	703	755	703	759	689	712	728	774	730	682	704	667	725	646	726	733	757	721	719	732	682	732	714	714	767	670	702	724	712	713	728	685	754	714	778	679	702	750	710	722	657	734	751	740	681	736	727	724	710	726	720	699	703	679	686	734	692	703	684	714	716	701	727	724	719	727	768	740	706	722	741	684	744	737	722	687	725	733	730	706	746	735	704	721	762	769	689	752	709	735	692	704	713	677	700	745	787	686	728	706	697	724	692	703	726	731	683	708	714	740	692	713	731	702	725	710	764	712	719	708	724	716	722	689	677	703	680	725	712	738	729	724	722	753	711	728	685	743	718	728	695	711	698	743	695	739	706	694	742	723	701	746	720	702	706	732	685	772	726	665	701	716	681	700	707	682	709	700	727	689	734	723	717	686	690	747	734	755	733	714	652	724	726	701	708	709	711	691	683	721	717	741	699	691	751	710	670	695	651	727	745	688	713	700	753	732	736	685	707	678	682	711	733	738	720	683	675	750	731	703	721	719	731	707	723	674	703	708	760	743	711	724	669	722	697	708	742	700	716	731	727	702	704	673	691	720	733	732	672	720	737	746	710	746	725	730	726	690	697	724	644	713	723	737	708	754	728	711	759	688	671	717	661	672	699	684	740	720	729	655	713	774	677	762	728	696	674	656	675	688	700	767	744	716	737	698	711	720	684	755	695	644	721	762	759	728	660	727	686	726	683	701	722	684	690	691	752	734	748	744	702	726	752	752	676	651	722	715	717	766	768	694	725	703	710	751	695	738	690	763	763	760	727	742	725	716	693	757	644	692	734	737	727	688	728	668	711	666	673	718	690	706	741	678	731	777	753	734	721	678	658	706	719	731	751	750	678	698	673	707	705	739	728	699	720	700	739	704	698	717	750	714	702	691	732	685	678	709	718	701	656	713	730	715	692	703	705	692	673	741	689	737	693	726	742	703	783	726	742	725	718	731	679	697	705	732	704	723	714	735	725	714	704	761	703	709	667	661	718	698	720	744	705	683	724	730	728	660	701	706	750	719	724	720	718	729	730	736	703	704	694	754	759	680	717	722	732	698	727	691	773	720	686	657	681	720	704	705	727	676	741	710	764	717	728	711	704	745	747	708	741	761	699	700	702	717	747	714	692	743	720	739	744	714	788	710	721	689	802	779	730	747	696	681	719	726	730	726	762	734	740	748	716	699	709	733	701	706	706	691	715	715	691	674	737	719	723	720	695	646	708	715	728	732	722	699	679	753	710	691	726	724	732	725	729	718	712	699	719	707	737	697	788	709	744	700	705	684	682	725	721	699	746	740	753	731	691	689	714	718	696	731	681	743	661	716	677	748	685	708	695	685	726	696	732	696	714	679	740	743	696	717	727	770	729	705	705	723	732	693	756	773	727	737	690	702	704	655	715	778	733	696	711	720	720	698	737	687	684	697	700	758	708	742	700	743	698	697	695	717	719	739	722	701	685	660	708	686	718	709	715	764	729	721	668	692	746	722	742	726	720	737	754	695	721	706	696	655	705	730	719	766	741	718	730	729	688	716	683	680	720	711	732	722	761	723	708	743	762	716	760	704	663	673	714	780	711	731	724	704	743	644	683	751	729	747	718	734	709	682	727	755	688	722	768	730	718	695	720	731	729	734	731	732	730	706	707	766	696	696	721	725	694	679	677	703	706	728	679	694	686	696	742	736	780	712	663	757	712	734	701	774	701	706	684	709	702	718	744	750	679	740	744	730	765	715	710	724	737	699	726	696	739	740	652	737	704	723	693	739	698	690	754	694	735	728	730	686	733	690	713	711	755	726	693	716	707	767	710	719	758	734	702	712	778	751	709	694	702	696	677	705	726	698	727	708	679	733	674	715	736	700	753	719	739	732	721	745	737	717	676	716	700	704	696	696	698	729	704	729	711	740	754	710	714	671	698	734	707	707	699	715	706	716	686	714	701	741	754	708	710	735	680	709	680	725	776	718	707	684	712	767	698	752	740	733	685	717	714	682	727	711	764	707	719	711	706	728	700	715	706	729	758	682	706	673	693	711	672	707	704	682	733	735	730	675	716	671	689	690	698	701	728	729	733	770	730	725	730	679	723	703	735	674	711	710	708	740	753	653	691	696	689	704	741	659	728	740	726	685	729	731	683	710	731	729	726	762	672	714	736	629	704	726	739	717	701	727	699	752	726	672	722	731	655	741	754	673	683	762	674	721	665	699	734	719	728	725	729	689	720	718	693	768	720	740	732	729	765	692	762	701	686	761	776	735	742	745	719	726	696	684	664	719	698	699	738	749	724	703	724	656	677	695	782	710	713	732	692	723	669	726	665	724	712	713	756	719	723	769	755	738	699	712	684	731	707	710	743	691	695	674	701	751	743	767	727	725	707	731	739	703	700	712	656	703	680	703	735	662	699	663	724	666	740	725	711	667	714	777	689	704	701	678	739	717	710	715	707	735	756	759	751	709	704	742	740	704	713	719	743	665	716	730	688	750	711	703	711	686	714	679	745	663	668	700	681	755	724	695	713	720	729	720	696	672	728	718	688	714	734	756	746	672	721	702	725	740	710	702	671	715	697	701	683	674	687	743	741	743	721	720	675	706	689	676	742	720	697	740	708	707	715	692	731	722	682	775	777	741	692	714	720	730	712	719	708	667	691	738	739	719	699	711	741	712	721	750	652	720	712	749	714	730	701	747	649	711	747	675	745	677	750	664	736	679	757	737	737	705	723	730	728	695	734	757	677	757	726	729	758	696	716	678	676	698	724	672	754	687	731	724	720	730	726	737	779	740	710	722	709	686	691	702	756	674	728	712	772	692	725	695	687	709	721	718	705	704	744	740	711	695	727	767	685	699	719	713	775	733	731	737	668	727	763	763	689	678	727	744	763	726	698	729	702	754	739	742	704	761	675	740	737	734	694	760	719	751	727	678	696	736	735	659	700	679	755	709	706	723	762	720	708	705	758	700	691	760	768	694	726	702	673	659	736	716	751	738	673	691	728	713	731	767	757	729	712	725	671	659	713	753	719	690	713	668	723	741	714	726	738	693	732	754	687	707	659	703	755	704	713	769	740	702	686	720	762	726	714	721	744	730	728	785	699	788	699	692	718	705	733	696	750
19335	1729	341	341	328	314	328	315	301	316	306	315	284	334	318	295	317	292	313	322	317	290	303	300	318	324	341	340	306	315	313	312	285	294	304	316	328	347	315	340	342	342	288	286	339	289	313	291	315	308	309	326	353	341	308	299	321	331	309	303	332	312	334	324	290	353	316	266	306	314	328	311	320	343	334	326	271	333	307	309	324	312	326	312	313	338	321	323	327	290	350	342	312	331	319	345	334	293	279	297	310	300	335	277	317	354	299	290	316	262	337	331	305	315	347	321	288	274	315	332	326	308	301	309	347	302	331	308	299	333	331	313	284	300	312	315	324	321	293	344	334	320	283	332	342	328	298	306	308	309	349	295	296	305	336	284	293	299	324	298	344	346	338	295	302	307	306	328	316	316	310	319	328	294	316	316	326	295	309	331	317	289	316	355	279	358	297	299	317	303	296	288	303	297	354	304	356	358	327	324	325	350	284	311	323	322	341	367	300	345	345	290	268	347	325	321	358	333	302	331	333	341	307	290	318	286	340	285	342	315	321	302	318	319	292	312	366	298	282	288	293	325	322	316	296	314	305	321	298	314	316	339	297	328	304	312	338	317	324	302	302	296	323	332	327	345	334	298	304	322	312	309	331	314	308	316	320	330	303	291	351	314	310	339	316	272	310	317	290	302	336	315	315	328	324	288	325	336	306	297	330	331	325	302	298	340	326	318	294	304	335	306	326	292	289	294	317	320	311	306	335	307	275	325	301	310	335	365	305	329	316	326	299	320	337	307	320	374	317	325	301	287	302	343	324	301	319	314	307	347	306	316	312	293	322	324	300	317	305	297	311	283	347	354	311	329	287	299	335	320	367	318	298	319	340	317	317	329	337	264	323	289	310	346	285	282	288	320	322	303	306	309	291	332	329	307	329	317	316	347	318	335	292	326	315	339	332	340	311	327	302	273	290	339	322	312	330	308	296	295	333	274	350	300	296	318	278	316	303	325	312	324	309	313	335	348	353	289	326	310	326	344	309	314	312	317	305	317	322	352	323	289	308	364	342	288	369	356	318	301	286	306	326	302	331	289	297	323	344	304	318	324	293	343	339	306	311	295	320	320	316	314	316	335	308	313	344	296	346	303	301	346	306	272	290	299	321	301	286	290	320	311	343	326	307	308	305	317	293	311	313	305	290	328	318	306	281	317	314	276	300	290	315	318	309	319	326	347	318	280	320	272	296	310	295	294	295	339	323	335	320	307	286	320	340	297	356	318	304	303	332	298	335	343	327	324	310	280	300	355	353	358	317	337	316	314	305	299	328	328	315	343	312	353	322	312	290	283	348	320	333	317	293	297	304	317	364	340	300	314	348	352	330	322	296	286	308	321	312	295	293	309	302	322	284	319	329	306	307	317	343	297	333	305	336	339	298	310	332	316	348	354	326	304	279	289	333	283	301	306	316	324	332	316	280	332	294	284	292	289	299	277	330	332	281	314	342	336	329	307	309	316	292	307	328	293	300	324	327	320	279	319	307	327	337	342	312	314	315	300	291	345	328	328	303	343	286	324	316	314	293	289	342	327	295	305	314	304	327	307	316	299	330	315	330	344	325	305	337	295	323	306	329	306	330	292	325	338	331	298	297	308	293	329	308	302	293	302	301	290	304	344	345	303	314	311	298	334	331	313	320	313	340	300	328	354	336	301	296	346	299	308	247	308	318	271	320	328	290	318	298	313	295	312	285	311	313	289	324	307	325	287	299	331	348	338	320	339	323	330	336	310	300	316	318	323	347	300	341	284	314	338	316	296	341	325	324	322	327	333	300	321	286	269	320	328	304	323	314	291	309	320	329	349	340	327	306	336	303	307	303	308	339	318	287	315	294	294	311	324	309	301	341	399	324	317	283	303	322	325	339	317	304	285	324	331	322	275	270	318	315	314	316	347	323	298	320	332	331	317	345	318	315	328	317	334	327	280	330	310	320	290	287	327	360	326	297	355	319	323	287	320	278	298	362	308	303	310	313	340	281	324	272	326	269	326	329	309	325	300	316	302	287	315	318	289	283	317	313	309	355	313	344	307	328	307	329	310	333	328	316	309	328	302	282	311	380	345	311	328	333	293	304	317	278	333	303	283	295	332	303	356	341	292	318	331	317	289	285	304	314	335	308	295	323	331	313	328	318	329	315	299	309	336	317	323	279	309	316	310	325	291	325	314	323	327	338	352	320	305	294	284	313	308	307	311	338	324	347	311	319	297	331	301	351	330	329	335	305	286	336	345	353	318	335	322	283	352	326	299	301	318	311	315	311	334	301	322	336	349	285	314	332	310	346	318	319	318	329	340	332	311	320	347	318	325	330	318	307	298	316	317	301	294	343	322	312	319	328	304	319	334	344	275	325	291	270	307	298	294	266	330	367	368	298	324	345	292	322	312	315	330	326	307	307	291	323	326	313	307	315	324	303	302	299	331	276	325	294	307	337	349	327	313	304	311	313	281	295	292	339	333	332	318	318	296	306	295	319	328	308	295	329	317	302	320	317	291	289	319	303	358	330	281	285	349	324	303	356	317	300	284	324	338	301	312	299	303	353	321	310	302	294	314	295	283	325	316	303	326	357	290	332	317	285	330	297	321	284	314	337	326	322	295	310	354	302	312	368	344	308	333	326	337	306	309	332	308	322	304	326	284	318	337	281	311	330	312	305	287	298	308	306	320	349	354	330	308	337	323	315	324	325	316	323	294	355	316	313	328	311	325	355	319	326	328	351	304	317	312	328	324	296	331	330	320	333	319	342	309	307	336	364	317	312	315	305	313	308	268	301	306	294	296	300	282	328	303	336	354	326	301	338	312	299	289	328	332	327	309	354	307	361	304	303	339	295	308	304	315	307	300	305	277	298	319	318	309	287	323	310	313	276	298	303	320	326	340	305	316	362	333	316	312	312	298	314	298	295	286	295	298	306	328	362	329	363	304	285	302	287	331	319	345	307	336	325	310	316	320	290	333	297	334	333	318	312	313	325	348	348	322	302	326	330	327	310	316	347	345	300	305	323	313	323	331	274	330	298	333	276	326	316	296	345	317	274	343	338	323	303	310	304	308	307	308	315	291	270	302	311	339	304	351	315	347	333	310	286	314	296	293	320	313	299	302	318	303	304	324	312	308	320	309	319	292	318	305	325	281	357	301	329	335	337	284	348	320	305	327	349	330	309	308	311	307	287	277	314	280	300	310	316	315	311	292	319	313	334	314	312	287	324	321	285	285	327	336	314	305	291	316	301	301	305	304	323	320	281	314	338	297	314	305	325	308	317	326	331	286	347	315	304	293	304	335	360	301	320	318	310	328	300	291	305	307	329	336	336	323	295	305	326	344	312	322	348	319	297	335	347	302	323	351	300	322	342	326	303	332	316	315	315	298	309	316	328	325	328	325	318	298	327	320	354	307	312	323	302	314	315	298	332	304	312	269	302	308	293	322	310	323	313	290	296	311	300	313	334	299	292	331	301	268	338	314
8397	908	705	684	674	630	667	693	652	686	708	695	679	680	694	686	643	688	659	642	687	716	708	675	705	746	678	721	716	699	699	677	699	648	666	645	706	700	685	690	655	651	641	649	693	672	658	706	658	687	700	688	671	669	688	670	678	713	680	694	689	689	716	689	659	672	701	712	698	683	732	697	674	641	695	688	654	665	701	747	730	660	683	656	669	695	682	649	684	628	642	662	673	663	676	653	662	698	701	721	693	615	729	681	633	721	679	626	678	668	714	709	680	656	631	670	747	658	662	656	657	709	635	716	657	691	656	668	658	696	713	672	650	644	672	737	653	717	660	667	669	683	687	735	655	692	665	700	691	638	621	736	665	623	667	656	691	663	698	680	686	654	658	662	682	686	654	675	697	689	695	662	701	691	671	668	678	676	664	692	614	681	648	713	700	695	681	669	700	638	680	710	712	669	656	666	690	657	721	650	716	692	711	714	689	671	675	676	614	676	651	672	685	674	698	685	687	711	642	671	671	679	725	704	656	686	647	679	680	693	677	699	676	731	672	641	677	690	680	665	667	661	684	680	659	720	645	728	714	684	647	679	679	691	723	670	686	692	663	695	656	651	772	649	668	710	656	612	646	693	658	697	665	689	656	685	684	672	634	659	664	701	655	675	728	679	663	706	712	644	735	660	703	702	636	678	666	701	664	663	675	667	685	706	752	696	684	672	660	688	685	684	696	666	683	700	705	673	648	684	688	641	668	695	657	707	701	673	685	658	677	693	696	628	679	673	686	701	667	646	679	668	700	650	678	666	668	634	648	700	652	707	641	673	659	657	706	676	695	655	660	694	692	712	651	670	689	671	690	662	683	693	668	657	663	689	679	732	691	660	717	700	684	653	680	706	685	679	670	683	641	694	689	653	670	660	715	643	662	718	658	675	674	734	706	674	659	697	678	674	714	723	675	642	627	707	693	729	669	730	649	657	676	653	713	680	706	640	661	646	682	680	708	650	701	688	735	702	704	640	663	660	667	659	723	680	636	743	681	695	672	708	662	654	677	655	693	674	661	656	677	666	666	685	630	687	716	701	679	682	683	681	671	706	661	637	700	691	644	687	647	671	640	714	696	681	704	685	676	636	709	706	672	693	672	704	678	652	649	662	673	706	711	697	726	695	709	676	650	631	670	701	697	711	691	673	749	691	675	680	697	651	659	693	686	658	678	745	677	688	692	724	690	701	676	627	644	703	664	696	721	689	700	641	675	689	697	622	624	671	669	670	709	725	661	730	706	761	665	682	689	734	694	657	682	681	677	677	678	696	707	692	697	702	667	645	691	649	659	656	705	673	666	722	648	700	677	678	683	686	678	636	639	663	660	699	696	683	684	675	692	686	680	699	689	666	635	671	664	661	696	657	627	643	669	666	691	667	663	671	689	662	659	662	675	648	709	692	690	679	664	721	704	665	678	625	685	723	681	676	662	681	630	688	673	672	691	715	683	687	656	711	682	750	687	719	678	633	657	701	660	695	681	635	685	673	653	681	698	675	661	695	699	697	661	647	685	669	681	701	679	721	688	713	658	654	685	665	665	692	649	684	697	703	664	699	671	732	650	727	686	705	711	710	644	680	669	681	689	670	696	659	713	652	610	702	612	674	668	692	658	688	698	685	671	686	697	658	671	691	749	670	678	692	667	690	665	680	654	722	654	704	723	693	680	695	703	635	679	697	711	698	671	668	683	687	678	676	687	709	673	752	662	675	678	648	692	629	701	660	670	666	717	721	694	693	658	722	675	688	702	712	663	660	734	654	676	685	683	615	671	656	707	669	690	689	665	678	668	686	641	690	639	644	686	732	714	684	655	649	724	701	706	680	665	696	636	665	716	707	643	704	735	651	666	629	621	677	678	687	664	689	639	697	667	699	681	698	674	642	678	660	677	668	643	724	660	702	651	666	673	688	685	694	656	673	659	705	684	650	710	667	724	664	668	658	655	684	703	683	667	673	660	665	702	671	718	741	708	685	692	653	720	683	647	704	677	657	711	668	738	669	661	651	678	625	665	685	670	665	647	683	676	684	674	742	677	677	696	692	672	694	652	657	668	644	665	671	653	705	715	682	676	656	644	692	673	669	703	729	702	654	701	675	687	709	713	686	609	677	704	641	711	661	646	670	655	723	685	720	690	670	702	714	701	701	668	669	680	696	677	756	694	669	717	654	700	679	650	678	667	682	686	681	719	718	684	692	620	650	683	647	715	682	694	699	683	628	654	685	655	650	702	672	726	650	658	682	636	667	720	706	663	700	663	659	689	693	664	662	668	709	745	645	698	690	689	655	698	663	663	676	727	673	675	698	631	704	675	679	729	663	716	686	633	695	671	652	669	676	706	678	709	676	645	691	660	624	665	710	717	658	701	687	661	657	711	718	668	694	642	658	700	684	658	700	657	678	653	722	695	688	704	645	692	701	668	620	681	712	660	645	723	748	705	687	688	680	668	681	691	680	643	724	726	648	669	683	714	650	688	681	681	706	676	678	680	721	692	671	722	733	646	700	688	696	654	700	672	663	672	670	680	696	645	691	705	707	672	632	699	722	659	665	688	700	707	676	717	681	638	732	677	659	693	682	695	675	644	656	702	669	726	698	687	680	701	681	682	685	681	666	786	662	697	686	693	695	689	694	671	705	743	676	627	664	656	722	654	675	676	684	693	740	722	739	685	703	679	674	674	708	699	697	730	691	665	676	688	683	658	661	720	698	678	713	655	658	666	669	658	697	675	673	672	662	684	713	711	658	691	690	712	718	684	698	718	717	660	703	710	703	702	663	676	656	660	669	687	687	662	648	653	658	707	653	682	654	694	679	698	696	704	680	685	713	703	685	692	677	612	674	647	718	714	702	671	717	733	655	594	636	719	671	676	703	722	688	634	667	670	700	642	706	685	676	658	706	689	707	720	729	738	651	680	718	665	707	666	696	684	703	641	685	640	703	680	685	702	654	679	638	694	706	686	682	658	736	664	728	688	701	668	639	723	698	760	652	642	696	647	652	668	708	638	721	702	686	636	689	679	727	716	671	693	661	659	660	694	648	695	677	698	677	661	692	672	659	673	707	658	664	683	736	696	641	665	666	677	659	635	665	696	635	689	753	673	679	719	705	671	687	685	708	636	649	700	672	649	658	692	677	708	674	630	718	673	684	690	656	678	748	681	660	718	672	662	694	703	695	681	718	602	638	696	660	722	708	688	710	690	722	672	696	688	727	705	692	677	685	697	678	698	657	654	720	683	674	669	633	646	669	690	674	698	665	660	668	639	681	678	614	680	706	687	683	648	723	642	682	717	707	666	709	727	690	774	708	708	677	608	704	677	667	672	668	634	673	691	677	660	708	659	661	680	635	712	673	670	722	669	656	676	667	674	709	673	659	694	680	666	644	647	673	678	667	715	666	713	655	637	670	697	678	740	686	721	669	718	654	688	734	722	703	687	702	728	703	638	739	674	683	686	647	673	614
20547	2145	347	310	294	274	301	287	311	301	295	323	303	299	293	314	309	309	312	309	282	301	280	329	312	309	347	311	286	283	299	330	323	310	332	292	336	328	315	293	281	299	316	304	323	329	291	322	296	305	286	276	287	286	307	316	298	321	299	341	280	293	310	286	297	318	315	312	304	314	310	297	334	310	273	314	275	302	304	302	273	305	280	275	343	311	294	333	311	286	328	327	278	272	305	304	287	268	290	291	300	315	290	323	317	337	270	287	295	302	310	307	282	326	281	306	309	337	324	307	350	347	314	322	313	336	307	309	301	298	310	302	299	305	343	278	316	277	319	311	335	280	301	308	299	324	277	314	270	258	305	284	286	293	306	275	289	284	312	299	321	316	317	319	299	334	299	336	300	289	275	244	321	289	318	315	336	336	310	314	292	322	296	317	330	296	304	293	282	265	291	297	291	271	278	277	253	301	313	313	305	321	315	331	294	330	292	276	298	293	276	299	325	264	313	292	265	268	301	302	287	329	265	308	280	305	286	347	334	317	316	276	304	311	273	319	310	295	288	343	291	322	281	271	293	274	330	309	286	322	283	299	327	288	320	319	309	320	290	286	277	297	299	313	326	283	339	282	296	308	319	294	317	295	280	302	291	286	284	318	290	331	262	302	314	304	280	302	310	300	299	303	288	314	295	282	314	318	312	334	295	304	298	290	275	310	299	290	310	304	317	307	272	280	278	309	298	313	296	299	268	304	307	283	284	288	286	263	324	329	278	285	275	282	299	305	327	294	291	335	313	316	329	293	314	329	327	276	285	310	291	306	277	297	304	295	306	282	302	309	314	278	326	337	313	334	308	304	301	324	306	291	309	293	311	291	320	376	294	314	294	287	301	301	327	319	301	332	292	339	356	311	293	284	267	279	335	281	269	274	327	307	288	291	279	298	342	325	290	282	301	323	291	318	310	305	331	312	303	322	326	320	297	320	311	307	277	306	305	295	284	307	304	267	286	319	307	339	295	315	298	301	290	279	277	331	299	281	293	325	335	296	313	323	309	289	279	282	309	350	318	331	279	301	334	315	343	307	318	287	324	285	327	328	305	352	314	306	302	300	291	282	322	314	279	316	307	314	296	300	258	307	301	324	307	297	318	325	291	284	301	269	312	326	347	305	310	295	300	318	333	280	358	281	287	264	290	282	303	288	306	284	306	321	284	307	298	316	297	295	265	306	253	296	283	304	322	292	262	293	304	310	284	306	325	279	251	312	291	299	306	313	317	304	286	284	291	290	290	276	301	312	302	299	334	299	316	311	285	315	274	301	312	285	292	269	309	309	290	320	316	298	297	307	349	307	286	321	295	300	287	290	323	292	280	301	285	299	313	308	314	313	323	329	295	282	283	314	279	338	297	315	307	297	318	327	307	305	298	315	323	315	317	290	292	306	314	313	298	296	309	288	264	288	296	290	308	324	278	290	322	294	308	288	313	322	313	311	301	322	298	302	313	306	311	333	311	326	338	334	299	303	283	319	304	299	259	283	285	305	295	294	292	303	302	294	323	285	354	256	303	280	288	268	318	290	296	285	335	290	316	276	276	306	317	303	289	280	276	264	290	305	325	305	294	303	286	300	316	337	294	309	264	314	287	302	312	279	278	304	289	299	303	316	310	309	323	293	304	322	281	281	317	310	301	288	353	282	305	300	301	310	288	318	283	322	295	323	326	277	272	310	285	287	283	310	296	302	306	320	306	325	315	355	267	303	325	322	336	285	316	309	303	292	320	302	268	294	306	297	291	287	296	294	290	295	290	356	294	305	298	282	309	266	298	303	308	298	308	306	277	289	312	321	319	301	306	305	333	297	305	283	284	288	301	298	317	272	301	280	281	303	310	319	300	272	289	318	279	303	304	326	312	292	319	278	288	296	299	292	318	301	287	296	313	328	303	301	312	275	300	269	344	309	301	323	324	287	294	331	296	268	304	320	345	334	307	279	284	275	324	312	292	286	274	326	281	336	282	293	286	336	298	272	286	307	321	319	256	302	313	327	305	278	297	297	308	307	325	293	293	292	293	310	312	277	297	336	320	296	302	288	263	259	294	299	305	304	299	332	350	312	340	316	315	273	306	324	314	314	304	280	301	282	317	331	330	279	309	297	307	301	308	317	303	307	319	282	291	296	329	288	284	293	304	280	301	328	306	289	332	308	315	312	317	308	313	332	290	273	309	295	316	319	296	275	260	311	263	336	287	298	324	279	294	328	305	347	293	285	308	288	270	283	281	277	318	314	309	283	294	302	298	304	314	290	287	302	307	298	321	324	295	293	270	261	312	277	314	336	280	325	305	281	295	302	302	295	297	308	305	269	307	270	287	323	309	330	275	290	295	321	285	271	324	296	309	291	301	291	302	295	330	270	297	315	305	300	292	305	298	282	295	313	293	321	285	277	302	281	304	320	287	299	289	279	296	291	288	264	300	334	325	268	291	302	291	316	294	292	287	295	302	299	296	279	286	301	283	286	289	327	326	332	307	302	294	295	279	267	308	289	313	309	337	319	300	319	300	303	306	339	302	327	269	303	299	279	282	302	314	333	324	304	304	275	323	316	292	316	319	285	287	315	294	292	276	305	290	288	294	327	314	306	345	301	286	323	304	313	290	320	313	349	319	331	300	298	272	302	286	287	293	280	279	320	292	306	294	282	324	304	333	303	291	309	287	324	308	306	303	264	294	296	317	291	313	253	293	297	317	291	308	315	302	338	275	314	287	310	315	294	316	303	316	314	301	289	323	307	298	285	305	271	298	347	338	313	313	301	282	297	292	315	275	301	338	315	293	321	293	292	308	277	337	289	332	317	324	289	307	306	320	316	295	329	345	262	286	306	335	296	320	309	300	338	292	318	307	338	302	311	279	307	296	335	343	324	326	342	290	311	285	285	300	308	324	308	310	270	310	296	276	339	292	296	293	285	295	325	324	317	306	300	305	303	298	288	305	310	294	291	294	289	294	309	315	284	328	310	299	310	307	285	352	314	296	313	281	279	318	333	312	336	330	305	294	316	296	270	288	302	274	302	283	276	297	293	308	283	307	293	315	309	296	293	323	272	306	298	317	341	302	275	280	280	291	298	323	326	314	285	323	314	323	346	298	321	324	294	275	286	297	321	311	315	311	315	323	327	325	307	313	343	324	286	321	291	272	314	282	300	328	293	305	297	318	317	299	284	293	305	321	280	309	290	313	310	295	323	301	347	307	314	307	300	303	312	286	308	309	293	270	284	320	283	281	289	285	288	299	299	298	289	310	275	278	307	282	313	303	279	291	297	310	292	268	298	289	311	324	323	288	319	265	298	303	329	320	333	298	285	294	299	292	290	282	249	324	293	334	309	331	323	302	279	340	253	289	286	316	283	318	348	310	325	301	287	306	273	289	272	339	326	300	291	257	317	346	320	299	314	314	317	327	278	298	293	289	295	319	286	292	283	317	294	292	249	327	312	302	338	294	348	306	301
8832	1016	774	689	672	642	692	665	650	639	696	669	695	651	684	636	659	618	639	638	623	660	678	637	670	661	677	665	676	635	647	682	655	706	656	626	664	645	657	644	643	686	700	679	678	676	606	604	691	685	644	695	646	697	646	677	640	642	633	632	672	667	664	645	579	668	667	665	664	671	657	635	686	652	652	647	743	621	682	654	666	630	673	627	624	662	673	643	624	667	652	664	645	669	633	668	678	643	609	623	604	627	674	658	617	675	631	622	646	668	646	661	682	621	621	681	658	672	620	658	660	649	662	718	663	653	626	673	639	691	645	616	648	712	655	656	684	649	689	688	693	672	630	657	679	645	614	627	628	650	648	655	676	617	656	662	590	637	624	666	621	636	656	688	641	674	669	633	649	648	689	652	669	603	680	639	662	624	652	636	703	658	664	683	641	642	666	678	695	709	649	633	639	637	665	660	690	631	687	664	695	630	643	663	619	622	601	640	650	616	656	629	671	622	687	667	659	683	645	653	628	654	674	625	663	681	634	659	644	661	623	606	680	629	686	690	671	645	634	632	691	675	644	662	633	658	687	670	665	643	667	641	649	637	652	635	612	677	688	657	619	628	642	630	661	688	613	659	647	636	662	636	637	646	642	644	657	627	646	683	658	687	649	663	640	677	632	639	695	665	608	687	679	661	618	655	648	652	670	625	640	648	674	682	709	670	629	639	649	685	671	610	620	664	643	641	672	671	625	680	640	636	661	622	667	637	655	631	626	673	657	654	659	631	665	673	630	617	617	671	667	687	647	675	662	664	649	609	681	700	678	666	656	640	642	697	661	626	653	640	644	623	663	673	656	649	680	677	659	644	672	646	625	654	649	684	650	669	653	690	688	632	649	673	628	673	641	656	687	634	666	637	652	645	661	670	631	650	636	659	652	648	682	658	641	668	672	651	670	655	697	669	674	660	645	626	704	689	655	669	674	679	653	629	674	658	666	652	653	680	678	685	658	680	661	684	661	721	630	673	641	645	642	639	669	663	647	659	648	616	626	615	654	621	642	667	636	624	621	669	628	654	638	603	644	597	687	648	655	659	633	675	643	645	661	661	660	659	639	604	648	654	684	685	720	612	632	620	628	668	617	694	626	668	655	619	677	672	641	636	641	647	606	680	650	651	678	606	648	665	625	684	699	649	667	660	651	654	658	691	641	672	657	645	627	668	681	689	685	657	636	655	642	658	647	644	696	652	651	628	659	682	626	671	721	699	630	672	702	661	673	609	648	672	651	693	670	653	649	639	613	659	633	649	630	639	652	649	711	654	658	686	653	700	710	629	635	623	662	695	662	679	666	670	656	659	645	649	690	704	684	658	637	620	644	685	657	635	688	663	649	688	619	629	683	641	627	678	686	653	680	639	648	639	691	637	636	693	638	645	631	610	672	682	643	687	640	652	655	637	655	612	663	649	629	690	685	625	634	622	686	651	680	640	634	691	671	665	638	702	652	637	695	646	673	585	623	692	625	676	684	680	655	615	666	636	665	601	621	674	650	651	635	662	632	631	674	659	650	666	665	636	650	658	672	672	634	601	691	660	656	624	636	672	673	694	640	669	699	648	649	668	636	682	703	614	662	660	624	648	652	617	675	673	657	649	648	672	656	627	641	658	676	678	689	612	614	697	634	673	630	647	690	650	631	656	712	691	649	658	672	675	665	662	634	631	679	677	644	666	623	699	656	637	650	624	627	647	627	640	652	662	656	640	599	641	647	655	643	615	640	671	625	637	641	672	637	593	677	611	673	635	632	650	620	595	675	636	661	620	608	645	665	694	653	633	656	664	575	656	673	661	649	650	680	651	679	669	631	652	622	660	651	652	634	582	637	696	631	660	664	657	615	657	654	673	633	668	677	663	618	662	629	654	656	620	667	574	695	625	650	667	673	718	637	637	639	659	589	686	655	662	652	637	663	688	675	682	677	652	657	645	669	666	625	682	653	650	642	652	614	695	715	648	608	688	641	634	659	622	639	675	729	630	711	680	657	645	653	659	641	651	708	637	625	654	650	688	656	635	696	655	650	651	670	647	669	672	652	660	637	630	658	626	653	652	629	652	613	624	673	664	647	630	674	676	626	628	665	688	636	621	681	662	699	606	636	660	657	672	667	634	668	697	651	687	629	657	639	668	692	655	648	660	679	686	655	661	643	675	623	668	658	655	651	629	694	674	657	640	615	671	634	659	675	656	665	667	675	643	598	671	619	657	625	665	684	622	653	662	610	661	619	638	630	667	651	627	684	607	669	674	643	657	623	660	673	691	635	626	650	655	690	634	638	643	696	645	675	706	669	661	664	629	624	685	682	679	635	656	594	669	691	647	674	700	631	649	694	658	625	644	676	669	657	699	643	635	647	630	683	666	635	674	708	670	699	621	653	631	605	680	715	652	685	584	645	673	652	629	638	664	641	686	664	690	682	629	651	645	658	667	665	672	651	652	644	629	740	657	622	656	616	660	658	650	658	674	705	626	669	674	691	650	645	673	667	694	656	581	686	667	686	619	675	618	645	659	661	659	670	691	617	626	627	695	664	674	632	625	677	657	650	643	677	649	666	656	684	683	677	660	685	657	660	709	641	686	678	672	653	671	642	671	663	631	624	638	695	654	651	626	639	612	656	629	664	687	625	626	657	654	735	650	644	662	647	650	638	685	636	672	616	668	649	643	642	663	640	664	687	625	703	668	675	685	670	666	692	685	662	671	660	643	664	638	685	632	664	661	647	658	636	701	655	637	666	661	669	667	633	639	599	641	689	665	681	651	700	646	663	648	638	710	596	639	656	649	656	629	647	626	649	651	666	611	627	647	638	628	652	594	640	651	663	608	651	645	657	630	639	654	620	634	628	632	623	656	652	642	687	660	621	676	703	668	651	657	643	667	637	681	650	617	637	646	652	633	685	701	664	693	638	628	677	715	618	634	584	673	643	661	664	623	672	640	666	641	660	636	685	672	682	607	619	635	654	706	678	671	661	636	662	696	665	678	666	680	666	675	615	667	650	647	642	634	632	698	666	649	657	654	629	663	636	608	627	634	641	650	675	630	656	694	651	632	650	678	665	655	689	654	676	698	675	650	620	650	664	684	679	691	636	672	650	686	616	604	688	682	665	643	633	658	641	629	613	684	667	634	647	663	676	661	603	622	667	668	697	670	670	629	614	641	671	618	681	686	644	642	634	667	630	670	639	654	658	645	655	661	631	621	633	637	694	652	665	657	684	677	667	661	661	669	631	686	660	691	641	694	664	696	653	639	610	603	661	675	703	693	616	693	670	701	679	691	625	691	617	648	621	692	664	667	648	640	664	666	648	670	660	595	672	652	615	627	621	604	694	673	667	667	650	721	664	647	683	644	610	665	635	681	654	670	654	646	650	671	650	662	622	623	675	666	699	672	591	682	657	649	668	652	649	677	653	663	603	644	649	637	675	624	662	654	634	664	664	627	669	618	657	623	709	623	610	644
24737	3918	406	336	317	313	326	345	315	354	306	296	336	307	321	330	317	345	330	321	310	313	313	312	352	335	314	337	313	278	369	326	327	328	299	290	335	302	310	319	312	378	338	304	314	311	308	334	323	301	345	341	352	360	337	328	316	347	336	343	337	297	288	300	308	321	328	325	344	324	342	301	327	337	319	310	356	317	353	297	315	329	346	317	296	315	361	340	333	328	329	314	314	321	325	328	330	330	351	329	354	285	297	308	316	312	305	332	316	310	317	366	311	311	333	302	324	301	336	294	324	346	328	325	293	305	301	323	324	324	315	326	311	298	346	324	364	345	335	296	293	312	344	310	318	321	329	326	327	279	330	319	335	337	340	344	316	354	339	340	332	334	319	319	294	314	333	319	322	310	326	346	304	293	300	298	306	371	329	324	328	297	343	311	329	306	299	304	326	333	346	314	343	300	348	309	303	351	329	294	304	294	287	307	328	329	346	304	320	309	297	304	341	308	303	316	327	323	339	290	340	321	312	307	315	312	322	323	327	300	341	294	319	329	339	329	313	304	321	372	372	326	311	308	305	303	334	305	335	335	382	339	326	341	329	324	325	316	305	308	333	318	327	336	348	333	333	301	348	298	361	315	320	321	330	321	349	305	360	327	321	289	324	301	322	331	316	291	303	311	319	331	316	341	320	297	342	300	335	347	366	319	370	323	318	323	336	323	295	307	318	350	315	306	322	342	342	330	358	353	305	300	319	325	338	318	344	333	287	318	322	340	306	328	325	305	339	345	291	330	299	353	324	305	332	341	308	335	332	324	313	291	285	296	337	337	319	362	317	316	289	293	311	310	313	287	304	316	287	345	305	318	322	308	282	328	293	313	314	336	323	329	326	320	320	323	316	291	364	344	344	317	332	354	300	305	331	310	336	309	307	338	352	309	293	317	355	354	305	332	311	338	326	336	305	352	332	318	312	313	293	328	343	321	282	321	335	359	286	336	310	305	323	330	317	312	327	330	324	310	280	314	339	288	315	291	319	341	300	356	334	352	335	311	350	319	279	300	331	335	324	309	339	326	303	319	309	344	358	313	308	305	348	323	316	339	305	325	369	356	332	327	317	336	355	316	327	306	342	363	305	343	338	317	311	327	309	327	332	352	322	325	314	339	330	374	328	316	341	330	316	323	316	330	340	332	350	313	342	328	322	359	357	315	293	325	341	302	323	309	325	338	334	289	306	323	364	306	316	318	330	362	319	328	349	328	309	372	328	332	345	344	331	344	326	347	364	293	324	305	322	368	316	288	309	271	325	318	305	311	344	345	340	273	344	321	331	319	330	324	316	316	350	331	337	288	315	327	346	349	315	298	313	309	319	355	342	327	332	344	313	340	319	323	340	311	311	299	346	338	298	311	360	345	320	334	322	315	328	356	312	319	305	314	295	295	340	337	353	342	300	303	300	313	339	300	330	339	327	348	293	317	306	318	332	313	312	333	338	339	330	335	303	287	326	344	313	340	307	329	306	302	283	321	300	291	301	305	328	334	339	347	328	335	327	304	337	305	328	304	335	306	304	316	292	296	309	337	311	327	269	321	317	277	333	323	317	280	325	327	307	326	313	336	327	333	332	327	356	335	294	326	326	283	304	310	327	293	303	364	332	310	317	303	353	337	308	337	323	280	332	351	317	338	302	338	320	332	321	283	286	325	334	344	316	336	356	307	329	330	286	344	316	344	327	317	307	333	358	307	295	356	342	304	364	339	333	332	341	303	325	365	347	328	336	315	291	365	331	327	307	372	367	360	330	339	330	355	310	308	321	336	310	327	336	333	344	314	319	341	333	290	323	340	333	315	338	341	341	326	316	330	316	316	333	284	303	376	310	311	336	296	336	311	334	324	354	318	327	338	358	292	349	323	335	294	347	344	338	340	351	322	359	360	294	340	336	308	342	322	345	320	313	335	311	301	332	312	355	326	347	350	343	308	374	351	317	314	340	323	343	309	328	302	340	337	370	341	329	325	293	314	323	333	344	315	263	313	349	361	322	336	293	292	336	330	321	329	309	305	315	284	357	344	295	317	297	335	329	338	352	340	319	352	327	338	314	320	299	330	325	293	352	335	343	352	322	313	323	315	288	313	320	314	322	333	335	350	342	288	309	330	353	306	311	327	295	311	305	308	342	354	320	375	353	325	328	329	325	340	327	347	282	323	333	324	319	343	319	303	345	322	310	334	348	366	382	338	348	305	308	300	331	350	327	347	338	320	333	322	312	312	316	346	340	306	302	311	332	322	324	373	344	286	340	338	331	309	334	320	350	336	298	325	338	328	327	328	341	326	305	327	316	359	329	337	344	350	294	325	284	301	311	315	325	302	304	337	349	314	341	286	326	303	333	298	344	327	351	321	351	294	317	303	317	317	309	340	290	306	338	353	322	304	271	351	373	341	307	315	300	331	336	293	311	354	325	327	355	291	310	302	331	365	330	325	332	317	306	289	331	337	319	353	295	339	327	326	313	338	296	308	334	320	368	353	315	306	320	327	355	322	315	328	339	326	369	335	320	331	336	322	301	342	362	342	303	350	353	341	376	335	302	315	316	329	316	326	314	312	319	336	321	365	292	352	291	317	325	339	348	329	320	336	315	331	327	331	394	341	333	324	319	326	284	360	326	263	294	311	332	301	317	327	293	302	293	288	343	291	346	344	338	336	318	310	341	335	314	310	322	339	328	311	324	366	310	352	335	350	312	322	328	319	355	322	329	312	344	310	340	306	328	332	325	325	330	328	294	343	279	298	335	328	342	295	354	344	318	323	311	343	346	335	325	349	323	308	318	335	340	335	322	337	333	319	301	331	316	306	292	306	355	327	326	309	286	313	312	332	349	305	313	330	330	355	286	332	351	346	347	345	299	316	332	338	342	342	315	355	312	351	354	305	316	358	342	327	326	357	283	308	287	314	331	329	293	321	289	297	331	314	293	312	343	296	343	334	316	344	321	312	329	289	325	306	315	335	319	297	337	331	321	341	339	307	332	350	351	328	345	325	323	318	315	317	331	316	312	343	299	297	336	337	300	304	301	318	323	308	290	365	331	310	326	336	325	316	315	330	278	352	330	327	334	372	347	337	298	332	331	306	336	291	333	301	346	348	333	298	354	316	340	317	310	331	305	347	314	350	321	322	339	349	336	318	341	350	307	339	348	348	355	317	314	322	304	321	344	365	346	341	296	322	348	316	339	295	321	317	325	288	331	328	355	312	326	346	339	310	334	343	340	322	313	341	350	306	318	342	343	342	320	331	357	322	308	327	302	295	321	336	322	324	297	315	351	296	337	318	311	327	365	319	301	350	341	340	326	329	303	311	318	321	336	317	340	284	263	317	328	327	312	310	332	298	310	319	327	321	333	283	304	350	339	320	333	332	325	318	352	342	315	331	316	305	321	357	311	308	305	346	329	345	311	314	327	314	350	309	342	369	340	339	316	331	337	322	333	326	336	307	310	318	349	324
9174	1162	819	778	753	744	678	762	741	731	702	701	712	755	708	742	718	698	722	679	729	729	728	669	699	691	686	718	701	715	772	718	684	710	691	716	695	733	735	729	676	722	736	725	688	703	711	753	765	655	669	698	729	762	716	737	688	734	710	731	759	672	669	700	682	733	723	692	678	720	708	716	699	691	750	728	672	709	708	766	735	718	731	694	704	746	675	747	681	739	708	716	704	749	729	708	675	676	729	699	682	695	712	639	726	714	714	651	717	671	697	753	717	701	735	714	710	756	771	746	697	689	739	724	748	708	722	734	720	661	695	771	757	762	739	746	754	744	695	727	671	711	689	706	696	707	717	715	716	736	726	743	697	745	728	754	721	712	706	667	707	758	710	705	704	709	754	701	714	736	680	717	758	736	727	713	692	734	672	728	739	711	738	749	761	706	706	674	736	718	695	723	756	717	662	720	724	674	747	727	738	694	685	767	724	724	723	708	702	665	729	694	734	698	731	747	748	674	744	701	697	681	695	757	683	687	750	724	683	717	759	730	703	694	727	665	732	742	714	751	735	722	726	704	734	729	740	701	680	686	663	687	694	751	705	748	698	745	739	704	675	689	712	745	704	696	745	702	640	710	746	707	732	673	722	733	727	751	711	718	806	745	731	748	711	740	742	719	717	761	677	714	723	720	710	643	723	712	706	662	714	734	764	717	748	732	690	715	721	744	744	726	714	717	691	663	689	743	742	679	727	659	723	684	674	732	718	704	709	730	681	742	693	715	734	685	718	697	767	739	705	697	697	642	735	726	703	674	730	685	698	712	687	751	692	731	677	739	703	687	700	716	693	754	734	694	722	727	765	719	713	754	702	726	645	764	704	702	701	689	743	734	655	707	723	716	750	695	713	720	704	720	698	751	699	719	673	746	721	714	739	701	739	719	719	715	708	707	712	723	750	686	716	720	663	712	720	768	707	738	723	687	659	692	715	745	721	737	743	716	697	775	715	740	738	725	656	685	731	705	677	733	734	705	733	674	710	749	704	737	707	733	674	721	698	761	729	672	683	726	720	732	724	745	699	688	707	648	718	692	720	730	690	743	720	739	710	744	697	692	668	754	769	701	706	753	745	668	760	707	743	748	761	768	695	698	725	681	720	691	752	711	711	709	746	736	703	722	727	693	749	705	719	704	707	693	718	765	765	689	708	709	678	729	750	746	726	730	686	716	755	680	714	754	690	738	745	758	706	717	796	706	709	691	725	692	729	730	732	721	690	720	727	711	708	728	743	738	751	730	676	701	716	692	717	681	694	722	708	762	685	747	740	723	693	708	663	715	755	722	707	709	731	709	742	667	737	675	695	743	712	717	737	778	709	736	728	718	740	690	706	731	745	714	698	755	721	710	727	716	697	681	727	699	718	727	687	710	712	698	725	705	728	684	768	758	718	704	733	758	718	703	753	710	692	716	710	755	734	707	730	739	717	738	749	698	692	663	717	689	734	731	759	722	752	751	716	723	722	719	716	711	727	712	705	745	674	675	681	692	691	708	749	678	703	743	659	702	681	724	724	729	686	734	757	736	713	687	714	755	716	769	772	731	681	738	738	732	685	737	699	688	775	769	705	729	756	733	719	722	732	713	768	759	709	726	695	752	741	712	697	719	734	695	726	721	756	725	719	700	710	782	797	784	699	783	770	721	721	728	706	694	667	686	738	724	715	717	722	708	731	705	659	701	658	742	724	669	716	720	711	727	715	750	718	734	705	709	739	717	708	689	689	690	736	718	703	707	689	688	751	735	701	754	747	746	749	748	728	721	705	719	710	741	708	745	738	697	736	696	676	737	714	724	787	730	722	725	679	705	705	732	704	727	707	704	711	707	696	738	721	740	738	710	707	696	700	677	726	692	720	745	707	716	725	757	683	709	734	722	684	713	657	764	741	687	776	719	714	760	730	753	752	713	720	681	697	728	738	692	708	766	716	740	773	743	725	752	722	704	711	688	713	713	712	701	735	691	719	722	737	748	754	739	724	726	756	712	690	723	741	737	695	732	755	697	694	719	709	697	716	691	724	705	742	711	750	739	713	677	690	705	674	739	701	745	727	710	751	749	712	704	702	687	731	748	758	685	728	749	748	687	713	700	702	701	735	674	729	702	735	760	687	709	727	699	717	685	711	731	748	715	714	693	715	734	705	785	704	695	728	760	699	709	673	737	743	680	710	718	706	717	717	740	729	684	673	707	696	719	720	731	705	687	772	707	694	696	718	709	755	692	692	729	738	687	733	703	724	702	711	722	761	712	724	684	718	722	719	700	707	746	726	733	763	702	677	763	727	708	722	762	667	736	692	763	750	739	748	715	727	716	695	679	723	726	722	704	709	705	753	721	712	745	718	799	739	703	707	744	711	752	731	702	677	708	680	751	715	748	725	699	673	687	741	662	747	749	669	731	755	750	714	739	703	736	750	739	705	731	671	701	752	727	675	761	729	751	717	693	704	700	682	774	725	690	713	702	709	699	708	713	691	693	718	708	709	776	744	724	770	678	690	733	744	695	687	692	708	741	754	760	759	747	669	705	691	802	740	726	682	749	729	703	742	677	727	736	697	726	716	697	747	762	717	692	747	718	700	727	723	744	721	744	730	710	731	711	727	719	717	713	717	717	705	695	748	753	713	674	679	666	710	687	733	710	727	701	729	746	742	738	732	699	756	672	750	683	700	752	688	726	719	719	709	689	718	740	711	722	737	736	706	698	664	708	741	691	687	706	704	698	717	757	750	715	694	735	687	704	726	736	704	742	716	739	679	693	711	689	708	642	716	686	720	729	716	702	710	728	702	733	704	723	717	738	731	739	715	753	746	727	739	703	704	691	721	704	700	667	676	672	680	711	757	700	752	690	755	704	775	731	689	751	707	682	745	741	715	714	696	733	712	760	681	695	731	705	701	722	722	764	727	670	692	701	710	716	753	680	699	717	707	768	709	687	688	725	698	717	668	763	688	712	716	709	720	670	753	684	718	733	734	727	714	707	762	693	696	678	665	736	740	738	694	694	739	713	710	761	712	697	689	731	702	722	752	730	699	739	733	695	692	728	681	715	773	750	714	757	736	758	686	739	726	675	711	717	725	721	726	691	712	722	708	737	716	755	734	724	765	717	684	718	705	747	728	759	737	684	717	731	706	682	719	712	701	663	706	755	723	696	700	738	709	724	729	682	717	732	690	740	734	718	716	747	678	748	726	776	795	680	703	674	706	745	733	742	749	751	695	705	753	710	713	700	688	728	724	757	690	741	688	667	693	772	737	719	712	733	708	763	708	739	693	718	673	692	738	709	746	707	769	747	736	731	700	752	722	725	711	712	737	744	762	671	699	699	717	739	668	749	699	688	682	730	763	679	756	726	764	694	758	697	710	687	708	723	778	718	723	679	682	736	677	693	758	693	698	755	751	674	713	754	725	733	751	754	723	743	712	732	768	731	721	722	729	682	696	700	708	675	756	722	769	692
20167	1825	399	318	302	318	322	293	297	298	289	279	320	300	304	312	302	343	326	329	327	324	332	346	343	315	289	325	343	315	305	308	269	319	346	304	302	280	325	306	299	343	329	319	310	289	286	317	321	283	308	293	293	314	300	314	298	332	300	321	321	333	268	303	304	318	352	298	293	317	317	333	289	288	327	298	300	328	315	318	324	353	312	292	310	304	304	286	289	319	323	291	304	300	324	301	280	284	324	347	333	318	314	294	347	298	307	319	312	327	291	318	322	304	274	322	311	284	272	297	329	324	307	312	319	279	281	329	323	300	304	268	327	308	283	319	266	286	313	292	322	284	314	285	302	337	291	301	285	320	291	313	317	318	317	288	286	310	326	298	272	305	316	326	303	303	298	308	322	302	303	304	316	326	325	347	318	306	290	318	345	306	300	328	378	318	307	340	278	290	306	319	286	318	319	306	315	312	311	328	292	318	355	320	303	297	319	310	316	297	273	277	320	305	301	294	334	320	344	346	299	305	311	283	318	317	302	325	345	313	334	305	308	297	288	317	313	310	341	330	293	323	326	312	342	328	270	303	324	330	312	301	332	322	315	304	313	332	295	310	331	285	314	338	316	320	316	336	306	348	305	319	315	332	282	275	317	308	294	305	326	309	351	324	341	311	312	321	323	290	347	297	283	312	343	296	335	306	319	333	314	330	300	352	367	298	327	335	286	326	320	292	308	330	294	305	322	318	295	302	313	301	316	297	308	328	323	333	336	318	320	318	294	300	317	330	344	309	314	314	309	307	289	322	322	281	324	293	312	295	327	289	308	322	306	322	315	320	299	303	327	311	274	310	359	322	294	328	321	355	340	285	298	300	314	297	313	304	315	293	293	349	305	343	337	282	322	291	295	295	297	306	329	324	315	308	325	280	339	301	309	302	318	337	265	350	331	317	284	296	338	335	331	331	290	315	296	355	283	344	329	314	293	306	319	277	332	313	322	314	329	342	314	312	305	329	299	283	318	324	314	267	308	316	311	310	365	304	310	325	305	291	312	301	279	321	296	301	311	317	303	315	277	301	339	334	293	322	302	324	320	329	283	331	351	331	337	298	330	333	330	327	334	318	331	334	318	317	312	310	319	357	319	287	283	302	320	325	294	313	322	291	297	311	281	292	323	344	318	293	315	287	338	337	295	292	307	313	310	319	324	347	322	309	308	370	275	313	288	324	302	319	326	303	273	312	294	310	317	316	326	335	295	302	274	311	317	317	296	317	340	307	329	351	286	313	283	310	354	292	342	313	319	302	293	325	350	298	328	280	312	297	302	296	307	299	315	325	291	337	296	302	324	290	299	327	341	344	316	311	305	290	326	301	314	330	311	323	288	303	334	305	327	295	324	299	291	315	305	303	304	291	359	373	348	297	363	339	310	329	328	299	326	340	317	312	330	345	322	286	283	313	358	328	293	275	332	327	336	311	300	320	303	310	315	272	279	317	329	319	331	315	298	307	320	330	322	284	307	302	323	322	289	304	313	313	262	319	294	329	295	328	307	326	312	296	314	295	294	312	315	296	314	300	334	321	306	343	324	312	296	293	321	322	346	262	319	317	309	337	318	354	351	321	357	306	325	316	310	306	285	279	301	312	314	334	318	289	310	292	346	292	326	342	323	345	326	321	335	254	328	302	314	293	298	302	364	322	332	327	296	309	328	317	345	325	293	313	308	323	333	305	306	308	305	278	328	305	314	305	304	291	283	322	335	319	311	332	314	318	323	306	303	310	323	294	286	326	328	319	256	276	306	294	307	325	302	318	300	300	305	325	324	322	317	304	300	277	334	358	297	308	306	339	288	313	327	296	304	290	313	312	306	296	283	319	322	317	312	309	347	343	303	320	324	286	294	330	277	296	285	315	322	312	295	327	310	305	313	274	275	260	322	324	328	316	300	297	320	323	299	350	285	290	305	312	287	267	289	323	304	308	305	350	309	282	298	318	320	319	321	352	334	314	303	300	330	297	276	320	318	326	329	315	327	341	316	303	327	335	306	313	306	322	313	327	286	306	314	284	334	346	294	298	325	289	310	303	299	299	307	281	290	304	377	305	292	337	307	320	301	311	296	297	319	292	321	289	329	309	281	330	313	311	314	319	323	323	335	323	311	293	330	337	282	260	299	383	338	324	287	303	303	295	285	272	340	349	298	310	309	283	348	297	329	280	321	317	299	278	295	293	299	320	328	275	310	322	319	314	326	325	319	301	299	309	332	313	315	287	300	322	341	322	342	298	286	290	297	325	280	296	329	302	274	310	299	329	336	327	304	293	303	332	298	306	300	317	315	334	315	333	292	307	319	298	322	338	322	332	300	270	287	298	297	268	304	327	329	316	311	320	310	341	354	318	306	285	308	289	294	303	311	310	300	334	349	311	300	307	311	344	303	315	274	316	325	332	295	322	314	321	297	322	286	344	324	318	319	293	324	306	271	328	315	313	314	329	307	301	325	281	314	381	315	295	294	313	298	278	297	327	335	304	333	331	324	285	327	303	356	305	325	314	306	347	341	303	317	325	320	324	307	326	326	332	315	333	348	323	327	333	336	279	333	296	320	331	336	306	294	306	325	316	287	305	311	339	289	341	278	314	309	309	331	333	302	314	321	321	284	322	318	289	290	344	303	317	276	291	320	328	321	295	310	323	322	338	293	318	350	277	315	309	317	325	339	335	330	358	335	333	306	323	330	319	324	322	328	314	337	316	347	301	309	311	328	303	337	322	292	315	348	313	283	267	315	294	319	323	334	319	331	328	317	322	301	281	339	317	334	308	327	350	314	310	334	335	325	316	322	331	290	326	312	308	360	292	341	310	306	345	334	335	318	325	287	324	317	296	332	308	313	321	301	334	310	367	321	280	291	322	292	310	283	288	317	306	304	307	309	308	331	317	300	340	296	317	317	315	283	320	314	348	331	361	320	289	311	319	261	297	302	319	320	279	300	333	323	338	304	338	362	361	308	296	287	303	283	288	296	280	332	317	316	293	313	309	331	305	317	323	331	351	314	329	298	323	313	304	316	336	339	324	296	309	289	292	300	317	311	297	317	309	286	328	321	312	304	302	322	295	344	298	322	334	306	331	310	309	308	340	292	318	306	290	288	320	298	306	265	287	300	342	347	319	318	293	327	337	285	306	340	293	295	336	317	316	319	268	329	308	318	311	297	309	333	318	309	315	294	301	301	316	316	315	319	287	318	336	344	302	320	319	264	303	302	342	308	294	318	311	313	311	333	333	289	333	290	326	318	325	274	320	330	303	339	336	360	316	319	322	341	292	310	313	345	324	301	338	290	293	318	292	341	293	329	358	341	312	293	353	297	299	323	288	309	292	323	321	285	325	346	334	356	296	323	310	297	295	330	305	301	315	344	322	314	314	330	328	320	337	310	330	314	274	322	304	308	326	348	293	327	277	299	324	324	326	278	303	317	295	312	310	285	284	306	324	292	317	290	292	303	326	306	274
8691	868	745	677	670	635	687	681	697	709	681	704	748	698	671	680	663	683	663	688	671	685	675	713	680	649	781	692	710	646	683	673	678	657	636	693	700	660	724	695	715	638	684	666	652	657	617	663	665	697	678	657	674	632	692	692	667	650	685	690	682	697	682	626	702	685	673	736	673	653	662	672	671	682	663	672	652	682	719	702	690	720	677	637	676	720	670	653	717	668	655	658	687	689	734	699	668	681	632	700	722	690	663	681	705	688	676	705	693	666	668	655	685	715	676	682	663	681	666	683	709	732	694	681	684	679	684	663	649	668	655	677	665	686	662	696	722	662	667	695	670	706	715	671	655	681	686	690	652	692	677	691	696	679	664	662	663	713	695	713	714	692	673	701	627	728	660	709	674	653	672	706	664	726	733	681	668	684	670	681	681	707	705	683	680	645	662	679	680	697	686	676	637	687	674	647	664	726	675	706	648	716	644	689	693	659	667	656	675	665	697	695	676	685	692	684	715	648	687	678	689	668	727	684	701	682	708	641	686	709	667	672	655	739	659	673	637	663	653	671	712	714	702	711	677	681	661	680	650	691	674	678	683	679	677	672	675	651	684	682	694	702	719	692	682	664	675	684	663	709	698	700	707	717	685	707	718	713	687	704	707	661	654	689	728	710	650	697	669	706	697	696	681	654	666	672	681	646	673	672	720	670	687	681	721	723	704	689	662	657	685	647	686	675	681	635	701	655	742	717	749	665	679	652	626	693	659	683	645	688	706	723	704	729	686	711	673	654	641	710	662	703	684	680	698	693	723	697	716	659	667	649	716	688	666	698	679	679	698	703	666	654	644	679	661	706	707	671	663	651	701	715	683	715	667	668	670	655	739	731	663	686	681	687	694	661	707	633	696	695	684	726	666	713	690	672	655	694	646	688	701	638	703	692	648	710	742	660	712	669	694	679	630	651	675	656	663	710	673	652	634	672	714	671	706	709	661	688	675	686	601	654	724	643	666	686	724	668	704	632	700	688	691	637	711	699	677	661	649	681	664	635	652	714	644	690	659	693	666	695	694	718	690	638	687	652	705	681	699	646	690	674	703	648	660	732	659	689	668	744	700	677	648	685	689	701	673	642	652	688	673	709	720	653	697	685	659	656	689	691	674	646	675	616	668	685	664	673	687	701	729	668	692	667	705	705	676	668	673	654	649	666	655	638	646	682	639	668	666	650	657	678	696	659	694	700	694	749	673	693	649	673	653	700	681	695	689	661	679	653	668	640	672	678	709	671	638	709	687	670	652	727	672	698	688	663	693	629	668	689	725	669	698	680	685	666	736	702	633	658	690	704	684	649	676	659	716	679	658	677	698	708	676	669	708	684	683	678	695	665	721	711	721	671	671	667	683	662	712	764	634	633	673	714	731	718	711	683	697	683	701	647	661	670	673	699	622	675	644	712	681	724	685	642	679	720	691	668	655	688	672	639	714	705	666	672	643	664	663	701	683	666	695	675	729	722	664	669	695	681	663	693	678	685	701	651	738	685	684	684	718	650	666	697	689	709	675	730	654	664	672	684	711	683	717	693	644	703	668	713	704	701	690	703	695	706	691	694	693	672	705	619	756	667	693	687	674	704	677	734	637	662	666	635	661	669	701	680	678	670	676	676	684	660	694	729	706	707	680	715	654	646	662	718	664	704	704	664	734	698	665	693	745	702	725	714	680	695	685	660	677	708	677	682	674	679	653	668	660	701	702	680	675	703	686	671	668	669	670	624	651	624	678	674	661	680	693	666	683	667	703	685	618	697	632	674	666	672	709	694	722	667	680	696	700	682	695	652	676	645	688	684	663	655	718	645	705	696	657	665	728	663	694	713	691	704	664	686	661	651	713	677	699	656	690	644	689	647	641	707	660	697	700	678	662	694	635	673	661	674	705	701	682	698	674	697	648	691	663	694	662	639	718	693	658	704	669	691	707	650	677	686	619	654	690	658	671	718	706	697	702	657	728	700	689	693	697	644	676	686	688	649	721	663	679	698	675	691	722	698	673	638	676	667	700	696	678	711	666	687	644	692	684	673	702	710	665	719	655	667	678	681	649	646	680	687	723	665	750	685	688	669	709	682	659	673	670	700	652	671	653	646	738	695	682	699	638	697	665	696	703	740	729	692	663	690	660	645	701	672	729	678	650	704	662	689	728	678	637	658	669	670	673	639	711	687	689	681	666	705	725	684	705	723	703	643	684	730	654	615	676	688	671	675	674	624	654	661	705	649	727	667	712	656	726	714	642	705	715	685	685	769	676	690	658	666	687	654	691	668	687	670	697	697	710	671	692	684	683	704	721	727	688	689	686	652	689	689	674	705	712	635	729	657	684	681	699	690	694	707	724	683	700	707	655	651	677	698	683	707	687	699	684	665	687	704	690	690	641	675	661	712	629	673	702	662	696	721	737	684	695	622	734	706	703	692	686	670	682	649	685	688	659	600	683	639	665	696	692	697	688	637	686	661	643	692	616	703	652	661	619	656	635	687	714	681	687	727	729	654	722	705	687	677	653	644	673	684	665	672	680	661	733	745	691	652	645	660	716	688	607	706	692	671	693	663	693	637	681	653	713	702	656	688	677	699	706	662	689	687	676	643	711	668	675	676	693	696	720	698	664	677	693	688	666	643	630	652	655	692	692	700	650	694	665	708	668	696	676	652	679	725	607	671	682	695	662	665	695	664	661	669	645	707	698	740	713	642	691	694	678	685	688	669	681	723	680	716	691	695	667	688	658	686	667	700	695	668	638	650	681	691	623	691	688	690	684	730	668	644	722	658	680	621	639	710	732	664	633	721	668	663	716	678	635	695	703	720	717	675	666	726	633	692	682	710	704	693	666	673	708	645	673	651	697	727	634	707	647	699	651	728	665	706	719	698	632	686	665	661	688	663	665	697	652	708	707	701	651	661	676	657	646	686	642	667	683	731	712	683	679	689	722	749	689	657	707	712	666	627	715	658	662	656	689	676	646	676	668	653	656	649	702	698	677	692	707	652	706	664	655	683	679	709	651	661	680	666	699	751	686	645	716	729	711	678	703	709	727	656	655	636	744	677	700	699	685	695	673	658	735	660	662	702	692	678	681	600	705	720	668	641	654	667	681	714	677	675	675	667	646	691	669	669	688	666	659	697	684	673	632	603	673	655	674	681	649	672	690	665	703	696	625	714	686	681	659	711	667	683	690	680	688	663	667	709	707	714	630	671	704	750	676	704	691	687	671	641	669	663	657	685	706	709	648	712	706	653	652	657	675	708	694	631	665	691	669	653	671	669	703	681	730	712	688	687	693	645	663	694	722	682	704	714	656	674	651	670	676	716	669	667	671	669	677	637	707	673	698	696	667	688	653	640	650	651	675	695	667	648	643	685	664	639	765	686	708	692	696	647	675	677	698	652	676	694	690	692	689	654	653	654	739	690	697	693	682	669	677	678	655	688	682	704	649	694	681	678	735	698	665	725	725	712	725	679
23030	3021	369	331	276	281	287	310	273	303	297	355	295	294	277	323	263	339	282	357	308	287	314	299	293	298	293	292	316	314	284	291	262	267	276	317	313	326	328	306	302	289	298	274	338	280	281	277	301	328	312	285	291	300	305	296	292	304	277	293	315	293	314	289	314	283	273	283	277	287	291	287	274	295	293	305	319	314	285	317	308	330	300	278	265	280	298	323	269	279	320	315	283	288	290	332	303	301	321	309	323	334	295	303	299	310	308	294	282	286	288	300	296	312	299	278	291	299	288	291	289	297	320	292	308	308	349	351	369	305	304	316	297	332	315	337	298	306	288	287	309	310	308	297	279	267	304	314	267	317	313	297	296	290	293	320	305	294	291	275	292	313	329	296	295	313	289	279	310	296	305	297	280	309	309	278	298	281	283	313	284	284	286	296	283	339	313	311	305	308	329	299	313	309	296	334	266	299	298	315	317	317	260	289	304	330	308	296	290	305	298	291	326	286	313	307	288	269	297	292	305	313	268	300	284	319	280	318	316	310	323	311	281	270	292	274	324	277	283	317	301	293	283	286	305	299	302	318	316	328	296	272	309	299	291	329	286	293	292	282	322	298	332	332	304	304	290	308	299	303	279	331	309	312	326	311	309	294	287	288	327	326	307	292	301	316	295	299	275	333	301	320	302	321	320	300	303	283	314	351	298	310	299	285	318	279	294	306	274	295	298	300	301	330	285	294	318	313	286	304	308	295	328	283	311	343	310	297	295	295	267	289	303	318	307	315	318	301	294	294	291	294	333	299	300	327	275	267	317	289	278	308	288	335	282	274	309	301	311	313	287	305	301	275	329	319	317	311	313	283	326	300	312	306	326	336	332	311	322	321	302	298	298	316	279	281	329	315	295	330	287	298	274	271	296	315	306	316	285	314	316	291	319	275	264	306	327	254	294	284	301	302	278	285	303	301	315	276	294	312	251	326	318	293	316	287	308	316	305	318	290	310	309	307	286	266	294	286	315	308	287	279	269	332	304	299	309	313	304	255	320	309	319	292	286	286	297	248	305	311	293	308	331	317	315	299	287	295	299	265	316	278	298	298	324	315	274	284	309	279	275	279	308	278	305	314	303	287	294	309	317	285	321	330	317	290	321	286	303	304	314	312	297	320	315	321	263	307	296	314	303	277	310	337	312	281	289	265	319	300	268	280	327	265	278	308	282	294	290	311	313	280	306	315	295	321	298	296	287	293	280	295	285	323	275	317	267	288	323	291	269	284	280	285	298	309	302	292	327	318	298	318	289	309	318	244	289	296	278	288	288	332	327	309	328	276	309	300	314	296	301	303	297	305	300	283	290	287	312	309	280	316	277	264	291	308	281	284	344	301	301	341	274	284	312	301	275	294	331	311	292	306	314	304	290	310	323	312	279	309	304	302	277	295	291	310	298	290	301	283	283	286	309	285	290	299	297	344	343	278	283	320	309	292	314	275	314	284	288	318	293	289	294	289	306	319	331	295	296	311	312	303	298	306	265	314	324	325	295	325	320	329	338	303	272	331	294	293	267	284	307	287	322	275	308	298	276	278	294	279	290	307	309	320	301	286	294	315	322	319	268	294	327	294	278	283	312	296	285	284	287	264	303	268	349	295	276	300	275	284	310	295	315	287	286	292	304	303	311	299	289	275	286	295	295	318	287	301	267	278	301	316	276	319	295	278	293	296	322	304	291	289	287	288	289	303	285	277	282	297	266	344	288	276	271	299	269	319	295	291	255	296	306	305	265	284	321	295	317	297	293	298	298	324	309	258	309	288	319	287	290	320	328	278	335	294	303	297	318	306	304	268	270	288	330	273	281	333	276	314	296	297	312	299	307	288	278	298	304	272	275	282	333	306	274	324	293	301	286	310	306	305	298	305	288	317	299	332	291	288	290	285	267	314	321	305	293	301	271	313	292	307	295	306	335	315	292	308	305	298	318	283	286	298	310	287	295	279	294	325	270	278	306	324	329	275	269	316	308	299	313	299	291	306	325	290	299	276	312	316	307	320	297	278	291	333	287	326	303	313	302	319	325	304	302	306	316	338	287	288	308	301	329	274	318	312	327	300	308	319	294	269	287	333	312	302	284	290	310	263	328	300	337	289	323	296	313	285	302	317	308	286	304	279	273	328	270	308	308	312	288	320	278	280	289	372	305	311	290	300	316	303	286	299	290	308	290	300	310	330	314	314	331	305	318	325	330	296	276	290	321	317	280	310	303	327	290	300	329	270	293	284	290	308	280	363	299	323	264	303	292	345	324	297	300	316	313	301	288	289	272	317	286	310	294	316	325	323	333	328	300	300	266	269	293	274	323	287	306	321	309	297	318	335	271	329	302	305	299	286	306	318	298	241	311	280	275	317	311	314	314	325	302	289	303	327	295	278	268	310	329	294	278	298	298	298	316	341	292	292	293	297	317	274	305	306	298	320	298	325	305	297	293	287	316	294	327	288	327	347	301	279	266	307	311	313	298	315	269	324	330	291	272	314	329	342	289	303	297	326	299	319	269	307	328	301	313	313	295	315	298	324	341	296	281	337	329	315	310	282	278	306	336	303	290	312	271	312	332	333	303	312	276	294	265	325	327	310	288	287	295	304	304	316	302	321	303	324	327	285	317	334	315	249	269	284	290	323	317	309	296	321	293	299	295	297	310	273	294	305	303	291	290	319	312	313	333	303	304	306	321	323	285	287	299	313	288	288	318	291	304	285	264	326	282	298	311	304	306	299	319	327	300	313	302	314	292	304	287	310	301	280	283	324	302	312	305	277	287	291	302	285	279	293	300	291	308	307	280	323	296	320	285	294	304	314	289	313	293	296	287	314	289	279	313	283	347	296	282	300	288	305	312	277	287	311	296	319	325	284	293	291	304	266	292	314	284	312	292	300	288	292	260	293	279	323	297	283	321	305	315	299	317	320	328	318	275	318	321	296	305	305	288	326	288	293	304	287	291	314	286	288	289	286	314	322	271	272	289	333	300	309	300	323	328	285	289	314	274	331	319	265	290	284	322	296	287	339	327	327	299	310	287	324	298	323	302	292	289	276	299	275	292	338	310	331	288	281	320	317	287	284	297	331	284	305	301	276	294	300	300	273	331	293	304	287	324	297	286	257	274	292	316	327	316	289	308	305	291	309	309	327	314	309	307	294	282	309	306	299	285	276	280	290	298	311	306	299	314	308	297	316	277	291	285	298	303	302	281	278	327	302	274	318	307	284	296	295	273	293	285	317	278	296	278	314	274	319	292	309	327	297	312	319	288	292	274	306	293	315	277	301	301	273	257	283	318	309	308	321	308	314	302	294	287	331	308	293	287	258	293	295	299	327	302	317	297	314	272	290	290	284	317	351	298	328	285	293	279	317	336	297	318	317	308	301	262	300	273	267	316	317	309	297	301	286	329	347	281	295	328	323	352	338	311	303	301	290	300	303	320	285	292	294	321	324	292	300	349	291	286	303	305	279	320	292
8834	888	725	624	677	660	684	667	631	638	639	660	637	638	631	689	673	628	663	671	653	666	679	670	640	663	690	687	613	680	640	636	648	662	630	659	637	638	706	667	691	622	591	634	668	601	646	652	661	654	624	635	618	654	695	639	639	635	646	698	643	626	652	646	646	630	668	655	695	643	648	660	643	631	652	662	657	682	633	619	617	680	636	594	660	609	619	638	636	701	641	691	637	618	663	595	663	631	648	670	662	629	685	679	646	649	661	661	644	637	696	660	619	676	660	668	605	690	652	671	636	614	668	674	613	651	605	674	641	636	631	659	664	625	593	613	642	711	645	672	614	651	640	668	664	691	657	677	636	651	694	595	668	658	644	662	653	630	655	630	684	647	699	643	628	631	692	682	608	672	650	621	651	634	656	642	639	675	636	667	654	616	632	673	636	674	627	613	663	674	645	663	655	655	628	624	667	659	662	620	676	668	656	634	684	649	633	628	668	670	650	675	673	681	619	644	605	647	668	638	616	684	588	625	648	636	600	615	669	625	650	648	642	623	627	650	627	667	691	671	655	643	668	663	640	659	662	689	688	645	659	634	650	666	649	643	693	630	665	640	672	638	618	614	664	654	718	628	627	624	660	674	643	664	673	650	651	685	667	639	662	632	615	664	634	651	641	668	648	664	671	598	661	657	614	686	664	658	627	661	623	651	695	681	663	625	649	600	620	664	683	638	643	658	606	666	630	706	623	668	620	637	661	655	597	663	706	661	659	625	635	683	673	664	624	638	669	632	687	646	669	644	626	682	616	628	611	649	679	673	647	625	679	669	664	616	626	671	699	683	650	622	636	667	685	695	686	662	664	626	610	644	663	647	663	659	599	640	651	634	714	664	669	659	595	625	679	611	673	650	650	660	632	685	618	660	667	662	644	618	665	621	665	663	692	615	635	583	666	641	636	694	697	661	650	669	609	608	621	637	683	628	675	659	623	642	666	648	627	657	624	697	615	633	638	697	633	662	655	678	652	650	631	660	673	667	642	648	690	622	641	671	674	660	661	696	630	632	655	674	663	625	659	651	660	663	658	601	706	638	672	630	659	717	622	659	599	673	608	631	667	637	674	666	665	651	688	647	611	661	649	673	633	638	633	696	624	662	677	618	657	639	622	634	660	624	635	667	642	686	652	627	681	652	609	696	679	643	622	625	643	672	698	640	603	646	636	637	654	669	642	610	654	661	645	675	637	641	647	698	625	684	618	685	694	704	687	638	675	656	638	627	671	699	666	630	672	668	646	650	621	637	639	625	702	683	626	661	617	669	664	669	627	645	627	711	651	661	662	624	652	657	669	653	621	670	676	656	652	696	659	594	659	611	625	672	640	661	655	639	661	646	693	662	663	667	687	615	681	650	673	603	696	659	626	625	653	656	625	638	667	604	669	643	639	642	654	644	645	675	650	662	667	662	634	632	652	669	657	638	673	626	661	710	666	645	669	666	662	618	668	626	676	618	631	644	648	694	657	639	688	651	648	679	624	657	641	667	616	621	673	671	706	647	602	694	666	646	637	661	651	627	665	687	676	625	637	659	643	632	631	636	669	638	651	628	654	663	635	648	650	699	647	691	665	685	657	688	650	640	658	646	654	631	593	627	657	628	679	643	642	648	627	603	658	676	652	638	696	654	605	687	663	672	648	652	658	618	694	658	666	648	647	636	645	604	670	639	633	689	653	633	690	651	657	628	621	666	661	700	671	649	671	636	660	637	659	675	664	617	641	622	608	649	663	681	660	640	661	636	623	661	611	647	697	644	624	646	644	613	646	633	650	667	631	686	636	634	622	658	690	651	647	632	660	649	641	656	645	654	607	713	676	649	698	694	661	674	669	623	652	635	627	664	687	644	672	697	645	659	657	637	656	633	678	690	624	663	649	680	615	684	606	657	619	664	641	608	647	640	681	668	658	673	635	646	632	634	636	651	680	606	651	649	632	622	633	632	631	645	591	616	674	628	665	655	624	697	618	656	665	636	645	704	678	641	624	616	682	651	665	691	648	628	655	669	649	696	624	651	687	681	661	648	640	650	659	618	661	650	646	660	659	655	644	597	689	633	637	629	635	663	690	699	680	627	658	669	641	665	668	655	657	646	612	651	614	713	725	654	629	675	638	641	656	695	623	659	668	654	615	684	655	674	670	633	674	684	642	657	696	657	663	672	677	654	629	610	669	663	681	642	633	632	654	694	636	628	636	658	662	647	653	624	645	676	612	637	644	664	641	647	605	611	724	680	654	660	644	636	615	662	689	669	655	675	645	627	664	598	665	672	673	670	634	652	647	603	662	678	714	681	686	623	639	631	646	642	664	663	661	627	651	635	606	640	682	661	611	666	660	617	651	653	663	702	661	691	671	661	668	693	663	621	678	629	694	669	653	666	675	679	635	662	667	624	696	653	599	630	590	664	632	687	593	671	642	622	631	640	647	687	647	710	651	659	647	713	610	661	696	628	621	647	655	655	630	651	636	726	615	661	647	676	625	671	647	631	685	637	621	660	640	612	642	689	670	653	652	673	642	681	667	658	603	659	640	599	625	653	664	662	640	661	593	633	600	634	650	642	675	655	636	648	621	629	655	623	681	697	630	611	662	731	642	670	671	610	622	643	656	685	655	641	651	671	627	645	629	614	617	675	678	682	609	618	650	622	667	672	662	630	622	685	657	660	687	633	681	636	630	688	629	606	655	651	667	627	641	626	643	620	656	663	713	634	689	683	636	615	615	669	646	667	664	639	650	659	678	617	668	663	674	646	667	675	630	655	634	651	657	634	652	670	684	642	647	604	632	672	665	631	682	635	671	671	632	681	656	665	672	696	716	643	645	654	688	663	644	645	664	615	701	632	628	658	641	686	661	672	669	655	681	605	644	630	625	611	629	640	672	675	661	649	612	613	681	605	662	645	673	631	654	640	615	667	624	690	646	679	623	692	636	683	657	657	655	683	664	675	630	645	641	604	659	639	694	669	641	642	636	663	623	639	687	644	629	706	646	668	627	638	644	689	667	575	641	637	680	685	658	638	669	605	639	644	652	697	691	642	658	674	651	641	641	606	628	609	686	668	644	645	674	724	613	673	668	663	684	662	633	664	681	652	672	652	669	670	671	650	651	612	663	645	653	657	665	650	644	605	642	649	678	650	669	703	665	668	626	665	630	653	672	673	647	656	673	631	620	646	655	689	626	640	691	673	652	664	601	609	659	676	666	658	625	650	698	647	655	670	675	645	640	660	626	672	697	658	646	599	587	668	659	644	606	646	648	676	665	638	635	651	667	661	602	632	614	655	689	616	642	644	617	696	619	639	655	657	656	627	670	620	616	654	661	623	612	623	662	709	666	650	654	654	680	635	663	628	726	661	648	654	664	617	666	612	675	662	615	715	641	684	645	673	645	627	602	646	695	664	677	686	659	685	651	685	645	670	673	681	652	666	615	622	663	651	647	698	642	663	625	649	649	629	631	650
25159	4496	412	366	319	330	322	323	300	343	326	319	305	315	310	308	308	355	354	343	362	307	313	330	307	306	303	322	345	336	357	322	329	333	277	324	360	331	364	316	291	312	298	325	306	290	307	339	347	343	349	345	345	347	329	325	310	366	338	319	304	306	317	307	358	333	372	302	324	322	295	328	364	315	316	328	328	345	328	333	321	318	328	330	317	322	334	325	332	313	322	338	308	342	289	315	348	310	333	289	324	286	333	321	341	334	289	317	323	341	317	353	327	323	314	335	326	308	318	354	344	314	347	326	356	330	359	327	345	293	319	344	332	319	310	323	351	345	345	336	334	335	340	328	316	345	369	296	360	346	327	339	313	321	313	321	324	318	304	363	323	328	321	335	308	312	306	333	351	326	284	329	293	332	332	363	325	332	314	296	303	328	316	300	310	328	328	346	317	322	349	333	347	325	304	378	318	306	326	321	307	329	315	306	318	343	328	325	320	324	293	334	311	336	299	316	312	286	343	257	290	325	319	328	340	294	322	289	324	346	328	320	341	326	333	332	296	321	290	306	303	311	324	295	344	287	308	293	301	255	306	334	322	351	320	280	338	353	323	337	329	293	310	302	327	335	318	316	317	306	328	334	362	310	349	363	316	331	335	348	319	344	340	308	325	322	322	356	320	302	325	320	327	320	315	323	348	356	311	316	312	315	299	316	303	295	313	325	296	319	344	351	305	333	337	297	294	336	349	300	334	301	292	319	306	341	298	350	349	341	311	310	345	319	338	316	317	325	348	313	348	323	310	340	309	346	330	335	372	346	371	313	318	330	337	322	315	299	332	293	324	324	312	286	328	354	299	310	288	320	298	323	301	344	305	307	348	323	298	320	315	321	318	302	334	323	296	326	338	331	271	330	331	349	348	347	317	320	341	340	310	312	321	348	324	305	338	295	306	335	342	291	312	310	316	302	329	317	301	323	313	368	349	352	361	350	334	312	309	369	349	331	341	336	349	317	309	362	324	344	327	334	349	323	310	318	312	308	330	330	315	323	341	333	326	299	329	274	332	341	339	330	320	317	320	324	334	333	346	358	329	315	311	332	334	336	302	352	322	314	314	316	334	323	363	362	314	316	313	332	344	349	307	311	307	323	327	299	324	323	335	331	326	349	351	313	352	371	365	343	290	332	295	321	345	330	303	328	325	291	325	340	344	352	332	335	314	334	309	350	318	300	306	324	319	311	286	326	320	337	344	315	328	337	354	317	323	327	287	310	335	332	349	339	312	324	358	316	351	343	320	324	348	288	337	311	336	303	336	341	349	304	335	353	329	283	334	341	333	314	296	301	327	338	303	293	342	304	332	322	351	317	308	320	343	317	322	332	273	331	356	308	288	354	298	323	321	301	346	358	333	320	306	292	334	327	310	323	363	330	340	315	321	333	332	325	365	348	319	320	322	367	316	340	312	304	344	319	373	340	309	341	305	346	328	351	332	320	313	316	300	344	319	340	323	309	356	363	357	320	297	354	342	370	314	285	283	330	317	325	334	329	349	326	342	330	301	333	294	301	320	331	317	329	295	313	321	321	300	280	358	309	307	350	331	300	305	346	309	343	307	324	314	354	293	334	345	346	311	317	340	346	324	339	317	313	362	317	327	344	301	325	334	342	337	331	340	331	308	285	322	300	350	288	310	335	325	318	325	339	312	310	350	322	277	340	320	330	285	330	334	293	287	326	287	309	310	336	329	307	335	317	322	314	344	296	327	355	298	360	317	313	332	307	312	357	290	310	326	335	317	310	304	335	334	341	329	321	308	308	299	341	314	324	333	342	350	295	270	333	336	323	351	313	316	292	355	361	300	327	317	281	348	292	302	297	338	315	294	300	313	330	367	351	293	288	352	318	327	338	331	357	328	352	343	317	361	293	353	267	333	324	326	313	342	348	360	340	340	309	313	307	323	322	332	316	323	307	319	309	371	336	323	348	328	314	322	358	318	305	362	280	307	306	296	313	309	307	330	295	347	370	340	353	318	323	323	322	343	357	317	364	333	306	298	302	302	321	323	302	305	310	317	348	325	327	351	328	338	334	334	312	326	324	333	336	320	349	294	302	317	317	328	305	357	369	350	357	309	321	305	344	313	313	317	330	321	346	333	338	314	315	312	350	345	331	306	324	339	300	343	328	308	322	318	325	326	317	333	326	298	300	348	346	304	346	318	289	287	336	325	350	300	322	348	331	308	364	311	311	338	316	324	303	324	335	339	342	376	341	349	332	304	315	309	294	331	288	321	309	324	318	337	337	321	336	359	345	317	336	360	308	340	312	303	326	303	315	309	349	307	317	325	337	328	324	315	314	309	307	326	292	350	339	335	338	317	293	309	304	307	339	320	327	320	359	326	295	295	322	327	297	314	306	299	303	316	338	340	314	320	306	322	339	345	290	316	305	339	317	306	303	333	324	316	308	309	328	310	327	312	296	323	352	324	342	331	353	337	307	309	315	299	326	313	292	350	305	323	319	346	325	321	326	314	330	329	307	304	326	315	345	352	324	287	280	321	317	351	321	309	346	313	329	307	304	321	305	342	321	322	330	332	299	322	288	276	306	364	344	333	311	301	291	299	314	319	289	318	333	334	343	273	294	332	332	331	338	310	297	367	277	285	339	339	316	328	291	304	291	353	327	320	297	299	312	327	336	312	335	282	378	308	322	380	335	336	348	327	302	358	315	345	342	301	306	342	322	338	319	312	308	308	328	332	322	349	353	324	332	342	303	313	351	292	323	330	357	325	337	311	335	322	300	347	316	321	336	327	342	329	329	330	314	282	347	304	320	333	325	324	287	335	329	310	326	307	311	299	292	358	330	306	309	344	325	331	353	316	294	351	319	302	315	316	340	321	321	323	301	314	320	318	301	352	303	356	311	318	318	346	357	340	336	294	337	336	335	331	333	340	351	361	339	311	319	338	298	302	313	290	328	330	351	288	323	356	329	335	309	325	345	299	331	340	331	317	315	306	339	352	337	319	322	345	352	341	331	346	336	276	316	326	303	344	331	320	343	318	320	297	338	335	324	318	337	339	307	308	321	329	314	317	362	348	332	316	315	322	323	343	316	328	311	332	308	325	329	325	330	352	304	334	337	296	336	296	343	313	305	341	313	340	340	364	357	324	323	322	326	321	299	334	320	341	355	327	350	319	325	327	313	317	320	316	295	314	317	329	325	326	325	318	358	335	329	288	347	341	295	324	358	321	328	306	342	332	309	336	319	302	352	321	324	304	323	314	299	340	303	366	320	317	357	357	362	335	316	330	325	357	340	352	323	290	344	298	321	334	312	322	337	315	327	320	338	328	318	325	332	331	317	336	308	328	311	359	335	353	299	314	289	300	288	299	323	305	303	316	299	327	339	326	374	336	309	311	308	359	337	333	355	317	305	320	326	329	318	337	309	304	320	323	319	351	357	290	304	332	311	331	298	331	340	305	316	337	311	282	366	274	283	334	338	364	295
8713	1245	809	791	806	732	754	772	728	717	680	736	704	729	768	713	698	722	712	723	682	730	733	761	722	726	772	727	725	673	726	754	736	741	734	704	766	725	712	738	741	703	685	714	743	707	778	708	719	692	793	712	728	719	695	745	737	656	720	782	699	719	764	713	693	731	693	729	692	720	753	702	701	727	708	751	699	739	709	751	731	710	714	749	711	739	708	697	715	724	712	700	743	732	749	697	714	763	709	725	696	707	705	707	724	762	707	736	723	690	708	693	760	739	685	717	720	676	734	705	738	683	729	726	741	671	752	726	715	754	768	708	689	691	705	751	706	695	721	715	751	701	697	694	759	715	700	704	696	654	725	770	735	724	708	688	717	707	738	713	687	723	710	717	706	716	700	683	728	735	700	713	725	728	675	722	749	701	702	704	746	697	740	700	705	753	766	714	690	742	737	749	735	684	686	727	679	724	727	666	700	725	707	706	744	694	756	733	711	734	768	679	710	750	746	714	696	716	730	721	720	721	748	721	716	724	701	752	731	684	760	698	703	712	752	719	754	718	728	733	740	689	707	708	770	734	751	745	754	720	733	724	742	703	713	704	738	714	671	803	733	699	686	746	710	701	699	741	741	728	695	768	675	738	697	753	727	701	679	708	751	704	745	721	738	708	649	683	723	650	725	744	684	734	752	703	707	716	754	746	700	703	736	729	769	671	748	726	730	760	686	700	684	780	727	713	701	723	725	713	724	684	727	674	745	694	718	709	717	741	719	751	712	719	670	708	751	719	726	701	673	766	684	744	741	691	699	690	721	752	706	737	709	746	738	734	701	685	744	761	695	678	704	770	705	752	731	715	726	705	766	678	710	716	756	720	719	732	683	727	651	698	676	717	726	747	720	742	698	704	745	716	745	701	753	686	713	686	721	751	644	715	737	723	701	776	753	710	715	747	727	728	689	733	721	711	691	715	730	692	705	676	699	733	721	723	741	747	681	738	692	703	747	680	751	749	703	762	700	715	711	705	718	651	764	744	711	687	727	689	703	743	715	711	709	735	754	738	682	688	728	688	702	722	696	687	736	693	716	724	696	694	747	747	702	687	728	714	727	697	728	700	712	721	698	753	731	703	702	700	701	716	716	739	688	673	714	730	706	725	754	732	720	699	719	770	692	756	681	724	673	685	714	706	711	740	734	692	676	737	682	753	684	733	705	755	686	749	696	736	726	686	676	666	769	715	711	735	706	701	715	758	719	714	709	673	714	755	746	716	721	685	728	737	762	729	705	729	730	754	735	719	744	705	703	709	757	729	727	754	738	729	665	693	681	729	735	720	729	742	730	694	719	756	732	741	746	686	715	755	700	726	736	702	741	691	771	698	696	749	655	734	720	708	716	707	692	707	700	745	675	730	719	748	729	751	727	727	732	694	735	779	708	693	669	717	744	729	754	733	728	660	691	735	719	709	712	717	719	705	741	691	731	717	767	724	708	684	695	722	692	706	732	759	710	717	682	726	687	744	725	747	693	739	739	692	752	717	708	732	744	707	741	732	691	697	739	697	718	737	780	692	755	739	708	677	685	746	722	726	707	697	707	725	737	736	672	710	705	806	723	715	726	684	716	744	714	714	687	684	722	740	717	724	690	723	704	725	677	719	768	738	686	718	712	716	710	764	737	719	693	719	728	718	747	726	737	732	685	775	676	683	740	692	772	717	736	718	710	735	709	703	732	686	722	711	709	740	714	710	738	724	655	717	709	734	695	731	698	750	742	762	680	750	751	739	689	677	660	692	731	738	725	715	715	721	737	746	756	741	718	738	667	674	703	718	700	717	688	708	737	708	713	727	701	721	734	684	732	714	737	678	733	755	704	745	741	728	778	751	734	718	706	685	675	707	676	753	712	775	715	704	735	674	752	698	742	708	744	648	672	723	732	708	708	746	717	741	728	742	706	685	728	714	724	678	704	704	723	715	680	709	741	717	709	726	740	707	643	684	692	694	730	695	668	661	713	748	786	712	748	684	729	751	705	692	761	723	759	695	682	758	702	752	689	711	732	749	730	768	674	731	718	717	694	733	723	670	743	741	769	698	700	737	735	732	739	688	711	715	737	758	737	704	706	715	724	731	698	711	737	699	709	733	742	717	684	720	706	660	720	738	740	710	742	681	752	748	711	657	698	687	770	646	730	745	766	713	711	701	747	692	715	733	774	756	696	714	763	748	739	765	696	705	772	698	720	691	721	727	708	703	682	736	753	734	726	722	715	722	723	684	688	732	766	741	735	752	714	714	710	690	700	722	705	719	689	719	716	767	746	714	712	664	705	711	727	688	687	706	728	724	723	698	759	716	697	732	718	705	712	749	744	702	722	721	729	749	664	715	754	680	715	706	697	734	747	674	718	736	726	704	701	705	680	716	703	745	726	685	746	730	710	746	789	692	758	734	685	720	716	696	700	709	759	706	731	697	711	768	689	690	738	725	724	757	688	707	714	716	680	749	706	701	749	699	728	757	695	735	721	755	721	729	716	737	762	701	703	745	719	674	732	733	706	715	769	722	724	686	715	695	748	727	684	690	705	757	733	761	757	753	694	759	718	719	726	710	717	695	726	751	710	726	750	695	713	734	702	697	726	716	713	749	710	765	714	740	722	702	708	718	735	790	748	735	696	715	711	732	705	715	712	698	675	721	670	722	699	700	648	731	741	735	681	709	719	717	705	745	696	738	718	731	684	701	772	707	687	779	738	743	741	764	734	742	715	728	737	690	677	717	699	682	760	702	718	688	726	726	719	718	765	651	747	693	730	759	765	726	690	740	760	718	736	692	714	766	736	684	718	696	740	673	684	688	732	709	741	699	702	724	723	732	708	728	728	758	721	765	706	705	728	730	770	732	738	711	700	700	700	758	730	710	684	746	750	721	714	703	739	729	701	662	719	732	713	691	742	731	720	668	758	720	716	733	739	664	676	712	743	725	690	687	754	709	751	724	730	732	694	742	700	697	707	759	738	722	704	709	689	748	716	684	709	726	737	717	739	766	736	667	739	744	684	688	728	736	727	739	696	650	728	711	678	720	708	709	747	692	693	685	749	756	689	710	713	753	735	687	744	714	698	700	713	675	739	724	706	711	722	705	727	709	718	719	733	687	717	729	695	711	723	744	688	704	727	739	708	689	720	709	730	723	736	736	744	706	753	706	736	734	765	676	711	695	757	687	734	691	721	720	778	722	717	770	708	732	725	770	757	696	750	697	748	748	737	694	680	768	707	708	722	695	696	740	732	766	732	758	736	717	709	717	708	756	725	701	728	712	698	681	760	719	777	717	753	690	688	755	756	684	709	725	732	731	749	713	751	764	706	762	698	669	696	716	735	746	757	691	705	717	710	700	671	739	743	719	724	694	731	703	714	768	674	694	749	713	736	722	734	720	724	693	721	704	746	720	717	722	737	743	724	718	691	760	765	700	699	767	726	720	665	745	728	707	684	727	709	747	690	732	702	684	761	687
18845	1545	387	303	298	339	329	341	337	311	301	286	330	311	305	266	298	319	318	305	309	346	321	297	330	328	318	328	289	318	311	278	283	287	284	286	303	265	304	293	310	337	319	291	289	313	293	325	327	327	289	290	314	349	317	349	297	336	305	300	314	290	296	327	301	342	305	332	286	302	355	345	293	340	301	317	301	326	313	323	307	330	335	283	300	323	319	323	312	302	322	286	297	352	325	311	323	313	342	294	319	299	319	328	310	324	298	314	291	305	303	312	304	312	292	289	311	308	286	316	335	325	336	283	310	307	302	313	314	307	321	324	348	319	275	324	342	295	307	322	296	337	293	322	286	315	314	305	310	317	318	290	360	309	313	297	321	332	311	304	317	300	312	306	336	333	325	278	299	293	314	308	291	332	306	295	295	274	306	303	315	339	306	299	295	300	284	315	308	300	304	300	312	299	331	348	351	331	316	296	320	331	298	268	293	297	314	292	319	293	291	313	292	332	314	317	305	345	314	284	280	308	312	331	323	301	290	325	326	304	321	329	309	307	328	316	318	302	299	310	324	307	311	328	299	337	312	323	280	318	301	338	317	305	318	263	279	331	316	332	288	300	302	302	340	338	320	303	286	304	354	317	277	308	323	300	302	302	323	294	306	298	268	307	294	277	327	326	316	309	293	316	325	321	298	319	303	320	347	304	308	325	311	315	302	323	308	308	336	314	292	332	297	297	351	293	339	309	303	310	326	303	330	299	287	316	310	269	309	349	293	341	311	340	334	277	319	323	319	322	324	294	332	295	275	316	303	322	306	343	267	304	333	313	329	286	273	310	281	301	267	288	314	336	315	310	333	286	303	308	321	300	292	292	331	310	320	300	322	293	341	317	308	331	325	306	276	309	303	296	289	307	310	320	296	285	291	297	334	315	302	327	329	320	312	304	287	330	278	329	307	327	318	305	324	292	313	308	320	324	318	338	343	296	300	336	319	329	308	306	283	304	349	353	319	320	332	337	330	338	333	313	318	315	306	303	316	310	337	319	324	281	326	337	323	338	318	313	327	331	305	306	304	314	324	312	291	307	318	302	306	308	308	287	306	324	342	297	317	306	299	319	315	315	266	287	306	307	300	296	303	309	270	291	310	335	314	326	298	300	309	296	291	308	300	310	316	319	306	328	301	332	332	318	321	313	318	323	290	287	311	325	325	310	295	299	280	308	334	324	283	319	321	302	319	326	298	263	302	304	316	304	315	310	318	344	315	311	324	294	307	321	345	289	291	320	311	305	279	342	305	322	295	305	315	333	287	294	328	282	321	292	268	311	317	308	322	344	269	320	331	318	297	332	316	301	305	293	314	309	276	294	324	315	327	320	285	296	300	319	282	319	306	291	283	325	298	311	274	314	282	311	265	294	303	341	314	302	304	329	319	292	317	292	319	305	298	296	298	333	327	314	308	308	309	290	312	341	326	293	318	283	303	315	322	320	370	319	308	324	321	289	318	271	276	306	307	307	329	339	306	312	287	353	350	322	282	326	310	285	298	307	296	267	289	338	305	291	315	323	326	337	301	257	309	309	297	308	310	328	294	307	274	326	288	290	286	295	308	290	313	331	291	306	304	330	285	298	278	328	261	281	288	330	312	309	302	308	295	310	307	297	314	301	316	306	310	275	324	343	298	335	322	321	290	297	298	327	301	320	305	273	298	312	326	316	320	286	328	292	298	334	314	308	317	304	308	281	279	328	306	292	310	292	293	305	348	298	280	293	302	303	325	328	317	304	280	309	341	303	299	325	272	289	286	319	343	342	324	328	312	337	291	313	263	361	301	296	326	316	298	318	281	301	312	297	308	316	305	304	343	333	331	310	335	311	291	351	327	300	313	333	306	344	300	344	300	313	308	298	334	269	287	320	323	318	369	340	309	312	303	318	267	330	307	291	343	316	330	310	293	297	342	291	295	306	300	361	324	310	332	313	331	290	313	299	262	324	311	292	335	292	293	277	315	344	324	286	303	332	299	297	266	331	325	311	335	306	312	293	263	317	335	322	331	334	338	295	316	296	317	304	343	296	327	323	309	303	324	305	304	343	299	292	329	291	307	331	314	309	311	316	296	318	293	329	303	287	301	252	302	288	333	331	304	337	317	358	295	311	294	297	307	316	316	322	316	303	297	284	320	307	290	294	336	309	326	304	290	308	298	301	310	311	305	309	304	281	271	326	345	280	291	321	322	306	319	314	326	321	312	309	287	289	332	315	289	304	285	286	344	320	279	314	285	307	312	304	279	289	284	317	355	302	306	342	311	315	336	312	313	325	322	318	325	281	332	300	315	321	297	324	299	313	312	280	304	280	318	311	330	306	273	287	308	334	327	340	301	349	283	335	312	312	329	294	329	319	296	320	332	312	281	316	297	290	298	304	312	292	276	329	323	282	280	304	296	297	308	306	288	291	334	327	324	306	312	301	285	335	308	309	302	291	310	271	350	320	326	332	341	306	294	323	321	331	279	308	292	333	336	327	329	323	338	285	310	308	326	327	320	320	327	319	285	318	318	301	321	296	297	333	307	327	273	295	325	312	318	323	300	279	308	301	298	292	287	325	294	326	311	318	287	312	295	319	325	287	286	279	328	295	310	337	306	324	318	297	310	323	316	297	323	296	279	304	323	307	323	282	276	292	286	295	353	343	307	316	299	332	318	282	346	280	286	312	273	301	283	312	281	340	330	340	325	305	324	310	326	265	328	321	311	283	317	317	352	316	342	313	293	301	331	312	318	341	304	316	303	324	305	293	309	269	303	293	329	310	341	302	299	296	297	332	330	307	309	334	296	312	316	297	331	289	335	300	330	326	333	355	284	324	321	336	334	307	310	295	318	316	313	322	292	318	325	319	293	300	289	326	289	291	309	303	270	299	309	326	282	305	323	301	329	336	290	291	272	315	339	329	304	310	278	316	325	329	347	314	332	280	292	298	327	305	322	277	312	324	290	322	333	297	283	292	298	350	296	319	330	323	324	327	317	324	298	312	292	291	349	320	306	333	303	320	318	267	326	308	309	313	297	333	297	290	340	318	321	310	313	300	301	302	323	304	330	301	319	292	290	350	327	292	342	304	313	270	304	288	273	303	308	299	336	302	289	258	298	320	316	313	299	330	279	323	309	311	328	329	312	280	312	321	306	325	281	323	316	301	326	302	313	340	292	327	295	300	317	348	313	289	261	283	312	307	282	290	297	335	352	301	302	308	350	293	326	338	334	315	290	358	316	291	328	315	322	309	314	322	340	318	358	317	303	305	312	340	301	270	299	296	319	303	287	268	297	333	297	283	290	316	323	292	339	311	319	324	291	298	281	295	329	316	304	329	304	325	322	295	287	313	285	363	305	289	341	305	299	289	292	304	298	313	303	288	289	304	290	296	336	289	299	311	331	337	316	294	306	292	319	288	301	312	328	319	270	287	306	306	323	284	315	301	318	347	308	278	290	295	286	310	304	339	323	312	292	289
8636	948	735	737	709	622	725	688	694	717	684	666	657	696	661	706	678	683	684	690	684	665	696	674	660	672	656	638	669	660	683	677	689	676	693	709	749	635	693	687	701	651	651	697	661	674	714	670	683	655	681	687	648	672	717	708	645	655	677	711	654	689	701	650	692	680	667	650	681	670	677	739	713	701	635	667	684	695	671	690	678	704	705	691	668	726	667	688	696	666	664	658	693	679	645	695	684	652	627	679	707	641	622	579	670	677	646	699	699	705	686	673	683	685	712	722	660	642	654	694	669	663	707	661	670	671	665	649	682	736	719	657	688	655	681	674	692	688	698	674	678	697	718	662	665	644	689	727	663	680	637	661	692	667	689	677	672	700	680	705	650	666	646	628	664	692	696	663	671	675	701	682	679	674	689	675	710	670	655	694	648	637	708	649	718	636	677	722	686	674	725	693	718	663	671	663	676	706	718	690	681	627	681	652	690	654	647	681	625	661	619	655	720	681	664	692	664	641	668	677	674	632	643	634	680	683	677	598	683	697	642	691	696	689	721	715	713	664	648	655	695	700	685	663	691	707	709	648	696	643	691	676	649	690	717	659	643	670	703	656	695	738	659	656	649	702	607	665	665	724	697	676	667	722	682	716	692	704	708	649	679	669	707	702	700	660	627	634	634	742	701	695	680	698	649	670	661	674	663	641	693	646	670	638	675	689	675	699	683	681	664	695	674	670	661	668	687	695	667	701	682	636	690	676	642	696	677	707	648	680	687	684	705	691	650	662	667	702	645	661	722	681	679	725	707	714	686	726	663	704	690	681	674	690	663	654	671	685	716	703	663	687	694	684	709	704	701	702	690	679	683	644	700	681	663	671	681	676	702	653	664	641	707	681	651	667	698	626	714	663	681	645	657	670	664	690	705	674	658	695	701	707	700	631	693	722	700	663	719	646	691	713	668	667	724	673	709	671	692	727	717	658	654	703	681	688	673	660	641	727	647	666	690	688	682	634	628	671	677	664	663	671	674	717	730	679	679	657	644	649	671	690	727	646	675	728	668	654	689	675	670	675	688	667	661	697	668	692	684	664	635	725	649	667	678	655	715	648	629	668	679	689	637	727	649	678	689	663	649	709	684	712	713	719	670	693	689	669	667	700	651	670	728	690	625	679	688	679	719	670	700	704	629	697	672	659	657	729	676	684	666	682	649	744	681	697	647	696	692	689	687	710	642	676	633	679	679	702	686	642	679	726	705	703	690	631	705	668	675	680	685	703	673	635	702	709	662	675	673	698	703	728	606	701	680	678	677	668	690	662	617	697	709	742	659	697	648	650	668	693	650	714	678	671	667	652	675	672	639	637	655	667	719	663	667	683	674	654	691	654	647	661	702	644	710	665	675	619	705	685	672	638	710	743	685	652	679	710	694	668	720	650	699	657	680	677	686	680	634	704	666	656	702	689	664	665	678	671	689	665	709	697	704	678	676	695	691	683	672	650	684	671	698	671	686	688	711	668	667	673	692	713	646	674	688	690	669	667	642	713	666	702	662	656	703	701	675	687	704	684	670	675	699	659	654	681	686	662	665	698	685	631	666	658	714	700	706	643	646	705	693	698	706	679	705	642	625	678	628	653	662	672	686	710	696	623	640	700	728	709	707	702	710	720	675	622	668	691	692	691	713	675	719	679	669	640	624	687	713	652	708	658	686	690	703	648	735	708	664	634	651	645	704	683	667	699	658	676	670	707	637	657	682	644	690	690	711	709	686	730	658	687	646	722	713	679	712	660	701	680	721	650	712	678	710	669	718	653	684	696	670	690	659	705	695	688	689	747	640	698	645	681	666	687	685	677	649	694	669	682	707	714	692	677	692	692	688	656	708	736	693	681	671	679	677	662	696	719	656	700	687	702	712	659	681	631	679	652	633	713	646	677	718	672	700	668	657	657	656	691	641	692	658	705	674	624	678	682	676	670	672	672	678	626	680	658	703	663	732	707	630	692	673	686	727	713	673	660	692	698	697	635	682	749	672	618	672	678	682	663	652	639	691	676	688	663	690	665	658	711	634	640	688	680	681	708	667	669	647	681	745	679	734	716	690	676	713	696	710	701	717	650	664	764	663	685	672	695	679	701	650	666	724	672	710	705	660	657	656	656	685	668	643	691	665	687	680	663	624	708	686	676	721	666	695	680	658	713	672	655	671	657	678	658	692	690	667	690	680	673	678	648	688	707	714	673	643	649	629	681	647	690	687	698	673	662	704	691	701	653	698	712	688	681	678	710	681	674	691	716	663	640	665	695	662	737	695	622	687	652	685	655	671	731	673	674	691	643	651	662	658	687	687	704	672	639	653	667	680	713	706	714	663	667	646	661	642	627	650	667	669	660	683	693	703	691	722	697	646	622	634	700	679	644	674	668	643	735	734	723	696	690	701	687	664	676	690	667	656	660	710	715	675	647	655	650	687	659	709	672	741	695	703	703	654	642	641	636	696	686	679	666	638	697	696	682	695	691	697	677	681	689	677	672	633	718	697	718	688	700	671	690	715	648	670	734	741	722	703	678	673	708	676	648	676	671	688	702	707	654	625	676	649	705	680	689	611	672	694	643	666	686	651	662	712	735	662	677	686	680	679	660	650	700	673	689	689	667	703	690	668	692	686	656	642	693	727	619	665	657	684	678	707	669	702	689	676	667	690	705	662	683	652	688	717	682	684	680	622	652	654	682	684	682	687	698	698	651	686	687	672	628	703	638	648	659	684	715	694	675	651	619	674	755	646	686	730	650	686	692	686	714	692	689	661	697	694	717	663	681	706	695	700	668	687	667	650	671	652	670	682	669	633	669	644	689	655	653	677	681	683	663	679	672	690	668	698	663	676	663	649	687	681	721	661	686	686	669	655	659	665	721	671	681	698	632	662	680	707	741	714	738	703	709	664	666	682	682	680	683	699	708	673	711	690	666	660	707	641	658	700	725	709	730	713	666	732	691	669	693	663	692	668	686	677	677	649	679	686	605	764	664	691	682	698	675	680	681	680	649	683	692	650	708	667	617	710	709	707	615	702	697	670	686	672	661	677	632	721	728	661	714	666	721	653	669	670	667	707	673	682	705	676	687	703	676	645	673	662	675	626	650	643	651	704	667	714	678	628	658	653	711	696	627	687	683	688	678	669	699	622	649	694	668	636	637	699	683	682	650	716	693	653	713	695	662	655	671	692	652	676	659	648	703	649	713	687	690	640	650	698	665	676	664	655	668	702	703	672	689	670	698	660	680	679	699	658	707	637	634	653	666	656	669	659	695	682	711	701	670	700	635	631	710	628	690	695	656	659	641	705	660	691	641	706	675	676	686	620	678	709	717	682	641	664	660	615	694	714	705	685	655	646	657	660	677	688	640	653	654	683	681	681	726	683	627	691	665	687	640	709	644	702	674	737	675	721	657	671	706	692	662	696	688	720	715	673	696	660	687	677	696	646	681	721	711	719	657	679	696	681	721	674	668	692	688
22807	2903	359	359	316	331	284	316	311	291	308	325	292	309	288	311	264	329	288	306	308	312	302	315	308	301	327	311	313	326	328	345	302	288	281	292	305	296	267	315	271	283	292	276	295	303	302	296	300	295	282	332	315	301	306	297	321	315	309	290	289	287	330	263	267	331	313	316	303	297	301	312	302	303	304	270	303	320	336	299	292	299	307	287	270	328	313	309	299	289	291	274	290	314	318	284	288	314	306	302	316	311	323	304	275	303	311	333	306	263	305	309	277	286	298	292	287	301	302	308	306	285	322	319	331	287	283	305	286	263	292	280	288	312	314	302	331	286	348	295	311	291	288	305	314	309	306	311	308	300	325	270	327	290	319	332	267	305	319	306	288	322	317	303	278	274	294	287	312	320	312	302	303	308	293	286	266	309	300	279	327	295	314	279	287	291	257	333	319	291	289	309	304	319	261	295	311	277	274	276	300	324	313	318	310	284	303	267	256	300	323	292	292	290	292	286	277	298	299	305	303	296	281	314	317	311	304	291	285	339	300	296	278	323	289	274	261	315	315	325	322	323	360	290	296	327	284	302	328	328	306	287	282	289	293	278	295	337	310	298	314	309	316	277	284	318	308	317	328	283	281	303	293	270	285	300	273	295	286	305	301	307	246	286	284	268	296	280	331	304	321	333	304	326	293	301	292	319	302	289	266	320	333	299	309	302	269	296	298	298	324	277	302	284	298	300	313	298	283	304	345	255	313	310	315	302	307	335	314	332	294	309	297	256	269	320	281	322	332	289	308	338	297	277	314	331	315	289	291	329	303	332	301	248	285	280	285	268	285	342	276	312	327	306	306	304	312	275	317	311	290	322	333	296	284	288	286	304	289	308	276	336	324	274	303	297	297	294	306	312	300	283	312	315	291	313	305	290	306	304	295	267	283	296	308	299	276	310	311	277	314	303	273	345	297	291	279	335	286	317	310	267	315	294	294	302	300	326	301	279	338	270	289	279	264	270	319	300	318	296	300	262	306	316	325	284	306	286	335	330	300	296	286	318	298	301	303	294	289	327	301	290	298	285	280	314	315	320	302	288	312	312	316	305	317	279	298	258	305	295	277	281	299	275	318	302	317	257	305	292	300	286	304	323	285	312	333	275	283	323	349	305	287	254	295	273	336	336	282	287	304	330	296	307	314	268	286	276	298	353	302	285	297	284	308	284	318	314	299	279	331	287	310	318	311	287	278	286	344	344	299	359	331	320	286	280	274	266	284	346	300	309	280	312	296	310	292	285	306	303	325	293	274	320	315	287	297	321	293	312	317	318	308	302	303	294	298	289	310	277	273	297	290	267	264	280	302	299	304	334	286	329	274	286	286	302	291	282	325	298	315	269	301	298	305	319	281	291	332	298	313	357	330	285	285	288	315	320	255	301	305	273	288	344	308	286	316	315	301	296	291	246	238	302	330	293	341	322	306	302	298	306	323	295	291	289	312	307	295	367	295	294	321	299	293	326	274	290	282	303	310	295	330	312	312	301	317	309	302	302	310	249	294	285	311	278	328	302	281	285	292	312	316	296	299	316	323	304	292	298	287	307	321	297	294	267	322	255	273	313	284	335	321	294	300	306	302	339	317	304	279	287	281	315	281	287	339	295	315	291	302	289	315	316	296	309	314	292	301	297	275	305	307	281	288	306	323	278	261	320	293	317	279	288	324	306	302	290	279	308	296	296	322	277	303	294	305	285	293	279	285	305	289	312	297	307	282	282	289	279	292	291	292	284	320	318	308	317	303	281	283	324	326	320	284	303	293	292	343	294	318	287	314	314	315	327	331	299	264	273	266	284	325	279	290	312	296	313	285	273	295	289	265	278	283	326	288	305	268	320	317	294	314	253	290	299	327	324	298	281	326	319	311	300	268	289	267	293	278	295	305	278	314	322	290	286	289	294	307	290	286	249	297	335	311	301	307	274	329	309	334	287	317	275	298	304	301	297	262	289	322	301	299	304	301	310	335	306	283	294	330	340	325	309	311	269	302	278	297	291	292	283	288	336	294	270	319	287	302	271	284	308	294	288	294	292	299	330	285	307	261	310	328	278	277	286	299	277	312	341	303	327	322	304	295	321	328	313	279	279	295	327	299	283	309	336	313	298	309	282	299	313	295	295	328	306	308	301	299	323	322	293	317	293	306	286	259	266	315	279	329	308	325	319	317	301	321	300	332	289	319	310	300	305	287	305	291	271	322	298	293	301	300	299	281	262	310	314	264	341	299	250	302	326	282	313	287	283	337	286	270	277	295	311	302	362	308	270	286	282	320	299	326	323	316	307	269	330	237	309	329	305	297	317	286	274	289	336	303	309	293	266	294	283	267	282	288	320	303	275	315	262	333	290	316	311	314	272	288	288	317	331	285	284	284	291	299	273	300	260	271	288	310	334	321	325	334	337	315	293	326	243	302	290	282	300	291	266	328	283	323	281	346	299	291	270	304	303	267	293	306	297	297	327	315	286	275	275	297	294	324	296	339	306	294	307	304	282	301	326	325	323	304	313	286	296	297	307	311	302	330	294	340	295	319	266	324	326	290	307	284	318	313	304	328	311	303	313	277	286	303	309	312	279	297	291	286	282	307	335	250	283	309	295	286	296	306	324	283	287	286	343	280	315	282	287	292	264	325	316	303	299	273	302	290	308	307	273	300	303	281	289	323	271	304	284	331	326	290	274	289	292	286	277	281	289	302	300	297	312	304	272	288	308	306	331	297	289	298	274	290	288	304	284	300	291	343	321	272	294	303	331	293	293	310	311	318	290	281	312	313	315	288	300	291	289	282	277	312	281	344	328	305	293	308	317	320	300	288	320	280	287	284	305	298	304	320	316	306	309	299	343	304	292	291	304	316	287	298	308	313	332	285	334	282	262	297	302	293	283	306	331	295	319	285	276	253	288	289	293	294	320	297	308	305	276	286	271	298	280	291	304	306	294	281	307	320	281	278	296	255	268	270	282	267	310	292	287	318	316	303	322	292	293	258	302	304	304	313	310	286	305	333	300	307	314	283	285	316	298	261	299	313	289	292	283	262	304	285	278	293	309	311	269	285	292	311	299	333	317	303	294	276	285	286	310	298	290	313	327	299	276	301	307	278	300	298	319	296	288	309	290	308	312	322	280	331	285	294	294	262	301	292	293	279	303	315	313	327	290	329	283	289	304	293	330	302	278	288	308	294	299	303	289	309	299	303	270	279	321	294	316	313	316	302	277	315	270	323	253	330	310	297	296	273	294	308	305	302	339	288	275	297	243	323	331	332	332	297	309	292	287	289	291	327	311	307	317	307	348	283	285	295	287	318	275	327	345	320	304	301	326	295	298	273	308	291	315	302	321	316	287	308	334	319	326	301	302	302	313	322	294	275	282	283	301	288	299	280	299	320	293	302	278	270	266	300	314	311	296	299	342	266	326	300	285	298	293	333	286	282	321	315	323	277	313	257	277	285	326	320	331	283	299	302	307
9071	951	687	685	659	698	638	635	653	624	660	661	678	622	619	673	661	682	660	658	638	665	695	621	656	641	627	654	642	659	631	658	628	645	636	661	655	650	670	678	675	670	592	642	644	692	634	639	642	639	696	640	665	669	663	639	665	648	616	610	657	664	678	678	647	643	651	632	632	675	646	631	658	642	618	670	671	656	627	675	618	720	627	629	691	637	618	644	686	631	671	684	670	694	703	672	669	644	672	680	715	627	642	662	631	610	694	633	607	641	655	691	643	716	661	618	641	637	670	619	636	625	644	648	662	660	649	652	676	669	656	683	642	646	667	633	654	625	653	633	678	630	661	637	628	686	641	642	663	631	676	641	639	675	634	647	641	656	664	685	642	682	653	692	665	673	664	668	620	698	625	644	632	645	643	627	678	660	694	655	635	671	674	681	642	646	713	680	673	677	622	679	622	670	667	632	659	647	688	663	678	677	654	710	676	646	665	657	667	638	621	639	662	705	679	678	697	647	665	665	629	674	651	686	706	625	663	676	685	664	679	710	683	684	654	618	652	650	652	690	662	620	653	636	652	657	644	703	707	706	715	639	663	637	649	625	701	643	672	625	681	635	647	662	616	624	672	635	661	640	701	631	656	658	715	672	636	694	618	631	621	669	684	641	657	684	629	626	651	685	613	646	669	718	674	623	680	617	649	680	655	663	668	689	710	632	664	676	680	627	613	595	657	638	674	641	668	673	675	629	673	647	656	657	627	634	618	671	636	627	635	698	684	665	663	638	678	674	640	654	663	676	690	671	669	659	674	627	660	623	637	656	692	683	658	733	668	680	643	681	649	654	662	679	657	643	653	636	627	643	665	650	626	695	660	672	666	632	651	674	647	597	667	643	659	648	687	682	657	672	683	696	671	647	641	639	655	672	646	673	664	658	646	694	670	672	643	632	646	670	645	670	648	630	641	647	635	675	629	683	661	653	645	680	641	655	661	675	675	656	685	646	613	640	646	647	641	638	686	686	677	656	665	637	655	658	638	638	649	661	707	654	594	655	669	667	655	651	651	615	686	652	664	613	676	640	661	708	662	684	634	696	695	685	665	654	638	660	662	678	665	676	709	651	681	660	643	652	703	650	646	670	715	630	653	648	667	643	708	656	659	680	639	686	641	668	651	651	649	663	703	657	670	748	686	672	708	630	658	612	657	621	643	653	667	654	599	680	685	673	692	617	649	630	682	655	664	670	628	623	687	726	669	682	681	671	689	695	646	619	675	652	679	702	663	677	655	669	587	651	669	689	618	639	666	660	655	638	682	661	621	720	662	661	677	658	670	624	647	667	636	623	651	677	658	656	624	700	656	646	656	666	689	653	656	641	654	641	658	649	701	667	660	631	667	656	689	612	651	657	674	702	637	666	619	622	647	646	647	642	706	634	688	671	642	646	690	642	683	650	624	655	675	637	673	643	644	619	643	655	676	713	641	656	683	631	640	651	683	659	670	669	623	671	634	639	671	693	614	702	703	724	710	651	683	676	681	681	610	683	650	644	648	670	638	700	702	666	623	647	668	685	657	648	650	656	702	699	625	626	616	670	658	642	686	664	658	699	687	696	697	670	673	649	690	638	640	628	625	670	672	633	677	669	623	695	648	702	617	648	667	671	681	649	606	647	676	657	687	680	663	712	611	645	676	672	669	607	649	682	636	697	692	652	671	648	659	655	630	700	641	675	626	641	671	694	634	641	665	629	670	639	653	668	651	664	655	669	627	625	635	622	676	639	655	638	678	663	661	643	709	676	651	641	639	625	661	644	689	642	657	674	654	647	679	603	637	641	594	665	640	685	659	640	642	651	628	673	659	659	685	663	638	676	638	668	619	653	683	645	645	658	653	658	669	687	662	636	659	634	646	672	632	657	637	670	637	678	632	694	680	678	680	653	667	642	651	657	676	651	655	687	614	612	671	621	650	665	647	666	691	603	622	677	672	639	664	665	618	663	681	706	642	712	650	654	703	644	677	625	684	622	716	636	661	656	667	647	641	626	662	639	602	632	656	648	627	673	617	670	662	657	646	649	601	642	656	676	656	631	610	667	656	669	702	682	634	645	652	605	669	675	616	636	667	615	647	666	658	650	650	638	669	651	647	683	650	652	678	670	639	657	697	698	666	676	688	651	650	634	625	683	663	668	684	662	586	630	657	675	699	666	642	680	677	661	681	611	660	640	680	654	676	635	660	654	697	687	661	649	601	697	674	645	660	679	613	614	677	649	627	672	695	628	667	713	649	671	678	655	638	689	653	638	575	710	634	599	700	656	641	689	624	656	610	678	688	664	675	635	645	631	627	687	646	642	634	614	660	673	709	684	662	626	646	647	678	652	636	665	700	637	630	671	659	671	633	650	697	645	660	686	648	670	657	709	643	662	645	611	648	660	587	654	630	653	672	663	682	667	629	665	596	643	678	648	718	692	651	673	710	688	661	674	662	651	651	630	637	649	721	658	705	655	643	653	698	667	676	686	682	684	667	647	693	642	679	667	645	614	671	680	643	680	654	697	629	618	674	661	627	658	693	677	640	639	685	692	647	684	653	694	654	621	636	646	644	650	656	682	633	621	624	640	689	664	673	620	660	630	668	663	620	641	664	613	666	635	606	654	626	658	633	667	637	676	665	666	632	622	617	687	640	672	655	650	681	650	664	656	617	671	656	667	667	648	659	643	663	650	669	657	626	648	613	717	708	671	671	680	631	666	639	666	670	618	697	668	670	665	696	666	670	637	699	653	695	653	710	612	630	651	663	647	688	655	618	687	640	625	639	677	671	616	643	662	609	647	631	627	658	681	667	631	708	676	616	652	649	698	685	624	688	614	669	682	694	647	649	642	648	619	661	689	653	625	668	662	623	652	664	691	651	614	590	655	701	670	659	690	652	686	675	660	666	665	676	629	655	651	621	649	619	646	642	662	673	665	632	697	654	617	648	614	703	624	693	643	669	706	670	653	651	676	648	685	648	648	685	666	630	644	655	662	669	679	673	611	678	664	656	638	648	707	640	673	675	658	676	653	690	667	641	662	696	659	674	635	691	638	623	672	653	629	670	655	639	664	641	643	652	661	646	682	630	650	659	645	694	675	646	644	681	683	633	659	672	645	635	637	661	650	649	684	677	681	685	674	677	710	627	658	638	662	650	671	679	675	630	655	701	664	640	652	619	645	670	636	649	689	668	662	619	651	621	674	654	691	661	695	659	668	657	656	665	662	657	639	668	676	647	689	672	601	658	661	646	676	673	634	655	635	696	684	630	617	648	645	611	625	722	672	655	677	656	649	633	644	676	658	635	624	654	668	686	655	663	658	646	669	650	626	633	609	638	626	629	643	664	612	720	660	656	688	662	643	637	663	663	687	657	655	672	696	698	682	649	677	686	691	679	637	709	682	659	660	665	674	609	647	646	627	640	635	645	587	627	659	675	642	720	637	628	667	641	670	667	670	678	671	676	680	639	651	643	670
25676	4817	439	313	301	320	315	320	330	335	306	276	335	339	334	377	323	359	318	342	311	323	342	368	353	342	340	296	314	333	347	321	302	331	293	306	301	361	357	306	290	324	334	331	289	319	311	339	320	317	329	331	317	322	319	339	294	362	334	312	311	321	305	319	296	313	307	288	326	315	307	279	318	340	321	299	313	291	331	311	302	324	332	331	314	283	312	311	326	349	295	309	304	319	342	330	344	347	304	335	321	320	290	327	311	354	326	350	314	306	329	313	314	324	270	334	337	324	294	298	334	294	334	339	349	329	331	343	312	331	288	296	355	334	298	327	282	317	348	361	307	326	331	317	315	273	319	303	319	348	311	333	324	325	318	301	319	306	324	305	308	326	343	330	322	306	315	294	320	311	323	348	322	293	316	290	307	349	321	372	342	318	314	312	295	314	316	318	324	312	299	302	357	342	306	303	319	303	309	320	392	343	321	344	357	309	335	343	321	318	305	334	331	326	292	338	295	294	350	325	333	335	282	296	308	305	306	331	314	292	320	334	343	313	332	322	319	337	341	317	333	328	349	343	320	355	358	339	300	311	325	276	344	311	319	335	317	300	304	326	314	335	324	322	351	316	309	340	340	327	343	306	313	320	323	312	345	333	301	318	314	319	300	316	301	323	317	334	315	322	307	346	287	328	331	327	292	307	338	333	297	331	308	344	348	326	383	331	315	277	324	316	381	322	334	320	325	285	326	348	313	330	320	327	336	319	337	339	317	318	325	304	315	324	335	319	325	333	325	363	363	334	313	337	326	291	353	300	307	328	313	334	291	291	329	338	299	314	288	315	301	342	316	302	313	318	325	334	317	313	330	335	318	350	291	330	299	304	321	290	333	300	331	312	294	312	334	322	307	328	313	341	306	328	300	324	321	294	286	294	302	317	322	318	348	345	321	333	276	285	338	336	326	315	323	299	312	331	295	327	335	296	343	317	293	322	298	311	275	291	340	311	353	281	303	340	330	286	316	322	326	340	318	284	327	316	308	327	286	313	332	336	309	339	343	335	283	329	311	331	346	314	305	307	335	356	337	344	306	309	343	309	354	312	318	321	350	326	316	325	297	322	291	310	308	338	311	335	335	311	335	371	321	300	325	313	320	308	304	307	346	311	339	332	307	357	305	317	307	319	353	327	342	310	308	362	311	324	323	317	299	331	317	338	322	323	288	343	306	290	312	317	331	313	347	351	322	321	333	295	319	338	331	316	334	324	346	299	353	328	330	327	323	359	321	297	345	288	298	314	321	298	342	333	309	321	310	321	333	340	334	338	332	324	299	329	340	284	323	325	327	320	287	325	330	337	314	333	340	316	325	321	318	324	338	354	321	339	302	309	380	324	307	297	387	305	324	303	292	314	321	303	311	299	293	353	336	337	323	325	349	336	348	327	360	358	322	320	301	354	310	299	309	304	315	306	326	328	318	344	352	339	290	303	332	319	337	314	350	330	329	356	343	293	339	328	308	311	344	302	318	322	329	330	358	330	311	325	351	332	327	339	338	302	363	306	287	296	308	306	280	358	323	336	303	323	299	364	316	374	348	340	335	331	340	294	344	314	325	322	340	323	319	300	316	332	302	316	353	307	328	335	325	289	343	310	314	308	367	339	317	334	325	317	366	328	351	331	324	310	343	300	306	309	344	321	307	344	329	345	316	325	332	318	330	312	300	327	327	320	330	383	322	294	300	300	325	327	278	301	325	345	317	316	299	333	355	316	385	377	378	321	324	364	341	326	302	340	311	327	349	339	324	325	312	294	336	330	322	314	355	337	333	330	295	325	297	333	285	309	286	319	321	324	305	315	324	291	369	332	340	304	284	339	295	289	337	339	361	338	319	309	321	319	320	345	348	311	317	333	295	309	353	305	344	354	323	324	308	325	313	319	322	329	327	328	349	339	307	324	335	345	312	329	334	320	313	331	359	349	310	319	296	315	313	300	329	339	307	348	313	308	312	365	355	318	316	323	326	312	358	310	336	306	341	333	332	324	320	341	331	349	311	309	347	309	338	326	314	297	321	282	330	322	309	293	308	336	318	316	339	332	314	314	338	327	313	331	337	347	343	305	326	331	333	308	295	316	329	307	287	300	331	343	333	354	331	312	312	292	315	313	305	339	315	289	312	275	336	328	313	315	331	358	356	318	313	303	326	301	300	294	326	318	336	328	315	366	349	338	334	322	332	329	309	349	306	306	286	308	359	306	311	320	353	328	317	333	345	301	348	278	337	330	299	290	328	353	299	322	320	303	324	356	358	334	317	331	331	355	329	357	304	322	349	316	332	333	290	322	318	318	290	293	317	318	310	303	325	289	331	348	336	315	331	318	302	347	318	326	368	327	341	306	303	321	322	314	324	326	316	301	328	324	302	312	300	327	343	312	338	320	284	277	279	348	325	323	350	263	309	340	307	305	328	363	331	361	282	305	312	312	304	311	295	310	346	324	315	310	320	316	338	321	310	347	309	289	299	349	315	347	362	307	315	302	324	362	308	305	295	322	346	341	329	299	339	316	309	313	293	336	326	316	353	307	319	335	325	353	356	302	313	322	312	345	339	321	357	356	306	325	292	294	313	295	322	323	296	325	304	308	299	325	300	351	344	275	317	308	315	303	333	315	294	313	288	302	326	306	312	360	330	346	323	325	328	347	332	321	321	320	308	307	341	332	318	313	332	336	343	328	322	283	307	319	314	334	356	319	350	336	322	336	311	324	318	347	315	317	332	343	345	305	314	298	310	310	344	343	329	336	340	307	321	320	301	281	334	342	303	330	304	326	321	333	330	314	318	281	317	302	287	313	296	322	322	327	343	298	303	340	347	275	311	304	311	308	337	322	311	325	307	313	372	311	295	313	303	300	332	319	305	317	302	348	330	326	355	318	290	303	357	332	303	312	358	344	335	351	329	344	335	348	322	310	326	317	343	322	312	341	353	361	325	353	291	311	329	343	301	275	324	320	349	313	321	287	309	315	315	344	349	300	338	323	314	302	280	310	324	319	311	294	338	333	332	336	319	302	320	270	324	268	298	267	332	311	326	338	295	328	295	316	319	344	329	324	325	320	319	309	331	349	304	323	326	321	313	326	329	339	279	331	309	333	304	346	312	273	303	290	282	314	312	318	314	366	347	319	332	342	341	337	338	333	324	329	310	308	300	333	339	330	333	331	323	307	288	332	333	341	329	323	303	304	322	303	292	317	302	283	318	340	320	369	305	299	283	314	319	357	320	364	321	334	320	333	360	359	308	311	319	332	334	327	279	292	344	317	332	325	320	340	335	337	340	328	342	363	326	321	299	320	325	314	331	316	290	311	326	311	321	366	319	324	318	332	326	309	292	341	334	327	324	316	319	337	311	338	337	371	338	322	308	315	313	338	347	288	310	346	332	333	329	287	312	317	316	301	353	312	342	323	322	308	319	327	360	297	312	292	325	318	367	325	284	325	348	331	344	340	349	344	346	329
8302	1210	868	767	769	677	684	722	680	695	750	738	694	727	722	707	712	745	666	706	681	703	682	726	686	752	736	694	678	709	712	700	756	704	680	711	751	755	742	736	700	707	736	677	720	745	755	701	723	713	700	681	756	687	732	656	707	721	701	666	692	711	673	723	712	706	681	694	665	757	683	711	730	722	693	722	699	744	716	722	714	676	665	691	739	720	733	751	720	725	773	683	718	691	712	737	709	676	727	753	694	744	708	702	749	696	678	687	728	728	722	776	684	671	736	716	751	718	688	776	713	679	777	661	731	732	645	701	702	725	758	689	672	735	695	759	692	724	698	658	693	711	710	766	717	773	749	736	677	715	696	746	727	704	716	717	692	709	674	702	715	720	671	721	717	730	717	723	764	686	747	738	707	735	732	697	688	724	708	718	674	722	649	727	753	725	731	704	715	725	711	717	716	661	683	709	694	679	692	703	723	801	736	696	692	718	736	719	731	725	746	736	741	661	682	719	721	696	725	674	695	662	732	696	669	727	698	761	738	772	726	735	738	710	739	714	738	761	693	741	705	743	745	751	725	686	699	713	706	715	738	740	753	708	688	719	711	672	663	701	648	714	721	767	694	682	716	727	705	747	757	730	716	735	694	734	728	707	690	695	681	730	670	723	663	680	725	657	754	745	726	708	692	714	704	717	721	714	670	725	708	720	693	707	801	731	715	714	719	701	741	719	676	711	730	714	749	739	706	704	729	683	751	677	683	738	676	743	692	697	713	687	664	678	716	704	722	694	726	726	690	726	725	701	726	693	693	749	725	734	671	697	697	681	748	714	679	703	684	698	724	720	730	684	720	704	728	715	693	724	690	758	678	712	692	741	722	670	713	748	659	709	776	695	731	719	725	718	712	702	717	706	696	715	765	686	736	706	715	722	698	694	693	724	701	730	728	730	698	696	690	673	719	730	711	694	760	691	707	728	728	768	700	774	732	664	741	705	717	736	744	725	744	693	739	741	707	686	749	695	714	753	694	700	693	692	764	650	716	698	703	688	690	694	762	693	701	697	695	679	774	737	730	672	699	730	710	700	690	708	728	717	712	711	744	695	689	719	712	733	726	687	688	718	678	740	681	661	695	739	731	710	737	730	662	730	698	696	665	701	683	715	719	765	689	694	695	696	708	737	721	741	693	748	681	704	699	670	726	703	741	709	729	713	673	702	695	708	741	672	696	699	661	696	707	731	761	690	706	727	740	703	688	707	682	705	664	728	737	710	689	690	716	727	738	726	712	717	729	722	692	663	711	733	705	697	669	718	704	704	685	756	709	666	675	711	741	732	698	716	710	738	692	699	715	676	718	681	740	674	693	724	723	696	701	707	739	694	758	689	752	677	785	736	729	692	762	725	750	745	710	652	721	732	714	736	737	725	757	688	714	716	701	722	680	723	743	667	743	735	653	708	701	718	692	680	670	736	715	710	672	704	692	747	718	742	698	739	702	680	714	755	684	709	769	682	657	737	724	759	732	734	744	731	679	715	723	700	720	678	720	684	726	713	766	700	727	731	722	785	736	675	735	738	719	715	675	697	697	700	723	780	693	767	732	703	744	732	708	711	698	691	708	717	706	735	730	719	686	708	652	751	682	716	762	730	706	695	700	649	756	747	729	719	690	778	708	679	751	683	751	746	711	709	741	702	706	735	727	713	717	746	718	731	694	668	678	708	727	714	745	736	691	755	703	701	731	739	677	695	676	707	714	706	674	729	665	722	713	711	670	705	686	723	753	749	731	677	690	713	694	698	699	735	685	711	663	709	712	666	715	735	718	732	720	737	711	658	685	739	769	714	677	711	689	689	697	681	715	718	710	726	696	677	725	734	693	699	704	707	714	736	696	714	676	692	724	697	703	662	740	701	659	688	723	688	690	701	746	696	746	722	696	721	690	719	747	728	726	691	747	715	737	683	676	648	673	645	731	761	704	718	696	724	719	741	762	712	714	706	683	711	726	718	698	693	747	684	742	745	684	715	710	739	714	702	695	682	736	718	716	722	749	723	705	749	721	712	754	655	746	705	686	711	721	712	732	745	741	678	728	751	715	654	674	649	707	733	711	694	756	744	713	702	718	707	701	736	671	708	759	737	706	681	690	707	729	663	753	653	685	666	678	709	720	717	674	710	688	694	731	766	668	710	768	725	748	695	725	758	712	710	718	721	740	718	674	692	693	706	758	704	757	715	714	680	702	734	713	696	757	756	733	672	712	721	703	720	706	727	742	722	708	723	686	715	745	711	715	739	736	728	675	724	741	663	680	741	720	701	708	727	751	713	672	696	677	733	734	736	722	711	691	712	673	710	728	695	741	717	723	693	729	701	669	746	751	693	711	725	749	732	704	738	673	717	719	744	681	717	673	691	694	716	731	668	695	711	695	719	703	693	729	688	717	690	697	761	705	692	715	716	734	682	706	738	697	724	692	699	690	695	720	694	720	705	710	740	731	701	689	704	723	728	682	717	689	701	713	676	764	684	707	698	678	671	724	708	708	695	694	725	679	716	689	735	694	671	678	728	718	720	699	703	729	706	692	713	755	703	748	756	709	727	686	726	714	676	704	719	713	691	703	743	689	741	688	734	763	746	690	712	753	691	778	712	735	668	743	642	707	697	646	720	711	714	709	751	727	693	729	709	720	743	725	764	716	662	707	743	748	708	789	715	717	704	699	717	757	732	739	724	749	693	700	686	758	705	705	725	699	724	712	688	677	724	715	683	726	712	691	733	674	705	660	724	707	719	733	710	689	732	666	720	697	680	737	698	691	727	738	758	686	714	701	697	738	715	733	721	712	726	682	719	666	710	705	691	689	708	699	734	688	698	756	656	744	725	714	735	741	706	711	747	737	726	699	714	719	708	721	692	709	719	724	726	756	703	704	750	728	719	697	696	699	683	666	710	745	693	713	695	705	673	697	761	710	768	687	658	697	707	703	688	732	728	672	704	716	697	684	710	756	723	725	696	699	738	683	645	704	712	685	770	665	703	690	730	719	647	765	744	687	649	712	690	669	688	747	694	709	692	723	707	751	738	716	674	693	712	763	685	620	742	672	731	710	744	675	686	732	700	714	753	707	714	687	747	690	714	705	696	758	699	704	719	729	696	714	739	710	737	750	667	727	696	723	735	725	688	718	723	709	648	691	701	746	718	713	685	745	708	762	702	700	735	741	697	728	672	731	798	697	695	736	712	752	693	725	767	721	728	701	740	687	687	736	750	680	716	736	729	695	689	747	702	747	724	686	641	726	676	660	679	707	722	684	706	718	691	726	714	690	719	713	709	704	717	696	663	737	784	698	660	711	730	734	744	757	701	681	679	736	712	738	700	725	698	720	689	793	753	679	715	738	727	680	706	696	703	685	730	701	761	773	719	748	730	701	694	734	718	658	794	709	684	706	703	708	686	721	740	732	702	754	697	727	694	732	730	685	698	744	653	752	715	728	693	712	734	729	697	732	776	741	755
21519	2446	345	333	330	323	293	300	296	340	316	327	283	286	312	295	306	294	328	341	330	272	333	323	293	342	297	318	306	308	332	312	304	291	338	299	316	317	307	312	325	359	320	311	329	306	346	315	303	326	303	297	298	287	341	307	300	334	306	276	287	328	322	309	263	295	339	272	330	345	305	332	345	336	293	319	315	340	306	290	305	303	318	305	312	293	287	332	314	370	315	286	315	329	335	316	298	334	303	279	291	290	332	328	340	307	320	307	288	284	303	300	296	300	272	307	352	305	285	282	333	309	294	298	298	318	319	256	311	280	309	330	315	333	292	309	301	336	332	310	318	295	284	282	303	326	327	271	286	294	278	324	331	320	293	326	299	314	355	309	317	332	298	278	298	326	304	350	324	290	326	298	285	269	311	309	322	293	330	297	299	317	346	292	330	331	292	288	310	301	310	338	339	289	336	289	303	346	322	339	290	297	321	305	315	305	324	337	305	305	296	334	335	306	316	332	299	325	312	316	314	350	310	320	300	313	287	300	332	307	286	303	311	288	316	302	319	310	285	333	338	317	329	312	322	308	272	251	307	307	317	342	322	307	284	336	280	323	307	348	307	306	307	297	326	290	317	291	273	311	322	350	293	327	320	299	305	344	281	302	329	322	299	328	327	329	369	318	310	273	295	313	320	337	279	294	286	309	329	292	315	312	293	346	327	303	321	305	344	315	300	318	326	319	303	285	290	283	337	311	303	325	347	283	331	303	318	336	312	308	305	320	321	304	314	364	309	346	303	288	304	316	340	311	294	311	309	293	322	304	295	312	304	330	319	265	342	327	296	339	288	305	321	314	290	306	333	303	331	348	291	311	289	325	288	307	335	280	323	281	307	325	322	295	335	292	291	326	295	302	317	311	307	296	264	303	316	334	318	300	317	335	319	327	339	309	302	274	323	334	332	315	296	312	311	317	308	306	298	307	327	319	310	302	311	329	326	319	307	298	305	314	312	301	339	335	303	324	309	315	314	307	299	313	352	291	311	288	286	309	312	312	284	300	326	313	303	302	341	325	302	295	321	305	325	278	304	301	323	277	293	321	311	319	296	314	265	303	305	308	296	290	297	332	308	327	343	344	320	290	302	299	280	298	287	316	316	323	292	295	319	331	342	305	302	300	330	283	315	274	316	307	306	318	312	302	327	334	337	336	331	301	333	325	300	367	333	318	282	307	323	319	297	330	318	304	296	305	310	314	305	306	305	282	270	312	319	312	342	326	331	328	290	283	308	290	327	315	334	322	322	323	335	320	294	285	316	339	302	309	321	341	315	325	341	303	294	345	325	342	288	309	349	307	301	321	302	296	337	314	298	301	328	302	339	308	318	311	298	293	309	299	315	320	274	318	319	294	298	319	331	318	289	330	298	326	309	317	312	327	305	278	327	324	284	334	326	321	315	296	297	286	283	297	362	312	290	309	306	296	309	298	324	291	310	328	304	323	341	299	330	323	312	327	332	311	307	296	302	343	310	303	277	271	343	326	312	311	304	299	315	298	294	312	302	328	310	296	331	329	340	327	288	300	295	294	305	304	328	299	314	280	312	295	293	340	305	283	299	337	300	308	300	314	296	311	333	320	302	296	326	280	321	350	309	309	291	310	292	292	265	280	306	320	345	285	343	295	286	325	326	314	300	288	293	271	301	331	299	323	320	314	331	319	337	337	337	322	331	306	312	288	282	328	290	298	310	294	302	300	301	321	346	318	340	332	294	298	308	339	291	304	302	298	310	325	287	327	317	322	313	315	290	268	280	305	310	346	338	314	295	348	320	332	403	278	323	306	316	315	287	285	297	308	312	350	301	324	298	321	362	298	309	317	357	290	306	292	308	312	285	316	331	275	334	341	284	303	310	330	330	322	350	301	329	335	323	348	303	317	335	300	288	315	304	283	294	285	295	335	284	354	327	321	311	285	321	319	282	312	303	316	328	309	280	292	278	272	316	266	335	325	299	295	298	317	304	334	309	323	278	267	339	289	320	327	295	294	323	305	309	303	314	315	296	272	326	336	329	324	306	318	285	342	343	323	331	308	304	356	312	311	302	302	306	279	289	305	321	309	321	321	287	301	300	292	310	309	291	314	350	296	339	307	317	321	320	318	308	331	311	292	278	346	298	287	324	327	288	324	323	321	339	316	316	279	296	317	325	274	326	305	289	302	340	315	339	335	313	290	263	323	320	305	291	301	325	327	280	312	317	332	320	328	322	285	339	322	284	302	332	318	304	300	282	282	303	322	309	317	306	342	314	286	297	310	309	342	297	334	333	326	324	304	313	301	328	282	306	323	322	293	319	313	297	284	323	288	294	355	325	306	301	289	293	306	296	326	319	331	270	291	306	325	299	285	326	329	310	318	294	299	352	327	324	323	299	312	341	315	293	263	287	337	309	303	336	305	319	326	357	292	301	305	333	276	309	303	300	306	296	332	334	286	302	334	321	314	321	317	318	333	328	316	319	322	342	278	293	305	312	328	312	297	295	326	332	342	304	295	316	320	320	293	321	276	286	303	305	302	351	331	328	321	320	338	312	305	320	284	310	290	299	320	346	300	313	317	285	303	350	326	326	299	300	283	319	326	313	316	335	326	284	322	318	316	301	294	338	316	310	302	321	312	294	299	320	306	320	302	320	332	324	305	292	281	296	280	356	353	340	325	297	311	297	312	306	338	291	311	318	307	307	285	313	332	338	305	288	300	352	304	346	289	294	299	323	322	365	319	320	326	310	318	355	297	310	350	296	314	334	282	280	302	317	273	283	299	297	302	332	324	293	292	347	318	343	339	340	309	338	332	300	307	299	317	312	304	364	337	320	286	315	308	280	297	324	311	325	290	303	309	294	318	297	297	295	347	278	291	295	288	303	331	318	311	333	329	292	342	332	321	338	261	308	290	329	336	319	294	332	344	298	332	291	334	273	335	298	281	302	316	329	306	326	335	317	302	302	316	338	312	318	310	310	320	303	300	283	306	332	312	329	306	326	334	294	312	322	266	288	319	349	331	297	329	320	317	321	304	315	315	300	334	343	327	349	256	302	320	310	303	325	303	334	318	303	294	291	305	345	305	298	315	325	334	332	327	307	331	314	305	296	287	314	330	306	292	275	315	322	318	295	290	309	326	327	345	326	314	305	299	310	331	301	275	321	315	305	321	345	329	292	282	278	309	348	350	323	306	319	313	340	298	294	286	350	295	333	320	305	339	308	312	316	332	315	338	320	328	245	316	309	318	311	303	316	311	248	316	304	300	316	283	321	289	293	304	323	320	300	282	307	293	325	316	319	258	316	341	302	328	308	322	348	305	323	310	329	311	319	340	326	297	304	281	321	311	325	269	325	290	307	292	303	296	319	270	323	312	295	316	311	310	324	295	301	295	326	326	324	318	246	304	317	304	295	248	330	305	297	333	310	334	327	283	309	311	313	319	341	350	312	321	269	322	322	287	326	338	340	314	298	308	282	297
8409	847	676	692	672	742	655	684	673	670	660	663	670	691	712	649	688	683	667	655	670	684	713	671	648	713	655	667	651	691	682	661	670	659	737	684	639	686	699	654	664	701	704	698	638	700	651	684	682	611	647	698	681	662	651	662	654	694	669	633	664	684	717	677	676	660	679	666	680	698	728	659	651	683	636	723	650	707	676	652	735	703	698	640	690	692	704	667	674	706	668	671	651	643	683	667	707	706	676	645	715	644	670	670	671	683	708	675	680	681	686	685	596	698	621	677	670	726	690	675	675	674	663	652	688	646	709	674	665	700	696	618	679	666	657	671	704	687	706	658	673	693	658	659	673	651	682	710	680	703	732	679	689	709	666	689	691	693	654	720	697	675	717	682	630	707	670	722	697	685	679	712	654	693	727	660	664	667	663	655	680	652	667	652	690	694	660	654	692	659	696	699	695	681	660	698	711	675	643	618	658	652	652	660	709	699	661	656	651	672	698	686	716	645	683	707	715	707	649	673	704	715	733	685	695	673	705	692	635	648	648	670	704	699	627	667	691	667	664	661	678	650	678	736	653	689	666	697	677	671	686	650	654	655	687	702	659	732	711	707	699	675	684	676	693	682	668	643	675	686	647	660	721	668	696	649	703	659	635	711	688	702	666	707	684	672	660	705	728	676	651	701	687	651	698	659	665	704	671	630	687	677	699	705	692	623	702	676	701	656	632	694	642	684	697	691	676	718	692	705	659	637	702	695	684	628	729	666	669	695	686	680	704	682	704	716	690	694	678	689	690	689	636	692	692	705	637	695	653	645	696	699	711	707	678	693	666	709	719	683	675	671	671	632	664	697	719	672	700	662	683	702	691	741	641	718	659	685	705	629	688	616	694	670	711	682	667	685	640	677	648	688	659	637	690	658	649	729	694	685	709	662	679	672	712	654	663	659	715	702	667	668	651	666	641	676	639	654	660	630	700	696	680	692	702	714	676	667	671	682	688	646	676	671	723	684	651	688	645	700	720	648	687	696	686	714	678	669	721	626	675	688	656	639	671	625	662	726	712	648	696	679	669	664	673	687	665	698	678	731	720	681	677	669	686	676	669	675	663	673	667	673	624	673	713	659	672	673	622	679	701	668	692	743	673	736	683	680	665	666	668	671	686	686	688	682	663	662	733	692	657	670	696	719	645	701	649	666	650	636	699	654	719	651	702	710	636	681	732	738	650	674	692	690	672	667	676	696	656	682	658	668	663	710	676	695	681	710	678	714	678	651	685	660	673	680	663	690	675	647	676	648	682	657	701	677	673	706	702	675	678	691	672	723	680	687	676	723	660	661	693	706	678	653	693	674	691	712	720	723	709	670	699	691	658	709	706	620	718	708	636	694	717	670	718	664	654	684	726	679	726	695	671	693	693	692	691	689	693	680	702	715	688	678	624	684	683	707	646	632	641	624	696	664	690	701	642	676	661	676	717	723	687	695	645	690	722	693	642	657	714	709	664	730	649	662	642	661	689	624	696	663	706	649	688	639	670	684	737	667	678	699	692	685	677	646	668	664	664	665	673	650	674	675	686	663	653	648	653	680	676	698	658	679	678	634	684	691	646	676	667	684	717	658	667	675	673	675	637	687	697	703	679	687	675	663	645	663	684	655	664	687	716	682	704	649	731	694	672	672	680	615	698	765	715	679	704	653	688	678	698	628	739	687	685	677	690	714	697	674	712	630	694	697	699	683	663	644	651	670	640	691	679	673	656	649	657	672	696	669	664	665	649	667	670	665	698	686	704	683	670	668	695	708	691	673	673	672	679	703	668	662	696	642	636	665	636	687	686	713	636	696	677	685	698	649	689	692	678	681	666	676	695	677	681	711	643	682	657	694	644	654	708	675	660	646	719	654	687	681	722	642	702	660	623	663	659	624	723	690	707	712	669	680	685	695	728	700	669	693	693	686	730	664	629	664	650	685	689	712	740	703	706	701	709	681	652	647	695	683	693	703	710	658	652	695	699	698	662	673	659	670	719	655	663	675	702	676	668	649	690	719	706	675	668	685	702	657	684	651	703	715	734	697	707	708	674	642	660	654	684	678	632	675	693	684	697	685	687	703	684	679	664	649	716	703	656	665	658	714	663	707	680	679	677	668	704	724	656	729	665	679	674	681	675	669	702	712	689	643	706	724	676	698	670	691	696	638	627	709	707	720	665	681	691	698	684	666	715	699	643	656	664	702	646	694	680	673	669	698	695	694	669	723	627	682	626	690	678	667	650	674	695	684	648	662	680	663	702	693	662	669	701	684	690	664	736	641	701	649	639	674	663	696	636	659	657	666	688	682	682	693	707	670	688	658	684	660	670	690	687	684	651	698	661	680	665	712	688	689	720	633	697	695	665	708	666	667	714	672	691	689	691	669	634	669	715	679	661	708	669	696	682	653	737	655	692	663	688	674	706	708	719	763	684	646	666	669	694	652	659	709	677	716	666	685	696	641	639	680	680	675	686	693	658	666	641	671	682	679	662	666	665	678	748	708	664	684	674	675	698	681	690	718	728	691	649	672	690	667	691	694	632	621	622	692	652	703	677	671	689	682	670	662	604	675	663	707	695	707	681	683	676	688	665	656	706	691	692	653	673	706	689	676	689	638	690	667	677	689	692	619	667	681	650	638	752	641	628	634	733	644	699	626	625	690	684	653	658	725	691	708	727	650	673	684	662	679	647	677	675	643	673	626	683	655	722	657	689	690	660	646	651	677	656	641	652	660	661	634	633	669	682	744	664	710	675	654	680	668	687	678	638	686	638	665	672	708	707	699	680	657	690	656	643	683	623	676	717	711	685	658	699	625	650	710	652	708	666	679	686	662	738	673	653	684	738	703	710	674	684	716	716	668	738	659	705	697	688	664	645	678	700	714	669	692	610	693	652	658	635	659	667	689	661	665	669	701	714	682	670	673	676	644	644	727	663	696	728	639	680	668	700	665	699	677	655	704	690	725	699	671	674	627	666	680	699	672	707	721	674	707	690	655	652	657	670	685	709	647	685	693	655	711	700	719	638	658	751	660	663	701	675	662	655	697	642	686	674	673	660	647	664	667	711	679	669	688	645	700	679	652	701	674	650	674	703	658	735	681	661	667	653	664	699	680	688	650	649	669	669	690	638	704	683	728	691	691	637	691	693	665	658	647	725	708	647	678	650	652	665	693	620	665	704	686	725	726	654	677	683	671	658	704	680	612	699	680	679	704	682	689	652	642	665	666	668	682	686	697	668	664	685	680	691	685	668	708	667	688	683	679	700	672	675	675	652	706	630	670	681	660	678	646	654	676	703	717	708	704	690	665	685	659	686	639	673	699	639	652	660	649	709	701	643	737	617	685	694	699	689	666	661	692	688	692	676	742	717	657	651	642	689	679	630	668	671	674	675	675	716	630	670	655	650	737	615	700	669	663	665	679	683	651	667	680	669	693	703	695	652	640	683	688	687	669	661	748	691	686	691	674	711	671	689	683
24034	3549	348	331	297	296	311	275	301	287	268	305	293	319	310	282	286	280	280	268	259	283	342	275	317	297	271	283	307	315	289	280	291	302	289	300	327	320	311	313	298	294	299	281	279	283	317	291	298	307	305	287	308	284	272	288	285	297	297	279	316	276	300	302	253	307	280	288	264	295	309	277	307	306	274	290	274	325	319	278	288	283	318	314	307	298	299	272	326	322	278	297	299	296	310	301	281	321	281	286	303	312	298	282	327	291	284	310	302	280	309	266	343	315	294	327	316	344	320	284	319	301	322	289	241	287	313	282	274	299	306	268	312	283	291	297	291	295	311	315	346	325	323	283	327	269	309	289	262	287	278	296	297	300	275	274	297	295	300	326	314	329	274	306	318	293	302	308	306	318	283	297	320	276	301	293	283	303	268	300	268	253	292	282	306	314	305	348	294	324	317	297	281	291	277	266	277	291	301	331	313	335	296	301	310	267	291	284	303	307	302	322	289	314	282	316	294	300	304	302	273	312	313	272	292	299	266	300	277	327	325	303	309	291	319	305	320	296	303	297	300	300	298	276	345	329	323	294	320	282	287	303	295	282	297	278	292	321	292	269	245	295	326	284	324	296	301	265	310	296	314	286	288	286	314	309	301	310	263	282	325	344	281	284	307	275	290	287	297	310	307	299	303	303	328	279	255	323	329	302	286	326	325	316	297	279	291	317	305	279	295	298	318	305	281	259	286	300	308	296	333	323	308	299	285	287	275	307	284	287	323	322	314	292	311	275	244	325	257	292	317	300	290	296	309	296	268	333	311	283	298	290	293	265	297	303	292	288	304	307	313	273	278	278	280	324	316	330	286	277	265	349	308	295	302	313	318	298	336	315	284	307	324	295	291	305	289	306	264	317	296	306	313	280	276	288	308	311	305	281	303	307	296	292	304	296	295	320	298	287	282	292	293	305	340	279	272	308	289	288	320	277	287	285	314	306	290	313	322	330	254	303	297	284	295	309	308	313	289	320	276	311	324	278	271	291	287	319	287	286	287	293	302	297	307	304	304	287	302	325	317	330	302	312	315	279	292	253	322	295	274	315	285	299	293	308	301	267	315	333	278	319	295	273	276	265	317	283	294	303	296	332	339	296	292	294	307	290	290	263	273	275	293	328	288	301	310	272	291	333	281	292	299	309	265	316	307	320	281	338	327	290	274	297	331	314	292	281	283	264	308	299	281	312	304	313	292	301	270	299	321	320	278	307	264	273	276	284	320	302	268	324	316	326	286	328	292	286	312	298	302	279	294	285	327	301	283	271	296	292	323	287	300	285	312	298	305	332	303	299	313	290	272	274	287	319	295	339	318	294	312	329	271	279	310	302	255	291	300	298	301	281	285	275	306	303	308	317	295	284	245	308	282	290	307	310	332	263	280	291	281	254	276	273	294	284	293	289	321	291	264	315	309	296	301	268	266	306	292	309	274	277	301	257	310	313	330	281	304	311	289	363	291	321	276	290	283	309	278	295	301	289	330	283	317	288	260	279	286	266	327	332	283	267	306	316	284	312	334	315	292	319	258	298	296	309	310	323	289	317	283	277	289	280	317	291	267	343	309	304	290	288	286	296	321	302	284	304	285	283	317	319	272	252	325	309	311	282	291	344	283	303	313	322	302	288	274	302	297	283	308	279	297	282	302	307	295	280	323	262	323	320	292	311	338	332	309	300	289	298	323	300	308	292	293	311	269	320	300	281	268	283	303	329	320	301	302	281	287	285	276	316	330	292	290	298	314	288	269	261	300	334	282	332	283	305	320	271	290	285	335	278	326	328	283	293	290	333	256	293	299	293	281	291	280	294	272	300	314	313	293	304	273	284	309	279	256	299	344	338	300	297	314	323	301	313	297	303	305	291	339	324	315	317	303	315	297	274	334	310	285	314	301	310	306	266	283	288	312	312	348	289	316	297	295	301	344	281	297	282	294	295	285	295	317	285	316	289	272	275	308	298	299	283	302	308	294	325	309	307	306	280	285	317	314	310	311	314	270	323	287	280	284	280	313	288	303	299	276	306	305	288	310	274	277	321	284	312	267	297	310	282	287	323	230	291	268	319	270	325	344	291	261	295	291	306	268	306	289	271	287	299	284	288	322	309	300	288	323	269	299	276	286	293	309	307	348	326	320	259	298	293	268	289	305	289	325	281	300	308	286	310	277	301	316	287	291	287	291	284	306	274	309	304	312	303	294	284	301	318	283	300	277	289	315	316	280	294	292	288	277	324	333	257	323	296	281	311	323	291	299	320	297	303	288	251	295	297	295	301	281	301	312	283	308	297	321	306	320	269	307	309	314	297	266	329	321	325	311	278	334	294	297	316	277	345	264	282	315	304	271	287	293	315	277	304	298	299	289	338	309	279	304	289	279	272	330	314	267	316	308	300	306	317	266	261	286	295	284	341	325	296	284	279	300	294	297	302	271	302	310	326	292	296	310	295	294	321	288	300	285	303	309	273	281	329	286	317	320	253	291	306	296	240	317	298	305	265	282	285	274	274	338	265	267	288	318	312	295	291	282	269	351	320	315	291	244	292	298	282	319	273	327	338	290	312	308	330	283	343	315	362	296	286	317	309	335	283	297	318	298	293	300	303	317	278	298	267	276	315	300	330	305	297	272	325	299	275	291	347	317	275	288	325	309	291	296	332	288	290	306	291	260	295	327	255	304	308	280	376	316	321	329	286	309	291	314	289	261	315	308	308	340	274	308	291	305	278	283	315	308	269	298	258	300	287	316	290	258	288	256	326	296	290	293	294	299	284	304	315	268	297	272	312	332	282	324	311	343	287	340	294	298	300	315	298	336	315	339	296	306	291	277	281	321	291	310	293	290	283	258	305	296	320	324	297	253	267	286	309	300	300	297	301	281	342	297	301	303	274	299	288	271	288	282	294	311	282	277	287	293	309	269	294	302	311	282	300	321	250	293	294	283	304	295	270	273	297	283	314	317	312	286	253	333	304	298	347	299	274	317	310	281	316	305	275	299	263	295	290	284	265	300	288	279	282	282	320	298	303	326	281	316	303	278	276	275	267	306	264	275	284	287	315	337	260	290	275	289	308	275	290	290	297	303	266	342	306	295	263	291	333	276	322	306	269	307	302	292	285	281	280	289	270	265	312	263	317	305	323	303	274	318	324	284	301	321	285	280	288	282	298	324	280	303	288	282	273	313	301	295	301	274	301	306	301	266	279	259	321	319	303	294	298	277	302	309	296	298	304	321	258	290	297	296	284	310	332	279	311	289	288	299	301	312	292	334	276	315	297	313	296	266	320	283	332	290	302	294	276	289	314	299	272	305	285	286	323	277	292	273	309	314	310	327	319	293	301	286	345	293	267	291	304	315	288	280	293	295	354	292	266	317	312	312	320	248	306	309	293	272	244	314	291	325	278	276	273	279	300	342	318	290	316	290	274	250	300	315	303	306	311	305	282	293	293	302	285	311	298	294	303	300	275	347	294
8185	871	718	680	696	675	641	635	610	602	676	625	637	652	637	670	667	644	634	638	616	702	650	620	644	653	639	685	630	608	626	660	642	627	639	666	648	655	640	637	627	661	599	655	648	659	614	647	620	640	647	651	648	674	637	672	627	621	660	627	644	612	666	627	593	621	634	664	626	664	625	623	631	692	700	621	685	672	646	588	640	660	629	641	603	665	662	633	704	684	607	666	662	633	681	656	622	700	622	625	645	662	635	684	693	660	634	657	657	693	719	647	649	648	666	623	691	652	664	657	641	647	641	674	675	640	671	669	605	655	669	644	611	659	592	678	635	655	654	654	638	631	574	656	626	687	614	641	660	646	646	601	658	631	646	614	645	642	643	684	620	591	635	648	601	645	677	664	647	609	605	665	663	622	647	612	652	647	601	645	642	645	692	629	667	650	677	675	658	662	625	681	634	636	636	585	651	637	644	640	645	664	654	629	618	642	621	641	602	623	654	627	683	646	662	657	647	655	660	658	696	666	624	666	665	668	673	624	664	644	652	667	614	685	663	655	653	668	629	682	659	631	597	625	658	656	682	691	624	658	632	673	668	657	674	653	642	670	634	633	643	689	671	656	641	630	634	605	683	676	642	670	656	654	638	671	684	656	675	637	636	671	652	670	675	643	687	679	627	632	646	641	646	676	650	637	647	658	657	682	660	663	643	682	662	669	660	617	634	680	629	637	640	622	663	639	648	634	651	670	650	662	643	651	672	664	645	691	694	647	648	631	640	609	626	634	652	663	675	630	646	641	596	664	699	650	621	644	600	634	631	660	663	665	651	662	641	657	671	611	667	681	665	630	640	650	644	604	662	626	673	699	686	665	673	658	645	623	629	670	624	639	604	674	624	638	663	641	636	608	679	640	667	643	631	628	637	581	634	671	667	590	660	634	637	626	621	636	660	657	701	668	623	640	669	687	712	621	656	632	684	607	628	659	641	623	650	603	646	653	691	634	629	652	646	660	642	654	652	606	636	640	677	614	631	674	611	628	713	604	618	628	656	623	655	677	645	647	643	632	643	660	623	664	650	678	637	638	641	642	612	674	626	630	684	666	633	638	667	644	676	624	634	622	632	655	625	628	658	664	650	629	634	631	609	638	651	654	639	648	691	687	632	633	665	669	676	627	698	625	618	650	627	672	591	623	681	688	648	707	653	643	697	647	634	613	648	626	653	651	656	669	698	630	651	624	633	624	610	609	658	629	671	672	656	610	602	649	669	674	659	659	652	634	662	595	639	605	629	666	656	654	640	664	656	631	653	647	669	660	620	620	641	679	681	697	608	626	619	705	633	651	631	604	612	674	652	636	640	661	604	671	682	660	645	592	698	637	642	625	591	668	646	623	630	625	637	669	596	613	627	637	664	620	641	628	663	630	662	624	599	611	663	652	653	615	632	652	610	659	658	657	648	658	586	625	673	626	650	613	678	654	616	637	606	659	648	655	697	647	708	608	663	631	623	643	665	667	627	609	664	634	674	616	653	646	626	615	658	634	674	649	635	688	635	644	689	642	610	618	632	687	630	651	643	628	618	618	637	603	611	610	622	619	639	651	602	641	639	621	637	645	674	663	635	616	636	655	669	616	623	651	664	616	637	673	628	602	621	632	564	649	627	647	672	649	614	661	661	618	619	617	654	612	648	618	708	591	672	679	616	657	654	651	617	641	632	665	654	644	656	616	616	652	620	608	643	619	682	661	669	663	655	625	656	642	625	634	637	605	697	662	644	615	671	654	655	602	624	643	646	603	646	620	644	619	659	640	642	673	652	674	669	656	648	655	668	632	638	672	639	657	679	656	662	648	660	608	651	620	662	688	660	636	622	621	628	635	627	634	640	628	683	655	691	638	631	654	648	662	663	618	628	673	624	682	645	619	642	624	663	644	616	658	646	652	661	657	642	627	614	622	642	638	591	665	656	660	635	662	627	666	632	651	650	599	682	657	615	646	627	666	651	695	647	628	695	615	652	623	602	677	654	624	639	667	625	648	584	645	625	637	684	656	685	635	618	603	670	650	679	631	679	632	669	645	658	650	686	703	641	646	655	642	660	713	586	600	661	680	695	657	655	654	645	647	626	686	645	610	650	615	670	700	618	607	634	630	663	635	606	654	647	641	622	652	625	635	632	684	670	617	634	604	680	651	688	581	627	628	629	673	655	689	626	638	662	643	622	646	635	617	642	639	690	663	636	685	648	643	648	646	674	611	630	607	682	672	634	644	582	629	642	673	624	655	645	647	687	648	634	634	649	659	621	665	675	641	613	647	626	598	642	649	675	583	653	667	636	645	635	633	610	624	659	632	642	644	643	630	648	639	668	654	650	649	630	636	655	640	597	617	645	664	658	643	654	646	655	628	709	663	694	633	700	640	640	669	675	631	601	642	643	649	670	659	649	637	620	624	660	597	612	643	630	667	657	633	621	665	604	702	621	655	635	653	589	631	640	670	609	613	640	706	650	677	652	666	675	629	648	669	615	625	628	654	653	640	678	665	670	608	632	651	641	621	610	667	658	660	665	655	660	639	646	629	689	642	655	667	640	622	635	632	635	617	628	626	678	664	628	657	641	668	617	640	584	605	680	681	606	655	677	652	642	675	638	654	653	648	652	654	593	689	636	618	646	638	638	681	645	592	618	692	627	641	644	683	635	653	643	669	636	613	647	660	693	637	666	643	604	618	676	647	652	669	653	648	608	634	629	671	637	621	635	631	647	654	677	623	639	632	626	604	674	636	661	671	676	653	641	609	686	658	626	637	591	716	660	607	664	665	653	652	604	669	620	633	631	612	641	637	656	634	645	624	654	670	695	657	647	627	673	637	574	653	611	599	681	607	612	644	686	624	642	681	633	681	636	610	679	627	642	640	632	652	630	637	616	668	677	635	662	647	648	633	668	672	619	653	629	642	674	648	620	587	632	639	625	626	693	712	650	655	652	658	633	608	657	633	645	676	641	644	604	657	650	653	645	644	599	701	611	644	651	673	661	641	636	619	659	664	658	676	661	683	687	660	680	678	644	610	711	693	587	671	632	654	611	604	681	611	628	672	628	688	680	613	584	639	663	633	669	685	663	606	626	643	665	655	696	693	621	658	618	686	623	653	646	655	641	649	660	613	656	651	636	652	616	622	676	641	635	637	683	662	627	638	673	651	645	641	635	655	650	670	618	619	649	639	609	642	641	628	643	655	707	592	674	680	620	638	674	650	646	602	686	664	639	668	596	600	647	656	617	661	631	647	674	596	650	621	697	676	682	652	669	618	659	652	613	651	656	628	627	625	666	635	639	688	625	657	647	638	625	627	678	626	669	660	663	676	623	667	677	666	629	630	663	637	636	685	666	608	670	660	603	636	654	684	644	635	653	639	676	681	642	621	667	632	656	671	663	617	677	651	618	680	687	631	620	599	665	664	651	633	671	644	615	658	633	646	671	597	670	642	685	657	628	637	624	692	633	581	652	673
25760	4879	461	344	336	329	324	295	350	348	328	321	316	298	359	371	336	334	307	342	342	347	338	343	351	327	339	338	297	313	318	311	304	341	293	325	317	342	314	318	332	332	336	359	313	318	303	361	332	305	343	332	315	356	294	324	303	319	332	305	324	324	308	283	294	309	347	351	312	327	364	309	361	313	323	317	324	338	328	342	318	305	318	338	317	359	398	323	329	333	314	344	352	303	337	329	316	343	297	320	312	307	284	327	364	317	335	379	319	307	355	310	306	312	303	311	332	345	316	300	304	312	334	310	328	334	305	325	336	334	341	321	330	326	330	356	343	306	345	363	330	307	306	319	304	330	330	332	302	323	316	344	342	314	302	326	333	325	366	282	336	367	321	307	322	326	303	341	311	329	298	307	294	328	340	298	388	347	322	338	302	298	315	353	323	354	344	317	315	319	307	318	332	318	316	342	295	302	319	340	350	279	318	317	348	291	327	333	332	324	343	311	331	296	314	315	319	309	309	372	316	329	343	284	377	324	299	312	357	333	304	312	299	310	316	331	319	310	313	338	338	305	334	332	349	320	327	312	312	304	305	330	339	306	376	308	342	305	325	314	350	328	343	323	339	266	347	320	335	340	289	285	324	323	348	388	312	348	357	340	288	304	319	336	345	307	318	325	325	325	321	341	292	348	353	322	329	333	345	347	312	322	297	336	315	319	309	288	316	316	345	341	312	325	325	351	360	323	315	311	304	313	334	308	318	313	344	314	320	306	314	381	345	345	335	309	341	315	288	336	322	298	334	307	291	297	325	320	336	310	330	333	325	321	329	361	330	310	334	306	312	352	336	296	279	285	354	324	308	327	322	336	323	339	353	335	343	292	299	330	336	345	352	309	319	321	330	339	328	335	333	329	339	319	358	322	315	310	312	315	313	331	286	377	313	315	332	334	294	303	344	319	338	300	317	320	313	324	333	317	324	310	297	326	287	295	323	292	307	303	304	296	289	307	322	313	310	335	317	330	300	339	303	287	283	307	317	309	314	315	333	349	333	341	334	305	352	348	328	313	364	365	362	311	321	316	327	299	318	344	330	311	337	320	352	316	361	334	310	356	346	323	307	309	322	280	314	296	336	301	340	338	320	308	314	364	331	293	346	335	312	289	346	333	313	340	355	342	322	315	380	351	301	312	322	308	338	339	295	269	298	319	339	313	338	293	318	304	336	329	345	326	331	298	299	330	330	349	360	330	320	306	340	292	322	331	351	325	338	367	306	329	316	295	304	359	345	358	341	329	309	321	298	303	341	312	268	316	304	320	344	292	328	305	336	298	327	346	338	323	317	299	309	358	308	316	325	328	339	341	302	333	331	340	323	310	349	325	281	338	346	355	326	287	298	351	316	353	319	321	314	316	307	331	306	338	325	298	282	320	313	348	350	311	319	315	298	301	332	329	296	317	304	329	309	300	278	307	284	349	347	335	314	345	365	319	397	341	332	321	306	293	360	327	319	320	297	311	327	298	326	296	310	337	311	333	359	310	334	360	340	341	378	306	328	327	314	315	326	328	347	358	319	364	327	303	360	339	317	336	347	297	311	361	329	356	329	322	320	338	308	347	293	282	332	313	322	303	296	340	336	312	333	342	337	323	353	335	307	312	323	318	333	305	313	335	321	317	321	307	322	318	308	319	353	311	320	316	325	339	333	310	354	348	326	288	321	320	305	329	324	328	326	316	311	300	325	325	330	319	316	343	336	340	331	349	325	302	344	305	329	315	323	314	306	326	337	309	316	339	343	363	331	325	343	294	311	326	316	325	342	331	340	324	358	348	309	336	337	307	302	310	334	332	315	316	323	344	317	319	354	319	317	340	307	337	323	292	319	311	327	313	351	334	339	348	361	319	315	327	324	338	291	303	306	337	349	338	337	331	317	318	340	315	293	297	314	323	333	318	304	336	314	303	309	330	320	336	389	340	342	309	306	345	312	279	333	295	336	324	335	330	307	316	319	373	292	325	325	307	304	334	360	331	266	345	325	303	335	333	313	314	294	327	317	329	312	322	307	402	337	343	314	283	352	329	322	304	355	355	322	340	326	361	365	338	337	337	336	307	303	310	315	310	306	318	297	300	332	363	348	312	323	315	359	310	313	348	303	328	314	323	294	356	342	339	314	319	355	340	310	314	346	318	322	322	340	304	336	344	317	336	330	313	337	319	356	329	321	323	336	349	322	362	324	328	316	325	319	357	335	323	334	328	331	333	342	332	336	332	356	327	291	339	306	322	329	324	324	310	359	295	349	328	320	303	314	319	305	328	329	378	306	317	294	296	335	342	344	326	349	353	344	327	328	307	307	307	309	311	334	314	338	292	314	286	329	333	344	338	355	300	352	299	312	343	291	339	363	323	324	315	316	313	333	334	295	315	313	347	343	313	311	315	306	285	362	332	329	335	314	323	309	295	314	349	337	349	339	293	315	354	291	302	317	337	332	374	323	287	330	306	309	312	337	317	335	334	302	316	310	367	341	297	332	336	321	343	298	286	338	345	324	340	344	346	300	320	309	282	304	334	313	324	333	360	306	307	321	361	328	298	325	317	338	324	337	331	332	327	349	315	294	309	309	336	331	305	329	354	290	286	336	344	327	291	325	285	304	307	320	312	305	283	316	332	350	331	345	328	308	307	318	313	324	334	305	332	329	315	310	300	335	266	350	351	345	319	303	339	308	300	296	322	336	328	305	353	320	338	324	304	316	333	305	339	356	319	291	357	322	322	303	373	318	335	295	333	308	331	371	329	319	355	315	363	314	327	314	298	362	334	330	370	329	325	364	307	284	295	293	316	347	301	297	343	315	339	324	338	330	310	294	314	326	317	332	302	317	317	315	322	349	298	316	298	304	282	355	355	296	328	302	314	342	327	341	294	374	316	324	361	331	376	317	337	315	359	340	333	335	302	347	378	325	316	316	322	364	308	348	306	326	300	318	334	345	331	305	342	334	305	306	309	359	316	318	335	337	330	281	336	300	313	336	313	363	325	320	315	321	312	333	377	314	316	312	338	302	323	349	286	326	318	349	326	329	326	332	356	327	326	307	327	338	302	305	318	345	300	326	328	338	320	352	330	313	306	311	286	345	328	340	323	324	328	332	343	323	312	360	288	301	312	293	292	300	317	347	348	331	301	324	330	326	325	324	334	346	292	317	309	319	315	313	339	299	329	334	299	312	294	336	299	282	301	339	322	330	319	304	340	306	325	347	358	346	313	313	298	275	313	345	324	326	308	317	316	337	326	343	317	305	309	296	354	326	342	321	282	312	294	338	331	328	335	332	342	296	332	343	337	332	328	309	355	344	292	342	339	316	359	324	308	291	327	304	333	314	347	301	331	312	315	359	332	313	337	299	315	328	337	328	349	326	322	339	314	321	300	325	331	352	317	295	331	379	323	309	292	311	345	308	332	339	284	373	328	368	311	337	342	295	332	339	362	318	325	324	315	316	328	331	336	314	339
8329	1057	862	781	735	721	742	684	734	690	722	705	709	685	725	722	690	682	711	743	693	705	716	721	722	767	720	715	763	744	729	781	770	747	670	688	694	711	707	738	709	743	684	774	737	719	696	677	727	746	711	726	718	706	727	667	762	734	735	733	734	717	672	674	729	707	722	722	722	702	708	688	649	662	691	783	655	706	716	694	698	734	711	693	705	725	754	688	721	700	720	694	695	718	704	686	724	696	717	716	731	731	725	748	647	717	718	705	721	681	722	719	738	709	735	673	702	684	748	705	736	677	732	727	755	726	710	718	665	737	697	698	657	697	720	709	707	703	736	728	732	731	707	743	730	709	737	665	762	638	737	759	722	710	760	698	705	664	721	744	711	744	699	701	720	709	714	678	680	728	679	708	709	671	699	678	724	685	758	767	689	687	757	744	705	686	720	705	727	733	775	719	699	718	729	675	743	680	732	702	752	742	748	714	661	685	717	742	725	691	694	701	708	734	683	690	777	707	737	722	743	705	738	702	719	710	673	740	693	678	726	688	735	718	740	688	701	708	720	759	694	690	712	706	745	719	706	700	709	697	683	704	739	722	719	705	728	677	734	735	712	729	739	741	693	674	715	748	769	772	767	707	716	762	666	663	687	751	702	685	667	725	738	734	704	705	755	724	709	684	773	735	684	699	696	681	721	752	707	725	716	686	770	722	705	743	700	756	700	711	703	689	751	724	708	732	689	716	697	734	702	728	692	751	710	722	734	714	688	755	741	722	700	703	704	643	685	712	698	757	771	723	695	681	688	717	665	688	717	722	716	722	736	772	652	745	742	690	660	715	717	718	696	678	718	725	697	686	676	716	643	700	693	687	762	732	733	722	710	671	719	751	683	744	747	724	701	726	655	726	763	686	795	736	750	752	738	765	705	728	680	686	729	698	708	688	742	724	723	729	704	716	695	742	693	741	666	714	726	713	722	736	680	755	694	719	776	719	691	716	749	736	740	771	731	732	749	688	705	696	754	711	743	689	675	715	732	654	713	727	735	721	755	727	728	715	717	726	736	711	721	682	711	731	743	676	679	776	720	715	743	698	682	678	663	714	732	679	694	731	689	710	713	698	751	759	745	702	693	712	753	733	684	683	719	726	731	713	692	709	750	706	726	741	727	713	699	759	700	738	777	781	720	753	662	737	722	650	748	720	696	703	715	747	703	753	731	685	696	704	724	672	706	707	704	724	731	731	701	712	738	757	736	719	739	721	734	688	694	696	731	677	721	713	730	714	705	728	735	722	714	720	725	700	743	705	729	726	762	697	653	742	738	751	737	729	674	747	685	718	726	688	696	703	710	726	710	718	702	707	703	714	737	708	658	674	741	732	756	655	673	744	785	726	703	679	685	717	703	742	755	714	777	739	706	704	733	705	701	711	667	679	729	672	717	717	726	661	724	702	698	725	725	699	723	696	717	710	692	721	718	735	749	696	746	721	738	723	713	739	703	723	704	746	712	675	764	743	711	708	695	680	664	689	707	731	738	696	746	752	735	702	676	664	717	697	739	714	683	749	700	738	673	707	718	709	664	677	692	735	713	739	706	713	681	679	707	694	710	721	722	690	713	682	704	764	712	738	735	680	755	689	716	763	730	667	693	711	682	726	704	740	731	686	711	713	703	718	689	731	728	729	697	728	716	667	705	695	747	675	670	719	679	744	757	738	657	655	713	763	735	729	712	736	723	725	707	686	721	714	711	690	679	746	703	706	740	725	718	727	771	716	719	713	720	688	716	723	702	752	714	719	691	753	651	675	686	773	747	728	708	709	697	714	720	720	755	741	676	708	729	702	760	712	710	713	695	706	683	693	667	653	722	741	724	682	704	732	713	733	744	709	694	736	736	709	747	672	687	709	672	698	754	654	675	734	666	677	770	718	716	721	742	709	700	695	710	750	760	721	689	739	733	719	718	727	674	689	720	695	730	702	715	732	702	711	728	698	721	743	676	734	703	718	721	734	670	696	680	744	762	677	750	724	698	680	694	682	765	695	690	698	737	684	676	663	710	757	695	759	757	672	703	703	743	726	695	741	693	674	713	687	727	656	713	715	695	698	680	743	704	733	743	688	731	717	751	737	729	725	769	766	699	731	729	712	712	733	689	755	741	720	738	757	715	715	728	742	728	747	719	742	718	753	695	711	718	702	694	719	733	686	691	732	732	727	688	706	746	737	684	749	696	730	690	730	716	642	650	715	727	740	752	697	720	712	745	753	712	730	739	688	752	708	698	725	679	693	685	742	711	702	754	730	715	681	714	717	729	717	689	703	740	690	735	731	714	727	749	685	721	713	737	714	725	702	686	752	713	696	703	723	714	743	718	747	696	720	753	725	741	697	735	716	699	676	762	736	734	750	655	705	699	676	730	721	714	679	758	719	743	766	717	700	730	731	716	676	701	742	713	712	714	693	723	708	771	730	704	686	714	704	722	694	729	734	761	660	767	676	718	730	730	664	711	700	728	732	715	707	734	694	728	707	712	744	717	711	688	707	700	710	735	720	690	703	694	694	713	730	724	725	708	721	696	761	741	662	691	691	765	639	733	786	683	716	729	758	729	738	722	689	714	724	694	745	702	743	694	710	711	736	691	698	701	728	737	714	730	716	725	693	717	682	689	671	708	723	690	700	751	717	671	731	778	708	745	674	693	705	747	732	753	708	702	786	739	690	758	686	679	739	736	677	735	680	797	715	758	680	677	711	728	696	772	737	719	743	715	725	675	712	689	709	711	723	715	748	774	701	672	725	709	698	741	695	720	725	720	714	735	712	729	714	723	669	747	708	687	700	694	700	728	708	740	753	724	695	755	692	708	728	743	700	758	683	693	767	727	684	750	695	708	679	722	698	754	742	706	746	715	744	753	718	710	708	670	729	732	713	691	736	716	745	712	675	699	678	705	740	730	727	668	740	726	702	697	724	712	692	692	776	692	716	727	688	732	696	705	703	695	695	739	741	745	689	716	775	715	767	778	741	743	700	708	718	707	720	716	692	706	668	719	712	680	698	672	704	665	724	718	735	698	733	677	770	732	728	715	739	682	682	758	738	725	708	714	661	753	727	697	698	744	701	714	703	715	724	760	680	756	717	680	748	757	723	719	758	719	724	688	717	706	708	705	728	711	756	696	721	722	685	741	725	724	679	689	714	742	728	764	697	733	724	756	716	755	738	724	714	729	712	690	695	721	751	739	684	733	715	707	686	704	714	740	782	754	735	745	770	699	699	668	734	728	735	710	718	704	730	735	732	746	759	731	741	723	700	782	768	686	699	722	682	728	740	693	750	703	680	749	738	711	706	732	686	645	695	724	773	778	706	707	708	709	695	691	693	745	745	706	685	668	726	693	729	730	694	704	735	734	750	777	729	727	728	696	688	741	692	706	662	733	736	701	722	712	726	734	686	719	762	742	735	715	785	751	718	692	735	729	709	687	664	718	724	676	693	727	690	702	713	744	660	755	713
19521	1866	388	302	321	300	255	308	307	306	295	312	293	323	293	309	304	328	337	318	299	335	323	304	300	302	324	310	330	307	309	326	334	258	275	323	301	295	310	299	298	339	291	284	312	362	310	282	306	283	301	329	329	296	341	305	285	287	279	295	314	274	275	309	310	283	311	320	343	291	333	320	295	319	314	314	332	300	318	298	344	327	291	294	331	313	302	302	331	313	298	285	291	345	306	293	305	283	313	290	312	308	282	309	309	290	301	318	278	312	312	274	290	324	284	334	315	315	328	312	308	330	313	327	315	350	304	284	309	302	283	324	296	317	317	327	333	305	329	298	309	316	305	316	295	296	285	318	292	294	276	281	303	320	322	348	262	291	318	320	354	314	324	304	318	300	308	311	312	301	296	312	296	331	256	244	332	331	346	308	303	321	327	276	292	279	311	278	301	358	321	298	352	319	344	313	313	297	283	276	291	287	283	309	303	319	285	269	262	307	310	302	295	296	310	346	301	316	315	347	291	307	303	339	318	306	299	288	299	331	313	302	310	316	296	294	290	303	327	317	298	297	289	311	304	316	304	283	291	310	294	307	308	311	269	269	314	268	331	326	322	315	300	301	322	293	292	317	302	303	283	315	307	311	316	300	328	275	289	295	328	349	305	283	322	293	318	300	325	298	317	297	326	307	328	309	299	326	302	282	289	293	286	299	285	321	345	296	306	316	303	317	306	320	302	321	328	312	277	282	279	288	298	318	334	319	338	296	306	342	313	314	285	302	325	340	289	322	310	292	299	322	277	321	323	310	281	278	314	293	308	301	329	297	301	306	288	295	335	305	312	296	281	274	287	320	288	311	274	291	312	289	294	310	342	358	324	318	324	340	300	336	304	289	306	291	300	324	312	288	297	308	316	327	331	326	302	283	276	298	280	268	296	291	323	300	304	304	295	296	329	322	325	301	311	289	314	272	290	335	307	321	322	308	292	323	322	299	321	281	336	331	344	296	288	308	299	283	286	294	312	307	313	298	281	296	279	309	312	319	323	305	275	300	272	302	312	298	293	336	299	297	282	333	293	273	298	308	307	256	311	316	324	268	284	303	326	287	317	297	320	306	302	287	326	281	318	297	327	301	341	307	310	316	296	285	288	299	315	303	316	309	301	298	296	299	292	273	290	300	299	279	278	303	310	314	302	328	292	329	304	302	343	328	315	338	321	338	279	314	314	298	293	272	328	287	307	291	304	287	306	297	255	301	289	292	341	328	317	325	271	303	313	270	317	324	304	290	303	329	304	327	288	360	301	321	302	332	299	296	307	301	308	288	321	315	306	310	310	340	301	296	304	319	286	301	296	325	337	303	355	281	311	289	296	321	307	289	303	295	304	305	291	295	330	313	321	307	303	307	328	333	287	287	334	290	326	329	304	310	310	286	303	286	294	302	301	300	296	292	301	280	289	322	354	330	319	300	293	263	276	307	299	279	351	323	300	303	299	309	292	321	285	336	316	313	319	279	323	340	318	327	320	314	325	290	318	304	276	308	290	289	288	307	300	286	287	303	289	329	311	330	295	269	319	333	315	310	328	290	298	303	302	318	315	319	327	262	271	288	333	311	338	272	300	296	308	307	321	326	323	302	295	334	306	316	314	313	277	288	336	304	307	269	303	287	322	296	323	340	317	310	300	288	315	300	313	327	295	293	274	290	288	301	312	315	276	297	339	310	278	330	303	320	333	315	327	283	308	302	292	331	278	280	287	331	306	282	300	330	289	293	302	343	300	275	312	293	309	300	289	309	285	279	267	296	299	299	323	339	310	310	297	290	288	300	253	316	299	326	331	287	313	326	292	294	343	298	325	278	290	303	304	274	279	295	301	303	297	286	310	306	315	292	296	317	307	325	269	301	322	292	272	342	312	285	295	322	284	330	293	324	280	290	307	321	314	311	287	317	282	330	292	321	305	301	286	313	282	331	346	296	293	276	282	302	279	318	315	325	310	305	325	301	315	338	303	332	264	307	327	304	298	299	315	292	325	298	275	301	310	322	295	299	343	288	309	273	305	303	325	306	314	298	320	285	308	285	317	314	275	288	316	288	298	299	334	321	275	295	324	300	310	320	289	278	298	287	338	327	294	303	296	330	282	315	313	298	302	304	310	311	303	331	307	297	316	323	351	288	341	307	319	272	318	295	309	292	303	308	322	311	359	305	266	318	313	293	337	320	285	319	298	308	283	312	303	285	288	288	353	300	286	283	300	324	308	297	315	312	308	336	319	308	290	322	290	299	314	327	313	292	286	294	267	299	335	315	301	292	325	277	308	332	305	336	293	318	313	280	277	312	316	301	340	274	291	311	296	305	314	338	294	316	302	317	288	339	290	336	310	321	304	311	302	304	308	286	271	315	313	347	314	275	290	324	333	291	325	315	292	290	298	293	264	290	311	326	283	284	282	300	320	302	301	322	285	288	288	339	331	280	297	312	300	331	317	318	284	328	322	294	347	327	309	293	309	334	278	292	296	295	317	304	303	270	304	293	297	309	318	297	315	293	297	323	321	332	312	289	301	333	316	308	304	326	280	330	308	286	297	325	294	285	322	295	292	309	327	310	316	321	322	310	295	333	302	285	296	311	325	289	308	305	335	305	311	284	313	344	340	314	291	311	298	327	286	331	291	320	324	293	302	320	325	329	320	316	314	292	335	306	311	290	278	339	314	346	301	315	303	299	312	294	334	315	319	318	301	281	299	307	290	310	305	313	297	283	267	318	296	271	320	315	306	296	340	316	290	315	310	353	309	321	277	287	299	303	311	280	298	330	345	344	250	312	293	313	305	308	281	293	283	279	331	312	307	349	322	318	309	328	305	296	310	295	279	297	277	287	326	284	316	312	315	348	267	296	305	314	325	312	305	320	316	319	322	321	325	330	311	272	269	365	303	293	313	277	293	291	315	273	328	303	302	318	290	336	314	325	323	289	316	333	317	345	319	306	274	288	309	319	294	309	301	286	328	294	277	323	309	308	295	298	327	278	268	297	303	286	291	289	299	274	285	296	346	322	278	297	296	278	293	341	306	293	304	313	321	282	286	316	288	314	317	326	284	292	307	329	295	297	278	296	282	296	276	296	328	293	321	300	320	333	255	313	307	304	300	304	312	294	321	320	304	319	304	302	321	302	326	295	293	306	310	310	299	289	311	288	285	299	328	325	320	311	331	317	331	281	295	292	333	310	318	289	323	295	326	276	305	342	299	304	304	305	279	292	297	311	298	313	297	288	314	288	315	321	320	309	279	304	305	309	312	337	322	339	306	305	313	312	302	290	310	285	320	305	282	300	278	295	310	295	310	283	274	319	312	331	316	274	314	349	289	309	285	301	345	312	279	292	277	303	310	279	308	320	299	334	315	309	308	306	273	298	285	308	272	296	297	305	272	305	323	312	318	277	276	293	315	318	303	306	317	302	309	313	328	300	294	338	280	320	318	314	310	253	328	321	279	304	302	311	337	341
7846	802	743	667	700	689	627	621	650	688	672	649	603	691	628	674	660	599	657	641	695	652	662	641	648	649	707	632	644	679	641	674	625	626	653	669	693	666	633	658	625	636	687	624	638	638	683	669	612	673	656	711	672	638	657	635	627	671	668	636	664	650	649	654	671	677	648	648	612	651	629	716	649	668	703	689	646	646	672	693	667	665	667	671	661	635	668	649	646	636	691	648	643	647	648	692	658	702	667	595	679	690	646	636	668	674	705	696	659	653	626	678	634	691	668	671	604	643	704	668	683	655	637	680	662	694	648	679	629	597	657	640	616	661	652	664	698	659	660	659	635	679	651	640	626	683	651	670	621	696	676	693	662	647	631	697	622	677	657	699	657	677	659	663	652	678	661	667	654	669	614	659	673	689	660	665	667	661	703	655	681	663	660	643	664	625	665	678	676	644	644	625	662	677	689	720	625	677	657	697	669	663	635	666	656	599	698	624	634	632	678	707	676	696	741	676	689	598	655	649	633	651	652	683	696	668	630	667	651	667	628	644	699	705	655	646	655	659	636	666	633	642	657	669	700	670	637	698	618	675	706	670	687	659	665	677	664	667	675	677	652	664	671	667	616	619	666	631	669	669	682	649	720	640	626	632	660	652	651	674	697	621	676	652	660	649	635	637	661	648	639	619	662	630	654	633	674	644	684	618	687	623	645	710	710	662	707	663	655	662	672	640	677	655	654	719	711	709	675	629	643	624	646	618	701	654	659	640	690	631	712	666	625	659	627	650	638	681	680	637	688	687	612	638	662	688	666	686	694	645	659	713	627	644	713	663	637	656	674	652	689	650	650	687	667	666	664	661	662	642	675	691	644	682	672	650	694	633	689	659	669	665	636	684	686	624	641	656	629	654	676	642	670	661	674	654	642	643	682	710	625	658	644	676	659	667	693	652	659	649	711	709	613	652	631	661	640	665	628	684	705	669	685	622	630	606	695	645	701	647	629	646	678	669	627	618	669	631	618	659	647	677	642	637	667	692	632	636	673	641	621	679	677	668	665	632	655	680	684	633	688	643	620	617	600	700	630	675	652	677	673	687	642	679	661	626	692	673	653	641	660	675	661	682	693	674	679	626	647	712	672	667	679	627	686	669	659	629	650	655	618	674	672	655	643	625	636	644	648	663	665	663	690	639	650	644	638	660	667	704	632	705	630	598	685	674	644	649	612	604	632	661	644	659	661	664	663	684	672	634	662	675	709	665	602	641	675	721	688	669	715	664	587	641	660	614	691	626	693	627	676	638	599	640	624	664	651	647	648	652	681	631	660	626	639	690	669	653	686	687	698	673	632	641	666	622	647	684	707	655	646	688	649	640	651	679	725	661	654	653	641	682	683	659	663	650	662	677	605	652	630	643	634	679	626	617	658	686	685	633	642	653	640	669	659	660	660	683	684	669	646	640	686	684	642	647	644	632	671	632	664	705	628	648	647	655	663	637	685	719	692	688	635	718	684	615	643	675	664	629	641	643	643	668	636	680	642	656	619	650	683	629	672	657	729	644	650	654	688	650	669	675	663	626	654	639	677	652	698	683	672	699	755	674	702	687	676	680	661	632	666	678	636	657	644	645	684	660	614	685	693	645	678	658	674	688	661	692	679	707	635	715	671	656	667	624	690	626	661	689	697	697	708	625	665	696	632	673	692	664	661	636	637	665	664	675	649	656	654	655	685	648	648	698	627	639	665	653	638	631	698	635	623	635	666	659	605	651	654	659	609	659	689	676	680	677	645	633	641	663	649	630	656	677	634	687	642	680	709	641	625	627	676	663	679	629	625	669	676	616	667	633	667	637	693	630	673	654	668	676	674	616	665	615	672	679	699	623	643	656	667	646	689	656	689	648	667	652	638	682	617	658	655	660	657	664	640	669	699	664	651	683	672	652	668	682	656	639	640	670	657	648	640	669	654	681	661	622	707	677	680	634	625	644	683	654	641	673	624	637	666	669	665	653	634	678	680	643	674	655	614	636	637	660	649	643	681	637	677	712	651	682	651	653	647	715	674	656	632	663	695	697	672	697	658	663	636	631	646	636	663	711	688	693	644	655	658	681	672	729	651	659	638	617	613	617	624	647	664	654	647	694	696	638	671	685	695	662	659	613	643	694	669	630	672	625	685	668	631	642	722	660	618	656	695	642	650	694	693	662	688	655	659	659	652	606	619	658	652	666	682	637	634	650	655	610	677	686	680	699	669	636	659	646	629	709	655	636	716	647	665	678	660	626	668	623	672	654	661	707	675	655	685	663	618	682	657	682	666	656	646	631	661	649	680	637	694	667	653	671	707	653	693	689	657	664	662	638	636	672	691	711	693	654	686	659	671	655	652	652	677	633	680	693	634	658	667	668	683	690	691	636	633	617	682	662	691	697	627	647	626	649	681	665	636	704	629	663	652	653	670	690	711	705	699	594	613	687	694	683	598	637	695	608	678	651	655	668	662	684	673	646	668	646	687	642	669	637	671	716	677	649	655	691	616	641	652	662	633	666	650	635	656	619	648	694	726	656	659	654	649	658	643	643	630	664	685	683	627	639	650	636	631	650	687	635	648	657	695	643	631	672	633	614	659	665	682	614	673	688	654	567	673	662	671	666	680	651	640	663	660	677	671	702	633	668	651	631	670	687	714	640	684	674	610	622	660	633	616	681	622	635	652	693	643	690	663	634	667	669	630	690	654	651	694	707	641	648	636	648	704	661	642	649	654	636	620	646	622	670	703	675	676	686	673	633	655	688	655	659	634	621	658	600	675	669	666	620	690	669	649	644	663	665	644	672	673	659	695	662	698	652	628	662	653	671	652	653	683	643	649	657	681	670	656	636	642	658	647	653	670	643	629	669	717	666	649	662	701	679	703	699	633	676	651	679	671	664	657	657	644	627	692	684	661	661	648	649	679	635	652	694	684	685	679	659	626	672	610	697	644	715	641	672	588	670	590	631	677	633	661	681	637	672	685	728	605	661	677	637	647	646	646	666	681	662	646	653	650	645	634	641	670	670	714	663	630	670	639	631	662	646	643	706	686	706	644	667	683	659	678	643	647	710	640	674	681	668	656	643	613	714	656	634	669	653	632	677	613	665	677	666	681	666	625	641	685	665	652	668	664	641	650	680	660	649	636	615	640	633	669	625	643	638	690	655	663	644	644	606	712	633	648	663	659	631	637	646	602	655	651	673	637	672	627	625	658	662	666	614	669	597	636	678	643	653	632	650	610	675	682	650	623	673	635	632	669	672	676	692	644	611	653	669	690	661	671	702	639	698	677	675	602	609	646	631	655	631	668	643	651	625	647	670	666	679	694	617	656	674	640	608	654	656	649	642	639	669	650	647	672	661	690	673	661	639	669	691	624	630	630	679	642	613	653	647	660	625	653	660	647	646	638	678	660	707	622	649	655	680	647	708	698	637	612	674	679	685	668	668	691	687	680	633	688	671	664	673	668	648	648	695	660	675	665	647
21877	2930	383	306	280	295	314	291	272	259	309	277	261	263	287	297	310	288	312	309	328	294	278	276	285	314	305	340	322	294	300	331	288	255	289	326	273	322	284	291	329	294	279	326	307	301	319	327	284	322	277	304	278	283	297	288	309	251	271	280	308	281	260	276	274	299	291	316	301	323	296	269	287	310	316	307	283	286	286	288	298	303	284	286	275	332	296	299	290	295	316	317	311	275	299	280	326	286	316	300	283	274	300	267	290	275	312	289	299	290	286	296	317	308	264	302	305	284	266	268	267	294	269	299	263	279	271	287	285	323	310	283	274	289	287	327	303	259	315	308	294	266	325	278	330	300	293	317	333	291	307	298	327	276	295	331	302	289	290	274	252	282	287	298	301	294	301	274	302	295	312	274	322	296	290	280	339	305	268	297	311	245	279	271	296	288	331	284	282	272	302	315	268	272	276	312	294	295	266	334	335	314	289	299	326	310	295	275	316	289	285	308	289	284	304	300	285	300	305	262	290	284	324	316	262	272	321	290	306	304	269	284	256	294	294	281	279	287	316	301	312	313	296	280	291	305	292	279	300	295	290	288	296	299	307	329	317	313	283	315	291	328	302	294	351	286	268	283	287	286	296	293	302	312	298	317	284	316	306	283	295	302	293	283	328	303	307	270	308	332	281	304	297	313	297	290	323	280	277	326	276	263	295	327	283	285	292	283	294	288	264	297	274	297	266	305	311	279	270	319	300	308	292	294	260	313	298	278	307	292	299	307	263	276	296	288	309	322	327	283	319	303	300	273	234	303	288	279	260	307	309	286	327	329	299	296	306	324	294	298	289	312	307	351	299	305	305	268	254	263	273	300	298	293	317	294	266	299	272	296	279	263	331	291	257	283	340	320	322	293	294	298	309	304	290	267	282	298	286	267	270	303	287	289	281	326	285	301	330	282	307	293	309	310	267	267	267	311	279	308	288	286	295	281	304	302	304	334	296	286	290	296	273	294	297	264	308	270	317	288	312	310	292	300	283	296	299	298	304	329	286	291	302	301	306	314	249	251	280	274	284	288	287	244	263	294	297	284	305	274	281	292	308	310	261	297	306	290	275	309	304	272	301	300	320	297	299	269	251	254	291	295	314	296	306	296	283	294	302	284	261	273	304	274	337	307	280	287	286	261	298	314	290	304	282	284	307	295	332	315	269	290	304	339	269	288	285	302	294	325	317	314	293	282	297	251	294	253	273	269	299	291	272	315	277	293	274	276	275	307	296	308	291	293	305	266	274	270	307	328	274	311	293	319	288	320	287	298	279	304	295	284	330	284	324	298	318	284	318	305	262	316	294	298	299	302	286	274	313	311	306	282	347	315	297	300	310	279	278	277	306	265	304	300	276	299	295	293	310	296	274	304	322	279	271	307	324	275	295	291	304	285	309	291	311	292	306	276	291	257	289	264	280	288	306	300	305	289	281	299	304	271	294	300	307	272	288	290	289	279	319	278	293	301	291	284	328	298	320	272	294	296	309	303	317	291	291	309	298	294	293	300	310	359	331	306	283	296	296	329	284	294	278	281	267	292	291	265	329	266	288	322	315	333	321	340	308	291	290	289	311	296	306	299	298	311	279	284	313	301	312	315	287	292	294	303	264	327	316	318	299	300	277	299	247	304	315	314	305	310	301	306	306	298	297	243	278	283	289	304	308	302	291	274	288	309	262	261	300	309	283	304	287	312	280	283	310	318	290	308	335	336	308	285	285	284	308	274	293	313	286	349	308	303	264	276	267	265	322	296	267	295	299	279	278	327	305	355	313	295	295	301	305	295	276	280	287	303	291	275	277	287	295	321	316	313	301	318	305	327	315	311	314	322	327	290	293	301	279	298	289	314	287	291	273	329	286	300	317	297	330	293	270	267	298	300	292	276	302	306	269	285	306	304	297	322	320	302	288	282	292	281	321	305	310	278	282	288	308	290	316	326	324	299	299	279	269	281	295	306	341	280	313	275	316	260	283	279	296	331	309	323	301	305	290	261	314	294	286	300	299	308	279	294	293	327	307	287	297	270	304	268	309	309	284	277	281	281	272	277	304	284	310	273	304	294	287	286	302	296	288	285	282	297	299	319	282	316	284	286	309	267	320	284	279	298	308	313	311	321	303	291	311	298	294	294	295	301	321	291	275	289	281	300	308	306	317	298	302	299	278	300	277	324	288	277	290	285	289	325	312	309	318	300	318	290	306	283	264	264	281	321	322	292	283	262	313	258	285	275	324	289	296	314	314	290	337	299	282	311	263	293	289	302	298	283	308	320	324	289	280	279	295	263	280	311	262	303	284	278	282	280	282	317	313	325	294	313	309	309	329	314	265	274	285	261	305	292	274	320	313	278	316	306	286	316	284	304	285	285	249	303	288	326	276	316	305	295	286	318	289	289	301	324	288	312	282	316	266	285	324	326	319	298	259	302	316	341	268	276	329	313	289	329	296	285	295	303	305	323	271	271	268	291	290	280	274	311	269	296	328	255	256	305	298	304	283	323	278	272	338	298	280	306	279	303	322	297	304	286	286	291	279	312	312	297	286	273	276	292	273	269	277	302	292	290	323	309	311	308	290	269	270	297	289	281	247	299	280	280	262	290	275	267	283	288	272	310	295	297	323	295	279	300	307	330	269	332	267	294	266	285	294	302	310	301	277	282	320	290	312	287	322	311	276	278	296	304	300	304	278	274	293	303	300	304	279	288	269	272	323	295	300	309	284	329	296	319	284	327	273	297	258	277	295	283	313	250	305	319	287	283	295	291	347	309	274	329	294	288	300	301	314	286	311	311	286	319	259	294	315	298	336	330	284	283	328	287	291	277	293	308	296	272	296	296	305	288	297	308	286	312	299	284	259	277	289	292	288	306	303	292	313	291	305	276	308	282	307	272	291	273	316	329	294	306	298	314	269	314	260	312	285	309	325	286	299	291	309	268	269	281	288	312	333	304	326	301	282	266	263	303	319	300	275	288	305	315	302	308	328	286	254	279	268	312	278	286	288	273	315	295	352	311	268	313	265	291	302	313	304	305	280	290	277	306	289	292	291	303	303	265	281	304	305	300	300	267	313	303	294	307	315	288	310	294	298	315	293	296	306	298	320	317	318	308	339	324	332	306	315	300	252	307	311	348	275	306	318	280	257	287	295	285	295	295	295	324	249	301	293	259	298	283	319	312	285	280	307	310	316	279	281	316	304	307	280	303	272	287	290	317	268	306	286	321	288	286	317	306	266	310	275	266	281	293	287	296	311	313	295	311	300	298	273	292	280	268	274	314	312	315	283	279	276	290	285	299	291	298	304	268	271	307	290	303	271	276	332	333	272	304	293	319	319	293	309	279	310	283	294	301	334	291	289	285	303	288	297	262	340	301	320	318	328	335	323	297	326	310	304	300	310	313	290	319	303	297	280	285	306	296	297	318	273	291	310	287	283	306	308	298	300	282	299	306	307	274	310	271	303	292	300	281	297	277
8291	931	749	702	662	714	631	634	622	648	645	649	671	674	624	676	654	646	656	662	610	665	604	640	652	642	667	609	657	676	638	664	630	658	661	649	623	688	640	649	604	673	619	626	624	640	634	637	611	637	654	657	632	624	662	648	633	649	619	632	607	670	689	605	666	626	667	730	609	618	613	557	645	584	625	611	619	624	631	673	680	623	640	644	651	686	624	620	625	623	698	694	699	652	664	606	647	625	642	679	642	633	607	668	645	626	695	632	694	662	644	667	625	688	612	610	679	629	636	690	604	660	655	618	639	618	679	621	667	625	611	619	654	608	659	634	656	616	625	673	657	655	633	646	686	649	660	637	621	649	623	639	631	596	641	642	638	635	634	681	654	666	644	645	675	633	635	660	622	666	691	637	665	659	615	627	670	654	638	618	659	643	628	662	672	623	626	634	679	630	596	643	661	621	607	624	638	665	701	651	637	639	595	611	642	625	647	644	595	665	665	674	636	660	588	626	642	611	654	642	660	646	648	661	595	685	660	678	693	664	629	651	683	654	606	621	657	667	635	619	701	635	636	694	632	680	601	699	643	629	647	650	628	612	624	645	695	643	619	661	630	633	684	644	643	642	631	620	644	621	622	652	637	692	652	672	637	628	638	614	638	686	653	670	602	628	596	634	672	689	633	658	595	639	592	650	666	656	666	621	644	636	669	603	645	677	620	621	639	682	577	610	681	620	612	646	641	661	634	636	638	610	623	665	655	631	706	644	696	648	621	664	630	649	601	673	649	637	605	621	638	620	676	620	632	651	639	663	699	644	636	626	621	654	703	641	657	678	606	648	635	677	644	613	673	630	626	592	643	618	613	624	682	603	588	632	643	641	657	657	634	614	656	640	639	599	677	632	629	661	624	614	618	572	650	642	655	673	646	644	629	643	614	671	671	647	661	691	621	666	655	615	649	634	678	642	648	626	599	668	701	614	663	574	636	654	687	660	600	685	637	600	606	648	677	662	648	625	609	599	630	666	636	613	651	636	677	655	613	620	679	657	659	637	619	613	594	628	629	646	619	630	639	665	651	609	679	609	634	641	608	590	679	615	673	622	632	633	628	652	634	625	627	649	643	653	631	638	653	679	637	618	679	576	633	624	658	633	621	585	654	613	655	633	614	676	661	620	639	628	656	566	623	661	652	636	594	650	619	665	679	661	630	627	682	619	605	624	646	607	654	657	646	630	634	657	632	631	655	651	662	679	670	669	619	634	623	643	675	627	634	631	658	619	637	636	633	696	634	641	651	630	661	628	641	658	606	628	670	623	629	649	643	622	616	610	664	693	646	636	599	620	667	647	635	618	662	647	642	589	624	591	619	617	708	615	660	651	626	658	657	673	619	649	638	654	662	640	678	658	646	630	673	678	666	615	623	668	663	623	670	649	599	635	624	648	600	577	654	633	658	631	601	612	664	601	649	604	641	622	647	679	612	653	595	662	649	728	659	645	647	660	621	648	672	623	616	607	629	647	632	610	677	661	603	670	665	685	704	651	628	656	611	649	643	663	671	621	646	645	649	700	633	661	649	632	602	688	624	644	609	679	627	658	615	680	695	634	629	673	625	651	668	616	666	583	650	629	663	645	677	643	664	664	623	634	668	682	648	617	608	633	648	594	606	614	650	637	652	651	618	629	618	642	625	657	621	629	663	621	642	657	659	700	610	649	610	622	625	644	636	607	640	669	625	671	608	633	633	645	595	658	661	686	638	659	646	620	634	653	594	645	621	638	615	640	622	629	599	660	658	613	655	678	599	637	635	589	635	648	626	644	619	632	696	669	613	631	647	663	650	624	662	634	605	656	640	612	694	664	650	661	623	630	653	667	630	695	632	654	643	642	615	658	595	640	672	651	628	608	647	607	645	609	615	625	660	603	635	659	655	647	626	633	628	643	655	638	674	679	621	643	628	639	616	658	593	626	639	652	633	664	620	591	630	617	661	652	627	626	598	619	630	637	679	669	617	651	645	676	659	593	678	632	625	620	546	635	608	608	641	652	651	660	641	667	606	634	652	685	665	684	627	607	613	623	629	668	687	680	631	650	691	661	682	681	663	625	659	668	680	652	653	634	664	696	645	660	662	671	637	590	697	608	625	660	658	654	595	648	623	626	628	716	656	678	602	673	669	601	647	659	667	618	647	623	667	569	687	655	642	632	679	638	610	664	640	649	671	650	658	585	621	651	651	658	656	673	640	644	655	631	591	592	605	617	620	667	621	636	652	674	609	627	628	617	640	617	661	704	662	626	662	623	651	593	691	689	647	664	623	589	653	664	624	646	615	654	649	685	627	592	627	622	625	654	614	649	651	629	657	638	634	654	651	661	660	688	612	634	657	714	681	633	669	662	592	643	650	624	660	634	626	669	612	581	612	645	644	619	664	705	626	657	640	637	643	599	617	638	658	607	639	671	672	646	638	634	642	669	656	645	598	612	610	606	639	591	678	651	658	648	677	649	647	664	622	637	626	626	629	603	678	678	615	635	598	629	643	625	674	655	628	570	653	682	643	638	615	649	645	715	624	686	612	645	627	623	649	571	644	620	620	671	662	624	614	701	640	680	620	687	646	615	637	678	670	641	618	602	671	640	604	649	664	626	611	662	647	687	644	643	664	617	607	667	641	666	629	612	630	596	619	653	601	604	631	641	655	674	655	661	598	657	696	629	660	637	635	638	639	648	643	655	636	673	611	575	627	621	642	657	638	618	685	652	629	645	632	621	622	611	604	658	645	631	642	660	615	649	615	621	626	626	648	639	673	640	644	580	612	638	654	681	648	640	700	669	656	637	671	613	623	677	625	614	623	664	687	673	650	624	649	638	630	599	625	637	676	672	646	612	626	652	632	680	628	624	622	634	605	643	673	630	653	660	612	640	620	637	679	611	629	643	620	629	609	649	651	677	629	600	630	675	595	637	622	661	607	584	646	705	625	672	636	624	637	649	659	610	602	621	613	654	659	630	601	609	661	656	655	630	617	637	660	674	657	655	652	663	671	646	693	635	580	654	638	653	657	670	638	646	675	668	606	685	632	665	622	683	671	627	666	627	657	643	625	691	655	659	672	656	602	647	646	642	664	670	678	691	667	622	657	616	610	639	626	630	655	641	630	645	683	627	631	631	630	655	687	674	664	633	652	637	666	644	642	620	639	609	647	698	687	645	668	629	585	653	660	622	646	616	654	659	619	626	602	690	650	668	642	636	610	605	618	674	637	586	612	653	680	613	640	646	627	619	634	618	680	657	638	664	662	626	627	667	631	615	631	620	622	640	664	647	650	640	638	657	676	618	661	600	632	675	650	676	642	654	652	676	658	616	639	625	585	666	629	662	643	656	664	663	647	652	670	672	630	649	675	627	651	636	677	636	618	602	629	638	641	656	619	646	620	639	684	606	626	667	660	628	628	661	650	643	588	640	627	673	659	621	645	650	638	622	635	629	666	593	643	624	655	603	654	610	633	646
25904	5142	525	384	308	307	311	352	357	306	275	323	335	278	327	349	355	327	313	326	291	296	299	347	348	319	363	321	324	305	322	308	319	310	310	348	350	340	284	282	300	323	311	319	331	314	312	342	349	297	327	324	321	288	306	299	358	304	330	304	278	300	314	329	326	285	341	331	332	312	308	316	344	309	312	323	333	332	336	304	318	313	317	312	303	304	311	329	353	316	314	310	309	323	298	320	341	302	313	298	334	327	334	316	352	346	340	305	331	288	342	336	306	299	298	304	310	319	322	332	314	325	308	293	312	336	307	319	303	320	317	350	347	325	330	331	305	276	322	353	337	316	288	327	333	337	338	351	324	336	330	325	326	309	320	321	324	304	300	300	309	347	339	297	347	310	326	298	354	306	349	345	349	320	336	325	299	330	317	328	333	332	306	349	301	353	323	302	308	330	351	360	346	310	291	325	310	345	331	285	322	315	316	304	331	333	335	334	318	368	332	316	369	288	312	326	339	289	304	340	355	348	364	316	281	291	334	328	304	351	311	318	330	338	316	303	306	311	323	322	347	345	331	317	321	306	341	327	334	295	342	331	317	321	351	318	307	342	294	338	317	319	316	316	320	323	352	347	345	286	322	314	294	301	311	272	310	293	309	282	315	342	315	306	354	350	354	280	293	320	305	337	322	300	342	323	301	301	325	343	304	328	269	342	350	334	315	349	304	322	316	339	298	346	333	329	350	332	332	316	360	304	326	313	320	350	295	325	294	342	345	308	278	324	293	304	327	349	314	333	311	336	289	318	313	316	330	305	345	320	302	322	281	277	310	309	342	347	280	302	302	309	328	332	339	324	314	314	324	318	345	346	333	299	281	362	319	335	302	322	332	348	314	278	337	342	302	325	330	364	311	301	308	300	286	330	281	321	323	319	330	291	337	322	315	314	359	324	329	307	302	313	317	318	334	322	316	290	319	310	278	362	340	334	311	359	333	319	303	331	305	338	354	341	354	306	329	316	333	301	276	328	349	308	334	331	329	305	333	324	310	337	325	317	323	296	361	324	344	307	330	303	305	334	300	309	318	310	271	311	346	337	341	325	365	300	348	316	332	318	312	325	281	344	314	371	343	298	292	319	303	342	348	356	343	307	289	301	345	291	276	305	305	344	329	327	345	343	307	334	324	329	298	314	305	347	315	340	310	343	330	330	342	312	309	315	315	304	321	302	330	313	356	348	307	351	334	317	301	350	338	345	325	344	312	299	323	314	300	361	335	317	330	324	315	352	303	309	354	344	324	302	290	302	297	319	341	341	313	340	330	303	323	333	316	319	324	363	328	344	310	361	332	323	351	339	307	333	305	295	313	340	343	305	320	334	308	360	343	336	319	301	318	321	321	328	360	292	329	318	345	307	352	326	310	348	303	308	301	295	356	346	324	339	326	348	320	308	349	309	335	331	322	299	321	353	331	330	335	312	327	310	328	319	306	296	328	323	330	316	313	314	337	328	279	314	337	344	351	337	342	285	349	308	305	316	362	367	327	326	333	274	361	313	305	303	337	344	351	318	320	351	306	355	313	338	320	345	326	321	328	336	299	320	314	319	317	316	337	309	314	302	307	316	300	335	300	324	364	335	341	310	317	367	346	314	284	316	323	359	337	324	346	316	318	316	329	346	308	332	329	341	354	280	321	331	291	320	327	306	303	318	311	346	343	294	326	329	298	335	329	331	289	299	319	343	319	339	340	307	334	334	308	296	298	334	294	321	344	299	312	327	282	309	311	311	290	337	311	322	342	346	326	309	299	354	361	348	332	250	318	318	339	326	320	333	330	317	331	332	307	312	321	343	333	291	299	341	336	344	326	334	293	323	341	324	299	354	328	321	286	322	310	332	317	328	312	319	333	338	318	314	350	315	318	294	319	359	340	329	317	334	341	309	292	340	317	331	352	315	346	341	285	338	345	335	332	335	335	317	309	347	306	318	299	320	275	275	328	316	338	344	320	319	309	307	307	346	307	353	310	327	296	322	340	332	320	322	341	320	327	311	342	322	319	344	348	331	306	343	305	308	315	344	296	305	306	309	340	332	318	309	332	327	312	324	295	330	325	318	318	340	332	304	274	316	322	311	288	302	340	345	333	328	372	336	360	344	318	336	319	334	344	318	341	322	350	310	331	333	359	324	303	310	318	327	311	301	311	304	312	341	337	330	311	280	312	306	337	300	317	331	294	298	358	355	390	328	339	343	315	306	312	335	336	323	312	278	311	337	352	295	295	309	351	319	340	350	308	320	332	333	303	314	344	322	321	316	334	331	311	326	360	313	295	328	342	291	301	288	314	336	370	356	339	283	355	306	339	326	335	329	304	330	347	294	334	308	306	325	359	349	342	330	313	311	305	310	353	307	315	298	339	329	298	319	353	321	299	355	319	336	318	324	320	329	321	332	325	321	273	325	327	294	346	286	333	312	346	302	315	288	340	316	342	303	299	301	324	335	331	321	304	336	293	295	275	318	354	343	292	343	341	368	328	341	308	358	331	315	322	344	331	310	318	330	296	344	286	353	327	292	337	345	340	317	331	345	329	329	307	271	316	331	345	343	309	286	312	357	349	326	312	336	344	326	297	304	330	311	346	313	303	313	294	313	323	364	312	339	330	335	341	306	329	338	319	334	274	331	343	343	329	347	334	294	311	323	365	379	322	344	307	329	313	304	305	317	337	316	286	342	290	311	349	336	338	333	317	317	344	329	301	325	314	340	344	330	319	313	340	340	287	320	352	319	306	336	337	304	296	308	335	366	344	308	300	357	344	312	333	293	304	342	323	290	344	318	313	293	304	308	348	297	298	316	301	341	343	314	296	298	307	304	323	307	359	318	268	300	326	343	337	347	329	363	320	309	315	272	289	305	311	315	319	299	309	324	331	319	348	295	333	332	308	300	312	345	289	303	326	327	328	329	329	327	294	324	319	344	307	333	313	283	326	346	346	307	326	314	356	319	281	341	346	286	319	275	305	343	320	304	349	340	320	302	333	349	323	330	333	330	309	321	319	311	330	323	312	332	309	331	326	363	290	287	325	310	332	314	338	333	277	297	298	330	300	306	329	304	352	336	324	326	279	309	275	285	338	357	344	275	344	321	353	329	266	300	293	302	305	355	279	316	326	322	332	331	282	343	331	316	346	321	326	302	322	297	344	330	348	309	345	329	316	336	304	349	314	342	299	320	330	314	335	312	321	353	352	347	327	324	294	298	319	332	317	340	326	311	316	290	320	327	354	262	301	293	326	307	301	339	288	303	337	309	357	380	315	302	353	310	346	270	303	310	318	302	314	319	290	320	320	314	306	330	283	338	348	334	325	334	339	362	314	316	295	300	336	327	334	320	332	316	330	325	318	334	352	317	309	309	289	327	287	318	295	333	309	335	323	339	347	297	314	304	326	345	303	327	303	351	320	342	311	324	317	321	311	339	349	345	350	325	311	307	331	297	305	309	331	322	320	325	336	326
8438	1140	852	740	760	753	769	769	707	741	735	690	741	688	699	733	726	769	728	754	712	759	697	745	717	743	697	637	738	721	779	703	672	677	754	709	704	705	711	729	708	753	699	730	702	782	693	687	694	688	724	710	728	714	670	673	753	717	726	702	715	688	704	697	665	693	704	745	703	666	707	713	723	691	751	717	731	709	750	685	734	707	715	731	702	703	735	739	703	730	726	713	721	745	704	679	750	710	718	740	733	740	689	698	706	717	660	720	728	740	671	758	678	740	673	697	772	705	675	728	756	725	678	701	697	689	694	739	658	693	693	774	703	767	702	741	743	730	720	715	760	730	738	702	683	715	693	702	711	670	720	717	697	719	722	663	695	718	690	710	752	739	708	695	668	725	701	693	671	737	719	759	710	723	695	732	725	713	685	774	718	740	722	746	703	732	680	698	723	745	741	688	681	683	698	743	687	748	744	766	740	682	706	688	702	731	686	727	752	736	727	633	708	692	696	750	734	718	697	721	717	726	694	680	710	747	709	672	693	760	691	691	676	670	683	695	688	712	748	738	716	728	728	717	693	709	704	748	672	696	754	716	761	694	666	760	739	686	742	710	694	710	727	697	690	748	680	689	695	724	738	707	729	685	763	718	780	703	736	725	676	705	744	684	684	716	731	709	675	716	718	671	707	727	750	696	706	710	732	702	722	697	701	714	713	740	697	702	698	684	727	697	723	708	693	728	732	648	766	744	735	720	688	696	710	702	724	686	706	736	703	713	736	723	747	743	740	718	688	698	711	716	703	740	680	689	703	715	753	756	752	716	729	723	677	690	733	715	732	720	738	690	692	696	707	735	690	684	734	718	718	709	724	720	740	690	751	718	737	685	742	669	709	737	685	695	682	735	680	712	731	662	749	686	756	713	793	689	720	679	708	693	693	676	690	706	712	721	752	694	724	716	730	714	758	712	687	715	686	705	736	699	676	693	727	716	734	717	733	726	703	730	690	751	733	718	730	719	737	704	724	692	710	721	718	676	720	720	740	740	728	699	649	730	724	705	698	652	685	710	668	709	740	685	707	739	777	727	690	769	747	697	686	735	692	684	747	713	740	711	722	722	684	725	732	740	744	713	703	724	694	702	682	709	682	735	765	765	735	672	736	701	694	709	701	728	727	638	731	730	684	723	681	717	739	683	729	694	730	701	694	697	692	723	702	760	694	720	697	716	720	686	715	722	743	749	716	677	723	665	670	711	732	713	735	720	709	736	748	703	746	716	721	719	715	659	687	760	714	687	754	721	728	672	717	732	746	700	718	736	745	746	750	746	740	728	699	693	726	688	721	705	701	705	726	729	677	772	738	725	738	717	724	736	714	731	714	736	744	730	732	712	711	677	744	706	770	671	715	736	696	734	721	676	681	712	700	700	705	710	757	699	752	727	716	732	745	727	727	731	741	721	749	701	685	790	721	713	722	705	697	736	680	717	718	768	700	745	694	726	735	703	704	730	728	710	774	745	726	704	714	758	754	722	715	732	741	742	683	698	717	788	674	761	711	722	739	722	708	674	682	719	696	712	740	760	692	728	726	700	709	685	682	699	707	700	720	696	677	708	686	656	709	688	670	715	726	733	693	721	752	730	713	695	703	694	711	738	711	674	691	726	698	723	717	678	747	701	738	751	658	710	748	715	733	759	670	750	663	706	756	651	768	687	666	699	718	732	744	671	735	697	690	752	687	686	716	684	692	696	719	721	712	770	679	719	717	708	686	754	673	703	689	685	667	716	699	706	704	702	701	692	705	756	682	710	720	681	716	715	695	761	751	736	698	729	711	669	734	692	718	739	779	738	681	707	693	713	713	683	692	735	705	671	710	705	697	699	741	721	675	715	729	723	705	715	726	732	733	671	680	728	714	719	675	717	705	699	724	682	752	687	687	743	731	693	736	660	704	756	692	687	720	702	757	700	738	730	712	730	670	699	723	695	743	732	704	694	728	730	722	689	707	707	707	711	727	753	688	741	695	741	701	746	698	670	695	723	701	695	658	711	669	721	720	697	688	682	738	723	705	767	708	719	747	681	695	715	735	728	675	715	717	712	734	758	736	711	676	701	685	667	751	670	750	746	749	698	680	674	736	700	768	710	735	714	724	715	714	694	674	729	726	751	741	707	699	710	706	706	711	750	676	694	763	697	733	725	711	730	764	743	684	761	688	748	724	687	745	705	678	733	741	687	709	715	700	675	737	713	681	735	788	696	678	747	703	761	759	701	715	735	716	700	736	678	691	686	721	712	747	666	673	709	722	683	728	714	746	729	693	704	660	676	734	710	766	697	723	755	712	756	698	713	698	740	722	709	692	701	705	680	715	733	730	739	753	741	717	729	710	682	730	734	764	687	752	689	720	727	717	661	695	723	701	701	726	680	654	690	686	699	700	717	731	704	713	702	707	703	710	743	774	706	689	696	774	711	692	651	704	715	713	746	729	682	697	738	688	697	686	715	714	734	726	722	739	670	727	670	692	694	697	714	697	668	708	691	715	719	713	734	715	693	754	743	716	683	727	732	699	676	698	688	748	697	687	706	745	744	715	743	706	740	741	698	733	697	691	716	713	649	734	689	690	701	719	660	739	723	684	690	735	703	740	736	696	716	715	728	696	731	665	741	750	696	689	740	733	685	680	742	676	748	688	748	715	708	663	695	692	732	730	701	733	744	743	675	647	727	685	739	656	761	746	732	655	692	686	697	735	727	680	763	668	760	715	745	696	759	694	680	698	706	725	671	707	722	715	718	743	758	724	710	711	722	692	728	698	700	766	718	730	664	700	691	765	730	677	715	680	732	704	724	713	723	649	740	686	745	701	731	715	754	692	681	716	717	701	695	710	699	722	707	708	763	668	747	748	718	717	741	725	716	719	695	702	709	670	744	709	688	747	745	725	704	721	653	712	704	710	708	707	716	711	713	687	737	732	677	690	662	676	727	772	695	704	692	694	739	732	743	662	679	723	705	743	729	718	734	688	728	729	703	771	704	703	718	722	688	703	728	710	733	703	674	710	716	679	696	685	743	696	708	706	734	735	748	689	740	660	702	707	716	682	688	713	764	747	731	723	715	630	676	667	657	716	678	731	680	717	714	743	728	694	654	762	689	743	761	723	715	713	751	700	738	729	742	763	720	710	720	741	689	670	718	730	756	686	715	776	709	732	727	741	788	672	686	759	674	711	745	696	749	727	678	687	705	687	686	729	661	658	714	725	711	740	686	762	744	688	747	758	724	714	690	690	686	701	706	699	678	684	682	745	691	698	688	706	717	711	724	758	698	715	715	742	639	726	726	723	665	792	695	692	685	703	736	724	689	698	719	706	706	739	728	752	760	695	720	755	681	720	700	707	691	747	753	747	694	709	683	705	727	678	681	682	739	699	712	713	720	728	708	726	735	658	708	740	665	660	721	681	728	681	690	722	683	686	684	753	732	703	712	709	681	801	744	749	716	698	690	707	688	731	688
20753	2197	320	338	309	315	291	281	294	305	335	348	300	313	316	335	313	255	293	305	314	318	315	311	343	354	323	310	296	334	308	296	308	322	287	352	322	279	326	342	314	341	303	302	306	287	301	311	320	325	290	308	322	319	314	325	285	314	338	289	290	312	331	286	321	304	321	297	309	358	337	289	308	309	300	339	323	302	346	303	301	284	309	324	277	281	311	328	324	333	311	317	305	297	330	271	327	277	332	354	303	309	286	304	302	299	282	305	334	276	305	306	324	331	326	305	302	337	335	298	299	360	302	287	306	295	324	317	307	328	292	337	303	320	314	308	317	318	289	318	313	262	327	285	285	268	312	313	274	327	314	318	326	323	290	309	318	309	315	355	307	319	274	298	306	311	302	314	319	309	329	287	297	310	303	296	305	332	298	341	328	279	320	337	333	310	265	315	331	341	316	326	331	317	356	280	322	333	328	321	335	297	297	300	302	346	318	289	303	303	305	289	298	277	289	328	334	313	288	305	295	319	301	289	320	313	302	339	329	305	343	311	281	283	301	309	323	301	280	306	300	305	344	331	280	319	316	319	327	298	274	318	327	282	326	297	279	315	316	299	340	312	298	326	328	289	318	339	304	302	299	295	316	345	292	291	290	282	332	291	337	309	315	370	327	317	311	278	287	299	275	320	328	311	291	314	272	309	279	309	355	327	353	303	348	280	309	315	292	310	288	300	304	313	268	303	305	333	284	329	315	318	307	327	301	319	326	316	304	301	318	322	276	300	300	283	316	330	279	294	318	316	250	320	315	311	317	321	278	281	313	306	302	312	308	303	319	311	304	312	301	294	307	305	291	327	315	293	323	322	291	323	320	292	349	371	288	294	332	329	281	332	339	324	329	306	298	351	336	325	312	306	311	271	294	321	313	312	294	327	313	314	322	303	305	290	303	329	319	327	327	300	319	318	306	281	335	328	270	313	308	300	277	327	304	319	299	314	338	308	311	293	300	330	290	290	312	334	321	332	320	318	308	291	324	340	332	295	280	321	314	264	278	306	296	324	332	304	330	333	337	351	334	306	318	293	307	302	320	289	316	322	315	288	274	307	307	287	297	313	273	312	276	322	338	324	300	337	300	290	320	305	302	299	297	308	300	296	310	313	292	331	276	310	301	287	313	345	316	281	332	313	304	343	293	338	329	310	272	321	301	319	313	288	321	313	304	339	303	291	329	309	302	311	325	315	329	309	308	308	290	282	273	316	284	273	321	298	300	300	285	270	296	317	292	332	301	316	335	317	324	291	278	307	324	312	296	312	311	302	300	314	316	357	318	314	297	324	297	290	324	319	333	288	302	299	291	321	332	313	329	302	329	330	310	337	297	316	327	300	303	308	306	321	321	339	338	335	335	319	298	329	297	303	298	336	304	334	305	323	313	334	313	300	280	285	301	284	328	321	297	297	307	303	322	284	285	283	283	307	321	275	315	305	305	293	282	312	282	316	293	337	335	340	339	348	306	336	338	264	284	334	301	305	320	325	266	306	295	321	340	325	310	303	301	325	340	296	312	280	309	306	314	280	312	354	322	319	342	298	296	332	294	352	290	324	312	304	310	318	290	348	308	352	322	314	272	340	308	303	335	304	300	346	323	307	311	304	309	330	275	309	305	348	305	317	293	333	303	291	318	317	338	309	323	292	276	292	311	308	306	336	307	333	322	286	313	315	298	336	314	308	331	322	287	260	292	323	335	290	327	323	292	299	311	319	313	299	316	318	295	295	302	313	311	296	324	322	294	297	292	299	329	314	294	369	298	325	354	334	326	336	304	311	282	325	294	303	314	317	267	292	312	297	355	333	300	312	286	316	337	331	336	288	312	327	305	292	323	285	313	318	302	326	328	280	315	309	332	320	321	308	328	297	283	313	303	324	301	320	323	327	314	332	334	289	272	305	318	292	268	312	310	327	293	305	328	304	286	335	329	323	325	288	285	318	323	324	309	303	318	311	319	295	334	368	303	291	285	290	312	324	290	313	291	300	337	336	314	314	324	321	291	304	306	306	307	316	320	296	309	330	308	315	348	326	279	315	289	281	325	311	346	282	323	284	291	291	315	292	320	306	334	295	294	310	305	313	287	285	282	301	317	277	360	276	312	281	324	292	329	310	280	323	299	286	267	289	339	319	309	316	309	283	277	285	320	314	318	272	288	328	328	318	308	293	313	317	346	300	322	280	323	292	318	320	313	308	287	314	325	331	291	328	323	304	330	305	304	317	306	336	321	301	289	309	339	323	338	311	323	322	280	336	268	330	319	282	311	309	338	333	327	323	302	308	356	291	303	299	310	283	327	321	304	296	304	319	303	294	315	332	297	325	298	340	293	287	302	295	282	331	295	311	308	351	311	275	319	315	316	303	309	313	273	299	273	317	292	327	327	295	326	272	323	311	301	314	269	314	319	283	307	345	299	338	292	295	340	371	325	311	289	305	288	304	313	334	321	316	334	279	301	287	287	306	315	297	327	334	325	289	288	287	288	327	281	319	320	311	298	299	336	301	326	318	317	316	311	278	308	305	294	337	282	328	329	315	350	332	326	300	296	310	318	346	303	309	294	320	327	301	335	306	296	281	305	332	328	329	303	327	304	320	306	322	347	285	310	287	310	291	313	300	310	302	299	320	298	311	316	309	316	305	309	321	317	297	345	299	309	317	305	303	273	296	292	315	317	318	296	280	303	297	305	273	302	282	322	320	339	329	333	312	294	317	265	280	321	339	338	290	313	310	298	311	297	344	304	329	310	324	280	305	330	297	287	298	322	299	295	311	329	317	338	288	312	322	325	295	273	320	318	320	313	320	279	248	343	316	330	318	321	338	306	304	342	320	322	304	359	286	313	309	300	294	302	307	338	319	276	320	314	307	299	330	317	281	317	261	314	288	315	318	331	322	312	316	310	336	317	275	362	330	320	319	294	301	294	356	333	282	317	309	292	340	322	316	326	304	303	304	304	286	318	276	272	285	313	355	317	337	324	316	293	332	301	294	309	302	319	345	273	312	302	297	322	293	326	329	298	287	285	319	306	313	296	316	308	310	293	302	306	296	295	302	321	310	334	298	275	294	311	340	305	317	317	300	315	296	313	281	311	317	328	327	313	304	297	334	314	286	301	278	350	316	308	273	308	279	277	313	283	320	308	335	323	291	282	283	316	326	283	292	280	321	308	302	315	308	282	319	311	299	287	318	278	335	299	323	344	330	358	313	290	304	336	336	282	298	310	295	295	303	288	310	318	303	281	285	324	329	293	307	290	309	317	306	318	343	342	307	336	332	330	320	294	306	307	338	322	300	299	300	307	291	312	297	296	257	294	318	288	310	322	307	278	332	334	305	291	319	310	301	345	285	274	307	323	286	331	304	309	292	321	317	318	364	288	320	317	249	296	311	354	311	298	306	307	296	321	281	304	306	317	327	298	301	319	333	303	330	293	312	297	313	310	282	313	311	327	306	324	313	323	313
8259	955	729	699	705	711	665	669	686	713	674	665	660	658	623	663	668	680	656	668	676	658	718	624	635	623	667	658	667	648	622	650	649	722	683	648	630	660	691	678	713	677	698	693	699	685	656	641	691	712	709	693	674	670	685	705	683	665	677	627	679	725	674	652	697	666	647	653	676	662	690	713	670	665	657	706	623	718	698	698	676	631	654	666	639	669	649	651	690	675	651	721	651	706	610	645	679	684	705	673	663	662	654	717	656	695	645	646	659	696	654	646	700	641	639	678	661	674	687	645	690	678	665	702	655	686	657	675	672	635	657	685	656	656	687	663	670	652	668	674	673	689	663	661	670	680	662	635	692	668	673	671	673	669	708	681	628	637	640	633	572	682	642	647	701	670	689	664	667	661	641	637	684	677	655	656	696	692	680	681	657	669	712	640	657	689	685	628	657	702	698	661	686	711	698	666	681	691	686	686	691	653	682	695	699	675	674	649	701	677	678	646	679	696	608	713	692	676	663	679	696	687	704	637	686	670	699	728	633	644	645	702	663	656	655	665	638	648	682	683	660	664	687	658	646	671	671	638	650	617	699	674	667	669	697	654	700	680	689	645	657	700	678	694	732	670	657	691	692	691	646	681	659	606	727	658	684	693	634	677	622	680	665	680	678	632	649	664	705	670	706	668	688	643	686	680	715	614	702	610	649	686	664	708	673	689	656	669	681	708	685	694	708	672	688	633	649	579	647	618	634	656	681	682	675	683	620	682	726	651	664	669	666	638	668	634	676	666	710	730	670	682	694	646	643	656	688	644	678	662	643	662	659	678	656	669	687	675	660	667	658	642	701	673	683	699	706	670	661	664	709	659	631	649	669	659	665	682	700	702	643	686	664	669	714	654	682	670	650	674	643	659	652	644	653	680	710	665	655	673	642	657	707	721	665	634	654	659	673	664	677	672	693	648	660	681	685	648	651	674	680	629	668	669	652	660	670	663	660	603	663	690	632	662	660	712	698	656	706	713	720	655	670	650	641	655	649	654	698	685	725	676	677	650	687	621	696	642	697	681	663	665	647	641	706	674	660	668	670	672	665	691	666	686	674	699	701	701	650	651	640	710	688	644	618	643	655	641	649	660	661	648	671	649	695	671	687	678	688	645	679	712	685	679	637	647	675	679	660	649	683	622	675	712	675	689	643	697	634	701	643	708	704	687	717	675	666	676	658	624	671	667	661	690	642	690	664	675	656	692	726	677	651	674	680	687	681	756	672	665	685	707	682	669	673	669	714	693	687	670	662	698	676	678	679	678	675	664	654	676	648	675	650	640	656	682	666	675	703	659	656	676	686	660	644	643	728	693	610	643	673	663	659	698	628	694	683	676	671	644	667	673	707	718	687	678	640	682	705	621	648	667	711	634	682	696	692	693	674	635	674	635	655	649	659	666	689	634	674	623	604	676	676	703	687	687	696	672	625	730	694	672	640	685	682	639	666	683	668	645	661	692	656	686	682	634	660	686	661	635	721	724	682	701	680	650	708	629	640	640	657	619	638	682	678	688	694	648	675	677	685	636	647	653	650	697	656	711	680	660	667	607	691	658	699	672	664	731	680	630	612	700	672	652	646	659	654	663	681	688	678	660	616	682	691	669	655	657	715	651	667	686	706	653	655	649	608	676	697	669	659	685	694	680	661	698	693	661	705	693	640	680	658	668	698	638	645	672	662	671	678	681	698	690	700	652	678	677	668	638	703	659	703	722	694	666	720	683	669	676	638	707	615	663	676	680	655	688	698	675	649	672	641	636	696	663	681	650	710	693	651	658	648	672	649	700	734	675	673	649	604	661	637	685	751	680	695	641	690	707	665	673	691	725	691	652	638	665	697	651	686	654	640	674	695	700	667	682	647	651	660	657	633	601	651	692	674	652	671	701	707	673	692	670	640	714	649	713	637	636	699	682	687	655	688	674	714	678	660	691	700	674	674	708	641	722	638	638	664	638	675	694	680	643	652	652	615	638	670	660	652	645	670	694	668	670	638	652	643	630	665	683	675	634	694	673	706	677	681	693	636	687	647	673	665	695	663	644	654	667	669	644	643	681	668	722	691	684	677	636	682	690	716	654	690	692	688	674	750	665	687	639	692	722	666	652	632	682	692	722	671	660	638	623	677	673	659	681	632	683	671	665	668	649	710	719	656	703	668	686	692	680	689	635	665	657	626	694	732	666	675	675	655	694	629	688	647	687	674	681	670	642	677	660	709	653	691	667	671	676	678	659	698	675	680	680	660	703	697	722	650	716	661	698	674	661	681	679	709	668	652	679	668	667	650	640	718	641	634	704	691	662	692	685	689	677	672	684	699	678	677	717	661	671	641	662	659	707	637	656	657	637	704	656	625	670	671	672	636	751	667	710	618	690	632	670	691	646	653	677	681	661	677	691	687	652	633	651	736	685	647	649	703	665	676	692	659	605	625	624	638	690	680	703	626	682	655	677	664	672	651	678	684	680	674	707	649	691	667	689	672	637	718	684	699	682	633	669	685	655	649	662	708	673	636	670	689	667	697	660	704	685	631	628	676	688	663	714	680	652	640	685	701	648	676	660	659	695	680	666	677	632	624	714	647	652	673	687	679	717	666	659	676	693	658	633	660	676	697	686	650	636	684	643	616	681	681	648	650	667	655	659	664	653	646	665	673	688	650	624	668	660	674	693	677	724	672	657	676	656	670	683	694	698	668	686	620	660	646	664	667	643	689	688	660	675	684	739	697	651	662	652	693	674	673	686	623	630	699	631	754	686	639	666	629	687	671	675	690	678	720	685	642	690	697	647	693	690	677	666	729	677	689	664	656	669	622	674	682	704	653	669	659	709	701	620	676	691	658	677	672	690	683	704	678	584	668	638	704	664	693	683	628	663	691	670	684	637	678	668	685	682	618	715	683	699	619	666	636	688	657	705	696	696	709	635	663	678	645	638	693	681	672	694	663	692	691	670	653	663	713	656	687	610	636	631	682	677	662	661	652	645	690	589	713	728	683	666	670	650	685	658	667	644	639	694	681	691	656	704	670	687	642	680	676	663	675	686	680	645	617	686	696	680	691	659	614	649	635	670	649	697	641	694	664	649	692	666	680	673	660	689	746	648	603	650	687	648	686	693	716	665	688	649	659	691	681	658	698	678	693	690	704	670	677	599	676	662	627	648	687	719	688	702	700	641	630	685	694	678	628	638	685	671	719	661	695	695	695	662	654	684	667	682	636	662	695	693	684	720	659	694	665	618	692	680	691	628	649	677	702	694	638	701	665	672	728	679	649	704	672	705	646	659	678	698	640	670	676	638	661	677	706	676	703	670	677	692	701	689	738	649	670	647	690	685	703	647	655	659	680	682	662	664	664	647	675	650	728	671	666	674	710	641	686	669	647	669	647	665	671	648	667	648	631	669	663	724	705	726	624	673	673	704	675	675	653	637	665	675	625	684	633	623	661	659	676	701	661	678	647	678	656	639	704	656
22662	2850	354	300	310	296	292	338	301	298	289	325	274	331	261	287	317	276	299	348	282	265	273	304	332	328	316	265	303	299	300	319	331	292	315	297	327	295	297	304	331	300	326	333	313	330	305	307	288	303	293	299	288	297	286	291	335	296	315	305	277	314	260	299	313	255	323	308	311	306	289	304	280	345	285	275	300	287	335	309	289	284	307	262	297	293	310	282	297	284	282	302	309	291	317	320	306	350	366	307	291	276	287	293	308	305	277	288	301	300	306	295	289	302	296	286	314	304	279	293	301	314	317	312	313	291	312	320	292	305	297	291	278	320	315	315	333	275	276	296	328	275	319	294	279	310	311	312	311	284	310	301	287	271	256	274	303	301	299	291	271	303	307	290	285	328	326	304	302	273	263	273	289	324	330	286	303	308	303	293	256	289	284	284	315	295	288	306	326	316	326	272	290	283	301	304	304	288	280	293	313	314	296	306	317	326	277	291	312	294	269	300	291	293	277	291	297	297	289	317	300	321	289	269	276	290	312	275	323	311	313	283	290	310	304	281	278	320	283	292	307	301	321	279	311	287	279	267	279	279	300	307	308	307	310	313	304	291	343	300	293	304	277	315	279	291	309	303	327	269	278	312	288	316	307	310	294	282	297	303	290	314	278	321	261	302	311	285	280	290	271	345	273	285	283	308	337	299	285	269	268	322	331	291	321	313	287	322	318	286	276	298	279	323	299	287	288	309	319	307	273	294	316	343	275	278	283	257	297	312	266	307	322	283	293	311	306	304	334	310	281	307	317	328	294	260	278	288	322	291	301	294	306	299	292	312	286	314	318	303	273	290	325	310	287	322	298	319	332	314	322	320	270	292	326	297	310	316	288	285	328	305	307	280	288	295	287	307	294	284	280	285	324	300	310	298	339	270	287	306	313	287	264	290	324	296	304	298	304	313	288	305	310	335	303	308	274	300	329	301	265	313	299	299	301	280	288	319	262	260	294	287	307	331	304	306	301	296	315	302	294	302	276	324	292	300	299	295	329	286	316	293	262	290	325	291	289	281	258	280	290	286	308	314	309	336	294	309	302	281	332	299	281	305	294	349	305	282	324	323	291	279	274	298	296	286	300	291	301	282	314	282	325	287	285	275	274	285	317	327	285	369	284	313	285	286	311	275	308	272	286	336	308	274	297	301	237	276	284	327	301	312	288	272	320	294	310	280	275	292	321	306	298	316	310	353	329	278	340	306	287	318	325	319	324	287	283	278	276	314	288	292	276	302	280	311	312	293	290	276	294	308	285	296	332	304	295	322	315	299	297	314	264	305	320	301	277	331	303	307	314	322	304	302	301	309	318	327	320	323	333	294	308	304	295	280	307	275	296	324	331	279	305	290	300	284	285	282	324	300	289	353	323	313	305	290	304	302	287	279	310	283	311	338	301	286	320	280	259	284	320	298	285	288	282	322	339	282	314	302	297	333	300	297	296	280	294	292	262	296	330	311	269	293	309	346	302	324	277	302	325	319	305	324	350	268	324	290	289	314	285	314	315	316	297	314	317	300	271	307	290	274	309	316	297	312	281	328	327	324	294	290	316	341	318	334	294	289	313	335	313	302	321	290	304	282	308	303	283	296	295	310	298	319	337	287	298	307	325	316	306	296	290	332	255	313	286	319	323	303	315	325	309	308	300	270	310	280	259	315	298	321	311	281	316	304	297	324	284	310	298	273	249	312	321	320	271	299	305	304	311	292	301	314	293	295	302	298	312	291	314	327	306	312	293	287	270	322	290	283	300	328	324	296	306	280	296	296	309	328	335	285	316	276	278	291	283	280	312	280	307	328	327	291	296	308	295	251	277	300	290	274	278	306	336	269	312	341	317	278	327	315	304	288	283	305	284	265	291	262	303	277	295	285	315	277	325	311	305	305	280	349	338	318	284	296	296	309	303	338	320	274	335	291	298	326	328	273	255	286	322	305	295	296	271	290	292	285	301	290	289	294	287	297	286	254	285	277	305	302	281	301	317	289	303	313	300	307	323	294	301	313	336	325	301	322	300	268	282	328	292	289	303	295	304	319	282	308	313	293	327	273	311	291	274	317	311	269	299	313	309	273	311	303	295	272	319	298	312	280	303	299	319	324	332	308	295	279	296	293	316	361	343	294	312	281	312	300	287	298	315	328	285	303	296	291	283	316	302	295	348	319	293	316	306	274	289	319	304	326	309	287	308	303	309	287	274	307	306	275	322	300	304	276	278	338	297	263	274	293	310	275	308	333	330	300	315	296	315	285	301	292	282	294	330	309	332	324	304	321	270	266	283	320	317	299	298	282	306	260	276	281	294	312	307	315	294	282	323	308	325	297	291	288	306	307	310	284	303	306	295	270	296	302	308	282	308	295	320	283	292	308	306	305	301	255	317	271	332	305	301	268	304	287	314	298	282	308	303	310	309	313	302	300	323	319	300	323	312	259	328	324	280	304	287	309	329	281	279	289	250	266	293	317	269	280	297	273	272	306	292	325	305	296	302	317	289	293	338	326	323	276	322	320	301	301	311	290	283	301	298	290	317	294	288	312	327	339	319	267	293	284	321	317	293	313	284	279	305	290	301	275	316	272	271	288	297	306	284	304	309	291	289	284	291	325	297	303	318	330	285	313	299	308	258	280	295	290	271	280	288	284	290	306	297	288	291	316	297	313	287	306	272	307	298	302	255	262	295	320	281	283	305	309	293	288	296	292	296	300	279	302	300	263	344	289	258	313	293	317	299	283	296	303	301	299	311	294	300	299	288	271	246	298	314	283	316	279	293	309	326	311	304	297	286	267	272	316	306	292	305	312	309	276	301	292	284	283	291	277	312	290	341	300	313	319	334	316	325	310	263	316	308	285	278	305	272	281	300	350	299	305	337	269	316	324	297	288	304	271	311	308	292	315	263	265	292	306	276	292	286	298	303	294	298	318	306	294	285	316	280	338	301	326	286	327	326	289	269	307	303	324	313	316	302	310	304	322	311	274	283	278	315	273	284	261	289	282	287	312	357	308	289	261	291	298	306	312	277	323	318	305	262	293	310	311	300	299	300	324	282	299	285	303	293	346	317	297	298	282	306	290	282	296	287	270	291	275	300	307	286	291	295	289	314	282	305	316	288	274	315	287	283	321	289	285	311	327	289	277	306	311	295	293	281	302	304	276	328	295	336	296	307	308	289	263	294	288	251	298	277	259	311	300	264	286	290	292	293	273	324	314	306	330	305	287	316	324	314	296	283	293	318	311	306	268	328	295	283	275	304	296	281	260	306	332	301	343	288	298	283	281	320	293	303	358	331	284	319	308	316	277	298	284	339	294	295	314	303	307	293	302	309	278	304	296	313	289	282	304	300	280	278	295	287	301	305	310	298	309	293	293	283	319	320	317	280	314	282	318	310	242	293	310	321	280	288	300	284	270	324	286	333	292	312	316	298	309	315	326	287	324	301	291	311	288	282	315	295	292	300	298	296	314	275	282
8878	938	678	667	687	655	658	635	635	632	681	660	659	680	668	681	669	663	703	668	656	595	709	673	638	617	651	634	653	632	649	666	642	656	695	617	636	637	659	648	644	643	647	684	638	652	700	639	683	626	626	633	656	649	646	632	703	597	664	633	665	641	637	672	660	681	625	659	639	632	645	672	639	651	644	652	626	628	677	643	658	656	654	648	653	676	697	662	631	675	656	613	672	614	651	711	665	639	644	639	683	628	651	674	639	658	654	659	597	655	643	698	670	671	599	652	700	610	620	630	603	639	663	651	662	665	678	652	630	666	684	638	702	664	650	640	690	709	591	643	658	607	655	653	640	607	622	641	629	653	656	633	639	634	660	629	621	665	628	650	623	622	642	641	657	667	667	663	632	640	576	640	684	681	618	667	658	668	620	621	654	618	661	649	648	644	613	610	667	630	663	689	687	705	676	630	646	660	661	675	641	616	629	690	699	626	608	654	635	678	632	662	609	680	641	628	662	687	645	652	651	605	651	671	637	708	655	683	718	655	652	625	668	696	682	621	631	668	656	651	690	626	655	720	686	674	663	630	675	635	670	667	660	631	662	625	648	645	685	664	684	650	633	631	647	613	644	637	586	685	633	657	657	655	677	650	668	700	616	650	665	614	647	641	617	693	606	635	639	662	649	668	652	654	658	639	641	664	661	621	674	639	627	648	689	682	639	640	653	688	637	638	641	675	671	638	659	642	681	611	642	644	670	671	656	650	680	623	623	656	658	687	627	620	671	651	631	615	631	666	663	653	671	646	710	695	598	616	671	671	611	674	640	621	653	651	643	684	637	677	604	657	652	677	631	642	641	649	661	581	664	665	627	669	666	676	642	632	653	668	662	684	611	638	647	651	659	660	655	620	642	600	691	617	642	643	651	640	645	615	667	635	666	656	688	629	656	665	677	638	648	672	622	611	616	651	654	607	635	641	618	633	613	665	601	642	662	659	635	656	599	659	664	686	616	624	651	663	664	617	635	645	638	662	697	693	650	598	672	657	678	643	598	644	673	637	638	665	671	631	683	621	639	683	648	663	672	670	667	643	649	641	662	667	635	634	657	628	613	674	672	654	656	644	640	686	660	650	647	657	642	677	638	676	684	658	676	680	693	653	653	622	638	666	643	625	604	665	635	697	633	681	634	676	646	660	650	639	658	647	662	613	652	601	683	691	637	691	650	630	617	640	629	624	662	672	639	662	674	651	659	652	649	669	643	624	615	701	666	697	626	682	639	710	705	665	656	631	670	655	627	680	642	658	627	620	661	656	647	692	646	669	682	638	644	688	637	626	655	668	696	631	615	702	683	616	676	636	683	637	685	663	641	673	658	656	675	654	650	626	636	661	656	662	677	639	641	632	625	662	664	670	591	673	641	717	630	679	683	612	651	664	625	641	655	653	655	667	669	632	685	633	678	643	620	667	702	693	677	645	644	685	595	675	644	665	640	614	646	664	630	644	661	647	659	648	637	655	684	625	671	634	649	645	687	658	673	646	635	635	636	670	651	673	678	663	643	593	634	681	676	625	664	645	638	695	646	624	660	687	638	652	646	667	644	686	601	624	621	687	668	714	629	665	671	631	628	685	617	658	643	653	637	642	652	625	631	672	668	695	668	669	677	640	642	642	637	671	674	701	641	611	667	677	651	641	651	653	648	631	679	631	646	667	663	651	658	672	655	683	621	654	627	627	668	677	641	664	674	630	664	689	645	651	647	645	586	596	626	647	606	669	690	643	662	696	645	646	645	636	600	620	619	703	683	697	661	648	691	659	671	663	655	637	614	594	629	635	700	668	695	656	652	689	678	671	648	661	686	598	636	608	631	618	670	652	649	636	664	641	633	688	673	668	641	621	679	643	618	620	649	679	661	678	602	693	696	683	654	653	688	679	662	623	627	598	657	694	686	622	692	641	587	629	644	629	625	628	643	661	692	692	616	649	650	668	647	637	671	722	626	675	631	636	655	663	643	645	595	646	650	599	692	633	628	672	667	639	688	633	659	648	689	645	674	639	646	667	639	630	661	711	687	625	638	650	669	632	673	633	628	657	677	658	674	678	658	664	620	677	673	662	658	673	637	632	604	612	646	682	670	670	620	674	637	613	627	696	657	640	655	632	637	616	635	627	661	628	679	600	617	646	642	612	629	630	671	627	604	634	653	670	643	600	684	670	668	683	658	692	614	631	651	656	638	658	638	627	622	664	639	665	632	637	664	608	662	653	646	676	644	654	653	620	691	636	644	595	668	641	669	675	645	664	695	660	671	631	676	633	603	609	654	666	627	685	612	647	671	689	660	680	684	618	711	653	637	667	681	643	638	627	617	680	636	672	677	640	674	698	603	649	658	641	680	659	644	599	654	659	647	667	680	659	657	675	626	673	644	703	686	632	665	636	661	655	646	684	686	628	626	661	592	628	616	627	645	650	638	661	680	611	603	649	635	684	631	682	676	689	606	653	647	645	657	626	600	657	646	681	691	640	659	659	634	662	656	652	642	616	623	690	581	604	691	651	662	655	693	637	651	661	645	662	650	659	647	600	672	641	619	637	606	636	648	675	651	654	606	630	664	646	634	639	626	628	649	683	638	644	627	637	636	668	675	690	640	646	634	666	662	694	693	633	699	622	655	652	631	642	656	658	653	667	641	653	659	668	647	671	657	657	668	645	657	633	627	644	660	653	653	698	643	654	633	667	650	626	665	640	638	628	558	667	601	680	601	676	663	641	648	651	603	636	639	664	679	648	624	613	647	666	675	690	682	683	641	677	628	647	647	640	677	632	638	651	631	648	687	660	623	635	677	623	642	682	671	682	667	699	615	673	654	649	608	667	636	667	644	685	632	673	670	674	629	635	670	627	621	650	673	668	674	687	659	631	664	648	656	649	631	668	629	675	656	632	629	650	680	656	663	646	625	656	679	677	611	647	697	694	675	669	643	679	620	607	672	629	604	684	657	652	673	651	685	664	683	634	661	622	660	705	640	651	649	635	686	701	644	635	651	641	641	665	648	644	669	661	579	634	709	671	642	650	690	650	684	635	712	635	684	625	636	678	655	642	656	664	688	630	707	636	669	640	652	631	636	624	627	655	666	652	645	627	634	710	681	646	681	657	654	652	654	656	627	699	662	649	670	664	679	613	657	664	633	631	644	662	653	685	635	683	636	649	684	637	627	657	646	668	703	656	690	611	633	656	639	670	670	641	620	635	667	709	622	669	704	661	635	644	624	653	633	656	652	664	640	659	590	621	665	653	634	643	612	675	644	609	614	661	630	709	651	604	613	671	652	651	694	638	694	677	647	651	612	655	648	637	636	657	637	661	693	737	665	619	632	676	626	630	667	603	662	629	652	666	661	668	592	659	657	607	666	657	695	635	637	690	638	666	666	637	696	666	664	640	660	648	682	657	661	650	624	625	639	674	660	679	659	692	651	677	626	609	657	630	657	643	623	644	703	649	710	668	642	663
26586	5248	472	301	310	318	344	337	336	325	348	300	314	306	324	312	309	318	296	329	360	339	303	312	308	312	336	353	349	325	332	327	341	332	297	326	319	292	308	323	318	328	329	352	296	317	345	323	348	330	324	282	308	334	339	322	311	309	310	369	335	286	309	343	290	329	330	318	296	305	308	307	298	343	308	338	341	339	355	337	322	342	347	329	306	316	293	310	312	341	340	325	295	340	335	375	332	311	308	319	349	354	333	340	301	301	318	351	379	340	323	343	323	327	310	324	307	318	342	294	324	332	346	318	329	306	294	305	326	338	334	316	314	297	310	326	330	357	310	334	346	320	351	284	318	322	272	298	292	312	331	317	328	352	292	265	300	301	333	319	311	319	322	308	310	314	326	306	315	311	317	330	315	342	342	358	351	342	313	328	326	297	319	332	339	353	283	327	299	322	309	308	329	378	352	337	334	287	320	310	308	312	324	316	292	339	310	321	330	343	324	330	359	295	303	345	283	312	367	334	327	366	303	336	339	313	312	336	306	302	349	319	315	326	329	312	317	317	303	346	320	334	322	346	306	323	300	305	350	347	330	293	302	293	299	341	300	335	342	336	328	304	305	330	344	312	338	310	343	315	317	362	319	311	344	329	330	318	374	317	306	307	292	326	311	334	314	321	323	323	300	302	338	336	311	302	278	294	323	355	347	354	303	324	317	359	325	349	358	319	342	313	350	341	317	334	355	317	319	324	322	311	310	282	335	317	302	356	311	344	309	349	296	318	310	317	311	340	302	308	304	299	317	347	318	358	342	288	320	332	316	314	337	336	322	317	327	342	307	322	302	324	348	326	325	366	313	297	336	319	301	305	324	316	348	288	298	301	346	317	344	332	324	303	284	310	300	308	324	348	346	338	306	288	317	327	318	324	319	332	292	318	336	344	338	332	344	324	334	331	342	326	349	330	358	332	330	306	312	278	314	321	341	315	332	297	311	328	317	299	327	311	316	317	327	300	313	315	312	337	338	310	305	326	340	323	340	323	297	313	309	328	296	318	331	307	343	337	298	326	348	349	297	296	318	285	363	293	331	325	337	310	310	302	287	299	327	310	312	335	362	315	325	329	317	291	296	322	293	298	308	306	325	320	336	321	298	321	291	308	344	342	346	321	303	296	331	321	322	357	308	294	341	331	347	303	349	336	322	322	326	323	337	330	293	322	328	313	341	326	318	290	302	307	312	320	312	309	324	320	281	313	281	336	327	290	308	330	323	319	324	318	364	335	325	337	334	365	340	282	306	309	337	335	315	321	336	378	339	339	341	299	335	311	295	325	299	343	339	335	305	323	326	333	331	308	298	327	305	297	323	313	352	309	326	332	328	296	337	321	334	350	294	328	291	333	344	351	349	301	314	324	332	268	332	332	353	298	311	334	322	341	341	321	312	327	341	332	324	325	334	309	323	322	315	336	318	319	302	350	326	344	321	333	317	347	304	320	292	320	322	311	274	319	341	364	319	341	338	299	317	283	325	368	299	325	301	338	313	318	328	305	301	323	309	301	310	323	342	309	353	328	296	351	300	275	309	295	306	340	307	313	351	337	335	321	312	315	328	342	331	295	352	281	318	327	346	335	342	314	337	324	293	298	324	342	347	354	319	338	320	335	386	343	328	307	321	282	323	308	323	324	301	314	303	320	327	340	348	281	319	317	312	305	289	346	308	324	336	339	317	338	300	279	328	314	333	302	298	301	343	321	347	318	340	334	290	326	288	332	332	282	333	341	331	340	325	383	357	331	335	340	287	336	341	302	309	357	315	300	319	298	336	378	326	332	305	324	314	301	350	318	312	315	332	348	300	308	329	316	309	304	307	329	349	364	327	351	281	333	331	327	301	323	306	382	294	347	313	338	315	299	342	303	307	323	295	332	350	323	326	323	334	330	345	336	317	293	301	305	328	354	331	307	319	323	317	338	310	354	327	348	331	296	273	354	335	360	317	327	292	329	287	324	351	310	316	329	320	337	331	291	293	299	308	345	327	347	298	322	332	338	301	333	317	317	349	297	320	368	332	311	307	343	328	345	301	303	306	325	304	369	304	327	306	350	333	303	309	358	305	300	297	326	315	286	327	338	300	325	293	350	340	322	326	322	299	304	304	358	327	311	300	294	312	315	306	314	308	362	338	344	300	300	281	333	310	302	354	330	350	308	282	304	280	307	324	353	341	322	334	313	325	305	296	318	337	307	326	314	299	366	327	304	333	357	309	311	367	326	316	310	295	309	306	324	363	353	328	367	328	305	343	321	324	284	320	308	356	328	284	357	308	305	330	330	328	307	313	341	320	346	333	308	327	339	326	308	293	323	357	309	331	322	335	319	339	302	309	302	308	350	320	325	329	307	320	318	336	320	323	323	344	306	336	317	334	314	311	324	279	328	315	309	316	291	321	349	305	302	366	290	304	324	345	337	322	313	328	327	355	348	295	322	274	307	347	323	301	310	349	328	347	306	334	346	349	306	343	295	330	325	368	316	326	332	329	299	321	331	288	334	338	303	298	304	316	364	302	294	344	324	298	321	360	298	308	321	294	329	307	317	313	337	325	327	297	320	338	315	338	306	342	314	305	293	334	285	344	312	362	366	339	326	302	344	304	281	337	304	306	319	315	355	297	319	283	309	315	340	320	332	279	293	304	320	324	372	349	312	339	307	337	323	307	293	302	308	333	332	315	298	297	314	383	335	332	314	319	302	296	337	300	333	335	316	316	302	324	273	312	331	283	319	345	355	336	256	310	306	326	318	307	348	343	325	314	326	358	369	304	325	352	308	336	348	301	309	341	347	339	312	302	322	290	326	336	307	315	321	343	299	328	321	320	343	342	326	342	319	325	302	345	351	296	320	310	319	340	297	322	313	297	328	319	313	354	340	325	350	318	318	296	318	305	284	317	364	327	314	348	326	351	359	313	300	296	330	316	323	314	339	336	312	323	318	317	355	341	314	329	301	321	340	336	330	381	311	319	326	361	327	357	322	294	328	336	345	324	320	334	347	342	335	308	332	315	351	355	311	308	343	313	329	293	334	314	300	328	314	305	331	322	317	331	332	295	339	354	314	356	308	293	348	311	304	332	330	300	369	340	306	316	327	337	325	323	324	343	319	306	328	349	343	310	329	341	343	344	312	313	310	342	304	323	338	320	303	344	309	344	327	312	344	372	345	352	348	311	351	365	321	345	309	298	310	339	326	389	306	341	295	296	310	315	300	315	327	305	302	314	332	318	304	321	335	323	319	287	354	292	308	315	328	313	322	275	302	338	327	326	331	310	303	307	328	320	307	310	331	298	296	366	350	326	308	330	336	327	358	315	291	283	331	335	312	316	308	342	279	348	328	347	341	331	315	330	342	298	322	313	322	379	327	358	343	302	343	335	348	306	331	283	311	304	323	323	323	304	334	315	321	304	303	288	320	284	338	316	305	325	305	310	317	304	297	273	328	337	317	325	314	316	319	303	347
8980	935	865	797	731	735	702	718	724	734	710	712	722	720	710	739	736	693	737	757	741	756	690	715	685	727	725	719	692	693	715	688	664	756	744	760	738	688	730	734	714	696	666	684	697	748	753	737	707	758	746	757	760	728	691	725	769	688	694	710	717	694	727	733	705	719	703	758	758	722	711	755	751	728	753	700	695	697	723	733	678	729	710	654	720	724	697	715	705	709	685	711	675	688	709	742	716	693	693	744	734	733	715	745	702	730	679	701	722	710	682	730	707	700	690	663	688	761	702	717	725	722	760	716	738	713	711	768	697	774	718	766	708	738	684	744	687	679	675	698	699	738	676	700	717	750	705	723	747	730	697	763	747	686	725	676	699	724	707	734	730	731	723	709	665	759	670	725	718	739	757	711	705	734	744	743	769	721	711	694	730	701	687	741	742	754	702	718	701	730	753	711	697	702	699	676	705	739	725	686	754	734	718	688	710	716	727	729	735	748	698	695	698	704	732	708	701	720	709	740	698	726	710	740	661	722	725	715	695	729	757	739	685	753	699	754	773	710	726	737	753	688	650	683	692	724	753	715	702	765	730	686	697	744	696	736	717	649	679	677	722	696	717	692	693	720	710	714	705	718	694	694	743	675	672	753	713	746	721	719	701	703	700	743	717	666	690	751	740	688	741	748	720	707	668	634	699	701	727	747	727	718	748	689	705	755	696	701	740	745	694	725	700	691	717	692	736	706	726	681	726	695	712	727	727	753	727	691	721	720	714	685	723	768	691	713	725	719	755	728	709	694	684	722	716	732	677	694	746	760	739	708	700	660	714	757	706	738	687	707	739	722	660	746	706	731	716	706	688	708	689	745	666	721	734	674	737	721	687	738	716	728	737	717	729	717	751	733	732	746	693	716	744	702	719	718	696	723	673	714	713	718	705	779	735	706	748	659	688	698	712	662	656	745	692	686	752	733	746	739	719	758	752	721	698	700	688	666	750	656	666	677	678	723	722	697	683	722	728	708	732	750	722	715	702	655	673	715	725	716	661	697	705	724	742	731	740	722	695	711	724	754	723	700	679	700	705	730	701	684	716	697	724	713	716	713	665	735	711	716	698	732	702	790	741	699	682	727	704	727	727	723	688	800	696	694	703	747	704	719	698	704	712	662	756	686	692	730	697	688	657	655	726	719	718	757	713	704	731	746	682	735	685	740	709	657	707	695	716	719	720	664	703	715	648	661	670	692	705	663	780	762	722	732	689	760	726	706	686	739	707	691	782	701	693	698	775	718	786	741	748	693	727	733	682	727	707	715	715	725	674	715	709	727	712	705	700	752	746	719	716	720	683	656	703	731	741	678	755	715	677	673	677	719	708	736	722	716	693	689	712	719	678	714	709	719	691	694	734	715	740	703	775	675	685	694	747	682	676	705	697	732	724	744	746	709	704	710	716	721	670	706	638	667	686	729	716	691	719	706	735	694	701	742	724	724	690	714	668	705	716	726	733	702	691	691	707	690	704	738	755	736	703	742	700	719	677	729	715	737	708	683	720	739	653	698	699	786	687	642	728	736	726	710	739	733	729	727	710	688	670	663	739	747	686	697	707	677	699	720	739	726	719	725	696	718	659	746	709	747	724	723	720	677	741	679	687	742	780	747	732	707	697	692	710	776	725	684	771	737	702	688	761	677	737	686	688	675	743	701	712	670	720	747	725	691	711	695	753	705	760	757	757	730	714	746	665	676	724	676	744	704	722	760	711	759	738	669	781	699	706	672	752	731	699	702	736	721	746	694	685	723	742	694	727	684	726	715	725	713	714	724	781	702	724	744	721	696	715	732	756	686	774	736	677	701	699	736	721	741	690	703	709	687	680	755	744	719	710	699	729	718	686	681	746	719	682	769	734	747	665	685	719	730	713	737	746	737	696	703	722	698	734	709	704	667	708	746	747	723	776	689	704	712	655	705	715	777	717	676	637	695	702	743	695	688	665	730	705	740	705	671	703	653	719	693	744	718	736	689	748	712	717	759	694	739	710	712	729	739	698	720	773	772	712	713	731	679	694	714	756	732	736	661	719	693	745	721	749	673	729	720	725	760	704	673	724	701	709	733	749	716	725	671	756	780	753	742	746	711	761	723	726	694	698	718	661	677	727	775	710	719	731	738	688	715	684	716	731	719	699	711	705	709	691	738	702	724	726	698	671	707	713	664	710	737	701	707	768	690	773	682	708	710	714	724	671	736	725	680	701	717	738	740	693	712	757	706	701	743	710	756	716	712	711	770	726	715	746	711	740	746	688	710	716	694	735	710	671	734	739	700	709	730	715	715	763	713	705	715	728	727	722	694	708	710	695	768	692	688	732	726	758	683	711	736	711	718	761	724	685	735	702	750	718	679	690	678	696	727	721	717	716	703	720	709	692	659	741	741	740	744	695	720	742	740	709	703	691	749	729	706	724	702	701	688	734	732	721	654	732	729	726	695	716	736	679	717	692	701	683	740	726	712	723	765	693	716	696	712	724	664	770	711	755	756	719	723	694	729	729	715	739	724	724	734	772	706	733	671	728	707	757	771	705	738	713	779	729	724	708	733	704	703	720	671	734	757	729	730	686	728	713	733	700	776	692	707	674	680	687	727	728	667	700	726	724	732	760	716	686	721	718	662	726	680	714	716	742	734	720	715	714	678	696	717	742	667	677	743	682	721	696	732	700	711	751	698	702	722	719	694	697	716	704	720	667	719	705	666	700	729	725	746	710	717	730	771	749	724	698	707	747	717	713	750	742	708	713	744	648	753	705	728	749	714	736	713	721	760	707	740	729	718	689	716	697	789	699	687	719	692	760	743	744	704	723	788	718	718	723	687	682	746	770	713	713	683	721	718	700	700	718	736	703	680	719	739	729	701	700	710	756	745	668	753	703	696	711	726	650	703	715	724	724	738	678	698	694	759	705	722	733	679	724	731	749	740	732	760	737	722	718	711	725	698	732	728	745	692	706	668	724	715	723	694	677	755	724	705	688	724	717	769	707	690	727	709	686	716	709	747	728	681	747	719	727	692	729	702	707	755	713	711	765	704	664	709	717	719	801	723	737	737	706	722	694	781	687	730	706	731	731	710	708	715	724	763	753	718	764	698	652	724	751	759	717	654	708	727	725	755	672	692	701	718	712	730	721	714	749	724	755	665	728	734	705	729	710	743	719	805	693	726	708	689	757	765	753	719	702	726	707	735	697	741	685	764	700	678	761	759	675	710	689	705	710	684	691	710	766	716	693	676	706	722	778	712	726	746	731	675	734	682	712	671	728	752	711	738	719	748	730	706	715	696	738	724	708	775	689	712	760	712	696	728	701	765	698	718	637	706	733	691	700	776	705	725	714	726	713	689	742	725	685	715	745	725	715	708	704	675	734	726	730	689	701	741	740	724	700	697	772	695	742	686	683	736	690	682	728	737	737	682	695	739	688	732	705	699	705	721	729	714	722	696	704	732	708	700	726	723	742	753	713	732
18752	1584	331	324	302	347	293	316	339	296	306	327	316	324	314	321	315	322	293	308	327	281	322	306	332	322	298	335	333	289	340	331	325	304	294	289	295	302	262	308	333	312	323	307	303	331	294	278	324	299	331	333	296	300	293	297	321	302	331	291	282	320	317	284	310	280	289	302	308	298	305	301	299	319	316	310	292	273	328	333	290	298	319	306	315	315	313	319	313	314	334	302	275	293	311	289	335	286	345	311	300	318	287	299	305	340	308	287	304	312	291	291	266	288	299	348	332	288	289	312	339	304	320	329	309	283	317	360	340	303	286	328	320	299	316	300	315	284	335	321	304	307	319	297	314	307	279	284	319	337	322	294	310	315	361	309	330	297	289	278	275	321	296	263	315	313	295	295	343	312	293	322	302	281	290	264	303	311	287	312	303	306	298	305	313	288	278	315	304	298	294	322	313	288	307	336	310	315	326	316	312	281	346	326	299	306	292	286	297	289	294	315	312	287	321	285	326	298	322	293	281	315	318	307	284	336	280	286	321	283	306	311	302	330	320	308	287	317	320	301	289	333	282	294	285	296	305	294	314	290	318	292	302	330	330	298	327	300	301	293	299	303	313	302	285	292	297	318	302	283	275	319	300	330	332	325	345	307	315	333	335	311	277	293	326	304	293	325	320	311	293	322	326	298	315	322	327	328	341	307	290	301	325	318	274	290	310	336	324	312	292	331	318	267	300	323	307	310	281	309	323	317	321	298	321	310	303	295	297	295	295	293	331	316	275	296	300	259	291	323	291	292	314	318	310	296	292	267	329	340	317	282	356	302	328	315	310	311	321	276	310	278	287	321	333	307	281	262	295	314	297	285	289	305	304	327	327	316	308	299	330	289	322	284	287	314	298	287	286	290	307	307	341	317	293	322	309	275	262	281	326	299	331	334	295	296	294	324	295	301	290	321	302	291	302	317	308	316	282	300	296	322	337	265	323	295	328	320	312	324	307	323	283	298	276	322	280	298	319	289	286	290	289	328	304	321	315	319	332	289	279	339	332	345	287	307	336	331	267	298	306	309	272	299	311	308	294	307	256	320	305	321	282	313	335	288	288	303	294	302	286	338	289	354	304	288	297	276	304	349	324	290	299	287	301	312	346	313	293	286	294	306	312	312	301	308	304	315	278	335	280	299	298	306	319	302	319	326	313	288	321	288	289	327	306	318	297	296	299	299	312	298	311	331	300	324	284	293	292	314	312	316	344	289	295	295	315	280	305	285	321	292	290	331	284	282	306	315	324	319	297	306	298	286	288	298	339	299	348	309	304	323	314	314	314	309	322	296	307	334	359	302	296	293	317	290	280	323	312	316	328	308	274	306	268	305	279	310	312	299	293	294	311	281	276	306	282	313	296	293	302	328	324	324	321	292	281	302	292	288	303	302	290	303	293	329	305	328	303	311	319	286	290	314	296	291	287	301	295	312	316	267	289	315	343	311	334	322	281	309	295	321	310	310	338	333	335	303	288	289	334	292	318	328	331	326	315	335	306	273	322	327	308	293	278	323	305	307	318	297	284	281	320	294	300	336	286	294	313	286	309	286	311	345	312	341	317	313	286	334	326	300	317	344	322	305	306	333	301	298	309	282	295	305	308	355	310	280	273	308	304	295	314	300	301	294	312	316	354	330	344	315	316	298	316	327	323	351	306	315	327	333	280	275	312	292	310	285	318	285	311	341	309	311	299	292	286	270	313	311	313	337	330	289	288	299	297	288	327	300	318	320	335	316	307	343	325	302	264	306	322	316	300	313	347	273	310	313	294	296	334	358	298	305	306	270	322	276	323	304	328	308	309	336	309	282	293	292	292	345	343	334	312	340	310	295	286	284	298	284	344	313	256	314	331	332	285	293	338	279	305	311	278	302	314	302	304	279	308	325	309	314	338	274	337	318	301	295	321	293	306	299	338	307	321	301	308	300	312	336	335	291	295	296	314	299	329	290	362	319	305	255	306	312	311	321	274	322	321	320	276	277	295	316	292	267	274	295	286	292	306	284	305	327	316	305	295	310	301	328	330	328	328	312	313	288	304	294	311	292	313	314	318	297	316	305	326	305	297	304	299	326	303	302	337	286	290	311	301	308	291	291	293	300	328	307	308	347	269	289	300	284	305	327	332	300	341	304	303	274	304	314	327	309	297	280	297	320	323	279	300	312	301	306	349	316	324	298	323	327	322	309	340	306	307	311	323	306	302	264	300	288	312	311	332	293	315	328	346	283	264	284	327	275	283	338	303	307	294	290	289	331	329	315	285	277	307	330	292	328	276	304	296	320	322	314	329	339	276	280	291	274	305	321	322	296	311	271	307	324	296	292	321	306	283	307	298	298	321	285	305	311	306	327	290	339	317	301	295	308	291	284	308	318	354	302	320	330	308	344	296	312	301	323	276	315	312	302	302	318	293	329	300	322	328	357	325	273	270	313	313	264	290	328	310	298	292	268	313	273	289	306	318	305	312	258	348	334	333	324	334	359	310	315	295	271	337	329	339	305	327	302	293	273	279	283	302	290	329	321	280	331	319	309	294	331	319	297	298	303	308	308	291	286	366	304	322	307	285	322	340	330	284	292	314	331	336	289	314	286	299	304	294	313	268	300	290	289	325	288	330	282	329	310	300	338	332	272	328	316	283	292	308	311	298	270	297	338	297	281	298	314	306	316	334	299	311	304	284	293	315	330	317	298	294	318	288	286	318	256	318	292	275	298	293	328	353	290	286	309	358	342	310	290	292	281	294	329	299	318	325	308	297	282	326	284	287	302	303	295	293	320	338	356	288	334	310	286	294	358	327	289	293	294	271	326	321	329	332	306	311	319	334	326	306	303	290	288	300	280	309	297	299	313	292	303	355	272	279	298	321	306	305	314	300	305	287	339	337	286	296	322	304	321	305	302	309	263	278	299	306	298	310	260	333	349	304	324	334	301	299	290	310	283	299	293	298	300	300	294	331	343	318	290	328	295	328	308	347	305	306	279	320	318	277	327	297	302	290	338	303	316	329	312	329	328	316	312	294	285	307	292	302	313	306	303	281	313	312	301	262	307	318	330	245	320	297	306	353	281	324	342	334	324	303	315	311	318	300	286	287	300	359	348	327	319	283	346	327	321	315	316	305	281	263	310	269	308	282	354	313	319	311	322	281	314	305	293	311	282	329	324	326	273	292	320	301	317	293	321	326	309	289	294	293	282	288	331	309	358	316	303	303	305	302	300	295	326	305	302	282	288	353	318	348	302	298	281	293	320	299	323	298	292	318	311	315	340	323	293	296	320	285	284	302	310	305	305	321	322	316	293	330	274	318	342	280	303	258	316	317	287	306	294	299	318	335	283	309	295	331	271	289	328	290	305	314	321	311	328	331	313	339	307	325	291	290	285	311	325	318	308	287	312	324	276	296	292	297	304	266	276	289	300	318	266	328	323	295	308	279	325	309	331	299	303	316	352	313	311	301	337	307	304	334	301
8010	809	709	745	690	616	658	669	658	707	702	631	643	690	675	670	667	636	616	718	644	694	697	626	639	646	694	683	629	614	662	649	693	667	619	643	668	659	654	643	684	633	618	646	646	681	644	645	609	645	647	685	688	615	662	658	675	672	676	632	691	645	639	647	678	621	634	654	652	668	653	653	710	658	653	646	671	622	672	691	664	687	660	630	673	624	658	647	711	679	666	626	681	676	722	706	681	601	662	652	665	633	626	653	678	673	689	696	674	654	617	641	620	679	676	714	637	633	622	675	668	704	647	635	694	690	616	686	695	670	675	698	601	653	681	650	676	608	664	650	672	705	666	669	715	683	653	623	610	651	643	634	671	659	697	649	622	673	646	681	644	730	673	645	634	679	675	661	648	647	657	660	682	657	677	664	690	684	658	645	637	643	661	670	676	678	677	685	687	707	677	663	647	655	656	706	673	691	665	683	716	692	662	685	679	654	692	602	676	650	662	679	671	711	653	631	681	624	674	653	655	658	689	705	646	691	657	641	679	642	656	673	645	673	670	664	645	655	663	656	708	638	653	642	703	665	667	665	706	667	653	695	697	689	713	678	724	615	650	709	687	674	660	675	604	713	687	684	672	693	624	664	655	680	658	661	645	638	679	661	706	656	671	668	691	637	643	666	643	681	658	647	655	658	682	659	635	692	704	632	679	636	618	640	649	640	684	685	665	632	702	659	660	724	699	637	655	624	670	700	637	730	640	677	635	681	689	675	674	676	683	663	656	701	657	667	666	670	676	655	701	634	688	672	622	648	642	635	627	669	666	624	689	665	596	706	664	626	632	655	730	650	697	684	682	648	635	645	680	700	624	667	628	684	691	646	615	665	686	665	656	609	655	735	639	706	693	621	623	672	707	611	667	642	675	672	638	637	646	603	639	621	648	709	660	667	670	664	650	683	662	636	649	670	667	671	665	660	636	633	653	677	652	719	670	632	647	664	676	646	667	673	638	629	640	679	668	678	614	656	702	618	630	704	669	687	674	626	658	625	678	659	687	604	720	687	693	671	682	689	681	608	683	718	667	633	703	689	665	706	686	666	614	632	652	648	700	655	634	662	690	663	594	687	638	626	682	679	658	620	679	665	636	717	665	664	637	666	626	663	666	685	680	654	640	678	679	714	609	614	672	634	653	669	650	662	666	719	633	710	648	613	681	644	623	661	665	622	730	639	690	668	637	663	667	625	627	650	649	656	661	706	612	678	698	700	673	669	676	661	639	666	642	671	653	728	689	659	634	677	664	628	696	680	628	648	637	633	649	650	651	662	645	658	673	679	666	662	685	698	634	658	695	633	638	706	591	616	675	674	638	669	656	664	619	671	615	642	616	731	656	655	676	659	638	675	679	647	640	649	647	621	715	672	682	689	652	612	673	667	682	665	660	636	678	679	671	700	647	669	666	660	719	638	660	627	664	657	654	648	657	655	700	656	655	664	687	664	669	687	635	663	701	665	664	662	685	667	667	664	611	621	613	622	698	677	682	644	671	646	698	670	673	651	628	669	619	636	634	650	692	697	676	654	667	636	650	654	677	676	620	709	658	664	661	704	690	654	682	690	648	668	693	650	677	674	645	659	694	670	687	657	640	699	668	687	686	692	680	647	695	684	671	639	672	684	702	643	604	690	625	629	630	674	652	639	677	649	676	651	702	643	691	653	674	626	646	675	667	664	639	668	664	674	656	652	621	662	699	655	640	705	658	685	628	650	647	664	717	671	719	679	645	648	590	683	688	656	665	661	662	641	674	673	643	649	662	651	719	657	674	688	606	718	676	666	677	672	667	658	645	670	704	671	655	658	643	645	675	679	661	693	643	624	701	673	626	652	679	618	658	672	627	662	699	676	625	669	683	650	682	691	630	632	680	673	688	570	687	641	649	659	685	657	669	627	676	647	666	644	650	649	638	656	680	652	660	659	657	603	698	665	702	661	670	644	701	638	661	649	703	669	632	657	637	684	668	681	639	655	686	613	670	639	642	663	654	713	657	653	632	630	663	619	703	646	657	704	673	643	686	628	628	666	642	656	646	622	665	671	643	644	657	658	673	655	701	646	661	640	670	699	628	659	691	668	701	633	628	681	661	639	633	659	665	656	652	687	650	659	681	701	617	645	689	683	661	673	644	677	638	654	629	679	672	680	634	635	657	650	660	627	661	641	673	639	727	583	653	724	668	675	678	616	669	690	659	633	638	657	684	643	664	685	643	663	670	632	685	680	646	689	611	668	664	654	674	674	662	642	674	613	634	636	612	657	687	627	630	665	682	633	631	639	656	674	655	646	704	683	648	672	679	669	659	648	706	669	669	633	659	633	686	645	706	693	614	663	684	684	668	662	666	637	656	673	651	621	645	640	665	663	682	699	642	691	646	724	666	670	632	685	698	669	607	655	587	650	651	669	629	617	645	697	635	702	649	649	673	649	620	624	632	642	674	665	639	679	679	654	655	631	642	641	644	624	704	686	640	626	682	646	655	684	637	662	660	676	646	648	649	613	680	653	676	653	692	667	679	626	670	637	655	637	666	656	692	658	638	685	625	637	640	657	692	630	639	663	663	633	660	658	648	629	690	644	692	686	670	637	625	630	630	677	653	677	641	669	673	661	657	639	646	693	669	701	695	653	681	669	642	688	682	706	648	663	661	630	665	643	662	627	643	633	703	647	614	667	668	653	656	661	636	660	662	689	634	651	706	613	669	640	638	681	670	700	654	669	691	681	664	637	649	643	675	616	645	636	672	638	643	650	658	687	651	671	643	659	641	648	696	672	728	658	659	682	665	660	656	675	640	671	674	658	694	652	635	667	628	659	706	597	640	670	673	649	646	683	688	728	628	644	652	663	683	680	653	665	691	651	662	611	727	622	665	676	660	671	685	689	686	629	683	638	678	683	663	617	723	666	676	666	647	644	722	647	676	671	704	690	620	600	686	658	674	660	736	711	669	649	706	689	677	641	728	654	722	679	673	692	655	641	650	679	656	641	611	680	621	678	622	671	639	673	666	678	629	664	653	661	682	660	652	698	668	709	658	670	694	672	639	673	648	666	664	642	651	662	623	642	648	618	718	638	681	666	696	711	644	660	665	653	648	683	648	618	673	656	688	691	650	697	674	703	643	645	642	645	688	648	668	683	676	670	604	641	637	643	697	663	661	662	659	684	652	685	700	652	612	690	703	681	644	659	663	649	678	631	693	648	671	719	654	644	660	697	631	686	661	666	661	669	631	726	648	632	659	608	649	657	644	651	668	657	696	678	654	657	657	662	702	669	663	635	690	632	663	684	636	669	622	662	644	654	636	667	644	647	640	650	617	618	662	636	696	639	676	703	654	681	684	703	646	638	665	682	633	659	658	675	633	679	636	635	698	698	719	664	645	633	702	618	692	669	639	688	686	673	661	636	644	683	630	706	665	652	664	697	669	667	634	678	645	632	633	619	677	685	695	641	670	678	621	624	645	644
22745	3078	383	300	275	298	286	289	337	310	299	267	306	289	302	276	288	256	303	285	296	279	278	302	305	290	303	295	301	298	311	306	307	295	281	306	260	293	284	280	268	286	280	290	300	298	290	268	295	273	283	269	281	311	287	268	258	290	299	286	300	295	294	266	294	327	314	242	297	334	281	267	306	303	271	243	296	318	288	281	308	294	282	316	289	302	279	287	263	296	304	303	274	294	282	289	286	260	283	295	283	280	290	275	290	274	318	310	295	287	285	257	285	282	285	318	297	329	274	299	308	296	258	302	301	290	325	290	285	314	300	322	273	282	276	287	319	268	271	306	291	267	276	296	270	300	305	277	288	282	315	276	279	273	260	298	273	318	314	274	307	303	279	341	286	304	300	301	316	283	324	298	289	257	302	317	272	275	318	304	282	321	313	359	299	288	305	291	276	288	301	307	280	297	294	306	298	300	268	295	280	297	319	304	311	303	288	275	274	295	318	303	307	337	294	301	310	292	300	317	285	318	271	306	270	311	288	313	293	297	291	309	286	281	299	290	267	276	271	309	330	309	270	252	268	287	262	324	269	302	343	263	297	277	282	290	279	278	294	288	310	274	283	276	320	300	315	294	280	264	285	319	283	313	299	276	293	340	271	326	307	275	324	297	331	304	278	311	323	300	314	279	316	316	292	281	296	309	284	280	282	285	275	282	266	312	302	314	290	301	280	319	309	282	263	276	312	276	311	288	319	299	343	309	278	266	276	279	282	316	316	300	300	287	348	316	275	287	326	307	286	277	316	308	279	276	252	291	317	301	294	314	272	307	312	268	316	311	280	294	299	285	301	296	310	297	318	292	270	313	346	322	306	276	287	290	309	264	285	282	282	327	297	289	280	313	259	270	284	285	284	335	290	277	279	300	305	307	315	340	300	301	286	274	291	317	244	302	259	305	297	311	297	281	303	306	275	345	310	279	284	287	292	291	301	307	284	289	308	370	306	308	305	307	274	319	285	308	299	270	285	271	267	299	295	279	282	291	280	324	308	277	282	252	271	283	305	294	256	304	322	295	316	295	293	326	279	319	293	264	331	252	284	298	298	289	309	290	279	284	237	303	277	295	324	277	295	266	316	291	283	283	290	312	329	319	307	294	305	290	307	303	304	284	316	308	290	304	282	261	288	336	260	321	291	309	329	318	267	297	297	320	277	302	288	322	288	310	309	287	282	298	322	303	296	332	287	347	254	317	272	320	298	298	275	327	310	295	319	286	303	297	281	297	309	286	255	265	324	297	285	295	287	300	275	332	319	272	324	298	293	332	314	314	316	279	265	301	286	329	275	298	280	308	296	294	304	266	289	286	293	280	278	303	313	306	254	290	340	334	303	327	303	304	313	280	297	301	308	310	276	332	287	293	285	322	285	316	295	324	311	307	287	298	294	310	299	318	356	301	286	289	274	327	296	290	286	317	304	261	330	269	324	315	293	305	311	317	316	299	313	310	293	257	258	279	269	299	334	288	307	283	294	290	310	265	313	310	273	308	281	332	317	296	328	337	286	279	291	297	297	288	273	263	318	288	310	312	317	301	285	267	276	293	293	319	323	280	314	328	333	286	293	268	273	300	297	301	291	300	313	316	285	306	303	278	343	307	313	278	286	277	319	289	296	309	277	284	272	314	278	339	274	334	272	293	292	307	329	298	281	312	306	307	318	287	279	282	306	306	303	334	295	316	291	297	281	332	283	276	299	279	318	298	289	328	305	333	298	318	313	301	298	293	284	300	294	296	308	267	283	316	334	289	281	293	274	315	293	300	308	288	271	296	314	288	265	272	281	304	289	305	305	269	322	300	272	303	288	291	311	266	284	286	304	271	305	294	311	276	308	301	312	302	286	262	299	289	297	260	300	295	288	294	270	304	298	275	271	284	283	300	333	338	284	278	281	292	259	290	251	273	264	292	285	297	277	290	295	301	291	293	270	319	293	284	268	301	280	266	312	303	294	324	322	301	264	261	304	327	325	319	266	281	300	271	275	296	299	301	289	293	341	313	290	299	288	283	337	294	306	277	282	291	292	287	269	307	300	305	287	323	281	262	283	286	303	303	303	301	292	291	315	293	341	310	276	284	311	257	284	259	319	310	260	290	313	332	264	274	262	293	264	304	283	284	274	285	282	283	292	327	291	282	309	322	287	282	281	280	323	288	270	313	319	289	350	277	253	303	308	261	300	329	292	324	308	278	305	306	267	266	289	294	316	295	284	295	297	286	292	274	295	312	278	297	292	300	311	290	289	306	301	280	304	301	287	328	267	290	287	276	293	273	262	280	286	269	282	303	292	299	318	320	307	316	274	270	295	268	288	323	303	265	279	304	297	319	276	304	284	294	291	261	303	283	277	287	282	287	314	290	289	271	304	297	340	290	283	268	280	259	302	297	290	299	311	285	276	260	344	316	314	274	290	322	287	316	301	269	321	291	304	316	306	285	279	250	317	279	297	281	310	326	283	303	292	275	296	280	286	283	280	313	331	321	285	255	331	308	267	289	278	284	274	284	305	285	311	281	285	336	302	290	259	296	276	301	272	302	265	266	315	294	313	286	279	302	299	295	328	289	269	285	282	292	298	279	328	317	317	263	311	293	292	276	282	307	269	319	273	262	286	277	274	321	291	286	297	288	290	308	276	287	306	290	287	282	308	299	300	284	324	288	308	323	311	334	301	307	280	288	266	279	293	291	294	321	318	273	292	274	280	294	314	339	296	300	305	307	296	298	313	333	333	268	320	319	324	292	272	315	278	298	249	340	277	276	299	307	323	274	333	305	301	320	311	278	303	301	291	290	286	275	319	305	319	301	282	277	304	282	329	304	281	301	293	327	351	298	330	309	310	323	255	298	310	344	305	301	301	301	280	301	273	285	314	271	267	283	285	327	309	314	297	301	306	293	296	285	342	282	268	289	318	304	301	307	298	288	298	314	292	284	297	307	288	303	310	284	311	273	260	324	278	305	291	294	315	330	296	311	271	278	304	315	284	256	266	297	265	284	253	329	293	287	277	313	306	286	304	298	293	303	300	303	292	277	284	297	303	284	300	277	296	287	285	282	282	270	327	319	292	311	261	293	282	289	292	302	271	322	345	281	289	308	282	303	299	318	287	291	268	251	303	299	282	288	277	333	311	313	303	291	307	299	321	281	302	319	296	283	305	272	352	301	286	347	332	288	279	290	297	281	294	296	258	272	282	311	319	325	315	283	316	291	300	288	285	328	294	271	279	276	298	254	305	290	314	303	292	332	309	291	301	296	286	263	290	305	275	319	300	283	313	331	282	279	307	291	328	308	291	322	307	301	317	305	272	304	293	310	294	275	253	279	297	297	290	279	293	334	304	287	293	284	269	301	305	300	292	283	275	276	279	317	255	296	282	291	274	284	279	279	297	312	299	278	299	300	278	306	312	311	299	296	299	297	279	285	261	260	322	277	296	297	312	283	275	302	320	295	318	311	295	302
8367	999	720	686	677	667	602	610	651	647	635	633	643	662	640	623	645	648	634	637	600	648	673	631	641	625	664	686	628	636	622	631	623	650	626	642	646	642	639	625	655	639	649	644	658	673	654	633	688	652	627	638	616	630	638	604	662	626	674	638	623	629	646	630	611	631	688	603	641	602	679	631	686	632	641	623	644	661	578	645	643	656	641	650	646	597	629	659	600	628	643	652	645	672	625	600	651	621	584	626	609	655	640	668	603	647	664	637	603	662	633	646	627	640	580	644	600	628	644	630	629	653	633	676	614	597	630	645	628	622	677	638	641	639	621	614	651	660	648	648	632	640	610	582	615	631	634	649	581	646	604	638	631	656	631	628	657	693	650	660	615	640	659	609	640	627	604	646	633	634	646	630	613	592	586	633	603	617	657	585	644	640	626	641	644	601	641	642	618	627	622	626	606	654	609	657	624	616	658	604	653	605	614	637	661	608	669	656	648	608	628	633	648	603	601	637	624	647	665	641	629	636	635	631	607	610	650	623	578	658	649	653	656	664	617	682	653	658	649	666	611	618	669	643	603	664	652	672	639	617	649	599	649	638	653	680	648	623	663	620	612	630	639	671	609	651	616	614	625	644	632	679	645	669	612	579	621	646	615	665	630	605	605	670	632	620	660	684	653	626	636	645	639	681	643	660	651	653	640	638	661	659	629	647	631	613	607	685	675	611	653	621	622	616	609	623	645	610	658	651	638	630	620	675	649	655	630	635	630	632	638	643	597	630	648	629	644	685	655	611	665	614	624	632	623	635	652	637	686	676	619	675	619	591	608	595	674	627	636	581	631	629	650	649	669	629	625	637	614	649	626	658	628	659	642	657	644	679	612	625	667	604	623	643	650	660	641	628	628	658	647	663	671	619	610	615	596	627	620	660	651	682	661	628	607	635	655	658	656	601	651	642	638	649	648	654	658	692	629	600	571	674	657	614	673	696	641	604	676	582	600	625	647	683	636	630	661	659	612	631	662	639	623	644	634	676	653	643	657	623	608	682	649	621	628	615	641	625	640	678	677	641	644	654	673	636	644	647	653	655	665	659	624	633	651	617	632	651	629	661	678	643	598	626	635	661	682	633	628	646	649	668	642	605	633	643	676	618	650	656	593	654	627	641	626	681	594	615	640	607	682	652	610	618	636	647	680	651	619	644	641	626	617	645	631	668	624	616	666	659	648	663	665	626	651	643	621	631	661	645	637	659	643	578	628	638	656	664	597	601	660	641	648	681	637	640	610	624	641	661	655	641	613	603	655	648	695	630	640	626	660	617	668	663	673	628	638	672	666	618	589	678	633	592	670	609	629	638	615	647	648	603	636	636	646	635	596	684	640	659	597	625	595	633	669	631	640	628	672	597	677	663	584	613	616	685	629	588	649	643	613	610	612	669	659	669	627	641	635	646	647	639	626	629	620	658	635	640	605	654	673	646	679	616	592	619	649	635	613	634	650	636	564	622	622	624	615	659	662	629	657	618	613	668	569	628	641	622	641	657	613	642	596	638	660	612	630	638	623	633	639	646	674	632	688	627	682	656	607	680	652	620	623	588	661	674	646	603	636	616	651	645	599	659	642	642	621	595	661	685	650	632	638	628	610	622	653	652	632	620	664	648	668	668	594	649	619	643	642	640	619	624	620	644	664	640	582	681	598	617	633	596	659	612	631	625	621	617	640	622	625	637	661	678	592	627	644	604	651	639	623	648	582	684	648	633	670	650	635	601	584	653	627	588	692	629	611	706	650	637	621	657	692	644	660	652	640	663	672	643	682	659	643	621	644	624	635	632	605	650	636	649	639	637	634	646	633	646	660	641	622	639	628	636	641	621	642	634	655	665	635	607	631	647	649	644	649	667	650	648	646	647	664	646	644	610	670	641	653	636	651	621	636	654	631	654	661	668	628	604	596	621	612	627	639	605	629	647	617	661	666	627	665	610	627	661	640	642	637	652	612	634	657	644	627	679	591	648	636	660	624	623	648	618	625	638	620	641	649	627	646	622	600	632	637	611	638	627	624	625	648	627	633	655	594	647	689	650	628	625	638	609	660	681	617	591	660	625	639	658	607	640	619	631	613	576	624	679	622	705	690	670	661	663	602	615	621	640	669	629	599	610	611	663	610	632	682	654	606	618	644	664	644	706	591	660	637	648	610	653	641	629	650	670	670	657	636	674	697	663	666	671	611	618	638	642	659	664	649	612	611	591	618	628	620	640	662	639	640	636	619	636	633	654	646	605	673	600	622	643	631	617	637	623	655	649	669	677	627	625	605	648	629	665	646	627	610	645	621	641	614	599	615	614	659	651	651	608	640	605	680	650	600	608	597	664	657	607	664	628	642	667	660	639	632	615	647	662	635	629	664	595	603	611	622	629	633	634	650	617	651	578	636	678	676	629	631	648	685	634	644	657	605	646	651	627	609	625	595	648	622	605	587	651	654	598	625	630	633	625	666	644	686	620	631	611	582	677	619	655	605	624	639	662	660	640	609	659	613	645	627	674	616	700	646	621	642	671	677	634	637	640	635	651	618	652	649	676	640	671	630	654	606	707	605	618	657	615	639	625	665	667	623	654	577	621	574	618	659	653	681	675	616	600	646	567	633	652	674	654	657	669	648	637	635	670	654	639	652	617	620	633	643	611	649	608	649	650	632	612	627	671	612	672	639	695	637	628	616	660	597	603	672	617	594	646	664	605	662	612	611	640	667	651	630	627	610	661	669	644	631	630	626	627	630	638	634	638	651	649	631	623	652	626	619	671	648	663	681	694	618	643	646	660	633	615	669	647	661	649	656	642	689	617	678	632	649	653	649	646	658	668	683	660	648	603	715	621	674	656	613	643	628	626	628	688	652	663	643	611	611	600	634	608	624	659	642	675	637	629	657	639	619	675	652	620	641	646	647	664	644	666	687	628	593	624	635	626	613	612	665	640	618	656	668	614	628	643	695	633	637	648	686	657	646	624	623	623	671	631	636	565	666	680	647	639	643	622	621	628	599	654	636	646	626	622	650	655	661	659	649	653	659	619	653	627	596	639	680	629	659	651	633	626	651	618	664	647	633	634	648	607	644	632	625	596	665	653	576	654	646	646	668	657	668	616	638	634	590	660	612	649	616	664	648	593	627	631	638	608	640	648	600	618	641	615	645	657	627	589	620	644	659	644	672	667	641	624	599	618	673	668	610	605	628	602	657	641	642	642	667	616	637	670	634	640	638	683	639	642	654	632	648	627	679	693	672	597	653	628	646	603	633	604	632	609	652	655	660	634	656	651	652	621	646	662	643	641	624	601	635	640	609	657	663	652	630	604	707	628	629	675	627	643	613	715	667	648	649	606	656	598	642	639	640	677	625	644	597	680	605	662	624	618	677	618	623	624	624	650	651	600	652	605	616	623	612	650	632	612	703	635	660	656	582	645	656	666	655	610	589	632	632	594	679	621	624	632	645	626	644	657	637	636	634	624
25208	4548	489	363	319	293	290	298	331	328	331	301	315	302	299	321	337	332	313	314	321	310	342	344	321	309	329	320	321	317	309	304	326	335	303	312	310	320	319	317	334	336	325	304	329	327	301	308	339	319	313	321	318	327	306	324	292	307	372	315	283	331	355	312	307	309	335	315	307	304	334	274	343	324	323	332	321	340	324	328	344	346	311	325	360	310	319	333	316	314	327	316	295	348	310	303	292	324	335	297	296	321	326	366	332	312	329	315	317	303	335	309	335	335	335	292	329	331	289	302	335	304	314	309	316	325	324	325	286	295	313	302	284	346	293	283	329	309	320	318	346	336	294	356	307	326	356	318	311	325	276	324	349	305	331	317	314	332	282	320	302	300	324	354	341	343	314	346	306	310	355	327	323	315	294	307	307	315	316	297	329	314	319	284	308	329	338	311	320	307	337	315	363	317	339	336	336	315	313	280	329	324	356	345	298	308	303	323	304	328	319	366	345	290	326	343	349	320	342	290	321	336	306	328	317	320	303	319	288	338	359	324	313	326	330	279	283	294	314	272	308	321	310	318	329	365	312	297	343	292	331	293	336	301	357	301	305	290	341	354	314	344	330	328	311	324	323	330	283	273	336	303	324	309	335	309	353	330	326	308	311	304	308	299	280	328	323	331	350	311	320	320	315	308	320	336	313	281	332	315	286	329	360	336	295	350	294	321	326	345	363	308	324	305	293	303	325	338	314	302	319	320	294	309	285	311	314	328	322	334	357	333	308	290	322	322	305	344	339	346	355	337	315	331	311	341	341	324	291	341	355	315	312	310	307	309	312	327	305	317	315	315	332	324	342	331	301	312	314	296	310	321	358	327	306	355	310	292	341	318	336	336	302	291	351	329	299	325	337	346	342	330	333	310	324	340	314	279	299	309	276	320	336	315	329	339	315	341	296	344	288	311	352	330	322	381	318	292	316	300	309	302	301	353	301	331	311	328	298	327	351	333	286	332	311	349	327	326	312	315	353	310	321	333	326	327	305	319	310	306	346	307	342	313	275	317	331	312	317	328	337	317	323	329	348	289	335	290	282	314	332	294	311	330	326	313	320	316	309	305	297	317	349	316	305	292	309	325	333	327	364	367	349	294	283	364	336	336	317	333	300	341	337	321	336	301	331	336	314	315	306	324	332	277	305	322	320	319	287	344	331	315	337	316	333	319	338	324	289	331	312	319	325	301	348	314	330	307	322	349	327	341	307	336	326	360	330	279	299	296	332	300	331	317	309	281	290	321	348	323	343	288	373	307	330	332	299	292	334	313	301	320	339	329	310	308	294	295	301	309	331	258	290	314	312	326	327	350	326	315	331	317	361	341	313	311	305	322	321	306	309	290	326	328	340	350	290	337	400	316	341	285	307	339	355	320	348	313	352	326	332	335	321	303	306	285	314	328	333	320	309	306	340	365	323	307	331	338	315	322	341	315	329	316	332	318	306	350	339	313	297	320	316	323	314	294	341	308	322	306	304	334	307	355	323	308	330	315	323	299	322	321	348	304	314	316	296	319	324	310	344	313	340	322	332	320	300	325	333	339	315	281	349	302	293	318	346	327	335	272	300	315	287	318	286	316	338	331	309	316	335	328	321	340	335	312	316	298	323	317	300	331	336	346	313	331	332	325	323	305	334	289	285	302	329	357	330	331	298	329	336	336	330	327	317	330	324	342	308	306	306	294	336	326	296	312	375	296	314	321	369	283	299	317	324	286	340	349	333	345	324	320	320	293	317	314	349	313	290	318	292	306	319	332	311	319	345	299	356	325	314	299	324	301	330	313	330	342	345	309	336	326	329	354	333	328	357	296	315	311	342	317	294	333	339	351	304	347	323	349	323	341	337	298	341	328	326	292	332	304	340	333	286	329	274	342	342	343	360	314	326	318	319	362	334	315	326	335	316	322	299	285	305	292	301	337	349	306	353	342	328	301	341	310	310	305	305	335	351	318	312	346	321	349	307	322	290	322	303	307	343	320	309	304	331	361	335	320	285	312	307	332	337	349	319	342	316	300	330	356	316	328	307	304	310	315	326	304	292	318	292	324	311	340	342	313	313	324	357	329	287	294	303	293	301	290	325	305	277	337	307	321	322	314	299	314	316	323	329	318	330	316	284	310	304	342	337	303	305	316	329	349	320	352	321	294	360	340	309	317	334	351	355	342	320	308	319	316	319	321	329	330	259	322	312	307	328	298	321	335	303	292	291	357	345	298	297	292	320	312	303	346	352	318	328	324	303	303	350	316	320	321	329	346	275	315	316	305	291	318	297	340	322	299	294	331	333	326	313	329	339	306	371	299	323	325	366	298	313	309	310	333	296	345	348	319	296	344	294	324	285	325	308	312	299	317	332	300	292	350	324	322	322	332	295	287	318	292	303	319	337	296	322	319	331	333	313	331	310	328	312	306	315	324	330	304	326	306	319	352	303	340	326	316	313	333	311	294	328	309	302	300	326	295	328	261	321	271	335	339	276	321	349	294	321	335	377	305	324	302	316	304	339	330	325	328	284	299	298	305	324	343	318	318	318	320	319	319	323	339	304	335	351	308	338	322	318	315	341	341	344	337	313	288	323	317	313	337	376	307	301	314	306	321	307	315	300	328	272	272	345	318	302	339	300	340	334	343	307	313	287	311	330	324	296	313	350	320	331	340	284	289	349	306	333	325	326	341	320	314	314	322	325	302	300	353	316	283	324	319	310	322	319	308	294	343	327	313	306	342	318	305	283	339	342	326	301	337	305	324	349	318	339	339	331	331	331	306	320	313	316	350	333	319	293	313	332	304	316	359	305	315	354	301	345	349	295	290	350	315	312	329	286	347	349	339	295	325	310	319	295	290	331	256	297	312	342	330	359	334	312	309	298	293	320	340	371	315	330	321	318	321	367	335	326	309	292	328	294	309	336	339	333	321	339	298	310	301	334	282	323	354	295	297	308	303	270	325	343	306	334	299	298	357	303	326	300	318	320	310	327	339	326	310	311	332	357	312	308	326	303	325	317	302	313	333	304	307	314	258	339	304	299	340	366	315	292	320	313	303	294	313	337	361	313	296	320	313	310	297	330	302	351	337	333	336	388	285	308	311	336	313	347	322	285	302	307	317	334	331	335	296	299	317	340	272	335	302	319	306	339	314	299	321	291	310	302	314	341	306	290	325	302	320	323	336	315	354	304	330	304	309	289	340	343	321	333	331	346	333	306	301	312	330	314	329	328	339	294	348	325	287	295	330	316	287	308	281	315	301	302	322	326	302	287	301	315	333	303	344	331	299	295	299	324	302	316	359	307	326	313	302	325	295	329	328	368	349	303	338	342	325	343	321	307	297	326	298	283	317	326	322	304	277	331	311	334	319	340	282	312	362	325	332	280	273	316	370	330	272	317	379	343	312	308	302	320	335	341	338	364	334	322	319	307	349	329	285	297	319	338	336	315	316	318	310	302	296	337	309	299	310	335	341	306	345
8426	1334	861	826	790	735	734	749	723	661	709	742	764	678	756	732	693	688	713	747	731	696	698	687	713	695	745	705	706	730	691	720	716	676	673	684	676	712	716	729	739	695	679	733	736	702	720	690	736	675	733	728	690	732	707	774	682	745	777	728	738	726	706	731	671	766	693	750	672	724	721	668	749	695	696	724	686	726	763	670	734	681	679	691	731	700	754	710	712	672	737	704	674	718	697	699	723	706	707	706	697	695	699	708	697	724	680	724	668	721	712	735	702	715	708	713	719	749	729	706	735	710	694	684	740	728	737	698	749	715	707	684	699	731	728	722	696	680	699	780	720	737	691	710	721	752	669	669	719	715	653	669	677	717	697	737	784	698	704	723	715	668	687	761	731	710	699	711	714	721	714	689	712	735	712	708	658	691	721	689	749	700	714	716	693	712	739	742	728	701	696	725	716	679	762	686	686	704	757	719	727	724	703	716	740	688	679	711	708	703	726	732	682	711	624	750	639	726	731	735	687	697	741	717	743	705	749	747	745	699	699	715	755	716	732	744	726	768	727	748	685	658	687	766	710	685	722	724	716	719	753	702	743	774	669	774	689	718	669	714	723	683	742	689	715	756	648	662	707	705	655	732	713	685	676	716	728	714	715	724	683	693	720	697	679	767	686	732	678	720	703	697	713	760	735	724	713	724	722	703	704	700	675	703	718	750	737	656	699	660	746	703	710	685	728	790	703	689	695	642	723	675	696	690	789	726	767	690	741	699	723	693	703	734	720	715	720	748	705	688	748	673	703	771	717	711	710	741	708	698	780	676	712	728	711	708	732	693	737	670	716	686	717	690	730	718	738	727	675	716	723	686	721	666	667	702	717	744	704	748	714	683	691	699	693	708	685	693	682	692	763	734	724	715	709	705	735	733	742	708	695	707	716	736	732	709	682	726	678	675	704	679	708	714	706	734	672	771	704	736	727	711	670	745	687	745	716	734	721	738	717	715	694	711	702	745	680	731	756	724	727	717	700	691	725	715	704	672	729	710	693	749	708	722	695	735	717	724	748	698	702	723	694	702	694	709	705	720	714	636	691	711	751	690	730	734	714	667	701	684	665	730	722	678	677	723	690	740	675	694	692	679	650	733	711	753	731	693	694	700	713	718	669	697	700	684	717	719	714	645	698	677	704	739	698	704	732	777	730	715	735	738	696	737	635	712	710	661	725	693	765	727	705	702	728	697	710	716	734	721	713	747	695	701	710	653	726	699	737	751	720	689	716	701	706	695	689	716	730	747	719	691	719	714	752	766	680	665	698	688	683	682	742	675	702	704	772	725	683	682	690	678	717	696	749	672	740	678	709	725	706	714	701	679	730	681	739	720	692	666	678	715	705	739	717	734	695	729	769	707	722	683	707	724	731	677	688	724	702	677	722	704	712	690	779	738	705	753	702	658	733	713	697	703	686	737	756	713	682	686	720	757	712	717	717	690	703	679	716	660	700	678	735	712	745	701	734	670	717	678	760	681	700	727	730	659	743	739	750	742	684	718	705	712	733	689	733	739	715	713	699	713	697	756	742	726	714	688	702	748	738	680	705	697	729	709	711	687	697	770	725	726	677	702	730	728	693	785	707	704	706	734	677	713	704	702	729	735	757	726	731	741	716	723	651	711	678	653	735	760	672	766	776	692	716	689	737	687	704	703	752	697	719	666	696	665	731	701	734	676	715	724	720	727	695	680	722	674	686	707	715	724	700	696	711	686	687	682	754	714	697	744	709	716	745	721	685	753	723	714	689	717	767	689	739	712	744	788	748	743	726	718	716	720	733	689	745	706	664	648	723	658	700	744	700	721	723	751	743	698	729	629	728	711	670	686	729	722	693	742	690	701	711	764	741	721	640	713	705	688	681	732	755	692	680	720	752	712	712	699	725	691	741	712	773	718	710	703	700	685	714	723	703	742	736	694	691	699	704	744	693	713	730	736	710	681	745	730	717	731	703	700	696	725	713	730	688	689	740	753	705	736	726	734	717	738	735	685	697	703	697	715	734	720	723	736	724	701	701	699	752	749	761	712	736	733	712	661	698	679	687	713	711	675	700	727	721	680	714	753	710	732	707	761	689	717	761	715	742	699	678	683	704	714	706	643	744	747	642	708	744	723	662	714	736	664	700	728	716	689	719	704	677	745	783	677	765	729	721	729	651	722	757	721	735	735	742	700	719	704	734	657	707	700	710	695	696	716	675	715	688	739	767	704	703	717	677	700	699	717	702	701	712	708	704	672	659	683	751	716	744	703	698	716	693	731	772	710	705	681	692	737	653	719	681	696	698	729	736	716	742	723	718	707	724	696	720	741	688	745	723	727	724	700	668	692	711	757	709	735	676	732	635	748	703	710	660	712	712	714	743	674	684	732	697	727	715	720	745	739	708	689	713	734	701	712	692	729	723	726	746	740	734	713	714	706	716	704	717	683	732	722	713	705	686	720	686	739	714	697	679	720	744	711	729	702	734	722	716	719	697	699	673	715	706	744	708	707	742	716	724	714	699	714	690	684	681	716	739	678	713	695	765	689	671	751	706	729	682	710	685	723	701	700	701	753	707	721	714	705	696	706	717	673	746	713	781	711	722	725	744	672	726	704	740	734	703	704	719	719	768	703	709	779	689	740	680	685	684	718	717	691	680	717	701	680	707	711	696	723	723	695	718	698	686	698	686	764	700	674	732	724	690	740	713	688	709	670	767	764	694	720	711	729	695	695	668	715	741	734	714	691	712	632	697	677	697	680	734	718	734	706	737	713	711	720	764	708	753	731	715	717	693	701	725	728	679	729	733	734	775	733	709	738	695	721	714	727	750	685	700	664	675	697	725	709	704	650	709	704	698	732	677	692	708	703	707	716	721	695	726	736	732	707	718	687	770	656	763	708	711	761	755	705	745	708	709	690	730	753	689	694	710	717	694	735	723	701	769	731	711	738	697	729	668	715	711	670	759	690	665	694	735	696	724	734	638	727	675	712	693	741	669	684	720	727	731	756	723	720	701	706	682	723	746	690	712	737	723	710	712	697	678	665	719	690	658	713	737	719	739	709	706	713	743	704	671	713	736	738	717	694	687	720	681	709	690	749	693	706	741	672	713	703	688	756	721	710	693	751	738	683	696	720	708	688	728	758	666	701	743	711	739	723	675	706	689	668	744	650	714	732	713	713	711	727	732	707	693	761	709	718	743	705	700	709	677	712	747	706	683	745	749	752	682	730	696	731	711	719	707	718	736	696	748	705	682	747	732	744	698	692	732	687	719	683	738	699	696	732	727	712	736	726	732	673	712	724	722	717	675	716	735	769	761	661	659	776	709	720	723	700	731	700	711	730	699	686	738	753	730	681	761	706	770	724	735	734	708	711	707	702	648	714	731	744	741	754	725	727	729	763	676	744	704	736	683	708	717	718	644	715	694	700	724	725	661	716	698	708	772	750	702	683	769	721	709	720	659	726	701	706	714	722	756	681
19833	1826	356	309	316	336	326	336	335	292	305	357	328	272	290	295	328	330	300	301	292	310	320	308	281	295	289	305	332	332	316	272	310	325	323	293	328	305	290	301	300	297	297	304	288	323	337	316	296	312	326	333	308	294	300	300	309	350	329	297	322	329	289	329	300	330	313	277	295	330	319	316	290	287	303	304	288	297	321	303	294	331	274	305	303	335	313	298	302	275	304	290	308	319	292	343	304	344	291	307	300	277	289	244	298	321	303	299	314	293	315	293	313	299	318	320	312	272	325	313	363	322	307	320	322	313	312	277	299	314	310	306	318	284	328	284	279	336	284	296	297	287	339	343	320	324	303	325	326	309	305	326	343	271	313	307	325	311	312	286	322	335	308	340	330	311	323	278	264	303	305	296	294	314	335	295	300	329	317	302	297	306	288	270	307	281	318	336	309	284	344	268	284	285	306	310	318	332	313	329	307	330	295	327	314	322	361	326	289	296	303	315	332	282	289	301	307	284	314	325	295	312	300	342	305	314	298	305	332	277	306	305	293	294	341	311	276	334	317	282	312	331	317	311	339	305	326	295	322	284	296	316	315	282	290	329	345	270	322	298	305	331	312	287	280	300	340	309	310	301	334	285	315	314	327	287	337	305	310	307	319	306	286	320	290	316	297	303	296	304	318	290	295	303	294	331	304	288	347	315	302	315	297	295	288	324	306	326	277	303	315	329	336	312	282	299	341	283	317	340	264	329	306	306	312	340	321	310	321	289	272	284	292	308	332	302	279	285	345	294	323	328	325	304	281	283	322	324	310	302	316	300	318	333	333	307	317	310	312	299	282	325	359	286	316	294	284	329	270	319	330	303	287	298	318	344	319	298	307	302	277	304	329	302	308	315	300	301	321	268	331	295	315	326	286	323	324	303	277	310	337	287	300	335	321	297	337	325	316	303	284	323	305	312	299	306	317	305	319	312	340	327	324	295	334	322	299	315	320	285	349	290	291	281	325	324	288	297	309	312	320	302	313	333	295	278	324	335	309	305	310	323	303	295	306	280	294	280	320	292	319	313	282	334	335	296	314	325	298	325	328	300	317	296	320	328	300	310	337	314	271	317	300	341	321	314	332	297	308	339	324	337	310	305	329	335	291	295	268	320	341	329	319	365	296	334	320	285	301	290	304	307	329	291	311	337	321	298	298	343	324	338	290	302	290	266	310	298	330	307	272	328	312	292	299	292	297	297	264	328	329	298	308	330	326	289	268	291	291	280	299	299	318	300	330	364	315	326	324	334	309	302	329	268	331	356	338	310	303	340	282	307	315	291	305	332	288	298	292	306	335	323	312	298	294	290	312	249	286	333	314	258	285	297	314	309	311	276	298	317	366	321	288	342	328	276	303	299	338	316	342	310	312	318	323	336	304	329	334	297	306	350	295	284	298	310	283	323	310	334	294	317	308	280	307	313	290	304	286	328	328	306	311	323	307	335	299	320	330	291	310	293	302	277	283	296	317	277	287	311	332	308	317	329	356	285	273	308	270	322	302	316	353	327	287	353	327	306	318	307	293	279	355	337	281	320	299	313	294	320	314	289	294	325	295	299	298	330	298	300	323	327	326	347	333	333	295	289	302	269	308	323	293	288	293	335	321	309	293	293	290	280	325	303	302	282	328	328	308	277	323	318	276	335	279	317	292	327	332	339	327	301	293	311	296	300	318	313	286	311	314	321	331	326	307	288	315	324	338	321	328	297	320	319	322	289	280	302	305	284	297	284	286	303	316	317	326	315	335	277	316	303	291	292	342	311	306	304	317	281	346	317	287	314	273	285	270	283	325	319	313	305	274	275	318	285	293	327	294	313	357	317	311	352	320	307	310	265	330	331	305	331	298	287	288	298	318	308	315	330	296	334	333	261	273	291	310	289	313	308	321	346	317	317	293	302	309	329	303	283	301	313	359	316	322	294	298	308	339	277	305	324	288	281	289	274	334	336	292	332	333	332	295	283	318	303	291	304	328	340	336	293	277	292	323	321	323	291	311	293	290	339	280	309	296	320	315	310	332	299	326	326	312	338	312	335	327	325	307	309	308	302	318	313	327	296	327	306	285	299	327	302	325	286	294	329	325	321	314	312	304	350	313	336	350	324	292	325	302	291	275	321	336	307	299	321	310	297	318	331	291	340	317	325	300	285	302	301	320	319	298	313	329	339	297	295	289	316	317	306	302	338	320	295	316	302	305	282	294	301	309	304	310	333	284	318	305	308	336	295	293	282	341	305	336	293	335	299	298	312	322	315	313	309	300	332	323	307	316	301	311	322	327	293	314	276	282	313	345	313	283	317	314	332	292	315	301	304	303	282	338	338	323	281	317	314	311	298	340	304	312	284	290	292	336	287	320	350	320	310	292	297	352	331	305	313	279	285	287	280	306	309	306	324	279	278	292	311	325	314	340	309	301	301	305	321	270	315	323	331	319	289	285	311	303	345	275	281	300	295	327	297	315	296	326	321	286	291	301	318	332	311	265	313	306	329	300	286	309	309	305	262	355	335	322	307	335	292	300	293	315	303	313	319	333	290	293	300	312	315	286	270	278	295	282	346	283	298	304	306	317	313	319	273	294	299	285	284	315	286	324	287	260	287	319	322	302	321	283	297	321	323	311	288	296	287	314	313	296	291	331	306	314	344	304	291	325	300	339	303	310	336	285	319	291	303	321	301	306	328	314	312	311	298	330	354	314	298	310	314	335	310	301	303	291	310	341	335	318	293	310	291	309	327	332	282	322	326	331	300	314	321	330	300	312	293	301	275	308	311	292	330	337	344	286	331	334	284	282	321	299	260	318	295	347	332	314	306	319	288	314	301	310	297	287	284	317	329	297	282	288	331	278	275	290	287	365	307	288	306	277	296	302	309	297	301	284	286	288	315	295	323	308	314	297	304	291	314	300	351	328	320	318	329	281	325	319	260	319	330	311	291	322	261	308	316	283	279	336	313	278	336	330	312	293	305	317	311	268	296	324	337	317	296	301	322	309	293	340	333	320	343	304	308	321	295	326	296	336	316	303	286	312	317	300	302	294	300	326	330	276	326	325	311	311	303	307	329	329	315	313	275	271	289	320	292	290	303	355	319	316	314	317	317	311	304	299	294	326	300	305	332	324	301	332	330	285	290	330	319	284	308	269	335	334	313	318	286	315	289	304	290	299	309	315	277	351	326	310	336	320	333	280	302	315	294	290	307	336	276	294	329	323	297	324	317	324	310	296	310	284	318	316	279	358	307	307	297	313	313	258	302	285	286	284	297	307	313	280	274	329	305	343	296	349	283	324	312	303	322	350	320	293	311	302	313	325	362	287	320	330	310	293	306	341	313	336	325	299	280	339	313	296	298	335	289	277	303	322	329	305	306	314	358	345	299	336	321	338	310	317	287	313	287	287	317	326	305	302	304	323	319	328	313	302	310	322	318	291	297	280	309	308	274	298	306	300	313	298	318	341	299	286	318	276	307
8722	962	761	693	663	703	680	647	678	680	669	631	677	706	707	654	710	707	646	660	643	729	688	670	677	647	652	648	652	680	674	682	657	652	709	707	672	635	627	644	721	688	709	661	680	715	678	666	682	675	657	741	662	708	658	668	663	623	646	630	654	698	682	703	676	674	673	687	691	665	648	688	662	659	683	699	650	688	659	689	717	646	676	685	708	696	655	691	687	640	715	691	689	667	691	636	668	671	701	633	639	706	662	671	638	710	695	663	666	638	644	664	716	721	646	714	646	707	638	700	701	636	681	663	677	631	603	716	678	658	653	690	682	670	664	676	643	628	700	720	694	672	669	627	639	697	668	708	707	679	690	649	645	690	678	671	688	686	678	687	693	674	667	619	684	681	656	727	646	686	647	671	695	665	665	674	624	659	674	651	675	682	662	690	640	706	676	692	704	659	651	661	683	663	659	715	648	694	652	730	683	677	726	692	618	672	694	692	680	653	694	702	654	657	654	665	666	660	687	700	723	715	650	635	646	677	661	641	642	613	722	690	666	657	658	677	684	688	658	641	667	691	629	682	629	662	704	709	659	713	682	646	738	641	679	679	651	679	621	672	641	662	646	669	635	630	655	676	659	674	671	693	675	634	656	646	680	677	654	654	709	714	685	689	685	671	646	641	694	671	673	669	712	624	696	659	679	645	660	670	650	677	669	663	689	656	659	670	658	695	681	680	636	666	659	660	641	719	696	649	621	647	692	673	688	691	674	629	676	651	647	693	727	654	699	627	695	705	658	688	683	715	655	606	657	675	702	690	661	660	696	684	664	711	695	688	698	683	662	689	693	672	653	640	640	685	630	681	685	687	665	697	662	647	706	694	672	658	651	702	674	632	708	678	667	693	677	672	657	671	681	637	642	695	674	667	717	644	687	698	654	682	670	665	688	690	646	666	668	680	635	654	697	742	681	658	662	679	698	694	667	645	685	671	625	685	695	683	688	674	682	678	631	657	660	676	674	662	691	710	710	651	698	652	681	716	669	655	695	707	671	626	666	664	662	693	646	686	664	652	675	699	677	687	662	630	676	671	678	707	689	653	662	639	676	655	677	693	660	649	677	662	672	668	669	669	673	685	708	661	679	694	657	691	670	679	708	673	702	672	680	632	709	697	667	666	636	660	660	675	663	691	671	654	656	668	678	671	734	680	699	683	670	672	679	639	706	689	716	669	662	733	703	645	647	684	698	644	696	683	707	645	673	674	631	694	716	658	683	664	687	681	712	657	674	682	637	631	686	635	690	628	695	638	663	690	691	689	665	653	657	640	697	674	683	704	680	631	653	635	646	689	606	673	661	699	691	675	659	667	643	669	653	659	671	656	672	632	703	636	715	678	657	706	652	654	676	692	698	692	697	709	687	701	628	640	706	699	693	682	660	716	674	679	691	677	656	671	657	658	641	676	680	649	700	674	648	681	674	703	666	647	687	652	621	666	658	720	656	646	682	670	658	680	704	686	704	673	673	650	707	678	665	686	712	645	703	635	685	709	649	662	718	672	645	698	690	640	651	700	661	668	658	704	703	709	698	716	703	646	698	626	666	637	694	700	665	625	687	685	709	705	670	628	608	700	659	662	685	676	647	700	683	702	682	662	627	649	703	669	706	697	668	684	632	707	657	618	668	647	683	658	635	672	680	687	697	665	654	679	700	660	663	671	643	632	697	674	699	671	681	674	677	656	671	727	652	674	718	669	702	664	671	680	645	691	644	663	726	659	683	663	665	689	696	673	674	665	686	658	638	671	650	677	627	682	690	695	675	673	622	669	648	714	692	688	688	672	645	685	672	700	661	667	665	668	698	696	708	710	667	718	689	681	703	660	708	694	688	683	656	654	649	671	677	653	700	686	654	713	658	672	657	664	682	711	634	655	665	630	678	680	643	689	625	675	657	693	682	662	661	682	688	712	645	650	671	680	679	646	673	676	672	722	669	658	691	673	664	663	701	664	669	655	722	659	661	682	635	669	661	667	685	670	678	664	622	678	656	675	704	677	710	687	677	690	659	666	646	624	717	636	708	660	657	648	705	689	670	660	656	649	727	671	697	679	675	674	655	651	660	703	655	651	656	645	679	653	666	655	670	664	668	640	634	646	656	665	695	647	684	687	645	701	686	685	676	687	672	680	629	654	647	668	666	682	624	657	639	693	674	671	726	647	713	688	649	669	671	642	649	682	687	643	667	738	701	693	637	646	648	692	709	729	647	684	683	639	636	767	647	676	667	688	675	666	701	675	663	699	671	670	673	679	697	711	652	679	675	636	644	648	631	661	664	637	636	679	686	698	674	682	683	676	637	690	683	649	671	660	673	640	752	659	661	656	603	652	700	707	699	703	672	614	698	703	661	694	666	642	666	631	663	658	699	687	640	700	657	612	634	690	636	696	708	696	675	651	652	649	694	660	675	678	687	684	677	607	689	647	695	674	679	675	653	708	636	689	691	636	693	683	692	666	663	689	702	670	653	671	642	631	693	688	659	652	711	692	643	704	685	581	706	678	714	701	662	699	692	659	697	644	678	677	711	649	684	660	649	707	678	688	636	660	701	735	713	667	640	682	657	685	666	692	665	639	616	673	659	682	702	690	712	653	672	615	674	669	670	686	646	682	671	639	684	642	641	643	679	670	645	660	650	683	657	657	697	675	678	641	692	703	663	677	673	652	733	677	617	687	653	649	640	672	671	673	666	692	620	674	677	673	714	711	650	700	682	669	638	635	685	701	686	703	713	678	648	674	674	677	630	667	644	672	638	643	682	666	641	707	669	657	616	706	695	708	692	648	675	705	646	717	656	718	673	650	654	667	712	685	678	635	653	659	718	682	697	678	654	691	682	655	681	647	696	666	654	711	745	687	692	699	700	621	678	680	695	682	688	646	684	636	651	681	695	631	707	689	678	671	672	657	702	698	660	683	689	718	706	639	686	668	655	713	696	662	700	662	674	708	649	686	680	704	711	706	640	665	700	740	701	678	642	706	642	645	641	680	679	678	668	604	663	649	652	692	626	701	703	660	671	652	727	698	685	660	705	724	671	675	660	707	642	668	621	654	662	725	676	674	679	729	671	657	687	632	687	691	685	709	715	633	650	709	654	657	636	719	674	679	652	633	682	619	671	649	645	671	662	671	722	715	713	615	689	677	699	660	684	711	688	683	690	667	647	635	656	664	660	683	710	641	684	667	661	659	658	664	668	680	651	613	658	684	679	695	649	656	678	667	653	713	656	689	716	652	675	715	704	691	675	659	684	679	686	668	684	623	682	675	666	704	658	657	663	673	680	640	665	682	662	699	660	713	673	674	710	637	650	682	714	664	695	701	695	666	695	645	690	661	631	658	701	652	653	702	702	697	664	621	628	739	659	721	665	686	673	628	706	663	637	693	648	684	636	655	686	656	659	671	671	662	680	649	677	666	654	715	701	716	629	639	695	684	671	719	707	710	659	671	651	744	675	681	673	692
21874	2541	321	310	315	308	288	296	291	323	293	275	327	313	281	284	324	308	295	269	276	315	321	304	306	298	326	315	267	278	317	309	263	301	268	316	271	337	306	312	295	286	327	264	314	305	311	296	292	321	290	289	273	258	351	308	287	309	313	298	286	314	291	306	294	285	295	314	318	303	318	308	296	289	306	276	274	273	306	297	301	300	319	279	272	319	279	307	265	278	280	298	265	284	283	293	296	269	283	301	271	280	248	310	292	259	294	278	315	281	301	274	287	314	307	323	292	282	269	319	299	309	265	312	288	293	308	312	297	312	295	312	279	293	279	296	311	303	287	310	285	287	319	298	295	292	283	315	281	285	244	279	325	281	319	327	298	310	277	307	304	300	292	273	272	308	284	312	279	265	294	327	308	295	280	292	299	295	288	300	294	279	282	291	272	299	336	296	306	301	286	308	306	329	300	256	286	299	289	286	289	303	326	321	295	294	311	303	285	246	299	276	264	289	284	302	298	316	289	279	313	292	296	308	266	286	311	301	305	289	315	309	316	316	273	329	320	322	277	303	284	297	306	272	288	271	295	309	312	305	294	284	326	278	277	294	303	288	323	304	259	318	305	271	260	299	293	279	279	294	289	291	312	301	300	271	282	261	315	288	302	291	292	340	276	311	299	286	310	306	285	310	287	281	279	318	276	280	282	322	291	326	301	283	298	337	292	291	307	309	294	286	290	316	294	279	281	281	312	314	330	283	276	285	294	305	305	291	334	275	282	290	312	291	253	300	269	306	281	293	298	309	326	300	294	325	285	260	279	279	326	312	283	297	305	329	279	281	317	327	283	303	294	303	283	299	273	286	316	280	336	295	296	291	319	335	295	259	276	282	333	333	291	318	282	304	291	311	311	295	294	320	313	335	290	305	376	278	312	294	274	299	290	299	272	300	266	301	296	278	290	335	327	291	296	284	299	286	281	319	279	289	291	292	292	298	280	300	321	307	279	297	291	300	315	297	300	260	269	299	277	322	267	264	294	321	302	286	283	281	284	317	316	299	297	266	256	312	314	294	312	277	288	298	303	287	288	331	289	305	271	298	306	325	289	306	291	327	324	304	309	286	285	300	321	290	271	293	303	307	283	299	297	288	280	285	301	289	296	262	281	303	295	275	259	312	299	295	295	305	281	273	292	285	329	300	290	310	283	277	321	301	273	289	297	302	269	273	322	306	276	307	263	282	333	293	311	337	340	286	287	296	273	279	256	279	280	303	274	311	298	264	281	304	299	258	277	283	271	300	330	311	297	272	258	277	302	295	293	336	307	313	256	315	265	256	285	300	299	263	302	281	286	311	293	306	291	322	283	258	291	309	314	276	318	287	307	297	323	284	304	296	295	309	316	307	272	272	296	303	304	333	277	301	269	326	309	323	284	290	266	299	296	292	285	297	302	304	324	316	272	258	301	303	289	292	291	271	287	299	280	289	298	280	306	298	300	297	317	290	282	278	294	278	274	288	299	263	289	321	297	295	315	302	332	295	278	300	270	266	264	294	271	265	286	310	305	299	308	289	297	291	298	338	325	291	303	295	297	289	310	306	280	299	290	281	328	337	311	313	306	284	300	289	303	314	278	270	304	301	320	275	290	298	300	265	270	320	281	316	322	271	298	331	292	320	255	285	305	301	276	297	327	305	281	292	252	293	335	323	323	270	297	295	297	309	310	280	296	302	297	299	304	249	302	282	296	289	310	287	335	299	292	290	296	280	288	270	290	282	295	289	300	267	304	269	291	283	292	282	310	296	290	291	271	298	264	255	307	285	324	263	299	333	286	317	293	274	319	303	316	318	287	321	312	286	296	279	301	286	273	292	309	328	278	294	277	314	283	281	311	310	305	320	273	297	287	293	291	255	296	307	289	285	297	304	322	314	287	295	295	343	300	277	288	306	315	322	309	289	260	291	298	287	296	302	306	288	308	301	336	302	290	283	299	315	309	307	290	271	310	301	312	307	288	281	260	290	319	270	292	264	258	319	276	283	292	298	304	249	316	268	299	322	276	283	273	305	294	279	306	280	322	325	292	341	301	299	273	294	297	315	262	324	279	300	299	274	319	307	311	320	308	319	326	282	325	313	308	288	295	281	311	289	304	296	297	297	278	268	285	294	285	292	288	299	305	324	290	298	293	299	268	285	309	301	281	315	281	314	275	314	279	307	295	280	281	262	286	255	306	312	298	295	291	315	304	290	299	297	275	285	287	321	280	300	275	300	285	305	301	262	295	306	307	325	276	286	276	308	284	277	301	275	303	300	287	293	278	288	305	321	288	313	314	286	340	310	303	285	294	306	308	323	267	307	288	288	304	289	285	267	305	278	312	342	321	288	307	316	313	288	293	301	282	332	285	300	275	290	294	303	267	290	265	270	286	307	291	297	343	308	285	271	315	291	325	326	299	296	297	297	319	303	293	279	322	294	289	273	288	284	283	295	303	305	259	279	307	301	302	302	320	276	272	308	296	278	320	307	292	296	316	285	268	325	317	287	332	300	284	292	313	326	316	294	308	317	296	285	310	302	294	278	267	297	268	275	285	323	282	303	310	302	315	258	298	294	335	278	253	318	273	298	311	270	271	304	311	289	282	307	304	274	308	289	308	301	277	271	304	281	281	346	315	311	292	290	320	289	279	292	308	313	281	279	288	255	312	318	306	328	341	312	300	309	294	344	286	287	287	280	290	269	302	326	274	315	277	274	301	254	285	305	305	287	319	314	278	296	339	315	318	312	303	288	287	281	301	281	308	290	312	315	278	283	260	285	248	294	258	304	295	285	288	279	318	295	291	301	288	318	334	309	291	278	313	256	265	286	308	315	289	267	282	297	293	255	257	253	312	278	273	290	278	295	301	282	333	348	305	289	290	298	262	304	287	320	306	300	307	303	301	265	270	290	276	279	320	270	248	305	275	278	294	288	290	318	270	280	318	335	294	279	278	322	323	284	282	271	278	272	283	282	317	288	295	310	327	292	274	303	296	294	284	286	279	305	273	300	278	268	319	303	323	295	340	282	284	301	327	283	302	287	257	340	285	297	315	309	273	265	300	273	316	316	281	300	280	281	301	281	270	274	328	287	293	302	302	300	276	257	291	274	318	281	309	303	289	311	266	278	292	291	317	318	285	302	303	264	263	316	279	327	279	300	256	292	354	339	306	283	274	341	284	287	278	252	302	291	299	285	312	333	305	296	287	278	296	319	275	291	305	293	294	294	316	291	239	297	311	307	280	271	312	303	314	298	300	282	314	323	288	271	302	305	279	293	286	293	288	291	318	318	274	286	304	313	330	300	272	296	321	294	280	274	327	272	295	281	276	277	277	303	302	274	290	316	273	281	273	301	285	307	282	301	329	275	272	284	286	318	316	267	331	290	304	274	301	334	275	327	269	304	313	295	257	284	323	294	313	281	259	291	287	299	313	300	323	336	269	294	338	305	293	305	275	285	312	270	295	327	310	318	306	294
8895	1145	726	695	667	660	626	665	645	638	651	670	634	595	657	687	678	643	646	627	648	634	664	675	662	689	703	652	640	665	650	664	604	674	644	661	638	655	643	637	626	630	599	617	627	665	675	623	576	641	640	698	658	636	616	607	623	654	597	678	654	668	654	652	613	647	581	673	629	654	627	643	630	651	653	679	637	673	623	654	636	626	644	686	684	653	673	622	627	623	627	620	645	662	654	608	616	652	645	648	678	665	666	629	625	617	635	686	653	629	588	649	664	677	649	669	628	641	684	678	622	672	656	641	664	642	611	665	703	626	652	654	622	669	670	662	649	630	649	643	643	647	629	651	593	682	618	645	625	620	714	656	578	643	638	680	656	647	590	667	649	650	625	659	631	657	667	699	617	623	646	636	648	636	656	637	628	623	624	648	618	675	613	615	645	682	630	609	651	668	655	638	649	646	665	637	668	622	651	628	624	609	706	637	643	616	636	640	629	660	691	649	670	643	658	661	648	653	695	644	668	637	688	642	604	668	645	662	597	685	653	611	683	668	651	631	669	658	647	599	641	625	646	637	660	641	644	629	683	619	647	637	693	645	656	645	715	604	607	635	645	622	659	653	696	668	624	672	609	669	673	623	600	656	656	652	633	647	621	614	632	626	664	642	618	618	645	646	618	622	668	567	648	633	644	635	656	638	596	605	628	638	700	641	643	606	639	628	633	645	630	698	625	657	643	631	664	625	618	637	639	684	686	661	586	672	653	657	672	594	650	623	633	648	602	711	683	656	696	669	631	643	606	672	635	641	650	659	653	684	618	604	663	671	652	630	600	635	640	694	652	643	674	639	626	667	596	598	623	639	603	623	701	659	653	621	701	661	650	643	615	597	634	662	661	634	668	634	614	640	638	637	664	621	614	652	631	673	655	593	643	665	648	610	668	635	626	640	656	600	613	609	677	697	625	629	658	655	617	637	666	671	628	682	658	671	620	617	656	655	643	629	625	644	622	597	667	662	642	614	630	677	650	684	605	677	677	617	659	632	639	613	672	631	702	669	612	621	642	651	661	648	590	644	667	598	642	636	654	646	636	650	645	622	691	646	668	656	621	627	635	622	631	653	707	639	623	611	662	625	646	634	658	629	637	658	617	656	628	668	660	652	641	627	631	623	653	664	661	621	625	653	664	660	642	683	674	606	693	637	665	653	649	615	655	647	628	656	649	663	670	642	618	617	649	662	643	657	668	609	633	645	640	632	635	625	637	612	622	591	631	651	648	613	647	641	638	617	623	637	627	630	645	656	642	657	672	666	640	660	644	690	625	658	602	679	615	621	626	644	655	598	634	602	620	615	681	610	658	629	644	666	615	653	661	605	632	628	621	640	589	642	692	666	676	654	633	663	676	641	656	652	678	646	664	641	656	621	662	660	614	672	599	665	672	689	637	695	632	658	629	643	645	650	652	651	658	609	629	637	651	647	665	652	697	648	638	603	630	622	647	630	618	666	603	620	609	680	614	629	647	686	666	660	630	680	660	622	698	634	615	642	633	665	616	624	667	620	648	704	669	639	653	714	645	686	682	599	648	653	681	597	705	611	624	613	638	648	634	684	672	641	648	640	614	646	658	662	612	660	590	652	619	664	641	659	673	619	632	602	630	628	649	635	639	639	629	647	659	669	664	633	684	654	631	679	624	615	635	653	650	614	643	652	657	702	606	621	654	644	672	617	646	599	595	679	634	666	675	656	624	709	650	615	633	635	661	639	688	631	616	630	619	639	635	599	652	658	651	667	629	598	632	606	652	630	622	626	664	613	649	666	676	631	666	679	608	655	664	682	645	592	702	658	658	578	660	613	602	674	636	642	645	628	626	615	653	646	621	641	658	653	688	627	671	618	637	641	617	637	645	658	626	632	650	686	645	622	636	644	605	635	624	632	647	648	638	613	645	664	643	661	672	618	665	690	682	686	611	631	652	618	712	660	641	630	642	621	639	638	667	659	660	630	622	710	640	620	660	639	645	633	617	655	675	634	651	658	623	623	662	621	672	611	635	655	661	635	636	662	678	654	628	677	612	645	685	643	624	608	641	641	666	640	712	605	642	643	620	647	670	609	637	619	609	616	670	635	683	661	643	654	614	661	664	657	671	627	636	597	621	677	651	639	614	659	647	653	633	595	641	645	603	638	641	624	669	640	648	623	675	702	623	648	626	683	639	630	638	655	679	673	650	688	639	655	617	683	716	674	606	626	636	630	668	647	611	683	636	631	659	659	648	617	677	674	657	659	679	675	645	666	653	650	658	670	615	652	637	673	652	693	647	619	645	645	636	617	643	672	647	649	671	637	643	673	659	644	664	684	676	660	610	619	676	603	677	655	677	643	677	704	620	652	652	659	669	630	668	662	642	568	695	655	655	610	649	647	665	603	629	642	616	668	625	684	668	644	619	630	655	612	655	646	598	660	621	672	608	578	636	689	661	625	636	667	609	651	636	713	609	636	672	626	662	669	624	696	595	637	670	607	627	626	607	608	628	652	652	620	641	642	681	655	658	658	647	634	668	677	639	606	648	624	595	656	657	608	650	643	649	674	644	640	578	634	666	647	623	637	635	643	643	665	685	601	640	649	634	645	641	628	672	667	646	619	586	627	699	677	660	599	654	658	667	658	619	668	617	681	645	620	669	631	624	678	629	653	661	651	623	642	630	660	686	682	628	611	645	629	643	658	643	664	669	675	664	680	637	660	633	663	662	662	676	634	622	682	636	640	681	676	603	618	629	670	628	638	640	638	645	615	667	629	634	633	617	591	684	690	637	645	660	601	637	647	676	663	626	612	629	661	621	627	657	624	657	653	622	647	656	640	650	660	654	656	614	650	629	675	683	614	641	660	608	653	689	605	661	628	624	617	659	593	645	674	619	638	648	607	657	645	627	655	638	616	626	618	639	691	640	634	595	624	673	641	640	644	672	609	622	610	621	629	616	633	653	603	655	657	625	603	657	665	626	644	675	648	661	615	659	627	635	658	630	688	631	650	668	661	663	636	653	587	651	679	654	651	640	645	634	651	640	617	622	630	606	631	670	695	632	655	644	673	674	653	678	660	672	618	600	645	646	654	611	636	646	641	615	661	631	621	633	648	650	665	657	649	649	595	640	685	657	657	646	652	601	625	672	660	679	646	623	673	644	647	670	620	653	579	669	645	619	619	627	661	640	607	647	647	633	615	649	645	609	678	658	611	611	673	664	695	651	642	642	633	632	669	660	662	637	638	584	634	660	656	636	679	630	705	662	658	633	661	655	636	636	668	640	655	635	597	634	658	656	637	677	614	627	648	680	618	644	625	631	658	664	665	628	654	619	647	645	611	643	645	653	639	630	665	618	663	667	597	628	602	618	626	664	658	643	658	629	678	640	592	645	627	625	579	601	625	661	639	703	655	600	622	629	644	692	589	624	614	628	632	696	645	642	628	661	638	634	648	648	631	643	666	670	659	618	656	648	646	634	632
25020	4255	421	371	319	333	310	297	337	337	379	324	326	336	298	327	327	321	305	318	300	323	339	329	344	323	319	309	318	303	340	309	349	297	307	315	270	337	273	315	316	322	288	339	289	308	336	333	296	296	325	328	328	328	344	316	300	341	364	328	301	315	344	329	311	296	346	341	361	291	326	288	326	300	336	305	322	319	349	292	329	345	297	304	307	334	326	334	303	329	355	323	291	324	358	331	324	359	311	351	359	332	311	312	313	328	291	331	357	313	358	332	328	316	322	313	315	314	326	305	341	345	346	290	328	294	321	364	321	295	321	323	310	303	319	308	317	343	291	323	300	336	323	314	331	332	278	317	311	321	324	304	334	310	318	340	330	309	317	345	323	327	292	329	310	301	313	303	288	332	300	293	341	321	357	337	338	345	370	348	355	322	349	339	338	332	323	308	311	323	336	320	312	347	336	343	353	339	306	278	351	299	304	301	308	320	348	352	320	312	325	314	308	314	328	329	370	306	345	341	342	338	314	303	321	304	304	306	291	314	301	304	333	288	316	335	327	318	324	300	298	305	358	327	307	330	337	303	310	329	309	306	331	323	309	333	278	325	340	320	318	357	335	287	363	344	305	337	337	305	323	325	287	361	342	290	290	320	305	344	340	335	315	334	304	303	360	356	301	354	338	309	314	321	322	344	306	330	335	333	305	305	284	335	324	297	324	302	322	321	304	330	333	335	295	316	357	300	324	291	289	307	327	344	338	337	313	328	311	294	346	343	344	317	316	303	307	310	324	279	339	348	314	316	320	315	303	337	277	338	328	337	306	324	335	343	357	321	289	289	339	354	337	315	318	324	338	344	295	312	315	299	304	333	347	303	339	336	313	344	320	327	313	308	296	322	299	315	307	314	309	306	319	296	309	316	305	289	309	312	323	312	313	342	320	336	307	342	318	301	330	341	368	348	317	351	303	313	321	301	309	299	320	335	314	325	307	290	348	318	331	372	328	301	318	358	336	332	318	301	308	324	328	307	312	294	332	326	313	286	333	315	334	325	306	328	307	341	326	305	334	317	316	344	308	340	321	334	341	308	323	309	305	315	299	286	318	365	318	301	329	352	304	345	315	299	298	305	306	326	319	288	322	309	289	318	312	303	283	292	318	320	354	310	322	299	315	351	328	332	317	321	300	288	310	298	299	285	290	324	307	326	339	289	329	305	307	329	359	352	319	299	297	282	296	311	319	337	327	319	312	344	335	324	326	346	320	295	292	339	308	319	336	324	339	328	315	329	301	330	324	327	280	330	320	354	341	328	299	311	310	308	286	338	313	307	311	342	310	305	340	318	348	319	324	316	352	298	324	275	307	296	317	306	354	307	325	315	359	306	278	339	327	346	346	307	307	309	338	310	347	336	337	335	320	321	322	325	302	300	338	339	304	310	301	341	333	315	313	331	326	306	338	344	317	290	314	351	329	340	313	325	312	306	337	315	311	345	352	296	308	318	337	282	310	302	313	313	343	327	336	297	317	306	307	287	283	299	335	314	278	336	330	352	315	326	354	330	325	357	329	341	340	329	303	329	293	335	314	339	322	312	300	329	336	347	325	330	331	336	285	329	293	277	353	282	311	303	314	312	320	320	314	288	300	306	322	326	337	339	352	343	313	318	334	334	323	313	311	330	338	321	298	346	346	311	304	314	334	305	296	327	326	301	298	318	310	367	349	323	325	311	313	348	319	321	366	327	303	308	346	290	322	318	372	325	307	297	294	268	302	293	304	321	330	339	330	304	299	327	311	360	325	355	315	311	337	315	339	328	320	322	372	332	302	325	327	335	315	302	328	311	330	285	321	323	275	297	333	276	309	305	337	319	277	308	332	306	290	312	288	314	304	309	322	326	317	353	297	293	328	319	349	280	319	314	320	358	301	328	313	328	328	317	318	330	316	353	341	331	321	303	327	320	318	314	319	314	317	305	281	322	285	301	326	294	327	304	376	307	286	328	342	330	317	315	306	320	316	335	308	321	293	314	314	343	322	318	287	316	333	305	320	315	331	323	300	312	317	329	291	317	313	348	325	318	358	301	309	328	311	344	320	332	320	315	315	333	323	288	333	351	334	329	302	322	291	315	323	326	343	287	305	324	326	309	316	363	325	323	301	343	323	330	322	289	307	309	319	339	340	322	303	312	354	311	334	313	325	293	328	352	330	294	325	339	312	318	320	334	332	320	322	326	316	299	341	325	328	321	303	341	365	355	341	332	303	329	300	316	343	329	294	298	298	299	316	321	350	316	330	331	315	295	326	312	329	296	314	309	335	306	327	324	319	332	332	367	314	311	306	299	307	330	329	356	300	345	300	324	314	326	347	317	320	313	331	318	361	308	307	333	311	326	334	340	294	320	347	295	317	313	347	322	355	339	312	308	313	281	324	305	307	326	305	353	274	300	331	317	327	289	306	333	294	267	314	321	283	326	313	292	273	314	342	332	308	307	345	306	316	329	309	308	294	319	320	339	327	311	336	354	334	309	308	311	328	300	321	291	316	302	316	318	336	309	329	318	333	299	326	315	330	318	307	295	307	314	314	292	351	286	293	308	316	340	328	310	338	303	334	349	319	337	300	320	329	328	334	312	316	322	328	345	339	345	307	285	328	335	343	324	325	314	308	341	313	314	336	306	308	280	331	311	305	330	306	338	304	321	319	311	318	348	333	305	321	337	350	330	305	307	322	334	281	322	320	317	312	323	325	323	331	351	328	329	282	321	317	283	305	323	308	343	341	304	317	299	328	315	343	309	337	324	333	314	328	306	316	299	299	326	306	330	290	312	314	317	316	298	337	274	322	307	326	334	325	339	338	269	297	321	325	317	282	299	333	303	318	319	358	328	316	343	303	346	301	296	330	300	332	330	309	307	350	296	284	290	305	321	296	317	319	308	306	326	374	337	313	323	307	321	320	300	293	334	295	305	330	319	327	324	315	333	308	305	339	328	303	313	329	294	309	308	297	335	311	331	301	323	337	311	338	323	299	353	280	322	286	341	355	297	267	314	330	332	355	321	314	297	321	355	339	302	328	284	320	321	339	338	312	307	271	302	302	309	367	309	368	327	299	327	337	319	303	312	299	380	334	324	306	314	343	321	288	328	335	324	309	313	315	331	317	369	309	332	302	326	347	294	343	313	309	312	324	325	330	324	331	304	374	302	319	308	300	316	322	344	326	352	301	301	317	339	308	361	314	341	299	307	321	314	332	353	327	346	336	300	309	320	295	304	327	300	294	320	299	313	323	318	317	320	327	334	305	306	341	322	277	337	295	340	321	291	290	315	324	331	335	339	274	322	316	328	329	299	328	318	306	305	390	330	331	316	325	312	305	313	335	329	350	307	351	310	339	318	318	315	338	312	306	308	315	310	335	345	323	321	317	301	349	347	319	314	338	312	280	310	293	344	329	338	341	331	359	315	306	322	348	304	291	310	328	311	324	317	299	351	288	315	309	271	327	298	298	305
9377	1288	817	764	756	749	738	734	725	688	745	721	683	758	719	722	713	730	740	744	705	704	730	725	734	686	693	708	683	678	716	695	717	760	696	731	738	710	734	676	714	731	749	712	696	725	686	684	720	750	673	714	728	732	744	695	691	695	691	695	691	693	700	731	711	696	713	720	706	725	695	692	712	691	739	675	717	714	710	699	710	653	681	730	695	744	736	713	693	712	696	657	697	689	720	745	702	701	720	698	744	778	717	700	709	696	723	746	718	707	726	689	693	717	656	698	688	696	692	723	717	771	706	715	711	726	688	720	702	715	760	747	696	714	707	724	726	738	736	737	682	738	715	674	752	719	726	705	752	700	771	734	689	685	759	689	692	738	738	697	729	675	715	703	719	720	708	767	713	724	711	736	728	703	724	673	709	692	713	684	731	693	704	724	670	701	716	672	722	671	718	720	677	741	708	649	712	723	688	699	707	698	715	714	721	677	726	691	706	719	721	711	721	712	739	746	701	747	758	703	708	745	664	724	748	706	729	695	714	708	753	725	722	705	746	654	715	699	727	711	733	728	680	663	683	712	730	760	734	722	738	664	705	727	671	732	744	705	765	696	695	759	731	730	713	690	714	674	751	692	730	731	723	731	743	712	699	724	690	723	717	675	730	741	681	745	692	686	707	731	759	703	686	720	688	700	757	678	736	683	663	696	719	676	717	697	696	707	711	711	698	733	731	721	685	693	711	738	712	678	740	682	686	722	729	716	686	640	758	707	702	696	706	773	745	681	742	723	724	696	730	728	717	718	733	732	749	694	737	729	734	725	678	695	674	744	737	701	750	731	735	719	692	735	754	741	707	742	712	699	665	704	719	674	708	696	679	746	723	721	705	721	714	725	693	687	686	711	715	712	688	714	732	775	725	779	689	708	695	674	715	738	728	732	679	698	760	745	702	724	803	654	768	680	683	745	691	746	678	734	671	692	738	794	694	685	705	703	715	675	717	737	744	687	666	779	704	707	657	751	723	711	740	679	720	734	723	671	725	689	690	712	702	748	706	699	689	732	720	725	706	681	739	695	728	715	705	727	722	717	686	701	712	709	681	696	686	675	669	726	750	754	742	716	695	653	714	703	671	731	746	728	737	732	728	701	684	748	721	716	725	741	737	715	700	714	726	716	764	732	713	708	689	701	687	691	654	734	696	759	690	756	726	715	657	690	727	715	722	703	683	776	691	708	760	749	708	726	740	693	730	723	722	754	684	762	685	731	715	693	671	688	681	722	677	692	700	696	707	733	697	748	699	701	707	666	735	699	720	727	683	726	702	753	728	698	743	731	746	695	689	723	701	721	712	725	764	713	701	668	699	731	690	677	775	730	719	703	752	718	678	699	734	734	759	769	750	760	709	731	695	696	707	696	697	709	709	687	713	690	668	707	734	703	692	694	684	756	681	719	686	736	687	674	715	694	729	699	701	761	742	746	728	695	669	682	724	684	714	734	718	710	680	739	681	698	645	720	702	685	705	724	674	698	742	731	704	768	712	714	719	755	660	721	692	742	675	702	695	699	655	719	691	726	716	679	668	717	709	704	704	671	722	712	706	696	691	684	678	748	688	713	709	726	661	714	750	703	724	681	653	710	678	684	715	694	697	707	714	688	758	719	731	743	690	685	718	682	661	702	747	699	741	699	716	705	694	681	711	697	713	730	707	682	721	762	687	733	761	699	726	704	693	659	728	714	725	725	684	733	706	714	728	679	731	714	718	691	716	724	712	749	714	745	705	711	686	683	678	696	714	757	712	688	650	694	709	704	635	732	694	706	718	709	747	749	739	705	751	727	724	701	757	728	680	688	657	723	701	715	697	679	698	671	743	706	697	684	728	725	728	704	745	736	677	695	675	689	703	699	697	717	683	713	743	726	729	745	711	721	733	698	715	731	701	718	713	738	693	720	720	717	677	701	713	723	691	720	713	687	678	717	697	732	728	703	691	711	749	699	676	731	741	732	707	710	721	699	702	724	636	711	716	720	723	752	769	663	723	711	665	737	707	742	740	680	714	671	729	735	712	705	718	751	702	768	729	730	736	731	718	717	710	662	744	689	690	736	685	705	711	681	715	697	727	720	675	719	712	704	715	744	720	710	726	698	732	727	758	690	686	703	710	740	677	692	718	717	686	706	680	666	701	745	693	705	714	712	729	698	762	729	734	735	697	686	730	770	729	738	726	723	691	722	672	760	731	736	694	727	718	729	729	704	683	700	726	714	740	696	716	714	673	688	695	707	702	719	737	741	777	721	711	757	679	719	690	689	718	676	697	751	710	665	715	710	709	736	734	689	714	725	710	719	716	745	671	755	686	727	731	726	687	734	721	692	710	717	656	689	694	725	723	747	760	674	729	763	747	699	687	733	673	711	687	704	712	756	699	743	669	692	695	715	726	693	698	697	693	719	688	743	747	706	739	696	742	669	746	685	733	685	716	737	701	696	751	733	717	674	677	713	690	702	691	689	710	762	771	730	680	748	685	677	722	664	712	708	738	695	763	704	666	689	710	692	730	709	774	717	720	722	755	712	702	665	719	695	702	711	685	715	722	741	714	705	694	698	727	748	715	730	726	701	706	700	718	681	741	691	742	728	734	720	726	714	700	739	724	724	714	714	750	753	684	701	745	760	701	696	741	697	741	740	686	760	720	718	695	707	769	725	731	707	689	775	704	716	662	705	735	714	700	693	708	715	731	713	683	668	751	684	695	709	738	706	716	740	690	756	707	709	697	700	727	707	711	731	734	721	676	682	675	715	741	687	723	744	704	705	685	740	721	734	727	676	753	705	706	697	706	664	708	701	732	701	685	688	706	789	742	688	695	764	731	759	754	671	696	700	715	719	736	690	670	704	727	695	694	713	656	685	719	778	715	742	716	690	728	684	726	725	711	711	669	666	683	734	748	697	715	701	703	715	741	729	660	713	718	703	714	705	661	729	745	687	694	751	663	684	711	675	751	714	697	718	714	720	680	734	705	734	688	709	731	672	710	701	732	689	662	725	693	731	722	716	735	679	719	715	674	722	737	700	742	750	720	727	735	676	650	755	727	711	705	737	704	731	701	690	736	702	712	703	739	688	720	704	722	715	706	710	730	743	737	728	705	700	714	738	728	730	690	694	713	677	709	683	697	708	752	711	786	670	706	699	716	698	744	677	738	755	704	707	732	713	701	695	700	655	728	754	728	705	718	679	697	683	667	756	697	754	710	683	655	661	721	724	684	748	670	723	724	703	672	739	728	723	780	725	695	742	711	726	701	731	674	694	701	711	777	758	688	708	708	716	731	695	700	716	721	730	702	738	700	681	715	715	678	730	684	710	700	702	660	707	732	734	638	701	740	711	644	675	744	693	709	720	747	798	714	685	740	712	757	699	707	648	709	687	728	673	734	692	703	686	735	722	727	696	724	724	702	722	713	728	717	731	728	709	665	708	713	747	701	694	736	690	721	703	735	680	732	663	677	683
20125	1919	323	289	326	314	306	324	286	341	300	285	328	307	298	333	308	320	342	303	287	283	333	322	313	327	298	331	305	333	316	275	333	297	286	331	298	340	315	282	307	287	276	304	325	282	312	313	297	290	305	299	339	279	285	318	319	334	333	300	285	276	316	306	318	312	302	302	306	290	287	322	315	309	336	278	337	291	316	318	325	289	288	287	298	301	306	291	306	296	297	295	284	267	299	308	299	312	297	305	324	316	283	274	360	302	275	283	306	301	294	307	327	325	302	296	324	307	287	309	305	286	292	290	307	305	296	279	292	284	322	331	278	280	294	310	322	301	328	307	301	325	321	312	298	307	299	340	347	327	284	298	274	303	270	271	316	314	296	304	328	312	319	306	293	311	321	328	327	307	304	350	290	317	298	286	312	283	326	305	275	308	313	268	297	325	277	271	282	306	296	300	285	349	334	299	294	304	307	332	319	299	300	318	302	341	314	314	316	347	292	293	319	307	301	332	306	299	296	309	293	300	333	325	311	288	291	299	319	278	318	314	325	276	278	295	303	344	324	279	289	305	296	302	323	318	291	295	294	298	313	301	316	330	302	289	308	307	319	298	336	303	331	303	312	324	305	297	282	299	289	286	317	310	295	294	311	289	353	289	321	287	296	293	306	295	298	298	301	300	299	271	307	311	292	303	285	303	287	309	338	318	299	285	287	301	339	338	329	301	300	291	293	299	318	330	343	296	343	308	339	255	307	319	319	306	307	309	324	330	290	301	312	284	322	282	302	298	304	320	308	285	289	322	280	312	303	332	275	316	324	318	333	334	332	292	320	330	322	307	319	288	292	308	300	291	310	317	316	323	298	297	296	314	288	257	287	310	291	287	306	299	304	340	333	300	360	300	335	289	299	307	312	272	297	298	283	279	286	334	330	326	292	288	306	307	303	320	314	309	328	294	327	303	274	314	297	259	314	283	292	306	333	315	289	320	308	342	307	283	343	341	322	294	295	293	297	312	314	313	316	271	320	356	323	316	310	281	298	318	290	289	296	293	333	303	302	288	295	304	307	323	296	276	308	318	327	307	324	317	330	304	300	294	307	294	322	310	273	301	299	309	259	312	313	274	332	310	314	320	299	336	329	291	290	275	269	289	308	314	338	311	316	317	300	323	308	299	344	295	326	306	302	311	282	290	327	304	296	324	277	303	325	281	321	308	274	288	280	309	317	314	329	312	299	276	305	308	332	297	333	286	319	304	317	299	352	280	324	307	289	279	302	299	291	282	317	274	335	325	286	295	308	281	287	324	289	295	296	322	341	302	295	289	352	312	333	284	264	280	315	340	326	315	295	335	336	318	275	306	316	279	273	292	270	338	300	342	293	313	296	326	323	328	302	281	308	282	310	277	265	281	292	289	299	278	285	313	334	316	318	302	319	317	286	316	279	330	316	292	289	306	350	313	322	281	302	304	274	294	328	298	300	287	306	324	291	307	314	317	304	274	300	304	292	308	323	293	284	313	295	323	314	311	318	286	313	316	283	323	270	270	300	312	305	328	297	307	318	302	329	303	289	288	316	298	316	304	293	278	281	316	303	287	298	302	301	313	299	281	329	263	309	306	311	290	317	294	289	311	302	278	285	328	311	325	302	315	295	308	281	326	315	288	286	318	309	308	307	312	315	300	328	338	317	300	331	302	310	302	314	325	289	344	283	282	296	271	273	333	293	306	295	318	279	321	328	298	310	315	351	315	250	306	312	318	298	296	295	299	319	314	292	280	313	310	296	307	312	301	325	306	280	277	320	343	308	330	296	291	270	298	297	334	300	281	299	300	281	268	301	317	305	306	293	314	293	325	300	302	305	306	302	326	279	295	321	282	312	283	278	305	313	296	314	309	291	344	300	252	289	299	301	290	270	311	303	318	308	287	337	290	311	288	325	331	326	308	300	334	290	304	305	268	310	308	297	302	260	307	315	307	326	286	329	312	308	264	301	320	326	298	335	332	292	284	325	294	310	343	320	305	335	289	313	298	295	299	321	327	307	310	308	317	327	309	334	300	298	287	288	314	318	318	288	292	329	324	282	319	330	313	311	312	310	306	313	332	302	293	286	311	330	323	331	263	342	310	279	345	289	287	338	344	298	317	283	328	302	300	283	291	280	291	295	314	299	287	306	330	294	274	301	333	277	293	296	319	312	277	320	314	304	312	313	315	300	291	284	304	304	318	287	301	316	329	319	278	295	287	275	291	308	311	294	308	307	289	311	341	309	292	300	298	317	325	293	294	317	336	329	307	283	279	278	310	292	287	334	319	335	353	348	340	298	312	303	317	321	315	298	286	310	303	274	321	290	269	258	295	284	301	280	326	293	305	292	329	291	302	281	294	307	303	322	254	304	298	290	303	310	312	337	273	301	303	287	314	286	304	330	322	291	306	304	282	307	312	344	309	293	323	311	316	291	306	345	295	337	305	313	350	316	296	281	320	329	343	323	311	302	290	310	294	324	315	300	280	330	329	308	314	298	288	296	310	286	326	315	279	322	280	264	302	319	307	308	260	314	284	326	279	298	324	289	293	289	318	303	319	310	297	292	301	338	326	323	297	286	321	331	297	297	308	317	292	316	284	326	313	296	293	294	298	276	282	260	295	300	290	304	302	315	312	279	316	310	301	357	318	327	310	321	298	309	277	315	310	317	294	313	333	279	287	298	314	306	293	317	285	303	275	284	334	333	291	268	281	295	343	310	327	324	342	294	287	332	294	284	281	305	319	303	316	316	315	314	309	321	316	315	311	332	310	291	298	351	331	317	337	315	300	316	336	316	331	287	328	276	302	328	314	284	281	293	316	355	341	317	304	293	345	255	337	323	308	318	321	308	315	260	330	309	320	294	288	289	287	292	283	319	317	314	317	325	276	311	309	310	298	293	294	313	292	309	311	265	261	308	333	337	300	276	279	316	314	291	317	306	293	265	329	325	302	305	351	303	312	314	316	274	314	302	283	301	304	249	327	325	292	311	272	294	322	323	301	314	299	317	311	293	288	301	345	294	294	326	300	339	271	287	305	303	304	309	320	315	285	292	288	336	326	291	295	304	332	327	332	288	292	303	319	286	311	338	309	308	269	302	292	337	291	318	276	336	300	265	305	323	284	299	309	331	292	281	319	295	289	302	259	332	301	302	277	294	289	301	309	367	315	315	288	303	287	279	310	311	309	283	283	298	331	306	337	294	336	329	275	275	302	347	310	319	352	313	301	314	298	278	318	308	315	290	287	275	317	307	291	294	325	319	283	293	336	309	323	341	304	343	335	314	302	317	284	306	294	300	337	301	323	270	339	302	275	311	329	318	262	276	288	305	315	308	282	304	311	307	307	297	302	322	315	297	299	327	311	302	319	293	246	330	293	320	284	320	308	325	291	314	294	345	291	357	342	288	329	281	295	315	316	305	326	322	303	281	308	327	300	296	275	326	357	302	337	301	272	313	315	290	314	352	295	320	326	295	308
8814	866	703	666	696	674	674	644	700	683	660	660	651	650	706	664	671	656	648	679	671	657	696	664	668	641	669	621	654	665	631	636	672	646	675	671	662	668	638	638	652	678	646	618	675	687	685	650	682	614	645	638	680	687	679	632	679	666	667	650	697	636	680	661	706	637	672	657	666	722	674	687	681	643	662	615	627	641	659	637	668	674	603	688	689	670	686	625	682	687	680	646	671	674	646	704	650	656	640	622	676	692	640	684	670	610	700	672	684	687	695	662	651	673	659	628	680	675	670	680	683	655	692	693	648	652	637	710	674	685	685	680	658	688	700	674	648	692	674	618	690	651	649	642	639	667	700	675	668	699	657	681	669	670	669	655	642	637	683	638	695	697	619	684	655	626	703	736	667	631	661	641	631	611	648	691	715	680	633	727	676	592	675	667	622	673	722	720	677	670	676	658	638	647	643	672	660	631	673	717	653	625	656	632	696	671	652	661	648	643	665	692	700	640	661	658	659	666	685	649	676	691	665	655	690	662	678	667	644	659	663	694	636	682	665	680	645	663	659	661	695	668	642	704	653	682	680	643	702	700	640	677	712	651	675	682	683	655	630	672	650	652	679	693	663	657	695	650	650	632	701	693	671	600	708	645	625	630	727	643	696	662	651	697	665	628	655	671	658	647	664	624	658	665	667	687	662	596	683	701	666	648	650	637	656	634	725	654	684	678	612	676	624	666	632	676	669	636	693	708	693	674	681	628	665	633	683	613	653	669	670	654	602	688	664	714	663	649	648	663	649	675	639	677	646	696	639	660	643	651	689	635	655	681	659	680	652	691	664	666	667	666	695	652	639	628	684	662	684	656	683	706	663	680	688	666	703	646	655	688	635	620	685	681	652	686	682	644	691	645	672	652	657	643	639	666	687	673	679	680	692	654	623	680	676	699	665	668	642	677	632	658	679	676	694	639	692	662	666	667	656	620	640	648	682	674	638	641	619	709	678	703	692	624	671	688	659	684	659	688	631	679	645	678	646	646	652	630	653	655	651	652	689	660	688	708	677	682	634	657	619	649	729	664	722	676	657	702	665	659	703	698	615	642	627	675	711	679	663	672	643	677	643	649	681	628	680	662	673	688	645	681	632	669	654	592	670	695	616	681	663	642	685	655	659	663	640	645	663	639	674	633	643	680	632	670	616	689	667	689	657	656	658	643	648	661	706	671	703	660	628	664	662	668	686	713	672	629	689	640	625	659	701	671	665	684	655	667	625	601	676	655	667	721	661	705	699	609	678	713	676	644	695	652	628	675	679	660	679	612	640	632	687	631	680	669	639	660	615	687	655	649	651	689	640	658	653	658	666	680	633	681	624	690	665	659	668	673	670	638	644	650	695	652	661	656	660	619	634	644	676	649	682	650	681	661	677	677	620	646	643	662	656	687	658	670	638	690	622	691	704	708	666	669	669	698	647	695	646	704	684	688	680	641	728	651	674	638	638	661	653	678	689	696	642	658	630	658	668	658	646	680	653	708	661	684	692	684	655	660	669	613	674	615	632	649	662	715	638	639	679	601	672	592	653	667	668	624	689	670	692	622	630	662	647	661	599	645	652	706	682	615	663	702	665	673	608	662	622	654	683	675	693	661	667	659	691	691	697	708	673	593	665	652	658	641	697	632	640	677	644	669	638	664	649	666	658	677	716	653	654	703	711	646	688	671	674	664	662	681	644	675	688	690	662	620	643	654	654	654	643	669	621	675	689	646	616	661	691	670	692	706	646	672	683	641	630	691	625	698	633	720	662	652	616	665	702	674	598	691	670	651	659	642	702	729	641	650	663	656	666	674	652	670	653	654	658	695	692	662	646	656	661	655	680	648	680	674	647	694	695	665	674	609	679	682	695	661	612	621	678	661	690	652	661	682	677	645	655	635	632	658	679	638	641	692	675	690	677	632	644	668	625	656	642	656	646	659	642	638	695	634	666	650	690	676	680	662	633	625	685	655	700	650	668	656	651	700	619	719	660	666	668	682	645	698	617	633	675	727	637	632	656	668	650	681	665	706	620	682	672	654	650	682	657	665	658	669	694	651	686	698	702	661	675	664	708	669	639	681	706	665	696	711	652	633	701	657	679	672	647	700	704	647	616	666	684	693	661	674	659	698	654	678	633	629	716	607	638	633	659	685	669	638	694	684	655	672	656	668	690	648	664	666	652	675	626	657	635	613	670	660	642	674	668	659	607	661	692	690	637	694	685	678	692	673	675	695	683	656	664	640	665	646	672	680	658	660	684	624	670	690	677	650	695	632	681	604	686	627	664	649	714	657	679	705	685	709	687	661	616	669	633	712	672	620	662	665	680	739	652	661	666	684	652	663	624	657	666	645	695	656	674	645	643	664	662	701	669	613	649	676	641	699	657	649	628	630	666	644	653	667	659	603	625	675	624	600	656	691	640	682	651	716	660	663	674	648	684	664	616	701	700	665	695	652	664	669	667	651	652	680	643	622	671	681	685	661	682	685	671	716	644	690	691	654	663	693	684	670	636	614	674	631	655	681	666	660	663	694	669	746	709	707	699	629	722	660	666	650	686	655	654	635	691	688	636	634	681	667	659	656	621	670	665	681	618	648	625	691	694	691	631	666	652	701	691	693	663	689	676	676	642	687	676	694	693	693	665	663	646	656	653	640	673	677	659	664	662	665	656	657	632	611	689	671	644	649	677	656	643	643	649	645	659	644	704	685	669	702	646	658	649	620	701	681	655	633	704	657	628	639	680	692	661	635	694	677	691	610	640	704	645	662	626	623	655	659	653	684	677	642	588	729	668	686	672	687	717	671	665	639	694	674	670	676	659	668	616	663	619	649	657	673	680	685	684	658	666	673	673	703	655	635	706	716	667	667	684	665	687	701	673	687	673	628	692	652	666	699	668	655	680	666	647	709	651	702	639	678	651	671	664	719	628	683	643	635	686	656	686	616	692	614	676	696	652	634	631	638	691	655	672	645	663	641	662	658	666	653	634	682	660	686	667	669	682	661	670	634	677	682	664	658	633	616	690	668	628	667	641	654	635	655	687	640	666	638	721	692	660	667	663	643	660	686	680	650	704	649	676	670	705	649	690	677	645	693	674	663	703	649	653	603	689	687	666	659	619	686	692	707	673	673	668	652	696	667	685	644	701	637	622	673	688	656	631	616	670	679	615	630	662	676	707	688	659	670	668	614	674	662	665	688	642	642	644	669	645	652	688	668	698	670	651	690	684	631	650	654	681	664	667	660	660	652	628	681	632	616	709	699	652	652	655	673	676	754	635	660	662	608	690	654	702	652	651	693	651	672	692	737	667	668	647	665	613	650	646	667	685	690	645	613	659	671	626	649	694	649	687	642	696	696	656	626	674	636	671	692	651	677	660	645	732	699	673	676	674	677	722	672	698	707	640	685	680	667	715	685	650	675	650	657	639	643	690	651	662	668	656	620	661	688	671	641	698	645	700	672	637	654	678	631	661	660
22828	3046	369	311	298	283	298	276	289	303	270	326	269	342	277	302	292	296	296	284	284	282	305	281	279	308	282	306	334	337	284	318	271	307	315	254	310	278	292	249	333	276	274	306	318	279	263	265	290	312	273	272	306	329	336	313	315	267	286	284	314	286	264	259	301	325	275	313	287	309	277	276	294	261	296	255	291	294	293	309	306	294	313	258	253	282	290	285	334	300	285	283	298	319	276	299	290	320	315	292	302	260	281	280	304	263	289	304	273	276	304	327	332	300	271	271	256	285	270	281	291	316	290	302	289	263	255	285	318	289	261	293	272	265	276	280	319	299	286	269	286	280	300	301	286	281	278	322	291	301	287	283	304	294	261	285	288	283	298	270	290	296	305	342	316	293	294	308	298	295	262	293	281	298	289	308	272	284	270	305	303	296	302	300	289	290	303	293	285	273	316	295	297	302	327	294	291	285	275	307	295	287	318	297	286	303	281	243	272	303	286	280	267	310	243	284	267	291	298	280	297	341	300	296	278	305	309	294	275	312	294	279	281	289	254	294	279	283	310	265	289	300	301	282	323	290	316	279	286	303	321	286	303	327	311	282	289	293	307	266	293	308	310	300	287	305	300	304	301	288	299	279	270	261	255	310	244	295	309	306	275	270	273	300	250	284	270	325	295	316	295	293	303	313	265	267	288	275	294	300	296	322	290	321	269	331	288	316	287	292	322	302	325	312	290	296	297	302	303	289	277	292	296	274	266	288	247	292	299	274	291	312	308	300	332	300	310	274	300	277	290	271	272	286	314	301	302	267	318	271	270	282	293	303	312	297	309	248	281	274	283	246	284	288	307	317	306	286	308	273	314	294	270	284	269	290	321	313	269	254	277	313	290	274	269	282	336	296	287	268	279	262	303	263	283	276	306	299	268	301	277	290	280	297	272	283	308	298	314	303	338	273	271	305	302	287	302	268	303	270	285	286	258	294	267	260	275	279	274	284	269	300	319	324	302	259	297	285	306	270	302	256	254	295	284	281	273	303	304	282	291	289	312	316	309	287	300	282	292	294	282	329	257	306	270	274	279	273	304	304	306	279	270	280	285	283	279	284	285	297	266	320	251	299	274	264	253	291	288	288	317	301	260	304	314	308	293	304	296	307	269	293	291	268	322	302	320	302	312	271	322	316	295	276	284	318	297	282	314	312	287	298	285	324	241	274	320	276	279	312	286	282	294	299	308	303	296	297	290	278	288	293	275	254	285	288	293	289	265	309	287	299	314	291	341	290	300	311	306	295	269	299	295	283	286	319	295	280	273	290	267	271	331	295	284	303	292	277	302	288	278	286	290	278	272	317	312	288	285	291	307	333	345	274	292	276	282	311	267	320	291	289	296	310	309	241	285	308	290	285	295	297	271	281	284	298	320	279	275	292	328	306	281	313	266	309	252	327	278	306	265	273	261	248	275	264	276	278	291	324	303	275	311	302	264	307	301	289	289	251	297	271	280	297	297	285	312	304	296	293	291	278	310	315	292	281	296	276	297	284	295	300	317	284	260	259	287	275	288	296	318	293	267	288	283	305	325	269	283	302	302	314	314	286	291	319	301	253	295	256	342	274	293	316	283	287	269	307	316	296	280	308	291	287	311	350	290	278	307	291	269	294	289	298	308	271	272	284	288	290	308	255	326	273	298	324	296	294	321	281	277	280	293	272	282	308	309	297	302	309	271	287	296	274	279	310	299	247	320	294	317	288	303	293	281	275	302	290	289	254	319	278	301	251	279	289	253	300	272	287	245	286	302	285	288	275	278	271	278	278	291	295	290	287	319	275	276	321	298	281	270	264	313	296	292	265	306	271	295	271	284	289	285	288	266	322	284	271	262	288	290	276	268	274	301	298	272	276	274	308	321	301	320	278	273	295	347	278	297	305	261	296	291	283	274	300	285	277	303	297	277	300	309	287	264	295	287	292	314	285	296	307	291	281	301	277	310	312	283	295	293	317	271	307	312	269	287	262	291	320	305	282	272	300	274	285	278	307	294	287	334	295	312	287	283	292	276	304	317	301	274	263	276	303	301	332	288	308	277	313	284	284	308	303	295	270	300	293	301	291	288	315	294	296	322	274	304	330	252	304	304	288	274	307	287	289	301	297	320	314	279	274	277	286	293	305	291	288	268	331	290	307	272	323	282	288	273	284	303	290	285	291	287	275	317	296	292	260	278	301	258	275	305	294	308	267	288	278	270	260	289	288	280	276	300	285	311	288	314	286	263	323	317	273	265	288	305	314	280	297	270	292	303	254	297	321	322	303	296	301	271	296	311	283	276	311	297	297	295	300	306	322	298	273	279	290	301	313	269	274	307	282	297	301	291	323	295	290	291	266	276	315	296	310	280	292	281	308	307	267	298	313	286	301	281	270	270	304	287	292	279	309	275	266	270	272	286	295	302	308	292	290	289	297	288	290	314	311	281	286	323	304	299	305	266	276	286	295	293	272	249	297	228	271	283	315	291	301	272	298	297	278	295	298	291	268	306	301	299	288	310	318	313	281	288	284	270	306	299	317	269	252	315	314	301	271	301	301	263	285	274	267	265	323	273	286	292	336	311	301	310	324	287	292	276	268	297	282	302	301	333	304	294	287	297	239	324	320	327	305	319	304	297	286	265	279	319	278	272	270	312	306	310	312	302	296	292	293	292	282	283	276	278	294	283	297	261	319	325	293	257	308	301	302	309	281	304	277	270	309	323	296	298	308	297	301	278	304	298	294	316	296	318	288	263	279	266	297	293	303	257	313	283	267	322	279	310	287	295	299	262	310	285	272	281	310	295	259	314	298	308	278	295	326	318	317	290	287	287	288	277	303	298	287	299	283	299	334	318	267	313	286	246	327	338	306	283	302	296	283	315	294	288	275	295	298	328	266	278	285	287	314	298	337	284	294	316	293	283	283	290	288	302	260	280	291	285	302	292	248	271	272	296	281	246	258	259	319	309	281	284	278	268	311	261	280	303	280	288	276	312	287	278	295	281	258	271	304	350	295	295	261	290	277	281	292	321	299	278	289	262	320	310	276	297	302	306	288	282	299	262	275	273	281	305	295	276	279	321	315	273	262	291	286	274	300	323	289	296	291	305	282	302	308	290	303	288	301	286	283	298	261	301	310	343	315	311	303	271	263	295	301	277	279	293	339	274	307	288	323	291	285	288	304	291	292	296	300	312	286	263	283	269	271	296	282	280	284	315	302	291	295	293	258	270	282	290	309	307	257	309	266	303	291	264	296	282	283	285	303	264	298	274	292	317	283	322	316	293	327	302	298	284	280	306	284	270	286	274	283	265	313	293	288	270	273	266	271	282	306	309	298	320	279	292	278	339	295	324	266	308	293	292	306	308	288	274	310	287	327	303	274	290	286	291	317	257	315	328	256	275	290	306	286	288	332	291	294	272	328	281	306	330	298	307	266	296	296	293	297	296	268	287	278	261	282	304	270	255	260	290	271	262	291	265	317
8830	1030	715	664	676	601	652	665	634	636	665	645	654	690	643	639	676	666	628	643	662	648	658	628	640	648	647	621	640	608	630	633	687	640	594	683	639	641	627	643	660	693	650	617	652	631	634	633	617	682	684	647	660	620	614	630	664	705	630	632	667	637	631	644	671	652	669	607	713	629	639	617	594	655	676	615	606	641	633	619	635	653	649	625	667	659	592	623	665	614	653	707	639	636	638	622	620	631	626	605	600	626	631	687	631	653	628	619	658	637	631	631	669	590	642	648	645	613	665	625	639	628	595	662	634	612	600	635	623	650	638	657	654	620	584	628	632	630	618	625	625	644	636	648	642	623	610	625	628	651	674	632	628	637	632	608	608	683	662	619	677	676	604	672	616	606	653	647	591	623	643	631	625	640	608	646	651	610	629	635	592	624	643	644	626	610	632	655	670	632	612	638	608	599	636	649	616	575	643	648	629	603	658	609	621	612	660	647	648	644	594	614	649	639	600	632	659	678	663	676	615	634	664	661	590	632	598	651	656	580	643	656	619	602	593	607	644	662	641	649	669	629	650	611	631	641	651	629	630	630	650	643	600	628	644	599	659	632	672	597	599	669	643	605	653	628	612	605	647	640	633	664	652	604	673	656	625	638	638	639	644	620	660	593	621	655	623	640	602	632	621	632	653	626	626	645	648	617	673	610	597	643	637	607	613	606	596	609	690	621	626	645	642	616	644	631	635	608	630	623	646	650	643	641	631	642	594	602	646	650	693	694	638	635	591	639	615	593	644	611	617	643	631	656	643	604	639	636	688	598	645	704	631	641	650	628	634	658	643	650	614	629	636	645	644	650	660	625	648	617	614	601	638	595	626	591	656	641	651	637	614	598	650	631	634	593	664	569	627	612	608	612	608	642	624	644	635	665	633	670	661	652	654	646	626	629	650	643	648	650	674	647	611	651	637	606	639	637	652	677	626	653	666	651	657	693	607	639	647	658	593	666	659	649	701	647	674	645	666	629	674	642	693	645	662	658	647	608	612	582	600	599	630	651	599	666	681	692	669	633	618	676	658	625	627	648	628	691	637	624	630	660	618	650	621	687	671	670	633	604	647	636	617	633	662	624	665	629	604	660	663	572	625	668	659	660	643	608	632	622	605	659	644	655	633	646	663	616	688	635	652	623	657	649	610	588	628	668	612	654	679	652	638	625	642	636	627	594	636	626	632	629	646	718	627	667	623	624	663	613	631	601	659	640	625	640	643	671	626	652	689	649	654	614	652	612	588	659	627	643	597	645	664	653	654	662	673	640	622	666	598	632	612	643	626	631	619	677	636	648	582	664	641	643	620	640	612	620	628	621	642	627	657	602	645	653	624	618	682	653	623	593	633	654	592	669	614	653	626	662	666	619	591	600	670	626	651	596	604	633	673	632	669	616	620	591	633	620	666	655	647	654	649	593	616	627	647	630	653	656	662	671	597	615	671	657	611	652	634	620	602	631	651	628	651	614	616	615	635	621	713	671	630	638	675	614	669	673	628	645	678	645	657	605	627	628	649	654	690	613	617	637	648	645	604	616	642	675	594	613	636	630	617	645	715	612	644	648	668	632	630	608	671	599	679	670	614	622	667	680	682	575	645	599	667	639	651	592	624	628	630	638	659	651	633	664	660	603	629	659	665	667	640	638	622	599	662	582	591	620	615	608	625	608	619	592	674	685	695	624	628	625	667	616	644	658	595	680	646	629	630	644	613	664	628	661	619	640	679	614	621	605	639	605	626	630	585	678	610	627	657	614	640	614	619	632	640	590	613	653	629	648	634	619	613	615	669	653	689	661	599	681	610	642	686	636	667	642	669	629	613	665	648	611	647	614	609	692	646	640	619	626	672	661	641	633	620	651	675	644	648	670	601	620	649	655	639	632	664	621	672	630	599	640	648	665	630	608	638	655	667	632	647	647	621	602	624	672	631	640	647	640	637	601	634	642	605	620	623	616	652	617	704	642	656	646	609	652	573	685	702	663	652	666	594	638	604	634	685	663	681	602	600	649	680	631	660	632	626	684	638	597	666	648	637	662	617	663	649	641	638	612	627	604	618	656	619	661	649	643	652	645	623	592	622	631	640	617	621	638	585	668	662	620	598	676	601	634	583	624	660	659	635	574	650	655	625	631	663	633	606	622	662	638	638	643	619	647	663	646	631	619	674	628	610	660	658	608	727	573	649	658	632	609	640	603	636	638	632	658	630	604	653	627	613	675	630	656	609	607	665	652	636	645	603	663	706	659	592	651	583	651	582	664	615	664	655	650	660	661	619	617	630	660	637	635	626	651	590	641	616	601	639	636	615	665	608	638	614	627	590	645	606	668	616	666	672	625	616	694	685	619	653	603	651	661	659	636	653	596	636	580	636	619	636	658	628	630	628	633	647	594	670	679	642	647	656	622	624	646	698	643	619	656	610	676	662	620	665	597	658	613	634	595	693	661	660	607	620	644	644	608	602	637	657	639	611	653	629	652	665	646	630	636	629	691	647	625	605	658	577	608	634	633	659	658	669	633	614	651	628	614	663	578	615	671	620	680	638	622	664	668	609	631	646	614	658	663	635	663	642	642	652	620	675	652	614	634	589	614	622	650	621	629	661	620	629	633	652	626	661	599	618	656	643	658	657	657	609	625	625	590	628	664	636	638	631	685	637	660	608	627	615	673	651	672	597	623	631	642	614	607	600	637	614	650	635	629	638	675	591	608	580	650	648	656	639	662	616	652	609	665	641	641	660	630	656	615	628	658	600	639	625	647	642	657	628	661	643	629	628	597	652	577	653	650	657	637	687	628	623	585	636	626	607	637	624	619	657	689	601	577	645	627	598	561	656	611	638	630	654	602	624	642	631	680	644	605	649	701	640	627	589	602	659	678	662	670	595	643	633	600	653	644	615	624	619	661	643	620	584	609	627	671	666	603	604	651	627	610	626	653	587	620	623	592	634	647	659	613	611	598	665	623	604	646	689	613	635	623	600	600	637	625	631	627	627	614	567	609	630	654	640	613	589	618	602	638	598	649	626	632	610	619	673	623	577	631	616	639	619	660	615	620	632	613	611	601	630	658	655	617	669	648	572	646	614	671	612	650	590	620	656	688	646	627	613	652	614	599	660	651	577	642	618	621	603	601	642	616	603	619	641	612	643	638	649	634	644	628	663	659	650	588	638	632	624	639	655	607	674	633	602	587	616	631	618	616	570	634	668	636	633	641	603	672	635	627	684	661	628	672	649	675	631	635	641	648	648	600	640	626	637	655	638	635	610	651	626	643	656	598	648	627	655	595	683	653	639	643	614	661	623	616	678	661	648	622	613	631	666	600	640	611	637	697	622	639	664	625	655	599	667	678	717	646	631	622	627	642	686	638	638	628	611	637	635	613	639	655	654	673	686	650	630	617	631	630	608	671	627	632	630	621	668	622	669	652	651	611	650	632	629	599	664	592	637	631	680	615	637	632	621	621	636	653
26354	5168	468	342	320	348	316	305	341	344	320	329	319	330	335	330	355	337	315	284	308	301	329	333	347	312	338	314	297	348	311	323	302	314	316	301	290	331	310	353	299	318	337	337	346	314	321	321	354	358	355	326	318	304	319	333	317	293	314	308	331	297	329	287	316	316	362	351	354	312	319	346	347	308	303	289	365	353	332	305	312	320	316	303	337	299	293	308	316	318	341	296	340	330	323	286	329	285	297	307	301	318	336	266	293	329	339	324	342	334	303	339	305	340	321	293	316	356	294	300	315	323	333	326	340	293	341	349	361	337	354	333	316	343	313	311	331	346	322	282	306	324	285	325	329	325	323	358	296	286	324	317	309	360	341	305	325	322	310	302	325	305	301	299	272	335	279	327	351	306	288	335	356	352	321	321	335	305	326	332	331	310	300	331	333	306	306	345	361	352	308	295	326	373	320	348	299	338	298	370	328	337	325	353	329	349	361	359	347	318	304	327	337	298	291	310	344	355	302	319	360	347	309	305	352	298	279	292	301	304	311	362	330	279	297	331	308	316	309	337	318	316	315	309	277	280	286	353	321	303	338	306	301	333	324	325	337	318	321	341	298	312	295	317	319	284	312	323	334	311	345	332	336	307	303	327	325	343	351	295	333	295	352	314	356	331	305	342	297	321	313	339	316	329	322	338	322	324	325	323	319	314	328	344	334	304	335	313	315	332	297	320	324	329	353	304	295	298	312	280	308	307	304	338	324	292	324	343	326	349	345	306	330	318	316	326	349	308	331	305	342	311	390	326	351	315	329	324	322	347	286	348	302	344	336	333	315	304	293	332	328	319	316	326	308	338	321	318	347	316	280	296	326	332	353	289	331	322	272	312	296	359	328	320	278	305	333	352	312	318	297	321	313	307	312	303	308	322	313	314	306	343	306	322	315	316	330	312	340	296	318	328	309	337	333	320	336	346	349	320	324	295	318	316	300	294	333	330	292	329	357	325	331	319	345	328	319	330	326	341	289	306	345	321	345	311	335	325	278	331	320	348	292	322	326	306	321	344	307	338	318	288	316	299	298	332	335	317	299	308	319	322	336	290	310	333	302	318	299	341	286	342	331	315	302	307	315	322	320	336	335	337	335	323	341	315	303	353	289	307	311	326	308	343	409	325	367	325	314	384	357	342	336	316	302	305	339	312	331	313	295	303	321	313	351	312	320	334	329	354	296	318	336	325	310	347	400	361	300	291	299	303	288	313	314	292	351	330	326	330	303	290	345	309	349	324	297	357	358	319	303	313	338	310	306	273	331	310	306	336	321	304	344	340	312	329	305	346	342	311	304	318	328	346	320	317	297	278	305	302	300	316	324	339	323	312	322	345	344	288	288	315	356	343	324	330	291	298	319	317	289	305	338	306	278	327	313	299	337	350	328	330	328	341	315	307	351	320	320	379	311	330	326	319	324	288	308	282	275	293	311	341	305	293	315	326	318	306	327	286	315	329	320	354	302	355	318	335	269	294	287	335	298	343	324	318	311	303	311	314	317	286	295	293	331	339	316	343	324	310	321	313	286	333	323	299	326	361	312	313	284	324	331	312	317	299	340	329	323	332	340	324	302	348	349	325	334	310	337	321	326	324	333	312	334	312	299	341	289	306	349	328	332	344	290	333	298	313	297	315	276	308	322	292	287	294	331	313	308	284	324	351	298	323	350	309	339	348	318	319	338	305	299	315	302	367	319	302	323	319	330	319	283	319	333	350	367	330	321	294	341	305	337	342	307	271	362	337	307	338	369	307	359	330	326	334	359	300	307	304	319	346	338	327	293	322	286	320	318	318	346	328	320	290	326	305	323	297	340	308	309	307	301	334	308	340	318	335	353	280	302	301	320	326	357	300	304	312	328	388	317	323	323	299	296	280	304	331	291	349	327	280	318	327	311	329	324	300	311	334	293	319	339	313	322	311	338	348	315	343	316	324	339	325	344	325	358	321	344	336	338	367	302	349	304	327	321	299	310	330	281	314	321	335	315	342	306	337	344	304	305	317	282	330	325	333	311	323	327	340	347	321	334	341	318	295	320	338	298	289	302	305	315	326	371	311	318	322	350	353	336	304	291	319	328	311	314	312	333	338	295	349	300	317	307	325	317	329	326	311	318	326	340	320	295	322	369	277	314	347	345	318	333	301	311	338	358	345	340	343	319	350	292	315	326	317	291	314	301	295	350	356	327	302	365	309	331	305	308	318	301	306	314	309	338	285	311	295	320	310	346	313	309	332	323	299	292	341	321	323	312	314	319	327	361	307	299	324	320	329	336	322	334	306	317	277	273	309	323	342	309	329	315	330	314	275	310	328	294	322	312	345	321	351	299	303	290	333	319	267	345	324	285	326	329	322	321	333	306	300	325	312	313	321	326	348	299	285	301	291	354	305	291	333	334	338	328	344	318	332	378	300	303	320	320	312	314	347	347	339	335	332	272	320	305	318	300	308	285	281	302	355	291	321	367	317	325	313	331	301	326	320	316	356	356	322	319	316	300	328	307	330	350	311	319	326	318	315	335	332	323	364	332	313	342	344	316	373	340	304	355	344	326	349	330	355	341	320	314	271	292	286	302	300	314	309	322	344	368	326	350	356	331	299	321	342	302	344	308	323	327	310	347	346	338	343	325	317	313	312	344	298	355	311	298	309	305	318	335	313	320	327	322	324	296	303	294	337	285	314	319	276	293	322	354	315	297	313	335	279	302	307	349	286	317	323	332	289	273	326	314	370	325	310	322	320	334	291	298	328	298	342	294	352	349	315	324	317	302	341	298	317	341	300	341	296	311	308	370	324	323	349	299	325	320	304	323	324	312	320	323	320	327	320	332	281	282	314	325	316	319	309	326	307	302	310	295	309	342	269	324	300	320	299	302	295	329	310	342	333	292	303	275	314	341	311	325	330	354	346	317	326	335	315	352	313	348	307	322	323	327	317	320	342	320	326	298	339	315	330	304	347	322	334	318	313	295	326	336	302	314	275	322	289	325	321	315	323	296	324	277	318	350	316	281	266	290	299	298	277	319	323	341	305	302	335	321	327	303	339	325	309	318	305	341	321	304	309	306	329	304	368	292	291	319	300	335	340	358	256	342	351	306	326	310	338	307	347	316	304	285	321	318	312	327	325	285	305	330	323	300	345	307	357	324	344	325	329	303	339	316	315	334	323	310	355	327	307	273	342	332	313	288	308	307	343	319	323	302	333	329	306	327	306	352	345	316	316	321	339	316	291	332	313	293	332	327	313	342	339	339	299	315	328	311	330	306	320	309	312	306	248	361	325	325	308	321	302	310	293	319	293	326	334	345	311	321	321	349	310	306	310	358	303	341	323	289	331	341	308	323	330	310	318	357	314	304	300	316	328	320	312	333	322	315	319	368	331	303	358	294	335	322	321	306	307	316	350	356	309	357	339	321	326	331	327	330	312	358	340	304	295	257	329	351	317	316	301	328	322	343	323	329	332	289	310
9598	1135	805	717	782	726	692	741	736	719	711	649	703	719	730	705	756	717	700	739	755	727	733	762	712	671	726	716	695	720	722	710	711	732	744	705	774	732	749	738	702	694	688	684	726	682	718	699	704	688	691	709	704	718	741	727	755	718	675	726	709	727	712	659	717	686	699	737	745	721	702	689	705	716	718	734	687	735	694	693	728	655	731	727	706	732	713	739	715	684	726	730	699	688	721	724	726	763	709	725	684	694	711	719	693	734	692	691	715	693	680	718	689	680	726	707	712	733	690	723	730	707	683	716	662	687	716	701	688	706	766	698	729	681	748	719	716	708	687	681	729	694	684	710	705	752	698	691	704	718	698	670	703	740	768	738	703	676	717	744	690	685	747	727	720	713	692	717	737	708	735	697	708	745	713	662	713	735	693	728	723	676	675	687	758	744	715	691	729	738	668	670	698	731	718	704	736	721	775	768	684	738	701	710	692	775	710	717	716	658	732	726	699	745	670	643	733	681	710	728	727	640	683	710	705	675	730	758	750	672	674	686	677	621	738	701	688	675	685	716	652	743	730	676	735	739	685	703	743	748	716	727	690	747	761	698	708	700	673	733	744	718	715	706	679	690	715	734	738	642	689	728	740	728	741	705	724	711	731	770	710	735	681	701	741	707	679	711	680	683	701	694	702	732	724	737	717	715	681	708	717	691	708	714	732	721	759	760	730	736	723	740	701	746	665	702	760	715	730	681	722	700	687	765	721	725	669	771	725	728	698	676	710	730	681	701	740	704	728	705	723	736	705	677	711	728	692	790	723	682	744	710	762	758	738	686	693	726	716	690	699	715	707	711	730	711	682	714	686	714	726	728	720	716	735	720	760	724	735	739	714	762	730	685	703	723	714	678	722	695	705	705	781	702	692	725	691	714	746	683	760	675	760	694	667	758	693	713	652	699	711	658	674	705	751	726	738	683	702	657	732	722	732	721	780	660	689	703	716	754	747	720	729	683	729	676	754	717	667	735	722	716	720	686	720	709	681	719	730	694	688	672	680	743	680	725	679	700	691	740	639	745	705	729	731	678	750	697	698	751	706	712	657	705	737	720	707	696	704	720	698	685	739	662	686	719	736	713	676	714	723	686	728	679	662	710	767	734	679	675	669	755	703	717	693	687	691	744	696	756	743	687	685	697	689	693	682	685	735	714	700	723	712	715	740	717	711	719	740	701	718	739	709	705	719	670	700	668	674	689	676	733	731	736	726	718	714	725	685	718	725	698	699	694	695	690	677	747	737	675	703	720	725	689	711	672	766	708	727	696	703	717	735	733	733	734	730	677	715	717	711	698	743	678	704	701	699	672	707	729	766	658	733	740	700	741	689	678	731	731	662	726	651	691	739	672	668	729	732	726	725	703	729	677	671	676	683	731	741	720	701	722	706	758	718	723	746	702	721	745	710	717	693	695	761	700	736	715	727	708	726	698	705	742	689	671	685	713	758	691	723	723	711	689	728	679	724	679	743	694	691	719	711	682	714	697	715	760	708	725	688	694	668	707	695	724	690	741	723	721	755	730	695	682	712	710	750	739	711	689	727	688	708	729	727	721	671	707	718	713	695	647	724	751	701	667	764	681	716	648	650	731	752	703	676	770	716	691	747	704	744	679	697	707	661	749	700	701	727	726	735	669	661	723	730	766	657	720	704	738	707	721	708	708	672	636	727	688	720	775	731	753	679	701	688	704	712	706	702	752	672	715	717	727	751	715	729	678	669	695	750	701	697	695	689	724	654	656	726	688	726	712	713	700	729	697	686	692	746	726	689	667	729	674	732	698	764	713	657	699	677	655	725	730	703	695	722	774	703	698	703	678	721	728	737	720	697	686	692	674	666	726	694	691	679	746	663	744	691	667	688	707	712	664	727	732	758	697	744	716	746	694	749	746	673	704	725	785	689	736	721	724	690	675	695	729	731	727	708	724	696	702	705	736	659	756	709	677	730	715	714	704	687	719	677	701	726	748	711	684	687	701	732	689	717	698	695	673	722	649	715	725	730	682	708	696	680	696	708	683	701	719	717	663	686	755	702	697	718	710	713	709	744	707	683	653	723	730	726	712	694	701	699	716	683	716	677	690	684	736	661	731	666	724	692	709	696	706	729	726	703	700	725	727	707	724	713	778	682	680	698	693	711	707	669	671	650	682	686	708	681	739	713	725	725	715	742	754	729	703	684	725	733	751	733	712	694	732	702	673	676	733	753	712	705	706	744	771	724	714	701	776	764	707	754	722	691	693	723	745	726	715	700	729	681	634	732	739	735	712	692	739	711	732	716	721	674	706	702	680	718	704	699	719	720	742	733	673	706	713	689	699	717	685	725	697	713	729	685	724	734	649	640	693	743	754	706	703	710	736	710	715	759	731	675	705	691	670	694	741	754	680	741	762	683	707	714	691	650	665	682	736	674	701	666	685	663	658	684	734	679	733	687	713	727	690	700	685	704	703	763	697	705	717	718	699	722	700	674	692	742	692	720	703	703	738	720	703	758	712	715	704	702	654	702	714	690	719	701	716	696	690	712	693	718	738	753	702	708	769	680	714	726	739	726	705	658	717	692	694	726	754	700	714	649	719	722	762	696	744	699	685	684	700	681	700	713	659	723	744	684	698	685	735	705	731	700	698	638	734	694	714	710	665	736	688	737	704	737	706	704	706	691	696	773	688	697	685	688	699	695	742	708	731	694	727	732	719	680	718	683	689	692	673	743	740	711	705	713	689	713	713	678	660	722	697	689	756	696	687	684	697	686	725	720	661	712	692	699	697	724	731	697	729	717	710	742	690	727	648	685	734	766	708	739	672	720	742	717	680	754	755	696	725	688	724	704	749	695	684	717	741	674	681	690	744	653	691	702	699	720	708	688	711	688	710	709	698	677	720	695	756	688	728	666	677	712	742	699	661	735	717	697	683	718	712	750	733	737	713	669	751	696	740	690	653	689	735	715	744	724	759	713	746	709	711	755	702	743	718	703	674	723	658	709	749	674	705	713	656	726	690	690	752	691	714	682	657	696	674	718	720	711	737	708	694	681	689	689	724	698	718	696	689	686	692	696	725	709	715	711	744	710	702	666	692	739	718	717	683	699	683	732	675	689	732	714	681	664	713	744	716	675	670	658	703	760	725	714	707	766	708	721	735	713	707	692	688	696	740	740	689	730	721	711	695	725	736	724	665	673	694	683	724	740	757	721	723	704	738	700	710	695	731	701	718	679	764	703	651	747	724	764	719	629	691	725	732	687	674	688	749	724	725	742	711	711	733	709	684	730	733	694	718	672	735	715	710	698	683	719	693	672	685	709	691	699	707	713	732	742	725	707	744	722	686	726	675	742	748	692	729	688	733	733	710	698	732	725	676	687	701	688	686	666	738	710	755	680	679	725	742	695	738	691	747	732	689	693	681	703	673	692	738	682	674	687	727	685	679	755	742	731	745	685	688	697	706	714	704	698	710	653	717	742	650
20596	2003	338	312	331	326	292	291	280	306	302	310	307	318	298	314	334	318	290	314	283	306	303	313	325	348	323	273	303	298	343	296	298	307	298	269	319	330	283	301	301	303	321	298	303	285	284	296	256	291	306	316	294	309	287	350	291	300	292	319	302	336	290	298	291	274	301	266	309	317	318	319	309	292	290	275	287	335	315	304	261	314	283	317	323	315	345	299	318	297	313	322	323	256	317	289	293	265	268	291	314	314	289	314	300	313	351	321	295	297	277	273	304	301	284	304	289	313	291	288	307	326	308	314	276	281	320	293	291	268	318	316	291	343	299	318	290	327	311	299	306	309	290	272	312	301	327	328	326	304	257	313	277	291	256	261	291	317	309	292	301	305	312	335	281	293	348	300	242	278	314	320	305	277	344	296	302	356	297	275	300	291	306	292	340	315	319	300	329	321	313	285	286	298	321	294	303	281	299	328	275	304	303	322	336	302	304	342	334	292	312	306	286	319	325	289	337	315	308	298	333	327	324	294	320	323	317	329	298	287	320	295	297	307	331	315	311	317	288	277	292	270	309	297	323	305	309	314	344	278	295	271	296	336	298	301	295	326	337	331	368	310	326	330	327	260	330	281	311	278	330	345	337	311	309	289	304	319	314	327	305	330	303	304	296	281	323	311	326	283	331	300	308	302	298	295	325	283	292	279	315	317	311	297	329	296	320	296	294	261	299	324	321	315	359	319	307	323	302	309	318	303	339	316	328	324	298	336	289	262	297	342	326	276	304	324	263	297	293	297	314	328	328	305	305	298	311	301	295	299	311	311	326	287	307	295	300	294	310	266	332	313	304	326	300	303	323	296	278	336	306	286	296	294	332	340	357	307	320	271	359	310	313	276	301	336	332	319	333	319	262	252	302	307	293	332	329	305	307	308	296	322	292	306	274	313	293	287	313	334	296	341	306	306	289	296	282	319	318	325	300	310	290	265	346	290	294	354	320	304	267	320	298	282	354	321	312	317	314	303	306	300	325	298	328	304	316	298	299	293	333	337	322	320	282	317	299	286	294	286	258	324	305	292	285	315	331	313	338	298	318	280	316	284	297	292	311	314	306	291	307	328	299	301	344	334	338	319	304	308	320	335	303	306	298	309	297	310	272	283	320	325	294	252	325	311	328	277	306	318	296	286	309	304	251	312	292	308	305	300	333	322	318	331	315	293	316	312	326	305	281	294	320	295	287	292	298	299	299	318	290	305	310	322	343	290	303	329	298	302	301	313	301	267	319	316	346	323	293	306	313	307	265	289	340	268	315	289	322	304	289	298	265	290	289	322	314	267	288	299	305	295	309	307	338	322	331	327	291	302	310	336	309	296	302	298	280	338	294	318	305	300	285	311	313	321	315	312	279	338	299	335	289	299	297	278	274	351	313	289	294	303	333	305	294	298	276	317	286	278	335	317	330	280	287	333	310	288	293	288	298	312	307	296	294	306	306	288	307	333	317	297	291	312	351	288	294	322	295	336	312	298	313	290	335	287	318	306	319	329	304	290	298	343	291	304	308	312	305	286	300	334	313	319	306	299	304	312	309	317	301	291	317	303	275	342	343	327	300	317	297	317	309	293	348	330	298	292	334	327	270	307	302	287	309	310	299	309	310	310	297	315	266	312	321	294	323	266	323	310	300	294	308	308	333	310	321	309	299	316	330	323	293	313	325	319	338	319	279	306	301	319	338	315	287	310	327	331	284	271	321	311	308	306	305	289	305	322	316	305	320	300	293	332	315	262	268	263	316	325	291	311	285	265	283	322	307	288	300	256	272	262	281	304	316	304	305	304	291	335	318	352	281	307	305	265	332	307	268	296	304	317	279	330	303	327	275	276	289	295	317	296	296	317	301	308	355	326	317	333	322	310	251	307	316	314	295	327	285	314	274	308	321	269	329	299	276	309	300	287	316	296	314	301	283	337	311	314	292	307	303	328	287	309	296	328	289	346	316	297	331	290	320	354	297	337	278	295	329	333	310	328	290	329	307	286	289	344	285	288	316	285	318	290	294	319	277	315	310	302	313	321	299	298	331	285	328	310	288	313	305	303	293	265	285	320	309	329	319	279	286	312	295	285	336	306	321	314	280	279	312	280	286	282	322	331	305	303	314	295	313	283	298	310	311	323	310	338	306	282	326	298	311	285	296	304	322	321	310	321	300	297	281	320	305	301	317	273	303	295	327	315	277	318	345	353	335	336	331	293	283	278	309	311	277	280	297	307	264	319	307	326	339	306	309	314	318	328	289	315	307	322	324	320	331	333	317	306	301	298	338	310	302	320	327	284	324	283	315	306	267	324	311	286	319	332	320	320	335	295	320	281	283	315	316	346	322	347	350	286	321	305	311	318	335	285	267	292	314	318	282	290	295	306	320	326	296	302	300	304	319	300	292	313	304	341	350	313	306	305	298	293	316	324	294	283	307	335	322	301	292	288	290	274	294	299	316	282	295	299	314	303	286	296	288	305	272	296	292	265	324	336	295	313	327	308	309	280	327	295	298	310	283	304	316	294	291	298	286	313	330	314	318	304	295	322	294	305	307	282	339	309	313	336	304	296	296	292	340	277	306	310	315	319	323	289	343	309	272	325	296	289	301	283	305	286	317	298	319	273	277	289	308	290	289	270	304	282	308	331	283	314	305	312	302	295	314	295	308	313	320	312	289	294	297	308	313	340	348	272	285	297	310	291	334	333	316	288	279	286	304	308	328	308	317	321	312	321	305	291	309	323	306	284	299	278	308	337	343	306	309	341	302	336	314	310	285	268	285	307	293	313	324	316	303	315	285	329	328	291	334	343	297	306	324	314	289	292	315	323	287	263	283	350	342	294	312	290	294	339	296	279	293	304	312	272	313	323	292	334	345	279	331	309	301	310	322	337	270	315	321	284	321	284	304	333	339	289	254	291	332	287	286	306	301	320	300	289	311	337	290	291	275	320	283	285	300	287	276	301	283	303	312	326	309	310	335	319	296	283	304	294	285	289	314	302	313	293	293	300	312	319	276	287	284	319	322	337	304	323	311	290	319	315	327	300	274	311	354	337	340	321	298	270	279	296	329	323	316	321	299	339	311	282	297	316	346	325	309	296	318	329	330	297	275	296	316	313	309	315	306	298	310	309	341	300	311	329	316	295	313	341	305	314	280	266	302	275	277	342	281	309	285	310	285	295	317	294	326	306	305	347	329	323	309	299	289	336	299	292	327	284	331	299	334	314	315	300	303	240	278	303	255	303	316	287	310	300	298	313	280	305	286	283	292	320	316	310	286	322	301	321	275	312	267	287	312	273	332	314	313	329	292	299	271	323	296	286	298	322	286	308	281	315	306	296	337	290	303	275	271	276	286	314	308	302	299	321	290	299	308	299	301	304	293	310	299	285	267	311	313	293	355	349	295	319	320	308	300	280	342	285	305	290	319	265	294	291	273	297	302	303	266	279	302	292	297	306	293	306	307	301	287	317	302	300
8934	845	639	720	666	669	652	649	688	673	644	652	638	656	680	621	668	666	641	643	690	685	702	635	728	603	616	681	699	639	629	672	671	690	671	648	647	656	667	647	685	678	675	638	667	656	679	676	713	661	638	677	661	643	647	713	678	698	678	618	689	688	702	713	663	666	642	690	707	689	690	681	659	683	711	653	678	606	679	696	647	646	619	649	685	651	638	611	641	660	652	631	649	624	681	609	693	666	615	670	698	633	648	685	645	667	641	702	649	698	656	676	668	636	617	640	687	634	694	624	664	687	701	668	689	685	689	683	705	678	694	675	625	677	654	678	670	682	704	667	629	688	678	640	665	697	666	685	659	660	691	688	665	681	602	678	663	653	613	655	645	706	667	677	691	647	676	726	671	679	659	674	685	680	652	619	679	723	660	668	668	668	663	658	677	668	640	653	622	655	685	671	650	670	627	715	724	691	707	704	744	693	697	675	722	672	618	655	661	664	632	679	674	673	661	651	666	711	680	710	631	665	617	628	685	612	704	630	700	627	657	661	697	610	635	687	682	672	676	675	658	712	660	621	655	674	657	664	664	603	694	671	616	670	690	658	707	673	699	684	687	651	629	693	706	690	697	655	677	680	685	679	656	674	624	671	635	628	673	614	688	661	666	642	686	664	693	627	681	703	695	685	649	677	658	671	667	702	695	641	697	680	620	669	711	687	689	647	670	648	685	691	671	667	658	652	664	684	650	622	611	612	674	673	639	622	652	750	635	631	696	672	673	682	653	704	678	683	634	657	717	662	624	689	704	662	649	614	646	726	689	678	672	643	677	637	689	664	656	701	673	674	639	718	656	705	673	679	666	648	723	651	677	711	651	668	664	726	648	670	702	693	686	629	669	675	662	579	700	705	702	694	673	637	663	674	664	653	698	656	646	622	643	670	640	656	665	659	668	703	634	645	670	683	667	632	679	657	699	650	675	648	666	695	641	649	641	637	627	651	654	627	667	685	688	677	670	670	678	697	653	670	663	681	608	651	694	633	666	607	601	677	639	652	610	636	694	657	697	595	719	634	714	663	693	670	700	631	662	642	659	695	684	656	643	646	681	663	668	634	607	641	672	681	707	695	673	674	619	661	676	667	735	659	683	670	658	662	725	639	680	714	656	728	641	707	673	687	669	689	664	651	665	682	636	613	688	673	654	665	642	697	639	628	652	631	645	638	658	654	623	651	666	647	669	678	603	678	644	697	694	687	634	660	687	643	661	681	627	671	667	684	662	655	682	647	634	647	703	700	639	694	672	676	710	656	647	674	674	650	729	656	675	663	702	663	699	661	673	667	620	671	663	668	668	641	626	629	679	668	633	663	638	607	634	667	676	720	649	648	657	696	653	691	706	663	631	652	685	636	702	615	635	675	655	685	661	680	667	670	680	697	712	677	648	680	643	660	703	682	630	640	648	664	661	689	652	681	656	655	688	667	668	666	653	675	696	660	638	685	697	679	700	668	709	672	666	629	718	669	709	674	699	656	673	703	684	696	661	674	683	671	640	649	650	682	680	700	666	691	651	664	629	732	653	687	643	646	629	629	662	648	639	682	638	705	658	641	660	680	641	664	621	662	665	644	634	654	687	711	638	660	662	647	648	650	679	695	643	695	624	697	703	672	640	686	689	652	654	637	713	663	753	681	713	686	650	659	683	625	662	651	664	683	679	644	677	680	652	708	650	660	648	663	627	603	650	635	670	663	626	637	683	668	636	688	672	670	701	723	675	658	648	719	682	657	635	703	657	696	640	663	644	631	684	663	694	648	661	690	664	676	689	639	622	650	669	653	660	729	655	672	664	630	647	688	670	687	662	679	656	641	678	653	626	652	687	648	678	664	682	679	651	650	658	621	664	670	673	660	658	672	666	636	682	639	611	634	621	647	690	688	661	678	631	645	655	621	624	629	656	628	685	701	658	680	670	704	679	681	652	714	707	666	625	661	665	646	638	673	669	601	655	658	710	718	682	677	685	678	714	654	662	704	640	702	644	708	658	630	670	647	670	699	693	659	639	608	680	629	630	659	661	680	659	717	702	673	677	679	641	669	678	713	628	634	696	681	667	644	696	697	664	645	623	655	659	695	647	672	661	625	658	664	685	673	640	670	673	656	648	644	652	663	633	666	657	687	650	670	676	670	628	674	647	672	653	668	688	683	638	659	653	690	655	657	692	692	651	672	712	661	666	679	659	688	667	670	647	650	728	691	646	635	619	680	688	671	667	684	632	679	671	651	638	628	624	652	648	689	678	664	668	676	653	653	716	650	671	644	648	703	629	663	625	655	598	647	704	715	651	689	682	691	679	671	630	659	622	634	648	702	646	714	662	638	633	664	697	697	711	640	670	660	675	697	649	622	693	675	685	678	697	615	640	691	652	662	655	684	690	677	706	706	694	667	611	686	666	620	647	684	658	662	697	692	669	632	690	625	659	634	656	665	637	615	675	642	662	665	688	671	695	660	647	672	662	657	683	727	668	650	650	644	643	624	668	654	657	679	628	641	659	694	671	670	656	691	669	651	674	631	684	681	664	667	667	643	656	679	710	674	695	641	680	663	654	678	648	666	659	653	680	664	691	659	697	683	654	706	664	713	680	621	669	619	620	669	649	690	658	668	700	660	650	695	675	635	672	677	655	649	683	688	720	632	667	683	652	655	632	732	624	688	674	675	692	664	702	676	666	691	694	647	659	629	665	710	640	676	639	664	680	639	680	631	645	646	641	671	639	685	684	639	649	631	674	664	683	615	693	654	631	690	702	662	659	668	711	684	647	644	658	616	677	678	633	648	635	672	656	639	648	706	639	714	670	649	652	670	647	657	677	695	633	703	680	684	697	668	701	673	623	681	652	696	701	661	662	633	667	694	663	681	734	659	674	666	687	660	667	707	648	685	645	648	664	664	690	699	671	673	658	657	687	629	622	700	667	633	704	695	660	676	636	662	648	683	668	653	650	659	667	693	634	670	673	632	653	644	681	670	673	624	663	675	658	658	648	659	662	640	687	656	664	709	652	680	645	660	672	672	625	640	681	691	630	715	641	684	678	686	669	665	601	655	685	661	649	651	635	658	661	670	672	650	695	644	656	714	697	676	670	628	638	646	683	683	687	667	658	661	643	686	653	703	645	673	701	696	627	606	657	705	669	640	654	701	677	683	649	655	678	678	649	694	724	651	673	652	657	675	661	720	680	662	693	670	633	653	693	677	649	657	640	697	710	682	679	676	642	640	664	694	700	705	617	654	693	697	699	646	688	666	685	678	610	657	694	633	642	683	702	680	669	621	664	706	680	678	701	669	689	666	683	692	713	650	682	646	702	676	665	630	625	652	666	622	631	656	667	682	655	632	676	659	674	700	683	677	683	638	637	695	660	694	628	691	648	702	650	639	631	689	640	655	619	673	616	629	666	639	660	679	662	714	687	658	697	666	656	667	640	644	673	699	681	668	646	620	662	648	670	681	726	695
22930	2981	359	327	309	341	256	276	314	303	290	296	299	247	289	277	273	321	292	350	299	275	283	265	291	294	288	279	295	314	282	243	273	281	301	273	286	285	288	326	306	295	274	266	288	303	312	293	280	278	297	316	335	290	277	251	298	290	304	281	306	303	291	293	293	308	351	295	266	297	310	306	291	271	299	282	278	319	309	273	318	281	290	283	289	274	308	306	285	270	296	296	270	287	284	296	307	268	300	303	273	312	307	272	317	283	301	324	326	297	258	295	290	302	276	299	298	260	301	266	294	286	279	289	329	297	268	301	283	290	301	274	291	288	288	296	266	309	319	297	291	327	307	289	279	281	305	259	283	278	259	278	285	306	295	287	293	300	322	306	320	274	288	312	334	303	330	285	304	325	295	290	289	296	322	268	247	256	310	312	281	277	316	267	297	290	290	277	260	274	288	295	262	300	302	306	332	310	274	288	301	297	298	258	288	273	315	289	284	304	287	287	307	284	310	272	292	290	348	299	292	286	279	266	304	261	266	287	270	323	289	329	286	289	302	313	300	294	270	303	293	303	302	305	279	287	278	301	287	269	297	290	283	273	300	274	318	256	291	305	277	325	285	327	349	290	290	323	283	305	295	333	294	323	297	295	294	283	308	325	320	304	291	294	296	293	270	331	270	285	298	261	290	279	281	309	288	293	298	310	310	269	324	273	342	317	316	294	287	324	263	307	324	307	276	273	305	285	287	287	272	302	292	304	301	309	268	294	287	271	287	298	274	273	303	284	327	293	288	289	306	283	257	273	289	263	279	301	302	332	298	295	303	284	273	274	310	271	282	300	304	311	248	285	277	308	316	270	297	320	330	264	322	297	278	299	285	290	274	311	307	313	271	295	303	299	290	295	263	276	266	307	280	304	305	259	291	266	318	280	290	254	279	299	288	297	282	304	286	298	279	295	298	323	299	289	316	280	314	300	315	283	270	266	319	272	271	312	272	309	296	293	285	305	287	297	301	292	310	303	298	327	311	306	301	278	297	290	293	269	268	318	309	298	281	299	338	303	301	264	302	277	291	279	257	280	288	315	309	288	303	306	267	302	315	283	286	280	327	306	281	303	300	273	311	303	311	242	294	272	304	281	291	278	296	279	291	274	291	268	312	309	276	293	262	281	311	333	325	321	296	299	297	284	288	293	284	290	298	288	301	297	288	258	243	293	310	305	270	311	312	301	294	289	297	301	308	278	290	253	288	290	301	317	317	305	277	317	272	309	280	312	278	266	289	309	294	293	271	282	292	280	269	298	273	318	275	302	262	317	282	322	288	313	309	315	287	298	316	306	288	321	279	300	313	303	306	320	316	324	292	298	315	282	272	281	283	338	268	296	319	321	315	308	286	307	298	290	295	316	298	298	290	283	304	296	282	267	292	260	294	293	267	257	284	336	282	333	283	279	278	308	275	297	278	258	284	284	274	294	299	260	305	283	296	272	296	285	288	333	298	299	269	319	345	308	290	242	300	297	282	291	291	296	313	288	269	298	301	335	334	311	348	259	299	272	282	288	292	269	302	316	283	285	303	295	319	285	281	277	299	303	281	308	316	287	294	295	276	293	324	315	275	292	294	292	252	269	291	276	312	326	268	312	280	285	297	300	305	308	303	275	278	304	319	282	284	271	307	289	293	288	295	302	285	299	333	295	280	288	300	264	304	285	322	303	258	294	301	287	304	304	285	281	275	316	318	333	292	290	287	329	298	299	306	296	314	287	243	313	288	309	276	314	310	308	291	262	271	290	296	328	285	319	295	280	301	310	300	303	290	303	299	281	279	275	298	291	272	260	289	309	287	308	283	301	329	279	316	290	270	278	289	300	311	282	337	281	253	288	338	280	308	293	299	281	303	290	306	276	286	267	287	265	282	305	304	320	327	277	285	307	332	282	312	288	296	314	316	314	322	312	304	285	284	298	301	330	312	261	268	294	282	301	312	285	313	281	271	298	273	288	323	294	323	336	313	272	281	298	308	295	318	301	314	321	291	283	291	269	303	289	300	263	292	294	292	254	283	278	260	293	269	266	294	327	300	314	284	314	290	277	277	283	293	301	272	289	292	281	309	302	298	317	290	288	283	287	329	300	291	299	270	274	319	290	257	292	286	317	292	306	295	297	289	302	270	327	329	284	279	311	262	306	287	273	270	298	260	321	272	309	297	300	324	283	270	250	287	282	308	263	318	289	292	318	286	283	344	300	259	302	308	300	292	291	333	278	278	258	292	296	300	286	295	296	294	330	294	296	287	303	296	315	285	268	282	292	281	303	293	269	267	264	331	327	288	297	291	266	288	307	272	271	280	311	276	265	285	292	298	298	256	278	305	300	258	270	303	305	291	281	285	320	295	278	310	294	266	278	305	295	300	315	277	281	282	290	283	280	344	296	293	288	295	344	292	304	302	277	290	304	262	335	259	305	331	275	326	309	284	300	285	333	267	307	308	312	321	293	290	297	278	293	269	260	311	304	277	313	292	293	318	300	298	272	299	302	293	290	288	297	306	304	289	314	287	331	298	304	287	295	267	295	299	283	330	306	292	305	299	306	267	298	292	304	289	294	286	278	277	320	293	281	293	318	308	280	288	301	298	279	290	324	288	299	259	290	286	284	300	313	294	276	278	323	312	326	314	275	318	290	316	322	311	267	310	294	319	296	314	321	317	267	297	289	266	296	294	289	335	324	287	295	322	313	279	283	283	306	316	316	331	263	302	295	306	286	310	286	272	284	273	287	293	344	304	280	259	304	278	329	306	310	323	277	268	294	293	307	294	301	300	306	249	306	300	286	310	276	302	284	288	323	290	274	286	337	307	295	303	279	312	272	310	315	315	294	301	306	330	303	296	268	322	319	288	289	295	291	300	250	292	334	306	299	276	273	315	289	315	280	267	271	270	272	297	300	280	285	296	291	303	281	314	261	288	290	302	313	345	276	295	299	286	286	301	271	291	287	311	273	322	314	301	281	275	305	305	288	343	290	285	285	304	272	304	266	275	303	326	308	331	259	271	286	289	294	270	291	281	291	293	281	297	294	312	302	323	301	310	320	296	291	317	286	264	328	317	298	290	345	305	310	296	299	295	289	329	238	304	317	311	285	297	279	300	295	293	287	261	301	300	278	290	286	289	281	315	277	294	296	262	309	301	294	281	291	299	304	295	331	277	272	276	301	307	305	303	302	295	344	311	335	304	303	273	322	320	340	312	303	304	329	298	295	296	311	277	298	294	307	302	278	298	329	300	283	266	322	309	296	286	318	358	319	298	297	322	300	292	278	297	318	310	316	259	317	300	277	287	263	294	289	291	276	300	305	294	315	289	293	281	303	303	267	283	265	326	300	282	268	295	302	288	292	308	283	299	287	304	274	276	320	274	304	287	288	276	271	310	278	276	321	301	295	310	273	311	295	297	283	318	321	284	278	287	316	326	303	294	304	288	280	286	314	286	320	295	304	285	269	291	318	327	289
9279	1021	704	653	650	646	655	677	644	648	664	624	607	632	679	599	603	610	620	608	612	612	665	653	631	672	655	653	674	655	655	651	657	620	658	667	605	615	654	625	646	611	640	625	638	642	660	675	626	673	592	615	664	631	669	651	650	640	601	676	637	640	610	662	662	659	585	669	661	616	671	610	665	647	622	682	660	646	631	626	641	634	668	650	639	617	654	608	602	622	596	614	652	657	644	609	617	620	677	630	698	648	555	644	641	658	656	671	695	652	642	610	621	648	653	646	622	674	641	661	658	673	651	655	651	620	624	631	651	658	597	676	675	599	665	687	629	651	628	681	636	666	653	652	666	610	619	612	593	651	610	632	647	657	596	619	631	615	658	676	665	609	604	659	665	588	629	621	643	667	661	607	618	642	651	642	640	652	663	622	678	623	667	685	651	627	648	634	658	662	694	653	682	642	658	682	636	642	633	627	599	666	673	653	608	659	668	633	622	637	669	643	591	676	595	586	656	615	618	654	658	705	613	669	604	641	668	653	657	648	654	638	614	707	617	637	633	623	655	634	603	652	629	633	603	646	664	641	655	585	658	666	672	646	679	632	633	617	688	664	620	604	622	672	563	651	655	669	640	655	594	634	608	689	674	661	679	661	652	638	614	613	627	641	628	663	674	645	630	591	642	678	686	660	677	676	657	631	671	629	658	619	626	654	661	616	619	633	619	639	661	622	734	660	658	655	649	621	684	604	643	610	644	636	637	691	648	620	699	644	640	701	647	643	676	616	612	578	625	651	638	640	641	612	648	614	663	645	650	658	667	667	649	614	660	625	680	587	680	685	634	664	654	635	630	580	644	640	624	669	630	650	680	636	604	651	644	629	614	646	623	623	661	671	681	648	710	644	623	626	603	655	688	678	635	644	641	655	693	647	659	594	631	653	661	642	635	597	582	628	607	687	655	600	627	660	638	652	622	640	611	660	685	637	655	647	645	645	644	652	602	687	617	613	633	658	684	650	674	631	687	645	623	669	638	724	654	633	624	634	640	656	642	709	639	637	635	652	641	635	665	656	630	646	635	658	644	621	639	649	602	630	623	644	614	698	650	661	631	622	650	649	664	629	629	617	679	661	595	615	653	634	676	635	614	660	626	622	634	657	621	627	624	664	646	639	600	583	642	675	643	649	657	644	659	679	661	606	620	629	674	658	618	647	659	684	665	606	628	638	643	605	659	616	657	640	672	628	648	671	665	632	650	667	654	654	637	662	652	599	659	610	658	609	580	643	670	605	629	609	652	657	626	662	654	565	640	633	620	656	659	633	600	645	624	670	637	626	617	638	626	621	625	669	632	657	678	676	659	650	660	645	637	609	652	645	626	599	674	568	642	601	655	645	601	692	632	652	674	626	670	678	631	640	639	654	645	617	616	564	670	612	670	648	612	676	654	606	646	648	633	625	679	653	604	694	632	662	679	648	634	640	632	648	573	649	645	652	668	652	626	627	609	651	647	650	661	631	626	616	628	629	638	628	655	637	682	658	659	616	613	608	632	642	651	675	622	633	644	655	654	621	649	641	670	598	654	621	645	591	661	640	649	655	614	656	640	632	607	644	622	652	631	630	666	616	624	630	659	668	648	607	668	657	646	637	647	638	662	683	627	623	630	600	684	621	683	669	618	624	661	649	644	618	696	617	608	642	630	617	653	665	689	640	677	681	681	635	664	682	627	666	659	663	653	650	591	672	619	677	592	604	631	632	636	630	636	641	636	646	620	674	605	651	667	660	706	583	631	633	623	622	686	619	659	637	667	614	648	603	660	646	620	619	631	605	665	667	648	623	658	630	595	614	665	618	626	637	682	649	644	655	647	577	661	584	641	665	605	653	626	654	617	624	622	646	647	617	625	625	650	633	649	638	634	600	654	615	665	627	692	617	645	634	607	623	629	643	617	677	661	659	626	648	630	685	632	642	634	648	644	655	647	634	634	637	628	657	591	645	670	585	663	632	650	629	655	589	628	619	655	648	680	640	639	674	643	602	669	639	637	681	591	611	666	613	636	627	601	639	629	641	641	647	630	677	663	652	627	594	644	619	638	669	668	670	682	641	689	666	626	602	645	679	639	697	636	638	663	579	649	620	666	604	617	666	664	637	646	668	701	662	679	619	632	635	646	603	617	640	605	615	654	674	638	672	674	650	658	620	640	627	648	633	642	654	616	633	629	619	671	634	612	633	669	618	612	645	689	645	660	611	617	666	621	690	662	608	651	659	639	662	615	652	602	671	653	662	653	656	632	665	640	684	596	613	612	645	624	601	648	579	622	661	628	648	679	667	603	667	668	662	635	657	628	618	649	664	648	628	654	634	618	634	646	631	624	620	588	645	634	682	595	648	636	670	598	627	643	669	600	661	610	635	706	659	650	685	671	634	624	638	644	598	618	628	679	632	650	667	607	617	666	645	658	657	714	652	652	657	632	663	641	689	623	613	608	603	631	636	637	644	654	617	653	637	612	651	641	644	679	660	628	649	674	666	685	639	658	629	600	659	642	635	642	613	656	662	673	648	670	663	674	689	609	677	658	609	622	630	693	641	664	652	643	643	616	644	632	621	645	611	617	659	628	643	672	664	633	656	600	620	629	634	634	606	638	650	640	677	646	697	644	651	663	644	678	630	607	619	665	655	642	648	667	637	682	637	659	685	685	627	629	612	611	659	707	685	727	667	619	619	647	639	641	626	656	665	609	602	633	653	674	639	679	623	675	656	633	629	669	636	637	660	671	616	625	630	627	696	664	635	645	630	643	617	636	581	643	703	619	669	625	660	672	656	584	636	695	648	692	693	660	601	641	645	670	649	599	605	645	626	646	628	635	663	656	578	622	667	653	623	651	622	631	629	633	646	642	633	636	602	645	662	656	690	651	667	649	682	646	628	647	646	669	643	615	619	640	642	662	648	673	706	664	649	623	675	653	653	649	625	664	595	657	637	665	631	599	620	671	650	631	638	659	650	626	638	626	626	663	620	623	647	677	637	634	624	648	597	676	625	607	634	634	624	620	627	612	668	615	690	629	640	578	617	657	618	699	647	627	625	651	702	641	641	639	657	637	687	659	637	640	676	653	626	622	631	602	615	634	634	623	646	650	622	678	655	612	643	666	658	607	652	670	609	631	641	645	648	646	689	668	644	602	660	626	663	646	620	661	640	633	614	683	649	680	647	643	631	649	643	645	651	645	677	656	648	622	622	629	674	661	654	626	593	618	688	635	659	634	635	654	651	617	604	650	648	610	634	630	628	655	618	628	610	631	610	649	588	671	633	661	613	646	649	667	636	637	651	643	642	649	666	658	622	655	673	608	631	644	622	621	630	640	704	684	596	621	679	668	658	603	684	657	652	643	666	675	617	649	632	613	648	616	630	642	643	697	627	639	676	637	613	624	592	644	642	619	675	649	636	663	635	615	641	664	620	623	611	666	646	617	612	656	619	602	621	612	596	674	635	625	655	636	637
26456	5695	490	391	317	343	323	332	373	333	342	299	313	332	316	299	311	295	320	343	327	327	317	306	339	312	360	314	302	311	323	300	318	332	329	345	328	324	325	335	336	333	319	335	348	332	294	323	312	344	321	320	332	341	331	299	317	305	321	351	284	347	322	325	338	314	342	347	274	300	306	320	290	334	320	327	319	331	280	340	294	334	345	331	342	293	331	293	297	318	330	314	301	303	321	325	323	318	322	323	271	297	321	314	304	353	322	305	290	303	309	348	343	314	301	317	373	325	320	301	322	323	337	307	341	322	293	334	323	295	317	332	286	314	335	337	364	350	327	303	297	314	317	330	338	316	344	315	318	296	307	343	301	334	294	353	337	320	333	356	307	316	287	337	329	316	337	369	320	309	325	314	304	314	313	301	299	314	313	309	345	323	296	351	355	289	338	320	338	297	327	327	298	303	346	335	341	304	326	298	305	314	303	349	313	339	334	280	330	319	303	325	301	296	344	324	331	312	316	357	308	319	332	324	297	351	305	345	318	309	357	331	308	292	303	343	354	361	306	301	341	319	305	327	308	329	295	317	321	329	326	347	319	341	301	357	276	323	345	345	289	292	302	316	342	315	343	321	318	323	328	297	300	296	325	319	360	297	333	330	295	327	333	313	316	313	312	349	319	336	292	290	314	333	318	326	343	322	323	335	320	315	321	327	336	327	302	338	351	291	318	308	319	320	307	271	295	323	353	307	331	330	336	293	292	328	335	335	292	312	321	302	322	296	293	304	303	327	320	306	327	314	379	323	297	303	272	272	337	334	324	281	321	369	287	332	318	329	309	313	330	312	311	348	291	312	330	318	336	320	307	309	356	322	331	315	334	328	323	346	305	346	296	350	340	315	337	286	332	351	319	313	334	315	302	339	315	341	304	309	331	317	317	308	284	331	338	351	328	307	284	330	313	279	368	319	304	335	286	309	299	329	289	331	292	301	320	299	323	339	308	323	308	294	340	349	335	322	295	329	317	287	344	311	372	342	292	308	312	322	313	296	345	305	322	345	307	319	313	287	311	299	350	333	322	323	333	332	311	290	358	317	315	323	339	330	341	287	308	315	339	301	315	315	329	337	290	316	322	307	285	329	295	311	351	314	314	325	284	332	354	284	292	300	321	309	352	331	316	299	329	293	335	334	319	333	311	342	284	294	306	274	333	315	334	316	311	317	340	347	310	323	310	365	323	327	336	313	333	323	312	350	339	301	345	318	330	287	276	339	329	318	328	303	308	285	333	320	317	336	310	326	340	295	304	277	283	320	354	327	296	273	306	330	301	344	334	346	312	320	332	297	314	331	293	324	290	287	314	301	318	300	329	295	302	325	287	303	321	322	304	289	351	301	343	319	323	296	350	275	355	324	323	339	333	302	322	315	330	312	337	298	334	305	302	297	328	332	316	298	322	300	288	327	332	310	357	315	319	305	349	353	319	312	342	318	337	313	326	320	340	310	312	326	310	304	295	353	308	318	338	320	320	326	300	328	331	347	303	332	313	281	341	307	309	318	356	293	323	318	356	321	338	317	297	308	308	344	312	319	299	325	318	333	340	298	286	318	311	323	306	343	309	323	313	305	321	332	320	337	321	324	379	280	306	345	319	325	307	329	295	345	339	350	332	337	296	340	302	315	296	314	317	297	322	308	317	320	316	316	326	348	297	301	360	297	324	341	309	308	283	327	335	345	325	325	389	329	345	312	314	332	338	317	283	337	298	357	329	292	347	352	278	308	279	323	314	316	310	305	332	295	284	318	299	277	273	302	340	349	339	313	321	325	339	281	321	334	306	328	304	259	350	330	321	295	296	311	300	304	305	308	277	340	331	299	316	316	325	329	318	299	328	298	321	319	320	329	366	334	352	327	337	339	297	314	291	291	288	286	301	336	325	333	302	291	309	317	316	331	325	329	319	325	341	304	305	314	308	297	314	325	300	324	301	337	314	285	370	295	304	349	329	345	339	348	311	295	313	275	325	282	297	302	296	318	328	346	341	319	306	309	318	328	305	345	310	303	322	294	308	342	334	333	309	283	310	307	323	333	319	332	349	285	315	311	316	290	337	339	313	326	301	305	314	315	336	294	316	325	317	317	317	310	295	348	308	342	315	321	350	319	337	302	332	339	301	332	323	334	304	328	327	336	285	333	290	324	313	318	317	356	325	366	301	299	285	376	321	337	342	318	357	334	334	311	321	343	352	312	328	301	307	317	303	277	327	302	303	341	327	323	347	293	306	297	303	287	332	327	295	304	336	358	327	296	276	312	343	320	338	315	349	326	307	286	297	328	322	357	331	313	314	321	287	342	331	326	306	312	310	311	314	301	326	328	347	309	302	306	371	333	304	303	309	315	337	321	299	299	319	319	349	325	311	311	323	339	308	333	284	320	299	329	314	319	328	334	311	272	326	303	314	310	300	301	306	312	310	332	334	332	292	344	296	289	317	294	295	328	346	331	329	301	312	307	326	294	306	334	334	317	332	302	308	312	331	330	321	326	327	310	319	315	296	316	293	330	303	325	329	299	300	315	317	287	320	337	339	330	329	308	328	339	330	301	321	307	334	295	300	303	292	323	290	301	315	317	348	303	285	327	332	338	295	316	322	344	329	360	320	316	305	343	331	290	302	320	306	338	327	314	318	333	346	307	318	301	311	314	344	289	300	278	317	341	270	304	327	314	306	351	307	317	315	290	338	325	323	288	320	320	334	302	306	297	330	336	302	293	310	338	337	346	331	327	305	319	325	344	315	333	347	351	325	355	314	329	325	307	287	304	317	299	345	316	304	282	309	334	311	295	296	326	311	305	324	352	319	300	304	314	333	312	293	317	290	350	300	306	328	295	298	289	349	332	294	307	299	346	273	284	313	354	333	348	310	310	350	276	338	310	324	318	335	327	304	342	304	341	281	300	301	327	309	320	335	313	311	308	319	288	311	305	329	304	337	312	332	303	294	356	329	322	312	323	393	361	287	282	325	307	332	267	311	303	318	318	314	296	330	330	318	304	327	310	284	315	327	321	299	281	314	344	330	351	308	342	354	322	304	357	324	312	326	356	331	343	322	306	306	329	323	333	300	327	356	319	344	313	328	349	335	291	340	342	318	291	315	330	287	355	293	305	349	321	306	327	302	341	303	313	311	307	341	340	334	301	341	328	314	299	317	347	337	321	282	306	302	315	320	318	362	339	336	293	319	296	319	314	318	358	349	303	296	322	303	318	332	326	363	317	301	305	322	318	317	318	325	322	309	326	319	312	320	317	318	346	346	309	300	324	323	331	325	319	298	313	310	312	304	314	317	301	349	300	286	308	313	346	293	338	353	334	331	287	301	313	330	336	338	300	323	327	341	346	339	309	317	372	310	353	339	314	322	322	294	309	325	327	320	337	321	302	301	322	354	336	340	352	327	298	331	349	303	303	312	310	346	288	323	322	317	310	323	307	305	347	359	315	293	318	349	330	319	350
9313	1184	793	763	737	744	705	687	722	737	686	711	741	682	690	672	736	696	685	742	723	718	690	698	692	709	700	726	707	675	654	719	718	732	737	737	731	730	730	712	718	706	753	732	733	701	729	718	694	694	708	734	768	713	743	703	696	666	760	696	701	693	699	720	691	692	705	702	717	698	711	684	709	772	718	746	734	720	710	715	691	706	766	744	683	684	690	686	716	707	726	696	716	688	750	669	654	701	694	676	717	732	710	700	690	704	711	681	699	713	707	732	684	663	736	692	738	699	701	734	731	780	683	693	731	711	718	732	711	663	698	699	731	752	739	697	706	723	703	731	704	696	737	745	675	665	710	714	699	710	701	685	713	712	708	708	692	703	728	738	722	729	671	686	719	739	698	748	689	742	694	735	708	738	749	706	676	727	743	703	720	673	663	700	698	709	721	738	700	738	719	646	707	734	715	742	709	717	692	674	686	703	754	703	743	704	692	732	739	703	680	708	733	710	682	713	726	677	733	665	713	687	638	727	724	704	709	669	720	664	687	708	690	717	706	686	728	717	759	720	748	700	729	658	716	723	717	696	693	715	706	735	687	744	714	674	722	756	709	760	697	697	760	752	720	654	719	663	732	665	688	674	678	695	739	735	719	680	708	697	726	722	703	745	723	724	746	663	736	652	715	766	726	694	714	711	717	729	747	654	690	720	654	682	680	695	643	714	754	722	723	737	728	701	701	739	690	733	679	704	676	737	726	730	699	761	709	685	752	692	684	739	760	684	750	703	705	698	720	725	690	753	729	693	692	711	763	717	707	704	682	715	671	703	680	697	709	750	670	730	701	750	665	709	712	708	744	751	680	712	676	690	687	704	697	709	702	709	647	741	723	690	740	698	763	711	704	711	657	740	681	764	755	685	706	707	701	736	691	721	719	710	698	720	673	727	665	740	676	684	673	705	761	706	804	736	743	762	716	700	707	698	704	716	673	736	691	697	745	716	706	695	698	758	665	714	672	688	676	754	687	715	672	731	676	711	744	724	717	696	669	675	688	701	730	744	694	695	680	699	735	695	719	709	719	674	752	707	688	716	716	679	655	719	746	719	700	719	684	745	724	717	714	721	716	703	687	716	709	680	683	670	701	683	699	700	683	715	744	682	697	730	679	733	676	735	709	734	683	752	682	693	729	720	738	704	716	698	681	683	758	652	766	778	788	734	707	692	724	706	726	694	737	712	681	699	732	672	756	774	717	704	726	739	657	699	734	709	667	732	653	712	707	760	680	721	735	677	709	706	717	736	717	735	715	729	730	663	688	706	705	702	698	738	710	706	673	694	740	753	714	726	722	717	712	721	698	696	722	716	723	715	704	676	734	731	674	735	656	743	708	704	705	700	668	697	682	719	690	690	673	670	699	630	706	757	724	706	657	720	707	704	761	695	704	708	677	708	678	670	762	694	692	715	734	687	765	682	698	664	736	706	706	742	735	660	703	679	707	712	718	678	677	690	708	720	718	692	670	703	753	706	733	715	695	693	742	713	705	712	726	762	716	695	716	725	713	701	718	683	697	722	727	726	725	762	676	660	703	695	711	726	690	727	690	730	736	682	662	739	722	661	701	721	714	689	693	688	705	721	696	702	711	769	699	701	696	728	687	753	706	737	701	731	664	744	688	717	686	740	676	692	762	734	727	709	687	715	729	720	685	691	709	735	724	705	724	687	709	714	698	720	718	698	685	714	705	721	782	701	695	712	688	720	700	767	714	735	683	724	716	683	706	765	659	715	732	656	706	724	754	725	715	669	676	674	664	696	749	669	662	689	761	725	727	708	675	744	684	695	727	724	745	683	663	724	714	657	758	757	702	649	700	666	787	757	766	717	706	700	740	710	685	723	710	757	698	677	727	718	713	707	673	686	719	693	732	684	731	728	749	724	688	678	663	738	652	720	692	747	715	731	710	728	719	708	735	696	713	709	682	709	691	683	665	700	716	728	711	733	714	684	717	721	805	702	721	650	706	746	696	692	773	721	704	686	680	723	738	723	716	694	646	715	670	726	738	697	713	690	723	723	744	783	725	721	673	696	686	702	714	695	743	734	707	718	668	711	715	706	711	697	700	716	671	701	675	767	694	757	738	685	699	711	715	712	708	708	705	707	735	695	698	701	685	709	705	695	711	735	731	696	753	734	701	689	705	683	715	710	749	693	713	692	747	697	696	758	718	715	732	782	732	730	681	715	726	694	709	649	706	761	702	724	687	717	703	683	765	718	700	705	659	714	658	729	735	696	730	732	746	695	722	732	740	739	687	734	692	704	731	690	682	673	688	722	731	687	701	733	734	710	670	735	744	721	727	752	691	707	762	701	684	720	703	706	687	718	694	717	740	645	741	745	694	704	760	694	681	743	696	708	703	676	699	745	684	700	712	715	765	703	719	688	709	690	777	750	745	732	730	734	708	704	736	717	718	667	741	759	728	694	723	757	745	731	703	693	701	726	674	696	727	713	713	660	687	700	730	696	682	718	712	695	689	753	673	715	721	733	679	694	733	714	765	717	686	730	699	693	697	737	715	731	682	748	726	699	694	768	746	715	725	692	732	695	689	711	687	685	717	718	732	707	728	692	672	666	691	723	735	696	716	720	703	674	696	715	732	766	700	726	713	703	702	708	714	670	717	750	704	726	755	751	703	696	724	722	732	720	698	721	728	665	727	736	717	721	712	748	753	713	716	748	683	671	727	664	704	715	696	721	700	684	699	703	657	690	699	672	715	699	698	719	720	708	734	766	708	708	716	680	683	714	691	702	730	661	701	710	743	721	713	722	707	712	733	695	740	743	697	668	728	711	680	687	693	715	695	702	745	658	724	716	722	764	701	721	717	690	761	718	719	683	739	730	761	696	688	714	758	714	720	693	683	699	678	742	686	651	746	720	689	718	712	703	715	650	723	693	751	665	734	732	696	705	708	735	678	726	707	681	701	749	679	723	744	688	731	711	708	695	752	790	702	764	746	747	752	715	685	758	718	722	675	736	706	719	747	748	753	728	694	710	718	716	740	769	699	707	694	675	725	718	695	719	705	732	722	684	696	719	741	723	729	707	716	686	695	722	662	738	693	723	718	746	725	687	743	690	695	718	727	729	655	738	743	705	737	736	631	684	689	705	697	704	682	679	704	725	680	696	715	675	731	700	662	718	687	765	775	736	760	743	693	710	696	661	662	685	712	765	733	737	708	701	737	712	661	736	705	708	732	712	719	741	707	660	760	698	721	706	758	742	681	739	709	722	645	729	765	717	723	702	699	707	652	702	677	741	726	737	760	683	706	677	713	649	735	697	776	688	705	659	721	666	685	748	740	694	685	712	735	711	709	691	706	729	699	682	712	693	725	631	694	714	711	701	688	700	757	764	677	701	695	725	713	703	700	729	657	664	670	726	719	695	746	698	708	672	724	703	732	669	687	696	672	700	716	709	719	731	732	691	684	703	738	683	744	690	725	740	709	726	758	740
21325	2579	377	313	322	315	326	305	308	312	322	284	308	330	304	293	290	312	301	334	326	273	287	307	284	297	309	346	302	302	312	308	313	304	301	295	266	275	289	282	306	312	319	324	298	298	284	301	262	299	285	309	288	335	289	344	302	292	311	300	310	317	298	312	291	277	324	307	308	304	295	283	298	320	303	287	293	305	314	283	285	311	312	301	285	289	281	309	312	291	283	283	316	286	315	315	292	318	291	318	322	321	306	332	328	329	303	333	252	322	310	340	315	329	284	307	330	314	322	273	280	297	297	299	306	274	350	354	306	286	292	333	307	327	297	312	339	340	304	326	299	324	305	285	287	280	272	259	271	277	294	324	309	302	309	260	296	294	357	308	304	278	280	305	303	324	290	310	318	322	286	308	297	320	322	310	322	296	341	282	333	317	320	309	330	326	300	313	282	311	293	316	300	275	274	345	305	285	296	298	316	327	318	323	308	307	304	316	358	302	281	291	286	318	258	324	294	324	308	320	278	305	303	316	335	291	311	312	344	317	281	297	287	282	288	295	309	334	307	295	300	308	334	316	302	289	323	322	298	322	255	301	308	322	287	297	329	263	308	287	301	279	324	277	283	305	283	278	291	292	333	329	300	294	300	316	290	321	286	309	310	315	342	283	292	291	273	291	296	328	297	324	311	297	325	303	303	323	315	316	308	325	316	307	289	331	310	320	305	283	325	297	307	321	322	345	338	329	318	276	304	303	304	317	310	341	272	309	296	302	327	304	282	302	308	306	303	311	292	331	336	297	308	310	287	316	324	307	301	334	291	304	303	306	293	329	340	324	278	277	286	259	276	332	313	285	290	287	298	270	292	294	300	269	319	284	306	314	272	301	302	338	352	336	302	309	321	293	297	301	315	302	284	313	327	291	312	314	328	321	316	305	355	324	285	284	287	299	301	279	296	301	298	288	324	293	296	259	307	328	347	325	338	280	274	337	297	313	306	296	295	313	299	305	302	331	324	277	307	330	325	309	319	296	296	308	284	285	317	305	319	293	280	295	328	297	297	290	307	306	290	313	312	329	315	299	332	371	319	282	294	289	306	324	297	288	320	291	325	293	325	310	287	279	290	309	282	283	282	313	335	321	308	282	288	315	289	312	309	327	310	332	289	285	310	312	325	297	329	294	295	300	260	323	319	334	286	287	315	294	323	313	317	312	282	310	288	299	308	300	293	295	260	306	326	323	295	346	304	302	292	303	300	349	335	333	304	285	286	304	325	323	312	275	282	300	298	304	285	296	316	310	268	316	296	290	320	334	307	285	336	302	306	310	287	319	306	290	302	309	275	318	324	302	286	315	325	316	295	285	316	286	302	307	294	311	305	296	310	321	329	340	285	306	262	329	342	294	301	352	319	321	278	302	286	289	301	314	329	297	295	340	309	283	321	295	304	297	296	303	324	310	263	287	296	274	289	314	296	294	290	327	266	325	298	272	326	289	313	315	296	302	281	326	308	282	310	322	294	305	303	279	277	312	342	310	285	313	305	282	298	309	297	281	300	306	312	280	277	326	299	287	285	296	262	289	307	315	293	324	304	335	294	304	286	343	312	305	310	291	303	271	350	320	306	255	314	312	279	280	358	302	343	312	327	282	317	333	321	312	309	353	318	331	292	284	278	293	296	275	316	297	327	308	269	320	296	328	297	299	303	335	316	303	321	302	313	309	315	276	325	317	305	330	294	304	298	284	312	309	294	331	338	289	350	274	324	265	296	305	300	299	256	294	312	328	283	306	278	320	338	269	296	271	315	329	275	323	297	308	312	321	274	308	307	302	315	318	280	283	289	280	282	319	290	313	308	269	303	274	283	291	304	298	303	309	312	295	305	278	268	286	348	320	293	315	316	320	301	311	328	318	316	297	288	308	318	270	327	334	341	297	298	320	307	336	286	293	272	281	318	323	277	304	300	302	310	296	284	286	320	310	322	295	315	295	312	324	318	274	314	294	291	317	279	305	309	290	311	338	270	277	326	288	266	296	301	297	295	282	313	302	282	304	290	312	324	327	316	328	305	322	311	304	293	283	316	299	337	309	308	338	278	305	300	277	282	305	332	314	274	303	297	297	312	293	314	330	301	282	297	289	296	304	309	283	320	324	314	325	286	282	330	318	327	350	342	299	317	280	304	340	307	351	330	313	289	271	298	308	304	279	308	324	291	323	327	308	290	307	334	317	315	320	322	317	346	318	294	297	283	317	278	289	318	314	312	315	317	281	313	296	305	320	287	292	339	300	300	269	289	254	327	309	327	314	282	296	288	311	320	334	301	332	294	273	304	300	333	304	311	291	277	303	327	340	301	297	308	330	302	330	303	332	316	348	301	281	289	318	337	286	291	313	289	290	281	329	319	298	314	326	334	335	274	293	300	314	358	348	328	294	306	324	336	313	304	305	287	264	313	306	321	308	254	289	300	297	304	299	322	281	292	296	328	318	317	329	326	306	297	305	310	312	339	332	276	325	288	311	305	295	310	308	290	318	324	318	309	271	297	350	313	294	321	306	297	295	295	312	300	304	311	287	304	276	338	323	305	327	303	328	301	298	335	296	321	291	272	309	288	303	323	362	308	319	331	322	321	274	328	290	302	292	316	335	329	335	318	336	313	297	286	291	287	265	275	329	300	278	306	296	287	285	289	304	317	357	318	315	299	315	336	274	324	292	290	295	307	300	302	338	301	312	303	293	299	282	298	297	292	283	291	346	317	307	321	287	310	282	344	280	291	321	332	308	306	311	278	285	280	304	304	321	295	298	296	304	320	328	288	310	304	327	293	300	300	332	294	283	271	281	281	313	269	283	296	274	308	291	299	284	295	307	306	275	289	335	318	295	317	328	318	283	297	259	292	295	308	301	315	311	317	308	298	307	297	332	321	324	309	307	297	282	327	281	303	276	313	331	299	300	278	287	295	304	300	307	312	311	288	305	324	281	263	277	301	299	317	285	317	348	291	300	301	289	277	285	310	288	325	298	311	303	298	296	299	326	347	293	278	304	314	290	314	292	336	331	289	300	293	289	306	282	298	288	304	339	287	289	341	304	324	308	290	283	319	317	318	319	356	303	304	292	248	255	300	297	280	312	316	342	290	315	289	294	301	297	298	301	339	295	299	288	331	316	308	305	305	280	274	279	287	342	316	319	297	272	297	328	316	303	280	309	312	289	315	331	308	309	305	352	319	300	291	318	301	285	308	333	299	306	326	291	324	307	325	291	335	344	323	309	310	317	289	297	307	293	324	324	289	321	285	317	350	285	299	292	317	347	314	342	312	315	300	295	294	325	312	288	307	318	277	325	320	307	303	315	311	324	300	336	293	270	307	306	310	297	276	303	309	311	292	263	314	286	338	321	324	322	307	297	305	348	314	325	328	366	275	287	311	286	314	342	312	337	302	293	314	293	336	313	326	295	361	309	331	301	323	297	318	301	315	264	277	313	320	288	261	307	315	308	309	306	343	293
8111	909	743	706	673	690	654	684	691	670	636	679	709	650	638	635	634	717	661	688	675	666	683	669	694	672	682	699	717	644	693	654	656	623	656	600	712	680	623	682	694	661	638	655	638	640	661	639	661	680	658	652	635	669	658	661	660	658	652	665	709	658	622	688	642	659	667	645	659	650	646	677	685	668	658	710	666	593	634	692	639	665	672	637	698	686	681	664	646	699	662	706	663	623	654	659	643	638	673	685	674	662	669	677	627	653	679	669	671	660	658	651	671	673	669	638	627	692	668	673	681	644	676	649	680	647	657	626	657	667	639	633	673	712	607	643	656	718	699	587	672	685	694	697	644	620	660	674	633	673	679	645	633	665	641	662	680	672	665	682	639	719	668	652	646	685	641	698	656	661	663	676	621	697	635	697	664	673	642	648	667	680	639	720	629	612	647	644	668	703	656	683	645	674	698	683	672	617	642	682	686	678	664	647	615	668	632	661	663	676	647	662	673	605	614	693	668	641	714	670	655	675	704	653	675	651	653	681	634	628	657	671	685	666	652	728	619	654	680	649	636	635	665	679	622	675	665	627	664	628	633	662	673	667	651	614	653	657	681	641	632	644	695	665	667	679	693	665	639	685	650	651	635	684	637	619	645	705	679	632	673	671	696	647	654	676	660	652	705	703	660	664	674	626	682	650	678	639	664	671	668	657	681	673	681	643	667	640	675	707	663	669	687	639	646	644	653	647	672	655	673	669	690	673	645	718	629	599	669	642	693	688	712	684	681	678	628	630	661	651	727	620	673	678	629	679	652	621	654	662	654	661	686	693	639	672	628	695	710	666	663	615	695	611	684	629	632	694	657	709	670	665	660	662	673	696	641	688	639	661	638	681	626	644	644	679	684	633	688	656	683	638	658	629	650	632	661	662	680	639	629	635	666	610	606	636	680	665	649	647	659	688	691	649	670	653	628	712	676	660	702	636	692	650	659	635	664	662	670	627	690	671	662	625	655	654	694	691	654	644	656	655	644	689	693	607	649	685	645	647	704	669	632	673	667	713	687	626	696	652	665	643	688	665	693	690	666	686	674	587	648	688	632	712	670	670	646	656	653	661	610	636	680	672	686	671	676	643	656	687	710	656	671	662	609	657	644	701	624	639	687	656	646	646	656	657	676	691	678	670	660	659	706	651	637	675	648	652	654	645	666	653	674	669	707	697	652	623	663	632	669	625	697	666	616	687	689	694	666	619	657	661	705	669	633	611	679	657	695	665	651	674	678	692	649	679	623	646	608	683	645	720	682	629	642	656	664	683	629	718	614	652	645	693	667	644	693	651	663	667	675	635	638	663	679	662	676	623	663	680	665	652	681	678	652	669	679	666	675	705	701	678	678	675	663	653	623	672	624	642	670	619	692	678	603	631	621	633	672	659	669	703	681	705	683	646	619	703	643	668	644	666	668	696	670	667	657	659	643	657	682	666	605	652	689	639	632	660	629	677	657	653	630	670	640	641	639	663	651	666	725	675	652	685	646	602	684	650	662	700	626	657	699	715	671	657	612	652	674	677	719	694	665	654	658	709	667	666	699	670	670	695	664	675	698	630	666	701	603	657	665	723	653	665	647	682	608	679	662	680	670	675	647	667	662	697	639	644	700	705	659	659	691	656	649	578	635	696	664	629	678	681	675	628	642	663	632	672	663	659	635	673	652	687	623	616	675	659	664	684	690	687	653	659	644	623	637	645	685	712	647	648	610	655	667	673	696	640	632	660	651	671	622	650	639	701	641	708	632	659	653	665	656	658	649	596	683	663	677	671	654	658	693	665	675	611	706	641	711	670	614	680	661	644	677	673	658	671	672	672	667	691	667	700	678	655	640	650	690	670	656	653	629	622	668	626	639	661	619	638	640	700	649	652	657	673	636	648	670	645	652	667	668	723	693	681	655	652	650	662	680	671	629	666	666	667	666	667	691	660	673	659	694	662	680	652	656	654	647	640	627	635	676	690	617	655	670	615	634	699	686	634	670	694	685	639	693	673	657	664	653	637	655	691	667	642	682	686	663	628	651	681	680	665	639	637	640	627	664	691	621	609	649	675	669	670	669	691	655	647	658	652	670	690	639	621	664	638	667	649	645	659	646	648	624	663	695	632	640	631	663	695	668	633	691	681	663	729	679	624	651	661	622	633	620	603	683	704	686	697	709	672	672	659	677	652	631	667	612	652	693	661	673	640	659	667	652	681	644	661	659	648	651	662	634	664	638	656	670	666	661	661	643	674	666	681	642	627	728	609	738	648	675	647	650	657	578	670	609	656	688	659	656	692	714	663	694	665	653	633	745	609	639	667	686	647	679	663	687	660	634	633	714	632	662	695	613	663	664	691	702	649	680	664	697	707	666	700	641	665	666	626	689	648	668	682	722	657	659	646	622	707	682	672	648	674	709	667	673	687	668	624	672	689	741	683	642	643	685	665	670	649	699	692	662	614	655	660	647	659	667	677	646	646	627	645	631	669	680	649	699	644	673	659	660	647	599	709	670	665	645	699	649	639	695	654	664	686	659	678	659	674	630	632	646	635	644	735	687	660	668	648	649	643	660	664	654	631	636	640	642	720	644	648	649	685	667	642	609	641	648	699	631	640	677	697	654	639	679	628	664	700	689	648	702	630	654	656	636	673	640	666	694	685	647	651	669	640	701	682	691	628	673	632	671	664	650	683	703	655	583	638	633	634	640	619	657	714	671	692	652	657	687	653	658	663	719	704	690	674	679	598	643	665	664	677	661	671	620	660	667	685	689	654	666	654	642	689	716	590	690	640	707	661	645	633	686	601	625	680	611	684	677	624	625	665	690	684	630	684	637	656	688	681	686	715	644	690	659	672	679	688	676	631	637	661	714	652	685	693	654	660	682	643	651	627	676	659	681	669	656	624	600	656	668	656	647	610	678	664	672	672	638	640	648	715	663	660	615	642	643	631	680	656	638	639	643	652	697	681	641	625	696	643	696	656	684	641	681	641	662	678	682	661	653	624	654	612	646	658	707	669	690	660	666	683	680	614	639	665	671	645	659	663	619	652	628	688	665	674	641	685	667	654	611	630	646	686	670	704	658	672	633	682	660	657	661	652	677	633	685	623	637	631	632	664	652	656	642	639	695	654	673	670	666	672	689	708	678	637	660	670	648	704	661	631	681	651	658	682	685	651	688	689	681	672	673	683	665	633	663	677	654	655	657	689	659	669	643	691	646	702	643	631	709	636	681	664	646	671	622	655	670	637	699	643	668	661	683	608	693	705	712	679	694	651	667	661	659	710	641	643	658	653	657	655	682	630	683	653	639	697	660	675	664	681	682	660	660	626	650	636	687	643	689	638	672	622	686	670	664	685	665	672	636	689	671	701	639	646	652	638	673	689	639	651	670	698	659	697	687	639	697	693	635	680	700	621	685	621	716	623	698	655	687	681	679	674	641	672	688	641	665	650	663	674	681	725	652	681	662	667	672	650	636	646
22101	2584	345	306	317	311	292	304	278	324	305	317	296	291	325	273	312	273	307	320	292	293	266	280	285	319	303	320	307	308	319	287	280	272	310	257	326	289	325	290	321	325	305	323	304	291	305	304	310	306	298	297	255	274	310	328	279	285	318	289	327	312	323	298	255	303	297	254	294	319	347	318	277	279	287	281	299	287	311	280	289	288	280	313	256	300	297	301	331	311	304	277	268	280	320	298	319	315	291	298	265	305	288	310	281	283	315	294	280	303	282	280	293	296	277	307	299	291	299	320	277	280	303	286	312	312	274	334	308	315	318	283	251	283	296	285	283	258	268	332	304	316	291	247	301	272	295	301	296	293	295	285	266	327	291	276	299	320	290	249	281	327	284	315	295	301	291	282	310	275	315	287	327	317	293	280	286	287	293	302	277	283	310	300	279	310	320	276	276	316	295	318	313	325	291	273	308	316	294	297	274	278	309	311	295	312	279	317	299	296	308	276	304	272	272	293	282	275	326	327	287	284	302	335	312	246	286	305	288	303	288	288	330	279	297	316	299	304	281	299	294	274	294	319	308	274	288	302	304	332	310	332	313	299	285	310	323	313	307	309	290	300	305	312	282	284	300	280	285	290	294	278	311	310	319	286	285	288	268	309	305	328	356	287	300	308	311	310	286	280	311	343	300	285	283	312	275	293	291	272	320	295	270	317	312	317	328	297	280	300	301	300	288	312	312	306	296	302	312	311	314	272	269	304	331	297	293	309	280	291	307	324	298	295	253	310	313	300	303	293	296	285	343	330	246	295	324	266	268	261	300	291	312	269	287	300	299	263	285	321	317	287	294	318	299	287	280	290	300	296	302	306	301	274	321	306	273	314	307	289	278	283	300	261	274	297	315	313	277	338	261	302	304	346	298	287	298	290	305	313	323	285	324	305	286	301	288	274	334	291	275	275	291	327	286	281	309	321	298	303	290	262	292	267	294	295	290	318	262	295	295	291	336	286	292	302	292	293	306	277	328	301	286	299	323	300	321	319	310	314	307	296	301	272	317	274	287	299	303	295	295	321	309	301	281	272	306	302	300	281	286	305	303	312	315	302	287	296	295	296	301	307	288	295	325	296	298	278	274	271	323	286	316	292	300	293	274	292	277	274	298	274	279	285	292	316	299	267	284	310	304	315	305	321	270	290	285	295	338	336	293	311	330	306	263	287	290	309	270	302	308	296	302	318	279	268	302	305	308	297	298	321	302	275	334	294	289	279	293	303	276	319	304	300	295	290	291	256	304	307	298	329	344	287	302	307	273	306	308	274	303	288	317	336	305	310	296	290	297	311	273	294	316	266	277	303	299	296	287	280	326	311	292	320	316	310	307	290	283	314	310	303	306	323	281	267	306	312	313	308	336	276	292	311	280	303	312	293	301	293	284	297	265	305	310	324	267	306	296	277	299	321	294	303	273	298	301	292	286	312	323	283	322	288	268	286	281	281	294	287	286	295	310	298	305	327	280	299	320	288	308	292	311	301	291	261	304	284	253	274	313	296	318	319	307	297	274	297	316	316	332	312	309	279	301	320	265	285	266	285	338	312	300	297	309	339	308	289	291	309	319	311	300	282	295	304	296	283	330	298	283	261	318	286	300	303	314	287	265	262	294	271	288	298	303	326	299	312	281	343	310	311	316	275	328	297	328	279	336	304	285	307	299	271	297	284	315	303	301	290	281	293	314	299	280	273	299	305	303	259	273	292	297	275	284	311	304	302	282	279	309	292	309	301	295	306	298	291	300	314	336	312	293	289	281	286	292	306	312	302	301	291	323	322	301	318	320	302	298	288	272	294	322	320	300	319	316	300	304	276	281	278	284	305	311	293	261	297	302	255	305	292	305	278	284	286	312	296	306	282	286	253	304	290	278	332	311	298	315	315	296	298	302	284	296	281	272	312	321	296	298	319	319	295	315	296	291	308	324	292	284	292	287	319	302	293	287	306	318	273	326	327	302	286	289	287	281	278	307	317	331	298	339	303	324	309	294	333	294	308	272	292	321	322	302	273	313	313	300	317	333	286	305	307	253	294	283	298	286	325	312	336	295	268	315	318	305	316	315	279	289	300	285	302	280	322	282	252	298	306	284	277	278	265	335	293	315	258	287	324	266	271	273	274	322	274	310	300	278	292	323	308	287	313	287	298	317	326	316	302	273	308	312	328	294	289	309	288	289	322	287	274	334	297	311	312	304	264	272	305	256	311	290	300	295	315	308	288	299	316	301	349	270	324	271	280	313	313	303	299	274	298	287	312	295	313	343	268	282	295	296	286	295	299	261	274	317	345	303	300	301	305	298	283	290	294	270	278	300	304	294	289	292	295	278	277	315	298	276	303	289	310	311	301	282	323	310	344	309	286	302	351	308	311	333	312	286	285	301	296	278	293	266	301	332	291	324	328	288	309	306	274	320	276	277	287	294	255	300	312	296	331	327	320	293	336	267	287	289	291	294	293	306	303	301	289	300	250	324	340	318	287	283	308	304	292	303	286	305	274	298	302	303	330	316	304	296	304	296	273	275	277	322	265	311	302	295	324	317	306	299	292	322	283	293	302	279	272	296	269	285	305	300	297	254	298	283	304	327	304	276	293	270	272	287	296	299	317	281	279	286	296	319	283	317	300	273	325	303	285	307	320	324	304	264	275	309	280	330	300	297	306	304	300	292	290	314	284	309	302	337	290	322	321	282	325	307	308	272	289	311	295	293	283	326	317	305	300	284	292	274	270	301	300	283	284	325	347	278	278	338	293	285	322	305	297	323	309	293	305	337	305	326	305	323	279	323	297	294	281	326	344	295	324	329	258	269	301	282	271	272	290	318	287	315	316	278	287	307	279	294	295	276	270	308	308	282	290	320	283	325	273	324	328	280	362	288	275	280	335	306	288	318	320	267	319	282	320	292	293	263	310	300	287	289	269	281	314	279	254	291	287	276	263	339	286	274	300	256	275	288	280	278	315	294	313	285	323	308	299	293	300	283	309	276	317	335	312	333	302	302	318	274	293	292	280	301	284	298	293	306	338	337	285	311	325	277	314	316	312	323	318	314	286	285	288	300	308	302	292	306	323	288	285	356	299	274	297	313	262	276	302	289	299	289	273	257	279	297	315	273	319	300	286	292	337	304	331	301	299	320	274	315	301	309	303	271	304	290	312	301	291	304	301	310	305	273	276	310	307	311	321	302	330	279	282	276	274	296	310	295	267	269	285	281	280	313	275	298	274	281	283	276	282	293	319	280	274	308	296	308	294	277	350	309	267	287	288	294	297	328	285	302	304	291	305	284	250	301	287	287	297	284	275	302	298	303	282	268	310	301	315	334	312	275	301	299	326	296	318	312	295	292	300	302	299	338	303	304	282	312	301	298	297	304	290	318	290	307	322	308	288	276	313	297	298	289	279	284	275	314	299	269	284	296	324	285	302	241	294	301	278	293	322	335	282	287	301	343	304	278	311	289	278	303	270
9286	1090	795	699	700	672	642	619	659	707	662	636	649	694	655	603	651	655	612	676	645	670	639	638	664	577	640	699	665	680	657	642	621	603	607	624	622	642	595	665	670	654	661	664	651	620	649	682	651	680	672	622	641	648	628	659	636	617	676	651	647	635	624	631	667	676	636	670	669	614	629	656	637	639	606	674	640	641	611	643	661	588	661	639	631	672	644	602	657	662	635	665	664	652	671	629	655	622	627	655	598	606	653	635	645	650	647	664	642	667	645	649	664	656	631	618	617	647	633	641	647	616	629	646	649	648	635	680	655	620	646	695	671	625	652	671	678	670	646	639	629	657	595	684	682	671	628	597	646	688	581	680	668	688	618	632	636	649	698	652	670	644	644	633	658	662	645	606	618	654	654	664	647	617	670	597	624	654	660	610	706	644	668	649	633	664	681	690	615	632	659	632	657	656	649	653	570	639	651	674	632	663	647	623	612	646	646	621	635	608	596	646	617	659	661	643	665	671	660	635	668	593	634	629	638	617	690	666	684	647	613	600	619	660	683	645	667	697	611	649	692	596	638	615	648	618	613	652	639	663	676	642	646	688	655	632	632	670	645	652	654	647	632	650	645	606	596	658	628	667	685	657	606	667	645	676	629	690	606	629	669	636	620	619	678	616	711	666	666	671	628	642	597	684	653	654	644	665	610	667	614	691	644	643	645	616	655	647	653	671	662	665	666	664	652	652	642	652	629	645	650	646	616	706	663	680	669	616	607	635	651	662	670	657	626	663	614	624	675	666	658	620	595	614	673	641	660	656	644	676	700	637	587	632	585	692	663	611	652	638	673	619	656	627	670	628	654	697	638	654	644	683	654	659	654	739	682	637	668	653	645	617	637	639	633	638	625	678	646	640	620	662	601	664	678	682	656	675	633	651	641	657	578	643	656	692	674	643	643	662	659	690	706	643	646	672	653	650	629	624	677	635	649	681	637	640	679	618	626	677	646	678	657	618	611	648	685	659	635	666	672	669	634	622	649	651	673	665	642	636	676	612	649	672	646	658	643	663	638	643	667	578	642	674	670	687	643	674	650	654	655	666	642	630	640	642	659	664	661	651	606	652	634	620	653	655	620	646	624	657	681	648	602	660	592	596	626	658	618	656	651	639	627	652	704	661	647	666	632	623	660	640	608	621	620	635	651	681	634	640	669	642	684	592	632	624	659	672	646	635	636	660	644	636	656	605	651	623	660	597	620	617	663	660	624	668	627	648	644	609	652	678	685	636	684	656	671	679	625	681	659	685	630	686	669	665	669	657	643	626	625	614	631	668	604	608	611	646	643	612	642	673	652	644	662	668	625	637	656	657	622	642	656	647	603	659	646	641	646	624	643	667	636	656	642	625	635	634	653	665	674	617	637	627	646	669	674	646	654	653	666	627	636	647	640	620	686	616	639	663	641	652	666	663	634	671	676	639	565	624	643	621	631	627	634	664	671	611	617	633	665	677	634	640	624	614	646	635	616	639	663	638	634	632	661	627	649	641	611	645	611	621	635	625	589	638	685	617	673	611	635	665	618	645	668	673	640	648	655	673	661	643	663	659	666	674	650	612	693	667	641	645	647	669	639	619	673	633	640	657	665	632	622	616	648	648	638	648	691	636	645	622	628	642	664	644	636	669	679	611	635	651	658	644	645	648	629	658	633	645	644	664	655	613	642	663	636	609	690	642	646	654	633	617	666	663	623	658	733	636	643	640	631	637	662	650	648	672	581	659	673	650	645	666	637	661	622	647	711	629	664	658	673	690	639	698	642	630	661	668	642	699	654	629	658	676	617	650	630	675	667	609	629	639	693	669	621	700	665	671	671	614	587	662	672	661	662	645	614	676	640	669	663	670	653	706	684	669	620	632	711	628	631	619	655	637	648	593	649	602	652	701	645	657	676	682	662	620	619	639	655	641	635	622	658	655	660	607	647	672	684	648	615	627	625	669	674	711	682	625	655	671	621	646	668	619	648	639	627	640	667	677	647	673	615	652	596	668	625	653	711	650	623	622	654	656	651	637	664	639	668	630	648	637	657	634	643	631	621	636	661	657	703	624	654	637	673	647	647	660	636	615	656	624	661	652	618	618	672	645	662	653	681	628	654	653	626	664	659	627	600	604	620	642	605	627	662	656	649	619	646	671	710	663	699	665	655	668	657	647	645	687	630	651	682	666	680	694	648	667	663	644	636	671	680	624	611	554	630	619	659	606	640	648	656	580	643	627	639	599	671	584	670	624	667	640	648	653	660	659	685	656	606	685	660	652	684	673	609	648	691	664	641	657	710	689	663	670	643	606	646	598	666	640	660	623	681	624	622	674	582	658	642	661	627	647	625	641	692	549	653	630	623	665	634	672	640	593	644	648	656	618	634	634	680	642	632	637	659	616	656	667	647	640	629	635	625	670	654	640	647	650	638	661	685	647	633	617	645	608	648	630	683	652	629	684	618	633	656	637	700	632	669	644	681	654	603	606	678	641	632	625	636	664	685	662	669	633	638	672	606	641	653	598	654	640	656	690	649	639	654	660	686	649	630	661	630	639	662	616	616	658	617	632	668	661	587	658	682	621	670	610	640	662	616	678	668	653	636	667	683	638	671	620	633	625	690	579	691	689	666	641	625	644	652	631	638	632	670	670	633	669	658	623	629	681	647	629	614	642	633	651	632	646	607	652	649	649	650	636	630	663	646	631	662	624	656	607	635	635	636	629	677	662	641	635	662	662	643	635	614	639	677	659	652	648	672	652	614	656	649	645	649	627	657	662	590	659	681	688	649	624	647	639	673	683	678	645	632	674	659	622	615	648	583	654	652	619	628	639	641	654	660	625	633	631	615	627	627	677	622	665	599	662	647	699	698	619	693	649	708	620	670	647	653	653	641	646	674	640	613	610	641	692	624	675	629	657	668	682	617	614	645	644	685	642	627	637	707	640	659	627	639	628	630	619	637	676	652	624	666	645	660	635	665	657	681	637	658	680	649	659	616	627	674	646	665	657	627	656	684	634	654	633	636	610	652	670	603	671	591	676	686	669	627	668	664	679	655	680	653	695	615	642	605	648	651	677	624	604	594	681	648	645	661	626	664	650	658	707	686	688	633	648	643	600	645	645	639	657	653	649	675	643	681	603	616	666	648	620	657	660	644	624	652	643	651	645	643	672	680	641	676	627	627	599	595	615	647	652	650	608	655	635	658	674	669	621	650	639	608	641	647	656	636	686	629	659	628	596	634	653	651	685	646	648	663	685	616	637	663	676	665	630	667	634	669	670	616	632	625	679	723	623	634	657	656	663	689	623	643	649	633	631	654	681	656	719	633	652	650	691	682	678	605	658	687	606	633	670	596	610	610	626	622	663	658	660	627	694	636	648	622	639	649	651	677	604	604	652	704	638	599	659	608	660	655	636	645	626	676	693	597	609	642	610	637	635	660	687	614	666	671	662	651	707	684	636	657	669	619	608	654	610	710	630
27666	6693	552	340	338	340	287	341	303	304	308	317	277	303	304	311	298	321	330	321	333	295	313	336	328	336	335	393	327	321	293	308	265	279	309	311	340	349	398	366	338	301	308	323	306	335	331	342	299	289	323	321	353	357	305	326	300	326	340	363	360	308	307	330	292	354	332	339	338	332	312	333	302	364	368	335	315	301	313	304	315	335	296	315	307	367	356	325	338	311	328	315	337	287	311	333	308	276	340	348	335	317	294	311	299	315	323	339	363	311	295	365	353	359	302	314	324	316	289	316	333	314	293	309	311	359	325	361	315	326	319	301	335	353	323	296	343	316	320	322	329	337	309	307	304	342	335	327	309	304	353	313	302	336	315	296	299	293	330	336	348	344	370	266	345	324	323	329	307	338	322	356	341	325	319	266	337	361	312	326	302	360	318	339	325	310	319	311	329	326	308	324	338	327	302	326	288	292	345	329	319	333	342	290	324	313	326	296	297	356	311	315	349	319	304	308	338	343	332	340	313	325	301	331	325	353	356	310	349	315	302	347	311	333	319	325	268	331	316	304	319	308	315	298	367	343	356	314	266	303	346	301	331	333	349	339	358	322	320	353	319	340	334	325	308	348	324	309	342	311	318	332	304	323	317	363	323	323	318	353	327	355	333	295	306	337	345	321	321	336	307	349	324	338	325	297	302	329	338	342	295	339	299	356	341	306	288	318	316	307	336	334	310	319	309	345	316	343	315	305	372	355	332	325	343	316	305	316	317	345	340	334	326	356	315	349	338	333	344	329	364	296	317	323	332	344	350	340	347	339	281	334	338	307	297	323	281	331	310	323	332	363	341	317	350	288	341	315	295	308	320	358	314	306	321	329	349	326	294	332	295	304	330	296	310	333	309	329	294	279	329	345	306	344	327	318	306	282	292	294	310	350	308	287	309	302	298	293	323	284	314	317	313	300	298	310	332	304	351	341	317	304	336	313	314	311	297	321	297	322	309	349	324	340	329	308	337	341	322	327	330	382	310	360	314	321	263	347	319	313	298	287	335	341	342	306	326	348	336	311	324	342	329	349	326	311	316	284	335	317	301	302	304	319	341	336	356	342	290	315	316	326	331	340	362	368	337	309	304	316	337	310	294	315	315	306	319	331	321	350	308	352	318	333	305	280	359	309	358	401	333	323	358	332	337	313	309	327	357	330	296	328	313	308	321	299	306	314	314	303	282	352	322	328	304	339	365	339	312	332	320	300	319	317	327	335	325	312	344	316	303	288	330	316	333	318	325	369	357	317	344	335	343	323	303	329	347	338	348	322	304	357	355	295	332	307	284	270	363	299	348	298	304	336	324	291	320	323	322	327	312	292	346	314	354	346	326	303	341	337	315	374	338	304	345	319	341	307	310	362	339	314	294	339	335	327	347	312	374	334	304	323	310	330	325	308	299	302	340	338	339	371	359	313	316	331	365	346	322	288	318	313	324	344	297	308	310	311	324	327	290	308	327	343	296	314	296	331	303	327	350	344	328	333	301	293	293	324	298	297	302	313	306	316	328	309	343	284	332	286	314	321	322	332	318	337	290	274	302	320	284	312	324	319	326	326	317	298	332	330	339	301	350	364	320	290	321	313	352	303	304	325	339	306	339	336	318	356	310	298	300	303	332	316	336	304	333	329	320	300	332	326	316	315	336	342	303	336	323	349	341	320	350	302	323	327	320	341	328	331	326	298	321	325	312	322	290	368	312	330	323	333	326	324	308	308	305	289	325	329	328	310	317	315	282	354	345	345	331	319	327	342	333	334	308	342	326	329	334	343	317	322	345	319	273	316	352	365	278	333	320	308	319	340	312	290	379	305	341	301	319	299	260	295	335	337	301	310	322	320	348	300	311	324	317	330	334	363	333	313	328	336	314	335	349	317	297	294	353	330	312	323	339	306	335	322	341	291	336	298	319	335	365	309	294	329	343	283	300	313	321	288	308	326	305	323	311	333	310	322	340	337	330	326	338	309	314	354	343	330	332	315	329	281	334	302	358	352	318	305	303	323	346	338	336	313	288	310	348	363	342	303	350	353	336	315	319	325	320	340	292	313	275	299	316	307	317	295	350	318	296	306	329	317	306	324	316	326	340	325	306	305	319	342	323	330	338	324	315	334	305	334	307	330	320	303	303	316	336	338	343	309	341	296	326	324	326	318	301	315	349	324	292	340	332	285	282	334	333	328	300	317	318	301	323	328	334	304	333	312	315	322	321	338	299	331	354	349	315	302	311	296	313	357	328	340	316	334	325	291	330	336	353	339	313	337	345	300	306	297	342	315	323	322	306	347	306	337	332	329	320	303	340	291	309	322	353	307	331	369	327	306	350	339	338	331	301	322	331	347	297	325	312	338	307	326	348	346	341	341	285	310	301	289	309	323	329	330	279	343	343	322	310	328	285	312	325	303	322	331	333	329	308	333	328	289	317	344	328	315	319	303	336	341	319	315	325	316	276	346	313	321	334	327	334	333	310	328	337	302	320	341	348	375	305	352	341	338	320	330	307	287	330	316	326	289	324	322	315	328	326	353	371	308	335	350	291	277	344	341	318	334	302	324	315	343	340	369	284	321	305	301	346	315	296	352	320	301	292	325	343	328	308	361	306	332	314	284	318	298	313	311	319	309	365	297	325	328	309	327	309	331	318	387	314	344	314	292	292	290	304	335	324	284	343	301	318	306	315	339	329	320	325	344	324	334	325	342	304	289	301	315	301	306	309	322	322	318	324	323	301	321	329	346	280	305	350	309	329	332	337	345	307	354	342	322	324	326	325	331	337	343	319	278	336	316	333	298	358	336	305	345	333	314	330	309	343	344	316	341	333	308	330	347	323	299	309	308	329	336	324	299	304	306	279	325	342	321	292	358	335	328	284	308	338	331	329	337	309	327	322	319	337	326	310	299	322	294	279	325	323	341	327	336	311	295	320	346	317	340	336	321	328	301	349	293	342	325	316	325	343	343	293	321	330	329	321	274	330	331	301	336	302	313	314	315	319	332	324	289	294	306	313	290	326	315	310	297	302	331	321	326	302	307	299	367	310	311	347	311	326	322	329	315	323	335	314	306	307	285	335	334	317	291	328	341	344	334	320	315	333	330	291	345	353	321	327	337	334	315	311	297	321	333	309	319	301	318	335	326	337	328	312	306	299	293	324	364	288	278	309	303	298	320	283	342	317	292	315	360	358	307	349	354	308	321	331	328	331	322	301	350	295	304	291	373	354	313	337	327	324	287	327	315	339	324	334	326	316	349	311	298	322	292	304	289	323	367	289	277	354	332	322	314	329	336	336	295	309	327	274	265	312	337	278	314	333	316	321	348	330	322	315	325	314	329	344	290	295	312	317	309	312	312	330	346	334	333	349	326	305	315	300	315	326	352	296	311	302	296	291	333	367	315	340	338	333	326	321	319	287	321	318	337	342	340	338	329	286	321	338	300	312	333	312	325	301	333	317	324	303	292	275	304	360	300
9107	1102	849	740	756	727	714	741	736	730	665	708	744	685	704	719	728	664	727	664	705	681	747	710	675	703	723	703	687	689	681	769	736	717	707	693	721	698	712	719	756	726	758	731	728	697	736	738	651	703	706	675	712	730	682	690	703	716	668	675	752	740	713	686	725	731	718	713	737	707	684	757	690	744	718	697	720	734	730	689	705	708	745	720	682	679	721	683	759	697	758	723	714	695	764	764	709	722	736	728	718	690	739	745	686	717	702	708	685	722	723	728	714	677	751	672	695	713	685	735	744	691	705	720	724	724	714	726	713	660	707	741	712	701	714	680	734	702	732	715	723	720	719	724	687	710	723	720	684	661	710	696	706	749	718	680	735	706	669	689	680	754	724	696	755	687	707	697	688	661	696	740	682	675	704	695	705	730	725	743	741	668	744	683	728	716	729	668	728	759	678	741	708	735	680	709	731	704	723	740	695	700	753	707	714	740	692	706	719	707	728	671	715	724	697	708	704	766	712	733	742	674	732	687	657	742	776	704	723	721	710	736	694	729	711	740	724	751	695	694	688	756	690	755	693	728	695	724	754	731	718	732	735	762	754	726	762	731	684	694	710	707	743	665	728	688	711	710	712	705	754	668	730	770	717	717	713	681	668	741	739	680	732	728	699	702	685	660	708	717	711	713	720	698	725	810	730	698	715	697	710	702	724	664	717	738	802	739	719	719	738	697	715	675	730	734	687	711	746	692	692	731	712	684	730	716	710	694	659	649	756	658	714	728	693	758	710	748	718	688	713	728	694	747	741	722	697	745	727	733	714	732	723	724	733	676	742	698	721	737	737	734	691	714	683	729	684	655	706	699	771	721	700	730	711	724	693	733	738	736	761	742	707	733	690	674	756	713	738	710	691	724	720	731	711	736	727	718	773	700	696	743	739	746	665	709	709	716	737	706	719	729	715	787	680	738	660	737	719	669	758	724	743	752	637	725	737	688	687	679	742	693	727	695	720	725	714	719	725	733	729	713	694	701	722	757	688	679	753	694	728	735	722	747	743	714	673	696	777	687	743	733	739	682	720	681	713	779	704	700	727	669	701	705	689	708	682	699	691	712	760	714	757	744	718	686	708	716	743	752	745	682	727	725	759	728	697	699	728	725	676	699	747	722	762	722	721	728	674	666	685	687	738	754	748	717	684	694	713	693	743	723	713	752	729	687	680	667	715	697	725	665	751	758	697	723	743	697	688	761	717	708	747	725	732	738	692	745	713	707	683	691	652	686	708	720	703	761	670	756	661	708	713	712	716	693	735	687	762	719	703	759	722	717	743	722	701	725	735	702	688	685	728	732	734	724	758	766	691	732	724	723	697	734	698	725	689	727	722	728	740	723	692	727	693	722	717	715	809	694	720	721	765	715	736	681	710	746	772	701	699	736	731	703	712	693	690	697	706	736	700	760	713	696	724	718	739	710	736	716	782	710	726	728	733	703	761	742	677	723	684	711	717	711	703	722	728	684	718	716	713	744	760	670	664	696	741	747	693	646	742	742	771	731	738	707	682	663	722	742	706	667	710	728	707	684	760	721	717	716	770	668	736	771	727	703	676	713	709	716	738	737	740	677	689	731	718	769	740	733	685	731	714	739	681	690	729	730	671	710	671	698	738	700	730	690	732	745	690	707	739	685	694	735	730	681	722	740	738	710	699	708	704	712	689	681	683	661	704	691	718	708	712	699	709	660	760	699	717	664	717	725	717	755	712	664	754	704	688	728	755	695	709	750	701	722	722	732	733	702	663	671	673	702	697	711	712	722	753	681	732	722	734	720	717	690	717	732	703	697	698	697	696	726	731	685	742	735	729	745	673	684	743	717	725	749	703	718	731	716	735	697	660	707	724	744	687	711	769	755	720	741	689	761	728	748	657	731	723	734	676	692	692	719	760	700	715	729	716	686	701	773	739	719	720	701	707	764	764	708	729	723	783	685	689	708	696	764	692	693	762	749	700	705	737	693	730	744	716	764	705	750	676	709	682	758	686	691	726	710	719	701	751	690	712	715	740	707	698	687	740	730	686	777	692	726	705	727	704	691	729	672	699	720	749	710	753	732	703	708	667	731	732	738	720	740	724	691	688	667	729	741	647	720	670	727	734	719	702	712	664	689	737	708	698	770	686	718	720	751	690	720	703	712	716	697	676	724	715	691	719	723	699	712	751	667	692	724	738	733	681	786	757	749	706	710	755	671	724	730	692	706	697	697	717	719	657	703	711	758	729	733	667	718	708	710	709	721	710	728	700	702	776	707	712	763	740	736	684	705	680	731	703	727	701	754	675	684	717	723	741	733	752	746	691	703	675	676	705	718	677	712	684	685	717	742	713	750	707	721	681	683	699	713	735	689	696	718	730	727	694	727	684	737	677	696	739	725	706	710	690	720	709	682	712	712	755	724	704	705	735	760	706	683	730	716	707	741	746	765	710	668	730	734	693	719	698	703	707	757	745	672	691	741	745	719	696	743	679	742	704	746	706	690	681	693	714	789	765	713	705	708	697	725	720	780	682	675	704	705	711	727	695	729	729	714	715	738	689	746	744	665	745	684	711	727	668	700	674	675	742	714	690	686	709	755	696	720	738	709	736	710	689	723	725	749	762	772	756	712	764	693	749	687	694	744	715	723	730	678	707	714	775	716	767	718	657	698	702	674	718	730	717	679	792	694	721	713	692	679	738	718	719	718	712	694	723	708	700	699	706	742	699	733	690	757	721	739	734	705	749	741	727	731	712	682	676	733	699	708	717	689	699	711	700	728	715	711	729	647	714	771	708	688	724	721	724	754	689	700	689	735	704	673	715	697	687	661	707	713	706	706	683	698	709	732	717	697	698	755	734	749	707	687	707	700	721	739	739	705	685	717	743	740	698	689	722	721	704	726	759	730	728	751	723	735	721	720	725	724	756	670	739	691	712	729	670	687	728	735	728	734	736	715	714	729	711	719	705	783	670	751	718	752	689	720	710	690	702	724	687	707	706	746	739	691	681	664	735	795	738	752	720	771	710	743	697	691	682	736	665	718	694	707	727	711	675	760	735	724	728	730	681	744	682	698	671	723	744	715	650	765	733	693	738	722	777	688	724	724	735	724	700	728	719	713	725	718	718	677	692	691	704	706	708	698	716	658	732	731	662	690	732	722	697	671	717	754	709	719	688	685	680	683	742	694	671	699	754	697	744	697	747	689	747	746	736	705	760	694	754	744	723	712	678	743	699	699	739	753	699	784	752	741	701	695	713	740	712	736	713	772	735	706	741	693	736	688	734	706	752	702	728	726	712	725	725	728	683	713	675	704	697	692	717	676	731	686	698	713	695	719	714	755	732	725	679	710	752	705	736	707	732	696	762	673	733	770	668	711	700	725	744	694	696	696	740	743	686	766	687	760	709	723	704	717	672	714	689	728	716	753	758	727	697	708	720	761	700	724	738	730	743	735	703	761	717	720	669	694	681	746	711	720	693	726
21194	2461	359	341	338	317	331	322	303	323	303	276	294	341	306	285	303	323	300	263	281	294	285	319	331	306	310	308	285	294	274	306	302	304	342	306	308	285	328	321	317	312	332	302	300	309	305	310	311	305	310	308	306	345	317	313	330	331	297	315	298	290	312	328	325	293	329	324	307	291	322	335	313	328	315	307	279	323	333	308	308	325	279	296	306	311	283	327	288	326	290	316	267	287	319	320	281	342	311	333	298	338	337	316	278	304	293	300	322	322	294	287	335	316	286	295	306	270	313	336	302	276	296	333	326	301	290	305	296	300	331	282	286	301	315	318	307	290	301	338	303	281	311	319	309	294	306	348	335	334	306	284	287	326	326	343	268	298	297	306	304	291	284	299	284	312	331	319	359	322	282	300	328	330	298	343	305	265	298	329	301	297	333	317	324	303	312	337	302	302	299	332	327	287	312	308	292	295	306	305	268	317	311	311	328	319	297	319	323	277	305	305	318	332	278	325	296	291	323	326	328	311	322	308	314	313	282	293	319	329	265	320	277	271	297	291	274	303	328	330	306	303	283	314	284	334	297	355	293	323	314	326	301	309	321	300	293	327	350	309	346	270	323	284	301	305	318	330	311	329	297	309	305	319	317	328	328	292	315	311	347	287	323	303	320	286	292	332	332	310	319	251	279	311	284	328	313	281	346	296	319	312	315	304	293	310	319	318	285	316	286	302	345	312	273	334	289	310	323	312	321	323	344	348	290	324	346	340	302	306	326	298	284	295	288	310	289	283	323	295	349	331	340	289	324	286	294	297	328	302	301	288	338	299	335	291	312	312	303	262	310	328	305	314	295	278	311	288	288	293	346	300	286	308	292	290	309	274	307	296	327	286	345	311	288	317	327	291	302	325	318	318	309	316	308	291	326	327	296	330	297	300	299	310	285	322	327	304	334	312	343	322	298	297	291	329	315	279	296	301	303	325	317	327	293	290	294	291	257	300	295	301	303	307	309	295	327	285	317	343	325	281	293	287	298	318	327	284	302	339	292	333	315	307	299	340	316	321	298	333	288	268	289	332	307	307	321	302	350	310	311	340	304	319	324	325	309	281	318	320	310	309	289	282	320	302	299	298	345	270	317	337	323	320	296	288	289	303	288	315	283	309	286	296	375	316	277	301	301	343	302	301	336	320	269	305	339	320	331	309	292	322	324	280	307	289	326	297	277	338	327	362	320	353	309	312	318	311	329	270	311	307	350	335	310	271	303	320	292	305	299	307	349	311	315	300	325	303	310	310	312	313	327	298	316	314	301	299	329	300	332	277	322	299	313	339	336	319	333	311	366	296	286	309	286	270	326	282	314	264	315	327	312	291	331	340	340	300	308	337	331	326	283	317	318	314	330	270	324	296	318	298	298	296	347	305	313	284	311	315	306	286	329	326	323	304	329	309	281	301	276	311	307	309	313	311	290	308	311	337	282	293	311	331	324	271	318	309	310	326	317	283	298	341	293	316	325	333	325	320	319	338	324	311	313	279	312	317	303	306	323	300	274	261	314	278	315	294	331	316	306	318	321	315	249	302	289	299	322	317	300	301	308	307	290	292	290	279	310	313	279	276	318	290	330	343	306	293	319	331	323	362	319	317	312	303	300	338	309	307	323	305	273	312	323	300	287	319	327	323	304	331	372	324	323	305	302	317	284	304	324	267	303	285	331	326	314	295	290	281	319	322	320	292	291	304	326	315	310	300	329	308	320	295	307	315	280	329	297	289	309	305	305	310	324	327	325	312	330	284	287	288	311	311	332	323	283	357	321	317	326	323	333	299	303	322	301	336	308	292	290	318	292	268	308	320	279	295	314	333	320	342	289	323	289	299	284	320	322	311	302	312	298	300	324	325	289	316	312	314	275	328	308	287	293	314	299	299	269	313	295	307	298	278	286	354	313	306	283	294	307	284	328	320	311	329	319	300	307	318	335	323	321	324	308	293	273	277	329	308	316	309	289	295	276	285	302	333	330	323	307	288	254	306	315	348	315	303	277	324	317	318	309	291	326	294	301	273	279	312	323	295	278	307	323	295	311	298	335	314	300	318	288	310	300	307	344	356	292	318	280	264	285	299	307	339	275	306	322	334	310	289	341	327	325	310	334	342	300	276	286	310	329	293	325	286	298	293	327	279	311	258	307	307	303	314	313	327	306	290	350	301	295	317	364	297	296	312	306	302	298	297	318	294	312	328	302	308	293	286	295	326	278	296	288	298	281	334	339	309	297	322	296	287	345	321	312	312	286	285	324	308	317	318	329	332	277	301	338	305	314	308	301	311	295	292	288	304	269	298	301	336	297	328	319	293	292	300	341	344	296	313	324	279	299	315	300	304	350	285	324	276	327	313	312	286	311	298	287	316	340	300	297	307	289	330	286	290	323	278	322	328	336	292	293	312	288	312	307	314	305	318	338	330	292	334	291	320	292	275	304	319	325	298	302	276	305	269	286	314	298	312	301	305	274	323	293	319	318	310	345	298	327	308	347	299	321	311	274	281	292	311	321	304	294	316	302	319	323	319	311	325	264	317	285	306	319	316	320	313	314	323	327	285	285	306	297	316	309	304	321	312	319	292	333	343	284	319	319	308	330	317	313	338	299	277	345	311	289	327	335	329	337	314	320	313	290	355	318	291	332	298	280	305	281	365	382	291	293	324	270	290	310	314	295	289	298	325	312	341	337	330	285	336	335	322	320	329	282	335	296	307	342	294	304	306	301	320	332	303	283	320	298	309	317	318	273	296	321	332	324	300	305	337	307	310	333	329	306	356	296	306	287	341	294	299	303	319	319	298	286	353	301	321	314	309	309	311	286	323	325	303	319	323	306	259	314	301	338	302	295	299	351	313	296	264	310	293	342	319	276	309	299	320	332	319	310	305	284	255	301	296	312	335	311	303	298	297	295	308	328	314	328	295	329	281	293	311	309	315	280	337	337	318	316	317	317	327	309	303	304	324	339	305	285	288	282	306	327	328	323	313	304	323	299	287	307	285	313	327	322	297	315	318	305	286	323	289	283	324	289	296	307	310	302	317	255	303	320	316	293	316	320	275	310	305	296	302	274	288	265	294	298	297	324	306	278	272	320	297	291	346	308	309	272	270	299	322	342	311	320	284	370	278	293	297	325	312	319	326	287	283	322	322	288	304	336	317	304	354	311	303	297	319	322	324	290	307	312	290	282	324	303	311	361	299	304	319	314	309	313	315	309	297	315	336	315	284	351	327	312	304	301	308	291	306	318	305	306	339	287	332	313	318	319	340	295	284	331	307	296	340	292	331	314	280	284	280	301	312	285	289	330	274	302	304	304	298	321	337	295	315	305	293	297	326	305	320	277	300	311	299	362	335	307	319	309	301	329	286	300	310	297	310	288	315	311	323	315	300	307	310	311	297	313	305	300	321	341	302	324	314	320	292	296	274	321	277	290	283	280	285	265	320	314	308	329	282	311	306	353	301	308	349	291	322
8397	876	762	695	700	661	671	699	655	665	696	686	625	714	705	636	663	640	690	684	693	697	627	676	650	692	653	611	674	648	712	679	636	623	666	693	664	658	636	654	616	652	670	621	684	671	657	714	668	629	668	629	667	648	661	653	682	671	664	661	648	654	639	633	741	628	690	690	689	676	734	643	671	684	678	687	694	664	696	654	657	649	672	653	647	647	624	669	637	665	634	660	591	689	668	668	645	616	616	720	669	673	654	657	703	712	645	667	662	598	609	653	660	636	619	680	627	667	699	676	673	696	649	640	660	706	647	644	648	675	642	644	682	649	682	696	688	661	686	642	697	627	670	678	684	681	643	683	678	653	625	693	667	652	653	645	634	638	629	653	688	674	643	672	679	677	656	696	693	656	709	610	691	667	678	617	665	643	679	636	631	673	719	674	666	704	635	665	654	684	685	625	721	653	679	654	667	652	701	652	681	641	711	679	675	657	647	688	656	662	687	685	647	645	645	641	650	661	666	688	653	663	685	664	645	659	689	658	591	641	702	693	674	637	676	677	674	694	674	675	717	634	665	651	647	672	682	656	676	687	664	604	635	675	702	690	675	700	628	673	641	698	653	657	683	682	690	669	662	648	682	679	665	638	654	648	627	647	698	679	667	656	663	643	652	670	663	645	691	638	658	665	641	673	646	665	683	655	657	634	659	675	648	660	651	650	705	709	685	642	660	638	679	660	631	659	666	659	647	650	625	644	652	628	639	675	656	691	699	651	659	687	688	654	685	660	633	696	676	690	667	607	640	644	657	664	675	641	644	639	675	667	656	662	627	660	656	676	669	716	676	648	672	630	701	702	665	637	655	628	622	662	636	702	651	641	651	685	673	621	652	669	654	659	689	694	662	647	643	679	690	643	658	619	643	644	697	648	662	703	641	652	663	686	688	683	663	651	659	699	647	662	684	703	673	709	684	675	719	699	639	648	659	641	638	668	707	663	632	663	680	674	666	676	664	638	687	706	641	712	697	643	660	723	690	704	657	648	651	670	690	676	627	635	659	625	651	693	697	731	663	675	686	685	668	665	633	623	591	656	695	659	660	628	668	650	636	686	664	640	672	640	672	624	673	706	646	650	646	640	699	707	677	635	659	680	620	709	668	645	689	663	626	672	677	701	664	680	618	689	668	653	645	642	662	664	605	638	658	614	647	705	702	678	699	712	658	632	669	635	671	667	666	654	682	654	649	660	686	664	695	649	653	672	654	728	640	637	635	682	664	665	659	667	683	650	659	684	666	686	636	687	666	655	662	656	613	683	653	690	646	646	652	655	674	703	679	661	656	677	712	608	700	641	676	662	680	647	647	636	653	680	634	670	681	697	689	628	613	644	666	687	640	679	664	682	668	636	628	656	670	630	697	687	698	682	657	622	645	633	609	657	631	706	650	606	624	653	654	684	684	710	669	640	623	633	679	642	681	676	704	688	636	652	661	686	686	653	661	664	642	677	644	644	703	663	644	680	647	630	656	657	659	642	688	679	698	680	677	653	664	643	723	628	686	638	621	623	676	664	690	673	693	679	697	668	634	671	652	638	647	666	709	699	639	677	673	676	673	686	673	688	668	644	707	699	626	645	671	663	663	658	683	655	647	695	656	642	694	652	694	664	634	667	616	632	663	650	680	615	666	655	604	655	632	676	687	630	698	660	705	632	666	722	710	693	686	651	635	665	637	695	641	699	658	690	629	653	713	683	668	715	679	675	635	619	667	661	662	664	625	659	651	677	651	687	650	696	654	652	644	648	667	651	682	643	665	681	634	640	674	667	657	606	660	633	629	671	698	680	643	680	635	654	685	607	647	692	686	662	647	631	668	644	687	655	680	706	680	643	670	679	647	606	676	618	665	657	649	659	668	683	647	638	643	583	637	679	634	647	667	671	662	670	636	662	652	710	678	685	653	685	666	629	669	645	672	705	693	644	635	617	703	705	648	682	699	708	657	694	635	680	670	675	641	665	688	623	641	658	636	692	645	679	671	623	661	651	664	698	655	688	688	643	654	673	688	687	699	642	685	659	635	684	670	688	665	685	679	681	657	648	708	680	675	663	670	683	686	650	716	691	700	667	673	611	652	707	659	654	675	650	665	661	727	677	651	664	698	676	665	653	672	728	682	634	676	672	715	669	643	629	649	636	678	665	701	665	729	683	664	676	670	705	673	684	697	698	648	659	697	687	685	636	646	611	647	707	651	681	661	734	680	692	651	662	688	656	693	656	698	632	691	706	681	618	691	695	680	672	637	672	692	648	681	683	641	664	667	678	620	618	662	688	643	653	646	695	668	686	664	656	669	643	699	672	644	684	723	655	643	666	664	644	663	667	682	709	677	639	657	686	664	675	628	647	687	649	665	631	645	650	652	672	632	644	701	682	685	668	654	664	601	702	629	632	650	670	661	676	662	674	676	664	658	679	692	666	664	659	657	676	645	680	637	673	674	634	622	618	714	679	747	652	671	664	624	700	690	651	673	691	641	683	642	709	640	670	697	649	622	624	679	703	661	650	667	592	702	604	634	664	673	707	686	673	673	662	668	614	643	674	675	642	645	724	670	660	665	628	646	658	662	669	691	654	694	663	619	628	681	640	654	678	685	665	652	645	667	610	626	678	659	660	633	706	692	676	642	630	645	706	621	657	606	661	661	658	663	656	632	651	704	647	689	609	694	665	651	644	672	684	644	651	675	624	656	669	669	641	646	656	686	640	662	632	656	692	664	634	692	639	691	648	686	690	658	684	648	675	645	662	675	673	659	706	636	668	687	632	664	679	661	635	652	673	674	665	653	655	629	682	655	654	687	673	646	666	670	672	626	634	700	675	650	645	719	640	632	696	668	641	663	675	678	648	698	668	659	664	631	615	694	702	699	710	649	646	693	680	685	714	660	673	650	674	665	635	675	680	663	665	664	664	665	654	647	661	700	661	653	670	656	662	615	643	670	687	653	690	645	652	658	653	618	624	655	640	714	664	650	677	673	688	687	683	674	676	634	644	701	665	612	630	636	665	653	671	637	645	684	678	674	626	667	680	698	640	649	666	673	663	680	619	656	694	676	590	667	706	658	673	637	642	655	701	656	668	655	702	675	662	697	724	663	658	654	686	706	653	638	647	633	653	677	632	663	672	648	662	672	673	674	620	674	699	686	665	672	701	686	632	632	647	664	662	649	660	667	669	654	654	716	640	662	624	635	659	674	734	643	635	661	717	693	641	645	698	659	689	691	659	712	691	680	669	658	623	649	676	629	665	651	672	661	639	664	681	654	604	609	670	670	657	619	644	689	683	630	649	668	658	704	663	675	662	688	652	656	653	677	694	662	663	682	670	624	687	645	635	672	676	643	689	660	644	667	634	639	659	599	665	631	691	640	617	694	704	721	684	682	648	672	646	640	687	671	684	671	661	641	706	711	652	615	672	671	728	654	635	653	680	671	641	653	627	688	683	658	672	652	644	630	633	639	632
22731	3111	384	283	278	312	281	300	280	289	301	299	291	275	317	294	293	291	310	319	278	292	306	301	291	266	301	307	311	303	295	301	296	270	249	322	315	307	299	304	299	295	318	302	302	299	276	299	288	296	283	276	330	342	334	289	295	270	312	288	298	273	297	300	324	300	285	297	268	292	266	265	316	294	280	273	278	264	283	304	277	316	276	296	329	259	305	282	301	267	307	312	346	292	307	267	276	274	280	266	306	268	313	290	319	281	298	293	308	262	300	293	326	287	305	296	309	287	284	292	292	272	286	306	305	323	299	307	287	312	303	302	269	313	283	324	297	300	314	283	282	293	320	299	290	295	314	291	282	296	295	310	306	294	334	292	302	288	308	320	297	278	274	277	299	298	274	290	301	303	283	310	281	299	293	290	295	293	256	312	295	302	293	258	314	314	301	269	291	284	273	301	287	297	332	313	307	278	266	305	321	307	284	338	304	278	292	292	285	283	299	267	287	302	274	294	274	284	305	287	279	280	266	277	299	313	303	282	301	281	306	299	283	302	303	291	295	331	297	278	280	282	257	320	281	305	331	297	314	303	311	315	296	314	287	314	320	320	296	304	318	278	294	322	334	312	283	276	270	267	346	273	290	320	289	305	304	281	318	279	307	273	304	304	302	289	291	295	294	283	298	282	293	312	277	337	317	292	248	284	268	304	285	285	288	303	287	296	289	296	277	325	306	327	314	278	271	326	310	305	303	292	305	271	277	286	299	308	301	320	260	287	277	283	272	296	303	300	317	289	299	262	308	301	313	318	288	294	304	337	306	257	312	310	308	288	298	318	310	294	325	292	317	318	276	300	309	274	306	285	306	288	299	301	300	291	270	273	311	324	317	298	280	305	299	298	327	287	294	284	299	274	283	286	306	298	280	307	323	289	284	292	302	290	314	310	316	308	321	300	289	296	293	317	264	295	284	265	315	305	299	344	310	292	282	288	292	291	323	310	281	280	287	307	310	330	302	301	276	291	260	306	303	296	322	285	312	313	301	267	311	299	290	312	307	277	303	303	316	310	298	285	288	305	298	280	289	312	313	297	308	346	319	315	295	275	303	305	285	317	320	339	266	293	303	311	278	287	306	309	311	258	275	327	305	295	262	274	342	307	310	297	324	297	286	306	308	323	303	266	298	273	275	278	304	306	308	286	296	262	287	296	307	307	330	296	289	333	298	287	313	314	301	325	313	302	289	287	289	278	281	280	293	268	278	282	316	289	313	288	297	270	303	333	281	275	300	298	253	278	293	251	297	323	295	307	292	305	299	313	291	282	315	274	312	330	315	327	269	314	282	309	309	303	334	304	311	315	258	288	275	296	272	303	312	304	319	295	291	318	267	288	294	309	295	271	260	276	320	296	299	283	298	288	330	314	272	305	320	280	294	293	291	328	291	301	317	318	310	289	297	268	291	314	319	296	319	300	297	265	266	271	326	309	298	310	266	290	282	328	281	287	299	321	289	329	259	297	286	302	295	287	293	272	285	307	262	270	287	285	320	306	323	297	276	335	300	303	316	299	297	273	270	300	287	317	271	295	283	296	279	317	301	321	298	272	263	312	286	290	300	311	300	305	295	328	304	301	331	294	286	299	281	300	309	292	284	284	267	287	310	299	317	278	277	269	291	258	328	282	309	304	296	298	303	263	300	284	286	314	284	293	298	303	299	277	324	265	308	280	273	322	302	294	299	303	252	295	260	282	311	294	304	293	308	308	319	319	325	323	309	285	294	296	303	255	273	293	322	294	312	325	290	332	285	288	307	278	274	331	300	279	319	284	309	287	306	322	287	276	328	303	323	274	267	289	286	297	297	273	270	308	304	295	318	295	275	305	297	288	271	276	293	260	254	299	301	264	318	290	302	301	302	278	301	264	314	293	303	296	283	290	313	307	304	289	294	299	304	311	303	317	309	324	292	318	279	293	322	290	278	301	290	297	301	275	304	298	287	281	281	271	301	281	325	282	301	326	317	304	280	315	296	309	324	319	302	283	306	290	304	264	304	271	239	313	300	341	312	289	281	290	294	284	278	313	301	323	300	322	313	315	320	276	307	315	291	272	269	315	272	284	316	319	293	278	314	289	270	273	297	279	287	318	353	303	299	307	289	304	261	264	310	302	326	308	312	290	309	309	290	265	293	279	293	307	278	337	262	287	313	305	283	305	326	318	321	293	312	271	299	307	291	323	277	303	314	290	275	314	339	302	307	287	294	271	300	301	311	297	291	271	321	279	326	276	265	318	295	307	300	305	292	303	304	300	304	270	288	291	273	276	307	297	275	297	277	266	288	323	319	303	293	257	296	353	318	286	308	297	282	329	316	289	273	259	291	274	324	301	320	325	304	282	338	312	310	281	304	298	309	339	284	334	314	283	245	299	280	260	293	287	275	284	317	288	268	270	310	288	285	285	306	289	275	241	286	306	285	286	310	293	301	322	316	293	307	320	305	301	330	312	317	305	312	295	287	267	287	305	305	290	265	268	328	304	322	290	302	315	321	292	288	315	312	269	283	271	260	283	298	319	265	288	281	328	305	285	281	320	275	307	309	279	295	295	287	287	310	283	314	300	288	299	261	264	304	290	301	283	301	300	313	316	296	309	325	299	312	263	263	281	272	312	279	275	324	256	331	310	293	318	317	327	296	311	301	305	286	301	291	300	296	303	293	283	298	300	295	296	298	268	320	301	283	283	292	310	283	276	303	284	290	284	319	292	347	293	306	278	285	310	289	291	290	306	285	292	285	322	303	275	330	281	281	273	325	303	299	308	311	285	317	283	325	317	285	301	289	296	314	280	322	321	330	309	292	286	285	281	287	300	297	317	286	279	271	281	291	292	312	280	285	257	329	270	323	287	296	283	302	289	302	299	326	297	288	303	296	293	275	296	304	282	298	309	278	314	296	274	268	275	287	296	312	325	331	286	293	291	285	295	309	295	291	303	292	335	317	267	313	267	331	283	317	278	284	327	271	284	303	272	338	294	272	292	318	282	281	322	317	285	304	311	292	286	294	284	285	280	307	316	281	287	303	275	271	302	302	261	290	314	291	281	293	296	311	303	306	283	327	278	252	298	289	310	303	267	278	259	283	293	291	309	302	283	317	280	305	277	311	277	290	281	297	329	282	271	281	300	308	317	311	284	301	335	305	277	281	299	341	285	301	281	314	296	290	289	306	298	294	312	285	251	274	325	278	293	318	307	272	301	295	284	245	322	266	291	310	316	271	305	299	287	311	311	296	305	309	304	283	262	300	271	292	331	349	312	280	329	305	295	301	271	253	268	266	320	274	291	264	279	328	319	301	326	284	297	332	295	293	315	278	279	293	267	300	275	294	331	289	284	295	292	283	264	278	285	307	287	281	311	273	296	280	304	307	303	296	286	287	293	292	303	295	311	299	303	296	268	294	291	264	279	291	321	292	274	302	324	288	264	327	328	298	310	316	258	310	339	291	284	320	308	278	304
8728	1076	782	684	698	636	642	638	683	674	626	629	708	657	629	633	618	603	647	587	685	606	664	652	643	643	600	643	671	651	645	633	710	643	649	626	660	648	616	590	650	640	690	593	588	634	661	632	661	647	630	649	658	666	636	630	644	631	687	649	667	653	611	677	649	636	628	724	660	594	679	669	644	656	632	637	648	622	639	613	619	598	642	669	633	631	607	645	656	646	609	661	645	645	612	581	664	673	679	627	642	656	659	630	649	578	629	603	642	618	596	607	626	611	649	629	625	636	656	641	644	666	635	633	651	686	680	617	628	662	629	629	609	655	624	671	614	644	626	603	636	622	690	612	638	643	610	642	638	656	650	616	595	612	615	666	609	636	617	639	623	624	598	684	637	637	670	651	618	641	620	703	659	631	640	608	666	636	644	631	666	648	644	654	659	630	640	605	652	589	601	654	613	652	634	620	693	620	602	595	640	629	646	642	646	622	651	620	625	608	617	634	636	615	597	631	632	565	593	635	661	615	646	635	624	632	580	649	636	649	628	649	624	622	661	660	633	626	643	620	629	649	619	650	670	616	605	662	594	656	634	628	618	558	647	609	626	624	646	573	647	618	653	676	621	653	612	653	712	625	634	621	662	679	618	625	602	634	626	607	623	625	647	655	626	669	656	626	680	619	626	618	652	654	666	628	635	654	645	621	659	590	618	643	613	635	608	661	663	677	544	643	622	621	651	649	659	578	644	629	626	673	641	692	662	644	655	707	633	617	614	637	568	624	632	603	659	624	670	649	641	651	668	611	608	589	644	665	601	607	612	621	670	638	599	638	591	624	638	615	628	663	665	627	610	594	602	645	630	590	659	651	632	597	634	621	651	614	615	622	653	646	634	621	640	600	640	574	644	647	611	613	643	614	649	609	648	625	663	654	656	634	646	626	626	642	629	676	651	656	657	613	576	662	682	629	616	625	638	630	660	659	627	625	645	642	653	645	614	586	647	614	653	596	657	698	628	622	646	610	643	638	653	647	630	610	602	594	660	621	619	584	665	637	617	583	650	626	627	626	671	592	607	629	654	688	573	625	619	648	648	600	623	634	661	653	669	691	659	661	630	612	587	640	637	655	633	627	676	671	607	618	662	608	660	609	593	620	623	601	632	625	650	616	617	682	636	621	651	652	592	653	655	633	613	667	614	649	641	631	656	613	658	684	675	645	661	650	649	608	647	631	672	639	604	661	635	628	667	611	658	673	669	651	634	638	625	670	615	637	624	651	661	671	617	663	626	613	600	615	629	645	648	663	622	608	637	608	663	681	642	622	660	621	660	625	630	648	656	645	597	640	655	650	658	631	627	638	618	663	641	639	612	652	655	682	639	642	630	616	582	662	649	630	652	640	639	675	662	599	641	645	618	660	607	581	623	715	627	658	631	674	672	626	642	597	644	628	659	607	645	656	616	636	642	628	635	668	652	608	629	618	638	629	654	624	670	636	620	661	617	663	664	600	596	630	646	609	663	640	670	653	584	597	601	680	603	626	650	653	666	637	671	669	605	637	607	617	659	637	694	644	620	606	623	611	686	613	634	634	646	613	679	602	652	621	672	610	619	611	632	637	609	658	647	634	594	628	675	656	618	599	619	639	646	664	679	613	603	661	659	603	617	658	690	624	666	661	662	633	627	604	632	627	685	646	640	645	647	660	647	712	602	604	611	663	617	659	606	674	627	589	621	682	582	606	582	623	679	603	684	663	636	644	656	662	644	601	637	591	627	671	668	601	658	591	679	615	591	670	694	635	662	611	677	629	623	639	688	642	634	624	648	650	655	655	593	660	685	655	663	625	621	598	654	638	614	627	626	611	652	609	661	647	602	626	674	597	623	678	637	638	702	613	650	643	652	605	607	612	616	642	604	643	642	625	620	665	602	643	637	662	655	643	658	609	658	601	637	643	618	681	631	668	641	625	599	635	624	600	623	669	644	648	643	616	601	589	610	656	665	616	601	640	663	605	641	621	612	631	614	632	598	647	698	637	633	682	656	624	616	619	603	679	667	642	627	644	642	593	649	637	616	626	626	654	664	638	643	613	664	642	611	617	634	611	645	620	634	642	632	619	647	620	593	574	631	616	610	689	611	609	599	657	598	621	671	634	622	650	587	641	597	631	647	680	629	652	641	668	597	671	638	610	625	656	618	643	631	645	627	603	628	636	643	641	638	647	675	651	654	621	626	643	589	620	638	656	573	613	618	603	648	628	682	624	614	647	636	662	611	638	647	654	652	653	641	644	624	635	580	632	610	639	661	609	661	608	606	646	637	655	621	628	641	612	632	687	648	607	660	617	643	672	633	613	613	647	617	654	659	611	617	659	649	652	655	585	590	608	628	608	635	634	668	646	601	636	623	659	630	662	623	642	651	611	658	630	607	655	571	657	597	659	623	630	644	667	644	635	597	587	645	610	630	598	650	597	682	687	644	641	652	660	637	685	641	691	620	650	681	637	634	663	654	646	634	621	656	567	656	674	619	676	612	619	632	624	656	621	615	624	653	650	633	646	624	662	655	616	627	651	634	665	645	660	615	653	636	685	631	650	631	613	639	616	625	645	633	660	641	624	649	616	655	656	642	573	662	635	661	619	624	643	641	606	611	692	628	700	596	668	616	639	623	627	627	628	665	587	686	643	657	641	626	598	646	653	646	666	634	642	636	612	664	634	684	643	632	626	620	637	667	650	599	636	648	608	585	654	651	641	675	602	625	645	604	663	656	626	645	615	640	634	638	633	681	607	647	686	645	606	674	612	630	660	634	640	668	625	628	649	646	630	694	631	647	603	654	624	669	672	656	619	643	622	649	614	651	631	631	623	670	625	624	637	617	702	618	640	592	699	616	678	655	665	590	671	631	618	623	635	662	597	633	650	600	639	626	616	654	636	652	625	635	656	588	641	655	664	640	593	615	626	638	635	672	598	642	647	665	661	614	657	651	671	684	662	655	632	633	614	585	584	619	668	654	633	682	632	670	617	680	630	614	680	591	632	652	663	643	627	638	632	626	621	572	630	651	702	619	645	630	618	599	614	649	662	640	638	641	648	618	660	609	633	660	660	638	633	616	677	656	648	639	638	578	680	619	634	580	613	653	609	660	663	604	652	630	656	618	626	643	597	624	652	664	673	644	626	625	629	678	609	649	650	681	638	649	649	637	647	635	634	660	635	625	619	613	630	617	652	652	666	614	664	631	638	651	616	619	612	635	643	637	631	645	656	625	635	649	646	608	612	644	618	658	599	588	661	636	632	654	665	599	664	641	625	645	621	607	632	646	688	674	645	637	633	632	655	612	668	625	624	615	663	626	654	644	628	655	647	660	650	620	621	617	657	609	658	691	659	650	613	645	631	626	632	625	616	614	641	623	637	632	664	653	601	645	601	641	628	665	659	650	659	665	660	641	661	598	613	647	620	672	602	635	614	620	648	619	690	660	674	642	622	609	642	585	595	604	720	651	626	652	628
26338	5419	499	330	321	327	319	334	318	324	350	354	340	337	306	338	314	311	326	354	324	330	297	337	328	311	337	324	339	298	322	322	329	315	322	310	356	321	314	306	349	326	355	338	294	317	308	320	295	320	309	323	328	342	356	281	313	322	303	333	309	326	312	316	318	348	304	327	332	317	297	313	315	317	371	331	307	334	338	340	344	332	293	332	345	366	342	297	338	334	331	307	298	282	354	321	311	317	335	308	330	347	294	270	308	299	322	321	326	319	305	348	320	289	327	343	299	362	336	308	340	337	300	289	303	319	299	297	341	333	309	337	341	359	300	352	310	342	290	340	318	294	317	313	329	336	308	363	310	291	286	310	338	294	303	327	340	316	310	326	332	323	338	327	309	305	334	306	332	292	318	303	331	295	334	346	319	307	328	338	314	321	301	326	339	327	303	287	317	308	307	335	341	325	359	338	342	324	339	337	317	319	319	322	321	324	309	319	327	349	337	313	332	293	310	388	331	353	310	309	333	322	309	329	332	304	328	355	324	333	333	307	292	350	306	334	341	365	317	323	365	304	316	307	335	347	317	329	339	338	346	350	343	298	311	364	366	331	318	295	311	303	323	352	338	322	314	313	329	321	274	302	349	350	345	353	363	320	333	320	318	320	319	314	306	286	342	369	319	296	291	328	319	306	284	336	308	327	326	318	322	307	330	328	330	303	316	329	316	338	290	331	336	325	349	330	324	300	283	310	287	318	327	277	325	309	324	301	317	374	312	301	330	341	335	334	321	325	320	316	322	327	333	321	340	346	324	323	311	328	347	303	367	320	335	326	339	326	329	307	336	333	337	287	318	350	298	292	349	314	327	332	331	354	341	312	271	319	343	316	309	326	320	295	320	314	338	302	312	321	339	324	347	336	323	323	313	331	340	332	341	307	314	324	297	362	314	292	316	321	286	329	330	329	329	308	350	304	304	299	314	320	340	316	325	328	327	294	356	325	356	318	321	332	325	317	343	331	338	303	316	306	318	317	345	332	349	334	322	310	287	301	316	379	310	349	345	320	324	318	318	325	351	297	298	326	341	330	300	293	333	347	319	310	306	343	342	332	313	303	339	292	310	324	330	311	352	295	305	283	311	306	341	330	315	293	305	341	335	317	302	343	323	353	324	296	317	329	316	313	313	302	327	308	325	328	325	328	316	326	330	305	328	315	334	309	350	313	329	357	313	328	326	348	328	323	289	317	327	332	334	335	319	295	368	339	341	298	317	335	332	343	298	329	332	313	313	324	318	316	346	316	340	327	330	348	323	346	327	302	311	316	315	324	328	313	345	316	320	315	328	336	297	288	297	348	334	335	314	327	318	297	326	351	312	364	313	300	325	317	337	345	301	334	311	307	295	342	323	329	337	303	370	350	303	327	318	337	312	316	353	327	338	344	348	308	327	340	321	311	314	313	335	298	321	315	300	354	312	298	320	321	303	334	361	336	281	329	337	330	348	352	366	300	323	301	327	322	299	324	329	310	289	351	323	305	317	336	340	316	343	343	312	309	336	313	349	358	316	303	331	351	344	284	333	293	362	338	312	283	347	303	281	317	329	287	338	331	302	319	327	326	359	301	329	316	318	320	317	312	282	282	319	320	291	313	321	290	305	323	334	315	303	316	363	346	381	323	375	330	325	326	342	318	340	347	309	308	343	340	335	317	282	309	310	311	340	323	339	333	327	329	345	336	315	304	379	355	339	331	332	318	301	343	329	316	310	345	345	308	301	326	318	305	352	326	314	298	307	359	331	334	317	299	354	328	335	310	313	308	320	303	321	340	367	305	330	340	327	300	293	298	290	293	314	376	333	348	312	330	320	316	335	367	354	348	298	310	343	310	334	284	338	323	308	325	339	314	311	286	307	331	309	349	350	297	307	343	305	309	326	313	308	314	312	374	346	289	326	308	300	283	339	371	341	337	312	321	349	333	318	311	299	275	310	325	327	327	326	327	276	345	313	340	349	310	354	358	348	302	323	298	323	329	309	302	277	323	304	295	335	291	320	285	354	312	334	321	354	302	324	309	320	303	358	299	316	328	330	310	319	318	334	365	298	305	303	335	284	333	339	286	304	339	318	329	357	315	309	319	324	298	289	305	307	323	292	340	324	281	314	348	291	311	290	312	299	284	297	294	322	332	322	314	317	293	357	339	313	344	352	305	328	332	316	313	290	318	306	323	333	298	349	313	313	340	342	307	327	350	312	310	315	347	307	299	327	326	316	332	324	354	343	296	319	327	307	315	296	355	330	327	307	321	330	359	351	316	372	326	358	359	320	338	273	332	352	340	329	328	296	302	333	345	314	298	309	301	303	299	326	312	342	333	306	308	322	320	326	335	336	306	292	354	337	315	349	307	278	365	355	333	306	289	323	356	299	304	309	317	318	375	348	346	297	333	286	303	312	342	341	291	294	335	328	370	349	342	333	313	323	339	320	352	285	328	314	313	307	305	331	319	328	303	307	293	313	337	349	348	345	334	327	357	300	311	347	312	316	364	361	303	312	308	304	345	337	304	316	328	294	311	309	303	309	340	354	338	329	316	347	307	321	329	329	311	358	338	341	312	303	333	308	302	306	289	330	328	326	344	302	302	331	335	325	289	325	340	323	356	318	329	294	305	303	309	299	316	336	290	320	331	318	341	329	316	333	331	376	311	332	355	311	321	293	349	323	297	312	302	319	316	343	311	320	323	313	333	334	337	280	333	331	327	338	312	276	327	310	358	305	323	334	306	329	292	356	337	293	320	316	308	295	317	330	336	317	306	325	285	321	325	309	321	280	305	293	318	328	331	351	337	322	347	335	265	338	335	338	318	324	283	333	326	337	358	323	298	340	355	341	295	331	320	315	311	351	323	309	316	301	294	320	347	296	327	335	335	324	370	302	306	310	324	298	319	345	321	297	318	325	338	319	321	298	328	331	315	326	306	325	330	312	332	337	350	319	315	331	301	306	305	335	320	310	314	326	328	334	321	323	323	297	358	341	293	310	327	278	323	301	329	305	315	317	312	334	344	326	333	312	349	308	323	287	316	334	303	303	319	321	314	305	331	355	317	335	298	368	322	353	324	324	345	309	308	315	305	306	325	290	314	331	338	349	345	314	286	312	349	335	330	282	314	298	326	312	324	309	334	317	310	363	323	324	321	324	287	284	327	330	306	314	326	326	327	345	327	307	300	281	325	332	337	337	311	333	342	344	298	312	320	327	325	335	319	307	331	339	338	314	337	309	311	310	315	319	305	333	324	290	293	337	307	356	319	322	282	310	276	341	320	301	347	292	325	291	321	359	365	287	356	337	377	318	272	293	354	349	311	341	363	361	347	346	330	329	310	305	324	323	339	345	317	324	332	355	314	326	300	308	336	310	291	299	294	337	333	309	315	334	286	317	325	329	320	324	312	303	319	349	328	339	353	301	315	301	309	332	305	305	312	338	307	326	310	355	335	329	338	321	326	315	325	342	312
9413	1294	844	743	777	726	703	751	696	725	677	706	740	688	661	714	764	707	709	767	711	700	692	755	762	776	686	699	720	747	698	725	734	728	736	715	737	696	721	648	737	740	705	683	760	759	734	707	714	705	688	736	709	715	733	745	720	707	693	679	687	699	721	659	759	724	706	715	769	705	672	715	715	734	677	719	710	724	722	733	724	703	728	695	688	692	767	708	693	734	703	682	679	734	681	663	691	686	736	657	794	707	723	682	728	662	734	666	707	739	696	709	668	698	682	724	745	704	678	706	685	754	687	680	721	758	730	718	733	730	732	705	671	753	717	721	742	726	689	685	697	674	717	653	721	684	663	696	671	751	746	693	700	702	699	711	674	693	739	709	692	680	734	690	699	685	706	684	751	693	705	693	721	716	705	706	681	690	679	745	637	748	695	695	766	665	719	701	739	724	779	690	676	689	725	707	728	725	701	664	757	718	700	706	699	725	729	715	705	700	769	718	704	712	712	717	764	740	751	669	727	730	728	721	730	725	699	727	739	722	690	715	705	706	711	661	701	692	724	732	708	716	721	712	692	749	706	707	725	695	685	759	725	688	713	704	705	691	668	720	684	711	723	717	676	641	713	699	689	671	734	699	765	743	726	723	687	694	708	723	753	719	730	644	695	675	720	719	760	701	700	729	692	686	738	685	677	690	705	712	696	726	763	738	718	725	746	721	697	726	711	697	728	729	697	614	715	698	707	639	716	729	708	770	702	755	739	700	739	720	736	683	712	764	696	700	746	694	769	718	705	715	696	721	689	698	721	707	715	703	697	759	712	745	643	698	717	720	756	733	756	718	720	718	695	736	725	705	761	688	673	648	749	717	694	726	663	733	760	728	647	692	750	729	702	694	695	762	744	732	696	714	673	725	718	723	716	726	686	710	704	761	674	748	740	678	734	736	733	760	732	725	733	735	696	732	697	738	721	715	710	698	717	677	761	711	737	690	727	724	743	681	663	721	711	659	761	708	741	737	668	738	702	687	713	713	722	715	726	731	707	723	691	721	696	694	682	692	715	696	685	707	665	745	674	683	686	714	748	704	704	720	710	720	688	722	736	735	702	710	680	676	683	715	754	679	712	666	719	680	720	725	710	702	755	675	747	759	711	724	701	736	713	731	680	662	690	657	732	718	711	715	721	698	597	710	646	793	709	688	691	747	741	720	730	648	703	726	691	740	725	720	686	708	743	677	699	711	661	730	732	697	727	718	720	708	703	726	753	745	723	721	712	672	731	718	761	746	666	710	712	710	731	767	719	721	727	692	703	692	704	712	738	729	717	706	726	750	730	677	705	700	701	665	728	758	718	731	728	720	704	671	738	656	691	731	735	665	731	690	714	696	669	760	736	743	725	688	724	643	667	728	711	691	700	729	690	733	720	709	722	729	689	737	723	686	736	686	673	701	668	743	712	723	751	687	661	732	745	735	700	719	728	728	694	697	692	711	724	705	721	663	711	668	672	748	703	761	684	704	692	723	755	724	759	723	709	695	738	717	703	657	749	778	696	758	717	679	728	711	731	720	701	755	738	692	730	675	716	727	685	737	712	725	716	763	706	739	730	737	706	703	721	742	740	699	707	720	729	672	751	669	699	707	711	695	709	690	695	718	694	676	702	778	676	711	728	706	693	734	661	749	710	722	710	686	696	701	701	699	698	722	757	671	727	739	744	707	754	702	702	766	728	687	713	735	780	720	689	699	740	632	708	736	725	735	715	705	706	705	658	715	739	727	715	657	734	736	700	725	672	661	698	671	759	725	688	723	695	713	718	712	710	721	693	734	692	716	740	698	677	695	703	679	712	780	728	704	720	726	758	731	715	703	732	702	726	700	693	719	758	719	719	702	693	672	709	682	757	706	687	710	753	669	736	734	666	683	708	720	707	716	718	690	720	727	681	693	705	779	720	707	732	687	694	743	738	658	766	704	701	735	738	748	710	722	688	763	739	695	807	733	731	754	723	711	713	685	679	685	693	689	727	698	717	696	728	706	666	714	740	674	731	701	763	701	681	688	767	730	687	760	748	723	709	671	668	695	693	715	697	678	737	674	741	694	721	659	696	757	719	727	689	706	758	726	724	717	749	724	739	702	722	718	684	715	764	735	710	696	739	723	653	694	666	675	688	708	699	717	719	711	731	751	716	745	670	730	647	695	730	728	690	715	685	715	712	672	702	689	711	647	687	735	667	717	742	721	708	690	720	733	731	710	727	725	669	756	712	729	688	726	718	710	727	743	735	690	779	676	731	664	697	716	660	708	697	692	708	717	700	681	695	733	665	752	665	688	725	708	715	775	700	700	739	700	700	705	703	719	696	730	758	771	690	714	749	634	699	713	689	699	694	713	682	689	659	715	729	739	707	761	683	698	705	728	744	679	696	705	684	682	682	725	743	721	657	743	774	720	721	723	695	721	707	695	756	680	727	679	675	717	761	677	710	770	731	777	654	696	722	698	634	712	702	764	707	737	751	691	679	712	663	701	734	755	729	748	662	700	712	751	712	680	696	707	716	676	747	734	741	661	708	701	763	710	683	708	713	780	748	657	744	727	717	732	728	697	695	694	708	694	732	698	677	710	706	719	728	691	731	656	725	755	707	702	714	709	704	755	704	704	727	697	756	706	686	735	755	742	741	727	702	729	698	717	742	710	644	750	732	760	718	726	719	733	702	724	708	721	710	744	747	705	719	693	742	735	734	719	672	677	694	694	715	714	743	695	681	742	755	747	705	660	742	724	740	676	656	693	732	719	690	754	723	716	746	668	661	696	736	727	714	721	724	726	735	691	660	742	713	711	743	704	767	671	692	745	692	720	702	729	691	746	727	709	734	724	693	690	759	678	692	728	668	724	647	733	737	664	734	700	696	758	729	678	727	717	727	727	704	693	705	727	691	743	678	667	700	725	746	740	721	685	747	696	667	681	666	734	713	778	718	707	735	673	697	742	752	683	706	675	707	780	763	714	735	771	696	741	730	665	737	745	725	718	740	717	702	708	700	758	718	743	707	696	728	683	711	726	659	765	731	749	706	739	754	712	742	670	743	747	729	706	720	753	759	701	718	663	716	703	724	727	746	745	673	703	728	725	727	686	637	676	734	679	725	651	733	750	714	690	681	688	703	730	716	739	684	747	691	703	784	727	699	705	688	693	668	707	756	732	666	718	704	713	750	725	695	711	689	755	709	733	716	705	680	687	719	650	693	769	673	708	673	667	748	675	720	709	704	675	756	694	708	681	699	710	686	644	734	698	728	707	744	722	702	703	713	700	668	716	745	682	732	708	708	763	699	725	689	735	725	714	692	716	704	720	714	723	667	706	754	760	691	717	734	744	698	708	704	663	724	724	713	691	717	681	732	707	704	753	752	691	721	773	691	689	728	696	687	702	698	693	707	727	738	671	733	718	733	699	731	695	707	727	725	736	742	737	706	739	705	739	728	703	764	735	676	726	732	728	753	698	728	694
19286	1766	378	302	309	350	307	337	334	320	318	286	322	281	275	275	313	300	368	288	316	294	325	308	293	279	316	331	344	311	334	314	300	318	306	360	280	289	319	291	308	295	282	302	289	272	343	306	314	278	314	351	259	315	302	338	318	307	309	297	309	280	308	379	319	288	339	343	326	327	319	313	297	333	331	276	299	297	312	289	298	321	280	300	295	315	338	284	304	337	320	312	295	295	315	333	296	300	291	320	319	288	320	275	283	310	325	307	310	282	304	311	324	326	310	316	337	314	337	292	332	316	290	307	310	317	330	307	337	315	329	288	309	326	318	358	313	330	302	290	296	275	346	301	330	291	268	296	312	315	303	312	308	307	301	316	313	331	323	307	321	307	318	296	302	310	300	331	289	318	302	297	283	299	319	331	315	307	318	306	299	326	305	325	294	327	323	294	309	334	309	313	317	313	275	314	282	296	343	328	269	286	301	312	310	303	350	294	291	296	298	314	328	307	305	283	292	292	306	319	260	318	291	308	325	276	310	296	342	307	308	312	283	321	309	313	315	295	292	299	315	305	291	312	315	296	301	317	331	294	279	307	276	275	299	266	302	317	265	290	293	314	274	309	338	275	314	302	302	325	323	297	306	318	293	321	325	293	320	312	271	294	297	305	344	333	297	338	305	322	293	293	321	281	326	280	312	318	298	290	311	336	291	318	320	308	314	271	282	317	301	309	331	313	317	311	311	303	318	342	310	321	324	314	277	308	298	295	318	321	304	317	319	302	301	290	341	310	342	327	313	306	315	324	303	318	303	279	284	337	322	319	281	310	311	308	321	339	294	317	297	318	340	293	336	307	330	327	292	285	307	314	299	304	335	294	296	304	290	320	296	303	328	306	321	328	282	294	337	341	298	302	295	299	321	308	336	318	331	298	307	321	313	334	318	334	311	286	328	318	324	283	316	285	335	343	313	298	279	320	293	321	315	309	318	298	312	302	325	289	309	322	346	310	304	286	299	314	272	330	296	328	337	294	293	326	312	325	318	303	287	307	308	339	301	307	322	308	315	308	330	320	287	312	270	291	321	357	295	300	287	312	310	335	345	316	307	307	316	308	310	308	290	327	311	303	288	316	321	300	299	272	291	340	295	300	279	319	309	334	349	337	272	303	325	294	311	297	299	304	328	337	312	293	294	263	304	332	328	264	289	315	334	312	261	313	296	332	329	313	311	306	286	365	295	322	297	303	312	344	313	318	323	260	336	309	342	335	284	293	336	324	343	307	320	294	339	323	289	317	324	329	287	284	298	303	279	306	332	281	300	294	323	309	300	327	286	308	338	323	312	324	302	344	324	344	336	309	334	298	307	311	299	289	317	294	293	324	311	311	279	313	331	313	285	320	295	294	304	317	303	326	313	311	321	333	310	331	306	313	320	324	288	330	340	335	298	291	285	308	284	314	307	299	308	302	290	323	321	322	331	294	335	352	296	317	308	295	312	278	291	283	302	310	306	314	304	305	307	287	270	310	318	302	347	333	298	339	335	286	297	308	267	265	293	302	254	307	297	315	299	354	366	308	284	355	341	327	282	279	309	326	303	308	289	321	339	295	317	295	311	326	319	334	302	311	326	307	291	327	347	343	296	295	306	301	305	272	270	309	353	329	311	240	299	314	278	297	297	303	332	317	329	331	277	336	301	324	274	286	309	308	325	296	310	341	308	358	313	308	299	275	324	337	343	313	340	325	331	268	287	316	280	330	302	328	313	308	318	305	320	337	301	320	300	383	305	318	306	306	337	291	295	302	315	297	306	341	327	322	331	290	273	293	252	303	319	276	298	270	353	296	297	317	307	300	335	301	313	299	307	341	295	281	289	336	284	321	323	320	289	315	302	305	287	326	267	325	291	349	351	292	305	338	316	335	294	313	326	303	303	309	305	301	306	297	311	330	308	321	336	318	322	316	354	330	325	305	286	302	305	327	261	304	311	317	326	315	303	299	328	297	290	326	298	298	318	314	296	329	319	344	299	341	315	308	288	270	315	336	299	282	305	281	342	319	287	313	301	282	340	298	291	285	340	292	274	322	306	305	298	317	295	319	286	336	290	337	330	295	295	272	303	326	275	294	290	324	313	282	350	323	284	316	315	308	320	272	323	317	302	326	305	315	270	329	294	307	317	300	320	281	313	302	342	265	330	293	287	281	339	304	279	308	270	300	288	279	318	351	287	283	271	302	317	322	303	327	282	315	303	287	298	299	338	326	302	324	291	284	311	297	298	292	345	320	317	363	302	278	302	306	326	340	297	293	312	308	280	299	302	287	305	313	334	339	306	333	296	346	321	320	303	335	301	298	327	316	296	318	347	314	299	352	346	325	324	319	334	307	306	309	282	306	278	338	319	328	339	303	320	314	319	312	270	326	308	303	292	309	318	342	326	326	311	281	313	331	319	284	312	319	296	306	309	262	255	303	308	335	320	280	302	307	305	304	284	307	297	306	318	324	298	291	330	342	319	298	295	305	315	294	298	333	311	322	305	304	306	306	318	316	333	315	303	285	306	290	287	306	276	303	318	304	289	326	305	288	317	324	311	317	298	325	312	283	277	301	326	302	290	316	329	307	307	286	305	340	313	289	305	258	274	312	295	323	309	313	281	306	332	281	327	315	291	289	310	313	294	337	281	329	297	316	328	328	322	294	284	279	298	307	304	315	292	307	294	322	315	314	315	348	308	313	323	320	287	312	302	313	304	297	300	296	302	312	293	311	302	298	321	342	331	292	308	334	304	328	308	315	287	327	300	279	315	300	342	278	304	285	341	322	292	293	329	268	347	305	289	328	278	316	333	321	303	328	271	307	315	371	299	325	268	298	319	340	304	298	288	337	285	288	335	331	288	310	330	299	328	331	294	290	299	323	278	330	306	309	299	305	309	283	291	302	322	314	359	319	321	321	330	349	284	288	297	297	309	312	311	305	305	312	305	303	344	333	332	330	310	302	336	290	335	300	324	327	283	341	324	281	313	302	310	288	300	276	319	274	317	298	325	317	339	298	299	310	346	301	326	319	303	314	307	308	286	288	314	320	308	299	322	297	318	322	336	331	326	337	300	329	309	319	295	309	263	302	303	309	284	326	319	325	300	268	319	329	327	359	342	289	293	301	318	306	342	300	295	364	316	337	363	340	292	287	291	316	276	311	289	340	328	269	329	325	306	259	314	290	317	327	277	289	318	305	302	329	288	287	308	315	283	351	341	297	322	315	301	306	302	289	284	282	315	338	307	317	325	324	334	317	327	301	315	309	305	326	300	310	326	275	333	329	293	336	313	323	316	345	333	282	322	297	316	301	325	304	303	301	321	294	319	322	286	275	292	324	286	351	303	324	332	296	306	318	339	313	307	313	335	320	303	352	293	298	301	317	306	303	294	309	337	297	316	308	305	281	277	355	280	305	327	279	307	325	298	308	305	314	287	318	304	299	317	329	287	282	321	287	300	319	311	307	317	313	298	351
8747	956	750	711	648	647	680	677	629	686	658	674	682	654	690	740	657	733	658	625	699	677	672	665	684	669	669	737	703	669	651	618	662	720	647	670	642	629	692	636	671	650	644	699	637	722	690	655	699	650	693	653	683	647	623	677	665	672	662	684	663	680	701	653	664	674	701	681	700	667	714	694	682	675	647	653	634	659	655	685	707	659	674	692	659	656	675	593	663	664	698	704	676	639	719	745	668	680	650	686	731	677	608	670	692	667	651	687	655	663	675	663	687	723	685	669	658	674	713	660	674	620	709	689	666	656	649	654	656	666	635	662	695	656	677	724	707	721	707	647	741	617	661	690	658	694	668	634	687	657	622	667	682	694	694	661	694	602	685	669	646	662	706	662	629	739	626	665	668	671	673	667	677	660	665	646	673	662	672	621	675	664	669	655	643	643	704	703	676	655	686	682	671	654	680	647	661	657	700	645	660	714	649	674	695	638	660	646	665	693	690	660	643	682	620	679	619	642	697	668	630	705	693	641	717	653	667	703	632	685	677	657	689	711	663	641	699	682	701	651	666	646	680	704	675	684	710	698	674	712	705	677	697	646	700	706	691	673	667	670	664	687	675	645	744	693	668	644	692	700	650	686	640	710	685	693	671	637	690	658	682	716	694	673	675	704	736	656	726	682	681	620	695	637	654	694	684	630	651	675	658	642	685	644	657	704	675	608	688	667	691	684	649	637	676	704	676	636	640	672	636	692	641	721	673	690	675	653	665	658	640	712	685	650	685	679	639	676	702	710	659	648	687	638	627	648	672	682	666	651	673	652	658	658	670	676	680	645	702	648	649	701	621	621	675	655	680	679	641	666	684	663	666	651	688	653	640	660	664	695	691	690	664	674	661	657	731	652	672	649	682	668	668	647	630	626	697	693	671	712	665	674	686	662	643	695	608	716	621	685	684	644	656	638	665	695	652	674	661	642	646	654	620	699	712	681	665	670	665	656	649	645	674	616	660	679	681	680	668	700	674	653	660	652	654	641	616	630	671	636	650	690	664	700	603	685	656	659	672	669	658	659	686	631	661	630	677	661	678	658	654	644	658	660	687	640	672	693	646	659	683	730	665	629	645	643	697	696	729	646	644	626	664	659	663	671	690	687	628	675	636	666	706	676	615	646	646	719	670	649	670	625	656	620	649	647	674	648	665	658	653	687	664	649	612	741	716	678	660	677	715	658	650	646	701	682	664	651	675	641	682	635	689	648	698	680	666	728	683	659	697	683	676	698	640	657	657	659	687	723	631	664	684	638	665	653	689	665	662	690	677	662	693	651	626	667	661	684	667	672	671	624	739	639	684	704	693	649	671	660	648	642	659	669	639	660	661	643	676	688	661	692	683	676	694	648	696	652	641	708	692	609	698	671	673	683	712	694	684	652	688	664	668	650	665	671	709	625	673	624	677	696	673	680	660	659	668	678	690	655	653	674	697	695	694	642	660	663	673	693	720	658	689	704	677	656	665	710	709	699	655	670	680	721	644	687	660	613	659	659	672	652	610	695	694	650	708	691	663	647	692	677	646	645	643	692	650	657	655	659	662	627	662	687	662	642	672	612	632	715	685	673	689	660	687	691	623	689	663	684	710	642	692	672	630	616	692	633	658	661	702	656	655	715	722	697	713	686	658	643	679	704	672	674	593	670	664	627	695	675	657	637	630	695	666	679	655	665	663	655	672	652	667	657	651	672	671	727	692	674	657	628	699	692	681	697	681	641	666	672	685	665	669	637	694	664	693	645	677	662	721	652	694	719	652	681	670	629	663	656	672	645	690	698	686	641	670	631	629	657	661	646	645	713	676	652	662	641	676	662	640	650	624	671	676	680	678	640	654	656	605	709	666	662	615	684	676	660	615	635	675	644	673	642	688	702	667	667	674	718	676	657	669	697	646	671	652	639	696	664	658	717	638	602	669	649	655	624	730	648	698	666	639	681	700	655	663	697	677	634	665	729	659	698	682	652	687	649	679	627	668	656	683	689	676	634	644	683	655	686	670	641	654	671	686	632	675	666	682	646	671	679	664	649	661	653	633	609	626	670	701	657	668	636	688	707	636	656	678	673	652	680	664	690	676	661	672	693	675	683	657	690	638	679	635	690	626	653	659	647	653	688	681	690	680	662	633	654	634	686	652	705	695	659	666	670	686	623	681	722	639	608	709	658	690	655	653	681	604	651	667	665	642	651	667	672	717	602	706	662	640	692	643	657	668	676	623	681	691	689	681	673	651	658	697	656	662	679	677	678	642	662	680	704	696	673	646	710	706	679	662	687	696	670	655	647	660	671	673	670	621	682	697	688	670	679	623	657	656	631	671	619	666	680	647	645	652	691	647	651	682	677	680	682	655	704	675	676	648	684	674	691	744	687	681	663	703	637	719	703	711	612	641	700	667	648	678	621	698	673	682	638	660	687	608	636	696	688	687	659	654	649	683	715	672	630	669	640	679	692	677	644	697	669	700	675	651	692	667	697	682	673	643	702	687	657	651	699	642	674	689	655	665	689	656	637	677	651	682	701	660	674	695	696	679	650	705	643	661	644	682	655	662	705	696	680	671	643	667	617	659	696	634	655	639	657	662	667	634	680	635	653	684	668	636	668	663	673	653	652	681	641	737	676	641	676	687	668	629	677	677	650	753	668	654	724	655	622	676	672	686	699	666	672	696	668	663	676	621	675	677	663	680	674	699	660	679	667	640	663	654	649	696	663	709	643	655	663	661	677	679	660	645	663	635	644	667	692	707	687	646	651	728	659	683	666	666	663	683	669	638	707	649	654	656	644	659	673	675	623	687	681	673	624	677	618	652	690	667	666	675	671	667	670	696	634	693	684	682	663	664	669	626	667	661	680	639	663	646	661	680	679	670	631	691	698	657	674	638	657	670	670	690	689	697	671	702	656	664	651	646	656	656	689	674	692	668	633	641	664	622	668	702	750	685	675	646	676	671	654	719	682	707	660	669	649	655	721	702	661	731	675	644	689	674	667	707	668	654	694	632	719	669	690	665	688	649	709	676	673	661	676	679	613	729	701	669	637	632	672	670	633	675	667	636	665	676	646	660	683	618	704	663	649	704	710	705	658	626	648	693	703	687	674	651	675	655	662	674	709	697	688	660	682	673	682	702	635	648	689	643	659	684	642	678	672	731	637	652	658	708	685	677	655	702	677	693	644	656	650	640	665	660	696	648	621	652	648	636	619	665	733	674	622	640	644	635	700	672	673	669	672	691	641	663	680	661	693	669	650	666	688	666	620	640	709	649	693	624	644	661	690	714	704	643	647	659	675	687	641	714	714	686	645	697	646	712	684	685	719	675	682	689	655	676	688	661	700	659	674	668	669	662	689	701	691	692	675	637	661	661	726	621	661	634	657	665	671	696	692	646	673	680	668	707	648	656	657	665	635	654	682	605	680	665	690	709	680	699	660	679	640	647	696	620	658	717	654	688	625	675	688	656	614	654	733
23464	3001	324	299	292	325	298	312	319	307	281	312	314	338	308	301	322	317	278	335	280	313	278	268	264	281	264	305	320	330	311	311	317	298	313	312	303	330	287	305	284	278	298	296	312	289	306	264	325	272	331	307	264	304	314	330	266	278	311	284	293	254	280	299	300	311	313	306	303	304	300	269	276	263	267	284	270	340	317	293	296	284	295	307	303	261	307	299	340	308	292	259	279	288	278	308	295	306	296	308	295	317	276	324	246	308	279	279	305	268	286	291	301	273	306	326	304	292	324	285	289	325	320	327	338	290	336	297	271	322	279	302	303	324	311	307	278	316	309	311	315	282	303	305	251	293	305	271	351	345	302	301	329	356	266	283	286	272	318	297	294	278	297	292	316	281	314	276	278	319	315	333	291	288	288	269	285	345	275	322	286	274	315	280	328	306	298	278	292	304	313	334	319	266	305	282	307	274	310	297	305	277	288	283	281	312	305	281	298	278	327	316	319	279	308	278	309	308	318	280	315	287	300	290	311	318	295	284	283	302	309	262	302	288	307	293	315	316	298	299	307	292	290	291	311	289	334	302	308	304	286	273	281	296	295	283	301	300	312	308	310	283	311	295	309	286	333	293	301	326	294	296	295	276	297	290	274	292	309	279	274	303	273	296	285	292	303	296	281	264	300	289	298	289	291	292	302	284	310	270	287	302	289	280	283	280	315	312	315	296	261	300	292	286	290	290	270	283	310	291	293	303	278	293	322	297	278	299	287	300	328	283	269	294	297	276	297	300	260	286	297	285	296	300	300	299	297	296	296	303	277	252	304	310	290	291	290	299	312	264	293	295	266	293	323	294	283	299	305	309	309	312	276	269	272	271	276	313	310	295	294	265	288	286	277	303	271	281	285	261	301	304	308	331	280	273	323	278	272	300	276	284	291	291	330	283	298	298	286	312	304	309	301	305	309	285	308	294	311	282	300	288	280	267	299	310	333	272	281	320	294	286	318	291	285	300	317	282	265	293	317	293	306	261	300	317	286	301	284	304	296	284	302	291	296	296	306	294	305	305	275	279	278	281	326	307	336	270	288	295	279	306	277	299	293	292	310	297	282	326	311	310	300	279	296	299	296	320	292	284	290	274	290	309	299	307	329	283	278	294	318	315	337	278	309	297	288	290	294	333	295	299	279	296	311	280	304	271	301	281	327	293	289	286	301	274	283	287	262	347	334	310	311	248	300	304	285	303	305	306	349	297	304	292	290	300	283	275	321	278	318	328	271	306	299	284	299	300	320	306	305	302	306	282	302	297	275	242	264	297	322	299	301	291	330	284	293	288	297	283	327	295	284	269	282	298	271	283	314	304	330	300	330	318	301	295	323	314	254	280	297	262	302	266	313	276	301	280	292	281	294	317	297	308	292	315	280	327	294	291	270	310	283	286	278	324	288	253	299	310	324	300	266	325	294	278	313	290	304	304	291	290	287	322	303	268	307	293	267	326	295	282	283	300	287	262	290	290	306	273	270	314	290	331	314	288	342	332	308	305	297	337	285	287	301	287	290	311	303	305	272	314	314	294	276	296	290	310	283	319	301	328	281	283	325	337	305	271	289	271	323	288	255	297	308	269	306	322	328	273	262	294	262	320	272	301	303	312	274	293	250	303	314	278	288	293	277	267	257	295	283	247	277	312	274	290	290	313	293	281	319	335	345	295	264	269	330	310	291	336	280	276	300	319	293	313	290	271	298	311	303	284	287	283	303	296	277	263	317	317	262	303	331	311	288	291	293	306	264	294	323	269	278	308	303	291	285	292	292	278	291	301	308	302	298	272	301	336	306	312	315	296	322	313	315	328	305	280	332	300	291	294	281	304	292	275	319	277	291	320	311	294	295	298	275	307	276	292	293	307	325	321	266	293	303	316	299	260	326	281	276	322	287	243	291	269	291	282	306	292	297	281	287	282	331	295	295	319	281	286	299	310	302	308	285	314	302	312	299	316	301	297	318	298	274	280	267	312	324	284	313	307	281	307	272	289	289	308	283	312	290	296	306	315	300	297	350	286	297	317	284	280	340	279	284	285	298	295	330	272	283	302	306	280	285	292	282	293	295	274	297	303	274	290	286	306	280	327	294	306	311	283	309	329	296	288	287	284	286	276	338	306	285	295	318	312	298	305	292	304	332	314	309	277	287	262	298	309	271	289	268	293	288	305	286	295	273	282	318	294	329	291	321	272	269	288	278	255	330	333	318	334	312	290	318	269	301	280	295	300	294	280	306	281	288	292	302	271	318	279	294	298	315	300	325	304	268	318	303	276	287	330	323	292	305	289	284	278	290	306	298	327	272	316	303	290	292	310	289	290	299	281	266	264	289	251	258	277	297	294	301	279	279	282	339	296	308	306	248	302	308	279	302	312	312	324	255	265	305	301	304	305	300	300	302	284	299	322	304	281	275	265	338	304	296	264	268	310	295	317	316	302	281	273	295	308	320	324	298	283	299	308	304	301	265	274	312	299	309	279	286	276	278	271	285	279	294	296	301	282	286	281	287	286	304	322	287	287	287	326	305	274	273	334	335	274	295	279	281	345	309	286	271	298	271	290	295	282	312	266	320	294	266	278	294	307	343	327	268	296	301	302	290	289	322	274	328	268	284	278	270	289	344	320	272	313	279	294	333	314	279	314	313	260	289	284	300	309	270	286	278	289	284	308	294	287	275	307	303	295	301	287	291	252	341	311	273	314	302	287	331	279	298	297	311	303	325	294	303	296	311	270	271	278	302	318	311	289	275	297	297	264	282	274	301	287	304	260	309	295	297	276	266	306	307	314	287	289	276	301	304	312	286	330	288	266	296	296	303	275	296	290	299	290	301	298	277	292	306	304	284	284	288	312	330	345	287	326	282	286	284	300	270	316	314	280	282	273	310	313	297	316	302	306	284	291	308	320	317	317	289	279	298	299	300	271	271	326	306	283	307	307	303	316	269	275	312	287	294	295	285	295	299	264	349	326	269	278	323	303	288	306	286	319	290	302	349	336	328	280	296	273	292	292	316	287	288	303	299	284	302	290	278	315	291	310	300	272	275	323	300	294	288	287	304	296	305	297	309	294	329	288	291	277	279	289	279	316	289	278	283	316	311	304	323	263	292	297	268	315	302	300	294	306	274	302	275	307	279	305	318	289	298	298	277	309	326	261	324	308	310	278	275	328	281	279	281	280	317	319	279	297	294	326	297	302	283	292	290	294	298	327	284	290	291	306	292	304	321	299	306	297	277	298	288	312	319	321	282	329	326	302	308	292	292	278	300	296	306	275	312	309	312	304	287	325	285	297	305	294	325	270	294	284	328	285	304	301	313	267	292	274	332	299	291	292	267	286	261	302	244	325	286	299	269	295	316	312	304	304	295	275	280	296	254	273	300	283	282	318	305	268	291	341	303	294	306	310	304	340	324	316	278	287	311	288	288	296	299	294	317	310	316	305	331	285	304	250	288	286	325	277	285	323	296	252
9975	925	715	709	638	652	601	643	669	635	627	649	618	647	660	634	666	674	672	696	580	614	662	649	636	629	602	630	674	623	679	638	668	651	679	622	632	626	680	649	636	669	626	647	630	648	644	646	645	608	657	616	642	600	657	692	599	626	659	690	641	668	620	674	625	679	668	596	642	657	572	730	638	701	631	640	666	581	648	631	663	688	641	625	644	596	656	683	615	643	610	631	624	646	664	600	629	613	655	618	654	650	615	613	645	665	666	597	651	644	612	667	641	618	627	624	679	642	656	661	616	645	664	667	615	638	619	643	623	581	625	601	635	642	605	669	655	654	628	647	635	658	654	630	616	643	639	620	632	660	639	639	638	679	662	676	652	646	674	647	664	637	624	609	619	604	628	613	643	674	695	636	637	668	645	635	620	650	606	651	644	684	598	620	620	654	627	645	634	648	642	680	700	642	624	615	673	591	621	643	686	646	632	643	643	626	660	659	632	656	594	640	643	615	645	634	598	666	673	671	645	636	662	665	625	604	642	658	603	678	623	626	649	679	632	614	618	617	700	601	639	626	640	676	657	643	658	659	652	601	595	613	640	662	632	633	640	638	645	629	623	616	594	684	654	630	667	648	642	586	599	629	670	599	652	621	657	669	664	673	648	678	646	646	623	662	649	619	621	630	610	676	626	603	676	638	627	581	645	679	645	630	647	617	651	647	634	638	660	668	623	640	632	641	617	652	647	638	599	638	646	661	655	621	644	673	657	655	627	622	623	652	642	619	665	641	610	640	629	590	613	633	641	609	634	636	672	627	633	625	625	626	660	640	655	605	636	613	664	662	630	638	609	638	638	632	654	620	641	624	605	660	620	643	666	673	660	644	659	596	656	661	596	673	629	628	642	648	637	603	611	615	628	605	669	635	636	636	655	633	658	651	595	646	664	656	614	661	663	616	621	647	600	630	652	634	626	599	659	645	618	598	640	644	637	629	662	655	617	669	707	614	628	677	686	630	652	627	612	633	639	619	633	679	649	627	663	632	663	627	662	635	644	654	623	660	601	669	667	644	635	664	666	636	661	706	638	673	679	626	641	641	644	699	630	665	678	647	614	627	616	644	666	639	684	636	643	631	680	612	646	631	653	614	625	657	641	631	670	667	636	661	603	578	631	656	631	652	616	631	656	601	623	639	619	642	703	628	663	642	599	626	685	679	640	613	678	654	661	667	649	666	653	660	638	661	603	615	622	584	643	623	633	682	641	648	652	588	651	602	658	616	651	639	613	646	650	633	633	620	677	649	629	627	676	646	633	640	646	669	663	685	653	668	665	642	634	688	626	648	608	615	601	683	619	639	637	650	669	609	645	633	615	703	615	635	667	653	641	627	668	650	679	640	619	622	654	635	625	630	653	667	675	635	648	628	655	652	704	680	628	663	683	680	641	670	631	652	624	663	632	619	615	618	613	685	643	627	665	671	590	653	656	667	580	642	721	637	614	657	680	634	676	650	667	681	666	643	619	637	643	647	678	647	640	647	672	626	660	633	621	663	640	662	624	658	635	622	654	664	622	647	632	586	626	626	639	583	632	623	641	599	623	679	637	646	625	601	598	616	641	619	688	675	665	629	677	657	606	680	615	696	634	648	632	672	638	623	644	645	670	625	671	643	639	651	683	619	636	707	684	655	662	636	688	700	668	637	671	617	662	667	637	637	585	642	632	636	672	643	613	650	660	670	635	652	614	624	640	626	616	656	605	622	561	611	671	672	603	632	643	684	638	696	654	660	648	679	644	658	663	622	636	656	652	676	650	691	569	618	670	660	699	624	669	624	646	649	678	642	616	626	683	667	594	697	630	635	636	640	618	671	640	653	625	645	628	667	621	623	685	624	657	624	641	654	649	696	621	647	626	649	644	639	681	628	630	675	702	651	652	644	648	671	635	654	665	638	638	611	658	590	621	590	639	677	657	663	680	622	663	654	639	666	689	648	635	617	666	627	683	634	647	603	643	640	658	678	688	643	626	631	632	639	685	616	639	643	623	656	642	647	627	644	649	603	658	626	582	635	685	625	635	601	627	662	644	663	620	629	625	614	610	663	604	671	614	640	617	588	667	617	670	641	668	657	646	619	671	659	647	663	637	645	626	639	641	651	631	638	602	621	665	650	675	674	670	648	651	650	665	609	678	649	625	630	636	673	636	646	658	615	686	620	617	633	636	611	691	664	612	629	600	631	658	650	657	640	676	662	663	625	655	635	632	683	687	637	615	627	655	629	707	643	656	645	677	678	651	715	625	647	661	640	673	616	634	637	657	617	630	636	648	682	626	662	629	675	645	608	692	642	612	590	665	642	605	628	673	647	675	649	648	669	657	668	666	692	606	600	629	667	676	634	646	640	646	671	612	641	672	615	638	637	655	654	683	628	651	680	640	639	640	693	659	645	681	662	661	627	654	652	623	639	612	646	674	655	583	664	607	633	599	623	668	643	646	659	659	673	663	635	664	585	654	638	615	660	649	580	642	651	613	663	609	614	671	637	657	668	617	662	685	656	628	626	633	637	658	629	646	618	612	645	668	642	647	635	639	626	665	644	649	637	592	600	667	624	632	643	677	635	699	643	644	670	637	643	689	653	651	640	643	656	661	648	597	671	667	644	653	585	645	655	612	638	670	626	611	656	607	659	632	595	678	651	661	626	631	662	648	697	661	654	646	694	615	648	643	651	663	670	629	673	664	618	670	628	639	625	649	676	620	609	626	684	624	618	631	642	657	630	646	643	659	584	613	672	678	638	681	644	607	648	671	659	593	615	673	620	645	677	605	653	662	615	647	633	621	654	657	594	657	635	657	666	624	628	592	602	615	672	605	652	650	651	712	667	627	628	682	620	642	644	658	659	641	659	660	633	668	671	644	625	642	665	686	664	635	666	630	638	631	636	617	656	611	635	630	636	671	628	637	628	644	662	601	642	610	659	587	653	685	647	627	630	694	636	632	647	596	651	647	674	625	625	634	657	634	641	658	623	654	662	672	663	671	662	649	618	632	637	715	652	609	603	669	606	653	678	654	639	622	690	647	624	653	631	661	661	701	649	631	656	669	691	641	634	602	611	684	646	659	668	631	657	621	646	633	621	641	649	651	679	672	630	599	660	659	630	661	631	614	635	662	599	686	622	658	642	647	650	616	631	673	661	604	701	633	626	667	646	609	663	664	625	607	581	659	604	655	654	610	613	663	652	718	641	623	660	675	630	669	646	628	634	650	689	642	604	648	642	618	611	623	635	678	631	648	664	642	619	639	665	629	706	648	646	647	630	644	649	601	632	671	615	649	599	675	667	675	636	685	625	691	652	608	627	690	645	653	681	645	629	649	604	610	616	652	684	633	654	636	672	665	629	624	648	657	592	591	661	667	701	696	633	647	637	610	617	639	668	634	609	609	622	617	652	629	630	631	621	648	637	631	644	598	669	608	637	639	647	598	624	680	604	660	670	636	658	630	651	615	670	651	654
27367	6661	598	343	324	304	341	340	308	351	351	332	312	326	352	315	324	335	336	320	333	330	294	332	332	327	321	321	293	305	330	338	316	334	348	332	289	301	339	325	332	311	337	335	306	307	325	295	333	332	304	336	329	315	328	340	317	326	280	314	362	326	359	293	333	290	312	342	313	286	317	341	331	339	344	296	345	308	299	320	342	293	315	335	331	304	338	329	308	298	318	320	306	334	300	343	307	320	324	310	371	347	331	310	340	335	332	317	331	293	298	302	325	326	338	321	351	325	350	311	302	340	313	376	307	329	294	349	320	316	342	349	318	327	350	326	328	337	296	310	332	320	292	331	356	327	334	328	347	321	296	313	335	345	315	320	365	332	301	317	324	329	322	342	328	287	318	317	311	297	338	344	333	307	319	332	351	335	342	311	318	301	296	339	363	292	312	319	353	323	320	312	355	344	337	315	282	305	323	306	320	300	353	324	317	350	309	300	376	364	332	303	315	349	334	297	308	327	347	286	326	331	304	300	324	337	303	291	323	318	329	320	323	331	342	327	334	309	291	316	333	298	353	301	307	375	334	366	334	283	343	321	309	321	317	348	302	325	328	341	351	325	352	294	321	273	331	330	267	308	298	340	334	326	344	313	318	297	331	326	288	338	328	296	343	321	351	338	348	333	291	317	334	345	310	324	326	333	321	356	316	282	319	297	297	313	331	366	311	308	290	320	334	295	292	321	304	328	342	300	303	369	378	313	296	330	314	367	305	314	323	288	365	346	336	305	339	315	350	352	325	314	312	328	337	329	310	364	328	328	300	340	328	346	325	315	314	318	326	345	330	326	304	297	356	339	346	340	326	299	322	327	298	304	321	319	342	309	319	332	305	365	339	308	317	330	319	323	341	321	329	335	322	328	304	302	306	334	302	306	274	322	327	268	307	317	337	341	320	326	317	339	344	302	299	319	308	329	346	308	304	328	318	373	301	331	285	321	294	370	300	288	326	288	335	326	322	314	329	311	352	334	331	340	352	324	341	316	336	335	310	336	332	278	318	302	324	324	328	309	301	325	327	316	286	331	305	330	357	278	302	286	314	297	323	371	328	328	309	323	326	335	332	358	309	348	311	356	348	318	339	284	356	343	310	337	298	302	314	329	322	313	308	313	308	332	341	304	330	331	319	309	311	276	299	328	344	311	316	302	337	299	309	328	335	301	316	309	344	301	312	350	326	361	320	321	299	313	300	323	330	294	311	295	332	322	320	291	352	300	325	325	315	329	334	360	313	318	357	307	305	327	338	312	314	343	313	339	351	342	354	313	314	345	310	361	316	314	323	287	314	350	305	286	319	322	345	340	303	338	306	313	327	322	327	285	308	298	312	312	343	294	323	314	340	344	324	302	331	326	316	311	358	307	283	331	324	313	318	282	303	319	341	354	324	294	335	314	342	324	293	337	328	311	319	297	319	334	351	322	309	333	330	329	333	343	290	312	345	334	293	331	322	343	304	310	336	301	287	324	335	285	310	327	344	311	334	359	302	343	319	333	276	294	316	316	303	349	300	312	319	309	292	330	315	308	338	315	316	324	333	369	352	324	313	284	284	332	312	310	317	280	313	319	311	289	328	304	306	311	310	325	301	314	314	294	343	321	374	299	330	334	321	331	293	308	310	324	327	336	347	307	344	292	327	322	324	307	329	302	355	283	332	320	321	283	290	363	321	328	328	342	346	329	341	301	299	311	318	340	304	359	301	344	294	299	330	281	306	356	281	362	315	341	304	335	326	325	289	329	310	348	311	355	292	324	323	363	334	299	310	325	366	333	307	326	341	337	301	334	306	307	325	308	348	327	339	337	341	319	319	288	335	340	317	319	343	341	342	349	299	322	291	330	360	311	287	320	320	326	339	332	313	312	313	310	325	319	315	319	295	347	346	289	327	312	318	335	287	323	296	309	339	317	317	316	328	302	301	305	344	324	328	326	341	329	328	293	351	339	324	326	295	292	296	303	316	354	300	310	341	324	316	336	335	328	280	318	347	300	314	321	320	283	359	316	302	322	326	315	295	367	341	289	281	343	282	310	347	308	347	356	298	352	327	295	326	338	349	344	322	285	304	343	322	322	317	331	318	297	328	301	310	322	330	324	290	303	293	336	366	310	292	292	325	313	288	331	307	325	306	347	324	299	322	302	347	326	320	308	289	357	321	316	322	325	349	328	307	323	332	320	337	319	327	315	293	310	302	303	307	286	324	328	342	343	312	316	308	304	317	357	315	320	282	327	293	308	334	328	309	326	314	314	328	338	358	363	337	338	316	332	307	294	327	332	328	308	343	311	325	326	328	325	323	314	349	331	344	322	311	332	350	355	315	366	311	299	304	310	313	338	347	363	335	307	349	297	334	362	321	313	350	317	322	323	305	352	352	356	350	312	310	304	324	316	301	338	334	365	314	365	315	300	297	313	318	376	330	333	279	285	354	323	310	327	321	313	320	331	286	362	349	345	294	335	324	293	363	320	341	323	323	333	346	332	368	311	305	369	325	336	356	314	310	327	373	286	328	348	319	305	309	318	385	283	291	349	332	319	312	334	331	351	320	320	332	318	368	308	298	326	355	331	307	323	312	360	325	299	304	339	324	333	302	325	335	324	293	272	338	324	305	341	328	278	318	318	278	332	292	322	281	331	317	344	315	321	331	327	307	317	332	299	344	312	310	310	291	333	337	345	313	326	304	315	299	338	332	318	332	305	302	325	322	340	317	339	311	325	317	301	329	357	326	319	310	333	324	298	327	330	324	347	332	317	343	335	307	323	291	296	308	314	305	323	327	313	305	306	298	321	323	321	309	344	328	294	332	341	307	336	322	365	342	334	323	301	304	327	311	333	332	339	309	279	307	313	288	310	320	305	351	292	330	304	333	296	310	333	359	336	336	301	335	355	294	349	331	323	298	301	295	300	335	331	344	312	330	332	310	305	284	314	336	304	345	311	342	334	295	304	335	312	347	348	350	333	348	317	326	307	301	368	311	331	335	314	335	272	349	324	318	341	325	339	338	347	342	287	354	311	320	313	342	328	333	280	333	330	326	341	310	323	325	353	322	315	342	325	318	307	305	324	307	288	322	316	320	294	304	345	324	295	307	310	333	312	316	313	298	325	332	325	323	321	333	317	301	327	314	332	351	316	361	294	337	335	286	343	353	309	331	299	310	351	311	310	321	323	324	299	350	315	319	323	325	316	259	328	359	342	359	320	331	320	281	314	306	382	349	324	316	309	285	299	328	301	321	295	337	328	337	289	286	341	329	302	331	336	349	328	333	305	311	362	347	345	308	337	313	341	313	301	325	356	310	328	306	333	302	316	302	328	365	330	345	346	296	317	283	290	317	290	274	339	304	326	343	309	313	296	291	339	331	312	361	314	339	311	343	324	319	307	341	303	319	370	325	289	294	289	327	363	327	363	335	371	350	325	331	333	344	277	359	351	322	301	319	324	314	336	327	320	315	318
9036	1349	867	734	723	736	717	780	750	691	692	690	729	686	691	682	698	674	670	692	724	680	754	758	674	657	707	734	716	751	711	696	697	721	684	721	698	690	718	738	719	724	661	697	655	669	707	682	772	673	713	715	732	732	728	721	713	723	698	684	715	742	740	682	723	689	714	745	738	693	682	692	721	697	711	724	719	725	727	678	748	723	676	722	706	704	692	700	721	716	761	789	717	631	696	707	736	753	703	708	691	742	738	731	681	705	720	725	709	720	730	758	759	704	686	688	718	685	762	740	682	774	708	731	755	724	711	689	689	710	727	716	692	695	691	729	725	742	728	719	757	680	660	735	674	663	703	727	717	698	688	744	734	714	754	738	735	684	731	670	661	721	709	709	678	707	715	733	708	751	685	710	682	696	716	726	723	640	718	715	694	713	715	697	672	685	705	716	741	737	698	705	714	663	716	704	740	747	751	680	719	710	702	681	659	731	717	705	666	697	704	703	722	720	701	706	690	718	694	702	695	746	709	686	718	752	714	725	689	705	790	706	705	694	708	705	734	761	691	690	692	700	693	724	677	717	715	669	683	675	717	708	726	703	756	676	739	739	727	712	723	706	701	714	721	714	709	655	694	709	666	709	740	715	746	733	747	739	686	703	757	725	670	704	696	706	692	717	699	656	703	681	768	742	777	690	740	697	695	727	740	686	673	644	706	721	695	721	697	717	690	730	686	703	728	768	716	712	685	748	702	686	704	674	729	723	700	728	716	723	722	674	728	690	655	674	713	735	788	720	700	715	702	701	685	738	684	719	685	673	715	718	682	685	752	729	726	683	765	684	699	695	723	688	705	648	742	699	733	719	710	658	730	753	698	683	722	718	691	709	707	755	737	669	735	711	736	732	718	728	710	715	686	699	744	700	727	731	740	681	714	704	719	715	724	696	722	711	702	680	724	773	745	738	720	706	727	736	729	701	728	669	785	762	716	707	758	742	684	713	733	714	724	677	685	690	736	707	768	691	678	710	774	684	729	737	725	703	780	733	703	710	672	675	702	714	716	693	735	693	678	769	717	697	736	719	732	682	697	706	778	705	741	772	662	661	681	711	724	725	758	724	703	716	752	725	713	668	707	684	786	738	690	679	717	717	751	709	686	702	694	693	702	652	750	731	702	692	756	766	699	727	661	653	724	689	707	751	761	749	683	700	721	719	673	736	632	699	736	711	748	771	722	693	672	676	697	689	696	757	720	713	717	706	689	682	670	752	737	711	751	671	705	704	724	738	672	716	700	688	686	714	641	712	698	700	762	719	680	715	692	722	693	688	736	715	702	734	717	724	707	686	702	708	717	684	691	761	713	726	713	743	698	676	716	671	696	754	732	736	667	692	694	682	761	731	712	738	730	714	737	717	676	705	696	703	668	694	692	714	714	715	749	715	725	766	736	687	722	711	710	708	669	642	704	729	703	713	707	725	709	684	719	695	724	728	715	707	710	717	691	733	702	684	746	699	718	728	704	690	719	663	701	705	732	732	729	734	722	712	687	748	754	713	683	707	682	661	701	734	728	726	652	732	707	726	720	750	731	710	704	681	697	682	719	721	667	675	732	714	700	715	688	719	748	732	688	708	734	694	720	709	733	680	710	723	701	700	709	710	723	724	718	745	707	736	710	691	700	678	667	728	656	726	681	768	702	714	692	679	711	680	727	714	741	688	734	728	676	772	756	732	706	697	728	696	701	737	698	695	710	707	708	725	693	775	730	670	760	698	691	738	712	776	698	737	712	711	690	678	726	682	702	697	732	716	694	705	693	723	670	699	689	676	713	753	734	689	717	676	751	719	704	712	737	696	692	717	667	734	679	718	711	669	708	651	728	679	721	703	675	719	728	697	721	694	728	735	716	730	720	671	681	695	702	733	687	672	744	733	746	704	697	717	701	704	689	687	749	753	710	687	719	756	731	717	730	663	687	722	716	696	692	722	693	760	754	717	740	711	714	695	750	673	698	710	669	689	724	700	750	691	741	677	709	717	678	659	665	702	715	713	709	724	713	723	758	708	758	722	711	715	656	735	660	706	731	705	720	729	692	733	699	736	744	695	660	755	685	706	696	744	711	673	698	698	718	722	725	729	713	762	705	757	695	704	746	712	752	685	731	730	696	684	699	658	698	712	700	745	704	695	686	774	701	713	724	724	741	738	711	657	684	685	688	674	688	704	702	724	689	688	737	740	729	735	683	680	677	731	688	741	758	670	716	711	661	711	691	705	728	714	700	750	783	733	707	643	681	709	732	667	692	704	714	728	669	725	702	711	751	666	739	707	735	701	763	768	686	665	730	750	704	718	760	735	678	716	686	770	666	750	729	747	728	706	751	742	724	774	764	779	689	662	682	683	700	650	734	694	728	706	709	706	714	703	682	695	713	690	676	736	709	672	717	673	706	731	675	688	688	717	734	753	708	693	748	689	708	735	664	723	738	733	747	712	728	741	741	712	684	729	686	715	706	686	738	692	731	697	760	690	708	733	693	704	716	693	727	699	737	719	682	736	732	729	687	709	729	668	702	723	691	720	688	720	711	701	704	743	699	729	667	650	743	687	692	667	669	740	698	744	718	747	706	676	681	721	695	678	651	709	664	664	678	738	667	708	711	684	674	692	757	764	731	700	721	666	754	725	702	698	706	710	730	688	669	763	727	725	709	738	718	740	683	700	700	735	727	713	721	729	715	740	648	707	698	752	697	684	726	717	704	751	675	714	729	729	706	733	707	715	637	699	705	677	744	776	717	744	750	704	738	679	694	688	697	708	763	701	708	732	735	734	731	705	740	716	750	724	770	701	743	666	699	672	713	733	729	715	729	759	662	738	681	675	707	711	681	749	756	734	730	648	759	699	694	753	695	666	715	706	681	670	707	680	681	729	750	728	716	733	733	739	741	638	725	699	738	709	731	716	753	703	614	696	675	718	693	690	727	767	721	704	695	737	678	709	725	735	693	730	726	682	739	740	731	700	682	688	703	727	732	701	716	695	730	728	629	658	698	688	724	735	718	760	715	697	641	732	690	703	729	728	689	727	708	698	713	671	734	697	709	735	715	721	688	683	686	754	723	677	704	730	728	663	719	718	743	753	663	703	732	726	726	705	703	670	659	708	705	705	709	704	701	645	726	722	739	684	714	703	681	723	754	697	759	754	753	731	695	715	669	697	714	683	717	757	688	712	702	696	702	707	745	720	712	705	679	739	700	671	732	725	755	687	720	706	714	697	679	776	696	678	691	711	736	719	712	710	730	701	689	752	754	741	695	722	699	659	648	687	707	673	697	694	742	712	711	699	716	743	712	687	710	764	688	738	710	693	692	713	734	759	695	701	670	744	728	770	780	702	745	705	688	718	684	707	706	712	645	727	707	693	718	716	744	737	688	700	699	677	722	688	689	638	699	737	686	709	670	737	712	710	689	716	708	698	693	683	704	711	685	724	725	701	689	718	658	720	702	672	707	783	691	694
19011	1544	302	308	307	275	291	319	316	294	286	306	298	314	290	291	305	288	301	307	281	326	293	324	303	322	318	290	284	326	327	331	317	339	309	325	302	301	289	304	350	283	300	301	269	326	292	320	308	292	305	294	310	292	310	280	346	284	274	285	326	298	295	338	276	306	315	339	325	306	292	340	300	312	306	267	295	310	322	307	315	318	322	291	309	302	298	319	323	283	295	327	302	324	281	310	305	294	312	315	287	319	308	343	297	300	310	304	333	315	290	301	312	289	306	337	288	267	258	300	307	296	295	313	284	293	292	320	331	330	274	320	289	290	305	307	340	305	310	278	318	291	274	283	319	339	300	371	301	327	296	276	289	345	294	286	326	314	309	321	303	288	305	316	306	329	271	280	311	319	287	271	323	291	310	325	319	286	283	287	329	330	321	278	293	271	326	309	341	308	253	335	271	298	295	309	261	252	290	267	337	311	331	335	292	306	264	298	319	287	276	286	286	319	298	329	284	278	327	287	252	323	338	297	303	273	278	278	312	296	304	277	305	308	281	314	292	310	317	309	331	293	312	276	304	287	310	280	323	327	291	305	300	298	332	329	249	330	275	281	311	287	298	337	316	313	287	333	283	307	302	315	339	286	335	315	305	309	291	293	294	309	296	302	314	306	282	290	341	299	301	300	278	285	339	304	280	310	320	294	308	325	280	305	280	312	257	301	321	298	313	303	311	283	312	329	332	347	331	289	290	273	294	325	291	304	313	300	325	315	307	311	294	293	322	295	285	303	292	313	306	269	293	320	331	298	269	285	272	319	290	279	319	314	311	307	272	291	306	296	303	309	317	317	296	316	305	290	312	319	318	306	321	298	333	332	303	304	317	322	321	319	344	323	307	295	306	313	328	289	293	301	319	296	329	281	283	319	291	289	316	312	319	319	310	309	281	276	306	322	313	302	295	320	295	277	318	295	347	317	306	293	320	382	306	333	306	328	293	334	311	310	338	296	278	308	327	275	277	335	309	292	292	332	317	312	319	296	316	319	340	277	304	313	290	284	310	299	315	287	318	322	278	285	319	318	292	290	288	304	291	316	277	304	323	312	316	320	299	314	326	338	309	323	312	325	317	328	299	290	290	304	318	340	311	339	288	302	324	294	319	295	315	317	280	298	328	305	302	293	322	291	333	301	281	256	278	298	306	309	305	313	339	294	320	288	305	315	272	304	275	289	335	325	301	299	286	299	309	309	313	305	308	291	292	290	324	293	306	292	338	269	356	267	303	307	294	298	292	328	316	327	318	298	293	326	364	285	266	311	323	334	279	316	320	309	277	285	302	283	344	296	303	302	280	278	269	318	305	301	312	345	286	302	307	287	293	260	292	292	274	308	306	322	291	311	303	275	297	295	297	330	311	323	324	350	332	320	312	301	331	282	319	305	276	298	328	290	310	302	319	308	303	273	305	330	286	325	323	324	315	283	327	321	323	291	313	310	284	285	306	330	307	358	296	289	346	303	283	332	333	279	318	268	296	338	339	340	307	313	297	330	275	293	295	302	321	301	332	306	314	308	272	278	313	300	309	315	284	272	305	361	292	309	316	282	283	343	282	310	309	339	341	321	306	326	311	305	294	329	329	316	293	310	284	301	353	307	313	299	301	251	271	292	302	304	302	300	308	300	308	284	283	312	316	343	300	297	319	316	283	342	251	311	295	339	315	324	291	317	335	319	294	286	280	319	331	334	307	309	316	311	304	323	280	296	288	315	343	266	305	333	320	293	305	306	339	306	282	330	341	341	286	291	311	289	308	336	316	297	299	293	305	309	269	329	342	327	306	277	304	302	274	310	291	267	289	330	326	293	310	284	314	307	268	321	306	300	301	312	288	303	308	364	327	325	345	294	275	337	286	296	292	317	296	284	295	330	274	313	310	307	305	324	325	291	308	301	289	343	302	302	302	289	300	301	315	300	309	316	291	288	309	313	285	261	305	262	327	279	280	294	299	327	334	293	295	301	268	292	297	323	316	278	314	308	289	298	297	309	297	323	330	298	322	332	328	288	315	331	304	293	297	297	345	288	314	308	340	296	259	285	305	314	338	300	282	332	332	317	325	302	340	296	305	279	308	293	309	344	322	269	304	307	273	289	294	285	345	326	300	295	303	304	289	303	278	306	324	299	279	340	359	289	315	319	326	298	310	289	301	297	299	318	333	313	315	325	291	282	304	309	292	335	286	332	312	322	340	295	329	328	330	317	307	317	309	325	302	346	334	310	323	313	309	312	300	309	312	305	297	323	311	315	273	297	337	331	287	288	328	314	293	270	288	322	305	291	307	332	314	304	298	305	331	308	296	316	327	294	280	309	297	305	314	317	286	321	301	299	313	290	307	306	318	313	282	284	299	292	310	317	299	307	312	289	312	338	294	304	291	297	320	326	296	287	293	292	342	320	286	316	313	322	303	314	308	283	309	309	318	310	321	279	322	289	319	308	278	314	305	300	315	294	295	319	307	286	308	301	345	306	292	313	314	302	306	313	289	333	309	249	306	297	315	303	310	300	316	281	282	321	338	318	286	284	305	299	302	299	303	315	301	294	323	261	270	267	283	306	282	313	311	316	334	283	332	310	298	342	343	323	281	309	268	305	351	303	259	312	297	293	310	303	267	271	313	299	323	317	316	290	290	309	289	320	302	303	357	297	285	347	282	290	317	304	285	291	367	337	314	268	327	289	289	293	306	324	279	279	308	310	300	304	284	261	282	290	318	310	297	292	297	318	342	316	308	322	327	304	310	321	297	289	304	283	296	266	285	302	341	287	321	289	307	290	306	266	304	319	288	318	323	300	321	281	331	283	305	315	318	271	348	321	299	302	278	304	286	302	308	328	320	332	333	290	290	318	334	288	275	236	305	270	267	300	275	324	308	308	286	315	303	312	292	312	292	289	345	309	312	293	302	303	302	316	279	275	318	312	312	315	326	303	294	272	280	299	298	320	297	295	291	305	314	271	307	350	307	339	321	293	307	266	310	300	265	289	334	318	334	309	299	315	287	318	337	334	292	296	320	305	333	331	323	301	309	311	294	279	299	307	280	304	289	305	288	326	297	335	261	273	333	320	318	294	278	268	283	282	311	290	304	281	288	306	296	293	315	295	309	350	300	296	286	277	294	310	278	321	346	289	305	337	325	316	301	299	338	312	282	329	305	298	314	298	360	303	284	311	298	299	304	302	290	288	298	306	299	306	288	277	305	301	310	316	277	304	305	286	303	316	287	300	290	325	298	351	284	310	330	324	275	276	317	298	306	292	293	324	305	286	297	266	288	292	283	296	292	311	282	308	329	310	310	311	304	338	308	316	310	286	306	336	272	306	310	306	324	321	331	306	285	309	308	296	308	294	292	283	295	278	286	346	299	303	298	355	313	348	297	291	312	295	281	316	312	339	282	316	317	272	316	316	326	289	307	312	295	306	306	310	284	288	298	322	346	301	289	302	300	319	300	300	336	274
8650	953	738	685	664	655	666	690	642	648	653	717	744	665	672	650	662	634	613	666	651	654	628	687	652	689	637	705	639	671	659	710	661	673	645	659	643	645	649	651	622	643	625	627	660	623	651	651	649	663	651	653	603	678	639	649	672	632	665	631	648	681	668	644	634	698	665	667	684	697	616	701	640	672	641	633	675	610	600	634	631	662	668	595	680	654	622	649	629	641	642	683	627	647	667	652	648	644	640	663	661	640	644	653	668	671	672	655	612	660	669	641	652	665	616	704	639	663	620	649	606	682	658	661	654	651	637	627	624	697	668	664	689	642	650	695	665	600	651	640	622	627	650	622	616	654	635	671	664	638	620	607	669	660	655	634	632	673	676	655	683	607	623	656	630	627	639	670	635	627	671	667	637	658	612	651	715	639	665	710	615	625	704	658	709	638	656	655	614	638	656	650	733	656	668	663	632	685	632	588	663	661	620	684	632	667	638	612	654	671	638	673	686	640	695	611	648	629	658	602	667	625	668	636	617	639	680	673	665	633	648	669	636	660	656	651	671	693	671	648	606	625	691	647	677	678	666	638	617	608	674	589	645	652	632	682	715	685	688	634	635	706	680	625	672	627	630	626	675	690	603	623	626	650	657	624	655	738	671	625	680	619	642	633	638	645	675	646	666	686	654	640	654	687	634	692	677	651	652	649	612	645	645	664	682	658	644	662	646	651	614	671	683	627	669	659	665	666	629	663	673	661	677	682	653	609	645	647	685	641	688	663	626	624	699	604	643	647	663	644	638	679	641	659	686	694	637	659	697	608	675	698	647	605	672	634	682	608	678	636	652	660	603	626	675	642	667	687	644	647	660	658	625	673	628	652	693	626	636	697	699	613	627	645	642	640	659	647	683	662	643	631	694	627	659	641	653	642	586	653	664	613	642	657	631	630	665	617	642	714	610	663	679	640	653	675	668	654	664	616	657	635	657	666	660	661	623	673	651	643	671	652	668	637	643	680	643	650	693	655	657	646	663	702	665	654	616	668	645	620	650	677	584	631	622	597	607	678	657	649	652	649	618	608	625	656	608	637	648	679	582	678	657	680	631	644	719	671	657	632	667	642	648	629	669	655	634	653	668	645	671	655	651	640	688	669	667	666	660	661	661	661	693	628	639	635	672	602	715	662	711	698	610	631	607	691	639	665	687	688	689	682	664	634	651	679	640	584	636	670	622	708	689	661	633	662	668	666	679	660	596	626	674	669	685	644	679	665	607	663	683	612	667	681	651	662	628	635	649	608	670	666	644	644	612	659	689	616	679	648	672	645	664	630	612	648	638	621	614	643	671	683	640	670	596	663	610	636	610	671	665	627	604	679	663	707	658	614	611	675	684	668	650	681	645	624	667	645	667	622	628	645	627	698	644	659	666	672	632	636	660	644	628	665	704	630	652	659	630	679	641	658	663	664	666	607	687	629	672	689	644	617	625	654	677	610	670	694	642	631	646	638	632	626	688	643	641	671	642	654	625	654	671	640	650	635	661	670	642	677	651	642	603	630	634	680	686	602	621	658	689	623	626	662	650	673	714	648	642	626	652	664	673	663	647	635	685	635	665	703	638	714	659	639	620	640	645	671	641	661	653	664	613	648	616	663	634	704	677	612	677	680	641	674	669	675	668	663	651	679	656	649	664	634	651	663	652	700	685	612	679	649	660	608	643	700	621	666	672	653	654	690	616	650	639	613	658	648	676	661	664	653	616	627	627	641	652	643	685	687	718	626	651	648	640	653	648	646	631	629	655	651	660	610	628	670	652	647	661	613	680	648	681	641	600	649	676	648	668	659	694	670	638	624	649	683	677	638	642	675	630	626	643	649	686	700	650	622	632	685	650	642	693	651	715	632	666	660	645	666	643	650	680	637	641	700	675	633	645	652	647	685	615	670	644	629	623	639	657	650	685	656	665	619	671	639	651	662	660	696	707	641	623	686	647	711	707	638	614	630	648	631	657	659	662	626	635	648	694	602	596	640	622	670	652	603	634	630	620	630	629	650	693	699	695	657	659	663	704	645	603	648	645	611	680	636	673	674	662	660	602	674	688	656	635	658	657	670	649	668	639	692	672	683	610	648	646	667	634	653	608	633	634	658	685	652	642	645	642	670	671	636	622	615	695	601	615	658	664	641	714	680	660	658	656	656	681	645	625	647	658	685	647	623	652	679	651	646	618	632	634	657	649	667	681	657	638	659	632	634	631	683	691	654	636	694	616	609	672	647	605	671	610	671	679	682	643	642	678	662	689	637	667	675	632	644	684	684	640	693	664	628	662	622	682	656	640	628	651	623	644	695	664	625	633	666	657	626	645	632	647	651	673	630	649	660	678	662	689	629	657	660	650	607	643	649	634	663	699	663	626	625	664	611	702	641	651	648	662	641	652	601	713	661	675	680	666	663	674	672	615	639	689	656	631	661	643	629	692	673	648	657	672	680	669	645	655	678	610	615	656	679	638	665	658	642	681	670	671	707	677	623	629	669	665	639	711	670	644	651	660	687	690	665	676	672	658	656	645	612	646	665	612	679	640	687	624	660	642	631	621	671	702	622	688	640	669	662	663	673	652	646	669	673	708	650	668	599	664	654	667	669	612	657	612	648	612	687	627	655	722	615	672	679	684	641	628	663	662	672	584	657	629	647	648	653	654	653	659	704	687	626	647	661	682	640	634	659	686	675	641	644	597	651	630	611	639	714	645	616	635	615	668	664	624	690	671	663	620	671	637	651	653	667	644	694	619	679	600	654	664	648	662	655	629	682	659	659	658	646	634	633	626	642	659	672	619	677	689	638	642	622	668	663	672	677	662	685	647	583	668	637	688	634	662	651	659	676	635	658	614	667	632	647	664	647	711	658	668	622	671	681	634	643	635	596	616	681	656	637	685	649	696	633	702	634	684	639	660	673	651	669	642	642	594	641	664	654	621	641	661	608	677	617	668	582	669	653	608	659	646	690	669	624	699	641	640	611	597	685	626	655	708	657	674	641	660	742	631	611	677	665	681	611	632	613	637	650	664	662	622	630	629	640	632	648	641	611	671	602	641	669	640	649	664	634	636	616	678	676	663	656	670	704	624	667	653	660	633	629	661	667	671	690	618	645	681	637	666	639	637	703	654	629	638	624	659	699	657	651	675	616	611	635	680	639	649	633	627	651	654	654	593	645	613	676	635	618	619	641	633	689	672	630	633	668	656	652	663	677	667	689	667	684	680	634	646	642	674	602	672	702	617	687	672	664	621	662	647	651	658	664	692	693	637	628	646	640	667	638	651	659	662	622	679	673	661	674	661	659	633	647	655	668	655	693	663	687	684	634	666	655	627	599	662	681	654	624	628	665	671	646	655	609	675	661	648	628	655	667	662	636	617	679	668	664	647	629	618	661	636	649	640	657	642	725	635	662	668	663	698	592	656	655	684	624	614	643	606	685	671	658	672	718	653	653	672	670	592	661	713	622	672	646	628	643
21521	2353	353	311	315	324	296	309	311	315	309	290	306	268	318	298	291	300	291	262	279	321	302	295	276	300	304	311	276	277	284	279	267	298	305	301	295	296	279	353	278	302	316	301	310	251	312	279	268	273	292	326	289	319	293	296	254	288	270	304	311	285	245	293	327	293	279	279	324	280	318	293	266	264	311	292	301	323	309	292	306	281	296	309	281	308	322	305	262	304	249	281	265	296	275	269	296	302	302	291	293	314	279	299	270	298	262	273	297	307	260	291	288	282	314	295	297	312	278	286	285	303	302	305	304	288	304	277	276	303	249	265	294	264	275	299	283	305	270	284	295	294	314	289	282	324	323	288	304	281	267	292	266	319	302	326	311	291	292	285	296	298	288	299	311	276	288	337	287	275	282	287	274	316	303	266	278	274	277	296	276	293	273	302	327	306	312	308	275	274	317	270	289	306	306	287	278	278	316	291	317	302	273	277	281	274	282	304	299	316	283	290	291	302	275	320	309	311	268	305	258	308	323	277	294	272	315	319	280	304	285	278	287	263	298	284	277	293	307	280	285	310	276	292	294	313	254	283	288	273	284	299	281	305	306	311	294	296	335	294	285	265	317	324	263	278	352	282	307	301	276	302	304	304	293	287	276	294	275	277	271	283	295	295	277	286	308	298	319	283	324	311	332	282	266	270	302	308	306	318	270	281	278	290	276	299	276	293	304	308	299	312	315	269	329	318	310	337	292	281	301	293	258	296	273	283	283	293	322	281	267	309	291	315	310	339	285	288	282	304	299	309	281	313	281	323	277	265	285	307	270	288	304	292	299	304	323	273	322	299	319	276	288	303	322	314	285	274	290	275	266	303	293	328	308	340	290	307	295	338	296	267	253	295	319	279	285	306	279	304	304	328	289	291	299	313	276	285	257	290	266	288	277	319	286	260	286	281	298	264	275	297	270	279	262	293	269	281	306	290	313	292	259	340	289	306	265	295	298	281	298	295	266	313	298	322	282	285	298	271	299	296	276	277	266	281	281	295	287	295	299	246	281	311	299	270	325	282	322	269	281	302	269	264	292	280	333	318	309	298	280	291	300	291	270	276	305	294	303	298	268	290	303	301	259	275	293	299	294	279	293	286	310	309	303	293	289	289	309	294	307	284	282	316	292	346	305	301	288	263	311	297	302	291	267	277	322	281	280	267	294	286	318	282	293	285	309	278	292	289	343	286	281	274	320	276	300	283	299	307	309	307	321	296	294	331	311	253	324	292	293	324	321	312	272	297	319	331	314	305	270	258	249	316	315	265	306	268	294	308	307	278	297	283	302	281	293	306	317	307	293	281	258	310	278	290	251	301	302	287	287	253	277	320	289	307	294	297	319	296	286	272	325	268	308	283	276	295	283	291	239	291	317	317	314	306	285	275	304	288	317	275	287	280	282	302	295	280	276	333	307	295	280	308	286	298	281	324	296	318	297	305	285	270	255	267	287	267	278	271	272	271	276	259	286	316	296	326	276	301	280	319	332	297	301	290	294	302	293	280	308	307	291	294	304	312	293	304	297	287	311	287	318	297	303	308	305	283	313	282	301	341	337	291	280	305	295	273	267	288	282	277	320	314	293	275	295	289	283	257	289	298	298	312	280	289	289	287	295	266	320	264	299	340	248	305	266	270	300	289	295	280	257	277	287	285	298	271	284	282	286	273	287	272	292	299	298	278	286	284	309	295	293	266	297	286	299	293	313	322	309	326	281	305	337	319	282	336	266	282	277	276	303	285	302	284	310	251	286	289	294	279	287	312	260	299	291	276	322	298	324	313	294	294	303	304	275	308	347	279	281	286	253	301	276	260	297	267	278	277	275	288	296	284	312	309	280	310	291	280	290	309	318	309	278	278	291	260	269	289	310	315	285	300	316	280	324	301	277	308	290	304	292	295	280	279	302	290	321	317	288	280	291	295	283	350	299	251	303	313	286	287	311	278	272	302	300	289	283	273	306	325	315	307	256	313	294	297	280	315	330	284	288	297	333	289	294	288	314	285	281	294	307	299	287	312	296	310	305	337	289	320	292	271	302	289	297	299	290	281	303	291	277	299	289	278	311	285	302	294	269	281	314	252	287	263	322	298	287	303	310	279	317	277	302	303	304	330	312	310	271	297	307	279	278	288	334	315	284	278	308	297	277	271	316	323	298	298	303	294	289	305	289	294	292	264	326	285	328	300	305	300	293	310	307	289	345	302	300	257	292	283	287	289	271	265	285	314	289	274	298	265	278	288	291	295	275	308	283	301	290	301	300	265	283	292	267	306	271	285	287	315	269	279	304	296	316	283	300	286	313	276	298	329	276	299	287	318	299	263	288	322	333	277	318	304	279	328	287	261	301	272	317	309	311	302	279	280	310	308	307	311	290	284	298	294	306	275	316	298	305	296	312	276	258	284	284	272	305	269	310	273	286	258	321	302	319	304	284	287	289	274	282	273	268	271	299	278	282	313	291	337	318	301	288	273	312	275	300	273	292	263	287	326	275	324	288	302	245	260	310	271	310	263	299	305	300	292	268	346	262	288	315	288	259	293	304	250	259	291	299	278	288	275	308	306	280	328	279	315	307	265	319	305	276	297	290	277	277	307	276	315	306	254	279	290	285	278	304	291	303	310	276	252	319	269	344	300	317	299	294	298	312	269	272	270	283	307	276	306	288	316	326	255	293	301	286	267	265	288	273	275	294	317	267	310	291	278	278	301	283	291	282	278	269	301	261	300	299	297	307	285	291	279	326	282	275	292	282	301	305	290	283	271	302	284	292	319	327	302	321	304	285	280	296	283	309	322	307	295	267	299	300	284	256	289	299	303	302	306	290	275	309	321	293	301	298	320	268	283	271	260	292	293	296	305	301	313	276	291	325	306	273	294	276	312	275	262	277	279	291	328	323	315	268	309	286	299	291	315	302	306	273	300	319	292	299	269	291	299	321	331	287	312	298	273	324	279	294	288	288	299	279	305	306	306	301	298	296	266	291	305	289	281	320	273	282	300	306	288	300	281	283	325	301	277	285	278	299	284	295	299	330	315	300	301	292	280	280	289	302	279	302	297	289	307	296	306	311	303	293	334	330	297	269	284	307	318	350	301	300	295	284	294	321	284	299	291	280	288	301	275	281	279	285	307	281	296	320	301	299	293	284	291	293	276	294	293	293	273	252	312	291	262	305	307	279	278	253	283	246	289	297	292	298	310	313	307	335	295	275	283	295	312	270	327	263	296	355	278	321	279	270	322	306	299	310	274	274	280	288	254	312	296	281	286	310	278	283	268	277	308	307	290	302	263	285	284	285	296	309	300	285	281	303	313	303	256	306	304	337	301	314	269	269	342	315	322	255	303	304	314	268	298	313	254	302	280	325	271	309	305	294	293	329	280	312	297	302	286	274	271	298	313	294	285	259	325	323	283	290	292	328	304	278	318	322	311	306	286	330	291	316	296	307	313	273	312	263	296	278	299	302	298	309	322
9261	1035	780	714	652	672	654	673	654	652	614	683	646	608	604	629	648	607	660	621	654	638	663	577	641	621	622	656	635	612	635	641	631	618	628	665	599	600	635	644	630	610	656	633	647	615	685	630	644	608	618	632	608	647	574	657	612	654	624	647	623	615	603	597	625	633	580	662	643	627	620	630	662	599	686	651	634	653	629	632	664	623	641	649	645	641	641	600	647	606	609	580	626	582	652	610	604	610	623	622	654	639	673	626	639	585	630	615	616	613	657	637	598	628	592	616	629	619	609	606	633	615	595	624	611	629	612	621	611	651	632	637	611	658	639	631	622	667	639	660	607	632	621	634	640	601	635	688	606	594	625	644	609	588	639	641	647	630	636	640	610	630	628	650	644	602	618	600	621	637	653	632	634	614	586	608	617	686	611	656	591	613	585	635	654	603	634	582	631	639	640	600	653	615	653	613	630	599	612	625	648	645	604	608	625	656	628	637	605	657	622	674	649	614	632	672	617	658	643	614	570	651	643	617	614	629	633	613	612	624	628	643	616	594	630	697	648	639	612	646	603	649	629	629	668	608	646	651	626	615	623	643	644	644	633	633	632	602	624	605	640	601	603	668	638	617	674	619	630	588	639	654	623	627	627	595	605	638	640	631	639	614	645	617	636	608	652	615	665	618	617	625	620	659	647	650	608	640	640	586	620	606	622	654	623	640	624	655	637	633	644	622	628	630	653	677	619	601	622	639	603	670	607	611	680	639	627	649	610	640	609	616	627	645	623	595	627	606	614	618	677	642	646	593	622	626	637	619	640	649	633	629	645	620	622	645	599	611	624	632	591	605	658	650	653	625	632	616	637	611	608	615	594	634	677	622	630	676	667	643	631	674	621	582	674	594	626	583	559	603	643	642	605	665	660	659	623	619	641	664	611	588	611	603	614	617	658	630	620	664	652	599	627	608	608	628	649	669	615	646	619	631	624	649	634	626	604	610	647	645	641	649	655	590	605	621	654	611	674	671	624	628	615	609	652	657	616	652	602	623	602	638	651	658	637	618	645	610	672	600	648	628	644	625	637	662	669	647	591	632	614	682	600	617	565	662	584	622	625	624	638	612	640	644	609	638	616	639	615	661	648	633	611	593	635	624	631	610	680	619	677	589	683	594	625	607	647	632	636	644	637	642	643	618	607	640	618	620	606	612	631	631	610	583	649	630	622	628	620	644	621	611	675	585	643	605	592	591	630	607	644	623	606	602	621	588	609	626	663	594	639	634	681	642	657	602	591	617	622	629	630	597	660	617	635	631	585	593	607	641	583	634	578	659	620	604	621	620	621	650	591	592	630	625	631	599	650	641	642	636	601	603	671	640	647	626	621	631	643	573	634	643	590	648	571	633	610	632	653	604	601	628	639	627	657	656	649	601	618	597	654	591	670	586	620	620	633	656	578	638	578	650	649	654	589	564	590	621	637	659	605	645	593	677	658	628	631	663	656	605	655	610	616	600	663	632	663	610	635	636	658	625	625	628	657	667	601	629	669	604	653	595	621	633	629	586	609	616	604	635	641	614	622	609	649	637	687	660	608	667	602	687	633	604	676	693	657	648	608	626	631	679	654	610	605	630	608	627	626	607	620	643	645	615	634	633	627	650	673	607	660	633	639	627	619	625	634	609	589	644	639	598	654	651	629	610	666	682	612	625	621	596	675	634	586	662	567	623	615	630	619	618	676	616	594	603	573	655	575	681	629	672	661	596	617	648	598	614	616	650	636	643	653	640	642	550	648	596	600	603	585	649	625	604	626	662	646	647	587	620	660	609	677	630	614	588	642	609	597	598	621	585	615	658	663	611	610	587	685	613	625	626	630	618	630	648	627	666	620	614	601	616	640	624	614	630	624	562	671	621	617	668	660	647	633	672	615	639	649	607	627	595	630	643	673	622	607	614	682	604	650	619	613	667	595	613	642	650	627	616	629	630	639	611	620	619	620	649	627	622	607	643	672	639	639	601	610	611	632	632	597	636	653	623	624	645	667	636	634	637	610	623	625	606	662	597	625	658	601	637	637	659	625	609	597	620	594	649	627	606	575	617	706	612	648	639	604	614	586	617	639	658	625	628	628	665	649	684	561	615	644	640	647	617	612	621	626	648	654	679	643	632	645	615	641	668	652	661	589	625	648	607	616	635	666	640	609	664	617	640	664	641	684	629	615	635	645	626	624	612	588	614	628	639	622	582	640	614	644	634	648	592	636	607	672	591	670	621	637	608	644	640	607	614	624	567	619	623	589	642	610	627	615	632	658	670	584	617	641	634	603	645	624	603	641	616	676	631	645	661	639	646	607	622	650	644	614	632	555	567	701	607	619	629	613	614	630	651	685	603	593	621	611	656	620	627	589	651	601	652	616	622	614	633	593	650	640	640	639	650	625	633	641	644	674	615	612	639	651	600	659	630	574	594	633	659	617	632	634	640	622	603	626	610	581	626	637	672	610	639	638	628	613	666	616	610	648	590	683	645	600	613	615	615	692	621	615	664	601	645	651	653	651	639	618	592	623	619	618	622	634	642	627	665	646	632	631	629	628	657	669	655	613	631	625	654	636	642	615	568	599	629	605	644	617	641	583	614	645	638	602	621	673	635	658	635	658	651	623	623	641	658	634	613	683	650	582	633	607	627	609	614	629	661	648	642	658	616	633	671	607	616	609	639	613	612	597	593	630	602	596	614	619	624	641	596	623	578	623	673	646	662	647	587	603	618	659	580	630	604	604	614	583	611	674	684	585	632	631	643	641	633	600	653	639	600	623	584	645	637	650	640	617	619	637	632	677	624	604	646	618	634	654	600	631	668	621	620	574	613	623	632	616	702	595	652	663	651	655	586	634	634	613	612	627	638	605	672	610	621	600	602	635	574	631	653	607	639	622	647	660	679	628	600	588	641	594	648	619	587	612	676	615	626	642	614	584	667	646	623	625	608	617	626	594	607	660	609	648	619	632	665	639	602	672	623	634	601	608	624	622	623	648	645	598	668	619	637	608	678	633	610	595	608	636	626	646	582	618	628	608	606	634	585	613	625	676	634	612	643	601	635	634	583	646	565	642	652	628	619	634	639	629	599	630	623	622	648	623	597	667	676	651	613	643	654	632	634	613	653	626	648	657	588	638	619	614	605	615	630	611	647	632	621	655	621	606	603	635	642	632	670	661	655	613	653	650	606	648	627	654	600	640	648	633	625	662	628	647	619	586	651	642	633	604	587	631	616	682	654	622	603	614	622	639	638	636	650	610	599	626	616	602	630	590	616	627	639	640	605	614	623	597	645	655	638	585	647	644	625	645	616	595	653	617	616	666	634	592	596	652	597	656	655	579	654	566	622	617	621	596	624	652	579	601	614	618	644	621	656	604	631	573	608	646	557	622	649	610	630	598	612	632	653	650	650	666	647	628	658	649	628	624	619	640	644	600	603	610	626	658	649	653	612	596	611	617	657	640	621	569	618	633	630	630	659
25635	4831	484	346	329	336	315	343	325	327	321	324	345	314	314	343	296	340	328	301	312	283	329	328	283	314	315	323	348	325	350	331	335	318	278	321	292	329	327	321	312	288	350	337	306	296	316	337	313	310	333	322	324	350	302	315	293	266	298	324	318	354	340	320	312	332	315	323	327	359	319	347	310	327	343	315	333	310	323	326	315	332	310	331	322	348	367	337	310	340	338	323	333	327	331	322	341	309	333	296	330	313	326	300	302	357	317	320	289	322	296	316	337	324	335	347	300	326	327	333	332	355	345	322	336	306	363	315	343	342	323	336	324	338	320	312	338	315	352	335	312	350	309	312	329	316	328	330	362	315	313	324	306	324	323	332	320	329	370	317	347	293	294	320	345	325	324	293	306	303	316	299	290	319	347	313	362	355	322	307	352	297	327	312	323	326	293	321	315	330	315	372	313	312	335	365	290	302	343	311	304	321	358	301	357	313	344	289	350	323	304	300	331	322	348	285	280	310	326	329	300	319	307	360	321	289	336	357	326	322	329	309	344	285	307	307	307	302	337	337	324	328	308	338	339	322	280	351	354	284	339	325	365	344	344	313	304	339	328	328	369	280	361	375	317	320	324	345	294	309	305	315	312	323	340	344	315	314	345	325	348	304	317	334	318	333	314	293	322	347	304	325	350	310	302	318	332	343	306	318	324	353	276	303	342	320	312	331	317	312	312	320	320	307	301	299	323	342	329	292	317	315	308	296	337	327	341	300	322	322	332	273	290	369	315	334	315	310	322	308	335	307	312	297	316	319	330	323	332	323	350	351	311	336	328	334	306	337	312	336	342	313	298	357	335	304	344	308	329	352	323	302	338	332	332	334	363	330	320	325	300	329	329	329	339	319	306	327	325	302	331	320	349	336	338	317	347	307	354	301	318	335	310	345	301	312	325	320	337	294	322	310	304	322	334	296	320	357	324	319	366	308	322	333	305	324	307	287	321	329	319	341	296	349	325	306	335	329	375	331	311	325	321	303	311	300	323	284	346	301	307	324	312	327	296	327	292	321	316	348	355	293	317	360	326	345	320	310	324	309	337	339	327	361	308	329	332	347	321	294	304	324	319	334	341	310	318	310	314	311	326	329	336	333	324	315	350	313	299	288	331	304	318	355	313	346	354	295	335	336	293	328	296	336	325	343	315	300	355	333	323	304	291	331	346	301	314	326	328	336	320	335	340	331	333	324	306	345	327	297	359	308	373	360	327	319	336	348	344	331	330	312	346	355	297	334	338	351	350	303	331	293	326	313	354	313	312	355	347	320	317	294	322	323	325	364	332	342	342	320	317	306	292	310	334	351	348	312	313	304	353	338	324	344	301	300	351	326	304	341	294	331	347	345	331	352	325	336	287	348	345	366	296	287	329	333	300	340	343	339	316	318	322	314	296	339	310	293	299	320	308	367	319	337	307	318	350	313	343	299	329	314	304	323	344	331	337	351	312	347	350	315	320	335	327	325	311	312	301	301	315	350	313	315	354	313	315	332	314	345	298	311	331	357	304	343	332	336	313	320	350	347	354	353	336	312	310	307	322	353	323	307	318	317	343	328	349	306	351	280	361	315	332	304	311	319	347	355	306	317	264	320	306	332	360	307	302	345	326	337	320	310	296	307	305	349	318	307	313	310	332	299	319	349	321	321	332	317	329	317	312	326	326	324	339	348	315	333	390	292	321	349	335	353	367	335	293	326	321	280	287	362	322	320	312	318	340	333	318	287	334	295	332	333	310	302	327	287	345	350	325	313	352	341	341	326	306	372	342	310	379	342	330	334	299	343	326	294	302	347	316	321	348	303	336	293	302	320	365	348	297	343	332	339	348	299	337	358	354	325	329	335	350	336	360	304	338	330	312	294	327	335	312	354	306	325	327	313	288	312	332	338	304	315	325	326	319	316	328	320	336	353	290	347	289	309	313	330	310	321	313	324	347	351	279	309	343	370	347	345	355	308	336	341	302	340	326	304	339	351	348	298	302	314	288	309	302	349	309	299	362	341	336	309	315	316	310	327	306	294	308	345	322	317	304	306	308	311	285	329	312	331	336	326	300	321	324	336	317	316	305	316	353	299	328	318	307	325	317	310	345	274	326	315	350	334	312	288	344	363	330	309	340	323	342	372	308	314	328	310	319	306	301	335	311	315	354	319	285	311	357	303	323	323	331	337	315	340	298	332	325	305	298	278	313	331	353	328	327	288	325	354	316	333	297	331	304	335	321	352	309	310	345	330	324	349	332	325	330	320	343	288	332	344	326	327	301	281	266	304	322	310	312	346	315	318	315	339	337	312	321	346	352	323	324	324	312	285	302	315	298	360	354	326	329	336	321	331	340	318	303	317	351	334	336	318	312	347	342	325	308	312	305	332	293	305	322	324	282	283	297	320	331	313	282	333	331	346	334	360	320	319	362	328	316	341	316	345	332	309	285	327	317	321	299	319	338	285	358	344	278	313	323	318	294	326	333	309	319	339	318	318	317	322	312	319	324	308	340	337	301	318	329	321	297	300	317	315	329	322	340	344	335	348	333	326	312	360	302	290	332	357	319	354	314	354	328	321	336	338	343	316	366	328	301	307	336	345	317	319	348	309	346	328	311	302	297	309	331	330	300	329	338	345	322	329	319	333	329	302	323	307	292	293	326	317	294	359	323	317	288	337	369	310	343	300	268	332	305	324	342	294	316	321	300	310	308	314	314	330	327	327	323	368	313	323	333	330	327	322	310	293	349	326	301	331	285	348	316	338	324	359	300	308	303	307	331	312	324	330	341	329	316	302	309	334	354	327	326	315	340	321	342	369	313	345	328	340	318	326	304	366	360	289	329	344	316	340	324	322	279	328	310	329	300	311	329	315	340	313	324	323	295	323	348	312	325	300	308	336	310	364	343	326	341	308	315	316	347	304	319	303	343	309	314	341	316	336	377	328	345	313	314	350	310	345	328	300	310	301	321	369	314	265	277	326	322	324	325	321	347	290	326	315	289	321	316	317	312	333	328	316	334	318	298	320	292	298	315	334	344	343	339	317	305	312	326	335	322	335	300	337	316	333	300	314	316	332	356	306	306	326	356	314	309	310	317	328	322	366	295	348	338	348	333	322	314	341	325	307	331	349	327	321	297	315	304	318	323	325	279	316	342	289	327	312	345	322	310	294	321	350	318	305	313	307	368	344	351	355	318	323	327	330	322	348	333	304	312	306	304	330	295	346	321	329	359	308	356	349	322	323	332	321	306	350	349	322	317	316	307	323	259	348	330	280	297	341	344	311	311	330	328	324	362	295	340	313	320	345	320	357	328	337	320	314	297	320	341	290	320	347	326	303	321	311	282	347	301	343	335	298	323	338	350	321	313	305	318	310	325	323	339	347	316	315	314	266	334	293	296	347	334	363	324	331	306	358	330	289	324	322	274	299	341	359	335	351	336	341	305	376	319	300	362	307	321	336	333	325	305	331	291	332	305	295
9800	1528	899	819	728	756	756	730	720	699	710	760	715	744	679	660	738	706	678	688	691	736	722	710	737	702	745	723	688	706	713	690	698	718	691	691	696	695	663	670	744	724	679	696	716	695	705	728	727	703	691	701	694	733	688	698	722	698	694	721	699	658	712	702	708	715	739	707	672	736	671	722	752	675	716	699	725	705	700	717	749	696	741	726	738	720	727	706	721	675	688	752	732	693	711	712	683	766	715	741	674	734	751	742	737	704	706	723	687	700	745	737	716	750	731	713	717	685	673	738	686	705	667	721	668	719	683	706	723	720	692	710	699	717	719	712	737	664	719	701	718	724	742	737	703	700	734	706	715	690	710	713	746	681	698	716	708	732	747	703	720	677	700	750	733	731	687	750	715	672	707	725	766	744	724	742	702	667	723	697	752	729	686	699	677	756	712	685	700	679	676	694	673	754	693	739	700	703	706	679	714	700	732	744	741	731	751	758	733	690	713	640	706	714	707	724	727	741	695	712	729	728	714	709	752	699	735	723	696	715	727	727	676	736	692	666	740	744	692	689	707	721	733	748	704	698	670	743	687	738	731	740	685	768	709	717	718	709	670	737	719	645	703	744	675	696	677	643	715	711	693	685	696	696	633	656	714	706	726	719	726	717	682	705	689	753	691	701	744	715	731	699	764	673	751	764	735	724	720	702	758	675	678	721	722	722	719	715	705	779	711	688	650	673	677	744	717	709	713	701	717	747	721	713	726	676	761	698	700	714	774	706	659	695	707	697	770	752	673	700	690	686	709	699	655	731	694	691	727	720	721	707	717	661	705	735	737	698	675	758	763	708	677	725	728	730	706	679	730	701	737	708	742	701	699	701	667	757	724	701	716	702	661	732	723	704	713	730	710	734	693	749	766	763	740	695	699	719	682	735	737	727	703	745	689	731	681	694	731	717	711	679	720	743	704	684	781	700	688	732	694	667	727	704	699	760	721	704	682	718	743	708	724	679	737	704	726	705	734	704	699	696	712	685	702	727	662	727	736	669	735	720	685	709	674	699	699	677	673	663	714	712	720	706	749	650	674	724	712	722	729	717	714	698	757	688	718	677	692	707	677	699	673	672	721	708	681	725	702	684	662	708	665	712	725	731	679	715	704	752	733	672	708	728	690	683	707	687	671	759	736	739	670	728	677	729	721	727	734	745	677	741	724	705	693	717	692	652	740	673	722	734	691	667	713	678	715	683	719	690	729	755	671	715	715	702	741	689	721	711	685	687	691	722	725	734	668	773	689	685	676	683	692	698	675	713	682	668	754	690	693	661	757	717	728	707	695	749	692	716	687	741	727	718	724	689	685	715	696	753	725	726	728	696	720	744	716	732	708	681	692	750	751	717	700	710	676	707	648	731	704	708	702	650	725	734	703	726	742	686	686	721	727	676	701	720	680	724	699	760	754	683	685	683	751	704	700	734	712	675	739	672	721	683	704	748	729	711	712	737	769	708	693	640	698	750	676	693	729	680	737	668	664	707	729	729	763	623	714	686	758	690	753	699	680	748	697	701	740	722	700	706	730	688	708	662	720	725	709	730	728	736	706	697	707	686	687	666	708	707	690	755	686	766	701	673	698	740	690	716	732	660	718	733	708	651	702	724	734	715	705	685	708	768	699	729	724	716	757	696	691	721	675	674	711	666	739	650	701	727	747	692	722	682	720	704	745	716	699	686	684	721	646	752	713	680	731	699	709	696	685	743	732	727	672	739	754	707	715	683	680	738	684	702	668	725	702	670	666	713	686	698	672	675	714	698	661	693	656	684	745	687	718	723	720	673	698	777	750	713	703	709	678	699	717	719	722	716	752	741	740	675	678	652	676	737	701	744	693	755	687	705	708	730	700	740	716	692	729	711	662	696	718	757	668	739	718	733	705	719	702	736	700	721	695	716	713	727	710	704	734	736	755	718	734	696	714	697	699	723	760	755	732	737	730	696	711	678	716	750	739	739	713	791	676	687	725	725	674	702	716	728	669	767	668	740	741	724	685	701	712	665	782	724	723	744	710	674	728	700	758	679	728	684	751	724	681	711	670	710	732	719	700	693	694	799	682	685	709	709	733	751	707	747	709	683	733	716	689	695	724	707	672	739	712	707	683	683	685	694	751	650	688	625	760	706	683	692	726	720	705	720	769	762	724	715	738	676	724	720	713	721	710	712	669	769	691	746	728	724	715	742	719	695	708	728	657	756	745	682	682	683	729	717	722	723	742	763	732	713	707	703	720	684	676	647	681	715	712	665	696	728	730	713	713	708	711	680	751	668	729	758	656	679	683	717	726	733	710	710	671	724	701	689	697	667	720	747	618	717	719	683	689	664	733	727	720	767	763	739	673	694	725	678	689	771	760	682	741	737	682	734	688	729	703	693	732	735	750	706	641	660	703	730	699	722	672	746	675	655	761	691	702	691	735	712	764	717	729	723	706	667	674	686	752	747	718	738	732	715	708	698	685	712	718	746	718	707	697	677	729	720	729	695	762	748	732	725	696	713	719	692	710	691	731	748	681	742	733	701	762	723	654	732	772	695	686	714	731	703	737	682	732	698	708	694	701	712	720	728	728	717	668	728	684	683	644	716	687	648	690	722	681	675	739	715	747	746	685	677	689	693	703	732	765	644	688	728	737	668	736	678	694	734	702	743	696	678	666	662	697	683	676	742	717	700	702	726	717	732	733	729	741	686	706	709	687	731	748	712	717	707	665	689	742	664	735	668	701	691	709	736	680	687	724	721	669	760	672	700	707	711	757	707	752	730	703	713	735	681	708	705	745	717	699	748	698	732	709	708	707	705	708	710	719	749	675	752	678	725	701	690	743	677	736	680	730	708	732	698	704	688	702	675	716	712	707	729	717	714	677	675	752	732	723	689	728	748	717	725	732	717	705	715	753	724	743	728	769	763	686	727	737	681	727	727	716	698	729	756	680	693	719	726	682	682	729	709	681	724	690	686	684	701	750	713	748	734	694	723	705	732	693	735	664	704	663	701	678	726	700	680	706	711	732	639	692	696	691	702	712	742	662	753	707	714	740	719	697	669	716	713	700	684	685	727	679	728	691	704	721	730	739	762	691	656	697	709	723	700	735	674	712	666	721	798	743	751	709	673	684	711	693	693	717	739	694	699	704	730	720	741	682	744	683	742	701	669	715	713	705	685	694	685	701	728	731	706	705	699	701	720	730	673	684	711	678	734	727	710	737	713	701	713	760	746	709	683	724	679	720	748	704	715	721	720	706	702	755	640	691	703	715	684	716	776	752	728	731	696	676	686	725	720	731	689	746	703	674	722	720	731	719	721	716	650	728	713	715	712	669	715	720	768	708	681	717	715	679	678	718	691	686	717	728	679	699	761	689	707	710	750	719	704	705	716	678	700	731	666	719	724	675	767	678	693	689	709	711	694	708	771	715	715	667	684	713	697	674	704	726	655	742	708	706	719	704	685	719	661	677	753	726	711	705	732
19486	1731	344	341	314	300	311	333	293	321	323	307	340	316	313	312	311	299	317	332	290	308	269	315	318	307	331	290	284	316	303	295	284	316	287	294	321	305	336	310	302	303	340	322	318	317	311	338	333	296	321	310	286	310	279	271	322	330	315	275	341	290	294	298	292	349	310	316	305	328	326	286	330	354	329	317	324	331	344	337	305	296	326	286	293	300	285	297	320	320	296	293	289	333	295	312	360	304	288	325	296	339	316	288	302	328	326	307	310	282	320	317	286	301	334	322	265	301	315	322	295	265	346	316	311	324	335	276	294	295	331	299	282	338	289	314	262	305	315	303	355	319	289	314	291	320	351	320	332	313	300	302	309	302	323	294	301	328	329	316	334	316	327	318	300	290	288	322	297	315	331	335	346	318	301	301	290	317	333	310	317	285	311	290	290	289	302	282	308	310	300	290	319	299	288	286	299	297	335	285	322	325	302	303	320	300	298	290	313	325	315	299	327	303	309	326	329	278	311	326	262	301	319	336	310	296	283	302	298	346	299	272	319	330	316	328	305	310	320	293	293	321	290	311	317	309	331	308	293	314	324	321	327	351	296	328	300	312	293	329	309	296	292	322	310	303	304	321	322	310	304	258	331	302	335	319	331	330	270	271	295	322	323	258	336	319	302	308	302	319	327	297	325	276	322	287	253	348	298	308	313	305	272	302	285	308	338	315	284	275	278	300	313	308	275	276	297	309	344	298	308	314	323	316	323	343	283	315	351	337	342	339	291	310	289	312	303	297	266	270	291	271	297	302	285	308	301	310	305	325	294	317	282	294	302	314	341	286	302	298	293	335	339	335	276	327	307	291	313	280	324	323	311	297	266	286	310	307	295	288	341	280	267	337	294	346	258	293	321	294	324	317	324	274	299	313	310	295	324	315	299	324	327	270	277	310	286	287	323	320	300	318	304	318	304	258	288	306	330	303	360	298	308	313	326	281	265	282	310	292	329	331	314	304	300	312	309	303	302	296	310	307	293	324	295	294	302	321	325	336	299	288	302	304	288	287	300	280	288	313	292	307	303	326	328	299	304	320	313	306	289	292	307	290	266	305	307	319	299	337	291	287	323	325	294	303	304	311	328	315	323	276	315	321	317	327	298	339	321	333	275	299	311	306	304	291	316	319	331	299	294	310	314	323	298	313	323	311	322	311	328	284	279	302	333	336	288	327	323	265	303	298	299	263	316	325	290	303	318	321	310	335	308	310	295	318	329	321	293	327	310	304	293	309	312	324	308	303	324	296	312	288	357	310	330	283	336	318	307	320	339	293	280	329	331	323	296	339	327	277	334	351	340	260	286	317	326	320	349	294	290	305	322	309	325	275	306	279	299	334	286	325	297	301	323	303	302	298	340	310	343	305	307	296	299	270	296	275	297	287	330	284	296	346	343	364	301	307	282	332	339	319	306	303	312	287	317	279	304	295	276	337	315	312	319	312	353	309	292	318	320	257	326	299	303	326	309	298	325	308	300	307	305	309	322	296	281	316	297	320	319	308	374	301	277	304	297	285	301	306	294	338	324	333	338	322	322	315	287	365	302	313	305	280	323	281	322	310	324	321	345	294	311	291	326	330	297	324	321	311	321	356	327	296	327	309	299	290	300	311	302	295	299	323	279	303	344	322	319	309	287	307	312	296	305	291	311	352	304	307	319	326	288	318	295	292	328	312	315	308	329	313	348	313	295	319	292	310	310	274	311	311	346	306	303	299	262	308	335	310	292	317	328	280	282	319	279	340	309	281	295	288	295	307	302	292	307	306	297	333	324	322	302	301	335	330	302	308	274	308	323	358	306	274	329	316	319	291	313	279	303	305	314	324	341	333	295	289	299	296	327	317	325	312	302	291	307	352	319	306	300	252	312	315	326	304	286	294	300	306	331	332	352	299	294	316	301	303	332	347	297	334	294	321	342	316	328	338	274	302	332	320	327	328	300	311	368	287	306	302	306	300	315	315	300	315	292	286	316	288	308	297	307	310	295	308	318	319	306	331	332	311	328	287	283	323	323	323	302	318	287	302	286	299	311	312	295	292	311	291	311	333	283	320	333	315	307	321	324	316	305	306	305	314	293	292	304	267	295	285	301	350	325	311	263	315	284	312	304	301	311	322	349	306	294	308	315	274	305	309	329	304	310	329	303	298	314	291	319	316	281	295	297	323	322	285	296	346	302	314	327	294	307	309	307	278	338	274	285	333	320	277	267	307	295	313	312	294	320	294	258	281	337	321	283	325	335	301	305	320	279	310	306	304	320	309	314	273	315	299	349	318	284	333	329	294	340	343	327	305	293	329	359	289	281	321	301	294	322	307	309	318	293	290	272	315	311	278	340	309	323	277	295	267	316	278	316	298	338	294	308	317	289	332	290	291	317	335	327	309	288	274	309	307	329	296	287	330	321	298	289	302	331	304	294	288	312	325	327	308	321	287	284	348	319	298	306	314	339	307	331	287	292	291	307	292	281	313	326	306	345	345	337	278	328	319	318	304	289	300	263	320	298	311	324	292	287	306	311	277	304	281	314	326	311	352	332	279	290	286	299	321	318	278	315	314	276	293	356	314	348	301	347	272	273	296	304	310	276	301	315	331	330	322	277	337	298	291	289	338	317	290	325	289	286	301	296	318	316	306	336	318	335	299	292	338	293	337	275	307	315	339	315	327	324	305	331	302	307	300	291	309	296	311	311	331	345	358	336	305	302	291	312	283	334	295	352	298	333	263	323	289	324	283	311	283	316	306	289	320	311	315	292	286	272	386	318	320	292	334	281	297	285	308	292	301	321	310	317	293	343	288	273	343	297	318	288	359	309	296	325	312	289	301	274	297	343	291	285	316	309	307	303	288	323	316	303	279	296	301	287	303	307	337	290	312	319	334	332	342	320	313	316	316	303	340	335	315	280	311	331	297	304	315	290	307	301	292	349	300	345	326	333	308	322	299	313	322	294	328	335	268	306	323	333	316	319	356	328	296	341	336	264	297	266	305	301	316	351	294	309	302	332	301	283	285	302	324	329	331	297	339	336	304	324	335	319	293	335	292	286	296	339	305	312	354	285	307	293	280	313	284	293	337	293	295	310	288	343	291	341	327	318	322	301	303	353	333	314	277	346	299	272	289	332	322	308	296	347	311	286	302	327	299	317	294	316	327	369	291	317	323	316	323	319	301	335	287	308	289	305	339	321	298	267	312	294	265	338	304	308	325	290	308	277	334	301	311	283	321	314	325	324	275	314	299	328	277	296	271	327	313	305	315	336	304	344	328	303	297	306	339	318	317	301	300	283	320	293	301	316	314	289	266	312	328	330	307	318	314	304	282	291	303	338	306	273	319	279	318	307	312	307	297	329	300	336	294	311	286	326	313	292	298	296	315	329	306	304	274	311	345	268	326	326	320	329	300	351	310	294	307	303	284	345	329	291	291	300	305	278	309	315	321	286	292	296	297	285	318	325	328	343	292	308	300
9366	923	748	654	694	647	684	658	696	651	660	630	691	654	643	668	634	674	662	655	655	706	662	629	685	686	653	691	655	677	687	676	683	637	700	725	700	661	657	635	654	691	663	680	649	706	701	655	677	685	678	663	684	683	706	615	643	696	626	624	693	703	686	656	634	684	709	659	697	669	630	645	694	617	671	634	663	700	685	669	701	672	628	637	631	634	629	660	684	666	665	642	697	648	660	652	635	657	688	657	682	631	664	630	674	627	703	701	653	649	672	691	684	688	669	650	664	676	650	656	657	679	657	673	678	650	635	662	693	662	649	694	665	689	720	697	675	683	636	665	664	636	678	668	655	686	687	658	611	711	677	656	670	685	639	653	664	672	660	652	666	660	683	670	648	655	711	675	663	705	660	695	682	611	650	652	662	691	664	680	649	683	674	657	636	677	707	609	678	643	657	669	642	688	660	712	602	608	677	614	649	659	708	672	623	655	641	686	699	684	678	646	624	689	705	674	705	673	666	680	674	666	633	679	635	672	643	676	669	672	615	624	648	632	654	641	701	669	682	642	685	670	657	661	638	666	602	676	700	682	643	642	724	643	652	656	668	697	662	676	714	689	646	639	655	677	677	680	708	672	660	645	687	638	673	682	598	651	650	617	677	666	660	643	640	703	636	675	622	640	670	712	667	656	713	667	649	691	693	602	660	690	658	679	670	628	636	698	660	724	680	655	704	697	638	640	649	658	642	609	672	693	655	664	698	686	624	666	660	668	658	715	664	655	593	665	696	646	694	696	666	683	676	644	654	674	663	650	661	647	713	659	675	703	660	664	665	653	636	671	713	664	620	652	640	626	692	675	696	665	633	686	684	665	652	694	653	667	640	638	644	673	658	673	626	657	651	640	641	665	691	642	697	675	638	643	668	662	630	652	708	637	699	695	695	676	686	671	671	638	656	643	664	643	653	683	633	646	627	647	638	649	665	662	627	663	658	690	631	646	689	637	634	662	638	705	601	659	671	725	663	644	692	619	658	654	684	675	677	690	682	650	681	678	626	589	702	647	690	686	658	675	661	640	648	662	652	619	728	709	674	667	634	654	697	600	626	662	623	643	659	649	684	642	662	668	627	680	688	724	673	642	668	666	633	639	673	668	648	673	650	673	696	705	664	688	665	679	607	679	675	665	667	677	680	639	645	621	675	647	656	684	659	631	709	686	643	712	675	628	664	682	673	691	645	628	631	646	676	687	649	676	676	681	656	697	726	672	631	691	693	676	656	633	654	657	696	686	669	689	662	648	667	703	755	684	672	623	644	704	681	668	658	674	669	669	699	702	661	634	643	698	623	675	658	666	655	709	695	633	673	677	679	647	650	642	661	695	656	643	678	625	688	716	619	726	658	657	696	677	598	670	644	666	629	690	706	640	663	687	676	697	663	668	659	662	658	662	663	666	653	625	630	690	692	685	661	711	637	660	675	655	672	707	670	649	674	670	656	674	705	682	701	684	721	636	644	689	646	682	653	637	626	679	687	654	684	702	645	637	612	652	660	645	658	684	652	701	613	663	641	651	677	678	638	645	616	701	661	684	656	646	632	628	694	624	672	608	678	641	643	652	722	673	635	678	677	696	717	663	644	650	658	636	661	653	658	616	642	687	683	699	687	708	642	682	703	671	658	689	696	665	650	726	707	661	641	623	621	636	706	695	640	682	665	675	652	647	675	643	673	687	639	609	645	687	657	668	717	647	674	690	647	693	637	718	679	663	686	669	713	682	630	666	670	646	701	679	697	686	686	631	737	668	689	662	685	660	666	672	664	629	691	671	630	671	659	645	638	661	694	644	626	637	632	672	667	616	695	652	636	650	641	706	654	688	689	701	675	672	639	638	613	691	684	655	668	708	637	726	682	663	677	698	671	637	646	672	648	667	707	634	670	695	637	644	674	673	682	682	657	645	661	684	658	647	664	681	677	682	673	652	678	684	673	646	666	654	665	664	651	700	684	638	637	654	626	695	694	652	627	557	650	684	617	618	652	737	667	683	662	645	659	663	678	712	649	691	689	666	627	672	689	701	625	687	634	698	676	702	679	707	658	673	651	679	663	646	680	704	688	674	634	638	631	700	683	651	681	657	635	638	667	677	703	656	694	674	635	669	651	713	629	696	704	641	650	657	645	600	700	631	679	654	687	658	688	724	637	632	656	625	662	668	688	682	684	722	651	643	664	638	685	721	697	706	657	689	671	673	663	668	635	658	660	634	663	669	696	668	666	681	640	649	633	648	662	692	665	651	691	624	649	679	658	706	666	636	727	655	685	672	656	655	717	671	640	690	652	670	660	685	668	679	695	667	633	685	644	672	679	697	647	630	685	677	708	676	677	608	658	639	658	642	692	673	695	726	691	683	718	659	702	664	627	675	669	630	695	662	673	683	711	666	644	669	649	652	661	710	695	617	667	669	682	675	670	651	662	653	686	721	661	678	636	659	654	646	639	674	687	671	654	686	691	669	647	705	673	630	658	619	657	711	643	672	647	687	697	631	707	710	709	627	657	685	670	677	656	684	640	650	705	650	658	672	666	649	689	655	667	676	678	659	670	724	701	675	649	635	651	664	688	681	683	647	614	667	637	626	707	695	621	660	657	657	689	686	663	674	633	626	654	666	670	670	656	680	662	660	693	694	657	681	651	677	664	632	671	685	687	669	639	671	671	678	668	665	663	712	646	652	652	702	659	654	707	641	688	672	675	651	653	632	654	658	636	638	727	629	672	662	677	648	649	625	724	648	697	648	675	708	677	691	646	680	657	607	647	671	685	632	647	702	650	597	664	643	651	640	640	671	639	671	696	703	640	669	635	650	685	705	689	694	658	611	650	648	650	631	632	657	624	669	683	678	638	675	618	706	658	659	675	642	719	690	667	702	707	730	660	681	661	654	634	678	674	620	657	651	681	643	645	671	665	688	612	701	650	691	675	665	613	705	678	660	665	709	693	695	702	675	684	652	688	671	672	657	625	650	675	643	662	690	644	630	691	685	665	686	657	643	670	713	663	699	670	672	650	657	684	633	698	661	657	660	701	699	659	635	669	626	648	652	631	689	705	625	693	634	644	649	635	680	658	685	664	672	685	675	640	683	642	684	695	701	663	672	663	599	663	682	664	686	699	649	641	686	648	670	661	702	668	650	652	697	637	683	672	656	699	637	619	669	685	649	639	630	638	658	663	670	649	665	656	673	692	649	686	698	622	663	623	628	640	651	665	656	632	679	691	638	653	637	623	650	659	664	641	716	661	682	695	682	668	722	645	655	671	684	663	673	697	622	646	670	695	629	620	593	648	660	611	648	641	655	680	701	703	677	627	678	635	705	673	667	618	692	685	669	610	683	662	699	684	709	682	693	650	647	653	662	644	651	629	680	652	657	673	665	665	686	619	640	665	657	697	656	612	638	658	637	678	672	680	659	691	696	675	679	656	624	665	672	695	654	661	616	670	606	641	635	609	624	645	691
20747	2124	359	313	296	284	314	283	257	283	322	310	315	269	339	324	297	299	289	279	270	295	296	304	291	291	291	328	265	295	311	298	292	323	310	276	305	315	274	300	274	304	273	287	285	274	320	296	293	286	312	326	282	301	304	302	293	298	312	293	300	311	299	285	305	310	282	328	305	275	268	293	310	280	304	301	314	293	269	266	295	284	313	276	272	265	290	328	309	282	302	303	266	317	280	288	274	292	302	307	328	292	319	289	327	317	298	336	279	324	298	258	305	283	316	302	301	256	265	303	277	312	273	289	278	318	336	294	300	308	257	310	296	323	277	253	330	294	300	304	290	327	317	322	295	341	310	303	303	291	289	274	289	304	281	303	296	300	285	284	309	269	275	284	291	288	302	326	285	317	314	304	269	290	281	301	269	284	301	276	281	288	309	297	276	281	299	292	250	317	307	288	276	321	293	275	281	312	312	270	296	299	299	280	308	276	282	271	313	329	288	291	290	295	296	277	303	294	336	294	289	304	294	276	294	319	303	311	284	274	284	308	274	308	315	311	306	284	315	288	286	248	282	286	284	276	271	311	323	268	294	309	329	257	291	296	294	270	330	299	313	308	288	292	293	314	277	307	285	328	310	293	260	307	298	313	279	275	304	321	319	319	307	295	292	309	294	269	281	286	315	272	254	297	311	272	296	302	291	259	306	303	288	311	316	303	267	302	283	314	344	293	272	298	296	293	302	264	276	310	316	314	283	288	311	289	303	275	314	339	265	300	300	274	321	259	309	303	275	337	307	261	302	302	282	326	296	295	281	342	306	293	277	301	298	273	258	282	329	319	298	323	302	318	286	267	300	289	265	298	296	296	308	312	271	267	279	323	279	294	301	319	279	309	292	269	296	263	312	285	296	334	263	301	320	322	310	284	303	306	308	262	295	300	289	310	303	298	312	313	284	305	297	296	282	314	345	309	276	272	306	306	289	289	287	294	296	279	289	272	323	288	322	294	277	306	308	324	275	305	290	286	274	337	301	306	336	308	277	295	316	312	316	348	278	291	310	281	321	298	326	285	278	337	328	302	292	289	284	283	281	310	303	292	357	284	308	262	292	320	288	301	303	292	338	272	319	274	304	329	300	285	313	328	293	313	318	318	321	284	297	268	323	284	282	272	288	312	299	345	314	327	296	343	310	306	297	268	294	280	286	286	299	309	280	293	322	292	314	310	294	295	271	309	298	287	278	309	272	276	292	278	302	279	280	296	299	292	302	294	283	315	253	306	292	284	296	278	280	292	311	290	269	290	330	315	308	299	305	286	275	301	298	270	332	306	301	311	284	295	307	290	317	315	294	267	307	272	295	305	294	302	298	318	293	301	280	275	273	291	296	329	248	282	303	270	297	309	297	273	285	292	301	322	306	291	288	326	270	290	275	314	302	302	314	326	330	299	295	260	278	289	285	293	300	328	267	314	324	288	295	277	273	306	258	296	286	305	291	278	331	286	295	281	275	294	302	265	294	293	288	289	249	298	303	293	308	309	323	284	335	272	291	285	288	247	301	279	293	300	280	288	288	319	266	301	301	315	290	312	280	306	270	264	271	316	302	315	269	317	267	312	266	291	284	305	293	249	306	300	274	270	281	295	310	302	310	278	274	269	297	270	277	276	308	289	291	315	277	299	322	295	287	325	308	294	309	294	311	293	275	275	302	278	304	295	265	297	311	299	308	289	298	291	288	281	281	310	277	312	286	301	276	294	303	297	283	287	286	292	331	279	314	290	275	287	311	292	287	304	308	328	317	323	291	283	327	303	284	298	276	294	306	297	285	271	276	296	275	299	309	309	289	317	299	271	293	292	283	307	332	287	304	305	300	290	274	304	298	304	304	258	289	288	310	326	325	288	303	310	287	318	361	270	325	280	298	274	295	279	285	307	300	276	290	319	323	316	275	268	297	295	290	306	312	310	306	279	275	279	290	295	291	300	303	265	276	326	290	292	312	298	275	259	277	320	263	318	292	315	257	298	298	316	276	300	301	326	316	270	281	308	318	292	289	273	276	277	319	286	275	256	283	313	322	279	236	319	292	295	294	312	309	325	261	294	265	300	286	306	332	283	285	288	332	296	351	320	279	308	277	310	335	321	283	280	292	268	263	295	312	288	274	294	298	292	307	285	328	348	288	309	318	298	311	288	285	288	333	345	281	334	322	283	312	304	330	318	294	303	326	316	337	305	298	295	295	327	284	269	329	307	275	291	324	307	312	313	289	283	257	292	284	296	294	300	287	334	315	308	279	319	321	333	280	317	318	291	296	293	287	264	252	307	306	285	311	281	280	271	279	335	302	303	280	304	292	294	294	326	302	281	304	279	303	288	292	274	277	315	308	287	261	311	294	314	299	301	296	302	282	294	282	287	309	284	322	310	300	293	308	305	264	282	281	287	328	316	309	303	289	308	260	282	302	300	260	287	302	311	263	286	279	313	309	292	321	309	313	322	321	321	315	297	301	291	312	281	312	330	274	268	305	287	271	319	300	285	277	315	301	302	305	271	290	295	305	308	284	293	283	325	311	283	332	305	292	301	314	307	285	293	299	259	299	269	295	301	312	303	306	296	298	315	304	275	289	307	305	267	304	330	286	297	299	278	325	273	304	269	306	265	262	311	281	267	293	297	301	280	292	291	284	298	319	298	293	332	267	295	242	307	321	300	293	318	329	290	267	298	320	296	291	301	287	303	271	324	284	293	304	294	260	310	292	259	294	301	298	299	311	282	277	309	334	279	309	297	287	293	301	258	294	288	315	287	326	277	303	319	275	316	287	284	314	307	300	305	273	274	284	283	267	322	325	326	283	328	278	286	273	280	274	289	292	279	271	299	287	295	281	256	272	334	340	318	275	266	290	280	308	257	299	304	260	270	289	277	310	281	317	313	258	271	284	280	309	314	320	305	306	284	308	276	284	274	302	306	296	285	307	303	310	272	266	337	301	310	277	297	289	277	292	329	279	317	281	301	291	283	298	291	295	280	295	314	295	310	289	275	273	290	289	300	285	283	274	287	327	270	294	288	278	292	285	296	314	298	311	290	293	297	289	283	300	288	333	307	306	314	302	293	269	311	293	331	302	276	277	297	277	315	262	297	279	291	274	285	310	280	316	309	240	305	289	326	301	287	317	303	289	285	287	334	276	293	294	271	336	270	281	288	273	271	300	287	270	325	287	283	265	302	302	290	306	298	329	291	323	268	271	283	287	281	292	310	316	318	315	305	272	317	305	295	279	324	300	319	310	285	299	281	303	322	315	308	289	293	313	309	330	295	317	276	320	279	274	295	292	325	315	270	310	329	255	288	265	308	295	313	277	299	281	311	296	319	253	310	304	316	282	288	288	307	303	325	301	291	294	304	282	260	301	294	298	292	312	314	292	283	294	272	292	265	295	293	271	315	277	289	276	268	291	296	304	283	302	276	282	311	298	309	286	279	308	301	306	260	313	270	305	322	299	284	287	304
9243	1136	788	730	711	601	656	690	621	606	615	631	667	608	645	656	622	634	643	632	631	617	617	552	604	616	625	626	607	600	606	651	612	632	634	651	593	634	605	680	626	645	617	651	612	663	659	591	615	637	676	651	617	646	649	640	612	665	638	627	648	624	604	634	615	622	602	649	640	601	639	613	647	632	671	628	624	665	646	633	650	633	628	617	606	644	638	612	620	611	616	666	647	611	649	599	647	642	632	646	617	621	615	644	595	646	631	639	629	657	634	662	625	597	624	630	631	634	644	585	669	650	655	655	643	607	599	646	646	617	633	612	649	616	653	619	625	631	575	588	605	622	643	705	614	600	645	643	636	661	627	660	575	654	624	652	629	639	620	674	586	600	598	690	634	662	662	628	628	660	639	703	604	609	618	645	605	602	659	588	591	643	656	624	645	637	623	620	653	599	598	687	598	639	660	623	612	693	571	621	641	609	637	628	623	612	682	641	638	628	590	606	626	668	637	637	650	597	656	632	676	635	651	569	605	663	646	605	620	644	632	656	631	657	653	648	668	627	639	623	576	605	662	622	687	621	678	625	615	639	653	600	652	604	622	645	658	645	617	646	649	632	615	581	670	620	611	628	644	625	662	658	621	665	624	627	632	607	661	625	680	645	596	621	630	618	633	634	622	618	627	657	610	645	630	665	650	635	635	636	650	636	613	604	602	647	638	616	615	631	635	624	619	639	637	649	618	640	608	677	657	612	617	667	636	645	593	665	645	619	622	643	613	614	626	612	660	615	664	632	646	614	626	620	639	633	653	640	631	620	641	650	675	637	646	628	573	605	665	632	636	627	634	668	648	681	630	636	690	651	614	623	637	614	630	583	616	622	643	610	677	609	643	643	581	639	626	591	611	628	630	655	639	658	674	610	619	626	620	642	601	630	643	636	636	626	622	622	629	608	607	610	566	627	651	573	640	646	633	630	584	610	617	647	606	616	619	599	674	624	641	704	636	625	636	610	674	617	625	642	644	592	635	646	656	640	621	607	651	674	612	647	647	603	604	689	624	648	603	637	632	613	640	599	691	642	617	595	675	663	571	627	608	645	664	584	660	619	649	603	581	599	629	651	627	623	635	611	664	592	626	631	619	606	637	589	626	642	643	641	632	623	619	607	605	608	665	648	596	620	632	606	617	614	655	626	636	583	610	600	618	617	634	614	614	657	693	599	648	674	621	641	619	623	615	599	668	635	665	606	639	598	629	609	636	644	632	606	623	612	666	638	691	603	635	669	620	609	614	606	630	638	649	634	629	599	629	653	639	628	626	663	627	632	658	607	650	629	687	609	685	607	636	642	648	596	652	660	633	635	635	660	660	634	661	614	608	601	616	648	649	606	616	692	655	653	623	601	614	664	643	621	601	607	625	589	624	638	657	662	645	665	688	629	621	629	607	648	613	614	604	604	645	600	609	623	615	611	608	611	618	697	641	592	664	596	575	660	696	617	675	636	654	645	648	627	643	667	645	648	643	642	617	598	665	657	598	658	623	642	617	663	646	608	627	607	671	650	638	631	632	641	678	618	679	607	591	622	623	621	596	615	629	613	668	646	620	574	651	580	604	616	633	584	629	603	636	653	623	627	607	620	670	606	664	620	687	629	618	605	654	676	610	624	622	641	629	586	626	649	661	656	620	633	611	616	633	608	647	618	612	613	648	651	624	640	637	644	641	626	628	615	627	589	643	655	633	664	616	614	638	627	632	590	636	622	612	601	641	657	631	646	672	637	652	639	627	636	645	609	688	594	644	612	674	645	625	615	633	648	629	638	614	663	630	619	599	634	690	609	607	632	596	676	653	640	648	585	620	622	589	638	627	633	617	662	624	640	639	619	660	638	613	615	645	609	619	655	678	643	605	651	658	666	618	637	606	664	642	616	626	649	641	600	644	617	604	638	639	622	596	623	634	611	632	602	582	564	594	636	594	612	664	638	612	664	667	650	653	610	618	650	587	634	617	638	597	600	624	619	659	660	632	647	582	593	619	629	647	633	635	678	609	604	649	614	604	644	610	606	624	597	611	633	650	612	638	668	624	580	588	626	714	633	616	618	628	638	641	603	600	622	640	664	651	610	626	633	612	656	579	637	624	629	607	588	646	658	637	614	603	603	625	636	616	618	615	649	596	625	622	673	696	659	608	618	640	616	646	627	670	663	668	600	613	624	669	645	660	653	618	620	680	596	643	610	627	623	604	628	634	654	675	627	627	676	615	645	608	610	634	605	648	649	591	711	608	591	651	604	642	630	678	654	658	639	633	655	592	583	637	657	673	616	656	635	628	649	618	649	662	592	605	625	592	682	612	633	623	648	643	615	630	622	640	648	640	620	628	643	628	657	618	619	643	623	599	649	611	641	645	661	665	624	639	636	650	626	604	608	591	667	658	600	595	585	614	631	658	617	609	608	627	652	670	632	632	615	622	614	661	643	665	626	628	675	651	639	591	636	600	612	643	651	622	640	631	648	601	589	629	602	625	644	648	585	674	607	605	641	681	662	619	639	594	643	611	650	607	638	641	604	619	621	631	634	639	660	636	594	676	644	647	624	636	636	610	602	648	615	656	642	659	612	634	601	623	604	618	619	647	621	624	609	660	659	641	638	609	679	638	666	602	633	670	615	683	601	619	595	618	602	696	585	634	594	626	612	622	626	638	637	660	694	658	631	581	621	667	661	648	671	632	649	640	652	612	616	631	614	646	627	644	633	678	622	633	645	634	645	638	626	644	633	658	648	665	689	630	647	639	611	614	639	619	605	601	589	683	634	623	621	637	620	632	637	634	652	612	598	592	648	628	589	589	633	642	617	681	629	639	646	646	686	600	629	656	611	594	648	625	618	634	623	643	607	659	626	629	647	656	626	604	655	635	607	616	615	631	617	598	665	618	618	623	652	637	655	624	621	650	614	618	644	623	625	587	591	608	618	628	651	684	631	626	604	614	649	711	608	689	655	611	627	606	634	615	609	612	636	658	654	630	652	676	631	660	601	643	615	657	651	601	654	631	628	656	586	633	658	623	602	625	606	662	674	674	658	629	620	664	642	615	655	601	590	612	655	629	592	623	633	602	603	612	620	696	631	681	660	657	631	655	608	628	663	652	626	653	621	617	626	647	619	642	612	633	610	615	621	632	652	643	604	619	618	602	646	609	646	612	612	632	608	633	653	589	614	640	660	691	617	597	649	643	649	651	568	602	609	665	645	602	675	647	596	643	626	624	646	645	608	613	608	674	642	617	663	614	665	618	650	621	621	625	642	645	632	644	666	628	617	666	623	636	608	610	648	648	651	604	671	605	641	641	637	646	624	644	658	647	614	625	629	643	606	616	620	669	600	642	613	652	615	653	621	623	621	639	595	688	598	668	645	607	598	636	554	589	636	606	630	631	612	630	619	634	635	631	630	633	665	641	556	635	649	600	616	625	636	652	600	610	592	674	633	628	623	619	590	626	599	602	647	617	622
24485	3639	418	340	335	338	310	292	325	329	319	304	330	340	323	325	341	317	307	332	342	315	303	305	409	311	329	296	322	307	326	307	321	309	329	341	324	310	336	321	303	308	362	350	314	337	328	312	323	301	318	339	312	348	339	297	342	291	309	317	307	323	305	303	304	356	299	324	301	345	344	323	365	295	313	325	297	292	320	314	356	281	320	306	300	328	303	338	321	287	324	329	270	325	322	310	312	318	303	301	294	310	338	314	317	313	331	286	337	328	325	332	345	315	280	344	331	329	333	308	302	297	320	311	303	322	330	360	335	306	318	320	338	342	337	287	320	295	342	335	324	326	342	345	299	311	327	320	293	331	349	351	330	339	333	322	343	340	308	328	311	312	335	294	325	325	324	326	318	310	341	311	327	314	296	299	325	322	331	342	339	308	310	341	368	305	320	347	339	355	322	287	307	310	337	287	340	372	308	332	334	306	333	328	323	288	303	318	291	291	323	314	307	334	315	324	336	331	346	329	305	322	333	288	332	330	337	305	313	321	328	311	299	304	285	330	340	348	333	331	313	339	351	333	318	301	334	322	355	293	334	327	310	326	335	318	332	345	337	303	326	308	363	326	306	318	334	339	311	329	345	343	312	328	327	326	309	319	323	319	324	325	294	301	312	311	302	307	361	312	322	319	300	361	289	295	310	290	308	298	288	339	293	302	270	312	314	324	311	365	324	351	315	304	294	336	347	288	324	328	315	306	316	328	325	287	287	342	337	380	313	328	319	327	291	313	316	335	330	318	333	311	329	359	314	312	325	302	305	310	324	330	330	320	293	298	327	331	311	358	353	350	326	361	331	287	354	299	345	342	301	328	330	342	309	353	332	294	282	341	296	321	312	347	306	335	331	359	296	312	310	290	289	338	317	298	318	301	309	299	311	323	305	310	312	331	318	298	325	295	307	340	300	259	328	309	295	360	325	329	312	357	364	320	328	317	316	314	309	351	298	305	330	330	349	290	319	295	330	301	341	318	323	289	322	324	311	344	320	312	296	333	313	382	316	300	338	309	334	365	319	310	299	302	324	299	353	301	317	347	311	337	322	294	368	328	315	325	304	294	315	302	296	335	336	338	318	321	294	316	346	334	335	330	368	325	324	331	307	330	319	282	336	309	333	319	309	307	322	350	337	330	333	353	337	296	315	348	346	322	307	324	344	293	303	288	321	322	357	321	326	320	330	312	332	281	343	317	316	308	357	340	320	315	363	299	314	365	313	336	325	339	332	320	319	311	323	316	307	304	315	313	312	306	292	314	298	371	320	321	336	340	338	313	320	311	301	288	349	332	312	337	308	306	296	312	305	326	324	363	338	323	327	341	336	346	345	349	287	299	324	287	348	308	346	320	330	331	273	297	283	304	322	293	306	288	317	328	334	297	353	313	292	321	337	322	330	349	309	326	346	316	292	334	311	288	321	278	325	305	314	324	302	329	304	310	339	296	353	308	277	291	299	317	344	347	344	312	316	313	277	303	306	319	298	313	319	329	329	334	314	357	322	327	341	327	345	339	297	312	308	333	331	375	330	342	334	320	337	353	332	341	331	319	304	331	323	312	338	316	295	360	327	312	323	323	324	304	347	352	331	299	313	312	337	309	359	339	320	300	316	290	300	338	293	348	299	317	335	325	337	333	330	314	323	336	341	358	323	288	315	330	351	317	299	318	322	341	338	307	302	283	358	314	297	335	310	327	309	330	310	342	313	322	321	304	354	316	295	335	356	323	333	319	291	325	315	337	308	289	348	301	292	317	367	322	316	303	311	309	319	310	305	309	313	316	338	306	342	298	302	304	328	374	320	314	287	323	335	301	297	346	352	340	345	340	344	348	350	358	347	365	331	335	349	336	334	314	353	320	267	301	323	319	322	340	343	348	339	314	310	322	294	323	276	334	348	349	272	306	335	336	315	314	305	340	325	306	348	316	319	324	307	306	326	331	295	323	321	307	318	303	334	374	319	326	351	324	313	332	337	316	305	318	329	330	358	292	302	278	336	357	357	330	307	322	303	350	320	334	310	314	321	299	318	334	313	305	322	312	337	318	320	357	323	328	338	301	340	317	328	306	335	334	341	358	315	293	320	315	348	327	320	299	356	308	288	283	312	320	342	318	313	296	321	336	312	326	310	310	311	320	356	314	311	322	357	318	326	323	324	319	355	304	330	337	328	336	354	332	290	352	294	365	325	325	361	330	284	306	321	305	303	325	326	347	304	338	329	338	348	288	300	304	324	314	329	332	347	333	326	323	351	323	332	319	296	314	357	286	331	329	309	273	288	353	374	353	390	302	309	326	307	338	314	313	305	313	340	301	356	292	344	320	304	344	336	316	346	340	308	311	290	307	332	369	292	336	303	327	330	344	318	333	340	287	320	315	330	321	336	330	353	327	309	334	352	315	296	345	308	296	325	329	300	339	315	390	336	337	295	273	331	310	346	368	337	315	308	325	354	306	316	320	296	299	309	309	297	302	305	334	329	290	314	347	304	297	335	301	318	335	295	337	319	300	305	353	341	336	368	329	339	327	343	337	336	367	316	333	335	311	324	334	328	321	290	306	325	325	325	329	336	309	307	307	345	296	330	337	296	337	346	315	307	336	334	291	341	337	317	302	344	341	302	312	298	330	304	301	309	328	304	304	315	324	352	335	321	307	307	330	325	331	352	317	329	335	269	321	325	340	333	343	274	329	354	320	338	337	315	396	312	312	326	327	323	305	350	333	293	299	318	328	309	299	316	319	321	352	298	309	339	345	301	364	344	341	320	353	324	293	344	331	304	339	326	318	319	334	302	293	311	297	323	335	342	303	304	315	325	312	315	326	293	318	323	363	322	272	340	332	335	345	331	309	326	352	335	322	324	355	344	324	343	354	318	309	295	307	316	321	335	345	348	306	339	333	309	312	336	327	346	322	339	329	305	317	297	323	300	341	295	320	308	300	304	304	331	320	339	325	317	321	298	289	341	323	330	329	336	336	328	285	323	288	307	311	313	342	353	364	296	327	331	331	339	337	320	318	335	283	311	336	365	286	275	272	304	299	280	302	333	316	327	302	293	325	339	309	328	306	313	320	288	299	303	334	332	334	333	317	331	325	308	313	342	300	297	324	298	306	314	323	311	306	384	298	348	370	311	305	288	311	324	311	291	369	334	321	323	310	296	305	326	332	312	309	330	301	380	342	329	333	326	321	332	317	315	329	337	325	308	337	337	347	343	317	299	304	330	310	321	326	313	296	297	307	328	350	347	343	310	330	334	310	329	308	337	333	344	328	334	299	322	322	333	318	304	333	322	333	323	338	302	388	325	342	356	351	315	344	305	319	310	339	315	304	296	306	347	314	308	319	355	313	303	313	290	277	331	319	275	351	328	329	328	293	303	310	298	303	321	317	293	320	291	321	345	325	315	320	309	297	315	310	333	334	321	336	327	334	325	309	306	339	328	319	299	336	324	310	301	301	299	348
10426	1300	851	819	778	730	735	753	702	702	741	718	694	707	735	729	739	718	634	770	723	719	748	670	684	729	680	713	711	716	717	721	750	688	778	692	717	686	679	713	702	715	701	691	677	641	733	683	725	708	748	669	694	705	759	695	655	698	710	699	752	712	734	701	726	685	739	701	724	687	693	755	735	665	719	751	678	734	766	741	704	725	750	707	741	685	712	721	720	754	673	677	737	709	741	734	777	757	722	724	703	685	723	713	696	683	697	692	679	706	749	716	685	699	707	726	744	715	739	716	702	719	690	668	692	734	725	671	732	712	733	711	721	656	677	748	693	717	686	738	699	686	762	713	710	678	711	706	685	717	723	694	741	678	642	695	705	696	693	714	713	702	732	696	662	675	732	702	702	719	708	693	710	678	695	692	695	720	740	726	702	719	732	738	707	682	677	683	703	692	683	686	678	689	636	718	727	705	732	721	683	719	692	742	712	684	682	667	740	736	732	666	678	676	696	730	708	676	715	712	681	711	688	722	718	715	674	723	705	672	671	743	672	715	728	699	692	717	776	717	654	703	709	661	700	745	723	685	694	687	730	727	701	685	755	694	701	705	697	721	719	696	670	698	714	701	687	665	698	666	674	692	777	682	713	714	680	705	720	709	711	699	698	679	729	719	750	733	732	704	716	687	686	728	687	679	671	700	717	665	698	720	709	742	673	709	669	701	751	649	660	674	672	713	721	713	636	750	693	691	694	671	700	749	677	707	686	706	711	710	686	693	668	716	754	707	699	682	706	645	709	753	732	723	705	638	730	679	722	666	670	743	681	712	703	686	717	715	726	686	695	694	713	701	694	701	682	720	690	690	730	669	695	691	667	670	710	673	704	695	699	675	733	700	678	725	722	727	676	690	704	710	742	697	682	672	718	730	724	687	684	746	662	663	696	663	690	710	711	691	699	712	772	693	684	727	684	704	684	660	712	725	686	680	710	712	758	641	707	714	739	688	696	713	656	663	717	683	661	701	654	709	736	693	690	729	700	704	709	666	697	692	709	717	718	679	739	695	721	730	717	706	694	692	706	683	684	705	678	717	691	701	727	711	704	691	677	718	698	678	737	709	694	763	697	696	687	715	664	722	704	712	722	724	701	673	737	694	736	680	729	732	700	714	685	752	692	681	696	731	713	713	692	702	676	684	698	721	655	690	703	698	707	723	726	717	670	658	720	673	741	720	698	711	728	744	657	701	715	670	707	690	730	694	703	701	676	674	735	707	666	751	702	689	739	691	693	699	684	703	781	738	679	674	696	690	706	646	705	705	692	738	685	712	712	734	714	688	726	701	689	680	709	660	730	697	682	743	706	675	674	775	709	724	685	752	674	743	687	699	716	724	701	738	699	717	696	677	711	666	672	694	700	705	641	700	724	712	725	709	729	683	675	680	739	666	705	725	706	717	755	695	685	688	706	727	702	730	728	702	704	697	718	702	677	698	702	694	689	727	718	682	742	690	691	711	704	729	740	705	653	708	690	674	700	721	693	688	754	701	703	689	702	696	706	721	697	708	685	688	692	734	706	710	717	704	720	656	704	702	656	760	709	737	689	705	693	699	706	724	686	702	668	765	650	727	665	666	701	696	715	728	720	694	704	687	730	684	702	639	655	706	722	698	728	692	751	714	752	662	715	650	731	725	724	715	706	725	709	713	702	725	705	694	752	729	732	641	676	659	702	707	712	711	742	715	655	704	721	702	708	730	676	734	684	693	680	706	722	709	706	720	728	655	750	697	707	693	756	704	737	670	724	697	687	724	665	653	703	698	687	657	725	681	716	755	737	727	772	734	680	643	696	723	679	686	723	710	687	688	712	662	643	723	717	716	717	728	661	675	651	681	716	698	729	695	715	692	690	676	733	701	760	717	691	682	686	695	714	699	729	695	716	724	703	701	735	709	720	711	699	709	706	719	733	690	666	685	653	676	733	698	728	767	707	693	719	697	728	698	666	733	684	682	739	751	706	647	727	661	728	763	737	747	655	712	700	676	742	678	718	702	732	688	699	680	707	728	750	683	696	697	670	736	709	705	697	701	698	703	704	683	743	720	696	697	723	660	696	725	714	702	736	689	712	723	701	700	728	707	711	687	664	720	665	737	675	670	721	709	748	710	712	700	697	718	730	679	692	716	702	692	730	701	723	704	686	725	694	711	739	680	682	665	731	700	650	678	741	701	724	750	706	722	711	708	687	695	695	693	660	674	683	734	685	709	750	683	702	705	684	749	696	682	691	686	691	733	664	706	739	694	676	655	703	672	665	771	670	715	725	668	710	663	739	682	723	710	657	690	694	710	722	742	697	697	701	701	706	658	699	726	701	704	708	700	675	687	704	677	710	665	693	664	741	658	689	662	691	718	695	714	702	692	711	705	681	722	696	695	717	711	726	703	746	740	726	728	685	714	715	682	686	687	720	662	732	698	675	729	687	702	751	751	724	694	693	695	690	724	700	667	676	694	698	709	750	699	677	707	728	677	739	684	717	694	704	725	717	676	721	665	715	700	721	713	712	669	755	742	718	704	674	758	718	718	699	694	676	679	714	751	748	736	695	715	711	682	720	707	684	681	740	689	726	741	698	682	697	712	634	716	791	671	703	754	671	716	693	674	690	719	691	728	728	675	710	647	718	726	695	681	694	734	654	736	683	679	721	711	683	712	685	678	767	631	701	683	705	690	679	702	685	731	758	700	658	670	702	769	660	718	699	757	721	704	702	684	761	658	716	696	715	738	731	739	725	696	735	669	680	649	700	708	672	690	680	707	662	734	661	710	733	744	695	700	658	718	685	723	713	717	694	750	736	699	682	688	701	737	675	700	702	714	645	737	702	713	693	708	728	723	685	726	675	691	685	704	707	699	703	715	700	709	729	699	727	736	615	698	720	688	660	715	697	720	665	710	730	681	695	688	694	741	715	711	756	702	712	742	701	732	718	739	712	693	713	695	708	680	725	723	709	697	703	736	729	678	694	666	730	742	719	700	709	724	710	651	680	726	705	702	692	700	711	675	679	661	709	687	729	685	767	725	706	737	714	696	684	652	752	713	623	692	676	758	694	693	729	779	690	739	692	732	667	680	699	659	699	692	759	702	727	691	706	696	678	675	732	647	722	730	681	670	739	747	678	688	753	676	691	745	702	705	702	650	754	689	691	702	635	688	713	699	703	683	791	694	677	714	694	709	741	690	660	702	714	751	734	698	696	686	696	684	678	730	702	702	686	646	700	708	696	704	732	689	690	696	659	704	678	696	715	677	732	688	729	699	717	709	663	723	708	707	714	715	678	732	645	658	722	703	711	731	707	714	696	742	703	683	707	689	682	689	706	745	712	713	696	729	723	749	723	674	720	700	686	715	678	711	708	732	708	750	732	693	714	678	713	717	681	662	713	698	695	705	700	699	634	734	689	691	636	694	693	664	681	725	754	706	700	642	754	693	654	669	770	714	703	690	768	736	739	677	687	710
19647	1646	369	328	340	324	302	301	286	286	341	341	327	289	341	353	298	285	274	293	288	269	287	319	316	310	280	317	276	300	332	306	286	301	273	316	313	305	335	296	316	304	307	269	273	306	304	283	279	290	289	311	278	270	333	306	292	337	341	287	326	312	293	299	317	292	278	292	302	323	306	311	308	326	319	342	322	268	307	331	318	298	298	298	287	311	292	292	343	262	320	307	312	282	305	329	296	280	269	299	361	322	298	305	304	288	292	301	313	293	294	308	288	297	313	308	326	319	315	319	320	326	326	307	306	309	299	322	293	278	301	320	330	279	315	357	350	315	322	296	294	297	333	276	301	315	280	301	288	307	293	305	320	316	334	294	344	347	326	294	307	280	298	284	319	320	284	296	288	317	301	309	327	312	300	301	315	328	295	294	272	250	342	319	311	321	262	290	320	291	263	332	322	316	312	340	289	294	314	301	313	334	305	299	285	320	311	294	302	332	312	288	288	290	324	303	307	346	291	320	292	298	299	296	290	345	322	285	314	291	329	299	291	318	300	292	300	262	315	281	296	275	285	317	287	314	282	285	318	287	330	318	336	335	301	290	348	300	312	319	309	287	284	308	314	322	307	284	314	313	295	321	308	334	303	317	341	353	337	303	307	316	313	314	296	311	284	319	312	296	337	334	339	298	285	297	319	308	316	281	340	333	275	295	283	323	299	299	360	324	299	300	319	323	315	312	318	329	340	336	299	270	305	306	319	336	297	287	298	299	296	297	260	309	284	297	297	330	292	309	291	283	314	328	288	299	289	318	288	294	293	287	338	288	305	311	315	297	314	334	289	265	286	317	304	309	316	278	281	308	304	285	303	305	314	301	282	294	304	288	314	323	316	301	337	325	311	294	318	313	335	291	325	307	287	276	315	287	287	274	339	312	316	327	342	296	327	285	329	278	299	315	281	299	311	282	317	318	290	303	297	283	322	314	287	320	287	296	286	301	313	314	300	300	325	314	301	309	310	313	306	260	326	292	340	296	307	309	341	305	294	301	274	343	315	309	311	311	298	296	282	306	316	326	309	287	313	313	308	315	315	302	290	288	285	300	304	292	257	306	279	310	309	296	285	280	290	309	293	299	308	288	286	278	300	318	296	295	276	287	302	298	292	294	303	285	308	312	337	308	296	287	305	304	297	296	323	323	291	301	302	287	337	335	295	292	291	321	284	268	299	292	298	288	286	294	323	272	275	292	319	295	309	290	297	297	304	308	300	286	360	306	343	301	321	295	280	302	312	295	285	295	296	310	311	311	286	319	300	294	274	284	314	302	295	305	286	341	299	315	320	296	269	310	274	291	292	305	304	305	322	340	305	299	333	279	294	295	298	300	311	299	294	305	301	284	287	299	307	326	324	302	314	333	267	323	288	338	276	295	280	307	264	305	323	275	317	317	296	302	297	307	323	302	318	311	321	297	293	305	295	296	278	287	305	307	312	279	305	300	304	293	275	320	325	278	291	334	291	322	318	295	318	324	295	310	319	313	312	312	276	337	290	276	296	285	304	306	330	337	308	313	305	289	313	321	299	282	329	355	302	336	314	293	299	333	304	314	299	316	343	336	315	302	295	289	323	289	305	309	309	311	329	302	296	298	315	278	317	308	286	284	321	316	276	278	323	328	334	308	292	280	271	301	254	307	309	328	309	302	299	268	312	301	283	314	316	311	299	302	324	309	292	292	295	308	319	303	299	313	332	312	291	317	285	274	296	306	301	318	297	293	294	335	276	238	297	291	305	321	294	321	306	283	311	257	302	296	304	329	303	296	287	308	331	333	337	306	285	306	324	344	315	320	310	296	319	319	301	324	314	287	318	331	321	307	312	313	276	284	284	296	319	323	311	295	337	284	335	324	297	293	299	295	331	301	319	291	304	262	258	325	314	341	314	279	333	301	309	281	328	292	290	286	308	322	303	301	309	351	332	296	326	306	329	299	297	301	298	313	287	310	304	342	328	309	317	316	304	309	276	332	296	278	291	288	305	293	328	296	317	330	280	327	328	291	317	311	281	280	303	363	325	302	347	329	340	283	321	319	297	336	332	319	313	335	319	333	303	336	296	312	308	300	276	279	315	304	308	318	283	314	321	322	323	278	270	324	291	332	295	268	316	277	318	348	299	320	322	306	293	312	276	270	317	323	319	268	305	298	307	322	318	306	267	312	298	299	310	324	318	298	292	321	306	308	297	340	328	330	286	291	318	263	321	281	321	281	291	310	302	322	270	321	276	310	310	320	297	321	289	327	284	284	315	301	313	320	279	284	322	327	284	315	294	305	282	330	314	318	319	303	281	310	332	327	319	294	290	327	326	270	300	280	311	306	301	300	317	291	297	265	288	308	319	302	297	319	323	290	298	300	321	294	276	307	265	287	322	305	315	304	338	291	308	280	310	330	306	287	321	332	278	303	276	285	298	276	308	318	330	297	253	298	332	326	308	284	317	309	280	279	326	300	309	285	297	300	298	285	319	296	312	279	302	305	328	280	299	292	294	308	296	305	306	301	307	325	316	295	322	299	308	291	299	312	303	311	275	364	315	296	290	303	286	280	296	286	288	341	289	294	257	285	292	310	298	333	291	337	299	328	291	294	315	322	322	320	271	299	336	302	314	295	319	282	328	324	290	264	273	297	312	296	296	326	319	269	328	304	320	298	306	291	302	344	315	330	305	315	328	286	298	300	277	315	255	343	321	298	310	319	297	290	325	328	297	319	332	286	300	314	264	285	292	260	345	323	287	314	285	299	344	294	285	308	307	325	305	273	314	315	312	318	328	313	319	281	298	306	303	322	349	284	325	322	286	311	330	277	296	342	328	302	324	319	296	290	339	320	308	321	296	301	289	302	310	319	270	320	325	293	304	319	324	293	303	297	299	290	328	310	323	314	335	323	268	316	324	320	290	307	341	318	368	276	301	280	302	304	303	294	297	288	303	294	340	276	292	300	287	307	310	328	291	313	290	287	292	341	312	309	303	294	301	302	314	301	306	300	328	311	313	303	336	312	328	346	345	285	286	303	323	301	314	348	283	327	284	277	342	290	328	299	306	312	299	277	328	306	338	283	328	288	336	315	309	312	301	316	323	316	329	322	308	308	313	298	332	335	296	329	278	325	297	316	302	323	291	315	303	300	317	325	310	296	286	326	307	278	317	284	310	294	288	287	307	296	334	305	296	284	311	267	284	273	286	271	313	296	293	314	324	333	295	307	306	309	322	303	296	297	318	330	322	300	300	258	329	320	302	342	314	275	260	282	330	335	286	314	295	316	295	286	305	296	297	293	316	326	310	309	295	281	326	299	305	293	342	317	291	307	322	287	320	283	298	292	287	303	297	314	303	299	329	322	316	328	308	316	330	317	313	290	298	310	329	292	277	318	303	309	287	305	305	304	318	302	326	306	306	297	291	281	285	268	270	308	315	298	323	319	285	289	314	304	311	309	301	315	312	307	306	321	314	295
9290	936	738	655	661	655	647	671	677	642	676	661	678	695	662	641	612	635	673	647	662	616	629	615	683	650	674	648	648	649	652	654	638	686	703	594	735	634	630	655	610	655	664	640	629	624	688	676	653	652	669	652	660	680	622	668	657	635	677	669	684	662	667	642	612	691	610	655	626	679	675	632	655	687	644	656	642	645	654	616	682	660	616	654	675	633	646	612	668	662	627	644	676	704	645	666	621	655	697	657	640	623	644	640	678	664	651	611	658	671	640	660	619	649	611	651	631	670	646	701	664	648	613	629	616	661	624	666	624	631	645	698	671	643	643	658	653	660	675	693	640	641	733	651	660	659	654	681	657	663	621	623	627	694	685	616	620	626	694	656	611	609	699	650	690	643	646	676	647	648	597	647	668	631	690	660	675	630	750	663	646	665	675	695	659	628	665	638	634	594	628	670	656	634	700	650	651	646	626	678	682	647	680	625	659	661	620	624	655	655	643	651	640	676	675	661	658	699	647	677	632	663	686	602	640	688	671	627	604	687	670	633	676	700	644	661	632	672	707	671	632	628	686	681	586	657	634	661	655	627	673	658	716	631	664	587	685	637	646	635	617	624	612	687	629	642	626	634	626	671	616	694	653	632	662	660	666	626	718	675	661	683	650	679	669	670	648	739	629	686	651	677	701	655	654	711	654	621	643	616	647	636	639	637	596	634	655	621	591	607	689	661	681	630	699	658	610	678	660	648	663	617	699	662	625	631	652	679	680	699	641	666	683	692	652	684	678	629	649	666	653	608	658	682	635	639	630	656	661	620	656	631	712	667	604	630	618	648	645	641	653	641	650	647	678	661	637	656	663	693	665	642	664	664	661	614	639	649	649	641	696	660	606	633	692	691	653	704	645	638	619	649	652	672	642	654	656	642	665	639	633	650	657	631	642	663	633	613	664	720	625	675	656	644	639	636	642	637	656	655	632	638	664	670	683	621	627	679	698	655	682	674	651	660	697	616	704	659	687	634	622	675	723	672	628	643	665	662	682	608	656	651	653	637	630	641	675	641	641	682	675	611	604	650	639	625	623	690	670	636	653	627	645	658	670	632	676	665	654	686	627	629	666	691	691	645	660	630	645	631	667	642	633	651	662	645	686	648	653	677	661	622	653	628	612	689	645	664	659	669	685	607	656	678	620	678	609	688	666	623	653	659	641	666	655	657	701	625	610	667	611	659	655	621	631	621	676	665	649	645	672	639	685	602	675	646	628	664	642	615	676	660	620	679	660	663	702	687	654	654	717	644	601	668	635	666	651	664	660	658	660	632	602	676	656	662	674	590	647	666	681	614	648	600	693	660	648	641	625	627	683	649	638	629	607	663	655	686	621	645	648	651	644	656	627	676	563	657	628	629	640	686	610	645	649	646	632	650	652	630	643	659	629	656	672	673	637	588	614	660	673	694	699	672	645	626	681	674	670	631	678	611	636	616	687	662	628	599	611	651	703	687	680	642	653	637	645	641	672	616	625	678	658	673	689	644	680	664	646	689	694	693	716	678	655	630	665	633	645	626	640	634	658	650	631	670	657	691	634	633	670	611	657	648	639	602	650	692	688	662	655	652	621	628	636	648	669	627	644	675	646	675	640	655	647	631	688	666	655	647	663	653	651	589	660	656	673	656	665	691	692	633	621	607	647	679	650	683	660	677	632	677	647	689	702	679	634	651	645	634	654	657	611	634	611	619	621	672	661	662	641	683	631	626	678	666	581	707	667	661	653	703	625	623	632	700	685	659	660	602	662	667	675	638	702	660	663	613	654	625	646	652	614	669	661	638	626	657	655	623	714	618	630	596	642	611	612	630	671	659	657	636	592	648	649	625	672	649	649	668	618	624	602	644	630	654	627	625	641	676	683	652	643	693	634	664	648	595	666	650	632	647	648	626	636	641	655	660	626	630	690	703	665	684	601	637	649	669	623	677	627	648	599	651	662	677	670	626	647	664	631	666	681	635	684	662	656	662	640	659	644	628	634	673	624	604	689	684	671	634	653	686	648	669	648	665	658	703	621	665	611	640	686	668	617	670	687	625	621	647	592	643	694	671	668	635	664	602	654	625	631	644	652	648	692	650	653	596	658	633	641	654	663	653	637	683	644	643	681	633	667	650	650	658	668	631	619	647	655	679	650	631	679	637	636	682	666	668	686	679	675	654	644	661	647	651	617	662	646	626	676	653	702	642	667	662	611	667	652	675	662	688	647	656	660	629	606	668	601	687	643	648	648	629	658	610	631	671	662	645	661	663	646	651	671	568	682	598	657	642	651	642	658	690	687	676	684	624	669	652	666	671	665	731	641	656	624	659	659	665	684	615	673	696	674	657	642	646	674	617	671	642	653	654	672	623	622	687	617	660	657	627	696	659	643	632	677	643	623	688	678	684	653	637	635	659	664	633	658	661	669	663	686	632	695	663	673	656	654	644	630	632	638	664	676	633	626	681	662	665	648	663	671	655	647	657	651	645	624	692	669	635	643	655	659	632	663	634	683	644	651	691	649	623	654	686	678	643	639	680	684	628	642	666	664	673	637	629	629	667	643	651	676	616	605	679	618	658	670	637	639	634	614	657	673	616	634	674	685	636	691	648	606	707	606	676	658	635	664	644	671	651	669	624	644	630	673	619	631	644	651	610	692	647	596	738	667	653	644	691	627	595	691	644	668	629	638	647	641	631	631	680	623	641	638	638	644	679	682	661	660	710	619	652	604	674	673	646	679	647	615	644	682	605	628	634	651	675	700	640	663	667	678	649	608	665	637	639	576	630	628	650	716	640	629	642	684	594	651	653	651	645	688	626	641	636	657	643	669	657	698	677	658	623	678	585	677	640	627	631	635	680	654	663	695	621	682	674	635	665	670	668	628	639	633	695	639	651	610	649	676	648	625	625	614	631	682	681	670	641	627	678	637	643	620	636	659	667	627	659	685	643	698	695	658	619	638	676	611	675	647	687	672	659	634	666	647	638	665	661	627	669	645	676	679	635	623	662	595	644	658	679	667	694	623	606	676	681	644	663	666	634	667	641	636	654	630	667	648	688	624	669	670	671	669	641	622	678	596	674	672	692	629	629	619	619	665	640	721	660	622	635	646	636	660	604	660	707	675	652	603	671	679	662	652	635	661	620	630	641	638	694	629	607	624	657	652	661	658	685	644	628	647	621	665	602	625	656	652	704	669	633	665	658	664	624	662	681	683	644	656	662	712	655	715	652	702	654	652	633	633	656	669	700	679	657	651	651	642	623	659	623	635	644	679	671	675	593	661	638	655	655	622	675	679	636	687	679	655	622	660	655	628	642	636	636	662	662	665	674	688	643	668	622	674	628	642	608	680	649	658	630	700	592	667	634	663	650	663	648	650	580	622	687	669	663	618	623	660	667	655	681	648	643	669	630	590	641	631	651	696	635	687	681	667	656	661	686	643	632	576	634	626	654	615	620	713	653	695	639	638	649	680	623	692	656
22848	2664	343	321	306	319	315	252	297	306	308	284	285	300	287	313	336	258	300	307	275	298	279	305	289	262	314	321	292	308	305	319	300	302	276	267	311	288	311	304	306	278	275	280	301	295	289	321	286	257	300	263	331	263	291	290	274	345	269	326	288	292	290	296	304	309	302	314	330	280	293	311	279	327	270	321	269	275	327	311	298	335	320	282	283	315	286	300	314	315	279	344	295	288	289	298	304	295	259	302	309	328	290	308	288	327	312	313	303	271	336	271	320	287	284	286	305	291	292	288	273	310	298	310	330	286	264	302	290	298	279	265	328	319	274	286	292	280	316	359	305	310	284	335	301	299	303	270	313	316	327	297	317	289	287	270	308	289	319	275	328	319	287	320	280	333	303	270	282	288	296	300	304	288	328	279	322	316	297	290	298	314	307	282	322	277	307	306	290	323	286	276	332	305	276	289	294	300	296	305	321	296	310	273	320	283	292	294	282	300	291	312	280	265	279	299	277	303	322	299	298	284	328	311	291	288	347	305	282	321	298	323	321	293	329	312	325	315	302	304	317	332	307	323	281	307	296	291	302	274	260	279	270	313	314	338	305	298	315	279	271	289	316	314	280	307	302	323	297	318	324	283	322	301	288	301	296	260	285	294	311	336	294	290	291	283	319	298	301	284	323	293	309	277	289	271	294	284	344	287	323	307	303	305	267	290	315	304	270	321	319	282	273	294	281	338	313	294	303	310	316	320	284	279	271	308	284	299	283	314	297	326	296	277	306	317	306	262	299	312	289	293	299	282	287	287	294	286	298	269	282	336	273	321	304	306	279	324	301	301	311	279	306	318	308	274	303	313	317	296	291	320	292	271	309	319	289	307	294	328	291	263	323	289	323	316	301	295	284	317	302	315	308	272	306	308	293	314	282	278	280	284	300	336	295	345	288	294	296	315	340	293	324	314	289	308	312	332	290	275	294	288	312	312	311	290	283	312	299	299	273	299	285	312	311	283	298	317	289	323	291	275	325	322	306	340	299	300	358	286	289	302	292	305	313	337	284	302	305	277	317	324	311	287	279	292	323	295	311	334	279	277	325	302	334	308	300	265	300	299	323	270	293	301	289	301	312	303	277	274	295	287	302	331	304	313	305	327	292	318	317	274	307	302	293	305	336	322	298	303	293	285	287	305	286	300	312	296	321	316	299	288	294	284	289	302	297	306	314	275	294	285	315	290	291	271	300	286	303	277	314	293	291	315	342	306	270	310	253	283	311	280	289	270	291	270	270	294	286	297	302	317	265	286	298	294	305	317	290	293	311	276	332	289	329	288	325	284	281	290	287	283	326	305	288	330	298	305	333	317	297	271	285	276	325	317	313	305	313	330	291	312	313	309	320	309	310	285	303	266	309	327	299	324	303	279	291	288	299	284	293	315	322	306	296	298	277	277	282	305	332	309	304	315	312	325	313	305	299	318	295	317	300	281	264	304	302	291	288	313	323	340	302	319	298	320	302	312	271	291	263	316	301	328	338	262	293	314	301	339	278	292	309	299	295	312	287	251	282	297	305	322	294	311	326	311	330	332	304	313	299	321	281	329	326	321	304	291	282	316	290	287	295	328	328	315	302	288	290	312	299	292	286	311	320	282	308	283	303	298	327	284	278	303	300	268	330	270	338	302	305	316	302	301	264	274	279	317	322	304	314	298	313	280	358	303	307	305	328	289	282	292	285	293	298	293	262	279	268	328	290	286	292	309	264	291	287	324	294	302	304	287	267	288	324	283	251	301	314	307	299	282	288	268	270	293	334	328	279	347	316	309	304	294	300	294	315	316	300	325	277	315	272	327	293	311	294	295	291	278	286	298	287	306	322	318	313	283	300	299	272	317	327	332	316	323	266	268	276	321	281	298	288	288	295	284	286	309	293	303	272	306	303	300	334	288	309	313	328	294	303	321	305	295	308	309	275	325	276	280	291	322	311	276	277	312	305	305	315	314	306	297	318	320	299	336	303	309	296	305	300	330	293	305	280	283	292	328	292	302	300	316	275	288	304	295	317	301	298	318	327	308	318	312	334	279	329	298	279	322	320	266	331	291	298	307	270	324	327	298	297	335	296	308	291	333	276	312	298	294	267	273	297	304	295	313	293	304	338	336	315	282	301	316	270	300	277	302	282	301	333	294	305	303	276	308	294	290	337	295	305	289	326	322	297	281	285	299	349	325	340	305	319	309	284	323	305	300	274	297	310	283	302	313	268	287	283	291	286	260	313	322	287	283	289	284	327	312	285	263	318	289	249	313	294	281	290	299	310	282	287	300	306	279	302	295	309	308	275	298	276	284	283	314	306	313	274	283	267	303	302	306	297	283	308	312	263	293	329	290	267	249	268	290	289	326	296	301	291	298	294	308	274	297	300	307	287	309	297	295	295	309	300	309	329	278	281	283	309	298	288	309	310	304	322	310	344	297	282	297	318	302	300	307	283	298	302	312	289	319	327	318	303	313	314	322	293	278	296	331	297	320	298	279	304	280	345	292	293	288	297	338	288	320	311	326	295	277	301	309	271	282	313	334	311	295	284	321	309	297	302	299	329	275	294	311	286	296	288	303	272	327	312	313	256	300	311	263	302	275	306	302	302	280	287	305	314	316	303	280	297	276	304	305	277	273	298	287	280	285	282	310	321	325	295	333	266	313	271	318	334	304	314	280	302	308	297	274	337	293	287	301	315	302	283	292	304	323	306	319	304	325	309	282	303	322	305	344	297	299	299	331	302	274	325	283	311	288	304	320	298	279	283	296	323	274	284	341	320	292	273	307	325	319	338	329	314	319	312	285	273	322	262	318	298	252	280	260	274	335	291	284	299	308	302	296	315	288	287	303	288	300	315	277	297	284	300	285	328	311	272	306	327	290	321	322	304	300	338	291	313	269	283	292	298	294	279	299	309	365	301	296	293	336	278	267	290	272	270	257	295	279	314	304	302	298	303	300	314	302	335	293	295	298	305	311	310	315	269	286	286	277	298	323	305	286	300	301	316	296	300	313	319	311	296	297	285	308	276	271	276	294	313	307	311	319	287	312	320	319	299	294	309	297	319	323	317	293	347	293	277	293	277	297	276	305	316	280	326	320	316	303	289	280	315	307	294	289	279	289	308	327	316	294	305	312	301	300	302	277	293	274	268	315	316	344	270	327	322	308	267	287	298	292	286	290	265	319	266	332	305	297	307	321	284	302	316	279	298	281	268	280	292	281	295	316	305	297	336	308	291	282	342	316	295	300	296	309	315	298	316	305	299	293	298	309	330	310	305	282	297	318	305	309	329	296	281	299	306	312	318	304	255	309	299	303	314	310	291	276	280	296	291	327	281	283	276	271	334	291	298	306	276	269	324	314	291	297	292	299	276	302	310	301	310	276	326	282	288	263	299	280	363	278	274	292	302	284	294	334	313	294	323	302	304	337	285	293	288	306	314	295	295	298	304	303	345	296	319	303	315	269	266	327	287	278
10768	1083	739	669	661	644	618	691	656	669	642	628	660	645	634	657	669	631	626	642	671	645	600	710	663	667	636	634	618	658	647	643	658	618	635	641	649	676	654	598	656	648	665	688	689	612	614	656	673	640	620	659	642	710	641	680	642	673	607	662	624	673	654	610	624	642	619	678	620	630	621	653	657	641	640	665	667	633	674	649	666	634	671	662	643	647	644	635	687	629	688	618	663	668	649	692	631	670	646	625	644	622	645	657	719	645	645	622	642	649	651	667	669	686	645	662	649	681	619	664	607	619	666	644	635	620	666	664	631	618	655	654	661	633	662	667	667	659	663	656	629	649	647	698	664	635	649	607	645	649	668	629	661	658	693	630	661	603	669	614	670	637	683	652	640	691	655	608	659	648	645	595	674	684	637	686	608	625	592	671	631	630	601	641	680	615	676	609	639	640	672	671	658	652	677	669	662	657	665	677	663	669	697	668	641	619	685	655	636	649	638	631	640	684	632	654	616	624	637	637	613	673	677	625	618	644	629	649	626	649	651	678	643	669	655	643	640	654	640	668	697	596	600	667	649	650	661	650	632	623	641	674	681	650	692	621	644	662	674	650	589	652	675	625	636	655	632	632	671	622	674	632	663	675	627	655	584	615	648	669	658	619	650	660	632	613	658	656	617	689	662	631	671	640	629	718	669	625	640	705	650	681	634	676	684	648	643	637	627	655	653	597	651	661	644	610	658	635	646	683	668	629	659	629	659	652	613	603	669	613	612	664	645	656	627	676	658	667	662	621	646	647	686	600	670	703	630	625	629	614	641	643	601	646	628	644	651	681	669	656	644	670	693	678	686	613	662	684	662	629	683	632	636	662	680	687	624	580	599	682	653	684	653	666	642	680	654	665	606	597	648	651	668	681	629	624	619	679	630	640	678	689	604	667	642	636	623	656	651	659	662	664	624	636	634	705	673	635	648	643	642	642	678	593	685	610	660	670	625	669	617	638	635	620	633	614	672	654	658	668	642	698	707	709	680	634	662	641	592	681	643	614	621	642	613	639	659	621	660	677	665	648	657	670	668	646	696	702	628	618	628	645	603	658	689	641	617	577	610	625	626	677	689	633	617	700	675	594	680	656	642	627	670	655	637	675	664	666	642	690	591	627	632	670	644	609	662	628	656	666	639	634	640	641	655	662	661	647	639	641	627	650	616	629	687	614	625	676	689	642	653	676	619	626	661	647	585	671	693	675	678	657	698	631	659	639	684	643	638	648	621	654	643	608	685	638	692	666	651	656	616	652	684	648	583	620	647	655	617	624	643	647	608	699	603	639	699	683	605	643	597	649	643	643	679	612	648	628	640	665	584	643	661	660	630	623	656	682	695	601	647	632	666	686	607	662	669	649	642	632	658	585	662	663	618	644	645	659	647	598	656	653	641	612	636	650	633	684	628	634	649	655	635	639	663	634	643	629	660	643	698	680	670	618	631	657	658	648	657	657	700	662	647	592	655	679	617	601	608	679	655	637	652	646	609	639	626	630	644	645	647	638	668	628	634	639	641	670	646	665	582	642	614	680	644	631	699	648	672	643	629	645	617	608	655	633	601	647	633	637	641	614	636	641	681	623	588	647	642	624	593	666	659	649	640	674	673	676	647	661	607	658	686	642	625	686	703	638	656	660	663	644	633	702	631	620	674	657	625	629	687	683	644	673	665	657	662	665	627	631	668	684	717	715	623	660	650	670	653	596	662	653	661	618	673	678	610	665	632	632	638	686	661	659	685	664	647	628	645	643	642	641	640	691	663	651	667	651	677	646	642	656	630	678	645	671	688	660	670	638	629	601	663	684	635	669	696	642	647	674	630	676	644	623	656	667	657	641	658	701	616	585	673	645	631	666	645	682	650	624	716	646	638	645	670	650	653	629	626	598	674	654	607	647	658	692	605	635	670	666	659	655	658	666	623	648	650	647	633	651	597	662	634	630	655	621	611	662	662	674	692	621	678	639	622	608	611	639	630	674	679	629	655	662	632	623	634	638	612	635	647	691	661	661	646	625	619	611	635	649	663	675	652	653	627	648	688	633	661	643	618	643	647	618	650	693	694	658	632	652	616	585	598	665	658	697	621	597	619	630	643	668	654	610	662	658	624	688	676	661	635	637	665	652	622	636	643	670	649	618	633	663	670	658	682	660	618	632	633	663	679	614	666	639	665	643	615	635	649	658	657	617	666	662	647	644	650	631	681	630	648	654	617	636	651	630	629	687	635	650	631	660	686	682	634	690	664	660	625	686	653	670	628	632	605	679	636	667	647	629	648	636	661	650	671	643	696	658	678	701	641	697	678	600	648	622	697	646	627	670	640	620	615	697	653	679	684	650	634	649	665	662	650	661	618	638	651	628	654	643	659	620	658	657	622	634	651	671	653	672	644	657	669	620	646	657	625	671	631	683	633	647	638	641	640	631	640	658	613	662	648	624	665	620	678	626	644	598	631	674	640	625	697	641	646	660	623	641	699	638	655	646	600	602	638	617	639	616	642	635	689	660	624	670	650	670	594	634	607	679	624	642	627	613	609	659	625	629	604	699	659	658	637	647	669	627	652	640	636	622	658	622	646	627	686	595	661	630	633	636	644	645	670	649	638	648	653	636	642	621	644	612	624	691	676	668	656	647	647	646	656	615	643	629	659	622	626	645	602	697	639	622	597	642	621	646	659	645	653	636	705	584	659	659	659	634	649	673	620	631	649	657	676	638	669	639	670	659	653	637	666	648	615	629	659	680	654	673	658	639	667	659	635	673	639	609	656	603	612	648	637	652	603	628	650	649	675	656	620	646	647	629	608	647	650	621	680	606	606	642	643	645	635	648	640	604	640	634	617	612	631	684	671	651	676	639	635	641	667	691	635	632	682	662	633	680	599	664	677	655	639	644	680	630	668	656	667	633	655	682	662	671	691	641	665	620	642	651	609	667	679	606	617	668	601	650	660	719	644	704	689	645	653	639	707	655	653	630	633	617	688	631	654	637	641	642	659	687	693	663	608	601	701	667	667	661	620	653	598	626	687	653	643	641	677	657	646	634	629	588	620	670	660	644	677	656	591	649	646	658	651	641	684	647	641	618	659	660	643	647	613	624	642	678	668	662	652	627	659	637	667	640	623	637	634	664	606	640	645	621	642	624	660	661	708	609	695	638	642	636	661	599	636	666	654	612	679	683	668	686	647	642	679	675	611	632	630	616	682	674	669	642	652	699	653	655	667	655	641	698	661	674	642	694	669	649	651	591	634	671	642	630	627	656	646	643	642	673	638	694	623	651	660	669	664	625	621	658	670	642	646	634	650	639	662	637	635	677	651	587	634	654	646	621	649	692	665	577	641	639	575	618	630	638	582	640	700	666	662	636	658	648	653	641	626	624	638	609	665	688	619	627	626	638	646	661	658	644	650	671	657	638	646	640	664	688	627	669	638	595	593	660	639	598	706	703	652	625	669	609	651	660	622	639	623	646
26517	5232	439	347	333	326	355	323	332	321	325	347	316	341	301	318	366	327	294	294	304	354	344	367	307	273	327	282	359	325	304	306	310	343	311	306	307	288	317	357	319	300	344	337	281	356	328	306	355	346	338	337	285	325	350	310	339	313	303	355	313	323	343	351	348	354	326	301	353	300	316	327	323	311	346	316	331	307	337	320	302	335	328	294	317	334	325	337	327	335	315	352	339	294	339	341	343	298	287	330	337	341	338	340	316	323	348	306	352	359	333	353	329	307	328	306	319	328	338	296	315	341	322	327	331	325	300	289	330	342	322	321	313	316	332	322	323	308	339	340	329	335	346	304	343	313	307	288	359	344	334	305	310	370	352	333	337	320	336	357	294	279	313	329	295	299	304	301	335	329	363	317	346	315	328	309	322	334	281	335	322	312	313	331	315	318	295	320	341	333	352	328	296	316	324	348	355	292	347	353	349	304	297	313	347	312	340	336	308	326	343	287	310	343	296	354	359	339	309	290	343	348	348	340	369	337	349	333	314	302	365	360	310	322	307	296	328	267	312	390	335	311	316	296	324	350	323	361	348	304	356	343	270	337	362	328	370	352	323	333	312	342	361	325	315	348	351	259	328	347	315	328	314	323	309	332	310	326	326	336	306	308	306	338	296	341	331	338	285	320	326	313	315	316	290	317	310	321	314	342	334	323	303	293	330	340	344	277	311	328	346	323	363	315	332	317	307	295	344	347	350	293	344	326	360	320	321	313	321	388	342	363	308	304	338	324	351	339	337	309	302	289	317	355	329	325	335	284	345	295	321	334	327	316	316	317	311	353	339	339	298	330	334	321	342	330	314	300	317	347	318	315	335	299	297	309	349	309	304	310	345	327	339	323	328	332	331	360	320	351	301	303	350	340	313	331	300	350	366	335	314	312	315	329	351	326	333	316	321	348	278	299	338	285	325	295	316	321	319	316	357	347	310	329	311	309	315	279	310	335	333	311	334	327	313	289	303	369	318	309	300	316	328	303	297	323	332	274	316	315	328	337	334	345	339	324	332	342	340	307	320	310	333	304	336	356	334	326	339	358	319	309	298	301	334	330	317	337	366	319	318	346	314	314	319	319	331	335	366	348	309	338	340	298	300	323	335	325	327	295	291	326	305	323	342	318	343	323	300	339	313	316	340	356	328	297	322	311	291	324	300	284	327	307	323	285	305	324	345	308	348	304	314	339	325	325	322	349	305	338	319	293	334	350	325	307	333	303	334	314	348	309	325	350	326	301	324	313	337	315	349	325	316	306	324	293	314	325	306	316	328	286	314	329	299	314	380	307	325	315	345	330	320	317	333	315	338	328	322	305	310	315	336	336	327	326	322	310	294	354	339	345	315	315	350	327	335	311	334	338	323	315	330	299	316	329	300	311	317	328	326	340	323	316	317	315	305	368	344	358	347	352	334	343	323	321	320	319	321	325	337	325	296	317	329	336	360	341	327	294	312	316	376	355	335	313	308	300	324	372	328	336	331	358	336	280	336	343	310	324	344	306	316	293	304	305	313	306	306	312	354	309	333	351	343	326	319	319	325	330	299	319	327	321	310	314	291	332	345	327	320	299	371	319	354	300	342	283	321	327	325	334	352	299	320	319	341	312	305	356	368	319	271	317	314	332	363	316	321	292	329	296	316	321	339	336	312	323	311	308	281	354	327	339	326	324	333	311	322	344	338	290	333	343	316	330	344	317	351	357	332	327	350	330	322	341	327	328	351	311	337	340	311	338	328	290	355	326	297	306	333	289	338	315	341	325	355	323	384	300	278	314	308	350	314	322	342	301	325	306	318	327	338	307	305	349	317	325	345	334	353	308	316	321	360	333	304	335	349	304	330	331	300	336	334	326	303	320	307	306	331	336	319	316	321	310	338	335	325	312	317	346	346	287	312	327	307	329	303	327	331	307	330	290	345	337	325	316	311	303	302	312	335	325	339	320	327	312	326	364	321	324	292	319	296	308	317	310	325	353	331	308	315	321	331	348	306	356	335	329	314	324	330	310	318	334	314	316	307	327	301	312	307	314	328	321	336	294	305	333	310	326	374	341	325	323	299	290	298	269	352	330	347	335	316	310	341	302	330	298	362	328	328	339	335	307	333	320	333	304	299	288	302	318	318	332	318	341	359	305	275	334	315	349	343	351	286	334	292	336	352	333	332	329	320	308	322	310	308	330	305	318	304	309	305	327	329	329	328	311	355	291	345	320	345	306	317	344	316	314	307	350	328	321	332	292	333	335	359	308	327	323	346	353	330	301	328	310	306	328	332	313	332	329	340	327	342	340	304	304	350	333	339	331	318	330	323	320	314	330	354	303	332	305	309	319	329	295	307	319	310	306	323	285	334	337	335	323	319	320	325	318	324	335	308	337	361	330	325	337	300	344	348	347	316	328	312	333	328	311	331	345	335	312	289	307	295	318	325	331	322	296	340	333	307	315	306	313	387	344	298	318	321	334	322	317	337	306	314	308	324	343	297	312	316	340	322	342	313	356	343	313	303	326	374	326	345	353	318	310	347	347	314	281	288	351	345	343	321	355	349	311	321	335	330	330	340	292	349	299	345	329	304	291	328	337	307	300	335	327	305	300	348	294	299	333	389	330	349	358	319	289	334	312	321	358	347	329	320	331	322	348	306	323	304	323	284	329	317	326	327	318	338	272	316	334	333	347	319	294	296	347	347	302	352	320	346	325	319	326	329	328	309	301	291	315	307	333	291	288	308	313	334	337	314	319	353	346	322	296	301	341	288	298	311	331	324	336	300	369	364	347	281	352	343	309	303	324	343	327	326	357	325	339	328	326	279	339	255	317	304	354	318	328	306	309	278	319	329	338	327	287	318	313	319	331	329	326	335	358	290	323	333	344	360	318	301	294	304	342	357	326	291	327	302	355	343	325	340	327	332	303	336	316	360	279	310	335	342	309	326	342	310	312	312	315	345	306	327	329	313	328	312	323	337	336	349	280	301	332	318	288	300	299	342	316	316	289	339	345	304	326	309	300	315	349	333	297	348	327	323	316	327	356	333	322	291	341	343	315	327	335	344	303	333	335	333	315	340	328	351	304	312	299	312	328	317	298	298	325	322	308	338	302	299	299	340	305	294	305	346	309	344	347	343	279	343	308	324	335	318	351	337	311	366	310	306	328	319	303	353	292	319	318	300	309	317	363	313	310	316	322	306	311	331	335	334	312	344	337	341	319	320	301	318	342	316	317	355	347	333	304	305	279	332	317	361	371	310	314	325	312	307	351	324	341	331	348	327	350	350	353	320	342	328	304	317	331	341	325	298	352	330	334	342	284	334	330	325	322	305	328	325	356	328	330	313	307	314	325	327	309	371	308	341	326	318	333	326	304	314	289	275	376	316	315	323	332	317	297	338	338	317	329	364	344	343	281	272	364	326	315	318	303	321	349	306	350	320	295	296	315	332	295	325	287	290	365	301	323	306	334	344	300	325	316
10167	1411	882	772	694	747	708	708	683	706	738	758	692	738	700	708	687	689	748	674	714	713	699	725	710	740	705	721	740	709	721	667	739	714	724	724	728	709	738	727	698	726	696	729	706	718	730	717	720	686	644	694	727	738	715	695	711	672	717	761	701	683	647	738	721	707	763	697	726	741	711	721	708	713	755	717	725	736	736	713	678	723	715	706	726	703	671	722	710	666	672	693	717	694	705	725	712	724	745	739	735	740	756	753	705	686	762	727	761	707	738	700	692	683	702	674	677	728	709	729	685	679	703	704	698	677	724	694	724	728	738	754	731	746	695	766	723	686	692	697	667	689	721	719	706	764	758	731	780	684	709	692	734	694	718	729	711	758	711	689	708	700	704	723	661	743	725	701	725	755	748	660	700	733	730	747	756	740	689	694	686	698	735	681	685	710	726	706	754	704	665	721	677	736	725	683	728	694	693	738	740	703	750	684	707	754	722	720	737	750	774	698	682	738	687	711	758	667	705	717	721	739	739	704	684	685	704	697	711	720	751	703	674	724	688	729	723	716	663	676	720	734	712	705	768	702	685	714	778	689	697	699	759	693	691	723	677	732	697	661	714	708	722	749	732	734	728	738	715	762	701	674	716	646	710	709	666	721	742	726	723	732	728	769	692	678	702	730	686	704	767	691	724	740	727	708	721	723	715	727	724	680	715	723	703	762	676	737	755	784	706	682	715	741	756	696	692	700	720	747	697	761	721	687	729	671	711	674	783	694	743	685	653	747	690	733	720	712	696	682	665	703	759	705	735	692	783	755	721	738	692	703	703	744	697	735	727	724	678	659	718	707	705	681	685	719	734	681	690	716	733	717	674	746	686	695	720	754	711	719	701	673	707	750	722	681	715	752	742	745	689	688	667	718	748	708	676	700	719	720	710	705	677	695	707	708	703	717	730	651	704	704	720	743	706	746	721	709	699	739	695	721	707	741	689	732	734	753	689	755	675	732	642	729	746	694	690	668	688	740	739	705	681	701	724	716	679	706	724	740	699	683	696	719	714	704	707	738	739	710	740	683	758	705	692	714	709	721	743	671	699	698	699	747	699	717	744	749	742	691	709	731	698	696	689	673	680	705	763	719	676	665	661	755	705	711	718	708	686	717	725	706	725	692	743	734	711	691	713	719	705	745	714	679	702	747	697	714	713	715	720	723	699	713	732	743	740	729	702	675	719	685	663	730	629	674	722	726	732	721	675	675	713	718	737	708	709	718	743	763	745	704	709	727	684	699	695	698	703	712	717	742	692	710	687	698	702	718	660	738	721	685	734	707	689	751	727	704	723	735	697	778	737	692	705	714	738	693	692	726	677	693	693	717	703	680	722	717	743	711	723	720	752	755	685	703	737	660	686	685	702	736	710	707	696	718	681	707	690	715	758	704	723	731	693	638	684	700	739	686	688	729	686	709	736	684	658	720	729	704	746	766	734	723	696	703	710	730	735	676	783	792	683	659	742	749	696	709	782	679	692	661	706	706	713	694	740	689	696	761	765	754	696	705	707	784	697	705	744	705	706	710	694	704	749	697	684	723	692	725	785	716	760	725	701	720	724	717	715	702	740	663	701	707	697	679	741	696	741	702	685	710	757	727	765	678	715	698	701	718	735	736	751	707	687	740	723	723	641	659	702	707	723	734	721	700	693	679	716	782	704	699	762	679	766	808	725	709	731	701	761	694	671	668	691	743	702	732	705	716	714	731	728	734	741	715	713	696	750	677	751	703	719	731	667	685	695	654	732	716	687	739	723	683	711	697	773	688	688	710	736	706	727	682	765	739	687	656	730	716	750	755	676	666	729	742	726	718	749	700	714	708	695	744	748	729	742	739	720	736	678	712	694	698	675	707	724	745	684	683	670	723	716	725	780	664	746	715	688	729	725	735	731	729	733	693	718	751	712	692	699	706	725	690	645	750	701	681	652	719	706	700	708	695	689	700	669	722	689	727	696	707	684	724	708	711	692	670	706	665	725	710	655	687	703	759	716	685	690	700	735	737	724	669	696	697	729	687	735	684	737	807	758	709	735	727	684	729	700	697	686	663	721	697	719	688	674	741	728	680	669	689	723	685	665	712	736	667	708	720	678	701	730	710	725	699	700	727	724	668	682	683	669	721	671	723	747	706	738	740	734	745	668	725	744	738	700	731	685	735	708	720	695	691	708	676	703	678	706	743	681	724	763	690	756	750	707	690	672	679	701	698	719	762	732	658	738	714	733	686	706	706	679	714	716	711	691	720	694	684	746	729	690	678	743	703	682	717	702	736	700	715	732	723	724	730	690	727	682	707	741	708	706	719	689	701	739	780	785	699	735	760	751	710	731	679	700	777	730	712	727	701	657	754	745	697	716	717	722	719	762	748	690	732	726	716	675	686	731	715	662	726	746	730	705	725	712	716	755	697	722	728	691	708	713	727	745	714	696	690	694	685	664	703	730	759	708	688	702	696	696	694	708	707	732	690	719	748	754	674	693	715	722	738	684	781	651	676	731	756	699	757	687	699	703	660	688	736	713	726	649	732	752	744	707	713	688	730	695	701	718	696	720	699	663	670	640	738	673	671	714	744	718	668	745	734	684	678	706	719	708	736	705	777	728	686	713	739	707	733	666	720	709	705	717	709	708	713	699	684	658	735	714	736	736	679	717	716	722	686	711	733	726	675	658	705	697	696	678	649	762	738	678	703	751	665	715	687	775	687	745	723	719	719	662	689	709	679	760	696	718	730	697	721	705	717	686	751	700	719	798	708	743	690	751	732	689	703	698	741	738	698	743	693	716	678	686	697	696	738	684	696	701	695	710	650	739	707	725	723	779	720	687	725	791	669	711	732	685	656	732	750	713	712	736	716	701	667	722	711	698	745	685	681	746	745	640	743	676	697	745	721	695	686	744	758	736	715	764	732	728	730	711	738	743	729	704	724	718	628	687	743	717	725	728	676	723	749	729	729	734	701	755	748	739	722	673	701	683	690	730	738	697	729	719	722	667	722	665	695	736	703	700	714	703	721	725	733	715	710	744	715	701	696	694	721	671	707	706	706	727	732	675	699	686	734	717	706	709	666	703	747	696	700	693	724	720	704	691	690	726	700	726	702	773	693	727	680	729	717	678	746	715	709	697	698	759	689	697	708	737	690	754	702	690	707	723	742	708	711	680	691	698	732	727	723	719	699	739	684	717	694	678	664	744	731	639	706	726	753	698	709	709	721	724	706	729	730	700	715	720	735	746	730	744	730	745	684	722	712	713	783	701	734	698	752	757	760	774	686	685	757	733	758	716	748	722	733	734	757	677	722	707	766	726	698	686	724	678	698	702	712	720	696	724	726	741	681	764	726	702	690	734	725	697	753	729	676	741	696	706	695	712	762	750	702	724	710	685	748	726	705	759	736	669	649	657	709	700	736	713	689	727	714	745	722	743	713	750	683	715	708	719	733	729	678	694	762	769	740	730	695	692	685	678	702
20836	2201	351	334	317	278	297	292	271	285	347	311	318	339	305	308	339	290	295	276	311	260	318	300	311	315	314	291	322	275	324	310	288	315	284	296	312	306	304	270	321	323	291	302	317	303	285	311	349	339	320	290	331	366	295	337	333	331	345	307	321	328	338	300	294	320	317	313	295	306	327	346	319	292	367	301	308	319	315	327	309	295	288	312	286	296	328	321	290	304	321	290	330	321	334	317	315	294	336	301	316	297	284	306	277	293	291	295	290	318	298	314	302	307	329	318	342	330	318	315	315	313	327	315	282	356	300	316	303	315	325	332	330	301	286	328	331	330	327	325	298	307	301	312	311	318	304	309	283	294	322	314	330	332	338	303	332	309	290	284	298	302	309	335	309	307	308	312	303	284	281	265	322	298	302	278	296	331	312	283	304	284	276	277	316	274	292	290	313	323	333	270	301	309	339	341	346	314	324	281	272	295	313	332	324	326	299	304	334	330	301	290	299	324	275	303	299	346	298	318	309	326	327	317	338	328	304	296	328	312	317	342	312	306	329	339	304	296	315	311	310	306	321	331	294	310	341	301	309	288	294	334	287	328	348	315	309	315	289	312	305	271	302	308	294	364	336	324	334	323	327	288	324	314	309	283	327	295	339	319	301	277	333	323	360	307	320	331	291	284	302	310	318	316	276	302	339	296	300	287	308	349	353	312	297	315	341	302	313	297	314	264	299	308	317	324	316	329	293	301	327	336	306	302	305	327	311	293	334	291	304	328	341	304	331	275	346	303	341	338	302	317	306	301	303	347	300	301	361	337	339	312	345	290	315	326	306	314	321	313	246	316	335	310	297	341	315	294	330	300	350	273	279	317	328	322	315	343	289	287	317	299	285	363	305	279	311	324	364	336	315	325	288	307	297	317	279	300	291	295	304	295	298	298	302	294	276	343	335	379	324	319	259	335	326	329	306	306	315	307	304	331	275	294	308	289	313	283	281	322	313	280	309	335	307	262	290	302	333	300	313	320	317	298	323	296	285	287	301	291	296	321	302	294	300	324	328	297	311	313	295	303	292	304	308	305	353	325	311	306	329	310	313	276	282	302	336	310	310	334	314	321	307	332	298	338	342	327	305	310	293	326	271	295	323	344	319	323	322	319	340	301	310	294	313	331	273	288	342	315	299	306	328	303	315	306	278	316	277	295	308	293	318	328	307	302	302	308	300	304	345	269	302	300	284	311	277	282	282	282	305	301	357	336	286	293	314	283	292	328	328	309	363	298	309	273	293	282	309	315	309	331	309	318	327	318	317	319	311	285	314	322	345	307	307	314	298	327	311	322	307	321	270	296	284	330	326	298	394	310	336	341	307	292	306	314	272	304	330	335	313	318	322	306	257	297	320	282	323	300	289	302	288	331	282	297	308	296	331	281	328	317	293	324	317	315	305	290	329	275	281	335	286	301	320	315	317	281	311	295	348	329	311	303	288	297	285	291	327	339	317	308	319	320	301	318	293	322	331	317	301	285	319	304	344	302	329	306	305	303	292	323	307	286	335	304	313	323	287	321	318	330	371	292	317	319	310	311	323	350	285	329	303	314	349	306	326	328	333	312	269	268	334	329	320	317	333	293	263	296	314	301	317	319	311	297	296	320	303	283	292	307	311	326	339	312	309	282	317	320	326	328	327	324	288	313	353	298	298	296	328	319	340	342	297	327	294	309	282	303	293	302	274	350	334	320	302	311	315	301	297	285	318	286	341	332	324	307	307	309	278	308	315	348	295	314	307	314	285	302	329	328	338	329	312	297	296	300	328	303	290	302	342	310	331	314	312	330	330	320	285	290	302	313	294	310	305	310	303	331	291	317	309	295	306	312	280	297	308	290	286	321	329	292	317	324	285	302	264	272	277	296	295	282	296	287	323	336	313	327	314	297	344	308	350	302	308	308	317	319	332	291	329	314	309	327	327	281	317	320	340	319	302	278	306	342	294	322	322	333	291	319	357	292	334	319	321	297	326	299	275	323	314	356	320	296	300	321	324	329	308	286	328	299	326	352	306	311	278	339	303	308	302	339	331	305	308	328	317	282	328	323	347	288	327	314	295	307	274	320	303	352	323	281	322	304	306	291	305	308	287	293	319	277	290	313	272	320	335	277	323	326	337	334	307	325	330	331	307	305	316	314	318	320	302	291	310	328	321	334	279	321	340	306	300	295	301	282	303	326	311	323	309	322	327	294	307	310	304	305	341	279	343	297	319	303	315	305	332	319	322	310	328	304	308	341	304	303	295	311	315	317	296	310	283	291	301	304	357	259	299	291	299	294	354	309	286	304	277	317	277	330	295	300	290	303	314	325	311	309	300	315	283	303	348	279	346	314	305	312	340	327	284	282	287	312	309	287	304	307	289	297	328	302	289	257	304	307	254	311	317	281	317	296	263	296	301	293	316	307	307	303	314	331	309	314	357	313	289	296	316	287	328	314	300	299	316	310	312	312	335	312	316	337	313	272	341	303	314	317	294	318	324	300	278	305	295	307	336	333	276	289	296	323	304	285	297	351	297	307	363	320	330	328	334	335	303	306	310	375	317	258	302	302	298	349	291	295	330	369	290	295	333	288	312	304	286	307	319	289	321	328	328	314	328	302	299	335	321	291	358	310	330	312	299	316	316	301	308	353	334	332	342	319	333	317	303	315	341	301	297	309	311	317	306	303	308	346	333	315	313	284	330	314	305	294	290	326	316	265	280	292	317	282	307	277	274	283	320	328	294	319	319	328	307	298	297	313	273	297	293	309	305	318	318	307	294	299	314	330	331	286	274	295	346	300	336	288	323	337	321	309	329	290	338	293	319	320	287	290	304	300	265	263	322	300	300	341	311	281	313	297	276	311	317	316	272	358	284	305	304	310	312	348	298	321	310	310	311	301	320	325	303	336	260	326	312	316	333	335	324	298	252	300	254	320	299	290	313	320	308	292	290	305	292	309	314	321	330	349	323	316	307	307	316	315	311	303	323	323	297	287	323	321	302	268	272	319	313	323	299	331	314	306	331	322	332	339	333	306	333	295	287	316	314	306	300	340	313	268	286	326	323	314	305	299	324	307	257	295	315	338	273	283	297	309	316	318	317	324	318	324	356	294	307	291	295	343	266	287	303	297	324	316	334	309	304	294	321	326	276	289	316	308	280	322	318	331	308	307	333	309	315	333	304	315	320	333	313	312	270	292	301	323	303	318	274	317	286	340	309	307	279	325	307	307	320	303	310	289	325	334	313	299	288	301	304	329	310	328	352	329	339	349	310	301	317	330	327	315	319	318	314	338	295	311	299	318	335	316	306	298	296	277	339	269	320	336	286	264	277	304	356	314	302	332	305	312	295	294	287	284	309	299	315	308	315	324	292	321	320	323	286	307	320	283	329	286	276	283	309	313	323	345	287	302	327	306	321	331	300	322	314	324	324	296	285	318	308	300	276	312	276	295	300	313	348	308	311	294	329	322	315	322	285	320
9459	1003	746	685	660	685	681	700	678	653	666	742	655	677	712	627	683	671	675	626	653	682	651	758	695	677	663	727	651	685	692	658	697	667	680	683	718	625	642	668	678	697	652	662	673	683	684	645	713	656	678	679	680	663	605	716	628	647	696	695	660	714	660	684	658	661	700	673	705	650	697	671	660	652	689	663	627	694	688	669	675	658	678	704	684	684	692	667	701	723	692	632	684	660	691	686	672	680	693	669	686	675	713	662	661	682	680	684	693	691	713	677	661	674	627	656	715	658	674	696	655	647	681	702	659	678	671	679	687	665	676	698	640	656	676	665	594	685	664	659	654	682	733	687	697	654	673	680	690	698	682	700	683	652	680	665	638	662	632	641	664	649	688	633	683	705	630	699	693	687	706	717	684	702	706	676	667	675	665	605	671	640	697	712	660	655	699	676	674	676	641	687	687	684	652	641	630	670	668	677	673	697	698	674	671	686	689	688	659	659	695	664	619	642	667	657	678	762	641	637	684	630	653	643	666	675	651	633	657	710	700	659	722	660	648	686	735	651	665	650	613	625	677	698	665	683	682	664	662	632	656	645	646	675	685	679	687	700	686	625	627	688	629	685	647	675	684	720	673	660	665	672	666	653	675	635	676	687	618	715	656	664	639	671	711	687	683	699	672	705	657	688	678	641	683	663	683	622	685	638	689	657	631	676	688	668	688	642	655	650	697	697	687	644	626	642	664	685	641	694	659	648	681	686	684	671	670	672	676	679	674	713	656	626	731	669	641	631	675	709	699	672	657	657	650	631	686	709	692	684	658	698	635	637	670	650	618	742	673	641	651	622	717	604	661	716	677	674	687	648	626	680	642	655	667	653	696	662	686	625	672	683	641	642	655	643	707	680	615	706	676	678	736	644	672	604	627	689	681	676	657	660	649	657	624	688	681	684	664	705	651	670	666	695	655	656	670	696	668	711	658	707	654	633	678	682	686	662	701	694	687	680	657	673	652	693	676	646	670	684	656	669	642	638	651	679	693	616	657	660	635	657	697	637	689	686	674	680	684	702	682	645	668	712	658	714	664	648	686	722	700	652	693	690	728	684	700	684	666	744	630	653	637	631	643	635	677	615	682	702	638	682	683	655	686	691	675	670	624	663	690	664	634	683	656	646	655	692	707	687	644	641	653	645	682	700	672	661	721	692	656	655	668	701	710	672	692	665	684	668	680	662	672	721	641	632	694	672	632	682	718	639	651	719	739	633	659	659	704	719	639	668	686	631	719	664	640	715	666	665	672	667	685	701	649	665	686	639	653	736	674	657	654	693	669	710	685	686	609	659	644	651	614	666	699	691	679	683	662	634	668	650	649	678	652	642	623	655	694	684	649	684	655	681	644	672	641	719	614	613	649	631	650	648	679	625	616	647	655	713	617	676	669	661	708	671	652	694	646	608	687	668	667	683	649	729	667	654	674	657	721	691	680	657	667	689	680	695	691	733	656	682	693	688	659	634	659	679	676	657	646	679	707	669	626	659	632	593	677	666	685	668	693	675	657	718	627	722	676	637	657	637	680	649	670	666	692	669	662	682	709	639	657	652	687	632	653	661	670	689	673	631	677	742	665	659	675	682	660	641	629	660	672	668	694	681	668	705	654	661	693	667	677	713	703	654	705	638	641	655	638	721	647	642	653	678	618	682	674	646	678	697	689	643	670	679	646	669	717	655	641	688	696	691	676	661	649	671	628	656	655	684	712	644	675	647	691	723	693	679	672	658	662	715	661	665	627	701	609	676	645	666	640	683	662	710	677	662	654	669	613	652	668	642	637	651	678	643	658	663	679	663	660	651	629	612	632	606	621	691	663	644	683	611	672	679	660	697	681	676	601	653	649	647	672	664	656	670	626	694	639	651	663	697	639	651	701	667	655	655	687	654	727	681	654	650	659	665	650	676	668	660	637	735	689	665	687	658	667	641	674	668	663	667	690	688	696	678	651	645	700	711	668	658	672	624	679	687	708	661	658	702	666	683	691	633	654	652	658	649	674	676	627	644	667	641	628	662	670	667	683	617	694	665	678	602	736	645	690	715	704	638	652	617	691	670	664	671	663	675	664	696	652	682	613	654	638	703	671	679	696	653	645	668	667	633	676	688	663	698	636	689	628	674	652	701	650	672	671	656	700	697	656	725	707	656	682	681	678	707	682	636	668	678	652	675	641	682	691	680	672	682	667	691	688	683	645	683	670	645	689	700	635	649	718	705	694	680	647	669	673	673	645	705	617	645	675	672	661	643	667	667	671	677	677	668	639	640	642	713	680	696	695	669	675	640	706	704	637	653	689	669	682	697	701	727	686	630	657	638	684	666	629	660	703	668	672	680	684	677	659	678	670	690	672	634	615	647	713	671	616	674	653	655	707	697	696	686	669	658	665	686	713	659	650	652	690	699	715	702	688	632	655	674	706	714	640	705	669	657	693	640	672	642	661	698	654	698	662	645	671	680	661	708	682	704	662	645	650	633	639	660	646	641	704	725	715	650	671	683	664	670	644	665	688	663	633	705	652	652	689	694	648	700	629	667	678	648	715	715	675	651	655	637	651	624	639	655	679	704	622	710	667	678	653	674	665	664	621	618	678	662	629	638	641	673	694	687	649	659	691	726	650	652	650	700	670	676	642	678	710	682	670	665	629	631	693	707	668	632	621	660	639	644	720	676	681	685	691	699	652	636	670	669	670	680	669	700	639	729	642	648	699	640	637	683	692	693	666	661	649	667	674	686	635	683	656	688	673	664	662	670	704	625	693	713	710	720	642	673	714	625	668	687	657	661	691	707	604	662	638	686	674	646	663	679	684	648	669	639	659	672	665	629	642	668	616	670	670	659	670	659	712	638	682	683	695	643	692	658	650	694	695	694	693	633	646	707	630	667	651	642	675	675	688	676	673	646	691	661	709	712	669	688	701	689	657	681	653	649	685	683	647	640	691	638	659	682	691	698	666	675	686	665	696	726	696	671	647	674	676	686	673	644	667	637	631	675	720	637	686	700	661	665	680	699	683	693	651	660	669	693	690	664	635	675	670	642	642	673	658	677	690	674	681	625	641	694	635	672	735	665	625	675	695	672	676	687	667	699	652	715	655	648	685	687	635	680	673	680	676	639	679	669	692	703	646	682	653	651	645	710	661	601	626	684	664	663	641	625	660	678	687	648	628	686	644	676	655	691	669	700	690	640	646	645	639	649	647	707	681	637	694	674	655	671	685	665	658	640	682	696	692	669	643	665	683	675	686	630	688	644	672	669	680	668	635	673	673	656	651	668	641	680	655	679	644	687	643	665	701	705	661	654	645	637	644	703	650	648	662	633	663	642	678	667	666	608	663	665	707	668	663	663	644	682	664	686	636	649	627	686	662	657	662	648	715	695	692	698	679	705	668	701	692	677	645	669	649	643	663	736	672	612	650	681	667	683	641	728	658	677	690	653	653	648	662	667	685	663	638	643	662	655	644	688
22012	2432	384	308	321	279	298	290	302	308	318	308	301	303	297	281	274	303	321	333	297	270	286	285	275	336	314	299	305	290	268	287	307	289	290	292	287	312	326	286	326	259	292	320	284	276	297	328	268	328	307	284	289	247	295	304	319	279	271	313	266	291	253	317	308	294	293	272	292	260	339	281	286	324	297	266	291	300	269	305	287	329	290	318	300	299	298	281	293	322	307	311	282	302	279	278	300	300	302	315	306	299	311	306	319	291	299	274	292	306	320	291	331	284	264	273	312	333	320	305	288	289	286	311	289	279	280	319	309	279	290	304	301	305	280	289	293	291	304	288	297	319	294	299	302	319	276	282	304	290	315	293	287	292	313	295	299	280	281	271	278	287	302	320	298	283	276	294	287	317	299	326	260	308	313	278	273	285	316	309	306	297	308	292	289	287	310	275	274	270	291	284	304	293	285	309	285	300	307	297	285	353	304	285	306	296	307	285	317	285	346	269	286	303	314	313	285	282	290	267	284	254	315	257	281	288	301	302	258	293	272	282	339	315	312	269	326	285	279	295	290	304	272	297	287	291	301	278	291	272	279	333	294	290	315	310	296	299	275	280	266	285	312	273	288	356	273	293	335	271	272	290	303	293	340	258	297	264	295	271	311	284	324	292	318	294	301	321	277	293	273	266	281	289	296	301	312	274	296	291	289	309	313	305	312	288	344	308	336	314	304	290	279	292	325	297	253	294	303	269	261	302	307	308	313	277	304	279	304	333	299	333	312	289	330	290	294	332	275	313	293	289	289	281	298	259	276	306	297	285	327	298	316	313	327	272	274	317	285	277	240	289	260	270	260	300	303	287	303	287	324	310	310	259	293	278	312	270	255	290	304	293	277	295	340	270	297	272	266	310	292	293	279	281	307	296	333	303	286	284	285	285	285	310	278	300	291	251	295	283	312	254	274	272	300	327	293	280	275	281	301	317	297	271	275	293	279	298	311	290	301	275	293	284	281	291	286	289	265	299	291	255	275	319	281	293	311	282	281	276	288	323	325	272	291	306	290	269	277	310	309	273	313	327	307	286	269	287	281	282	272	267	292	297	280	319	304	328	337	291	304	282	299	304	276	278	288	294	320	258	296	250	295	289	282	272	271	270	306	289	318	242	294	293	331	272	247	306	266	309	317	288	304	315	332	326	266	297	273	302	317	284	313	288	311	289	318	323	343	329	313	276	280	314	315	312	304	290	262	301	258	272	297	305	278	302	280	310	329	293	310	270	312	276	333	314	299	341	297	309	297	314	292	330	303	271	277	267	307	335	291	298	299	283	285	287	258	297	301	314	309	292	306	303	302	292	325	298	284	269	293	278	302	279	319	298	296	303	296	299	293	291	306	295	330	275	285	311	320	273	279	276	277	260	313	294	312	273	294	315	293	321	280	321	296	307	285	293	300	285	317	279	264	295	304	299	271	314	278	279	304	321	283	303	261	293	308	279	295	281	286	276	307	275	287	286	291	292	260	303	303	282	290	284	293	273	292	272	249	293	315	316	293	306	312	295	279	282	290	323	313	303	309	271	309	262	308	301	302	293	319	266	300	303	272	293	297	274	298	302	288	289	305	322	312	304	305	307	291	297	299	305	280	294	321	308	277	307	287	331	288	277	315	330	265	297	294	317	299	333	337	291	284	264	303	281	267	292	275	268	289	329	303	279	299	307	308	328	304	310	264	298	299	311	266	265	290	343	299	281	293	271	308	277	311	296	278	316	306	295	290	310	290	303	322	344	311	292	319	275	280	307	299	283	279	280	301	307	295	278	309	285	303	301	293	305	336	330	296	306	360	328	293	269	298	276	310	285	268	315	304	283	284	290	287	296	308	291	273	330	300	291	316	263	328	305	287	304	313	272	263	298	331	294	305	344	290	281	266	289	285	318	300	282	299	270	313	292	304	287	304	279	305	309	315	309	258	295	317	257	335	311	268	298	292	310	281	305	295	335	305	314	297	308	301	256	252	294	297	274	295	301	267	313	274	302	278	281	331	303	291	281	297	293	279	259	274	269	251	293	296	288	268	299	305	284	294	285	296	292	318	281	282	268	269	313	293	290	318	283	304	316	257	311	316	312	276	273	295	265	272	295	300	303	318	261	299	271	285	297	313	272	302	299	295	312	333	271	281	342	288	273	306	320	275	316	301	307	293	318	278	305	292	314	330	296	304	283	271	308	307	323	320	329	299	289	311	287	307	324	278	322	258	262	286	273	293	293	278	283	287	296	265	292	277	310	313	301	296	309	294	286	292	311	281	307	284	282	301	333	283	281	281	326	262	297	326	284	279	268	311	263	362	329	291	258	310	279	321	271	300	319	286	309	290	347	296	311	323	292	313	267	300	292	303	260	304	276	313	309	290	303	263	277	302	274	307	279	296	310	277	283	317	278	292	270	276	308	267	284	293	325	257	280	266	294	283	307	280	285	292	290	313	304	264	259	295	314	273	298	304	262	324	315	307	323	334	316	289	292	286	318	310	299	266	287	259	293	309	290	300	314	302	295	275	317	286	302	327	299	301	303	284	317	283	327	285	327	280	276	273	281	290	315	296	297	267	294	309	286	272	310	278	281	297	324	253	297	307	286	293	309	320	310	327	299	319	307	288	277	300	286	289	302	302	314	301	272	313	303	263	287	281	311	300	284	283	284	283	315	292	281	258	303	310	309	293	312	289	288	280	283	285	272	280	288	270	317	336	302	314	278	293	280	286	287	324	309	271	275	306	280	333	300	294	293	301	297	276	294	275	280	281	257	308	276	287	307	311	299	310	289	300	303	294	280	254	281	299	313	292	336	294	265	323	286	275	286	316	315	294	293	295	288	303	289	272	292	302	288	306	297	244	303	296	281	296	297	310	263	287	286	335	243	305	306	286	281	269	263	268	321	325	315	330	324	283	314	322	283	321	296	285	293	251	292	299	308	285	252	271	294	288	312	311	304	329	278	325	290	290	275	292	333	276	328	274	290	283	296	269	278	277	316	328	300	306	287	295	307	278	277	297	312	303	286	292	295	263	262	273	297	300	313	295	267	276	308	295	290	276	313	307	294	309	316	312	293	297	323	312	285	313	293	281	286	300	290	299	271	265	289	316	308	281	251	284	294	331	291	301	299	303	301	279	280	289	287	255	284	288	287	304	323	255	286	281	311	349	266	292	270	324	294	270	274	311	284	313	312	325	296	290	305	315	307	276	314	297	282	340	307	283	308	326	315	303	331	327	288	274	311	303	296	308	321	328	288	284	314	317	266	285	252	300	288	245	311	286	292	307	273	277	267	286	305	307	292	297	305	290	284	323	288	306	305	282	321	302	282	270	272	238	274	283	295	303	291	275	297	292	259	311	311	267	297	267	330	321	256	309	272	297	303	282	286	302	326	293	309	286	283	307	329	311	325	290	324	297	304	334	292	278	284	287	301	299	259	296	265	263	298	296	295	329	321	300	290	297	289	307	317	289	302	277	315
9701	1185	754	722	643	642	686	646	656	621	678	666	637	653	631	615	645	631	626	620	601	615	631	602	621	603	624	601	634	626	649	669	619	634	636	610	630	673	684	620	601	605	583	601	637	605	625	649	666	636	669	618	640	619	637	670	651	652	601	621	637	596	624	617	616	619	604	634	592	628	624	654	609	660	640	632	624	625	622	671	638	624	638	624	644	612	646	589	647	610	649	692	633	658	631	594	653	618	666	584	603	644	634	619	613	603	663	599	603	641	637	623	607	612	594	616	655	671	631	618	601	639	616	614	651	614	630	635	594	628	649	640	614	629	643	622	636	644	621	631	647	644	656	650	663	672	636	635	655	613	641	617	598	653	607	600	618	610	614	585	660	653	645	615	672	662	604	693	642	620	620	641	643	666	613	609	676	605	636	609	614	641	661	603	665	613	613	649	688	664	606	642	619	695	636	623	649	648	625	585	636	611	581	640	637	660	651	612	600	625	653	668	645	612	628	623	627	638	585	635	666	697	663	646	633	638	616	614	647	617	617	626	657	630	636	650	621	664	638	627	641	614	607	655	661	596	625	646	619	641	682	655	650	654	654	652	620	670	605	650	638	647	620	637	669	593	635	631	661	589	567	628	629	613	610	591	625	626	626	601	619	615	641	630	628	652	616	602	617	662	669	648	679	626	689	653	644	610	615	646	665	621	623	692	630	647	625	659	616	668	648	632	601	643	670	648	617	655	660	636	669	633	651	623	612	657	662	616	650	610	650	637	609	631	596	630	625	650	688	601	664	633	612	616	619	658	615	589	637	625	645	644	667	633	643	636	641	617	651	623	658	620	637	656	611	617	628	621	642	663	639	659	643	690	597	632	596	626	616	632	619	634	636	643	615	655	666	624	605	575	581	618	628	631	661	658	663	633	639	627	582	638	596	596	606	613	664	588	623	655	641	612	594	636	620	624	642	629	620	623	631	669	622	656	634	605	632	620	621	685	648	653	621	625	658	595	628	637	621	568	639	642	657	610	592	657	645	632	669	653	658	634	592	635	672	637	697	633	631	636	609	604	645	600	648	612	606	669	629	629	621	650	638	667	682	616	645	646	611	625	635	650	574	613	667	670	649	645	633	606	638	647	618	637	637	602	647	644	666	595	627	624	625	665	606	580	650	671	636	579	627	618	627	592	610	630	642	643	640	639	628	602	639	620	670	648	611	610	623	649	616	635	647	620	646	647	617	656	613	642	651	640	665	631	600	655	635	608	638	579	593	662	642	644	617	615	644	640	584	655	638	640	646	605	605	646	653	650	640	626	619	614	637	614	624	633	626	591	581	618	674	626	601	629	621	585	658	599	579	579	646	610	605	632	651	607	618	622	599	622	631	631	649	620	647	642	679	592	629	638	642	625	640	667	678	621	651	589	643	619	575	586	639	585	674	645	634	615	636	610	665	650	627	630	612	636	666	620	598	600	616	609	690	622	659	611	679	637	594	645	605	634	629	616	631	620	599	599	642	619	649	649	654	586	656	613	653	654	614	601	661	611	650	655	645	667	620	583	684	640	664	619	652	681	659	632	608	584	657	624	615	618	624	617	663	625	633	637	612	659	636	602	609	663	591	605	597	606	642	601	630	643	613	625	669	592	637	644	625	682	623	641	610	632	619	637	648	614	645	625	656	626	633	603	629	635	606	659	598	623	592	610	626	656	559	607	628	654	646	676	656	664	600	627	676	643	632	650	615	653	679	627	620	605	650	637	672	614	602	662	697	602	643	653	632	660	642	631	643	641	620	592	622	644	647	672	649	639	634	609	629	651	619	615	608	670	636	623	642	629	669	672	651	618	649	640	616	612	652	623	613	632	630	628	632	663	631	687	596	662	604	616	638	603	665	660	676	618	656	606	672	615	639	612	626	602	630	642	612	644	647	610	624	614	604	614	633	585	673	627	602	674	581	670	670	652	666	660	670	637	666	632	627	666	652	607	656	701	601	657	649	627	588	655	577	642	624	632	630	609	636	653	633	625	673	575	671	648	680	647	655	653	630	608	626	630	640	615	631	636	599	683	634	619	614	580	609	607	553	646	628	634	609	618	613	624	642	611	605	595	620	570	651	622	644	658	699	607	618	628	613	664	655	634	654	631	598	680	636	659	605	608	638	628	643	656	624	660	663	634	695	639	598	645	619	667	638	572	693	634	620	682	627	646	630	625	656	637	628	655	679	654	635	632	659	626	625	607	627	624	636	610	602	665	646	592	650	659	663	642	623	634	625	651	640	635	599	657	601	627	632	601	623	643	654	648	686	627	634	628	634	618	608	636	658	622	610	637	607	621	635	651	635	677	610	621	631	624	670	620	626	662	647	649	647	632	647	633	599	614	592	601	613	659	642	595	634	649	642	654	596	599	595	642	628	663	633	635	648	609	598	647	612	623	661	651	640	643	587	604	626	680	619	605	660	633	630	632	664	600	667	620	630	627	679	629	646	621	596	606	620	642	671	616	635	641	612	660	661	613	663	641	620	596	600	613	589	660	628	626	641	625	644	658	596	635	652	673	636	648	592	635	671	647	588	665	636	629	654	602	693	659	648	599	664	660	614	610	620	622	593	658	658	669	615	630	589	668	673	587	623	664	594	607	635	633	626	628	590	630	635	663	632	601	616	602	647	610	618	595	588	647	607	646	635	649	636	648	591	624	642	625	669	629	632	608	617	609	640	616	643	674	597	626	657	607	603	630	599	562	626	650	622	635	597	629	620	646	639	621	647	640	625	667	593	621	593	656	623	624	650	581	616	649	667	646	658	636	629	622	670	665	671	623	638	664	648	660	637	674	609	609	638	636	636	625	634	613	686	647	630	657	612	657	637	650	656	641	649	639	621	650	621	643	659	612	704	582	619	624	649	608	645	665	617	645	646	655	670	616	618	640	598	614	664	666	658	609	633	662	600	686	633	646	622	627	629	633	689	608	622	623	616	583	620	676	645	603	635	669	651	634	590	630	625	654	595	619	637	595	647	621	613	645	660	638	631	681	710	673	674	569	610	633	637	576	621	625	623	599	615	678	627	645	602	679	665	638	640	596	610	641	670	605	632	696	588	651	652	625	635	619	604	658	643	646	636	668	607	629	655	637	624	648	680	627	634	620	650	656	627	594	646	629	633	642	626	614	671	657	607	630	631	658	586	670	612	684	608	643	682	671	626	687	619	648	623	639	654	647	636	621	662	632	626	632	637	587	647	657	638	647	637	623	601	612	666	584	681	679	649	613	630	641	609	621	632	653	623	603	596	600	667	616	607	589	638	642	621	648	621	663	643	669	591	652	606	691	604	634	584	660	643	624	679	594	635	624	621	654	630	599	649	579	643	653	634	653	596	672	679	621	598	600	625	670	605	639	617	663	660	634	587	571	651	627	632	663	633	649	651	655	607	651	642	628	633	649	632	675	654	638	651	627	656	627	645	612	658	626	627	648	628	649	642	637	636	631	645	628	657	700	595	636	642	672
26999	5229	479	355	353	352	317	295	325	281	297	316	277	353	332	318	317	340	327	334	344	334	349	305	313	304	334	300	313	327	335	357	343	291	317	302	309	349	347	353	287	301	284	323	323	327	311	325	288	320	323	311	318	304	317	312	320	361	321	363	330	308	298	322	341	313	327	314	326	338	335	314	308	329	309	352	346	327	320	354	346	316	356	315	330	331	348	320	319	350	328	289	327	347	310	308	334	328	318	293	316	332	361	334	318	312	311	335	326	292	325	337	286	311	296	335	324	339	320	292	321	300	301	311	304	335	343	284	312	338	320	313	303	316	315	316	313	317	343	338	337	309	359	318	325	300	367	323	301	336	315	318	312	287	329	307	335	278	308	319	345	300	324	354	326	291	310	336	281	317	344	327	319	281	316	288	298	333	322	367	365	282	345	355	291	332	342	324	314	319	309	334	333	340	332	323	350	303	316	302	325	316	301	293	306	342	382	352	333	340	312	363	347	337	324	303	307	304	299	319	294	330	290	320	273	363	283	309	354	322	294	291	353	293	318	328	320	313	347	350	295	319	336	358	293	353	314	314	308	284	338	350	287	355	357	303	328	372	298	326	302	312	313	302	332	327	322	327	315	324	338	335	348	316	319	323	305	321	294	284	338	342	323	323	336	299	319	337	366	297	321	347	361	318	279	305	346	283	301	341	328	345	329	338	373	316	325	324	342	308	350	330	324	318	297	318	348	308	321	316	302	332	335	312	308	344	329	317	327	346	341	315	324	334	329	305	305	313	321	343	342	330	322	340	335	353	321	346	342	339	300	323	322	323	319	334	300	309	333	327	354	335	354	310	327	321	279	321	335	324	315	325	348	309	354	321	324	325	326	340	333	291	346	352	311	319	316	289	288	301	352	321	371	317	343	316	305	315	307	323	344	316	333	294	347	322	324	303	332	337	323	323	313	306	288	304	284	327	304	342	337	300	301	359	330	322	323	313	343	313	328	298	325	324	328	321	334	303	345	343	283	331	308	286	299	315	351	318	355	296	314	322	291	354	287	307	334	367	335	332	318	327	330	298	329	355	295	277	300	307	301	300	312	301	335	335	344	315	328	327	337	320	337	294	271	332	338	334	336	302	291	305	307	310	312	295	319	317	323	334	321	325	334	321	345	322	338	319	286	328	301	318	348	308	340	317	333	343	308	320	346	324	307	322	303	329	342	314	321	368	328	333	305	295	318	329	319	336	327	340	341	332	348	300	329	347	340	315	291	303	332	322	283	339	324	292	294	333	315	302	327	333	301	296	306	296	353	296	345	297	304	302	341	328	342	344	345	305	323	356	323	335	333	297	325	311	295	332	340	337	341	321	313	295	306	339	325	321	282	317	282	322	306	316	315	328	319	287	339	284	351	321	306	326	326	252	307	332	304	337	332	337	313	313	350	323	326	324	320	329	317	299	355	331	298	326	274	297	326	330	326	305	318	317	323	353	331	292	322	310	318	315	310	318	358	370	343	319	328	353	317	318	342	327	334	331	304	314	262	353	313	338	302	303	303	289	306	370	323	315	324	291	295	287	289	286	306	279	321	347	343	314	317	329	323	304	314	325	301	316	297	341	347	327	336	302	296	321	307	323	275	324	315	274	319	333	325	314	317	269	311	325	309	286	314	316	286	307	281	314	308	315	320	324	330	283	276	332	282	312	328	327	301	295	318	341	291	337	303	315	348	311	302	308	337	319	323	306	284	315	320	331	329	335	319	302	329	322	315	336	316	309	329	307	350	271	306	285	363	328	301	311	319	309	322	318	328	320	327	329	307	311	311	344	318	344	304	313	334	328	335	288	291	328	317	320	299	308	339	330	298	288	338	316	313	304	316	314	352	279	347	306	301	293	313	347	312	320	346	298	343	318	344	342	342	343	313	287	334	311	297	287	340	297	316	282	326	322	297	322	331	338	301	312	321	300	339	344	365	329	311	327	346	350	316	358	298	326	310	297	294	312	327	330	277	336	311	337	326	319	330	307	360	313	341	306	347	334	285	320	286	296	327	305	326	351	324	322	325	327	334	300	288	349	322	358	297	307	295	313	331	340	318	316	352	307	287	327	352	334	308	325	302	322	289	310	367	300	283	337	336	320	321	302	325	314	310	338	327	349	344	294	317	329	354	342	323	302	319	308	292	307	328	290	293	288	330	304	331	304	310	307	357	287	305	282	298	310	353	327	324	313	313	320	328	279	321	277	275	287	310	335	299	286	314	296	328	353	307	324	325	346	284	321	320	290	314	308	338	304	322	316	326	283	306	296	333	336	314	302	306	326	297	300	333	308	310	321	336	324	313	307	306	306	282	307	301	295	319	328	345	300	346	287	288	303	343	302	310	300	325	302	304	303	318	267	335	307	312	307	335	311	311	325	307	361	309	301	302	333	325	344	310	347	325	324	336	315	340	327	328	374	306	327	302	296	285	361	325	370	330	325	321	322	321	351	298	276	313	314	302	303	338	297	300	275	280	311	291	326	345	352	282	356	306	317	293	294	331	318	275	285	285	314	324	329	313	313	379	335	346	307	290	315	316	340	340	330	287	315	337	315	320	277	332	346	346	292	294	334	341	308	321	312	350	326	303	342	329	367	322	311	338	333	357	336	305	345	300	328	311	318	304	322	344	308	326	328	349	286	334	346	324	314	341	295	279	364	301	292	299	307	310	311	324	349	297	319	269	301	300	318	324	308	343	322	358	296	329	348	313	267	297	294	302	301	284	306	286	345	312	281	349	316	324	354	344	314	294	292	339	376	332	347	348	333	293	318	342	348	361	313	306	322	290	319	310	339	337	308	307	370	332	299	331	359	308	328	324	312	317	307	297	311	297	291	274	302	324	308	331	321	317	301	309	317	322	338	335	288	340	325	311	317	307	325	299	331	314	310	315	325	307	342	318	324	290	369	329	304	318	299	350	358	331	311	333	345	329	316	327	320	331	328	294	304	318	327	296	317	349	325	348	315	300	308	361	330	309	302	307	315	319	320	333	314	292	336	304	289	333	317	293	333	306	352	304	318	334	309	337	299	319	337	329	321	315	305	312	359	320	318	329	332	311	299	306	331	319	314	313	321	345	351	295	301	362	290	302	351	309	293	300	310	321	329	343	301	296	302	311	298	275	313	282	323	321	327	332	270	322	300	336	301	341	345	340	290	308	348	348	333	320	277	318	314	345	306	298	343	299	326	342	325	320	344	284	309	314	325	346	325	348	339	319	348	298	323	346	311	299	308	321	320	298	336	324	362	349	336	309	303	318	345	294	330	349	356	349	340	309	318	344	319	320	312	298	311	329	317	331	325	338	312	292	315	332	318	329	295	345	342	336	288	314	343	292	340	324	331	322	313	326	309	316	333	276	297	328	333	271	323	320	363	282	293	302	309	325	359	336	310	344	303	294	327	316	315	315	322	303	330	339	323	328	329	348	315	316	337	349	318	320	304	325	317	314	335	301	310	362	323	330	310	303	327
11031	1169	852	792	795	697	683	719	711	711	735	705	710	748	701	727	744	731	704	708	672	774	701	727	720	714	700	689	733	721	696	743	716	709	669	766	714	701	714	733	677	766	657	746	711	716	711	641	711	683	753	739	718	681	717	718	706	692	727	679	687	664	695	705	735	700	685	690	702	738	680	723	708	696	691	675	704	727	689	718	733	714	715	706	704	724	720	702	668	697	717	693	728	755	697	730	664	669	677	736	714	711	778	730	698	730	703	709	718	686	689	750	675	690	725	718	717	725	711	730	661	694	711	714	774	690	714	679	749	741	757	730	674	716	723	683	717	652	705	700	699	715	768	674	744	692	696	720	721	694	742	681	703	714	710	727	671	726	703	682	701	751	736	731	715	674	686	695	696	678	723	659	677	738	764	731	728	721	709	758	680	695	714	709	714	751	733	699	720	732	720	709	745	714	705	722	693	718	732	736	708	691	686	710	709	699	695	642	722	718	737	707	710	709	734	695	694	748	705	703	717	770	763	683	691	662	697	659	732	751	678	721	710	746	670	715	711	754	684	747	693	683	692	727	700	697	676	711	707	712	732	737	688	744	744	674	707	739	742	710	660	700	729	745	693	728	727	719	720	723	708	713	727	718	695	729	720	680	696	735	708	692	723	707	732	701	722	716	679	704	685	744	710	727	694	684	723	699	732	722	738	703	727	687	692	718	697	766	695	690	774	668	758	732	711	706	703	702	683	703	712	678	681	769	730	784	717	754	680	695	721	659	741	725	744	714	702	701	695	677	719	687	732	745	722	674	742	696	692	725	718	687	727	695	704	741	725	699	725	691	734	676	712	699	768	739	758	718	698	674	780	681	670	730	747	729	693	701	688	717	701	705	702	656	677	685	714	736	695	729	713	745	704	734	656	738	726	750	712	725	701	722	713	743	719	729	737	680	690	669	749	741	753	698	716	695	729	749	713	696	764	748	731	712	735	710	720	757	729	718	744	695	694	727	683	679	725	654	730	730	741	743	700	698	714	680	720	679	733	701	714	684	652	715	676	710	668	685	742	725	736	681	656	709	734	723	717	730	664	707	770	740	685	744	764	710	687	697	692	718	705	691	689	721	757	703	720	703	712	723	713	690	684	751	707	704	689	735	739	699	720	711	712	756	721	694	717	699	687	702	733	699	737	719	708	678	713	689	750	704	733	706	746	736	757	706	658	729	706	763	715	718	748	701	733	715	693	719	716	728	699	721	704	733	732	698	697	704	674	736	697	735	732	697	693	713	704	737	698	716	683	716	726	691	725	700	709	694	699	662	684	699	716	713	711	716	709	700	726	673	721	724	756	715	764	765	739	752	653	726	692	693	750	671	721	766	727	694	710	720	715	741	676	710	707	693	761	696	724	694	672	727	722	681	722	725	700	688	696	701	730	735	735	706	670	722	750	685	678	696	701	736	729	716	755	697	697	689	747	723	739	688	737	698	764	732	705	701	741	709	688	727	732	727	717	627	705	711	726	682	688	700	667	722	722	694	723	696	704	684	737	731	717	736	699	658	664	689	759	735	721	675	714	733	704	709	704	704	716	698	703	686	699	722	717	722	745	674	695	719	639	708	714	734	716	711	712	688	679	709	727	709	707	729	687	680	672	721	710	742	697	690	725	711	739	712	730	697	710	716	716	705	705	710	756	643	723	733	753	709	675	720	726	706	737	690	725	731	711	708	682	697	775	685	686	690	686	703	698	737	732	734	702	698	752	642	690	723	686	674	713	727	722	723	716	757	678	662	689	706	721	684	764	756	719	673	748	706	712	700	701	728	705	671	740	725	737	683	684	749	775	704	775	715	732	708	676	735	707	699	718	726	787	662	720	683	688	686	717	713	753	703	717	713	708	669	713	710	760	711	664	713	739	716	695	684	668	690	709	719	726	710	685	704	672	732	689	687	705	688	721	734	726	708	721	766	747	689	711	728	672	729	740	732	739	749	711	699	711	716	712	717	674	690	698	689	701	677	694	716	646	739	750	735	667	720	696	706	742	744	733	720	700	739	765	718	726	683	703	716	731	746	722	774	707	774	712	710	653	683	726	727	687	697	693	699	666	763	730	738	733	708	690	723	643	680	684	702	696	680	699	700	719	705	689	713	692	709	739	748	717	718	744	697	758	705	712	666	707	637	677	721	703	737	686	707	714	696	665	700	710	735	721	760	756	698	685	720	678	736	720	709	744	758	741	709	719	691	699	723	667	734	655	720	709	697	691	700	718	718	752	786	695	730	733	725	734	714	728	715	692	736	702	728	706	745	697	728	712	719	731	672	675	723	688	708	713	753	700	762	746	674	646	675	683	685	690	726	698	692	748	687	711	709	729	688	716	726	709	704	755	722	639	703	718	676	698	706	638	726	710	695	720	754	674	667	687	753	747	731	675	729	688	760	695	707	722	719	697	720	727	708	713	710	690	692	684	676	714	717	713	740	696	727	728	723	711	732	667	693	714	720	710	689	708	709	707	741	695	708	748	712	723	739	727	734	725	680	692	693	698	723	736	691	681	704	681	700	727	663	684	705	666	709	710	752	679	649	730	687	714	715	723	726	708	741	734	733	695	704	724	721	695	710	677	717	769	709	714	692	689	704	666	702	716	707	723	689	717	752	723	713	704	705	720	676	700	725	681	671	709	706	739	714	734	718	731	709	732	702	719	725	719	698	699	692	692	760	745	773	705	740	716	713	733	706	689	699	699	754	752	662	728	736	724	690	741	681	713	706	672	727	739	679	773	766	747	729	704	721	746	730	723	669	744	705	713	705	740	690	686	711	721	723	694	714	686	688	657	696	721	709	672	732	703	732	714	725	681	739	743	694	713	751	706	703	736	740	711	721	745	719	732	733	698	689	705	740	726	721	690	690	714	669	707	734	671	622	677	686	696	702	682	741	668	738	733	738	708	729	707	682	686	739	687	708	725	737	735	739	738	709	699	725	659	708	685	739	675	684	706	709	689	725	672	678	760	666	724	743	698	692	715	748	705	723	709	780	739	756	720	696	685	683	714	716	698	703	691	744	736	643	680	719	726	711	680	715	674	738	725	679	683	761	657	722	730	683	732	694	704	682	731	702	695	723	691	691	760	729	740	706	715	660	717	707	696	697	722	674	720	684	742	718	747	709	678	703	734	708	721	688	750	720	672	696	696	697	710	660	633	708	703	720	761	659	723	706	695	737	715	683	747	680	723	708	671	740	674	700	779	689	723	689	711	709	734	679	708	730	732	723	681	757	755	723	687	718	746	714	687	733	715	712	746	686	727	693	689	651	672	725	729	685	661	745	677	674	695	744	730	741	724	722	694	694	701	715	705	747	714	706	704	694	727	699	719	656	716	680	722	721	743	671	758	708	699	764	707	714	713	743	762	682	748	701	719	692	661	711	724	680	703	741	715	733	730	705	713	679	748	719	733	689	693	717	734	700	693	694	685	733	679	711	675	675	687	714	745	758	744	702	716	746	710	745
20323	1903	305	307	286	287	327	335	337	334	319	263	317	299	311	291	299	314	315	356	310	301	332	294	308	318	273	299	316	305	297	301	315	316	310	277	317	272	315	307	260	297	287	289	246	295	316	315	332	312	281	345	312	318	308	309	291	312	285	278	324	288	301	307	307	282	341	295	314	315	316	341	341	291	314	284	295	285	280	288	296	321	311	284	296	294	337	315	297	310	284	369	335	287	300	295	289	326	294	298	307	338	288	284	284	276	317	330	288	318	300	277	334	319	318	303	351	325	310	281	311	297	318	313	322	292	269	304	312	341	347	309	314	310	297	309	289	310	327	282	333	323	281	356	327	285	296	293	329	300	300	313	307	283	326	277	319	292	339	262	301	288	302	296	315	303	326	309	326	342	283	297	320	303	284	326	296	308	317	273	319	301	316	298	317	334	310	327	297	300	305	308	341	266	275	308	293	309	315	332	319	308	343	313	285	304	269	345	310	310	303	313	257	307	332	325	288	292	291	280	289	306	325	330	300	316	308	287	352	349	337	279	324	316	305	291	297	315	278	300	328	287	328	272	319	322	325	335	317	308	320	294	302	287	313	300	283	280	310	303	270	317	330	281	311	332	329	307	316	316	307	317	300	297	289	295	296	294	297	321	301	270	290	319	315	307	329	313	276	313	272	303	322	314	304	314	319	307	273	264	319	313	294	308	322	279	299	307	338	306	307	318	318	309	299	308	291	304	264	302	306	335	302	316	319	314	302	274	294	350	318	296	312	331	310	305	291	328	284	301	313	334	308	260	316	322	306	290	291	334	325	283	271	307	319	324	298	307	311	323	330	303	305	300	303	329	338	307	326	301	290	310	307	324	328	319	327	304	298	347	295	334	332	331	320	305	297	299	301	290	319	363	276	269	318	302	319	362	315	350	322	307	320	316	348	281	305	307	351	333	319	300	276	306	285	309	277	327	314	309	293	307	306	311	324	311	290	282	292	275	301	318	319	309	278	272	279	269	327	310	297	278	279	290	282	275	285	331	293	316	287	313	350	315	296	312	328	303	287	298	279	315	284	334	297	308	308	303	318	325	314	273	306	282	304	292	314	326	281	250	310	288	331	297	301	281	297	304	271	347	297	297	289	318	320	324	340	309	335	311	299	299	281	275	285	303	301	306	287	302	291	281	329	304	323	300	289	306	312	329	324	298	342	383	297	291	327	306	297	305	287	312	330	332	313	333	277	315	322	326	334	301	267	303	309	303	344	260	269	299	276	309	294	292	326	307	273	324	308	311	306	306	290	313	306	292	342	300	295	271	299	306	284	285	320	316	299	338	333	311	312	317	304	329	294	322	295	295	290	290	296	320	306	335	321	333	345	273	303	318	357	326	314	341	288	349	285	332	289	299	299	340	328	298	299	317	279	303	292	321	297	327	333	291	309	310	316	308	336	323	307	343	352	305	305	324	281	286	298	309	300	315	326	290	282	301	299	324	299	307	318	341	326	321	294	280	328	292	258	311	316	299	289	320	336	280	316	297	364	304	327	288	314	301	322	283	268	274	302	280	300	292	261	288	284	297	297	267	275	310	297	276	285	317	312	309	296	364	313	287	296	305	327	324	317	305	327	299	312	304	311	338	308	316	294	304	307	323	298	323	281	324	324	323	287	304	310	335	314	339	282	297	289	303	295	314	330	310	311	290	296	311	313	297	289	296	307	290	249	302	316	314	339	320	293	317	319	313	298	304	328	318	338	340	362	347	316	262	301	288	302	303	312	361	321	304	288	297	273	304	278	330	305	285	297	298	298	282	290	304	302	326	320	304	290	286	321	283	306	282	308	321	299	284	299	324	298	327	302	292	317	286	321	298	308	318	311	302	304	289	291	294	314	286	290	337	326	284	314	323	271	304	339	318	311	320	285	326	305	318	334	298	330	294	292	295	344	313	306	331	305	311	291	262	310	304	330	291	278	300	305	288	271	351	318	304	308	285	311	304	299	309	286	301	327	345	343	302	309	308	327	278	282	296	280	296	327	283	351	347	332	345	297	292	301	295	330	312	298	285	332	291	319	301	300	337	308	336	305	288	274	308	296	327	347	291	322	332	313	297	302	282	296	297	317	298	321	309	314	283	317	311	282	310	307	319	287	285	329	294	290	339	276	276	316	315	307	332	285	328	341	318	294	307	347	316	283	269	287	277	287	314	307	258	277	292	302	315	344	299	270	265	345	303	317	283	279	309	336	279	285	327	295	331	288	318	354	321	290	288	301	291	343	265	293	314	311	280	314	308	326	287	270	286	310	260	316	336	328	322	286	285	317	308	303	263	277	301	273	302	283	304	288	297	270	311	329	298	298	302	300	292	324	322	304	290	283	309	295	294	245	331	286	328	292	308	341	309	314	294	328	300	285	307	304	312	288	336	272	334	292	286	282	313	288	320	300	344	321	309	319	276	314	269	304	320	288	299	306	282	316	297	287	304	301	282	273	307	294	308	311	333	318	340	328	355	300	306	308	313	305	317	299	321	284	312	357	302	305	335	331	300	336	278	310	275	278	295	322	305	294	317	327	309	303	299	318	291	331	331	293	329	321	294	299	315	331	323	309	316	301	278	315	290	337	318	311	301	317	304	287	296	291	335	321	323	272	279	304	296	304	294	332	337	311	323	327	302	323	298	298	331	325	300	325	324	295	342	316	283	310	370	278	313	279	315	309	291	308	286	291	305	307	295	279	295	318	302	283	294	272	337	305	309	329	316	294	319	318	291	294	293	331	311	318	273	283	344	314	311	327	357	294	333	326	307	307	282	314	307	289	373	327	303	299	330	283	320	301	316	300	316	292	285	309	331	301	309	331	308	339	326	272	322	329	300	287	328	290	303	306	299	303	294	285	311	312	308	312	304	329	369	318	326	292	274	293	356	314	265	274	282	305	315	291	295	291	297	290	301	284	297	321	291	296	335	311	346	335	315	322	302	305	316	276	304	295	315	305	292	303	313	311	289	330	299	336	307	277	290	293	320	308	326	291	293	302	301	303	273	321	296	288	315	321	325	312	306	307	313	274	309	285	313	277	277	337	336	313	306	327	320	304	284	261	363	315	298	343	296	305	313	308	319	315	330	294	339	296	275	305	261	297	310	238	264	340	315	309	303	287	287	303	317	274	343	314	335	318	310	298	321	321	307	308	320	291	279	331	286	323	335	303	300	276	308	313	312	292	297	289	318	307	286	315	333	335	320	293	304	318	287	318	315	315	309	282	271	310	314	332	280	296	305	314	273	279	298	305	300	291	291	325	323	283	323	304	343	280	326	309	296	331	337	306	305	332	322	297	329	294	313	300	281	309	329	331	273	282	310	286	342	325	309	263	307	295	274	306	310	326	323	295	322	321	299	281	297	316	292	270	321	301	300	276	296	304	347	311	318	323	259	309	312	314	321	295	265	294	285	301	281	299	289	301	263	268	294	334	322	279	330	273	305	296	302	330	315	295	297	276	302	281	301	314	301
9771	875	744	691	708	689	677	641	660	657	640	616	698	664	621	667	710	692	676	649	645	658	697	646	672	661	657	645	630	688	643	630	636	672	693	610	648	740	638	687	617	655	642	699	655	651	647	645	632	699	659	682	647	644	674	612	683	611	645	659	616	656	669	716	685	686	667	596	662	669	659	649	663	617	659	648	660	664	677	650	665	708	661	711	630	677	722	651	658	645	661	666	662	667	620	682	653	621	655	731	629	680	717	668	640	643	655	672	651	650	665	639	658	680	648	640	669	676	679	665	631	665	628	676	640	666	665	643	643	671	720	639	658	679	638	603	676	676	666	667	670	667	647	694	611	660	684	626	667	688	663	637	674	654	623	655	665	673	713	656	656	626	653	656	621	671	641	626	663	705	652	657	686	666	683	697	674	718	626	663	676	677	657	684	671	701	618	658	696	658	653	632	648	676	636	659	665	699	676	636	672	653	606	680	708	662	660	696	664	667	708	713	677	621	659	689	663	655	689	652	676	685	657	630	671	666	687	664	693	659	629	659	662	660	684	659	636	638	688	671	646	658	700	615	700	638	610	650	678	674	673	643	664	663	625	703	631	701	654	671	688	648	695	658	727	613	670	664	645	671	684	649	654	693	656	679	653	691	644	674	671	651	690	643	670	659	677	654	667	631	641	672	671	641	652	673	659	607	662	637	660	662	634	646	634	662	644	653	641	657	630	677	658	628	693	635	645	714	673	655	679	690	614	681	710	659	663	650	637	644	651	702	688	654	647	649	682	666	657	641	683	689	666	629	687	654	682	673	679	631	686	674	642	646	664	663	656	662	698	634	652	689	656	658	651	656	626	670	643	660	682	645	671	608	642	676	641	655	671	660	725	689	646	658	631	646	695	633	610	679	621	654	623	696	704	636	635	651	677	703	640	696	686	653	688	624	713	637	694	644	688	671	616	648	638	724	699	645	692	642	620	648	651	632	651	639	668	688	666	619	689	648	634	679	697	647	641	660	668	680	677	662	667	632	618	667	618	679	714	668	640	677	604	673	642	652	617	677	625	632	626	703	635	701	623	681	648	638	681	707	633	626	653	697	637	665	694	665	627	681	669	620	627	686	674	632	722	678	676	681	661	621	640	650	673	707	664	630	650	613	638	678	672	616	668	663	617	674	705	637	662	651	708	672	757	662	684	652	711	664	653	651	653	665	689	673	689	644	642	680	650	650	585	757	706	645	679	656	652	689	691	640	695	613	694	646	664	710	686	680	665	695	662	637	689	689	687	699	656	651	677	677	641	697	627	720	606	673	661	682	605	699	650	630	671	657	712	621	565	645	711	644	669	647	641	672	722	660	645	668	698	623	661	662	676	654	674	645	700	662	673	690	644	650	679	643	652	651	664	647	659	662	621	650	698	657	669	657	679	675	637	659	680	671	666	684	677	683	632	623	714	646	654	623	664	628	655	636	616	668	659	627	646	620	657	674	661	677	636	686	682	674	669	701	637	685	671	677	622	678	674	651	679	629	657	639	633	626	701	650	680	695	642	662	717	718	692	652	664	668	643	637	650	696	661	675	668	675	644	665	635	657	660	646	649	697	637	654	667	674	649	702	647	654	670	665	670	708	688	615	624	722	697	632	674	603	635	681	621	680	678	659	651	716	643	631	663	599	658	649	650	669	701	650	716	662	638	678	673	648	655	639	635	697	651	700	622	615	706	668	656	640	665	653	678	675	647	672	658	663	623	687	705	646	641	661	694	597	663	636	687	652	703	635	653	669	598	667	702	693	649	628	670	661	658	653	703	646	657	658	673	626	645	633	653	665	655	665	642	682	655	662	700	652	673	659	664	678	692	668	674	663	650	658	667	662	676	634	663	614	607	658	652	655	621	670	641	656	712	628	685	661	626	642	685	667	666	657	639	696	649	665	592	621	671	620	688	665	701	698	679	622	626	648	679	666	623	680	624	639	643	671	629	668	683	684	629	667	676	683	638	627	651	684	686	647	650	668	654	661	643	648	697	663	667	701	679	696	694	680	693	648	638	641	665	647	688	659	686	660	684	695	643	651	639	628	635	656	661	652	627	617	644	600	686	677	652	658	636	648	646	649	659	665	629	657	640	670	665	665	646	636	741	633	679	645	718	630	602	650	623	653	661	662	677	672	646	648	631	627	717	696	617	650	700	670	687	708	647	665	642	684	635	683	689	693	669	614	678	662	622	645	702	697	650	691	610	684	665	651	654	598	667	687	679	672	659	689	693	658	621	685	641	683	660	620	648	715	677	653	645	702	628	635	656	675	657	672	678	631	668	663	684	627	660	636	649	678	695	680	669	651	703	654	663	639	697	683	690	705	689	650	670	679	666	655	674	640	682	701	681	667	694	631	651	683	677	659	669	630	671	642	637	636	693	664	649	687	663	660	687	639	664	685	693	666	651	673	687	690	695	661	661	658	618	635	622	658	714	673	620	646	693	667	678	671	704	664	654	648	655	652	666	650	659	624	682	639	657	636	669	643	684	681	634	660	670	668	639	673	624	635	642	644	667	621	688	662	650	659	665	641	673	690	666	641	625	669	641	654	693	659	624	672	631	659	617	649	624	702	675	628	627	658	632	640	661	659	666	673	612	676	664	652	618	665	657	612	625	638	679	640	683	672	700	650	658	664	630	591	684	682	653	665	655	685	641	701	660	617	678	630	643	663	638	678	612	694	648	648	676	677	689	675	687	632	625	649	636	640	650	690	703	636	628	668	677	699	660	667	663	635	640	684	688	661	686	650	647	619	682	620	647	671	670	671	640	656	688	668	624	640	648	645	713	667	677	625	643	652	616	688	622	706	670	677	710	657	709	617	613	684	646	655	655	668	672	649	677	615	692	669	654	704	655	651	705	656	685	653	660	694	638	685	656	623	647	687	662	637	644	665	677	642	649	686	651	649	622	625	639	690	667	654	672	646	679	657	665	644	644	635	697	643	676	677	629	657	679	641	657	634	659	692	622	614	616	711	674	630	653	664	686	687	661	642	644	671	641	684	639	636	614	656	636	660	652	686	645	696	633	620	632	681	695	717	647	673	647	677	651	658	697	665	626	629	627	647	671	673	719	659	669	664	660	665	626	706	660	651	685	634	648	662	589	678	632	673	641	623	642	707	657	693	665	657	667	621	637	668	669	636	689	673	616	630	670	665	633	655	667	660	670	644	672	626	610	629	650	684	693	640	709	644	618	624	639	652	659	653	664	640	668	625	620	661	653	666	715	630	640	679	647	655	646	657	689	677	655	710	653	654	651	681	593	649	664	648	667	672	672	669	674	670	632	660	675	624	650	641	653	693	654	664	627	700	677	678	640	652	632	632	670	637	687	650	701	624	637	633	662	614	668	673	634	643	665	697	678	692	672	679	628	652	676	710	652	651	632	664	667	659	633	676	589	694	644	667	690	646	650	675	665	643	637	664	610	657	665	673	671	639	663	627	650	640	669	672	650	635	668	659	637	648	701	634
23877	3174	365	305	309	287	320	274	277	302	321	290	354	294	318	297	269	272	297	274	342	298	327	333	299	276	302	311	294	288	287	281	285	280	293	284	338	292	295	326	341	288	321	304	294	300	285	287	311	299	274	272	288	286	292	306	293	297	281	286	295	278	328	289	308	260	306	291	298	304	339	301	288	302	271	280	308	325	330	269	326	302	296	297	300	272	304	292	314	357	269	304	289	300	312	294	329	290	279	290	291	296	299	285	311	316	298	284	289	328	308	287	264	259	333	321	292	306	304	323	296	296	311	319	310	271	338	309	331	279	304	309	333	349	288	303	299	305	296	299	304	273	304	311	325	301	323	283	280	268	308	311	300	269	333	291	311	304	299	261	302	326	283	309	299	284	294	287	288	312	266	296	269	324	297	294	291	337	289	295	300	299	316	316	292	326	309	315	282	307	291	335	293	307	278	311	301	267	296	308	286	315	278	315	329	303	314	328	268	282	289	290	312	293	256	348	337	330	295	310	282	279	273	290	318	274	298	289	299	290	301	315	299	309	292	319	326	294	299	353	280	279	283	303	244	315	320	324	285	334	292	309	272	324	294	286	267	298	294	235	289	294	322	269	284	278	284	299	326	295	291	283	269	315	288	278	306	294	295	314	301	297	296	282	286	269	300	303	286	322	298	312	314	288	294	298	299	272	288	308	293	296	281	289	299	289	285	276	290	314	309	304	307	304	285	296	343	304	309	295	296	324	286	277	280	308	252	308	289	294	286	315	297	274	303	286	335	309	309	272	296	267	295	325	307	316	293	313	309	264	303	314	279	300	279	286	328	313	309	308	296	285	290	282	311	261	274	295	298	286	294	315	301	270	277	257	302	272	318	271	294	321	288	305	281	310	272	306	282	310	295	360	301	269	300	288	308	321	313	298	305	283	312	301	296	300	307	301	291	303	276	313	306	293	280	235	297	299	318	314	329	304	303	309	312	300	279	263	282	270	345	277	290	283	314	285	300	330	302	271	305	298	317	304	308	294	306	312	292	294	307	310	267	292	307	280	323	293	294	314	295	307	294	306	303	294	312	305	263	306	310	315	285	272	309	297	318	309	286	304	314	293	285	330	276	316	307	299	298	301	290	299	281	296	311	303	297	301	279	272	334	330	311	304	271	258	305	285	262	314	308	303	313	285	261	289	263	258	310	315	319	321	318	316	288	316	285	285	305	275	308	286	295	272	296	278	335	283	303	307	306	300	299	253	307	278	300	303	264	294	276	282	304	332	267	287	319	275	310	294	284	312	290	304	312	330	304	272	292	300	304	263	327	338	311	300	280	271	295	267	323	299	274	281	280	288	310	347	295	312	296	303	313	287	300	297	301	279	308	270	303	314	305	271	308	249	311	314	301	292	328	306	283	286	312	332	310	281	284	289	277	313	319	342	272	301	303	306	285	310	281	316	280	266	306	281	317	281	309	303	290	259	282	325	311	347	302	321	306	290	283	306	311	318	272	287	289	283	333	281	270	314	273	275	319	311	274	286	317	297	295	330	305	290	256	301	316	288	296	271	271	302	315	296	324	276	310	306	324	296	277	291	290	326	319	277	280	285	313	303	263	280	293	289	281	261	324	281	335	266	254	320	334	289	348	315	266	294	340	312	280	306	297	276	269	271	289	284	282	306	306	294	343	291	280	268	288	293	294	286	329	302	285	297	279	282	293	287	294	305	308	268	297	300	271	267	263	266	271	279	292	309	299	296	288	300	278	262	281	298	310	315	308	284	320	305	272	322	271	306	292	334	285	291	287	331	281	334	302	299	301	319	289	280	306	335	330	304	296	317	298	284	281	265	299	291	282	315	284	300	294	312	306	336	294	286	302	302	308	312	297	295	306	298	287	306	335	273	276	287	312	271	295	272	296	320	299	308	288	314	307	302	271	284	310	290	312	314	293	276	291	303	294	307	337	297	260	298	301	266	304	311	288	286	271	299	274	296	283	293	285	296	265	276	294	293	333	309	297	260	296	307	298	323	263	277	278	322	313	277	277	302	305	329	323	324	297	295	299	298	280	285	282	286	275	284	305	326	271	309	288	310	313	325	286	300	281	311	295	319	326	299	277	307	303	282	286	296	333	271	308	283	310	274	285	302	270	240	264	325	277	271	270	319	276	297	335	283	301	301	315	312	325	325	305	329	318	292	284	281	305	273	316	306	308	299	280	320	328	319	325	330	289	308	299	277	300	288	273	288	320	259	306	317	311	293	271	325	272	279	282	276	287	306	281	280	314	282	275	311	303	331	289	320	302	275	300	303	299	299	288	283	281	313	320	289	303	275	295	277	253	258	303	296	298	274	280	285	299	321	286	322	260	325	290	268	318	302	315	311	272	297	309	303	315	305	317	297	289	300	270	342	277	303	294	291	279	291	294	268	298	289	320	306	326	291	279	296	304	283	271	312	317	258	311	292	306	296	301	278	277	287	267	300	319	306	327	275	272	324	322	299	282	251	278	282	294	323	278	253	283	265	306	258	246	289	305	328	289	310	276	324	311	301	275	286	297	290	304	276	289	327	283	289	304	266	306	306	281	313	292	296	289	319	287	270	322	307	301	302	295	282	317	303	294	265	288	279	290	287	297	291	325	325	311	293	292	279	282	313	302	303	295	293	316	317	321	330	313	304	295	296	331	299	327	280	296	323	310	275	286	298	290	273	277	316	263	276	279	298	286	320	281	303	292	306	286	299	295	291	301	260	289	293	320	304	295	257	259	310	292	321	292	303	324	285	301	347	317	305	263	299	297	292	317	291	298	290	272	323	299	284	265	312	294	285	324	346	316	275	326	288	269	307	298	277	294	274	296	306	319	296	301	294	327	305	311	295	288	311	299	302	304	254	294	284	263	342	269	295	307	286	305	276	275	321	298	319	314	287	299	296	334	293	307	315	292	277	270	272	271	259	303	251	295	281	307	323	267	307	257	294	278	274	265	283	319	283	274	293	302	289	310	332	310	276	302	258	320	302	286	307	277	287	338	269	286	281	303	246	324	295	312	311	296	339	311	279	301	288	317	320	315	295	275	326	306	323	320	319	274	306	298	334	314	304	285	287	292	290	321	312	278	269	276	307	285	272	278	290	299	276	281	276	292	318	272	288	276	307	322	312	275	300	293	289	303	327	314	269	274	303	278	287	291	291	303	288	320	317	316	282	298	294	263	275	333	278	304	300	285	317	306	321	287	310	305	262	262	287	295	288	249	302	299	340	311	262	313	273	283	254	306	269	316	277	303	292	307	298	269	320	292	304	307	309	268	278	274	286	326	342	307	291	292	305	303	329	281	292	303	306	308	299	286	302	281	302	305	314	295	310	312	291	288	298	289	292	336	290	317	292	297	281	301	300	304	281	304	284	284	318	312	290	305	319	275	315	271	274	282	278	302	306	284	314	291	260	311	307	280	288	292	299	290	301	282	302	275	289	293	271	287	275	281	305	299	290	282	292	287	300	291	242	296	340
11019	969	757	703	647	642	673	643	664	683	670	656	606	637	632	640	681	613	656	694	649	655	648	625	654	638	629	641	650	668	625	645	645	686	651	622	691	673	614	640	692	641	665	627	620	662	642	654	648	639	615	623	648	653	619	650	624	657	670	627	621	694	602	619	667	590	645	661	646	610	666	644	661	641	620	675	593	611	632	646	661	638	653	637	638	622	675	639	639	645	617	655	656	690	660	653	641	628	630	612	632	609	637	597	705	628	693	641	679	671	651	630	648	613	655	650	602	665	647	625	674	628	621	634	676	651	685	634	631	624	604	661	626	652	608	632	645	655	619	636	626	649	655	639	652	656	602	652	652	638	589	631	672	639	679	635	643	674	659	626	636	585	647	632	594	596	646	625	688	645	621	644	655	648	667	625	668	671	660	664	640	671	635	632	668	672	666	665	638	598	599	659	583	609	657	686	637	635	595	640	587	641	633	618	658	647	612	651	687	636	615	673	631	689	613	604	640	667	681	660	664	647	642	660	605	601	649	663	642	604	621	604	672	658	644	655	681	670	620	602	663	653	673	656	677	657	649	625	641	651	641	662	666	630	619	674	644	661	614	634	652	602	624	619	603	645	687	613	629	644	601	604	644	629	650	649	652	680	657	670	627	626	656	621	610	613	696	657	677	619	638	663	632	601	620	634	671	640	630	645	602	672	654	610	674	664	668	648	619	648	648	657	630	636	624	651	668	642	670	636	631	673	654	609	658	673	615	616	687	610	650	625	635	681	610	596	640	648	629	623	602	625	673	755	645	615	638	639	668	664	636	654	639	667	665	627	650	611	625	644	629	659	675	641	634	580	630	654	696	659	683	648	641	642	630	618	635	629	688	699	662	649	627	637	638	634	637	596	617	604	587	616	631	611	659	662	668	636	636	666	652	628	600	644	610	631	662	642	621	647	665	641	656	644	661	614	647	690	593	628	591	644	693	618	669	656	655	632	634	629	675	616	632	611	638	619	633	595	609	613	650	629	642	614	658	634	630	661	628	651	623	663	659	670	609	640	635	650	643	668	633	627	624	693	697	639	638	651	622	667	646	629	652	642	654	629	658	623	649	583	596	601	677	656	624	648	650	629	642	588	644	705	623	652	609	659	646	652	635	626	657	677	638	645	627	579	648	625	699	647	633	657	680	618	673	664	647	634	673	624	641	683	672	627	679	638	632	669	595	626	638	624	665	643	659	678	623	690	635	682	610	647	665	606	618	627	662	640	641	639	643	632	655	668	672	635	613	621	646	641	617	689	614	630	639	602	650	656	648	657	667	640	658	656	599	651	676	655	619	620	619	670	596	666	658	602	644	653	647	640	642	636	630	664	653	650	682	659	640	594	650	620	652	678	628	620	616	657	648	631	652	647	672	587	599	616	634	660	686	653	629	605	601	671	648	644	627	646	658	665	662	649	624	661	655	599	671	651	661	634	615	675	666	648	610	616	652	664	635	654	636	630	634	668	657	660	614	661	628	609	674	667	606	657	602	663	644	679	653	674	677	683	639	659	648	670	674	660	607	651	654	610	682	670	581	644	630	671	649	648	649	666	639	676	607	596	652	710	683	649	649	648	666	631	617	626	646	666	669	654	631	616	626	668	650	668	643	646	651	642	600	629	593	646	679	672	610	696	635	653	651	643	626	686	633	669	672	665	657	661	681	651	640	638	653	617	624	641	641	623	629	633	622	650	662	654	686	626	626	630	666	634	639	574	644	617	680	612	648	620	633	682	652	646	654	654	632	684	623	664	657	680	660	668	650	680	633	668	626	615	676	652	649	625	663	617	644	666	670	638	664	674	639	656	606	611	663	635	632	644	658	677	621	630	683	607	623	684	669	622	654	664	668	654	671	628	690	667	638	652	610	612	684	580	620	601	668	606	662	588	621	593	648	651	660	653	611	638	696	653	657	604	693	628	642	625	606	611	634	609	645	661	648	647	652	632	628	637	634	617	674	711	620	639	650	651	636	655	616	623	650	640	658	630	672	617	620	662	683	604	617	657	631	620	634	645	599	650	640	650	644	670	645	641	652	624	626	650	611	618	652	631	700	652	579	642	639	623	673	629	651	623	649	627	634	631	619	607	673	634	617	648	640	685	638	652	630	632	650	689	659	644	643	641	605	664	626	677	652	674	685	633	644	674	629	699	641	636	610	622	621	682	642	648	668	638	677	622	643	626	625	641	606	639	632	665	684	638	618	639	607	675	628	615	643	676	649	626	631	668	593	604	631	636	717	601	675	654	661	681	646	640	630	624	633	661	632	613	644	631	673	659	608	633	669	634	665	692	606	623	617	613	638	662	666	672	638	624	654	649	664	668	644	641	609	609	623	624	625	642	649	640	714	668	666	636	634	663	635	620	683	666	654	619	647	633	669	607	673	701	702	641	616	684	643	709	631	665	661	664	659	655	645	628	652	672	655	658	644	673	650	635	682	622	655	630	630	600	654	660	691	622	614	604	645	635	626	610	700	636	649	645	620	630	677	659	663	606	653	634	641	584	657	642	643	636	638	639	649	645	668	610	643	637	622	641	645	622	639	641	644	663	636	638	647	664	632	706	660	659	653	649	662	640	652	636	661	626	640	615	670	624	694	625	602	673	608	684	658	619	590	642	591	607	644	617	637	613	677	662	660	655	690	711	619	652	608	634	579	681	597	644	654	674	623	648	678	657	649	617	707	662	619	625	612	678	678	639	640	624	626	589	619	612	603	642	630	679	625	673	641	601	638	636	701	615	682	640	662	671	696	665	611	680	654	637	618	666	643	619	653	617	662	616	638	618	643	620	677	656	674	675	578	634	671	667	656	684	644	605	660	614	628	632	680	659	651	645	690	603	629	643	659	610	653	659	639	618	619	680	642	648	663	647	682	651	632	648	603	617	601	645	636	617	639	623	690	572	655	643	628	649	640	628	662	641	660	637	611	670	609	633	684	651	609	666	687	694	651	663	698	636	657	597	617	625	648	617	643	652	666	605	647	628	646	633	689	635	633	662	619	672	651	636	638	632	661	621	631	652	606	606	638	617	666	613	664	659	651	635	624	610	656	644	674	685	700	659	678	599	640	653	675	641	630	688	578	647	627	618	613	617	667	618	600	635	633	669	628	667	603	638	634	618	616	714	602	669	648	638	603	689	614	667	633	676	661	616	649	639	673	639	621	688	647	630	645	611	693	635	592	634	638	610	646	659	670	645	630	639	630	627	689	604	609	628	688	646	663	687	588	612	701	641	669	630	641	630	634	663	651	628	649	616	625	643	695	633	627	649	683	594	695	653	631	684	715	666	601	692	621	655	593	603	681	622	590	663	651	646	691	680	639	591	628	633	663	604	579	621	648	679	671	640	624	647	613	656	605	659	621	624	621	642	642	661	616	658	669	616	645	689	657	628	637	655	679	647	638	576	604	627	668	636	637	649	608	638	645	628	644	622	621	658	645	607	677	681	604	625	655	595	648	661	627	613
26192	4767	457	320	320	323	357	350	294	298	352	350	355	339	347	319	301	320	324	328	307	299	358	324	309	347	316	301	319	323	317	322	314	319	307	352	344	323	310	324	310	318	312	300	286	320	343	305	321	318	346	322	338	332	322	336	323	321	293	346	335	335	318	314	293	312	304	345	283	301	285	315	290	318	310	340	336	312	336	305	338	339	324	306	330	374	299	319	324	295	334	320	329	333	330	337	331	351	323	329	335	329	338	311	364	308	318	329	310	337	313	313	336	355	279	272	331	331	308	329	313	343	367	302	351	296	297	329	349	316	305	304	327	296	330	344	328	285	323	289	292	306	304	329	343	361	352	317	310	311	336	333	309	349	325	339	327	312	331	352	333	321	327	300	258	327	338	336	339	301	324	311	357	317	307	354	326	330	309	332	333	341	339	357	330	348	333	338	352	333	344	319	334	351	279	340	359	339	353	273	342	307	314	329	354	345	292	311	326	346	331	322	314	283	316	319	299	302	331	322	333	333	314	285	308	336	359	297	315	316	328	310	310	305	298	310	348	377	377	317	347	341	325	346	321	357	332	303	350	278	303	309	302	296	327	334	354	334	352	330	342	370	322	311	296	312	329	289	301	313	335	296	324	338	326	305	284	314	281	307	337	322	336	314	341	336	324	341	306	299	298	321	323	361	323	370	283	321	327	338	320	325	327	338	319	347	360	337	292	320	318	300	296	329	334	314	308	326	295	297	309	322	298	315	362	306	302	315	311	316	312	306	315	333	336	327	271	304	336	308	344	289	348	318	322	343	324	317	363	303	345	303	274	289	323	314	270	319	343	360	350	340	350	304	328	329	312	322	352	288	304	339	316	343	321	321	320	317	344	345	305	330	343	309	318	324	321	317	319	346	304	312	313	325	293	339	350	304	341	324	316	315	312	341	345	318	347	337	326	302	318	309	290	325	318	334	330	330	317	329	347	302	326	316	332	303	309	357	297	292	351	286	320	295	328	323	278	301	280	341	334	315	324	316	340	355	303	320	345	339	275	325	298	281	269	303	347	300	317	329	317	336	301	307	285	325	363	320	339	338	341	345	342	335	333	361	344	318	330	312	323	334	298	315	323	330	323	287	331	314	326	307	337	354	291	305	291	327	300	292	290	314	315	329	327	323	316	328	289	334	348	308	300	314	334	302	308	307	322	298	302	328	328	309	335	332	318	310	324	316	299	334	309	310	337	282	306	316	320	314	342	294	302	352	346	271	285	323	327	315	291	298	306	331	343	294	340	334	334	332	338	314	339	296	334	313	329	313	344	320	283	324	346	312	338	312	291	286	321	305	328	326	329	359	311	318	320	323	327	311	330	307	304	331	342	318	358	320	320	346	287	326	348	328	305	325	317	310	292	303	323	354	324	305	319	294	341	320	361	348	308	332	335	354	315	369	302	336	305	317	322	317	303	326	331	336	297	314	302	348	330	298	326	313	321	348	309	298	311	321	313	328	337	312	324	337	344	325	314	282	298	305	313	330	300	317	333	347	333	308	355	353	313	316	330	320	292	334	329	324	367	333	334	358	293	323	303	334	316	335	347	287	326	302	351	339	352	319	301	309	326	331	313	290	375	341	359	354	310	336	300	327	299	306	303	332	326	304	312	318	314	335	337	326	300	291	328	288	348	341	319	315	390	351	336	284	348	355	313	297	309	300	306	321	353	324	323	330	346	288	271	312	343	336	310	313	330	332	330	302	297	337	318	324	310	343	310	297	300	365	295	308	307	342	334	308	299	297	315	316	338	324	328	297	291	313	312	309	318	307	326	318	319	316	341	329	319	341	312	312	325	302	323	313	324	324	331	311	327	310	266	345	340	343	324	310	295	346	302	308	339	301	349	309	348	296	317	351	302	341	290	360	352	316	325	300	335	329	297	312	307	345	341	337	326	323	318	346	313	293	307	334	319	310	274	378	356	304	331	358	304	298	337	314	332	322	327	299	316	288	299	329	364	315	320	308	299	335	320	319	305	330	303	301	293	352	339	311	329	299	264	322	334	339	278	330	283	319	315	303	352	347	312	286	307	327	311	327	312	326	340	314	334	379	296	338	326	289	315	310	345	353	309	315	330	320	304	351	316	324	358	321	300	308	313	348	337	361	311	306	321	356	323	327	315	341	318	297	320	346	323	271	330	304	327	327	306	321	349	363	325	332	309	284	296	282	327	337	356	330	291	314	351	338	316	356	312	316	328	305	337	287	352	322	295	359	320	291	324	278	327	321	324	359	338	347	305	280	311	326	312	317	297	326	336	339	318	301	326	350	346	296	365	338	321	343	329	315	319	303	337	321	345	328	343	296	326	336	313	299	321	331	329	332	294	344	306	314	346	298	315	338	334	294	330	298	302	335	304	339	307	290	317	322	274	327	329	295	320	337	318	303	329	347	325	336	337	292	300	301	304	333	319	322	327	280	328	326	352	293	320	324	338	337	334	323	332	355	336	329	308	336	317	326	311	313	312	321	304	323	297	300	340	346	335	313	279	306	331	319	339	299	312	311	323	338	353	293	337	324	335	326	324	315	296	281	291	326	333	323	309	290	350	336	314	306	331	382	305	349	309	348	320	274	295	312	326	276	292	321	323	352	324	302	342	342	319	327	330	303	309	346	316	346	352	300	304	318	331	355	310	331	291	360	303	279	343	312	317	318	310	307	279	320	324	337	311	352	348	283	301	326	314	329	331	344	297	329	311	338	322	357	330	304	323	310	316	287	301	335	337	316	309	317	333	359	340	346	364	311	325	350	328	320	304	343	345	357	298	291	310	316	307	304	357	354	315	347	286	287	315	301	344	348	290	320	269	305	301	315	309	327	322	306	319	285	324	354	290	351	343	320	353	364	311	335	320	282	315	310	318	346	326	303	339	338	341	319	333	335	315	322	305	340	335	361	311	318	323	308	336	302	300	309	316	327	360	359	280	318	298	309	319	346	302	314	353	341	314	310	297	295	313	298	324	317	303	325	307	334	309	338	290	322	360	334	345	316	323	319	320	338	335	316	304	338	319	288	356	279	317	328	340	350	312	320	325	333	305	340	355	329	321	334	308	325	302	355	319	344	344	337	314	319	289	328	334	316	336	327	354	297	323	293	298	312	349	322	271	316	307	295	308	332	322	336	337	327	303	353	317	338	288	302	327	319	318	327	327	341	312	314	333	334	303	341	327	287	310	334	302	372	278	311	341	325	341	323	296	373	318	287	324	313	293	314	350	336	317	297	293	311	288	304	351	322	328	327	304	336	309	347	306	329	305	313	344	296	341	368	346	312	343	338	273	306	289	314	278	311	327	354	290	311	295	315	297	286	296	323	302	349	295	308	315	336	295	312	302	307	355	337	333	349	314	313	317	351	342	315	330	321	283	315	361	328	336	326	324	298	316	327	329	359	324	304	306	344	286	341	344	301	328	338	299	319	335	366	313	301	345	337	319	268	335	309	279	316	336	307	279	321	279	360	305	290
10959	1272	886	813	754	748	730	720	693	693	711	704	694	678	728	711	682	743	729	720	699	693	780	718	724	678	681	730	753	751	715	704	756	702	724	703	696	736	729	737	659	723	723	693	735	717	660	727	735	679	706	711	713	681	665	688	724	729	716	705	707	747	721	745	746	670	745	655	746	716	715	703	733	704	743	723	692	736	707	693	777	744	742	735	720	735	695	664	710	737	721	717	683	702	691	721	725	740	716	753	739	685	711	737	688	754	708	732	762	746	737	700	720	716	719	674	672	746	714	705	714	712	700	731	720	690	731	686	711	671	688	722	703	710	750	704	672	761	706	725	680	730	708	717	737	743	742	745	701	709	716	695	712	708	719	691	716	713	677	702	683	704	748	732	690	746	653	715	775	730	726	664	697	740	722	711	722	731	688	702	720	722	746	717	715	724	693	702	691	687	685	750	709	733	708	687	687	709	700	671	710	744	726	738	673	653	743	699	701	687	695	699	709	666	687	756	732	693	680	708	779	678	726	679	712	746	687	721	687	717	747	711	678	718	704	714	666	719	735	679	679	759	767	699	725	670	689	665	712	723	725	717	699	745	691	705	719	723	731	714	695	713	650	728	687	699	739	749	735	748	749	728	691	686	672	709	701	718	708	708	752	667	649	743	753	710	732	634	701	680	715	736	688	730	710	740	698	725	695	737	668	753	689	679	722	722	718	679	717	708	741	694	697	692	685	644	723	689	733	735	665	760	667	723	739	693	706	735	654	677	680	695	717	737	753	699	677	696	672	753	681	720	763	722	702	661	662	676	745	703	701	695	756	694	675	691	713	667	708	690	770	710	730	702	672	678	724	711	731	762	747	708	706	716	689	718	769	718	682	722	686	695	695	670	671	746	753	664	761	701	770	687	706	681	720	717	696	678	714	710	729	662	715	672	731	668	670	690	677	743	664	688	704	716	692	729	703	667	713	675	680	767	713	676	718	725	689	683	740	705	721	693	720	722	743	735	704	641	772	727	698	679	714	719	704	755	715	718	726	677	703	713	710	681	705	663	693	695	683	701	741	683	725	744	680	720	742	703	733	735	690	743	697	652	731	689	731	766	679	691	738	724	720	716	731	750	771	734	701	681	732	723	725	727	731	707	722	704	727	676	706	720	742	688	770	675	745	760	727	744	694	730	747	716	748	719	706	679	726	704	792	789	681	723	730	715	726	759	743	777	704	709	698	717	687	724	776	657	745	736	717	695	701	729	726	661	696	673	686	755	708	690	748	699	703	712	726	707	699	760	718	744	747	757	735	711	707	717	712	688	683	727	689	682	704	709	693	720	683	705	736	693	725	687	696	761	712	678	688	703	709	682	696	729	707	709	707	687	733	659	715	743	681	711	731	665	729	705	717	686	733	740	713	696	691	707	717	697	797	720	717	725	686	683	726	752	679	726	721	751	654	684	700	693	736	664	722	729	685	704	671	721	716	727	721	685	734	720	699	721	732	702	701	729	699	747	727	757	720	669	699	704	673	727	731	724	709	755	673	701	693	740	712	768	721	741	721	737	737	696	693	677	676	696	687	705	730	724	680	747	697	768	681	736	692	703	723	687	732	708	671	724	731	676	723	710	709	703	699	743	694	740	694	772	757	693	688	712	700	699	691	668	725	732	707	738	690	760	696	700	691	715	720	729	726	727	681	687	694	715	715	687	681	686	744	747	701	729	698	700	695	749	700	727	719	694	742	723	691	728	735	752	736	687	682	726	683	713	714	730	731	684	727	742	692	737	732	705	730	659	727	721	686	762	741	711	742	712	726	673	742	746	723	742	709	685	749	667	752	687	694	683	691	724	705	678	667	694	757	717	732	711	726	728	734	712	688	729	687	715	718	753	696	725	734	699	658	714	746	734	707	715	698	695	737	727	702	679	728	743	744	710	646	684	747	709	723	761	716	716	683	693	697	676	740	750	715	672	720	706	722	669	735	759	678	698	731	702	771	709	732	721	718	700	718	739	702	748	740	721	744	652	699	729	701	733	737	725	724	683	714	721	722	687	686	719	704	694	703	688	739	723	692	683	731	697	731	649	669	656	695	712	673	703	766	697	708	694	721	693	730	745	695	767	715	680	712	710	707	717	747	675	699	705	699	726	668	723	693	705	723	690	727	711	708	673	715	689	682	725	693	696	699	723	729	709	760	704	724	704	702	706	742	650	688	701	731	685	744	730	697	751	711	757	702	676	687	697	736	704	732	670	690	723	702	672	686	747	673	708	736	732	684	754	685	698	713	742	683	709	697	708	688	734	658	694	727	719	729	725	655	752	682	718	648	737	744	712	683	737	683	733	711	712	690	771	709	675	700	677	683	703	700	751	713	748	715	679	728	711	690	702	707	735	724	729	659	690	703	690	679	714	744	646	708	702	733	713	709	698	699	725	717	643	699	729	732	752	746	652	712	707	673	685	688	702	711	692	751	726	704	697	708	739	697	675	730	694	725	681	687	743	702	699	701	678	739	715	741	738	669	681	746	705	712	724	711	661	720	765	732	721	695	664	695	695	694	707	728	702	762	727	703	740	742	702	728	733	790	732	694	675	743	696	723	751	670	703	750	713	688	706	706	706	726	717	720	722	703	694	704	670	711	680	714	710	685	680	693	702	668	699	681	724	668	711	674	732	715	693	740	751	759	667	705	719	688	722	708	684	708	755	685	713	672	684	711	672	705	726	738	659	727	698	675	692	734	702	697	690	742	729	674	710	682	733	713	693	730	717	702	671	685	715	741	745	680	703	764	733	715	672	745	712	714	699	754	736	741	691	709	742	699	720	721	695	719	699	683	730	701	721	704	675	693	712	731	718	709	692	679	639	736	676	679	705	721	703	693	687	762	642	758	702	744	721	761	715	768	728	669	720	724	686	766	695	705	716	751	701	693	690	673	744	703	737	674	735	712	699	704	690	687	735	750	747	682	707	690	715	765	703	688	685	707	761	696	684	680	720	710	692	695	705	700	706	729	653	693	713	715	753	700	705	667	735	716	717	684	699	740	714	723	685	673	704	709	675	739	690	724	706	718	675	718	751	721	701	678	651	685	695	727	675	705	703	695	681	743	746	726	744	733	722	715	689	721	656	751	720	706	720	683	733	750	703	706	683	711	695	711	751	692	703	745	689	678	715	676	674	700	750	680	712	740	721	698	690	732	691	711	715	691	704	747	719	700	718	733	712	720	715	762	699	707	699	709	684	691	704	709	717	732	731	724	725	706	719	668	699	714	727	665	746	783	716	714	721	643	706	689	695	705	687	693	708	710	682	746	710	732	689	720	689	698	731	680	676	752	667	715	761	706	659	676	684	751	695	661	698	696	701	747	727	697	729	718	749	754	709	748	692	710	729	711	725	718	686	720	690	682	711	685	694	656	713	702	702	679	731	722	709	674	733	723	685	717	708	726	669	709	700	753	720	719	684	682	718	739	677	710	706	692	743	753	696	728	741	733	688	678	729	724	686	688	756
20726	2149	344	333	333	313	312	325	316	313	329	288	313	329	339	317	337	312	293	292	316	304	297	338	269	300	319	303	318	312	299	330	296	301	321	333	285	339	312	287	316	312	324	280	305	331	313	288	315	338	322	336	296	280	297	294	297	304	306	311	295	292	323	279	316	296	309	280	299	313	322	269	273	304	299	301	295	287	332	320	314	290	311	308	306	306	306	298	302	313	321	324	283	291	300	274	287	296	315	319	319	292	312	329	289	304	300	296	332	301	320	272	306	295	368	289	329	290	309	308	335	317	298	301	319	255	324	257	307	321	312	318	310	294	319	304	301	286	317	297	339	324	283	277	305	285	279	296	308	286	290	321	295	309	282	273	272	303	283	309	292	277	325	287	298	302	294	311	319	326	301	300	306	286	325	335	293	282	301	357	278	320	282	305	335	326	292	278	302	314	333	336	292	281	289	316	300	274	313	310	329	289	307	314	316	307	327	279	304	312	300	299	303	310	275	286	334	349	324	323	313	306	298	302	309	315	342	319	334	312	328	303	339	345	296	293	315	296	298	303	297	287	305	341	302	299	273	300	302	324	294	309	312	324	314	325	339	319	343	290	282	316	303	275	304	309	314	311	292	269	298	286	301	315	316	310	301	316	330	298	308	330	287	280	314	309	300	310	314	298	325	330	279	346	284	316	305	321	305	293	310	286	339	279	310	283	269	315	296	309	283	297	290	270	289	307	316	334	340	280	292	332	322	287	323	317	263	304	303	275	286	280	293	287	300	309	306	305	287	285	315	310	293	336	324	289	328	306	307	309	300	284	347	313	305	349	322	341	315	314	275	318	323	312	330	286	312	291	306	320	322	356	261	298	313	310	290	261	276	329	290	327	322	278	308	304	304	283	322	307	306	319	322	309	304	290	311	277	295	328	298	279	287	301	323	329	290	280	278	288	296	295	282	297	299	269	303	277	327	282	322	315	290	313	310	332	312	312	301	296	328	299	294	291	313	303	308	322	328	302	279	324	313	333	337	291	314	308	291	316	317	311	299	286	281	303	324	288	310	338	297	312	298	328	341	337	292	311	289	312	318	293	288	312	319	299	280	300	296	295	331	287	329	280	285	319	285	285	305	320	339	298	329	289	309	346	296	308	303	329	313	301	292	285	305	285	290	322	333	323	295	291	316	310	281	327	296	312	292	348	288	304	318	301	336	318	335	287	326	309	301	335	296	313	285	326	306	295	287	307	297	325	317	302	297	328	305	321	303	330	313	311	328	278	285	308	311	284	320	311	284	309	271	298	291	343	310	316	308	288	302	299	311	310	287	319	293	311	335	338	281	312	319	269	327	285	319	339	337	317	278	320	306	365	338	288	291	301	310	334	348	336	315	340	333	311	320	314	325	310	303	324	275	295	308	336	325	290	286	347	293	323	299	323	296	303	343	302	336	273	281	334	330	330	347	280	336	304	281	295	313	318	310	322	285	319	299	329	333	328	290	310	368	334	278	286	312	318	300	320	300	318	330	258	329	316	301	322	288	298	296	296	313	314	324	320	314	294	310	281	309	281	301	345	314	316	291	306	298	326	304	318	317	315	286	296	346	317	313	282	301	314	272	317	299	312	281	295	333	311	295	348	320	321	342	327	305	301	330	322	306	314	306	291	322	317	321	304	278	305	296	282	270	326	305	303	299	331	293	273	289	299	274	307	312	306	282	290	331	332	307	326	286	327	287	290	314	304	326	298	372	318	295	293	316	272	315	284	277	287	321	305	330	300	325	295	287	297	304	333	277	301	305	336	298	333	304	308	252	288	297	290	326	319	320	282	333	285	297	324	322	308	320	307	300	326	297	304	310	282	285	296	295	296	296	319	276	301	291	293	295	297	318	325	278	302	335	332	319	324	346	350	335	312	318	284	274	286	281	366	313	307	318	304	327	315	274	284	331	293	316	297	321	315	324	294	287	326	290	305	291	298	319	347	292	286	309	305	306	310	324	305	300	299	335	310	308	322	338	301	347	315	311	291	293	288	301	327	333	291	325	327	308	297	295	306	310	344	314	310	316	306	294	317	299	317	282	317	310	272	325	318	288	319	284	327	300	298	323	335	330	299	295	318	322	288	339	313	321	311	315	319	300	289	284	290	294	275	286	312	302	317	327	319	300	326	278	273	335	292	296	280	305	308	323	305	260	339	303	320	300	287	348	306	316	305	314	289	323	304	293	316	311	330	337	296	302	302	337	293	323	279	324	305	317	327	312	298	283	308	335	318	321	314	372	301	303	307	331	304	309	310	323	305	343	304	305	321	323	278	342	294	300	331	290	309	267	294	313	308	346	320	290	288	322	285	300	280	345	294	319	327	358	327	314	303	348	290	309	300	292	303	327	319	320	292	331	307	308	326	303	286	295	320	290	306	289	305	287	321	281	321	244	289	298	286	309	304	287	345	298	312	315	275	312	301	320	357	311	311	327	300	282	306	281	335	301	333	279	302	288	334	292	324	329	285	288	312	307	310	274	277	298	318	314	296	260	299	305	317	324	315	317	327	310	306	297	274	299	336	325	298	303	338	349	288	287	300	285	316	302	314	320	323	349	313	278	294	309	308	313	307	256	279	300	283	280	307	308	316	315	304	298	263	296	310	311	287	307	305	300	285	290	290	297	313	336	326	294	322	309	296	305	314	295	305	317	359	316	287	286	295	283	267	279	274	309	310	334	303	308	297	309	277	296	284	326	290	285	319	376	295	320	312	323	280	279	348	336	324	277	307	249	320	325	304	282	338	290	311	323	300	276	317	325	331	306	277	321	317	311	309	311	276	314	319	307	297	281	274	298	310	281	334	331	292	262	277	294	265	291	299	324	296	307	330	308	345	315	299	330	309	305	277	320	289	288	310	286	313	258	318	309	329	341	293	307	336	288	304	273	304	308	318	314	321	291	301	268	316	311	331	288	321	306	293	286	337	309	330	300	294	333	312	323	339	274	307	299	343	292	360	306	301	302	336	278	330	323	306	287	319	318	289	339	317	319	331	296	306	293	327	315	311	309	281	319	343	347	337	304	287	339	284	324	316	279	304	272	306	268	306	304	301	286	306	309	315	314	331	299	297	323	279	329	342	292	285	304	289	312	339	350	308	295	294	291	275	330	335	302	306	323	269	260	330	301	356	279	305	294	329	319	280	295	284	275	298	320	291	280	292	298	305	252	296	286	269	347	324	300	302	287	297	284	306	280	270	351	317	298	283	315	271	327	291	300	302	293	314	286	321	297	281	328	312	288	282	323	334	297	327	324	291	311	305	308	253	286	303	283	340	302	310	325	343	279	292	284	329	328	289	328	295	309	280	290	316	357	302	291	306	320	314	323	308	340	336	309	310	319	337	297	318	326	301	289	300	295	296	264	333	296	266	292	323	331	288	319	276	304	279	301	273	332	317	286	315	305	309	333	300	308	302	293	317	335	302	333	281	320	276	312	306	296	313	296	281	317	303	303	317	301	316	302	308
9396	1020	728	711	680	646	682	663	635	631	689	668	691	709	663	688	700	650	667	673	688	660	687	690	628	622	700	664	656	689	685	670	611	656	651	690	663	686	647	693	662	666	632	740	708	647	627	626	682	679	625	687	666	641	649	678	652	666	646	674	625	705	633	667	621	645	666	668	675	604	690	633	629	671	648	648	684	652	644	631	652	651	653	591	647	646	611	647	698	636	619	687	696	696	658	683	700	661	652	695	652	644	677	662	702	617	674	684	698	632	629	644	695	656	637	655	662	633	629	673	607	665	623	663	700	679	665	683	656	662	654	676	620	699	632	658	671	632	661	669	588	655	630	630	677	647	644	669	616	662	642	633	621	657	670	633	636	662	678	683	637	692	680	682	672	646	629	651	661	661	654	658	661	658	641	670	661	670	661	634	666	643	658	722	656	596	609	628	632	653	639	702	667	670	666	650	656	690	649	669	685	665	667	624	646	680	625	671	646	632	599	628	688	712	690	667	631	669	654	630	654	651	662	653	665	664	666	707	655	695	648	699	673	641	717	664	658	643	654	669	700	708	644	626	669	661	719	663	642	652	676	634	661	691	688	694	677	657	646	636	664	675	660	626	714	662	672	666	635	684	652	699	636	624	601	655	617	658	700	658	672	654	614	632	689	635	647	639	659	716	655	619	654	653	643	684	680	625	685	697	623	656	686	637	674	668	636	639	669	638	662	649	690	683	670	653	658	679	663	632	640	698	634	673	667	669	677	656	626	662	659	626	627	653	708	638	687	648	648	670	684	679	676	683	707	634	660	644	640	626	646	673	678	692	746	627	664	687	688	673	679	644	643	667	663	643	682	672	641	644	663	682	655	641	653	671	705	688	656	690	638	643	664	635	659	665	629	657	657	633	688	657	643	661	642	672	628	687	670	639	646	657	684	682	647	651	680	630	672	694	640	652	642	660	673	666	663	705	671	654	663	695	674	680	658	628	664	642	692	699	648	678	642	695	672	669	657	680	632	624	631	653	666	711	676	623	699	623	679	631	652	645	614	652	686	719	621	718	659	664	687	653	694	682	656	663	658	652	660	593	634	714	609	621	657	647	677	643	646	656	659	648	661	623	672	708	634	667	650	681	645	694	665	652	679	671	687	665	703	601	632	612	671	645	647	631	675	674	653	702	702	706	679	681	670	675	668	667	647	673	680	659	642	625	731	677	671	651	656	703	618	688	653	621	659	639	703	642	708	707	633	604	622	671	692	634	651	684	684	643	640	636	714	646	657	665	670	669	633	680	653	637	687	601	677	661	629	682	648	667	631	624	678	637	680	640	625	654	634	684	670	653	642	723	670	657	681	612	681	704	667	647	658	655	644	656	653	688	681	663	661	671	666	608	627	684	644	686	676	610	695	716	677	609	678	675	655	682	609	653	649	643	675	674	609	688	619	704	663	681	643	639	619	680	676	663	652	642	654	696	669	636	658	636	698	624	670	640	673	629	650	675	648	700	594	594	684	649	673	626	672	699	685	658	672	669	593	626	625	682	651	659	689	655	664	675	678	652	650	640	614	681	646	693	639	608	634	645	680	668	636	622	689	617	652	626	611	648	699	672	662	667	683	663	720	676	588	673	682	628	640	710	710	723	621	708	662	683	638	666	697	647	676	614	638	666	695	667	674	672	628	645	630	657	682	650	665	643	671	633	683	624	625	671	648	719	653	689	687	693	667	627	627	626	663	688	636	649	642	653	654	729	668	688	647	646	667	629	659	705	689	660	619	672	643	670	656	656	629	651	669	671	643	639	644	710	661	646	634	673	650	669	685	708	601	632	676	712	675	645	671	670	656	681	642	645	676	663	673	655	621	658	643	636	655	676	659	682	680	708	648	646	677	645	642	631	642	675	690	681	601	679	647	652	641	640	665	667	626	671	661	693	647	628	675	719	625	633	663	639	642	643	659	636	654	635	669	666	692	681	649	635	623	627	681	650	651	696	670	634	643	660	649	627	637	631	653	715	637	647	621	643	664	636	680	674	641	646	706	642	646	684	642	644	656	626	678	672	615	678	651	679	679	668	696	673	653	681	631	659	695	666	689	664	660	672	632	676	684	675	650	614	652	685	679	633	626	688	657	675	635	645	652	737	678	697	645	620	694	698	655	708	666	655	668	642	668	646	672	702	667	620	693	667	679	699	641	641	664	649	671	669	640	662	662	669	647	667	662	668	626	659	699	674	680	655	645	678	693	684	696	666	620	665	674	664	639	697	591	653	628	639	641	641	662	703	646	679	637	691	668	687	656	613	620	664	677	664	663	683	680	699	632	636	630	670	682	616	610	655	625	638	711	677	680	659	653	625	664	679	678	670	663	694	670	636	709	607	682	663	644	654	668	700	673	618	688	635	656	664	668	693	663	603	649	696	638	658	673	659	682	675	662	700	698	653	700	684	653	681	698	663	669	671	690	715	683	655	687	626	667	686	604	672	629	657	710	707	614	657	658	693	662	658	627	657	671	705	682	667	631	702	624	637	599	713	680	630	648	671	624	663	668	664	653	671	596	668	613	636	706	676	641	661	619	672	670	676	633	634	672	645	624	641	660	614	690	637	687	620	646	683	668	643	623	695	692	683	683	669	680	676	664	644	618	629	641	676	631	699	669	649	686	639	685	732	675	647	705	655	661	663	635	621	620	664	661	671	627	644	660	651	697	667	665	645	652	663	669	644	635	653	694	666	627	649	714	655	666	660	644	632	659	691	614	626	685	661	630	668	663	656	639	663	664	640	664	641	675	666	692	675	694	658	692	674	666	615	629	635	664	620	635	656	671	693	638	638	662	690	695	656	653	657	657	711	668	682	699	702	676	689	692	650	610	694	650	728	676	664	717	724	659	677	640	677	640	642	655	664	638	666	625	654	620	677	654	653	660	674	637	648	645	684	673	690	671	668	661	630	640	703	619	642	669	622	655	631	629	646	666	688	670	678	618	680	683	628	666	653	641	669	657	669	656	656	584	659	656	651	646	673	666	670	671	626	646	646	661	681	629	672	695	667	657	690	636	624	674	660	641	660	680	677	661	636	617	675	660	648	642	662	659	667	698	652	669	670	693	659	690	640	680	642	684	663	683	682	666	662	695	644	697	668	652	626	656	672	655	700	663	691	685	644	658	653	665	615	653	715	643	677	668	654	672	630	662	681	670	684	664	698	639	680	649	671	653	697	633	680	710	658	671	635	664	678	671	639	686	676	624	681	663	662	665	699	666	688	604	620	668	683	661	668	685	640	662	671	676	696	663	617	672	624	658	661	641	617	615	615	660	642	631	657	628	702	684	618	609	673	655	675	723	671	657	648	623	679	685	686	643	670	700	664	668	669	656	672	623	613	640	655	708	681	628	677	679	607	645	646	657	701	675	656	702	662	729	641	657	641	707	644	676	669	616	641	660	637	661	679	664	656	662	636	633	690	652	694	586	680	673	626	683	621	627	657	620	656	682	617	645	678	610	650	640	652
25752	4824	401	328	278	294	289	323	343	305	283	314	329	309	338	290	312	306	270	328	270	312	338	276	297	294	265	291	305	293	293	305	327	291	315	275	324	309	314	312	312	326	314	274	301	340	320	288	303	298	335	351	298	340	286	284	303	307	310	289	282	313	313	277	297	301	312	282	304	315	321	314	322	275	292	275	304	302	301	291	269	320	307	313	278	304	289	296	322	271	291	274	320	322	311	329	304	304	302	298	286	292	347	322	301	291	294	311	277	337	290	302	285	316	319	308	296	297	306	310	301	321	300	291	275	312	298	297	318	290	300	304	245	296	324	283	301	280	285	293	313	267	274	336	291	298	288	321	293	317	306	303	291	303	263	285	291	299	332	296	292	301	280	324	290	295	306	292	305	330	297	283	291	298	298	314	297	311	305	309	302	320	292	301	326	278	298	278	302	318	268	298	315	292	285	287	324	290	286	291	319	330	313	264	306	300	334	290	282	293	290	280	297	301	264	290	282	296	295	312	281	301	314	298	314	317	279	281	265	284	325	297	293	277	280	300	296	276	294	321	307	300	295	289	277	305	323	315	325	290	311	282	302	307	315	297	317	323	293	279	336	323	329	293	294	313	276	289	338	315	325	287	281	302	298	308	358	326	311	295	271	269	281	296	297	294	311	295	328	303	286	312	310	330	311	310	294	293	317	328	321	291	302	316	274	331	288	307	303	295	294	324	322	300	283	287	300	311	258	313	318	299	312	291	334	289	288	308	264	297	301	285	294	320	323	310	329	304	296	314	289	307	288	303	307	274	271	307	299	294	311	318	319	326	337	320	300	323	255	307	298	289	288	317	299	300	271	283	323	287	310	321	293	285	293	292	296	278	300	295	321	296	327	333	319	278	326	312	298	333	299	301	308	266	299	333	299	331	313	281	291	324	282	303	281	300	326	293	319	289	291	317	299	293	301	290	292	280	303	342	362	293	295	300	296	301	304	312	301	293	291	290	258	295	303	328	293	332	287	339	302	267	287	286	304	325	350	299	302	298	299	295	298	312	291	307	284	332	298	288	307	299	264	275	295	293	287	292	289	299	284	291	273	301	281	294	276	328	304	254	316	314	296	300	258	296	324	303	297	329	306	301	291	311	307	294	300	287	268	285	320	326	283	315	257	297	303	316	305	285	286	302	298	319	303	314	306	301	283	331	303	247	340	302	276	307	292	307	292	339	304	344	296	337	317	256	333	301	320	304	291	296	282	330	322	278	253	313	298	293	290	271	282	250	338	305	289	300	321	281	294	299	297	332	279	306	296	296	317	297	292	291	274	301	330	312	285	293	286	336	292	300	306	327	295	284	277	259	317	280	285	268	293	283	335	287	304	330	278	314	294	286	321	295	335	277	269	313	324	299	320	310	280	295	302	276	280	279	322	283	294	314	302	297	317	272	305	302	277	290	298	302	265	331	309	300	324	291	315	289	311	290	289	292	302	315	293	301	309	286	332	307	264	321	306	310	329	307	285	299	303	296	325	292	293	298	270	344	281	315	314	273	292	283	322	292	295	281	304	336	268	306	297	309	309	325	348	326	273	300	309	314	331	329	292	266	297	301	306	300	298	340	271	305	308	295	331	279	307	318	321	329	283	313	301	292	324	315	306	326	295	307	308	293	296	300	321	314	326	300	325	313	309	294	289	308	270	345	316	270	315	306	325	277	250	309	295	300	290	281	305	311	301	302	283	291	300	314	300	287	330	323	310	314	289	308	307	303	314	300	311	281	287	320	337	307	281	314	296	294	294	329	320	273	275	320	294	303	294	283	305	324	278	304	327	269	287	323	295	295	290	323	298	276	300	297	307	318	305	311	305	302	274	283	283	270	316	304	288	342	270	326	292	293	269	319	285	334	294	287	334	301	310	273	270	320	298	316	275	290	315	315	309	321	319	303	322	329	284	263	271	295	282	278	330	325	302	268	325	328	296	327	303	318	319	288	281	299	302	313	285	305	333	291	300	271	306	306	308	306	327	341	272	289	274	296	314	282	276	261	261	321	298	287	272	318	292	319	288	302	275	316	304	271	308	318	324	332	303	350	297	344	283	295	309	305	318	293	295	267	320	312	276	296	310	329	271	304	303	265	267	307	337	312	312	306	282	286	296	288	295	383	303	286	290	330	303	318	301	304	291	298	290	313	290	369	310	296	319	335	304	314	268	309	313	289	311	337	263	285	280	308	281	294	313	292	284	314	304	303	294	305	287	308	269	272	298	297	308	287	298	276	295	241	276	307	279	304	298	314	296	278	284	285	323	334	286	283	319	273	292	281	286	264	291	336	309	300	303	296	277	277	278	308	328	267	263	294	308	315	272	289	295	305	292	299	299	302	313	310	306	296	338	266	276	316	316	286	285	284	298	292	314	306	268	271	296	283	307	304	263	286	290	327	287	285	271	310	283	296	323	312	326	315	294	292	293	303	347	271	321	281	259	302	291	289	287	279	274	305	272	324	271	296	285	279	298	293	289	266	316	274	296	316	281	290	293	302	285	315	312	290	320	302	262	314	300	308	319	294	304	316	333	290	290	335	284	307	324	308	300	296	314	301	305	299	311	319	359	291	330	277	313	280	298	276	305	307	323	321	323	335	291	291	285	318	277	266	286	290	303	323	297	314	325	297	284	286	269	283	289	309	284	318	273	277	341	288	308	288	280	333	308	279	304	274	270	301	292	276	303	301	294	294	279	294	316	312	305	288	296	265	309	287	283	319	301	307	281	314	308	249	295	311	261	276	283	304	318	305	280	306	299	301	304	277	291	284	295	305	283	298	288	282	294	331	287	306	299	267	278	321	308	308	271	314	334	313	334	291	273	292	294	263	330	281	275	317	294	287	297	274	285	326	321	312	311	320	293	309	337	303	295	281	301	308	306	298	303	300	291	275	312	279	266	312	338	302	302	294	332	280	284	306	298	282	283	292	294	318	285	276	314	295	313	313	324	313	295	268	310	285	287	312	293	277	292	303	292	276	286	299	319	282	299	302	294	276	308	325	312	323	298	304	286	271	277	302	320	288	289	288	304	287	304	337	310	311	314	288	289	312	323	304	284	303	300	302	305	297	283	286	307	309	327	308	288	314	298	292	302	308	314	315	282	304	322	325	292	338	307	361	283	301	281	323	294	307	275	328	309	286	308	323	285	283	316	301	316	302	270	302	312	294	266	290	334	307	304	315	316	273	299	278	300	288	306	324	314	281	305	305	297	294	299	294	306	310	279	266	277	298	281	295	288	281	295	297	296	290	302	280	327	293	320	301	312	327	277	303	281	343	321	283	302	281	270	295	317	315	280	309	316	287	280	276	300	290	289	313	266	310	300	277	297	316	317	271	317	311	318	278	288	259	313	284	325	303	282	302	339	313	293	298	287	285	313	324	295	301	286	311	284	315	309	282	341	286	310	284	326	312	336	328	273	322	297	281	334	292	312	288	304	314	303	319	305	336	289	294	281	314	339	310	310	288
10016	1191	724	726	652	688	694	642	672	651	630	644	645	663	642	649	657	668	641	655	610	668	631	685	620	641	628	636	646	683	653	694	673	606	673	615	649	648	626	701	641	668	677	628	668	645	666	597	713	644	619	622	652	702	616	578	650	627	652	628	667	597	645	618	651	691	632	638	667	627	669	675	653	629	635	656	677	613	670	636	650	633	658	661	683	676	691	649	628	642	655	682	656	680	634	610	676	697	634	689	626	666	607	642	655	670	700	620	663	706	629	616	665	694	658	687	635	672	618	689	666	703	640	648	667	620	643	658	655	638	673	695	683	607	611	629	620	644	684	659	674	662	648	621	646	665	678	645	684	662	666	661	694	647	641	610	703	660	640	692	670	658	612	655	643	661	686	701	666	654	680	629	596	671	608	668	671	649	624	693	642	665	650	654	641	627	656	667	665	703	629	617	611	635	635	635	632	638	621	671	658	630	679	687	707	645	657	659	639	641	639	645	672	607	605	671	639	673	651	633	659	651	678	654	690	627	648	668	647	667	673	668	655	614	664	631	617	635	658	658	639	659	619	633	697	678	667	646	654	676	653	630	645	605	633	680	681	644	653	650	605	591	689	647	627	640	656	624	646	641	675	586	653	638	608	610	620	658	631	636	654	661	623	653	691	635	690	630	625	643	661	660	652	615	667	609	650	625	624	650	594	688	621	630	619	687	697	655	624	688	636	627	657	641	619	667	618	659	661	644	648	633	632	689	642	605	599	654	664	627	656	655	625	618	638	662	636	627	635	647	616	626	659	635	660	639	639	626	649	639	684	628	622	611	654	687	595	659	642	587	641	635	655	665	676	649	602	690	661	676	644	645	629	647	654	619	669	713	694	662	626	650	655	619	642	620	661	670	634	678	643	613	664	638	661	595	639	669	668	658	628	648	644	643	658	643	630	664	657	613	615	629	666	673	634	659	668	655	638	668	636	633	638	632	615	643	685	596	620	620	609	620	680	653	696	635	638	669	574	658	620	603	690	625	616	688	658	660	650	662	653	661	693	642	676	625	606	651	689	646	651	633	659	638	644	653	672	647	665	625	705	594	663	590	613	648	583	652	631	624	598	662	659	668	591	662	618	614	661	670	670	659	641	642	600	652	658	641	602	636	634	618	643	655	627	683	615	622	652	629	628	682	705	661	669	653	633	679	650	642	670	687	669	623	669	698	655	669	645	607	658	618	607	649	616	739	662	621	626	642	631	627	682	686	662	618	622	651	617	688	625	657	672	646	665	680	650	687	640	658	641	660	659	630	653	607	676	626	638	625	682	619	656	626	641	687	660	662	621	629	681	615	645	623	645	647	649	614	649	680	631	649	609	577	641	648	621	671	622	613	665	672	653	672	655	635	653	656	645	668	629	683	679	606	687	654	671	634	615	593	652	611	614	654	679	665	661	611	663	646	666	632	673	648	642	618	679	678	645	611	622	659	684	655	651	653	691	662	644	611	584	647	667	652	627	616	652	607	674	629	673	629	621	638	681	612	633	584	639	644	653	655	650	649	647	647	663	687	654	631	615	662	630	697	643	612	650	676	613	624	659	663	662	683	680	645	654	632	648	633	670	645	612	639	674	626	685	640	643	627	643	660	634	664	668	667	642	628	661	657	648	632	662	637	672	620	680	627	657	633	671	646	644	637	633	597	681	667	653	651	595	625	657	719	702	637	672	634	678	652	646	658	666	660	655	634	629	624	669	655	622	641	686	688	618	686	619	666	635	648	572	640	623	659	662	642	677	646	656	700	669	678	635	626	643	648	665	644	647	631	654	710	688	645	695	655	665	652	646	617	629	645	624	664	650	655	677	666	650	704	672	638	694	684	626	672	604	609	645	638	674	628	704	669	655	652	686	644	666	647	621	629	663	653	593	621	642	702	718	673	630	669	644	656	711	634	651	671	645	648	670	674	613	611	670	642	677	651	645	616	651	651	596	675	666	636	635	609	664	647	646	669	656	695	683	670	689	636	669	632	596	589	619	619	666	639	659	626	667	681	624	656	640	654	656	599	605	650	671	659	654	612	617	635	641	637	635	639	642	649	661	650	613	695	694	630	597	634	646	635	647	661	675	595	665	636	624	659	678	632	637	640	659	652	633	736	635	683	687	629	630	666	654	600	664	661	649	650	681	636	631	638	630	643	659	614	659	643	685	709	636	710	661	682	640	651	646	642	652	631	633	647	719	696	629	660	672	666	640	664	639	684	608	592	622	622	712	653	615	635	673	620	614	675	651	664	657	636	686	653	619	703	634	636	624	621	661	675	668	654	646	629	619	623	654	671	666	658	722	634	604	688	629	663	631	691	648	666	668	606	608	618	640	671	631	696	610	652	617	639	620	654	655	671	686	643	686	648	585	657	635	597	679	691	643	698	637	681	615	653	660	618	647	683	668	635	687	676	648	623	659	698	632	689	686	677	630	649	653	590	635	677	648	660	650	658	624	635	634	652	644	687	608	630	688	628	671	665	653	650	631	669	661	649	650	654	638	643	656	658	595	656	646	637	646	709	618	635	668	612	643	649	630	644	626	628	625	618	655	653	664	683	631	660	637	637	632	655	674	631	644	680	634	670	639	642	624	650	668	669	627	687	692	656	666	628	679	674	683	635	679	656	647	669	614	691	617	669	621	652	647	626	648	616	678	671	645	682	661	635	665	640	644	646	659	635	667	604	642	681	637	659	664	662	648	623	696	620	608	650	611	609	664	643	624	643	673	652	638	672	647	632	680	658	614	666	620	650	629	657	627	626	654	675	645	669	653	643	659	667	663	656	637	646	693	652	655	593	655	610	646	659	611	656	666	627	654	645	660	597	659	624	633	651	683	615	613	628	667	662	658	595	626	685	604	642	663	615	623	683	639	638	670	640	656	649	693	679	655	657	652	636	630	665	664	680	650	635	684	668	659	627	662	697	696	655	640	639	644	622	620	671	696	651	635	648	650	658	634	640	632	704	639	639	644	606	611	665	699	634	661	689	665	680	623	669	619	679	670	621	631	608	672	695	641	672	691	688	652	610	662	649	648	646	694	674	614	667	699	651	649	640	648	693	633	621	656	671	658	614	659	606	662	649	694	652	616	660	651	644	643	702	663	656	654	626	656	612	628	700	621	666	661	676	679	632	645	670	650	670	605	640	652	634	678	659	612	670	671	601	684	664	620	619	664	651	686	620	659	658	591	647	613	629	630	649	626	666	613	651	646	671	670	684	640	638	617	674	656	655	647	588	677	637	646	613	653	669	626	660	657	706	585	624	668	621	672	633	634	661	623	663	631	667	664	626	723	628	641	621	653	617	610	661	629	676	655	647	684	653	699	631	656	683	683	609	669	645	628	643	650	643	655	639	613	642	602	650	695	654	641	661	652	646	651	656	661	592	596	694	637	635	694	652	664	632	676	626	636	664	651	657	673	667	643	683	624	628	657	676	672	629	663	638	664	649	662	631	685	662	657	617	662	613	616	662
27099	5463	487	323	304	350	305	274	307	336	326	333	310	335	317	303	316	336	366	308	299	315	291	335	305	325	321	340	340	324	328	288	291	316	312	341	320	351	313	307	354	305	332	330	332	314	302	283	291	318	318	329	316	329	319	316	342	334	305	318	325	334	315	322	346	334	310	303	350	310	346	278	306	300	327	338	311	320	313	307	314	340	348	307	291	277	310	312	317	323	322	307	315	352	319	312	309	330	281	336	335	319	313	323	360	335	361	315	309	339	339	297	297	351	298	336	317	300	301	306	308	321	315	303	310	334	313	308	356	328	340	336	315	315	300	325	318	338	343	323	318	308	354	326	333	271	294	309	281	338	348	307	338	344	341	338	331	343	337	359	301	339	328	313	332	314	328	328	344	322	302	329	278	305	336	339	307	297	374	324	318	320	326	348	346	305	321	307	312	332	286	359	322	342	307	340	317	315	328	330	340	298	349	341	296	301	349	326	293	310	324	303	322	315	327	299	311	297	323	316	338	317	304	326	319	293	344	334	341	295	328	320	317	358	315	345	317	316	331	313	292	361	341	306	322	326	359	364	339	308	330	307	335	306	334	330	346	293	346	348	298	300	311	315	299	315	352	328	337	297	293	312	344	348	329	338	297	323	314	317	311	301	302	334	331	316	363	329	305	293	330	331	265	306	291	331	341	274	322	312	278	337	322	331	348	334	313	385	347	329	336	316	299	331	345	282	337	336	294	325	322	306	305	328	337	301	302	350	343	313	319	328	303	327	344	331	306	299	325	325	338	307	294	341	272	310	324	340	290	299	306	307	311	318	327	297	315	352	324	308	294	328	315	350	323	346	349	334	330	289	317	298	302	306	314	315	288	320	315	304	329	311	313	351	334	319	330	320	313	286	352	315	343	320	322	312	349	324	323	305	298	351	304	318	312	329	303	331	304	299	341	339	321	355	331	348	341	305	325	308	315	318	319	325	324	325	337	339	330	338	319	291	308	313	291	314	354	317	312	341	339	294	312	303	307	316	301	308	289	302	328	332	364	332	303	292	310	293	323	327	344	319	283	309	310	297	318	321	301	307	293	313	361	289	336	318	348	289	310	323	316	300	311	314	326	326	325	300	305	342	300	328	355	336	305	338	318	318	315	329	302	315	313	296	306	311	368	309	321	337	342	321	313	313	304	342	334	297	346	324	286	279	332	348	318	323	345	342	320	326	323	309	312	313	311	324	327	320	321	327	312	298	326	309	309	337	320	353	296	295	298	312	315	326	299	322	332	303	300	311	324	307	308	296	326	332	357	356	321	287	321	325	346	320	343	308	313	285	327	314	322	299	309	319	303	307	328	308	301	304	332	342	334	322	320	312	317	270	313	339	313	271	323	314	350	332	301	315	326	320	329	334	349	321	277	309	345	294	299	357	302	301	309	300	314	333	343	322	329	356	326	322	329	305	357	335	336	375	319	361	323	304	349	335	328	305	318	316	329	323	295	323	326	340	333	321	303	322	303	292	306	351	310	300	318	306	300	326	303	336	366	318	319	294	272	318	359	328	300	282	352	341	331	333	316	312	302	327	329	289	300	319	344	270	312	316	342	315	330	324	338	313	302	310	318	314	356	324	304	343	346	317	296	316	377	323	318	303	321	343	335	279	315	316	299	332	314	322	321	334	309	293	282	330	294	338	317	315	320	316	314	324	284	341	329	338	319	328	350	338	353	341	336	336	308	312	349	310	293	332	350	336	314	324	297	321	324	340	340	327	270	309	339	303	313	317	330	301	314	318	299	284	322	349	324	317	324	313	365	323	306	314	327	330	317	289	309	316	339	298	329	329	349	356	332	300	336	332	314	336	327	365	310	332	300	307	299	331	306	302	325	322	326	323	334	282	292	324	323	313	296	326	331	307	306	333	296	316	336	294	337	320	309	319	352	332	360	305	340	356	310	337	304	313	348	328	321	339	293	293	293	346	316	303	300	298	341	333	355	332	338	292	274	356	296	316	324	304	291	343	307	320	326	314	303	364	318	327	340	322	303	324	342	335	303	306	295	332	310	350	341	321	307	300	321	317	291	335	332	296	364	321	302	332	350	329	329	307	334	341	349	295	350	311	315	341	315	302	312	349	278	312	311	333	336	328	347	298	302	329	333	351	335	334	306	304	357	329	339	294	300	316	318	356	330	315	334	310	323	299	337	310	319	300	322	335	315	371	309	316	332	299	317	324	321	331	306	323	315	357	304	345	304	325	327	318	341	321	331	335	339	353	349	326	362	293	300	340	319	323	327	330	320	321	315	337	349	306	306	297	382	315	311	359	303	316	309	291	277	337	313	338	334	351	337	346	324	290	305	314	327	312	339	308	336	320	303	333	314	312	311	301	350	365	332	315	326	327	309	330	318	348	335	347	340	307	317	335	342	354	322	339	326	326	323	323	328	308	340	343	336	347	333	352	346	308	332	331	356	309	322	293	316	305	330	311	310	350	301	293	321	322	340	353	290	323	307	344	338	327	357	323	329	307	295	321	309	311	302	312	318	357	320	345	309	360	307	298	309	301	328	324	325	294	308	291	296	324	290	293	331	301	351	313	335	318	346	313	345	318	346	300	348	304	326	279	296	337	329	300	337	324	345	322	318	307	311	380	343	344	329	325	359	327	339	308	334	317	324	296	319	337	329	311	302	351	318	286	368	352	311	303	311	336	313	356	315	307	313	347	353	294	319	313	352	331	335	303	316	320	303	325	335	311	323	281	297	326	323	326	315	370	326	310	323	311	315	334	337	310	344	292	304	303	350	362	353	329	321	337	320	310	320	334	316	357	336	338	272	282	313	333	329	269	311	330	295	327	359	351	345	322	315	335	347	324	363	300	344	320	305	309	294	320	308	342	345	306	320	303	305	347	331	300	333	314	321	355	301	317	299	342	321	305	324	331	290	308	290	328	315	322	325	320	299	313	322	300	319	336	336	336	329	293	318	320	322	289	304	333	328	290	341	309	300	329	317	309	320	269	317	294	317	337	348	296	353	329	289	342	347	330	289	333	295	343	263	305	325	323	341	325	324	322	332	310	319	272	301	302	325	317	331	331	318	319	305	274	328	269	315	300	301	351	346	301	318	291	325	335	309	294	340	321	312	366	296	329	318	349	334	321	312	310	313	317	332	279	314	335	318	294	333	348	332	312	329	337	282	325	336	347	356	366	318	320	283	359	318	300	337	322	293	323	305	317	330	348	317	300	287	307	301	313	337	366	314	313	332	299	299	332	306	299	301	316	312	307	309	329	339	349	307	298	333	330	311	339	295	300	313	314	342	313	347	316	325	304	327	346	299	337	286	313	307	312	288	341	319	348	322	338	318	305	326	299	316	273	304	305	319	320	284	307	333	280	336	317	313	322	301	294	320	312	307	301	348	314	331	307	322	314	357	303	351	325	274	314	346	332	320	328	364	351	298	324	335	280	302	281	279	309	338	301	321	339	309	316	320	356	327	328	316	309	300	322
11637	1370	962	756	705	699	720	726	735	750	743	695	710	736	695	730	690	700	702	764	758	759	681	679	725	755	722	698	723	683	719	660	710	761	745	737	714	702	673	697	724	670	754	706	713	729	701	705	726	729	747	686	714	696	698	694	720	705	743	698	682	725	717	730	688	705	701	728	711	685	719	687	688	714	742	686	658	732	671	684	712	740	670	709	708	761	761	665	702	721	723	691	704	702	688	695	695	722	735	708	753	699	679	708	697	737	720	732	697	679	778	709	713	733	720	720	700	720	693	704	688	705	698	708	753	680	739	694	682	715	767	699	738	734	691	717	678	688	726	691	699	707	751	702	686	719	696	710	685	671	674	730	713	746	723	755	704	734	726	733	704	730	721	698	755	695	750	704	745	734	724	740	742	670	747	727	718	706	746	700	684	724	753	693	754	707	706	686	711	704	735	709	705	734	710	731	680	712	685	760	713	756	671	709	687	806	696	722	729	745	720	703	739	736	715	728	696	720	685	655	740	747	716	714	742	753	698	713	677	727	736	745	705	773	756	723	701	702	709	714	715	725	739	679	699	698	696	749	674	684	671	705	732	727	717	739	696	680	699	692	705	658	720	691	700	742	740	714	712	741	724	672	695	692	760	696	743	721	758	734	714	715	742	720	712	733	701	752	654	743	726	686	662	687	683	749	733	757	711	708	711	706	722	719	725	732	661	728	696	696	648	707	719	686	742	693	754	695	646	763	712	666	682	737	694	758	706	706	742	699	700	737	738	694	708	710	687	723	698	715	755	738	713	712	755	699	694	680	719	752	726	740	718	719	684	713	705	762	699	716	721	726	705	749	671	758	711	716	699	743	717	685	724	681	745	727	717	702	733	734	711	654	759	703	675	670	690	730	750	722	711	686	669	734	690	757	747	721	714	740	748	703	714	715	739	673	742	688	722	735	704	727	732	700	728	677	715	699	744	717	663	713	720	726	687	715	637	719	711	716	713	741	702	715	692	694	735	736	700	700	712	711	718	685	710	752	678	676	753	672	712	714	772	716	724	718	728	715	685	661	689	740	732	756	703	760	707	692	756	706	730	674	690	722	709	743	680	701	717	735	718	728	722	705	659	698	723	691	679	730	687	663	715	748	742	674	719	745	698	649	655	740	715	704	698	702	723	743	682	773	718	705	716	719	734	736	757	781	711	704	729	697	722	678	709	740	680	740	689	720	730	738	716	666	680	705	722	735	703	733	731	689	688	728	732	709	805	730	719	746	712	703	738	706	702	726	704	703	714	722	739	729	692	743	730	681	648	693	675	680	714	702	722	701	762	664	716	677	718	718	691	706	735	726	720	694	719	737	718	733	713	693	745	763	694	721	750	692	712	661	723	755	729	699	730	717	749	749	693	719	733	733	715	698	716	688	705	750	708	643	746	743	727	710	719	689	685	740	750	695	721	689	735	708	713	729	696	711	715	756	730	729	743	751	675	730	725	685	705	732	651	709	714	717	717	667	658	694	706	718	742	710	731	780	755	707	737	659	724	736	719	673	691	736	747	734	706	680	674	685	730	706	734	711	744	712	714	717	723	699	718	694	714	713	707	690	691	729	693	726	723	702	722	729	780	731	733	715	701	708	727	684	704	714	739	694	707	721	694	681	668	727	691	730	724	699	649	741	667	662	750	748	718	687	701	671	743	745	735	709	725	734	704	777	759	715	703	710	689	691	719	734	764	745	739	660	663	730	706	730	734	725	721	686	715	719	698	752	735	722	729	707	668	720	716	734	661	750	715	717	674	665	649	750	671	721	698	733	740	760	740	745	722	693	688	772	705	718	699	698	692	732	681	702	744	717	708	722	696	710	666	738	704	667	723	696	724	651	719	742	730	698	730	727	729	678	696	701	702	767	700	696	690	720	708	717	733	708	690	719	680	693	697	652	671	718	677	723	698	716	727	730	710	743	701	702	708	739	721	759	729	701	652	671	727	694	738	725	732	726	734	688	766	679	708	699	705	716	710	677	722	722	767	709	691	689	733	696	732	711	724	696	760	692	729	771	669	742	733	706	702	735	688	730	742	775	750	749	731	648	692	699	716	708	726	720	732	747	717	687	714	698	701	711	713	721	700	718	700	762	677	723	746	688	693	746	703	669	715	716	738	768	698	687	704	725	697	705	678	755	754	706	693	767	730	773	718	681	686	696	696	712	683	738	674	666	711	678	700	699	754	738	624	734	706	705	700	723	742	742	763	722	731	730	718	746	701	747	702	704	714	720	693	679	669	693	694	723	679	694	682	679	738	705	747	750	716	697	709	670	725	696	704	692	746	730	705	701	739	706	718	723	744	712	742	660	736	692	717	815	679	694	664	758	703	693	733	730	742	760	670	734	730	735	724	744	729	675	742	666	756	708	708	729	690	722	717	741	698	684	716	719	670	728	671	704	713	714	761	728	777	732	726	666	699	685	739	732	692	729	685	706	675	664	719	744	716	741	753	739	766	709	702	706	688	692	740	704	734	679	700	741	724	689	659	646	721	727	720	677	655	747	711	714	678	766	732	734	752	736	718	717	715	719	709	726	734	669	774	715	730	716	719	723	733	727	710	712	719	726	751	754	713	730	736	736	733	709	745	692	730	713	734	717	659	680	745	691	689	665	749	685	719	733	738	720	725	705	721	730	739	691	745	706	712	721	744	691	730	720	706	741	701	696	716	716	693	723	708	691	766	726	757	727	704	721	732	723	677	744	696	735	657	699	668	733	785	709	738	751	671	710	722	674	679	742	743	753	708	682	740	706	720	724	788	742	724	727	699	746	724	692	752	642	801	718	733	695	751	747	676	679	712	711	776	683	768	745	676	743	736	658	727	763	703	672	679	756	748	712	676	749	687	704	695	704	749	739	677	671	714	704	685	718	696	718	730	738	688	716	705	738	681	677	754	703	724	717	700	707	714	690	695	677	748	749	680	727	726	714	729	700	733	737	699	773	708	756	707	687	663	714	716	714	707	724	736	749	762	699	696	709	707	726	688	723	738	725	764	721	709	699	704	764	719	736	701	697	741	744	703	700	742	775	731	697	733	702	665	708	729	743	724	710	706	706	704	675	739	691	721	699	710	735	688	705	714	727	762	710	698	756	716	728	717	718	721	702	723	717	716	730	652	722	736	698	755	676	776	735	754	718	735	741	711	678	728	691	731	718	717	664	702	683	689	701	739	713	707	702	709	699	676	667	677	691	745	681	740	712	704	724	701	669	738	701	728	701	748	682	724	701	743	718	675	760	679	706	707	706	665	704	637	725	721	724	729	789	699	723	669	682	711	695	716	680	765	745	702	706	669	723	688	701	661	653	637	721	712	717	708	712	691	710	709	763	717	701	693	740	716	707	690	717	719	666	744	705	719	691	713	719	690	676	702	721	736	771	713	724	722	705	681	696	725	712	700	719	744	743	691	652	726	706	705	676	674	762	685	710	671	664	691	688	734	671	743	732	723	693	734	727	709	683	723	719
20657	2056	333	319	310	328	322	317	302	315	287	313	312	313	289	327	325	287	310	305	326	298	339	313	302	290	302	341	318	304	293	297	346	294	323	277	340	317	305	308	301	300	315	307	300	306	299	332	309	323	296	286	321	298	280	302	328	303	300	311	327	314	329	315	303	340	285	315	298	315	294	314	283	315	334	297	297	304	301	318	326	296	303	288	320	312	294	305	290	307	305	296	299	293	294	307	306	295	298	313	318	300	312	327	299	292	286	313	318	315	309	325	274	274	325	302	290	324	297	280	306	288	309	282	290	310	286	284	267	300	267	310	285	335	296	292	316	321	282	312	310	309	318	307	323	278	291	287	311	305	338	333	321	344	344	306	333	301	271	311	314	282	336	316	302	272	329	294	307	343	289	274	296	302	322	291	309	295	313	311	322	315	270	318	341	311	338	303	302	291	331	285	307	266	323	305	272	285	305	318	301	311	337	303	313	324	275	332	314	342	314	303	316	302	306	309	321	277	277	313	336	323	340	277	273	318	310	291	280	310	329	313	297	270	346	283	317	307	308	301	311	297	281	307	288	292	296	308	299	285	299	321	303	351	330	304	312	275	346	328	315	306	312	309	307	274	288	341	269	280	278	303	262	291	277	336	317	276	315	326	315	295	306	308	291	351	310	302	319	309	286	255	283	310	331	300	323	315	341	309	327	285	335	320	309	313	299	301	301	326	334	306	302	317	313	322	266	317	310	266	299	321	301	323	309	301	306	326	332	306	310	303	287	290	299	330	301	347	315	317	307	309	289	315	301	279	284	290	301	318	308	312	294	277	292	293	305	302	298	318	297	321	316	327	293	283	307	314	295	302	287	322	297	281	317	313	286	295	300	315	282	282	270	298	345	318	287	292	308	299	314	323	314	317	309	301	313	323	278	315	308	319	290	310	282	280	297	314	307	283	304	335	300	298	301	298	334	351	311	291	348	317	310	315	317	305	287	276	313	271	312	304	271	278	304	269	322	309	291	326	312	298	334	320	328	327	299	308	314	304	336	330	276	296	320	306	266	315	290	301	295	285	295	314	312	285	294	299	297	315	267	320	289	340	286	308	265	282	315	315	283	296	321	295	277	327	286	314	293	303	290	328	290	301	288	290	326	297	299	333	289	314	260	308	318	318	313	313	307	312	312	306	295	287	324	286	301	305	329	314	283	301	262	282	295	328	337	312	330	299	290	299	311	319	329	292	306	311	289	295	306	299	321	342	311	315	297	293	319	319	299	302	298	302	280	298	276	304	261	312	292	290	309	346	305	341	318	295	330	313	284	332	308	280	311	317	276	288	331	314	318	276	322	330	325	305	285	311	318	295	307	319	270	310	285	303	326	286	300	307	330	322	319	327	285	308	284	300	302	286	309	339	310	310	353	298	301	271	330	315	318	326	345	307	340	318	307	308	299	300	302	264	299	302	283	297	306	295	307	305	315	314	331	325	287	294	281	252	296	302	328	295	316	303	306	287	281	305	305	290	287	285	279	306	305	291	317	292	305	328	290	317	299	306	312	320	318	293	334	294	315	328	317	257	325	289	311	316	302	313	314	292	293	329	313	287	347	324	327	325	331	308	289	320	323	303	298	310	295	306	346	285	296	316	296	281	268	286	322	309	313	324	327	300	301	292	303	304	312	299	293	286	310	326	320	305	296	316	295	308	332	340	274	306	292	331	303	315	293	290	319	315	302	305	277	304	314	321	326	307	356	281	276	295	309	314	325	300	322	282	288	290	332	291	292	301	263	314	305	325	298	290	314	318	344	310	292	303	305	288	312	332	285	337	317	315	294	298	284	262	329	286	299	312	288	291	299	320	329	327	308	301	313	280	360	323	310	320	329	288	299	285	281	328	307	327	284	321	307	301	298	294	297	322	286	329	295	311	297	299	325	315	329	294	319	327	307	300	299	317	293	309	336	303	310	331	329	260	297	286	339	293	324	303	291	330	307	264	302	317	318	312	287	304	312	325	310	302	318	306	286	319	288	314	320	311	307	309	281	276	324	329	323	306	339	320	284	335	362	315	343	318	283	324	326	273	304	349	292	293	311	312	329	259	310	304	338	298	287	302	320	290	309	294	325	292	299	343	350	325	280	316	301	292	307	315	322	300	309	277	323	273	320	328	280	318	295	300	334	280	290	314	302	312	302	316	339	306	327	319	332	291	301	341	294	298	322	250	300	341	316	304	344	309	306	337	339	335	342	314	301	308	334	324	308	334	291	292	264	316	289	299	319	313	310	315	297	309	319	324	336	277	320	334	286	321	276	298	284	304	348	322	303	327	331	282	308	289	277	263	338	290	270	254	308	305	306	309	338	275	324	301	321	313	286	293	293	354	331	293	317	336	280	278	290	298	322	333	321	309	317	307	318	345	308	297	305	319	289	311	306	326	296	306	290	312	312	314	310	316	304	273	317	268	295	330	318	302	306	297	332	267	298	314	299	281	337	301	282	294	312	274	300	332	312	305	285	275	287	305	303	284	293	325	285	297	327	315	271	303	279	307	296	288	286	302	329	321	299	301	313	306	304	328	316	293	296	325	305	300	327	318	271	313	326	298	347	306	327	337	324	311	307	277	274	343	306	317	288	318	283	272	322	307	304	334	331	322	308	323	326	335	294	260	314	307	313	326	316	344	294	288	290	305	284	316	286	294	335	304	280	294	289	301	306	293	274	295	311	318	288	292	313	276	311	306	302	329	314	310	310	310	308	302	288	291	313	305	310	288	285	296	286	282	322	289	310	296	304	317	263	304	324	290	270	307	306	283	309	268	312	325	318	286	287	297	301	323	335	297	318	270	273	315	281	293	321	314	314	306	324	310	309	302	305	276	312	276	364	321	288	318	326	297	291	309	293	302	310	304	292	304	292	291	295	336	314	276	340	324	309	340	298	289	289	314	303	327	304	284	279	316	296	305	291	328	330	325	322	300	339	318	316	332	337	298	290	331	334	299	332	274	309	307	314	292	289	300	276	301	309	282	306	290	282	314	310	334	313	366	265	289	273	302	293	324	300	315	316	281	302	316	319	329	286	296	286	328	318	325	305	307	297	338	299	298	302	278	322	273	305	326	310	301	293	288	305	320	301	307	291	311	316	296	294	310	306	320	281	273	316	288	321	293	270	307	327	284	330	316	296	292	302	313	325	336	325	292	270	320	326	294	275	310	332	282	292	314	300	304	313	277	335	290	317	288	286	338	325	309	294	325	296	284	330	315	304	305	309	307	292	318	329	298	290	284	291	276	315	301	272	338	273	291	321	266	263	317	342	270	286	284	306	282	305	295	335	307	301	296	280	286	297	308	383	285	291	277	328	268	344	305	320	275	324	321	285	316	328	325	285	273	344	319	322	326	348	318	313	298	338	324	338	288	316	342	303	298	306	263	284	290	298	285	296	266	295	292	321	295	317	340	289	291	327	301	322	305	314	319	315	287	286	337	313	306	304	300	285	374	311	310	344	307	306	316
9623	1083	794	680	708	663	647	681	701	685	700	659	643	638	689	665	640	658	642	627	626	663	662	672	702	680	663	684	649	693	621	622	659	648	672	636	705	675	629	674	726	712	676	629	655	683	642	700	696	674	675	650	660	664	673	664	682	681	659	639	664	671	667	636	664	694	721	685	680	670	658	665	694	672	625	673	689	653	607	631	681	689	663	657	667	661	679	627	650	632	685	672	679	694	648	681	647	651	682	630	661	681	659	639	703	670	702	650	674	612	681	651	641	669	667	627	661	703	684	642	665	702	651	643	625	693	636	683	636	634	641	666	669	705	653	682	714	621	686	651	704	642	690	672	598	623	712	683	684	650	636	587	667	618	651	677	645	685	666	677	667	704	660	647	672	690	704	682	635	649	706	673	666	654	674	670	693	651	631	679	655	688	622	677	661	647	649	650	673	682	620	624	649	695	665	629	673	659	650	646	670	665	723	606	641	626	648	664	656	618	672	631	652	671	621	656	699	644	685	680	649	674	638	673	712	669	670	639	683	627	689	643	690	643	667	694	660	616	643	669	674	624	643	690	624	640	660	680	687	706	701	674	700	645	694	635	673	685	690	655	682	677	634	640	644	625	657	711	705	681	699	670	670	666	635	662	688	638	663	629	646	652	618	671	679	672	696	650	672	715	669	723	644	664	662	683	656	722	644	596	690	633	622	623	705	667	638	633	682	699	683	623	614	650	623	639	667	633	640	650	668	668	667	654	626	626	657	678	613	610	743	637	668	642	669	665	684	666	674	654	673	663	678	655	663	637	705	680	719	657	640	663	649	716	628	666	699	691	681	665	659	642	664	671	696	602	623	680	687	685	640	658	671	638	666	676	659	641	651	653	690	651	703	692	621	632	677	690	690	668	687	674	665	639	660	614	699	683	649	663	652	671	583	646	699	643	643	614	668	669	641	647	697	693	635	643	660	661	648	617	648	626	658	634	618	633	664	631	697	639	656	656	646	685	700	660	691	658	670	660	700	683	683	649	694	625	677	647	613	641	636	652	708	670	688	627	644	651	647	682	704	663	691	635	645	608	656	697	653	722	690	666	643	682	659	649	668	676	674	651	686	627	602	694	706	594	636	712	662	639	681	698	670	666	688	648	645	633	681	663	677	648	679	693	644	635	688	617	674	674	626	668	707	659	704	673	677	686	661	673	671	667	693	662	668	663	682	647	629	670	678	667	685	655	664	667	656	648	691	645	649	666	639	663	624	633	640	679	654	629	665	689	650	650	709	667	692	670	667	624	703	685	627	659	654	691	665	703	684	654	688	632	679	693	686	664	704	645	662	700	655	678	620	636	685	638	659	617	668	702	722	663	659	651	661	646	630	685	707	649	696	659	695	651	667	688	655	709	654	638	702	621	671	735	671	681	646	680	693	611	664	604	687	600	676	672	674	671	661	689	647	647	659	670	681	659	639	682	678	610	666	662	673	628	662	681	647	592	684	603	665	650	632	649	661	639	658	660	689	701	675	664	667	635	715	626	700	640	663	676	657	650	610	651	719	649	673	649	696	669	665	663	645	693	633	727	657	684	665	696	658	650	686	724	681	662	657	610	663	646	658	621	660	636	655	631	654	684	624	748	618	670	685	646	649	674	659	657	665	685	650	666	729	708	638	649	656	688	662	697	695	673	679	688	684	682	650	684	674	681	721	657	675	707	726	646	673	645	722	762	681	703	629	704	646	677	679	680	685	643	645	678	714	644	649	657	670	668	652	661	644	658	692	688	683	677	684	666	663	678	644	647	679	645	650	641	654	677	648	686	636	688	643	651	693	690	661	689	698	686	695	698	650	682	652	634	629	682	686	628	672	662	657	697	658	646	657	704	597	648	649	622	631	658	692	639	634	618	673	677	647	640	637	648	691	659	654	681	642	662	665	671	699	659	650	700	695	636	669	635	628	620	631	665	702	670	665	683	624	685	665	651	681	668	643	641	597	624	646	668	671	681	668	674	667	646	652	724	673	642	681	617	682	682	639	697	689	624	626	693	723	742	645	647	651	650	647	595	683	657	647	634	640	697	713	709	649	646	650	705	668	694	627	631	654	616	651	664	682	698	655	664	658	617	647	693	698	677	663	703	632	619	683	639	657	620	683	690	632	658	648	619	634	687	685	638	622	635	674	685	693	650	683	672	632	677	646	712	664	637	643	630	673	662	663	699	625	696	665	686	634	665	692	649	641	653	669	660	690	693	667	709	608	713	651	653	637	650	649	703	637	651	674	685	641	661	689	621	652	718	672	659	611	709	653	687	663	670	629	628	654	670	629	677	624	681	636	656	643	703	670	665	684	658	664	669	687	618	651	640	610	642	677	699	626	656	655	628	678	655	649	677	674	645	649	667	694	672	668	653	618	637	671	668	674	695	650	649	655	623	669	640	611	643	715	648	700	631	696	643	640	653	671	703	695	661	683	645	614	668	671	645	617	665	647	593	686	649	668	655	663	628	688	629	726	653	635	636	672	653	692	686	650	635	665	646	682	698	651	673	664	659	643	639	671	664	645	651	692	641	688	655	689	669	699	663	696	662	629	673	675	655	662	675	650	676	667	694	685	657	664	682	689	634	652	632	619	615	697	650	643	631	693	691	677	665	626	696	652	662	644	683	671	646	627	695	703	675	621	630	664	659	681	677	639	667	687	698	639	653	644	657	641	681	664	666	644	678	658	686	688	619	685	682	649	641	646	692	677	661	619	656	668	688	641	691	689	740	653	650	635	636	662	667	680	670	637	693	647	689	708	635	660	674	677	646	657	680	700	640	682	670	682	663	698	648	698	624	644	628	694	637	672	670	712	641	636	688	692	626	682	718	663	651	645	641	639	671	658	608	649	633	655	651	680	666	673	677	664	663	699	678	655	656	611	689	634	639	656	661	636	656	698	649	651	700	677	619	637	674	634	638	662	666	641	691	704	669	673	644	646	657	708	669	636	650	658	684	670	708	669	651	640	680	661	663	685	614	662	638	704	676	662	690	672	673	597	697	628	622	643	688	662	665	688	673	674	679	636	672	623	700	692	643	707	634	691	646	685	675	640	662	641	752	601	684	699	674	659	640	669	687	624	675	669	662	684	720	688	669	640	690	663	639	649	665	662	701	708	642	660	668	617	667	625	650	655	645	644	624	671	667	667	652	655	701	690	696	637	666	669	675	633	700	659	649	685	666	642	665	651	675	677	626	641	660	715	686	681	700	707	667	695	637	685	664	705	685	656	667	649	644	658	709	721	639	668	650	693	677	648	678	705	689	634	659	680	685	668	645	645	656	665	678	718	644	646	643	632	667	637	679	614	682	664	695	707	647	665	696	708	667	693	659	614	695	628	700	623	616	666	641	646	686	646	623	674	691	695	696	689	673	668	635	674	694	658	669	630	648	655	709	681	691	701	641	641	650	680	669	635	680	674	690	656	658	692	670	659	665	673	654	674	660	621	621	667	727	630	674	682	634	681	648	664	651
22097	2448	327	297	317	300	304	293	247	275	299	288	264	332	289	304	299	321	300	277	280	337	313	299	315	309	263	292	279	271	289	277	311	320	326	271	277	289	297	314	305	301	306	295	277	310	274	294	288	289	286	273	281	285	290	301	322	303	291	299	305	263	284	330	288	301	300	273	286	293	285	287	304	281	308	305	329	304	330	276	311	310	302	263	305	263	272	269	297	298	301	284	279	291	316	290	306	299	276	285	275	303	294	299	289	292	296	276	317	325	268	283	288	276	294	302	314	257	289	306	330	282	309	281	296	273	310	308	329	272	287	306	292	286	296	269	296	301	319	286	303	302	351	321	293	291	307	315	282	309	282	345	270	322	288	302	292	273	293	349	282	275	292	278	318	315	317	267	302	300	272	305	319	261	275	297	304	296	287	291	274	320	318	306	292	272	288	320	293	278	296	321	306	318	292	277	307	287	279	291	334	326	305	320	313	325	305	292	283	311	296	309	318	299	303	285	293	280	318	257	291	323	283	291	298	327	288	295	267	272	268	294	316	297	322	276	265	278	262	300	303	307	311	280	302	284	284	286	308	312	299	294	314	276	308	306	287	297	296	304	282	268	268	269	300	283	269	275	279	302	299	259	327	296	298	302	312	292	330	298	303	313	312	290	274	260	272	289	337	295	299	293	308	325	311	309	292	298	318	334	330	315	303	302	272	269	300	259	322	278	298	274	295	280	285	277	313	283	312	301	299	311	287	294	313	257	321	272	299	325	295	304	292	316	319	315	275	267	315	317	278	323	309	276	288	320	266	305	322	312	293	307	308	262	311	291	279	289	313	302	301	321	312	282	316	253	272	307	308	317	294	309	310	295	284	293	302	335	287	302	259	267	287	303	300	272	319	319	314	295	279	334	295	286	310	291	323	285	269	322	340	329	321	311	295	294	283	288	297	295	260	293	296	290	290	293	282	315	286	294	302	322	320	315	309	296	318	283	257	318	290	297	356	311	283	293	304	288	293	296	304	324	278	335	272	305	286	326	283	337	259	289	306	288	290	317	266	289	297	299	317	263	314	318	300	257	276	298	293	312	328	292	310	306	271	273	322	325	294	307	297	303	283	284	319	301	305	301	316	283	277	302	286	317	287	270	309	308	276	288	299	289	320	299	307	306	294	311	314	314	275	251	287	304	291	349	312	288	273	282	303	265	330	280	272	276	264	290	276	293	333	310	319	298	296	267	258	309	322	321	293	308	272	317	321	295	301	291	276	280	305	332	281	300	288	313	301	289	315	305	284	310	285	298	313	294	264	307	295	323	316	297	280	269	289	279	282	329	305	276	279	308	297	310	311	311	291	298	300	316	251	274	258	281	274	281	272	307	344	304	310	309	289	274	291	289	303	287	301	306	306	279	292	306	306	304	312	319	309	298	313	243	330	336	313	273	330	323	299	320	268	323	298	291	318	280	289	281	279	290	268	263	269	310	265	303	276	292	321	299	308	310	313	316	276	293	309	312	324	293	286	312	294	305	278	296	262	270	282	280	281	271	310	299	299	278	285	293	298	287	292	276	330	296	324	302	273	271	295	302	318	307	272	300	262	307	273	329	325	302	307	278	291	273	290	283	308	315	280	295	287	273	288	287	279	336	307	302	307	299	262	284	301	294	309	330	267	282	292	321	281	292	293	309	336	306	308	299	293	310	287	279	297	316	335	274	272	278	301	271	292	294	296	266	284	292	275	293	301	315	305	297	310	288	286	303	311	271	297	261	294	308	301	284	302	276	296	318	297	307	307	286	296	290	305	288	275	310	323	289	311	305	311	303	271	298	331	313	323	284	287	293	285	302	285	327	306	291	282	288	317	271	273	304	282	279	288	294	298	280	299	304	279	284	277	264	316	315	292	283	294	307	284	303	303	302	260	318	298	270	318	307	261	300	276	293	305	242	283	291	286	302	288	280	294	298	305	298	293	278	294	340	332	286	326	299	292	302	335	308	275	294	353	284	310	299	314	309	304	273	287	313	308	312	305	289	303	306	317	266	312	281	269	309	289	299	290	279	316	283	285	293	307	299	273	298	293	314	310	304	287	310	285	320	287	285	273	276	271	268	298	263	289	330	285	284	303	290	320	256	285	319	301	267	308	333	293	307	303	297	311	315	309	290	298	316	273	258	296	282	311	294	279	306	309	289	304	309	320	324	300	273	281	281	289	312	297	306	281	275	291	322	303	290	297	287	289	312	280	311	300	287	295	250	308	322	299	274	324	317	310	305	317	304	273	306	295	282	302	306	297	283	281	297	281	259	265	292	278	290	281	299	304	263	274	282	262	297	269	309	285	304	278	315	295	273	301	275	316	252	266	292	283	311	287	301	308	302	276	278	333	306	303	287	266	306	281	279	285	286	278	285	288	286	286	345	253	307	259	283	293	287	287	299	298	342	299	296	313	296	275	288	323	306	282	309	310	285	325	273	311	300	269	298	294	289	278	329	286	325	336	328	313	293	294	261	288	290	294	282	286	286	308	302	276	304	289	292	310	326	297	303	302	259	315	297	277	306	298	301	296	305	300	295	304	280	271	299	309	268	302	267	269	274	322	292	287	266	270	303	293	284	311	280	277	274	302	317	283	277	277	311	266	304	308	299	305	277	267	278	278	318	280	295	283	255	280	298	272	270	278	282	277	310	288	293	291	254	316	279	269	283	336	280	285	321	303	291	300	299	283	330	321	298	292	292	296	282	300	309	307	312	303	264	311	298	322	287	267	323	299	271	250	354	297	304	278	272	292	289	267	321	346	302	299	286	294	252	311	313	288	333	308	315	285	311	305	311	310	298	325	274	298	284	266	291	323	285	346	297	338	324	289	319	270	316	299	314	285	287	292	315	338	288	344	298	310	302	292	291	283	295	304	292	309	292	278	311	329	307	296	320	280	306	296	320	309	279	277	293	294	296	308	303	294	264	278	299	322	318	278	318	292	318	330	326	290	268	266	274	318	289	304	310	296	273	300	315	289	304	315	300	290	275	315	308	325	272	294	300	287	307	302	299	285	305	291	283	286	277	290	279	298	286	286	310	277	320	270	319	313	320	309	278	287	309	313	330	306	271	314	286	293	319	275	298	304	297	283	263	304	273	293	275	321	281	289	338	278	304	285	297	284	307	306	279	258	299	305	324	291	264	316	295	301	270	277	312	285	291	274	287	300	332	294	286	298	286	314	294	279	305	275	244	301	262	292	289	299	325	294	307	305	289	295	311	290	275	329	303	302	298	302	305	287	286	297	268	311	293	270	305	301	288	276	272	267	292	312	293	278	311	322	281	303	309	309	297	316	333	304	301	289	320	308	299	334	304	342	294	309	318	307	296	314	317	309	325	286	289	291	306	298	281	268	290	304	275	254	289	306	278	280	292	312	319	299	322	324	329	266	305	308	307	299	302	280	303	310	305	319	247	275	298	282	315	292	275	289	281	305	297	271	288	272	308	294	304	283	304	255	271	300	301	308	328
11563	1338	753	704	667	696	642	654	629	630	655	674	665	644	706	654	636	653	636	625	660	623	603	616	662	647	589	648	591	639	661	649	652	666	680	669	627	662	629	639	644	627	634	680	628	627	615	646	619	608	609	664	682	638	619	646	627	599	647	706	684	653	652	680	689	651	679	633	635	632	667	646	627	621	604	674	622	616	636	627	620	672	618	691	645	600	654	658	663	691	636	616	639	644	688	655	644	615	658	622	605	660	654	633	604	638	640	699	637	685	632	631	667	579	622	697	642	641	627	635	655	648	626	616	659	649	636	642	649	667	640	611	663	689	634	622	685	671	654	627	650	643	662	665	676	622	670	609	593	657	625	634	681	631	622	619	625	629	599	657	626	690	669	690	608	606	660	633	619	629	638	595	657	621	676	628	643	665	594	637	650	622	631	666	618	622	634	663	712	675	630	633	667	573	619	641	634	612	587	672	625	668	622	644	623	657	658	624	647	641	642	642	661	692	664	678	648	650	565	628	648	641	646	631	661	627	639	652	658	607	656	616	643	671	716	609	606	650	635	635	634	639	657	709	676	613	634	619	668	680	660	644	649	638	627	680	676	649	652	633	593	680	625	649	663	658	651	622	634	659	673	645	644	665	656	641	623	635	630	637	618	618	612	666	652	640	633	602	627	644	620	652	649	694	653	667	621	672	642	686	634	628	657	636	642	649	643	647	662	634	677	645	619	647	693	663	695	702	634	653	663	637	638	626	642	676	649	646	617	649	655	646	618	651	657	622	642	638	661	608	665	642	613	620	662	638	626	655	623	675	678	617	658	661	680	675	643	642	651	686	656	597	706	568	657	651	648	635	634	654	660	634	678	639	663	631	677	632	616	614	668	676	633	646	667	651	671	647	639	705	658	629	633	645	598	612	631	650	612	613	643	606	619	642	617	626	678	651	619	661	631	653	685	689	629	690	668	699	622	668	635	592	606	663	646	626	618	636	652	619	681	648	622	663	598	632	672	648	639	599	587	678	661	643	612	678	615	661	638	641	674	633	645	626	617	661	632	643	641	641	642	642	652	676	638	628	669	629	613	652	675	691	642	635	654	624	648	637	624	617	648	627	599	650	645	620	655	621	634	624	645	642	635	651	627	670	633	648	647	657	674	622	648	632	613	668	674	631	655	693	674	659	649	668	619	638	631	623	643	600	611	626	634	638	675	659	657	648	643	628	649	632	638	648	656	702	630	613	630	649	638	628	617	656	632	652	651	603	645	631	629	619	660	664	630	666	622	613	633	666	606	684	614	621	631	601	627	584	627	647	649	639	671	645	666	655	676	626	669	661	633	613	613	654	656	605	642	658	646	632	661	673	632	596	630	628	627	663	637	645	631	651	659	631	679	609	603	624	627	673	595	658	652	616	630	628	592	673	630	601	619	667	636	665	648	622	648	654	601	604	653	625	632	647	667	653	642	640	658	612	613	625	636	656	645	655	621	638	652	663	635	623	647	642	665	643	622	669	624	654	651	641	620	695	655	628	653	654	656	640	658	646	677	618	658	682	637	683	637	646	597	646	656	640	634	689	668	619	655	660	611	620	655	658	639	647	583	655	639	668	634	645	627	657	608	622	657	711	629	674	649	643	621	664	636	636	644	637	658	622	647	572	689	670	644	683	691	606	621	627	626	645	642	682	612	671	663	643	616	661	649	626	639	622	631	660	586	600	649	640	628	606	628	632	651	620	669	649	659	636	670	694	633	635	669	620	687	668	628	606	645	649	692	668	624	649	655	620	677	620	627	630	646	685	635	649	637	647	634	648	671	623	610	650	627	657	653	618	706	681	627	682	662	599	660	600	617	671	655	636	617	655	661	643	705	646	667	600	602	614	634	602	625	635	653	644	658	643	662	644	651	654	624	635	706	641	664	637	629	642	638	634	633	607	677	676	686	636	632	656	680	657	657	646	649	660	711	617	650	689	616	677	621	614	583	650	655	660	642	636	649	648	621	646	654	634	662	665	625	665	630	645	626	656	651	603	692	622	657	605	680	628	673	659	668	702	645	617	615	671	631	641	653	635	657	630	621	648	600	643	680	684	697	619	660	660	627	689	675	636	655	635	624	656	625	600	643	578	678	630	701	647	684	635	642	648	655	649	655	622	646	630	642	661	637	699	657	644	630	659	629	652	656	620	624	650	641	655	626	626	658	635	678	671	615	664	644	679	672	633	639	648	621	634	692	609	633	596	705	632	690	626	663	643	626	622	659	610	651	642	659	668	690	619	576	646	633	644	674	630	649	642	615	657	613	639	638	639	691	617	644	626	654	633	653	623	669	647	608	649	639	628	668	649	626	664	653	635	654	614	628	655	630	614	623	678	648	642	656	651	619	631	641	648	640	664	589	651	561	609	621	597	655	689	690	638	635	650	637	615	665	610	623	678	638	662	608	683	670	689	635	664	668	661	675	708	598	640	593	618	670	691	667	622	639	671	614	630	611	677	623	594	619	627	640	637	662	610	639	636	601	573	640	609	628	643	628	670	697	629	669	617	654	685	665	668	641	653	685	640	605	657	663	617	658	647	653	660	688	627	665	589	674	636	656	663	585	614	629	635	624	655	624	644	655	608	662	644	651	617	632	665	640	635	645	623	669	633	653	671	634	640	635	629	659	634	655	641	643	639	607	665	652	652	670	646	661	637	681	642	667	611	642	651	653	635	687	612	681	629	647	660	640	634	649	646	617	649	638	609	689	680	645	664	669	677	586	634	598	642	629	581	602	658	670	662	689	661	647	623	659	575	683	652	646	676	671	639	654	634	637	672	644	648	631	661	678	634	646	615	640	689	604	643	670	670	638	625	619	659	616	611	686	661	651	605	632	620	714	655	619	678	611	691	671	629	635	632	635	648	627	633	670	633	670	658	613	644	633	641	614	668	653	640	641	682	683	608	667	690	649	650	601	711	654	661	666	693	600	687	689	675	667	625	621	691	673	623	648	622	609	643	707	619	655	649	640	651	635	617	631	648	603	636	614	594	643	615	686	648	651	644	658	667	638	611	629	655	625	644	665	599	633	661	663	661	632	659	565	656	647	646	695	692	648	611	656	608	611	649	613	662	622	630	655	656	655	624	654	619	637	642	652	669	635	624	627	665	628	624	636	626	643	646	639	624	631	629	642	674	657	654	597	634	657	598	621	600	634	650	675	629	672	676	662	594	666	625	660	686	667	662	686	657	679	665	621	617	598	714	638	670	613	665	620	654	711	661	594	608	628	646	636	676	614	613	654	636	658	643	654	639	609	665	667	597	695	643	651	604	672	646	696	612	648	684	650	672	603	637	664	652	609	637	661	626	650	619	672	655	667	660	655	707	624	602	584	596	630	662	651	641	671	626	625	653	645	609	632	644	686	634	633	667	642	681	626	633	641	672	614	642	643	660	586	629	634	653	670	656	665	629	671	624	643	620	609	688	637	623	626	665	615	663	633	593	635	640	621	638	658	633	644	674	603	647
25723	4345	382	340	309	338	322	318	346	323	334	316	331	378	324	329	330	308	301	305	317	354	286	289	285	296	296	340	291	336	309	295	321	320	334	299	326	314	330	322	326	331	332	330	322	319	294	316	324	321	312	352	333	314	339	317	329	357	356	284	326	298	333	320	307	302	305	356	253	330	335	300	292	301	329	321	279	314	299	312	303	333	288	344	283	303	346	293	338	316	312	337	324	308	305	333	333	342	313	317	324	322	282	320	295	305	312	330	317	325	359	316	304	336	345	295	333	294	364	326	351	322	337	318	335	329	334	299	351	308	304	322	334	299	341	333	306	316	301	313	313	316	315	319	319	308	318	325	335	322	311	342	305	313	328	335	337	303	295	297	321	301	321	314	292	346	311	332	324	325	319	330	304	321	300	306	294	318	295	307	318	323	345	332	299	328	333	342	320	304	363	343	358	295	295	339	315	300	317	329	306	365	318	305	313	340	341	306	320	282	326	339	333	305	333	315	316	311	316	314	311	301	311	314	312	315	341	341	356	322	337	330	316	283	335	331	337	313	317	327	324	332	291	315	291	276	307	284	344	328	339	317	294	356	294	334	306	318	341	291	309	329	332	305	351	319	346	347	367	317	285	317	344	297	289	313	287	324	317	320	309	304	326	310	348	331	330	293	293	313	322	305	333	307	322	283	338	331	329	308	272	347	292	321	347	320	306	312	325	346	318	338	358	327	344	294	291	311	367	313	295	318	317	320	341	305	350	298	320	303	333	289	339	319	336	343	358	283	313	311	336	349	313	333	317	264	290	306	333	285	317	320	323	335	331	324	318	307	314	303	308	319	317	332	279	319	325	339	322	330	319	354	330	346	302	291	313	333	330	312	341	310	313	318	339	331	342	305	294	329	307	309	331	306	288	323	331	365	276	307	310	310	318	296	337	349	341	342	333	321	301	329	345	330	315	288	311	334	292	347	313	306	338	322	347	315	305	324	313	321	320	312	330	342	340	340	317	324	295	314	322	348	320	329	352	351	343	323	325	336	339	294	323	355	332	323	310	297	347	307	328	325	325	321	314	308	314	289	301	315	335	315	344	336	323	331	341	322	320	309	317	316	327	379	328	351	319	334	321	317	328	300	282	367	343	332	307	313	324	328	341	298	326	311	310	337	332	293	335	336	306	356	322	324	320	328	346	332	300	314	282	322	300	324	336	305	345	308	344	292	342	308	303	313	373	307	346	284	326	297	307	292	303	331	297	337	316	321	301	357	297	302	294	324	326	321	298	315	297	324	336	354	325	321	306	321	321	300	323	309	314	264	322	329	305	323	311	329	317	300	290	297	326	292	298	339	307	286	314	322	309	310	301	317	299	328	284	330	334	321	315	309	308	332	335	339	320	332	289	293	307	326	291	330	331	282	310	336	278	329	325	327	291	331	285	301	313	320	324	337	306	295	323	295	323	311	322	303	362	283	324	329	313	316	314	300	313	329	294	290	323	309	289	302	310	287	338	291	294	330	338	332	332	315	288	358	333	279	300	308	315	329	329	325	341	324	296	314	315	322	308	363	333	306	292	322	302	344	319	321	345	344	314	336	277	280	342	307	334	323	336	291	313	332	324	358	298	301	328	306	364	319	323	303	338	303	314	331	298	294	330	310	332	310	312	345	347	311	328	351	330	319	344	321	332	365	375	306	313	357	328	327	325	290	340	327	300	337	343	350	319	337	315	309	293	289	335	308	327	308	334	332	341	326	310	320	296	331	331	326	334	329	313	313	311	324	313	305	321	335	326	306	323	314	292	328	327	310	319	265	341	318	296	317	318	306	284	309	311	305	338	327	304	345	302	334	292	274	316	338	307	329	349	301	312	291	308	308	328	367	315	334	276	335	319	325	310	289	309	360	370	327	306	359	341	350	318	322	332	328	308	307	349	302	330	362	325	335	322	302	352	306	315	310	365	327	322	327	298	319	351	304	335	308	309	331	341	344	329	333	351	306	292	315	308	280	320	318	289	284	321	310	298	302	314	319	297	327	323	335	322	313	295	287	312	304	324	312	292	303	306	298	310	326	332	303	275	339	331	357	303	288	322	351	314	322	346	315	293	350	320	319	325	320	323	311	307	329	313	317	347	303	333	333	308	316	336	314	357	310	302	305	316	317	313	352	310	315	310	300	297	317	289	312	302	302	333	347	350	327	320	308	294	310	319	293	325	299	298	328	331	301	308	315	326	352	368	312	313	312	326	305	300	340	307	291	332	297	310	329	322	328	338	342	322	307	334	321	325	317	369	342	324	331	334	323	337	289	310	319	289	321	389	313	326	317	322	313	311	283	319	314	324	282	319	355	323	308	327	326	322	342	345	341	324	311	303	345	342	292	297	299	318	282	330	316	287	313	335	327	346	328	313	309	307	291	288	333	329	304	349	345	319	318	324	315	307	333	306	296	298	331	325	282	326	307	292	374	335	356	347	304	299	318	298	326	306	315	353	318	320	333	333	353	325	325	350	349	351	332	327	333	327	306	301	304	330	322	314	311	322	336	327	332	304	329	318	313	337	316	334	333	368	304	320	325	288	316	312	320	286	316	313	360	338	329	336	324	301	336	334	351	314	324	301	302	312	302	323	318	356	301	295	290	323	309	347	343	342	312	296	328	311	329	315	314	358	322	304	290	302	297	334	330	341	318	329	348	340	302	292	321	341	308	309	324	312	354	295	309	340	301	331	318	312	301	311	304	308	322	307	291	298	338	287	316	297	334	337	321	316	289	327	340	331	300	316	310	335	321	342	322	374	345	313	355	304	348	322	313	358	328	321	302	319	317	336	319	266	328	327	294	346	304	317	291	312	315	298	318	327	323	311	331	319	311	298	311	340	307	311	314	324	334	309	309	332	339	302	334	312	287	288	313	334	322	353	316	292	328	358	341	318	339	355	326	279	312	317	333	298	322	307	310	324	308	308	313	352	337	292	290	300	307	318	347	304	321	332	332	326	290	334	342	326	321	356	339	319	332	325	323	296	321	270	294	326	302	320	342	328	310	332	322	312	330	299	332	325	328	290	315	305	346	323	302	324	321	343	342	323	299	312	342	310	288	337	323	297	321	326	330	344	322	318	336	318	325	365	334	333	354	291	311	316	335	314	341	317	302	322	335	348	342	343	281	311	307	305	292	332	329	323	330	326	321	293	253	325	337	319	279	289	274	316	296	311	316	339	338	323	320	294	346	329	346	306	305	336	350	288	334	317	342	295	319	305	316	294	323	317	317	349	330	317	310	302	310	328	312	352	340	283	317	314	291	325	330	343	341	333	335	337	298	371	310	321	292	320	311	320	321	292	329	279	321	318	306	309	327	323	327	314	319	310	321	276	289	309	311	352	305	318	283	305	331	331	332	306	283	320	318	315	319	313	297	323	346	354	346	343	312	353	326	296	349	283	338	306	330	343	329	324	321	293	344	321	311	306	310	323	308	333	335	317	303	315	315	312	325	315	295	306	289	354	347
10735	1374	880	804	760	713	745	715	753	664	740	686	675	695	681	722	756	664	697	732	682	656	712	691	699	728	693	668	652	718	726	669	699	715	704	777	716	727	694	704	702	722	715	736	687	788	647	661	741	751	695	703	699	713	672	685	730	671	701	708	714	710	702	748	680	742	663	732	710	746	715	685	694	672	710	713	728	663	675	699	694	709	735	714	693	698	685	723	774	670	709	709	723	708	708	701	742	712	715	716	712	701	724	719	744	725	752	733	689	672	677	692	671	766	681	714	689	753	666	640	698	685	698	709	670	725	739	660	767	703	737	729	697	644	662	669	700	736	696	669	680	674	673	691	746	709	676	706	738	700	689	701	712	702	687	731	703	699	674	662	735	665	714	724	703	718	699	698	709	688	744	685	697	675	693	682	683	716	699	718	703	695	692	701	689	729	688	736	717	693	687	697	650	705	730	656	716	697	737	716	696	694	699	696	702	705	725	687	734	717	698	717	709	709	694	720	707	664	682	702	700	670	674	739	753	700	735	654	747	645	686	693	707	714	656	664	707	683	715	679	726	682	683	732	694	744	671	682	706	735	718	745	716	694	709	731	754	705	633	731	708	697	701	718	623	676	700	715	754	692	727	686	774	745	707	679	678	667	693	726	729	723	708	738	714	726	741	704	727	701	729	721	670	732	679	734	676	697	707	724	693	751	729	737	714	700	721	684	740	713	704	700	769	768	700	666	703	682	686	694	701	664	679	693	742	763	712	699	710	710	725	705	718	711	694	704	697	758	715	700	666	688	686	659	701	691	628	694	745	735	668	747	715	661	688	709	692	714	672	724	682	659	708	706	683	716	658	712	721	733	723	721	715	701	672	706	755	726	681	726	655	747	694	656	719	739	685	692	708	731	711	711	697	711	686	746	699	671	698	671	753	726	722	721	682	688	664	726	692	686	697	704	697	727	702	722	753	754	721	760	740	750	667	697	703	679	742	697	684	703	670	662	716	694	719	696	697	685	697	704	701	692	683	717	694	687	689	697	664	712	727	690	776	739	737	734	696	707	660	672	654	698	712	686	700	730	722	670	691	672	682	706	708	716	722	689	701	700	718	689	713	682	734	734	678	650	654	644	710	679	666	760	766	665	663	727	712	730	649	688	724	696	750	663	711	674	715	713	717	704	691	642	715	665	687	714	650	714	697	667	697	719	727	670	696	689	744	677	715	728	658	718	734	741	696	682	728	689	669	706	693	752	718	707	685	712	683	715	717	702	686	668	701	696	677	741	719	653	727	701	693	662	734	699	688	721	679	721	677	733	701	707	714	685	736	746	672	673	734	762	685	735	723	707	680	657	699	715	712	672	727	712	713	700	672	752	702	712	695	712	686	769	701	674	728	702	666	719	691	732	738	706	688	724	754	717	720	626	706	742	675	721	692	693	721	750	725	669	701	704	702	732	712	707	733	689	679	716	733	678	707	728	712	706	665	704	714	740	700	720	694	713	709	707	708	671	659	699	712	706	706	726	663	703	698	666	717	656	674	649	689	647	727	684	709	745	707	719	694	689	716	725	688	741	673	746	680	678	694	694	724	710	679	712	664	681	707	680	679	680	692	692	710	679	711	704	700	641	695	713	726	716	765	694	718	705	679	719	707	705	733	697	717	681	655	728	678	707	709	726	733	676	718	676	721	708	707	704	725	742	667	666	697	681	692	713	709	684	681	689	771	684	689	643	712	752	704	752	656	751	694	711	732	684	680	681	717	682	688	703	687	697	695	691	703	677	731	727	757	687	743	754	745	680	695	690	729	654	713	690	712	681	733	721	672	730	698	735	709	671	700	697	645	726	673	707	685	728	739	715	666	741	746	697	658	737	732	709	708	718	694	690	724	681	732	700	758	684	667	659	694	652	671	721	734	674	713	677	703	706	670	738	671	690	712	683	677	722	706	712	680	682	727	759	734	701	684	743	677	710	667	718	654	665	677	710	695	742	725	672	692	663	720	649	669	667	705	666	672	698	724	714	710	742	694	746	757	725	713	715	718	676	711	664	707	677	718	698	695	675	672	733	689	707	664	691	685	725	710	688	686	702	679	703	701	671	718	727	722	694	697	684	688	659	710	720	685	751	681	696	705	734	687	695	706	704	653	697	693	739	719	688	714	689	717	749	719	660	702	699	730	733	693	733	663	710	715	689	698	705	693	720	709	746	703	681	658	694	680	695	713	722	688	712	699	740	706	689	706	715	678	722	752	728	692	724	658	693	718	729	712	727	725	695	705	698	696	719	720	715	710	711	687	758	664	786	700	711	648	723	748	730	676	690	683	708	678	751	730	703	743	697	644	688	741	762	705	739	695	699	698	679	686	702	700	686	757	714	687	729	724	691	658	710	744	694	716	760	688	695	720	669	711	716	695	718	697	691	712	716	665	624	731	668	735	690	692	713	679	741	700	696	734	695	683	717	672	722	729	658	683	734	667	684	653	675	672	675	685	665	655	695	689	742	698	665	715	739	686	722	689	657	702	711	690	691	716	726	704	697	688	691	731	688	710	725	693	699	698	688	666	677	660	688	698	707	718	688	665	653	726	701	731	700	660	702	737	669	707	705	702	703	689	738	704	692	729	725	757	715	692	671	714	702	738	685	714	712	715	692	687	707	721	690	737	678	711	727	684	700	676	682	681	744	701	716	704	681	691	670	676	697	696	707	665	721	741	712	732	728	705	747	726	702	710	707	646	647	654	690	713	697	717	680	695	665	661	706	697	757	713	708	672	708	682	720	704	688	713	699	725	690	686	693	692	736	695	686	721	741	715	710	697	645	670	667	673	706	697	677	725	715	726	683	706	763	685	757	690	688	668	682	679	699	654	682	730	707	655	738	731	726	694	676	730	703	709	707	727	687	736	732	705	716	689	702	746	638	718	719	651	759	730	659	740	656	698	697	678	722	743	691	719	726	761	743	703	707	660	718	678	739	679	732	707	721	680	679	692	688	724	703	719	682	729	694	677	695	687	692	733	711	708	711	699	700	657	712	711	710	735	690	699	711	732	683	729	680	705	751	709	713	718	709	711	661	666	697	702	704	699	681	711	704	682	696	726	709	663	668	701	753	697	745	716	702	722	690	707	693	668	673	696	716	679	765	712	697	697	675	765	669	741	682	712	660	681	692	726	672	694	695	671	717	744	699	673	675	692	710	703	670	738	737	712	723	722	671	718	677	696	692	685	697	783	709	669	681	715	672	706	674	726	723	642	721	706	711	719	692	725	676	638	654	640	682	725	726	698	680	716	740	707	678	696	662	737	705	738	688	666	704	708	745	737	713	727	681	678	655	704	728	690	706	713	683	701	713	720	706	670	720	726	692	716	698	743	680	724	693	695	666	722	694	747	696	698	718	703	727	690	716	709	699	678	731	686	727	699	662	732	709	698	719	745	728	701	708	704	696	705	758	678	730	733	687	718	743	715	751	668	658	711	680	725	717	676	664	728	702	723	666	732	730	681	694
19563	1775	364	306	288	319	306	327	277	349	293	275	290	309	318	300	297	264	319	326	354	354	296	314	296	294	326	316	287	320	313	311	303	326	321	306	272	301	301	283	305	323	320	351	300	278	296	322	317	309	293	318	349	287	301	292	280	301	269	287	300	318	299	288	302	300	298	300	309	291	296	331	304	300	289	340	285	305	290	338	319	279	294	316	320	287	301	283	306	292	330	321	290	304	310	322	333	270	314	321	312	279	319	317	286	309	309	310	307	324	274	304	317	356	337	319	309	296	298	270	304	358	334	299	330	289	293	290	296	304	317	321	293	294	294	283	310	293	319	303	280	273	295	302	324	348	338	285	293	280	285	278	301	347	291	306	302	296	279	320	311	308	325	300	324	311	304	322	291	313	301	296	300	297	287	313	310	301	315	287	315	303	310	324	303	307	296	286	319	277	305	311	298	305	302	287	311	312	296	308	297	266	298	305	316	335	319	279	289	270	273	312	280	274	312	294	305	279	293	280	289	304	317	263	261	300	281	335	306	266	325	321	290	308	274	324	301	332	284	295	317	303	304	295	325	288	289	320	326	293	307	294	317	292	308	303	302	300	279	312	306	337	330	297	281	300	324	309	329	321	277	304	292	296	311	277	300	328	320	323	327	329	330	309	309	324	306	350	302	309	313	316	299	278	308	293	328	305	306	338	318	314	294	304	302	309	289	281	304	353	288	286	335	307	371	284	330	331	314	301	329	306	263	303	298	324	345	320	318	294	297	290	332	287	278	293	312	280	293	319	305	357	348	316	318	279	270	284	266	315	304	321	335	305	323	305	284	316	307	299	272	290	296	285	282	283	284	297	338	280	300	290	287	304	329	321	305	343	326	325	305	323	305	283	316	340	292	301	296	294	286	298	301	304	315	307	287	302	317	282	293	279	296	300	271	338	312	299	295	311	298	296	322	321	285	322	315	321	323	288	320	293	322	295	314	296	341	318	326	295	290	307	301	280	322	293	280	301	326	296	322	288	297	265	273	308	312	311	333	286	321	306	341	307	296	283	320	312	318	286	304	341	311	298	292	289	303	292	298	293	287	301	307	281	304	265	316	300	290	264	288	319	275	295	314	289	318	353	324	307	328	273	312	304	322	297	286	308	304	303	292	292	325	329	310	313	305	321	343	317	351	296	300	310	276	297	326	272	299	283	312	308	307	287	269	296	315	288	315	327	313	302	289	303	289	286	260	329	287	310	286	292	271	328	320	282	308	311	284	297	285	300	337	346	297	303	306	337	364	343	291	320	278	253	291	318	296	282	321	308	295	326	289	290	321	295	304	289	302	299	280	349	315	340	277	306	324	308	338	328	320	329	302	320	341	293	281	318	328	309	345	304	359	327	327	309	304	296	306	301	303	311	294	295	305	291	285	293	305	322	321	295	301	292	309	304	320	302	306	294	303	315	288	291	302	304	322	302	282	315	299	282	296	289	363	311	291	307	296	342	336	322	322	300	303	312	319	275	294	352	307	277	293	342	310	271	304	277	324	302	312	284	283	336	328	317	294	354	311	314	292	350	312	333	318	282	312	302	298	287	288	304	297	321	306	333	314	288	288	316	284	325	312	307	305	306	329	316	302	322	276	316	292	361	307	289	287	275	298	279	284	309	307	299	277	315	287	331	329	283	293	283	304	287	313	301	287	325	279	317	298	295	327	285	286	334	322	305	296	323	290	266	271	315	309	276	322	342	297	321	309	307	339	314	297	310	326	330	326	329	350	315	311	301	295	313	292	318	299	265	301	333	304	304	347	332	362	295	297	294	286	311	286	341	290	342	293	317	303	280	303	292	294	320	287	313	293	328	271	277	281	291	317	310	316	294	295	317	321	295	307	296	291	290	270	322	331	303	306	338	307	290	299	327	289	322	298	301	325	296	284	319	332	288	339	300	301	307	306	308	274	269	336	295	283	309	314	291	312	310	311	313	310	319	325	313	324	307	316	331	299	311	307	285	297	298	309	333	320	279	286	283	291	259	309	288	322	330	318	282	326	258	272	282	299	319	308	283	310	304	293	284	327	315	298	333	315	290	320	332	310	293	319	346	304	316	281	323	325	290	322	287	338	306	279	315	289	315	325	316	353	315	300	283	297	286	311	293	298	323	301	287	319	312	327	313	320	279	296	305	308	296	324	293	300	342	295	298	308	288	315	279	307	282	260	313	318	329	290	318	306	275	332	303	281	306	293	315	287	285	287	293	330	313	314	326	304	328	300	300	305	304	314	274	304	294	317	288	323	305	297	293	313	301	302	370	288	279	302	329	289	292	316	352	319	330	281	304	299	289	289	298	287	291	309	277	330	289	310	313	291	283	292	294	291	307	298	279	302	263	321	285	304	302	280	307	308	288	297	312	284	293	329	330	305	316	290	320	301	300	312	315	322	305	326	292	320	279	302	287	317	305	317	291	275	298	328	293	303	268	298	274	303	322	348	313	301	264	323	352	290	317	293	367	297	286	334	328	317	270	314	305	300	301	284	311	306	326	304	334	313	333	310	302	323	291	305	301	323	296	324	321	280	319	325	317	334	303	293	344	330	333	292	276	306	279	300	286	283	297	320	298	275	302	311	298	293	312	301	310	285	313	288	302	311	316	329	328	343	279	298	344	325	297	276	324	317	309	316	295	294	306	299	308	300	338	311	294	290	316	345	312	295	314	324	296	287	315	319	274	321	334	291	270	295	286	310	274	293	317	299	291	317	295	311	303	281	298	310	308	292	304	342	317	304	311	304	308	300	304	320	317	303	297	271	308	300	311	268	284	329	321	304	297	328	335	307	296	317	311	310	299	306	301	323	317	319	322	289	305	312	323	317	279	302	308	332	328	302	312	318	308	294	270	321	327	263	346	301	290	299	281	283	343	299	325	327	286	284	317	305	325	330	318	318	321	310	314	325	314	313	327	303	311	272	307	307	308	336	311	317	339	301	342	309	337	285	315	349	301	269	289	296	297	311	314	327	299	320	298	335	313	304	332	298	309	303	316	330	297	289	294	304	299	289	303	269	304	262	277	307	313	333	304	318	304	321	322	331	279	296	302	314	299	294	302	292	285	308	309	313	306	304	346	312	284	299	269	298	287	333	338	322	312	285	286	307	308	323	294	317	321	323	309	292	308	314	302	289	279	335	283	297	305	309	302	329	313	303	313	293	304	284	330	330	286	291	347	304	287	332	313	300	288	285	313	345	287	307	324	314	316	299	311	317	290	297	312	310	306	304	293	268	300	286	281	314	312	289	330	325	299	290	322	298	315	279	299	319	302	289	307	288	293	309	301	301	325	292	292	286	326	309	320	308	306	297	301	293	289	289	292	279	317	302	298	320	311	310	304	310	295	300	308	293	345	288	322	346	335	328	326	312	341	288	283	312	331	306	317	304	312	300	322	292	294	311	316	359	302	312	311	306	293	312	320	310	306	287	306	297	323	320	300	316	319	292	328	282	290	311	295	322	290	292	327
9295	1093	799	733	688	671	683	679	644	619	636	677	677	621	635	675	671	624	660	665	632	624	637	641	616	615	718	651	624	707	692	678	698	661	608	651	680	659	672	610	676	647	629	676	665	606	663	685	698	635	692	660	694	646	644	690	647	689	666	695	636	717	657	657	651	606	628	640	640	641	658	636	642	643	637	674	636	691	638	637	671	659	669	653	655	654	670	639	645	658	630	705	663	669	675	667	661	659	635	659	640	628	618	678	629	646	657	635	644	657	623	642	696	631	676	666	643	696	669	694	643	698	647	675	627	697	634	637	673	599	652	605	672	673	678	661	632	645	677	641	647	677	617	685	649	635	632	683	685	647	677	651	652	642	659	642	670	624	660	646	669	686	624	658	658	647	631	651	711	664	633	670	620	689	695	613	598	617	656	665	651	670	642	662	665	666	637	623	650	661	602	671	633	616	664	677	668	620	647	630	704	614	647	680	634	644	685	640	704	655	665	608	666	692	635	608	610	680	686	653	646	709	615	666	688	683	635	652	666	660	632	677	671	708	670	658	693	684	677	672	680	673	667	649	682	629	634	677	631	663	640	643	666	605	655	648	686	624	655	686	616	701	623	650	609	618	646	685	646	630	675	683	681	643	647	639	590	677	655	723	673	660	611	658	645	679	663	670	616	630	621	695	661	629	635	677	639	640	698	637	630	663	626	648	661	659	676	664	626	673	662	652	661	650	652	678	617	634	628	664	636	667	680	634	646	678	627	665	678	660	622	683	643	651	656	670	662	676	635	653	674	698	656	654	630	615	664	662	608	650	664	693	665	631	665	678	646	711	640	591	616	665	628	642	644	628	684	619	641	610	608	650	679	660	635	684	636	659	629	615	663	631	673	655	648	652	641	677	617	619	662	615	675	632	658	690	667	603	636	650	623	659	651	681	700	661	637	621	659	667	697	669	610	616	601	681	644	659	658	631	663	658	614	694	667	699	642	672	636	670	646	610	647	638	649	644	637	672	658	646	628	672	647	671	665	645	715	695	630	615	677	624	600	634	641	647	687	610	612	646	685	646	655	641	629	624	655	696	634	664	676	611	646	642	622	668	591	666	692	654	645	670	654	640	691	607	669	647	663	624	669	680	647	644	663	640	662	685	666	675	667	639	691	618	633	642	641	681	630	682	618	636	644	609	662	654	618	691	682	635	633	645	654	699	672	662	666	620	640	657	629	660	650	666	617	656	656	617	661	658	711	664	648	688	628	688	600	643	645	622	683	687	624	678	633	650	639	633	651	653	668	622	673	576	620	629	660	654	673	636	637	651	651	665	659	664	649	626	678	638	632	637	656	664	705	651	668	683	664	661	655	649	668	685	625	647	662	677	678	657	625	679	658	639	658	667	617	660	620	652	669	712	658	658	661	659	683	657	625	688	669	632	587	681	639	636	666	650	654	624	607	643	644	638	637	628	642	620	604	643	663	708	689	697	628	676	630	634	586	665	693	651	674	642	671	653	633	649	614	689	669	670	644	637	652	691	632	656	644	639	668	609	652	646	644	691	668	635	627	648	676	661	667	656	682	687	610	674	638	715	680	662	682	666	636	613	662	655	682	659	649	612	653	633	676	684	693	649	663	675	645	664	633	659	651	653	618	628	688	675	653	678	673	711	639	635	637	619	664	649	677	649	725	645	637	636	652	672	639	706	623	730	622	672	665	608	630	634	647	635	619	624	655	640	620	620	644	633	660	652	642	648	624	639	587	647	664	663	683	700	677	658	658	642	660	606	660	620	634	613	672	629	668	677	681	614	641	672	661	662	676	629	673	647	599	648	632	634	712	646	653	635	648	676	691	645	673	632	649	653	674	594	675	671	629	719	671	634	630	653	662	651	660	623	651	679	636	658	700	668	651	664	662	649	639	656	639	665	670	609	668	662	643	653	666	617	701	630	624	667	634	712	609	670	659	694	688	641	652	622	643	639	644	671	666	650	605	645	653	667	648	665	686	628	684	645	617	627	680	637	674	680	610	621	692	609	703	645	621	665	686	659	670	655	631	727	639	628	652	646	655	636	691	648	651	672	644	649	675	670	689	695	598	670	633	603	630	688	673	660	609	673	609	692	669	700	702	686	653	678	678	662	701	649	630	675	655	683	644	667	621	646	671	667	683	649	673	704	640	647	664	684	617	663	656	628	665	697	662	680	608	644	638	666	686	690	656	647	663	671	689	616	660	639	608	636	701	649	662	656	601	644	674	673	627	680	606	647	643	714	673	671	663	668	661	641	637	700	652	663	625	662	707	675	657	664	648	649	651	599	672	646	605	664	705	669	620	656	621	644	655	683	621	656	621	638	638	662	679	613	639	642	686	677	639	691	666	651	656	648	691	616	678	669	657	648	681	638	653	593	658	667	674	624	643	693	690	626	648	647	645	677	618	648	647	661	705	643	663	658	631	694	670	642	633	629	689	656	675	651	679	673	641	678	693	669	664	646	607	689	652	633	668	611	656	685	634	632	666	648	668	684	677	650	644	632	674	691	613	662	641	659	619	672	637	640	652	648	623	677	662	639	635	698	671	666	661	662	625	668	672	647	606	632	594	662	647	660	623	688	675	660	691	654	623	631	660	686	617	688	655	648	679	670	644	646	661	672	679	673	683	661	635	686	655	646	644	667	667	685	673	655	648	690	613	626	664	622	597	591	688	705	669	694	621	595	634	666	643	699	675	623	656	643	626	618	659	686	694	645	658	662	651	642	649	649	673	666	664	705	636	656	620	649	659	658	640	672	677	687	625	681	685	638	679	651	677	661	669	669	624	594	652	687	665	632	663	681	606	686	642	655	632	667	655	675	694	663	647	657	620	640	642	718	710	617	643	641	653	637	652	684	682	650	643	690	650	712	661	668	669	624	629	685	657	664	641	670	660	662	665	665	659	682	630	666	649	637	671	645	647	647	667	655	715	656	649	666	660	658	640	653	639	674	652	684	662	638	652	654	658	717	670	575	639	675	652	605	651	679	679	611	657	649	612	642	653	676	675	666	608	636	648	628	620	654	666	620	668	651	646	625	658	657	693	645	599	645	680	678	658	675	664	652	628	651	672	661	662	609	697	574	627	645	680	618	699	646	622	687	682	620	655	630	678	640	573	609	638	639	602	637	619	677	656	680	664	639	660	640	642	659	657	689	663	658	654	637	618	658	687	686	629	679	679	663	636	692	650	640	639	684	685	645	711	633	627	657	660	689	638	679	665	673	643	614	658	598	632	633	656	651	665	688	668	613	699	636	655	679	651	656	627	656	675	648	675	674	679	653	672	658	624	673	618	654	695	600	635	653	646	641	661	610	617	693	659	682	662	645	663	655	628	632	650	657	685	599	641	677	669	700	644	643	629	668	624	659	645	642	719	665	629	715	647	645	609	665	672	686	697	622	660	637	674	674	631	683	637	673	631	642	673	638	655	669	631	673	648	619	608	644	640	654	629	638	685	654	681	684	630	661	651	642	675	666
23985	3665	412	334	305	293	315	294	288	278	284	315	269	270	298	253	286	288	275	318	303	289	323	279	306	282	272	275	308	287	272	304	280	281	281	295	294	290	285	307	301	322	272	260	294	275	298	296	273	322	326	280	303	282	295	284	260	298	298	288	282	263	268	288	252	318	287	288	315	311	293	304	293	287	314	299	277	274	303	274	306	293	260	322	293	286	288	312	301	277	279	295	305	293	338	290	315	296	310	296	300	302	276	279	300	277	284	258	269	298	291	282	308	279	305	281	300	284	285	310	316	296	314	255	301	257	277	274	287	278	280	279	297	316	290	287	277	292	285	263	292	301	285	276	302	326	293	279	300	301	314	295	313	330	301	301	299	275	287	299	291	319	332	317	283	272	324	325	320	331	308	322	277	279	279	293	316	274	259	317	277	279	285	320	314	271	301	285	272	259	308	270	370	291	263	291	261	311	320	297	288	292	289	254	284	320	262	297	265	262	282	287	275	289	304	305	291	290	266	300	317	304	315	282	284	271	272	311	294	274	264	294	287	306	281	280	288	298	319	269	299	263	280	292	318	290	270	280	300	326	293	326	320	317	274	298	273	304	284	290	291	299	293	288	270	328	267	293	309	330	301	278	282	298	310	268	306	284	287	309	285	300	296	303	293	275	282	296	304	308	280	294	294	276	290	305	284	311	287	290	289	298	259	282	297	281	294	279	289	276	295	310	281	259	337	311	277	288	262	283	288	311	289	326	253	259	290	302	294	289	298	283	290	307	328	298	311	256	280	319	286	256	306	345	317	299	289	284	290	290	284	305	293	311	335	324	282	292	325	304	290	293	291	305	303	273	260	292	311	310	323	287	306	271	314	272	282	294	256	308	287	317	272	275	297	284	245	261	320	272	303	287	288	315	314	324	275	294	292	302	291	275	291	283	267	277	302	285	310	294	315	313	303	306	280	245	306	285	309	295	301	315	316	278	295	276	314	318	278	311	273	279	256	250	275	315	299	276	281	291	305	279	277	302	314	283	270	294	339	316	285	287	281	298	302	302	294	319	286	305	325	310	298	283	298	273	259	321	298	292	274	272	263	283	296	300	285	307	281	293	303	338	314	273	295	301	311	270	284	313	315	303	289	270	296	259	279	259	291	297	269	284	307	284	282	310	276	268	296	291	291	292	301	309	258	300	267	292	259	288	293	280	299	313	303	298	301	308	271	294	287	302	287	283	283	317	292	331	256	301	272	288	282	305	297	258	264	280	298	307	319	274	292	244	341	301	290	255	319	299	265	284	298	324	286	289	268	314	275	290	299	300	298	301	263	251	297	347	296	269	295	279	313	271	310	344	285	315	293	308	283	277	287	327	285	284	306	259	288	297	299	290	278	291	272	307	294	277	294	257	302	306	253	300	291	274	313	307	289	315	292	290	273	270	283	350	280	297	312	280	267	322	285	245	295	271	258	258	339	288	331	294	276	292	314	276	293	272	294	275	277	291	310	310	319	265	268	303	325	289	288	272	299	297	322	301	322	277	300	266	265	298	284	304	276	279	290	314	281	284	285	283	307	291	299	316	325	274	306	316	285	297	290	275	294	286	275	276	308	301	283	277	286	275	267	292	283	292	284	277	307	289	289	289	316	259	298	305	316	319	289	279	276	307	297	284	313	316	275	297	297	306	298	301	284	270	298	288	292	339	284	285	293	299	289	289	253	322	309	310	313	287	271	276	261	309	319	299	307	302	277	280	320	292	307	305	322	282	303	306	309	337	291	304	299	287	303	294	279	300	314	274	317	302	300	306	316	340	295	263	302	331	297	314	283	284	262	306	297	291	275	302	310	296	314	328	314	265	262	273	310	286	274	304	305	309	301	273	331	321	313	296	294	277	298	292	300	291	299	309	299	297	288	287	302	286	284	299	302	304	288	283	289	272	331	291	275	297	308	284	299	292	313	306	335	260	313	285	303	268	273	300	292	285	265	303	285	273	300	282	266	287	291	334	313	273	299	282	263	299	275	290	288	280	281	321	296	301	273	318	273	286	271	283	310	256	305	312	314	275	304	280	263	274	290	268	297	258	260	289	276	288	311	288	303	289	268	304	290	263	275	304	295	306	293	287	287	297	297	284	267	268	260	285	306	298	300	320	269	306	306	319	260	291	272	287	318	291	312	310	280	288	309	310	285	282	327	293	334	302	280	308	298	307	306	288	293	276	316	281	294	291	281	303	300	301	304	303	274	289	309	278	287	285	302	281	297	283	270	312	302	286	302	307	312	296	282	275	267	294	316	258	270	239	306	292	271	333	256	277	284	299	273	295	291	303	307	288	295	292	292	266	294	309	291	289	314	271	289	300	297	314	292	303	289	266	288	305	287	309	291	266	286	283	295	273	263	267	298	313	319	323	270	264	302	299	272	272	279	259	274	311	274	286	280	292	283	297	332	328	303	281	312	327	304	340	276	292	269	274	309	315	272	285	284	300	306	270	284	297	293	308	289	308	314	303	308	284	295	317	293	350	338	285	309	303	287	303	302	275	316	273	308	313	277	269	265	296	307	293	277	281	297	287	289	303	288	314	322	288	279	316	302	279	320	278	257	277	293	281	275	295	304	295	288	287	288	299	274	294	270	271	291	290	308	286	296	284	288	310	315	295	282	245	307	327	299	268	282	289	277	279	297	294	331	307	318	295	321	291	284	299	337	297	278	314	286	280	300	310	302	296	280	282	303	296	307	272	295	302	319	313	301	309	313	267	280	286	298	324	250	277	292	287	273	285	301	246	303	271	287	285	322	277	297	290	306	299	298	336	299	279	297	326	269	319	317	301	279	280	298	310	321	308	283	296	288	271	289	285	277	292	301	341	321	313	260	312	282	252	319	329	280	299	264	284	279	310	296	289	282	285	321	294	301	245	287	295	264	279	277	343	260	296	318	279	284	260	274	301	297	288	278	289	304	272	286	261	307	300	304	316	295	270	318	283	280	286	307	295	283	297	339	317	295	278	298	286	309	304	282	324	332	263	317	300	264	264	285	292	266	287	295	307	289	289	307	287	314	301	293	263	285	290	288	264	285	288	275	293	277	283	317	304	287	313	258	284	310	259	333	308	285	295	278	319	284	304	282	288	306	297	287	278	297	254	296	309	317	300	312	285	293	291	303	303	286	304	316	297	267	308	307	284	256	298	320	268	274	286	304	338	317	297	290	306	319	302	260	284	262	296	296	280	302	314	281	292	282	293	303	292	268	303	311	312	277	292	289	284	296	313	311	303	292	284	258	312	303	316	284	287	319	282	277	324	282	271	267	278	323	292	265	276	297	283	293	307	304	270	287	307	275	293	270	265	287	301	278	285	284	303	283	274	275	304	259	276	263	284	282	282	308	264	309	305	289	281	281	279	281	289	297	290	343	292	339	279	289	295	276	279	310	276	286	303	287	276	314	310	330	294	287	288	273	312	336	294	279	272	293	314	288	295	282	307	270	276	279	325	304	309	307	287	307	301
9695	1302	846	707	654	573	636	626	658	646	671	654	654	610	659	660	593	643	583	692	634	613	610	636	593	635	662	660	617	643	616	653	636	662	592	671	584	679	638	625	670	670	656	664	644	623	632	694	577	606	666	680	633	630	609	630	632	655	585	604	667	683	581	589	595	612	631	626	568	658	599	665	634	657	617	644	651	586	643	628	599	656	582	643	600	645	668	616	636	620	642	634	641	668	600	593	576	626	602	595	637	646	605	648	617	611	612	624	603	622	598	639	609	666	648	636	652	608	648	576	610	591	637	605	643	604	646	637	674	688	613	638	639	618	559	638	623	588	604	649	611	609	632	662	614	633	641	604	680	649	650	645	614	612	594	623	634	664	623	603	648	646	597	617	657	631	618	616	622	629	634	635	628	657	616	593	613	637	657	611	640	618	635	649	628	606	627	658	633	671	630	625	662	602	635	572	652	654	663	614	648	590	633	638	632	645	651	655	659	659	660	650	664	663	644	615	648	627	661	581	638	632	605	597	630	632	629	637	633	659	654	656	583	628	641	600	632	628	645	663	639	612	664	602	630	659	638	605	633	605	602	621	658	595	638	641	637	613	642	633	642	614	652	661	618	606	638	634	605	673	622	615	629	614	650	582	636	613	627	614	623	617	596	618	676	619	685	653	635	682	642	610	619	652	600	658	549	604	566	591	631	639	658	665	616	636	604	666	687	670	642	588	625	619	656	662	640	595	645	626	598	604	628	625	630	598	579	653	637	605	617	686	632	601	607	646	606	657	645	600	627	657	632	637	639	637	633	596	600	653	619	655	633	596	606	625	676	636	658	596	625	672	662	624	649	623	647	590	618	655	666	650	632	606	617	605	638	618	635	707	647	619	616	619	643	613	610	627	627	621	605	595	623	649	644	673	578	588	622	655	651	623	593	620	625	633	633	639	604	632	618	601	609	624	609	603	600	629	576	684	610	614	633	587	661	609	635	610	629	640	650	663	648	603	648	580	659	574	638	597	624	591	633	594	626	619	641	654	673	614	668	580	661	664	652	665	637	612	620	608	633	617	644	610	631	649	610	670	618	631	664	625	612	647	640	681	631	625	593	605	622	608	628	645	642	619	613	609	617	631	592	691	682	677	664	661	649	651	621	608	644	591	615	617	641	627	646	613	653	603	642	655	591	638	667	644	633	659	624	616	610	658	612	627	636	652	614	600	642	619	599	661	670	661	659	607	626	649	636	655	636	616	652	639	628	627	659	594	610	603	662	686	640	638	596	636	679	657	645	607	613	608	660	650	633	668	622	627	628	636	674	619	662	629	640	641	619	624	664	642	618	618	631	645	613	644	639	638	654	619	626	563	683	647	669	629	609	613	614	605	609	658	659	585	652	623	647	628	624	663	676	623	615	656	669	645	591	647	596	631	641	602	604	595	612	627	608	603	609	601	629	637	592	618	627	621	611	632	612	635	575	651	649	602	624	614	664	605	654	589	606	654	610	593	643	619	613	664	594	613	601	615	618	640	584	693	632	609	643	651	664	652	619	608	601	614	619	626	627	614	610	608	690	619	651	643	658	611	659	591	627	637	643	650	620	653	675	687	608	600	626	572	645	622	658	591	664	641	618	646	628	643	610	643	642	585	611	628	628	637	619	605	595	617	671	660	674	588	668	593	648	644	648	620	624	608	677	594	604	592	619	661	634	585	661	650	611	665	644	641	655	621	632	671	579	614	670	547	622	665	610	644	618	622	668	597	642	639	652	591	626	611	597	655	615	652	634	668	626	656	625	655	618	625	648	639	647	625	692	645	686	643	698	640	620	649	598	600	612	613	620	641	653	626	635	643	638	664	610	654	676	656	661	636	612	635	621	675	655	621	637	604	612	640	655	674	640	594	628	637	615	627	700	628	632	657	616	625	622	602	605	615	588	623	656	638	582	595	598	615	637	612	613	608	604	645	636	649	613	595	642	630	627	617	642	661	606	660	623	625	637	638	646	631	635	605	667	576	601	610	616	649	653	599	612	626	638	623	647	624	636	678	636	619	661	639	643	634	633	639	663	620	643	674	589	657	594	612	596	631	614	624	626	617	639	609	678	607	579	593	643	644	610	576	614	638	678	625	616	643	607	639	632	596	622	640	613	557	649	650	599	622	640	619	646	625	608	595	628	680	615	643	663	668	593	629	664	629	623	649	607	609	615	648	628	628	615	678	629	643	596	621	623	632	578	611	674	609	647	629	634	646	655	657	642	612	622	665	602	639	593	570	580	606	626	654	682	632	641	636	663	665	649	615	607	615	614	613	650	611	621	596	620	644	694	633	602	622	642	633	654	659	652	615	588	649	596	608	586	613	599	618	614	613	617	642	630	611	600	627	620	635	662	611	628	636	575	642	594	625	634	603	664	654	622	642	625	641	624	615	642	614	641	660	656	624	646	579	589	589	617	645	617	615	618	619	643	617	662	601	622	648	612	652	619	640	631	640	614	658	615	679	620	653	622	588	706	646	619	602	636	636	665	630	597	634	654	606	612	628	631	621	663	601	658	649	652	647	670	650	621	597	610	613	635	622	629	624	665	641	641	602	618	671	615	605	616	634	625	635	617	634	639	628	622	629	621	584	645	635	617	658	649	611	619	636	609	606	607	658	632	633	648	676	635	592	607	642	631	635	691	656	631	617	611	649	611	600	633	584	632	611	594	657	624	630	689	608	613	659	607	658	613	645	591	624	630	625	635	650	656	629	620	599	613	641	565	609	625	643	570	647	662	601	577	636	620	646	603	685	604	604	652	605	627	626	613	595	636	626	585	621	635	617	652	633	592	642	563	667	613	636	690	622	648	618	645	706	640	657	606	604	657	631	613	645	649	610	633	641	631	629	649	612	616	649	595	642	646	671	641	613	638	641	636	660	583	631	621	643	591	628	630	592	626	668	656	585	626	633	642	653	645	632	715	618	627	659	661	620	619	621	609	640	643	634	633	634	667	619	619	622	619	622	620	680	639	583	621	628	650	614	632	603	637	629	632	620	608	626	624	598	624	624	600	594	655	656	583	651	608	615	628	618	591	633	633	604	588	639	632	596	618	654	690	599	639	638	659	627	615	617	654	648	652	615	635	627	653	654	677	630	650	621	613	627	634	642	661	658	614	633	625	639	616	606	646	639	649	632	633	686	628	636	595	606	628	629	595	668	661	594	641	652	605	650	633	642	654	619	680	648	643	588	612	600	658	622	633	628	580	678	606	671	635	635	631	638	583	621	619	626	626	650	620	648	633	608	574	639	631	611	591	594	663	640	594	662	636	625	627	605	592	623	650	624	658	650	684	595	566	660	596	578	657	608	607	612	652	622	615	596	663	617	660	615	658	660	634	650	623	655	645	655	670	618	653	627	651	624	638	599	622	635	628	616	647	602	668	629	609	620	622	611	670	661	680	643	652	594	651	647	641	673	617	611	602	624	626	617	640	617	640	621	643	656	604	649	649	614	626	628	622	659	664	603
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
