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
338259829050	338259829608	338259830158	338259830708	338259831258	338259831808	338259832358	338259832908	338259833458	338259834008	338259834558	338259835108	338259835658	338259836208	338259836758	338259837308	338259837858	338259838408	338259838958	338259839508	338259840058	338259840608	338259841158	338259841708	338259842258	338259842808	338259843358	338259843908	338259844458	338259845008	338259845558	338259846108	338259846658	338259847208	338259847758	338259848308	338259848858	338259849408	338259849958	338259850508	338259851058	338259851608	338259852158	338259852708	338259853258	338259853808	338259854358	338259854908	338259855458	338259856008	338259856558	338259857108	338259857658	338259858208	338259858758	338259859308	338259859858	338259860408	338259860958	338259861508	338259862058	338259862608	338259863158	338259863708	338259864258	338259864808	338259865358	338259865908	338259866458	338259867008	338259867558	338259868108	338259868658	338259869208	338259869758	338259870308	338259870858	338259871408	338259871958	338259872508	338259873058	338259873608	338259874158	338259874708	338259875258	338259875808	338259876358	338259876908	338259877458	338259878008	338259878558	338259879108	338259879658	338259880208	338259880758	338259881308	338259881858	338259882408	338259882958	338259883508	338259884058	338259884608	338259885158	338259885708	338259886258	338259886808	338259887358	338259887908	338259888458	338259889008	338259889558	338259890108	338259890658	338259891208	338259891758	338259892308	338259892858	338259893408	338259893958	338259894508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13865	973	711	494	344	277	232	184	125	143	128	83	107	110	95	110	89	80	83	61	81	67	68	77	76	73	66	73	62	80	85	69	78	76	75	71	75	75	77	74	72	89	65	69	62	73	83	54	66	74	75	67	70	76	69	87	75	59	77	57	67	61	70	69	85	58	74	70	75	69	67	72	70	70	81	72	77	65	62	65	82	74	54	73	72	77	81	72	79	74	80	75	84	70	73	65	56	69	65	61	62	62	89	63	74	65	70	76	52	69	82	53	62	65	63	83	75	55	52	78	68	53	72	68	71	68	59	56	73	71	66	54	74	69	75	88	61	67	69	57	69	72	65	59	61	78	61	70	66	70	57	64	58	70	68	69	62	69	73	86	68	75	74	65	80	68	73	82	85	71	73	73	78	75	76	57	71	70	90	63	61	67	56	58	75	74	80	68	64	55	72	56	64	67	73	70	69	75	67	68	75	55	65	73	82	65	68	61	68	70	73	69	77	75	60	65	71	77	53	66	62	89	93	50	64	84	66	78	78	71	76	68	77	72	65	80	60	71	69	67	71	77	73	82	73	79	79	70	79	71	78	57	59	64	91	50	59	85	67	59	84	67	67	72	87	57	72	63	82	80	88	88	82	60	97	82	77	57	83	76	71	66	73	84	71	68	59	73	88	59	57	61	75	70	56	62	94	79	57	54	59	83	85	71	55	55	70	77	56	63	73	67	66	66	79	80	78	61	62	68	72	72	64	74	68	79	70	85	79	59	69	45	71	87	74	62	54	84	72	74	75	62	77	67	66	70	69	76	72	70	67	78	77	67	68	79	69	56	71	71	74	67	62	64	83	71	55	57	74	70	72	66	66	56	66	78	84	68	51	71	67	85	63	75	83	73	69	72	64	65	76	84	64	52	71	80	60	86	71	71	66	78	77	81	60	61	79	67	74	70	74	78	77	74	53	63	67	79	74	68	76	68	79	76	78	73	66	67	67	71	66	48	64	66	65	65	67	91	58	72	80	58	65	76	50	83	70	73	84	73	80	72	91	68	69	56	66	53	56	94	77	71	59	45	75	63	61	66	71	64	71	64	80	74	77	86	61	77	75	66	72	60	63	66	67	77	75	62	79	80	57	80	69	79	83	74	60	80	78	64	60	74	72	68	64	72	96	49	76	66	48	59	74	71	78	70	70	67	72	66	62	74	69	70	73	74	62	82	67	69	70	71	71	70	66	58	76	86	74	83	72	82	75	57	72	77	70	66	46	70	69	72	59	74	72	68	74	83	66	73	76	76	70	72	78	67	75	74	64	63	63	72	70	96	77	60	79	81	79	67	78	74	79	78	82	72	78	70	78	86	61	68	61	60	67	65	69	57	67	61	70	69	60	71	64	70	62	66	69	75	71	81	77	72	58	65	64	66	48	44	64	72	65	72	68	67	73	82	88	73	75	85	76	64	77	76	65	63	75	67	74	68	70	78	68	65	73	77	87	66	74	62	54	65	83	78	67	64	58	70	72	77	59	76	81	54	67	57	67	77	75	69	69	77	69	80	69	75	81	69	63	67	67	77	65	67	69	70	58	67	60	61	71	64	83	75	76	72	88	56	79	68	71	58	68	95	64	79	59	72	63	72	85	65	71	71	70	78	64	73	77	70	77	66	73	77	70	66	50	74	82	80	60	71	61	59	60	88	69	73	95	68	76	66	79	76	80	72	68	71	75	67	67	59	81	72	70	62	70	60	60	69	61	65	60	67	71	54	75	82	78	81	73	68	54	68	66	89	76	82	66	73	64	70	74	57	62	69	76	75	78	77	64	73	73	59	60	70	75	58	73	70	74	61	69	64	84	69	72	82	76	72	78	69	58	74	71	71	62	69	60	71	68	73	67	59	52	55	59	55	83	66	73	67	77	58	46	73	53	50	69	75	78	77	55	69	78	62	73	64	66	70	63	90	84	73	77	78	78	59	65	79	67	51	77	79	68	75	63	87	72	74	79	92	69	89	76	69	67	73	67	64	74	71	63	81	64	81	64	86	51	65	61	69	62	69	55	69	69	61	74	67	76	59	70	71	69	79	69	61	80	77	75	81	71	85	58	65	75	76	56	73	73	77	62	76	77	66	76	74	56	68	71	69	86	70	66	73	68	76	62	80	62	77	78	73	62	68	54	67	64	75	72	64	67	67	61	81	86	68	70	56	69	57	73	60	63	80	75	69	83	79	69	73	71	76	73	70	74	57	78	69	55	56	79	78	72	78	50	61	70	68	71	84	69	64	74	64	74	73	68	74	68	78	63	83	67	65	55	90	63	74	65	86	68	67	57	82	64	70	68	61	72	63	68	67	56	59	88	82	63	82	62	65	75	80	59	50	60	74	70	64	73	77	56	83	78	77	61	62	68	81	77	55	67	66	85	67	60	71	72	57	59	66	53	70	85	67	58	66	69	68	55	85	69	78	75	87	73	68	54	76	71	72	66	63	72	59	62	66	59	68	64	62	52	67	65	64	84	63	64	64	61	61	59	67	75	80	73	57	84	63	84	75	68	75	83	66	73	66	67	68	68	67	64	66	70	58	60	45	69	85	52	76	76	58	67	63	83	81	71	64	52	78	69	64	59	76	67	80	69	62	85	77	69	76	62	78	86	77	74	55	63	50	68	69	96	63	75	76	76	86	79	62	81	67	70	75	80	62	55	62	64	67	64	71	67	74	69	59	48	88	74	68	68	66	70	80	78	70	60	82	59	65	60	52	64	79	59	79	73	86	72	56	65	58	86	59	66	68	78	75	68	75	90	52	82	76	56	68	59	76	72	68	68	84	68	69	71	75	54	60	69	65	61	69	58	61	67	69	69	67	60	55	67	66	76	62	75	52	71	65	69	73	71	66	59	57	72	70	72	75	65	64	79	80	76	66	81	52	73	65	82	80	77	61	60	62	70	56	75	88	73	77	55	66	76	75	77	75	86	79	61	89	54	62	63	70	61	74	47	57	85	74	64	72	65	55	67	60	65	78	100	68	77	76	66	86	81	74	74	75	74	58	67	69	61	71	69	72	76	83	64	82	79	95	86	77	61	83	61	81	65	72	48	75	83	69	72	57	80	66	77	74	60	58	66	60	64	59	64	68	64	75	66	58	66	70	80	78	71	77	71	69	78	78	91	75	55	79	73	71	74	54	71	85	66	74	61	55	62	62	57	67	71	75	71	75	75	81	68	69	77	76	88	86	73	61	56	82	77	86	63	69	72	65	63	78	76	63	77	74	66	74	60	74	75	67	73	74	74	74	69	69	89	84	62	58	62	69	73	77	63	76	69	57	73	62	66	77	77	75	67	70	68	82	57	78	69	67	60	68	72	74	74	65	76	82	83	67	73	79	58	64	78	66	53	74	72	64	77	82	65	68	85	51	72	66	79	75	75	83	71	71	77	71	75	79	53	60	62	76	60	71	68	65	78	77	71	67	64	72	67	70	81	67	78	78	58	65	78	97	54	65	66	66
8233	765	1594	1873	1420	1152	925	756	640	558	514	454	444	364	396	319	320	286	300	288	286	290	263	256	258	242	239	263	238	221	223	244	228	233	250	238	224	222	241	238	208	229	224	238	188	209	227	214	220	212	197	213	209	203	198	223	183	212	208	198	179	186	231	198	174	200	183	201	226	186	209	189	190	200	198	209	205	198	216	186	214	223	216	201	205	207	230	179	212	204	207	210	213	206	197	196	189	209	199	207	182	191	211	181	193	197	209	211	226	199	199	206	190	191	194	196	197	184	186	216	209	184	199	202	189	200	184	200	188	200	170	180	210	228	183	214	177	189	209	229	186	195	194	207	186	201	184	196	205	192	210	194	178	181	208	162	183	199	203	174	201	196	187	202	190	217	193	156	199	188	191	183	213	171	193	197	195	191	200	184	213	189	212	205	206	182	178	188	211	173	204	192	194	201	182	209	186	194	201	193	185	218	174	158	189	195	180	197	183	193	196	203	210	185	208	177	187	196	199	210	224	178	213	160	190	209	193	204	188	200	191	194	220	183	169	211	183	201	190	202	191	201	197	207	191	192	196	227	171	210	201	219	212	223	183	170	205	209	205	180	184	210	210	191	216	182	189	208	213	177	182	171	190	184	197	177	201	210	185	194	183	199	186	179	180	209	191	196	188	224	198	213	216	202	199	193	201	210	193	198	203	215	197	194	199	205	179	197	190	192	189	164	192	199	202	186	190	214	190	205	232	194	175	187	194	205	193	194	201	187	179	206	176	202	201	213	195	196	195	179	180	194	200	210	208	187	168	218	191	194	212	189	209	182	197	182	193	190	186	222	204	210	195	172	221	208	211	183	181	166	168	184	187	169	203	188	185	178	185	194	175	193	183	177	175	190	216	196	191	190	210	188	155	181	225	181	179	197	185	197	185	194	232	202	185	179	194	207	188	214	178	219	192	195	192	180	186	202	183	177	226	197	177	166	204	213	166	215	194	206	189	177	197	206	197	196	181	206	184	217	186	191	193	174	193	166	184	203	206	200	175	213	190	200	200	230	206	196	191	179	217	175	222	205	201	181	201	197	180	198	195	202	197	197	207	212	198	179	196	198	192	208	213	195	175	180	185	205	191	185	225	199	190	182	177	186	200	189	210	202	183	193	186	172	193	190	185	172	184	204	204	184	192	187	200	201	189	204	208	200	188	204	204	191	188	193	215	190	207	166	194	197	192	178	217	195	212	215	203	179	197	196	165	213	194	178	188	178	218	191	173	199	198	222	207	227	207	192	205	210	194	176	206	199	197	184	188	208	185	200	207	212	191	177	168	194	206	185	184	221	210	183	211	198	179	182	208	198	193	195	203	188	184	192	208	195	202	200	184	217	197	209	191	181	196	211	187	172	196	150	188	206	180	193	187	194	213	195	202	180	213	186	188	196	187	181	193	165	194	196	208	193	190	196	189	195	198	177	228	206	186	203	212	206	185	203	199	224	192	166	203	194	213	200	165	178	199	183	189	191	198	194	219	177	210	194	205	182	189	205	190	176	191	189	199	183	210	186	190	190	192	208	208	186	201	194	191	192	202	189	201	200	179	171	192	168	204	185	153	202	167	206	208	212	205	182	182	185	203	197	186	183	200	203	190	182	200	198	183	217	187	218	194	166	177	207	206	189	174	193	204	203	175	217	196	211	190	216	181	188	199	172	165	191	190	197	193	195	192	216	179	198	193	214	192	194	166	197	187	181	188	205	199	188	203	180	197	207	184	222	163	218	217	200	217	199	173	172	197	192	193	197	204	221	191	191	192	203	213	199	199	185	203	200	204	206	161	220	182	184	181	219	179	173	194	213	170	204	198	191	198	189	194	199	190	219	217	192	177	212	188	193	191	178	205	171	197	190	193	190	214	188	193	201	185	171	204	207	215	189	203	192	198	214	201	193	203	195	203	175	197	206	184	206	179	177	198	196	202	206	218	197	182	183	224	194	181	161	197	186	179	196	214	201	186	169	197	167	222	175	199	188	183	207	190	211	196	206	213	178	196	211	203	225	175	191	195	195	205	222	185	184	211	224	196	201	221	207	200	205	185	189	189	181	186	182	195	182	185	178	195	191	207	198	212	187	170	201	209	177	178	188	177	215	195	187	172	206	196	209	174	195	184	200	220	180	179	176	224	172	188	199	213	184	207	180	192	195	205	192	194	176	213	192	205	187	206	221	190	181	204	195	198	195	197	182	183	209	199	210	201	171	185	184	186	172	189	188	221	197	197	188	194	189	197	206	212	199	203	189	202	201	185	187	230	201	172	224	209	225	229	188	197	190	203	203	205	208	213	196	217	200	183	186	247	206	190	180	230	193	173	211	220	186	188	198	219	211	214	200	214	178	204	190	205	188	200	191	182	187	181	196	200	201	205	193	175	192	192	178	209	201	182	221	172	188	178	188	193	186	200	210	206	203	194	194	179	220	184	193	210	210	218	182	199	203	188	195	194	195	189	181	196	189	195	188	180	190	195	187	205	203	201	206	180	213	184	191	201	208	186	197	185	199	204	183	199	221	202	189	186	202	214	217	174	191	200	202	191	203	212	209	182	191	172	213	202	197	196	181	191	198	180	184	206	201	187	203	230	187	196	186	181	199	200	236	210	195	186	164	199	202	207	204	162	174	181	202	183	195	180	189	214	177	180	224	184	180	215	192	183	195	194	183	195	202	231	180	216	199	191	213	201	182	179	230	208	185	175	179	190	201	199	192	216	216	199	192	209	193	218	183	217	199	166	202	192	203	205	184	191	195	180	182	186	183	184	199	200	199	182	195	183	193	205	184	194	195	198	177	210	203	176	205	176	206	203	196	204	194	185	185	203	222	177	187	185	186	185	174	205	182	193	202	151	202	198	202	168	209	180	200	188	219	232	179	185	200	182	213	180	189	186	189	191	195	187	219	214	184	173	208	192	211	199	182	197	188	194	200	184	184	166	214	204	195	157	184	205	193	193	208	173	200	214	223	174	210	206	205	175	212	187	205	227	177	221	182	171	196	188	188	189	182	174	198	197	173	211	176	190	223	197	177	217	201	164	177	200	197	192	185	208	197	181	212	186	190	181	213	179	176	196	198	184	209	192	197	217	161	193	195	195	188	184	211	179	190	200	167	195	189	212	211	180	183	204	186	183	204	184	208	212	212	200	184	193	197	226	198	196	217	192	187	208	218	173	193	206	226	217	190	202	197	186	184	171	188	215	202	192	207	214	186	191	185	196	194	218	200	201	213	195	174	219	197	213	222	179	164	181	212	186	204	212	197	210	193	179	217	200	198	188	214	189	199	185	207	195	207	201	198	216	195	182	191	197	178	203	198	211	161	201	186	199	192	191	215	200	179	190	179	217	196	210	211	198	209	207	193	210	210	197	211	206	185	161	178	215	202	169	214	180	189	203	199	206	210	185	241	181	190	197	190	185	203	183	211	196	194	179	185	194	203	190	213	194	200	199	181	218	189	210	202	173	196
1494	313	323	313	294	268	267	279	292	266	305	282	294	270	286	298	296	260	262	284	293	275	288	310	301	306	329	330	285	299	311	319	275	274	285	258	279	321	253	281	290	304	239	286	267	278	284	266	296	297	296	284	299	280	322	287	313	270	262	271	279	301	289	267	280	269	258	291	279	296	294	276	293	300	277	273	303	270	306	274	263	285	270	299	284	276	301	270	284	241	293	292	295	272	248	260	285	267	282	283	284	279	288	288	240	282	324	252	256	288	283	286	279	242	276	277	296	297	268	288	302	269	299	262	262	272	277	311	308	275	308	281	278	284	294	267	277	271	275	289	288	277	303	256	257	263	263	312	288	275	269	277	318	277	287	274	286	277	307	277	284	295	294	274	289	269	300	275	279	294	313	262	264	294	279	297	260	286	297	269	255	265	249	283	277	268	307	287	262	243	277	253	274	225	275	302	295	268	297	273	286	267	240	301	288	288	267	291	292	284	272	266	286	345	283	300	309	285	281	313	292	281	281	283	309	296	253	303	296	293	313	251	284	279	286	295	274	271	280	266	259	291	263	256	244	268	273	277	270	283	278	240	307	298	253	270	260	281	256	262	268	311	286	292	307	267	278	260	255	284	247	290	237	314	298	254	258	299	318	287	257	291	300	308	301	266	273	272	271	264	280	276	276	290	322	296	281	281	321	285	296	280	311	279	282	271	264	269	254	290	283	300	295	325	296	287	279	251	310	297	266	283	251	256	296	279	263	294	296	290	281	286	272	288	287	294	296	285	260	283	266	290	272	279	284	284	268	257	249	297	281	261	302	291	269	270	269	298	266	287	271	288	292	288	283	278	273	306	290	285	284	277	268	279	283	290	251	272	276	256	271	279	287	348	295	289	297	297	292	262	279	292	290	272	296	253	251	268	283	281	304	279	279	293	287	270	301	277	281	299	293	274	312	301	281	271	279	290	254	293	283	284	280	299	272	283	303	275	278	281	293	324	285	258	281	286	297	290	287	253	263	268	270	275	294	257	303	278	301	300	277	284	299	303	281	282	253	245	243	265	261	287	291	284	266	272	301	304	322	275	265	247	278	291	277	250	266	258	284	282	291	260	280	297	263	271	289	291	271	252	288	280	290	304	265	289	301	280	308	302	271	294	308	288	277	267	293	262	301	282	294	268	298	256	289	316	305	262	264	281	278	283	288	284	266	280	281	251	258	275	264	297	271	297	271	301	292	296	292	291	283	296	288	305	306	247	278	258	244	298	294	277	278	273	285	300	231	265	276	255	311	273	279	269	266	295	338	325	276	288	288	298	263	268	285	314	284	277	259	297	281	282	291	288	270	302	268	299	275	293	275	299	284	282	298	251	290	240	244	273	251	270	265	314	272	269	264	288	287	281	273	273	254	321	317	308	293	285	296	244	245	279	283	291	262	297	278	305	275	304	281	282	274	280	275	268	290	257	308	291	248	299	253	258	304	318	277	311	322	313	280	258	271	298	270	246	272	275	270	278	283	271	281	270	281	264	266	286	283	273	268	284	287	288	279	249	274	294	267	271	258	254	276	260	281	286	329	307	290	284	277	290	272	272	294	305	302	261	263	261	267	294	281	278	266	308	277	279	289	259	253	286	273	296	317	305	276	283	291	303	272	285	296	276	289	305	275	277	284	253	279	268	278	286	255	266	276	264	275	280	295	278	278	288	272	301	283	268	299	290	269	299	298	284	269	261	281	283	258	273	304	298	264	282	273	319	292	268	245	283	303	293	280	265	297	288	296	256	284	263	315	282	264	262	289	249	333	291	263	306	272	267	318	271	259	288	288	260	256	269	298	267	317	289	280	293	293	308	312	301	290	295	240	254	295	322	287	273	301	303	291	270	296	256	301	265	273	291	290	272	298	287	272	247	265	282	280	277	298	294	255	309	248	266	271	312	279	286	269	295	271	250	311	277	295	290	272	273	261	283	298	271	265	294	277	285	302	282	285	291	290	275	271	279	273	297	266	285	277	272	286	272	289	285	277	301	293	272	263	271	277	271	272	296	287	295	289	267	292	314	285	315	265	275	276	304	288	317	286	297	291	279	264	306	298	294	263	259	279	261	295	270	264	329	256	282	288	275	292	302	252	274	268	283	267	253	292	264	247	261	289	288	282	283	259	290	319	272	273	249	265	271	278	292	240	255	283	268	295	288	330	259	268	255	276	273	283	298	281	277	291	297	283	255	277	256	304	228	281	264	271	300	277	285	265	271	271	271	283	291	279	275	248	274	285	270	288	267	280	256	271	296	262	271	286	288	273	289	297	270	276	294	325	290	270	289	274	276	266	288	280	273	283	278	283	293	237	293	285	270	277	260	281	258	297	287	294	257	259	314	281	278	282	275	294	281	270	240	296	243	260	295	277	262	271	303	296	292	236	281	290	295	304	302	297	287	290	261	305	289	271	300	278	239	285	274	283	287	277	282	325	256	264	265	250	256	255	322	262	274	278	257	276	316	300	285	312	291	299	278	325	298	289	261	283	267	270	314	266	281	258	302	292	295	317	291	296	300	305	281	293	273	291	292	258	285	287	273	279	270	254	291	284	299	259	262	277	318	261	306	278	299	276	283	255	312	298	284	273	272	272	284	291	291	266	275	267	292	269	286	270	293	273	295	263	280	271	264	268	258	280	299	286	285	263	301	254	282	286	289	267	297	267	262	277	268	289	279	276	284	272	304	309	277	265	300	304	289	270	315	281	319	283	305	253	278	280	261	243	290	265	265	262	269	294	288	284	288	296	299	254	287	317	280	304	296	285	290	321	283	282	286	285	283	318	261	278	281	296	283	258	275	294	308	275	295	307	284	290	277	275	312	251	317	267	304	250	267	290	263	276	281	255	256	306	334	278	304	297	301	294	264	318	275	295	281	293	290	269	267	262	296	294	256	273	288	277	283	283	275	284	288	271	304	312	278	255	249	289	245	250	276	263	282	276	261	313	282	299	288	271	256	313	278	284	259	272	268	266	268	256	292	286	291	256	273	288	290	295	285	302	264	298	276	277	269	290	300	311	268	282	251	263	260	277	266	279	255	296	292	264	288	330	299	264	280	283	261	300	274	276	249	282	289	259	280	314	237	241	292	274	244	289	276	283	304	255	289	342	312	263	239	275	276	278	267	290	299	319	260	242	287	282	280	286	297	274	293	274	270	273	292	292	259	292	241	289	280	298	250	279	299	273	267	269	262	286	277	266	283	259	287	307	301	279	279	276	290	268	274	296	278	289	291	299	282	274	284	305	279	287	257	290	311	301	281	287	262	285	257	288	270	307	268	292	302	269	300	270	282	303	297	313	295	301	279	291	255	270	298	293	267	293	299	285	286	288	274	273	237	271	286	306	313	273	299	285	309	296	284	259	291	248	277	332	289	301	270	282	256	280	285	267	286	269	279	288	270	295	271	266	267	282	237	263	311	275	274	303	259	292	263	278	290	273	288	289	282	282	306	242	294	296	277	296	265
1810	637	581	709	647	626	609	627	681	596	587	599	660	639	658	603	589	599	607	633	642	637	614	608	604	597	590	606	631	624	628	599	638	593	629	604	648	642	625	637	615	608	604	611	593	632	609	626	626	612	639	606	618	664	622	594	661	659	660	605	646	603	611	631	626	596	642	634	636	665	621	647	547	618	618	613	620	634	641	609	589	644	637	642	599	618	619	620	609	588	634	621	630	625	630	599	596	652	644	665	622	652	609	665	625	618	624	648	646	599	567	613	602	604	614	549	657	650	629	653	649	615	635	612	647	605	625	623	588	645	644	610	567	625	625	617	642	582	640	598	642	632	615	655	632	578	616	612	582	604	628	688	615	633	603	619	627	642	667	628	602	637	629	603	609	628	644	621	616	612	567	636	610	689	611	575	625	651	605	637	615	625	615	621	654	617	612	623	610	617	625	600	612	622	616	593	636	632	613	664	631	631	585	623	581	600	612	615	591	666	597	623	625	628	668	606	618	550	639	563	631	643	654	642	638	618	632	653	633	648	610	620	646	618	575	621	632	642	623	660	632	619	647	639	637	555	688	676	625	617	613	625	613	625	629	626	640	662	580	612	573	637	609	626	638	587	640	618	592	604	583	653	660	607	632	607	624	688	640	572	635	649	582	625	620	611	611	637	638	592	635	606	609	663	606	637	663	624	645	668	628	625	642	613	604	586	646	614	627	645	623	655	638	617	606	652	587	629	610	578	598	635	625	649	696	618	579	604	677	603	630	660	657	633	573	609	639	624	581	597	662	596	642	635	601	603	632	645	651	648	626	652	670	604	580	647	634	607	617	593	631	628	651	621	617	653	595	585	664	642	631	566	575	614	653	611	585	620	649	629	622	646	620	612	632	623	618	653	596	604	600	633	610	638	608	647	678	600	585	592	585	628	648	637	619	631	620	649	656	617	653	611	576	623	612	602	605	589	588	617	669	621	640	606	625	596	601	653	653	628	691	562	596	623	629	593	611	632	666	591	654	573	617	642	590	649	641	616	615	634	638	599	578	643	635	644	585	641	602	617	648	617	577	628	590	615	627	588	645	592	644	636	609	606	603	614	620	625	633	630	641	613	593	641	609	605	627	608	610	635	616	618	633	600	613	665	647	615	601	654	581	681	646	615	604	592	590	591	623	622	637	643	642	615	662	658	596	618	654	669	625	622	614	606	631	637	638	676	607	657	615	605	626	619	626	629	620	602	650	591	636	598	587	642	705	678	671	684	629	649	641	581	652	629	622	618	601	616	609	592	644	610	634	576	641	670	606	647	611	613	591	568	591	621	622	639	605	678	638	611	572	680	632	645	614	625	685	598	612	588	627	637	661	615	620	613	578	586	611	645	623	652	630	610	618	628	624	656	596	611	613	644	624	635	636	662	587	586	620	635	639	631	631	618	606	631	622	621	624	601	647	628	632	618	610	607	572	615	588	641	618	665	622	649	584	558	605	621	593	611	617	612	614	651	654	630	598	642	608	637	659	626	616	621	648	556	602	625	627	626	614	603	616	586	635	636	655	601	678	607	629	637	581	631	674	598	572	618	609	631	574	659	602	678	588	631	590	577	581	649	599	630	633	615	633	625	616	612	651	651	581	637	612	620	639	570	613	629	658	569	625	577	608	596	618	644	621	667	599	620	613	633	621	646	613	641	586	584	605	580	641	622	578	647	627	600	661	646	635	617	661	622	643	622	613	649	641	612	652	636	622	616	609	598	635	642	586	635	619	628	600	630	625	666	618	621	620	626	626	659	590	611	670	623	617	614	649	647	643	580	640	619	623	648	573	623	588	658	606	636	615	639	596	611	594	589	639	669	581	610	610	671	666	602	623	647	614	600	642	588	620	636	632	584	581	656	636	603	641	620	628	616	606	599	598	638	663	591	611	626	612	590	641	615	618	686	653	615	623	615	587	633	602	649	605	588	587	619	607	646	616	639	619	623	616	610	596	671	603	630	635	647	621	671	578	634	626	616	623	618	611	593	640	629	636	606	636	638	617	637	594	604	604	596	662	658	597	644	612	580	624	629	613	608	612	618	621	665	634	607	633	660	641	629	627	615	612	605	616	645	609	626	650	615	604	625	634	610	611	582	636	642	664	579	606	648	651	646	625	609	632	624	592	634	631	590	631	575	603	635	671	694	637	622	609	613	616	647	618	649	629	662	637	622	607	644	613	600	610	566	602	615	588	635	611	628	603	619	581	635	627	606	578	603	620	616	625	625	629	600	637	637	564	604	592	613	632	641	666	599	621	607	670	659	614	625	653	639	641	582	664	598	632	618	619	616	598	599	622	591	622	613	589	597	570	654	598	640	623	606	616	613	642	617	617	590	626	625	636	683	634	614	575	632	663	643	606	593	642	586	615	642	624	653	647	614	602	603	650	643	668	597	624	572	583	606	593	596	627	635	597	599	645	659	594	617	629	614	648	607	585	634	631	624	588	630	636	613	581	653	610	606	636	638	602	644	588	641	633	646	609	603	631	601	647	613	643	630	636	673	668	698	566	657	660	647	625	627	590	597	638	602	624	580	609	602	661	567	636	590	582	628	560	654	635	633	640	619	607	631	655	643	596	614	659	616	587	684	573	629	630	651	647	619	626	627	605	653	622	658	649	636	587	631	629	637	637	589	610	577	638	629	628	633	654	554	588	596	631	626	650	624	635	630	635	646	594	647	647	615	585	612	605	650	618	636	625	593	597	638	618	615	641	611	596	611	649	642	645	614	570	597	643	600	583	629	597	667	624	617	604	633	680	578	565	598	637	626	631	614	621	626	612	610	628	636	643	586	604	634	608	604	635	660	618	616	636	645	614	597	603	631	582	595	603	577	595	607	596	637	680	664	605	604	642	668	608	554	580	636	590	668	644	627	586	647	592	607	640	636	607	636	637	612	639	633	628	624	601	626	605	596	604	620	651	619	608	542	649	634	642	568	571	642	637	633	600	653	636	589	603	625	609	591	603	634	633	634	628	619	604	610	612	615	628	648	619	624	623	656	646	602	594	679	596	628	623	608	603	647	613	669	594	615	618	603	633	614	578	565	563	638	577	629	637	620	618	589	624	636	635	656	591	659	611	583	612	612	581	644	593	655	635	638	616	599	599	641	607	635	635	593	660	598	615	608	627	622	618	623	661	650	615	573	607	644	593	677	594	645	628	615	605	642	637	586	579	634	615	606	616	659	629	618	631	628	628	643	614	635	614	607	643	623	615	664	620	638	590	646	595	659	640	613	609	638	587	580	646	625	643	595	626	606	635	621	661	683	617	657	682	623	592	630	632	658	600	592	625	596	625	606	624	567	588	637	615	616	560	624	597	602	626	672	638	608	646	614	588	588	627	643	664	597	620	617	604	639	614	657	643	659	618	586	627	597	635	642	601	598	618	627	605	655	624	624	654	614	638	628	642	630	640	661	629	623	615	668	583	595	613	631	594	629	615	618	591	622	613	650	589	650	629	595	660	573
7182	506	438	354	318	228	235	226	189	179	184	177	168	195	176	145	163	175	171	180	135	156	179	186	164	170	148	158	152	139	144	166	150	190	163	143	131	145	183	145	159	145	148	143	175	176	168	156	177	183	151	140	140	148	172	147	166	177	161	165	134	148	167	148	127	142	184	175	138	183	168	133	151	162	139	164	162	138	162	171	155	148	157	155	157	176	136	171	146	152	164	152	168	159	135	186	161	177	153	157	173	151	170	149	175	145	172	154	171	162	160	137	148	150	179	166	152	183	138	132	146	187	160	187	181	170	160	156	134	147	139	176	152	155	158	154	148	158	161	160	173	148	173	161	148	151	184	147	153	172	151	155	166	150	169	163	159	137	148	153	165	188	158	166	131	152	196	164	133	166	167	149	158	154	197	169	145	155	143	157	177	155	155	147	161	159	169	162	158	179	146	180	157	167	136	145	149	150	148	137	135	159	150	147	153	153	151	137	141	165	179	173	173	157	135	148	175	146	170	157	162	150	140	168	150	149	143	164	143	155	145	149	144	139	158	141	153	157	170	149	177	161	150	144	168	153	172	168	152	136	158	171	166	160	154	168	162	128	151	169	148	141	142	143	185	134	166	174	174	142	168	147	165	147	164	132	171	148	151	157	149	148	169	154	136	147	180	149	172	133	146	135	168	143	161	169	151	154	165	173	183	149	155	159	181	142	148	132	137	189	166	182	180	176	160	141	163	172	155	167	150	142	168	187	157	159	169	146	172	162	154	152	156	182	137	161	149	143	150	152	147	154	159	150	140	142	175	141	180	164	173	169	123	152	179	157	138	161	135	128	154	156	157	166	156	157	153	139	127	179	148	155	169	148	184	170	170	156	174	142	172	157	151	166	149	151	135	147	146	147	153	158	179	143	165	136	149	158	164	146	143	155	167	179	162	164	159	162	171	155	184	174	156	159	165	145	132	170	152	173	175	131	161	156	161	169	145	149	153	176	145	138	143	173	134	160	150	166	150	153	160	172	166	148	155	173	170	168	154	153	178	135	162	155	155	147	163	139	143	165	156	173	164	165	145	148	138	158	186	161	163	173	129	145	167	159	159	161	148	155	159	174	153	146	133	172	132	160	173	145	156	188	141	181	173	130	147	140	167	144	158	165	158	134	157	149	156	144	127	144	158	176	171	149	137	142	163	151	165	167	191	160	140	155	149	146	159	140	124	156	162	149	147	160	152	139	161	165	178	155	189	155	171	150	144	142	136	160	154	170	153	164	174	185	148	176	147	154	162	163	132	160	176	138	149	168	139	144	155	148	148	145	154	141	183	144	156	153	161	155	147	161	157	154	153	146	152	177	138	172	157	170	157	167	166	141	163	165	156	167	172	154	171	179	146	163	160	172	133	143	183	167	157	173	160	158	154	168	173	201	174	137	140	179	143	162	138	127	177	162	153	150	173	165	153	150	145	155	163	157	166	142	156	159	155	159	173	141	143	168	162	150	148	171	165	150	170	141	158	150	158	161	159	167	146	149	146	140	161	141	140	154	166	139	140	151	172	174	153	162	141	152	159	171	148	170	158	153	160	184	165	151	137	153	155	164	163	141	152	153	136	169	148	157	162	155	168	190	151	138	155	149	152	162	161	159	136	170	156	165	186	181	154	166	141	148	159	151	176	157	151	179	144	138	173	137	155	140	169	149	143	151	158	145	145	166	146	163	196	170	153	143	145	150	160	160	166	153	140	133	129	145	155	167	150	167	182	130	151	165	163	164	140	138	160	163	169	158	165	161	172	159	157	164	178	154	170	155	157	143	177	139	133	142	147	156	147	150	153	161	159	161	162	159	172	148	169	178	167	174	160	137	180	142	159	177	167	179	165	168	147	147	186	145	135	160	156	166	172	131	155	123	160	173	162	158	183	145	158	161	149	141	169	140	167	155	148	164	155	143	144	162	152	143	188	175	181	166	163	158	189	137	166	158	162	129	155	166	154	150	148	160	148	181	164	170	145	168	166	186	155	150	151	164	161	148	182	159	157	158	173	141	146	146	180	168	159	195	135	146	151	157	152	176	164	151	168	145	150	153	153	142	162	152	137	179	170	143	185	152	145	154	158	156	178	165	173	128	157	147	131	134	163	165	168	157	162	142	159	179	182	144	150	148	184	148	157	176	175	168	156	157	168	151	149	159	172	130	162	153	184	148	156	163	151	191	151	142	166	146	156	148	153	178	163	137	138	164	162	178	141	177	137	181	152	155	142	160	162	150	176	169	132	164	177	165	189	154	162	148	155	156	189	163	154	168	159	162	147	155	160	142	166	154	147	186	147	177	147	132	155	136	122	166	145	158	166	171	128	159	155	150	142	162	162	166	170	159	154	160	150	170	164	143	156	151	148	143	181	149	152	144	164	139	169	164	159	147	152	157	160	173	175	161	155	158	171	160	161	175	172	148	162	168	168	171	159	152	150	152	154	145	158	164	140	147	160	177	175	146	166	154	154	175	163	163	163	148	153	162	157	141	146	180	151	151	168	164	157	127	171	127	166	161	148	159	160	150	169	171	159	146	154	150	140	130	116	153	180	169	165	165	161	136	137	184	157	145	158	140	159	154	152	164	179	168	149	153	163	161	170	155	170	152	164	154	162	147	152	154	162	162	166	164	164	155	156	173	161	155	139	166	134	169	152	137	156	158	172	144	179	141	130	145	139	158	178	157	152	166	147	138	153	148	140	151	166	156	160	148	197	144	159	157	174	155	176	152	143	175	140	174	173	131	149	158	154	153	147	173	170	151	158	144	165	126	173	183	149	161	139	159	162	167	154	157	150	167	162	150	153	147	161	180	177	176	181	156	150	169	166	169	144	142	171	163	126	180	158	160	168	164	165	164	179	163	167	187	159	174	160	149	159	123	151	125	151	147	155	136	172	147	139	153	170	132	155	145	162	147	172	159	175	179	141	156	157	154	149	151	162	159	148	151	176	180	150	147	153	162	155	145	141	177	148	137	172	122	131	165	171	147	169	153	152	162	175	156	157	170	169	158	146	124	165	150	201	150	167	152	156	178	142	157	154	140	157	163	149	148	158	150	157	140	172	155	162	147	159	118	161	164	168	142	144	158	141	141	168	137	169	177	161	171	180	172	164	163	159	138	140	165	184	157	151	155	153	167	172	159	157	154	150	141	145	149	141	136	185	162	171	155	173	143	140	143	153	158	129	178	160	143	155	163	159	136	148	158	140	149	177	139	137	130	148	141	134	178	135	170	145	145	146	182	177	134	153	160	165	158	146	155	172	166	177	175	149	134	160	146	140	146	161	139	142	153	166	147	168	151	151	139	171	167	143	152	172	147	158	168	151	150	178	170	178	158	170	174	159	141	146	143	149	158	154	154	139	166	160	185	155	136	129	176	128	152	165	179	166	177	127	157	174	152	169	155	179	147	133	149	149	153	156	145	150	140	149	156	160	139	148	167	153	176	149	153	147	133	164	161	156	160	152	156	180	176
6241	618	1010	1156	1026	837	721	634	601	552	513	493	447	492	456	440	435	403	407	420	401	405	381	367	405	401	384	369	371	379	387	401	368	345	390	379	356	353	382	395	389	373	359	364	356	365	382	392	358	374	353	388	362	357	369	376	361	367	357	380	355	355	389	362	376	397	357	352	386	384	345	368	370	338	372	394	410	334	380	340	362	366	334	382	370	378	352	380	358	352	348	310	372	327	315	362	377	341	368	368	345	359	367	353	369	371	367	377	355	386	349	375	326	384	338	346	362	369	369	375	369	387	326	356	345	371	359	349	362	340	390	340	357	376	348	370	355	334	356	360	344	395	330	376	342	370	350	366	410	344	336	386	353	351	328	352	311	339	357	363	341	346	349	369	363	371	330	344	370	349	327	354	365	352	361	345	380	364	346	364	359	358	355	375	378	347	350	312	397	353	367	380	370	352	363	346	349	346	380	358	369	364	354	398	351	345	364	374	334	355	370	379	353	357	380	350	354	355	355	365	373	393	378	343	377	354	347	377	354	334	397	384	332	347	361	355	348	348	328	356	343	340	342	365	356	341	359	365	390	366	325	357	343	372	391	375	364	363	336	368	332	375	383	379	374	386	336	356	379	344	366	348	377	384	341	333	385	350	388	340	362	331	395	382	339	379	356	363	351	333	329	369	372	375	336	373	391	373	382	377	402	336	352	358	402	336	370	376	327	369	343	353	350	357	344	370	337	359	358	375	386	362	365	340	358	379	349	359	363	385	362	359	342	378	345	401	389	356	355	390	349	350	344	355	364	332	355	348	335	362	368	370	396	358	345	336	368	376	368	394	345	340	342	381	347	331	388	361	356	347	340	378	362	357	358	351	351	386	330	388	367	359	395	340	360	355	333	340	332	340	363	369	331	366	351	332	346	353	400	364	383	342	376	341	353	342	361	378	358	388	351	344	367	340	351	361	385	330	343	359	323	364	380	389	345	364	355	326	347	371	370	370	373	382	362	389	365	375	338	384	354	370	385	337	337	347	338	370	321	364	367	374	360	351	370	367	360	357	372	342	335	394	367	383	362	400	355	350	356	356	330	364	361	321	376	356	348	357	353	384	369	336	335	359	369	374	340	385	338	347	335	381	385	344	325	334	340	342	374	353	378	328	332	380	389	374	332	342	369	388	360	351	334	387	397	365	339	381	356	383	358	371	356	342	367	362	384	358	379	338	370	346	364	396	345	359	341	362	338	395	357	333	356	352	357	391	379	363	349	369	390	370	361	355	353	344	380	350	376	313	355	336	357	343	352	335	356	341	381	359	366	369	351	361	387	348	344	350	371	375	388	358	366	367	373	382	336	339	364	358	344	346	353	360	352	369	343	359	339	373	350	375	356	349	368	391	358	371	349	367	388	361	368	377	354	336	361	321	366	385	329	382	395	372	347	360	386	334	355	362	344	340	348	365	340	372	339	316	365	355	365	368	339	383	363	377	370	361	395	356	356	384	361	356	349	317	359	342	378	355	339	356	353	372	367	337	350	380	344	329	396	364	381	369	360	358	328	380	391	367	367	351	349	370	349	358	346	330	333	355	349	369	360	365	375	358	354	329	353	360	339	326	366	363	363	347	348	377	375	389	381	338	364	355	365	366	396	352	348	368	370	365	367	356	353	379	345	374	400	382	362	382	349	359	362	348	367	376	363	374	345	349	372	338	358	334	333	359	367	354	364	351	372	389	359	369	410	343	414	360	375	365	358	372	372	355	329	348	346	376	358	364	359	332	371	345	341	363	369	376	337	368	335	342	365	376	379	360	371	352	412	394	380	378	362	354	359	355	352	355	349	344	353	346	332	350	339	379	367	355	352	343	333	381	386	338	349	338	330	343	382	376	357	362	352	361	325	373	326	344	358	353	348	363	356	372	374	363	344	384	370	366	376	334	375	327	352	337	356	357	372	357	352	360	342	343	354	366	324	393	368	378	356	355	353	338	349	341	352	352	374	379	356	351	385	359	366	352	373	358	332	353	362	368	370	368	366	377	346	364	346	313	356	353	334	334	336	365	360	350	387	341	337	362	394	338	377	362	344	382	350	359	381	375	396	350	358	374	329	367	357	330	339	336	369	355	346	365	371	356	358	343	352	331	355	350	346	390	364	331	348	358	341	347	378	347	391	342	372	373	356	357	357	411	364	361	362	364	364	351	349	343	352	378	365	387	333	403	386	337	343	343	345	357	359	383	355	349	344	409	359	363	346	335	379	349	370	352	381	357	356	356	367	353	371	372	326	350	340	398	343	359	358	350	346	419	366	358	362	331	342	366	322	379	335	348	357	381	350	403	383	335	333	382	360	354	350	325	360	365	364	347	361	339	356	334	379	350	370	386	353	353	371	384	381	387	395	382	335	370	399	355	389	348	357	356	360	363	334	387	390	363	369	377	361	333	362	368	364	382	381	366	312	363	328	366	367	354	332	369	350	329	352	355	371	343	361	362	348	359	339	343	376	367	350	327	347	354	362	321	368	364	344	333	371	356	351	352	398	354	344	351	367	343	324	395	357	376	346	361	311	314	345	346	348	364	356	383	381	376	373	385	367	360	370	387	346	360	349	353	367	374	404	373	361	385	357	370	346	366	361	345	342	378	386	372	403	322	331	350	354	333	343	334	361	341	370	347	326	326	351	335	361	363	333	365	374	379	363	373	405	339	336	344	346	324	347	373	334	370	364	352	363	385	352	333	392	343	366	371	411	381	363	370	359	348	359	350	376	382	359	348	319	382	355	350	345	351	375	364	351	324	339	332	354	363	391	354	322	361	367	356	333	379	366	366	389	383	369	379	355	372	378	367	337	354	361	411	352	354	360	344	393	316	381	365	352	342	343	362	347	360	374	349	344	376	361	377	357	347	368	377	363	375	354	364	359	369	387	330	345	348	387	368	356	369	338	342	362	349	375	344	347	334	359	380	353	351	336	340	336	375	340	369	366	330	374	381	356	377	359	347	329	374	375	356	368	407	375	360	359	346	353	348	340	381	386	362	367	393	349	358	387	369	344	375	368	384	363	373	332	337	364	324	337	369	337	337	376	314	402	385	380	346	325	354	366	371	415	363	350	358	334	365	377	356	339	335	353	338	329	360	372	358	348	371	351	368	356	371	349	355	344	383	372	348	345	326	376	339	358	392	359	357	393	380	342	366	362	373	349	330	374	321	343	335	372	366	358	370	356	388	353	341	353	365	323	331	352	375	371	388	340	355	371	350	373	369	378	331	363	328	389	357	337	320	370	336	373	327	370	401	345	361	388	338	352	347	382	353	348	332	343	355	348	377	377	346	341	390	382	346	347	360	381	359	367	357	336	344	372	390	334	352	375	352	314	346	360	360	350	349	353	344	344	344	358	371	390	379	383	387	368	369	358	347	351	394	375	346	356	351	344	369	351	353	364	358	342	359	363	362	341	393	344	334	369	352	345	331	351	361	337	328	387	369	351	381	383	367	356	351	362	332	386	386
13807	954	719	533	338	275	213	159	138	139	107	100	101	109	87	78	72	91	80	95	90	66	85	88	78	71	89	70	90	64	76	100	84	89	71	70	79	88	75	87	79	95	60	84	80	69	68	85	68	66	62	75	79	68	71	63	54	75	84	54	67	64	66	55	62	70	59	67	75	81	74	72	66	103	63	70	55	66	73	88	83	71	68	72	96	78	77	70	78	77	65	64	67	76	73	64	73	90	48	79	66	76	74	70	75	66	72	67	81	73	85	78	74	73	65	64	69	65	82	61	60	60	67	71	64	72	76	72	71	72	78	57	72	72	53	79	79	70	66	72	57	61	73	62	65	60	74	58	85	63	59	77	76	47	75	68	62	65	72	74	62	58	78	79	74	69	65	62	57	67	65	54	62	68	77	78	77	67	66	78	91	72	67	71	69	49	60	65	60	78	77	58	64	67	58	71	67	53	63	70	75	78	76	70	65	76	70	57	70	67	56	65	69	77	64	69	84	58	53	65	55	73	82	61	71	67	74	84	68	61	61	67	81	57	62	65	54	56	79	70	79	81	56	77	75	87	76	62	61	64	73	65	72	72	60	66	58	71	76	74	70	73	63	63	77	80	76	65	67	73	66	69	57	65	76	59	57	57	63	57	68	77	63	65	67	59	52	60	65	61	65	66	64	56	65	65	57	77	73	64	69	68	69	71	63	76	67	62	56	64	55	70	70	57	76	59	70	69	53	79	70	71	61	78	67	73	71	71	50	71	67	67	66	75	91	68	63	60	57	75	49	75	65	60	63	62	75	66	57	57	59	69	73	77	72	67	83	68	70	58	61	71	68	66	70	65	71	61	57	60	69	68	65	59	59	68	77	71	68	64	65	71	65	69	78	75	64	83	61	66	68	80	65	75	73	62	58	65	63	66	69	72	68	69	65	67	64	65	93	89	72	54	88	69	48	60	74	55	71	65	77	61	74	79	72	54	63	73	78	65	70	75	59	68	61	78	65	59	69	71	63	55	87	74	68	75	67	79	77	70	74	70	57	73	69	68	78	82	62	70	55	69	64	66	70	70	70	50	78	69	56	86	73	72	66	71	68	72	75	74	76	74	66	57	67	70	60	67	68	62	72	77	73	82	74	77	56	66	53	83	62	59	76	76	69	60	77	66	64	57	84	71	75	73	64	55	72	59	64	78	70	51	69	70	72	66	50	74	67	70	57	75	76	76	74	65	68	64	61	82	67	74	63	67	67	51	62	72	73	64	64	60	59	60	59	64	45	84	74	78	79	75	61	66	64	58	77	49	59	76	84	64	67	78	78	75	72	75	75	65	70	61	82	70	65	69	62	74	61	75	62	73	60	73	65	74	71	72	74	72	80	63	59	71	80	68	77	66	65	81	58	60	72	72	55	79	60	62	71	62	66	47	70	58	75	71	74	66	54	69	49	63	64	61	94	63	70	76	66	82	67	72	65	66	69	68	61	72	66	61	61	62	82	72	79	72	63	61	64	53	66	62	69	58	53	61	60	59	65	73	65	94	76	80	56	68	67	61	86	78	55	75	74	63	70	82	71	54	63	68	67	56	65	68	57	80	78	71	77	68	76	74	64	65	66	64	70	66	78	73	87	86	69	60	65	65	52	61	67	62	73	64	73	83	66	73	71	62	58	62	68	66	53	80	70	77	59	70	86	74	68	62	66	76	62	74	66	74	88	86	79	80	71	84	84	60	76	73	71	73	76	75	67	49	63	62	57	67	61	87	66	71	59	77	81	62	63	68	65	64	71	60	67	65	64	84	63	68	64	79	64	63	63	61	48	64	66	63	65	52	71	53	72	66	57	67	64	92	85	65	65	75	65	83	74	82	61	63	55	67	62	73	84	52	64	66	66	69	86	69	67	59	76	74	59	63	63	78	79	54	76	70	64	63	72	77	84	66	78	64	71	59	78	61	53	67	61	51	62	85	72	56	59	71	62	81	72	58	73	72	70	52	57	64	70	59	76	64	68	73	59	79	54	71	70	57	72	76	88	76	80	66	61	58	76	72	70	65	58	75	82	73	74	75	48	79	76	71	64	66	66	69	64	69	79	79	71	71	62	91	61	78	65	62	64	83	60	82	71	55	85	60	64	78	68	65	71	56	75	65	68	79	77	63	80	61	57	69	75	71	66	72	84	64	59	69	49	68	63	67	81	54	67	58	68	58	67	68	72	69	67	68	68	60	60	66	70	76	87	70	88	76	59	71	76	76	77	76	75	76	82	82	55	64	58	68	77	74	90	72	62	72	74	68	79	78	66	68	76	79	71	78	77	46	79	73	64	66	82	58	60	66	81	71	78	65	66	65	55	56	76	77	70	68	60	80	71	64	60	65	53	80	74	64	75	65	83	64	57	68	69	63	66	63	62	66	71	56	72	80	74	71	70	60	73	67	84	60	62	71	63	61	67	55	66	59	64	66	82	82	71	64	65	74	65	67	59	72	59	74	70	55	54	72	66	61	66	83	60	76	68	83	84	62	53	76	52	87	70	70	68	52	51	67	77	61	67	49	73	64	60	54	59	51	59	61	69	78	64	76	78	72	68	56	65	62	74	76	78	70	60	61	61	72	71	78	77	90	64	71	81	61	75	64	63	62	81	65	87	55	50	76	74	73	72	64	59	69	76	61	75	58	59	64	62	69	73	63	69	75	64	86	70	75	45	66	59	63	63	62	67	69	63	57	72	75	72	67	64	57	71	71	70	55	66	53	50	81	65	71	60	54	75	72	65	84	86	67	77	68	64	73	67	73	90	62	63	67	85	65	69	77	72	55	58	69	75	72	60	77	68	68	76	58	80	57	68	70	67	62	58	73	68	65	63	48	55	63	62	74	88	67	66	54	64	58	57	63	68	84	74	74	54	70	76	59	61	68	67	86	60	66	65	69	63	62	74	79	74	70	78	69	66	61	58	75	63	62	56	80	77	65	60	60	75	63	91	57	77	58	75	67	67	68	74	56	70	63	66	67	58	60	47	52	75	67	78	68	57	62	80	60	80	69	71	75	61	72	65	73	63	46	54	65	63	60	70	67	70	85	79	58	65	70	66	67	58	62	77	59	64	83	52	60	55	63	61	70	69	54	61	83	67	79	68	72	72	73	70	64	59	58	71	71	60	66	73	57	72	73	61	69	67	61	68	83	64	72	54	86	67	60	64	58	66	72	64	76	70	64	87	63	80	80	80	88	78	67	88	68	71	62	70	59	61	73	82	73	68	86	83	90	80	67	53	57	69	68	77	67	66	53	82	59	68	65	71	67	59	67	65	72	70	85	53	60	61	63	86	77	77	67	59	51	74	69	65	68	57	72	65	68	84	62	75	50	67	61	60	73	70	57	48	74	53	80	79	66	72	65	74	54	70	67	66	81	77	68	64	66	59	70	76	58	75	80	66	63	61	77	78	52	65	63	78	74	82	77	63	78	66	78	72	59	83	60	76	63	58	72	59	65	67	49	72	77
7977	766	1610	1876	1521	1233	935	755	703	572	518	462	419	376	372	326	312	317	311	294	294	304	266	281	246	259	262	214	235	252	237	238	228	244	243	226	208	217	213	245	226	213	201	199	197	221	218	230	248	235	196	203	247	225	211	216	200	207	199	212	193	177	224	204	192	237	200	201	206	217	201	215	198	191	189	205	220	208	179	207	221	213	168	191	195	205	178	185	211	207	201	188	203	204	229	203	196	185	201	210	200	184	191	177	205	191	166	182	182	198	186	197	179	177	202	231	184	195	205	202	165	201	196	203	183	187	197	203	211	179	188	187	218	199	197	175	196	180	203	202	204	217	183	184	172	187	223	211	187	206	217	189	180	181	192	182	163	200	197	197	185	187	199	206	198	170	185	181	201	184	175	199	213	177	189	210	205	191	180	175	197	192	209	181	170	204	201	211	191	168	229	184	195	208	189	204	198	202	213	169	190	183	195	237	175	176	183	199	175	219	188	193	199	197	186	174	183	188	181	209	217	218	193	193	180	185	219	182	224	185	206	183	198	166	205	194	193	192	203	200	186	206	177	180	195	210	201	202	214	222	205	226	186	176	184	178	171	206	189	188	178	200	188	206	199	179	166	199	193	204	183	205	192	209	168	190	184	213	177	196	193	195	214	192	189	197	189	178	181	207	200	199	183	182	186	180	201	192	192	210	190	209	220	198	181	184	174	185	210	187	208	186	207	201	201	215	222	199	190	183	169	170	184	194	220	182	191	191	173	176	173	225	195	216	213	202	199	191	179	207	202	218	188	160	190	192	185	210	194	195	158	200	195	196	206	196	160	177	201	200	189	182	203	208	181	182	190	181	183	184	194	184	189	185	197	182	220	186	214	195	214	178	217	190	192	193	178	206	191	190	208	182	198	198	201	196	191	183	190	176	184	198	184	188	215	180	208	196	191	190	171	199	208	185	176	209	197	207	209	201	178	181	232	211	156	172	220	184	188	173	202	203	176	181	182	193	189	193	204	185	191	201	182	192	181	200	211	190	200	190	192	177	195	167	194	185	197	183	191	194	174	196	206	180	208	194	208	183	180	189	233	199	207	209	197	176	184	188	200	197	184	161	189	189	207	229	183	166	194	191	165	182	211	197	176	197	178	207	183	173	202	194	197	192	198	213	195	190	192	196	215	183	188	207	204	207	172	175	167	195	186	205	188	202	204	188	187	201	193	151	191	196	199	192	174	196	178	190	186	186	206	175	187	203	204	196	187	180	157	206	187	217	187	182	186	185	206	175	204	186	196	187	201	206	183	176	192	189	205	185	183	212	196	218	199	217	187	190	196	187	184	186	194	171	199	170	196	198	204	174	178	164	179	194	180	193	211	224	202	196	194	179	201	213	180	174	213	207	197	188	196	186	181	193	186	177	179	195	184	195	180	189	177	196	180	188	192	197	185	228	193	183	171	206	181	185	198	195	203	191	189	190	175	218	199	186	176	193	175	173	190	214	201	190	188	193	202	191	191	197	175	172	196	199	184	163	170	187	184	176	176	164	220	187	181	214	219	186	207	188	195	190	201	172	208	201	201	214	195	164	209	198	187	218	183	202	181	182	192	220	177	203	172	189	193	192	194	206	194	195	195	196	208	195	186	191	204	200	202	183	178	197	191	166	213	182	194	202	204	172	206	199	197	208	187	190	220	187	217	188	182	196	207	215	191	177	182	190	166	192	171	187	188	195	191	183	206	175	171	183	188	177	173	198	216	168	201	203	189	198	211	194	187	218	185	170	194	218	177	206	209	180	198	189	214	171	200	199	192	204	197	173	189	213	204	188	182	194	174	183	186	200	196	192	187	205	183	193	211	180	198	167	205	219	186	208	166	207	186	171	178	219	193	184	208	199	170	195	173	200	177	181	192	196	187	186	198	194	179	195	197	179	174	207	205	195	160	212	187	219	202	182	194	196	193	212	179	177	211	197	178	192	185	181	202	183	185	177	210	200	168	192	217	162	208	182	182	177	184	212	187	188	190	221	187	194	167	190	229	203	193	192	191	201	198	170	161	189	202	181	162	188	201	208	190	203	205	204	204	183	213	183	165	197	205	196	197	203	190	204	201	198	210	213	200	195	202	197	202	195	173	199	198	190	202	205	193	195	171	174	188	199	188	177	212	198	203	205	193	201	207	195	173	180	182	158	197	199	183	191	194	225	175	165	193	196	191	184	227	190	199	209	198	215	186	195	172	187	218	222	189	194	199	197	187	189	191	198	191	210	193	178	184	177	183	197	205	195	201	231	189	177	185	162	202	199	201	185	190	185	193	193	180	211	183	161	190	218	190	176	194	188	200	197	193	165	182	224	190	199	191	198	173	198	176	201	173	186	151	194	209	219	194	203	204	187	188	210	188	204	218	188	203	211	233	193	203	203	186	177	210	193	205	196	187	189	197	208	191	202	210	206	208	213	155	175	182	175	185	165	174	171	205	210	184	173	207	195	191	209	188	199	205	182	175	208	202	207	197	213	180	192	182	192	187	195	199	159	221	196	174	201	188	208	173	189	224	181	182	199	205	208	186	156	179	194	185	183	188	186	193	195	184	201	189	195	180	178	196	174	173	192	191	187	186	212	175	186	209	183	178	200	195	211	210	184	204	202	212	185	178	218	212	185	207	180	189	201	195	191	182	191	194	180	192	216	222	207	183	178	199	178	196	234	223	210	227	167	180	204	185	183	184	213	188	182	205	203	211	191	196	192	204	189	192	203	180	189	212	203	212	212	194	185	181	199	178	187	194	213	212	187	201	190	184	183	192	197	205	182	179	222	187	227	209	185	203	213	209	183	195	172	175	192	180	187	183	206	208	184	184	190	223	199	190	203	204	193	196	174	187	204	190	187	196	174	189	177	195	213	183	191	198	200	188	182	158	193	190	168	200	212	188	209	190	207	200	193	190	189	188	169	187	189	186	206	188	197	172	212	210	200	179	178	182	203	197	188	208	187	203	185	191	212	172	210	193	193	190	208	172	188	187	201	201	192	204	206	189	205	204	208	194	178	175	199	203	177	173	200	201	179	196	199	212	194	183	197	175	208	218	187	218	194	183	218	193	211	207	209	207	186	183	198	170	198	183	184	183	197	218	185	195	200	189	187	178	213	182	180	188	205	190	189	208	204	189	192	194	177	191	185	184	197	181	203	189	192	184	215	203	193	208	183	186	197	181	192	176	188	177	194	194	196	189	183	199	185	198	183	191	205	193	182	212	194	193	177	203	191	200	176	183	196	191	189	198	189	201	185	181	193	173	197	171	189	165	177	200	189	185	195	191	212	175	179	190	183	168	183	180	218	177	183	188	198	193	179	191	202	201	181	205	196	181	192	189	192	195	216	205	189	198	191	190	215	193	204	179	207	216	192	182	190	176	202	177	193	217	182	181	184	181	166	216	199	197	195	201	222	211	188	205	205	173	169	191	190	215	206	173	217	191	189	146	176	200	184	192	189	203	182	210	191	203	191
1399	301	288	281	277	281	289	300	297	293	235	257	288	279	276	295	251	276	288	303	256	282	257	270	274	271	308	256	301	267	279	264	264	270	307	318	272	280	276	277	264	251	275	292	282	274	307	267	292	267	312	292	267	321	269	271	292	239	279	297	250	273	273	246	315	281	263	291	304	271	295	316	267	279	257	306	266	276	288	276	269	274	237	258	258	246	264	282	282	280	265	261	310	306	295	296	277	280	262	249	278	297	258	279	278	296	300	259	311	263	264	297	325	300	275	286	304	289	284	292	294	255	307	290	248	279	281	308	267	296	277	254	278	279	265	275	248	315	241	304	306	298	270	280	291	306	288	264	273	286	313	264	292	264	275	288	301	306	282	306	290	260	273	315	331	282	286	270	303	297	282	293	282	300	260	277	304	292	277	274	290	277	289	279	296	284	298	284	276	255	278	264	258	289	299	302	265	268	287	254	308	258	282	296	281	276	271	282	270	259	252	285	246	263	294	282	271	283	319	282	286	260	292	253	283	280	300	299	267	249	252	291	277	300	285	278	246	271	289	283	289	285	304	300	303	291	285	269	255	273	285	277	276	284	289	282	277	288	291	301	301	289	260	247	306	287	263	282	261	271	310	273	292	273	264	267	282	303	279	286	305	290	272	271	274	265	282	288	263	286	280	287	267	301	292	244	295	266	253	285	298	307	269	253	310	278	272	301	268	259	271	265	272	291	287	264	268	268	275	282	262	276	309	305	311	299	299	234	256	294	266	287	272	270	276	272	232	266	302	280	259	265	272	294	313	288	272	274	243	302	278	259	273	274	278	294	285	261	278	279	261	257	277	273	275	281	267	248	287	260	296	265	255	263	279	315	269	265	266	281	290	270	278	301	271	270	287	295	285	289	255	281	257	262	260	268	283	266	241	285	277	299	269	264	280	287	259	299	272	284	286	279	277	276	277	267	284	263	274	289	262	308	265	283	258	270	255	270	281	257	283	279	239	264	304	268	313	264	297	273	273	284	284	283	251	252	277	248	257	268	269	273	277	272	269	265	287	259	267	293	289	273	266	288	288	260	312	268	270	296	271	287	306	262	272	283	306	297	273	285	266	276	278	243	288	275	277	279	242	308	274	276	274	299	268	276	253	261	258	313	275	279	262	280	295	285	266	307	270	296	284	266	285	257	320	287	295	280	258	268	324	308	270	262	259	279	291	298	289	261	275	275	292	313	249	291	291	252	277	290	325	296	279	305	308	268	248	284	272	242	264	260	303	298	299	277	255	290	256	274	298	270	282	290	240	303	247	301	296	266	274	277	271	265	248	285	244	276	265	257	292	303	288	305	297	260	266	276	272	286	287	275	288	274	268	288	277	268	238	278	273	293	280	268	286	278	271	266	280	291	291	287	269	270	274	274	265	290	298	275	291	281	298	272	268	280	288	294	265	313	313	247	289	268	280	255	295	290	270	248	269	300	276	245	290	275	291	260	263	284	284	306	293	304	270	279	256	298	286	281	275	306	286	273	277	296	265	310	290	269	275	289	270	259	259	274	262	274	258	273	271	286	299	279	301	277	311	275	261	271	261	286	278	301	262	276	255	266	260	294	273	283	272	280	309	295	294	270	275	289	289	270	243	227	289	256	239	269	275	275	263	279	268	255	306	252	265	261	289	271	291	269	301	278	292	271	268	270	247	300	309	287	245	281	288	288	288	310	305	294	271	286	298	312	270	275	285	296	265	279	286	307	279	299	239	298	292	278	256	268	253	310	290	291	307	294	288	255	287	268	306	275	268	278	273	262	272	288	283	301	297	280	293	279	276	260	260	297	263	270	255	249	269	271	269	252	310	259	257	297	282	265	286	298	262	285	274	288	251	288	289	250	251	275	288	305	282	287	309	305	268	294	298	265	264	294	285	286	273	248	252	267	270	283	282	250	227	298	288	281	274	285	269	262	295	276	257	279	269	275	271	270	289	285	273	291	249	260	282	311	267	294	278	287	260	283	258	280	272	318	278	295	300	290	289	306	280	290	283	301	333	253	270	280	327	312	309	286	276	303	251	250	264	272	293	264	252	264	271	276	317	249	308	274	288	251	277	244	234	280	306	271	320	307	271	278	297	287	313	293	285	268	260	291	264	266	288	283	280	287	269	289	290	273	275	261	272	283	275	269	291	294	307	264	276	260	270	290	275	285	283	296	279	279	277	282	281	272	282	276	245	269	303	279	308	257	263	298	298	253	258	262	281	285	295	257	298	292	263	302	299	314	291	251	261	280	255	281	279	268	302	258	281	273	273	279	298	281	285	286	259	301	245	274	300	297	271	291	292	266	274	268	295	291	291	300	278	293	308	292	249	286	258	295	278	307	259	289	279	261	253	272	284	307	288	285	270	269	286	293	266	295	268	296	272	267	273	315	277	326	306	282	278	253	315	262	238	277	286	275	263	284	258	283	309	250	280	246	292	293	314	265	270	282	301	279	288	278	308	284	271	276	270	278	252	282	286	305	251	256	299	301	290	317	292	294	268	273	270	256	306	275	277	282	273	286	285	288	308	292	260	279	288	275	299	319	268	265	260	288	320	280	241	286	276	304	236	246	282	299	249	256	312	293	266	257	294	297	307	277	286	292	264	319	274	300	280	317	299	293	259	290	288	263	277	295	291	287	307	304	280	271	295	266	256	318	264	289	280	283	287	277	300	302	276	250	248	280	306	269	250	293	244	254	267	275	275	261	268	293	271	272	277	309	282	277	236	258	288	255	293	319	272	301	267	280	296	281	286	296	313	266	271	283	250	294	242	265	266	267	284	267	241	288	281	271	291	291	287	266	295	271	298	298	285	290	282	283	279	271	324	311	263	274	266	310	326	272	257	266	308	298	238	266	262	289	286	269	286	273	283	271	286	266	254	289	303	278	299	262	287	296	273	263	293	311	320	276	290	293	280	270	270	265	301	254	277	296	286	292	293	271	279	266	281	282	281	284	285	281	282	268	290	308	283	289	290	256	272	306	290	295	281	287	278	280	248	264	288	296	263	252	269	270	296	281	290	256	287	284	299	279	281	262	300	282	322	268	293	267	281	292	295	258	298	292	305	285	282	255	271	299	270	266	281	287	271	292	258	285	294	259	261	284	268	268	267	285	261	288	275	271	300	274	288	292	252	257	261	289	269	273	289	264	254	288	292	254	301	269	273	272	308	297	283	292	259	266	255	225	276	282	282	288	293	263	265	267	276	279	264	283	272	293	288	293	288	292	281	262	299	299	282	269	276	274	282	257	274	283	278	286	270	263	290	276	273	303	271	281	254	266	293	295	303	311	303	306	297	289	282	276	274	266	276	295	297	244	280	235	269	294	271	269	301	280	265	282	279	251	294	275	292	290	266	283	269	309	285	282	286	290	245	280	272	267	275	300	288	290	289	282	261	293	299	285	264	288	280	302	260	261	248	254	283	272	268	302	304	285	265	311	297	293	287	301	276	279	299	287	251	253	261	275	258	314
1906	629	680	632	668	662	634	637	582	584	676	635	640	589	592	632	639	645	637	607	608	633	613	612	611	628	667	612	597	618	596	641	595	618	625	617	599	637	629	606	622	613	645	628	630	618	639	623	637	612	605	679	626	656	563	648	605	598	652	651	638	604	600	603	628	609	649	613	606	602	614	622	621	670	641	648	613	591	622	613	624	607	589	625	596	626	646	654	616	608	630	615	675	636	604	559	601	631	627	589	622	633	600	637	605	631	643	634	641	602	574	640	605	632	623	618	604	593	656	610	663	611	606	662	663	639	655	648	622	645	580	579	641	632	628	613	587	644	635	634	633	592	618	647	598	616	604	634	624	616	642	605	604	619	646	604	648	640	666	629	621	632	606	643	623	633	644	622	632	659	647	662	617	618	618	638	618	623	601	645	626	633	605	588	632	580	657	658	568	604	597	660	590	626	661	611	647	572	655	641	595	604	628	638	628	623	615	596	640	649	621	623	601	615	599	589	611	641	571	666	634	660	627	609	619	655	603	624	592	660	596	600	616	629	658	627	631	606	637	654	603	594	626	603	587	610	620	609	603	599	612	608	631	591	611	640	621	628	636	602	640	605	600	647	639	593	609	631	630	609	607	631	639	629	609	649	626	648	612	618	641	611	586	651	639	623	588	584	594	681	637	645	617	578	686	635	606	630	633	588	600	627	645	629	622	640	626	563	586	620	639	650	621	615	625	602	630	592	676	630	677	568	593	608	596	593	633	633	614	597	641	601	603	590	594	574	606	646	607	620	638	641	647	596	652	602	661	641	631	627	615	631	628	587	663	579	618	608	586	638	615	640	654	630	677	639	597	620	646	590	633	685	640	632	597	642	581	654	596	563	631	600	628	657	600	655	618	578	621	657	678	588	620	557	611	637	629	602	657	615	660	570	645	641	625	622	657	626	618	620	655	584	627	647	611	611	591	641	646	604	650	652	621	636	620	626	573	624	620	558	572	577	641	633	626	595	633	629	645	552	635	613	605	595	615	639	659	651	605	591	650	640	624	635	649	616	637	627	628	666	632	628	635	635	631	635	620	664	647	635	622	596	629	624	612	683	623	623	663	611	634	629	642	589	598	642	631	631	651	641	582	594	655	599	627	609	615	625	597	596	606	599	629	664	609	568	683	610	560	631	597	616	599	584	644	577	630	625	643	570	598	576	631	641	665	607	633	593	613	600	636	606	642	598	615	603	620	602	633	639	640	643	622	633	616	653	580	631	614	582	619	620	662	648	693	619	593	613	598	613	596	613	651	607	606	579	591	615	627	622	641	592	614	612	611	644	658	590	606	614	611	587	635	575	643	615	602	621	613	599	627	652	571	573	638	615	660	654	636	616	609	666	633	616	645	611	643	640	646	593	591	642	612	593	623	657	677	604	642	602	615	644	590	672	613	565	611	636	610	617	619	723	604	638	625	668	629	610	595	659	607	633	641	617	607	679	641	643	579	634	645	583	602	642	612	653	589	605	667	618	635	627	626	627	635	584	621	624	612	618	648	623	629	590	632	611	619	617	602	626	601	600	616	651	560	631	617	619	616	573	645	630	666	610	607	580	588	567	657	641	614	578	656	644	606	608	629	610	628	604	621	631	595	616	615	615	622	651	642	643	613	635	603	613	592	628	629	614	654	653	596	590	632	627	619	620	609	598	626	621	612	611	631	636	595	602	591	608	594	581	641	615	622	623	622	614	604	629	651	585	618	637	625	585	635	666	637	625	633	636	649	638	642	631	585	599	660	591	656	585	640	647	619	617	643	572	618	652	632	620	621	625	641	644	651	602	604	635	591	577	604	591	578	598	580	641	666	647	636	660	628	631	623	663	621	638	595	630	651	620	616	606	589	595	600	632	598	630	574	676	638	563	614	622	641	610	615	670	577	653	572	634	619	609	634	624	644	580	603	615	640	621	612	627	617	605	645	593	645	629	612	622	631	628	618	636	616	624	631	658	624	611	599	568	638	623	675	606	667	614	618	585	572	564	597	676	586	634	612	614	626	620	612	612	625	648	613	653	619	595	651	636	616	579	603	644	626	615	628	643	630	667	586	578	617	636	618	590	646	622	625	583	557	620	602	609	623	619	647	660	646	683	586	598	589	614	608	658	615	606	634	630	630	627	636	596	647	652	601	598	636	593	594	623	626	634	584	594	627	664	613	616	594	632	580	608	589	631	657	627	610	571	630	637	624	585	584	612	629	646	615	649	664	626	672	576	629	606	627	625	584	636	616	644	609	640	607	589	625	611	636	576	633	623	651	594	629	605	624	652	602	608	596	603	642	590	638	614	622	598	612	629	646	615	639	615	656	561	685	677	628	612	619	618	608	649	642	647	616	606	628	585	595	584	640	621	640	658	599	595	654	617	656	636	645	604	555	602	663	642	651	646	620	609	595	630	620	614	625	626	610	650	637	644	599	670	624	642	620	633	648	652	630	614	613	624	636	597	614	606	655	640	636	599	628	617	587	650	611	624	572	631	608	627	609	595	594	647	643	608	620	641	619	620	615	607	608	603	650	630	655	625	603	653	626	625	638	592	619	633	668	593	596	625	603	592	621	640	656	625	630	606	624	607	629	612	666	615	628	634	654	674	584	676	639	623	616	629	618	642	557	642	629	658	606	603	613	619	666	601	613	598	623	602	597	603	599	609	635	626	655	651	629	661	595	631	598	580	638	600	658	595	574	647	641	611	634	614	671	636	667	619	616	638	660	628	605	579	598	642	634	640	652	611	601	653	595	607	625	668	596	632	609	612	613	627	641	610	653	599	592	650	649	614	599	649	675	639	691	633	619	634	627	643	602	644	611	629	589	613	576	622	637	660	640	613	623	607	632	617	606	637	604	628	618	643	654	590	618	617	643	600	638	590	619	653	641	618	620	593	602	634	633	598	673	642	662	596	611	625	626	593	637	615	618	669	599	638	622	629	651	599	631	660	623	618	633	618	615	599	614	653	635	583	619	637	582	624	673	664	591	601	629	620	589	633	613	637	619	611	617	668	611	671	621	581	625	597	643	659	669	637	602	613	615	619	635	634	628	638	612	643	634	629	618	610	615	611	595	636	633	604	589	602	577	617	627	616	604	615	640	591	631	612	612	639	615	665	630	592	640	634	584	666	616	591	647	608	643	657	634	647	595	623	602	610	600	621	638	599	610	601	641	603	596	632	603	584	620	602	612	616	675	613	624	611	620	599	657	645	622	634	620	658	605	644	634	624	677	648	626	610	641	625	636	630	621	601	637	616	660	602	635	601	627	633	659	636	613	637	588	629	608	651	622	641	656	600	603	615	613	665	614	581	607	620	656	601	614	631	622	652	613	667	610	625	628	630	623	664	624	606	663	614	611	624	604	627	606	652	640	624	600	605	601	606	642	619	668	648	584	588	619	597	583	641	594	631	623	579	628	611	650	599	660	608	642	626	596	637	624	592	610	612	619	630	629	558	655	654	581	647	611	647	589	609
7109	476	474	387	262	243	231	186	213	189	176	194	194	147	171	184	167	169	193	164	166	168	170	164	176	158	182	152	172	130	152	180	146	179	133	137	169	160	158	182	141	132	135	153	150	158	163	137	139	163	153	148	179	141	187	166	164	158	152	141	158	171	155	151	159	166	164	167	162	160	183	140	167	148	165	146	134	149	142	149	166	152	154	141	146	155	153	139	140	152	159	153	158	161	174	162	160	152	140	175	144	182	166	140	132	153	161	168	151	164	164	148	138	139	160	183	151	153	165	150	150	158	159	144	167	141	147	163	174	184	153	167	149	151	142	152	155	153	136	136	183	164	137	153	144	166	160	177	173	153	173	160	152	176	161	158	165	157	146	150	171	157	175	156	148	153	181	165	167	140	169	154	159	158	137	163	152	169	155	152	179	160	150	154	165	141	163	156	138	175	178	172	151	151	177	147	155	167	150	157	167	154	172	145	153	154	163	167	171	158	160	154	150	138	137	161	152	147	143	160	141	145	162	138	159	159	137	169	161	172	140	150	157	141	147	149	125	148	164	165	142	159	160	140	149	169	145	162	159	156	156	155	120	157	155	179	129	154	169	184	163	148	152	154	171	151	151	165	148	154	152	180	175	171	146	144	153	139	138	154	175	174	156	170	162	156	174	146	134	161	165	173	202	153	170	131	167	155	151	165	163	167	177	151	158	147	155	140	149	177	163	146	154	144	160	166	149	149	141	174	168	154	171	171	140	156	148	171	156	169	176	157	156	153	156	168	169	182	184	155	159	147	169	173	157	177	141	137	169	142	169	158	167	154	139	163	159	132	183	163	158	164	180	150	153	175	126	171	166	169	167	161	146	184	183	153	153	167	168	179	174	143	155	158	143	161	150	157	154	156	176	190	175	151	129	140	164	143	157	147	141	149	150	196	152	149	189	149	183	152	140	182	158	161	159	165	157	170	160	167	148	154	166	139	154	166	163	150	162	145	166	175	144	136	154	152	156	162	170	168	157	145	169	150	167	142	178	167	151	139	145	160	152	157	150	170	175	153	174	184	166	166	148	148	160	149	160	150	154	158	153	169	155	150	133	152	147	149	144	165	168	160	148	156	147	149	161	173	137	156	151	157	178	180	155	157	159	163	138	141	168	148	165	188	165	145	161	161	154	166	148	164	158	141	153	165	167	153	170	167	172	161	131	155	140	156	161	147	168	163	151	147	186	193	151	168	151	148	158	169	153	159	161	162	168	155	161	162	164	156	165	162	142	152	152	167	157	165	133	164	165	161	174	167	190	151	157	153	157	149	180	137	166	165	167	154	162	160	148	155	144	153	166	165	148	168	136	143	152	167	156	163	141	143	151	164	164	173	163	151	163	136	150	149	165	147	158	151	149	169	160	144	156	148	161	165	150	151	168	152	162	155	160	164	169	160	166	145	142	158	147	171	151	141	175	163	158	180	151	155	146	156	169	156	174	158	147	121	167	144	159	179	167	147	134	160	155	153	137	148	147	152	157	140	183	159	136	183	187	139	157	171	171	165	158	143	160	175	149	161	160	178	144	149	168	153	165	140	145	161	171	168	155	145	158	130	154	143	163	149	125	147	145	134	146	162	147	140	171	178	167	164	159	152	144	167	157	145	152	166	149	182	138	182	154	145	133	147	156	142	159	158	170	154	178	167	150	168	145	161	156	159	169	138	126	166	158	165	164	137	171	160	164	143	157	178	159	167	174	171	167	156	146	140	157	162	170	154	153	148	154	148	152	151	167	158	178	153	160	140	168	162	170	165	146	178	130	180	172	157	147	179	164	169	161	159	160	152	140	146	133	132	161	129	149	161	162	161	175	178	194	150	150	141	144	150	169	150	160	153	158	188	148	140	157	171	176	147	168	177	169	166	157	165	138	153	143	161	165	175	171	177	153	158	171	164	163	157	138	153	149	174	160	132	170	150	167	150	146	172	159	148	169	145	145	147	167	173	159	161	167	169	159	177	133	146	167	147	133	164	140	171	176	141	155	179	147	171	160	169	157	167	174	143	160	159	153	150	152	154	160	186	171	173	168	175	146	143	151	144	145	136	151	138	144	160	140	153	134	163	152	152	163	178	169	154	156	151	160	141	157	176	157	146	146	157	156	157	176	157	161	137	176	161	173	130	146	166	152	158	143	162	163	146	149	142	156	158	143	169	146	175	146	154	148	162	174	148	163	148	149	175	149	154	149	145	147	173	155	168	181	177	137	174	166	144	170	174	138	156	141	151	137	146	139	170	169	150	158	156	154	157	180	153	154	150	158	163	167	161	181	168	164	150	172	179	143	174	150	171	140	157	137	140	166	171	138	148	148	147	149	147	162	166	149	168	165	161	146	156	148	149	153	141	126	171	173	157	168	168	156	151	140	151	149	160	180	167	150	184	158	157	152	148	159	137	155	141	153	176	147	154	170	163	135	159	136	161	183	177	168	180	165	141	155	164	144	168	154	156	176	172	146	142	163	169	157	181	144	136	155	159	169	140	149	168	138	184	140	138	169	135	159	158	159	159	181	155	170	135	152	170	164	160	170	138	158	171	166	148	164	154	174	140	136	142	173	149	165	152	136	157	156	151	154	148	190	151	156	154	166	147	174	162	149	155	160	155	171	182	154	166	184	163	140	141	139	178	140	183	149	151	169	170	144	152	172	142	150	176	141	163	147	144	126	147	152	135	179	149	155	132	156	154	155	164	151	161	145	163	138	152	178	146	168	172	149	145	154	164	129	142	157	152	140	126	154	134	177	149	172	145	148	170	164	139	157	149	152	168	174	145	174	157	162	175	136	136	153	138	154	159	157	163	150	156	181	164	165	158	150	150	142	166	161	171	158	147	142	169	150	154	185	141	168	158	159	166	152	154	149	155	167	160	159	151	166	149	175	166	172	151	140	143	156	149	143	131	146	164	153	158	156	175	152	164	178	155	154	163	150	158	140	164	164	141	155	137	157	159	179	144	151	163	160	130	166	135	150	161	134	156	173	169	133	131	141	141	172	145	156	165	175	152	148	168	168	133	165	195	157	167	146	171	152	140	167	138	143	159	143	146	154	175	141	156	175	161	147	152	135	148	174	185	154	155	159	158	142	134	143	159	163	138	161	156	141	181	121	136	161	151	153	163	128	157	155	146	167	161	175	187	150	174	136	147	151	164	151	150	151	163	146	139	158	150	155	167	149	168	149	145	149	124	146	153	158	147	134	147	163	148	175	150	148	165	163	170	167	137	151	191	158	140	163	181	154	151	148	147	169	150	161	144	175	162	156	144	153	142	142	154	157	166	158	162	170	171	168	147	159	140	134	156	128	140	153	172	152	165	166	150	136	153	166	147	155	173	174	179	170	154	153	146	153	148	148	166	149	181	155	148	158	169	162	160	148	135	167	166	161	161	158	155	169	152	156	166	159	156	150	157	144	148	170	171	165	145	144	167	155	155	156	159	156	169	159	175	186	151	188	149	148	172	154	193
6163	635	1084	1191	978	868	717	640	594	538	521	489	466	479	448	430	447	405	392	412	406	387	380	365	410	410	366	374	357	397	366	382	395	342	382	329	388	391	386	379	337	352	357	343	368	362	401	362	390	367	363	369	372	386	354	374	362	365	349	386	395	386	367	376	354	372	388	385	365	373	390	347	356	357	361	359	386	349	339	333	345	313	364	335	344	369	356	346	364	359	357	383	360	362	354	390	361	365	331	371	355	401	340	383	363	379	353	312	337	342	364	359	344	352	354	358	399	359	369	368	320	381	342	383	350	337	373	344	356	351	352	375	353	327	321	343	332	382	350	337	341	348	348	333	339	392	375	380	389	356	378	342	386	349	344	371	373	383	362	352	368	332	320	382	361	351	391	359	331	352	356	356	376	339	348	355	349	363	344	365	373	345	362	336	382	379	365	367	346	368	337	393	345	396	414	389	396	368	383	366	362	373	374	376	352	384	356	325	349	372	344	381	372	387	363	352	403	329	365	325	341	364	330	370	340	319	389	334	374	368	373	397	387	337	358	380	371	360	376	349	391	356	358	347	370	367	380	346	355	348	351	353	337	362	378	378	353	322	361	367	357	350	384	386	329	346	358	339	377	392	365	378	358	390	375	302	345	403	381	359	347	375	347	361	351	365	380	337	351	379	343	349	375	390	359	363	350	353	372	351	372	367	360	389	355	385	347	339	383	363	321	370	364	337	379	346	378	379	368	402	367	369	383	371	365	334	342	385	357	357	345	401	375	361	375	362	355	346	368	357	344	357	348	375	374	320	354	340	350	327	350	359	385	362	357	392	358	340	368	365	383	348	350	373	392	378	366	348	322	383	355	387	367	370	360	352	369	389	351	367	349	362	386	375	363	327	381	351	343	370	350	357	346	368	341	389	389	335	391	354	363	361	361	318	351	405	358	371	375	366	351	356	342	338	366	351	350	349	383	369	353	366	361	355	370	345	371	352	350	343	342	361	348	385	373	373	381	362	362	350	381	364	387	377	364	364	373	341	362	337	365	377	343	386	353	340	366	351	358	331	385	364	355	378	330	350	379	385	345	387	324	363	393	346	360	354	341	346	348	367	329	381	363	354	370	374	363	368	342	346	362	378	365	302	365	378	340	329	393	359	343	359	378	342	401	359	365	334	357	358	366	382	353	374	356	372	386	346	364	379	367	331	358	363	324	346	334	372	363	345	348	374	398	372	360	344	381	360	377	351	369	381	357	371	360	369	377	371	342	371	377	388	367	335	349	336	348	351	364	368	362	386	367	362	380	367	342	338	366	381	371	371	362	345	343	357	352	345	333	353	340	368	337	350	336	366	358	359	373	377	350	358	355	346	376	352	341	353	349	364	349	328	376	356	380	351	383	368	373	347	357	355	336	390	374	372	357	328	356	346	379	363	366	326	388	374	362	371	335	354	376	345	349	370	321	346	360	348	367	332	372	326	370	358	363	374	343	332	370	378	363	373	340	363	341	368	343	364	355	358	354	390	338	361	341	355	355	378	327	350	372	364	363	364	347	371	360	331	360	371	339	362	357	349	373	388	352	355	347	351	335	372	365	343	375	385	379	375	355	313	391	352	372	396	352	378	332	351	379	322	358	407	356	352	355	356	353	337	369	375	373	341	363	359	355	352	377	337	350	368	383	349	384	356	342	360	366	326	368	348	349	344	348	392	378	338	389	337	382	369	336	354	358	362	349	383	375	343	368	340	336	328	334	380	370	350	431	393	353	351	356	359	413	362	352	359	358	362	359	315	341	365	365	375	369	379	392	375	345	377	378	369	379	340	359	371	360	372	350	358	334	348	365	354	389	387	347	391	334	350	367	372	356	369	349	365	375	370	372	347	361	379	387	354	351	348	367	365	343	349	333	355	354	369	348	372	360	398	391	359	368	327	368	364	319	346	347	364	379	354	323	327	322	369	356	366	340	368	318	383	384	364	373	344	387	365	328	350	370	341	377	360	401	369	326	362	343	345	350	341	353	394	316	378	358	368	364	377	371	354	373	335	349	371	360	341	355	358	330	347	365	345	368	327	351	334	351	369	386	365	336	375	365	377	328	357	374	403	365	353	322	339	350	356	301	373	372	336	343	357	341	396	355	386	389	344	371	384	389	321	362	362	390	325	361	387	344	374	315	365	351	340	355	349	353	402	363	373	358	360	379	347	377	375	366	375	331	383	370	364	355	360	368	357	360	368	356	337	376	380	395	349	362	368	372	344	352	327	369	362	378	397	354	381	371	350	374	328	370	336	344	356	345	373	344	337	345	357	316	369	378	345	373	308	366	375	316	325	357	387	395	401	371	354	331	366	353	368	348	377	385	361	362	338	383	341	340	344	347	324	378	372	352	355	357	338	361	350	363	392	364	377	350	355	345	330	351	355	351	367	387	354	361	379	343	351	381	362	384	376	361	379	368	367	385	351	365	339	366	369	353	350	364	354	355	331	327	347	381	338	359	351	365	359	333	330	384	357	336	361	341	295	384	372	336	356	351	363	364	356	356	379	337	350	346	363	347	406	355	376	359	376	348	402	335	364	360	370	337	390	367	396	371	371	347	331	336	359	370	332	371	362	361	365	394	371	321	353	378	371	360	371	357	371	387	373	376	354	379	399	364	358	369	343	328	337	380	317	355	350	395	337	341	330	352	350	363	352	382	349	365	361	337	391	365	344	356	355	346	364	363	339	383	357	371	359	346	394	354	349	360	379	366	335	370	391	348	377	384	385	341	378	358	361	321	358	372	333	357	398	346	336	351	337	389	378	381	334	348	397	346	386	347	365	383	353	329	371	363	313	365	336	336	355	354	361	373	374	333	375	385	367	338	337	357	347	365	336	325	382	387	347	361	367	360	361	359	348	345	356	340	357	343	348	342	357	334	391	369	334	323	380	327	368	389	354	342	346	399	365	363	343	382	357	349	359	368	347	363	358	342	355	349	361	386	394	369	343	364	354	332	359	355	374	351	353	359	343	372	369	369	382	331	353	364	361	349	365	389	362	377	375	363	350	394	344	347	340	390	372	348	354	342	368	394	363	307	388	353	406	371	362	345	326	378	391	370	386	319	346	353	372	364	322	347	373	368	318	354	339	369	350	366	354	361	371	351	358	392	330	360	312	354	380	340	376	364	361	345	386	391	366	359	331	336	340	336	352	329	351	361	346	352	319	375	342	359	383	350	342	373	372	349	374	336	367	359	361	337	371	368	347	345	373	389	352	368	350	374	349	347	364	353	352	381	375	346	391	316	371	383	349	360	352	353	391	339	375	371	386	404	398	349	327	364	340	338	368	414	366	376	350	371	347	329	350	386	352	343	373	337	365	389	380	352	350	357	371	370	344	359	349	347	366	373	352	379	376	365	364	346	375	366	377	370	341	338	350	332	370	360	342	359	329	376	371	390	343	379	384	371	351	374	379	358	360	354	365	375	341	354	376	386	366	356	367	376	346	330	324	369	367	377	374	367	390
13581	988	695	490	340	276	248	187	139	119	123	92	76	105	97	77	121	76	70	78	80	88	84	63	77	82	79	77	65	81	77	71	60	74	67	70	82	67	81	84	77	86	62	71	87	69	78	62	79	65	75	67	59	76	67	71	69	91	67	71	74	65	70	73	70	63	60	57	75	73	85	55	73	47	60	78	81	82	68	63	77	59	80	70	76	67	56	59	69	90	64	49	62	68	64	54	76	77	81	71	81	67	77	65	81	67	65	77	79	61	66	64	61	60	74	67	64	86	73	74	62	58	78	73	65	73	67	63	65	70	68	48	67	59	72	73	68	65	68	59	67	74	62	78	68	76	54	70	68	57	62	62	80	70	72	72	70	66	60	66	82	57	67	55	64	68	48	60	68	78	61	84	64	51	87	83	80	63	74	66	54	68	82	79	59	66	57	62	67	57	62	60	61	77	81	71	58	62	77	84	72	61	53	61	70	54	65	64	63	80	67	68	73	65	63	65	75	89	69	80	59	69	70	69	79	63	77	68	63	80	68	63	77	82	74	74	91	68	92	69	82	71	84	75	44	79	73	59	70	51	62	64	52	74	70	72	66	67	66	65	71	81	77	68	82	56	81	68	64	72	67	61	80	72	79	79	70	65	76	82	71	80	62	77	80	59	74	75	77	63	69	77	83	68	77	55	68	75	79	72	64	73	79	61	68	75	80	83	79	58	71	69	75	59	66	66	72	79	73	61	77	75	72	65	61	69	57	82	63	85	73	69	64	68	71	65	90	64	80	62	68	62	76	66	68	76	77	67	61	70	78	66	69	52	67	85	64	65	53	70	67	65	74	78	82	61	50	77	70	81	75	68	54	74	82	75	71	82	54	75	59	76	51	63	63	65	80	67	58	71	47	67	62	72	64	61	66	64	78	68	76	64	54	87	65	68	59	55	61	53	69	76	68	71	78	68	60	78	74	72	66	76	75	66	77	82	63	87	69	75	66	64	79	74	72	69	74	81	70	71	80	67	87	54	63	73	72	60	86	64	64	64	69	69	92	62	65	76	66	62	75	57	70	73	61	78	73	56	50	65	64	69	74	82	66	68	59	73	71	83	65	64	72	74	74	70	70	99	64	76	64	69	53	77	74	60	69	64	66	52	72	73	65	73	78	66	68	70	64	67	63	72	66	81	66	64	64	60	71	80	73	54	66	87	70	58	78	75	81	80	69	73	66	86	75	67	61	61	50	67	66	79	77	58	72	80	77	82	78	61	76	72	82	82	73	55	64	63	63	72	67	63	59	84	60	67	69	75	73	63	60	74	71	65	69	61	72	54	65	71	67	55	70	76	84	63	74	67	66	74	64	56	79	70	66	67	76	70	58	75	74	71	85	68	67	78	63	82	86	66	57	69	76	82	60	76	66	77	62	61	62	61	65	77	74	63	66	75	82	59	55	62	79	67	71	48	82	64	84	79	85	78	77	70	65	60	75	66	73	83	69	79	58	69	56	72	57	81	62	86	61	69	69	69	61	75	64	66	76	71	67	60	75	86	67	68	77	70	62	62	77	92	68	66	80	66	77	71	59	65	74	71	76	94	83	70	85	75	71	81	80	79	68	78	80	60	75	56	73	77	78	85	67	56	74	63	62	77	80	72	68	81	60	65	59	64	59	64	64	60	82	59	73	55	61	95	67	78	60	71	69	78	57	66	83	72	80	79	63	75	82	67	72	72	60	70	61	58	80	88	77	77	57	72	73	69	77	96	65	64	77	73	72	76	80	73	70	86	68	79	75	67	84	67	84	62	56	71	56	71	56	68	50	68	62	62	58	64	48	68	64	73	66	61	66	74	81	76	80	81	64	77	59	63	58	68	72	68	69	70	72	92	61	80	71	73	65	76	64	61	79	67	87	70	90	67	52	67	80	86	82	69	78	77	75	71	62	67	71	74	61	73	74	73	58	73	81	66	65	62	66	74	64	64	70	79	72	68	85	73	62	60	80	68	65	76	75	63	66	80	73	80	67	60	58	58	91	74	60	70	82	67	85	53	71	62	52	87	67	64	66	70	72	69	77	72	46	73	75	70	67	67	84	54	81	65	66	63	75	62	71	67	68	68	87	66	71	70	71	74	76	77	65	67	73	62	61	71	60	64	78	78	67	62	80	67	76	57	56	70	84	100	64	63	66	64	62	71	75	50	61	59	71	70	68	63	72	59	68	65	70	67	66	61	74	86	88	65	77	78	68	69	67	77	81	74	66	58	73	59	76	81	76	60	70	74	75	65	70	62	78	78	84	62	88	79	58	78	78	64	58	80	81	71	60	79	73	76	65	68	65	55	84	70	67	67	63	67	78	73	60	70	80	78	67	59	67	65	63	68	85	72	73	69	87	65	83	67	65	63	77	76	66	76	71	69	64	75	59	73	65	72	61	52	51	70	57	74	70	62	68	62	66	62	68	69	77	65	63	80	72	75	83	51	53	66	86	75	61	67	63	66	65	71	65	63	62	81	69	66	97	79	87	63	71	59	73	60	73	73	59	74	80	55	63	55	52	88	77	60	73	76	59	77	79	80	78	65	65	76	61	85	50	52	65	79	94	57	58	73	66	68	61	61	55	85	57	67	65	65	89	68	69	72	61	47	53	70	66	64	72	79	75	70	63	65	72	77	92	78	72	77	59	66	56	65	72	86	82	67	69	69	80	74	52	63	69	76	63	66	77	61	76	68	58	65	60	70	73	71	75	76	68	86	68	70	81	69	61	70	81	66	72	83	65	57	78	78	65	65	70	78	73	74	81	75	67	67	69	64	78	78	78	72	84	70	51	77	68	68	84	83	53	77	67	70	71	74	67	73	56	66	58	81	72	71	81	68	79	64	64	52	69	74	78	84	66	79	57	75	66	77	83	73	78	67	70	81	58	79	63	71	77	51	67	79	65	68	75	66	53	87	74	67	64	79	62	57	84	64	67	65	57	77	71	62	63	57	82	59	76	68	61	83	63	75	66	72	65	64	70	72	67	66	67	72	66	66	68	66	72	58	69	72	78	60	55	76	66	73	77	68	69	70	69	80	74	67	81	63	83	71	67	66	60	70	63	59	69	71	75	75	66	77	67	79	70	79	78	81	64	66	69	48	67	80	63	64	95	59	66	66	62	58	73	74	77	54	69	70	60	69	47	73	66	76	58	68	82	66	70	71	81	63	65	81	58	68	88	89	75	66	77	64	46	57	90	79	77	82	85	58	64	62	69	74	59	53	57	53	73	82	65	63	64	73	54	80	82	73	56	63	79	67	66	77	71	67	80	66	72	78	78	83	76	80	77	78	76	72	78	63	67	71	60	93	73	53	62	72	83	64	64	74	65	54	64	67	68	68	60	48	63	79	81	81	67	72	63	58	69	74	57	71	68	90	71	64	92	59	59	70	60	75	65	57	55	63	65	82	75	71	71	67	65	65	80	66	68	70	63	64	61	65	73	55	87	64	75	62	69	62	85	54	75	72
8056	766	1536	1753	1499	1167	920	746	641	546	512	442	418	388	365	354	326	328	315	250	297	289	263	215	243	247	230	238	236	228	250	219	219	262	254	249	219	218	225	234	245	200	204	202	210	199	192	218	221	209	190	222	185	203	180	193	232	179	193	201	215	206	202	190	213	198	205	212	214	222	224	187	203	212	201	231	182	214	188	199	212	186	213	226	196	208	186	203	185	210	196	191	190	186	208	209	155	191	197	211	183	220	215	208	198	211	194	208	188	174	209	180	213	215	202	216	198	182	181	202	209	189	172	208	207	188	189	209	206	202	201	192	165	210	189	200	204	184	208	184	209	178	205	176	185	193	173	189	172	179	225	165	196	171	198	178	192	162	190	206	204	201	190	205	219	207	185	184	188	185	202	196	199	191	214	213	191	197	221	194	198	196	196	172	179	186	195	174	188	191	174	157	192	199	197	179	183	202	188	222	192	168	185	183	194	170	192	180	177	202	186	198	196	190	187	197	208	208	173	189	201	199	179	183	204	199	193	199	187	208	215	190	175	235	170	181	215	204	206	181	200	200	200	186	200	202	183	198	191	224	189	210	186	184	193	180	202	178	207	211	194	200	207	186	190	164	205	178	196	214	187	197	182	195	192	195	181	200	204	212	192	223	185	189	177	210	200	218	192	198	196	191	172	191	181	186	193	205	205	201	198	178	178	195	192	185	215	187	192	185	191	190	199	192	204	196	202	191	207	198	190	191	208	197	199	196	202	211	177	205	204	205	194	212	175	183	179	185	190	184	215	197	185	193	198	195	185	201	205	199	217	177	213	203	186	204	173	204	217	223	204	188	191	200	185	197	189	175	185	196	187	220	193	181	198	194	206	196	199	201	192	183	188	188	196	190	188	205	190	196	202	176	197	192	175	211	198	197	181	206	177	184	193	199	189	197	209	196	209	202	192	209	178	199	193	202	193	182	240	170	205	190	226	210	187	186	184	183	187	182	189	189	185	187	168	172	178	195	227	220	212	186	209	204	183	204	162	173	187	199	185	200	168	219	196	183	180	198	199	177	207	192	196	223	183	166	196	210	188	201	218	182	220	198	202	187	179	208	200	185	189	206	198	188	203	213	168	237	181	205	200	207	203	204	183	196	188	209	204	192	186	204	163	186	182	184	166	176	174	184	184	217	205	198	210	184	186	204	185	193	177	199	181	198	223	187	196	205	210	190	202	192	169	187	211	210	179	210	204	200	189	200	176	147	175	191	191	216	187	184	194	191	222	203	207	187	176	223	186	185	216	208	190	216	181	189	199	179	205	192	185	191	221	181	209	200	202	195	169	191	207	176	210	174	213	211	196	195	177	188	183	193	203	198	184	200	178	182	212	178	213	179	170	198	216	187	179	201	223	185	212	183	176	220	197	180	199	211	218	195	202	194	200	207	192	187	185	173	228	212	204	205	178	195	204	175	192	212	181	207	209	208	175	200	189	202	208	184	192	201	191	200	193	190	205	196	212	210	212	195	202	197	178	175	183	210	200	188	201	195	175	179	207	171	210	197	221	193	180	200	187	205	198	200	193	187	197	200	207	186	195	184	194	211	182	188	179	204	195	171	184	187	193	202	190	191	211	174	182	189	211	205	191	198	184	204	198	189	191	178	194	187	189	188	187	163	205	213	180	219	208	182	203	210	199	183	172	175	181	195	152	183	190	213	186	179	195	224	201	205	218	202	188	198	193	199	212	182	182	200	201	182	186	198	185	178	197	208	194	215	192	202	204	191	180	187	187	214	193	222	188	206	200	188	211	175	177	198	178	166	213	182	203	210	203	198	184	177	199	189	194	200	174	183	178	189	188	191	192	205	190	158	193	188	184	198	188	229	193	183	195	206	187	185	200	200	172	181	192	178	193	184	175	207	218	200	183	183	185	179	202	181	190	181	184	164	215	206	189	177	184	179	193	202	194	180	187	200	186	199	187	200	225	201	194	201	196	219	192	174	202	219	194	237	174	209	230	201	202	196	192	207	190	196	193	205	208	199	194	192	197	197	183	165	200	214	196	180	181	189	191	219	166	191	210	215	192	180	190	181	193	167	187	183	192	215	190	180	197	193	193	210	206	184	183	182	198	171	163	208	209	202	194	208	207	207	180	196	186	180	190	178	161	181	203	211	205	219	196	225	175	219	185	190	198	201	200	209	170	219	195	188	176	193	212	195	186	194	203	210	200	205	200	194	187	189	219	184	207	201	202	198	192	178	189	186	206	191	176	166	205	212	177	192	184	166	192	203	189	183	205	192	183	194	220	190	153	208	198	205	203	228	207	198	188	164	195	196	190	177	180	186	179	191	216	196	176	193	200	197	190	187	204	190	182	181	198	192	191	177	166	182	208	204	188	192	212	181	191	198	176	199	202	160	180	200	204	179	187	190	183	194	211	197	218	178	212	191	202	193	184	218	220	182	177	175	182	210	187	188	194	199	178	210	186	206	190	187	209	191	191	194	171	184	204	181	217	185	196	213	204	209	214	174	185	204	194	218	222	207	185	198	198	206	191	196	178	202	192	199	194	199	196	170	204	209	209	198	195	203	180	202	186	184	220	196	197	206	186	190	209	196	191	182	213	191	193	190	161	192	194	186	170	183	217	229	180	198	213	185	199	184	197	176	184	182	179	186	206	179	204	206	183	192	190	182	204	214	195	194	229	210	222	219	203	183	192	202	207	199	213	208	191	197	210	198	190	199	198	186	189	194	202	182	194	187	192	191	217	215	180	209	193	199	223	200	213	173	190	180	183	197	190	196	192	203	228	192	213	187	184	199	194	192	199	184	180	205	191	182	208	174	195	207	190	197	210	217	213	197	189	202	206	199	201	208	210	184	193	211	176	164	181	191	188	171	199	168	203	189	190	180	183	200	170	185	192	220	199	160	188	185	220	204	195	190	163	194	184	183	173	196	204	184	200	194	194	196	193	204	196	167	208	196	194	192	196	166	189	168	183	203	238	217	191	206	201	199	178	214	192	180	186	215	189	193	184	190	181	193	190	185	201	192	195	208	197	207	203	174	216	209	194	207	179	178	200	196	189	181	196	191	207	205	191	204	183	194	168	227	193	172	197	211	209	180	200	178	159	198	209	191	210	190	193	194	196	203	214	196	189	164	187	177	204	171	181	188	187	202	192	187	196	199	187	185	169	203	176	180	207	217	218	192	197	207	165	199	204	160	178	205	187	210	172	175	182	193	172	155	184	188	212	214	198	212	237	184	151	168	171	169	188	189	196	188	191	198	209	203	191	201	166	184	198	205	199	207	163	186	183	217	199	220	197	175	221	216	160	192	209	215	187	194	196	169	209	201	193	181	217	210	207	199	210	190	190	161	172	191	213	174	192	194	204	218	203	207	197	188	200	190	191	199	198	208	205	201	195	197	195	197	186	203	184	178	204	166	210	169	199	189	217	215	177	204	216	164	212	202	188	173	200	216	192	183	190	195	182	200	192	182	211	191	176	184
1594	344	290	316	267	316	267	276	272	254	290	274	273	311	273	259	278	267	265	298	256	288	287	312	258	282	294	280	279	282	277	270	258	293	301	298	271	290	249	303	283	293	293	256	262	281	271	301	302	280	299	314	262	281	300	252	259	275	303	259	274	280	258	290	279	301	268	301	283	291	283	265	291	267	285	250	290	256	279	264	250	297	289	277	286	284	272	259	259	285	276	293	263	263	274	317	266	274	240	270	262	282	261	277	262	297	268	269	290	269	279	263	293	341	278	269	238	270	314	240	314	291	280	265	289	290	254	323	320	263	243	286	275	250	294	265	290	288	258	241	300	299	296	276	276	279	309	298	287	306	279	288	308	273	266	272	295	317	336	252	263	278	261	280	272	300	285	306	301	306	268	294	284	286	258	274	282	273	255	260	306	285	293	279	244	288	294	277	299	269	257	316	267	303	302	267	256	288	293	278	266	289	247	277	281	314	256	305	284	287	294	263	264	281	265	268	254	273	292	292	304	275	280	289	274	250	286	280	253	263	294	281	266	295	252	251	261	300	291	282	319	289	275	284	286	302	312	272	279	286	277	271	256	249	264	283	269	272	275	272	308	261	287	301	300	235	281	267	303	292	291	297	279	292	284	296	269	277	306	273	306	288	296	272	277	276	265	292	308	251	279	276	293	254	263	295	288	253	306	295	273	275	284	270	276	251	281	256	293	303	280	273	248	265	281	277	263	269	278	284	280	320	237	299	275	269	274	289	297	266	291	243	283	292	272	298	290	297	284	251	305	271	303	286	293	285	306	258	285	280	283	241	307	270	294	299	292	265	260	296	282	265	269	238	269	260	275	299	283	287	311	260	254	275	262	282	279	270	274	268	284	277	277	241	289	225	285	278	274	284	305	252	248	271	255	312	265	276	240	278	274	313	265	271	277	303	302	280	248	261	284	268	289	295	296	277	292	289	307	261	271	258	277	261	293	286	291	292	261	294	268	292	284	291	277	278	309	290	252	285	293	249	298	288	308	293	295	266	290	262	302	284	279	310	289	313	268	288	279	275	288	279	291	275	267	273	292	288	274	302	303	293	267	268	275	258	298	298	277	304	291	272	276	280	300	271	277	248	272	289	290	282	240	271	275	273	313	273	294	282	283	272	295	266	276	246	288	288	301	276	292	262	292	308	274	264	279	272	247	238	269	279	248	295	317	281	252	272	277	286	291	288	304	286	265	252	272	299	247	266	291	289	282	258	281	273	293	309	292	294	297	279	260	300	278	318	314	297	265	293	279	273	300	322	262	280	252	275	278	277	257	259	270	293	296	257	273	271	296	287	270	257	286	271	283	296	284	314	310	306	263	273	278	288	274	282	268	270	317	298	288	290	270	281	264	259	294	284	315	301	293	255	290	266	280	297	271	263	255	265	296	295	260	288	282	247	247	323	280	252	292	292	265	285	258	310	263	243	283	285	305	254	297	311	281	282	252	293	292	315	253	270	285	260	273	272	275	290	274	311	274	292	263	300	270	288	300	319	280	269	265	238	297	301	255	288	315	279	295	279	287	261	293	277	281	260	245	286	296	297	284	290	279	287	277	219	289	263	281	277	282	285	263	286	293	293	246	264	272	245	250	280	280	271	302	287	276	286	271	272	267	296	250	307	276	290	298	282	264	283	268	279	303	256	254	271	266	300	300	292	257	293	254	276	275	232	311	263	276	278	276	249	288	269	290	311	314	278	281	290	252	280	290	281	281	282	289	282	306	283	264	297	274	287	266	298	263	295	278	260	267	268	289	268	268	269	284	283	259	307	292	254	268	290	257	265	255	260	260	296	268	235	266	263	300	308	276	260	288	285	312	303	298	282	322	288	267	254	302	263	280	308	273	285	266	256	279	297	276	287	294	302	284	262	294	272	274	249	281	264	276	266	261	268	240	290	289	307	255	305	264	267	267	281	246	303	278	296	298	277	274	294	281	290	250	283	277	304	330	269	250	299	275	264	258	273	276	283	278	270	274	272	284	294	258	277	291	292	253	283	292	258	279	290	260	261	275	278	303	286	293	278	263	314	288	281	273	297	272	280	300	302	257	279	265	274	275	280	260	283	300	252	265	271	263	301	296	252	238	253	305	286	272	308	295	286	293	249	265	274	282	292	290	293	277	295	259	258	278	280	262	289	295	238	282	307	266	276	287	310	274	299	269	308	271	282	265	297	277	285	310	283	286	289	285	275	297	262	276	303	277	276	262	298	274	251	267	316	265	286	273	295	302	250	257	317	254	281	286	273	284	275	272	272	277	262	266	293	288	252	256	273	283	267	260	293	308	266	264	289	279	264	281	267	307	293	282	268	312	276	239	301	289	269	281	303	324	288	297	274	265	304	285	266	300	280	253	269	255	273	285	258	268	293	304	321	272	308	304	278	263	303	271	277	250	282	295	268	286	268	260	263	236	271	301	284	298	252	263	275	254	293	287	263	274	272	268	247	275	319	265	268	299	299	314	308	277	260	262	277	260	275	281	240	257	311	259	318	275	248	270	252	258	291	284	265	301	266	275	291	280	301	281	267	297	283	301	304	285	285	307	294	293	279	268	291	261	266	285	307	272	246	255	286	277	263	284	287	299	274	288	295	280	287	284	316	271	243	290	284	292	307	273	303	277	266	247	295	296	269	301	272	248	267	304	295	281	279	277	288	269	276	308	274	281	310	272	323	301	301	284	299	263	289	257	276	260	280	268	299	248	299	314	303	252	285	250	275	274	292	275	276	292	284	262	266	269	290	294	271	275	261	272	323	314	271	285	300	276	285	224	309	271	285	270	294	276	262	306	273	283	262	273	274	279	266	279	262	258	273	298	290	291	263	297	289	296	266	295	265	303	289	280	273	284	253	279	252	298	277	291	281	282	258	243	267	256	275	283	273	265	269	279	245	256	314	271	258	272	265	278	242	242	265	299	274	270	278	288	262	278	259	272	285	279	267	282	269	256	288	291	300	297	296	259	264	285	270	280	296	282	284	246	275	272	266	281	289	282	273	294	281	283	286	262	273	256	291	282	265	256	288	311	304	288	291	286	276	311	293	291	252	272	252	263	311	262	297	276	276	281	276	278	274	277	267	291	323	263	287	279	291	288	265	240	266	280	278	306	277	295	310	278	312	282	280	279	283	299	283	275	290	287	293	285	289	327	294	300	269	286	264	291	270	259	301	285	281	285	296	278	338	283	297	278	277	287	258	296	309	292	270	277	262	270	293	288	280	307	284	268	276	308	284	287	293	263	309	277	263	275	263	291	303	256	307	282	280	280	289	270	285	268	276	287	266	233	303	293	280	285	271	255	258	285	278	285	266	271	303	287	298	305	264	293	265	287	291	293	290	279	263	274	286	305	279	291	272	269	266	289	273	264	296	267	300	281	281	289	303	304	286	293	279	296	272	288	280	305	270	266	285	295	266	285	270	263	256	295	264	296	271	279	291	269	279	285	232	295	286	278	286	304	273	253	301
1946	624	613	624	602	623	652	637	648	596	597	592	654	576	665	622	653	644	628	638	628	568	632	657	590	598	636	612	616	629	684	644	589	621	612	648	616	606	621	607	621	600	646	617	591	591	600	591	660	643	601	627	587	603	638	620	652	612	625	611	665	597	649	637	623	666	656	641	683	608	630	624	599	621	662	647	676	650	605	574	617	607	606	585	606	600	636	599	633	577	641	634	625	580	615	594	593	641	616	637	680	667	598	619	665	619	643	627	649	624	605	673	604	678	605	619	598	629	595	607	617	573	578	584	671	608	607	610	618	608	629	600	638	639	643	642	597	604	595	597	608	633	647	616	659	632	629	639	669	585	629	606	607	634	628	581	646	674	644	607	626	604	631	609	619	643	631	658	671	637	585	656	587	654	646	574	614	609	605	622	624	624	599	626	643	671	566	621	631	604	661	678	677	607	572	673	577	645	576	587	620	588	623	604	610	591	578	639	603	592	608	633	628	591	631	613	619	620	632	604	574	611	635	643	587	592	607	625	607	632	612	606	611	663	634	628	637	650	596	593	639	581	645	623	615	656	592	595	649	612	636	619	642	634	624	615	634	626	669	610	610	634	625	628	639	624	609	587	617	592	621	644	642	614	616	625	621	625	659	627	625	618	665	627	606	620	602	667	609	638	597	664	620	615	610	642	589	627	584	606	604	578	582	640	645	632	660	600	610	650	618	587	611	643	630	625	638	624	617	633	606	604	638	641	627	612	629	639	580	644	650	612	629	597	692	621	631	608	552	622	633	632	625	590	618	623	667	584	626	667	606	638	609	648	634	634	615	658	628	631	599	621	621	685	669	624	599	594	638	597	628	642	621	607	644	639	587	592	623	641	638	631	652	665	622	576	635	641	645	618	633	589	577	639	601	603	627	626	632	635	633	654	604	641	590	608	650	630	634	648	625	643	592	588	625	630	653	595	623	642	661	644	590	605	630	613	584	600	649	629	647	646	663	592	644	651	567	624	609	657	640	616	637	591	586	598	632	608	602	649	634	647	623	552	603	646	618	630	620	625	616	625	601	632	597	602	646	578	630	611	644	606	626	627	603	600	608	595	595	600	623	635	643	611	596	609	628	585	650	627	618	642	648	638	594	662	612	641	608	587	594	677	601	587	598	620	642	576	651	643	601	635	624	589	640	623	615	643	655	625	600	615	581	649	631	632	615	623	641	582	636	631	656	574	648	591	616	626	612	608	625	631	648	648	588	662	613	606	584	653	631	617	663	602	624	632	593	621	615	587	629	572	628	623	650	616	654	615	579	603	594	615	636	603	629	659	586	651	602	622	606	621	636	633	601	640	583	664	679	623	644	611	584	604	645	652	621	597	569	606	618	610	680	630	624	628	584	637	628	606	550	638	640	648	587	649	638	672	643	652	645	648	660	674	624	694	607	659	572	627	622	656	618	636	662	628	627	625	612	608	627	590	616	625	593	659	600	594	651	567	638	607	639	624	622	627	619	642	590	624	685	600	562	570	623	610	628	653	636	571	615	629	600	613	621	639	594	617	610	641	615	669	626	624	631	611	596	604	615	594	612	647	597	650	640	610	646	622	665	679	589	603	675	628	606	613	659	588	650	622	673	632	680	597	585	652	632	627	593	619	629	650	605	582	609	577	644	598	655	594	639	637	616	665	646	611	595	653	646	584	615	605	582	620	554	608	614	645	633	626	610	605	654	629	601	591	623	598	606	617	585	668	598	622	625	632	590	597	596	643	641	574	634	577	609	638	575	657	690	629	618	610	604	658	646	563	595	602	639	625	636	635	679	653	637	578	655	608	611	628	593	628	651	647	629	643	630	643	623	578	600	596	632	619	604	657	600	617	595	622	653	617	636	638	637	639	602	626	611	624	630	656	632	634	629	599	612	618	627	617	642	647	577	681	651	629	612	595	619	624	612	657	667	610	641	595	619	639	648	589	634	570	625	665	622	620	625	633	663	631	668	580	644	586	626	629	583	625	647	618	626	573	580	643	620	603	596	607	632	597	592	638	635	663	610	601	657	598	640	645	571	601	624	632	614	593	591	580	600	647	613	627	598	647	602	643	572	570	626	680	624	635	656	637	615	594	647	623	630	641	623	608	608	631	656	561	553	643	625	607	680	619	611	623	641	605	667	623	652	624	606	607	630	589	606	600	645	592	640	605	636	584	651	625	620	614	621	587	604	613	616	634	620	655	624	624	578	599	617	604	628	598	619	635	645	639	622	626	625	613	643	616	617	616	608	614	581	616	648	581	631	660	606	605	594	627	595	603	651	622	655	626	623	683	584	589	640	620	611	607	625	600	618	622	617	627	624	657	667	605	653	630	662	612	626	682	632	621	643	640	651	601	641	608	637	660	606	584	577	611	637	646	586	648	613	677	620	638	615	568	562	674	630	614	596	612	603	624	588	642	575	607	609	572	626	586	630	630	597	616	590	638	612	623	638	623	614	617	644	616	629	627	625	605	630	625	609	624	649	570	608	590	675	612	629	598	617	599	651	612	605	634	618	602	600	607	640	623	617	650	598	655	666	610	628	622	627	642	596	636	617	639	616	598	652	600	611	625	688	612	681	598	614	641	635	584	628	634	590	613	642	593	569	585	629	595	667	582	648	626	646	625	596	625	641	564	626	595	657	621	590	648	663	626	601	632	620	651	645	626	629	637	627	605	633	613	590	624	609	650	599	583	564	612	600	585	624	637	673	616	618	595	594	601	602	612	659	597	615	636	627	619	645	642	555	661	595	652	595	594	641	648	611	645	604	634	576	663	605	643	664	639	644	591	608	642	629	665	599	605	608	617	608	600	625	668	653	599	605	648	598	608	627	639	619	608	598	597	611	632	596	599	614	619	613	653	532	603	622	624	585	634	609	639	601	592	559	626	579	574	617	604	611	683	640	633	658	680	607	618	614	661	599	660	620	609	598	592	608	613	626	636	646	645	621	614	655	581	615	615	629	612	639	640	617	598	647	671	626	609	615	626	617	601	665	640	614	618	606	616	681	678	634	638	621	593	631	614	659	604	632	649	607	633	589	620	677	635	595	644	622	630	544	621	581	606	664	635	605	660	632	592	590	604	618	615	673	604	615	603	624	609	633	624	615	595	605	662	635	605	598	650	648	607	665	621	594	664	584	604	627	577	598	622	631	600	652	603	649	580	616	604	623	650	676	585	602	613	648	580	635	615	601	626	646	624	606	691	614	620	627	619	599	583	596	603	642	636	583	635	610	615	597	643	613	588	593	633	679	640	620	620	624	627	610	629	635	607	628	620	652	605	630	592	642	647	593	579	630	619	585	637	616	628	591	629	592	621	603	652	592	634	668	656	665	627	623	587	624	611	616	642	619	646	598	611	629	620	605	638	629	576	571	616	588	607	611	648	604	618	619	603	628	598	631	620	609	587	619	656	622	626	646	639	659	657	611	598	673	645	600	603	620	602	600	669	617	631	664	642	625	612	653	600	596	614
7038	458	486	382	286	276	251	248	220	173	203	181	164	160	163	166	178	156	147	174	174	181	179	150	143	136	152	167	152	151	145	134	172	161	161	144	141	154	151	157	181	159	150	163	154	164	170	142	156	141	154	138	148	167	176	146	173	158	141	173	166	157	189	144	176	159	142	160	149	154	145	169	155	157	150	155	142	151	149	161	169	160	165	167	138	133	152	179	157	135	152	150	170	141	156	177	151	167	157	154	147	138	150	138	154	155	179	159	137	168	157	137	160	155	175	158	155	171	169	153	176	169	166	160	179	169	186	146	151	168	150	159	162	163	164	162	164	151	158	153	151	152	179	159	164	144	163	160	129	174	126	146	158	135	165	174	149	155	140	166	189	163	144	176	183	168	144	146	155	153	172	166	166	155	175	157	180	164	165	153	136	160	140	153	154	138	177	150	168	175	169	177	157	138	156	154	151	147	165	173	168	155	141	144	160	165	155	153	165	158	153	158	155	176	166	164	155	179	170	160	161	156	159	173	143	151	134	177	148	137	160	168	151	150	174	152	173	168	175	156	150	148	177	150	166	164	160	150	166	139	147	151	178	171	159	154	169	157	180	150	147	177	153	168	150	173	161	122	141	151	137	132	152	163	153	158	142	148	171	178	169	152	151	162	146	169	144	185	144	169	165	166	157	156	156	164	159	140	151	168	161	171	165	162	158	182	140	161	159	148	130	147	182	161	153	193	160	148	156	126	176	141	179	157	155	145	158	178	156	143	164	152	150	141	174	156	153	155	143	143	138	140	169	145	163	156	172	151	166	164	163	147	143	162	161	156	179	175	162	137	155	150	147	149	156	151	148	150	169	160	137	143	162	161	135	155	148	159	142	140	150	150	147	131	161	153	156	180	138	171	151	153	155	171	166	135	156	163	153	151	158	167	159	184	165	149	186	174	159	143	161	152	170	165	133	176	166	167	161	170	144	159	144	151	147	165	159	177	178	181	148	135	167	141	159	135	143	130	152	138	165	141	168	156	167	173	130	164	159	154	128	153	159	170	143	168	163	157	150	172	161	160	151	169	150	144	131	152	139	155	177	169	156	145	163	120	161	158	171	146	172	168	133	148	152	155	134	172	158	152	141	157	167	177	152	149	156	164	159	154	163	166	161	159	145	154	185	162	166	161	162	138	165	158	158	161	150	164	161	146	168	155	144	170	163	144	141	134	164	164	164	166	158	158	149	166	173	136	164	139	172	166	148	144	156	155	173	142	152	152	136	161	136	160	144	166	145	169	175	155	149	145	170	171	145	170	162	146	136	152	154	174	176	150	155	172	174	152	161	172	145	147	146	153	152	153	170	165	146	146	178	175	156	152	150	148	154	154	169	165	175	162	166	150	170	145	163	157	148	148	142	151	170	148	144	167	148	148	154	141	144	133	162	139	168	200	163	155	157	149	157	159	145	158	157	158	147	180	155	146	143	175	172	154	163	164	165	156	177	158	146	139	140	158	168	160	154	150	164	166	176	142	161	157	161	154	133	151	143	161	174	152	159	186	146	148	167	118	177	160	160	182	157	164	137	154	152	179	165	146	161	175	159	157	142	162	155	163	141	140	153	160	143	145	139	140	158	170	151	153	161	155	158	136	135	153	141	159	151	160	151	163	159	139	165	144	153	149	163	165	161	172	129	148	156	165	145	137	139	144	160	158	147	149	133	172	156	151	163	142	152	134	158	167	152	170	156	156	154	160	162	160	174	151	150	128	149	126	141	172	161	156	153	157	164	134	157	168	147	149	166	170	150	171	152	143	188	160	134	169	146	157	163	178	140	147	175	161	156	150	144	155	161	148	149	161	145	157	151	152	175	161	141	154	169	155	150	180	199	148	150	146	142	135	170	138	154	163	130	140	166	167	169	144	140	146	157	167	156	170	162	159	166	156	193	161	169	146	160	155	134	147	140	175	158	165	167	137	151	148	176	161	158	161	161	172	179	161	168	163	169	199	150	158	137	133	140	154	173	173	160	140	144	142	172	158	151	172	156	159	147	132	137	138	166	160	160	136	137	177	161	143	150	151	150	156	175	140	160	162	155	156	135	148	150	152	172	169	149	142	160	168	129	142	159	139	137	162	123	156	162	170	161	182	133	172	166	171	146	159	165	164	165	142	144	181	146	127	167	161	165	142	149	160	156	154	174	141	122	175	120	150	153	171	179	136	180	150	157	150	130	140	126	148	151	159	145	147	155	155	147	158	165	167	155	149	162	171	130	131	177	170	150	154	167	172	174	149	159	173	169	158	160	149	132	162	179	161	173	159	153	146	184	172	159	168	144	160	153	175	161	147	170	151	163	156	145	177	166	138	162	156	156	154	146	164	157	143	143	156	171	138	155	150	135	140	137	171	155	159	166	146	141	152	157	153	166	133	157	165	160	155	141	148	149	151	181	148	160	139	136	142	172	151	157	158	157	178	132	151	136	169	123	123	115	147	163	152	135	169	188	182	144	152	176	146	177	143	153	162	147	165	176	181	168	155	150	155	161	158	147	153	170	147	155	149	146	154	149	157	153	137	154	171	167	166	161	156	128	155	148	144	155	140	170	162	128	140	162	157	162	140	156	140	151	154	140	135	139	147	193	165	170	165	161	159	161	141	184	165	156	139	160	172	173	147	168	177	173	151	175	166	165	150	148	161	187	172	143	140	153	149	144	173	172	162	154	149	162	160	138	139	133	164	155	163	143	140	173	139	152	163	147	162	159	169	171	139	163	143	171	158	127	145	161	155	161	154	157	174	166	168	143	151	180	156	142	152	149	142	169	162	169	152	152	146	162	156	156	164	202	146	158	181	141	172	149	176	157	154	158	172	157	170	162	175	151	166	145	150	156	161	147	184	164	171	149	161	162	140	149	135	170	157	153	164	166	166	159	160	137	146	160	151	170	146	142	152	162	147	157	159	155	154	160	147	152	158	173	152	151	177	166	156	142	156	121	161	160	137	141	166	155	174	155	162	170	133	152	157	147	128	151	150	147	161	151	144	167	161	166	149	165	160	144	139	155	159	167	163	166	157	173	144	162	163	173	145	158	137	149	149	161	156	164	152	183	153	148	145	148	146	163	150	157	136	164	145	161	178	170	163	138	166	142	134	151	165	170	166	149	194	155	162	180	159	141	164	153	166	166	149	163	183	158	138	197	174	131	137	155	157	163	158	135	159	166	162	161	168	167	152	167	177	159	166	143	152	178	166	144	169	190	164	165	167	175	157	152	149	150	191	143	156	163	161	163	163	178	169	159	155	162	151	159	158	161	139	147	154	169	166	166	131	145	137	149	149	156	174	164	129	143	157	170	169	137	164	135	167	149	166	148	168	166	159	161	140	162	181	173	163	162	120	144	167	128	149	166	147	172	157	161	161	161	158	149	142	156	151	164	194	155	160	157	157	158	155	147	164	142	152	148	174	150	143	149	162	139	147	165	146	172	146	137	159	144	143	145	160	159	138	152	154	147	155
6261	648	999	1179	1041	848	703	664	603	569	500	493	441	474	466	398	409	438	399	416	423	404	418	409	377	410	375	371	371	394	412	394	394	350	415	390	383	354	390	359	406	374	370	380	347	359	361	398	359	323	375	375	348	376	382	373	355	355	365	378	341	387	361	377	381	352	360	357	372	318	366	371	389	362	399	342	359	377	368	407	346	347	361	401	370	332	388	336	353	345	353	377	348	379	366	399	390	348	362	362	353	343	371	338	348	351	396	349	397	351	354	344	363	377	343	332	343	331	351	341	348	378	366	329	335	363	369	340	363	349	351	347	373	351	402	355	366	361	378	357	373	365	367	365	385	369	342	370	373	351	387	384	351	386	329	337	372	363	349	359	350	379	375	354	327	351	362	357	371	348	348	362	378	363	372	378	372	355	374	356	336	369	373	363	356	378	360	372	371	358	380	332	339	364	347	380	340	370	325	372	312	357	337	359	368	386	364	363	347	341	382	355	322	383	353	363	363	366	371	321	390	356	349	387	347	355	373	379	359	399	361	349	369	349	342	368	348	370	348	356	340	336	385	376	362	338	344	371	364	365	382	340	356	400	352	320	334	347	389	345	371	359	358	340	374	367	380	361	354	360	397	381	348	355	369	373	393	397	355	380	343	367	350	380	356	366	388	363	368	344	347	384	370	338	353	373	382	393	373	352	351	355	383	363	379	348	368	340	336	355	343	332	351	334	337	357	372	369	370	346	398	353	389	369	334	345	366	355	381	345	343	345	370	345	354	367	368	354	364	342	359	357	338	364	360	392	412	335	333	358	350	353	398	370	351	340	358	385	323	367	326	341	373	367	355	325	383	338	369	369	381	329	355	358	345	334	338	326	371	378	367	320	377	376	366	359	363	362	368	373	340	339	394	393	359	348	333	364	363	359	389	360	360	371	349	363	350	359	367	350	350	395	357	357	356	353	363	352	375	376	389	353	381	330	379	357	382	319	374	364	356	362	349	346	388	356	340	348	370	357	365	355	362	382	342	347	343	327	353	370	350	383	374	405	352	380	374	361	352	370	330	382	333	362	348	345	382	362	382	365	342	362	383	373	351	359	348	360	376	355	366	333	361	345	359	362	380	354	357	355	409	354	365	344	357	358	362	353	405	361	366	361	355	354	366	338	313	353	383	394	360	330	361	337	340	329	365	348	340	355	335	338	348	358	372	374	363	383	359	346	360	352	367	344	383	347	363	353	355	334	346	362	337	380	361	366	367	366	396	336	333	359	378	382	367	358	371	363	345	338	368	387	395	394	351	364	362	372	391	344	363	350	364	366	395	353	360	358	329	370	370	350	361	357	360	366	338	369	355	348	358	384	334	398	334	380	363	394	378	380	367	375	339	377	358	325	353	341	353	404	355	371	350	349	342	356	353	346	375	343	357	352	344	344	370	359	361	364	347	358	386	356	340	363	321	337	345	367	362	349	355	378	363	348	360	360	361	351	360	353	383	344	374	372	362	384	404	392	368	338	399	334	351	355	402	358	354	348	366	359	348	361	365	350	377	353	349	386	365	354	362	344	346	366	357	359	381	370	362	352	353	359	367	333	367	328	375	360	353	376	345	358	361	359	350	373	373	363	372	340	352	364	362	362	377	385	374	356	373	364	363	365	346	362	360	354	348	354	382	370	344	374	347	353	322	349	345	338	326	365	353	383	340	394	352	359	343	373	380	324	359	356	357	356	355	387	375	367	380	404	348	345	361	400	349	349	350	379	340	357	364	354	359	324	344	389	331	369	357	356	368	370	370	367	362	331	380	384	356	390	370	362	359	379	371	346	333	369	343	359	367	361	371	357	384	371	381	322	359	369	367	380	375	359	344	349	389	352	367	361	389	348	372	354	359	338	359	338	395	358	372	392	379	332	359	348	307	383	343	358	350	389	363	353	375	402	363	355	375	365	377	388	363	359	338	352	361	363	376	359	347	379	349	370	374	341	366	375	357	339	326	341	348	366	379	349	373	384	364	380	367	353	363	390	359	354	369	350	334	389	345	330	319	389	341	347	376	322	389	369	357	346	373	370	338	335	368	344	381	330	354	357	360	356	360	347	355	395	351	369	369	384	354	351	351	371	365	369	354	339	365	397	373	354	328	354	373	352	362	368	359	378	354	371	368	328	342	376	361	396	358	352	376	372	360	359	351	360	333	355	366	381	369	353	356	348	338	378	344	340	389	400	316	388	370	361	389	342	378	329	348	399	311	373	337	368	330	342	338	353	374	359	351	330	324	360	333	339	348	377	378	347	393	387	372	342	368	364	337	343	343	371	342	363	375	339	361	370	370	360	357	336	373	342	368	382	369	334	338	382	331	338	345	371	345	390	373	349	348	387	341	355	342	343	365	366	340	347	365	330	366	344	340	371	367	348	376	339	355	357	359	340	347	402	390	385	352	355	367	370	358	366	379	374	355	348	370	359	326	378	377	342	348	321	349	320	342	356	362	363	342	363	323	353	395	340	353	337	366	331	344	354	343	378	358	366	366	367	364	307	377	344	352	358	327	395	388	347	334	371	351	388	374	346	343	348	358	361	363	340	361	341	351	375	355	360	387	362	380	358	348	347	362	361	377	367	348	364	360	340	357	393	358	341	377	365	353	380	360	368	368	354	315	338	353	332	347	354	385	381	334	360	358	382	350	358	341	345	385	368	346	376	360	300	411	376	373	373	358	369	363	371	367	376	387	368	335	355	328	328	358	347	356	355	367	373	361	343	376	338	369	379	350	361	371	348	406	368	358	349	365	345	366	373	381	333	362	388	376	368	330	328	356	377	350	366	360	357	341	327	392	377	373	358	367	368	352	399	344	372	375	385	352	385	350	359	350	380	357	362	334	364	348	349	337	414	387	370	336	346	362	355	335	329	382	366	398	360	326	339	332	374	362	361	353	323	348	367	357	398	349	358	379	342	342	382	387	365	354	342	334	373	337	354	382	339	392	381	359	369	393	361	360	382	350	327	319	347	375	379	351	373	333	379	350	366	344	357	362	373	350	345	363	367	382	351	358	349	364	340	346	368	363	348	385	368	399	367	322	367	358	354	383	352	324	332	388	340	373	339	387	351	374	350	358	361	337	365	351	382	325	362	357	362	372	378	378	356	356	363	376	369	364	386	360	372	362	379	360	394	380	350	383	338	344	364	317	355	336	355	371	358	360	387	363	346	389	365	335	382	391	372	377	377	316	367	349	350	371	359	345	362	345	339	370	370	352	372	362	341	323	374	378	364	348	352	370	383	385	400	336	383	336	377	360	354	372	376	355	373	363	376	370	380	357	350	344	367	339	385	347	372	361	380	365	368	339	383	373	364	358	366	357	368	366	389	365	359	386	360	296	390	304	349	392	368	392	345	366	333	352	377	372	384	349	318	362	337	362	345	374	329	370	351	373	376	339	357	365	384	346	369	336	363	370	349	347	364	359	335	361	346	386	404	373	368	347	366	374	352	376	354	379	354	364	369
13619	955	693	526	347	261	218	171	141	124	111	99	99	81	90	81	83	85	88	78	72	78	89	82	66	71	67	62	75	71	53	63	78	82	63	66	80	70	64	75	62	70	100	80	78	63	76	80	72	66	69	67	82	81	68	70	53	53	76	75	67	72	74	68	58	67	61	73	71	57	72	71	71	67	75	82	67	84	84	63	50	64	65	71	65	65	66	72	73	73	75	78	54	86	63	70	77	63	61	68	63	78	55	69	49	78	77	85	76	54	61	58	55	60	71	54	62	66	65	65	57	85	63	58	63	82	66	66	88	63	64	79	80	79	52	66	67	61	64	62	63	79	58	66	56	70	63	82	73	78	60	87	68	65	48	68	67	73	69	60	59	81	68	48	68	69	80	52	50	90	63	57	78	57	72	68	89	62	67	77	85	82	84	85	86	51	64	83	68	61	74	78	72	76	83	80	64	73	65	81	70	65	59	58	65	65	66	82	63	65	66	83	71	70	62	60	63	57	66	81	69	68	66	80	65	69	57	63	60	69	67	73	66	83	74	62	77	70	75	70	69	71	62	66	56	65	72	80	67	77	67	72	69	72	63	75	73	73	89	84	86	57	64	59	58	84	57	75	77	76	67	67	63	68	81	75	83	76	63	67	79	72	54	90	62	57	72	77	74	75	52	81	53	71	78	83	73	65	68	81	62	62	70	58	64	74	81	55	72	71	66	78	66	68	73	77	56	63	58	54	62	78	74	54	70	72	78	73	68	51	54	50	53	60	85	68	59	61	67	70	61	56	57	68	67	66	67	73	76	64	76	77	55	63	73	75	64	73	69	86	75	49	69	76	80	66	59	75	73	68	52	72	70	68	75	77	52	67	71	76	57	68	76	56	58	77	70	62	69	75	64	69	83	77	60	73	78	66	67	52	75	64	69	71	66	73	67	50	57	54	74	78	58	54	80	63	77	57	54	66	59	65	72	57	67	77	62	76	82	71	82	68	64	62	48	77	65	81	72	78	69	69	66	64	62	62	76	58	73	68	67	60	63	66	82	78	78	66	69	74	53	71	64	86	81	60	85	60	64	65	65	73	66	72	57	65	87	79	61	65	77	64	69	52	74	78	66	62	60	70	74	65	86	78	76	52	51	62	56	56	77	61	55	72	75	60	57	67	86	79	57	67	67	74	75	54	73	71	82	55	61	67	69	63	47	68	74	69	69	69	71	69	50	71	76	69	61	66	62	78	62	68	78	77	74	63	61	64	66	56	82	74	58	73	67	74	72	62	72	72	69	82	66	73	78	51	62	71	55	66	69	60	55	60	75	73	60	66	62	49	67	86	85	67	67	71	82	68	60	70	56	74	59	74	75	83	87	62	65	60	67	72	60	84	66	68	70	66	66	46	75	66	71	75	69	73	71	87	62	74	78	59	66	72	75	85	64	70	65	79	72	63	66	55	59	69	65	63	73	79	64	67	63	60	77	68	76	78	65	84	64	75	74	73	70	61	55	77	58	53	71	76	72	60	52	61	41	67	71	70	71	72	65	77	71	69	71	59	48	68	68	61	59	69	67	57	80	76	54	65	73	64	42	67	66	79	67	68	78	69	49	71	88	70	83	59	71	76	75	66	82	71	58	67	67	71	65	72	61	75	77	64	67	64	62	86	61	63	72	63	66	74	64	59	74	50	73	77	58	62	64	62	63	69	72	77	65	69	63	80	58	89	66	78	72	54	56	81	69	58	74	60	64	70	69	73	59	83	66	75	66	73	78	69	78	65	70	68	70	60	61	64	78	57	48	81	71	53	82	78	57	62	86	88	71	60	81	69	59	56	67	57	64	71	62	73	91	53	74	74	77	68	73	71	73	70	62	69	81	78	58	73	64	66	75	69	58	70	65	76	89	56	72	81	69	64	63	77	73	70	76	74	64	80	74	74	73	64	61	76	72	55	78	78	67	53	67	79	82	70	88	60	55	77	66	90	59	67	69	72	89	71	66	69	61	86	77	64	67	61	88	69	64	62	74	74	60	82	63	58	78	52	70	59	86	52	84	67	66	73	72	77	71	64	67	76	73	61	77	86	66	67	67	67	58	61	65	68	75	65	77	82	62	68	64	74	48	66	54	67	70	61	63	76	73	74	83	73	75	64	79	79	86	61	67	75	71	62	79	64	58	66	78	80	70	75	75	74	67	67	61	67	71	55	78	69	73	69	61	66	80	59	96	76	68	86	74	68	68	64	62	59	67	58	61	71	76	67	49	90	69	88	63	56	77	75	68	80	63	59	92	80	60	64	84	81	79	79	68	79	73	65	56	82	76	68	70	83	74	63	60	73	65	71	68	80	77	78	57	66	69	68	69	69	69	65	72	60	57	71	68	57	62	76	63	71	73	54	77	81	75	81	58	71	75	75	70	65	60	82	70	55	59	55	66	57	71	64	78	77	70	76	65	66	58	71	76	74	80	68	66	60	71	57	61	79	73	68	67	73	61	66	73	60	57	66	61	73	87	64	65	72	77	69	79	69	83	67	68	66	76	73	67	78	65	74	83	63	62	84	75	78	63	56	65	69	59	74	73	87	74	53	65	58	68	84	70	52	81	72	66	71	64	74	82	67	60	61	70	59	57	88	75	64	84	61	60	64	75	68	82	65	68	71	48	67	61	68	65	76	79	61	62	77	66	74	68	77	70	60	82	72	66	65	84	65	62	58	63	78	79	58	56	50	70	62	88	79	60	67	62	67	58	84	72	85	61	57	79	80	65	58	65	70	71	45	75	63	52	60	89	80	65	60	64	67	64	61	62	70	66	50	87	67	66	69	65	70	75	60	76	63	69	72	64	66	95	60	72	66	100	61	73	70	55	54	71	76	74	62	60	76	74	67	64	67	64	64	85	72	68	78	62	73	84	71	72	61	66	61	53	62	62	68	90	91	62	76	63	81	60	68	96	75	59	63	67	56	59	61	61	72	69	51	72	62	72	63	63	73	64	73	70	69	76	72	76	71	56	74	62	58	75	90	78	67	59	67	64	88	70	64	59	70	69	57	70	60	73	61	57	54	54	68	65	73	80	76	59	74	71	75	79	64	63	64	73	83	69	70	56	60	67	67	71	51	56	93	66	63	99	72	75	71	70	69	75	75	78	68	61	90	60	70	58	68	63	66	57	70	70	69	60	73	69	67	64	71	79	79	74	70	70	75	75	70	90	60	62	65	75	75	70	76	66	61	72	78	65	67	73	62	65	69	81	62	64	77	65	69	79	81	57	54	65	74	87	68	74	53	86	70	48	64	73	67	74	68	70	94	61	74	64	73	75	70	73	75	63	65	59	65	51	70	67	73	82	63	72	65	57	70	56	77	80	75	75	79	68	75	84	78	70	55	67	74	65	69	88	70	64	59	69	61	58	54	85	50	64	74	63	55	75	65	62	81	53	79	79	67	68	78	88	71	73	72	73	63	71	84	82	61	78	68	69	68	60	67	65	64	66	46	64	75	62	62
7977	725	1639	1781	1485	1159	931	788	618	565	516	465	419	372	365	364	340	304	302	269	283	277	261	259	240	290	254	239	256	233	227	217	259	247	209	207	193	231	221	217	243	248	235	250	205	207	179	199	206	207	216	191	219	216	216	197	189	165	215	198	189	195	217	209	231	209	176	234	184	174	194	181	175	190	191	183	191	188	207	235	213	226	212	175	209	177	220	200	209	213	201	203	195	200	209	222	204	204	211	206	209	213	202	166	190	165	203	200	191	168	201	183	217	197	177	206	175	185	191	216	209	192	193	210	198	174	203	196	204	205	231	171	211	206	213	210	208	197	201	213	198	179	229	191	211	178	185	207	186	191	191	203	217	185	205	200	212	196	181	202	184	187	202	200	187	184	202	181	194	183	195	190	206	202	179	180	178	175	192	196	214	209	195	201	182	192	194	195	172	194	218	178	184	197	165	222	187	198	190	197	191	174	213	204	186	178	197	214	211	175	214	193	175	200	194	201	194	217	199	201	177	165	181	170	181	186	217	202	171	218	221	182	201	192	210	175	202	182	183	208	208	191	208	194	200	168	205	178	197	191	202	194	198	226	209	209	206	197	212	208	167	183	177	197	187	208	203	202	195	185	193	184	192	213	193	196	183	184	208	185	167	207	201	207	182	176	189	201	187	217	185	211	208	190	192	179	219	199	201	202	210	197	197	213	190	201	190	218	202	210	191	184	206	178	206	193	193	196	204	175	185	213	179	191	238	189	209	207	203	197	182	210	202	179	208	207	204	177	221	174	203	210	171	225	172	206	202	174	199	216	205	187	189	183	189	196	192	210	206	231	181	177	194	207	197	193	197	214	181	189	209	177	195	170	177	175	172	199	190	186	178	181	201	180	219	188	211	209	193	192	198	188	209	198	187	210	197	205	186	176	198	183	188	211	184	188	180	199	194	184	191	198	199	186	182	193	184	190	207	194	186	187	180	168	189	200	173	174	184	231	178	195	193	206	168	182	218	200	182	173	170	207	197	205	187	184	217	187	190	185	194	190	229	191	208	184	187	185	175	233	172	202	197	163	180	185	212	195	188	172	221	200	189	184	182	175	171	191	191	179	221	170	191	201	183	182	198	189	173	200	187	214	171	194	192	203	190	201	197	187	214	187	187	192	225	183	175	203	193	189	176	193	203	203	189	190	191	189	196	195	203	198	179	184	170	166	208	197	189	209	183	188	180	194	203	205	180	183	185	215	207	186	198	198	190	197	180	185	188	192	193	210	214	190	201	170	206	189	205	197	198	203	205	201	195	205	179	171	198	206	209	193	184	207	191	185	172	207	196	214	189	196	189	195	202	197	201	174	202	194	206	210	197	194	209	190	189	205	190	190	219	185	197	210	195	194	185	190	201	182	195	218	217	200	228	220	207	187	217	218	186	212	203	193	175	223	191	202	199	180	198	185	179	195	212	190	203	195	200	214	202	202	188	177	207	210	227	207	183	215	197	186	172	196	203	209	198	231	194	181	197	208	196	189	179	206	189	203	187	177	212	202	191	186	183	188	219	207	187	204	199	180	203	198	187	212	161	194	164	192	206	179	203	184	200	217	192	219	181	216	207	206	208	187	222	205	202	188	183	188	182	205	202	200	190	196	157	188	171	184	187	204	210	221	207	193	185	210	188	191	199	195	197	194	212	193	184	186	200	182	211	193	185	184	185	188	206	205	178	212	184	184	193	191	171	192	190	223	195	180	189	167	192	207	215	211	209	203	172	188	184	196	207	192	227	179	180	181	219	208	187	196	207	189	203	186	197	200	212	189	206	199	215	174	209	218	204	173	203	201	228	185	200	204	203	170	177	195	186	205	201	176	186	188	209	188	218	180	192	188	194	190	187	181	195	190	185	172	181	178	188	182	201	197	188	214	198	206	188	226	190	180	202	184	202	197	203	180	191	171	207	183	198	188	202	203	192	202	199	207	185	199	202	209	213	202	184	220	196	208	197	181	199	192	195	180	189	190	213	181	183	208	190	207	209	192	167	212	211	167	189	198	176	183	199	192	204	199	203	190	196	178	201	188	199	176	183	171	181	188	198	187	191	183	210	192	195	179	174	237	195	186	191	196	194	188	186	218	193	184	199	194	180	206	195	201	200	171	187	207	193	205	187	195	196	194	211	202	212	203	173	178	206	186	202	195	197	185	206	174	196	218	194	206	216	190	191	199	218	203	196	214	175	188	208	189	173	212	184	184	182	186	202	198	185	209	203	213	199	216	170	181	186	173	186	194	212	188	182	180	174	216	189	178	196	208	210	187	213	213	177	186	189	203	203	198	189	202	188	193	211	184	230	214	180	177	204	210	200	185	200	192	194	189	199	183	187	186	207	188	197	209	206	186	196	178	175	181	189	184	191	197	211	170	208	201	181	186	204	199	194	207	194	196	195	193	210	197	180	189	209	199	189	189	202	209	189	192	201	194	186	173	206	186	211	185	189	224	186	172	182	193	190	198	201	189	193	218	227	201	209	218	178	234	186	209	172	202	201	211	216	201	211	157	202	190	189	180	206	171	209	212	209	200	185	203	191	220	178	211	198	172	202	202	209	183	232	189	225	203	190	193	185	182	181	178	190	180	168	191	176	198	199	219	209	181	203	186	205	188	208	208	198	185	184	227	187	199	203	177	199	188	193	192	192	191	206	183	179	199	166	174	176	201	189	192	193	203	179	206	203	220	179	190	167	188	197	184	206	211	188	197	194	174	177	192	217	186	192	202	204	178	187	193	188	184	193	185	194	199	215	190	186	205	185	207	233	213	186	205	199	177	181	196	203	190	196	180	171	176	201	198	206	206	209	201	202	195	206	212	197	205	217	225	200	196	179	209	194	216	182	189	186	184	188	193	174	177	202	194	219	203	202	200	168	201	194	210	198	177	204	197	187	194	207	169	185	219	197	228	187	182	204	203	180	173	204	209	208	201	166	190	208	211	196	215	186	199	175	209	200	193	193	187	211	224	176	192	203	174	198	184	196	208	194	180	194	209	193	181	178	202	207	173	175	201	187	190	213	209	178	187	205	156	182	198	208	194	184	192	197	181	215	196	203	212	204	196	192	190	204	215	194	200	213	184	187	210	189	195	183	187	175	188	191	180	197	192	195	176	195	203	218	190	220	205	198	215	194	211	161	203	181	184	211	206	199	182	211	205	210	200	167	200	182	207	195	167	187	190	182	182	181	200	169	205	173	200	190	212	175	199	174	188	208	209	202	196	191	204	211	170	214	181	194	198	181	177	192	189	200	194	200	187	204	195	202	195	189	205	196	203	180	179	192	199	176	183	177	189	172	182	185	200	211	201	194	196	184	184	199	220	200	196	177	194	192	202	178	181	168	163	186	168	187	174	212	193	222	205	208	182	208	170	182	187	198	189	179	190	177	189	199	191	166	182	202	200	206	185	225	200	203	181	190	199	189	192	186	195	216	204	185	194	183	200	194	180	187	208	190	188	183	184	170	194
1482	302	296	301	301	271	268	280	278	313	268	270	286	278	293	269	294	289	286	317	289	280	289	265	260	279	268	273	250	294	279	274	303	288	259	278	272	284	279	283	310	310	271	280	267	267	257	289	280	278	308	308	267	267	267	298	289	280	312	276	295	284	279	292	291	271	325	277	294	292	264	291	267	281	306	254	255	263	319	302	271	267	273	293	275	279	289	264	282	296	287	297	279	271	314	295	292	283	283	279	335	286	296	272	245	271	285	246	283	262	261	298	309	269	308	296	276	270	247	283	290	279	298	292	257	277	280	282	263	274	267	262	275	288	297	290	271	267	285	289	302	251	290	282	281	274	298	278	256	289	263	302	282	271	290	282	277	301	293	273	262	242	306	283	305	270	271	280	271	290	271	294	288	305	278	280	277	284	289	274	307	289	299	301	303	281	315	295	275	260	276	250	256	315	301	274	268	304	295	254	289	263	278	300	298	322	284	286	265	297	281	294	275	289	276	276	303	318	259	276	296	277	269	270	250	299	250	265	251	277	269	298	279	264	288	305	309	262	290	280	280	290	279	283	268	260	282	272	293	310	321	303	284	290	273	313	273	292	277	283	276	283	288	315	283	290	269	279	287	289	298	288	277	285	280	285	266	261	309	275	288	268	287	305	315	263	249	294	269	282	298	286	321	285	289	285	307	251	278	278	282	266	265	266	308	275	253	291	284	279	292	278	247	289	289	267	312	280	293	267	276	286	266	286	237	289	267	276	262	268	286	307	275	257	282	300	294	264	259	268	274	293	280	294	252	285	267	284	257	279	288	304	271	271	300	280	285	269	291	263	310	315	251	286	263	284	237	294	252	283	304	252	265	268	259	298	272	287	277	312	259	300	277	290	288	268	280	289	290	304	285	276	275	299	290	272	278	305	279	266	292	277	283	273	282	262	292	322	304	310	235	248	265	299	275	273	265	259	280	255	258	280	293	271	280	282	292	270	275	287	282	287	260	289	275	301	279	264	249	282	300	293	275	269	253	285	263	263	266	274	289	309	266	275	254	281	272	263	296	301	275	283	285	269	288	283	280	297	313	304	294	279	270	312	288	278	292	285	295	270	261	280	243	274	319	272	323	267	285	274	310	258	282	273	302	309	300	300	254	282	249	279	272	281	295	275	257	270	301	277	304	267	269	283	267	277	283	292	297	276	291	259	299	275	298	289	269	297	289	283	272	272	272	261	281	296	273	278	293	290	280	306	289	272	251	294	298	273	281	285	294	297	278	258	316	280	297	302	309	294	269	297	326	274	289	275	289	282	279	267	312	286	266	254	296	325	272	254	266	270	283	278	284	296	263	289	286	254	280	282	294	271	264	279	251	296	277	286	288	266	281	257	283	292	307	264	297	284	285	261	262	277	300	258	293	292	269	284	295	285	284	292	274	301	308	239	275	307	273	279	309	280	288	292	267	255	292	297	309	276	262	268	307	289	304	286	259	281	275	290	260	259	338	295	284	279	278	259	296	259	271	294	301	306	287	272	271	281	286	292	268	293	240	298	332	303	278	261	303	311	294	271	261	269	293	254	297	302	308	279	284	293	288	272	237	299	273	260	292	252	296	273	256	258	281	261	309	275	278	247	279	299	229	293	259	277	282	282	277	292	294	300	285	314	298	291	294	291	274	276	289	288	290	304	266	302	296	302	274	288	294	283	299	293	296	297	243	292	302	298	284	316	286	291	284	294	266	274	246	286	261	243	260	238	309	278	274	232	238	283	286	268	281	280	279	300	290	301	248	312	314	269	253	279	309	267	256	281	284	261	288	275	301	268	277	260	304	323	326	309	294	274	278	263	302	275	269	259	299	316	263	266	275	284	283	285	312	314	288	265	285	241	302	256	284	296	293	281	281	270	284	301	302	311	272	291	243	243	268	305	297	283	303	268	284	293	295	264	281	278	266	295	269	265	292	272	280	311	269	289	261	284	257	294	297	282	287	289	278	283	275	298	296	270	290	297	284	284	298	270	294	288	239	272	272	268	318	273	271	279	274	284	283	297	287	266	287	288	287	295	280	301	293	293	316	294	285	310	306	249	288	285	284	286	343	278	297	290	287	270	281	287	270	310	256	249	328	297	292	285	277	267	283	289	292	255	256	267	264	260	302	294	280	253	301	258	305	282	276	283	274	274	267	314	292	272	279	286	284	280	263	266	272	307	256	263	289	285	295	308	300	316	286	312	286	262	268	257	269	275	275	271	301	282	290	286	281	287	273	293	284	244	280	278	286	287	279	290	256	293	286	302	276	275	289	283	271	308	288	255	295	300	281	279	291	268	265	286	277	285	266	281	241	309	303	289	281	289	288	269	293	278	277	293	280	259	281	295	271	288	285	301	291	284	248	286	291	288	255	273	283	269	264	331	287	293	288	282	304	281	262	285	256	257	277	293	287	273	251	298	271	295	287	304	276	296	301	277	271	268	283	284	285	270	291	270	285	260	272	290	292	267	298	271	262	291	245	318	291	271	301	278	319	267	239	319	283	270	287	294	287	304	254	292	269	271	279	283	266	285	298	275	285	297	286	249	282	275	301	306	274	300	254	252	312	299	272	268	263	287	275	302	288	289	291	273	309	284	265	260	283	281	292	293	294	277	275	282	306	285	283	270	266	283	278	270	261	309	264	295	283	278	308	259	261	309	282	278	299	258	297	261	263	266	233	284	283	269	280	269	326	296	298	252	268	268	242	280	317	307	283	272	299	266	294	305	295	299	286	289	288	274	260	268	287	232	277	267	276	291	293	288	298	295	252	256	290	282	289	296	264	261	307	307	319	274	286	316	281	269	328	286	313	285	276	295	288	270	316	243	262	281	283	345	286	284	275	269	267	292	261	285	287	280	270	307	295	273	289	327	253	294	311	299	283	286	283	290	279	291	280	289	275	285	264	259	287	272	265	305	240	278	289	254	302	269	280	282	262	275	300	293	290	312	281	273	255	284	289	231	261	285	300	271	310	256	268	307	263	276	246	260	246	280	274	269	309	286	287	272	245	263	315	299	272	265	326	251	304	293	271	279	246	291	303	277	262	286	271	269	303	264	277	278	259	272	278	262	306	283	283	310	266	275	270	305	258	332	292	287	267	291	277	277	305	283	276	278	283	286	289	273	303	278	255	300	244	260	266	267	241	277	260	270	346	276	290	270	288	243	248	290	290	306	270	271	281	259	266	278	304	323	275	284	296	258	341	295	281	288	306	302	266	290	324	273	267	292	285	281	277	313	333	262	258	278	269	243	295	280	292	338	273	267	292	284	273	282	282	250	277	281	283	286	293	282	273	264	276	290	272	259	276	276	295	263	278	303	278	281	273	281	285	280	286	298	284	275	290	284	277	302	315	274	257	258	291	308	295	284	276	279	297	253	290	260	264	264	291	295	300	298	291	253	283	301	249	318	255	288	296	265	257	282	304	266	285	303	276	312	261	258	292	261	319	318	285	271	294	308	288	286	296	284	264	304
1838	675	637	617	625	634	644	602	642	605	634	649	624	639	630	616	605	615	653	653	628	670	609	618	658	643	638	639	655	558	631	659	614	615	634	638	621	612	589	621	647	635	652	612	666	633	604	623	609	608	636	610	623	610	618	628	628	651	625	580	593	592	645	661	605	633	621	645	600	644	645	623	605	595	642	608	592	631	622	595	593	590	673	648	568	656	619	600	614	646	619	665	629	622	642	605	632	622	633	642	586	666	684	630	605	617	612	629	633	610	607	632	624	634	598	615	594	553	578	575	631	644	671	618	605	658	619	629	608	634	650	636	640	652	602	615	626	625	623	572	569	634	636	651	584	572	602	631	616	641	637	639	652	646	595	594	627	603	647	609	610	619	598	667	615	642	588	625	652	591	613	652	606	666	666	638	618	656	683	595	652	628	611	631	630	600	611	619	617	575	598	623	623	603	677	642	555	609	597	625	596	625	611	628	636	645	606	603	640	613	647	599	586	675	643	588	603	661	626	594	564	628	645	620	628	619	615	623	650	629	656	566	652	611	682	612	610	649	606	585	621	639	639	617	650	638	604	612	640	636	667	597	608	612	630	615	645	636	618	622	672	661	606	667	613	621	656	632	626	621	606	638	655	639	653	605	637	667	615	631	613	618	627	633	593	583	613	618	608	586	615	619	601	604	628	628	661	601	602	616	615	598	636	600	668	598	650	641	669	620	621	609	595	617	595	578	602	661	630	576	583	629	567	646	600	602	599	609	656	573	637	616	604	613	664	633	602	580	612	628	665	623	622	588	564	577	645	641	642	540	659	659	622	621	654	576	671	655	609	572	602	629	657	608	596	571	605	613	602	603	583	650	610	632	616	639	675	629	629	612	615	588	647	604	658	599	622	558	619	581	617	644	630	615	631	605	638	627	613	640	659	585	591	631	684	669	622	642	645	629	632	612	670	617	641	633	629	603	606	647	634	629	605	625	616	597	609	626	628	647	639	665	650	690	621	644	598	610	626	602	601	631	635	641	618	652	609	629	646	652	629	585	587	648	575	587	580	614	626	643	666	643	578	622	632	610	606	639	642	672	580	607	629	662	620	599	629	656	620	591	647	612	649	619	599	638	659	617	644	599	603	647	633	651	682	634	642	563	610	584	616	634	644	626	628	666	629	610	640	597	624	651	666	604	639	658	598	592	622	602	628	608	607	680	669	599	616	659	592	651	662	641	597	620	603	579	587	645	630	607	601	607	614	610	614	651	626	610	607	645	642	660	631	656	572	624	693	637	620	668	599	630	575	640	633	646	637	587	635	591	615	602	638	585	600	646	589	609	590	625	629	663	621	614	593	623	692	586	626	642	566	637	617	599	608	609	637	632	612	597	617	589	626	612	647	680	619	597	608	631	602	649	577	615	610	636	615	676	634	647	620	589	591	614	588	592	630	626	626	607	599	601	593	654	613	630	661	585	611	644	597	644	639	623	603	628	607	639	591	603	620	654	647	585	604	588	591	654	610	625	612	625	595	618	635	645	646	655	624	609	644	601	611	650	642	656	596	624	613	605	618	660	654	644	618	596	645	652	618	666	637	628	606	643	610	585	655	609	634	613	641	605	601	612	616	572	576	590	581	610	669	592	633	600	630	604	631	617	613	625	652	643	630	588	623	638	605	698	615	634	584	613	587	568	633	591	656	614	641	647	679	608	610	617	671	625	617	625	594	613	684	584	578	632	604	652	601	621	651	596	625	646	623	622	637	567	621	623	629	657	638	649	623	620	596	600	607	623	636	616	664	606	641	609	605	628	650	620	609	574	596	658	609	578	615	616	627	613	640	609	621	622	682	610	600	633	662	627	661	575	609	578	592	609	612	640	626	620	597	607	662	615	660	619	647	603	634	639	628	662	608	609	588	640	636	652	626	588	607	646	627	661	598	618	606	616	675	599	626	603	587	649	594	613	595	645	619	648	650	582	609	584	604	645	630	611	650	671	667	642	614	618	607	621	626	625	625	637	669	629	680	597	600	589	631	627	661	605	594	598	604	633	658	641	630	612	648	636	618	620	660	647	608	630	556	608	612	666	614	618	630	652	619	586	615	636	636	617	652	618	603	591	656	618	646	619	580	624	667	608	652	606	647	619	606	611	601	619	598	634	610	596	648	596	661	601	658	604	577	585	633	611	626	630	651	577	639	638	569	595	638	620	602	639	627	597	645	607	604	627	620	638	593	590	612	644	646	605	626	667	676	639	616	603	651	645	643	611	623	559	655	656	605	647	635	621	644	655	640	634	613	619	554	628	583	588	665	623	631	600	635	621	621	633	595	650	656	616	610	674	609	631	591	627	613	605	648	619	656	593	621	617	653	666	675	663	609	652	581	689	627	650	605	619	658	658	616	647	622	652	606	635	639	629	565	613	625	643	619	637	606	650	570	572	659	657	589	601	591	612	661	647	671	622	615	603	609	605	630	620	623	644	595	633	622	635	617	635	658	631	657	623	618	600	634	628	645	655	588	550	593	632	626	645	606	598	629	675	663	626	651	612	574	603	652	662	624	645	648	619	645	594	655	628	651	596	634	594	629	588	612	649	618	636	600	619	630	637	610	584	631	548	627	647	621	613	600	616	630	601	656	626	629	604	608	642	632	658	626	565	659	661	613	617	598	632	646	607	667	652	585	598	655	619	635	631	657	603	619	581	608	619	634	613	597	620	622	620	617	615	623	632	626	660	614	594	629	639	649	611	633	625	619	636	618	613	625	660	610	618	609	650	613	645	567	576	641	675	610	622	641	653	654	640	666	619	576	587	636	651	596	650	575	619	652	603	627	649	581	618	575	644	628	611	618	644	624	659	661	640	632	644	581	650	641	600	614	633	613	657	629	638	604	618	631	638	596	649	637	580	656	659	614	583	618	654	654	631	629	616	598	624	584	648	620	608	599	609	666	627	652	626	668	630	608	642	658	585	634	624	623	661	666	622	603	621	595	595	608	633	649	616	632	626	620	648	632	629	619	655	592	626	662	592	641	600	639	602	635	641	605	580	645	577	654	696	631	664	646	616	602	597	611	631	638	602	615	582	642	592	646	679	595	623	673	612	619	671	604	655	605	635	612	610	598	599	638	600	659	581	630	638	606	630	667	621	647	638	641	625	604	602	594	622	660	630	644	667	650	679	631	631	585	584	586	641	694	606	625	628	650	608	630	656	628	592	629	671	608	643	593	637	596	617	568	615	599	647	657	634	640	635	645	639	643	583	621	571	652	657	639	616	609	624	628	627	642	634	634	635	610	651	579	648	648	608	611	585	646	598	620	656	625	664	622	604	650	648	649	599	607	620	665	583	627	638	694	614	650	646	643	621	604	604	595	627	650	581	600	639	674	627	603	635	662	676	609	603	686	633	622	620	594	602	570	575	618	653	639	628	609	631	620	648	634	642	629	619	635	614	604	601	630	608	611	599	604	630	646	643	621	617	607	640	622	606	640	566	621	643	631	622	641	609	605	649
7140	426	451	389	309	271	216	198	182	179	173	166	174	174	177	156	149	163	157	177	150	142	160	163	160	159	166	165	151	153	135	175	158	159	138	174	168	161	177	154	163	176	138	137	173	178	132	155	173	151	156	162	139	147	194	153	155	185	158	173	138	141	144	138	158	147	155	161	165	156	144	168	154	174	172	154	172	136	151	152	167	163	153	164	153	167	153	158	144	185	168	166	159	138	134	174	160	159	158	162	151	158	160	160	149	170	169	159	149	164	159	171	148	137	177	161	148	149	147	172	136	171	149	145	141	173	159	151	151	139	192	149	170	154	147	142	158	130	149	181	146	149	141	154	151	151	142	153	153	145	137	147	156	158	117	157	163	153	144	150	164	153	151	157	155	147	143	157	158	144	170	152	173	178	160	167	168	163	143	156	162	172	176	162	168	173	141	179	144	158	141	192	167	159	158	167	169	164	172	166	157	151	171	173	149	154	166	145	161	170	143	153	163	142	168	161	129	183	151	151	152	150	147	136	154	189	185	154	161	156	166	177	179	161	131	172	158	157	160	183	139	153	160	164	149	169	161	152	150	152	166	157	175	168	142	158	149	169	143	149	161	146	166	185	170	160	146	155	163	147	171	167	152	153	177	135	169	178	160	152	163	159	170	136	177	168	157	182	150	142	158	159	164	180	173	143	146	149	158	174	169	158	149	158	168	149	161	157	153	158	156	150	152	138	164	159	150	145	153	137	158	147	181	169	160	149	136	148	154	172	163	161	157	153	157	144	152	148	147	170	166	172	150	169	158	154	157	166	164	160	181	160	142	151	180	193	165	147	138	149	155	158	143	145	154	155	155	153	150	166	164	155	147	160	173	152	170	177	165	178	156	182	159	149	158	154	157	187	173	140	166	152	169	142	153	172	180	152	151	162	142	153	151	145	148	148	133	141	142	148	157	144	144	169	178	124	167	162	158	141	168	146	143	152	160	166	165	156	159	162	151	150	160	147	162	147	175	163	168	153	166	167	135	182	162	146	151	138	149	151	164	159	144	146	165	181	155	147	159	148	145	163	138	170	162	152	175	156	158	156	177	157	153	165	153	159	163	145	158	155	122	144	160	168	143	162	163	140	159	136	152	165	164	128	149	156	159	157	150	177	175	163	148	141	153	148	153	151	161	141	157	155	164	147	158	151	152	158	142	170	165	170	130	131	139	159	150	176	152	169	163	166	148	164	148	161	174	150	158	139	172	200	188	163	149	174	177	166	148	155	183	156	165	139	190	160	185	156	161	165	161	165	152	158	167	151	135	152	162	163	160	146	154	177	166	163	154	165	143	186	160	155	161	163	171	141	152	160	134	148	152	166	168	125	172	182	173	158	139	171	140	150	134	160	164	160	131	157	144	160	144	132	170	147	156	176	168	161	155	161	134	169	170	165	144	178	144	163	177	156	149	161	138	162	161	167	140	177	151	165	156	147	126	147	169	172	158	169	149	190	168	150	138	155	159	139	167	167	170	157	168	162	171	163	153	162	167	143	133	169	153	153	170	161	135	131	139	176	159	144	136	157	163	152	126	156	140	152	153	150	174	177	154	199	145	156	147	152	147	162	159	177	177	169	144	166	160	137	154	178	143	160	136	160	129	146	169	167	169	162	157	152	173	168	166	154	136	171	163	159	162	137	142	183	167	174	154	138	170	157	146	173	150	162	152	157	178	155	140	162	140	151	143	164	140	154	138	159	167	146	184	149	164	139	160	150	172	154	151	138	171	157	138	158	172	137	186	172	164	154	160	175	145	163	162	132	165	158	144	142	154	152	167	162	157	141	160	164	159	172	159	169	169	169	154	133	176	157	154	149	164	148	174	159	145	172	168	173	179	147	157	144	173	168	153	141	136	140	145	173	159	162	148	162	163	176	180	150	167	138	164	145	156	146	157	184	167	154	149	151	166	161	138	162	174	176	162	146	176	139	162	166	171	167	147	159	142	157	162	178	138	164	160	157	161	160	154	142	157	156	143	159	152	164	149	169	159	156	161	135	173	162	147	156	159	160	182	150	183	148	157	176	175	169	162	178	162	128	170	160	178	111	117	157	151	155	153	167	147	149	160	166	163	154	146	133	171	171	148	145	139	142	154	152	148	176	156	155	160	170	163	160	160	162	156	154	154	152	168	154	141	170	140	172	154	157	159	150	135	148	163	204	130	149	159	135	175	148	166	161	140	157	164	166	157	147	170	128	159	181	145	160	165	141	138	178	163	159	169	164	171	146	162	160	164	159	174	157	169	160	159	150	173	157	151	184	139	172	161	153	171	160	153	152	167	163	168	149	134	142	161	147	169	147	179	155	159	126	154	157	149	174	147	154	161	164	147	185	177	152	153	161	166	160	143	166	156	178	164	166	173	148	161	138	152	161	161	165	186	177	161	154	171	134	156	159	139	161	160	145	166	176	169	142	143	153	128	169	137	184	163	176	134	149	150	147	158	164	165	153	137	153	150	168	184	170	154	155	137	151	165	164	130	160	157	179	167	158	164	177	140	151	128	140	157	138	161	168	153	147	155	156	160	151	152	157	154	171	148	154	162	140	146	171	142	160	149	157	150	157	150	154	157	160	176	155	144	151	164	128	155	143	160	152	147	130	143	139	169	158	151	154	171	154	160	183	171	152	152	145	189	143	151	163	150	153	152	145	172	156	135	150	172	157	146	150	161	140	148	152	153	166	167	140	142	137	159	155	165	140	155	132	158	147	157	149	192	151	141	155	161	155	164	162	148	155	132	152	166	158	161	149	176	172	185	146	153	123	130	149	152	166	169	149	165	155	162	171	181	137	173	148	161	141	164	180	161	155	149	155	155	181	154	166	167	153	159	174	169	160	168	141	141	162	167	156	144	157	183	153	150	165	169	160	162	162	158	146	160	147	146	149	164	151	173	157	125	136	139	159	193	153	150	155	166	144	154	156	152	169	146	152	160	166	150	153	159	155	156	151	166	137	150	140	160	147	160	154	168	151	167	154	149	165	146	181	160	160	147	162	157	149	148	174	142	123	147	154	148	155	167	153	162	145	153	149	136	138	134	142	181	168	174	148	161	180	143	163	163	145	156	146	166	155	171	149	138	157	159	149	174	172	136	161	128	165	145	148	161	158	166	168	161	158	150	161	156	180	173	151	183	156	170	112	182	183	148	161	125	168	144	164	134	154	170	131	148	157	145	155	174	160	154	171	177	169	171	160	167	172	170	168	177	171	156	140	144	152	169	139	145	155	165	150	174	139	175	146	157	135	159	130	154	151	159	173	155	154	193	168	188	188	177	148	159	158	151	163	159	137	139	149	169	147	170	159	166	160	163	146	167	162	167	159	156	167	135	138	146	150	160	177	146	175	173	155	145	155	154	149	180	169	126	165	156	149	124	146	149	158	175	143	174	168	172	160	132	161	146	157	158	162	150	184	155	157	161	144	147	149	164	140	132	148	148	171	159	140	143	153	161	153	150	168	171	159
6260	654	1007	1188	1036	799	770	691	567	577	496	504	476	445	431	394	411	407	428	429	395	424	414	387	371	390	364	367	393	379	390	387	333	375	373	380	352	370	384	380	387	395	328	345	371	370	352	386	364	371	364	368	322	360	359	382	375	347	342	350	370	321	359	350	368	376	361	345	382	362	349	387	352	369	339	356	337	367	349	357	375	401	333	322	357	392	354	382	402	350	342	373	356	354	395	376	370	370	354	348	375	361	373	362	339	412	351	352	396	347	380	357	388	370	343	344	370	388	370	348	356	340	335	374	361	374	369	353	355	377	350	361	339	369	347	364	402	399	356	376	375	387	376	369	338	347	373	343	362	385	396	352	333	372	331	331	360	359	349	363	371	363	338	363	350	355	342	370	373	369	367	351	363	353	365	370	370	382	376	369	372	376	325	344	335	334	344	351	359	368	362	370	370	340	371	373	412	349	362	356	368	374	353	407	336	370	360	385	339	370	331	332	390	375	385	354	375	338	375	369	366	363	334	381	364	387	350	381	356	348	387	335	363	349	362	394	333	348	360	324	365	370	393	322	379	369	354	379	349	372	349	378	378	342	372	346	366	371	339	340	405	347	377	324	369	352	356	390	373	356	339	389	372	352	370	345	374	365	367	345	341	329	386	382	361	369	387	366	390	361	337	349	326	362	363	361	366	378	342	390	385	376	383	378	376	355	336	377	367	343	353	348	339	355	367	349	361	354	324	337	353	369	330	370	382	386	345	341	349	357	345	372	354	357	385	356	322	385	375	380	382	356	383	366	366	365	393	340	382	358	383	368	379	337	375	396	343	356	364	373	374	365	376	365	381	368	354	398	360	368	325	343	364	359	384	360	361	352	350	376	362	370	362	348	378	364	355	332	377	385	358	361	375	371	372	353	334	373	349	343	365	351	349	388	345	363	355	372	334	369	357	379	382	327	361	361	382	357	338	392	355	360	368	346	407	348	335	367	378	348	382	395	349	384	416	359	337	355	347	399	343	346	341	364	333	368	352	339	344	373	384	364	371	343	387	331	377	377	382	398	357	360	363	376	333	380	386	361	370	404	375	379	363	372	367	318	368	343	367	378	358	388	371	359	366	324	367	376	383	380	351	388	373	342	350	346	360	367	340	333	346	358	337	337	356	356	377	364	358	376	364	388	337	394	375	385	341	347	339	375	370	355	340	368	352	357	354	359	360	372	360	366	330	334	333	327	341	364	365	379	351	359	397	357	356	356	365	348	390	326	384	363	363	356	368	365	355	352	377	347	362	363	380	343	373	350	349	345	346	327	333	368	373	354	347	382	357	326	364	361	344	334	357	361	342	356	361	350	369	355	343	340	341	326	353	361	372	369	387	366	324	367	352	351	334	373	408	368	360	360	356	377	337	340	355	368	331	379	345	374	368	358	331	348	379	354	366	360	352	353	370	348	360	376	333	362	346	341	358	331	319	373	347	377	352	354	415	367	344	334	341	357	362	384	347	372	333	325	364	362	333	354	381	394	385	350	351	383	358	358	363	344	366	357	324	376	349	331	363	357	363	326	336	356	353	366	340	352	353	357	328	348	350	327	337	390	337	341	361	375	355	332	369	359	386	384	343	335	343	334	379	355	347	349	389	364	340	343	380	393	356	338	368	353	329	337	326	370	376	363	370	366	376	371	333	376	327	370	355	343	381	354	342	340	347	365	364	384	320	382	361	375	324	344	353	335	378	365	372	383	382	330	342	355	341	392	358	359	331	364	366	374	360	364	388	412	343	388	310	384	338	344	385	377	358	366	339	381	382	348	357	363	358	357	343	340	340	340	343	364	343	352	362	367	417	361	363	368	359	361	372	363	367	370	344	352	370	316	359	343	364	358	365	338	388	335	372	354	387	394	338	373	356	352	365	375	359	351	358	313	350	380	321	377	375	344	319	369	374	390	342	355	369	365	337	380	342	380	377	308	356	340	395	382	341	302	354	345	406	346	373	381	344	350	339	375	378	328	375	355	374	336	376	330	357	354	368	409	342	409	365	383	359	329	383	381	358	356	372	387	367	350	356	389	387	339	372	371	349	366	340	394	351	361	382	355	378	363	343	345	366	373	338	346	341	369	360	376	350	374	353	379	344	373	336	368	354	366	379	335	383	362	359	338	371	333	381	372	373	368	359	366	366	360	332	366	355	372	370	363	346	358	369	359	339	364	345	376	351	364	349	392	361	351	370	348	392	348	353	360	375	342	342	348	351	348	383	393	332	368	342	368	327	366	386	383	326	357	367	358	375	373	354	356	328	372	371	349	400	316	334	335	386	360	335	356	367	378	339	365	341	340	356	368	373	393	360	370	368	368	364	357	361	373	366	354	331	353	359	344	379	354	378	339	359	364	392	330	343	353	328	345	356	378	346	332	346	389	334	341	365	363	372	354	363	350	360	345	355	340	344	339	335	356	383	331	354	352	324	364	393	354	354	361	396	384	353	387	370	352	344	383	361	346	394	348	346	379	368	392	348	338	388	335	416	385	352	343	354	362	340	388	348	338	339	384	368	358	350	385	364	395	356	346	329	372	354	367	326	369	344	331	338	354	342	365	343	348	355	350	367	373	344	359	372	364	386	344	372	350	370	355	357	385	383	418	336	358	336	359	391	341	371	360	358	371	357	367	368	375	354	345	353	404	367	343	358	386	387	356	357	360	355	367	338	344	365	376	354	387	355	351	335	364	346	377	342	398	332	346	354	364	361	402	354	380	351	357	380	366	366	350	355	346	368	350	363	347	345	413	362	335	372	328	385	377	374	390	352	339	390	360	354	346	359	335	357	345	346	363	369	364	397	383	365	375	370	306	302	397	375	354	328	326	369	361	357	339	328	360	340	358	371	363	354	378	348	374	364	349	325	348	399	371	338	378	364	373	374	349	370	331	372	353	374	336	353	381	379	375	358	371	360	337	366	358	374	344	360	346	351	362	350	355	388	384	346	367	345	347	356	345	336	371	370	378	371	358	370	369	340	355	380	350	362	371	334	363	361	358	354	380	367	352	366	345	344	342	364	347	362	333	374	355	361	354	336	354	356	346	384	366	369	378	344	368	381	390	366	340	376	344	356	335	358	350	379	356	349	404	342	376	373	359	344	347	331	364	350	335	356	341	362	394	367	363	368	324	358	348	362	360	314	323	352	368	387	337	359	365	373	339	355	355	346	363	386	366	360	349	357	335	357	357	380	381	410	367	353	323	369	351	351	356	368	359	380	380	389	348	375	344	367	386	348	359	371	365	353	355	333	353	327	380	353	320	381	337	327	364	368	389	364	342	377	347	313	360	337	344	339	377	359	341	354	369	387	386	362	381	360	359	363	371	363	385	338	362	381	364	354	403	362	367	368	340	383	369	343	351	348	389	362	356	347	384	367	366	311	370	359	356	333	346	354	375	351	389	380	355	363	386	347	393	361	332	345	349	362	375	359	335	338	386	380	353	369	329	393	369	362	364	405	380	356	363
13828	943	725	484	381	251	197	196	156	121	117	123	91	107	112	102	85	88	91	84	69	100	98	86	70	78	73	92	79	76	86	77	79	96	67	66	80	91	90	75	80	63	65	64	71	65	85	83	72	55	63	76	76	65	69	80	72	66	88	70	72	56	61	61	76	67	77	82	56	73	61	65	71	78	66	78	64	75	71	56	72	84	75	55	58	65	63	79	82	68	61	66	65	64	68	72	61	77	81	73	66	88	76	77	62	75	62	59	64	65	64	75	70	73	95	74	66	66	65	68	78	78	88	67	58	69	68	57	54	66	68	62	52	68	60	68	52	79	54	81	79	68	91	73	80	84	58	76	74	80	66	80	70	66	80	58	73	60	90	81	55	72	65	80	62	77	70	70	62	74	73	56	67	52	67	67	61	71	67	66	64	70	51	61	68	72	79	67	71	64	61	56	73	79	73	65	89	76	89	83	78	62	70	69	63	70	71	84	76	68	54	63	71	65	75	71	69	58	54	57	70	74	72	64	65	63	56	58	64	59	59	61	67	69	59	66	57	71	69	64	75	78	69	59	60	68	79	68	72	74	75	79	79	65	86	81	58	75	70	73	82	63	63	78	74	85	74	62	80	67	61	60	62	62	62	62	77	65	51	69	62	58	59	69	74	68	47	68	64	60	60	57	57	71	86	69	70	72	76	88	65	71	54	79	67	61	60	72	61	64	67	73	72	74	59	71	70	78	84	62	63	64	75	71	71	68	78	74	75	80	59	65	68	63	83	73	59	70	64	78	68	72	62	68	74	73	60	73	69	75	59	70	67	71	61	71	59	69	49	71	84	78	82	70	62	85	69	73	61	85	62	73	88	71	68	85	73	91	65	69	61	60	73	75	77	67	69	66	72	82	86	69	80	67	78	95	59	91	67	73	73	78	67	64	63	67	70	68	90	66	55	67	59	84	68	66	72	52	82	63	77	75	53	66	82	72	92	64	85	83	77	64	72	47	58	74	101	83	65	65	79	48	58	56	54	57	67	74	69	74	71	78	70	64	74	70	65	66	69	80	81	68	66	57	81	71	79	75	69	76	71	87	62	59	66	79	77	74	69	71	69	84	80	75	66	80	69	62	69	75	60	77	79	49	54	64	71	65	48	61	63	76	69	63	73	56	64	81	69	70	65	81	69	53	67	77	58	74	65	81	66	77	68	71	90	83	69	67	64	89	68	76	86	71	64	74	92	75	69	62	59	83	81	75	76	74	60	64	76	76	64	62	62	85	81	64	81	74	70	66	75	63	56	62	73	61	65	57	66	82	72	77	73	84	79	54	65	63	61	75	79	74	56	78	68	72	60	69	78	94	72	62	70	72	61	75	56	65	65	52	84	56	80	73	88	76	69	85	65	72	69	71	67	76	64	75	58	73	67	55	66	77	74	74	62	61	73	81	61	68	71	73	71	77	76	55	67	61	67	78	64	60	78	70	94	75	62	68	48	76	66	67	67	59	65	69	56	67	62	74	57	57	77	67	74	56	70	53	68	67	55	54	75	66	68	73	61	69	80	72	72	78	67	57	60	57	67	76	76	56	58	59	73	58	64	62	58	71	65	76	70	74	59	56	66	69	76	74	69	79	74	63	78	84	77	69	76	81	49	69	72	68	82	83	69	51	62	70	81	75	69	70	86	85	74	96	58	50	70	67	86	68	73	73	81	58	69	55	64	81	58	84	88	64	56	60	70	80	69	67	65	57	75	71	66	56	67	75	68	69	71	69	69	68	72	72	70	59	70	62	69	70	92	68	65	66	81	63	68	77	68	79	62	68	66	57	82	51	81	69	81	65	66	73	81	65	72	67	56	75	57	66	71	70	73	81	73	76	57	72	81	81	69	92	63	70	68	70	57	74	58	64	60	72	67	66	87	66	60	58	68	74	68	85	70	68	63	73	81	73	76	55	76	78	61	83	76	68	71	83	69	57	79	68	72	65	63	54	75	59	75	74	74	75	90	65	72	71	71	77	74	84	70	71	81	68	48	73	69	67	74	69	78	66	63	47	61	61	51	85	65	73	73	59	72	64	74	74	58	82	84	79	76	74	71	81	76	68	60	71	61	79	66	75	60	56	72	70	64	75	74	63	67	52	53	60	72	66	62	73	72	73	68	63	76	69	70	75	74	75	58	66	67	59	85	83	75	89	72	72	70	84	57	77	69	65	66	78	67	84	67	85	68	81	62	59	64	74	70	65	57	68	71	65	67	64	69	79	75	77	74	73	75	53	69	58	74	75	72	62	72	71	60	67	67	70	74	75	67	65	80	73	66	63	55	54	85	52	69	64	70	69	46	78	77	88	72	60	85	51	62	61	65	54	61	79	77	59	62	70	61	72	56	64	54	72	61	64	76	67	89	70	63	65	57	70	81	69	96	75	75	79	70	74	74	71	72	72	68	86	84	65	63	72	81	82	65	76	59	73	60	74	80	71	72	73	66	60	67	72	70	71	83	67	75	59	75	74	78	75	61	63	59	76	81	59	68	59	86	55	70	56	78	49	58	73	61	74	69	67	79	72	64	82	82	67	62	73	72	104	60	58	65	68	63	82	82	61	75	75	71	45	83	66	57	86	84	77	65	73	66	73	67	61	64	84	53	66	67	75	74	73	69	72	69	71	74	61	77	66	60	75	56	95	66	62	79	78	79	74	61	58	66	76	58	60	62	85	65	68	63	78	65	69	81	80	69	55	55	72	85	75	59	60	59	61	59	75	72	65	90	74	70	72	69	55	75	74	69	67	64	52	65	71	75	73	67	73	62	62	61	65	66	80	79	76	66	70	74	62	61	70	71	81	70	66	76	64	76	56	61	61	75	67	58	67	53	70	59	54	74	66	68	70	81	70	56	58	67	68	60	55	61	72	74	76	68	74	70	64	68	73	70	63	60	76	70	75	57	65	71	69	83	68	69	76	62	80	69	67	76	66	72	61	68	53	58	74	69	58	61	58	79	62	51	70	62	75	51	69	79	60	55	59	70	67	74	81	60	65	67	66	62	69	59	82	71	64	60	68	76	60	73	74	56	81	69	77	81	82	69	74	90	80	59	80	82	70	62	64	73	65	75	71	81	60	91	77	59	61	86	71	59	56	78	56	67	92	78	69	69	63	55	62	90	60	59	77	62	74	72	75	89	75	78	77	60	43	64	78	75	73	73	74	60	93	77	66	67	72	81	77	59	83	65	65	68	56	74	63	71	64	66	70	72	62	62	78	77	78	68	62	53	68	71	58	71	84	67	60	57	62	69	71	76	59	66	51	64	74	89	64	68	65	58	72	72	70	71	73	61	68	65	49	84	72	64	65	54	72	73	60	77	71	80	75	66	65	60	80	71	77	74	62	63	64	78	63	67	77	89	66	77	71	63	51	82	68	76	55	75	77	71	78	77	64	63	70	64	65	65	91	57	55	89	70	79	67	42	67	85	71	70	65	64	75	78	74	79	86	68	72	74	69	65	62
7966	751	1610	1806	1527	1181	915	773	656	551	486	491	386	391	360	330	326	337	299	294	293	268	280	255	264	234	240	242	252	236	236	257	226	224	211	209	215	211	216	221	216	222	224	226	217	207	244	206	227	236	242	219	188	205	199	225	234	210	224	212	235	203	174	218	204	194	207	201	218	237	193	234	235	199	211	185	205	174	181	209	195	200	215	213	177	208	189	196	189	178	196	192	185	180	193	195	200	205	189	181	190	190	211	190	182	193	202	185	198	202	174	189	201	203	198	200	158	200	194	200	190	201	182	194	194	210	176	202	229	219	216	202	192	196	215	173	184	191	194	202	183	194	207	214	186	208	195	205	220	182	216	204	202	200	175	201	202	203	208	187	194	178	190	188	177	190	204	204	201	169	177	170	197	177	195	195	215	203	211	186	212	209	200	213	172	194	200	189	185	197	189	200	197	190	208	204	218	183	203	209	185	192	202	215	209	188	200	220	228	182	212	227	185	201	190	210	186	197	186	184	171	205	204	196	173	200	222	209	209	193	192	216	200	207	213	181	196	201	167	197	214	200	181	168	214	211	196	218	188	219	180	209	169	212	196	195	191	187	195	176	201	203	215	195	186	174	219	219	184	210	170	173	186	179	163	185	187	177	212	177	198	179	212	172	178	209	202	195	205	196	198	183	218	199	215	189	198	198	207	207	218	188	185	192	185	188	205	194	199	189	186	195	188	190	177	185	197	229	155	176	205	197	191	196	200	206	182	207	188	195	213	194	157	211	214	192	216	203	190	171	173	213	204	184	169	194	219	174	215	170	197	189	204	175	202	205	183	198	194	195	186	201	197	208	217	183	206	205	199	198	192	189	216	189	198	206	201	164	187	196	180	200	182	187	182	210	180	186	198	181	195	159	186	214	223	179	183	203	207	190	198	183	200	195	200	188	205	198	195	171	197	178	192	200	204	196	203	205	188	207	214	218	171	203	179	193	207	187	186	179	196	201	201	198	196	200	218	209	202	184	181	194	204	189	201	168	180	222	198	184	169	206	189	201	215	186	202	196	201	208	191	199	194	219	199	224	209	199	185	192	181	186	192	199	194	174	202	199	179	215	192	193	196	200	202	215	190	185	189	191	196	190	192	182	193	195	199	195	214	193	194	175	199	200	190	207	192	211	206	200	206	203	172	211	227	165	190	182	222	177	206	181	183	199	176	184	208	178	188	201	187	215	184	197	186	216	173	198	199	192	192	185	203	213	172	221	175	181	175	180	210	190	199	186	214	209	190	184	194	193	198	207	202	171	185	202	200	209	189	199	211	204	184	176	209	208	197	208	206	196	183	195	183	191	207	192	213	176	204	180	171	198	196	190	201	176	222	201	173	199	182	181	192	184	192	188	211	204	194	191	176	181	190	180	194	205	182	203	180	211	228	219	207	204	177	191	187	180	190	213	204	190	193	183	201	202	212	216	180	191	193	209	195	188	178	203	187	230	182	188	241	173	194	215	196	187	186	206	186	193	198	191	184	170	183	191	207	200	198	200	214	176	178	182	197	195	186	184	196	208	182	183	171	189	212	213	185	188	215	210	188	216	182	207	177	204	181	180	190	178	175	179	204	197	204	210	214	216	208	211	192	203	191	196	181	175	207	190	205	199	199	211	172	219	165	227	205	188	217	196	232	223	186	184	190	198	187	197	181	176	185	223	208	184	188	182	189	183	175	197	195	199	187	217	196	192	194	216	183	195	213	197	216	194	178	214	218	181	196	197	177	201	183	217	176	197	184	198	200	197	197	205	215	186	192	216	186	224	209	198	185	242	192	190	181	186	208	218	183	225	209	211	173	210	193	187	183	197	202	185	174	196	200	211	182	167	202	197	213	198	199	190	185	207	224	201	204	196	187	192	189	199	202	181	178	182	207	203	161	218	197	183	210	227	223	200	200	203	184	182	170	209	215	187	214	167	200	188	197	204	189	204	208	185	215	200	202	167	224	202	196	209	208	194	194	208	208	201	208	201	186	211	190	205	198	209	177	187	216	200	211	184	181	214	173	199	183	196	186	188	181	165	205	183	221	201	190	208	200	185	217	207	206	197	186	188	193	177	180	184	184	197	207	210	209	191	210	193	188	176	188	200	201	205	195	192	200	193	200	182	217	207	184	178	192	179	202	200	195	205	223	192	170	178	198	200	202	185	197	189	205	199	185	201	184	176	204	197	195	208	188	197	185	185	209	211	196	191	186	166	192	228	202	203	195	194	206	198	195	200	194	185	205	186	199	183	205	197	180	213	195	188	212	211	179	195	217	175	201	191	203	190	204	186	206	172	222	223	216	195	203	216	202	205	206	179	214	220	218	191	177	188	203	207	162	223	208	201	184	193	188	203	208	217	166	179	210	202	164	185	195	201	189	174	200	172	188	203	169	188	209	207	222	194	186	215	184	193	183	216	195	182	214	186	190	208	161	182	183	205	198	197	216	185	187	173	193	189	205	193	210	205	182	195	203	189	227	181	185	172	194	179	189	221	207	197	178	182	188	207	196	193	173	182	197	204	192	188	223	170	176	198	202	202	203	205	191	199	203	204	175	169	204	178	186	179	171	200	182	185	200	198	205	220	190	191	221	219	181	215	201	197	204	173	197	192	195	188	205	194	196	197	203	192	184	158	179	173	186	216	196	206	192	186	222	193	195	182	193	193	174	181	189	200	185	180	174	193	212	202	195	196	208	199	199	187	206	182	205	194	191	154	193	190	204	204	180	200	192	188	197	195	219	210	194	188	207	209	190	192	193	172	201	177	196	203	197	192	184	193	180	200	183	171	228	218	202	195	193	202	205	212	183	192	223	195	202	217	184	202	186	219	179	194	219	179	186	173	203	174	187	192	221	194	179	188	209	213	203	186	177	202	188	172	189	185	195	187	193	191	210	180	176	193	176	197	191	195	207	185	187	212	177	185	192	200	183	199	177	191	174	213	214	208	210	206	183	176	203	188	221	187	195	191	203	187	222	168	200	207	206	217	196	192	193	175	200	198	181	182	189	183	181	194	185	202	206	179	202	220	185	211	193	184	182	180	194	201	194	202	186	194	176	189	225	204	196	198	177	195	182	197	191	181	193	187	191	216	207	176	204	189	180	174	212	192	210	204	177	210	171	226	223	184	178	170	197	214	210	190	187	186	179	209	199	210	202	204	204	187	217	207	211	196	220	222	199	180	183	199	197	204	215	166	174	209	213	166	210	194	192	190	187	200	189	193	204	211	198	188	194	206	204	191	202	207	207	208	193	169	180	205	202	215	228	202	202	210	191	198	175	185	208	193	194	199	197	191	182	185	186	201	187	185	190	192	210	225	197	217	191	212	194	220	202	199	195	206	201	193	173	183	180	196	201	197	219	187	173	174	198	215	211	172	180	194	197	186	189	204	199	173	198	201	190	193	196	210	224	197	192	211	207	176	185	185	205	190	234	207	205	202	211	213	198	190	176	181	190	185	183	192	187	195	168	191
1457	316	285	305	281	252	253	317	259	297	291	281	269	269	297	308	286	275	290	324	272	256	273	302	242	278	273	293	280	286	292	298	295	317	307	277	272	288	286	260	311	289	276	266	284	256	294	268	275	266	286	276	257	265	277	295	243	259	257	245	292	276	329	276	307	286	331	293	267	315	283	275	272	268	268	300	295	274	269	309	264	267	272	265	299	259	263	289	282	271	297	267	290	273	249	271	264	281	291	265	278	317	290	271	250	304	277	308	278	273	267	275	322	269	282	283	280	278	309	282	302	290	298	288	290	304	302	303	263	271	286	293	266	270	283	289	280	267	287	262	289	290	310	314	292	298	296	276	289	303	287	286	269	309	274	262	270	279	278	268	278	290	287	286	243	307	275	291	305	311	262	261	295	309	297	264	305	295	299	267	304	292	283	307	272	317	287	231	282	306	292	272	257	276	247	267	270	278	269	283	289	287	246	275	277	306	253	276	294	285	286	264	275	256	340	303	327	296	258	307	286	283	247	289	294	312	250	272	283	276	296	316	289	258	275	282	274	281	303	289	289	270	282	287	276	269	293	269	323	298	296	279	265	300	246	290	261	299	298	268	275	303	250	296	288	300	290	300	263	272	283	298	272	272	309	317	315	298	272	290	278	261	308	302	252	319	288	280	303	291	285	272	296	292	276	297	281	309	290	299	268	293	283	291	286	292	260	283	259	281	284	259	288	279	274	299	293	287	303	299	242	300	291	289	315	307	279	300	274	264	284	307	293	279	279	287	276	279	283	242	301	285	280	283	264	310	288	248	268	258	261	292	269	284	308	304	309	280	294	276	252	276	270	254	271	282	270	284	265	267	286	291	283	310	293	275	263	300	306	284	258	262	263	276	290	292	310	270	293	307	287	297	309	289	291	276	271	261	293	296	313	261	285	284	275	290	267	259	290	270	282	291	270	296	311	300	266	299	280	300	286	300	266	237	283	304	279	281	298	282	281	298	268	265	279	262	257	285	263	287	300	302	299	295	297	292	287	294	281	264	296	325	290	266	264	269	311	273	307	290	260	259	286	284	282	279	260	283	305	308	292	274	325	284	242	298	299	270	289	271	334	271	298	277	290	286	252	287	283	289	283	270	275	312	263	291	322	254	266	286	263	267	287	292	260	262	287	274	248	300	291	320	308	297	255	280	280	252	253	301	274	241	281	294	291	286	268	283	298	268	250	271	277	307	277	284	278	291	270	257	273	291	285	270	297	253	301	296	312	279	283	283	273	257	276	291	289	275	285	281	278	291	274	311	285	294	279	320	288	276	281	293	304	286	273	273	292	263	282	296	290	270	297	278	286	279	307	264	254	271	273	288	311	262	273	254	260	265	260	298	320	260	270	309	284	297	293	289	297	287	302	309	282	246	290	296	297	288	291	293	297	275	277	282	257	258	263	256	301	272	331	273	265	272	302	291	268	291	245	280	283	298	266	288	274	300	270	302	285	302	313	295	288	281	313	289	290	275	232	282	278	276	274	292	292	256	292	311	281	295	280	245	280	270	283	298	297	260	269	277	290	254	293	298	281	262	291	280	290	274	275	279	269	274	283	264	276	288	283	284	265	300	252	287	293	278	248	279	250	263	278	269	266	305	309	282	279	282	288	318	310	307	287	260	310	293	288	284	288	281	295	332	285	307	280	290	293	265	308	264	314	294	298	277	310	272	292	299	287	258	255	264	261	285	309	329	283	278	278	292	301	265	294	266	271	263	309	330	278	290	277	274	310	283	281	278	299	279	286	279	255	277	247	299	288	256	309	268	286	294	281	260	275	304	287	267	271	274	279	291	297	264	260	271	269	288	301	286	277	278	290	304	270	262	270	259	276	259	263	302	295	264	265	273	268	296	287	305	293	262	269	257	309	298	275	274	259	282	266	294	301	281	300	301	301	282	282	315	298	321	286	271	294	266	257	295	277	310	270	296	306	279	264	271	288	308	281	286	260	294	260	290	290	285	299	314	257	263	263	289	302	282	279	263	297	273	271	311	276	281	270	270	272	274	289	281	269	336	285	278	290	282	270	269	295	285	278	273	254	278	329	254	303	271	300	263	314	307	279	268	263	282	262	266	275	294	256	266	282	275	300	276	294	280	289	301	296	272	285	309	278	296	307	286	254	298	297	268	306	266	256	253	277	297	295	261	253	306	267	298	262	289	288	270	281	293	285	293	302	282	282	260	291	301	288	273	277	289	301	274	306	324	307	272	273	294	271	319	289	281	284	309	259	293	295	298	273	289	279	256	304	284	278	274	292	249	276	294	297	287	251	256	258	262	313	282	270	262	290	286	286	265	313	265	266	291	285	263	290	287	323	271	311	272	260	248	309	261	278	243	254	266	279	277	283	287	282	301	274	282	291	274	273	259	291	307	316	253	286	272	284	296	304	295	267	288	294	301	271	291	282	257	301	262	273	314	304	276	275	260	264	270	287	276	279	305	315	312	256	289	258	254	295	251	262	264	266	289	290	238	273	302	259	272	272	305	296	283	290	269	282	293	267	271	280	288	319	284	322	288	263	263	320	306	291	276	269	306	262	318	262	279	299	260	269	288	290	266	279	316	266	253	284	298	308	287	277	294	254	292	303	258	280	286	259	334	293	290	282	290	282	286	318	304	285	245	303	302	278	270	300	320	288	304	313	316	290	276	301	265	296	294	273	261	293	320	279	282	280	289	324	282	267	268	268	285	299	310	287	262	280	304	326	332	296	296	282	261	268	298	316	238	292	277	279	301	283	274	276	268	290	267	306	261	268	293	287	273	269	257	293	287	299	264	268	275	288	286	286	310	351	308	263	280	275	284	263	286	263	275	277	264	278	289	323	292	276	273	262	269	265	281	283	285	288	273	273	287	280	294	290	269	262	289	288	330	276	269	294	268	296	301	287	298	279	288	269	273	276	310	255	266	268	245	250	307	281	280	282	316	293	258	274	289	272	286	314	271	281	273	268	315	245	301	283	264	270	267	282	295	305	265	252	273	257	267	284	274	283	252	298	282	301	276	280	287	295	247	271	299	254	277	220	264	265	310	259	291	280	293	239	261	291	283	296	255	270	260	299	267	305	294	299	275	294	286	305	297	262	281	289	278	282	273	290	316	272	276	316	266	287	273	273	341	293	295	316	279	249	249	314	262	292	304	292	254	265	288	301	277	250	258	281	301	287	262	294	279	283	264	289	282	253	296	252	304	316	270	297	264	269	299	250	295	231	256	266	294	286	271	272	309	268	275	248	335	282	282	277	301	271	276	286	307	299	283	269	257	277	255	264	295	315	276	266	268	296	298	271	278	306	320	284	276	299	327	263	278	278	271	305	293	311	314	284	288	295	281	285	273	296	262	269	277	290	287	269	298	264	306	287	303	268	291	284	258	286	253	277	284	271	268	281	255	283	257	311	290	283	284	298	259	299	265	266	308	268	262	272	290	256	280	301	279	282	283	311	281	295	281	255	281	282	256	277	311
1867	585	634	653	631	642	625	666	650	603	595	666	577	614	631	613	614	592	660	594	598	602	624	655	607	605	626	617	608	648	634	616	631	607	573	579	632	607	658	610	681	640	616	620	635	645	633	649	622	618	663	633	657	616	627	610	654	629	635	594	649	667	595	631	654	603	619	651	583	599	598	633	631	661	648	616	667	601	628	649	622	644	624	597	661	603	649	583	601	631	609	667	623	628	592	624	630	638	622	615	647	655	605	596	614	621	612	669	635	611	640	660	646	623	627	620	622	681	626	633	645	646	616	617	605	646	641	631	631	628	629	661	647	616	572	661	644	604	602	667	617	645	642	646	650	604	588	626	665	616	623	575	626	617	601	632	611	662	654	591	630	618	550	583	642	653	602	629	639	571	575	611	643	633	661	635	629	602	625	608	628	659	644	671	604	642	624	597	649	641	635	641	593	659	599	629	653	602	635	629	627	655	603	602	692	621	635	619	629	622	618	609	583	658	628	612	563	593	615	661	618	597	583	637	609	675	637	648	658	605	646	665	673	606	617	623	593	561	610	653	641	650	644	664	634	631	625	613	605	620	580	659	646	652	621	660	598	636	642	601	628	624	655	626	599	610	609	602	576	638	627	642	595	603	560	585	628	602	608	621	601	638	626	632	611	614	645	607	591	648	612	590	623	639	629	627	618	624	598	607	613	595	634	608	643	634	594	656	667	616	646	613	608	661	617	617	649	629	610	644	629	614	593	631	618	646	606	631	620	636	621	607	615	622	661	631	606	563	649	585	636	638	601	638	640	642	610	630	603	610	665	630	637	636	604	639	656	626	620	602	652	686	617	628	623	608	614	638	597	608	586	625	608	624	637	613	616	591	648	575	632	604	632	666	617	653	649	613	571	555	615	648	631	618	627	654	611	638	611	602	619	609	599	603	618	652	661	646	599	621	611	625	587	652	594	571	660	637	681	631	573	642	629	629	602	622	624	634	592	658	620	657	559	594	601	626	616	595	566	609	625	624	648	629	626	592	648	614	658	670	616	591	587	576	649	641	648	624	617	647	658	663	629	609	584	631	636	671	608	581	626	620	628	605	615	669	606	613	650	576	641	662	579	623	604	620	635	643	625	604	558	621	629	666	642	629	556	593	620	645	647	636	626	633	636	583	656	589	610	641	623	617	587	661	624	658	587	620	610	591	628	628	636	639	649	629	619	634	641	604	649	609	644	620	601	583	600	610	631	597	588	624	619	627	636	660	599	653	642	585	635	604	645	591	655	630	643	634	607	653	641	590	596	605	594	604	580	647	608	638	615	633	673	641	632	631	618	621	638	611	607	601	612	624	626	614	625	618	620	602	600	639	685	642	611	623	611	635	632	589	590	662	627	649	595	612	636	664	617	602	617	623	607	666	651	619	598	645	621	631	587	629	621	647	595	595	626	624	609	623	598	606	640	606	621	600	615	578	586	604	617	629	582	655	620	599	625	619	652	653	623	569	683	633	592	670	627	662	634	655	582	631	629	651	661	599	633	626	613	625	629	615	589	611	612	649	604	628	617	643	633	605	617	667	606	623	632	615	605	654	647	628	630	642	627	609	603	648	631	640	596	652	644	626	626	602	616	638	637	663	601	609	649	596	625	625	615	633	621	661	665	638	633	662	626	644	623	633	637	609	626	606	624	638	657	614	657	641	665	616	590	621	653	643	565	652	657	595	629	630	653	650	631	645	658	647	629	583	636	633	654	598	633	644	591	624	622	635	597	578	609	617	659	610	596	631	590	608	662	626	604	608	653	600	639	585	667	619	607	647	601	623	627	642	564	653	580	659	591	635	566	588	632	582	665	654	628	630	596	642	641	644	599	596	628	641	593	659	609	671	624	628	599	625	627	608	633	623	604	617	595	601	663	622	610	588	623	571	592	633	647	611	616	670	584	619	655	677	590	630	678	614	640	621	587	628	611	628	627	625	622	629	600	629	636	616	648	618	632	624	626	631	616	602	617	639	594	594	617	652	625	658	648	673	618	607	580	610	650	676	605	651	596	645	608	597	619	598	609	649	660	673	588	639	612	639	615	664	631	611	619	620	630	643	646	633	666	623	647	629	652	620	597	637	616	639	639	630	610	607	645	616	635	639	655	670	626	672	634	616	671	602	602	650	641	646	665	642	653	632	634	590	645	596	613	647	596	683	592	615	584	649	646	583	617	643	680	582	625	621	634	628	626	628	577	610	641	639	609	605	651	614	607	651	662	630	612	661	606	627	644	600	664	632	584	681	617	647	653	623	602	633	629	592	582	631	633	590	655	617	604	591	628	608	624	626	598	593	640	616	611	598	632	640	630	609	643	656	633	637	594	627	614	623	630	621	604	645	626	591	597	598	638	579	612	582	602	673	667	620	595	639	627	643	605	610	632	602	604	666	611	652	622	662	588	653	600	630	600	681	626	646	653	660	620	608	611	627	649	571	620	635	591	605	621	630	650	660	630	621	658	645	609	662	598	621	637	639	586	642	617	612	609	652	663	642	634	671	609	615	607	621	623	646	604	590	597	601	620	645	598	619	688	655	639	573	620	623	631	632	625	644	632	644	665	661	625	662	613	614	645	619	640	615	581	607	592	634	615	630	631	678	614	606	633	596	665	614	577	668	624	587	669	630	630	600	582	625	623	581	645	622	627	661	621	574	605	587	639	628	619	619	634	611	678	573	615	623	631	639	629	616	626	654	653	622	638	639	626	636	601	656	574	626	582	618	608	613	581	608	617	636	636	634	634	640	600	603	651	593	646	629	643	640	643	604	606	640	608	621	610	650	587	599	604	604	634	651	641	635	660	607	599	613	614	586	635	661	625	683	616	623	622	599	613	617	597	615	662	614	678	604	580	602	648	582	611	599	592	616	608	618	575	587	626	675	649	631	632	598	646	620	659	664	638	622	656	634	628	645	660	589	655	642	587	592	608	612	608	662	636	599	605	614	609	622	612	631	609	583	632	642	661	626	657	609	601	612	611	622	627	644	632	611	653	628	615	643	643	632	628	640	599	649	593	638	640	620	607	631	628	670	632	580	642	628	664	607	633	656	580	583	591	568	595	602	604	664	633	657	642	618	638	657	623	606	631	636	622	627	595	652	651	636	602	673	603	642	627	616	628	623	629	595	651	647	635	560	645	649	618	616	597	631	604	579	609	578	601	617	674	585	601	616	619	643	635	591	612	620	572	639	601	625	661	626	606	579	622	617	588	627	617	638	624	587	634	628	636	568	608	620	661	632	617	595	606	650	646	620	642	644	619	632	644	630	633	601	622	630	661	582	630	612	592	617	620	626	628	591	605	628	673	648	569	619	633	589	616	605	648	649	625	629	577	602	622	630	627	632	596	616	611	642	669	627	640	566	663	599	599	626	641	678	598	590	602	607	594	590	604	621	593	652	578	603	647	612	626	632	628	640	582	624	580	594	618	655	633	651	580	648	646	602	625	583	597	635	655	633	623	639	602	621	587	610
7147	435	466	353	266	237	251	217	201	192	192	149	166	154	179	170	153	174	174	158	151	192	188	149	183	163	170	183	171	158	176	166	149	180	145	161	149	152	168	164	140	148	152	148	142	150	172	157	174	156	151	170	159	158	170	156	167	153	160	193	159	169	125	174	138	157	168	170	164	162	169	151	155	141	159	163	170	164	144	137	156	161	154	156	169	150	148	179	151	162	163	162	165	153	153	162	151	135	139	159	161	154	155	149	131	133	153	152	151	161	171	137	156	157	152	151	164	153	165	142	161	151	169	171	141	169	179	138	163	143	150	142	163	166	140	141	138	141	154	150	189	164	162	168	147	163	137	172	161	156	177	169	154	139	160	138	172	162	162	142	161	153	151	163	159	164	151	157	156	146	184	149	156	166	137	156	160	167	172	178	178	137	159	142	172	184	179	146	179	150	165	168	149	159	185	143	148	147	140	140	185	160	166	161	151	170	152	155	170	154	159	150	145	166	165	153	157	137	142	154	179	166	157	160	159	160	173	186	154	167	147	152	150	128	158	172	151	159	141	144	163	147	184	148	160	163	139	169	171	172	150	161	145	174	142	135	169	154	155	161	154	174	130	159	141	164	167	137	157	151	185	166	173	141	142	170	165	173	189	149	188	170	148	166	170	152	155	148	166	158	177	161	178	149	142	175	163	159	162	172	178	162	167	162	142	182	178	149	158	173	173	158	148	148	159	156	144	145	167	152	165	148	163	156	155	158	180	163	141	175	154	143	180	171	162	148	152	170	151	157	188	147	149	152	151	150	154	158	158	172	163	133	140	158	139	150	159	149	145	162	161	153	156	147	152	155	155	187	152	152	152	152	149	169	138	163	145	166	167	134	172	149	142	144	157	170	168	162	150	140	149	172	147	154	139	183	146	160	135	160	164	156	142	156	158	167	181	138	167	171	175	155	166	155	161	165	161	166	140	161	161	151	142	164	169	150	157	142	145	149	156	133	171	157	149	150	161	154	180	157	183	155	198	167	162	166	145	131	177	150	150	149	153	165	136	171	158	170	138	150	170	161	164	131	162	168	165	126	142	155	145	160	155	172	152	165	166	175	138	159	157	173	148	153	177	149	170	157	177	167	132	155	141	154	155	152	170	141	166	184	141	143	140	148	150	141	160	153	179	147	160	157	144	160	136	157	149	161	153	153	176	163	144	153	160	147	161	153	174	164	153	146	156	179	164	137	157	141	157	142	147	161	155	187	152	162	167	177	136	158	133	159	170	143	164	145	181	171	158	152	151	138	174	175	145	164	164	162	161	168	176	139	164	165	138	184	155	171	149	141	166	166	147	152	158	173	177	148	172	142	164	147	172	167	168	166	157	152	173	166	162	170	165	147	159	174	148	149	134	144	146	171	161	177	162	160	167	155	160	155	141	146	165	130	168	131	155	149	120	139	160	137	171	176	160	198	179	154	137	181	172	141	140	174	137	153	172	171	168	133	144	123	165	166	143	146	155	171	156	171	162	180	166	161	168	149	161	158	158	145	156	152	191	174	173	189	174	162	139	155	142	144	197	151	143	139	170	145	163	139	164	143	157	140	145	156	157	148	158	165	145	171	156	146	166	160	135	157	138	151	150	152	158	148	133	168	182	159	152	163	162	138	167	161	157	164	172	152	158	152	161	138	189	153	156	157	176	169	156	149	157	168	157	145	154	126	172	144	153	171	146	156	132	155	163	140	163	165	143	173	178	146	147	166	155	149	162	146	128	157	161	139	143	157	179	155	141	162	174	153	151	165	174	150	126	164	151	162	161	158	146	154	149	157	164	152	164	151	158	158	158	155	125	169	165	181	184	169	142	139	179	147	175	166	163	165	150	161	146	141	156	157	158	152	181	162	140	165	148	162	162	171	165	142	169	152	152	146	146	141	132	179	172	133	157	174	178	143	159	138	147	168	160	166	173	163	154	144	140	177	144	130	151	156	186	147	152	158	158	150	163	153	156	138	166	175	140	137	164	133	184	161	173	184	141	153	155	177	164	168	157	164	160	142	146	169	160	133	143	154	154	152	149	185	141	180	176	174	143	155	151	140	148	145	163	169	142	177	174	148	156	147	170	162	192	170	152	147	169	141	152	175	183	171	176	171	173	165	164	153	153	174	133	170	162	163	152	177	143	134	167	144	144	189	165	155	175	161	161	142	160	197	136	143	127	171	157	171	141	141	158	129	140	173	155	153	182	141	162	155	139	176	158	161	138	158	161	153	154	147	168	154	155	167	159	154	166	160	156	152	168	157	155	157	146	138	141	160	162	147	158	129	154	172	139	152	158	149	147	170	142	164	136	156	173	177	130	144	172	171	167	155	169	178	179	177	137	156	165	178	159	137	151	152	155	140	171	162	140	147	180	153	147	165	159	181	159	164	167	153	148	149	183	171	144	163	171	146	159	190	156	166	128	165	140	167	161	180	139	156	169	140	173	148	160	168	141	148	145	150	145	178	159	148	134	168	149	156	181	174	150	165	179	184	153	152	165	139	131	157	169	164	164	153	149	150	157	145	155	144	173	140	159	168	164	175	146	156	178	156	170	148	157	154	150	144	161	154	155	180	142	165	169	181	158	160	159	167	140	137	158	161	134	185	157	188	166	173	156	159	137	171	164	174	131	160	155	173	154	176	157	153	167	121	141	147	164	163	164	127	152	152	182	143	150	147	145	161	156	136	160	171	146	156	153	134	167	147	168	146	146	170	135	164	170	137	155	160	174	147	160	143	144	151	152	159	155	153	154	168	150	135	181	135	145	158	156	148	141	145	147	149	162	147	140	171	163	175	177	145	148	147	156	157	146	171	139	163	162	157	146	167	165	162	135	167	141	144	154	144	155	166	169	171	160	132	144	166	163	163	149	156	142	156	157	145	163	154	154	180	177	141	165	182	188	170	155	169	158	162	148	177	147	140	153	159	150	169	159	155	150	170	159	125	143	153	160	145	136	165	136	153	167	137	155	166	138	142	152	157	161	147	163	145	150	153	163	176	152	148	161	140	170	155	146	153	145	174	172	155	164	162	145	175	158	139	157	167	172	172	154	172	161	155	166	159	123	156	159	157	145	179	145	167	172	139	157	156	145	151	133	139	165	152	153	166	151	148	157	184	157	171	150	159	158	145	148	165	151	164	178	148	182	155	152	166	179	172	188	163	168	171	148	164	161	148	154	186	159	170	176	147	152	173	164	161	155	140	170	170	150	149	166	151	161	174	162	178	154	165	189	172	167	158	148	153	150	197	154	145	177	142	160	172	143	150	161	138	147	164	136	143	139	167	158	163	159	157	147	148	165	169	179	147	160	167	159	166	135	174	152	182	167	154	161	177	161	160	138	134	161	159	156	180	157	135	146	151	137	140	174	171	140	159	159	147	170	177	150	167	167	136	160	138	129	168	161	154	141	170	165	147	167	143	139	159	151	158	139	164	141	166	148	169	173	189	168	161	178	155	158	181	189	151	163	136
6230	638	1041	1140	1009	873	736	680	565	539	518	490	488	463	422	415	371	411	444	462	380	381	413	412	390	396	364	404	397	412	387	363	362	381	372	365	371	375	395	378	370	393	355	339	391	366	356	370	359	369	380	367	367	373	316	354	348	391	350	358	352	366	368	382	342	359	359	355	355	352	350	380	350	360	359	354	380	363	354	371	343	348	379	378	382	395	375	313	340	404	358	396	359	356	373	365	363	401	364	362	350	363	344	358	371	384	358	361	354	387	379	341	345	369	367	360	342	368	371	384	340	360	397	375	360	374	346	350	376	351	340	328	395	359	363	363	350	349	366	360	413	383	344	360	356	365	389	357	353	362	394	357	358	381	347	352	367	368	345	369	387	370	396	390	365	356	367	404	343	339	383	393	350	410	401	356	351	334	365	350	386	382	365	373	352	353	339	375	392	374	371	347	371	329	368	345	338	367	348	334	329	375	367	376	353	414	366	356	379	366	373	350	357	378	357	365	376	344	350	365	315	356	369	348	324	364	381	367	388	377	367	369	325	356	356	351	370	394	356	354	329	356	308	361	377	363	356	399	359	346	367	349	364	354	361	384	396	362	360	356	305	370	380	345	391	367	369	343	365	366	362	340	346	361	347	364	363	371	381	392	351	353	384	384	352	350	353	344	368	363	332	358	376	369	346	355	362	339	377	349	391	388	345	332	357	377	358	364	327	364	377	348	385	346	336	383	320	359	361	391	402	362	377	377	339	382	351	365	324	348	404	382	371	358	316	345	358	374	366	348	333	356	378	397	341	371	325	338	354	326	343	350	405	330	366	370	381	366	373	328	349	378	356	338	348	373	384	367	369	354	369	357	358	346	340	345	339	336	383	366	331	351	359	332	366	369	362	340	347	358	356	359	359	360	343	344	339	351	360	366	366	361	386	387	340	332	363	354	373	348	355	384	362	371	372	374	392	363	332	371	383	344	362	339	371	339	353	386	399	356	361	371	362	364	372	375	356	326	384	360	373	346	355	378	362	378	360	348	371	387	373	383	405	351	356	363	350	355	373	368	361	337	351	387	310	350	378	345	374	367	361	328	388	397	361	396	370	348	373	389	381	335	345	364	351	354	371	344	359	339	344	358	313	356	330	380	344	358	381	362	373	392	352	343	375	358	361	370	338	382	349	348	365	369	356	357	351	366	380	358	357	377	339	379	371	316	369	341	334	372	336	374	386	337	364	382	374	388	359	333	368	404	361	354	384	339	351	378	388	371	365	340	337	338	342	387	365	388	359	377	377	352	358	383	408	333	350	368	373	368	359	328	360	343	362	368	367	388	364	377	356	328	370	353	354	354	381	385	333	346	359	412	303	357	350	350	358	376	323	379	369	386	399	367	370	394	345	338	348	358	380	381	372	383	355	359	354	347	379	355	356	375	331	352	329	359	368	319	359	377	336	383	375	356	352	377	336	367	342	349	373	332	368	379	381	349	354	352	375	350	362	375	353	371	330	379	375	372	358	361	358	362	341	373	330	365	398	355	344	380	371	378	361	336	373	378	350	373	402	356	374	349	372	358	360	371	355	373	365	352	398	340	368	377	337	340	364	375	349	364	325	360	342	365	380	373	378	354	358	369	363	347	392	363	360	413	373	378	362	365	332	382	354	342	380	350	345	342	344	346	359	343	377	343	323	349	322	395	349	342	385	332	332	385	351	356	341	374	354	371	368	384	374	413	392	338	373	324	356	364	356	360	378	366	348	348	373	385	381	341	366	372	387	352	350	348	348	366	343	345	325	371	368	354	342	375	349	389	363	408	373	339	379	371	414	356	344	376	377	389	374	333	370	339	355	386	372	373	354	345	340	378	371	401	379	361	337	364	401	349	374	393	368	379	341	341	369	368	357	352	370	350	328	361	385	360	364	368	338	355	344	389	348	320	353	346	326	391	344	338	364	362	342	332	330	360	362	382	344	373	378	346	385	385	354	347	407	356	373	363	365	334	353	361	381	380	357	321	362	325	363	336	345	393	387	337	382	368	366	321	353	395	352	361	373	370	369	341	359	358	381	359	361	361	363	370	358	345	368	363	361	356	382	389	374	342	361	357	338	360	341	389	377	344	365	356	345	340	381	365	355	367	360	332	339	363	382	401	356	350	396	318	368	349	343	363	342	351	380	327	374	351	344	340	361	363	340	376	375	346	357	372	384	353	393	348	342	342	375	366	365	347	414	359	348	365	364	379	358	384	347	358	341	380	395	364	343	364	372	378	372	320	346	334	344	386	372	349	350	372	362	349	353	324	381	354	330	382	323	367	411	346	384	377	362	374	376	374	382	366	352	364	344	366	372	337	386	339	383	365	346	376	382	368	344	382	378	362	362	385	378	350	401	358	362	360	378	387	370	359	374	347	340	380	353	365	351	337	388	376	351	355	366	366	386	377	368	344	384	362	356	357	401	342	358	325	354	363	356	338	363	342	356	357	354	370	339	334	354	365	347	325	383	372	369	333	354	372	360	386	345	333	395	366	385	391	371	365	363	353	375	366	389	338	359	377	381	361	345	366	350	368	376	349	334	326	306	370	389	370	378	345	338	399	370	340	343	370	382	390	344	385	365	341	357	352	344	371	360	370	388	332	356	382	360	386	374	351	384	315	355	362	370	342	382	360	318	363	380	334	387	353	319	325	344	343	351	381	355	344	372	364	360	369	342	339	365	349	361	362	346	401	358	335	323	350	343	386	381	365	350	353	358	356	367	355	393	330	376	348	387	370	371	380	366	369	358	345	389	378	347	376	352	366	378	371	381	346	355	363	362	358	383	386	311	340	340	365	385	333	339	344	364	394	339	354	326	353	319	370	339	367	366	369	341	374	345	369	344	335	330	350	353	353	340	354	356	354	365	360	350	352	367	328	374	355	361	362	379	358	353	317	401	359	322	374	360	342	357	338	350	373	393	367	336	380	361	367	367	380	377	365	379	359	353	341	339	351	336	373	374	340	343	344	374	369	349	369	355	342	396	389	356	350	337	405	347	381	356	351	353	380	321	313	352	350	372	341	359	385	357	382	377	374	362	323	369	341	350	344	351	383	340	360	328	334	366	378	397	360	373	356	336	379	352	321	339	362	376	333	411	350	364	346	361	355	400	377	392	398	406	351	369	371	337	367	343	380	338	361	376	373	380	361	349	392	366	416	399	362	335	354	347	334	372	348	387	385	363	369	349	346	400	371	362	369	371	334	333	398	395	386	368	379	371	331	357	345	382	362	358	371	342	377	344	389	365	349	365	363	366	346	331	381	401	362	351	379	356	372	354	373	334	344	340	357	360	384	364	333	383	361	329	355	359	389	352	344	321	374	363	380	357	315	366	392	355	357	351	338	400	392	385	347	321	365	390	336	347	359	375	339	358	371	341	373	354	380	393	343	339	369	348	357	350	351	365	371	319	329	324	337	351	367	340	353	373	357	377	339	370	378	364	358	370	379	363	348	323	357	365	388	397	394	343	345
13720	893	680	533	381	240	166	160	158	133	117	97	104	105	103	89	87	91	97	100	86	81	87	82	79	95	62	65	55	69	57	77	59	71	60	70	93	62	70	70	62	67	77	75	91	77	78	76	71	75	61	67	82	72	75	71	63	59	63	70	75	77	68	63	69	73	80	64	82	67	56	70	76	76	65	70	85	72	66	63	53	69	54	79	70	76	78	61	84	81	72	81	67	67	70	80	57	88	96	56	75	71	63	65	78	89	88	66	80	62	77	76	73	63	79	55	65	67	73	69	81	72	76	85	77	67	66	52	59	66	81	79	73	75	65	72	87	89	69	68	61	78	59	63	51	65	80	59	62	62	57	74	65	58	54	77	62	69	76	70	69	73	66	74	69	81	61	74	72	74	76	78	79	70	79	58	66	70	67	70	61	76	66	67	73	67	81	63	65	74	69	70	67	83	68	50	69	79	60	66	77	70	64	78	76	72	67	82	70	70	71	70	62	74	65	89	75	60	70	66	72	58	79	84	67	62	78	76	66	71	69	76	54	70	75	68	66	73	75	71	75	69	66	80	60	53	76	73	54	81	85	59	83	78	67	69	63	68	50	75	79	76	70	62	73	61	70	81	78	81	69	63	73	71	77	80	51	66	64	54	63	65	78	63	67	62	82	78	71	71	57	61	85	74	53	69	80	85	56	73	71	69	84	77	50	53	71	73	74	66	61	75	73	66	51	73	72	80	82	84	82	76	62	62	81	86	58	65	73	56	65	78	74	72	72	72	69	66	85	65	63	80	61	80	78	75	75	64	65	74	73	63	69	57	49	67	81	73	61	50	89	97	73	77	71	64	73	78	95	88	94	78	77	60	74	74	56	69	71	65	67	75	62	78	62	70	65	79	68	69	67	77	53	72	62	72	63	69	84	60	74	87	61	60	65	71	64	73	75	53	85	64	68	73	78	74	71	81	67	58	65	74	68	62	97	73	86	62	65	65	61	67	70	73	70	62	61	76	66	62	66	66	86	100	78	77	72	73	74	70	92	70	64	57	75	76	70	81	70	64	50	67	71	69	63	76	74	74	62	67	68	60	47	75	75	69	79	70	83	62	61	90	85	65	64	65	63	76	61	71	68	52	67	70	83	57	65	63	74	64	68	66	79	63	66	67	70	69	67	85	67	81	64	64	76	79	69	78	66	63	63	80	67	62	68	82	74	65	66	70	74	77	69	67	71	70	58	61	68	82	58	64	76	70	89	61	76	71	76	65	75	62	70	62	67	79	65	89	70	60	80	73	86	59	74	68	74	76	66	89	61	65	65	62	83	78	53	78	63	79	59	70	56	77	76	74	54	72	84	80	74	71	59	72	62	71	54	71	77	64	80	60	66	50	71	72	82	61	81	60	78	64	95	73	70	60	59	59	68	67	70	57	62	59	66	68	68	80	67	68	72	64	70	56	77	65	51	69	72	81	66	79	83	66	86	81	74	57	73	65	74	69	65	77	64	67	73	62	78	54	71	66	75	73	86	60	88	69	76	81	71	69	67	68	83	65	64	74	70	71	67	74	67	81	63	68	57	75	67	65	68	67	68	87	74	64	72	77	65	75	58	71	75	78	70	82	53	63	74	70	48	71	68	57	80	68	73	71	63	68	69	62	77	68	74	70	52	60	73	68	65	59	76	67	78	70	58	63	62	79	91	60	67	66	80	61	78	64	91	74	73	79	64	77	68	79	55	65	68	73	70	85	64	69	61	62	78	63	49	73	79	88	75	69	67	61	69	62	69	77	75	60	65	73	66	61	74	77	75	63	69	86	62	82	80	62	59	73	82	74	64	54	71	83	69	72	66	60	67	57	63	72	76	74	73	60	59	68	71	76	74	80	64	60	60	75	66	73	68	62	56	90	75	73	70	60	60	69	64	66	72	64	77	62	64	59	66	78	62	77	63	73	72	81	87	62	69	83	55	82	71	66	57	65	63	68	62	60	76	70	75	80	57	81	81	70	67	71	71	75	77	79	57	78	94	74	72	69	77	59	76	69	78	76	63	66	62	75	85	84	97	79	59	64	78	70	63	70	63	76	66	59	64	76	82	74	62	74	60	89	63	84	59	66	78	69	71	74	73	82	58	60	78	53	73	78	72	67	72	62	65	77	81	66	75	83	67	88	81	59	65	71	84	78	82	70	63	76	84	62	54	57	72	82	75	70	63	80	76	55	60	64	58	57	75	55	54	49	71	62	64	76	80	70	69	70	76	84	63	65	79	75	81	65	77	70	61	99	90	78	71	75	58	67	62	71	71	71	73	86	82	71	75	57	60	74	73	66	71	76	52	67	79	58	66	54	65	71	83	63	67	65	63	50	68	84	77	63	64	63	78	75	79	72	63	63	57	69	80	64	76	77	73	65	86	74	79	67	70	60	86	79	60	57	67	72	58	78	87	87	71	71	57	67	47	76	69	70	77	69	56	71	76	71	64	73	68	76	82	61	65	75	64	75	73	57	92	72	50	80	75	50	78	83	64	80	60	60	66	92	96	62	73	76	64	69	70	73	64	55	54	70	62	73	73	70	58	68	89	70	66	81	68	66	73	58	63	94	63	70	68	73	83	78	87	70	74	79	76	59	84	90	73	63	64	62	76	63	70	71	77	84	76	80	64	69	61	53	53	54	83	77	73	70	72	79	70	73	64	84	87	74	60	72	78	97	57	64	64	77	87	64	68	58	82	81	69	64	65	80	69	72	58	62	70	57	71	90	74	74	73	70	76	62	84	63	87	84	74	79	69	67	75	82	69	82	81	74	70	66	72	64	68	74	79	62	65	64	66	78	73	79	66	70	69	65	77	78	93	74	68	84	79	79	83	62	50	79	73	72	85	89	70	76	58	56	85	60	67	67	59	65	75	70	79	75	50	63	60	74	71	76	71	75	62	65	61	82	77	80	89	82	65	83	78	67	51	70	49	74	70	76	73	74	74	90	55	71	57	63	83	80	81	56	78	66	69	60	67	71	80	70	68	76	63	64	76	76	72	71	60	52	65	50	67	72	90	76	57	65	84	78	68	73	72	77	62	69	77	69	58	57	71	86	67	63	75	80	63	62	67	78	57	69	63	80	82	62	69	77	68	74	65	60	59	71	68	72	76	82	63	69	74	89	88	79	79	63	75	74	76	59	55	76	57	73	70	58	62	72	70	53	75	86	77	60	67	84	67	67	72	72	57	74	87	68	49	65	71	66	78	73	60	68	60	65	83	74	71	80	74	64	61	70	82	63	73	68	57	72	82	58	76	57	75	63	62	76	84	60	53	70	69	69	85	71	64	80	70	71	78	66	66	81	66	68	69	71	64	70	73	74	77	76	66	72	59	72	63	59	80	68	73	50	56	76	73	70	72	89	74	73	78	70	49	78	55	70	78	56	84	75	80	71	59	69	74	75	60	70	50	49	85	77	65	64	86	80	72	79	72	59	78	74	57	76	76	68	77	69	69	55	69	66	58	60
8082	785	1559	1861	1429	1218	951	721	619	570	501	434	413	403	347	333	323	334	329	282	294	281	237	258	248	260	249	278	236	283	244	232	229	219	248	215	206	225	204	229	212	219	222	216	240	216	197	237	215	205	200	222	213	216	205	209	204	188	208	201	197	191	220	201	201	197	215	227	194	183	204	201	170	235	207	228	179	212	206	217	239	199	192	191	193	215	172	176	167	199	217	193	185	185	218	192	199	191	176	211	195	180	234	216	217	201	184	199	189	195	218	226	219	210	198	183	193	200	204	182	194	203	199	190	205	198	187	197	191	187	204	196	209	199	195	217	200	197	190	175	197	199	175	231	208	215	210	183	199	194	221	194	196	204	200	178	193	206	197	208	204	209	198	199	183	213	212	196	182	181	188	213	162	227	217	217	189	191	191	191	204	215	219	182	206	187	166	202	198	180	182	193	175	175	201	198	198	198	188	184	217	202	216	183	182	204	212	193	197	206	199	197	188	199	212	202	201	217	181	208	196	176	192	208	181	192	217	207	213	206	174	172	180	195	174	208	181	205	183	178	212	222	165	208	196	217	178	198	182	207	194	196	212	171	213	188	219	193	182	198	161	194	203	190	204	197	165	172	177	176	196	195	204	203	174	203	178	199	192	202	201	187	158	219	214	184	198	184	190	201	208	211	180	186	200	211	183	176	200	180	229	197	186	173	187	194	189	195	212	199	207	190	206	193	195	188	187	194	186	195	206	183	211	186	217	184	197	188	199	203	212	204	179	202	223	207	193	198	193	203	181	196	186	176	179	172	199	207	182	204	193	185	213	208	205	214	219	186	225	196	183	192	203	174	177	222	192	197	182	203	202	179	213	206	174	210	183	203	209	198	182	198	216	177	172	224	202	194	198	196	193	153	225	200	194	223	185	169	199	187	209	189	183	183	182	172	187	180	219	201	208	169	177	212	178	212	192	188	202	179	214	179	208	185	211	204	205	215	178	200	201	204	182	198	214	223	191	207	211	185	178	192	185	194	202	179	199	171	206	175	215	183	202	198	200	198	192	195	199	194	202	199	177	180	201	187	200	194	180	182	199	203	186	189	181	202	203	199	196	213	210	207	195	200	208	194	185	203	195	207	212	212	176	182	198	207	180	197	191	190	183	208	193	176	180	200	186	199	210	194	175	188	203	180	208	218	186	177	206	188	176	190	190	185	220	175	160	182	204	201	199	207	235	206	205	197	197	192	206	184	217	186	197	202	193	209	175	180	188	200	212	169	194	163	216	202	200	195	184	217	203	203	195	175	196	168	194	184	196	216	197	168	196	169	196	184	174	182	221	200	214	208	216	198	197	187	194	176	179	193	223	179	223	180	208	174	183	196	200	207	197	198	199	196	198	199	199	178	184	214	186	182	216	217	203	172	182	229	187	209	195	201	209	223	207	201	206	182	166	209	213	182	185	204	212	219	226	191	189	194	190	183	212	190	192	181	168	195	206	202	189	189	173	214	211	176	198	194	203	180	193	205	188	206	169	208	193	197	185	200	185	202	218	197	185	200	158	206	222	170	198	197	194	197	192	209	172	184	205	199	196	217	174	197	181	198	218	192	174	200	235	180	203	194	191	194	195	176	179	184	222	214	183	193	195	190	172	194	209	198	206	192	173	181	185	218	189	208	189	203	210	213	195	183	208	191	195	192	187	191	183	158	206	213	213	193	200	202	177	203	178	200	211	177	204	189	201	207	191	219	207	195	203	219	221	191	191	210	213	209	180	153	206	197	195	214	209	191	186	202	187	210	198	201	202	218	207	190	183	196	179	181	204	180	201	195	190	194	203	191	174	180	205	196	192	197	183	217	216	199	183	180	182	193	194	198	196	214	216	208	199	198	201	217	186	217	188	197	194	193	189	169	205	196	196	178	215	195	221	226	204	177	203	200	188	194	177	195	189	198	173	223	215	180	194	214	193	175	186	198	218	197	181	196	192	185	217	181	199	208	196	210	192	182	190	213	196	204	204	186	182	222	202	202	188	177	209	192	207	217	183	205	164	182	213	174	198	206	192	185	187	210	186	212	195	200	195	209	185	182	203	217	195	189	189	209	198	195	176	188	207	187	216	179	190	235	180	200	191	189	193	208	214	217	172	196	204	187	205	202	178	211	211	190	210	186	220	197	209	161	193	183	199	193	207	193	204	197	201	209	176	191	205	207	216	208	189	202	202	207	193	169	227	196	205	206	195	204	189	186	205	166	207	209	201	185	185	220	215	158	181	188	210	204	177	196	183	179	196	192	202	211	173	209	187	200	204	205	224	189	189	200	193	215	208	194	196	188	204	192	171	181	195	183	215	193	198	195	177	196	189	207	221	186	183	176	180	157	183	169	217	192	206	207	168	187	209	194	203	222	193	197	202	194	203	208	198	176	185	206	194	199	179	229	196	190	195	194	206	203	235	174	189	196	204	203	196	194	217	191	203	206	187	215	179	201	195	200	191	206	192	193	192	210	204	196	193	186	195	216	199	173	243	197	209	198	187	192	197	208	188	196	205	216	177	179	197	188	197	194	231	197	201	178	210	196	186	217	201	184	206	183	185	213	193	200	192	207	209	201	192	193	205	195	209	190	204	191	199	224	190	191	191	223	200	202	192	194	224	177	215	187	198	190	217	208	212	196	197	189	202	187	192	198	200	174	197	185	201	220	185	190	188	188	191	189	184	165	168	200	187	188	210	182	201	186	196	181	188	220	200	192	191	182	191	199	182	206	206	192	185	215	188	175	204	184	214	184	217	201	210	189	212	199	186	198	234	189	183	216	230	189	193	187	193	216	172	188	160	203	204	203	171	201	179	195	199	189	191	194	173	200	182	194	175	204	216	198	196	172	197	232	180	187	206	199	219	233	186	211	168	168	208	197	204	195	187	173	219	183	202	196	185	200	201	217	187	201	185	222	199	200	204	206	208	200	191	184	173	198	193	205	201	189	188	193	225	178	207	204	186	175	221	186	211	216	198	199	188	204	202	198	199	186	176	205	202	203	194	212	206	180	181	202	206	206	185	186	204	198	185	206	179	184	186	208	187	184	196	195	186	224	178	230	160	191	202	218	181	171	195	183	222	185	199	212	204	216	170	201	202	201	183	180	163	203	203	189	188	216	216	208	193	187	186	208	197	200	206	209	229	186	197	203	177	179	179	215	193	164	197	198	189	205	186	210	184	212	180	185	190	206	198	216	194	218	192	180	215	202	209	227	213	201	197	208	206	209	177	190	185	188	167	195	192	215	181	189	173	202	217	211	212	201	188	199	171	219	180	187	205	209	175	200	183	201	197	165	180	212	217	195	204	187	198	182	180	211	224	191	211	194	176	206	201	211	226	194	191	182	175	199	200	205	211	190	243	207	206	230	195	232	203	175	191	173	196	214	213	186	216	194	228	180	193	197	176	189	201	225	194	228	204	192	192	211	185	170	193	173	191	187	206	200	197	180	193	214	187	191	189	183	194	190	182	204
1507	299	279	281	310	288	276	291	300	341	256	278	282	285	266	293	327	293	302	267	280	290	276	292	289	293	272	294	295	276	265	282	286	267	263	264	284	277	279	276	292	311	273	280	293	275	284	272	278	273	267	267	258	291	302	265	268	251	318	289	297	277	302	264	288	299	275	302	282	272	291	272	266	306	287	269	292	261	292	275	302	284	286	307	270	309	285	274	310	293	247	282	283	291	297	252	321	292	273	285	311	281	267	284	303	277	281	273	325	288	260	273	241	306	315	255	289	297	280	292	288	295	271	293	275	312	264	310	277	265	255	276	280	270	304	256	322	297	261	251	272	274	249	314	284	271	282	270	274	254	277	289	274	290	274	286	241	288	276	289	275	265	275	282	279	267	264	281	271	298	264	278	285	293	286	270	263	274	310	282	288	306	322	273	274	309	318	295	294	325	291	275	303	277	301	299	300	273	275	284	297	305	257	288	220	278	275	304	268	285	260	278	273	284	268	263	263	277	283	276	308	313	286	258	258	297	282	266	314	322	289	293	313	288	262	281	316	314	302	281	316	288	308	298	282	304	291	313	278	291	284	272	306	268	261	286	294	293	261	293	293	307	295	286	275	321	297	299	313	286	303	264	272	277	262	290	258	292	270	292	299	297	270	263	271	307	264	307	274	290	287	272	231	289	300	310	302	312	302	292	291	273	304	325	303	305	320	262	297	289	280	259	285	276	293	275	281	279	275	314	300	307	288	283	294	298	273	291	267	281	276	273	291	285	297	290	274	273	282	318	281	282	287	250	297	297	324	279	254	269	269	277	274	314	302	292	305	279	250	250	323	302	279	270	290	276	276	271	290	281	272	292	294	314	345	236	272	290	288	275	273	283	276	263	287	286	255	297	276	270	310	291	265	283	285	271	284	272	262	310	278	299	275	311	291	295	286	292	275	300	292	312	286	305	277	276	289	319	255	261	272	288	288	237	287	280	263	289	262	308	268	265	304	261	300	315	294	311	291	312	282	279	300	283	280	279	270	306	288	288	276	266	286	277	272	293	307	307	309	284	250	276	252	301	280	285	278	266	283	257	298	289	290	278	275	270	251	296	294	275	290	280	303	256	282	258	264	304	250	305	262	309	277	308	256	275	244	278	291	301	306	274	267	266	237	294	300	290	281	285	285	272	291	269	266	279	275	301	258	247	297	272	283	287	288	298	309	329	313	255	260	279	269	279	293	307	271	289	313	273	282	287	282	264	274	269	307	292	256	292	272	293	285	305	296	285	283	310	281	269	298	299	266	274	274	289	262	281	288	264	262	290	275	292	286	281	261	264	303	281	282	312	258	276	288	266	250	333	298	286	323	272	308	276	307	279	273	282	275	327	279	272	241	262	298	281	284	282	256	258	282	287	310	286	270	265	267	262	311	295	276	284	299	301	293	297	303	273	291	254	284	272	252	310	298	256	264	294	306	264	268	279	281	279	314	292	263	267	259	279	296	282	274	282	312	298	296	278	291	292	277	271	290	277	300	275	293	287	280	321	290	279	283	277	283	266	298	254	259	296	278	282	279	267	306	317	326	298	261	306	300	300	318	288	285	281	273	279	270	297	322	280	268	274	265	257	310	314	293	263	288	266	278	272	247	305	302	296	276	292	297	255	246	312	274	283	276	289	261	286	259	275	279	303	277	267	272	277	311	291	286	267	284	328	291	284	268	284	276	289	256	282	274	305	266	294	301	301	291	297	274	264	260	286	303	265	295	275	283	319	308	331	309	264	260	257	263	259	289	302	312	250	305	275	280	308	289	264	328	313	332	287	258	290	263	263	290	252	315	275	274	262	272	277	326	297	286	286	330	288	242	264	299	329	296	291	275	295	287	306	296	275	293	294	255	239	324	312	323	291	304	267	276	268	284	279	292	302	281	291	286	313	278	287	264	288	274	283	280	273	280	245	281	252	265	274	294	300	290	277	263	301	294	274	327	257	279	288	301	260	258	300	300	274	282	267	259	270	276	265	279	271	291	289	277	260	318	315	284	280	295	245	287	287	296	322	289	308	289	275	309	277	283	276	293	282	310	270	276	319	265	281	307	298	292	266	301	271	300	283	273	285	302	296	296	274	284	275	281	293	257	266	287	289	265	286	295	273	282	270	257	267	302	285	301	282	306	289	277	296	306	257	297	306	330	285	301	305	307	274	258	278	297	312	308	275	300	277	276	304	293	249	278	314	307	270	275	309	288	306	274	305	296	304	275	265	296	247	269	261	256	261	257	278	285	287	265	274	294	288	283	289	271	268	289	283	277	326	301	320	278	276	291	299	265	272	265	282	275	288	295	314	279	254	289	269	259	293	296	270	265	271	264	278	327	292	269	270	279	287	295	284	280	321	314	275	305	276	279	291	291	286	272	270	301	303	299	261	246	275	284	324	237	272	257	290	305	276	296	252	280	287	291	289	291	299	278	264	305	309	257	276	285	297	273	256	302	264	301	298	279	289	281	262	297	283	290	274	259	319	266	274	275	300	291	305	287	277	302	295	272	288	283	279	279	290	267	318	323	261	306	306	289	301	310	293	275	274	281	316	316	299	280	289	292	276	270	275	311	269	292	295	282	259	302	270	277	308	291	285	317	289	314	306	297	299	308	275	292	282	285	280	271	308	306	270	276	273	296	273	295	287	291	293	275	268	247	292	277	270	263	309	275	246	271	258	315	277	258	284	258	285	272	266	288	288	300	277	303	297	308	279	241	275	269	295	291	290	273	292	294	267	268	284	262	294	282	251	292	321	284	301	291	311	284	278	305	275	248	268	285	311	296	273	291	270	266	259	260	314	285	283	267	272	278	294	296	292	310	270	290	266	292	293	312	297	260	310	273	304	279	280	281	311	266	268	288	285	298	285	302	276	309	290	285	279	310	291	289	258	271	321	316	275	271	262	288	316	272	272	294	284	313	288	282	290	295	294	287	291	299	315	316	270	271	260	281	278	281	297	314	243	302	273	281	293	281	283	267	298	279	288	276	310	300	282	263	298	303	292	271	263	297	269	274	260	294	279	263	310	321	274	260	262	268	290	281	292	315	284	317	277	308	290	255	301	258	277	292	303	253	273	277	290	273	290	315	300	283	292	265	301	309	297	304	289	262	275	287	278	290	293	275	300	265	272	286	282	269	293	302	283	258	277	273	312	274	271	307	289	273	286	275	287	273	298	290	280	309	282	255	266	262	278	323	261	324	310	282	281	271	283	301	290	295	296	298	278	294	293	275	289	297	287	323	262	276	274	269	291	276	273	254	264	302	308	297	288	271	262	265	288	309	282	265	251	281	272	274	271	280	269	292	249	288	293	318	269	282	284	278	257	265	278	272	257	298	265	268	273	302	280	303	307	322	296	283	304	278	261	295	287	280	319	299	290	288	275	265	282	274	306	284	301	270	300	275	283	311	285	266	307	251	285	298	272	275	279	303	285	252	317	311	291	314	259	309	281	304	289	303	278	295	279	314	283
1836	636	608	664	641	676	642	632	625	609	646	635	673	627	643	620	633	637	651	591	644	620	628	629	626	657	643	646	694	659	708	636	608	613	620	635	642	642	623	622	613	628	633	577	670	644	593	598	634	623	632	605	628	657	620	616	638	604	620	634	604	595	618	574	629	676	649	622	630	589	641	617	641	649	646	629	594	629	654	652	654	638	624	577	620	624	579	629	622	616	617	595	655	631	651	601	598	641	663	598	627	626	635	632	638	626	650	621	609	606	645	655	651	650	673	640	623	607	637	609	630	611	646	574	623	594	647	570	654	602	600	654	647	642	628	660	627	625	618	598	649	647	648	632	589	666	617	611	625	594	669	623	618	635	637	654	660	607	640	573	607	693	632	632	658	606	589	607	659	647	638	640	648	637	661	627	618	605	631	631	622	636	546	618	656	651	655	610	615	640	630	600	650	587	596	652	587	612	627	630	664	642	652	656	582	636	626	620	657	626	692	608	604	669	640	631	648	624	580	563	613	688	638	631	659	602	642	625	628	628	596	625	627	612	664	644	625	607	629	647	653	631	619	655	565	602	627	656	612	566	638	611	645	638	677	593	617	621	635	613	650	577	585	673	601	594	610	684	617	646	649	634	620	608	623	596	603	677	672	622	617	644	602	621	650	622	633	676	657	625	621	621	591	662	601	659	627	605	622	661	615	597	612	649	602	617	614	612	609	650	628	577	619	607	654	594	621	597	633	612	633	672	623	615	598	584	625	611	634	620	614	612	649	611	695	599	606	606	623	616	592	643	592	625	608	693	625	584	584	640	635	634	654	612	611	624	613	664	668	648	586	630	624	634	622	639	661	649	622	650	607	653	641	646	627	623	620	653	623	620	664	613	570	604	628	638	651	653	653	588	590	647	657	643	645	582	646	648	659	590	642	660	615	607	602	623	622	621	644	606	631	636	599	670	663	662	667	609	595	618	645	647	596	600	674	643	686	641	625	636	590	641	629	624	620	593	640	668	657	594	657	614	639	640	617	602	606	637	631	644	643	591	707	665	599	593	638	647	645	611	619	655	663	644	648	628	649	609	647	592	648	631	628	636	642	604	614	587	646	662	665	611	651	639	617	627	601	639	647	627	621	577	631	632	630	623	640	651	607	643	629	599	639	606	635	595	598	603	617	612	679	700	617	614	615	626	608	644	641	623	646	616	639	610	631	589	635	645	684	622	632	642	667	647	663	609	632	621	665	650	632	611	654	647	674	667	622	624	635	644	617	659	636	627	659	658	691	608	631	583	656	613	616	670	682	627	646	636	647	619	603	607	640	612	619	697	594	626	639	613	598	595	624	629	587	616	625	697	613	589	588	603	596	622	615	695	608	646	633	608	608	657	599	638	613	677	627	600	600	657	668	635	651	623	625	602	625	604	596	653	610	650	596	582	619	631	623	610	618	633	661	651	625	639	626	581	659	593	616	609	602	623	646	653	653	584	623	595	618	615	625	589	658	660	633	638	612	603	661	631	618	655	634	600	618	631	661	614	623	650	630	629	646	634	616	605	653	643	612	656	587	623	637	674	616	613	605	662	661	634	634	658	633	634	592	627	626	660	657	611	596	643	615	669	618	598	652	663	629	622	644	625	654	606	636	645	609	628	603	630	612	634	617	626	597	641	622	651	638	628	638	612	656	648	652	583	677	590	659	644	643	644	636	605	621	665	664	631	606	644	662	678	626	634	598	608	631	622	613	615	595	614	599	562	637	616	604	633	631	622	623	627	611	663	649	620	633	583	655	608	593	608	599	639	595	607	623	617	630	614	617	664	558	632	615	627	636	615	669	597	601	622	608	656	593	640	628	630	625	612	638	625	593	616	604	657	633	610	668	636	651	634	583	611	618	615	624	609	622	655	653	663	641	668	619	653	653	635	623	638	661	667	612	638	632	612	612	675	647	683	646	613	599	652	613	649	646	631	624	598	601	680	650	625	611	679	635	640	644	632	658	577	676	586	631	682	629	669	592	615	652	610	605	628	572	631	643	646	641	650	628	653	648	625	610	612	615	623	614	654	605	623	646	628	672	661	612	646	658	694	609	657	651	610	631	647	626	627	622	617	657	635	648	643	669	643	648	613	649	654	613	606	641	588	622	634	642	619	619	641	611	614	606	604	647	627	643	640	647	631	615	659	657	617	657	636	613	637	620	618	594	644	609	621	622	620	656	679	652	631	607	631	609	592	619	638	633	670	634	661	631	613	608	635	643	631	632	632	605	632	607	654	587	634	611	616	619	613	644	629	636	588	649	595	665	656	661	639	641	661	662	633	646	654	644	586	611	588	626	633	634	581	613	638	664	607	639	645	621	656	665	618	636	628	642	645	559	622	629	617	676	649	625	606	593	601	642	604	576	598	650	642	602	648	660	656	678	613	658	639	652	602	658	635	642	601	634	619	585	617	614	624	629	596	645	658	679	679	633	641	622	612	615	628	602	618	639	594	670	646	609	605	635	624	635	611	656	654	632	646	640	624	609	646	594	691	662	598	630	624	563	659	627	600	601	617	630	616	645	585	620	599	656	668	643	630	660	635	653	603	626	630	632	625	566	595	591	632	637	618	660	636	641	637	566	640	591	643	642	627	630	600	617	628	626	637	621	632	624	606	642	668	627	647	637	590	647	657	630	620	605	606	650	636	612	644	639	607	613	635	556	615	623	649	639	621	636	616	608	629	645	608	649	628	624	620	573	629	635	615	660	628	634	674	602	611	589	633	648	633	667	638	624	609	630	645	621	653	624	637	631	616	625	609	650	632	659	643	626	629	629	618	666	608	616	637	660	634	595	621	625	600	642	612	632	608	629	584	629	601	629	651	602	643	636	623	604	628	568	672	625	601	611	667	614	656	648	639	592	649	613	612	648	661	650	622	624	573	645	638	624	639	644	625	628	647	652	685	647	609	627	630	601	620	641	655	676	642	632	614	634	604	675	603	645	584	659	649	642	617	653	652	579	642	641	594	637	609	628	642	615	666	615	616	600	647	627	573	627	576	599	614	628	591	632	615	623	609	625	638	612	642	613	641	622	626	620	557	641	616	618	648	638	650	607	596	597	643	667	607	579	595	663	613	673	614	611	643	613	608	606	615	586	612	622	652	589	625	646	679	664	621	661	608	606	667	619	648	609	627	632	636	609	606	601	600	597	644	634	627	595	589	656	651	631	665	638	655	625	677	625	612	599	643	649	592	628	627	646	639	694	617	615	636	611	669	693	613	580	605	667	613	623	620	644	667	649	625	666	651	640	651	581	642	644	616	596	622	609	626	627	665	600	606	576	647	628	587	606	664	590	612	625	641	668	648	608	644	644	625	629	636	636	628	650	656	687	641	611	659	635	632	654	664	610	607	631	595	600	656	615	641	646	592	610	597	623	594	584	600	649	610	613	651	647	570	618	653	658	624	661	634	621	604	647	638	618	606	631	590	646	623	649	692	616	658	611	610	655	571	664	628	594	688	633	635
7131	421	468	364	308	269	227	204	219	202	183	180	180	156	216	165	157	157	134	153	179	162	185	167	155	149	160	153	173	165	138	147	149	170	165	168	158	174	143	141	148	166	163	133	161	162	178	146	150	151	158	139	155	160	124	165	140	135	167	156	144	159	167	174	163	174	163	163	164	160	140	140	190	167	169	159	173	150	154	163	155	181	157	151	180	152	146	131	132	149	166	148	159	156	147	141	174	165	140	138	154	182	163	162	165	167	164	148	149	146	160	164	153	149	163	186	149	144	159	171	134	179	145	128	188	142	139	130	170	148	138	172	166	172	162	193	165	150	160	143	157	130	139	146	196	135	170	149	167	124	162	156	164	167	153	153	147	141	142	169	159	155	141	160	164	136	133	171	140	159	152	193	161	162	154	156	191	151	181	165	148	162	146	159	177	158	175	168	163	164	196	159	151	154	181	142	176	150	133	167	165	152	128	131	166	160	140	151	175	145	149	161	148	173	162	178	155	192	139	157	155	158	177	164	163	171	184	146	154	151	145	157	161	124	158	156	150	154	149	151	150	163	175	173	182	144	156	166	160	135	161	170	178	160	149	165	166	148	170	154	144	142	133	132	160	133	146	143	161	146	178	162	132	167	168	170	141	162	151	166	162	152	157	144	158	148	167	159	175	189	161	148	164	168	147	167	175	156	150	151	167	150	160	160	139	155	153	159	164	138	157	165	150	175	181	155	140	162	174	182	162	153	164	141	172	163	129	163	167	148	166	164	175	164	145	158	153	149	139	146	133	154	133	146	139	176	163	143	147	137	163	166	166	149	172	155	158	172	152	142	137	164	152	140	152	170	152	149	176	148	141	155	166	178	162	147	151	145	177	141	169	157	160	158	169	166	178	154	171	154	146	179	167	154	169	165	147	161	158	172	166	150	163	157	164	186	161	160	133	148	140	163	154	164	159	168	173	176	158	165	158	166	159	166	174	157	163	156	157	168	131	196	154	178	150	151	158	166	189	144	140	161	172	170	148	165	143	160	158	155	162	162	167	170	165	171	171	158	157	140	146	165	185	145	149	167	168	150	146	158	170	168	149	153	157	158	157	155	158	168	179	153	161	164	166	164	162	175	145	175	162	140	165	140	194	169	164	168	143	162	164	169	186	150	175	159	165	179	150	168	137	149	159	162	173	135	159	149	172	141	144	171	179	146	161	160	175	162	144	145	168	151	167	152	151	178	155	158	157	149	179	168	148	157	177	148	166	169	165	144	153	163	142	158	141	183	176	140	164	130	142	155	173	155	166	139	143	170	180	157	141	146	152	150	151	159	167	130	168	155	133	160	164	185	165	144	144	154	161	162	176	170	150	172	161	169	155	143	151	148	160	177	173	157	164	174	140	156	146	181	148	184	163	145	171	139	157	151	160	140	148	179	174	161	156	159	151	166	133	199	155	179	148	159	155	143	142	149	170	147	155	166	168	172	176	148	147	135	143	149	174	158	150	151	159	153	142	148	163	143	162	144	149	158	135	173	182	200	166	165	158	150	155	148	171	162	156	132	159	131	170	178	176	163	151	181	142	146	157	154	156	175	138	173	139	170	176	173	200	171	180	185	179	185	159	181	167	177	153	125	160	169	168	144	161	152	153	168	144	173	171	153	190	159	173	154	165	152	150	141	171	145	136	178	171	154	170	147	165	150	155	171	163	155	172	168	177	175	156	149	151	153	135	140	147	155	172	149	145	162	125	161	171	141	132	188	144	108	138	169	163	151	144	163	160	171	148	153	157	151	161	122	157	173	172	167	148	151	138	152	155	147	160	150	170	157	141	176	171	167	167	174	169	154	157	142	152	159	144	172	163	164	152	163	164	161	169	149	155	153	180	155	146	168	174	149	173	171	163	161	168	160	160	174	189	165	150	171	170	155	153	181	133	161	164	160	187	158	154	173	135	180	155	175	165	160	151	159	143	133	137	143	143	163	180	172	138	134	164	150	151	177	171	142	175	185	169	167	147	156	147	159	189	148	173	158	155	160	174	177	163	140	139	154	158	166	166	180	146	169	142	135	161	152	142	165	154	159	163	135	156	181	168	153	160	169	165	153	149	151	147	160	161	146	146	162	157	167	163	161	149	175	162	145	157	149	178	152	173	159	165	148	119	147	167	132	139	169	144	152	162	176	175	162	169	185	191	145	180	143	164	183	159	168	160	172	154	171	179	145	154	168	159	160	151	138	156	148	165	173	173	143	138	138	154	163	158	156	140	155	157	168	145	159	142	169	151	176	177	147	132	143	161	159	167	176	155	185	173	156	158	154	159	160	163	172	156	189	160	132	156	158	155	151	133	150	174	143	183	157	168	141	153	160	134	130	158	160	131	147	157	190	149	161	162	136	160	167	160	138	155	152	175	158	173	145	137	154	162	162	169	149	162	150	146	154	150	171	152	155	163	143	164	144	151	170	158	158	133	190	142	147	142	179	149	141	164	146	191	142	155	171	148	130	144	143	169	140	150	161	160	149	137	177	169	168	167	145	154	158	167	172	149	165	172	171	166	172	168	148	160	136	178	161	185	151	159	157	129	152	163	173	147	175	133	157	153	169	180	178	142	156	142	175	161	138	161	142	167	147	153	184	147	169	163	162	159	132	178	167	173	150	159	163	153	155	157	160	183	172	164	142	158	160	154	179	136	145	158	163	140	173	171	143	158	140	139	173	169	153	171	134	153	181	173	158	162	161	165	157	172	163	158	164	173	163	168	169	148	155	150	163	157	159	182	162	136	146	160	171	183	154	163	182	168	174	173	152	159	156	166	177	180	169	163	159	134	152	162	153	145	166	161	144	152	150	154	167	144	155	188	156	156	130	144	164	167	144	144	161	164	147	158	141	153	171	170	142	165	135	186	147	159	159	160	171	161	152	171	155	154	149	150	154	174	170	146	166	165	149	134	158	148	151	176	142	147	180	156	156	133	184	157	142	156	163	153	148	158	157	155	176	162	143	150	170	177	175	165	161	150	171	161	140	160	162	145	151	143	165	156	180	167	143	159	182	150	166	171	151	143	155	167	169	145	161	139	149	132	161	144	142	166	166	167	141	157	171	157	153	168	179	151	147	153	128	154	161	168	153	185	165	144	161	151	143	164	175	152	155	162	158	159	171	168	135	152	185	145	166	142	156	166	194	137	170	150	164	169	151	147	162	167	165	150	153	140	143	151	155	181	170	138	149	164	160	140	163	143	145	151	167	149	143	165	163	148	177	166	152	171	163	172	191	128	170	161	139	155	149	164	147	165	157	144	168	196	163	168	175	147	163	159	163	147	163	147	158	164	182	157	166	165	155	131	148	157	143	155	158	156	167	145	135	149	167	148	165	154	152	157	138	176	119	170	139	148	158	168	160	159	187	168	127	157	159	169	147	170	178	133	154	161	152	140	146	146	149	132	161	147	142	164	140	162	179	154	163	158	163	170	154	164	164	155	157	140	136	157	174	157	169	162	166	169	153
6257	606	1032	1146	961	879	766	639	612	540	508	525	466	433	465	458	457	416	412	396	434	400	373	375	386	393	396	370	428	373	380	395	386	407	355	364	357	379	377	391	348	360	380	403	397	367	380	376	373	385	347	345	361	379	382	381	350	376	341	351	382	346	405	376	364	330	354	380	369	350	375	352	344	357	311	375	343	374	340	370	382	408	381	339	372	369	355	386	362	364	329	345	372	376	379	405	370	348	343	356	345	350	343	386	379	353	398	381	358	333	373	365	356	383	353	354	393	394	374	359	359	389	368	378	374	382	379	342	363	339	369	367	388	396	337	347	364	387	361	370	395	338	338	359	345	361	376	353	366	334	387	330	385	367	333	376	331	324	347	325	378	378	375	376	375	341	363	377	333	372	342	367	399	311	349	395	361	354	355	385	361	383	367	378	367	387	343	363	365	355	368	351	380	368	336	351	342	385	366	375	357	362	384	313	360	347	345	370	394	397	343	343	370	390	362	382	349	352	393	366	381	317	337	364	385	396	368	363	353	388	360	370	347	343	357	350	347	359	359	372	349	346	366	365	375	388	354	362	364	304	384	340	390	364	341	372	355	361	350	399	385	357	319	391	371	329	386	342	378	340	371	395	392	348	348	385	384	387	391	354	381	369	347	373	341	339	365	397	384	361	358	382	376	363	370	374	366	345	340	365	385	364	369	356	378	345	385	332	349	333	371	336	354	369	330	364	326	387	344	354	366	357	353	393	333	330	356	357	395	385	352	363	401	371	367	368	369	360	332	357	358	394	334	382	372	351	323	343	364	363	373	397	354	386	338	384	391	370	368	353	378	373	349	370	356	365	368	354	356	360	330	373	354	346	376	368	361	328	333	349	346	407	392	397	346	341	388	366	374	364	375	361	385	369	349	347	367	331	376	362	367	339	363	366	331	363	344	380	399	370	346	335	370	384	353	354	393	347	361	365	373	351	338	390	368	358	371	335	388	359	377	327	374	347	387	350	358	368	356	332	333	348	326	349	326	392	354	364	377	372	362	395	367	353	373	369	374	343	359	356	387	378	351	367	350	381	362	361	344	388	367	348	375	337	350	375	366	375	352	354	362	367	349	352	368	355	357	357	391	358	374	343	357	373	338	358	367	372	325	361	339	389	369	380	383	352	365	373	353	384	370	367	361	390	352	352	356	336	395	362	375	340	348	331	368	382	327	367	325	352	373	378	383	354	365	364	380	349	362	355	340	357	351	347	334	368	334	371	398	340	368	385	364	339	327	337	380	380	402	344	360	343	377	404	368	375	348	370	370	332	326	368	361	350	340	320	368	376	367	373	364	321	314	377	387	361	355	365	351	371	353	352	400	341	367	339	364	330	379	346	360	345	367	338	388	350	326	338	370	366	335	372	359	351	359	359	376	379	353	374	375	358	378	354	355	347	360	349	369	332	346	387	384	377	352	351	378	365	361	372	383	384	367	363	372	362	361	358	381	355	354	345	359	364	363	385	322	353	363	370	390	375	338	334	375	366	348	361	321	326	349	346	357	378	397	394	379	350	336	348	374	350	360	356	339	358	361	375	351	400	381	339	371	398	364	348	342	344	375	374	383	359	376	365	357	339	360	355	366	361	378	350	357	365	368	344	381	380	343	385	347	391	332	388	390	364	350	417	371	356	335	361	372	380	333	395	434	398	366	391	375	357	385	323	349	364	344	386	326	382	340	399	372	379	335	366	376	394	374	357	341	322	333	360	386	389	392	359	394	326	355	348	360	365	354	370	402	341	319	391	363	371	387	332	354	341	357	376	352	411	353	343	386	389	360	356	364	405	317	308	340	373	352	332	337	342	342	350	390	361	356	362	359	391	341	334	367	361	351	385	398	381	374	353	361	368	381	364	362	371	369	338	381	371	363	360	342	401	351	339	347	340	385	359	325	349	344	366	374	352	362	348	365	338	326	352	371	359	371	385	339	383	346	354	332	363	386	360	356	354	353	369	380	351	320	359	335	388	334	344	372	343	319	373	332	373	327	354	356	356	340	335	358	344	383	340	363	360	360	358	353	316	380	357	382	330	371	376	379	368	405	315	331	384	354	358	366	347	379	352	371	364	379	348	344	359	340	356	381	379	369	372	379	370	337	372	335	368	355	350	364	361	332	380	321	365	350	420	361	352	380	373	373	336	359	358	397	348	376	370	332	371	341	379	373	336	341	382	389	346	364	396	344	348	376	330	357	332	361	375	368	401	366	354	361	380	371	382	370	371	347	348	363	353	365	347	333	372	378	371	367	352	380	334	365	367	352	370	391	348	345	372	379	390	368	370	339	345	386	350	344	355	355	392	334	340	378	341	372	376	353	352	364	332	340	383	352	361	349	351	335	390	340	347	388	361	373	350	366	366	370	381	374	329	356	376	343	388	339	370	379	377	349	362	350	376	358	356	351	337	364	373	374	369	366	415	371	369	352	395	362	379	358	362	366	397	363	336	390	382	379	354	326	387	369	358	403	375	368	405	360	369	354	360	383	345	367	340	364	318	360	367	344	358	362	361	356	328	384	387	386	371	351	346	387	320	383	372	369	341	378	341	373	358	389	382	392	348	369	392	384	333	379	374	379	355	363	364	329	389	361	367	343	376	340	353	370	325	362	379	362	364	374	387	316	386	352	337	361	352	375	368	382	359	358	336	351	384	388	363	362	331	372	368	349	374	350	346	373	372	343	334	327	388	372	349	371	348	376	362	357	356	370	348	317	361	340	342	383	372	345	381	355	351	384	337	371	367	344	333	368	331	371	357	427	355	355	382	381	388	330	375	391	373	371	364	347	363	326	352	371	326	360	351	372	390	372	365	383	348	348	308	352	393	341	374	348	359	349	381	373	384	376	356	346	344	334	372	323	372	380	343	334	373	338	353	360	391	332	406	368	391	362	367	385	366	367	349	335	384	363	351	380	364	384	388	393	352	370	388	365	349	370	359	370	324	358	347	364	412	352	393	341	352	354	362	388	389	361	369	365	364	345	358	374	372	351	340	365	337	369	376	363	376	379	342	358	349	341	340	359	355	375	366	371	356	362	360	368	344	352	337	352	339	367	351	367	356	349	392	398	359	367	369	356	351	350	342	379	387	328	361	361	366	373	347	380	388	371	393	364	369	385	357	372	360	367	361	355	374	399	369	322	355	372	364	393	326	378	377	370	367	342	374	355	391	377	364	325	341	359	371	357	376	326	354	353	367	363	358	390	352	361	327	382	389	368	356	335	342	350	384	386	358	345	370	367	345	356	351	337	372	349	338	329	377	343	374	374	357	344	362	336	385	384	320	338	363	368	333	357	351	342	359	369	341	389	365	348	370	367	378	349	346	402	378	336	357	374	351	375	375	363	386	342	370	375	400	371	369	365	354	368	347	404	349	361	353	334	334	350	359	374	341	392	374	348	343	370	364	363	388	377	368	352	325	360	366	386	357	371	345	346	347	378	400	374	360	378	376	325	337	353	364	349	372
13588	943	757	526	362	245	218	162	153	141	121	118	98	102	89	91	109	82	85	99	89	76	82	112	75	74	80	79	68	78	67	79	78	88	55	63	63	72	56	84	76	69	80	87	89	56	74	86	68	75	78	57	97	61	62	65	67	81	53	53	66	67	88	63	64	70	58	80	58	74	76	68	64	62	68	61	65	74	69	65	69	67	89	60	85	72	64	69	61	70	89	76	68	60	71	67	64	60	82	75	61	74	53	62	68	79	76	78	57	69	92	54	70	79	74	69	64	62	86	74	68	70	62	69	78	64	73	64	67	58	71	74	93	69	79	87	72	68	59	65	72	74	86	74	69	76	72	68	77	65	74	77	58	82	74	69	77	67	64	80	76	97	84	92	65	69	65	74	74	70	58	89	85	74	86	64	92	80	95	59	57	73	70	70	61	64	86	73	70	88	69	80	71	64	68	52	73	75	60	61	79	76	54	77	89	68	76	82	69	60	83	79	56	71	59	76	80	80	66	73	60	86	87	61	61	64	69	75	82	89	70	80	88	80	64	52	57	72	67	68	73	59	62	84	59	69	44	69	69	56	74	76	73	55	67	82	62	75	71	71	78	91	81	82	77	63	75	72	67	81	62	70	74	88	75	70	86	68	66	57	62	79	65	81	59	70	76	51	71	66	76	74	71	78	61	84	83	61	76	66	59	88	47	64	65	57	78	72	55	92	80	63	65	72	53	54	62	62	68	67	77	74	66	73	47	74	69	62	75	86	89	71	80	73	68	69	82	54	69	66	69	59	57	79	62	67	70	66	83	60	75	76	71	74	75	85	78	59	71	55	70	77	60	81	61	63	60	67	67	56	76	74	58	81	61	66	79	84	81	55	66	76	69	61	74	66	58	60	55	74	76	78	87	74	69	80	73	69	63	78	63	86	80	67	80	75	80	65	81	68	70	81	58	60	51	76	72	76	81	83	66	76	81	63	77	77	72	89	55	75	53	59	70	73	60	64	71	81	63	61	66	81	67	53	69	66	69	64	60	70	69	59	82	76	61	69	70	66	73	74	71	77	54	67	68	68	82	67	78	75	74	72	73	73	71	73	79	69	66	65	85	79	67	63	70	75	63	73	94	62	71	76	80	74	65	58	76	67	68	73	64	58	77	58	80	70	72	68	63	67	71	68	75	61	75	63	57	88	77	58	88	76	70	95	78	83	72	79	84	71	81	61	88	52	74	71	76	77	69	49	79	86	57	62	62	76	70	67	81	61	60	59	80	52	58	69	68	88	80	73	64	60	74	74	79	75	90	62	78	70	51	69	80	77	68	79	81	80	63	50	61	66	71	76	73	61	67	75	79	73	65	63	64	74	90	69	49	68	82	55	58	42	81	84	56	64	75	76	71	70	73	75	75	86	81	83	84	80	76	69	67	68	69	62	73	64	75	75	59	61	67	69	68	75	67	73	77	65	63	72	78	54	67	77	63	61	73	64	56	61	67	81	71	61	76	73	92	66	68	74	72	59	82	70	73	76	77	69	71	72	63	69	71	68	69	60	62	65	74	72	56	74	55	82	89	84	71	74	64	68	67	67	66	66	79	75	72	63	75	78	75	81	82	66	74	60	83	83	75	61	58	70	58	55	57	65	67	75	78	59	69	67	63	55	69	80	73	61	53	71	69	65	90	64	83	62	61	62	80	89	72	74	78	72	76	60	64	71	78	73	65	82	62	76	70	61	66	68	77	69	65	83	72	68	82	58	72	58	87	66	103	70	78	53	66	72	74	86	66	57	65	74	75	70	74	78	81	83	76	71	79	62	57	60	53	62	62	58	53	59	72	71	74	82	85	60	67	71	75	62	64	51	64	77	71	69	56	64	71	69	88	80	83	70	76	67	75	63	75	93	61	88	67	67	54	70	67	89	77	73	71	57	68	61	68	72	71	73	80	76	86	83	79	45	76	72	63	76	81	66	62	53	74	63	73	77	67	71	86	68	71	70	63	68	79	73	55	62	72	75	78	62	66	74	65	64	72	68	53	73	77	87	75	72	84	64	83	86	80	76	66	60	63	74	74	73	66	52	90	80	66	76	72	73	70	76	69	66	82	62	72	76	72	64	72	62	53	69	65	67	64	61	55	74	97	62	55	79	58	65	75	81	75	71	92	73	76	70	64	56	74	75	65	63	56	65	65	69	56	66	61	72	70	64	67	66	64	72	79	73	58	69	68	72	66	70	90	58	63	79	81	77	69	79	79	86	53	71	81	74	72	68	90	96	60	58	69	69	51	63	74	73	74	80	66	58	79	79	76	69	62	76	64	72	60	58	62	70	62	75	74	70	61	72	72	82	68	61	62	58	69	61	77	71	76	71	79	56	57	74	81	71	74	79	72	79	69	65	55	70	71	59	57	70	77	67	69	65	79	66	67	59	69	75	95	91	96	75	69	60	64	78	70	82	67	58	66	94	81	72	58	77	78	78	63	66	60	52	64	71	85	76	73	71	80	66	64	60	63	79	73	69	71	65	69	67	66	70	67	58	75	70	64	73	61	65	92	65	71	78	64	63	76	96	57	69	61	62	62	72	69	62	86	65	62	76	72	79	69	54	65	66	65	69	64	71	69	56	68	62	76	84	53	58	98	79	65	77	57	74	73	88	80	73	71	69	72	67	77	67	67	82	87	72	67	67	68	77	86	64	67	59	74	77	75	56	74	68	64	75	66	73	70	76	62	70	57	57	76	67	75	67	69	69	89	80	65	72	69	92	77	68	76	80	56	69	70	78	70	83	84	68	63	72	73	72	63	72	65	60	69	59	61	72	73	60	64	72	69	72	71	58	71	77	64	69	68	74	76	77	72	62	70	70	67	67	81	67	60	78	76	62	62	80	75	73	52	80	61	70	78	76	59	70	68	75	71	67	64	56	55	73	72	86	61	63	89	78	80	72	69	52	67	75	65	65	69	74	73	79	76	81	67	96	83	59	71	92	60	75	55	58	74	69	85	65	62	64	89	65	57	67	76	71	52	65	89	64	67	78	65	70	87	69	63	95	59	65	103	50	77	68	65	78	62	56	70	71	77	75	80	61	73	52	57	77	61	67	83	59	69	65	63	63	60	75	72	99	68	68	71	53	72	65	76	61	83	56	65	74	71	63	73	75	83	73	65	68	75	77	54	66	64	57	77	62	73	66	85	61	74	63	81	68	59	70	84	69	77	84	61	67	68	76	86	76	77	74	68	85	64	72	61	73	56	75	73	67	70	62	61	71	52	62	67	81	70	66	64	80	70	72	70	60	75	57	63	79	69	67	83	84	74	70	57	80	79	65	62	71	60	80	60	58	76	73	82	58	71	49	61	65	72	93	91	61	64	65	70	70	68	68	70	58	78	83	70	58	68	68	65	70	75	74	71	83	51	66	89	68	59	73	70	83	66	69	77	66	67	59	58	63	72	67	75	86	58	77	77	76	77	56	55	69	75	74	67	69	72	63	81	76	70	60	84	69
8034	716	1640	1806	1461	1179	912	765	695	570	539	475	399	354	396	331	329	316	326	294	332	274	257	266	240	255	237	248	250	233	239	235	224	238	238	229	227	251	236	224	224	233	229	234	219	194	218	213	223	224	244	217	200	205	192	231	215	204	220	197	207	200	210	198	204	214	228	235	204	218	196	206	194	192	197	200	193	187	218	205	208	199	182	194	174	168	223	184	212	183	198	195	187	203	229	188	212	192	191	227	189	191	185	174	180	172	205	208	202	186	193	173	184	183	193	196	182	217	214	203	194	199	201	211	213	218	222	212	176	205	175	191	185	211	211	187	225	200	178	198	192	210	198	193	202	192	205	189	189	198	213	220	204	208	207	195	200	213	211	178	207	182	201	194	182	213	186	212	205	212	199	185	218	215	180	204	192	193	177	191	225	216	203	196	211	179	213	176	171	201	209	198	199	190	195	191	203	184	177	214	197	200	196	212	172	185	186	201	215	205	220	185	172	190	195	181	183	203	194	185	181	207	194	183	199	178	187	192	188	214	222	201	177	190	220	208	190	200	188	209	202	211	203	191	184	213	176	186	201	196	215	175	191	205	210	176	187	198	214	195	187	208	201	228	204	207	195	178	207	188	190	171	193	193	208	204	210	178	211	219	217	203	182	209	183	176	222	198	197	198	198	196	193	196	204	183	208	201	213	193	202	188	228	163	196	181	207	177	202	191	187	213	183	222	227	227	178	197	219	202	202	210	213	186	179	210	198	188	186	187	179	197	208	196	191	207	201	171	202	208	215	198	204	176	190	192	187	220	188	187	199	206	187	205	195	197	198	207	200	180	214	199	172	207	201	181	229	191	210	210	200	193	181	181	177	201	197	216	190	204	191	203	178	208	198	203	195	205	188	194	202	221	186	207	202	195	165	204	204	193	187	212	182	200	221	170	204	204	201	204	190	194	209	200	178	192	181	165	172	180	208	205	193	169	185	180	183	210	233	202	168	194	224	169	197	220	186	191	210	179	182	201	202	162	190	214	174	189	213	216	210	215	195	187	201	179	186	186	187	205	198	192	192	222	194	191	205	206	196	202	189	190	171	185	220	203	185	192	222	158	218	195	173	226	175	207	216	197	214	214	205	191	208	200	218	205	207	188	210	189	195	199	191	203	217	166	209	206	207	203	199	191	211	200	226	206	191	235	182	212	225	179	196	193	191	179	206	205	208	205	205	205	217	205	198	199	187	179	194	203	179	192	183	207	189	220	198	212	200	183	200	213	172	177	226	176	186	187	197	201	209	190	213	190	213	203	175	208	201	212	198	180	205	211	188	193	204	186	183	197	186	193	181	209	192	180	183	174	198	212	216	183	210	191	197	197	209	193	185	179	169	184	194	205	201	203	192	189	191	202	195	163	180	222	196	212	195	193	193	184	192	163	223	197	165	201	182	192	175	192	200	230	209	237	183	199	188	189	224	215	187	187	203	184	204	218	223	205	205	209	198	192	167	203	205	215	192	186	192	213	187	194	185	201	197	219	191	197	194	185	214	194	216	185	189	192	179	196	205	190	228	185	197	193	174	192	189	167	183	186	184	202	191	201	196	214	197	189	190	207	216	188	217	192	187	208	196	226	213	211	199	188	203	218	183	187	181	203	208	163	190	192	186	196	204	183	184	204	201	199	212	182	194	202	210	200	200	185	207	230	185	189	202	201	184	204	196	169	205	202	185	199	191	226	221	223	201	200	196	218	182	224	207	180	194	204	197	213	209	202	211	211	196	216	211	179	208	218	196	162	200	200	191	215	187	203	201	185	178	215	179	184	200	206	178	183	192	201	199	199	201	204	195	174	207	194	170	200	168	190	190	176	196	205	182	212	191	200	188	163	217	207	186	199	174	212	201	168	206	201	216	222	206	243	173	180	176	193	206	186	195	182	199	209	196	206	202	185	193	192	172	193	197	192	188	202	191	214	205	214	204	196	200	202	206	200	194	203	209	189	191	194	185	207	197	200	207	189	192	178	178	192	185	197	211	193	201	198	187	192	201	211	215	197	178	171	180	191	211	194	208	207	195	204	185	188	182	185	223	210	192	182	215	180	188	194	218	203	190	200	210	193	191	201	198	220	194	188	191	184	188	180	191	211	184	197	184	201	194	201	178	185	192	221	214	187	192	200	218	186	175	210	205	189	189	198	210	215	173	197	191	207	184	198	215	213	200	206	177	212	191	199	188	224	202	198	197	225	182	175	188	185	194	190	186	206	204	173	197	210	190	220	212	213	213	210	191	185	206	202	222	226	210	191	200	172	206	188	193	192	208	200	186	198	193	220	198	216	189	184	191	221	194	212	187	179	187	176	190	212	216	179	205	221	213	211	189	202	221	208	195	210	191	198	199	183	206	188	186	206	203	211	206	214	176	201	173	199	195	211	196	195	202	208	190	203	174	203	188	167	204	195	183	196	197	210	203	214	157	193	200	212	201	201	204	186	171	177	203	182	222	229	199	206	202	206	179	208	210	205	167	195	197	167	214	225	189	190	187	201	182	209	208	199	190	190	183	200	213	221	193	196	182	205	163	195	184	194	201	177	177	207	213	205	215	213	192	211	204	195	177	224	159	204	206	198	175	196	202	210	191	195	162	205	187	181	191	210	178	205	170	204	184	206	184	190	179	175	195	192	171	213	201	192	216	196	199	198	186	206	219	207	222	176	186	185	200	173	183	204	198	205	188	207	207	202	208	208	181	205	177	208	209	193	191	219	214	225	200	194	208	198	202	197	186	184	216	239	171	192	182	174	209	161	193	196	175	182	203	212	196	197	207	196	181	192	159	179	189	203	201	225	218	191	198	202	165	191	212	212	181	193	189	180	177	187	188	219	203	198	199	197	193	198	188	202	203	188	201	208	211	213	207	191	215	198	212	187	184	200	201	228	202	206	190	210	199	195	186	234	196	198	194	213	217	182	191	182	192	184	179	201	214	194	209	163	199	202	192	209	199	200	202	196	190	194	198	208	211	205	189	197	202	221	192	198	226	208	195	204	186	182	199	204	195	211	213	169	200	206	178	184	199	183	198	188	210	219	174	210	250	196	190	174	187	201	218	226	189	195	196	218	191	190	186	202	214	213	199	179	211	208	208	212	201	206	228	225	200	208	187	195	207	204	194	180	201	190	210	228	213	198	192	190	198	181	197	190	212	195	217	204	188	197	191	190	204	159	191	169	217	214	185	216	215	215	203	190	188	212	214	201	205	220	213	190	204	210	177	196	191	200	171	186	201	182	190	208	205	176	190	215	206	224	189	165	181	190	186	191	210	194	209	182	225	208	190	208	179	213	162	192	185	185	230	202	187	195	195	196	186	188	215	193	195	224	192	224	158	186	169	195	166	204	180	184	194	198	190	172	201	192	195	233	196	207	212	202	209	188	187	203	199	198	204	203	213	191	213	216	196	196	181	216	190	191	177	193	197	164	206	206	196	191	181	198	177	188	185	210	197	204	193	218	201	199
1528	289	298	324	279	251	273	308	294	296	299	289	323	333	262	286	271	294	253	282	272	275	276	299	312	309	297	306	289	271	276	304	304	269	286	309	320	296	275	275	294	282	297	300	255	293	275	297	289	265	307	308	304	305	291	285	268	270	278	310	295	299	283	283	301	279	281	283	270	304	280	256	266	277	305	281	290	307	293	285	305	262	254	300	258	301	290	310	275	253	269	288	305	301	270	306	251	300	280	278	262	280	305	265	270	286	268	290	319	287	299	259	297	269	286	280	268	300	308	268	258	289	241	298	308	300	268	306	302	290	273	284	299	300	278	285	271	281	243	288	293	283	283	303	270	321	288	265	299	284	270	306	290	287	293	289	294	278	283	303	289	273	312	282	294	272	283	301	306	295	281	288	278	276	286	265	285	269	286	326	315	272	293	320	308	272	298	266	298	275	302	255	300	260	295	281	279	252	295	257	295	281	278	301	295	282	270	256	297	270	290	277	270	287	296	306	281	288	280	290	271	276	318	261	336	284	309	275	293	296	312	289	293	292	278	261	261	294	278	302	259	312	294	293	259	286	291	288	308	279	286	258	253	286	259	309	292	297	275	257	253	324	283	279	288	294	279	298	265	322	279	298	259	319	292	266	288	254	265	293	304	273	291	291	277	317	310	295	290	285	265	270	299	296	269	288	301	290	308	286	267	280	254	294	321	291	276	306	297	267	279	290	259	277	265	265	298	301	273	285	248	242	311	284	279	262	264	300	269	310	279	302	299	278	282	301	262	253	264	286	298	277	307	250	287	274	287	263	266	251	293	278	281	286	291	276	279	289	289	270	276	260	277	290	284	285	280	307	253	271	288	287	301	249	303	274	283	302	300	297	290	276	290	289	301	255	241	259	278	299	287	294	273	294	293	288	277	264	320	263	279	267	275	292	317	301	271	289	304	274	280	274	282	298	297	281	252	275	276	313	297	267	304	289	268	287	271	282	316	265	280	295	297	291	273	294	298	272	307	293	303	272	273	259	305	271	292	268	277	310	283	293	272	262	283	302	312	310	291	297	302	280	281	287	261	298	271	272	273	302	305	291	277	283	279	242	293	298	310	283	281	275	256	284	309	300	287	297	271	313	298	306	266	259	298	260	250	301	286	302	280	298	264	256	276	283	301	251	315	310	284	254	254	251	306	328	253	261	270	277	258	264	269	285	301	292	269	301	287	283	260	297	269	280	295	275	311	271	264	289	277	307	268	285	289	278	273	255	293	262	284	256	250	266	285	286	251	278	304	263	287	295	265	298	258	298	268	279	290	296	271	298	266	299	247	278	266	273	292	286	277	284	325	262	297	254	272	288	280	284	302	265	279	295	278	284	293	306	322	267	279	291	280	254	288	270	292	292	256	282	294	286	298	286	271	248	289	299	318	286	264	288	297	269	271	298	286	306	283	305	317	291	272	294	284	261	286	265	272	270	282	280	292	292	284	284	258	260	284	276	275	287	264	295	316	281	274	292	320	272	274	317	295	306	296	280	299	319	311	266	276	281	290	279	253	294	282	297	281	296	238	297	298	286	286	271	264	277	272	224	276	282	276	286	270	254	293	308	279	277	285	290	278	289	296	262	277	276	306	304	274	287	277	306	320	283	264	304	270	298	276	296	306	289	310	281	272	270	276	280	281	290	273	281	289	285	301	288	274	270	257	291	290	278	288	291	272	278	262	292	303	287	295	299	298	276	292	296	257	279	265	303	268	281	292	287	279	315	288	310	286	301	292	299	265	258	291	260	293	334	264	283	251	274	297	274	315	298	252	282	258	300	307	281	251	281	328	278	284	273	304	300	274	285	270	274	281	304	263	276	275	308	272	283	287	272	303	283	297	303	317	321	278	341	301	278	273	281	253	275	288	310	286	246	329	279	310	308	256	299	299	275	288	278	270	303	270	292	271	264	281	300	293	294	296	298	282	292	271	316	273	272	279	293	299	304	290	269	280	306	257	276	353	300	285	296	308	289	303	289	267	299	273	305	307	317	274	265	274	294	271	281	292	305	294	289	289	278	305	295	275	270	335	289	279	255	290	280	288	286	287	287	290	263	272	265	259	289	283	268	275	272	297	274	305	275	256	280	302	276	280	256	225	295	297	276	260	284	310	303	278	273	293	259	278	283	264	313	300	294	294	277	281	287	266	261	272	295	302	308	282	299	302	282	283	284	276	283	295	263	296	269	325	294	231	268	289	312	255	279	289	285	255	291	278	288	282	267	288	281	291	290	268	295	266	262	284	247	280	271	323	299	281	290	298	313	274	282	260	290	286	310	301	275	282	291	281	291	277	273	288	293	308	290	305	300	252	276	296	309	287	279	297	284	292	257	264	308	280	265	285	273	276	312	268	278	283	279	281	310	282	297	262	299	303	279	285	319	302	283	294	311	273	292	281	308	291	293	315	253	277	272	307	300	291	283	284	253	317	258	271	266	293	270	270	264	298	284	272	280	305	285	283	306	270	237	279	306	297	268	281	267	274	281	269	271	300	292	279	263	270	297	274	286	319	243	279	298	294	271	297	308	278	263	292	278	292	286	270	284	300	269	257	304	311	298	306	286	308	270	282	253	304	282	327	287	276	275	289	297	309	291	262	298	302	285	298	298	273	310	275	252	287	305	283	278	273	277	260	265	328	267	297	262	276	295	291	284	299	257	289	266	317	292	276	283	341	285	254	283	273	328	322	291	332	303	273	302	263	275	301	319	264	290	291	289	279	233	286	276	291	275	262	288	298	283	307	257	265	277	275	283	284	320	306	255	290	299	273	274	312	273	260	269	277	267	306	276	285	244	283	293	262	304	279	308	296	294	315	278	287	272	300	311	298	322	300	258	263	321	303	320	272	261	310	289	293	273	300	301	307	341	288	286	288	307	282	282	305	299	266	251	273	249	264	300	263	295	259	271	282	308	293	305	285	288	314	255	285	320	296	299	275	290	298	268	282	293	306	282	267	272	273	314	300	322	294	249	297	251	263	287	294	265	287	280	301	298	288	283	284	295	300	281	322	259	280	288	282	280	287	272	276	283	265	284	302	305	335	260	319	254	275	295	279	279	292	297	290	291	256	283	277	293	297	281	278	275	279	289	334	289	311	319	316	250	305	248	273	271	277	316	313	338	305	327	304	308	288	268	269	264	277	285	309	273	290	292	275	298	299	304	285	277	279	279	247	267	247	280	307	275	301	293	275	265	287	282	277	299	286	287	286	270	277	288	253	278	265	322	306	285	264	282	327	279	287	317	269	255	242	267	294	284	265	304	300	313	313	313	291	291	310	300	262	281	281	283	291	293	273	286	276	313	277	241	281	261	312	310	279	292	300	314	295	308	299	297	278	272	276	272	283	308	287	302	295	269	309	288	316	314	326	306	305	295	254	292	287	257	278	247	300	306	281	286	287	262	269	282	281	302	295	272	281	304	307	318	261	307	272	269	302	278	282	269	304	326	303	296	303	281	309	280	264	265
1787	657	649	648	681	681	682	597	656	629	637	672	668	670	612	570	623	605	620	672	592	625	624	639	631	644	673	629	655	637	602	607	647	631	629	624	621	625	653	613	636	602	629	644	642	667	655	643	641	645	654	640	640	644	581	624	609	627	593	647	663	610	607	633	619	611	643	629	674	619	649	582	634	643	638	630	630	591	645	631	639	625	600	622	603	653	630	589	635	624	601	629	662	641	606	669	664	636	632	649	683	651	643	660	687	640	635	631	657	664	603	616	610	653	624	636	611	601	629	660	613	643	634	610	597	602	601	639	655	643	674	640	634	652	617	642	636	599	623	650	610	644	647	638	611	688	650	613	668	631	626	605	636	612	644	676	638	630	588	656	623	637	632	637	645	602	609	647	676	660	633	627	635	620	591	642	611	634	629	651	620	643	622	651	616	600	614	593	635	630	663	611	661	651	632	621	617	645	602	598	683	612	618	575	626	600	656	605	609	570	614	608	595	615	651	606	624	621	663	609	601	602	637	621	626	625	646	631	650	615	643	651	605	614	666	624	641	623	662	620	629	664	638	628	633	611	625	640	671	615	630	643	602	603	609	638	629	650	596	672	642	660	665	583	662	625	607	584	656	603	634	604	573	667	612	613	651	620	607	649	661	628	663	659	631	677	608	659	635	655	633	623	635	603	619	640	614	580	636	651	647	596	645	636	631	665	590	618	644	641	637	613	677	655	593	630	667	659	639	625	608	613	661	656	616	608	640	652	653	647	623	625	615	621	626	643	645	656	591	630	655	597	616	630	633	632	613	657	641	658	652	633	637	653	598	592	627	618	627	699	627	626	601	647	660	629	634	663	597	658	625	658	568	602	640	626	615	655	663	641	604	644	618	593	630	612	660	613	674	586	638	660	586	650	692	624	658	605	635	603	648	658	656	608	590	573	653	640	653	634	676	672	637	632	621	672	684	628	602	626	607	629	631	600	642	621	644	641	645	623	632	613	615	651	601	653	643	650	594	609	609	644	634	588	669	638	614	649	609	651	641	616	604	669	626	667	654	624	628	580	665	625	639	626	689	648	607	653	615	632	626	620	656	572	626	629	641	587	603	650	630	657	666	629	630	614	638	644	618	620	627	650	614	712	629	674	646	652	642	612	602	624	650	651	646	582	651	620	606	662	607	653	618	625	621	628	634	642	643	624	608	574	646	632	626	600	675	635	646	643	639	602	628	611	604	608	598	630	636	624	574	637	680	611	581	652	626	652	671	633	600	670	656	632	628	596	631	632	626	627	685	633	613	600	594	606	652	623	628	645	641	594	643	675	666	654	614	604	640	657	605	635	647	599	641	617	596	586	640	645	628	594	587	610	662	635	641	593	647	641	631	672	589	613	620	669	620	618	657	630	610	622	637	630	649	656	622	638	647	665	641	632	614	598	671	637	599	675	643	607	596	600	647	605	643	658	613	642	616	615	665	628	621	615	648	633	616	630	695	626	649	667	638	678	629	637	625	638	658	638	629	593	629	629	593	648	622	600	610	613	606	668	618	617	652	661	675	608	670	611	667	639	643	646	604	669	638	649	651	661	688	637	619	647	640	591	567	603	624	644	614	663	629	627	618	660	625	626	671	649	624	666	673	604	609	625	641	670	646	591	636	602	617	632	597	672	581	646	637	641	624	621	643	621	677	615	675	630	629	696	633	623	644	609	674	613	622	654	609	623	648	648	664	637	661	609	607	659	652	621	637	641	566	605	605	605	696	627	607	655	667	666	645	628	636	657	649	620	649	607	683	619	656	606	591	639	614	639	630	596	661	659	640	619	674	617	622	658	659	615	640	596	624	606	648	624	588	572	602	655	625	621	612	613	639	621	684	611	648	611	655	651	643	631	628	595	602	645	612	623	630	624	612	612	594	603	581	613	645	623	665	640	589	623	632	642	631	646	654	617	636	621	593	607	625	611	618	587	637	605	613	638	669	597	597	613	617	607	609	676	624	671	618	609	616	648	680	640	632	664	646	627	665	635	636	641	620	634	637	598	622	682	615	611	614	623	588	630	631	639	618	644	612	650	643	687	627	644	619	619	630	640	668	652	665	661	595	626	623	625	630	618	600	667	626	590	633	641	644	633	574	651	659	630	661	580	650	660	628	652	649	619	612	612	650	618	681	688	663	601	640	638	630	652	596	591	625	629	613	658	590	637	606	665	616	596	647	635	636	575	623	614	661	621	615	587	636	633	632	638	647	640	603	624	656	610	670	627	609	631	592	587	619	653	655	628	588	640	630	616	602	632	620	659	653	616	652	649	619	622	662	620	606	605	583	614	631	620	626	616	645	633	670	655	644	615	624	576	614	638	611	650	627	678	636	604	655	627	682	655	651	619	599	662	604	664	604	654	600	633	581	632	604	628	585	627	623	589	653	618	633	617	579	574	604	627	612	616	655	666	636	621	636	639	613	599	600	668	628	615	618	598	632	631	632	606	607	638	632	612	642	644	655	611	630	632	655	623	628	698	638	599	661	626	628	680	598	690	632	626	615	650	647	646	614	632	641	650	628	621	616	621	646	644	662	626	678	628	622	637	635	712	610	593	612	630	636	625	621	618	657	644	614	624	645	623	664	638	578	624	615	572	580	636	597	602	676	661	613	617	625	642	650	654	612	576	639	598	637	657	607	643	653	679	642	647	639	611	663	633	631	615	667	645	633	645	667	601	663	648	653	614	662	626	627	597	596	630	644	649	654	643	659	649	631	649	640	621	571	610	632	661	651	629	626	631	639	647	586	603	628	628	625	609	615	622	640	669	643	650	594	602	663	657	583	638	643	629	595	611	628	661	658	615	594	631	600	580	592	658	646	611	627	663	632	617	637	662	596	628	600	632	600	613	661	637	604	574	624	644	683	619	652	656	628	624	610	653	656	645	600	617	618	599	603	642	648	671	667	628	628	584	592	619	591	646	659	608	639	672	647	613	655	608	662	620	616	606	642	646	640	645	620	622	634	628	661	640	625	610	621	600	598	633	631	650	647	632	672	621	645	611	620	638	637	611	663	639	643	617	577	663	657	649	617	660	665	628	606	651	619	656	635	629	626	626	612	626	602	614	645	627	615	671	602	659	640	598	656	637	626	643	657	611	613	676	606	630	624	679	662	639	576	620	643	614	648	620	638	634	647	648	652	591	656	627	606	656	632	596	703	645	618	625	581	634	630	665	679	626	639	625	631	615	644	652	632	618	632	661	631	617	629	629	654	606	637	604	647	654	625	610	627	625	638	681	631	615	670	627	616	628	631	582	630	603	638	631	620	599	611	639	692	676	669	610	629	642	614	629	616	600	614	595	648	616	630	638	654	637	602	601	637	620	630	614	618	636	630	622	600	635	634	626	628	647	592	624	633	630	616	601	615	648	638	598	650	631	629	639	621	638	688	655	608	622	640	627	664	591	632	627	617	661	615	621	619	605	624	621	672	606	632	670	614	607	642	633	616	621	654	628	614	666	641	629
7208	503	434	399	334	237	262	221	215	197	164	185	198	187	171	184	139	173	166	183	161	183	148	147	139	137	149	161	150	162	154	137	154	159	146	151	158	168	185	147	141	152	156	175	177	156	137	134	164	172	152	159	143	153	163	164	155	179	152	144	162	141	150	154	165	130	136	163	148	138	156	144	160	162	159	178	185	142	144	161	164	154	157	171	169	177	133	127	156	145	133	139	151	159	178	137	176	158	152	144	171	152	163	163	145	140	172	187	196	166	179	181	149	159	183	179	176	148	155	150	169	147	141	161	168	189	156	150	165	157	162	177	174	163	138	134	140	140	159	147	172	169	157	180	173	156	140	150	154	183	153	154	172	142	140	155	166	164	149	138	149	150	161	164	151	169	154	156	140	134	157	157	156	147	171	163	160	145	162	141	163	183	166	130	149	162	129	177	160	147	158	157	135	165	187	156	181	173	163	167	144	133	139	159	127	141	156	158	172	140	167	159	150	154	154	161	163	135	148	165	178	142	156	143	140	146	168	148	164	149	182	143	165	147	156	163	157	165	154	137	160	166	158	181	127	150	151	138	162	181	164	180	140	151	160	170	144	164	152	178	146	160	157	137	161	164	165	141	151	155	148	140	145	143	123	175	155	156	177	158	166	149	167	162	165	156	133	180	159	173	165	148	163	154	168	158	162	162	145	154	154	136	159	153	155	158	174	156	156	157	157	159	166	146	160	162	135	161	137	164	152	138	148	154	149	187	145	149	169	150	173	166	167	180	168	148	135	172	172	147	152	148	152	143	149	149	164	145	170	162	186	159	150	161	166	152	186	133	165	158	160	148	133	163	156	151	156	142	165	172	154	153	152	171	131	154	176	151	169	146	132	162	163	162	150	169	157	123	174	161	159	151	151	160	157	155	144	151	134	148	153	167	161	190	153	163	147	146	150	162	170	193	168	155	165	158	155	157	173	166	145	153	172	139	159	135	146	162	167	158	156	180	164	145	155	160	133	139	172	151	149	143	156	142	158	183	168	137	178	143	128	152	156	149	168	138	161	187	150	157	145	167	148	150	147	151	140	164	189	165	150	155	170	173	157	145	151	158	156	147	164	152	147	143	170	160	155	150	171	151	169	136	135	168	147	145	155	156	117	158	160	135	148	163	151	150	156	174	185	161	164	155	176	169	152	139	149	161	186	162	159	164	145	157	170	170	143	152	167	145	145	170	159	169	178	166	150	140	160	153	179	153	150	162	162	150	183	161	126	150	145	153	147	157	148	158	158	178	152	155	155	171	153	159	182	159	165	164	161	149	135	154	141	153	156	154	150	150	149	158	187	149	179	178	169	162	148	155	165	170	143	140	176	150	152	155	164	151	151	156	155	153	175	159	165	168	134	158	162	147	193	134	172	158	162	141	156	136	162	156	142	168	157	161	157	163	155	191	145	150	138	163	163	170	162	150	155	153	152	157	153	164	138	142	161	143	151	164	170	157	135	167	174	165	167	169	154	163	141	136	128	161	142	148	162	155	153	169	161	156	157	171	168	161	158	155	161	157	163	149	170	135	170	167	162	153	172	156	139	163	182	174	160	158	147	155	164	152	146	142	152	166	152	147	143	165	153	178	157	178	155	176	170	154	166	159	157	136	152	154	142	140	184	161	155	156	136	170	154	134	168	173	143	145	168	163	147	148	165	154	139	158	152	151	140	144	161	160	149	148	153	157	156	172	171	173	160	144	197	183	185	163	136	155	150	187	148	119	139	163	145	149	146	152	145	169	176	167	160	153	140	152	181	141	145	178	172	176	177	175	188	172	154	148	150	169	163	150	141	153	134	157	164	138	140	165	161	143	179	178	157	159	152	161	177	147	153	161	152	170	136	150	134	160	159	150	161	154	130	158	145	186	163	134	137	155	154	168	185	150	144	151	163	154	163	181	178	144	178	150	169	179	149	161	162	144	179	161	147	163	163	173	169	180	170	144	142	168	177	161	165	161	158	132	125	151	138	159	180	169	134	164	155	165	139	163	141	155	154	163	161	168	162	159	183	162	154	172	160	163	156	159	128	162	172	146	143	188	180	159	158	147	149	146	128	156	149	171	166	172	151	167	162	168	159	161	159	169	164	181	162	158	147	145	177	151	184	167	146	170	136	173	173	142	127	194	152	160	144	174	140	163	150	170	164	154	138	170	145	174	162	194	157	143	141	170	171	142	169	150	137	156	152	148	161	147	169	164	158	142	167	151	174	143	149	152	140	161	156	152	151	164	173	169	156	144	147	132	151	165	152	159	177	157	165	158	185	182	153	173	151	129	145	165	165	161	147	161	160	164	184	150	174	152	162	149	168	157	138	128	151	164	169	135	144	182	145	163	156	136	173	167	147	170	148	142	163	165	170	161	136	163	170	147	158	133	142	153	167	159	165	176	165	161	148	165	150	153	160	175	165	132	157	166	175	156	151	162	149	155	156	152	157	159	195	162	174	159	161	175	160	145	164	159	170	172	158	170	169	167	154	168	126	137	170	169	149	134	162	149	167	161	151	164	172	148	147	152	156	175	154	157	164	139	147	171	148	171	136	165	156	153	166	145	157	180	165	168	156	148	176	166	137	153	172	153	155	155	165	157	157	169	157	146	144	147	146	154	160	157	146	173	174	170	158	165	160	151	165	136	151	159	145	156	171	151	139	168	143	153	145	154	147	153	150	173	143	161	169	156	151	163	178	152	161	158	157	161	168	143	163	124	162	174	161	132	178	138	164	161	145	162	177	185	158	177	151	181	145	155	165	159	143	151	144	149	165	165	153	165	153	155	157	158	184	172	160	151	164	131	143	172	163	174	166	156	151	148	159	184	177	168	143	147	161	142	173	147	161	176	161	191	169	161	166	168	161	149	153	151	165	161	175	148	151	188	153	170	172	160	158	176	178	183	154	163	140	167	163	151	140	143	161	137	152	149	158	149	162	165	145	175	147	147	158	164	154	156	140	147	168	182	158	157	171	168	158	164	178	171	148	116	151	153	157	144	159	159	175	142	160	156	159	146	135	116	160	159	137	155	145	150	160	153	147	165	151	169	149	148	169	139	149	146	157	156	158	133	156	154	150	138	170	170	155	157	159	178	145	139	156	140	151	180	168	181	156	193	154	187	144	182	145	168	163	145	162	161	170	172	165	150	167	125	165	155	157	155	144	177	171	150	145	171	166	160	165	165	125	160	147	174	155	166	148	144	167	158	193	153	146	127	153	146	149	147	159	149	175	157	162	157	153	155	137	147	142	144	138	148	141	164	144	159	159	143	156	146	151	131	136	182	153	168	139	162	160	154	123	164	148	150	156	140	162	164	155	168	147	152	159	160	156	147	150	149	126	160	136	156	152	147	162	142	173	152	155	162	179	151	139	158	163	169	148	131	156	149	143	161	165	165	154	185	147	163	157	169	146	164	158	166	143	147	162	159	148	146	155	154	179	179	166	158	178	145	133	173	188	152	133	171	168	164	169	161
6127	623	1025	1201	975	897	720	698	593	520	472	470	508	484	441	458	440	450	390	421	420	399	411	401	352	374	357	421	373	357	364	393	370	409	370	373	334	380	373	368	349	359	371	383	365	353	393	365	391	326	344	370	328	360	405	383	361	375	356	371	372	372	351	341	360	375	340	395	364	381	367	381	388	359	328	389	350	362	368	349	396	373	371	338	353	373	363	347	359	335	355	331	374	361	370	405	372	343	375	361	351	372	352	346	348	359	339	353	353	360	357	397	368	389	378	372	347	385	387	358	374	357	339	316	349	325	403	358	363	388	393	387	363	392	327	369	388	339	334	366	375	379	354	352	357	357	352	364	369	371	382	374	342	381	370	400	392	343	352	328	355	369	366	346	359	359	359	344	376	400	376	360	370	374	382	392	359	338	375	315	367	381	358	412	358	385	358	365	377	369	375	383	366	385	383	343	347	327	375	372	379	397	338	375	373	402	370	342	360	362	398	342	371	330	375	326	398	329	378	329	375	361	360	353	374	345	324	374	375	325	331	385	360	369	324	353	371	346	343	364	349	365	370	336	341	333	376	358	366	349	337	380	363	393	358	415	393	331	349	330	350	380	328	354	367	335	362	368	363	375	363	355	353	385	328	354	355	381	351	398	333	362	339	393	377	344	336	362	392	373	362	357	345	357	359	370	360	317	344	348	346	360	364	361	330	378	386	368	355	371	358	350	353	364	335	383	335	368	341	352	355	371	366	350	344	378	367	352	363	355	380	325	403	348	367	347	365	355	334	372	332	362	365	376	353	356	356	360	339	400	367	332	348	356	357	357	350	366	359	341	359	355	368	337	409	343	339	366	361	357	354	366	362	356	365	347	357	368	358	340	356	375	342	348	364	325	359	380	345	367	376	352	364	360	385	323	357	365	370	365	343	366	370	392	369	379	351	395	367	334	372	364	358	354	353	369	365	348	352	362	331	345	361	395	389	356	376	344	348	353	370	374	378	325	399	362	352	364	347	380	407	396	361	307	328	362	354	391	375	355	337	356	334	369	416	356	351	342	381	410	354	361	380	382	367	366	353	370	365	371	378	367	375	340	347	365	345	347	334	365	344	359	371	335	336	387	360	381	369	370	371	362	388	392	362	371	367	369	390	349	353	350	389	334	391	337	344	366	386	354	361	345	333	347	339	368	368	369	351	361	334	354	361	375	342	337	365	389	352	361	366	358	375	380	357	376	369	326	369	374	373	369	361	383	379	354	366	373	359	335	355	387	391	334	377	378	344	350	353	338	368	350	333	319	386	411	358	372	346	365	345	369	329	374	366	347	347	364	392	354	336	396	363	328	337	358	376	360	348	366	355	384	379	341	341	363	365	394	376	355	367	359	368	357	355	395	357	350	365	350	369	365	371	381	325	354	384	361	378	388	386	362	378	349	368	372	377	342	357	375	358	375	347	344	349	351	349	362	348	358	369	308	384	367	363	336	378	329	366	371	363	381	314	351	383	348	393	361	380	338	340	349	376	380	329	369	374	353	374	356	346	363	374	348	363	347	324	351	363	330	389	377	322	365	349	377	353	362	360	355	350	385	375	362	368	348	383	338	376	362	351	344	365	383	387	376	390	409	383	338	347	382	346	338	390	363	364	344	360	349	361	373	382	371	340	345	362	373	334	367	315	331	351	376	330	377	361	359	400	326	370	329	359	360	335	370	375	374	343	376	372	360	344	371	399	356	341	344	342	321	342	368	365	370	378	351	388	349	367	355	332	366	333	400	355	390	369	381	355	353	346	370	331	351	352	404	350	365	334	361	387	359	366	342	376	378	318	375	353	344	318	341	376	367	351	355	328	373	364	355	346	338	368	356	381	347	379	361	352	368	338	362	365	364	368	360	376	312	378	343	364	337	352	302	359	359	354	338	326	355	361	359	357	370	372	357	384	350	396	407	377	389	370	338	390	352	367	378	356	344	414	403	368	364	355	359	350	376	321	383	360	382	382	383	400	360	349	373	363	380	357	369	343	360	366	381	376	393	362	358	369	388	335	361	302	365	363	372	351	357	365	367	351	349	345	358	362	349	369	372	350	331	370	363	359	353	334	364	368	409	370	349	357	356	364	376	323	335	370	352	371	358	358	384	381	382	352	330	360	348	383	354	345	351	342	339	381	333	348	344	356	350	323	346	371	327	356	375	351	333	360	366	357	391	341	350	359	322	347	367	384	342	382	368	337	337	387	380	320	352	386	375	373	387	348	343	352	347	345	358	371	367	372	337	375	385	349	338	374	382	363	351	357	345	340	336	372	326	343	378	377	358	355	350	389	379	365	358	391	383	397	343	365	334	366	340	385	347	364	382	362	379	360	343	372	383	330	360	362	379	408	387	329	366	360	363	342	349	379	355	338	299	365	381	351	342	365	343	349	382	367	387	363	320	361	368	404	413	375	369	336	350	365	366	370	349	386	335	338	330	367	374	414	355	380	381	378	352	342	336	353	352	366	344	339	350	335	372	367	365	342	363	369	345	369	353	334	361	370	354	361	382	351	357	369	356	351	387	346	375	353	371	335	377	345	362	357	336	345	348	394	335	391	375	371	393	338	346	380	355	343	365	376	323	366	354	367	363	345	366	351	377	371	377	364	340	365	364	338	329	371	362	379	352	359	346	390	365	362	332	345	364	354	372	379	375	356	353	344	402	369	367	359	391	352	387	363	352	400	352	377	361	366	339	359	356	337	380	327	379	368	347	363	380	389	385	338	379	334	322	368	397	350	317	347	369	354	353	355	363	366	385	363	365	363	360	368	373	359	370	369	394	392	338	374	375	377	390	344	367	343	375	389	363	344	372	372	345	360	343	338	374	337	359	373	340	407	357	387	365	363	334	347	341	403	348	365	352	383	350	354	345	348	368	361	370	357	342	336	362	350	362	373	350	328	370	340	348	371	375	352	352	337	361	392	345	329	357	372	357	332	377	357	364	388	323	336	341	327	382	357	376	362	365	410	363	344	354	345	362	360	372	365	335	389	370	357	363	369	359	336	385	364	367	379	417	364	355	384	370	348	355	343	372	388	342	380	368	375	350	364	361	357	336	353	359	378	349	363	350	328	371	350	350	348	361	403	353	347	354	354	385	388	368	391	385	340	349	340	353	334	370	364	342	364	363	371	351	337	365	372	354	360	360	388	366	389	317	368	338	351	352	373	362	343	355	343	345	371	357	342	376	335	365	365	405	397	396	352	368	354	362	361	350	340	393	334	334	347	370	355	370	355	382	363	330	359	379	339	364	318	339	381	366	356	371	348	357	341	326	365	356	371	351	369	360	376	356	353	333	350	344	366	392	348	364	373	341	356	370	341	359	369	376	362	397	356	359	358	372	336	324	372	381	373	352	364	384	341	374	335	350	356	382	355	362	350	351	390	384	371	366	360	348	351	339	357	357	363	363	375	355	354	344	401	344	379	373	353	364	359	346	382	354	366	360	362	355	337	348	373	349	372	379	360	362
13993	951	663	526	311	300	194	159	145	108	128	112	103	83	117	81	84	92	74	87	68	57	76	71	73	71	84	76	79	64	86	77	80	83	62	75	75	59	73	80	59	62	76	71	83	68	70	64	62	59	67	72	77	73	85	74	67	63	65	52	80	61	87	71	58	74	71	71	56	73	62	52	78	61	81	78	53	67	65	81	67	68	75	66	64	73	76	72	65	87	54	70	85	58	67	63	68	80	65	66	65	78	67	76	68	65	70	63	70	64	82	68	68	71	77	98	47	77	65	75	65	78	96	80	87	56	83	76	69	66	74	66	69	71	78	64	75	74	82	69	65	54	76	75	68	74	80	67	88	67	73	62	72	74	77	78	64	61	75	57	68	66	81	66	70	60	59	69	73	79	57	70	79	60	50	71	78	82	64	67	77	79	76	65	76	71	79	65	61	59	59	63	55	70	69	69	85	79	62	75	64	70	58	64	71	66	64	68	55	63	64	73	76	80	87	62	68	77	71	62	73	68	67	61	84	80	74	73	85	65	77	63	74	84	70	74	75	71	70	74	53	61	77	74	79	68	73	68	66	61	79	59	62	66	65	81	76	80	75	75	66	75	70	82	64	76	56	69	62	71	55	71	76	67	62	66	79	78	68	87	80	82	70	71	68	71	62	96	64	55	58	74	71	70	76	81	61	86	83	64	67	75	60	67	81	77	88	77	82	64	71	69	83	76	76	83	78	67	79	67	66	66	85	76	63	64	63	76	71	72	71	81	70	82	89	73	88	72	55	70	77	70	72	74	77	75	70	78	56	73	79	58	77	63	83	65	79	79	66	65	75	80	68	69	71	60	67	61	58	67	73	66	65	72	67	79	67	87	68	79	62	68	77	57	64	57	76	67	69	68	71	77	63	70	72	70	87	70	63	62	70	75	85	87	77	71	63	71	56	67	69	71	74	77	66	63	76	65	67	56	80	71	61	77	67	62	72	61	65	83	73	75	55	70	57	75	65	71	67	75	76	65	64	82	64	81	53	73	67	69	66	81	73	62	71	71	84	73	69	79	77	66	83	75	68	78	66	79	56	80	69	66	59	71	79	63	97	52	76	70	66	79	67	63	60	77	83	72	54	72	63	75	78	73	61	82	63	87	60	64	83	68	70	65	65	70	65	76	65	86	70	74	77	73	78	63	74	80	76	78	70	77	67	63	88	74	68	59	65	71	83	72	64	66	70	75	67	65	66	71	73	76	60	81	69	74	77	64	72	69	67	77	77	81	79	73	62	66	63	78	83	61	63	80	65	84	67	64	69	70	79	76	91	76	74	71	69	81	65	74	56	68	62	73	66	76	57	64	68	65	68	79	66	69	69	71	63	69	47	59	90	62	66	71	75	70	83	58	80	48	78	90	61	68	74	61	61	77	54	57	69	54	67	82	62	65	71	74	74	68	58	81	84	71	73	70	75	78	76	82	70	50	61	78	58	64	74	70	72	63	69	70	69	75	63	71	74	79	72	64	64	69	78	70	62	78	77	66	62	59	65	69	78	69	90	52	63	83	73	81	75	70	76	73	61	81	59	76	71	59	76	82	85	64	67	77	67	81	82	70	65	67	64	75	73	80	86	82	70	63	90	72	66	71	70	77	60	83	70	71	62	71	85	89	62	71	64	59	80	82	67	73	78	72	80	65	86	67	64	83	79	79	56	69	67	82	51	57	55	83	59	56	81	86	57	70	66	86	75	60	63	79	73	68	66	84	68	67	77	76	55	78	79	80	61	73	63	56	78	74	73	67	63	68	71	65	69	78	85	70	74	71	75	66	62	67	70	62	74	71	73	81	76	84	71	59	97	62	80	68	59	68	62	84	71	74	85	73	57	78	71	96	73	66	78	68	78	76	78	48	80	65	58	77	69	94	72	65	81	78	69	79	74	61	81	65	82	78	76	75	82	72	59	59	90	78	69	76	72	59	70	71	66	69	61	59	67	74	50	58	61	60	57	74	76	73	74	73	80	66	79	81	60	73	63	58	65	75	80	80	75	59	65	74	71	58	66	65	64	72	64	71	88	71	93	71	74	72	76	65	66	68	74	67	68	67	63	84	69	54	71	74	68	74	59	64	71	61	59	69	63	75	93	67	71	77	82	85	77	68	69	74	80	61	76	71	77	70	64	83	73	65	74	77	69	78	57	69	64	73	82	76	71	56	73	62	65	75	65	72	65	59	66	64	65	61	60	57	62	75	70	77	66	74	79	71	64	52	65	73	80	71	65	75	91	70	66	50	78	70	85	74	60	70	59	74	69	85	77	61	79	66	68	64	84	77	53	60	93	71	87	75	79	70	82	62	70	71	78	66	81	84	87	70	62	86	77	63	78	73	62	75	57	65	76	67	79	59	81	58	76	64	75	63	55	74	65	65	64	75	69	47	54	62	79	59	84	64	74	72	66	81	63	68	79	77	65	73	59	80	63	75	76	81	62	70	72	69	71	75	84	65	74	71	75	65	68	68	88	79	67	81	62	70	97	78	71	65	70	66	84	66	80	76	69	70	89	74	68	63	72	81	79	59	75	72	63	66	65	59	74	65	67	72	60	81	78	68	71	62	74	65	67	73	77	70	70	56	78	63	76	82	80	73	54	70	75	81	78	64	73	71	68	65	97	67	63	66	70	59	63	75	83	64	74	82	86	68	63	85	77	71	67	77	64	71	70	80	68	68	66	63	80	91	73	67	68	83	84	73	72	63	76	55	65	57	59	57	86	87	66	86	58	77	79	65	66	64	68	74	66	74	69	83	77	54	80	73	72	84	66	68	51	66	73	68	54	68	81	74	71	68	66	77	74	59	80	64	61	58	61	69	60	89	92	64	65	72	74	91	67	59	70	65	53	62	69	76	68	82	65	65	58	80	77	80	70	75	68	81	73	70	67	74	72	72	77	75	71	67	82	67	58	65	65	71	62	61	59	66	76	69	69	77	86	61	60	71	89	66	79	68	66	63	55	69	73	68	65	70	59	58	63	68	67	78	78	72	83	64	75	76	89	66	72	59	59	66	70	71	69	73	56	72	76	63	83	56	68	60	72	66	53	68	75	63	66	75	73	80	62	61	66	82	67	93	71	63	56	54	63	73	75	74	71	55	68	85	61	78	64	76	78	69	66	70	70	60	78	66	65	76	75	60	80	78	70	58	64	84	77	84	68	64	69	68	71	73	61	85	70	80	81	72	70	71	66	74	69	72	64	73	88	81	69	87	87	92	81	69	81	92	54	61	69	63	66	67	66	76	60	82	70	71	68	76	76	69	91	80	60	79	78	63	73	68	63	81	70	64	59	74	70	65	74	71	63	61	80	73	68	64	74	71	69	73	69	95	78	81	68	67	66	73	88	66	62	69	66	63	68	61	91	81	65	51	78	75	64	59	51	65	61	60	79	74	69	76	61	68	77	69	63	66	55	52	81	65	85	97	67	63	68	65	89	71	72	63	84	74	61	53	80	71	73	62
8031	734	1638	1800	1476	1175	919	791	653	567	487	414	416	400	374	347	304	303	321	307	263	268	251	284	279	284	238	246	260	213	240	228	247	246	244	239	231	203	215	221	228	212	224	212	228	193	220	224	201	243	207	226	209	206	183	186	219	187	222	222	216	193	185	204	216	205	214	211	218	201	216	211	211	201	191	229	217	204	202	198	214	214	189	181	203	191	203	252	215	197	212	193	202	216	196	199	203	190	211	211	203	186	202	192	221	200	188	215	175	186	216	222	188	207	174	202	221	181	188	199	178	210	204	208	194	199	217	208	225	221	192	207	208	191	200	216	193	202	206	208	190	188	193	180	203	215	177	204	168	209	211	211	215	201	183	209	189	208	192	185	211	196	176	201	189	213	203	185	220	209	204	220	230	193	180	231	171	196	178	164	186	212	201	192	203	207	200	193	214	188	212	212	181	216	168	160	199	210	194	186	193	229	210	191	208	218	191	194	202	191	188	214	189	201	213	209	204	192	195	192	170	177	179	183	192	232	184	210	212	199	191	215	249	187	205	196	195	194	193	203	219	198	190	173	191	190	216	229	215	194	178	175	207	208	203	202	193	202	189	218	219	207	191	187	201	191	202	207	201	197	185	203	224	217	179	193	203	191	199	211	215	217	208	200	203	209	198	198	183	205	185	195	202	201	203	184	195	181	204	181	200	158	205	226	160	181	173	209	225	204	197	194	201	204	179	200	191	192	207	184	204	201	186	196	231	197	199	191	183	194	214	208	202	195	199	211	219	220	185	205	208	190	173	189	201	217	228	187	192	234	201	205	205	191	179	190	195	172	195	203	211	216	200	202	206	183	204	205	198	184	202	189	209	200	194	190	205	190	230	195	215	200	177	200	206	195	210	187	180	186	226	200	223	188	181	179	197	210	202	225	180	202	183	214	216	217	174	206	193	225	183	198	201	205	209	191	214	186	197	206	218	197	235	197	201	208	209	205	216	213	202	198	206	182	207	188	180	205	183	196	220	181	184	198	204	223	205	178	210	187	194	204	206	210	193	183	179	199	168	216	185	208	203	197	210	204	213	188	207	195	188	219	212	194	193	180	186	208	200	202	172	197	205	170	185	178	207	211	215	184	204	203	218	172	203	194	194	180	214	174	185	169	205	182	191	184	197	201	201	226	198	222	185	180	191	188	193	186	178	202	214	204	184	200	203	202	209	180	168	216	195	199	207	165	189	192	171	203	187	176	209	210	185	218	209	204	183	204	194	217	204	193	176	181	217	186	183	210	206	209	188	205	210	199	202	209	186	202	189	206	205	199	195	208	191	184	204	176	195	179	183	207	189	215	183	218	195	188	196	212	197	222	187	216	212	194	178	197	190	186	192	184	204	218	208	197	211	220	200	187	214	204	204	199	196	213	186	194	187	189	197	192	181	188	209	220	184	204	169	206	175	186	198	204	189	205	196	159	223	169	211	209	194	194	184	198	176	203	171	211	209	197	215	220	197	210	204	185	193	193	183	206	228	211	209	183	193	210	211	190	193	208	208	173	172	194	189	203	201	180	235	220	208	190	203	184	193	191	203	198	210	207	189	197	198	212	176	170	221	209	205	163	193	180	170	200	191	224	194	207	210	183	199	190	168	179	203	205	201	200	216	195	198	210	206	181	213	225	194	209	200	191	199	200	216	195	213	213	210	192	179	193	181	184	209	176	184	172	221	206	209	195	180	219	205	185	205	211	209	182	229	172	197	188	189	211	192	206	192	196	191	186	181	219	220	216	170	195	206	192	201	215	200	188	192	200	175	196	208	212	171	215	189	205	190	203	203	205	223	189	231	196	191	183	213	196	186	218	225	208	183	184	212	217	203	188	179	209	196	197	196	185	217	207	198	210	200	197	199	189	227	201	199	210	195	197	190	160	194	201	206	204	194	210	201	203	192	200	206	215	187	226	189	194	193	198	208	188	212	222	194	200	167	189	180	186	197	193	202	203	193	189	171	199	214	199	206	184	172	187	204	212	204	168	178	209	214	215	177	201	179	173	184	209	198	186	197	198	204	187	200	222	192	219	226	193	199	212	195	207	178	184	178	197	201	206	181	205	190	192	198	217	211	180	179	189	208	204	206	192	196	192	198	214	171	194	179	197	197	203	201	222	190	191	190	179	218	198	206	207	205	202	240	200	217	210	195	185	184	202	194	184	198	198	205	177	219	192	222	214	203	204	205	207	195	198	182	195	198	185	210	202	190	210	192	193	202	202	184	197	203	193	187	199	213	209	175	209	183	198	194	177	210	182	216	225	187	202	189	197	210	184	206	199	218	213	206	240	219	207	184	213	195	202	201	232	201	186	173	198	187	189	179	201	184	205	192	202	179	189	241	204	192	215	159	195	201	181	211	177	202	185	217	195	200	205	187	185	213	199	176	187	189	183	197	182	226	214	204	190	180	193	207	192	212	198	196	195	218	215	194	201	179	205	222	185	176	197	193	209	184	208	207	202	215	194	200	190	228	193	210	177	215	206	239	200	208	184	205	181	173	203	178	223	193	188	199	223	197	170	185	198	185	159	232	184	207	202	204	209	226	210	194	212	198	213	195	206	177	217	204	190	218	180	183	198	204	183	189	231	225	219	221	204	208	195	195	187	206	202	194	208	210	192	193	189	215	202	234	186	212	181	195	214	201	190	186	215	229	214	215	223	197	188	188	230	208	189	195	207	170	186	184	216	194	192	210	187	227	203	190	177	227	186	209	215	188	201	201	215	189	190	209	223	208	182	198	209	200	207	203	185	170	191	231	237	191	189	203	217	184	195	220	225	198	190	184	202	222	189	214	205	197	195	195	221	183	207	192	172	215	211	197	226	179	212	189	190	175	200	191	203	179	175	194	192	184	194	185	165	180	189	180	189	206	208	212	205	196	197	216	202	198	222	203	206	174	204	203	195	190	196	208	201	209	175	202	176	205	202	202	191	198	215	197	178	205	204	204	198	187	199	175	213	208	213	200	209	204	200	202	192	214	189	205	178	198	206	229	201	211	198	206	199	179	186	181	198	208	210	182	189	219	189	225	184	182	208	208	219	192	220	191	207	211	197	188	207	210	203	203	198	198	181	203	213	176	210	184	190	224	199	190	190	186	195	185	208	175	187	216	201	189	192	219	191	193	207	191	187	200	210	189	186	195	224	208	217	205	211	179	166	188	198	173	218	204	233	186	206	201	186	212	185	185	181	187	206	198	179	202	201	194	189	222	201	190	206	201	201	197	208	182	220	171	173	194	221	191	189	201	195	191	185	207	186	195	218	187	175	212	185	198	214	209	210	193	201	191	214	214	210	198	208	192	190	191	202	188	174	208	188	191	210	202	215	197	212	195	206	205	193	187	211	193	183	190	216	205	197	222	213	201	214	205	194	212	214	190	199	191	211	177	200	200	217	195	193	181	202	200	191	208	231	230	195	191	194	208	200	218	195	177	223	204	225	168	220	208	196	186	215	204	191	190	194
1395	337	296	271	291	316	293	282	288	284	270	266	291	258	254	290	298	274	315	268	289	265	256	261	274	270	285	306	285	286	266	310	279	254	270	269	276	277	285	247	278	272	309	271	279	254	266	286	291	262	248	267	326	305	323	278	270	278	276	281	273	307	276	283	243	311	308	268	267	287	258	319	281	301	291	280	310	266	306	321	284	294	286	270	296	280	308	331	267	248	272	298	289	267	270	255	289	287	273	282	241	280	268	289	302	261	280	309	290	309	280	294	278	300	289	275	255	280	275	235	278	290	313	297	263	282	302	293	271	267	259	292	261	265	292	294	273	286	265	287	298	274	263	260	286	262	276	277	275	282	287	263	273	301	295	289	305	278	293	279	285	283	298	273	293	306	268	282	293	307	299	303	274	302	267	283	285	277	321	278	271	286	269	304	265	273	279	265	280	278	296	250	260	266	307	314	272	304	299	269	286	293	266	245	280	280	238	296	328	280	271	247	292	328	246	276	264	284	274	305	266	315	271	301	300	262	283	273	282	280	248	291	269	266	275	290	291	298	325	267	291	263	283	287	280	283	269	279	268	301	272	282	297	307	272	275	263	280	266	249	278	275	289	298	309	280	288	305	308	319	272	251	294	253	263	281	271	275	281	291	277	278	272	272	271	291	264	278	219	249	303	288	278	265	321	291	302	269	266	289	273	275	289	264	283	283	302	269	279	302	270	275	287	285	290	315	315	259	256	282	296	263	298	277	290	283	299	315	268	290	283	271	254	300	297	293	297	274	290	294	272	270	280	309	309	289	268	297	287	247	294	289	238	250	274	283	321	267	266	265	296	276	283	244	281	267	277	278	295	245	273	269	305	286	325	267	260	328	277	298	280	294	281	286	276	271	281	305	315	263	285	270	303	269	267	269	267	261	284	273	289	284	299	272	289	296	289	290	265	265	277	273	281	266	289	267	273	309	267	271	300	304	278	314	274	285	309	266	276	255	271	253	289	271	295	276	268	275	297	305	267	286	293	278	301	288	265	251	266	302	284	275	271	292	282	301	278	252	280	283	285	281	286	292	289	312	260	278	284	237	293	291	257	257	304	281	291	263	295	275	293	291	307	303	268	253	273	272	287	277	295	275	278	310	322	308	304	287	287	307	282	270	269	266	244	256	271	274	281	278	268	290	298	285	295	247	305	283	290	277	269	282	304	293	289	279	286	297	283	240	261	300	303	285	290	310	276	282	289	253	289	262	259	274	284	290	284	276	298	286	289	290	260	320	294	274	267	278	319	261	292	252	272	271	307	267	275	271	279	270	255	269	274	288	301	268	284	276	294	272	290	300	276	293	298	304	287	303	269	273	270	272	282	299	309	321	286	265	287	287	282	270	282	268	305	269	287	306	319	287	255	262	273	284	252	272	278	292	276	277	250	301	272	278	316	280	295	281	277	277	285	268	280	276	250	301	290	285	285	280	271	279	273	289	311	283	312	281	279	314	281	268	295	307	323	282	252	296	250	290	290	263	285	251	298	294	260	271	302	275	301	267	272	269	254	291	276	277	268	288	285	277	285	281	273	279	275	306	325	310	274	265	284	305	272	259	267	289	274	301	282	273	223	323	277	317	287	301	324	282	281	267	272	292	274	292	283	275	301	300	265	257	288	265	265	281	286	268	265	273	307	326	283	297	287	258	267	267	264	276	267	250	283	292	293	272	266	275	268	300	285	260	286	289	292	258	300	269	296	272	287	287	291	289	287	283	289	286	310	268	285	297	289	256	311	309	269	280	270	283	286	273	271	260	326	276	300	283	330	289	269	272	248	316	283	316	296	302	309	271	321	281	306	307	260	292	250	279	274	278	270	287	295	270	253	284	302	256	286	321	282	265	270	268	289	285	255	269	296	277	240	299	319	274	273	268	262	303	267	275	288	309	277	298	297	279	275	302	282	261	279	297	258	278	288	302	261	287	300	256	283	308	276	294	266	278	309	279	265	272	270	287	320	284	279	294	254	295	294	251	269	263	271	313	281	287	289	271	276	289	259	279	292	292	306	296	285	237	283	250	255	288	302	303	306	297	260	282	301	289	289	271	290	288	289	277	245	284	281	277	286	310	290	258	256	270	308	287	301	266	243	299	288	258	255	281	274	254	258	266	272	307	296	271	282	266	258	282	284	255	281	295	267	276	306	284	258	330	246	251	274	290	318	285	267	257	305	354	248	287	275	275	298	240	281	280	267	277	287	249	330	285	286	264	281	275	265	305	298	260	304	291	272	276	286	272	293	266	259	257	291	280	288	279	290	302	284	297	331	262	299	296	295	286	314	278	243	278	271	290	249	275	298	280	273	272	285	290	265	278	280	282	296	302	298	293	324	289	270	288	307	288	251	247	327	245	286	285	260	277	305	275	279	278	282	306	260	293	311	309	254	288	283	286	280	312	268	265	306	273	281	278	315	289	270	309	282	310	280	294	286	263	277	301	235	293	279	286	265	292	270	273	264	303	289	274	265	265	274	317	297	268	310	297	288	287	253	271	287	286	261	290	286	289	273	280	269	278	303	292	292	259	263	297	272	264	298	280	316	284	297	257	283	313	322	335	308	275	289	282	289	273	264	263	258	254	308	292	300	314	288	273	255	295	249	288	292	284	257	286	278	276	298	297	256	261	278	258	254	258	236	275	294	267	301	321	258	302	298	287	311	298	261	286	279	309	288	272	250	273	286	282	283	291	269	300	297	274	260	266	240	287	309	273	264	304	318	247	265	255	270	289	275	325	259	265	262	273	269	258	297	283	270	251	264	265	282	271	271	263	306	284	276	303	254	295	287	314	258	278	301	282	259	270	274	256	303	285	256	259	273	278	313	269	286	275	286	247	301	296	299	296	247	265	266	285	279	288	269	261	281	264	298	284	261	284	257	312	263	307	321	278	298	251	317	306	281	294	263	260	283	294	245	281	278	301	266	283	249	273	258	283	277	267	262	262	249	288	280	310	270	265	270	290	288	296	289	261	273	287	283	260	256	295	286	276	302	311	260	291	292	303	281	267	293	288	314	286	301	276	289	257	292	268	294	271	281	258	267	312	274	261	292	310	270	307	271	258	251	282	289	270	304	295	291	273	283	251	266	267	295	292	266	269	271	287	261	279	267	280	286	283	289	278	279	258	288	265	260	262	293	266	303	273	293	275	292	289	336	298	306	296	219	271	250	263	291	259	302	300	277	275	283	264	260	296	266	283	270	301	282	268	293	298	284	275	270	274	293	282	335	265	292	298	263	299	264	288	315	283	284	280	309	308	282	270	315	283	298	276	278	279	260	285	282	293	322	285	283	282	265	299	297	257	227	283	262	310	288	253	279	297	254	270	284	247	283	291	299	279	263	283	299	311	289	265	261	296	280	276	289	298	265	271	259	269	267	268	308	284	282	273	266	272	280	300	288	281	292	267	255	256	278	253	270	280	275	262	310	257	281	299	262	260	274	313	275	276	278	276	286	288	271	276	254	260
1845	636	627	625	633	655	679	632	631	627	602	575	612	619	639	632	614	636	614	619	584	611	615	639	649	597	665	671	628	605	620	606	632	644	663	645	639	611	637	621	608	612	608	602	659	673	599	599	596	612	605	661	609	626	597	618	656	639	607	644	658	600	591	615	613	607	654	665	615	657	613	628	688	596	609	652	609	611	624	586	620	616	608	630	619	613	607	658	625	657	617	587	628	612	632	567	635	613	643	651	628	634	660	616	684	605	632	658	640	627	617	670	612	629	620	671	637	571	626	581	622	605	637	649	612	616	606	647	639	611	650	588	658	579	597	663	576	620	606	604	619	571	636	588	621	633	608	634	586	629	587	614	613	638	609	629	618	640	595	610	595	657	602	623	610	632	595	613	637	632	632	608	621	643	646	634	630	631	655	647	658	626	631	672	658	609	640	622	634	628	636	667	644	648	636	661	615	676	579	616	654	651	582	588	625	604	656	632	642	615	670	604	655	635	640	593	585	591	648	612	621	626	655	639	639	640	667	570	623	658	609	629	606	637	647	655	626	626	625	653	619	660	613	624	611	592	596	626	632	591	626	649	605	654	593	588	644	590	668	592	650	651	629	656	613	582	629	581	624	580	616	608	646	604	614	608	621	603	621	619	611	621	595	612	676	645	610	636	627	615	589	598	620	592	630	646	589	637	570	645	608	645	597	639	595	613	649	631	631	660	593	621	621	600	630	658	618	642	618	651	617	614	616	640	617	636	636	613	625	651	635	610	627	672	590	640	645	656	598	637	579	604	643	601	652	674	644	628	632	663	619	657	614	631	652	626	639	585	673	645	618	646	655	637	607	621	651	636	606	634	594	662	630	620	622	621	643	633	619	630	620	639	668	591	635	593	588	622	665	636	632	643	621	647	594	594	609	590	648	608	600	634	611	633	627	613	618	585	579	610	638	600	615	639	613	597	617	597	656	623	644	624	617	619	661	587	624	574	617	667	618	613	611	599	580	612	626	657	547	629	596	577	595	609	632	588	641	646	603	630	631	605	644	582	623	601	627	599	589	617	613	673	614	638	620	619	602	615	606	622	610	607	627	608	611	606	641	608	658	636	589	599	633	613	638	603	567	597	622	602	644	609	661	628	574	635	603	624	621	631	672	613	624	632	637	619	645	636	584	646	590	652	629	612	639	595	643	670	602	643	639	636	667	617	609	617	642	643	678	630	606	621	609	602	632	604	575	658	622	621	640	579	656	629	613	706	629	655	622	622	612	648	642	636	636	594	628	618	604	574	619	597	614	585	645	626	629	594	613	613	601	639	626	642	613	587	639	622	608	606	625	646	648	621	607	591	650	584	601	631	593	567	676	652	632	574	594	641	555	615	638	615	587	626	689	627	657	624	629	635	604	615	636	641	617	620	620	642	644	607	640	601	578	617	620	661	620	684	650	637	627	642	640	613	605	599	620	636	592	632	641	628	608	615	642	661	649	632	632	633	590	644	625	578	650	643	604	624	662	597	641	664	605	605	602	638	620	624	589	667	585	616	591	642	574	594	577	636	657	612	612	643	636	606	646	636	643	585	599	622	627	647	592	609	660	608	628	609	614	649	618	614	657	613	627	604	618	627	608	611	659	613	611	646	641	605	590	604	618	632	647	608	602	619	624	603	637	600	670	635	629	648	654	632	636	667	604	659	599	638	606	599	627	641	631	592	579	637	600	622	606	628	636	624	621	654	652	578	601	588	625	639	638	602	644	641	620	626	629	627	619	632	652	605	597	594	655	628	633	597	558	655	662	630	623	582	625	610	626	590	622	587	581	623	603	671	592	624	636	601	648	626	615	639	641	592	590	649	609	625	634	621	678	650	616	583	642	611	608	642	642	643	606	633	616	635	644	658	620	612	653	677	639	635	658	614	683	622	642	629	609	660	653	619	624	637	617	650	636	635	638	591	615	613	625	617	643	638	615	636	597	620	560	632	603	615	608	627	652	652	561	621	622	625	591	602	670	612	599	613	635	677	639	653	595	611	608	613	606	597	660	631	588	628	657	611	619	644	624	655	564	642	593	585	624	664	612	632	609	613	621	615	661	641	582	611	648	586	608	590	693	636	616	652	606	627	653	635	610	610	629	625	613	642	568	627	651	620	618	616	666	608	609	623	651	638	616	633	602	577	637	616	594	633	629	667	634	620	579	644	637	638	631	630	606	667	648	613	619	635	577	631	627	626	620	605	659	632	660	639	639	636	613	620	617	612	588	625	667	649	618	611	634	606	643	604	649	645	629	664	600	600	629	647	668	676	632	669	625	625	638	683	578	619	600	674	630	633	620	619	667	603	622	649	635	677	636	635	621	634	593	621	624	636	660	614	615	617	637	603	593	623	643	663	603	585	666	612	581	588	621	691	658	617	647	661	567	618	594	644	623	642	638	641	685	607	620	622	607	635	606	624	629	651	627	635	603	631	604	607	629	654	617	605	578	626	614	651	647	625	625	626	622	592	619	611	575	649	633	574	649	608	606	640	705	590	632	611	610	628	646	617	649	628	598	612	612	636	651	651	628	631	632	678	609	634	598	611	611	594	633	637	604	623	646	639	617	613	628	643	653	592	592	572	650	592	656	631	574	609	643	603	640	637	606	654	625	626	613	626	643	642	632	626	599	630	633	661	641	595	627	627	619	584	626	622	675	628	591	636	634	666	607	612	651	648	650	637	617	612	600	624	623	620	631	631	611	600	628	623	590	656	625	646	657	646	619	635	654	591	641	583	606	660	580	639	663	615	619	584	634	634	610	629	600	648	650	645	639	628	669	634	629	635	669	625	583	621	641	605	613	611	598	635	605	622	627	620	641	642	598	602	635	606	599	641	609	636	625	597	656	629	592	648	649	627	603	626	628	648	602	602	647	585	608	665	640	616	619	636	642	612	596	671	641	621	614	628	587	605	631	579	604	584	621	638	631	641	627	652	648	622	614	622	630	632	623	631	648	634	644	655	649	646	639	672	627	619	598	646	670	622	637	621	622	625	614	619	592	639	649	676	605	639	636	612	618	636	605	648	609	655	631	601	591	569	605	600	625	621	626	678	611	574	636	620	661	635	602	608	644	632	679	668	649	644	670	570	627	610	608	586	661	585	591	655	624	606	604	601	574	643	601	619	589	671	646	643	594	609	627	609	614	622	628	601	672	630	613	617	611	668	605	609	611	615	603	635	628	611	603	663	646	633	629	639	638	657	625	633	595	613	614	575	615	623	665	612	600	649	638	634	592	622	627	645	592	610	607	605	604	632	639	654	628	608	649	601	624	600	657	630	644	625	605	622	607	591	654	637	632	618	638	659	601	598	603	630	629	624	614	667	656	621	649	641	657	662	611	682	580	641	627	578	642	626	590	615	630	637	628	634	607	610	622	673	592	683	551	610	643	583	629	582	637	651	638	653	618	626	609	661	652	706	642	632	599	622	648	622	610	620	614	607	632	614	588	641	631	637	561	659	642	596	608	626
7086	455	434	372	279	267	218	214	168	175	207	193	169	175	171	192	179	182	155	178	173	185	164	174	150	170	159	147	186	160	172	197	169	168	147	153	185	153	156	168	167	132	176	163	173	147	162	166	173	152	162	159	180	152	192	151	169	147	158	157	142	175	168	152	140	154	141	166	158	138	162	155	162	144	169	169	166	173	169	183	152	160	177	144	144	182	136	140	180	156	159	148	157	161	170	162	156	156	178	169	174	176	167	170	152	165	182	159	167	175	142	145	127	155	133	180	153	176	160	176	155	151	151	170	169	160	175	164	154	178	157	156	153	159	167	163	142	143	148	180	157	142	160	158	178	200	143	161	165	163	156	169	156	161	154	160	150	177	147	160	168	161	170	139	163	160	139	161	162	153	154	166	151	140	167	177	161	146	166	140	153	160	145	158	184	170	153	156	151	147	141	157	177	173	140	132	167	161	155	155	160	156	166	169	153	185	148	158	171	143	165	160	156	142	154	149	136	139	156	172	166	164	175	167	159	143	138	165	154	146	137	151	164	152	152	147	149	153	147	183	168	156	179	162	180	176	154	141	174	156	171	170	155	162	165	140	183	170	156	173	150	153	149	167	151	150	166	142	168	170	148	135	164	172	180	148	171	164	135	133	159	156	157	176	181	160	157	164	178	140	162	151	174	177	175	178	180	144	135	157	155	135	162	179	182	159	153	165	135	165	153	179	178	156	159	148	170	154	155	139	155	133	152	147	161	164	158	151	152	143	161	148	124	132	156	165	163	154	156	161	178	148	173	129	162	166	150	149	147	158	168	148	151	165	168	159	163	154	170	158	149	137	163	147	152	161	158	152	147	157	159	138	156	139	145	161	157	133	138	139	173	175	149	152	151	143	157	182	147	155	157	153	173	153	163	167	148	155	158	165	156	127	167	165	156	170	166	156	154	147	166	176	156	132	164	159	159	143	153	145	156	151	118	164	149	154	154	174	166	161	175	174	168	136	162	179	175	157	163	157	152	162	146	147	146	168	152	158	142	148	157	164	131	167	155	155	158	140	180	164	161	180	158	141	141	135	169	143	145	149	124	165	141	147	160	172	181	160	162	176	137	159	157	171	168	153	147	166	144	148	147	147	162	158	168	157	158	138	167	171	149	149	152	158	137	138	173	148	184	138	166	155	160	142	171	173	163	150	152	171	161	156	157	140	154	177	163	161	159	189	153	156	179	167	170	166	176	187	160	154	162	144	157	180	159	149	184	162	164	153	178	171	195	143	155	167	156	139	142	176	170	140	157	152	134	148	160	181	170	161	152	152	141	137	171	152	136	160	147	149	132	185	171	150	148	177	159	153	112	116	144	154	158	189	145	160	157	161	156	165	182	143	163	157	155	156	148	158	155	167	152	150	157	173	159	149	162	164	144	173	136	144	157	177	159	157	143	170	154	182	176	171	180	151	151	163	185	203	172	160	164	153	169	154	141	129	142	160	157	165	176	154	153	158	142	177	157	180	163	153	168	147	175	176	151	146	167	155	161	147	161	166	125	134	144	156	164	174	166	172	153	139	160	150	158	146	187	188	165	159	178	173	154	161	143	156	180	168	155	172	175	159	161	157	159	157	157	131	159	157	135	177	169	145	160	164	163	169	151	150	181	140	179	168	161	166	147	154	174	167	145	131	152	173	156	149	150	163	158	155	153	150	172	160	161	143	149	168	137	175	151	161	135	134	135	157	159	172	182	151	162	162	168	163	159	155	155	161	144	160	142	163	152	149	165	146	174	191	172	153	172	162	149	138	175	167	154	138	141	140	159	158	141	155	151	148	158	168	130	154	154	154	150	150	142	139	180	135	150	188	157	167	153	149	142	169	161	174	166	190	143	128	176	167	159	162	181	163	150	165	141	177	141	150	169	155	155	160	133	160	162	148	168	160	159	164	169	162	168	173	162	141	145	137	170	158	180	165	145	139	172	164	163	169	159	153	142	153	146	151	170	160	173	158	184	133	165	139	136	155	155	159	134	175	165	173	147	160	164	157	162	152	156	172	151	179	161	161	159	180	160	155	174	151	164	153	155	154	155	150	159	147	157	137	166	157	158	145	171	149	152	170	159	151	153	137	169	172	161	144	156	197	143	189	142	170	167	181	147	142	125	156	122	152	133	162	170	142	169	137	161	136	167	153	163	190	156	147	148	142	170	182	154	175	154	172	159	176	169	169	168	174	164	155	150	155	139	152	144	148	175	170	162	163	142	169	190	172	140	145	148	160	144	155	155	172	158	168	145	162	153	142	155	152	164	199	158	154	171	158	164	132	189	168	151	151	143	136	167	168	128	146	165	167	162	148	158	187	150	140	157	178	158	155	147	167	153	163	129	156	159	137	137	159	157	159	157	175	145	179	166	162	151	182	147	156	133	155	177	148	171	150	169	157	171	134	190	176	141	154	170	188	162	144	158	143	131	173	144	145	171	178	155	165	155	161	137	154	149	182	177	144	156	180	171	159	156	150	162	160	142	154	160	174	169	181	144	156	160	167	183	155	173	152	150	164	166	158	159	149	172	174	146	187	162	164	173	150	164	152	179	156	188	163	161	162	152	136	134	155	136	149	168	147	165	154	162	168	168	152	152	134	148	139	160	154	173	145	157	147	142	167	161	155	156	171	157	153	169	149	162	161	145	164	174	147	170	148	161	187	155	167	156	152	157	149	168	170	152	165	147	164	173	157	151	140	173	149	190	164	155	161	152	149	167	156	155	157	168	141	151	153	142	148	171	145	176	156	171	191	189	149	180	191	188	158	185	147	145	149	162	154	146	168	196	155	168	161	171	151	159	146	153	194	141	152	139	163	152	157	141	162	139	146	151	153	172	151	145	160	152	162	143	178	162	165	164	153	162	175	161	156	139	160	169	158	131	159	161	179	157	148	152	183	159	137	173	145	166	143	179	168	167	155	167	175	151	166	181	181	153	181	153	164	158	154	169	165	139	172	157	165	164	174	161	154	173	149	181	154	149	133	172	150	147	167	150	171	155	166	166	162	142	168	178	207	145	154	174	167	155	144	164	163	149	167	168	154	171	178	159	161	135	148	147	165	166	129	145	161	139	174	179	149	181	147	181	164	172	174	136	137	179	158	155	150	161	179	170	140	136	135	159	153	180	134	134	161	167	171	180	169	174	151	152	173	180	174	161	156	140	147	188	154	138	154	160	140	187	172	178	157	173	166	161	176	149	149	175	169	157	172	144	150	167	139	137	165	172	164	151	135	163	166	159	181	162	145	162	141	166	136	162	144	156	129	187	148	143	160	162	148	155	150	160	181	146	167	163	160	145	153	146	155	150	153	152	153	178	153	158	131	176	146	162	145	177	178	173	158	177	161	164	154	150	150	169	188	177	158	142	151	179	189	154	157	157	185	150	186	161	157	153	149	166	148	178	136	145	158	159	144	142	167	164	140	162	164	171	141	189	136	175	170	147	139	167	147	173	129	163	142	164	156	141	176
6105	611	1029	1223	1006	820	725	673	587	555	524	502	483	480	441	441	448	422	393	398	372	365	377	422	402	345	419	417	373	386	366	365	370	362	379	375	407	425	369	388	390	388	389	356	377	347	363	384	392	388	369	401	355	351	385	342	392	359	329	375	364	356	365	358	349	347	373	372	384	379	363	374	375	364	367	368	384	339	360	360	375	359	385	377	375	339	349	371	368	353	382	366	350	356	389	325	369	364	359	352	359	341	344	364	370	428	380	330	367	343	358	383	381	362	379	333	351	335	386	357	373	385	378	366	372	363	370	322	348	371	393	382	373	349	391	404	382	342	341	358	347	341	375	367	324	353	399	361	335	363	368	354	352	356	373	381	362	373	371	354	361	368	369	370	376	383	370	362	360	370	374	359	366	334	403	326	367	328	353	334	368	381	376	359	353	395	391	403	389	342	371	354	372	352	327	366	354	316	372	372	343	382	386	385	346	345	325	391	338	366	351	332	355	361	374	356	347	356	379	377	335	379	374	357	379	359	321	350	371	348	376	400	365	382	371	399	360	358	346	343	371	348	357	364	393	366	322	387	360	381	358	387	374	324	346	332	352	407	396	382	366	357	336	380	400	356	346	387	338	342	376	349	354	366	351	364	381	388	362	387	319	357	363	379	356	351	362	374	372	342	334	360	362	361	350	331	371	337	378	365	367	376	376	365	345	342	391	355	386	340	341	375	400	325	377	382	367	384	356	338	372	364	374	346	385	349	365	345	359	377	386	326	375	359	399	365	392	349	367	346	356	345	393	354	382	359	363	369	364	372	387	359	347	343	387	340	408	362	358	351	369	349	364	395	340	350	334	363	351	351	353	358	364	375	355	376	355	359	334	346	326	374	345	374	391	359	370	360	367	369	355	329	345	373	368	374	336	368	348	361	339	384	390	330	339	380	352	376	354	335	361	382	381	347	369	367	372	339	357	354	367	376	367	330	357	360	332	328	358	388	393	388	363	366	361	361	373	379	352	369	345	361	353	336	401	335	352	368	389	382	360	363	329	334	369	361	360	332	372	359	367	324	383	375	408	375	360	341	361	390	336	342	367	348	370	364	354	387	349	341	368	316	377	368	379	353	366	365	353	380	359	357	393	359	323	366	396	342	378	392	364	391	343	334	362	363	378	382	386	348	360	346	387	373	336	377	362	372	337	382	331	330	383	355	360	375	378	365	369	389	325	398	342	368	380	351	368	387	362	345	357	372	367	367	377	352	378	325	389	374	372	367	397	355	330	371	359	345	360	362	344	367	360	365	348	368	367	384	350	370	338	382	353	345	371	340	390	355	363	324	365	392	323	323	402	403	398	377	365	369	353	391	367	332	361	362	356	357	338	383	395	342	341	361	360	344	353	340	362	389	340	378	363	367	379	361	346	314	384	321	341	385	373	358	367	383	374	367	351	350	372	363	367	355	354	319	390	379	356	396	360	380	378	345	343	341	376	334	365	370	376	370	323	360	380	382	382	358	345	359	378	321	362	326	372	336	373	378	352	345	370	362	379	359	356	344	377	369	385	367	366	379	375	375	348	366	345	350	342	359	354	374	335	357	355	337	358	333	369	368	326	380	397	367	352	343	388	381	335	368	357	354	357	355	372	369	357	326	354	374	359	342	366	391	358	371	346	359	347	333	342	349	383	361	389	351	386	389	371	367	373	339	326	362	354	354	356	356	376	353	391	378	373	413	376	365	409	343	364	372	349	378	362	372	351	393	375	371	353	359	365	331	339	371	335	365	411	327	351	356	342	346	327	345	344	361	360	354	338	355	357	363	363	361	366	390	342	347	390	342	383	395	353	369	333	350	345	377	348	344	376	377	372	331	355	351	351	367	372	327	335	372	347	341	353	341	372	326	368	352	382	363	393	371	343	361	372	378	361	342	344	350	343	360	371	324	359	366	365	368	418	380	358	322	413	363	379	366	368	417	376	328	360	327	395	376	375	363	385	363	347	350	352	323	342	369	341	353	383	357	355	355	317	371	370	356	369	399	368	369	379	352	355	415	362	349	399	377	348	326	348	360	357	366	384	336	336	394	360	381	332	349	354	388	372	373	366	349	368	365	351	355	357	366	351	354	387	399	351	402	394	357	350	352	340	365	360	357	395	337	359	374	359	371	367	374	340	372	391	379	344	303	388	385	360	362	359	337	372	358	374	375	368	373	381	385	350	384	347	355	353	385	343	380	364	365	346	391	351	378	362	390	353	360	384	360	365	348	377	386	359	390	362	352	349	398	376	368	359	407	359	364	365	336	369	357	367	347	398	351	370	356	343	378	355	355	397	371	330	358	375	397	373	380	312	350	373	361	403	352	383	370	409	373	351	353	354	374	331	338	358	365	356	383	368	376	359	365	362	374	376	359	368	363	359	361	355	362	392	374	344	376	383	384	349	369	360	339	360	340	375	373	380	386	384	354	377	352	393	367	363	356	388	365	367	358	344	361	350	386	377	353	373	381	355	338	359	374	353	361	358	380	378	392	379	354	347	339	375	346	352	376	387	400	336	409	332	358	372	325	367	386	346	346	378	354	379	363	333	347	386	327	349	370	345	375	332	369	365	373	379	359	359	392	378	391	360	344	387	364	380	402	382	344	354	375	359	371	348	390	368	368	351	345	355	333	349	369	350	357	349	362	356	375	375	368	371	376	327	400	367	404	372	367	332	364	355	390	357	385	352	340	363	350	375	374	388	342	358	365	362	331	370	385	382	343	368	351	368	362	379	364	393	380	332	365	341	374	399	351	384	354	360	401	357	334	349	359	377	362	360	338	361	350	385	362	355	334	361	366	346	375	397	335	373	384	362	355	412	387	329	354	343	411	392	404	315	352	348	350	332	389	352	375	395	374	352	375	367	365	353	351	383	359	344	398	374	374	383	363	344	372	380	352	356	331	348	365	346	338	375	352	386	375	372	376	353	377	364	354	384	373	363	374	307	370	357	333	377	369	362	378	337	368	383	349	381	390	364	361	339	348	374	356	346	363	364	327	338	362	395	340	373	341	386	382	375	382	367	383	369	346	360	362	355	383	393	358	349	387	370	361	367	361	359	357	370	376	349	376	379	368	355	377	339	365	396	379	383	370	366	358	337	333	363	353	362	366	318	356	342	372	354	383	356	351	351	370	350	374	349	367	346	367	371	359	364	356	345	354	356	318	367	370	387	400	356	361	344	321	361	356	364	346	393	376	339	332	322	344	375	361	357	398	338	348	372	349	356	364	330	328	378	343	363	398	363	408	355	342	337	391	324	354	393	372	338	346	387	362	355	377	361	386	367	385	359	385	358	353	377	349	346	346	354	372	360	352	351	344	359	339	345	356	377	352	340	354	345	387	354	367	357	375	354	357	408	364	355	334	349	372	336	342	332	364	359	391	373	360	339	340	357	376	321	364	375	383	351	361	381	371	331	343	378	346	356	391	389	344	337	379	354	379	340	347	358	362	377	367	365	326	374	336	356	318
13612	1010	688	520	357	258	207	170	147	134	134	101	119	126	87	71	81	92	70	83	87	85	75	86	73	91	82	83	83	95	80	77	62	70	58	69	63	73	89	79	87	67	68	87	75	58	74	52	61	77	71	71	79	83	64	85	80	90	68	80	77	56	67	67	85	79	74	74	89	81	76	76	80	81	78	69	64	71	73	77	70	66	83	71	77	68	71	87	67	80	61	57	53	82	64	76	72	66	69	75	74	72	75	72	77	83	69	73	59	77	69	73	81	76	68	72	77	69	68	50	76	80	66	70	95	63	82	69	59	75	62	69	76	74	72	76	60	66	75	69	63	58	88	60	57	77	59	83	74	67	58	66	81	88	59	76	65	73	66	48	64	67	83	69	67	71	59	75	72	86	60	56	59	75	73	76	76	77	77	58	73	80	58	61	66	79	67	67	76	65	53	69	63	85	72	56	62	74	54	67	66	61	70	72	59	68	75	79	63	67	69	69	63	61	64	78	60	77	59	63	71	71	67	83	97	71	76	63	71	63	82	65	70	76	68	71	76	58	55	77	81	75	70	81	78	75	60	62	83	63	68	73	78	66	64	72	78	84	70	59	67	85	78	79	67	70	68	76	78	67	68	55	57	74	72	59	67	56	88	68	86	71	68	82	95	60	79	76	74	71	68	74	67	68	64	76	77	68	67	70	72	101	76	101	66	66	65	63	80	78	59	55	64	76	69	75	69	59	70	74	88	68	55	67	69	80	79	75	69	74	71	71	58	51	74	58	60	83	71	75	62	73	69	76	77	76	72	71	83	64	70	65	73	87	79	77	71	85	78	76	72	70	74	77	76	62	81	68	74	65	72	67	72	82	63	83	67	70	77	72	68	73	63	75	70	87	75	82	68	78	75	72	70	60	65	77	65	65	80	68	69	89	56	82	72	66	77	76	76	74	58	65	69	48	49	71	83	59	61	55	81	75	92	76	67	71	82	84	64	66	79	61	88	70	75	77	75	78	64	88	65	68	72	61	75	72	73	54	52	87	69	80	74	72	80	73	72	77	78	70	69	72	66	59	63	58	71	73	51	65	67	73	72	73	69	70	94	72	62	73	73	62	76	58	71	62	60	82	70	77	89	71	78	71	68	75	75	64	65	80	92	69	81	79	88	73	62	62	62	75	58	62	65	76	53	68	62	57	70	74	61	66	72	64	70	50	83	73	82	59	61	91	66	76	63	64	58	62	59	66	64	84	65	59	57	56	79	67	69	77	83	91	68	81	72	69	75	76	105	75	72	52	60	57	75	68	69	89	64	73	72	81	72	54	60	75	83	63	60	80	70	71	70	73	82	86	64	53	61	70	79	72	76	64	94	58	81	66	81	71	78	83	60	82	72	66	62	63	64	74	66	79	65	70	64	80	60	55	67	72	71	68	77	64	74	54	84	71	85	71	65	67	67	80	63	58	57	77	67	76	59	66	74	70	63	92	63	72	64	52	84	64	66	50	73	69	87	60	84	74	68	66	73	69	62	66	78	81	70	69	77	63	70	60	74	61	68	69	77	78	72	73	61	64	73	67	62	68	81	76	54	64	66	81	59	87	61	69	77	76	74	81	61	74	68	90	66	66	72	72	62	72	68	74	67	72	90	67	77	61	89	69	72	78	79	83	65	75	79	79	63	73	64	68	72	75	67	59	66	60	55	68	76	68	70	62	72	74	56	66	73	65	74	63	69	66	70	57	55	66	55	67	72	73	61	83	70	77	80	84	71	72	63	59	71	74	82	71	70	71	81	66	66	75	78	71	70	70	65	74	78	69	84	99	63	65	82	86	86	66	76	77	64	59	92	90	65	66	85	63	73	63	79	77	74	71	78	74	69	72	65	59	72	76	59	73	68	61	54	64	67	73	75	59	61	73	74	69	62	82	71	68	67	74	62	54	71	68	78	55	73	86	77	67	78	74	88	77	68	63	75	59	83	76	69	61	79	62	81	75	60	57	71	67	68	56	86	77	78	60	75	74	86	85	80	73	72	58	65	67	75	78	73	76	67	63	81	74	92	62	53	60	70	79	81	68	83	71	74	56	75	91	65	63	60	63	58	78	78	64	78	72	78	60	71	75	66	72	68	72	76	97	71	69	85	80	65	64	78	65	78	77	87	68	77	63	87	59	65	73	60	81	83	61	79	71	78	75	58	59	78	79	81	69	57	65	74	83	77	66	64	62	55	69	58	59	75	78	64	61	78	56	82	57	74	72	63	84	70	73	66	61	83	56	68	66	74	71	63	65	75	76	66	72	68	70	68	75	62	61	65	77	75	78	64	72	79	63	67	79	78	52	65	75	73	66	82	63	72	73	63	72	80	76	72	59	69	52	69	52	66	71	78	70	60	77	73	52	67	80	70	79	71	69	80	101	65	63	71	81	77	67	83	77	74	67	74	57	77	63	67	74	61	81	72	68	81	59	76	62	68	58	67	49	67	68	71	70	79	86	67	55	65	74	70	78	64	83	81	85	58	77	73	77	71	64	69	71	78	63	54	65	61	74	76	68	68	71	63	73	71	52	81	59	85	67	77	67	67	66	70	73	68	72	72	67	63	82	90	68	68	63	60	57	69	65	87	76	77	72	65	55	79	75	62	67	60	74	66	62	69	67	75	62	77	86	84	66	65	76	60	67	67	76	67	76	57	64	75	59	70	59	71	80	62	78	87	70	53	62	56	70	67	72	70	73	62	83	71	69	67	96	76	62	75	79	60	83	80	62	74	79	70	65	64	68	76	55	60	75	74	76	90	64	65	66	67	83	62	65	63	82	73	62	78	67	85	86	79	75	71	75	75	72	68	62	78	77	80	63	63	80	71	77	83	77	77	73	68	72	66	79	86	62	64	73	71	58	61	74	70	67	68	75	79	58	70	81	76	62	79	58	73	60	69	90	65	56	60	77	90	59	69	74	74	70	53	79	64	77	65	75	65	60	69	48	59	97	73	80	72	60	86	80	78	71	58	61	60	79	64	66	69	55	84	74	74	63	79	74	79	69	83	74	78	80	78	61	64	75	72	68	73	78	64	72	67	83	61	64	71	63	81	67	65	81	78	66	67	62	72	58	55	62	77	76	76	72	68	75	85	72	58	73	66	56	57	66	53	63	57	70	72	72	83	53	67	74	71	75	61	59	66	68	90	61	70	60	63	63	64	77	70	76	61	78	79	79	71	75	59	78	69	85	57	67	67	76	57	76	70	71	68	60	62	75	71	64	78	76	55	82	71	66	82	68	79	73	86	66	67	67	88	60	67	77	60	65	63	65	76	73	59	70	56	71	61	68	70	74	83	63	69	74	49	86	60	61	85	79	75	62	54	83	80	69	76	63	61	64	84	70	57	76	67	55	65	68	63	78	71	64	84	78	72	69	67	65	73	58	70	86	67	72	82	73	71	74	66	70	62	80	77	81	79	63	73	63	57	68	63	92	73	78	62	71	74	58	71	72	99	77	67	72	88	77
7922	770	1610	1793	1448	1140	897	762	589	581	483	455	403	368	360	345	321	341	274	269	280	282	276	262	238	233	250	248	228	259	249	233	226	252	234	240	214	211	206	223	219	203	237	223	191	227	221	215	213	203	193	231	201	201	213	188	215	191	217	189	177	220	208	216	220	196	232	199	225	179	190	206	194	215	188	198	220	180	186	218	215	217	205	225	207	209	200	216	212	196	212	212	198	204	186	218	196	207	186	188	177	208	189	211	194	181	210	180	202	196	216	197	184	189	191	180	191	207	202	201	196	206	195	211	193	194	203	195	189	216	194	210	230	200	195	211	197	192	209	209	190	199	180	212	204	231	204	207	186	161	184	201	192	167	185	204	211	201	204	208	198	201	188	191	206	198	195	214	190	192	202	199	195	189	194	218	180	176	199	210	175	200	187	219	226	204	206	219	181	214	185	196	196	222	211	212	214	209	205	207	199	184	198	190	183	206	188	209	179	191	211	187	184	193	171	181	200	200	222	192	222	182	227	226	192	203	179	203	196	213	175	207	203	212	187	182	205	180	203	190	206	196	189	197	188	208	208	182	209	201	186	171	202	195	211	199	197	187	202	202	193	201	198	233	200	198	186	181	168	186	228	194	178	188	242	182	222	184	200	184	213	186	200	197	190	182	182	180	159	174	204	204	196	208	195	189	209	210	206	219	187	198	197	195	205	201	185	191	179	188	211	220	207	227	217	208	197	191	200	166	187	189	212	200	199	197	168	213	213	182	209	173	181	228	217	200	195	220	208	200	189	197	234	187	199	177	209	193	198	198	201	171	209	199	190	205	215	180	202	199	214	197	176	205	202	200	191	187	222	194	186	200	188	196	198	188	173	196	211	215	202	188	205	190	200	234	207	185	179	200	211	163	185	196	205	213	208	188	203	208	199	217	174	184	195	206	177	193	213	203	186	184	217	198	198	202	224	233	203	191	204	179	193	211	232	188	204	197	206	208	164	203	170	206	170	175	185	195	193	211	188	210	212	201	210	181	190	204	193	225	210	178	191	208	176	205	188	195	213	192	174	243	195	213	217	187	220	208	203	190	221	223	194	189	200	194	171	193	201	215	180	237	196	209	203	207	209	209	189	214	197	202	213	192	227	212	207	194	191	162	201	206	174	183	231	195	202	206	205	215	188	216	219	188	184	215	216	199	205	208	215	189	192	212	205	205	197	218	210	195	208	193	192	188	209	191	226	210	192	203	221	204	182	191	187	212	177	212	200	210	194	204	215	169	193	206	192	200	193	188	184	215	191	202	194	212	212	182	182	198	228	212	186	209	187	209	206	171	191	188	193	191	175	207	220	210	225	203	178	203	181	176	196	194	183	192	209	204	196	194	209	203	193	189	206	194	215	196	220	191	213	197	206	168	183	199	216	195	201	198	187	205	169	202	194	179	191	227	208	194	188	201	195	187	205	214	185	197	212	221	196	192	218	206	224	180	194	211	201	171	192	193	231	197	183	203	200	195	184	214	216	205	175	188	204	191	189	209	196	206	199	199	184	225	204	210	234	193	170	192	203	202	214	171	204	216	196	185	179	169	209	204	175	218	193	201	190	198	158	197	188	223	214	189	182	220	219	199	189	228	193	196	213	184	201	191	192	195	197	179	220	195	188	177	205	195	194	203	188	203	189	214	198	188	189	215	179	193	202	199	197	201	216	161	193	200	213	190	188	191	202	199	206	169	196	193	220	200	179	180	186	203	203	218	207	194	200	206	198	225	202	213	209	192	203	193	186	196	190	188	217	205	172	224	208	197	203	214	201	183	212	216	210	201	180	210	206	205	176	192	194	192	184	190	184	196	173	212	175	188	216	221	201	173	217	206	178	187	161	191	198	188	196	206	213	206	185	203	192	180	194	215	216	181	191	210	207	201	205	208	181	211	208	211	202	195	217	176	196	179	191	177	203	206	195	212	205	194	193	193	184	230	202	190	173	201	210	182	216	183	184	199	195	183	214	208	184	208	228	214	237	188	209	204	207	214	197	176	203	187	188	191	195	197	194	188	188	199	204	184	213	214	251	210	182	185	197	173	205	221	181	206	212	199	191	167	164	240	209	211	240	210	197	225	229	197	191	194	189	192	184	184	188	198	177	212	208	211	227	203	184	190	199	196	180	199	206	189	179	187	211	211	215	210	178	220	206	182	169	202	195	185	221	226	208	207	211	204	209	193	203	192	196	205	218	197	212	187	194	181	193	174	180	196	201	163	188	176	182	209	217	207	210	176	184	214	199	206	194	203	183	195	212	177	186	188	193	198	188	208	214	221	198	187	177	211	207	210	198	194	201	198	214	182	190	207	180	179	207	196	203	189	196	179	177	197	162	210	200	208	207	195	213	201	191	203	204	187	172	204	213	207	190	212	226	181	190	195	199	184	196	204	214	211	214	207	201	200	189	219	186	211	208	191	208	197	216	188	200	182	203	211	222	208	208	222	190	211	206	191	195	195	205	217	179	234	216	182	192	174	190	203	180	191	190	210	196	194	202	216	193	189	218	199	184	200	182	209	223	208	199	188	180	209	212	185	207	204	205	191	209	189	185	217	210	186	207	192	226	192	223	184	216	192	207	196	191	206	193	212	197	205	203	178	186	186	166	179	189	188	224	215	213	207	221	208	197	211	198	217	199	202	198	187	201	203	187	189	203	196	175	225	191	211	169	180	203	196	177	239	172	208	207	212	193	209	209	221	206	181	183	192	188	225	195	220	203	222	204	201	208	187	198	204	212	208	197	217	198	202	181	221	199	178	185	169	172	189	172	188	195	200	189	194	179	186	210	208	176	195	190	180	189	181	203	181	186	180	181	212	209	215	198	213	184	180	196	206	195	183	213	195	199	200	222	210	202	189	211	193	206	196	200	168	213	222	186	204	185	192	183	189	209	207	213	176	229	214	222	190	194	217	174	192	195	193	190	187	181	198	214	182	189	183	181	212	193	206	206	188	196	195	203	189	211	199	200	192	215	211	183	203	195	188	185	188	189	185	188	229	226	199	229	175	222	193	216	205	198	210	197	200	206	231	189	211	197	205	228	185	195	199	220	208	199	208	200	190	186	199	211	203	204	219	197	179	184	194	217	191	187	203	186	176	211	198	212	214	203	198	218	198	207	203	197	199	237	225	210	208	207	196	188	194	188	197	190	200	195	196	209	222	216	214	193	215	182	192	211	221	206	192	197	232	189	181	222	178	183	215	189	209	191	179	192	205	180	218	158	211	186	191	218	213	189	217	219	201	197	227	209	191	207	194	201	205	216	220	197	201	208	188	241	207	189	198	189	222	194	207	190	194	186	203	182	220	194	190	197	178	193	209	185	216	198	174	207	197	187	183	192	192	197	201	232	198	215	186	199	194	225	199	181	203	199	169	199	208	196	217	195	196	205	188	173	193	192	214	175	176	226	222	217	178	204	208	214	203	180	195	194	180	192	181	180	206	173	201	198	200	183	195	211	200	205	197
1504	264	331	278	290	296	281	283	280	294	304	249	324	243	275	285	274	241	270	279	255	281	304	311	283	308	289	276	276	284	295	284	309	283	267	295	266	295	255	275	270	307	268	276	312	299	285	289	318	269	280	279	277	276	249	289	287	291	321	262	289	300	278	299	286	297	301	259	259	287	269	282	290	276	287	234	249	281	275	271	292	294	286	278	269	284	283	254	273	259	279	260	289	292	240	278	277	294	299	270	279	276	270	272	265	297	274	300	254	276	255	296	308	266	306	277	237	287	252	286	300	268	280	259	238	284	281	287	264	265	265	290	281	274	289	268	283	248	295	274	262	272	312	258	275	254	323	308	286	300	255	256	286	263	298	308	311	282	281	305	291	262	264	256	303	260	289	282	284	276	256	288	282	287	273	266	296	292	278	298	281	251	296	275	270	277	309	302	269	307	286	273	267	290	293	275	273	285	278	278	290	280	275	301	290	288	274	292	270	270	280	296	307	257	274	289	328	303	272	299	271	273	279	257	283	253	287	259	282	279	298	292	283	299	299	250	254	259	274	288	277	323	258	285	278	245	283	312	292	266	255	277	284	269	270	298	290	306	298	288	276	309	312	285	252	276	244	284	294	321	282	270	301	288	267	243	275	304	292	288	308	300	293	289	258	291	269	297	335	259	302	283	303	281	268	295	307	323	328	312	298	290	287	288	263	316	289	247	279	280	316	272	266	311	295	293	296	289	275	273	281	355	293	309	274	264	274	266	263	306	290	250	277	292	299	296	257	288	260	267	264	305	310	303	300	291	265	293	316	295	257	280	279	269	305	260	252	287	282	318	316	297	282	286	299	307	261	303	273	268	251	293	262	301	292	280	259	284	276	313	263	216	285	268	271	286	316	288	315	265	277	279	282	316	301	311	285	276	272	293	289	275	280	273	273	283	281	253	295	276	259	335	277	262	271	286	263	265	288	268	298	269	273	300	277	320	286	267	270	284	287	283	314	274	264	261	263	301	255	272	248	266	257	301	267	288	280	274	262	252	263	287	276	302	291	292	302	315	271	293	260	282	288	337	285	259	282	274	274	284	320	273	270	271	276	265	275	289	291	293	269	284	285	257	276	279	293	267	275	260	268	292	310	314	265	282	295	268	312	296	315	290	279	282	271	285	257	284	280	263	244	311	281	313	283	275	302	294	271	285	294	266	301	311	284	301	325	273	278	292	267	258	294	271	247	288	298	259	289	300	286	295	270	283	293	284	313	282	276	270	287	271	267	279	246	291	298	285	255	280	275	311	308	282	297	275	303	288	269	253	307	293	314	304	297	311	265	264	265	258	329	281	259	280	305	256	256	301	275	271	292	292	341	262	264	308	261	298	280	267	232	265	260	273	304	252	250	292	297	292	269	306	290	262	240	293	309	274	285	303	268	277	284	283	318	267	262	281	286	299	261	276	296	266	292	285	280	262	303	284	288	272	281	293	269	301	273	268	290	268	268	308	307	306	287	286	296	283	281	281	271	272	310	298	286	263	295	286	296	290	315	263	269	252	285	318	329	267	302	283	285	270	259	287	273	303	304	302	279	283	277	268	293	286	263	306	284	291	272	285	289	306	297	280	295	318	286	285	268	274	282	265	274	259	264	291	284	267	256	305	293	311	271	254	271	310	290	260	267	281	275	321	308	285	291	288	276	294	289	270	281	291	284	306	297	298	261	272	276	293	277	296	299	310	273	284	269	287	298	261	261	305	264	270	294	274	276	267	285	283	301	276	273	290	251	299	291	299	276	288	280	285	287	282	270	285	305	259	258	274	284	273	280	242	281	271	295	328	250	277	272	289	274	268	258	281	310	260	277	275	306	283	288	275	248	298	271	266	279	295	298	265	277	293	260	315	270	261	306	312	277	280	304	298	267	300	287	289	247	293	296	266	285	289	267	278	290	296	263	276	302	247	269	275	263	263	276	274	266	302	275	263	249	275	269	276	277	278	295	264	270	293	276	282	290	305	270	288	269	277	278	302	298	276	271	276	286	222	286	291	273	282	280	284	295	282	288	307	262	294	291	263	271	283	281	289	275	268	257	272	286	290	303	281	287	290	281	294	272	286	302	271	237	292	269	278	279	278	252	286	286	279	266	287	252	284	251	311	290	287	279	264	267	296	287	302	292	279	283	258	295	320	291	247	299	260	265	280	291	269	254	278	270	265	260	270	292	301	285	308	289	302	324	281	287	260	298	309	281	256	278	310	283	277	282	315	287	296	258	260	302	282	292	289	278	291	276	302	307	301	297	277	279	293	303	266	260	280	264	305	271	273	283	268	271	283	252	243	278	293	269	281	283	281	276	292	288	281	296	297	322	269	301	261	302	287	270	281	318	273	288	270	258	274	281	292	292	250	291	275	304	276	252	274	278	290	246	291	303	269	298	274	298	269	280	311	278	268	291	259	273	284	245	301	263	274	284	296	289	289	289	279	296	277	267	266	280	275	268	256	307	282	265	285	250	279	289	292	287	278	247	246	255	297	314	293	319	294	283	263	296	270	288	256	311	273	298	303	269	315	282	270	296	306	279	297	278	273	255	263	275	296	270	319	313	287	308	297	277	269	281	305	284	323	273	322	280	304	268	290	298	243	307	274	283	233	275	271	269	317	258	274	305	270	317	260	255	311	283	284	281	274	267	292	283	287	247	262	278	289	278	275	276	297	287	266	285	286	295	294	273	266	276	295	282	286	248	289	310	282	276	265	296	272	282	284	257	250	274	256	278	288	281	269	273	276	254	306	303	295	282	300	266	301	289	294	292	294	258	286	278	288	283	302	246	265	279	254	318	278	292	242	302	277	275	291	292	278	291	237	269	246	285	299	275	263	247	269	288	273	256	297	260	284	242	298	298	269	287	287	274	274	253	308	272	281	246	283	305	298	300	270	252	273	277	275	282	296	296	276	310	267	272	263	297	283	232	276	277	304	274	310	286	281	278	293	255	288	238	237	289	278	255	300	303	271	270	294	290	298	291	278	303	283	286	314	312	309	303	255	265	286	281	289	283	263	274	289	300	274	315	288	303	273	300	261	282	321	280	265	309	299	266	285	275	270	291	295	287	322	274	258	298	284	267	301	302	292	314	276	284	274	284	271	290	288	299	269	287	284	287	252	293	279	242	258	288	289	314	251	296	260	281	292	302	273	290	279	250	294	281	262	283	262	282	278	282	272	296	332	294	274	283	259	249	275	268	274	279	244	253	294	274	309	275	275	271	280	276	295	289	281	277	283	282	269	259	270	267	243	298	266	280	268	280	285	307	258	308	303	271	273	292	288	283	310	265	272	259	257	267	289	283	263	304	276	295	246	281	239	283	306	309	309	277	262	295	328	254	301	295	283	289	296	318	280	307	266	272	290	298	273	315	247	293	283	267	270	267	266	259	294	291	279	298	286	282	276	286	294	288	303	315	305	284	307	274	271	302	274	279	325	306	252	275	270	263	278	304	280	262	259	270	267	297	246
1819	640	631	690	662	647	627	643	639	654	621	620	666	626	654	618	626	638	649	621	612	635	629	653	630	585	665	644	610	600	644	646	585	636	582	608	588	627	620	606	637	614	613	615	655	573	633	629	623	650	647	628	631	610	592	596	703	626	612	629	624	625	640	582	643	611	630	603	646	662	650	638	606	619	629	636	626	596	621	637	592	614	616	615	637	639	629	635	628	629	609	633	645	628	646	614	610	642	618	589	612	641	634	631	605	609	600	576	598	621	657	555	608	607	618	666	622	632	636	630	679	595	606	615	615	631	631	612	618	627	667	618	638	600	614	632	567	624	600	617	565	603	615	659	613	590	669	612	580	615	600	618	641	628	635	626	580	650	639	585	635	602	633	621	620	609	606	676	630	620	624	644	593	626	618	628	621	583	581	633	623	645	667	608	681	617	617	653	646	606	579	635	611	633	568	614	622	628	624	630	642	582	594	642	618	585	587	629	619	600	618	609	645	649	666	620	613	593	599	634	614	631	640	631	619	627	633	599	611	623	631	663	619	620	611	604	634	594	602	650	673	633	620	668	621	569	621	616	595	627	631	649	618	597	615	655	645	646	626	664	653	591	672	638	592	641	623	653	646	634	620	631	625	608	676	585	597	611	647	632	630	619	657	620	650	650	590	598	610	612	592	623	671	646	623	590	647	641	655	637	599	698	615	638	662	662	618	645	601	612	549	626	613	571	621	602	644	590	621	625	620	636	632	602	595	620	604	582	615	650	619	625	617	657	589	650	658	672	618	626	640	625	602	613	662	605	650	632	599	673	652	600	610	629	605	613	663	649	649	588	600	640	653	632	656	626	648	625	696	608	670	603	654	587	610	648	618	647	640	616	643	650	633	635	620	654	625	582	614	680	630	614	615	622	597	642	597	593	616	666	619	635	634	648	616	623	669	677	595	616	605	602	644	615	661	654	609	597	665	592	620	633	600	657	626	579	581	640	613	577	665	611	625	614	604	564	598	632	601	603	654	638	609	623	614	630	622	598	631	647	611	614	601	628	633	619	615	598	646	596	625	638	618	588	598	637	603	686	608	639	619	583	640	657	609	650	598	623	625	631	637	600	660	658	621	590	588	629	611	609	635	622	612	656	617	615	621	660	622	653	653	604	651	615	615	653	640	642	650	639	615	636	614	616	642	643	642	623	627	632	638	619	643	656	586	628	593	652	596	591	617	632	623	616	626	605	631	630	604	657	616	616	629	613	620	620	621	653	633	582	603	633	625	637	643	640	611	656	641	655	620	621	558	608	552	615	636	625	602	604	620	598	622	564	641	588	586	654	571	606	628	606	631	614	647	647	628	628	662	631	632	642	637	636	628	598	639	646	657	579	647	632	627	608	625	612	680	569	600	615	599	637	625	607	663	668	634	606	603	594	588	626	618	657	624	628	607	667	674	626	661	622	591	623	602	659	591	559	647	654	645	679	643	633	592	622	612	615	570	571	649	592	621	585	599	600	639	657	609	603	661	623	603	621	616	644	642	606	637	621	611	585	619	588	632	638	582	608	611	617	611	631	613	642	654	601	647	587	621	623	644	613	618	622	648	670	619	636	622	649	637	611	642	618	646	624	607	661	626	642	666	606	642	602	612	587	615	605	584	587	592	608	659	670	606	594	593	621	648	596	633	625	672	625	622	637	574	662	672	657	648	595	581	596	633	645	605	650	654	584	605	671	641	660	632	641	626	595	579	609	617	635	616	617	638	608	572	614	597	648	638	603	624	693	632	585	637	635	655	590	623	635	594	621	639	583	590	666	650	604	653	624	669	620	626	580	620	635	613	637	619	640	648	619	642	623	622	614	618	614	655	658	627	642	599	599	647	611	644	604	648	619	650	635	659	636	576	653	608	635	637	637	588	618	687	608	569	586	634	608	614	623	615	624	629	590	657	583	596	635	625	686	591	622	610	641	658	611	619	609	636	660	589	642	623	624	635	623	615	666	615	589	616	659	646	582	613	676	659	633	629	635	618	611	610	587	637	643	613	669	643	599	655	659	596	588	623	603	648	593	630	620	659	624	648	626	638	629	639	627	617	600	625	619	608	628	601	633	649	597	640	604	641	625	637	638	555	605	658	604	598	655	598	612	632	627	597	661	630	631	654	613	575	606	602	610	602	648	653	644	604	619	635	617	600	611	635	651	613	664	637	578	630	629	634	631	633	623	603	600	592	630	609	637	633	633	643	621	588	618	680	626	665	611	635	624	601	618	634	629	628	629	618	625	601	643	580	648	618	606	606	663	607	590	601	616	669	577	628	644	652	614	595	662	644	644	629	574	637	661	630	610	625	633	675	647	601	613	607	640	610	574	647	593	643	637	641	644	642	623	608	599	655	618	576	644	607	604	625	621	612	623	634	623	600	599	626	628	638	635	611	626	611	624	607	579	670	651	638	634	596	611	600	635	611	607	647	604	636	618	619	577	591	628	619	589	607	602	600	610	574	611	588	634	653	611	669	680	647	634	624	625	621	606	636	623	624	624	626	657	595	592	594	616	639	630	622	626	625	616	594	652	620	621	602	625	640	617	625	596	630	615	576	624	626	625	624	637	634	648	616	655	612	621	602	639	641	629	663	633	631	638	610	612	621	651	646	663	611	703	620	632	648	615	610	635	581	629	628	623	650	610	602	644	638	594	604	616	667	624	622	627	634	626	595	609	620	606	641	635	619	633	622	672	627	605	591	616	642	647	554	642	660	614	587	635	628	647	565	591	600	618	648	590	663	626	611	630	633	623	629	629	621	650	600	586	613	637	631	632	618	659	609	621	658	637	653	628	622	610	628	634	645	645	612	594	606	669	615	653	626	648	618	646	639	666	611	661	660	646	648	550	621	642	587	564	619	648	555	586	609	648	650	619	658	622	583	633	637	599	600	606	680	635	602	644	612	640	621	652	592	662	634	604	623	590	616	616	602	619	640	651	627	576	664	560	599	651	605	615	656	611	615	583	632	609	634	646	648	623	606	650	632	609	599	623	597	582	591	600	668	619	619	640	628	614	629	573	637	652	615	615	617	631	671	630	592	645	635	616	574	615	608	616	672	556	645	613	625	565	632	599	620	583	594	605	650	642	619	618	680	606	612	604	638	632	607	659	657	651	627	587	618	631	583	599	617	617	644	623	626	593	587	613	589	610	609	603	628	645	631	589	618	646	635	652	608	646	639	609	615	624	600	579	591	621	608	663	647	707	586	616	632	625	585	629	632	629	630	613	639	587	660	629	663	617	613	649	639	604	660	614	598	609	626	624	605	641	658	609	653	636	660	615	676	614	589	629	642	647	632	603	656	587	650	612	651	617	618	612	625	632	601	592	659	628	631	605	590	599	612	626	639	600	633	594	637	620	625	640	633	633	593	628	620	585	616	605	627	624	662	640	590	652	572	583	606	622	618	627	615	583	613	615	610	624	623	651	609	580	616	634	665	615	617	641	655	619	648	578	633	620	598	643	575	637
7084	428	466	385	275	245	260	177	208	188	166	188	193	174	171	172	169	151	154	162	163	156	161	165	161	143	146	183	153	171	158	139	137	171	143	170	165	173	143	160	151	137	159	151	154	164	160	168	173	192	168	151	171	173	177	161	142	145	173	153	157	171	124	151	151	169	140	136	153	169	157	149	124	155	166	161	159	167	157	183	189	152	143	145	156	158	163	146	165	170	160	136	141	163	164	180	130	141	162	164	128	160	135	144	167	169	163	130	161	162	193	161	150	143	145	158	165	165	143	149	158	157	159	161	192	150	162	155	135	152	168	136	148	159	161	160	163	168	139	141	170	162	137	165	138	164	166	154	165	165	168	179	158	156	172	167	149	172	171	157	149	136	170	187	176	168	158	152	157	154	157	158	156	154	174	168	152	161	177	141	145	154	145	170	160	145	133	166	148	128	166	143	146	172	178	178	147	142	145	143	156	166	144	167	152	138	174	145	165	147	164	137	128	169	187	151	157	159	163	169	157	166	159	178	134	157	145	148	135	172	158	165	138	142	154	141	139	150	166	157	173	157	158	154	159	149	154	149	164	138	150	160	155	150	162	136	158	157	143	143	177	150	151	182	148	141	159	142	167	147	144	138	177	167	165	160	143	174	150	189	178	169	145	168	144	147	148	182	138	162	134	140	163	151	154	150	145	155	179	162	146	127	168	158	150	152	146	151	171	156	154	176	170	162	149	138	158	166	140	144	175	169	146	168	135	158	184	162	168	157	167	149	166	155	179	147	155	157	135	171	138	155	169	133	153	164	151	171	152	146	142	186	159	158	162	175	154	170	158	149	172	164	150	115	169	157	159	154	162	150	158	150	157	165	143	169	149	134	166	161	163	178	140	145	160	175	150	172	146	134	160	171	177	175	173	199	178	145	161	163	166	128	163	161	148	144	152	159	135	174	153	175	168	175	165	171	142	153	170	157	152	160	179	170	137	142	162	168	163	161	177	121	157	176	163	183	167	175	169	173	141	164	175	176	153	178	140	174	177	166	141	156	150	161	145	164	146	134	168	154	153	171	163	171	159	141	171	163	131	144	153	162	174	181	163	169	175	130	134	160	154	164	164	155	158	199	141	183	138	149	144	167	150	165	163	172	153	162	145	168	134	181	185	170	157	159	159	142	150	137	141	175	158	166	173	165	138	133	156	132	159	165	151	154	152	162	165	155	145	190	171	172	153	156	157	136	157	150	170	166	168	149	157	121	169	178	137	176	159	169	130	165	169	160	155	142	158	157	137	133	148	177	156	147	139	165	139	166	157	178	165	150	160	158	155	159	159	147	148	155	146	172	168	124	168	161	141	155	138	154	150	141	166	140	138	152	169	149	164	181	148	171	169	144	163	147	165	194	157	148	169	161	160	154	156	148	189	161	154	143	153	148	174	176	164	149	143	149	158	136	146	170	163	152	192	158	150	149	155	159	166	170	170	137	155	186	142	175	174	160	147	138	181	157	161	143	174	191	140	153	165	196	154	170	155	174	161	130	146	159	152	166	151	184	173	173	161	168	172	155	179	139	152	145	157	178	174	164	139	162	142	160	165	171	153	175	170	130	162	146	147	173	144	130	165	156	169	142	176	178	154	154	147	168	138	161	147	159	173	163	179	145	159	169	220	136	163	155	188	143	152	143	168	148	168	164	167	154	162	155	172	165	161	172	160	182	154	142	156	161	134	166	184	162	156	157	186	137	165	162	151	154	147	164	146	159	155	149	145	133	170	162	153	137	164	155	159	197	164	181	162	136	149	167	174	156	157	143	132	157	172	155	140	151	163	158	149	157	166	143	173	167	139	149	164	131	144	182	151	155	165	174	129	143	144	168	142	166	157	161	158	162	157	145	177	145	174	171	157	160	148	152	187	163	176	142	156	152	155	137	160	163	163	157	160	169	185	136	170	147	116	158	147	154	145	155	173	156	169	176	172	166	153	149	159	164	158	152	139	172	177	148	162	156	148	165	133	158	163	193	190	159	140	150	156	147	157	137	150	154	169	162	157	155	155	158	157	131	147	152	153	142	174	178	173	137	156	150	155	152	167	173	156	152	156	171	164	154	129	150	153	189	151	141	167	157	144	178	186	157	171	153	161	146	153	157	174	171	166	151	145	157	153	151	170	154	154	152	146	122	153	168	138	137	195	152	175	147	162	185	171	147	170	155	161	147	149	156	169	132	165	140	144	172	152	145	154	147	146	174	161	155	157	157	175	153	157	172	151	143	167	126	144	153	156	172	170	144	169	161	140	155	150	167	174	166	180	155	155	169	162	171	153	161	162	152	151	190	161	148	148	162	151	155	171	177	142	166	144	175	150	129	148	148	151	139	155	146	177	170	167	166	169	145	169	174	137	157	175	169	179	160	143	152	178	145	160	172	157	153	151	155	143	161	184	165	160	154	171	168	167	151	162	156	165	153	141	165	137	137	165	169	169	148	169	154	167	156	166	129	172	147	150	152	158	147	179	152	159	159	162	155	144	150	132	169	158	147	165	149	162	174	158	172	169	155	170	166	142	164	133	144	147	152	187	166	161	153	182	188	170	149	141	186	138	162	152	153	140	181	156	172	181	157	160	154	152	146	164	126	148	142	147	148	148	180	150	157	145	163	157	154	168	156	175	169	150	146	153	161	161	168	127	144	153	146	158	163	162	150	145	194	149	157	140	164	167	142	152	157	151	166	162	159	137	150	157	150	163	151	154	162	166	139	157	157	161	207	189	150	156	148	152	183	173	174	149	170	158	170	160	144	156	144	170	163	183	107	176	155	153	146	161	123	167	160	175	174	145	143	155	154	172	124	160	164	155	144	148	138	192	154	161	152	126	158	170	154	151	144	141	143	153	165	162	137	176	160	169	165	172	150	157	134	171	158	165	161	152	147	166	179	162	181	164	144	153	157	177	150	187	157	154	153	151	166	128	148	137	162	165	138	151	180	159	155	157	179	161	168	159	145	172	157	150	163	164	153	148	161	168	133	150	137	158	142	155	136	157	159	155	180	150	178	142	166	147	159	161	146	174	147	186	140	166	158	143	150	167	163	162	152	150	173	184	158	168	138	167	152	146	173	132	153	171	173	159	152	159	141	159	147	159	165	152	150	160	136	165	168	151	156	149	168	141	144	150	178	160	154	137	159	148	159	159	151	143	162	148	156	135	152	162	172	155	167	154	172	155	163	163	153	149	160	148	149	159	131	143	182	145	161	151	156	162	143	161	173	169	171	165	165	146	153	166	150	164	156	152	154	150	148	170	172	177	165	150	173	171	186	176	165	191	137	189	179	159	154	162	166	163	150	160	158	142	164	154	141	168	146	154	169	148	170	167	156	133	149	167	174	184	165	136	164	120	142	156	171	149	191	154	155	165	147	172	174	165	141	169	171	166	149	154	146	172	147	180	153	168	166	171	138	150	164	141	167	178	143	128	165	158	156	137	144	157	175	175	151	161	157	152	158	166	151	147	152
6259	616	1086	1213	1016	864	763	579	604	561	509	444	492	465	453	442	448	404	389	404	403	419	413	383	385	363	395	392	371	408	374	359	388	427	371	355	391	377	408	386	354	387	407	372	361	364	407	358	405	407	369	389	382	371	397	381	339	348	363	351	381	362	388	354	390	328	367	384	352	365	388	407	361	365	390	392	363	320	358	359	384	323	347	386	416	393	353	331	341	330	384	358	392	366	366	372	365	351	340	376	385	383	387	321	375	386	369	388	334	375	358	378	375	412	347	357	348	357	356	364	352	348	388	354	356	365	365	401	378	363	340	360	353	367	340	364	317	358	342	385	384	355	390	376	347	394	365	339	357	349	368	361	358	372	357	358	378	399	361	333	366	339	387	330	339	370	343	363	355	373	372	354	386	378	355	413	365	356	362	369	375	368	376	436	394	370	360	371	339	358	357	392	388	353	344	341	367	398	363	363	354	367	380	349	366	390	385	364	359	366	359	347	362	376	373	370	347	369	355	359	362	376	384	357	366	367	366	370	405	363	342	336	355	354	378	348	358	369	348	353	356	370	360	391	366	331	364	345	336	333	355	355	346	340	340	380	358	387	344	361	367	368	339	359	341	395	375	355	345	367	406	382	347	365	359	357	367	352	339	386	361	350	355	376	358	338	347	345	389	395	359	337	342	345	343	368	351	352	338	381	356	315	368	359	392	374	353	357	384	366	385	396	381	358	331	358	314	369	361	341	351	366	368	371	364	369	379	377	361	307	371	349	375	395	368	361	388	368	321	370	341	329	377	376	362	348	377	355	386	393	336	333	370	375	371	368	379	355	342	346	368	358	370	370	369	345	382	343	364	328	352	347	352	356	359	377	359	392	361	368	390	362	372	356	355	377	355	342	400	383	364	360	325	387	377	370	378	346	378	373	349	357	352	345	378	338	363	347	384	350	374	399	313	395	380	382	346	390	367	349	349	351	364	371	370	340	380	375	370	402	358	380	362	367	360	348	379	349	351	359	350	377	373	377	392	376	329	343	362	364	389	363	377	356	380	351	370	415	375	393	355	362	376	383	351	337	362	360	363	350	378	354	387	366	351	328	363	339	379	365	348	380	377	372	352	363	369	335	343	362	351	366	361	383	350	359	368	338	383	388	360	381	374	366	371	369	381	328	334	326	389	313	354	351	347	387	341	342	364	359	375	383	377	354	356	362	377	342	364	370	354	320	358	367	333	368	360	341	329	329	351	352	377	348	351	362	375	346	353	333	370	375	368	361	338	390	336	351	375	374	363	346	361	342	351	372	374	383	345	356	366	358	347	331	400	365	389	353	344	384	308	393	366	402	386	340	385	368	391	392	375	322	374	367	325	341	338	352	358	388	343	367	344	408	370	372	380	374	360	360	369	337	316	345	366	381	385	335	358	365	357	382	356	369	346	401	381	330	377	332	372	382	329	335	370	358	381	348	335	332	369	335	399	378	341	338	361	376	376	382	350	341	345	333	337	365	377	350	353	368	369	352	336	352	365	368	335	342	335	372	397	369	374	396	355	364	365	353	377	350	378	377	397	377	362	362	375	349	369	373	361	358	343	332	383	380	350	362	347	353	337	338	346	388	350	384	368	384	369	414	366	342	336	395	381	370	370	377	342	360	376	381	354	369	386	342	353	359	345	404	380	338	354	366	355	366	369	373	324	314	338	368	398	357	355	391	393	378	339	347	370	374	359	356	347	346	359	350	360	351	347	352	398	348	339	361	383	372	371	369	343	340	394	352	372	360	336	361	358	360	366	366	391	341	374	377	325	349	363	364	316	349	369	382	379	346	330	372	373	359	312	319	383	400	354	364	377	371	327	343	373	323	383	380	408	344	387	372	327	388	321	367	343	373	363	347	331	359	339	371	389	358	351	365	364	394	353	385	380	379	370	319	359	346	388	346	382	373	356	332	336	371	370	364	359	371	378	348	325	339	334	388	359	360	366	339	327	324	364	376	381	360	339	344	375	398	371	368	350	334	346	345	354	361	348	343	376	397	346	374	386	299	341	356	353	398	365	351	369	364	337	366	307	359	359	363	346	300	378	356	354	365	369	358	339	375	353	365	342	357	363	364	366	378	359	370	384	368	358	363	362	369	351	352	377	363	344	337	356	334	393	381	342	382	407	387	363	335	366	349	357	345	355	382	372	358	388	353	355	373	356	378	351	357	349	356	411	350	381	344	351	392	365	362	368	390	396	367	330	366	362	361	377	329	334	377	362	368	337	373	329	357	379	355	356	372	371	372	341	414	321	343	356	368	374	381	393	356	365	350	376	360	358	340	359	331	357	381	350	373	374	371	359	371	394	360	359	382	367	393	337	337	335	374	400	343	363	349	398	378	373	350	362	386	378	347	375	355	362	364	372	404	350	349	369	353	347	345	374	342	344	328	388	363	342	342	387	384	360	334	359	395	373	374	379	371	343	331	370	373	342	345	339	356	356	361	356	360	363	358	380	368	365	356	387	382	367	338	399	344	349	386	389	396	374	347	341	355	353	342	359	380	375	390	364	365	353	346	384	355	383	395	373	364	364	364	357	343	354	371	390	355	361	410	337	353	365	394	347	366	381	349	391	360	353	395	354	343	374	351	376	367	328	367	364	374	370	348	367	361	374	321	366	370	362	364	374	369	358	349	368	354	376	421	346	366	378	394	353	346	362	389	377	385	363	351	373	379	365	355	377	375	390	314	386	352	358	383	349	367	325	366	368	361	373	382	375	376	316	349	379	379	378	348	365	349	323	371	371	392	379	342	342	338	372	352	367	368	358	370	356	334	370	356	383	371	358	329	351	393	362	380	334	369	324	381	367	393	334	367	351	361	355	368	349	349	353	340	341	346	371	360	381	356	343	377	378	315	339	375	370	368	335	387	336	376	378	367	345	343	355	368	363	342	393	392	359	375	353	354	343	355	358	383	345	335	354	359	376	370	359	412	366	338	364	342	330	368	359	356	389	357	378	409	356	411	389	348	366	345	379	340	388	377	385	378	348	398	376	376	325	356	377	345	368	371	353	330	382	336	358	362	385	354	381	387	382	341	354	348	381	356	353	366	363	403	363	363	389	382	354	383	340	370	320	378	360	354	346	326	365	376	371	353	382	327	388	375	360	339	398	340	362	365	351	371	376	354	347	379	353	348	357	346	396	370	382	387	384	353	341	342	394	371	380	350	372	338	371	354	368	342	364	336	356	371	341	366	361	391	372	353	359	371	369	359	328	366	369	393	360	378	393	372	378	334	345	368	341	376	362	371	368	354	378	336	320	339	355	361	344	375	371	374	357	367	300	377	374	377	362	357	368	345	351	350	391	372	368	361	371	359	362	341	385	371	334	354	345	384	366	365	365	359	352	368	384	339	358	373	343	329	339	385	326	365	394	368	384	377	365	348	364	331	353	359	360	365	325	381	347	331	380	360	376	339	342	358	346	367	382	336	359	375	370	355	343	344	371	349	361	346	341	331	372	389
13804	966	705	548	372	251	208	142	151	136	133	121	115	92	80	88	91	99	98	82	81	75	71	74	72	70	78	83	81	79	70	82	73	73	71	68	73	63	83	78	76	66	78	76	78	87	70	64	78	72	73	58	63	69	68	79	62	75	62	64	66	81	69	104	67	74	77	78	58	66	78	68	86	89	78	78	63	67	68	70	81	70	75	81	73	65	65	82	55	86	77	79	63	64	71	69	70	58	63	65	47	71	65	77	73	82	68	71	63	71	75	69	81	68	68	65	66	84	75	83	67	77	73	62	66	65	78	69	60	92	95	67	85	74	80	76	78	88	63	74	64	70	73	93	67	54	65	68	78	79	69	61	56	77	76	62	71	63	83	70	68	71	75	55	61	75	67	70	67	65	64	80	78	80	63	66	60	75	67	79	65	75	65	57	69	51	70	71	66	67	68	78	70	65	61	77	62	75	75	59	80	72	63	52	65	73	68	77	70	87	62	77	75	63	81	81	60	87	78	80	73	74	69	68	82	70	64	69	76	70	92	77	50	78	87	64	85	72	69	80	68	70	50	75	66	67	76	89	81	70	71	76	61	75	68	55	72	64	93	63	64	88	62	72	76	63	75	81	68	70	74	74	84	73	57	63	59	72	49	62	62	64	62	54	69	81	78	72	81	66	78	78	78	72	62	61	74	74	68	58	71	70	71	59	70	64	83	83	68	83	69	77	76	66	70	81	81	61	66	63	73	71	66	76	75	62	67	68	74	67	69	72	75	75	66	78	78	67	78	66	89	73	69	75	70	84	79	78	75	78	77	77	79	72	68	81	70	70	74	68	83	83	80	70	75	69	92	73	74	59	67	70	83	83	61	82	81	72	61	59	56	67	74	63	73	80	101	62	60	62	83	64	53	59	77	64	50	78	72	61	65	75	62	56	85	72	73	66	71	77	85	71	68	85	70	54	73	61	63	76	62	71	83	67	77	69	78	67	71	70	82	87	66	59	59	59	66	71	66	74	74	77	53	70	60	89	79	69	69	58	80	80	55	63	74	69	68	85	68	63	75	86	73	73	70	64	63	66	62	64	78	71	62	67	67	64	60	61	75	78	72	68	71	69	62	68	86	77	73	72	70	63	51	70	82	68	60	54	74	61	62	66	68	80	81	76	78	79	80	76	57	60	76	68	74	65	78	89	66	58	79	78	68	49	68	77	72	71	64	71	75	75	56	67	70	76	68	80	57	69	73	73	72	77	72	78	77	73	70	47	58	72	63	75	77	67	90	73	51	57	63	67	69	72	77	83	74	69	75	83	55	61	71	75	55	68	66	53	81	72	88	61	61	82	72	61	87	59	67	82	68	77	69	63	78	89	86	83	74	75	76	63	64	68	74	77	87	69	65	78	61	61	66	67	85	81	72	80	81	66	72	65	64	49	80	72	64	87	64	58	64	88	81	68	65	61	73	51	77	62	81	55	71	49	79	79	71	60	63	80	79	76	70	91	72	59	63	75	53	70	56	61	68	64	65	65	79	55	74	76	59	64	69	78	77	71	59	84	80	68	80	69	70	60	67	86	80	79	75	58	63	65	82	76	77	64	63	71	75	81	56	56	56	80	64	73	70	56	76	84	85	64	62	58	82	56	74	66	75	97	71	61	81	79	76	62	71	75	60	62	66	66	82	69	67	64	86	61	67	76	79	79	83	65	78	75	73	68	58	70	72	60	82	57	71	69	63	77	63	71	82	65	74	76	60	88	68	60	67	80	76	77	62	80	75	68	65	75	79	75	63	68	69	61	74	63	69	65	84	80	65	61	64	76	53	67	64	71	65	78	62	60	71	72	67	76	62	75	63	73	62	62	76	79	61	88	68	79	77	69	62	67	62	74	87	62	77	58	66	87	78	65	63	79	78	83	94	64	79	72	67	67	66	81	73	67	70	64	63	69	66	85	57	67	64	87	84	84	60	68	74	67	71	81	73	84	63	81	69	67	68	74	82	58	70	69	82	58	78	70	62	65	76	67	53	74	64	72	60	63	69	84	63	60	70	83	67	70	68	69	70	80	71	69	74	91	59	53	64	80	77	78	76	76	83	53	76	73	67	72	62	71	71	66	59	68	67	69	65	48	67	83	62	76	74	84	58	74	76	73	58	81	70	87	81	63	78	54	86	87	55	79	74	64	70	76	79	66	75	73	67	67	76	61	45	70	75	73	86	75	71	75	72	79	90	80	63	67	58	98	78	66	66	86	64	58	75	74	65	61	54	59	76	63	58	65	65	64	66	70	66	78	54	62	65	68	66	74	69	61	76	83	74	77	60	53	65	73	79	67	77	74	59	63	60	66	63	69	60	69	72	54	61	64	57	76	62	68	63	66	79	65	82	62	71	52	62	62	73	84	82	69	74	75	74	64	61	72	82	74	65	70	91	72	70	74	71	66	76	73	82	67	70	64	68	67	71	66	70	86	69	56	61	70	78	73	67	69	70	63	67	62	71	69	58	70	68	83	69	67	67	67	66	58	69	90	67	67	77	60	68	65	78	71	62	65	83	68	58	73	69	61	68	61	78	67	74	80	76	79	95	62	70	68	73	88	61	61	60	70	75	83	62	72	79	86	72	64	78	74	73	75	71	63	59	67	70	72	57	59	86	72	85	67	73	82	61	71	62	70	74	59	78	57	88	79	74	62	68	88	60	60	63	52	63	74	73	76	73	72	67	75	55	63	85	75	85	79	78	73	72	75	59	80	67	81	73	67	84	68	69	68	54	80	56	71	70	74	65	70	60	63	72	64	79	74	74	65	66	73	74	54	65	86	79	75	77	60	87	76	78	78	77	61	67	64	73	70	81	63	75	63	64	76	71	69	62	72	78	71	65	72	62	63	72	74	62	74	63	75	63	83	82	82	81	67	74	75	66	84	71	65	85	62	74	81	68	65	65	69	93	62	67	80	79	56	53	70	51	81	72	71	58	72	71	65	76	69	74	58	76	77	79	71	74	66	73	65	62	73	74	70	82	76	72	70	76	61	78	77	74	70	70	76	70	61	68	89	76	73	76	60	67	71	57	70	90	83	62	72	57	81	65	67	81	56	79	70	58	77	76	66	65	67	62	71	65	77	80	88	68	73	68	76	69	85	61	58	76	69	69	74	53	76	90	66	78	74	64	65	58	59	70	63	79	65	89	68	56	82	94	56	69	63	69	54	58	68	70	74	82	66	52	83	85	58	73	63	70	73	67	79	70	60	69	68	75	59	70	62	78	52	75	74	69	67	77	96	74	70	82	68	63	65	69	83	81	71	78	66	47	71	102	71	83	74	56	66	64	92	67	74	71	74	73	71	61	66	65	70	86	70	62	94	70	84	65	69	65	67	75	82	72	67	68	65	81	87	67	72	68	73	65	72	88	82	71	75	49	66	56	61	81	74	65	80	69	73	59	57	57	72	80	78	66	71	62	70	77	61	67	73	63	51	64	69	82	81	86	68	77	71	69	60	69	72
8075	769	1580	1737	1462	1097	934	770	684	587	513	515	382	387	350	343	353	322	293	297	302	250	311	274	284	260	267	251	254	261	247	214	250	230	229	221	232	203	209	203	208	235	190	222	196	220	218	202	196	200	225	230	204	211	205	214	213	211	218	187	227	217	186	213	210	179	201	198	238	204	215	217	191	211	184	221	203	209	223	229	199	193	210	207	185	197	197	224	213	198	206	203	212	219	194	230	221	216	228	201	199	204	208	208	213	192	200	213	181	197	205	208	188	183	193	196	216	233	205	211	189	194	192	199	196	203	195	212	207	208	184	198	189	215	195	180	212	192	200	179	214	196	206	208	200	232	204	196	179	179	210	149	228	204	186	188	200	192	221	196	210	206	188	205	194	191	212	190	191	198	204	200	189	187	196	180	226	205	206	218	198	165	211	206	200	204	195	186	171	224	201	210	187	217	205	205	194	193	203	191	211	211	206	219	227	186	193	205	188	214	248	223	193	206	194	210	227	201	219	181	206	200	221	205	216	182	203	188	199	187	208	190	200	183	204	206	211	198	193	179	195	208	238	203	208	175	186	220	204	166	205	206	218	179	206	207	186	191	190	182	212	205	205	191	208	215	174	210	209	214	186	195	197	193	212	191	222	202	198	206	199	210	202	199	176	210	158	208	230	210	191	193	200	214	181	194	198	212	212	201	200	210	185	189	177	188	206	192	209	217	214	217	196	200	189	202	202	198	213	218	209	195	195	181	176	205	219	239	198	199	181	191	212	212	179	192	199	225	192	200	222	199	202	186	195	187	190	216	191	199	186	201	222	200	219	206	204	204	220	196	187	199	202	224	213	231	190	205	197	214	203	183	220	190	205	205	178	223	179	198	176	189	177	199	180	211	203	207	193	193	214	154	204	201	190	208	209	201	198	189	182	215	196	196	213	212	172	209	216	195	200	185	204	198	187	203	199	203	175	203	162	199	218	180	220	218	207	208	181	197	186	213	223	201	215	201	205	182	196	199	189	209	198	190	196	200	215	196	211	205	206	196	162	205	202	200	216	206	191	181	230	183	187	227	193	194	191	206	201	202	156	217	209	192	199	209	240	161	174	185	219	186	200	198	213	221	201	185	211	206	205	206	181	206	221	208	196	217	182	188	198	188	183	192	187	213	209	202	213	194	192	225	160	177	188	223	223	170	217	179	176	172	239	204	208	195	225	169	202	201	184	173	211	187	180	218	214	203	194	167	173	204	201	193	195	217	205	209	216	206	189	191	218	196	223	198	205	197	190	206	205	194	182	215	172	197	194	193	211	196	200	215	236	222	223	185	199	244	205	198	188	214	211	199	193	210	182	196	181	195	218	185	192	185	187	185	189	178	203	179	188	168	192	191	204	234	186	215	207	184	189	180	190	225	201	204	205	202	206	185	213	182	211	203	183	193	203	243	200	181	192	192	200	215	203	222	199	204	186	199	194	240	183	198	237	204	208	185	194	200	193	240	222	210	195	191	221	185	211	203	187	192	199	204	191	229	188	176	193	205	170	187	190	201	187	201	216	201	205	205	179	196	228	210	183	202	188	191	222	215	193	199	205	202	194	215	195	213	212	223	187	188	198	221	201	205	169	193	210	200	183	203	177	225	196	188	204	211	180	188	226	211	185	194	177	202	191	166	208	195	184	201	204	186	195	200	199	175	213	215	187	197	192	227	224	189	195	199	186	203	200	202	209	193	211	191	222	222	194	227	210	198	215	196	215	165	202	206	201	195	199	205	201	209	209	178	218	181	202	216	183	199	222	172	199	191	208	190	190	183	214	168	210	176	222	215	189	185	220	196	197	201	210	204	192	204	176	205	214	189	206	174	204	208	201	204	171	194	186	191	189	202	207	174	201	196	182	184	205	186	203	196	192	180	182	223	211	204	193	210	206	204	191	203	176	199	197	193	194	193	183	188	174	196	183	202	191	178	209	228	202	221	194	198	218	210	199	205	186	184	197	209	199	194	205	193	195	195	197	195	207	198	209	218	204	193	190	194	199	182	188	202	194	187	212	191	211	164	199	190	189	194	189	212	213	199	165	194	215	221	206	187	213	206	194	203	203	182	180	185	223	181	192	230	204	199	202	228	217	196	190	185	202	208	201	186	205	211	206	214	213	173	202	198	185	203	186	203	199	222	188	216	198	199	213	208	211	203	172	209	204	217	196	178	195	192	212	226	211	200	191	195	213	193	226	179	183	196	170	183	207	191	181	202	185	216	211	181	196	211	216	217	207	224	203	190	180	198	188	217	222	194	224	214	200	213	202	204	202	203	198	203	209	194	211	201	204	210	225	213	183	194	191	182	253	190	176	191	185	211	197	187	206	184	189	193	191	176	210	198	202	204	220	199	197	176	201	194	182	193	194	204	184	218	170	205	194	205	204	191	209	194	173	199	165	221	186	204	200	209	200	209	191	191	186	187	187	202	193	184	219	198	219	190	202	182	186	201	195	169	193	198	203	181	214	206	212	182	192	210	207	203	200	194	177	191	192	216	179	217	232	175	206	179	189	225	197	218	205	185	191	224	199	194	219	194	208	207	210	188	221	192	214	205	190	200	193	170	201	225	202	184	202	193	177	182	190	161	204	180	213	197	192	205	194	191	218	206	195	186	179	183	194	209	180	213	203	214	209	179	214	187	197	230	213	180	202	211	187	178	177	210	181	203	187	186	194	201	220	192	171	205	197	213	180	182	224	193	201	215	205	197	186	186	205	215	177	206	189	205	188	179	218	204	206	197	203	181	198	199	189	196	222	204	202	190	199	219	199	201	220	218	202	199	185	195	222	203	204	177	203	185	177	202	198	190	189	193	187	197	196	206	204	206	206	185	222	202	193	195	198	186	225	222	189	189	172	190	190	190	199	186	189	197	236	206	206	206	209	200	189	219	209	179	197	198	173	207	196	183	193	196	190	209	187	207	168	205	219	203	180	193	182	197	197	183	220	194	184	209	202	196	180	197	169	201	198	187	206	221	178	200	201	186	208	192	184	196	201	205	214	204	194	213	202	205	220	238	178	217	227	208	190	205	213	184	204	176	189	201	212	209	217	174	185	195	209	201	203	195	202	202	208	199	201	185	213	225	232	200	200	205	212	182	212	187	197	210	209	180	212	180	194	190	185	181	190	212	205	186	191	189	215	215	175	187	214	214	202	189	192	204	198	199	188	201	210	196	200	201	211	178	206	190	230	183	198	194	190	175	206	193	220	165	187	169	192	188	202	237	203	214	199	211	198	191	215	211	198	206	199	190	222	194	212	183	181	199	192	212	212	187	188	200	206	219	207	213	217	209	182	212	215	219	190	200	216	224	212	211	181	223	222	213	208	188	197	221	204	192	183	222	187	223	199	183	240	217	193	179	209	199	212	201	195	207	200	189	206	191	201	176	200	209	208	224	209	193	198	188	196	203	190	198	208	198	223	173	204	201	243	220	216	203	226	195	216	181	192	210	190	214	194	212	193	201
1586	281	294	277	274	297	290	295	284	284	294	285	288	305	325	280	278	264	280	257	304	306	301	323	291	267	304	266	301	281	269	286	282	288	282	276	260	321	296	288	276	257	275	288	295	257	267	267	283	273	299	295	295	278	274	306	260	309	309	284	320	288	306	263	286	283	261	262	287	297	269	260	286	273	303	289	274	264	286	283	296	334	278	290	279	268	299	276	308	281	304	316	278	298	270	305	291	269	279	292	292	265	271	271	281	295	305	266	273	307	303	288	271	270	289	281	271	311	256	281	313	297	294	293	283	272	287	277	254	255	330	291	292	303	315	319	269	267	288	300	274	268	299	280	267	260	272	239	287	272	291	295	291	290	273	300	305	286	290	287	267	279	301	307	255	291	274	267	286	300	266	321	273	297	303	277	294	327	290	305	281	284	275	280	282	287	325	282	295	295	289	301	249	288	272	261	259	295	284	281	283	282	268	274	270	261	288	288	283	262	275	307	271	276	287	266	266	273	291	259	331	281	277	291	327	302	276	281	303	278	297	295	280	268	282	286	301	304	285	298	312	276	307	261	277	286	317	287	293	279	304	236	305	288	307	290	285	299	304	314	271	303	301	295	306	328	310	269	277	305	246	310	235	291	265	264	267	271	271	306	289	281	254	277	309	298	290	305	273	284	319	283	297	290	275	295	295	305	270	298	288	265	305	296	264	284	304	238	285	283	287	289	268	263	313	282	263	288	243	298	297	288	288	272	308	275	252	304	317	286	304	271	306	277	278	306	294	305	274	273	288	274	281	288	255	269	266	310	302	318	248	283	271	278	311	295	294	261	289	285	289	260	292	300	251	273	266	281	267	258	275	270	300	271	277	300	255	285	264	261	279	271	282	310	274	270	287	277	307	284	309	279	329	286	294	279	295	268	286	268	291	300	286	280	285	310	278	300	301	295	297	298	307	279	276	254	298	278	302	299	326	260	297	313	321	264	272	309	320	272	290	298	302	295	292	305	273	290	292	318	282	274	282	280	328	311	290	273	280	287	295	274	306	285	268	290	301	270	268	297	262	301	292	295	255	288	280	283	290	302	302	274	293	268	301	257	301	301	279	290	262	295	281	285	278	278	275	314	276	288	309	296	298	276	272	280	318	296	291	305	305	272	292	280	302	285	294	302	342	268	284	310	292	281	271	290	294	269	282	301	299	290	309	295	272	302	249	290	292	265	295	311	297	293	308	298	269	286	292	266	276	268	252	274	275	257	283	293	282	282	292	294	240	286	302	247	284	287	285	290	270	255	296	287	265	278	286	304	304	291	306	277	271	262	287	267	266	302	246	278	276	273	279	260	248	313	296	288	254	276	247	276	302	286	280	310	287	250	280	270	271	259	281	298	309	281	300	252	295	279	322	293	276	316	257	289	291	287	291	280	261	268	274	304	304	268	288	286	275	305	294	307	306	283	281	272	261	294	238	306	266	302	289	299	308	266	246	279	236	264	328	305	302	293	284	274	312	281	283	292	305	335	285	297	275	256	289	263	267	275	288	307	337	252	296	288	285	265	261	256	256	262	269	311	276	297	273	252	277	253	293	268	277	299	304	275	313	270	272	291	308	273	294	276	255	303	285	287	295	288	274	293	295	299	284	272	282	307	292	287	293	290	268	285	254	301	279	326	317	270	258	279	300	306	269	271	297	309	276	322	267	266	261	290	307	291	283	305	280	273	264	287	279	277	312	307	307	288	290	276	272	301	293	280	276	281	287	312	296	304	308	292	288	290	273	315	288	259	286	267	293	283	261	294	315	307	278	269	305	261	263	289	266	301	285	287	281	276	280	288	266	295	282	292	288	261	263	287	266	291	298	283	282	284	309	287	297	268	287	269	290	279	295	271	295	268	305	288	305	274	270	266	275	311	265	250	284	291	285	303	268	255	271	266	312	310	256	263	273	295	295	301	279	299	260	286	268	255	304	292	278	264	296	288	287	283	249	269	251	291	294	260	308	277	298	250	295	261	282	250	284	275	272	272	281	288	349	261	292	301	305	267	297	300	285	286	275	278	256	268	280	291	277	274	258	295	312	264	280	280	312	293	316	268	254	265	307	272	267	297	292	253	295	293	298	307	268	290	305	283	257	285	281	290	295	270	279	289	279	290	225	286	279	285	304	311	293	296	285	284	295	268	264	261	306	263	282	332	276	282	270	280	321	278	317	282	283	272	285	304	284	318	285	287	282	304	269	292	281	318	311	308	293	269	300	302	282	282	290	290	269	255	301	312	299	287	295	321	291	315	284	305	278	268	287	283	265	280	264	298	296	277	276	296	280	290	272	272	277	290	295	245	291	248	279	312	264	262	260	315	300	275	288	268	276	269	294	267	287	280	278	253	263	293	286	270	292	311	287	270	300	277	255	263	297	301	303	287	263	277	278	305	291	260	288	281	290	279	290	289	254	289	297	289	336	249	271	266	301	234	291	305	260	271	287	330	290	254	308	257	268	281	283	287	248	292	265	288	302	289	292	277	278	257	286	273	287	283	291	265	287	276	277	243	283	287	284	280	303	268	301	236	233	305	275	300	298	311	316	288	244	293	296	294	299	283	282	260	338	269	278	262	263	269	300	292	311	284	267	285	303	275	267	274	286	289	298	300	285	274	270	279	292	300	280	257	276	292	275	290	257	309	268	294	271	303	294	287	297	309	273	293	296	305	260	284	252	276	263	306	334	287	273	302	270	291	275	267	289	300	290	267	299	281	293	268	300	279	289	300	263	285	313	273	296	310	301	314	301	268	296	284	264	284	283	256	281	291	319	261	299	282	285	296	298	283	271	304	305	305	277	274	279	291	299	298	307	313	282	286	255	263	312	318	291	260	258	279	279	280	307	289	249	272	307	255	290	250	279	284	290	282	289	286	294	296	292	275	258	263	305	283	306	273	284	308	265	285	275	281	285	326	308	279	300	261	299	281	283	273	298	285	290	295	270	263	293	270	264	275	279	267	272	256	293	263	304	285	281	308	282	294	280	283	247	282	280	288	307	262	299	278	289	305	285	299	261	258	271	275	285	274	277	310	289	288	288	263	305	280	265	273	287	326	262	276	302	284	255	302	304	265	268	268	296	276	308	295	277	271	294	284	279	277	299	287	264	282	274	250	335	312	284	300	314	278	303	265	284	282	292	320	286	287	292	276	308	313	257	257	297	268	304	267	301	265	281	290	257	268	296	282	271	257	288	293	249	307	259	304	280	285	317	267	282	321	272	279	293	269	278	267	292	284	281	299	265	276	312	267	249	261	272	304	306	312	295	268	305	286	251	276	294	290	266	289	294	310	276	294	291	244	279	281	255	298	306	282	264	258	261	307	277	294	257	292	268	303	295	258	263	292	280	284	288	304	266	283	249	279	290	294	317	278	272	295	298	265	279	247	292	291	265	283	281	278	296	317	311	267	263	296	306	256	262	279	293	293	266	299	297	272	281	308	289	295	290	250	271	306	285	264	317	265	280	281
1925	681	654	645	646	630	639	701	665	685	644	613	637	665	600	660	637	634	640	594	617	653	625	652	652	667	618	657	612	613	642	655	608	622	597	640	635	667	636	642	641	662	616	651	614	629	628	625	589	621	617	639	612	634	619	643	661	641	636	624	636	650	656	628	625	635	624	629	614	628	680	618	634	624	640	644	621	635	640	627	603	604	674	661	613	602	691	632	642	607	599	642	658	615	601	662	656	630	571	628	626	642	625	618	674	663	658	670	621	620	619	616	617	654	625	628	646	653	584	620	652	683	614	638	639	595	611	614	651	619	650	621	617	584	646	619	631	584	589	633	635	653	610	652	653	644	593	620	629	646	592	618	650	663	642	589	595	601	581	636	596	666	625	608	603	630	616	642	648	591	612	613	660	615	669	672	652	661	608	629	611	635	617	643	687	632	615	668	608	581	590	630	698	617	612	662	651	599	608	610	597	624	630	594	644	628	645	650	632	590	648	639	624	675	641	631	575	690	655	648	631	600	625	649	644	636	658	624	594	644	604	654	620	587	629	668	618	616	621	635	617	629	642	642	593	596	666	633	597	603	621	618	615	631	629	632	603	647	632	592	623	602	641	631	622	609	581	648	677	627	600	604	607	629	619	578	651	645	654	640	630	647	637	627	608	604	659	611	623	617	635	680	598	673	617	632	642	647	601	616	645	632	602	596	622	590	615	629	663	658	616	640	693	659	617	637	588	573	661	634	591	652	672	576	594	616	642	633	637	641	674	646	612	615	632	638	693	619	602	656	644	633	622	621	611	645	652	643	596	675	577	623	643	609	593	622	611	606	642	609	634	646	638	667	645	678	664	645	619	651	612	648	637	649	642	584	583	621	650	635	612	657	599	618	635	648	606	627	647	622	634	684	596	594	649	643	650	632	620	648	658	614	648	611	589	610	619	674	623	586	630	638	613	703	663	598	632	634	621	627	621	663	621	590	612	667	594	593	622	624	625	595	585	673	593	654	629	660	589	602	607	647	594	622	645	601	577	608	666	637	598	667	602	664	684	587	657	620	614	645	641	619	668	626	634	645	608	673	602	648	646	595	620	620	654	593	652	616	586	617	622	628	606	634	598	621	629	629	637	595	610	644	601	642	646	625	658	647	627	594	696	660	658	617	635	623	632	632	638	644	632	625	618	624	628	597	635	626	645	647	630	577	661	643	597	627	634	667	601	668	623	608	625	625	655	639	671	632	642	637	652	649	650	654	627	637	641	642	626	650	637	618	628	605	639	586	609	633	628	603	646	625	656	658	633	619	606	657	661	626	617	657	627	650	603	630	627	650	593	683	613	640	603	605	640	653	625	590	591	640	653	651	625	618	599	632	604	615	630	678	597	639	678	655	600	627	650	606	572	632	639	634	620	606	666	611	650	585	637	628	651	653	660	647	618	643	668	635	662	671	657	640	628	669	661	625	652	671	626	644	646	625	649	629	632	583	643	628	644	666	609	641	655	659	617	586	611	642	642	639	619	640	648	628	649	610	643	612	626	661	602	620	653	605	606	609	633	677	612	645	671	669	694	650	683	598	599	628	628	633	606	650	632	584	654	655	658	637	633	620	629	658	655	664	637	635	659	650	614	637	637	606	631	611	621	584	613	665	618	627	636	645	651	652	670	629	667	606	662	620	623	673	646	606	652	656	660	623	664	635	589	608	606	665	646	645	586	609	644	665	644	632	628	653	632	656	623	638	618	646	612	601	591	652	650	669	637	631	623	655	650	645	652	680	590	650	629	662	591	589	641	625	644	577	629	598	612	632	629	636	602	612	648	611	626	671	655	626	630	603	648	584	618	636	610	624	666	634	591	608	585	677	597	604	654	613	655	617	637	623	658	667	673	629	620	613	617	604	641	648	589	665	638	670	641	619	635	640	611	654	627	582	654	648	616	607	621	621	619	635	638	655	627	583	545	616	594	602	656	622	654	672	648	668	614	642	643	669	631	614	685	622	605	636	679	674	614	682	625	638	665	621	620	615	643	628	572	648	630	667	604	601	620	643	650	695	681	638	660	615	624	621	623	584	611	638	567	615	692	593	645	631	612	609	672	613	595	637	636	662	605	597	610	623	630	631	627	591	634	628	647	586	622	656	667	626	607	625	611	641	630	638	621	625	612	582	618	640	648	630	657	681	566	625	612	654	632	643	627	610	639	629	634	616	624	601	613	655	641	670	608	641	634	621	638	601	653	626	650	614	635	602	655	657	592	621	609	612	640	607	624	662	640	637	584	664	664	604	603	611	609	615	594	665	679	609	614	600	603	670	655	612	637	657	697	646	626	662	621	657	603	625	630	623	599	640	627	583	623	622	643	647	654	605	639	634	645	648	604	635	661	633	640	682	651	633	601	651	599	622	642	650	613	616	682	652	619	596	620	646	651	605	610	695	643	632	628	671	626	624	667	640	654	599	636	629	632	590	619	705	619	596	681	607	630	625	662	685	651	640	626	599	641	619	604	616	606	634	616	594	628	634	606	712	630	655	668	601	638	648	608	670	607	640	650	665	642	662	629	640	628	628	609	620	625	608	595	624	612	632	611	644	619	663	639	622	625	630	661	607	670	664	670	599	632	595	621	636	632	631	621	637	609	627	590	604	633	654	654	648	643	654	651	607	619	618	604	605	644	614	641	663	647	648	621	652	599	647	658	647	631	668	643	684	656	658	554	651	601	582	681	604	638	614	639	622	633	603	633	644	644	640	613	565	597	623	621	661	625	625	646	663	611	590	600	640	636	626	641	632	644	641	623	623	614	606	594	644	642	623	612	643	642	617	660	618	580	595	597	640	636	655	619	663	621	651	617	654	632	604	651	676	626	581	650	645	614	600	676	624	611	635	632	648	625	624	668	630	649	660	620	635	607	609	644	614	624	642	621	598	666	630	672	653	609	622	601	646	633	628	608	613	635	623	591	620	628	637	654	683	648	622	624	583	637	682	603	635	574	668	658	605	632	602	608	694	617	664	635	635	640	639	593	629	611	654	596	633	662	601	624	604	630	640	649	672	647	612	625	597	655	645	669	679	608	618	655	642	594	610	611	634	632	628	667	602	632	647	591	670	626	634	661	641	594	629	575	625	638	633	574	648	625	619	609	653	600	579	615	672	615	633	614	612	612	597	627	643	582	588	622	667	637	630	675	632	628	626	617	633	638	617	622	607	640	614	654	629	635	613	616	629	657	618	636	608	607	633	657	627	635	677	631	593	617	664	648	645	647	633	633	662	611	649	615	655	629	612	617	645	635	633	614	633	628	648	605	637	629	625	635	595	647	651	646	654	610	609	605	643	612	647	644	624	603	660	627	632	650	675	637	670	586	657	645	635	629	635	627	648	624	630	631	615	663	650	621	661	679	631	673	663	617	598	654	620	635	630	596	642	626	611	683	638	645	614	619	656	609	579	657	630	618	636	569	675	701	631	627	655	649	616	593	631	603	637	660	655	630	663	616	579	633	617	614	626
7028	460	512	364	271	271	264	197	221	173	174	166	191	159	166	162	178	164	160	172	150	159	206	154	179	170	148	144	148	155	161	156	152	167	154	157	150	139	161	177	187	172	152	180	161	138	161	165	138	164	145	175	175	179	167	147	172	152	168	143	153	151	160	155	143	157	150	155	154	172	161	145	158	163	160	148	156	151	168	155	140	164	164	158	163	157	172	157	160	158	161	131	166	177	142	163	182	168	163	148	167	162	140	166	171	173	173	179	128	166	144	164	160	144	162	177	156	168	152	142	148	159	171	152	162	161	166	157	168	157	155	159	177	172	158	159	125	152	147	170	166	149	155	175	163	158	179	164	170	154	163	179	154	151	179	164	156	162	136	152	148	179	179	151	163	168	170	173	151	152	166	162	159	116	137	156	142	171	174	155	173	177	163	157	162	163	153	165	158	152	158	157	155	154	177	161	168	159	161	166	145	158	151	130	153	146	171	176	152	138	186	161	151	143	163	159	159	177	160	149	154	141	156	159	146	153	151	164	163	170	166	141	170	150	158	148	165	135	186	157	173	149	154	171	166	143	144	154	171	161	154	158	155	148	161	168	166	156	147	153	144	171	173	168	148	173	190	166	152	169	175	157	137	162	160	159	140	157	155	152	149	159	155	182	143	151	156	138	182	154	167	162	151	147	147	183	146	160	147	144	178	141	166	150	165	165	170	163	143	155	161	158	157	170	163	158	163	151	174	167	178	151	186	148	140	129	154	172	178	131	172	137	154	163	164	167	147	149	161	154	151	166	167	169	146	159	179	168	150	132	160	177	146	158	149	158	157	162	147	171	157	163	184	170	160	169	163	163	196	167	158	151	149	139	156	168	179	160	166	172	170	167	160	168	159	172	157	162	142	147	159	157	165	165	168	172	169	156	129	151	151	182	162	159	148	165	149	149	161	181	130	169	127	184	181	163	171	161	167	175	141	157	140	134	155	161	176	150	167	146	147	155	158	161	130	159	156	174	166	137	165	146	145	165	147	153	150	152	155	164	159	181	162	164	163	163	153	157	141	155	175	150	187	177	164	141	160	171	148	152	171	170	155	174	159	156	147	154	165	174	150	150	154	178	165	136	154	167	164	140	163	164	152	154	138	146	163	177	170	163	154	157	152	197	146	161	162	145	158	139	143	186	158	140	158	160	162	157	150	152	146	175	153	168	177	173	148	159	158	166	179	154	157	152	143	159	172	152	192	175	152	165	138	167	147	155	163	166	163	164	158	173	159	157	174	184	151	155	153	147	140	168	155	157	174	144	149	162	182	149	159	138	169	173	154	169	166	151	167	176	145	180	139	155	160	145	165	171	159	169	164	141	154	136	150	154	160	127	157	138	170	164	152	159	168	153	181	177	171	152	149	151	160	162	143	174	170	161	169	186	175	167	170	152	126	151	171	181	143	146	171	166	165	142	164	167	164	162	141	183	167	153	160	141	163	166	164	149	161	141	160	134	137	149	151	130	160	164	155	142	142	133	163	160	158	156	149	177	187	160	147	169	144	173	145	170	151	162	151	182	184	139	139	134	159	150	162	174	164	152	154	151	157	154	173	155	158	150	166	142	162	153	155	159	154	147	160	154	173	150	149	179	166	161	154	190	158	136	157	148	135	156	150	161	170	169	163	184	137	162	142	149	135	180	175	141	139	160	154	152	164	163	165	141	179	157	150	140	177	171	178	150	171	130	163	156	143	149	147	143	157	140	162	146	176	151	140	161	164	151	166	164	157	151	171	170	153	154	171	162	183	151	173	137	168	116	162	183	159	145	176	178	177	162	169	144	166	151	160	167	132	155	167	145	135	140	153	173	161	149	166	147	158	136	152	146	205	163	160	151	158	154	153	153	160	155	151	180	165	146	159	174	162	126	152	157	153	172	182	183	139	163	128	169	147	150	151	148	152	146	146	140	162	165	154	167	149	164	173	164	169	171	181	171	162	136	150	150	175	162	153	182	170	142	169	148	152	130	180	177	154	150	154	171	178	146	151	157	167	167	150	141	137	126	151	157	184	158	139	156	164	158	165	161	153	159	141	152	179	144	175	131	145	182	158	143	170	166	162	169	181	126	186	170	163	156	154	136	170	147	175	146	146	177	143	173	135	166	156	169	150	181	146	157	160	172	146	176	140	148	183	153	163	164	158	173	168	149	165	180	140	179	153	139	162	156	153	158	173	164	172	150	156	159	142	163	154	163	185	156	165	148	165	142	154	159	150	183	130	149	153	132	152	166	178	145	159	149	149	161	139	154	165	140	136	164	167	159	156	161	165	177	146	162	148	153	178	170	182	164	169	159	164	153	145	160	141	161	146	161	130	172	167	162	158	158	156	150	150	144	148	137	166	154	158	162	157	128	156	159	172	155	158	177	176	159	166	143	135	161	162	161	161	166	149	135	184	171	151	172	144	173	160	148	142	156	171	180	151	163	160	165	163	146	158	173	155	147	146	157	162	171	175	162	166	173	156	183	164	181	152	150	149	153	161	169	147	148	170	148	174	165	145	160	156	148	163	145	189	156	163	163	159	168	149	170	188	171	161	163	165	159	157	164	186	185	151	164	172	143	150	171	148	180	167	163	153	153	180	152	161	164	145	160	162	149	171	155	157	132	161	180	167	150	166	142	147	154	167	181	189	148	151	161	137	162	151	157	145	156	151	157	146	162	177	190	172	184	151	151	152	161	158	148	131	153	152	166	164	174	134	161	161	166	164	188	172	151	160	145	146	156	163	159	174	149	154	132	158	126	155	168	161	141	138	176	144	168	155	134	179	171	172	207	147	151	143	174	178	133	175	182	162	127	160	158	158	166	159	151	176	150	153	149	154	157	149	174	150	123	158	164	151	162	181	133	164	165	144	141	144	158	176	184	147	161	166	173	152	170	170	183	160	162	155	144	161	139	147	160	137	160	163	157	148	167	179	168	181	162	181	146	129	158	150	146	154	171	176	154	163	154	149	160	164	161	178	164	171	183	172	147	133	142	184	161	143	143	155	162	175	179	158	131	135	175	174	187	144	132	174	146	164	168	172	140	150	171	168	157	193	140	166	155	135	182	168	140	137	155	181	171	163	166	164	176	185	171	139	151	150	164	147	144	155	190	174	150	155	149	134	162	177	157	154	184	163	170	140	165	156	174	178	153	143	141	143	172	160	138	162	168	141	142	148	138	151	163	155	141	148	168	172	150	169	163	139	165	166	155	152	193	165	164	177	133	163	152	156	159	158	179	161	154	174	205	170	169	155	152	132	146	146	172	167	177	156	163	166	166	155	151	140	148	142	176	147	153	159	170	169	143	146	147	169	144	159	137	154	148	167	150	145	178	152	138	159	141	160	161	189	149	180	159	174	176	146	160	133	151	167	180	171	173	144	160	132	168	151	173	162	146	162	151	156	164	153	166	153	164	148	169	185	159	157	147	143	130	142	155	156	159	151	162	147	144	157	163	140	154	151	171	157	150	148	153
6252	644	1040	1166	1042	859	704	680	584	520	519	451	509	459	458	456	402	432	436	394	422	405	461	407	393	413	403	359	378	391	376	372	381	401	354	401	374	367	395	413	393	369	379	334	424	320	370	366	365	374	365	381	347	370	361	390	339	381	348	379	343	325	389	356	350	378	384	376	356	371	384	348	375	357	338	342	345	355	332	355	336	362	372	371	376	392	335	336	374	350	341	353	364	374	342	366	396	367	349	361	354	376	332	359	357	365	354	389	369	367	324	371	344	347	350	367	419	385	343	366	354	368	387	368	341	368	346	392	419	406	395	371	386	394	356	332	366	348	358	354	363	371	374	352	360	338	399	396	358	370	379	356	362	365	402	363	367	374	343	337	354	379	354	366	338	353	349	379	374	371	351	398	389	370	383	378	392	381	362	348	332	389	364	404	370	332	355	347	347	354	362	396	382	370	345	387	371	354	373	374	370	414	389	379	408	348	382	362	392	361	365	356	331	360	356	351	350	373	348	350	405	371	356	343	390	330	384	358	345	383	392	398	385	370	367	358	382	352	368	353	382	366	370	390	348	382	346	334	373	356	370	334	350	358	368	414	385	355	358	387	350	382	377	384	380	382	366	396	370	344	332	389	351	339	364	396	407	348	411	345	380	371	340	331	394	367	383	371	334	367	332	379	351	381	328	378	369	358	390	371	376	355	366	344	385	382	357	363	362	376	366	322	386	366	373	335	341	381	377	341	334	377	352	350	348	383	347	340	348	374	338	354	352	347	340	346	336	366	371	380	367	354	366	335	364	358	365	374	314	396	402	401	377	358	375	383	336	389	340	391	353	366	371	380	356	351	341	389	378	381	391	385	351	375	372	379	352	345	369	377	370	333	342	383	367	368	350	387	362	335	375	341	362	380	427	369	384	383	393	393	351	366	373	362	403	377	364	345	367	319	360	331	344	372	337	359	343	396	357	371	384	333	367	362	344	354	366	358	346	402	362	359	358	345	334	375	342	365	393	354	360	401	358	368	363	384	331	363	350	386	371	352	374	340	393	383	368	331	388	355	381	353	355	361	375	382	362	361	329	388	361	370	348	340	373	354	312	373	345	393	373	370	345	373	337	357	354	405	345	400	395	335	361	394	346	404	362	337	374	381	349	378	383	389	370	362	353	352	321	368	369	335	366	339	353	381	353	414	368	340	357	373	366	338	375	329	369	360	381	381	365	331	397	349	382	363	349	335	348	342	346	355	340	366	365	390	362	356	339	374	353	323	341	322	330	379	385	335	364	356	363	395	357	308	363	359	398	382	374	362	361	371	396	370	346	368	392	390	340	365	357	402	382	367	360	344	371	380	369	373	349	368	382	362	368	379	378	356	382	370	349	353	386	355	382	398	351	363	394	364	369	352	328	372	396	339	351	395	385	338	360	358	378	366	375	360	397	344	354	353	363	363	380	388	336	338	341	377	362	334	385	384	386	333	385	353	385	322	342	374	398	365	361	329	383	388	387	359	368	384	419	348	355	337	387	368	402	354	337	379	342	315	365	355	371	358	337	361	342	381	382	350	372	361	353	369	379	364	325	396	359	386	379	351	364	386	365	373	367	349	358	364	372	352	380	337	349	351	350	373	380	403	337	361	353	382	360	396	355	381	407	312	386	368	393	342	350	372	372	365	361	377	352	363	382	374	365	381	364	348	372	372	378	385	409	395	363	347	354	394	362	336	401	370	363	372	361	383	402	348	363	382	388	347	363	379	375	391	384	346	363	371	387	355	367	364	330	354	375	362	349	381	381	372	344	327	350	379	352	377	367	384	348	376	394	398	365	351	368	346	340	368	371	352	343	356	365	352	390	335	370	392	372	342	391	377	385	347	382	338	383	372	376	372	361	345	390	342	394	336	380	361	352	352	378	342	354	350	349	350	348	355	382	368	335	381	386	363	374	383	402	358	374	368	332	373	345	340	366	369	355	383	390	365	346	353	358	418	385	365	357	345	382	359	358	356	332	372	433	402	380	407	395	357	342	372	415	395	347	376	372	399	368	346	357	382	394	377	370	359	337	349	347	362	342	370	357	378	367	372	339	367	378	366	341	378	349	341	357	394	380	357	375	355	387	387	364	389	356	392	361	379	378	375	343	373	360	382	323	389	383	356	380	319	389	357	340	389	366	334	359	329	361	372	377	365	378	329	371	373	343	383	363	347	354	377	375	358	377	330	354	358	397	367	344	352	330	391	349	350	345	361	392	363	340	383	363	370	378	370	361	361	358	375	366	371	345	388	385	403	370	360	364	376	355	369	357	359	359	363	352	352	361	352	337	342	403	346	346	342	371	380	333	365	361	339	353	402	372	383	392	347	371	357	375	352	342	386	349	365	387	403	387	361	373	359	353	366	372	346	345	356	348	382	349	359	378	365	369	361	370	360	405	366	376	396	343	369	355	352	346	393	339	416	336	344	380	397	365	382	384	345	349	364	337	342	383	355	366	359	396	345	342	350	388	372	356	372	365	354	338	361	363	379	368	353	365	380	349	338	389	351	375	367	337	358	372	365	367	370	348	368	380	361	358	364	400	373	368	355	353	367	350	370	381	376	369	360	344	370	366	385	382	378	368	391	369	371	368	385	356	359	380	354	377	377	349	362	381	374	337	361	400	366	361	358	371	398	341	347	372	385	354	362	337	373	399	348	347	392	363	348	356	348	371	359	365	341	394	382	361	352	361	380	337	362	327	385	330	390	347	354	384	380	338	407	372	348	370	362	363	347	348	386	372	347	379	378	324	367	361	378	387	401	337	394	384	371	386	395	362	363	370	368	345	353	377	348	334	347	356	391	341	387	361	357	336	379	293	367	360	363	370	354	365	373	355	388	336	351	373	374	362	318	363	383	373	377	376	354	344	378	388	347	342	356	348	379	366	344	359	379	367	369	370	337	396	392	337	416	398	352	372	361	328	343	343	350	350	367	345	361	371	361	371	386	370	362	356	377	407	370	353	370	372	384	369	364	350	355	328	345	398	341	321	349	371	391	374	388	370	378	374	368	358	381	363	347	374	356	386	373	328	355	346	359	376	350	342	388	359	357	386	381	346	378	357	375	379	340	378	361	361	344	361	327	362	349	382	391	367	342	369	323	380	358	378	356	389	371	352	379	337	394	334	377	359	361	362	335	358	364	344	353	375	360	360	364	364	348	346	388	352	374	344	397	373	352	327	338	389	350	402	333	373	375	392	380	374	360	374	369	368	343	352	352	331	352	404	380	355	363	345	351	376	408	371	339	351	345	351	385	321	362	386	395	398	369	363	361	386	353	382	354	375	367	368	351	344	376	380	349	391	336	365	363	382	386	343	389	372	362	337	362	346	417	335	342	378	391	383	386	328	361	367	323	364	381	353	393	359	380	331	392	372	386	376	367	367	405	402	368	382	382	360	378	371	389	364	348	358	348	387	340	398	357	354	372	391	351	355	384	359	331	386	403	370	388	361	355	360	352	352	372	352	410
13747	1004	705	568	362	293	228	193	151	131	120	109	118	103	101	88	98	102	93	68	88	82	84	78	77	82	80	67	63	75	82	98	75	73	63	57	71	74	60	74	88	64	72	68	72	80	82	72	99	76	73	66	62	74	75	81	69	80	74	76	79	65	72	78	59	93	65	53	72	79	73	83	88	79	76	80	69	56	75	77	74	94	70	81	84	52	56	66	84	84	91	88	72	75	80	92	79	67	71	82	76	68	61	74	65	90	61	69	62	73	83	72	68	67	74	50	58	80	76	76	77	65	60	54	68	61	81	71	72	77	63	79	75	56	82	73	71	65	71	80	67	76	83	70	65	74	53	81	73	70	72	82	71	81	76	70	78	63	79	64	77	63	65	75	68	73	80	78	89	71	75	65	61	83	58	74	73	74	85	74	68	64	70	67	74	64	73	70	86	74	66	73	73	61	71	69	55	85	73	74	77	67	86	61	72	68	82	93	55	67	68	81	76	60	86	62	71	77	83	73	88	70	79	88	81	63	65	71	77	82	82	70	73	72	71	58	75	76	73	79	69	68	56	66	82	75	59	61	72	68	78	63	67	74	58	72	76	77	62	79	75	80	70	80	61	73	81	61	94	66	64	65	64	77	76	62	72	66	83	73	59	81	66	83	78	74	82	75	68	71	70	64	61	78	70	88	76	63	80	76	77	80	67	78	68	97	79	101	80	82	80	69	86	66	76	72	71	82	60	65	72	70	60	62	72	74	88	71	79	69	68	67	69	68	76	72	73	68	67	90	61	69	71	94	74	75	84	68	68	78	62	60	60	70	69	67	92	68	80	80	79	96	70	75	62	56	96	77	71	92	68	63	86	64	69	68	64	70	91	80	68	75	88	64	68	68	78	86	78	81	71	53	64	71	60	74	94	78	65	72	79	56	91	73	66	79	82	66	77	65	74	74	60	80	71	53	58	83	69	80	73	83	67	83	79	78	72	56	74	75	71	70	60	68	78	74	75	72	69	65	73	81	75	65	87	83	64	83	69	67	64	72	61	62	65	73	70	68	56	86	77	66	72	61	70	72	66	62	71	74	54	67	66	71	78	87	58	73	56	66	73	74	72	69	84	84	70	72	73	85	75	58	58	72	71	62	71	86	70	72	66	72	71	68	75	63	79	89	74	73	60	78	91	71	81	54	76	64	63	70	67	77	63	75	62	89	74	76	85	79	79	77	56	66	60	61	77	73	71	82	60	72	62	66	79	82	67	73	62	73	85	62	77	65	69	69	57	66	74	80	69	79	78	72	58	70	88	66	72	50	63	58	78	82	74	68	76	67	70	61	66	63	57	60	74	73	71	85	73	50	74	94	60	87	82	55	64	66	85	51	77	72	63	70	68	78	76	69	81	66	67	66	60	82	67	60	76	76	83	66	60	69	82	75	71	70	78	78	58	70	67	78	72	64	58	80	58	69	58	85	65	76	73	74	65	78	63	72	78	81	62	61	80	63	66	67	71	71	75	68	85	53	63	81	62	77	72	63	81	87	68	73	73	69	83	86	71	76	65	66	68	89	64	68	43	78	59	66	73	79	77	67	70	64	71	77	84	71	74	63	79	66	73	76	60	70	73	61	72	80	66	70	56	79	79	71	51	66	70	68	64	73	69	75	61	79	62	61	68	71	58	84	57	67	61	75	70	70	67	78	65	66	78	76	83	67	61	74	76	75	71	64	60	64	61	80	66	63	95	63	73	81	57	56	67	77	62	75	74	70	82	80	66	72	68	81	78	82	78	80	87	83	64	65	67	64	59	70	81	73	90	87	76	77	67	82	76	81	73	81	69	75	47	59	77	57	56	100	67	69	64	63	73	75	70	84	73	96	66	59	61	72	64	66	65	70	79	77	80	68	61	69	77	67	72	78	68	77	65	60	63	73	73	79	71	58	58	63	68	77	67	66	72	70	84	86	76	58	77	77	60	67	74	59	68	74	68	69	82	90	66	66	74	68	72	74	80	63	62	79	66	74	68	70	70	81	57	67	85	69	63	64	67	80	73	89	71	80	86	75	64	70	84	84	72	67	73	78	73	76	41	88	66	76	66	73	64	80	86	70	91	68	71	64	55	59	67	75	65	66	77	70	58	77	67	68	82	68	74	78	92	63	64	81	80	63	75	68	88	73	86	79	82	78	67	60	86	84	81	74	73	60	77	79	75	65	74	89	73	85	66	51	75	72	66	80	82	84	75	78	77	66	74	84	72	66	78	79	77	69	87	65	74	68	70	78	59	58	59	74	77	77	83	60	66	75	80	55	79	60	79	77	77	66	67	84	75	55	72	51	64	61	65	47	72	79	62	73	66	57	60	70	77	89	76	69	85	80	72	67	70	85	75	73	87	79	77	78	67	55	58	65	61	79	77	84	68	66	79	76	67	73	74	71	63	60	69	53	70	72	64	82	74	80	76	77	73	61	78	70	70	71	61	76	68	77	65	74	52	73	68	73	81	67	86	57	71	70	58	58	68	84	84	70	75	60	75	69	56	78	88	73	70	60	83	58	76	66	59	84	77	66	66	82	73	79	76	68	71	78	86	76	90	66	68	74	66	87	67	73	58	75	61	67	70	72	78	69	63	73	72	83	80	74	81	56	71	76	95	74	65	54	58	70	82	84	88	74	67	82	58	70	66	70	58	65	72	65	78	82	79	74	77	54	75	79	76	64	74	77	63	64	76	78	60	68	73	59	77	73	74	71	68	71	66	66	72	67	66	73	71	51	96	50	68	73	64	64	83	59	66	82	64	93	82	66	85	69	78	68	66	74	69	93	71	58	46	66	81	71	73	81	78	75	71	77	67	73	70	65	73	76	64	60	73	84	64	57	92	70	77	74	62	62	75	67	86	69	67	68	64	86	77	69	76	79	64	63	65	58	61	69	75	74	48	70	67	65	55	91	88	76	69	80	72	62	78	61	70	61	60	67	74	62	66	74	70	65	66	59	88	65	77	62	75	58	60	58	64	69	68	82	85	71	82	84	67	69	52	69	66	74	73	75	90	64	63	81	65	88	61	67	75	55	60	61	78	73	62	73	61	59	65	90	77	64	67	91	66	67	75	70	79	70	84	65	60	75	81	66	60	66	65	63	77	69	59	75	69	76	79	88	65	81	69	81	74	77	66	81	65	72	62	70	86	67	70	82	80	90	65	78	77	68	98	67	83	70	70	78	68	66	61	81	79	79	97	75	64	80	56	75	80	66	74	87	76	78	70	65	80	65	78	71	71	71	66	57	78	88	82	60	56	52	71	64	55	77	74	76	78	74	74	63	81	53	67	81	68	66	66	86	72	68	70	72	84	69	66	69	72	70	77	82	70	64	77	61	56	66	75	57	70	82	62	76	78	82	63	69	70	67	68	67	73	76	77	75	70	81	81	65	73	60	53	72	72	67	64	71	67	69	64	69	73	78	85	74	73	54	53	64	87	66	62	66	53	64	83	78	82	86	80	59	69	76
7921	753	1539	1848	1556	1139	940	754	640	572	517	444	414	426	373	364	336	307	253	302	295	260	278	281	309	287	239	229	267	272	246	231	228	238	243	200	226	201	216	229	232	220	217	228	220	233	207	239	217	224	185	211	180	219	208	206	213	199	227	212	228	213	190	211	211	216	196	213	216	189	221	203	218	192	191	196	189	201	225	208	193	199	199	185	206	190	201	206	201	200	202	204	201	192	214	208	184	208	202	185	190	183	195	216	209	196	205	208	186	212	213	193	194	187	192	233	189	182	204	213	207	175	199	189	200	213	215	190	190	205	214	202	187	206	207	205	208	205	233	193	203	188	228	199	215	190	196	216	219	188	195	205	224	197	210	194	229	185	211	196	203	219	212	232	221	185	218	210	187	186	202	199	205	229	213	202	232	207	208	194	209	198	192	231	204	205	206	225	191	205	190	203	203	192	224	184	206	241	218	213	215	196	210	215	176	194	201	199	198	199	220	205	216	182	187	212	184	207	208	206	212	199	211	200	199	237	202	214	194	204	199	206	211	205	188	205	187	198	210	213	237	204	185	192	217	191	198	216	213	221	192	183	215	209	214	209	194	198	208	199	184	222	209	173	199	212	191	187	196	209	194	190	209	176	215	196	210	191	188	193	210	202	209	198	224	216	205	231	200	206	202	202	200	180	193	202	195	185	205	191	209	189	195	183	207	193	191	208	206	196	208	193	215	189	188	210	208	211	212	195	208	195	210	228	201	226	191	208	196	193	190	207	226	172	165	190	228	207	205	226	187	193	200	189	199	176	195	219	184	183	220	212	198	207	179	190	195	221	196	192	221	204	196	202	213	215	206	200	205	167	226	204	194	205	199	198	182	218	179	180	202	186	193	224	202	195	200	188	217	205	225	191	208	201	190	189	219	213	188	196	201	208	188	199	228	189	212	207	211	218	185	193	207	211	188	204	210	202	175	186	205	219	190	203	203	230	209	196	206	176	190	187	195	195	205	205	205	200	203	188	191	206	207	217	200	198	187	196	193	204	183	193	195	226	207	203	204	181	180	190	181	204	205	202	186	202	202	203	214	183	190	184	197	185	190	217	203	184	197	211	207	217	189	202	184	192	201	175	225	218	196	215	188	163	232	179	217	195	202	217	207	203	194	216	182	185	212	199	194	205	206	218	203	213	198	199	174	199	207	178	207	194	195	206	197	190	204	195	201	196	218	197	199	195	202	196	202	197	221	203	211	192	218	186	210	183	204	201	178	223	217	208	221	202	206	194	184	222	209	215	211	203	193	222	199	180	195	187	197	207	202	205	190	202	214	217	210	222	163	209	202	197	193	199	177	191	197	197	203	182	192	195	194	215	195	173	207	194	187	194	188	208	175	209	212	207	199	214	186	190	180	209	219	204	203	188	189	193	197	218	206	191	194	182	185	218	186	200	196	211	201	202	200	227	182	220	212	220	220	184	192	215	195	206	210	197	207	199	203	206	200	198	217	173	190	180	208	207	197	208	171	207	206	205	217	194	224	198	208	212	239	212	195	178	193	207	181	199	212	196	182	191	194	193	192	211	212	223	219	197	183	203	216	222	202	195	211	205	252	200	185	192	215	197	210	215	189	201	201	200	191	218	204	201	190	194	224	210	203	191	182	229	199	207	209	170	187	193	189	190	216	184	185	195	179	193	208	206	200	198	201	181	235	190	181	200	207	216	192	209	218	210	202	197	188	191	214	199	199	204	180	188	195	189	183	204	209	184	197	198	210	195	193	183	210	214	193	208	184	209	207	198	217	195	210	201	176	185	209	221	226	217	201	207	188	183	206	225	188	207	218	181	228	200	192	194	209	207	225	212	219	195	198	213	218	206	218	210	219	206	219	209	195	176	210	186	190	226	221	225	214	200	184	198	204	179	173	206	208	204	194	210	226	228	226	207	209	201	209	187	177	173	173	214	201	191	208	200	212	176	192	170	207	202	181	180	193	207	211	210	189	209	217	211	207	193	216	175	203	196	185	188	184	182	179	155	202	191	201	191	187	224	183	182	179	198	190	201	191	199	182	192	196	178	209	182	204	194	202	208	213	219	219	168	201	192	210	196	206	189	182	219	192	209	204	195	208	201	225	207	183	217	183	186	195	207	240	200	191	177	207	176	185	192	216	217	196	198	210	194	212	194	192	195	189	213	178	180	212	169	187	194	201	181	191	218	207	199	204	212	188	193	228	207	167	206	210	211	214	186	173	192	217	202	204	230	202	184	205	205	192	210	187	200	203	199	216	205	201	206	204	200	205	177	178	212	203	211	201	218	187	211	207	218	203	221	169	225	218	199	200	186	222	202	211	194	201	203	191	201	207	211	196	210	213	168	212	197	211	208	193	197	202	193	203	193	232	189	189	193	185	187	196	182	180	207	180	216	197	198	215	227	191	205	198	209	192	182	193	191	178	189	200	212	208	190	164	184	197	176	199	220	206	212	183	213	195	198	206	205	171	200	193	206	208	222	232	205	199	217	212	214	176	234	220	188	209	198	197	189	189	204	207	199	195	207	183	216	180	198	201	177	184	193	217	200	236	213	184	202	201	192	208	198	202	166	220	214	197	196	206	196	194	189	193	203	186	200	214	182	202	188	221	204	221	206	188	199	193	210	210	209	192	187	211	183	232	197	208	226	195	187	210	214	221	208	218	197	193	186	209	197	191	198	215	185	205	209	193	207	199	205	172	195	195	185	188	196	185	191	204	218	171	183	196	213	205	195	191	204	181	187	176	185	227	189	197	207	205	216	207	185	185	182	213	199	226	207	198	198	194	216	233	177	191	191	197	187	199	188	194	198	228	205	214	201	182	213	197	211	202	191	160	205	214	208	197	180	202	199	186	249	211	214	207	182	212	206	175	193	214	210	188	226	183	189	193	196	209	212	218	190	177	189	207	201	192	217	204	204	190	191	207	215	204	201	217	228	195	199	205	193	196	181	208	218	211	192	197	197	177	198	207	187	198	198	200	202	221	193	216	227	198	180	203	213	197	200	215	201	191	216	207	192	229	199	225	218	180	207	223	197	192	222	182	205	224	216	193	205	218	193	178	190	206	199	206	183	211	187	220	204	209	182	186	199	221	210	184	243	189	175	188	206	208	194	169	204	182	204	194	218	190	179	204	220	192	214	201	182	190	213	196	213	190	200	204	211	208	196	197	222	183	188	219	187	237	191	199	189	197	205	204	199	194	186	199	193	189	191	190	209	200	227	185	188	173	187	204	191	192	204	180	197	173	215	207	220	224	189	220	194	199	199	201	192	212	204	181	214	210	201	188	222	189	202	183	197	194	168	185	216	207	206	219	182	199	174	170	183	219	197	205	191	194	204	206	180	169	199	188	207	218	182	202	199	205	186	206	206	186	202	219	192	199	214	203	214	203	217	189	201	150	196	196	182	191	209	219	220	205	194	196	204	228	173	188	189	218	190	214	212	169	187	208	202	229	189	204	211	170	228	202	193	207	191
1442	284	286	296	279	259	279	277	283	289	252	289	243	282	271	268	302	291	279	271	291	278	298	300	278	282	265	260	279	251	300	269	281	299	322	307	264	306	277	316	308	304	260	284	263	284	291	254	288	313	276	307	290	316	311	294	292	281	281	302	338	285	296	301	284	281	291	319	288	308	257	271	300	290	280	279	296	291	315	298	317	278	293	304	307	292	257	257	263	278	299	284	281	279	270	310	310	284	261	281	270	241	288	282	263	296	270	282	277	294	286	285	294	293	320	307	281	284	281	285	320	295	320	288	317	286	280	306	332	306	284	288	293	295	301	344	283	281	312	247	261	276	289	316	292	268	282	321	261	267	249	301	274	320	319	275	270	286	281	286	295	284	317	299	304	314	309	286	287	285	279	306	291	312	303	278	294	318	279	307	295	280	293	262	291	277	290	299	288	303	318	279	317	275	279	284	265	299	269	301	299	283	313	312	286	261	296	289	304	266	293	287	295	294	280	295	301	285	279	265	297	274	297	272	290	324	282	320	278	287	253	278	264	277	303	296	296	276	271	277	296	261	322	258	276	269	281	304	255	293	276	276	292	272	290	296	314	269	280	280	323	300	269	303	340	309	273	273	277	299	294	314	272	310	286	288	316	275	294	281	289	281	271	279	312	296	289	284	287	302	294	293	268	266	301	252	271	297	346	308	308	291	295	311	298	288	309	267	326	300	295	301	276	286	292	281	295	293	282	279	290	293	285	306	292	276	293	288	278	274	245	275	282	287	275	294	264	279	290	278	280	285	288	294	288	265	306	303	281	288	263	293	278	283	292	247	282	302	268	271	293	284	293	318	301	303	279	318	275	306	292	282	288	332	277	302	333	304	278	255	278	250	307	291	304	301	285	295	298	286	293	265	314	298	276	283	294	332	305	300	315	271	272	305	278	281	297	291	307	285	272	272	277	269	283	273	292	289	283	257	265	275	291	288	297	279	301	300	285	279	283	277	327	261	279	286	288	309	262	247	297	267	298	251	292	327	285	284	294	269	309	256	262	319	287	254	254	247	300	300	277	320	294	272	294	298	310	298	313	280	276	316	251	329	300	282	287	295	307	282	291	282	277	289	262	284	279	282	277	302	307	294	256	276	297	277	283	277	284	307	291	311	269	292	328	294	295	272	311	298	265	310	302	312	290	303	289	283	295	261	301	248	289	293	284	276	283	315	298	298	303	306	317	264	290	314	280	303	284	280	274	320	272	290	296	278	333	286	272	323	295	281	285	254	278	273	290	282	289	292	290	272	273	271	300	264	290	261	296	309	271	311	288	271	288	286	279	269	285	271	283	290	281	314	316	328	297	278	313	253	282	291	267	284	261	262	302	291	273	320	294	302	315	292	319	308	282	268	292	242	323	259	269	290	271	295	260	296	302	312	280	265	261	325	294	260	294	302	292	279	263	292	302	300	251	278	286	272	273	288	305	277	325	308	281	282	265	293	277	305	301	280	278	296	293	262	305	294	263	282	256	293	279	285	284	333	298	256	310	292	253	299	268	288	293	279	305	309	280	267	329	279	289	282	276	293	270	254	288	298	292	303	305	280	281	301	332	310	264	287	277	273	304	279	302	308	293	285	303	278	291	272	286	327	291	278	285	283	275	266	270	287	274	302	284	292	252	282	288	293	317	281	301	298	313	302	309	313	273	303	278	270	274	304	267	272	265	277	307	279	266	304	307	297	304	283	298	286	268	305	280	276	282	290	246	297	268	296	312	319	276	268	288	289	286	319	291	294	286	267	279	297	287	298	284	313	300	274	293	250	283	292	291	304	298	291	296	310	271	289	275	276	289	280	316	298	283	273	290	303	310	274	277	270	306	284	259	283	298	311	271	293	310	314	304	295	316	288	307	263	302	294	259	297	289	269	301	238	280	265	308	288	279	289	262	286	269	294	231	281	275	272	280	308	284	252	293	289	304	264	309	271	272	244	252	293	289	318	254	270	259	296	297	284	267	263	298	270	289	272	258	279	272	281	292	303	253	269	279	259	302	302	285	283	270	303	298	314	306	310	278	302	259	322	275	281	310	253	288	255	298	307	295	293	265	309	259	263	299	324	270	276	271	263	312	283	313	293	234	279	288	269	277	251	298	300	272	287	261	320	272	295	283	303	283	328	304	311	315	318	336	316	288	251	277	254	298	284	301	316	317	299	278	293	256	257	294	304	283	295	317	273	269	294	273	327	264	288	274	286	325	284	299	257	280	305	286	309	286	301	293	283	278	314	275	315	298	318	288	282	290	306	308	302	282	252	288	300	267	300	312	295	274	280	293	301	285	297	241	295	301	308	278	250	273	318	287	282	284	276	274	280	305	251	288	284	263	291	307	272	282	281	295	299	284	279	277	309	272	281	299	273	280	285	288	281	290	314	297	294	314	271	288	289	253	291	275	279	287	286	280	303	281	266	264	288	317	265	275	293	307	284	315	299	297	274	313	301	303	283	311	234	287	283	290	274	250	299	285	310	275	319	287	259	278	299	317	302	282	267	290	288	271	282	284	282	288	319	323	296	271	277	294	297	288	287	299	281	280	255	266	289	285	274	274	295	295	286	297	311	289	288	271	300	297	303	291	295	283	258	277	311	328	325	306	299	310	327	295	287	280	307	293	314	290	334	264	267	307	259	288	290	303	308	296	257	298	301	287	312	286	289	262	274	297	269	294	315	299	311	244	233	286	289	291	323	292	272	292	288	301	271	252	261	289	324	322	312	270	318	276	311	306	298	291	282	281	284	297	327	311	280	317	284	292	314	280	296	283	272	302	282	296	267	290	300	273	276	271	263	306	314	284	247	252	290	289	291	314	272	257	280	272	285	304	291	258	260	294	317	308	291	255	293	273	273	324	252	273	295	309	298	283	284	316	268	282	257	300	298	284	273	311	297	303	269	269	283	279	304	287	288	271	303	229	291	297	285	270	256	265	295	261	332	270	255	278	288	289	292	280	299	289	298	300	264	286	258	296	285	287	269	284	297	289	276	322	299	294	272	282	276	274	266	280	285	301	308	304	315	293	254	279	310	280	271	295	279	332	279	308	274	295	303	265	307	297	295	286	273	296	257	278	296	298	262	275	287	301	279	298	280	302	292	278	294	292	302	278	270	310	264	294	301	302	265	307	250	290	308	306	297	285	319	289	277	320	281	283	288	273	276	295	307	310	274	297	254	290	285	288	260	274	309	294	289	289	266	282	310	311	290	296	287	298	280	294	247	292	317	303	300	246	269	269	326	278	292	273	292	262	321	292	309	288	288	284	296	295	298	297	292	294	284	306	279	299	298	269	299	276	283	270	282	286	265	297	289	321	279	293	281	292	288	289	270	280	283	269	271	285	289	289	278	308	266	278	283	273	304	267	278	281	282	295	289	291	279	290	244	273	281	300	287	268	286	243	292	264	295	288	285	283	272	288	293	311	265	293	293	305	282	280	325	319	304	303	318	281	267	305	260	302	274	284	289
1857	615	665	676	670	701	679	667	650	659	666	625	634	633	650	614	638	596	610	665	647	658	625	596	629	608	665	671	621	644	625	632	611	617	656	640	642	667	651	650	628	596	617	616	595	630	638	663	660	632	638	621	614	631	661	644	643	631	617	611	646	660	688	704	634	618	619	662	599	624	579	610	594	639	639	673	661	639	570	626	642	630	632	646	639	660	656	642	651	641	630	660	612	593	641	601	610	643	603	616	616	653	652	634	632	607	600	676	668	629	664	655	657	626	652	656	609	622	605	651	640	686	623	630	598	705	630	616	615	651	586	641	665	609	623	637	644	655	613	639	652	609	649	643	667	614	657	657	664	648	662	585	628	652	659	645	643	655	610	571	636	646	675	642	626	644	641	673	594	658	642	621	673	607	645	635	593	668	661	640	608	620	690	653	614	629	617	662	615	599	629	632	574	650	680	653	594	611	623	663	636	583	671	656	660	654	661	631	651	661	624	650	630	631	631	641	632	621	607	610	621	688	615	648	634	635	608	663	593	625	642	617	651	620	674	640	620	656	625	639	609	655	659	696	620	617	665	602	645	628	611	625	642	650	622	656	613	621	670	593	626	634	652	667	609	601	614	612	660	643	646	689	601	606	604	640	626	622	592	597	630	686	646	655	646	632	645	656	601	648	638	579	642	608	608	614	644	648	624	601	711	600	615	605	701	590	617	675	661	596	629	620	624	598	607	642	605	638	639	648	623	643	608	625	607	593	632	646	615	616	660	632	636	609	669	582	619	627	645	643	603	616	667	650	668	653	592	630	583	616	593	618	627	631	643	611	652	640	651	600	606	634	674	649	628	661	609	631	583	660	626	624	605	639	610	629	676	622	608	648	680	655	664	650	636	643	633	636	652	646	671	680	625	632	660	613	630	686	614	619	628	630	657	627	604	627	661	620	667	608	624	623	636	636	631	666	631	636	655	626	689	651	645	644	619	670	658	625	626	679	595	631	639	606	642	650	584	636	664	631	620	616	668	676	603	653	615	640	633	634	677	647	654	649	671	617	633	581	604	644	666	646	654	665	618	644	641	647	638	621	618	638	615	601	622	611	593	618	621	640	658	581	650	606	626	617	618	698	642	677	603	603	635	655	660	649	647	634	603	594	640	616	628	633	690	619	655	678	644	616	648	632	608	623	662	676	602	646	645	618	623	656	630	668	661	667	605	644	638	661	644	615	680	654	673	638	663	655	641	671	649	625	642	637	620	644	636	666	629	611	628	650	641	636	623	641	609	649	691	595	623	655	622	675	663	616	618	626	645	657	618	662	628	669	591	641	641	609	625	625	661	642	661	605	625	646	621	641	685	618	647	640	597	603	655	672	623	615	644	633	644	649	590	596	605	646	634	650	690	665	661	613	596	605	611	641	609	637	653	649	645	642	640	645	602	648	616	629	630	603	660	675	648	634	648	626	622	642	610	617	626	564	653	636	624	638	648	603	607	637	583	676	636	659	643	663	617	620	610	656	657	604	651	658	630	648	637	611	626	639	640	653	648	648	642	618	654	654	630	606	639	640	599	624	607	680	633	603	637	621	605	644	612	696	644	617	632	672	625	661	662	659	644	648	645	646	623	639	660	652	610	597	627	574	577	638	626	606	651	635	653	621	660	632	643	638	611	604	613	603	648	654	631	627	610	657	645	632	643	641	636	613	617	687	636	659	666	644	648	618	597	635	622	675	673	626	629	623	611	660	642	665	650	599	587	614	629	673	633	649	575	600	590	653	646	613	665	617	603	635	604	634	630	627	624	583	631	619	597	658	645	684	645	629	651	560	643	630	673	590	680	682	628	652	619	662	630	654	597	604	644	691	647	681	597	575	624	593	633	619	613	631	603	620	652	587	600	608	660	680	658	620	646	629	628	622	602	621	606	610	627	624	596	622	653	595	639	642	601	598	650	637	670	636	650	665	687	649	618	645	644	620	640	642	686	605	656	607	651	649	635	617	636	632	618	636	643	636	637	591	621	617	620	691	631	636	658	662	607	621	686	632	621	661	618	618	680	663	629	601	628	608	672	624	661	680	623	615	646	651	619	624	615	614	649	618	622	632	636	651	630	611	614	613	663	618	639	621	669	641	627	683	625	590	609	646	617	667	669	616	619	639	610	593	609	634	641	635	606	652	676	640	637	618	613	647	639	613	614	627	653	691	653	580	624	638	652	634	608	632	628	641	647	625	635	636	616	613	638	652	654	666	585	618	644	704	675	623	604	674	616	627	625	622	579	629	626	648	616	604	643	623	667	637	612	631	599	618	617	564	620	636	634	630	613	625	661	649	618	621	641	629	632	636	644	602	665	647	667	627	633	631	625	638	619	621	594	627	663	631	616	630	659	624	649	644	631	667	640	660	565	605	620	641	624	601	628	631	591	612	626	628	659	613	633	619	591	661	661	632	638	610	654	664	611	630	593	616	598	599	640	619	621	654	659	636	663	641	651	616	634	582	590	642	597	623	652	634	597	632	641	645	590	633	616	607	641	636	649	640	619	674	661	651	654	669	586	625	604	601	595	673	605	673	629	656	639	631	658	643	673	624	658	620	601	611	658	661	612	599	676	616	678	636	600	635	617	617	649	640	627	623	641	652	646	668	619	649	655	667	676	602	636	636	611	650	653	682	644	620	633	691	596	645	649	654	662	585	615	635	648	650	610	624	660	606	678	636	590	607	617	613	657	662	667	601	646	678	606	618	606	632	630	650	620	666	612	625	666	656	643	679	648	625	635	687	647	619	696	639	704	626	628	687	633	652	614	605	663	619	640	606	608	585	616	660	638	675	606	629	637	598	607	668	654	670	611	641	638	644	613	645	666	576	647	659	676	606	578	648	688	662	641	612	645	617	636	667	594	647	633	665	625	630	634	625	600	605	671	675	655	644	688	668	601	638	646	618	655	645	629	637	662	638	632	585	587	604	611	625	609	670	664	668	630	625	640	634	658	590	622	616	630	616	666	616	655	622	600	666	610	627	602	658	608	625	679	609	624	648	620	643	652	610	602	628	625	604	653	655	646	639	649	622	657	651	649	651	673	606	643	640	660	635	615	620	623	659	641	620	628	603	612	603	707	667	636	665	607	663	669	652	657	650	645	653	644	627	625	670	659	642	642	610	647	598	634	667	643	640	632	624	624	574	620	611	626	604	616	635	595	646	661	623	617	651	624	625	625	624	620	649	625	609	588	610	655	586	633	667	608	645	635	650	669	603	664	640	618	661	607	635	634	647	646	680	603	650	632	621	641	650	677	619	624	642	646	591	643	649	634	605	629	614	603	644	624	638	607	620	638	631	671	608	628	625	645	581	605	619	624	612	624	626	628	620	631	624	646	599	633	655	674	599	658	641	600	620	596	630	634	583	626	658	616	645	598	632	615	620	654	636	661	644	611	655	642	636	654	581	634	644	656	640	614	643	604	581	664	622	625	675	638	668	661	619	623	639	640	668	631	633	634	646	652	584
7190	428	460	352	291	247	204	241	213	181	209	159	182	158	147	175	146	193	145	169	142	181	158	153	161	171	155	144	165	139	178	166	156	150	179	168	151	156	174	163	160	188	156	170	155	157	152	141	163	147	165	185	170	169	153	125	148	166	150	153	191	150	147	152	152	158	158	130	177	188	178	160	148	145	151	153	175	151	154	164	157	151	168	164	179	173	146	147	179	136	166	179	182	145	153	133	157	147	156	156	154	157	161	138	164	164	169	165	164	172	150	137	181	164	171	170	152	147	190	148	176	164	166	175	170	189	184	152	163	131	161	201	173	159	153	141	158	154	157	147	174	146	153	149	156	162	144	160	143	156	172	158	155	145	173	151	162	169	151	174	165	165	146	151	158	160	169	164	153	156	156	187	163	167	164	171	128	168	159	142	160	152	160	192	161	158	174	186	149	151	163	165	162	155	162	167	161	145	146	159	158	170	143	151	193	145	153	158	148	172	148	172	198	172	161	168	139	153	161	151	161	167	171	147	145	171	145	163	171	182	185	130	143	188	161	167	144	136	139	155	137	154	181	152	139	174	173	159	146	160	169	145	191	148	165	163	159	145	158	173	152	144	141	174	172	176	164	165	156	173	163	145	152	164	142	148	171	154	143	149	144	173	177	171	176	129	140	163	173	178	148	166	130	167	145	162	168	146	149	159	150	143	143	159	153	160	166	146	151	172	158	173	152	174	158	174	156	170	159	165	169	158	164	194	167	150	164	158	176	133	177	130	163	152	147	136	176	171	174	164	157	162	166	157	145	197	184	163	142	173	167	126	151	163	167	158	164	173	167	158	147	134	158	175	152	154	166	167	164	161	146	166	136	153	158	170	175	154	162	194	160	172	146	164	157	144	152	142	158	131	156	167	167	159	180	176	154	177	151	182	156	170	147	180	153	137	163	158	135	173	162	172	153	169	163	159	169	161	173	145	138	185	136	200	135	132	165	187	145	166	175	158	182	162	147	150	151	158	149	153	173	157	153	165	163	175	157	156	174	156	169	156	153	151	164	154	164	163	151	179	161	124	143	163	176	154	169	129	158	162	160	151	148	175	169	148	133	163	154	157	179	163	181	146	145	147	173	145	153	181	136	181	176	151	184	161	140	146	152	168	159	152	158	160	157	155	159	178	147	154	163	181	153	163	181	150	163	166	171	168	173	183	154	178	143	158	147	159	141	157	155	142	150	149	157	155	150	152	179	158	189	174	169	154	171	146	149	153	159	153	165	175	172	150	148	151	159	176	168	171	174	141	158	157	148	157	155	122	131	142	162	163	179	144	146	184	184	153	171	151	143	167	146	159	157	168	197	182	156	145	175	190	165	146	134	141	159	148	140	144	165	141	148	172	151	175	154	152	145	168	135	169	167	168	168	169	153	167	164	165	172	174	156	150	165	148	171	172	146	149	159	169	150	169	194	164	164	191	143	150	163	139	152	158	159	187	147	168	150	127	146	167	172	153	155	145	147	171	153	163	190	157	163	146	169	149	165	167	140	156	172	143	167	148	165	154	143	167	165	146	153	147	159	149	143	149	157	161	155	147	142	163	148	192	159	163	185	134	148	159	158	148	139	164	152	122	167	163	146	154	203	140	176	163	161	163	175	140	175	161	167	127	171	167	163	165	149	167	166	151	137	168	173	160	160	148	170	156	163	141	166	133	162	162	169	162	150	154	155	164	168	176	144	146	163	154	157	155	144	140	153	163	165	150	167	171	167	152	167	149	174	185	143	172	139	160	152	163	159	151	147	166	169	167	157	157	157	168	142	158	175	153	158	174	148	181	153	148	165	169	154	165	155	153	158	143	170	155	128	148	161	150	170	172	145	178	134	163	174	167	160	167	151	161	157	165	150	161	129	160	136	169	152	144	180	154	157	192	148	164	175	177	151	180	179	157	142	149	154	161	164	162	198	163	187	155	141	170	148	145	178	185	158	169	160	135	161	159	174	183	156	158	173	151	158	131	137	169	147	192	180	162	165	148	127	138	173	166	183	151	169	174	153	160	158	158	177	173	152	151	161	154	134	152	154	151	159	162	155	156	164	177	161	142	136	140	160	153	143	162	168	145	169	155	161	157	168	158	156	197	200	167	152	151	157	163	157	160	165	164	135	160	166	130	159	154	153	171	174	162	151	155	144	148	164	156	166	158	165	180	172	141	163	159	126	145	177	175	175	154	149	160	172	168	191	164	154	151	165	163	132	160	155	159	156	175	164	163	160	174	147	148	148	174	170	165	174	163	156	150	148	136	151	156	165	156	137	144	173	137	168	134	163	163	145	148	155	163	170	171	163	167	147	156	153	141	168	160	149	159	152	148	145	168	134	136	139	154	165	180	163	161	161	161	170	164	162	162	174	189	144	138	167	181	161	133	140	187	183	148	160	151	166	155	160	147	147	174	167	175	145	169	146	173	158	160	147	158	157	165	165	164	150	163	186	137	144	159	164	156	181	174	137	154	151	187	182	194	192	149	156	147	175	178	179	173	145	148	164	156	155	151	172	168	175	156	165	163	172	159	176	164	170	146	166	164	141	153	157	148	143	161	163	181	165	155	143	167	127	180	166	154	143	173	179	144	142	140	171	189	170	148	159	165	168	159	163	155	191	153	162	159	153	154	142	151	142	155	169	152	144	163	164	164	157	152	146	152	167	147	159	164	149	166	153	160	177	159	136	156	162	157	170	164	150	147	141	146	190	156	145	158	165	155	154	134	177	166	158	163	177	178	142	172	158	160	162	159	144	169	166	152	148	180	168	165	158	165	185	150	170	151	154	136	178	140	154	135	138	158	166	139	174	135	146	149	142	168	163	154	138	149	144	143	135	175	160	154	151	211	134	151	168	168	135	179	151	155	159	184	174	150	176	143	155	146	156	181	148	157	140	159	183	171	134	137	165	157	134	175	143	162	164	163	163	154	160	141	158	132	148	159	136	154	159	155	156	150	170	163	154	172	163	161	180	162	151	174	158	149	160	138	178	156	150	168	161	137	153	138	145	157	143	152	144	169	130	163	155	133	179	161	163	162	160	146	164	186	180	151	137	145	146	144	159	194	167	155	167	183	175	156	154	147	156	162	147	164	163	156	150	152	167	181	179	139	154	147	190	166	170	134	165	167	165	161	161	135	144	167	163	174	172	172	142	143	155	189	166	170	181	174	166	152	167	166	144	152	137	159	155	185	166	163	175	150	197	169	161	151	166	155	170	159	153	180	160	150	152	170	165	158	141	165	158	154	163	185	146	158	136	173	138	154	151	163	147	194	163	141	153	130	156	153	152	163	163	150	167	165	167	162	180	160	136	153	170	184	161	146	165	165	156	156	157	169	151	139	166	177	154	146	146	157	144	148	152	138	144	177	149	160	163	167	153	150	140	147	172	162	171	128	158	161	154	175	142	165	155	160	158	148	152	151	175	139	144	142	166	179	143	163	136	154	159	143	173	152	151	145	144	156	159	170	163	158
6221	671	1097	1200	996	892	710	653	596	542	496	501	518	440	447	448	409	433	412	431	449	410	414	388	386	396	401	380	376	407	386	407	379	388	407	381	397	372	355	374	381	368	393	369	415	354	403	335	386	372	370	354	351	352	401	371	373	386	390	371	347	381	363	349	368	397	348	348	399	399	365	383	325	359	383	363	395	337	349	387	369	395	369	398	343	398	363	384	379	357	346	366	363	370	376	333	362	362	353	378	370	372	386	378	395	346	405	393	336	407	331	359	368	370	357	343	368	335	356	396	371	347	346	352	351	347	369	345	342	385	360	412	363	383	391	361	357	360	345	382	347	360	401	374	356	359	342	357	356	357	347	382	363	345	363	361	390	339	425	358	342	383	380	365	392	356	379	372	363	357	322	385	362	372	365	365	387	344	368	375	378	375	390	359	374	361	336	385	370	351	366	376	349	393	330	344	341	366	334	356	398	356	339	323	382	330	347	359	364	382	357	360	379	373	368	350	381	396	374	359	365	355	366	344	347	371	350	339	346	356	349	358	369	356	387	342	367	337	373	368	371	368	354	351	348	372	380	342	331	356	322	343	353	375	381	370	330	383	369	368	353	379	331	364	374	368	410	341	373	379	351	392	388	380	353	347	407	341	360	365	362	375	332	380	356	387	362	366	356	375	331	399	368	389	364	330	295	349	373	361	356	378	359	362	378	368	366	399	385	398	374	358	372	360	356	365	369	382	378	348	351	382	340	376	352	328	393	380	389	376	343	338	323	345	367	387	351	387	384	366	370	359	358	358	346	362	366	364	371	371	332	392	382	388	359	390	361	348	415	344	367	380	383	381	339	370	343	359	395	349	387	337	358	334	373	343	330	388	375	367	362	339	370	366	365	389	346	407	335	329	360	364	335	368	356	407	358	346	389	354	365	375	356	377	392	350	391	365	334	363	362	352	347	337	372	363	358	338	366	330	358	346	355	365	369	356	400	342	355	390	360	359	377	370	371	342	376	395	356	353	357	343	361	326	383	343	353	370	342	361	348	365	386	334	405	368	352	359	374	368	393	361	364	339	370	383	362	370	355	336	374	379	327	364	363	327	333	347	357	374	357	385	347	348	362	340	328	367	359	317	369	349	371	376	376	355	371	367	329	352	382	351	353	381	344	402	389	336	341	363	373	363	391	370	400	351	376	367	349	369	381	395	357	358	391	328	343	358	362	394	370	386	360	361	348	367	348	354	348	362	388	351	371	342	367	391	343	380	372	344	371	380	361	362	364	349	365	360	375	365	344	363	345	378	374	359	365	368	357	377	355	352	375	380	391	348	352	371	369	370	399	366	333	358	352	374	390	355	402	414	363	384	332	352	373	362	364	357	361	376	356	365	349	400	333	357	353	348	356	359	361	379	355	342	340	394	357	362	362	360	386	357	369	360	356	391	323	340	361	396	375	361	346	353	359	344	360	358	354	328	376	365	388	360	347	360	372	380	348	344	373	364	350	400	392	352	398	353	361	334	371	369	375	360	389	374	351	347	349	358	360	350	384	383	379	404	373	355	372	352	338	358	318	346	366	344	339	387	374	382	372	357	387	355	346	386	370	383	376	372	390	368	389	362	355	364	345	378	354	346	367	341	336	380	349	340	361	397	340	351	343	342	315	380	345	363	337	365	410	391	389	371	351	371	343	354	399	338	362	379	371	344	357	364	367	364	343	371	367	342	354	365	366	371	367	329	373	357	353	331	333	350	380	398	366	379	386	373	377	371	342	369	357	375	365	390	355	377	368	343	358	361	365	347	399	360	363	377	351	373	359	385	363	396	348	387	367	376	360	330	372	378	355	297	354	378	346	367	380	366	366	344	369	372	366	366	358	358	349	360	371	384	353	388	369	338	349	357	340	370	350	372	394	390	364	364	354	367	327	372	336	347	371	358	429	388	363	369	355	348	341	342	322	326	364	378	371	381	390	371	355	368	339	356	369	342	364	342	370	377	370	380	376	391	396	375	374	347	337	343	334	388	356	383	373	386	379	385	361	397	331	378	384	352	355	366	366	385	339	372	347	358	353	336	357	378	369	352	340	355	402	351	371	395	399	356	348	387	376	388	338	343	362	357	354	382	377	351	364	376	405	341	365	366	379	409	348	375	343	389	348	382	327	369	352	377	394	370	389	353	345	362	358	366	359	358	345	392	369	353	391	372	385	361	382	364	362	350	368	373	379	332	345	339	386	395	356	403	357	380	377	362	350	400	370	371	349	379	408	350	350	359	371	366	380	366	364	375	342	367	373	356	392	350	385	377	365	379	333	373	358	365	367	352	383	340	409	353	373	346	372	357	344	384	360	347	408	369	379	342	348	376	371	373	369	376	377	372	328	364	415	374	382	338	326	364	372	337	343	380	354	375	380	368	330	343	380	368	340	379	327	353	354	369	362	366	409	398	361	326	383	349	375	369	311	376	353	359	353	367	340	388	329	389	369	371	352	364	349	359	385	412	343	379	349	348	371	360	335	345	390	355	317	388	360	384	379	363	394	365	308	349	385	364	396	361	339	379	324	353	340	387	380	326	376	388	342	366	339	399	321	341	377	355	383	321	334	335	349	365	345	367	339	339	355	382	343	379	391	360	361	366	397	331	355	419	385	349	370	348	404	362	369	377	367	369	380	358	329	341	361	347	377	357	342	369	348	406	343	374	352	370	364	337	376	360	360	390	372	419	361	349	342	353	357	365	330	334	330	390	374	350	329	350	326	386	370	357	374	388	347	350	381	393	394	381	376	364	355	371	324	372	331	368	371	348	346	360	347	329	369	327	360	372	361	327	340	327	404	377	366	369	374	365	323	350	344	354	372	369	404	362	359	333	366	365	355	393	374	362	336	367	349	368	383	358	350	378	371	328	373	356	373	335	359	336	330	347	334	362	374	358	352	362	352	340	349	371	353	380	325	328	373	387	378	363	336	334	388	382	404	376	349	370	388	353	385	386	334	357	342	363	361	366	371	375	378	340	368	341	344	371	386	329	374	348	353	365	362	373	350	376	356	347	365	337	383	353	327	332	373	348	367	391	370	359	374	378	352	327	362	353	377	340	346	321	368	344	389	361	358	328	368	324	380	348	367	361	364	378	389	382	364	353	377	344	356	340	356	376	343	351	339	370	357	409	355	353	360	326	346	383	365	343	368	358	378	378	357	390	347	356	358	350	369	369	337	384	380	361	372	362	386	395	339	355	355	376	368	385	344	339	362	362	329	364	376	371	389	347	374	377	356	329	369	400	372	349	318	352	342	364	361	377	326	355	364	346	384	364	366	388	364	385	374	358	375	366	382	327	331	332	381	349	309	373	346	375	412	340	359	340	376	387	373	341	370	368	361	398	393	357	372	379	386	351	391	380	332	366	376	349	363	381	378	381	358	347	366	388	351	369	329	354	380	370	375	369	346	354	361	349	357	382	378	348	400	374	400	374	373	369	371	379	359	377	337	392	386	385	368	388	392	362	345	366
13672	915	725	549	328	240	225	189	125	129	104	121	115	102	99	85	100	107	80	70	62	92	86	82	78	87	80	58	72	84	69	70	77	76	71	67	66	70	57	65	78	61	72	70	64	72	75	75	78	80	74	70	73	76	66	59	74	71	63	64	71	74	74	80	88	62	65	66	66	76	80	84	67	86	68	71	69	76	61	70	81	64	67	77	80	57	80	76	65	57	62	65	62	73	65	49	72	66	79	82	85	70	71	77	77	62	75	76	79	69	63	75	66	67	68	78	75	49	81	94	71	58	64	65	63	83	63	101	75	88	80	65	71	71	80	82	63	68	85	59	80	83	84	75	67	79	71	51	69	69	71	62	65	62	60	62	78	73	63	63	78	63	73	79	68	71	62	66	76	72	59	78	58	60	78	69	87	71	74	70	62	81	65	79	68	61	76	63	66	49	72	68	72	78	67	78	62	70	87	73	77	75	67	57	90	79	63	67	67	67	72	69	77	79	73	67	82	59	68	78	72	82	85	82	69	75	75	78	76	64	60	60	68	70	75	55	76	76	74	71	86	72	69	68	79	69	72	81	62	68	63	78	69	56	63	72	75	67	83	85	77	53	61	63	78	54	65	50	72	61	72	73	75	81	85	64	76	60	70	65	76	75	75	75	83	57	62	67	71	74	86	70	84	67	73	78	77	85	86	65	51	59	60	82	57	79	65	53	67	76	76	63	81	67	81	78	67	74	63	68	72	60	68	79	74	67	63	90	74	81	73	79	69	75	66	66	76	68	63	72	74	77	91	77	60	70	63	59	76	71	75	78	82	68	68	77	81	73	65	61	72	71	80	86	90	66	59	64	63	70	77	75	86	75	82	68	74	63	56	57	70	91	71	82	61	86	82	76	60	78	76	70	53	64	62	67	80	74	77	74	74	68	64	59	60	71	81	59	60	62	69	84	65	80	64	53	83	75	75	83	70	70	81	77	64	70	70	77	71	74	54	81	73	70	84	67	56	68	73	93	80	70	77	74	78	63	70	73	76	53	93	65	61	72	59	68	80	68	87	56	66	67	68	81	71	69	64	73	81	76	61	52	70	64	81	80	67	68	64	75	56	71	77	82	94	59	68	74	72	75	79	65	69	74	71	62	68	81	56	73	57	63	60	86	63	66	66	58	71	65	56	68	84	67	67	71	61	80	74	66	64	70	86	82	72	81	77	75	66	65	72	83	71	85	78	70	70	76	100	78	73	78	53	71	73	76	69	83	62	65	73	96	71	69	71	75	81	65	82	71	59	58	76	74	57	62	73	91	64	81	69	76	75	70	96	74	70	70	89	82	57	83	70	64	67	69	73	58	69	64	74	79	68	68	81	75	92	66	89	54	83	91	69	71	71	69	67	92	65	63	66	48	59	76	72	68	67	81	72	59	90	76	75	62	63	63	86	74	73	74	79	75	91	65	79	53	56	78	61	69	68	68	69	63	65	70	58	68	75	60	70	67	82	71	67	74	67	71	70	77	71	61	81	66	65	87	80	73	73	72	69	73	69	68	66	69	86	74	62	77	83	87	75	78	67	73	69	77	62	62	73	60	74	71	77	64	81	75	74	78	74	70	58	71	76	70	65	68	63	74	79	77	78	66	81	72	91	79	81	63	78	76	72	79	64	62	82	81	58	81	75	70	69	74	72	64	55	73	76	65	79	64	81	95	71	76	72	78	81	83	71	86	70	64	72	73	60	73	62	84	82	62	66	80	80	78	62	73	82	81	67	80	78	81	70	76	68	65	74	81	61	57	68	68	73	74	62	81	65	72	59	64	64	66	85	66	82	74	69	81	82	80	70	62	62	75	83	85	75	75	68	71	57	76	76	70	87	67	86	72	52	67	63	69	73	61	65	73	68	82	71	81	77	69	65	80	70	81	49	62	68	64	71	84	82	77	56	71	63	69	66	61	78	79	95	77	69	70	68	66	68	64	75	53	85	66	72	63	62	83	72	76	62	67	74	70	73	75	59	65	73	79	83	87	83	65	83	79	69	72	63	79	77	71	78	78	61	75	72	74	81	79	71	68	72	90	67	85	76	76	67	59	76	64	76	72	82	66	68	68	66	81	89	73	70	59	67	65	65	92	79	76	73	81	71	74	72	71	82	73	78	77	79	72	62	76	80	79	62	87	81	71	62	69	71	75	70	78	71	78	63	84	65	67	69	89	75	49	68	80	80	67	81	70	81	61	59	70	69	70	70	70	73	87	71	69	61	79	72	58	56	84	65	67	70	55	71	61	75	66	64	73	63	58	70	91	82	73	70	66	74	76	75	76	102	75	71	67	78	80	61	71	73	73	74	77	65	80	75	77	75	85	82	68	70	67	54	62	84	65	63	76	82	77	73	76	67	72	72	80	66	61	72	78	77	59	70	63	88	77	56	56	71	50	81	75	76	66	67	72	66	80	82	79	59	77	72	67	59	74	90	66	80	65	65	91	61	79	89	68	62	67	76	62	76	69	63	73	60	80	89	83	83	58	75	66	70	84	61	67	55	71	76	74	63	74	69	59	91	78	85	80	82	58	65	70	83	71	98	82	84	90	71	66	71	71	78	88	81	79	73	83	78	66	65	54	84	75	86	91	70	88	67	55	69	63	60	72	55	75	67	74	62	75	76	65	61	54	74	84	65	72	76	70	76	64	79	73	77	71	84	63	59	72	70	79	78	75	71	62	66	79	60	72	89	66	69	70	63	77	70	59	75	63	75	71	77	76	83	65	105	70	74	75	72	59	102	66	78	66	59	72	59	66	83	70	63	74	66	65	72	73	81	54	73	77	61	59	62	57	66	73	76	74	72	71	59	65	83	68	81	97	73	72	55	77	76	58	76	92	60	72	75	58	80	83	64	62	75	74	69	55	80	61	64	66	68	68	66	78	74	61	68	60	69	81	68	75	79	82	78	67	73	75	93	90	74	72	78	80	70	80	60	71	67	74	67	77	72	68	81	63	74	62	65	74	72	65	71	66	76	74	75	72	63	69	76	58	69	63	64	69	73	79	80	75	71	69	67	63	58	73	67	95	91	75	76	83	55	71	68	66	79	64	58	68	77	61	79	56	72	69	79	83	81	74	74	66	57	90	48	75	66	67	62	59	66	78	76	85	72	74	52	76	82	72	57	74	80	75	59	54	64	72	73	80	74	66	76	64	78	77	72	72	54	62	81	63	66	54	72	62	82	75	72	62	67	82	69	54	50	67	89	62	82	98	81	66	65	66	71	61	56	65	90	70	69	65	81	84	70	81	62	78	66	72	65	84	65	71	83	76	65	79	67	62	79	67	75	75	69	62	74	74	70	78	59	89	69	74	75	56	60	74	65	59	62	78	86	74	55	72	80	66	76	77	71	64	80	77	76	59	71	74	76	78	58	75	92	66	88	81	68	73	67	71	75	86	76	73	75	56	57	68	92	56	70	71	67	76	91	60	71	76	67	73	69	81	50	60	91	83	81	90	75	69
7975	780	1596	1816	1508	1183	912	775	648	550	483	481	412	421	358	340	357	341	288	281	292	292	254	264	293	239	229	253	260	250	239	228	258	236	232	238	261	217	215	208	243	235	233	184	250	187	235	204	217	201	242	230	214	257	211	227	213	195	201	200	219	205	218	189	201	212	206	213	174	213	179	209	210	198	191	215	183	181	210	213	221	203	231	233	216	214	204	207	201	216	204	201	224	200	225	204	226	189	218	211	223	209	214	198	190	216	173	189	210	204	190	216	188	189	217	214	186	185	196	227	214	167	177	174	190	200	203	205	203	204	167	235	196	181	182	217	194	226	185	200	186	222	179	190	215	178	186	196	191	222	230	201	181	218	217	196	204	209	197	230	196	190	202	228	194	190	233	210	190	218	195	200	190	215	197	201	193	215	206	167	224	229	200	189	196	194	198	228	189	196	181	206	187	186	209	199	198	201	174	199	190	185	199	201	224	205	200	204	197	213	203	206	197	212	190	244	185	222	184	206	236	208	212	161	185	192	200	186	211	203	220	205	184	204	202	159	201	201	215	193	210	206	201	198	207	187	212	209	201	185	210	199	196	185	188	218	211	210	203	215	217	239	199	201	175	199	202	184	205	207	214	189	200	211	185	195	231	189	214	201	209	200	201	198	220	223	211	185	188	199	196	205	194	175	221	204	204	227	183	214	182	219	217	203	215	193	173	204	194	194	220	208	184	178	231	194	201	183	192	205	190	209	210	195	215	217	215	203	172	185	212	217	212	211	207	185	211	213	198	175	215	203	197	184	200	223	182	207	191	205	191	200	219	233	198	194	210	205	171	190	211	204	210	201	217	169	197	195	204	186	184	207	203	204	215	211	204	212	194	190	217	182	196	221	192	187	189	183	197	193	221	219	206	195	207	195	193	208	207	200	218	192	204	210	216	192	187	203	209	192	201	206	176	201	180	209	211	211	201	198	197	233	179	202	188	233	212	193	219	211	218	210	162	224	218	190	227	204	210	185	218	185	212	203	206	174	209	200	187	190	194	229	215	192	207	201	201	223	212	197	185	180	196	224	207	214	187	206	176	211	204	196	209	183	196	186	213	200	181	207	198	203	205	201	207	213	208	186	205	206	185	209	214	208	228	204	197	199	218	199	223	216	210	201	193	218	173	209	191	225	211	224	189	219	213	203	172	189	184	208	196	194	237	219	211	215	178	207	199	184	193	221	217	201	193	203	196	186	195	211	194	212	185	188	197	203	192	200	208	216	201	180	189	199	197	182	212	224	210	206	214	179	186	218	198	210	204	210	233	212	234	198	227	230	186	216	193	181	195	198	210	221	182	222	192	208	181	233	230	207	193	182	199	200	221	187	189	198	168	193	191	197	198	205	201	223	205	214	212	195	180	206	227	205	236	193	204	232	186	197	175	199	227	207	220	199	188	205	207	195	209	187	185	208	203	190	220	198	205	221	217	210	178	204	205	201	218	196	189	204	199	213	202	204	177	168	202	204	189	204	217	197	190	196	207	208	185	214	204	196	179	203	218	190	206	209	208	192	216	200	204	178	224	201	201	196	211	186	179	203	175	200	186	198	179	196	186	193	192	210	206	200	197	199	201	203	187	187	207	188	216	218	204	214	208	203	195	196	182	210	198	212	198	192	190	218	201	206	189	200	204	207	192	203	170	193	219	205	199	192	196	193	201	190	215	170	207	204	213	196	189	193	212	214	171	191	191	180	200	198	207	173	200	229	189	201	192	186	201	195	217	203	219	199	182	220	200	184	224	217	203	190	188	163	210	205	188	223	201	199	188	219	194	191	204	183	193	185	207	203	169	206	185	200	184	184	201	197	222	222	205	204	210	185	194	222	195	189	207	192	198	199	214	198	175	215	195	214	196	201	236	189	197	217	191	217	183	211	194	189	218	180	172	199	181	212	238	181	182	185	207	204	195	202	201	200	213	216	205	183	202	191	200	219	203	205	228	214	206	191	204	180	198	192	186	194	194	178	201	198	206	232	207	220	196	208	210	192	182	204	205	181	216	202	190	180	214	209	185	198	202	222	213	192	209	224	194	194	191	194	194	213	211	187	192	189	182	191	196	185	194	177	185	221	206	217	205	203	220	214	219	199	197	204	203	198	205	193	172	182	177	215	185	198	203	206	205	217	200	211	197	230	190	167	183	207	195	198	194	192	195	236	183	214	213	203	169	218	183	191	207	214	199	201	216	216	207	220	206	191	221	212	200	203	227	190	204	204	224	204	194	204	214	206	190	224	215	208	187	217	183	212	200	195	189	206	197	205	191	176	184	201	176	194	214	200	197	194	169	216	183	204	232	211	189	208	203	213	199	207	205	192	218	216	243	195	210	174	195	187	218	196	209	197	198	186	191	210	191	205	184	181	191	190	204	219	208	197	209	191	189	180	198	204	219	206	163	181	198	228	179	195	197	202	208	199	184	194	154	185	191	227	194	207	203	210	214	207	182	223	187	191	188	185	196	211	218	186	200	192	205	220	199	169	213	175	180	200	203	171	194	190	179	188	218	220	208	227	220	206	207	192	213	205	205	215	228	216	195	218	197	204	209	204	164	212	180	177	202	217	197	211	206	171	214	213	200	197	200	212	208	183	206	188	188	184	189	217	183	196	217	210	211	214	210	223	199	180	212	177	197	208	194	193	189	215	218	185	198	198	199	212	204	223	212	238	196	213	211	200	185	205	198	210	188	210	202	185	208	211	188	183	201	201	208	221	186	192	207	204	186	202	205	181	220	178	201	211	185	181	214	206	188	213	197	207	185	209	173	194	203	187	191	209	191	198	182	222	228	210	206	241	196	197	190	176	201	178	205	235	192	221	192	204	188	188	215	219	229	185	200	183	216	207	219	208	226	214	170	207	206	213	207	215	203	185	190	198	201	199	213	177	199	218	212	205	188	233	184	220	204	199	206	189	205	187	205	208	168	176	211	184	191	219	202	191	204	207	235	205	211	219	193	171	181	217	189	201	209	185	175	187	200	196	203	177	198	191	194	213	213	216	198	198	221	175	199	210	180	204	201	211	192	202	190	200	230	197	208	189	182	223	177	172	206	197	175	197	212	195	215	198	208	193	195	170	210	197	198	204	208	228	195	216	193	193	214	209	204	174	187	198	196	229	177	169	193	211	195	201	193	215	222	187	183	208	199	197	214	199	203	192	221	209	182	203	194	215	175	205	197	199	202	209	208	177	207	208	198	211	188	211	233	178	192	189	219	189	199	187	195	198	208	225	205	220	194	178	190	196	179	212	201	193	207	200	209	231	210	184	214	207	182	208	199	201	213	201	202	209	228	195	207	211	215	204	207	209	230	198	200	210	207	226	207	198	205	205	195	212	201	197	189	203	208	186	186	193	175	194	212	202	186	192	208	191	214	207	207	190	183	191	208	203	224	199	199	221	223	209	184	180	225	209	218	226	192	178	188	197	197	202	208	209	203	197	193	174	211	194	179	180	189	214	211	209
1414	244	284	318	306	291	281	316	274	300	274	287	278	278	291	280	313	284	301	287	289	297	305	271	301	296	265	260	288	279	255	328	284	279	271	304	280	264	325	285	300	281	284	297	278	307	273	279	277	282	283	273	284	300	272	300	299	295	289	299	316	270	283	287	280	257	295	281	265	283	316	308	299	281	295	299	317	254	256	299	286	338	304	274	282	305	299	317	280	266	271	272	280	264	297	262	285	282	283	274	293	310	288	274	310	270	312	282	290	273	271	309	267	272	273	248	287	295	271	289	284	285	272	296	272	292	290	280	290	276	256	270	278	250	268	289	267	287	308	288	283	273	275	307	283	268	266	325	287	290	325	309	269	309	301	299	276	282	278	279	296	281	266	286	292	285	294	297	276	257	308	296	293	315	322	283	261	282	272	281	278	287	308	288	297	287	287	310	306	310	305	318	316	296	283	263	269	290	272	290	284	274	292	304	290	271	262	266	310	302	305	287	257	290	268	312	281	280	278	294	304	258	300	281	310	274	267	265	280	302	296	322	291	293	264	302	314	292	278	260	288	289	296	284	296	270	288	303	285	297	312	268	264	277	323	260	301	271	295	297	301	312	289	283	324	288	307	302	299	295	299	272	300	314	274	257	298	296	282	286	294	289	270	304	292	267	301	300	261	276	281	274	302	297	290	268	273	293	259	295	278	275	267	297	338	309	290	264	305	277	310	304	267	300	247	293	262	282	317	293	274	286	265	309	302	305	289	314	313	295	284	260	300	260	306	261	291	317	280	272	285	269	290	278	321	292	316	260	290	247	245	302	331	284	291	266	297	272	295	280	276	293	310	262	281	295	271	272	291	274	268	300	279	275	253	291	298	264	270	243	305	296	302	276	294	258	285	282	315	298	314	306	284	282	275	313	308	270	311	278	262	295	286	270	288	302	280	290	288	300	300	298	279	290	292	302	269	275	291	289	281	289	277	286	277	347	263	281	275	289	247	315	266	266	295	287	298	284	293	266	277	302	282	310	309	302	287	246	288	261	295	274	267	294	292	305	273	259	279	318	300	298	301	292	296	290	294	329	263	267	307	296	284	289	242	303	276	303	316	283	289	294	317	313	297	304	321	295	277	266	290	294	265	286	300	328	303	307	305	270	279	294	273	260	271	262	272	286	315	300	291	286	321	271	279	302	312	280	260	262	284	254	270	284	285	292	297	309	272	281	292	318	283	313	273	275	274	282	284	264	309	310	288	276	288	295	303	294	293	303	300	252	285	243	299	259	320	285	267	272	310	265	297	310	291	340	287	289	272	282	292	315	271	273	301	324	262	303	321	304	245	286	291	253	308	330	273	304	283	287	326	288	283	298	275	280	329	293	279	293	311	326	290	277	292	307	275	295	287	282	262	297	315	266	308	257	275	283	286	256	309	295	301	302	287	301	319	285	318	280	259	276	275	274	267	330	288	302	266	281	309	297	302	298	291	274	265	288	287	278	318	309	316	287	300	293	288	285	301	288	327	290	260	275	255	258	310	267	294	291	294	279	291	312	293	261	262	308	329	260	312	295	293	299	312	290	284	270	284	285	274	264	302	279	277	274	309	274	265	285	227	259	274	250	258	282	263	295	294	281	316	299	297	282	306	254	299	268	284	298	284	310	284	295	243	306	300	272	271	286	284	296	319	284	266	313	315	269	287	299	293	264	284	254	277	306	325	277	309	289	297	257	256	282	303	266	288	283	301	313	273	293	290	244	281	297	309	306	317	293	283	278	267	277	304	301	285	321	298	322	286	333	293	277	306	306	314	277	271	267	303	281	279	319	315	282	284	283	298	288	306	281	306	261	276	274	279	302	284	304	282	270	289	302	289	280	277	288	268	281	279	263	285	250	302	283	301	290	287	282	330	290	298	289	292	291	272	280	275	288	282	299	299	320	276	257	292	288	275	242	271	240	255	248	304	289	265	303	296	313	262	292	293	320	300	269	275	302	275	324	314	267	285	297	273	274	293	294	283	293	295	289	280	269	277	303	269	289	288	268	275	264	277	257	337	283	306	293	317	293	259	298	277	268	269	291	300	311	269	291	295	297	299	296	275	275	277	309	305	292	266	296	277	306	288	281	292	280	288	316	277	298	256	260	307	286	279	292	323	279	286	272	287	247	294	322	279	283	328	300	294	277	284	274	300	281	273	246	272	303	283	283	278	316	284	277	293	303	272	322	259	288	267	273	271	310	297	296	278	311	291	296	294	314	314	291	294	294	288	310	279	315	303	281	290	282	270	293	294	263	297	294	297	287	323	299	279	272	299	267	299	300	272	285	296	284	295	305	280	292	302	312	277	273	312	280	254	259	291	300	283	249	269	285	301	291	291	285	310	288	285	243	260	304	309	336	277	282	326	300	290	257	276	299	307	265	292	299	281	309	337	283	298	270	305	289	318	288	284	276	297	290	278	275	312	291	302	292	282	276	310	303	298	289	299	289	288	301	286	289	286	251	264	308	235	286	316	273	256	301	330	308	292	269	283	268	293	303	274	296	291	284	282	283	310	272	250	299	292	312	266	277	275	292	254	257	298	295	284	282	261	315	295	260	301	284	269	255	272	281	266	300	274	250	294	257	302	330	270	298	284	317	277	320	302	279	289	291	293	291	300	297	272	277	356	298	305	296	271	337	259	291	262	244	301	259	271	308	325	289	289	306	294	298	278	305	266	270	297	252	300	279	247	313	292	290	292	320	313	268	314	279	281	287	276	281	281	282	296	274	277	298	269	290	318	307	274	300	305	285	298	279	271	292	266	263	303	298	281	245	288	292	284	294	291	270	299	322	302	283	295	287	300	237	290	266	253	296	268	294	262	316	320	293	315	292	292	314	303	310	288	315	307	262	332	286	302	303	295	264	265	285	284	291	279	300	292	275	277	266	280	300	317	321	268	298	281	294	296	299	268	273	293	274	277	289	327	266	280	301	258	310	281	287	283	285	277	240	297	283	272	285	278	297	282	266	273	259	282	295	254	279	290	290	317	282	290	271	302	292	286	299	289	282	315	320	283	296	271	284	296	283	308	277	309	301	296	295	287	302	260	292	319	343	325	296	296	283	262	273	296	293	264	268	296	294	295	245	280	281	265	333	302	304	285	264	262	283	281	318	308	290	289	300	330	311	298	284	286	291	286	280	263	266	287	307	276	278	258	301	269	273	302	297	299	278	280	269	298	279	250	299	314	251	290	282	281	260	306	287	267	300	256	287	279	294	271	285	274	291	282	276	266	264	253	274	276	271	303	307	317	284	308	293	297	296	296	254	297	279	300	291	282	307	286	260	307	284	308	310	277	278	280	303	281	293	300	289	286	315	263	321	284	309	299	284	271	294	324	331	286	273	265	276	281	287	287	280	304	294	344	294	280	286	279	291	294	308	281	307	279	299	286	264	273	306	290	268	318	297	281	284	301	264	290	268	322	274	283	272	252	288	277	285	279	275	292	245	276	278	301	301	279	322	293	283
1842	629	696	660	663	684	624	660	601	653	625	617	600	662	602	621	627	619	670	605	612	624	614	655	599	675	650	618	647	675	670	661	613	641	627	676	619	599	622	660	628	588	615	658	655	656	605	663	612	608	621	631	642	659	659	672	606	643	657	616	639	643	633	627	687	636	655	659	653	652	627	601	676	689	585	648	650	684	659	635	606	647	716	637	602	654	618	632	654	635	678	635	621	672	596	627	636	628	630	633	655	619	635	613	646	633	594	643	614	645	663	643	657	676	632	631	614	654	564	631	629	634	584	671	642	605	628	622	646	607	673	632	622	644	632	668	650	648	624	698	652	623	600	627	582	606	615	623	628	705	621	661	607	676	687	621	662	635	613	664	644	697	681	608	655	635	691	648	632	672	661	653	639	617	680	647	638	634	637	638	639	669	613	624	664	600	634	624	676	674	650	650	675	636	655	668	605	676	644	645	643	672	671	664	646	689	633	639	602	648	659	710	622	620	632	640	634	594	660	625	623	617	634	608	644	638	603	613	682	627	609	640	672	680	641	634	611	642	642	644	620	651	637	644	662	629	655	669	645	622	682	659	647	653	624	634	637	583	659	667	653	637	588	613	633	609	665	624	641	580	609	654	624	630	623	645	656	636	619	612	580	653	645	657	671	619	662	655	673	613	607	637	609	669	644	647	634	644	605	636	616	656	625	633	606	620	606	658	600	722	644	625	648	585	675	631	622	614	612	650	630	610	664	624	609	648	632	655	641	609	609	617	643	676	663	657	664	661	611	613	610	592	627	586	634	662	652	625	642	647	676	644	669	599	639	600	605	652	655	678	609	627	691	639	627	677	620	638	659	632	698	647	593	649	631	636	690	630	624	659	663	649	637	650	666	661	601	620	642	609	632	607	619	626	681	657	637	614	606	653	614	665	670	615	661	611	618	604	629	589	657	630	605	613	649	645	666	638	586	653	603	617	613	663	627	627	603	654	612	605	645	632	636	646	637	643	577	660	670	640	670	621	650	691	648	706	632	623	665	621	645	613	604	671	601	643	633	598	635	662	657	652	666	651	633	657	660	612	605	658	649	622	627	636	655	629	595	635	648	700	606	665	633	662	645	628	677	634	633	612	625	625	616	641	627	662	637	652	619	649	616	678	598	612	603	665	627	638	618	587	633	651	643	633	601	613	624	646	619	598	661	636	663	663	656	687	676	646	633	681	617	619	660	632	610	621	627	641	626	627	654	650	589	594	633	663	625	638	672	645	681	644	627	618	618	615	637	698	603	642	652	643	616	645	660	618	612	677	626	647	620	677	606	639	627	611	610	651	646	553	638	634	621	642	679	654	659	660	647	640	673	667	607	654	626	648	637	590	646	623	615	593	603	627	614	630	623	655	657	621	651	625	668	641	711	595	624	645	657	633	663	618	637	672	658	654	651	646	612	594	666	643	663	628	653	601	640	642	621	664	649	670	655	652	595	611	644	611	621	600	634	601	659	636	629	630	660	587	598	634	616	582	665	650	621	641	602	637	662	636	664	598	589	629	637	659	649	660	628	622	624	617	623	625	691	648	616	633	609	621	607	618	632	657	622	622	617	661	624	609	587	648	660	634	623	641	656	673	629	651	648	619	654	628	649	613	637	676	623	590	640	619	590	666	648	591	646	659	626	590	657	673	630	618	628	648	638	602	630	655	637	625	589	615	620	603	664	627	613	646	619	633	617	636	659	624	633	655	640	636	658	627	665	654	649	641	604	632	630	631	600	656	639	643	665	596	672	643	625	600	620	666	649	645	696	617	618	685	621	617	622	635	653	630	609	655	656	628	663	671	637	653	629	626	657	608	602	695	625	660	709	598	654	623	661	605	623	642	644	621	562	657	648	632	655	628	634	643	623	641	602	686	642	641	665	619	640	628	627	594	642	650	608	675	593	630	631	604	647	645	640	657	588	615	614	614	596	647	647	669	648	653	647	576	599	668	651	630	602	664	657	627	618	635	581	619	627	641	639	601	642	696	627	633	627	656	614	615	667	604	607	632	646	636	656	668	678	632	592	633	667	585	591	621	625	640	615	623	640	658	655	638	616	634	606	646	639	621	615	652	619	679	640	621	661	635	602	672	651	626	643	646	637	645	656	659	638	604	633	632	632	651	630	655	611	643	663	636	648	637	635	618	638	586	656	620	635	615	631	620	619	626	630	604	630	589	630	651	676	633	620	613	650	619	592	678	686	644	673	661	602	651	592	662	631	590	593	633	676	626	658	662	632	649	655	599	632	660	636	659	631	605	654	651	667	689	628	594	621	667	608	585	640	647	620	653	663	597	621	629	641	625	670	654	661	651	702	695	637	678	623	629	605	678	640	633	649	624	661	666	591	683	649	661	637	652	607	651	626	642	612	658	674	649	638	651	613	631	655	677	677	635	635	613	627	634	653	632	601	655	636	594	636	672	683	641	598	614	621	631	640	667	613	655	556	603	658	656	623	686	597	607	598	619	620	679	629	674	597	631	626	625	612	633	658	653	656	620	698	665	642	644	623	633	648	681	651	629	646	645	664	622	614	637	697	602	650	663	625	641	661	621	664	630	620	618	612	641	658	615	603	648	625	579	712	625	620	645	627	643	610	613	618	609	650	654	624	625	612	595	614	664	630	643	630	649	626	651	632	600	675	661	652	661	628	602	662	649	650	624	632	668	651	598	681	602	653	643	635	643	608	607	680	598	641	655	607	627	635	678	673	650	638	673	667	635	667	640	654	621	605	640	640	630	594	633	652	640	663	636	643	672	631	662	619	634	622	649	644	611	629	650	639	613	588	640	580	639	618	629	631	628	659	625	656	610	644	636	611	635	596	626	605	630	657	667	602	593	684	649	622	672	625	628	717	624	660	615	624	652	645	621	624	609	588	689	661	656	622	647	626	610	639	625	640	632	626	638	652	626	631	597	623	606	630	643	631	620	626	612	677	637	565	654	638	693	640	673	636	622	617	646	639	628	609	636	624	623	617	599	650	660	635	647	649	632	622	652	654	697	659	662	649	624	618	642	661	658	642	608	639	673	623	619	618	604	613	635	597	651	641	679	704	636	656	646	634	645	640	662	641	617	629	614	694	689	621	642	624	658	604	621	648	644	645	656	644	663	617	633	632	623	631	642	605	646	629	631	669	640	678	624	607	583	638	635	634	657	640	610	592	645	592	645	653	577	604	645	659	621	620	621	607	626	651	696	648	644	629	635	641	607	639	598	644	632	625	640	664	644	657	627	640	612	671	642	643	631	614	626	637	648	595	633	654	616	569	655	695	613	622	645	639	629	619	645	654	639	649	655	629	662	625	649	628	599	661	615	609	643	615	613	633	638	602	702	611	660	660	627	648	683	652	623	662	658	635	670	621	673	644	680	647	647	626	646	638	660	651	616	659	635	687	629	586	675	540	598	609	633	659	651	653	654	711	648	601	616	605	655	615	628	655	632	649	603	661	631	660	618	650	604	623	606	661	632
7132	466	438	369	324	235	218	219	209	207	205	169	156	163	160	192	167	185	177	186	184	156	155	147	145	190	163	159	167	156	163	155	144	162	157	162	165	154	148	149	173	157	158	149	149	172	165	127	147	153	151	153	155	203	162	165	150	172	165	181	178	161	130	174	160	173	143	158	164	163	145	169	176	170	137	159	157	153	145	148	160	151	168	168	150	168	160	154	150	141	164	166	137	136	156	149	158	141	149	159	173	176	173	163	163	147	176	142	136	171	145	162	158	164	157	163	165	139	160	155	136	150	154	156	156	153	145	133	163	167	164	173	168	156	152	165	143	155	163	160	150	156	165	171	160	187	158	147	153	169	136	154	165	172	168	179	150	144	162	159	128	183	184	146	151	158	167	160	169	165	153	138	160	148	170	168	174	173	137	149	174	160	152	187	138	147	167	178	164	148	171	151	141	153	180	133	180	160	170	161	172	156	161	188	145	192	146	171	174	152	176	164	155	155	165	151	147	173	170	160	173	166	160	175	150	159	146	160	133	162	160	143	178	149	182	143	161	175	152	136	160	145	157	140	171	154	131	158	149	168	172	169	168	176	157	172	155	158	145	161	156	151	158	148	134	144	163	178	149	150	164	163	176	163	161	158	151	167	159	169	172	155	155	160	177	156	166	148	167	152	147	189	168	180	133	154	143	173	148	176	181	177	144	149	154	156	159	179	164	146	159	164	190	151	149	154	165	149	146	169	151	183	146	135	145	175	158	164	170	146	173	150	145	151	151	155	139	151	179	155	174	152	150	165	169	162	154	153	169	175	161	146	179	145	145	161	155	171	150	149	165	144	162	158	146	157	164	173	129	149	160	147	131	140	152	163	140	173	176	175	157	159	158	157	155	184	169	167	161	146	156	146	153	168	153	159	146	131	148	150	184	157	176	166	163	153	183	145	158	150	189	142	164	156	146	142	171	174	139	165	165	151	144	156	161	160	158	166	177	153	152	164	149	173	151	156	143	184	158	158	145	183	178	139	145	182	159	139	148	156	187	168	133	160	157	151	169	134	144	173	171	160	162	161	169	155	158	156	177	195	154	169	162	161	139	158	180	163	156	158	170	153	163	145	147	133	167	161	171	148	172	164	150	168	150	154	138	156	148	149	142	157	169	128	160	150	173	160	171	174	168	167	184	161	157	163	140	146	150	170	147	160	145	153	163	172	182	158	134	165	158	177	158	168	174	162	163	154	183	160	179	180	158	143	191	166	164	145	143	164	137	156	167	150	165	177	156	170	188	146	153	146	152	172	157	158	163	169	156	165	173	139	162	149	151	160	179	160	168	155	185	149	178	152	170	170	147	141	149	147	144	161	166	142	175	176	157	164	134	134	147	160	154	170	165	156	166	147	137	138	160	166	163	166	147	186	174	165	149	150	172	189	174	161	185	174	144	159	148	154	181	181	138	161	148	150	168	139	185	159	132	165	175	171	149	162	160	162	128	173	163	180	155	134	171	158	176	155	166	151	164	169	149	159	152	149	170	178	154	168	144	156	156	175	147	157	158	173	154	159	190	188	145	173	135	168	136	181	164	161	176	171	133	143	157	176	164	178	153	148	146	154	178	178	147	161	155	169	154	163	150	166	159	183	154	161	124	134	153	150	147	172	139	161	157	148	171	152	155	155	157	160	153	148	162	125	145	168	168	150	168	185	147	163	152	153	180	153	161	181	187	177	158	161	148	154	160	160	153	142	157	186	196	147	167	155	174	150	182	155	155	161	148	154	163	149	168	170	151	165	159	163	161	150	187	180	168	133	148	164	187	152	170	171	149	161	155	167	160	169	146	153	153	162	138	164	175	155	143	147	145	148	172	138	155	172	153	153	156	161	160	159	161	129	148	153	173	165	135	164	156	169	157	155	148	147	134	152	156	194	159	151	156	150	143	136	164	179	170	158	144	162	168	161	165	150	160	186	154	145	160	145	173	161	181	148	153	176	155	135	157	136	126	176	169	181	152	139	174	161	181	148	148	156	155	163	154	161	144	152	169	162	181	175	186	158	141	151	150	163	152	167	183	159	161	152	152	151	171	162	160	152	157	166	149	167	157	170	157	162	157	158	167	180	146	176	129	145	149	176	174	157	138	154	151	139	154	163	185	162	149	153	162	152	162	184	147	160	174	134	168	171	153	142	155	147	171	159	164	137	148	142	144	166	154	159	137	171	126	156	135	151	155	155	145	177	156	156	153	192	124	149	151	157	160	154	183	143	181	173	160	158	124	148	158	171	164	154	151	186	155	157	158	166	155	156	154	153	158	154	180	188	176	171	171	176	144	151	156	152	155	167	170	145	152	167	158	145	131	148	154	163	179	148	165	155	138	132	159	157	154	159	162	172	160	166	144	175	164	163	159	161	176	159	183	151	160	159	165	191	164	139	166	161	175	165	168	129	168	183	157	147	185	159	163	174	149	146	165	155	165	210	187	159	151	168	153	137	180	158	183	165	178	159	170	159	151	170	165	153	146	155	153	161	149	182	152	164	156	164	158	167	157	179	159	154	157	140	133	165	162	130	133	155	161	154	142	158	160	177	153	174	150	154	163	152	144	155	136	161	155	153	161	168	160	135	153	159	175	161	183	171	162	182	147	166	155	149	165	162	157	166	153	167	160	160	160	155	134	159	137	150	159	156	147	173	177	153	177	189	149	143	156	141	164	163	153	171	138	172	170	144	146	188	157	157	180	147	151	169	155	173	164	150	193	168	165	160	141	173	148	136	168	160	185	142	158	141	153	169	176	161	137	150	149	168	134	171	161	166	153	160	126	172	155	155	163	135	147	169	153	160	144	150	141	156	168	149	164	174	137	154	145	178	168	169	158	155	175	181	159	152	148	145	142	147	143	159	151	156	150	170	146	162	148	166	138	150	158	152	171	166	159	187	159	155	150	152	153	158	138	149	153	127	162	145	166	166	167	160	158	155	163	165	167	161	168	154	149	140	151	153	167	147	150	159	164	146	160	154	157	144	169	168	164	152	148	156	146	150	144	159	158	141	156	164	173	181	136	157	181	166	163	164	129	155	173	159	164	175	148	147	163	162	148	163	169	147	154	157	148	159	162	149	180	142	172	142	165	172	167	157	145	167	200	158	164	164	137	164	144	168	155	159	164	151	149	151	156	164	169	166	156	149	183	179	153	158	160	138	139	152	158	159	150	200	179	133	166	162	139	171	162	139	182	161	163	168	169	158	162	149	155	156	153	148	145	125	159	151	128	158	158	151	156	176	130	162	172	177	142	152	141	153	163	161	148	159	160	167	156	157	155	169	168	159	139	158	162	161	159	152	180	154	160	172	144	168	180	145	146	161	148	153	139	133	131	148	149	156	139	156	154	179	151	151	183	147	168	175	152	143	146	164	150	159	158	168	156	168	168	164	161	159	143	160	140	148	167	155	159	175	163	145	152	138	127	164	145	145	192	155	132	135	168	148	127	178	144	162	164	166	179	158	155	154
6117	608	1112	1131	1037	843	752	691	574	526	528	503	515	420	437	448	435	411	384	440	427	405	381	393	412	374	353	408	381	367	371	376	406	385	379	360	372	409	388	401	393	372	393	407	353	370	339	372	395	347	388	399	345	353	370	345	327	364	354	370	381	343	327	362	355	350	348	371	353	368	338	375	373	374	365	385	377	376	384	376	347	370	358	380	352	362	431	347	374	360	359	387	366	372	385	348	363	378	369	398	360	380	341	387	371	352	344	355	395	356	390	353	372	389	401	384	398	384	350	386	375	394	400	380	351	360	376	399	377	368	340	338	401	355	365	362	403	362	341	380	352	380	328	357	368	325	356	355	357	339	342	325	357	388	390	373	357	360	369	354	369	348	354	357	373	352	347	354	348	369	348	406	383	367	360	364	396	367	376	361	339	368	357	354	377	362	346	345	357	389	342	361	370	368	365	378	346	373	340	385	350	361	371	388	382	389	362	370	364	383	400	323	391	366	350	347	353	385	359	370	341	389	348	406	331	380	378	367	359	347	336	368	369	366	354	344	376	378	382	345	359	359	339	369	372	347	359	358	376	378	326	346	328	347	365	346	391	378	375	354	379	353	362	380	391	353	381	360	366	344	368	367	348	381	349	377	410	345	366	395	362	356	374	364	379	388	372	382	389	364	377	354	383	382	338	374	382	382	353	376	368	399	323	381	370	381	338	432	363	356	394	387	362	372	376	384	355	337	372	366	357	354	394	396	384	348	399	393	319	371	395	324	354	343	351	351	363	402	355	315	419	393	362	363	344	359	332	339	380	364	367	365	362	361	354	373	391	359	373	371	347	380	391	396	345	367	369	382	363	372	356	356	373	367	361	376	366	384	377	348	361	359	375	362	365	352	377	370	360	373	368	378	354	347	391	388	384	354	362	378	391	372	352	381	402	365	376	360	399	355	370	352	397	356	397	332	349	361	373	373	388	393	362	355	351	363	377	371	371	338	343	359	366	354	390	381	362	327	372	356	345	379	366	350	348	380	366	352	371	380	387	355	370	361	349	328	391	346	383	337	343	348	378	365	370	371	392	374	376	344	381	342	354	357	347	347	361	368	367	353	382	355	384	371	361	354	358	350	383	365	364	363	353	386	360	398	367	357	379	380	346	351	367	409	322	344	348	370	379	363	345	334	355	370	374	333	352	367	343	316	374	386	409	359	352	383	342	374	357	410	329	367	393	385	321	378	341	367	352	371	338	378	396	363	350	351	363	367	335	336	314	372	392	355	349	349	391	366	359	346	340	364	377	367	354	391	368	352	372	371	346	351	366	376	385	380	376	369	347	377	374	380	372	366	373	357	364	335	339	391	366	344	363	380	391	356	369	353	381	374	351	361	371	381	389	353	402	365	353	375	335	374	338	330	355	345	348	384	348	352	363	375	342	365	371	370	338	380	382	336	376	376	362	346	387	363	366	367	357	378	346	381	345	384	335	360	357	365	350	344	364	353	367	359	357	344	374	383	359	388	389	407	378	342	349	376	387	391	341	351	341	385	376	330	364	362	374	352	365	376	366	382	353	343	359	398	395	375	366	327	350	377	367	370	367	368	355	370	335	353	352	337	334	338	370	366	336	376	385	356	394	339	352	352	335	337	349	348	366	356	367	397	379	370	337	367	352	393	346	349	374	339	387	369	378	368	350	374	397	348	347	358	340	362	366	361	374	349	389	346	342	340	372	367	340	341	335	361	389	393	355	347	353	383	332	364	343	373	368	384	358	388	350	342	357	376	371	369	380	374	357	392	383	371	350	386	344	412	343	356	388	363	368	347	343	379	327	402	356	367	360	340	381	373	349	369	388	367	353	332	365	333	364	357	367	380	385	371	344	364	378	396	372	368	347	345	334	340	391	347	350	397	358	375	370	337	356	352	354	397	365	370	353	356	360	412	362	384	380	341	364	362	351	351	360	360	366	359	383	374	378	371	354	373	315	324	368	361	355	380	363	387	411	349	372	369	360	375	375	334	394	365	355	343	403	387	387	369	358	341	379	363	340	363	386	341	353	385	341	383	381	394	388	371	355	369	350	335	339	370	394	376	391	350	341	337	386	349	400	345	372	319	348	366	348	367	370	381	367	367	359	338	385	385	369	389	382	338	351	389	362	384	357	381	346	353	411	362	366	351	383	383	373	380	356	385	378	362	350	347	400	374	353	377	362	359	388	343	387	379	367	390	352	344	349	360	369	363	366	351	397	371	340	365	337	380	379	347	336	362	370	349	362	350	341	368	372	357	337	340	361	323	339	373	348	374	392	364	364	414	344	359	344	370	336	354	375	361	351	374	334	370	362	347	369	335	340	373	353	327	370	366	374	352	382	367	377	354	395	357	375	376	341	377	326	375	360	396	335	373	337	352	351	361	359	358	382	370	408	374	375	365	358	375	344	364	374	398	365	368	353	383	386	371	320	370	366	342	335	365	380	355	373	343	354	377	367	367	347	365	392	361	341	342	332	393	376	377	347	360	349	366	393	357	368	306	349	353	362	326	354	396	385	378	388	388	345	363	347	333	378	401	360	387	372	357	378	340	359	367	375	371	384	370	359	335	357	342	368	357	400	382	316	388	361	388	345	336	344	374	387	366	352	389	365	352	347	369	357	369	388	348	349	385	394	337	345	344	364	367	400	337	336	344	346	365	342	377	370	365	382	385	358	341	341	352	398	358	376	349	356	345	356	355	361	315	364	332	340	372	371	354	387	358	341	348	348	366	399	373	346	369	361	373	429	378	360	350	396	378	375	370	342	384	374	378	350	366	372	395	344	375	371	377	384	345	375	348	388	375	405	365	367	401	351	382	347	356	394	374	337	356	338	364	376	339	375	372	377	342	375	361	387	374	353	347	320	364	387	378	362	347	352	380	397	349	364	323	362	339	362	377	394	345	387	371	363	353	368	344	378	383	378	360	396	346	356	355	390	352	339	332	368	380	378	339	373	362	372	372	404	372	334	391	382	356	353	356	363	401	342	347	403	391	367	357	350	344	371	331	376	385	374	381	382	345	341	393	390	376	354	341	370	371	334	342	355	339	404	372	379	357	375	384	325	384	358	370	390	383	358	338	373	362	374	347	371	389	342	359	394	361	382	388	340	373	369	390	344	372	372	378	378	367	374	350	352	356	391	340	333	364	374	368	406	407	337	383	345	321	366	405	365	357	376	341	340	347	366	393	380	363	370	372	410	368	350	360	332	369	353	366	371	320	354	356	375	331	343	364	366	369	391	323	376	351	359	360	337	369	369	351	354	392	332	369	410	354	376	354	367	353	389	385	360	343	365	345	371	347	329	379	370	363	366	356	396	377	339	383	356	392	373	406	364	323	353	361	363	355	325	388	351	394	388	355	374	373	366	383	359	355	379	362	353	347	360	398	384	378	371	350	362	355	406	379	399	356	319	407	362	395	357	330	353	389	370	355	398	362	383	395	350	368	327	341	335	374	372	352	349	382	369	363	364	350
13951	1043	712	504	371	288	211	184	152	124	121	117	94	90	92	110	104	84	75	85	85	99	82	70	74	78	64	66	87	70	52	62	94	68	75	75	86	64	83	86	71	64	74	75	70	84	79	67	80	87	65	76	61	71	60	79	94	81	90	65	59	60	57	63	90	78	72	68	71	63	72	70	93	78	72	71	77	78	60	76	69	88	70	78	58	58	77	73	68	69	58	83	91	69	71	72	79	66	78	81	57	67	70	87	64	69	71	68	83	63	61	67	83	71	78	68	67	66	57	78	78	73	75	66	76	60	71	70	73	65	69	76	69	99	75	64	86	74	82	70	65	69	67	79	78	70	76	75	88	70	82	72	86	83	66	65	66	65	62	74	70	86	73	70	64	78	52	82	65	65	73	72	64	66	78	70	83	66	71	72	79	73	66	66	70	68	49	70	60	81	49	72	77	70	88	79	76	77	72	75	62	72	76	81	76	78	69	86	66	73	72	66	61	65	72	67	80	79	65	78	72	82	51	59	61	66	80	61	78	90	77	91	76	56	55	69	87	82	90	77	68	84	86	75	77	59	76	63	80	63	82	83	78	65	70	66	66	72	89	76	84	62	58	61	78	54	82	77	77	67	79	60	68	72	69	76	78	76	79	75	67	77	63	73	86	50	95	71	84	81	80	67	70	65	84	62	80	105	74	67	56	67	73	57	60	61	84	67	66	76	73	73	62	109	76	72	81	66	84	91	84	71	68	66	71	65	84	73	76	71	78	77	73	68	63	74	79	78	79	86	81	56	62	64	77	82	56	63	69	61	83	78	76	70	71	97	79	67	64	86	73	78	82	61	76	70	66	80	69	69	82	64	67	73	68	74	79	73	83	72	80	74	75	76	55	68	70	79	69	73	84	80	89	85	72	78	69	87	72	69	81	83	90	72	61	56	71	65	71	81	68	66	63	65	68	68	96	81	62	68	84	71	80	71	79	70	66	65	60	82	84	73	89	67	66	79	73	68	78	81	68	57	72	70	67	71	70	69	73	67	68	77	73	80	68	75	77	87	73	67	77	85	56	90	93	73	69	72	90	76	81	74	70	81	78	78	60	80	63	80	60	82	83	66	77	78	66	77	72	74	78	93	84	67	72	58	80	76	74	79	65	82	84	70	71	69	79	76	102	72	72	69	63	55	82	81	78	76	72	74	62	86	79	67	80	72	85	64	64	67	70	69	73	67	71	77	67	56	74	66	78	62	73	84	79	61	69	86	77	64	64	69	72	73	69	58	68	72	84	82	70	63	63	81	75	75	74	68	75	64	69	87	55	75	70	83	75	71	80	87	71	76	63	76	82	90	67	69	74	63	82	82	54	73	67	79	61	66	64	80	76	74	79	66	63	73	65	58	66	68	78	66	65	78	71	68	65	76	70	80	63	67	72	69	57	70	63	67	87	68	80	78	92	71	71	62	74	78	86	72	77	77	87	58	87	81	80	66	74	72	65	74	80	80	84	89	66	93	83	93	73	61	61	65	69	72	82	89	82	66	81	78	80	73	58	66	55	64	79	79	58	68	68	63	80	65	56	60	63	75	78	82	58	89	65	55	51	67	51	66	76	66	79	73	76	82	84	74	70	74	79	68	76	77	71	61	66	84	75	84	83	81	81	72	75	65	74	64	76	77	81	74	83	82	69	45	78	71	77	83	58	64	78	78	71	74	73	85	76	83	76	69	70	69	81	73	72	65	75	77	58	71	81	86	59	71	88	67	63	72	58	84	62	56	78	90	67	83	75	64	66	63	66	70	80	85	56	68	61	61	54	77	82	80	73	58	63	67	74	72	68	64	74	91	80	65	64	77	58	70	80	83	57	64	72	66	78	70	83	69	63	100	67	68	64	68	72	74	69	69	81	68	68	81	81	74	89	86	59	94	70	80	59	66	69	76	79	82	69	73	71	79	94	78	70	83	71	61	72	79	74	63	69	71	68	58	62	74	73	69	74	64	58	87	58	63	78	87	54	81	63	76	73	63	61	65	84	63	68	61	63	76	61	69	66	79	69	85	70	79	67	57	76	71	73	68	65	59	79	87	63	68	73	79	73	61	68	63	62	59	72	67	76	68	67	68	58	66	86	66	55	80	80	89	82	75	70	73	80	100	54	71	58	58	72	66	73	74	74	79	67	57	69	68	83	70	66	75	68	70	74	69	81	78	77	56	61	60	71	68	61	75	57	83	88	85	52	63	71	76	57	76	79	89	68	60	76	61	73	65	72	68	70	73	90	70	67	62	71	58	78	79	76	72	77	80	78	78	91	75	70	78	64	88	69	63	81	81	68	87	56	84	86	67	77	68	68	81	72	82	62	79	58	79	55	76	67	85	66	53	85	72	81	85	71	84	69	75	70	72	64	75	73	71	72	82	62	55	67	88	68	68	74	73	74	90	53	66	65	70	63	81	65	79	83	77	63	80	94	54	82	85	65	69	70	61	64	65	76	53	62	71	80	63	69	78	90	67	83	78	76	54	88	58	66	81	77	65	67	68	80	86	75	78	72	92	79	62	61	66	76	74	81	74	59	75	74	70	78	76	76	54	72	80	77	58	64	63	75	68	57	82	78	61	69	67	68	78	66	79	78	52	71	71	73	83	93	73	69	73	79	61	80	69	82	89	71	96	87	89	74	83	69	69	76	66	93	76	63	48	78	61	74	74	73	57	80	80	77	94	53	82	76	65	68	92	69	77	89	55	73	76	72	81	75	75	77	64	70	69	86	69	83	67	82	67	76	56	78	66	61	71	75	78	80	72	82	70	60	69	69	67	60	79	66	71	82	57	69	77	69	79	80	79	77	75	78	79	75	72	74	65	75	85	68	76	61	85	79	80	80	80	65	82	70	73	82	75	87	75	82	75	73	87	67	69	74	85	77	74	91	56	70	59	78	85	70	63	90	69	72	71	73	85	69	90	75	84	75	62	72	81	80	64	101	74	68	75	70	68	82	87	70	80	63	72	60	72	58	81	83	99	75	54	69	58	57	80	73	76	57	70	63	96	80	71	55	76	71	68	59	59	84	73	71	82	70	72	73	72	75	82	68	66	57	68	81	69	67	92	67	58	60	74	87	72	71	73	74	75	72	66	67	84	71	66	75	47	72	74	81	74	77	62	75	66	75	83	79	68	69	66	71	63	60	69	60	72	66	77	73	61	64	65	67	70	80	72	75	68	63	66	65	65	81	58	73	63	59	84	57	91	74	70	64	65	77	66	72	62	100	84	65	66	74	63	68	64	82	66	66	53	54	77	68	81	76	72	68	70	62	68	80	86	76	65	74	74	66	103	78	63	64	65	76	91	87	72	51	82	61	83	64	69	71	72	84	59	68	69	68	79	60	54	61	86	73	67	66	73	58	83	67	69	52	61	75	73	65	66	67	72	58	81	76	61	67	58	71	76	68	86	84	58	81	69	69	102	64	78	80	69	68	67	65	93	64	63	76	78	69	65	61	71	56	67
8015	821	1628	1835	1429	1197	927	814	658	615	500	507	426	413	374	331	327	322	317	280	260	286	279	275	290	256	270	259	227	230	237	226	225	239	227	234	236	230	219	217	207	220	220	201	244	229	241	201	202	213	232	195	222	226	197	246	214	220	244	233	228	186	208	213	213	217	216	220	197	202	202	203	208	231	213	216	189	199	206	207	185	214	203	192	195	195	192	191	184	210	210	193	222	218	210	191	223	203	198	218	201	203	209	211	219	218	211	214	201	173	206	188	228	205	202	200	205	207	191	186	182	221	199	213	196	205	216	202	211	201	206	195	182	197	197	239	202	200	202	198	194	163	198	235	180	203	225	193	169	207	214	234	219	189	192	214	196	225	218	201	229	198	214	193	199	217	233	209	218	219	218	215	208	195	196	190	212	191	193	227	192	206	192	210	240	204	201	203	191	226	217	197	200	198	211	197	195	202	222	191	217	198	205	197	193	205	214	189	191	192	171	217	231	213	206	217	179	192	216	178	215	210	193	188	194	176	232	210	201	197	207	214	195	186	194	211	190	213	168	202	211	223	195	200	205	207	201	195	196	198	202	188	228	199	202	201	222	182	184	197	228	200	195	216	173	211	199	188	218	191	166	213	201	212	203	185	205	211	233	218	191	201	189	211	226	206	204	201	171	167	205	241	191	204	176	228	204	204	246	210	191	190	189	186	171	196	212	218	214	232	199	232	210	201	196	209	195	202	209	174	218	181	195	230	191	197	198	188	228	193	196	200	184	193	207	204	205	211	192	206	190	233	206	200	183	203	203	226	219	207	206	212	199	192	187	205	184	169	194	212	203	181	196	209	205	195	194	176	198	198	194	209	213	192	216	205	171	216	194	196	185	181	181	213	200	228	211	211	194	222	200	188	208	196	203	193	231	203	193	221	204	188	196	186	200	193	196	220	204	188	189	209	218	216	203	217	202	188	199	205	205	198	231	193	200	193	206	192	181	200	218	213	198	182	203	193	196	188	189	218	226	211	220	201	165	198	197	191	182	230	185	198	229	196	199	188	215	205	202	211	197	179	188	192	222	193	194	212	212	209	199	168	190	231	209	229	212	197	204	200	215	214	203	200	194	184	178	208	210	195	177	176	185	217	200	193	187	174	213	209	205	196	194	208	196	213	196	188	204	204	202	221	202	212	206	191	208	194	203	210	191	208	176	182	191	200	193	188	202	213	215	198	221	196	189	200	212	192	204	200	198	223	193	210	211	214	220	181	197	208	186	207	203	192	194	200	185	192	191	198	212	179	214	244	213	211	191	190	225	225	215	180	220	209	209	190	211	210	194	214	201	180	214	187	199	179	188	209	187	205	183	200	208	169	216	247	168	200	197	208	189	181	201	216	221	186	238	191	225	205	206	186	217	219	186	199	193	180	196	249	188	206	214	216	212	198	205	216	208	192	210	214	203	190	214	200	192	197	197	177	175	222	200	189	224	222	211	222	196	197	211	182	213	227	215	183	235	193	207	206	214	184	223	173	183	208	224	200	207	198	193	182	194	200	198	218	183	209	222	194	210	203	205	196	216	185	201	188	220	213	207	213	224	210	218	195	177	189	177	209	207	229	210	203	188	192	201	203	209	225	198	220	212	213	227	210	228	202	172	181	187	205	196	202	189	177	223	193	222	183	233	190	198	218	189	207	181	181	171	209	201	194	196	228	213	201	219	173	186	198	209	207	213	210	201	219	201	180	177	215	205	171	205	200	191	228	209	190	208	181	177	203	218	207	198	180	177	195	212	186	208	193	205	221	220	209	206	199	228	205	201	218	178	193	180	170	194	212	192	205	160	206	222	206	181	203	201	200	214	238	211	174	211	204	183	212	212	213	209	204	195	220	187	208	197	224	213	206	191	193	213	188	197	204	187	183	209	195	205	211	183	189	200	226	206	198	208	175	207	232	204	214	166	189	183	192	206	188	188	196	228	212	181	201	204	194	175	197	213	212	200	187	192	213	186	176	198	215	204	191	185	176	210	181	184	203	231	220	182	216	215	217	172	214	210	186	214	205	194	201	219	201	202	212	199	214	196	197	196	219	226	247	201	185	213	202	178	197	217	165	204	193	217	196	228	217	204	190	191	183	185	191	178	221	196	202	200	186	195	233	186	212	205	202	192	221	201	164	205	217	231	214	212	199	220	208	196	230	205	195	239	212	200	210	174	201	198	211	204	199	200	201	198	211	198	214	213	202	207	218	195	223	209	207	183	207	200	204	187	216	188	229	197	203	186	207	212	203	215	185	205	210	196	199	205	192	170	196	206	207	194	199	228	207	215	196	196	212	219	216	202	204	192	194	202	230	206	211	202	251	220	196	198	196	203	197	204	215	205	199	231	200	196	204	194	192	187	183	200	182	174	229	214	197	182	236	189	181	199	188	198	209	191	220	203	190	204	201	201	189	226	243	211	191	194	216	179	221	219	225	221	196	211	200	197	226	204	175	184	184	233	193	218	210	207	173	200	212	194	210	211	220	193	205	197	220	205	214	207	201	205	202	205	218	215	183	203	192	203	201	225	214	197	201	197	202	219	188	184	218	204	211	191	200	185	205	226	168	212	206	187	223	197	190	200	202	186	226	181	222	212	229	227	193	205	228	184	219	187	227	229	183	193	206	183	196	185	203	207	189	202	204	204	188	196	194	210	238	174	189	181	202	221	187	194	199	216	199	212	206	194	211	205	201	198	191	212	192	221	202	192	223	212	191	182	209	177	181	203	199	194	187	210	224	197	196	207	195	222	204	193	210	210	191	203	184	219	204	201	196	182	178	187	204	206	199	170	197	194	215	202	224	210	196	202	182	198	208	219	213	206	196	197	192	190	229	205	199	203	184	187	187	180	199	180	190	215	211	200	210	186	192	179	203	203	217	186	217	216	197	175	195	207	214	221	202	207	190	206	243	208	196	209	196	199	201	233	185	189	204	189	206	198	192	201	222	208	181	208	201	188	205	196	205	197	205	195	190	210	176	173	201	195	212	196	213	197	193	199	245	213	194	208	210	202	192	218	219	216	211	197	185	203	192	229	198	190	203	197	221	173	179	222	225	212	202	191	181	158	208	205	180	214	205	213	205	196	196	196	184	213	216	172	198	209	199	206	215	194	190	203	210	213	209	230	218	191	185	212	223	158	185	216	220	212	210	192	204	215	204	193	196	198	204	196	194	206	205	205	207	219	232	178	206	210	200	212	186	188	205	225	211	205	219	191	184	203	211	184	202	214	217	206	192	204	226	194	235	185	191	216	224	228	216	203	219	209	189	207	207	216	195	193	223	199	201	198	200	218	242	183	204	208	227	200	219	233	195	205	193	190	227	226	205	187	198	197	190	193	196	212	197	204	197	203	192	197	214	202	194	203	229	174	194	175	183	211	210	217	190	223	200	223	210	172	215	214	219	205	176	171	222	210	180	217	190	189	211	226	239	224	222	197	200	194	213	210	213	206	200	221	212	194	212	210	210
1478	270	283	291	299	256	277	275	270	294	303	288	305	321	292	285	273	312	312	302	298	276	279	293	265	283	298	285	299	289	300	276	291	268	275	275	281	321	292	295	259	303	275	305	276	305	287	271	255	304	307	288	299	293	286	279	306	278	299	303	304	285	319	317	272	255	295	284	279	283	277	291	298	284	255	290	252	272	303	264	258	286	284	271	287	283	331	287	232	278	300	300	300	292	321	310	284	310	267	306	278	297	268	300	280	291	283	266	311	289	282	264	281	288	296	276	277	311	312	299	307	291	301	251	311	285	266	299	281	269	266	286	278	256	284	256	289	299	270	270	297	287	269	277	261	271	249	294	257	281	236	292	300	285	267	284	301	319	301	293	300	259	252	308	291	313	293	311	265	253	291	273	279	273	270	302	284	291	293	280	301	247	260	295	273	288	314	258	259	289	294	338	310	294	255	242	325	272	318	298	290	278	291	286	324	315	289	291	304	263	276	293	320	327	249	298	258	306	324	295	302	290	260	252	304	331	318	312	259	290	307	273	277	315	298	298	260	297	272	278	281	300	289	279	276	279	285	282	273	296	305	306	299	271	316	246	267	283	315	295	299	287	285	303	299	287	291	284	281	278	297	295	276	269	287	293	279	295	305	250	277	305	312	303	293	322	296	290	239	301	288	296	279	259	279	282	276	285	304	300	253	301	311	276	255	291	301	317	280	281	290	286	303	293	277	286	300	300	280	308	292	286	262	281	296	280	258	289	276	327	290	297	318	276	281	321	299	290	294	278	298	282	280	307	304	308	277	285	310	294	326	295	320	290	302	299	290	282	288	305	274	278	286	277	291	276	264	297	248	319	328	296	289	298	296	291	237	260	249	257	288	277	292	320	295	289	303	254	293	266	296	266	299	300	279	292	267	251	285	289	265	272	291	299	287	260	254	284	269	287	295	290	320	281	278	267	303	288	299	290	297	286	244	282	295	269	251	249	274	292	339	308	301	286	259	288	296	307	268	281	296	280	263	291	284	289	296	292	298	284	300	306	284	322	269	266	248	281	317	264	272	299	272	298	296	306	268	276	292	275	313	300	305	316	304	287	304	303	283	258	316	283	275	301	267	272	288	298	311	287	287	262	273	306	278	289	343	301	292	243	294	306	291	262	283	318	279	261	259	300	302	284	274	281	245	316	319	292	289	294	304	282	293	317	283	288	272	289	275	284	289	278	289	270	278	283	302	305	257	296	278	249	257	277	305	280	291	273	314	267	267	301	316	278	317	290	287	307	287	274	300	304	285	297	292	293	313	285	304	265	272	284	298	279	279	286	298	271	265	296	282	292	265	327	274	297	278	292	255	269	301	254	279	284	291	302	309	293	280	293	279	305	294	274	302	266	294	264	298	315	256	294	292	267	285	288	329	293	312	282	300	288	288	300	289	293	299	270	299	296	268	304	298	275	279	289	327	279	275	292	311	283	280	274	283	286	301	335	289	277	281	294	292	261	244	274	310	237	308	285	298	274	318	294	290	289	287	253	313	282	297	285	286	271	305	284	264	248	241	273	285	301	261	272	312	287	268	284	301	287	273	303	314	271	252	280	309	318	311	291	297	289	281	292	278	315	293	277	298	268	300	272	301	276	311	313	276	277	325	307	304	285	289	301	274	292	279	284	257	246	245	332	259	282	310	318	326	285	286	259	300	291	286	272	284	296	280	274	338	285	264	280	306	265	284	295	271	310	288	273	278	244	299	267	279	284	314	292	277	282	261	283	292	283	276	277	261	318	300	330	303	285	272	267	290	287	280	288	289	290	266	308	281	255	311	280	284	272	282	256	297	262	280	280	331	296	288	309	298	283	317	267	268	262	294	259	326	243	283	288	266	237	276	293	279	284	276	288	263	282	334	313	273	269	286	260	267	293	304	280	263	292	306	291	258	298	301	310	307	265	280	324	296	261	254	292	285	261	328	297	293	299	310	287	289	301	304	306	292	276	297	291	280	292	275	286	299	270	323	258	275	267	306	303	292	279	319	286	336	293	275	273	257	309	286	283	282	268	278	284	300	277	282	298	313	263	280	277	266	253	310	298	312	293	253	286	309	312	270	285	263	284	282	270	294	292	306	303	279	280	316	296	314	287	297	296	292	283	298	274	295	276	295	307	291	279	278	309	273	286	285	286	288	283	282	267	294	321	300	270	263	260	265	286	279	261	306	255	257	330	300	272	304	297	291	273	307	283	291	308	300	282	286	272	290	289	291	302	296	271	261	276	271	284	294	264	276	276	299	271	300	299	271	324	254	286	281	313	296	290	295	302	216	290	305	295	298	301	316	310	288	316	278	305	313	282	282	281	299	298	296	291	286	265	286	316	271	273	290	290	326	267	307	291	257	303	268	256	275	299	282	308	305	292	288	293	271	316	282	284	285	276	283	289	240	303	265	332	283	296	257	289	291	278	303	252	260	302	282	289	276	295	298	290	281	262	293	286	267	265	309	277	295	275	273	264	287	297	276	302	281	264	277	267	295	278	301	298	269	285	314	273	287	327	261	255	318	274	312	299	278	301	285	295	290	282	287	269	304	298	281	299	239	293	295	284	275	283	292	269	298	287	273	289	270	305	307	289	300	292	308	278	323	317	306	280	317	285	276	306	312	329	262	288	313	309	294	289	302	306	289	324	269	318	294	303	306	315	280	285	284	271	297	292	276	308	280	282	284	287	264	258	293	248	285	278	300	310	275	265	299	287	306	261	301	305	302	277	312	302	314	279	268	285	266	286	285	275	304	282	284	269	263	302	335	287	262	296	294	309	270	289	282	269	250	283	327	305	300	323	291	297	262	268	263	280	290	266	297	296	289	277	301	278	274	290	291	288	301	301	278	299	279	290	278	286	274	307	308	258	306	319	297	259	298	315	336	297	279	249	273	292	296	276	296	310	316	291	291	307	302	301	265	269	258	313	290	309	296	301	287	277	280	284	280	277	288	260	320	282	322	293	289	277	271	288	275	316	287	242	282	274	282	277	281	297	286	265	273	274	286	273	279	250	290	302	287	283	253	299	294	303	255	272	307	302	283	292	281	293	248	285	279	280	278	289	290	304	306	311	273	280	297	266	287	296	273	295	273	297	279	306	307	280	312	255	279	272	296	278	283	295	269	275	291	296	293	304	291	305	259	283	296	283	300	251	273	291	289	275	282	320	311	306	268	302	317	282	297	287	320	305	304	295	289	295	309	267	283	275	293	297	278	297	278	294	281	257	272	304	294	273	318	312	308	291	298	305	287	290	279	297	270	304	308	256	310	302	250	296	271	292	275	274	269	272	267	294	278	259	270	289	279	268	281	281	267	282	326	268	279	279	290	301	323	261	285	265	283	289	280	298	296	254	316	288	319	283	271	288	271	293	296	306	293	289	280	297	294	293	285	308	282	273	300	286	273	272	280	281	268	271	247	281	295	306	296	284	266	286	283	265	298	292	305	284	323	282	283	282	328	338	272	276	301	294
1880	665	636	665	672	642	635	645	621	629	675	616	631	694	668	637	644	647	619	616	640	596	656	633	665	661	618	643	598	667	659	672	641	618	650	646	650	635	638	613	636	658	640	603	611	658	607	641	600	641	625	687	609	593	628	608	660	555	658	642	594	695	602	612	611	622	638	636	631	665	657	604	658	627	626	605	655	625	640	597	648	642	642	667	635	653	616	615	659	664	599	629	650	661	640	654	591	639	616	640	616	617	660	620	614	659	667	635	643	634	632	654	641	675	684	610	653	692	620	672	647	644	611	648	640	673	618	589	694	622	665	658	642	640	575	647	649	603	647	613	659	645	681	618	648	663	649	673	666	627	655	688	635	608	629	576	622	656	631	638	660	676	626	594	629	614	670	656	642	630	620	648	641	620	615	624	613	618	634	608	636	629	677	636	637	673	643	690	638	570	606	582	673	628	621	643	635	630	619	616	665	618	635	605	620	631	596	599	659	595	674	621	650	658	643	630	623	599	626	566	608	680	660	613	598	597	619	615	672	669	682	644	638	632	664	661	624	664	637	650	603	607	660	667	626	620	632	636	625	644	616	625	623	690	670	645	608	634	584	599	667	623	618	609	662	612	660	609	623	614	655	673	668	650	641	636	630	608	613	592	646	586	636	592	654	616	624	634	650	629	610	673	624	667	636	609	623	648	622	587	687	619	659	652	619	623	656	607	683	618	604	636	609	628	668	633	628	647	639	656	628	619	664	621	633	668	607	630	615	619	660	645	643	655	662	700	638	669	640	612	669	601	668	631	656	676	662	599	607	635	614	605	612	628	635	644	678	676	650	697	624	629	623	632	672	615	623	618	632	640	597	609	630	634	658	620	638	654	607	633	648	639	594	609	632	624	636	637	591	619	670	649	641	603	651	628	634	629	635	634	651	672	592	652	666	669	673	674	640	682	635	673	606	673	660	613	654	622	629	613	625	621	635	621	591	647	646	665	707	672	610	665	623	585	633	637	636	624	637	670	658	599	615	602	636	637	630	620	668	624	622	627	622	620	607	633	652	636	640	610	661	661	613	644	632	650	651	621	648	619	661	617	590	604	652	640	626	653	633	626	614	678	611	595	651	647	619	622	636	665	687	667	646	642	652	644	618	623	664	615	653	622	628	669	641	639	642	658	613	625	602	632	636	642	645	648	637	598	688	614	607	633	633	626	627	647	616	644	628	682	623	645	658	643	677	659	676	636	614	629	662	610	662	653	636	611	621	658	629	585	684	636	609	648	648	660	590	657	655	577	612	658	623	687	621	676	646	645	678	678	635	607	619	664	639	637	617	661	656	667	642	638	629	679	606	635	615	636	690	620	643	660	666	656	623	694	624	629	578	668	647	630	667	608	600	627	635	666	673	625	619	613	642	629	665	657	616	601	671	619	627	687	616	639	612	623	607	645	594	599	665	652	645	665	638	617	618	646	628	624	644	674	617	624	624	607	634	590	679	636	634	656	618	627	671	692	637	610	645	647	648	626	653	689	653	619	669	665	657	690	639	613	653	605	625	651	617	636	647	638	631	611	675	639	604	621	645	655	637	620	638	644	652	621	661	591	632	630	659	629	634	655	632	631	651	664	621	661	632	637	644	594	625	623	590	630	665	645	629	642	596	630	604	625	601	607	588	669	653	668	636	624	670	693	634	649	646	630	632	662	643	632	638	627	634	591	636	593	582	635	625	599	619	660	625	667	639	668	630	652	636	620	631	656	613	656	610	602	664	607	607	667	681	658	612	660	695	626	707	651	642	577	625	644	679	639	627	609	653	618	589	638	638	681	605	639	615	642	620	641	622	625	665	628	623	635	608	642	646	704	616	621	612	619	653	628	626	665	624	607	674	628	658	660	634	618	620	642	663	626	657	677	656	628	616	646	632	648	651	681	652	658	677	645	603	658	672	651	647	691	616	648	652	665	629	609	640	647	605	597	611	615	661	619	652	604	638	639	635	631	625	634	652	662	630	662	650	630	618	640	647	583	642	606	629	614	624	647	645	662	633	610	633	641	660	650	634	638	637	643	623	703	637	666	638	625	634	652	634	610	656	650	600	622	621	692	640	670	653	611	634	656	632	601	610	638	650	632	663	606	662	642	613	617	667	675	660	654	602	676	696	666	653	645	629	594	637	602	660	616	649	633	623	618	671	647	652	649	627	633	619	631	650	663	582	693	658	595	607	639	671	653	643	624	648	651	630	611	655	619	654	657	678	607	651	671	697	621	639	641	642	666	596	632	651	624	655	614	625	605	631	624	628	667	672	686	637	596	625	630	628	630	641	672	652	651	647	622	666	641	696	602	625	651	621	665	616	624	620	633	637	616	649	635	672	619	645	634	652	671	595	630	599	642	672	675	678	631	638	658	657	674	614	615	576	656	638	631	609	640	684	663	634	638	631	622	644	635	651	613	648	686	634	594	659	657	640	631	627	622	652	635	611	634	636	628	589	628	631	630	616	664	636	615	574	604	656	631	668	617	655	670	619	662	637	654	616	648	610	640	633	676	660	668	611	584	635	631	666	649	707	638	637	663	617	639	644	635	592	650	652	642	594	600	617	623	636	601	657	620	652	647	653	640	632	631	616	616	662	633	627	656	631	636	660	599	648	625	651	683	650	621	608	641	620	629	644	644	621	608	623	595	653	650	638	640	663	661	640	664	635	617	648	621	626	621	608	646	658	581	610	642	630	693	606	658	636	623	619	668	693	648	669	586	654	651	652	602	654	616	601	640	695	592	636	631	680	655	645	664	647	682	659	654	637	631	634	660	625	613	655	628	582	631	628	685	648	632	632	614	643	646	624	670	626	633	601	602	628	664	602	661	617	612	637	649	658	669	642	611	653	676	624	640	664	649	600	620	648	672	595	617	644	609	662	665	687	644	599	621	608	635	663	667	649	622	666	627	640	637	629	636	635	626	585	646	633	608	659	608	637	579	614	700	632	655	619	647	648	640	599	639	670	634	616	650	608	641	644	647	665	592	625	662	654	641	612	616	645	648	617	675	649	612	617	657	638	673	632	632	608	681	635	635	655	650	652	621	624	635	626	618	625	618	645	671	684	651	688	676	653	684	642	600	617	667	591	678	662	650	631	656	643	586	600	646	604	619	618	630	630	656	617	621	671	585	600	623	678	612	629	617	670	690	620	639	645	685	614	634	615	678	649	644	612	572	587	639	654	654	641	662	653	632	677	650	638	615	665	599	657	594	671	644	612	621	626	627	666	679	635	655	619	609	633	675	676	616	635	660	602	666	666	690	645	660	661	626	657	624	640	617	615	642	612	667	609	628	641	646	568	646	584	606	612	634	638	667	644	667	622	620	644	644	672	639	625	609	638	658	608	643	628	633	589	604	637	636	606	633	673	642	653	660	701	658	697	629	602	637	659	613	650	630	645	686	597	654	631	651	645	615	640	668	603	641	614	622	611	641	614	639	629	600	653	682	660	645	678	662	687	651	635	649	607	603
7067	412	473	405	300	238	218	205	202	182	231	163	189	157	158	183	151	154	170	174	163	157	160	161	157	197	169	152	165	167	153	158	161	161	162	167	164	158	150	166	172	137	164	201	160	173	167	147	168	152	169	189	163	181	148	187	150	143	147	177	171	144	173	156	160	163	160	151	145	171	178	168	155	157	169	175	173	164	182	164	178	142	155	145	143	141	144	146	185	148	143	143	172	146	170	143	145	171	155	173	144	167	152	150	138	134	146	154	144	166	167	162	154	153	155	159	177	164	141	137	155	164	164	158	159	168	169	152	163	151	166	169	156	186	137	179	148	145	173	151	143	167	161	140	150	141	148	163	151	178	170	167	141	162	182	186	150	148	150	159	132	151	160	143	141	167	154	170	166	151	150	158	155	141	172	146	153	163	162	169	161	157	157	133	129	136	175	137	172	173	157	157	143	166	154	151	142	161	158	180	160	140	152	126	180	175	146	156	167	152	147	155	157	167	176	181	170	176	192	157	168	150	161	145	152	160	154	145	157	162	166	166	153	136	149	132	151	154	134	158	163	160	148	152	170	146	172	160	152	162	174	156	158	165	195	186	169	185	156	150	157	170	163	162	156	163	166	152	175	175	154	171	137	158	150	152	161	179	172	153	153	172	154	146	169	168	121	153	167	157	165	148	174	145	156	133	162	172	163	125	190	153	178	172	150	152	156	163	163	147	151	155	162	166	164	173	186	166	147	152	150	163	147	159	162	141	163	170	166	150	161	142	155	163	158	176	162	153	159	154	172	146	146	160	170	158	159	156	166	158	163	142	165	158	168	173	194	163	136	160	149	156	135	153	151	142	143	164	159	158	173	159	177	161	150	117	171	142	148	152	154	150	151	149	167	143	163	163	151	176	173	157	153	161	171	156	144	164	158	173	178	161	160	159	157	135	148	153	144	166	164	162	160	167	155	174	158	177	151	160	164	166	163	138	170	151	150	172	147	175	152	176	168	143	138	169	178	134	154	165	156	149	144	176	156	162	161	173	156	141	167	184	157	148	163	150	184	163	165	140	165	158	164	155	181	163	138	169	129	145	148	166	149	176	145	159	169	188	172	152	151	156	148	162	158	158	143	149	152	145	167	157	142	137	164	187	144	167	170	128	126	160	132	143	157	165	164	152	155	169	148	173	147	164	203	153	159	159	138	169	154	164	144	164	169	137	174	155	162	176	162	146	135	120	183	180	155	151	154	171	140	192	165	181	176	133	145	147	156	148	167	162	162	173	152	176	140	135	168	164	161	166	180	176	143	152	164	147	163	143	158	157	166	184	160	184	157	158	149	141	165	166	161	175	141	136	153	163	133	160	153	161	171	153	165	161	145	161	162	160	146	136	138	161	159	176	176	183	155	143	161	141	164	147	143	167	163	148	160	178	164	158	140	160	162	153	130	152	165	148	164	171	140	177	165	148	181	155	143	157	162	143	164	176	148	121	169	151	159	127	156	149	143	153	147	153	177	155	160	149	174	171	178	143	173	178	149	149	146	174	168	155	160	172	157	172	170	152	159	135	162	156	153	152	153	161	168	153	172	148	160	175	160	161	146	168	173	172	165	162	163	143	156	124	174	142	173	162	166	177	159	164	170	159	168	140	151	138	170	162	160	146	150	143	152	185	147	166	179	142	172	164	153	148	163	184	173	153	170	157	159	153	172	160	191	157	133	154	165	156	143	155	177	133	166	154	176	157	145	144	122	160	155	154	170	161	152	170	159	138	135	176	165	161	138	156	160	147	141	149	154	178	158	177	170	163	145	152	149	162	142	154	158	167	137	181	152	155	162	155	162	168	153	159	152	152	174	155	153	141	153	182	183	173	148	164	167	149	144	162	151	154	138	152	174	155	175	154	173	153	153	145	145	166	159	163	156	150	142	152	137	146	135	149	153	176	164	164	156	148	133	146	163	143	161	155	175	137	179	148	157	151	161	160	154	145	157	166	182	165	159	129	177	159	164	154	158	154	168	155	160	158	151	143	172	155	134	136	162	137	149	173	158	156	167	157	138	146	174	178	137	156	160	162	159	174	126	151	160	159	152	165	147	200	167	129	154	172	144	164	164	163	157	165	143	172	170	154	156	153	148	180	153	139	157	180	155	155	160	157	159	170	132	153	150	150	179	158	148	201	155	147	170	149	152	153	166	147	164	157	180	161	163	177	171	173	182	165	153	156	126	156	140	150	144	133	168	160	136	141	151	168	164	156	169	169	136	152	155	153	150	160	167	168	153	184	155	137	164	160	190	150	159	166	169	165	145	170	139	138	168	157	151	163	152	140	160	162	145	153	177	136	158	152	136	176	166	134	169	173	154	153	169	166	137	141	168	143	159	165	156	150	170	155	174	164	179	129	157	149	157	178	158	194	149	145	172	175	145	153	146	158	166	160	161	156	136	172	171	163	147	157	172	168	148	160	148	145	145	159	165	144	146	159	147	148	130	165	161	144	158	161	154	183	160	168	157	162	157	152	171	158	170	165	174	165	155	182	170	152	142	150	171	166	150	162	158	175	161	175	139	171	163	154	166	159	161	157	161	141	148	159	182	147	141	133	189	158	144	150	148	150	158	153	169	154	168	139	155	179	163	148	147	167	156	164	139	143	148	156	153	149	158	140	157	155	175	151	156	153	167	152	170	167	154	164	150	144	194	154	154	175	160	153	145	151	143	169	165	144	132	168	166	187	142	136	142	156	162	158	186	168	137	157	171	130	134	168	147	158	166	131	145	155	151	160	147	176	136	144	166	153	151	135	138	152	143	147	158	179	173	168	126	140	161	146	149	168	166	157	152	139	166	182	170	173	173	156	149	156	146	148	151	172	184	166	174	156	186	152	154	154	148	169	140	150	150	148	168	152	150	172	151	143	188	163	168	180	148	169	150	180	170	138	165	160	147	150	174	159	194	171	168	182	163	155	152	120	134	152	162	177	177	168	184	166	170	174	168	146	177	161	149	146	154	158	145	152	159	167	167	144	153	178	149	172	153	184	150	160	166	159	151	157	151	172	133	132	143	165	176	174	166	187	164	161	186	160	150	154	182	151	166	157	147	177	170	152	159	157	138	135	159	146	165	169	153	181	166	183	156	173	140	140	156	143	154	165	149	171	168	130	142	163	146	171	159	170	153	170	140	166	149	150	128	151	190	135	158	172	151	152	133	137	153	166	146	149	163	167	149	154	151	195	151	179	168	131	154	162	135	154	134	159	165	156	175	153	180	157	159	145	156	151	139	162	163	161	177	170	166	177	148	145	166	183	161	152	171	172	148	158	150	138	148	156	157	180	178	177	170	165	180	139	179	169	169	144	153	149	148	160	166	171	143	142	128	168	174	139	141	149	142	161	165	153	147	159	141	156	180	164	168	179	171	176	165	159	146	159	166	136	180	159	165	156	165	153	144	145	126	141	163	189	169	167	147	156	132	142	156	155	154	164	169	156	165	154	145	165	154	131	140	177	152	160
6158	640	1004	1176	1002	927	746	675	630	560	523	531	498	464	473	403	438	434	433	410	400	388	399	360	384	375	381	422	384	363	379	390	365	376	376	354	366	390	397	392	379	381	376	360	361	393	399	351	384	389	360	379	354	377	361	415	359	382	390	366	387	387	356	389	366	380	382	356	355	351	365	370	347	378	382	367	372	383	382	354	369	335	364	347	357	352	344	359	374	352	379	394	348	325	348	371	317	370	333	370	306	328	345	362	353	379	384	329	347	365	353	354	347	362	320	389	349	407	372	344	372	373	376	396	386	382	332	365	373	391	345	346	371	394	367	353	344	339	394	319	370	342	389	348	372	355	365	383	337	385	368	350	374	367	401	325	356	368	372	381	337	374	358	371	370	370	367	366	383	357	379	314	351	371	330	361	375	380	349	380	373	401	364	363	380	375	368	402	379	364	385	366	360	348	371	363	359	376	362	375	362	386	342	367	346	396	355	362	389	363	364	365	367	368	376	348	353	324	379	356	353	348	335	379	354	328	381	359	344	390	316	351	361	328	352	349	354	363	343	361	376	399	373	358	393	383	356	333	380	354	356	373	366	365	383	312	349	415	344	379	359	372	398	341	360	381	365	380	367	360	346	368	333	372	376	368	351	392	382	391	378	375	362	420	357	394	364	333	344	393	322	381	345	341	345	354	390	341	353	384	365	361	358	354	392	338	383	365	383	331	346	331	357	337	360	340	360	375	369	328	376	358	381	364	344	384	384	373	354	349	335	385	357	360	385	336	378	356	331	319	359	384	358	334	377	361	322	372	402	311	381	355	376	373	365	380	351	388	335	387	363	412	388	330	351	368	378	372	378	392	364	352	353	358	366	378	360	377	374	396	381	380	349	317	363	366	340	345	356	381	369	372	389	364	343	347	373	411	356	349	358	359	339	366	384	354	346	406	347	392	350	357	338	370	381	328	351	356	388	353	350	368	342	373	384	367	387	375	341	354	390	370	408	330	344	373	375	373	306	349	373	353	395	396	366	374	357	384	401	355	339	348	369	358	351	332	378	344	379	391	321	384	379	356	359	389	403	368	374	369	367	342	351	370	367	364	375	371	332	351	382	398	353	340	346	352	375	358	340	355	352	363	347	339	335	355	334	374	343	349	348	338	378	392	349	349	371	380	377	381	367	364	372	389	353	368	376	394	376	375	352	367	363	354	386	371	357	356	363	345	371	333	353	353	326	382	367	400	401	350	348	346	371	352	372	384	409	350	386	358	382	365	387	360	357	386	369	366	343	360	369	374	382	364	379	368	382	354	340	328	347	360	403	373	353	359	345	358	358	362	398	349	394	318	394	366	357	370	353	353	410	390	360	350	365	363	331	342	347	355	348	382	364	363	356	336	340	359	379	377	411	381	379	372	355	359	361	343	338	366	391	394	378	335	325	379	361	390	369	339	383	352	380	353	345	366	391	339	393	360	375	384	427	390	382	353	335	394	409	343	368	382	365	366	338	372	347	360	403	370	358	381	368	359	347	347	352	375	353	364	342	377	367	380	325	347	353	372	380	351	340	374	379	366	346	370	356	383	356	345	339	378	339	359	356	371	314	395	378	380	364	360	362	362	358	346	368	416	408	393	328	363	336	383	392	382	368	366	357	384	372	381	397	352	412	374	393	368	382	366	343	390	351	359	369	349	378	379	362	387	355	363	373	360	342	326	370	379	371	364	369	345	393	359	375	388	389	342	379	369	382	387	385	349	332	411	375	375	359	380	361	386	331	387	342	382	367	350	348	336	350	329	393	377	354	365	405	335	384	347	371	367	395	370	388	368	383	363	353	382	359	341	364	373	384	357	375	352	370	334	368	378	352	348	368	369	358	393	363	340	377	363	356	365	337	361	376	375	354	368	375	368	370	386	361	378	368	334	385	367	386	388	379	351	370	355	385	380	350	355	379	347	350	367	352	339	369	384	386	360	367	381	362	367	351	380	372	359	375	346	329	326	329	368	356	353	368	363	336	392	382	371	330	373	397	335	365	391	360	357	354	345	400	379	360	315	396	320	350	382	368	363	381	356	332	356	358	375	405	362	334	336	337	335	347	378	352	378	398	355	380	360	367	408	373	342	357	357	353	390	358	315	333	357	330	367	357	356	384	349	346	347	343	367	403	363	347	348	359	386	370	399	380	365	364	381	370	335	361	367	352	364	345	391	369	346	369	395	358	333	360	359	344	371	365	382	345	372	391	334	392	383	358	367	369	379	334	371	367	379	370	340	345	356	379	358	358	347	347	355	332	340	330	340	392	361	392	436	397	410	365	384	381	336	370	366	382	357	333	370	363	365	374	358	419	343	372	380	359	355	362	386	367	350	377	399	364	359	368	379	333	357	397	385	364	368	356	364	379	372	346	338	314	344	368	338	367	334	357	386	371	359	383	373	336	369	348	378	364	380	357	388	355	343	370	353	350	342	344	367	388	360	378	361	375	379	399	396	376	372	379	374	367	373	320	381	373	389	407	388	352	359	332	398	400	388	378	375	361	384	361	369	370	358	363	371	361	336	355	357	365	374	359	368	358	347	365	349	334	351	382	363	368	369	377	370	379	376	335	392	372	406	364	386	353	356	365	342	373	364	357	366	352	364	339	345	341	382	408	396	355	351	382	379	387	373	357	341	368	375	330	371	347	366	350	316	367	345	364	382	365	359	347	369	373	385	359	370	368	376	363	332	368	371	371	362	331	396	354	367	346	376	339	370	387	351	366	352	366	345	355	384	341	386	360	372	393	353	374	347	375	346	344	352	349	327	355	402	361	353	370	368	404	403	368	379	339	399	340	370	388	345	357	370	348	373	377	352	367	347	374	377	392	372	388	384	379	331	398	327	357	349	325	373	335	412	367	368	354	337	361	368	350	376	387	372	375	341	381	373	397	349	389	352	362	369	367	366	334	355	378	368	367	341	345	379	347	405	382	360	349	347	357	346	347	336	362	365	383	370	365	323	366	359	367	382	337	416	377	377	354	369	368	365	361	413	360	377	380	370	344	345	385	377	351	359	323	384	335	377	366	326	366	369	370	354	369	354	374	325	378	345	339	332	390	339	380	367	376	361	396	327	363	362	366	376	370	371	350	360	363	378	337	360	366	315	397	373	362	371	386	355	366	335	355	351	345	387	324	345	371	321	392	369	358	336	353	352	344	361	345	373	377	354	331	373	371	373	362	373	369	335	346	342	348	338	380	370	356	371	335	376	354	344	376	340	359	373	362	371	366	343	352	376	366	359	375	353	371	345	379	372	365	358	365	369	349	356	378	346	344	380	387	367	383	377	383	361	367	369	376	349	347	352	357	365	343	377	389	358	362	359	363	373	327	343	346	334	351	372	360	414	364	343	368	385	331	345	388	359	378	399	368	392	354	364	344	342	391	359	350	371	355	341	355	366	390	376	390	361	343	322	380	373	336	391	347	361	341	381	351	365	396	373	342	355	345	363	346	353	373	367	367	324	361	388
13751	934	640	548	382	277	232	177	159	144	92	140	106	103	83	81	113	86	78	85	69	70	70	98	92	80	76	75	87	79	67	56	85	77	58	79	63	71	74	59	72	71	76	67	74	73	62	71	71	73	79	61	76	65	68	89	82	82	74	66	71	81	87	79	70	72	80	72	76	49	90	78	67	79	64	81	85	73	72	66	54	69	73	63	69	76	69	74	68	78	70	75	66	86	61	81	60	69	82	77	78	89	75	71	89	70	82	81	60	70	74	82	69	79	73	81	70	68	56	78	77	73	77	63	75	71	58	79	66	73	72	68	79	94	68	72	86	75	82	89	66	60	84	57	71	76	70	67	66	72	64	54	66	64	76	62	63	75	63	85	79	69	63	69	75	82	70	85	78	72	77	83	77	84	65	70	82	76	69	84	72	75	76	67	67	65	65	89	76	70	79	67	86	78	68	57	84	54	53	68	75	81	73	69	72	76	70	75	70	69	61	65	64	68	63	66	59	63	82	75	71	83	68	55	77	84	77	78	57	85	72	66	73	82	68	77	69	63	61	56	77	62	74	70	55	84	73	85	70	71	66	66	62	67	80	74	72	88	81	73	64	70	73	71	100	69	74	71	73	83	76	93	64	64	68	75	66	82	67	95	76	64	89	77	72	66	62	86	73	82	75	70	63	64	82	73	73	83	78	94	76	72	70	77	68	78	82	68	77	60	74	76	84	67	74	75	81	73	71	81	66	61	65	57	70	75	56	72	71	73	72	72	91	71	74	71	53	77	68	84	90	77	80	68	84	70	62	59	85	77	74	84	84	83	59	73	65	88	83	65	71	84	59	68	71	78	84	74	69	70	65	75	76	79	66	57	81	55	86	60	53	77	82	73	68	79	71	72	64	75	69	71	75	87	92	66	61	78	71	65	60	62	76	63	61	94	80	57	62	75	63	76	80	71	71	54	82	80	79	67	77	67	72	57	76	82	76	65	65	75	86	76	77	77	71	79	59	68	70	63	59	77	73	86	58	82	88	68	69	78	78	78	77	78	72	85	49	86	77	80	66	81	64	77	76	65	68	65	69	65	66	55	86	72	73	72	77	96	85	79	80	54	74	69	73	71	93	91	83	68	59	68	68	79	79	69	84	89	69	70	69	77	76	81	63	66	80	59	77	73	75	64	81	77	71	44	79	81	60	56	70	69	77	56	65	64	66	74	80	73	82	58	66	78	85	83	69	77	79	64	64	63	71	76	69	74	67	71	74	75	66	74	60	66	85	81	69	74	76	73	77	66	88	73	82	78	66	79	62	79	79	86	92	70	71	54	64	82	56	69	77	82	73	79	75	65	87	77	74	69	63	68	77	72	81	83	92	62	61	64	68	54	80	65	67	78	69	75	68	55	84	85	67	67	58	68	60	75	66	81	91	90	60	83	53	63	70	77	69	88	78	89	74	72	67	78	61	66	75	71	86	76	66	61	75	77	81	58	64	72	61	71	67	73	76	56	65	91	73	87	73	85	78	86	85	78	70	75	80	68	66	62	65	69	80	61	68	62	85	67	83	78	47	61	68	83	77	66	75	68	83	67	71	69	74	73	62	63	84	72	61	80	86	75	73	74	57	76	66	75	72	80	82	93	82	68	63	71	84	74	80	64	67	91	73	89	68	80	61	71	74	68	73	78	63	66	84	83	86	77	71	58	75	63	68	73	63	89	75	72	72	75	76	74	75	68	80	67	69	77	99	77	86	81	62	74	78	82	95	70	80	87	68	77	75	80	77	59	65	63	71	75	61	60	74	75	61	66	69	78	68	72	69	64	59	63	78	63	70	55	72	68	89	61	58	78	59	74	77	69	72	78	69	94	83	62	66	66	59	56	84	68	74	75	76	77	79	86	66	74	77	65	76	72	77	72	80	81	73	69	67	74	64	72	75	73	65	71	52	76	57	79	77	66	60	83	60	71	71	77	60	78	71	77	74	78	82	78	74	95	82	80	60	76	80	81	86	67	73	91	62	61	80	68	55	69	77	66	67	70	55	62	76	77	72	70	81	68	79	69	71	86	59	80	81	67	75	74	69	66	86	76	65	76	63	85	84	71	57	76	90	70	84	93	80	80	72	63	74	65	77	60	73	61	69	77	67	72	81	57	60	95	63	73	72	77	68	75	65	68	73	70	66	55	71	66	87	80	81	90	70	80	79	80	67	87	80	73	80	84	64	69	77	75	62	64	67	69	68	74	67	73	80	73	61	71	74	82	82	68	69	69	74	67	75	61	69	74	70	72	67	70	61	71	71	64	61	69	74	75	85	89	75	83	69	66	75	74	86	73	69	75	78	81	82	78	78	75	69	59	71	85	89	82	73	86	71	72	58	89	60	77	70	76	82	64	73	70	84	86	88	68	70	85	67	68	81	69	84	70	76	74	91	69	72	92	81	85	60	64	72	80	69	70	70	67	74	62	68	76	65	60	78	73	68	80	85	72	70	77	52	57	79	86	83	72	89	81	58	65	67	73	66	68	73	83	71	76	87	76	74	78	81	70	61	77	77	63	64	77	68	78	80	75	67	68	90	73	83	65	77	82	65	68	78	76	77	72	81	69	70	88	73	66	79	74	66	75	77	75	71	71	88	57	63	74	67	81	70	65	71	61	66	77	87	75	74	85	79	77	67	62	71	72	66	71	55	66	62	76	89	78	71	75	71	64	78	89	79	68	68	79	67	89	79	74	68	70	80	77	74	90	101	67	68	74	79	69	75	71	63	65	73	58	94	63	81	93	72	75	68	60	79	71	70	74	81	71	71	86	70	80	65	82	80	76	57	78	58	72	69	90	90	73	74	81	93	59	76	91	63	85	66	62	72	71	86	63	81	77	83	86	73	77	64	73	69	64	54	78	78	66	65	72	75	80	69	79	73	70	72	75	80	66	75	80	69	81	76	82	84	92	73	82	71	85	78	72	82	77	69	71	72	67	71	72	49	72	73	69	66	83	75	68	65	77	79	88	85	87	68	75	85	66	72	68	83	91	81	62	74	74	69	68	81	55	66	65	76	73	68	77	71	77	94	81	95	90	57	77	75	68	74	63	60	91	75	90	63	88	80	88	60	66	71	66	79	83	85	77	73	70	71	69	58	81	83	72	69	60	86	69	68	72	68	65	75	61	65	79	71	77	78	75	73	70	75	79	68	70	76	87	75	88	65	69	62	87	81	70	83	80	82	90	90	81	87	72	82	74	83	68	75	84	78	74	69	73	54	81	63	72	80	65	84	82	65	65	72	74	69	74	73	76	81	78	73	91	78	81	68	77	84	80	97	70	66	63	72	68	74	70	88	86	83	83	91	83	52	74	77	80	74	67	64	64	75	67	63	71	69	64	57	64	71	86	74	65	70	81	54	67	76	78	73	75	64	85	82	52	69	81	66	78	81	85	70	66	70	81	73	73	65	71	65	64	86	70	77	80	71	52	70	70	64	85	61	71	75	63	69	86	82	74	76	69
7962	749	1541	1784	1583	1201	920	799	625	599	523	442	439	396	398	364	282	294	304	254	297	326	263	241	268	251	272	274	254	249	248	257	248	246	231	220	235	225	243	246	232	207	209	230	238	216	199	219	209	201	214	212	214	163	205	224	225	231	187	207	212	208	188	231	241	199	219	225	215	230	210	209	212	202	183	212	221	217	207	197	187	195	228	231	216	223	218	219	225	217	191	248	191	204	213	236	230	209	232	201	187	216	203	204	212	191	199	220	197	205	225	191	206	205	211	196	219	201	214	194	188	209	197	183	231	202	197	198	212	215	215	219	223	219	211	239	194	187	201	223	190	214	190	212	220	188	215	192	213	215	227	208	207	224	219	192	209	220	206	249	205	222	182	214	206	184	200	218	212	208	198	198	197	197	235	204	205	193	195	185	203	201	232	204	190	196	191	212	201	214	207	214	219	232	196	193	230	198	210	188	222	186	200	188	178	190	198	187	197	212	201	197	190	187	198	195	201	237	200	216	195	171	195	191	189	185	221	214	214	189	195	202	211	202	170	224	206	196	188	206	195	208	216	202	204	206	205	200	214	198	197	199	203	187	184	200	198	208	187	209	176	217	180	198	211	227	209	235	217	204	218	182	225	196	218	213	205	206	213	203	184	216	193	201	196	218	208	197	219	205	212	194	212	221	229	205	215	210	199	208	201	224	222	214	183	215	193	224	195	208	200	208	205	228	203	205	186	199	179	192	205	203	229	208	175	215	190	224	237	206	194	184	205	209	203	201	212	208	200	202	221	210	202	185	218	223	212	194	200	203	207	195	188	175	193	211	197	186	200	213	199	188	216	206	203	226	194	223	192	210	206	206	222	195	210	216	201	189	225	204	207	200	199	234	207	219	198	172	200	197	175	217	191	189	210	199	199	186	193	208	197	192	190	205	217	218	210	180	196	207	218	210	215	197	191	206	234	218	232	216	222	208	213	231	218	197	216	216	210	189	221	180	201	214	214	208	207	198	198	183	199	214	198	225	221	231	191	186	214	183	222	203	188	215	186	187	213	210	205	200	206	199	209	205	215	184	214	210	217	199	202	220	211	212	190	184	222	200	217	173	223	206	204	218	207	167	209	212	186	211	237	223	212	201	197	220	191	215	210	188	225	192	207	180	206	193	206	184	199	184	213	185	207	190	211	209	190	208	209	212	214	176	215	203	219	226	220	198	204	202	223	211	193	207	188	197	189	191	182	205	213	186	220	209	229	208	188	222	203	184	192	204	210	186	195	195	227	197	199	214	219	216	249	225	238	208	220	200	202	214	216	199	177	199	208	195	228	204	201	199	209	215	203	214	200	228	204	206	236	191	224	197	187	190	209	210	205	248	208	169	194	208	200	216	190	191	194	204	237	198	201	202	218	213	213	207	217	190	193	199	211	180	211	192	210	191	191	192	234	222	209	208	217	206	222	211	202	180	216	176	218	202	222	213	212	223	208	201	196	217	201	206	208	203	233	207	203	216	202	190	185	224	209	188	199	217	210	208	200	196	210	200	221	214	189	197	215	192	212	199	200	190	197	190	226	207	222	204	218	213	206	202	218	192	198	201	182	193	205	193	209	200	216	216	217	214	202	232	221	198	208	207	225	193	196	210	221	225	226	209	222	204	204	216	223	210	203	223	183	189	194	188	222	229	194	199	218	204	176	198	233	174	191	198	232	213	205	202	229	192	237	224	223	211	205	211	208	191	204	189	214	203	214	207	212	229	188	210	200	210	200	201	189	199	218	224	186	233	226	220	221	226	198	209	189	251	203	205	219	190	227	211	207	189	193	218	200	184	196	181	213	210	212	204	183	196	204	218	193	220	174	228	232	180	205	185	188	216	200	208	217	202	227	199	217	209	200	196	193	225	191	181	211	193	200	173	201	199	190	196	204	209	209	195	207	205	193	207	194	207	213	210	209	199	184	187	199	206	219	203	225	206	227	208	203	205	226	175	183	209	208	213	184	207	206	224	211	190	195	222	213	176	202	198	188	202	218	201	202	206	223	193	207	190	203	198	205	209	221	189	231	230	211	209	221	218	213	206	188	193	209	210	196	211	200	227	202	233	212	201	212	188	209	188	193	228	216	219	213	199	193	212	196	200	218	200	186	221	191	204	201	202	209	201	209	224	200	209	220	212	183	209	202	205	213	236	220	190	220	218	182	193	178	229	201	214	189	209	230	228	196	193	196	196	197	179	203	180	176	178	185	194	206	193	210	200	195	187	240	183	205	224	215	198	191	202	214	216	202	207	203	194	203	214	178	209	175	211	192	211	183	201	205	192	202	193	216	225	211	187	228	212	207	194	196	199	207	194	211	198	219	193	211	230	205	234	230	172	193	222	217	180	209	200	204	239	210	232	237	217	209	201	211	218	208	220	194	187	203	215	203	223	198	207	197	224	207	216	195	195	203	203	198	203	162	194	209	184	194	217	191	179	203	201	212	199	213	180	203	198	199	201	197	199	208	207	180	205	189	220	195	199	195	215	167	214	205	203	210	202	211	184	195	215	208	179	202	206	216	209	207	213	234	207	201	212	197	207	216	200	191	182	195	195	191	183	177	192	215	220	193	220	166	222	216	196	198	196	198	195	209	221	218	183	207	203	215	211	199	217	201	190	216	218	180	178	213	231	205	210	233	211	186	156	197	202	190	199	193	198	227	210	187	211	216	223	207	197	197	223	241	239	200	193	215	205	220	211	216	201	211	222	196	191	186	178	191	167	199	201	194	200	197	199	187	193	179	191	205	192	196	201	209	198	196	208	184	202	219	197	188	187	228	208	211	200	211	205	220	200	199	207	201	193	198	234	214	202	223	208	199	198	219	210	198	178	216	213	187	219	197	212	234	195	232	221	216	207	199	197	223	223	202	212	239	192	223	210	209	208	178	205	206	236	201	203	203	191	209	201	219	178	204	223	196	179	205	195	191	197	199	204	215	202	210	185	233	208	226	193	216	219	217	242	176	202	214	235	172	215	195	194	205	211	217	205	235	201	211	233	193	198	200	226	221	197	195	214	237	222	234	209	233	226	208	191	193	223	202	181	207	217	193	188	183	195	202	198	209	197	205	176	187	217	212	220	235	201	202	211	191	206	205	198	194	200	211	186	219	199	222	206	200	218	212	200	212	218	211	208	197	207	184	223	220	218	185	244	185	245	181	210	215	200	189	220	195	209	221	195	179	215	190	202	188	193	206	199	214	205	206	180	203	194	192	200	194	212	193	213	201	227	217	194	207	219	206	201	235	218	194	196	223	207	234	200	228	234	217	205	186	230	211	213	206	219	215	218	201	229	210	210	213	205	225	219	193	232	211	203	203	237	195	203	199	204	200	203	186	220	205	225	213	196	211	202	194	192	198	223	210	204	194	187	205	216	225	185	225	220	196	187	195	247	184	203	188	205	221	182	200	198	218	218	201	212	207	214	194	229	230	208	201	212	202	217	192	217	212	225	196	204	195	184	224	228
1473	318	318	326	293	272	285	271	317	272	293	292	269	295	282	305	279	302	289	271	274	268	290	289	272	288	298	297	297	317	279	318	274	295	307	308	306	278	260	286	324	282	282	261	295	322	282	290	316	241	309	289	259	274	286	273	286	275	276	290	266	291	283	296	291	292	300	265	300	284	283	275	307	299	275	268	295	276	311	298	270	315	256	309	270	292	274	264	271	321	261	313	305	298	288	308	276	283	284	319	279	297	301	290	267	305	275	297	296	294	300	271	282	305	288	271	262	300	250	312	328	304	280	279	281	276	275	299	268	307	293	268	291	335	282	306	276	277	317	280	289	282	310	286	271	291	312	297	272	296	279	293	293	304	286	279	324	282	307	268	298	284	278	315	291	286	277	305	320	307	285	274	294	268	260	293	299	309	300	297	314	297	256	284	278	276	287	282	300	270	269	274	269	288	313	291	315	287	328	237	302	287	314	299	267	312	277	286	285	290	287	299	281	304	278	271	314	301	297	296	288	318	298	284	281	279	264	275	286	323	289	255	293	305	279	296	322	277	278	299	277	282	305	273	287	266	282	309	303	296	268	258	303	300	299	276	273	226	247	298	272	332	282	297	313	289	275	301	284	276	274	278	280	279	295	279	297	310	296	312	307	295	285	279	276	271	282	251	277	311	292	271	303	331	285	276	278	243	294	298	284	285	293	326	293	263	286	297	298	271	268	270	249	284	267	306	278	262	270	310	278	303	272	313	295	278	315	284	292	264	306	291	312	299	295	283	273	320	273	272	335	285	287	299	274	287	272	308	301	262	302	284	261	287	272	296	270	276	293	296	297	273	272	279	304	304	310	300	293	267	278	275	292	270	307	250	307	250	281	256	272	302	290	298	238	289	297	292	278	297	283	272	282	311	302	278	292	270	304	280	288	287	284	295	276	274	288	315	294	257	249	297	320	302	265	284	298	319	304	270	272	316	275	271	269	282	315	279	314	321	309	285	281	328	273	289	283	294	290	283	334	310	310	289	285	296	284	296	287	281	295	299	288	297	262	309	263	317	307	319	282	292	289	294	297	294	299	272	285	261	274	299	319	289	274	291	298	279	279	336	282	297	322	278	282	270	308	276	310	287	305	306	278	312	290	258	294	278	277	314	261	284	302	253	302	256	257	292	319	300	272	302	312	275	295	294	316	256	255	270	301	276	286	294	257	285	285	320	312	302	293	328	281	279	287	284	324	265	288	289	271	294	297	279	289	286	272	266	261	322	277	294	250	246	265	306	308	288	302	310	273	285	316	299	282	298	271	255	285	283	283	295	292	296	305	270	271	269	313	302	264	277	311	290	266	314	268	260	276	283	287	264	288	314	276	298	258	293	284	287	339	301	283	270	304	295	261	300	289	270	306	301	294	310	244	271	299	261	265	301	298	288	316	274	276	262	287	291	342	301	319	302	294	327	305	295	278	307	267	270	265	294	274	300	267	304	309	315	288	290	328	285	284	291	266	276	323	297	316	310	276	286	304	283	281	267	264	287	291	275	289	313	253	289	252	263	292	256	280	348	308	310	269	339	272	294	260	277	316	294	325	271	292	288	289	273	267	245	324	304	274	274	326	299	296	307	291	283	333	297	296	311	257	259	310	299	303	266	306	277	276	313	343	289	258	299	282	302	288	256	253	274	269	289	275	290	310	287	307	305	284	257	253	280	282	301	265	257	297	256	310	290	285	283	287	304	284	293	278	291	295	287	270	304	299	296	295	332	291	317	302	333	280	292	263	288	275	290	294	289	268	291	289	279	333	320	292	298	302	284	284	300	290	274	290	319	307	291	285	276	273	280	274	280	295	271	304	291	275	287	289	289	286	292	297	276	285	273	278	312	280	298	299	266	290	270	292	294	284	272	311	284	287	301	314	292	297	279	282	267	303	295	303	269	307	254	290	312	272	290	285	264	273	317	289	277	284	255	296	305	302	264	297	292	312	294	285	317	284	310	275	284	278	316	278	300	295	270	300	273	289	264	333	265	302	317	282	291	275	299	286	295	304	283	301	263	256	316	312	301	283	267	304	316	306	289	284	275	313	289	298	288	305	286	323	314	289	298	302	262	278	272	285	312	320	285	279	296	274	267	301	305	286	278	286	292	272	247	291	272	303	265	306	301	280	304	264	264	268	282	263	305	282	284	300	287	263	296	284	320	295	288	286	329	278	310	273	261	290	291	304	322	286	311	313	281	313	281	273	280	293	311	294	267	290	322	276	293	295	309	290	276	304	314	301	285	280	299	294	289	249	265	284	283	304	311	268	302	299	284	271	297	303	276	286	287	281	271	275	279	308	273	300	295	264	300	291	284	305	273	322	297	275	300	268	294	296	284	285	274	279	257	305	276	249	302	254	246	319	261	290	287	270	301	308	342	312	281	302	287	289	288	291	284	250	281	262	295	266	301	274	258	292	270	317	283	283	290	257	271	300	299	276	275	320	292	264	272	273	271	263	281	295	300	282	298	283	260	274	304	310	314	247	329	260	297	271	263	305	313	308	318	293	269	288	284	248	326	295	277	303	287	286	291	282	300	278	281	278	315	295	266	294	298	302	301	296	269	279	289	328	319	293	260	290	301	309	287	293	312	287	305	279	290	298	304	267	326	296	281	300	320	312	315	294	285	293	298	304	341	306	307	297	300	285	283	284	277	285	321	283	286	282	276	278	280	290	280	303	285	269	244	307	311	295	295	277	333	304	277	314	284	289	299	289	293	289	275	319	291	297	280	293	302	292	266	281	259	298	287	290	293	277	277	275	296	282	278	263	256	286	289	311	300	270	318	278	265	313	271	306	277	323	277	282	287	302	283	292	289	284	298	267	265	280	296	295	302	277	309	279	283	301	292	274	242	278	307	264	292	272	302	289	308	275	284	296	275	290	312	285	272	275	292	273	281	283	293	261	303	293	319	287	296	313	278	305	261	259	290	285	269	276	297	272	272	290	276	282	300	268	301	287	330	310	283	290	290	288	306	292	304	321	283	309	291	319	275	286	262	275	263	261	271	268	253	299	267	314	293	289	294	293	314	307	300	239	292	271	265	318	310	324	291	288	289	304	287	280	300	281	309	287	280	276	299	266	274	292	301	292	286	314	312	293	293	313	317	285	255	291	305	271	288	274	309	330	308	277	330	289	295	280	268	295	256	234	283	281	256	299	302	280	299	293	288	303	292	302	301	269	280	271	299	257	260	322	304	309	249	291	292	293	263	289	286	301	266	282	325	284	301	296	265	272	268	265	282	280	261	273	312	284	281	254	267	283	321	290	289	273	279	263	294	313	321	271	301	313	287	285	264	291	275	270	303	298	312	287	303	272	300	285	280	270	281	258	240	283	275	267	265	289	306	317	276	264	304	297	280	285	280	263	292	309	295	265	298	287	256	283	275	312	293	266	265	313	307	276	290	275	279	304	299	256	287	291	278	284	276	268	301	322	320	296	305	281	319	290	281	298	317	295	257	270	298
1869	636	660	656	678	659	638	631	704	649	667	639	589	695	658	633	666	647	675	648	610	648	678	655	646	637	658	636	650	630	684	652	660	685	641	640	652	651	630	651	637	636	639	670	675	641	615	663	647	660	653	642	655	609	692	634	682	670	628	630	680	623	701	681	636	628	636	627	633	670	633	634	598	626	640	655	657	627	637	609	639	610	616	617	617	618	666	665	654	623	645	623	622	630	643	657	673	670	631	679	635	621	679	644	670	666	634	647	659	607	639	656	611	646	661	655	604	678	654	650	609	593	631	679	694	650	668	614	665	651	664	638	641	639	657	631	649	650	638	681	640	666	657	666	644	627	665	629	686	641	633	689	633	711	595	644	631	618	619	644	638	623	656	595	630	614	613	646	659	637	656	707	621	632	618	621	631	607	665	672	594	645	664	624	643	675	662	611	685	700	631	705	619	636	675	661	631	628	636	622	658	638	635	627	645	645	668	642	646	619	636	661	611	615	670	642	619	647	617	642	608	644	666	638	666	614	648	624	627	602	633	675	659	658	620	673	706	679	630	625	663	640	676	653	669	685	658	624	594	648	587	628	617	690	685	640	615	637	609	638	611	649	579	645	609	621	671	634	666	654	662	644	623	659	628	646	633	654	644	664	653	653	636	628	658	602	648	632	602	635	607	581	672	628	641	655	632	643	596	644	666	649	642	637	652	654	682	616	605	633	650	634	680	607	623	675	637	646	687	692	604	677	643	682	619	609	594	650	609	694	647	623	629	630	618	681	654	617	624	645	649	663	649	627	624	610	673	635	665	674	641	610	639	666	657	598	648	665	622	625	641	663	589	634	640	652	651	651	624	636	635	664	661	577	630	630	650	653	623	614	616	650	662	660	664	679	681	683	629	614	664	602	631	691	654	631	616	648	576	624	675	648	655	643	630	609	644	588	633	640	657	662	649	615	642	664	685	649	671	633	653	634	619	633	654	655	648	612	636	652	599	677	659	633	616	641	619	650	610	680	624	643	657	624	633	625	636	617	659	639	628	635	627	659	676	611	631	681	610	618	630	645	664	623	640	644	634	639	631	666	617	638	641	695	583	631	615	679	635	603	637	624	643	628	644	664	645	604	680	670	677	653	655	669	635	665	657	670	631	631	674	592	630	579	684	585	618	615	644	636	693	666	666	647	708	652	635	655	628	653	639	733	636	672	614	639	634	666	614	613	579	619	630	662	636	650	642	644	664	664	675	663	692	652	650	684	605	618	658	681	666	626	619	623	614	585	647	638	630	613	647	687	627	648	610	663	649	628	639	635	631	625	639	575	616	642	631	646	665	615	601	633	621	654	640	649	653	647	609	679	663	634	616	609	692	615	624	646	627	609	597	619	661	629	634	642	584	600	590	639	587	672	609	714	664	649	657	650	592	637	635	658	602	672	700	636	628	656	652	642	621	627	646	668	696	633	610	610	631	603	648	634	611	641	618	597	604	612	659	624	655	644	669	618	657	683	681	622	617	663	664	652	614	643	645	672	680	681	640	651	644	642	621	658	641	636	665	692	651	688	653	619	669	629	626	636	658	662	627	648	615	637	652	655	615	623	664	643	679	638	631	650	608	676	614	642	611	620	663	677	599	636	649	611	635	620	638	641	620	635	663	609	665	653	605	630	664	648	620	656	661	637	662	646	652	643	624	632	647	629	605	623	663	691	652	645	627	606	645	599	639	643	600	645	657	608	646	652	630	625	636	674	638	631	643	661	629	630	642	640	608	635	667	700	662	633	641	634	654	629	674	607	649	607	632	642	632	608	628	671	645	647	651	618	626	636	588	616	606	630	699	645	639	624	627	688	621	660	606	625	649	636	622	640	611	647	683	625	635	650	595	685	652	639	622	652	622	659	633	656	638	685	680	634	653	655	597	644	628	688	650	614	628	645	613	651	644	671	626	677	657	620	649	608	628	616	673	629	652	653	662	618	641	668	683	634	633	637	618	663	627	677	632	596	650	627	657	581	657	619	643	694	663	644	667	649	642	657	628	619	678	615	599	671	654	587	660	653	629	575	634	622	651	644	639	624	604	635	631	601	643	601	625	608	655	648	671	672	634	626	623	674	654	651	705	652	636	596	640	607	618	613	608	671	641	667	625	604	659	637	658	631	650	637	664	640	625	618	676	651	676	660	604	667	693	654	677	608	624	633	626	645	630	685	711	614	647	661	633	637	655	610	654	614	623	647	649	638	622	642	623	622	624	633	633	646	678	639	662	611	666	668	646	649	608	682	648	632	628	661	679	620	638	678	611	646	651	638	639	648	687	650	620	634	646	625	654	600	611	627	621	626	635	684	645	641	620	656	647	627	649	607	637	648	566	636	647	630	626	603	623	665	665	633	647	635	657	628	636	640	571	654	652	679	589	667	641	661	646	623	608	605	649	596	636	666	639	643	584	640	636	656	663	613	651	587	655	626	639	639	651	640	633	650	642	607	641	632	653	649	637	620	604	641	646	617	669	695	688	605	644	663	640	615	654	661	670	651	662	653	675	576	687	626	661	650	681	602	692	613	658	659	676	659	643	621	628	626	637	644	674	648	670	610	617	601	588	625	635	695	609	633	680	698	599	625	641	625	612	614	656	669	623	637	655	598	690	671	617	599	607	651	631	626	671	625	641	667	657	694	710	646	638	628	597	659	624	619	680	606	663	645	667	657	643	641	658	642	628	619	630	622	642	605	670	657	649	638	651	622	584	647	660	630	657	606	642	616	650	629	624	592	638	632	630	614	621	630	636	640	675	657	629	592	668	640	617	649	620	661	639	632	599	631	674	643	613	633	656	610	607	632	633	612	606	668	639	642	622	636	596	650	640	614	638	652	591	627	624	635	603	638	612	606	643	635	600	646	630	650	614	645	642	627	623	649	640	657	664	701	657	641	672	619	627	626	614	626	643	648	630	657	683	624	641	634	615	635	606	644	624	614	646	638	624	686	610	640	697	652	633	660	658	638	642	614	626	610	643	646	634	613	588	620	659	645	650	657	618	615	673	598	656	662	642	627	611	664	639	648	632	642	652	613	638	610	663	604	654	601	636	651	663	606	663	659	621	625	690	653	662	631	647	605	663	634	665	607	666	636	647	633	678	615	656	645	641	647	641	619	653	646	625	620	652	654	633	610	641	628	634	632	640	665	613	675	631	641	615	648	634	708	625	634	624	658	643	617	658	628	591	622	646	619	676	603	631	615	599	652	650	643	642	587	628	632	662	627	601	663	659	649	668	688	645	677	661	643	630	616	566	641	615	610	583	628	668	614	638	598	582	622	617	643	625	607	669	654	696	627	594	659	651	649	651	647	651	605	663	648	638	594	687	669	643	599	638	650	682	640	651	660	616	610	642	639	643	602	615	702	599	645	593	671	590	648	659	663	631	663	638	629	630	687	648	634	625	578	665	642	615	675	629	651	616	632	682	659	659	656	609	608	638	642	589	633	656	653	622	661	666	649	663	626	647	644
7056	476	454	411	302	271	220	209	200	200	185	152	199	197	169	176	175	177	172	169	156	180	166	147	165	142	163	163	168	156	166	137	165	160	156	167	143	152	152	174	149	164	148	159	163	165	182	183	163	175	175	174	127	157	174	186	156	152	145	152	149	152	175	162	171	143	194	162	143	193	176	189	127	170	180	158	137	144	162	167	176	163	146	183	165	159	170	153	172	157	178	154	156	150	146	173	154	163	173	175	151	156	159	149	161	142	176	168	146	150	187	162	161	169	188	156	172	158	164	150	167	155	142	154	163	155	161	154	167	148	162	157	169	156	167	157	178	183	152	142	151	170	138	140	152	163	166	170	170	148	168	175	177	162	171	144	148	159	155	163	153	157	136	151	158	154	163	200	161	146	153	149	156	150	184	169	177	164	154	147	159	163	166	186	165	183	157	132	164	160	162	153	159	154	170	141	158	170	165	183	152	149	142	183	169	161	180	155	163	137	149	140	148	200	153	160	149	141	151	154	148	172	166	170	158	147	164	148	167	146	174	155	160	167	180	169	155	158	164	165	165	165	146	155	163	155	172	155	145	160	141	165	167	139	153	186	156	168	190	144	174	144	164	172	135	141	161	175	151	152	158	177	141	147	171	181	156	159	146	169	179	174	162	182	154	156	165	160	162	174	171	155	187	181	151	153	164	146	143	166	154	159	150	179	170	187	175	164	173	166	138	161	163	159	122	160	142	150	135	155	156	161	180	161	161	168	162	170	157	155	158	139	161	151	177	170	182	171	161	158	146	182	162	163	152	124	181	177	181	174	177	157	166	158	170	168	165	153	156	181	167	153	166	153	170	171	141	156	162	164	162	157	150	153	137	158	185	167	157	179	146	170	146	172	150	154	155	148	168	166	140	165	150	129	178	151	155	186	164	152	139	133	130	148	170	163	165	140	147	162	185	154	148	159	155	153	135	153	161	142	153	151	170	163	148	171	153	169	165	146	148	173	169	162	146	131	180	160	143	159	132	150	151	155	168	177	162	156	167	158	159	165	155	171	157	140	157	164	167	153	173	158	166	172	160	146	135	154	169	134	179	165	169	167	165	170	145	174	196	155	173	180	159	153	178	175	153	161	162	179	123	137	180	149	147	160	156	134	143	152	167	185	159	151	153	142	131	146	164	178	152	155	162	166	165	139	164	189	188	155	143	152	166	160	135	157	161	147	167	126	173	167	148	141	149	176	161	169	159	155	194	152	135	166	195	191	176	158	162	137	159	170	143	138	142	167	184	191	177	163	174	163	158	153	184	138	163	158	155	154	160	176	177	170	162	176	163	174	166	147	173	132	158	169	184	164	157	167	168	192	160	167	171	195	149	142	153	153	141	167	161	161	171	161	154	166	148	175	150	144	170	163	175	159	163	173	170	182	158	158	156	154	186	188	196	146	149	164	172	168	157	155	162	160	134	172	160	164	165	163	173	176	169	146	124	154	162	186	167	160	171	147	150	168	174	156	184	186	174	160	177	151	141	172	154	156	143	207	175	136	130	152	163	159	166	144	149	133	150	131	181	163	145	163	155	179	170	159	178	158	143	162	190	165	158	151	149	146	177	155	163	154	181	154	149	155	151	162	150	145	133	141	145	168	136	165	138	127	192	183	164	161	156	144	154	141	153	151	145	150	143	164	151	154	144	119	160	164	182	147	163	185	166	193	164	169	164	156	159	152	155	183	168	163	180	171	160	153	124	149	177	164	186	161	178	157	176	180	157	156	152	171	151	146	169	161	147	151	171	171	168	158	143	164	180	184	163	192	151	163	150	168	170	168	148	150	159	164	163	154	196	171	165	173	139	166	142	147	166	148	163	157	140	164	165	176	185	163	169	165	189	143	168	158	157	157	163	182	157	163	136	178	153	170	153	160	169	167	179	170	163	168	184	163	142	166	153	151	169	177	160	170	160	160	139	156	150	145	157	155	153	136	187	173	170	155	163	150	154	153	150	158	167	160	143	154	161	165	165	148	163	144	141	185	161	185	158	159	150	146	156	177	156	143	183	170	149	171	145	159	170	159	143	162	131	144	149	162	178	157	160	144	168	173	141	186	143	172	167	148	145	166	182	189	165	142	121	157	129	158	172	178	153	149	172	127	151	174	170	158	160	141	143	193	137	159	165	159	156	142	162	181	149	147	140	144	154	141	152	136	126	148	155	153	170	178	195	149	151	145	160	152	155	146	163	164	158	156	144	161	196	147	154	161	145	161	163	168	133	157	178	164	184	173	149	180	164	203	167	159	157	153	160	157	149	147	171	151	178	143	148	170	150	162	162	147	162	141	152	156	148	157	157	151	151	152	184	154	169	145	135	158	156	134	153	165	141	141	156	171	156	154	174	155	172	149	148	160	173	157	159	150	150	153	174	162	186	165	135	153	158	154	170	157	166	178	160	151	154	150	149	161	147	162	158	164	187	156	144	168	139	169	166	165	159	191	156	151	171	157	163	138	163	171	165	164	180	152	154	158	130	157	155	153	148	160	145	145	156	136	165	144	205	190	158	156	140	140	177	159	168	164	165	179	166	159	144	170	155	151	161	182	170	139	158	146	147	140	170	142	172	139	149	155	150	162	147	152	128	159	172	155	172	173	165	161	159	179	157	163	178	137	149	145	157	158	150	156	175	167	167	162	174	143	147	176	142	159	155	147	163	129	180	163	150	150	162	170	171	153	156	132	161	171	172	148	140	156	150	162	175	171	151	146	148	156	187	148	167	150	162	170	137	177	174	162	172	153	167	178	142	174	185	178	154	167	172	150	151	163	137	153	144	158	173	168	158	153	158	150	153	157	161	149	166	149	168	146	168	172	172	145	163	164	160	166	185	179	163	182	170	159	143	168	139	171	180	159	153	163	166	160	179	166	157	162	166	164	171	158	141	163	160	176	162	159	139	163	158	126	164	155	170	139	174	172	174	129	163	150	170	166	146	168	166	160	139	157	151	176	149	165	163	182	167	164	150	163	162	160	156	156	152	145	167	158	155	164	168	151	171	161	150	163	170	145	165	176	148	142	161	164	191	166	149	162	165	150	167	177	146	149	161	168	129	162	148	142	199	143	135	168	180	159	169	181	172	150	164	151	165	180	148	163	147	157	171	168	182	156	165	169	177	191	174	150	167	183	167	173	152	163	147	160	155	173	172	153	144	159	167	151	157	170	152	145	165	159	150	152	155	152	163	152	153	182	166	173	160	137	145	178	151	153	188	174	170	181	167	159	143	174	161	162	142	149	145	151	161	145	174	168	147	160	152	148	146	153	158	183	168	166	143	183	133	131	176	152	152	135	164	145	162	177	143	160	161	175	155	173	162	153	159	152	174	158	173	151	168	152	161	160	156	198	146	172	162	169	171	156	157	162	150	173	146	165	164	157	148	157	166	171	141	166	153	167	158	154	173	161	178	170	159	159	152	158	167	166	155	156	167	161	154	148	173	176	154	164	181	147	169	195	163	152	174	158
6221	660	1087	1167	1001	816	744	655	558	560	534	453	486	435	461	454	437	427	392	438	415	422	400	389	353	408	415	398	373	390	390	407	340	409	368	354	375	415	364	410	358	389	379	380	314	373	399	396	369	343	386	363	358	387	398	371	355	382	375	372	393	357	381	351	359	344	406	377	346	361	381	371	406	344	391	382	356	370	375	366	363	342	357	365	357	378	359	343	346	396	363	346	366	366	344	393	358	385	386	343	389	373	369	380	390	369	384	348	345	363	409	363	384	354	422	361	351	364	381	366	362	387	365	372	378	325	383	383	379	396	374	355	378	349	355	391	366	373	333	370	324	314	338	365	380	376	344	360	386	385	369	364	383	378	352	363	353	351	367	386	363	375	375	345	363	335	354	353	327	360	377	365	374	361	386	377	372	362	355	375	375	380	385	331	374	345	366	343	355	387	365	357	355	364	346	345	387	395	357	370	360	365	366	378	355	357	366	368	376	366	375	387	368	371	365	373	350	388	358	335	358	372	383	377	351	335	373	363	370	376	380	376	357	348	371	352	364	382	365	396	358	362	368	357	339	339	365	366	411	385	358	349	357	367	362	408	367	340	366	355	374	388	373	356	338	384	389	365	356	359	382	369	381	381	357	360	369	329	360	318	354	364	375	400	377	374	353	331	355	376	371	357	347	363	370	359	360	358	346	369	395	377	370	396	373	358	357	367	331	356	349	407	358	364	386	362	384	387	369	361	396	367	372	346	367	368	363	354	352	342	363	368	358	338	389	332	364	369	354	377	391	321	378	353	344	366	391	395	356	370	373	394	382	343	368	358	392	339	364	346	365	352	369	376	407	345	341	382	365	371	383	378	356	357	382	368	400	374	356	390	384	359	352	381	387	394	373	393	365	399	358	366	372	351	395	363	348	368	364	370	371	369	381	344	379	367	370	374	365	398	362	369	393	390	404	340	351	334	414	374	373	383	371	336	389	335	368	350	340	341	386	398	359	343	357	340	347	348	373	374	371	375	348	365	377	383	332	375	346	375	382	353	377	391	398	354	355	362	369	352	361	373	354	345	378	384	356	355	355	373	354	402	378	394	385	374	371	338	385	357	344	352	355	371	382	377	357	331	345	389	346	367	371	377	399	361	389	361	349	385	362	369	360	345	370	342	399	349	404	353	340	357	341	365	354	347	349	380	343	365	366	339	342	353	363	357	373	342	378	375	380	332	373	353	392	365	355	351	362	377	350	368	353	357	369	352	371	377	359	405	361	355	350	356	410	367	356	348	358	362	383	377	333	333	403	348	355	347	372	376	363	345	337	394	351	390	363	383	361	337	336	346	399	376	327	384	339	361	377	335	379	386	368	408	374	404	356	379	369	373	369	405	357	352	369	335	360	396	382	386	351	348	373	385	347	385	372	345	346	349	382	381	377	374	404	351	355	358	353	360	365	364	377	358	351	393	355	386	379	350	369	377	362	362	361	336	394	423	342	407	375	352	366	370	375	312	380	349	391	378	379	367	365	369	345	339	340	359	364	350	388	368	370	342	319	346	378	381	370	357	354	396	383	366	352	382	370	355	378	357	353	336	344	336	395	371	380	370	360	352	364	343	364	342	385	398	364	376	402	361	373	406	375	354	354	379	409	349	338	341	381	370	375	382	374	359	378	335	359	392	366	379	346	357	372	359	400	364	361	367	383	388	380	352	362	374	364	370	335	353	368	381	334	354	379	336	357	360	335	381	352	397	403	357	355	346	365	359	346	345	387	395	340	353	368	352	387	388	367	376	391	344	362	376	373	339	375	356	361	372	379	355	355	402	380	367	376	373	372	346	329	338	373	361	386	379	309	385	339	370	365	417	390	404	368	363	338	408	388	381	353	360	368	354	366	352	362	362	400	387	334	342	350	354	385	351	360	378	346	320	354	374	367	397	416	325	394	376	336	405	372	374	413	368	396	380	381	369	351	406	402	374	344	356	346	394	355	397	350	353	375	387	392	371	340	386	359	377	363	341	380	377	378	341	341	342	383	353	389	344	378	378	377	324	383	369	332	370	375	380	364	370	386	348	357	372	376	338	353	405	377	354	364	322	345	337	387	375	364	378	338	381	379	375	362	354	379	387	362	392	392	376	372	400	367	355	383	367	362	353	351	386	355	358	372	379	384	388	357	407	394	407	394	383	358	354	371	344	335	354	373	387	368	360	376	390	378	359	343	369	373	335	352	341	347	385	381	370	389	369	352	391	368	348	357	371	387	383	380	385	381	376	367	375	362	361	370	393	374	360	392	360	380	382	359	339	367	384	390	350	364	377	398	366	379	342	358	357	365	335	384	389	380	379	356	377	400	376	377	383	379	406	344	372	382	368	384	388	400	371	382	378	366	349	360	343	356	346	345	348	355	372	353	358	369	368	363	351	339	362	356	400	335	337	358	359	371	366	395	367	348	376	377	361	333	345	366	374	362	362	352	375	348	367	369	340	377	395	354	365	400	393	381	392	384	389	369	336	371	358	381	363	379	364	331	369	387	388	361	352	391	369	379	345	362	351	374	374	374	388	369	380	388	376	348	401	344	376	389	357	359	343	406	375	388	394	372	385	383	326	388	341	365	356	353	363	389	372	379	396	340	368	354	373	386	394	328	346	355	337	381	354	394	383	357	374	373	415	383	369	369	370	376	364	375	363	365	373	356	349	355	347	394	386	396	368	338	378	350	366	375	372	345	367	350	374	374	352	360	359	409	341	381	409	346	344	377	346	371	358	356	369	355	374	357	355	340	363	371	374	370	357	336	387	352	358	356	367	358	384	347	354	340	386	352	344	382	331	359	350	366	379	371	356	349	360	408	367	386	349	343	375	405	347	367	367	364	366	359	381	324	347	372	385	386	383	361	366	364	365	349	385	347	393	354	389	349	356	390	342	394	325	390	359	355	360	363	338	355	378	339	386	387	362	365	355	368	343	361	362	425	379	364	360	354	392	344	358	336	378	346	346	380	377	382	362	376	369	379	359	367	363	361	378	396	396	360	383	344	370	362	342	384	396	375	385	360	362	378	413	334	403	388	363	364	389	340	386	349	350	300	352	358	328	387	368	349	381	345	377	365	343	346	376	351	374	352	371	379	371	359	384	369	353	364	374	359	331	353	374	356	351	363	361	368	383	361	357	357	376	407	382	370	364	335	348	372	340	361	353	361	332	362	358	404	360	363	369	325	381	383	400	395	357	363	337	363	374	371	382	373	363	391	393	366	351	386	357	356	379	346	339	355	329	377	375	345	337	348	354	347	360	359	354	385	343	345	352	355	352	325	373	369	371	368	360	374	384	344	386	396	349	342	354	379	331	377	372	395	327	343	389	357	361	398	381	414	365	402	322	373	400	348	350	386	366	369	354	369	369	376	362	386	357	374	364	366	404	360	349	371	349	377	338	352	382	342	351	352	362	349	358	355	386	384	333	355	346	344	385	345	371	398	382	364	334	361	357	370	362	374	362	367	383	358	353
13864	984	668	533	348	256	171	153	142	93	104	117	115	89	90	91	81	91	89	64	74	82	87	86	80	80	56	72	98	96	78	81	86	98	75	94	89	76	71	67	62	87	84	73	78	80	83	77	55	86	82	71	78	79	70	97	82	56	75	87	62	54	71	67	72	80	71	81	78	79	70	83	66	58	72	79	82	61	79	80	72	80	75	83	69	87	80	67	61	83	80	83	80	69	71	85	79	87	55	65	73	72	60	77	74	87	73	71	76	65	71	70	61	66	74	90	61	76	68	78	76	66	80	82	56	85	76	65	53	61	79	68	72	62	73	67	63	73	85	75	69	68	70	73	60	66	81	74	76	84	71	73	62	85	91	75	73	71	77	89	97	60	74	89	84	72	68	78	76	63	73	70	65	67	95	80	63	92	63	62	76	69	66	94	80	63	76	65	60	77	89	88	60	79	66	73	64	68	83	64	80	92	68	64	65	65	76	76	74	77	61	74	91	87	67	69	76	66	77	57	83	76	80	95	73	84	75	75	57	75	77	67	70	73	69	76	75	72	94	65	76	82	71	85	78	67	72	82	81	62	69	68	92	61	68	70	57	76	60	67	75	74	56	77	78	75	71	75	60	65	69	64	87	77	66	61	60	79	91	74	69	73	64	71	51	61	67	79	55	60	80	80	72	74	63	74	76	60	85	66	97	82	78	60	63	61	69	72	78	73	69	81	80	67	62	77	63	77	81	71	82	75	77	66	80	66	77	88	67	77	78	71	74	69	87	58	78	75	73	80	64	82	68	62	74	73	58	77	88	76	74	85	70	75	56	64	68	67	79	81	67	65	62	63	69	72	76	56	55	72	61	67	72	67	81	65	71	69	64	77	75	69	66	63	90	73	71	62	61	74	70	73	69	64	83	77	80	78	71	75	93	88	90	77	77	67	78	84	58	73	76	70	57	87	79	63	78	60	88	59	83	82	88	69	63	74	62	71	82	66	75	89	72	67	87	74	77	84	95	83	74	79	73	66	64	76	79	75	72	75	77	73	94	76	62	72	74	78	50	78	64	69	74	83	81	53	87	81	73	60	73	80	96	63	71	56	60	85	71	68	76	74	76	88	69	74	66	68	68	64	80	64	76	75	76	78	88	89	78	91	77	74	63	73	61	69	67	61	80	66	71	73	54	77	60	67	75	57	68	60	72	76	79	69	80	66	71	83	78	60	68	78	79	80	80	69	66	67	79	79	60	75	58	74	78	73	77	82	56	75	63	71	71	85	56	52	65	68	65	82	78	75	61	62	74	55	73	74	63	76	77	79	68	85	64	82	57	69	80	71	75	76	55	72	66	72	81	84	78	79	77	53	72	76	91	71	79	58	64	70	50	90	62	52	66	69	79	68	71	82	91	71	70	69	64	58	79	71	75	73	58	70	76	74	54	83	77	77	73	78	81	57	75	81	52	79	77	69	57	71	80	59	59	76	59	68	68	75	69	83	80	82	79	74	76	86	67	69	72	70	75	68	78	94	64	80	66	87	81	85	64	70	64	85	76	75	66	83	74	94	61	75	75	80	85	65	77	76	89	86	74	71	71	70	58	64	65	60	68	67	88	70	64	63	73	64	85	67	63	76	48	82	79	65	56	66	60	73	69	80	86	65	78	73	65	68	66	67	65	58	65	53	63	70	80	71	78	69	78	68	72	64	80	78	71	87	73	73	68	76	85	72	74	67	64	75	62	72	85	67	74	73	75	70	63	77	81	71	74	55	73	70	79	71	79	73	70	82	66	84	63	79	67	89	90	71	92	61	78	91	71	68	67	79	65	81	78	63	70	60	65	76	69	65	76	58	73	87	61	71	91	71	82	87	72	97	62	76	75	86	70	76	80	71	58	62	70	77	81	75	89	50	67	70	78	75	83	79	68	73	60	75	79	65	82	83	74	90	81	65	76	68	60	77	70	71	56	60	77	91	74	94	90	78	91	84	65	60	75	75	79	73	84	77	75	68	69	76	75	90	57	64	68	47	82	74	71	81	74	75	79	68	81	73	70	77	66	70	71	71	75	65	63	86	58	77	71	56	74	73	72	60	77	84	71	75	77	80	60	58	73	70	68	71	81	66	64	75	60	81	73	77	73	65	79	85	74	63	67	80	65	60	93	84	74	83	77	67	82	77	59	76	89	91	72	56	73	60	105	69	70	77	69	74	72	66	85	69	53	76	69	81	70	77	66	82	78	92	91	78	67	58	77	68	82	78	71	81	69	68	71	83	78	69	73	74	80	72	60	69	66	83	104	81	83	87	73	72	68	82	68	85	79	67	80	102	71	82	66	80	81	72	70	65	89	72	66	65	60	82	66	71	66	64	72	66	74	80	80	66	67	75	73	78	74	81	80	73	76	57	64	78	68	75	67	68	79	76	92	72	57	76	76	75	76	79	76	67	65	69	68	82	84	77	80	89	61	84	72	57	56	65	84	59	79	79	83	75	76	60	84	56	65	70	63	64	65	82	75	77	78	74	83	59	76	80	75	79	84	77	62	56	83	76	85	60	73	63	71	73	74	72	68	78	61	70	68	79	75	73	74	70	75	68	78	86	77	82	49	65	72	76	68	69	76	52	76	74	61	79	91	79	87	74	75	74	93	72	70	67	63	86	89	74	57	72	71	76	71	75	78	73	68	86	65	69	85	79	81	75	73	80	84	69	73	71	75	77	59	77	89	75	82	87	73	84	59	70	66	85	76	71	75	67	69	69	69	69	65	68	68	59	72	73	62	75	49	62	84	88	82	72	82	55	82	84	84	65	86	86	68	69	83	71	56	69	69	66	78	66	90	82	56	83	68	81	77	83	60	80	88	83	76	78	91	88	64	74	78	69	83	71	61	78	67	77	65	65	59	55	75	94	72	81	75	68	71	60	59	63	59	77	72	76	74	57	85	65	64	77	76	66	66	68	73	66	57	70	78	68	60	71	75	87	70	65	89	75	62	64	71	71	68	77	60	87	73	69	81	68	68	87	88	71	68	67	63	65	67	50	72	74	75	64	82	74	89	81	68	84	77	90	89	71	64	78	78	59	67	77	76	76	71	75	75	60	74	79	80	67	72	68	77	86	74	65	58	60	75	77	89	84	72	69	69	71	75	76	78	71	72	74	67	63	63	79	82	61	73	62	75	58	71	74	73	71	70	81	75	71	72	86	68	68	98	81	77	60	69	65	74	62	81	82	80	64	65	65	72	78	55	84	82	90	76	75	66	66	69	72	72	85	84	64	78	62	60	59	76	67	55	64	61	83	99	62	68	71	73	76	81	86	78	65	70	66	74	75	86	77	73	72	64	76	91	76	71	78	90	71	70	78	68	78	75	75	75	68	83	70	82	68	68	73	66	82	74	87	74	74	79	71	72	96	75	70	72	73	81	82	65	63	60	66	71	59	83	75	75	59	71	66	73	65	90	68	65	84	67	87	69	71	73	82	85	58	78	69	80	77	76	88	84	89	65	74
7971	767	1571	1866	1404	1137	979	783	648	592	463	457	398	376	369	315	308	319	338	330	298	271	247	239	267	252	267	263	283	244	235	245	269	242	237	247	258	217	197	216	229	235	198	223	236	227	191	232	233	215	228	215	227	213	202	208	222	222	226	236	212	182	213	224	212	236	190	191	209	245	200	217	203	193	198	213	233	194	192	202	242	193	199	191	195	203	191	203	196	191	212	213	212	210	205	196	188	209	207	210	206	203	200	184	216	202	207	207	218	196	220	222	210	205	191	200	186	222	205	169	219	194	193	218	188	219	171	208	210	209	211	208	219	208	207	179	212	184	201	214	193	189	214	189	194	187	190	220	178	218	194	200	204	212	210	226	213	215	223	180	197	190	241	217	211	211	203	220	231	175	199	226	203	210	204	217	191	196	210	195	228	181	205	195	228	176	206	224	243	187	225	210	204	181	224	182	198	220	238	223	200	203	206	197	202	224	199	209	206	230	208	184	194	197	188	190	204	202	212	184	200	205	197	187	191	191	211	239	206	172	220	216	209	210	230	206	177	224	195	209	205	204	187	191	184	209	204	220	197	211	218	205	191	202	212	187	188	197	222	184	197	184	200	195	218	177	213	188	177	215	183	202	193	197	173	162	198	199	210	189	175	209	234	208	203	197	195	211	193	209	198	224	220	187	216	227	211	203	212	200	182	218	218	223	205	201	212	204	227	217	217	208	207	214	186	189	220	178	205	185	195	228	218	200	184	197	218	202	197	212	197	206	194	180	188	189	197	198	223	201	184	220	198	188	225	194	197	214	194	185	207	216	208	205	216	227	195	213	227	179	220	191	210	205	214	206	214	218	202	201	208	187	196	198	208	208	184	244	195	219	204	200	215	211	187	208	193	197	198	201	186	198	203	216	176	207	202	201	198	179	223	212	201	218	192	185	213	194	213	217	224	206	195	215	195	214	205	223	195	215	215	199	200	194	201	198	218	209	179	212	242	197	216	193	229	199	210	204	208	201	206	222	210	210	205	200	204	175	191	215	180	202	195	189	194	216	201	223	204	187	181	204	198	181	214	195	183	214	211	181	232	185	208	196	190	208	179	216	208	203	233	216	215	214	203	213	232	181	201	223	215	187	201	191	202	203	216	188	217	186	223	225	187	191	199	219	216	193	217	216	190	226	220	216	230	175	191	204	205	205	208	214	210	199	204	200	171	203	201	195	210	221	202	174	168	203	196	176	199	237	208	210	211	199	180	187	187	230	208	199	199	192	202	221	217	191	204	229	211	215	196	214	207	221	208	194	209	200	188	186	198	204	214	195	204	207	216	173	223	203	205	204	217	194	233	215	203	218	191	232	216	206	219	179	202	167	216	192	218	214	187	222	236	204	195	204	218	202	200	192	225	194	198	197	180	195	208	208	193	201	216	241	207	218	204	189	199	233	228	213	221	192	223	187	218	212	197	197	224	228	167	207	221	200	186	206	194	191	190	232	206	222	194	185	193	207	204	215	226	215	163	206	212	188	209	194	202	193	197	208	207	207	191	190	191	207	202	221	216	206	200	211	213	199	209	210	230	201	201	188	201	230	207	220	191	224	213	185	222	204	214	185	195	202	200	200	211	218	206	200	190	199	207	186	201	197	215	219	223	187	237	188	202	212	192	190	197	203	201	202	200	215	198	223	190	213	187	214	204	204	227	223	183	205	212	198	220	214	191	227	209	212	206	239	197	204	190	236	194	193	242	210	198	240	203	187	181	198	219	209	220	194	201	195	192	173	188	187	191	185	196	200	207	206	223	219	187	212	206	202	207	200	191	199	202	217	208	217	208	185	187	203	175	189	214	189	212	185	180	208	188	215	191	216	223	179	217	225	215	189	196	202	215	213	226	201	211	196	221	217	212	194	195	207	174	221	181	200	201	195	196	193	196	204	200	193	202	206	195	208	205	200	208	198	195	179	195	207	227	217	209	221	207	222	187	206	215	211	196	205	206	203	216	202	201	218	214	212	197	210	190	167	222	184	230	184	220	187	192	223	201	198	221	200	225	201	181	195	216	214	197	200	221	211	202	211	224	214	220	186	189	202	199	200	204	192	205	211	223	189	190	184	193	185	220	201	205	209	188	195	179	206	188	213	218	192	196	228	188	203	188	194	202	213	218	200	189	194	220	200	189	207	192	192	181	185	188	207	203	193	210	206	196	203	192	204	201	226	216	188	200	204	212	220	180	198	201	201	210	227	226	191	195	203	211	209	221	183	227	197	197	208	207	218	201	211	203	202	191	227	201	202	229	213	183	193	215	193	213	186	200	195	197	201	219	204	203	222	197	182	199	204	200	226	194	185	195	176	216	186	187	185	203	187	198	232	207	207	188	192	201	223	218	208	198	191	212	198	220	201	206	205	189	183	199	202	195	205	206	172	212	184	207	213	197	199	206	215	232	195	223	201	209	222	222	212	201	205	202	172	173	203	209	179	204	203	186	226	190	235	205	208	211	198	219	192	201	195	207	187	200	196	197	203	235	196	219	222	209	217	208	215	224	194	229	210	187	197	173	216	204	196	200	223	220	210	192	172	187	214	207	215	226	199	209	188	223	224	223	204	215	204	201	202	182	201	227	204	195	236	192	215	184	208	189	210	216	221	219	201	212	229	216	209	202	234	203	197	239	207	200	220	215	203	206	192	199	186	212	212	221	224	207	204	201	203	188	201	212	216	180	213	164	204	165	216	217	192	173	192	193	222	196	232	196	229	225	196	215	204	216	189	216	229	187	220	196	213	200	229	201	215	186	190	212	214	208	215	196	202	206	226	196	193	199	193	189	214	206	212	223	196	201	184	209	192	187	199	204	204	201	207	226	218	228	189	211	186	207	189	194	185	200	204	210	163	185	217	191	191	179	200	198	214	170	184	212	192	195	198	194	192	185	204	211	203	193	213	225	218	188	194	226	188	192	198	193	185	197	220	199	203	209	200	205	208	234	203	193	204	193	208	213	215	206	210	212	219	203	202	175	232	199	212	222	177	207	228	201	208	212	216	199	197	207	190	206	205	215	204	213	191	188	189	178	236	210	241	200	218	208	198	202	227	193	200	199	208	201	201	174	200	208	184	169	193	198	204	195	210	223	190	211	220	173	206	204	189	193	224	244	221	219	178	187	194	213	194	229	218	211	224	187	211	229	206	206	205	194	207	198	189	220	201	189	204	211	187	208	189	207	204	196	202	214	205	205	221	206	206	189	200	207	192	230	192	202	199	217	197	195	199	210	209	195	210	228	205	190	212	201	179	192	203	174	210	204	217	195	202	184	183	219	196	203	167	200	213	227	206	209	178	197	231	221	193	180	204	172	214	193	204	217	217	194	191	182	221	194	229	212	208	225	205	187	202	199	184	193	212	186	215	202	206	207	218	202	213	202	190	236	221	187	205	203	208	210	214	212	194	204	226	198	190	205	202	189	211	207	213	203	224	193	194	211	206	209	196	221	195	216	199	186	192	199	192
1524	320	275	300	285	302	297	309	284	298	286	273	300	302	306	307	313	297	317	277	276	290	298	317	302	283	266	270	300	311	291	271	297	278	299	278	299	285	309	309	293	287	278	287	301	310	293	280	287	269	320	273	286	286	306	322	268	292	277	264	292	298	301	278	266	273	265	291	284	262	293	286	276	299	273	275	313	284	301	274	288	295	308	316	269	290	253	321	324	308	324	299	320	328	261	262	290	258	302	289	304	304	268	313	281	290	288	299	313	291	272	284	299	286	269	319	324	276	298	308	328	301	292	289	280	316	267	309	324	311	288	299	288	292	333	283	293	296	311	311	286	314	310	277	297	307	272	286	275	269	284	302	258	279	289	311	271	289	307	299	295	269	325	266	306	270	281	259	267	269	295	290	292	303	308	313	271	309	309	313	271	270	296	264	284	274	285	277	286	298	260	278	296	279	296	290	253	263	299	256	278	335	338	307	310	320	252	297	307	314	313	289	308	317	278	294	307	286	300	247	305	284	261	260	271	290	284	331	309	278	301	292	263	267	293	301	285	287	298	284	264	265	277	320	303	276	272	269	291	281	282	264	255	290	278	308	278	293	281	312	313	280	279	268	272	275	310	291	298	300	286	275	293	327	311	285	279	279	307	336	292	304	268	304	278	296	297	281	296	270	294	280	288	296	287	296	287	295	264	290	304	304	295	264	295	287	298	270	280	285	288	278	275	282	286	275	266	285	290	278	308	302	285	262	306	288	297	246	258	268	292	275	285	287	293	315	295	312	325	288	290	325	333	300	334	303	306	307	288	286	303	257	304	312	292	297	272	278	288	259	297	321	311	309	277	305	302	280	270	306	281	279	314	308	288	286	296	301	265	273	277	248	290	287	287	298	290	314	332	276	272	278	295	281	282	290	317	317	264	282	293	279	278	307	294	280	287	313	326	266	306	275	265	285	302	299	296	311	297	298	305	274	312	303	261	264	318	274	287	281	289	293	273	276	324	297	270	263	302	306	279	270	305	302	262	294	303	244	313	283	286	304	295	298	267	294	261	299	263	324	318	301	271	264	306	262	252	308	306	302	284	292	286	258	304	288	275	297	291	264	283	286	329	310	288	273	298	308	321	304	286	315	317	327	296	289	279	306	264	280	267	286	343	283	291	282	282	278	240	280	282	268	269	287	300	283	295	281	269	299	272	264	290	285	294	309	284	284	289	319	303	307	270	275	299	279	271	280	274	306	277	270	277	283	287	295	304	278	280	294	286	309	291	290	309	311	276	285	294	264	294	293	285	284	297	293	291	287	291	309	309	300	288	265	278	293	304	294	304	293	290	251	284	279	301	283	266	281	249	271	284	288	280	294	339	306	289	302	315	310	302	296	311	303	286	308	310	272	298	260	290	316	267	287	279	308	283	288	284	269	312	310	288	250	328	309	285	313	262	259	272	311	275	299	281	299	294	264	293	331	309	318	307	293	319	275	268	276	279	293	289	294	277	273	293	279	300	300	312	289	281	280	265	293	271	289	274	317	313	298	283	295	316	292	280	278	299	344	283	308	282	273	297	321	280	305	284	288	282	283	269	306	259	313	277	289	274	285	315	323	286	309	291	269	326	291	278	272	292	316	300	301	305	303	272	292	298	307	303	302	290	300	296	332	285	277	316	289	270	270	270	290	301	303	288	281	275	309	247	302	305	313	316	287	277	300	289	287	332	282	302	307	326	290	287	305	277	278	302	295	294	274	262	280	299	297	316	314	299	293	265	298	268	309	308	333	306	295	278	316	287	287	281	317	336	283	269	288	326	289	301	312	280	276	324	290	285	284	278	276	294	302	286	301	277	260	327	298	308	292	322	315	296	277	272	295	290	307	236	311	316	277	293	258	271	266	277	281	274	243	275	323	312	283	281	284	295	285	272	282	291	310	311	296	315	244	281	267	323	290	289	280	292	287	284	292	299	295	312	302	283	287	326	283	316	294	321	314	285	258	287	292	272	277	265	305	319	266	291	326	309	323	264	305	293	288	286	301	312	301	296	274	315	288	280	303	310	323	293	294	273	325	279	301	288	305	311	292	312	298	327	340	294	266	320	307	300	296	282	278	290	314	299	283	294	287	257	298	290	304	285	264	293	316	316	305	304	323	273	281	294	295	260	296	303	302	282	317	258	306	322	304	289	281	288	266	299	288	312	277	268	273	300	271	288	289	324	313	292	303	310	278	295	316	270	311	298	311	302	270	315	297	314	281	311	291	307	261	307	294	304	286	271	296	298	298	276	286	274	305	300	290	300	292	330	287	311	286	268	277	282	328	291	246	249	279	280	283	301	299	269	270	268	325	279	282	300	297	273	304	319	294	288	283	319	287	288	269	269	303	295	316	308	341	308	285	266	296	302	319	293	283	279	282	310	275	298	325	263	309	299	312	283	297	299	288	289	286	286	275	305	287	297	266	270	283	244	288	321	243	287	323	336	280	326	282	303	292	265	289	299	291	313	324	301	308	300	293	282	303	296	294	316	266	321	294	290	270	271	308	318	311	338	289	309	309	295	288	257	284	307	286	283	283	257	265	284	287	308	275	282	276	265	269	267	299	326	304	297	285	308	264	295	296	289	284	333	298	300	303	260	291	251	277	277	317	319	327	291	297	314	282	313	278	315	278	264	271	272	280	295	295	262	304	279	283	315	295	307	286	267	286	301	285	292	258	266	306	257	299	311	284	326	336	303	312	289	273	283	298	301	308	304	263	274	295	293	267	275	304	269	291	295	262	310	270	256	299	296	279	265	311	268	302	284	289	311	263	256	294	311	306	315	312	282	266	253	317	281	259	306	269	306	324	276	297	280	289	304	313	270	286	280	319	268	291	292	281	305	304	267	284	323	289	258	308	282	291	320	264	311	335	316	303	287	275	304	275	256	325	294	285	275	286	279	276	296	313	271	270	272	270	308	327	298	297	278	316	308	293	284	271	286	292	246	317	313	316	319	339	274	254	272	283	284	283	274	296	302	275	270	266	273	320	298	294	279	293	278	307	291	292	275	259	280	276	252	307	297	277	309	293	272	270	328	296	278	294	279	273	306	300	316	298	283	303	276	280	335	283	270	266	280	299	302	332	296	300	260	294	286	285	305	288	268	297	298	264	288	284	336	300	301	297	293	247	277	269	323	300	270	256	290	291	275	307	292	243	266	296	274	288	307	279	274	306	301	302	278	300	301	241	299	266	303	284	267	298	320	272	256	288	276	283	286	260	258	329	292	289	278	285	302	289	291	288	281	282	286	294	304	273	283	313	279	278	270	274	287	316	276	300	302	314	302	283	291	298	280	319	295	329	274	279	245	278	281	269	286	265	251	274	266	308	311	254	282	277	309	314	308	281	296	306	294	316	300	270	303	294	278	264	288	308	330	311	265	272	285	268	279	261	290	279	273	293	294	284	283	269	300	269	305	286	297	267	292	306	300	300	252	314	293	306	325	288	290	292	292	295	291	309	266	318	247	288
1792	650	710	654	689	659	700	679	650	643	661	623	645	673	641	635	637	672	625	668	629	637	669	587	667	643	590	671	660	620	648	640	662	634	635	640	662	581	605	641	645	643	651	629	672	647	651	664	632	645	624	625	650	621	646	672	616	625	663	630	614	640	638	690	617	612	634	624	672	672	630	640	654	641	675	643	646	678	599	653	667	648	647	656	618	616	687	628	601	607	646	621	635	620	652	605	650	596	647	668	645	607	655	616	645	642	656	634	669	644	649	641	691	658	605	634	617	653	656	650	659	634	627	652	651	672	612	626	653	636	642	609	638	689	642	604	665	652	679	658	648	612	608	637	681	621	657	644	650	688	606	657	635	675	643	585	646	598	659	652	662	679	669	585	617	607	625	698	642	665	633	655	653	654	634	630	589	624	632	657	661	646	622	623	617	634	653	700	635	622	598	605	670	671	611	654	620	676	605	606	613	587	629	677	628	620	632	673	661	613	635	606	616	667	664	637	630	645	674	621	633	606	654	590	594	655	613	637	639	656	655	648	689	656	663	606	641	632	625	652	623	619	630	651	665	656	631	612	621	655	596	621	631	626	656	606	664	608	662	630	669	641	626	640	620	627	619	646	659	625	628	608	658	617	633	625	678	601	615	675	661	640	612	629	654	702	629	665	647	636	657	670	646	676	642	668	673	635	646	643	629	678	625	624	656	626	630	684	647	639	631	654	655	614	641	695	672	633	638	648	697	643	637	664	615	598	629	631	628	640	611	618	628	642	640	694	675	686	672	696	647	627	632	679	649	657	601	654	633	665	638	597	635	615	643	647	655	614	646	610	641	647	652	693	652	606	612	631	642	635	627	674	616	664	581	630	671	644	674	638	662	636	660	605	663	669	637	610	649	602	674	635	650	645	686	664	619	616	622	622	652	629	612	664	637	658	645	648	661	635	628	613	585	676	643	629	622	617	649	625	638	639	634	645	628	637	600	659	641	664	674	676	645	643	649	595	656	639	600	607	668	667	663	603	633	612	597	615	651	665	624	669	621	663	640	691	639	635	675	637	630	603	635	614	586	627	631	616	622	677	644	672	623	620	709	627	649	611	628	643	640	627	665	586	587	621	607	609	627	649	654	629	661	645	651	637	619	636	671	648	673	619	653	673	614	640	608	650	646	630	607	622	634	641	651	608	596	652	702	648	681	631	610	655	661	665	678	632	661	632	625	609	631	677	660	625	620	628	680	638	623	653	613	691	625	643	672	613	635	668	634	633	656	649	621	640	615	602	608	642	679	616	677	630	663	598	642	632	643	656	651	648	660	667	644	665	659	632	640	629	608	642	669	655	657	683	637	634	665	652	689	689	694	632	644	633	596	645	633	701	684	646	622	617	643	627	622	669	590	613	628	666	674	657	601	655	682	668	650	647	610	635	605	662	656	669	606	603	658	627	671	632	650	628	611	634	639	633	626	632	683	644	648	636	659	632	612	684	640	592	668	652	623	687	635	681	672	610	637	622	623	643	627	654	627	618	627	579	661	609	653	618	656	619	642	648	660	659	634	639	655	645	649	632	661	629	650	643	626	634	657	655	599	646	641	629	659	643	648	630	684	654	689	603	603	607	711	622	619	665	601	627	644	611	633	623	651	665	652	673	583	648	648	658	660	625	628	647	654	642	694	623	627	611	687	668	666	625	653	656	662	589	615	631	659	615	633	610	637	638	611	692	613	652	562	654	656	597	683	665	610	635	608	650	663	672	669	625	659	604	620	618	654	606	673	616	630	630	634	696	625	642	608	664	642	629	642	656	637	608	612	675	624	618	655	628	654	614	651	686	649	652	659	651	625	691	627	638	648	637	625	664	634	602	683	615	645	617	654	650	615	650	640	655	638	639	648	640	678	598	674	652	672	709	668	653	669	703	644	673	627	653	698	649	655	602	617	648	623	622	681	616	634	632	602	635	614	608	684	607	616	627	679	607	597	652	633	710	587	620	638	632	681	621	648	639	625	638	660	614	673	658	682	647	633	664	644	670	647	611	602	655	660	644	667	614	646	638	610	629	630	657	605	643	695	648	638	640	646	656	652	640	663	618	595	655	617	657	682	666	649	650	616	622	644	616	628	632	662	644	661	657	654	622	607	670	648	621	642	634	665	663	600	614	648	663	627	650	658	633	602	654	608	664	664	634	636	628	670	642	592	636	659	627	655	665	628	664	620	647	589	664	613	625	646	660	630	611	635	637	676	662	673	666	670	658	623	629	660	649	650	630	604	655	635	621	637	635	640	651	687	647	658	686	698	642	645	606	630	603	659	646	637	610	638	642	674	614	648	629	615	634	634	676	645	652	673	662	579	671	639	687	643	677	636	629	653	668	645	660	710	635	662	605	657	675	628	631	655	632	639	598	638	589	611	660	596	660	649	644	611	699	596	583	621	628	663	668	617	674	651	635	666	614	689	685	661	630	623	656	684	651	675	649	673	627	609	619	682	607	631	634	618	643	637	627	599	658	631	622	635	677	674	699	627	658	640	613	615	639	612	634	652	642	622	679	660	621	647	650	668	647	628	675	612	610	660	625	624	662	651	645	628	644	620	621	620	667	640	660	664	629	637	634	686	652	637	663	650	643	639	676	662	634	618	694	631	647	608	645	648	621	659	640	639	636	649	646	694	602	632	682	625	661	613	685	679	630	720	620	652	607	643	597	628	671	654	646	588	615	627	648	651	646	635	638	627	627	649	629	623	612	622	662	625	650	652	631	691	602	591	654	675	619	623	635	638	649	613	626	644	674	657	616	646	665	676	649	626	669	640	630	654	653	668	634	632	659	636	656	636	648	638	621	690	651	667	650	649	643	675	620	611	665	638	668	625	660	685	608	665	652	608	650	659	717	658	620	643	637	654	622	618	644	661	629	657	669	671	635	635	617	599	668	673	631	675	673	658	652	670	612	632	655	625	691	644	634	649	665	652	642	667	620	654	603	649	628	671	677	639	627	636	606	632	614	647	641	591	627	648	692	649	615	596	658	618	671	630	628	683	601	654	637	657	641	618	662	626	618	627	657	652	659	675	604	672	634	663	622	632	701	626	617	647	657	650	612	620	645	655	627	662	595	597	637	643	607	674	672	615	639	611	660	613	682	645	626	619	641	630	634	659	652	662	646	638	624	641	627	623	670	653	604	614	621	657	649	644	668	611	632	666	660	685	618	647	659	656	649	688	612	676	611	634	641	625	630	629	627	621	666	635	646	655	639	650	638	624	657	628	678	649	622	675	668	665	630	634	639	658	616	643	638	666	622	648	641	639	629	629	689	638	614	638	654	664	639	617	641	632	666	653	671	689	645	657	659	639	599	640	662	648	649	579	644	634	589	627	655	599	672	612	624	662	643	644	647	667	685	624	629	663	633	618	669	647	607	623	665	637	678	597	670	622	635	650	668	646	667	632	636	607	694	682	615	666	646	622	660	670	618	622	651	643	695	655	627	623	654	641	622	594	594	589	669
7049	439	481	430	277	255	241	210	179	191	184	180	167	170	182	169	168	153	166	164	156	157	160	171	168	161	170	153	179	144	161	158	177	176	160	150	158	182	172	167	168	193	154	173	178	160	160	167	150	160	154	154	158	160	136	158	137	161	154	154	175	146	192	181	167	151	175	175	148	144	182	143	159	165	156	170	165	172	167	149	146	172	163	162	178	183	168	146	135	136	149	169	148	159	179	178	171	150	182	152	163	169	183	146	169	162	147	175	160	152	171	149	167	180	162	158	181	167	161	165	159	167	168	152	173	152	164	160	157	136	162	156	153	154	128	158	155	138	167	141	149	154	169	154	147	146	144	147	177	158	155	173	171	174	152	161	144	162	171	168	160	173	171	161	168	148	165	149	163	171	144	144	144	130	151	188	138	147	154	188	174	148	157	171	166	163	176	178	156	149	163	149	161	165	153	157	165	162	150	153	158	197	153	155	175	174	143	146	174	156	168	172	172	179	175	201	147	169	164	148	158	149	183	148	161	157	182	171	152	167	144	184	159	184	188	157	149	155	179	159	168	137	175	173	154	133	167	166	148	156	149	153	152	156	155	159	147	149	140	155	119	147	178	187	157	164	173	162	167	165	185	151	160	175	166	160	152	183	160	140	182	174	161	153	149	166	166	166	139	152	136	135	185	155	176	139	159	190	167	162	157	188	143	153	154	155	155	176	143	180	150	159	150	158	161	149	162	157	145	152	177	184	157	160	179	163	176	159	181	166	134	153	161	158	152	161	158	172	140	158	140	139	177	165	185	143	179	183	163	172	155	153	170	175	162	159	167	145	166	173	147	149	172	157	165	183	162	126	168	168	173	168	142	158	167	154	154	163	172	168	156	175	186	162	169	151	153	170	137	138	156	163	152	157	146	147	142	156	150	178	177	161	171	155	171	168	158	135	160	169	185	154	183	162	175	161	152	160	145	183	165	160	177	170	164	160	172	148	185	174	169	143	163	152	154	161	175	175	154	132	159	154	159	150	181	178	145	164	145	162	154	135	151	169	167	186	157	178	158	189	146	155	168	178	156	147	164	158	184	151	156	171	155	159	165	172	183	160	124	137	174	148	129	166	171	148	176	176	126	179	183	165	161	148	155	168	158	168	171	183	153	181	159	146	163	166	144	149	171	146	142	165	199	168	185	178	140	148	158	150	174	144	155	176	173	127	158	176	168	165	155	145	162	157	151	177	181	158	148	155	152	158	148	153	183	167	135	154	161	142	156	180	175	171	153	178	175	146	168	152	159	162	178	157	144	166	173	147	179	178	162	188	170	169	148	192	152	184	152	167	169	172	161	158	146	147	154	147	144	161	179	182	162	172	180	131	142	161	156	162	164	164	138	173	168	145	176	143	151	164	150	193	153	156	142	165	171	150	181	136	148	162	179	158	178	191	188	136	141	179	178	157	138	165	173	122	165	162	148	160	134	164	148	160	155	147	179	180	171	157	136	173	165	180	171	175	166	175	137	149	165	153	139	198	145	161	141	152	159	160	169	167	166	172	165	169	163	157	156	158	179	167	161	159	165	146	163	149	149	157	174	163	154	139	156	177	185	167	156	159	158	155	186	160	178	137	195	149	169	159	150	124	127	175	145	163	157	194	172	148	141	169	170	148	195	193	153	180	187	168	163	176	166	166	183	160	155	157	152	177	166	158	154	148	167	171	159	156	157	140	159	158	158	186	187	156	163	165	175	185	171	174	153	158	142	142	177	198	182	160	157	121	162	166	163	168	154	178	162	163	144	163	154	159	155	159	155	192	177	170	155	158	163	166	163	155	167	184	159	172	150	173	146	145	157	186	156	156	166	154	173	158	176	185	159	163	163	181	161	182	170	155	177	160	162	148	167	136	183	174	170	172	164	164	150	190	171	192	150	159	168	159	144	180	163	159	141	171	161	163	158	166	154	159	172	168	195	140	187	160	159	179	151	149	149	156	164	176	158	159	159	162	176	167	160	157	154	179	161	153	169	169	139	164	168	175	153	166	159	165	143	152	156	149	166	165	174	165	158	149	139	159	154	166	153	154	154	152	154	154	163	161	166	177	150	148	156	142	149	147	149	178	161	149	159	143	153	159	160	178	158	161	167	188	185	200	148	161	175	159	176	152	165	152	164	160	158	172	181	154	150	158	179	174	181	164	146	174	166	161	148	149	172	145	174	176	178	144	171	177	145	144	145	168	147	159	171	156	151	147	175	146	156	158	163	179	166	143	155	145	150	164	144	167	169	136	166	160	169	167	155	151	146	149	139	161	175	189	155	128	122	158	155	182	160	162	163	153	165	160	176	167	173	169	161	170	151	147	161	150	141	158	169	140	158	161	134	144	156	164	161	181	174	153	179	149	195	167	164	161	174	130	160	140	164	182	147	184	163	152	136	180	172	161	155	160	160	152	155	169	173	153	141	146	142	151	151	148	160	161	151	151	158	162	175	147	174	164	149	164	142	166	165	162	152	165	168	156	139	148	162	128	151	164	159	143	157	157	177	158	170	164	141	174	132	160	169	170	166	156	162	142	155	153	165	158	163	171	168	182	153	199	164	154	159	153	168	134	171	149	174	197	151	159	155	162	143	148	141	166	156	157	173	165	180	155	163	175	180	175	123	172	156	157	138	163	166	181	173	154	164	164	159	167	145	166	161	175	169	137	169	175	166	191	161	187	199	149	129	169	166	155	178	150	151	155	134	155	187	167	187	166	164	173	161	141	163	152	119	157	162	148	161	158	167	168	166	157	166	187	185	190	171	168	161	184	166	156	145	158	147	143	151	156	162	143	211	170	147	177	154	165	152	158	153	153	165	142	158	166	139	169	146	152	184	162	178	179	140	146	166	168	194	136	143	171	162	151	149	135	152	157	150	164	157	138	141	153	151	185	147	167	148	164	178	153	168	150	165	168	172	174	180	150	166	169	171	132	160	131	166	166	166	150	163	149	140	172	140	175	163	160	153	166	152	175	155	162	150	188	168	178	162	175	155	153	147	142	155	171	170	145	147	139	151	175	193	135	155	172	167	162	153	172	150	151	172	168	127	180	164	147	175	144	160	167	151	160	181	158	167	145	160	160	160	187	154	135	189	189	169	167	146	173	177	161	151	152	164	169	195	147	161	119	167	143	150	160	134	157	164	152	173	171	177	157	150	150	145	167	148	155	186	129	167	184	158	175	159	146	137	161	138	159	159	173	134	166	145	155	177	174	154	150	162	144	139	149	178	166	137	186	152	168	144	157	168	154	162	190	161	173	173	183	184	189	181	198	150	162	162	166	168	176	144	152	161	168	168	156	180	146	166	143	167	171	170	188	149	180	163	142	168	164	178	165	156	149	161	183	154	165	160	165	167	172	174	168	178	147	166	180	150	149	177	176	148	146	160	166	165	165	155	149	149	162	173	176	167	128	161	171	176	161	163	150	159	183	154	161	154	159	146	132	141	148	164	166	132	147	161	138	159	162	163	183
6300	641	1078	1199	1003	921	685	608	562	541	550	474	448	448	449	461	424	426	432	392	439	392	416	369	410	386	414	405	382	411	396	375	370	388	376	360	399	366	379	358	419	344	384	372	341	381	389	359	365	366	361	362	376	344	395	361	381	360	382	376	367	356	361	335	365	348	413	387	348	358	378	349	373	337	362	352	380	361	385	358	343	361	389	401	381	386	353	377	369	359	341	376	411	345	365	379	348	363	384	395	373	364	352	370	353	361	376	381	403	377	361	372	386	364	341	375	398	374	367	327	355	382	361	352	371	365	332	386	367	365	388	389	395	368	376	383	341	377	355	391	362	342	353	401	365	343	394	388	356	371	367	381	346	352	380	348	384	413	353	380	386	387	383	338	368	349	357	341	369	361	376	413	389	373	361	359	421	340	404	360	386	363	398	375	369	332	369	412	378	364	366	387	358	368	350	403	344	335	355	349	338	397	380	355	367	344	382	385	346	380	418	356	332	364	359	364	381	360	364	375	375	382	391	363	370	359	372	374	387	376	364	355	361	377	386	365	378	347	331	352	362	356	376	400	393	337	390	379	367	343	348	350	366	347	370	358	367	389	385	390	349	374	374	375	380	372	361	364	370	375	374	346	361	342	371	359	364	430	356	371	353	377	375	349	381	371	374	403	391	337	385	376	358	390	413	354	331	329	400	363	370	376	362	333	363	360	364	376	360	339	344	338	361	369	386	386	354	373	355	379	371	338	365	345	393	356	366	378	337	400	380	328	331	354	368	376	376	372	358	377	356	371	355	351	373	380	377	388	387	388	358	371	346	358	371	345	381	380	375	389	354	352	357	383	364	382	356	365	363	335	362	380	384	347	319	340	375	403	396	360	356	375	364	335	379	390	404	356	330	357	330	348	336	375	337	344	346	375	385	372	348	350	357	379	378	354	398	326	372	362	384	341	326	358	372	370	374	342	385	359	335	406	338	365	388	360	358	343	400	391	380	365	376	352	357	359	360	339	386	347	355	333	399	366	382	387	352	393	397	348	387	343	390	337	367	392	360	401	405	408	359	352	363	394	379	353	360	379	374	366	340	375	392	355	403	353	388	360	357	346	405	387	393	340	377	385	360	384	375	377	359	346	359	383	383	362	340	357	325	380	364	336	371	339	355	358	388	388	390	350	355	396	356	369	374	400	387	368	348	356	391	376	371	359	354	340	350	367	375	372	344	389	349	358	408	364	355	365	347	364	347	384	352	374	370	359	362	372	334	373	347	406	370	372	379	400	346	396	378	389	388	366	354	362	369	405	352	363	356	354	352	383	357	355	399	354	358	390	389	383	369	378	364	361	352	387	346	379	382	374	384	356	393	412	352	376	376	354	394	351	357	367	358	371	370	379	361	357	356	379	372	369	366	405	359	388	342	369	359	341	334	384	387	382	369	358	370	370	373	375	352	341	354	344	369	351	400	389	358	391	378	351	361	382	369	360	367	335	363	366	375	400	362	353	374	360	352	350	354	381	362	352	401	385	402	380	400	346	387	393	385	378	392	359	350	369	382	380	357	333	391	373	360	372	378	375	367	362	381	354	361	370	370	382	368	362	363	371	336	369	355	323	353	374	387	389	380	376	379	393	365	371	362	344	358	386	390	376	345	342	405	365	356	384	374	368	395	419	353	377	354	368	319	366	368	365	400	383	356	360	405	383	352	362	349	349	344	350	391	337	363	381	343	369	364	385	326	350	402	344	379	387	363	352	380	403	365	359	348	355	355	380	372	342	373	388	365	350	377	352	380	373	340	363	369	342	358	389	348	365	373	364	397	399	361	373	361	378	394	388	390	365	373	399	376	360	345	379	342	345	366	369	387	347	344	360	376	382	336	369	326	382	358	364	343	359	354	385	378	395	335	351	373	357	364	348	390	379	401	370	361	350	381	349	343	358	361	307	337	336	369	332	373	395	374	358	363	343	386	337	369	359	389	360	390	383	349	384	377	385	334	331	386	364	358	378	361	392	349	378	370	355	384	376	365	395	355	364	358	370	372	367	359	376	369	367	357	389	400	373	418	365	358	358	367	379	349	408	358	341	379	340	388	387	366	366	387	364	360	385	369	353	388	365	380	366	363	356	347	391	348	379	360	363	385	354	381	353	384	370	333	360	378	351	330	368	368	372	352	378	379	369	364	365	356	396	384	399	370	343	372	395	357	401	347	360	368	357	346	419	370	382	370	386	373	365	375	360	381	360	384	341	377	354	361	354	378	368	366	357	354	387	362	355	352	389	338	352	373	364	358	356	365	352	358	396	352	370	381	344	351	372	368	349	366	337	360	390	368	362	383	385	401	373	381	381	378	349	396	364	379	377	386	372	377	375	377	372	403	395	404	334	398	384	365	370	399	385	339	337	372	362	367	396	363	348	379	378	357	362	372	350	372	361	361	336	376	353	339	386	362	359	362	389	352	359	342	326	320	332	321	359	349	371	348	356	354	417	387	385	407	351	361	369	353	368	367	348	360	365	384	374	342	396	348	379	351	414	353	368	398	375	346	334	389	354	392	389	386	395	373	353	353	365	341	360	369	398	371	373	384	352	372	354	411	375	384	370	344	372	354	358	365	342	353	317	367	334	406	364	357	339	375	369	344	375	371	354	353	366	339	386	371	343	366	379	360	345	378	366	400	370	371	368	363	395	387	355	369	323	333	353	361	369	375	357	364	374	364	355	398	355	413	331	372	379	339	372	366	387	374	363	327	362	343	389	348	335	360	365	335	437	364	394	387	357	389	376	379	350	367	357	371	388	363	375	364	357	382	359	357	396	391	336	366	381	376	383	348	355	358	365	366	359	369	353	364	343	339	362	437	356	338	345	370	344	346	378	377	412	340	334	374	342	361	357	348	371	362	347	339	364	364	358	367	346	363	411	354	341	403	368	382	376	376	378	376	346	370	386	385	353	358	370	383	366	371	381	369	413	333	384	373	388	352	364	350	348	370	341	351	358	347	399	361	343	347	356	329	383	346	378	385	358	377	355	355	398	346	377	419	330	356	364	363	332	362	329	376	303	375	359	367	356	349	369	310	389	354	381	350	380	397	370	383	383	380	359	346	335	363	340	340	393	365	366	361	342	371	345	351	339	344	356	342	360	384	351	396	385	376	368	355	354	369	309	380	395	380	388	366	368	354	342	354	354	383	389	363	368	357	370	377	394	379	384	374	382	348	368	362	362	348	370	376	401	343	368	379	360	370	386	385	369	341	369	381	360	329	380	410	361	387	363	354	353	357	373	361	350	349	390	352	338	382	364	372	412	346	408	366	360	334	363	376	393	361	349	342	402	389	403	402	359	349	385	382	382	337	380	354	320	343	322	363	373	338	384	402	371	378	396	337	359	386	398	379	373	393	393	361	371	400	367	371	353	377	376	363	342	339	380	362	372	387	382	372	370	348	339	370	400	370	384	374	373	352	371	363	362	356	342	371	345	380	371	349	378	361	359	372	394	370	380	378	357
13876	943	722	512	389	277	207	185	161	144	119	117	99	88	107	80	99	95	79	76	74	84	77	75	93	76	80	71	81	90	79	71	83	78	79	56	68	64	88	70	86	86	76	82	78	79	62	70	91	70	88	93	80	90	75	72	75	85	72	80	80	69	79	68	88	77	80	83	82	57	81	69	88	72	63	89	68	77	68	84	84	84	86	64	74	68	68	71	83	70	87	70	78	71	50	84	75	78	64	68	77	73	63	69	68	62	72	85	64	97	70	76	66	80	68	66	80	84	76	74	68	71	66	76	83	62	72	71	83	93	70	76	74	82	81	77	79	76	73	73	65	60	75	94	81	77	66	79	79	80	56	67	77	65	82	83	90	91	83	79	72	77	80	89	73	78	78	74	80	65	73	67	87	73	83	63	56	66	61	75	69	67	64	90	68	73	85	83	82	71	81	76	64	64	69	66	66	78	87	63	83	48	89	67	81	84	78	56	86	67	56	78	56	61	87	71	80	81	79	78	65	70	66	73	74	86	100	77	69	63	77	79	76	103	71	72	83	79	53	73	47	82	76	66	75	73	63	86	81	63	75	87	75	68	91	74	79	76	70	70	63	79	86	76	86	68	76	60	73	81	75	61	64	77	59	64	62	71	83	84	80	85	77	72	84	79	70	72	70	70	63	66	70	77	88	60	65	84	63	68	55	79	75	68	76	81	75	54	63	98	80	79	93	75	81	77	80	89	70	66	64	56	62	69	74	95	91	76	77	70	75	74	66	76	65	89	69	71	84	68	61	76	73	81	66	74	78	75	75	76	61	74	82	74	67	74	65	70	56	81	59	73	72	74	82	75	69	77	62	81	75	73	80	76	82	88	69	54	70	79	88	67	73	69	86	68	76	57	91	84	69	76	71	72	72	75	73	57	59	92	78	63	76	70	60	92	89	79	70	87	77	80	72	69	79	96	71	69	65	67	65	76	75	86	78	78	89	81	84	77	73	90	63	67	64	81	78	68	90	63	81	63	83	72	73	70	93	63	94	89	73	64	77	82	66	71	65	81	64	69	68	81	69	65	72	86	75	77	72	68	65	88	70	82	79	77	84	83	71	75	80	78	87	68	68	77	78	84	79	78	77	68	76	80	98	65	71	80	85	83	61	76	74	67	51	66	64	76	78	85	64	60	80	90	87	71	78	75	72	66	75	70	84	51	70	77	85	79	64	71	71	72	94	74	74	79	61	85	95	68	62	61	67	76	63	81	78	77	76	84	73	68	69	67	72	65	76	78	74	73	75	68	86	73	85	60	76	76	77	59	68	74	78	60	90	73	79	65	77	76	76	68	85	87	64	78	82	73	72	80	86	57	70	70	82	80	76	78	63	60	75	68	88	94	78	71	74	74	69	69	66	68	66	76	73	76	71	61	81	77	68	71	69	96	62	67	80	83	92	78	82	68	76	94	61	65	86	67	72	75	70	72	80	58	70	95	83	82	93	61	79	79	67	83	59	68	88	81	69	71	69	75	67	81	77	72	71	57	74	91	78	72	78	86	64	73	73	68	64	69	83	71	74	82	86	66	76	75	71	59	60	63	70	62	65	86	76	72	81	66	73	89	61	79	82	77	88	100	66	64	68	68	68	86	82	77	83	80	79	77	69	81	79	51	90	82	79	73	71	87	67	85	59	87	85	81	80	84	72	84	84	86	77	78	70	84	84	74	81	91	77	62	75	72	68	85	57	71	85	55	78	76	62	85	74	67	75	75	62	90	78	78	74	80	67	68	73	72	78	74	63	78	70	69	82	63	68	63	72	63	72	60	77	81	77	68	83	78	79	74	85	61	82	62	72	80	79	73	97	80	67	89	67	67	70	80	65	65	56	70	87	75	77	77	87	68	81	74	59	80	76	84	82	73	76	85	68	66	60	69	81	79	79	79	89	67	63	64	87	81	72	75	70	81	65	55	68	56	59	68	76	75	83	77	91	66	68	99	84	81	68	66	70	84	84	70	75	66	73	66	88	89	57	100	67	70	62	63	62	80	83	72	89	78	67	71	71	88	79	84	78	51	88	83	88	70	77	68	61	82	66	74	73	63	68	67	67	61	89	65	77	79	73	90	72	94	99	72	75	83	76	84	64	75	56	72	63	64	80	56	80	73	65	76	70	86	71	80	74	66	76	75	82	74	78	73	87	63	98	68	74	65	74	60	72	81	86	80	74	73	70	74	76	66	67	81	83	75	79	63	57	74	76	71	82	68	84	76	62	71	83	82	67	79	72	72	68	83	97	80	73	71	74	62	71	81	78	65	80	78	78	70	70	60	54	82	71	78	81	64	84	68	65	63	75	80	65	63	81	58	73	66	90	78	65	72	77	70	81	82	85	69	88	78	66	80	73	67	59	85	81	80	59	70	65	77	82	87	63	61	68	98	92	70	67	73	72	89	54	79	66	85	69	73	78	61	64	66	64	85	102	86	71	72	93	72	80	70	75	66	52	71	76	80	86	89	91	69	82	80	84	76	74	75	66	80	77	72	67	76	83	72	79	76	74	76	72	61	77	76	71	81	70	88	89	73	88	77	76	66	60	68	72	86	82	81	72	87	73	78	81	69	72	79	64	85	66	75	74	69	53	67	66	76	81	64	58	76	70	80	69	75	72	75	70	77	71	81	76	70	74	66	71	80	70	68	60	73	65	76	68	74	61	80	58	59	83	49	60	69	73	76	67	70	65	69	70	57	65	69	72	75	83	99	90	71	82	58	69	69	57	79	87	69	72	80	64	60	86	84	71	76	69	78	73	76	64	64	57	75	74	66	87	80	74	80	80	62	76	65	74	77	83	63	77	79	72	70	57	71	74	77	80	71	95	89	70	83	65	63	82	91	73	78	77	62	66	72	66	71	72	65	72	69	69	74	75	78	77	76	80	79	89	78	73	79	61	82	79	72	80	74	76	72	70	80	94	72	67	79	80	81	81	65	80	60	70	64	77	62	58	64	81	71	64	77	72	77	64	80	81	73	56	77	78	69	56	65	65	83	89	68	80	92	71	80	65	65	82	59	86	72	79	55	75	76	89	87	63	71	73	66	70	82	69	80	60	83	68	76	67	86	75	61	81	73	61	74	74	79	86	77	77	71	60	72	89	82	67	69	70	64	79	66	71	70	76	85	70	86	77	67	77	81	92	99	73	66	73	74	62	74	75	78	78	73	69	69	59	81	68	74	82	59	83	84	92	66	81	79	63	76	85	72	59	73	86	65	67	78	73	58	72	79	59	69	77	71	80	87	78	82	84	85	62	62	74	79	60	81	81	74	69	60	61	78	74	76	81	65	79	83	56	70	72	61	90	71	73	74	62	78	61	75	70	73	67	78	87	75	77	81	72	71	76	87	79	76	74	82	66	70	61	59	80	62	78	56	82	58	81	84	82	79	83	76	74	72	71	87	72	51	77	74	66	70	70	57	84	86	85	80	74	78	77	87	88	90	70	72	86	70	66	72	72	68
7954	807	1551	1835	1465	1194	932	773	667	603	524	458	416	385	374	391	375	326	305	283	293	299	264	253	280	271	260	258	281	218	237	227	243	222	250	218	236	240	254	242	196	211	236	208	230	229	227	226	225	215	232	204	227	216	249	222	201	208	215	223	216	207	230	206	215	190	216	178	195	221	208	221	218	201	205	189	212	233	210	185	190	198	189	188	207	206	197	230	204	191	210	192	185	228	212	235	187	237	216	197	198	183	193	230	208	212	212	197	221	212	199	200	218	190	182	229	193	214	205	204	196	176	207	211	207	184	225	203	204	199	240	203	203	200	193	202	213	213	206	212	211	219	206	217	202	212	235	225	206	222	190	182	220	226	217	202	196	215	196	206	224	220	206	202	192	196	206	198	208	194	205	204	209	214	212	247	217	186	200	218	193	232	231	187	201	203	219	229	177	214	193	184	209	218	182	219	194	187	172	187	219	195	216	192	202	182	202	224	214	208	231	209	219	209	214	217	198	189	187	184	181	209	209	228	227	181	181	204	203	212	195	216	210	195	187	223	207	214	200	193	209	207	215	219	188	220	194	202	203	227	199	211	176	211	229	195	183	201	212	219	233	215	196	174	200	202	206	214	196	203	216	189	208	220	204	194	227	193	232	197	212	201	196	209	188	231	211	194	194	208	211	212	201	205	195	230	197	220	192	214	216	193	211	206	217	201	235	192	195	180	214	195	197	212	193	202	212	178	184	222	210	181	203	232	197	214	187	200	215	215	224	191	186	218	200	255	202	191	194	227	197	192	209	218	194	224	203	220	213	198	204	241	247	213	214	209	203	210	222	178	216	198	221	214	197	194	199	224	215	198	205	205	221	199	191	233	219	194	211	190	218	199	220	201	205	187	213	215	214	202	201	223	207	188	219	221	224	196	200	197	195	248	220	190	204	191	209	191	228	194	201	240	210	208	198	205	205	212	193	207	182	173	228	200	189	206	219	208	236	199	219	231	209	209	222	200	179	219	209	209	187	200	229	230	202	224	191	197	198	194	199	200	218	217	213	202	220	194	229	214	204	198	194	200	188	224	185	202	202	206	208	207	220	193	203	192	187	203	199	201	210	195	206	205	202	220	216	199	186	248	192	205	201	203	212	239	217	207	213	198	185	186	190	208	183	200	213	204	184	206	190	212	216	188	214	204	237	202	205	210	199	181	201	200	197	216	209	218	182	191	218	210	206	209	207	206	209	211	209	204	200	215	212	180	196	252	199	176	221	202	214	211	185	194	201	221	209	211	209	209	201	207	193	231	201	210	218	210	218	180	213	231	200	221	213	183	193	213	209	185	213	216	198	202	223	187	165	212	228	228	197	212	197	175	193	188	177	206	195	212	220	189	217	216	193	229	194	222	190	204	232	206	206	189	221	235	207	213	221	226	218	218	199	217	212	203	195	201	233	166	204	178	220	204	193	210	207	193	202	211	185	215	217	199	230	223	208	220	188	226	205	216	194	197	197	165	209	211	206	220	171	188	213	204	200	204	235	197	232	208	235	195	211	208	194	202	209	231	195	203	215	230	232	211	210	197	208	205	231	192	195	193	195	202	187	221	207	204	207	214	205	203	195	196	200	168	219	211	217	188	202	233	208	219	230	187	204	219	205	232	224	213	226	202	191	201	223	212	191	190	192	230	209	193	192	192	224	195	196	229	229	204	209	212	189	192	198	208	229	210	206	206	216	209	207	207	203	207	204	185	216	204	199	198	224	209	220	206	178	202	222	214	167	212	187	224	195	199	205	203	206	201	207	180	193	208	229	194	207	211	191	205	191	203	200	209	198	236	212	208	206	215	207	211	245	212	226	180	213	188	213	224	211	197	225	231	188	201	196	226	215	189	207	199	186	227	215	186	206	207	227	187	219	195	204	214	193	208	192	171	196	212	224	219	212	210	185	209	205	219	220	203	203	207	195	220	185	235	216	216	225	213	190	217	187	193	200	207	226	215	200	205	196	192	199	192	199	211	187	233	197	208	207	217	211	232	243	205	209	191	202	209	204	211	217	220	192	202	218	169	198	193	206	188	206	214	203	196	222	230	200	213	180	204	200	201	195	204	208	178	191	221	210	208	207	205	231	213	208	215	229	197	208	188	209	181	211	191	212	214	217	196	216	194	203	215	222	185	228	233	215	188	194	200	202	238	218	215	186	190	220	223	198	185	204	195	196	210	212	208	193	227	205	190	206	186	187	220	228	213	207	200	187	185	219	203	191	201	194	197	191	204	238	204	211	201	184	214	188	204	211	223	201	210	201	198	195	205	212	203	209	205	207	192	214	204	170	189	219	189	186	191	203	202	209	196	201	200	184	228	222	209	214	210	214	195	217	199	192	222	218	204	203	229	231	228	207	185	201	179	194	184	179	190	201	203	231	215	204	239	223	221	218	216	203	198	210	198	228	206	180	196	237	192	204	218	222	218	213	207	214	225	208	211	199	207	200	172	218	183	201	228	207	223	220	210	206	213	236	192	206	198	211	241	214	203	200	208	187	220	187	229	202	184	217	207	186	232	190	182	197	201	199	226	189	211	216	195	199	197	202	182	188	218	212	205	208	215	230	162	207	221	231	217	196	226	207	212	236	202	179	202	184	222	201	239	202	206	206	214	191	225	217	221	202	199	216	232	197	201	205	174	209	179	215	189	214	200	190	191	198	218	202	199	200	187	193	197	187	186	215	199	199	231	213	226	200	221	220	212	196	193	230	198	189	202	201	207	221	243	192	214	201	222	196	179	192	192	196	192	222	239	224	203	209	210	208	175	214	198	181	183	194	201	192	223	187	207	201	219	226	204	202	210	225	215	205	180	204	223	199	231	178	219	223	166	184	183	209	215	217	209	191	192	227	222	226	199	236	190	226	230	198	199	207	214	177	191	206	216	191	209	185	215	206	215	205	206	177	209	228	202	227	211	218	191	220	196	182	217	205	182	201	211	227	185	221	202	214	207	211	209	192	225	200	204	188	198	191	218	198	195	206	189	211	237	188	234	203	194	196	249	241	205	193	216	222	216	218	206	195	190	201	192	219	201	206	207	199	196	198	230	203	230	220	179	204	168	215	201	211	209	230	216	198	190	208	226	200	191	196	186	199	220	199	208	214	253	224	195	221	203	208	175	207	198	201	203	225	222	192	213	211	211	224	206	202	210	235	237	196	190	199	206	207	210	194	224	213	219	203	217	214	211	190	217	186	220	199	196	227	203	191	194	183	227	199	203	209	202	211	200	214	208	211	202	220	217	213	205	202	224	218	197	219	204	193	203	211	219	223	226	187	204	208	208	194	202	191	206	212	193	193	232	210	200	194	206	218	215	186	184	203	233	194	203	209	201	210	175	201	183	190	203	226	216	215	206	203	214	194	188	197	213	206	221	189	200	201	213	207	234	193	202	241	195	213	207	205	220	199	206	236	208	175	222	200	202	207	200	211	195	215	208	184	206	212	239	210	209	226	208	212	199	209	224
1540	338	303	266	324	303	292	301	323	325	289	270	323	281	298	323	283	248	304	277	338	295	309	315	278	296	303	263	300	294	280	307	306	297	285	287	296	296	304	278	313	272	312	281	271	296	299	263	272	280	275	291	312	285	293	318	264	293	305	311	293	311	272	302	300	318	303	276	334	270	303	301	306	290	289	266	283	286	262	272	280	293	306	282	292	308	311	310	299	277	321	290	284	292	266	308	305	291	278	276	283	320	280	287	309	278	277	287	275	263	268	287	291	284	286	319	305	306	298	276	282	334	300	272	312	281	331	310	269	271	312	280	318	318	291	298	287	264	341	282	279	299	296	297	271	301	282	293	281	315	287	285	286	319	332	313	308	306	317	305	306	282	273	286	290	294	299	299	303	291	281	284	297	280	294	261	292	301	282	287	275	289	305	271	273	302	309	280	261	295	282	271	277	295	287	255	278	306	318	297	327	296	267	244	287	289	314	300	290	266	294	294	267	285	306	277	293	288	294	328	334	257	290	295	284	285	280	302	281	297	293	307	296	293	295	277	297	292	310	305	309	323	288	267	292	297	283	284	268	318	281	269	261	275	311	291	279	295	305	316	304	297	279	316	287	295	311	312	296	242	309	293	254	293	288	286	260	277	271	298	283	293	286	273	297	281	284	293	280	282	276	286	280	300	287	317	302	308	269	279	290	286	327	291	276	333	264	287	285	327	304	312	303	288	273	275	296	319	295	300	268	306	291	247	312	306	286	292	261	261	299	265	317	296	282	291	283	270	268	300	311	319	271	275	311	281	280	272	303	310	274	286	316	288	270	285	300	282	282	291	235	275	335	329	298	278	283	306	311	266	338	290	268	304	284	276	264	289	319	324	301	289	301	317	268	308	291	297	276	292	268	302	295	254	294	300	265	286	292	293	299	301	293	287	305	303	293	280	324	294	303	289	284	288	303	350	287	305	268	299	271	255	315	299	311	290	287	269	279	294	267	289	281	313	285	264	275	241	285	271	289	304	308	287	305	255	348	248	293	272	310	260	298	326	321	272	280	306	295	323	284	299	300	330	294	280	291	296	283	299	303	266	303	312	280	294	297	299	300	273	292	310	291	283	306	282	284	301	311	298	308	269	266	255	267	275	274	304	294	303	258	294	280	323	331	328	316	291	315	310	280	318	295	277	307	332	285	285	316	270	292	263	296	282	289	300	291	299	310	307	288	284	296	277	285	276	320	300	297	284	286	273	340	282	289	332	333	314	303	342	286	316	301	300	299	291	295	255	307	290	302	284	284	303	306	268	297	299	293	251	296	303	305	288	298	277	290	278	272	261	283	299	318	310	324	306	271	284	273	297	269	332	333	294	275	305	297	286	276	292	281	273	315	294	321	263	293	266	302	284	314	301	282	307	276	276	308	291	320	299	295	245	273	280	305	285	303	267	318	305	335	333	295	268	304	310	275	292	276	271	300	284	310	276	295	314	303	285	319	310	291	286	275	289	285	294	338	298	269	265	272	292	304	260	289	310	274	302	252	281	301	284	291	314	305	293	312	302	283	271	279	306	303	306	290	299	266	312	284	294	275	275	291	267	290	293	281	307	308	260	283	288	287	281	280	312	295	319	296	300	280	284	282	302	309	282	270	265	285	283	284	299	313	304	276	312	294	283	287	345	294	311	305	302	274	276	279	285	278	320	301	280	339	270	282	271	294	311	281	324	303	283	273	276	266	304	316	297	270	269	277	300	251	310	295	291	277	288	295	331	273	267	283	309	256	288	273	269	268	314	315	306	298	305	300	267	284	311	288	295	290	284	244	294	283	295	322	289	301	268	280	275	256	291	252	273	315	286	309	297	317	271	302	303	273	299	305	291	306	292	304	296	299	293	301	292	278	306	286	307	290	321	291	266	306	299	277	281	273	299	272	320	306	289	299	322	323	256	275	272	256	262	280	309	312	289	286	316	309	323	261	292	288	276	255	291	272	295	311	271	295	305	290	305	285	274	294	297	295	300	285	312	267	281	299	285	295	334	261	337	263	288	297	303	309	296	287	301	289	279	311	295	316	308	276	289	302	331	315	309	263	271	275	297	273	303	257	319	298	322	309	286	298	292	334	317	325	328	311	283	309	291	285	269	270	285	246	298	289	299	275	330	332	290	271	260	297	308	289	285	308	269	269	273	270	312	285	322	299	301	339	282	306	282	269	322	284	291	258	299	269	269	263	315	268	299	339	306	309	266	293	272	311	264	304	290	285	259	299	319	277	275	311	297	313	288	291	274	304	295	306	303	293	300	319	309	298	275	338	307	306	309	291	304	257	276	277	294	279	286	277	283	301	274	301	280	303	302	261	275	299	287	278	319	291	274	283	283	310	331	284	279	319	301	298	336	268	281	288	287	327	302	311	320	262	300	320	282	318	300	304	290	286	296	293	262	294	281	303	305	317	298	285	259	295	323	318	315	310	304	292	290	283	298	266	311	302	287	293	295	309	310	299	289	321	273	277	305	293	308	296	323	256	291	317	295	294	313	280	312	273	289	288	342	293	274	317	300	308	265	310	273	281	309	290	306	328	298	311	286	314	262	304	298	269	304	294	286	303	346	311	290	316	278	283	307	292	292	298	286	279	276	304	290	271	297	311	283	272	300	273	272	283	272	283	287	261	288	299	283	268	314	289	292	288	281	280	290	298	314	288	271	323	298	272	283	302	288	280	286	269	306	287	323	306	287	290	256	302	278	248	316	268	271	299	295	286	290	303	279	277	331	291	309	279	331	283	300	305	306	272	277	278	276	308	298	282	312	290	263	300	324	297	281	321	301	288	322	306	273	282	267	302	318	274	248	310	294	294	345	313	320	270	300	329	288	292	295	233	259	297	298	305	318	299	281	285	279	285	304	291	290	303	295	299	330	278	289	304	276	317	257	288	265	307	296	294	306	283	271	285	319	308	327	300	297	293	298	315	313	314	300	267	302	309	300	291	322	295	333	308	282	289	294	330	309	299	277	279	331	315	292	293	321	303	255	286	301	284	276	266	293	307	312	330	292	255	292	280	286	285	292	273	288	309	287	290	293	274	328	283	323	300	288	312	309	276	279	315	292	296	276	287	319	286	286	263	307	294	284	298	274	302	283	270	288	285	323	279	323	295	281	298	302	268	296	322	322	305	293	299	296	280	273	297	293	257	284	297	276	289	282	310	290	294	296	275	290	279	297	300	265	298	312	279	263	280	283	283	314	294	284	277	277	307	303	302	308	309	317	300	300	279	273	287	306	319	301	282	280	259	326	281	306	284	290	267	294	290	288	297	258	301	317	281	308	289	299	285	313	312	260	284	235	290	312	342	332	288	288	290	267	313	293	281	281	312	319	306	271	295	279	318	278	278	342	311	297	290	289	302	259	294	281	278	297	318	283	302	319	272	317	290	323	295	253	280	341	296	279	288	279	283	303	263	289	303	263	267	281	291	263	298	272	305	311	256	280	296	284	302	309	272	327	305	292
1874	674	660	649	706	672	720	656	609	661	642	637	625	667	629	598	689	629	634	629	615	631	581	612	649	663	650	643	648	650	657	611	605	594	618	680	582	665	643	660	657	637	660	656	665	665	667	643	670	684	710	645	597	686	681	636	648	605	697	661	639	647	685	622	621	669	640	691	664	674	635	644	673	636	631	614	671	677	641	623	674	619	598	589	676	609	648	668	664	616	617	657	640	621	645	633	682	652	646	659	649	624	656	638	684	610	599	605	613	641	630	655	675	626	630	592	679	627	658	627	675	616	653	618	647	618	655	653	642	628	629	635	629	618	681	708	637	703	622	615	644	661	693	655	640	663	638	659	645	640	656	638	673	645	654	634	639	631	667	615	672	675	652	623	609	659	630	613	648	644	599	641	638	650	641	660	652	634	628	631	611	614	643	614	625	639	653	656	597	586	581	636	641	640	673	655	665	664	659	634	639	654	630	637	699	660	654	647	676	620	630	650	668	673	670	642	709	601	659	661	624	630	665	642	642	659	657	621	681	612	638	614	652	671	641	640	634	625	614	643	658	663	662	664	657	677	656	663	615	663	695	673	677	643	616	653	709	647	699	645	620	608	639	645	619	608	640	640	689	591	685	666	672	647	654	610	636	624	668	628	653	664	632	614	661	650	621	625	666	644	639	657	639	648	638	615	669	594	609	624	600	655	648	640	659	642	644	620	659	681	643	606	585	636	693	663	682	640	611	605	633	690	652	642	651	717	664	676	616	592	702	640	670	645	668	669	643	647	639	651	626	654	619	623	607	616	609	612	667	591	678	653	671	650	572	687	609	609	603	612	625	645	642	666	620	634	626	651	687	606	699	602	658	683	615	608	656	637	665	619	610	651	647	682	666	630	619	637	626	664	619	605	624	688	672	647	637	663	605	612	608	673	614	649	632	630	616	681	614	612	656	644	661	617	665	618	627	645	655	646	608	631	675	670	633	653	680	656	651	620	634	632	638	628	668	673	611	643	654	652	643	646	687	652	662	635	661	613	670	638	659	648	653	622	636	687	662	641	688	680	660	656	622	674	637	647	631	615	625	613	626	620	649	660	646	617	635	618	618	673	650	693	625	609	666	671	703	688	655	680	689	654	636	626	642	641	691	629	607	604	633	625	674	642	670	664	613	652	630	663	651	597	679	659	638	640	647	652	670	611	654	656	642	646	635	612	630	627	643	657	667	635	631	619	619	622	636	616	678	616	589	657	606	692	653	618	644	639	658	644	657	660	651	668	632	647	683	637	672	649	691	643	657	625	597	639	660	645	664	626	623	646	647	696	633	683	653	633	636	686	632	697	672	645	675	618	640	682	629	678	592	612	634	663	659	658	651	671	666	658	633	644	670	608	633	619	658	654	681	635	630	642	687	644	632	652	617	647	643	618	657	621	616	656	641	642	677	671	654	654	647	609	678	628	682	634	648	691	655	632	575	657	660	660	632	618	641	635	632	627	632	574	668	710	624	634	623	644	636	662	671	628	657	659	627	615	622	658	608	626	619	656	647	620	658	666	653	657	653	669	609	686	642	652	669	653	614	648	665	665	649	614	646	633	624	646	644	629	625	686	634	625	633	673	646	628	631	639	614	643	676	647	578	641	652	645	600	664	625	662	645	632	626	649	666	620	665	608	656	641	676	645	647	633	609	651	605	680	630	650	669	656	613	618	667	649	607	648	702	624	642	644	662	625	621	679	656	620	671	665	625	657	616	624	600	654	648	638	637	631	663	682	660	631	632	627	661	614	650	651	659	661	660	659	619	626	645	604	615	652	670	603	584	642	665	630	637	660	681	645	632	653	659	642	629	652	634	678	681	632	630	580	636	648	611	640	593	619	659	648	607	624	636	607	683	633	639	679	615	617	638	672	682	625	670	632	649	651	649	641	694	669	638	644	678	654	658	654	661	647	648	664	666	594	661	657	684	671	646	629	635	646	666	670	639	648	664	622	615	577	610	632	604	604	622	601	683	606	666	661	634	644	641	659	609	620	696	618	664	634	658	644	626	652	678	620	630	640	649	678	645	600	688	690	659	639	651	640	646	616	660	641	614	625	681	629	649	609	689	665	640	625	635	615	644	645	617	635	615	675	661	666	607	655	645	640	593	618	610	626	643	629	627	623	633	673	643	605	671	671	613	659	662	636	691	709	610	649	615	634	653	669	671	620	632	618	664	621	670	629	612	667	635	657	663	682	633	659	621	630	635	587	632	664	615	645	635	660	659	638	633	604	590	622	690	649	583	647	619	655	606	626	628	627	647	603	628	636	653	631	648	601	676	713	679	663	636	696	623	664	673	632	616	666	636	612	604	624	671	664	655	622	632	625	672	602	649	663	626	661	637	617	653	591	669	616	615	692	615	642	703	672	638	671	664	631	590	615	653	707	603	655	657	621	649	642	695	653	631	659	643	606	653	701	708	625	639	613	679	682	684	657	664	638	674	641	646	652	646	650	658	670	649	643	657	659	646	609	640	606	609	659	638	696	658	635	700	636	616	637	678	697	669	646	619	607	665	665	633	656	660	661	672	633	594	648	631	641	650	668	604	646	619	660	672	663	622	594	611	599	662	688	651	611	631	673	675	629	662	630	659	657	671	652	665	675	635	624	648	603	611	594	603	692	625	645	640	638	620	685	632	657	633	614	611	649	629	610	674	638	652	621	647	637	635	631	636	664	658	646	621	636	617	627	631	636	661	661	628	626	700	630	668	613	650	631	640	655	634	645	699	631	648	658	641	701	645	630	629	672	680	611	670	645	674	640	616	638	657	638	625	627	642	633	677	663	621	637	649	658	626	620	644	658	598	629	595	639	661	682	648	653	613	643	655	603	588	663	661	656	617	615	630	595	623	649	647	642	605	670	633	638	636	636	619	653	620	630	630	591	631	657	671	627	605	649	690	662	606	677	590	621	636	651	629	614	655	654	655	643	676	607	619	666	632	640	606	651	653	659	594	606	632	594	667	677	649	671	671	648	634	654	594	657	710	675	648	649	672	628	631	607	667	631	666	670	598	606	626	636	595	645	631	617	674	677	650	618	648	629	685	629	637	649	614	675	646	645	647	641	639	654	674	705	650	652	698	630	639	650	609	647	646	665	689	632	578	587	626	652	649	624	672	650	628	632	617	647	687	648	694	636	632	626	649	665	675	659	643	613	631	649	641	607	635	643	617	626	658	636	661	612	614	648	645	653	611	627	639	604	581	647	649	639	641	645	668	645	672	648	657	644	647	642	624	687	636	641	628	599	643	685	655	651	647	610	646	624	631	677	621	619	627	638	626	624	657	656	625	665	641	623	617	657	674	600	658	624	662	610	693	633	634	619	610	608	615	646	608	604	661	647	691	617	619	649	624	635	602	641	669	676	606	668	633	645	605	613	639	627	627	639	621	629	639	664	658	625	617	673	635	672	638	620	650	644	652	640	664	623	643	629	614	681	622	635	653	625	650	625	681	667	651	629	582	699
7219	433	459	387	276	270	195	201	209	216	183	187	179	160	163	171	160	166	158	145	173	159	161	167	178	177	160	170	178	154	198	149	155	182	170	146	163	163	157	162	150	149	143	168	173	152	145	177	156	135	177	152	164	174	138	162	175	161	160	168	191	188	172	156	145	174	147	163	161	143	162	163	160	154	159	152	166	127	168	176	150	162	186	140	162	148	144	167	151	169	157	129	183	163	166	178	161	148	159	159	163	170	140	170	174	174	165	131	148	166	173	120	141	174	184	168	146	159	137	147	153	181	163	161	180	165	170	172	149	163	184	150	178	158	163	177	177	121	144	154	154	180	170	161	148	148	161	137	183	157	170	153	135	165	143	169	174	171	166	178	178	171	163	158	158	171	154	155	169	147	150	134	168	149	168	143	152	170	144	167	162	178	177	136	181	159	143	150	161	168	164	169	167	162	183	168	156	162	158	149	150	177	174	166	165	159	136	144	153	136	151	177	167	149	149	170	153	156	153	153	156	159	158	150	166	141	160	161	141	166	179	163	139	148	135	144	189	159	169	163	149	147	178	180	137	182	167	140	177	172	158	157	155	165	144	165	167	169	161	188	162	157	163	141	158	163	198	172	152	172	170	174	164	156	163	160	168	151	138	161	169	165	169	129	136	171	183	144	179	193	162	161	194	173	160	158	187	160	172	170	153	165	167	159	170	160	184	177	149	158	166	165	178	184	167	149	180	169	179	166	170	160	168	159	149	150	166	154	175	160	203	147	155	175	130	155	144	163	158	165	146	149	182	170	178	151	164	168	171	149	160	154	151	193	158	157	188	167	144	156	165	146	182	165	170	186	157	147	178	150	139	176	167	176	154	150	149	152	194	177	161	146	152	174	171	157	151	150	163	160	136	162	156	174	154	153	153	132	155	166	153	145	183	168	158	140	168	151	157	178	171	162	153	158	167	177	160	152	147	155	164	159	160	157	160	177	147	145	171	153	148	156	157	155	179	154	127	161	145	148	131	137	167	160	160	157	153	155	155	186	163	159	152	165	182	155	157	156	137	157	170	145	146	149	159	160	144	151	146	150	150	163	182	177	189	176	155	130	159	153	187	144	190	162	150	170	152	169	188	161	165	155	159	154	166	152	168	177	157	147	159	171	136	154	146	181	177	151	160	142	156	182	151	163	169	192	157	162	157	155	165	152	159	160	175	177	140	163	151	177	157	138	149	156	178	154	163	148	162	190	179	163	169	168	159	177	150	156	160	147	155	184	155	198	150	124	155	144	138	149	155	130	137	177	150	149	152	149	136	153	138	121	163	159	145	151	191	147	126	144	145	172	177	182	164	152	153	157	168	165	156	180	184	177	175	154	169	157	149	158	146	181	170	167	174	173	164	158	135	193	176	158	135	170	155	157	162	152	168	152	149	158	140	169	166	158	139	173	145	194	165	145	154	189	176	171	164	153	160	139	152	178	152	148	162	159	160	174	140	163	169	157	155	151	165	141	186	148	150	140	169	152	175	164	209	161	161	165	156	166	174	169	171	154	145	155	157	148	153	158	188	144	164	165	172	160	159	172	142	155	132	139	148	146	170	153	171	147	161	190	176	173	143	155	127	183	202	170	174	140	131	155	161	156	174	151	158	142	161	160	164	149	162	125	145	152	158	146	146	170	140	154	190	152	167	180	156	179	157	170	154	143	156	176	164	150	155	189	160	183	167	166	160	152	176	131	158	166	168	167	183	149	155	148	159	171	157	140	169	174	156	163	159	164	166	162	151	155	148	153	158	169	171	164	158	165	147	120	155	176	186	132	166	149	162	158	141	156	162	144	147	158	150	171	193	168	153	184	179	168	181	166	155	186	156	158	175	150	160	150	151	147	158	178	147	154	175	149	183	182	148	151	185	134	161	166	161	163	176	169	156	170	168	167	144	155	175	165	140	159	159	176	150	147	167	148	172	172	160	151	153	167	161	139	161	171	160	165	154	153	156	149	182	170	169	147	160	157	169	154	154	170	149	155	149	151	168	148	175	157	167	132	163	157	146	166	136	195	165	152	135	181	170	158	159	169	147	141	165	181	141	159	173	155	156	144	182	157	197	145	143	170	165	148	168	159	161	153	147	158	187	159	141	150	164	156	164	152	146	168	172	164	160	159	178	166	155	153	187	166	158	146	185	167	183	171	148	155	145	161	162	144	143	143	184	141	179	163	146	143	168	163	171	170	170	157	136	172	142	159	153	162	174	189	178	161	168	162	162	172	174	172	170	159	158	130	163	181	155	146	144	183	157	162	159	175	170	155	143	175	144	169	166	163	151	157	143	161	171	134	142	148	160	161	165	148	162	177	154	151	171	180	150	171	176	146	156	164	164	152	171	155	159	152	147	150	148	184	161	161	167	146	153	152	149	147	157	170	145	166	163	143	164	174	165	170	167	157	174	182	161	141	166	120	159	143	138	155	188	181	183	144	147	167	176	165	167	149	143	179	142	162	153	148	158	176	139	143	191	153	156	150	173	162	205	174	154	190	191	147	139	121	167	174	183	145	158	167	179	153	147	154	164	148	133	142	177	154	170	185	165	179	141	138	151	169	167	154	144	139	169	148	190	143	138	138	149	160	178	138	188	142	162	144	152	167	171	135	169	130	158	187	147	135	160	139	173	186	145	168	145	143	181	158	168	165	155	163	167	170	185	163	161	165	137	173	152	147	171	170	145	159	138	142	129	173	166	179	147	157	177	134	167	184	146	159	169	161	177	161	146	158	188	166	170	178	146	158	165	178	164	137	164	175	182	171	156	135	153	179	149	157	166	171	155	165	183	160	141	174	173	179	166	157	149	167	153	129	169	143	161	173	165	179	150	179	163	159	140	170	178	167	149	189	160	170	173	137	182	172	157	165	153	154	156	158	152	159	160	164	173	149	162	173	148	130	142	151	171	164	171	159	158	169	156	144	181	139	154	169	159	143	155	152	158	161	172	166	147	159	159	138	153	170	168	152	156	172	157	154	131	163	190	173	135	172	165	168	147	140	147	125	150	188	158	145	172	168	155	187	164	146	173	158	168	156	176	145	158	173	141	163	149	172	170	166	173	148	162	153	157	143	154	141	157	164	180	181	163	176	142	138	177	130	154	173	157	177	168	188	166	144	139	163	158	154	150	173	161	175	179	160	177	161	178	193	168	140	195	195	171	156	176	152	155	172	173	131	144	149	154	159	156	156	152	136	171	163	172	166	174	152	159	155	164	164	166	167	164	173	127	158	157	154	162	158	179	163	135	156	182	161	148	150	139	143	145	177	144	145	137	166	178	145	179	173	164	168	169	152	195	170	161	165	158	152	157	143	148	155	168	176	168	141	169	151	167	168	151	157	150	151	168	198	167	151	162	131	150	169	154	172	155	177	163	133	142	133	145	155	145	170	168	141	164	150	160	169	170	163	156	173	159	177	175	155	151	161	158	173	157	168	155	164	143	176	157	165	169	161	162	155	147	165	170	165
6206	645	1079	1227	1040	881	710	688	596	556	550	522	462	455	437	500	393	395	410	392	420	378	421	420	374	399	385	404	385	359	385	403	395	372	394	384	358	369	392	376	403	396	370	347	351	332	357	403	349	379	378	349	368	365	382	358	357	386	366	323	360	372	389	377	361	339	395	364	367	400	399	418	387	345	417	397	359	362	383	346	384	370	374	405	354	366	368	342	405	362	385	355	386	373	326	356	355	337	355	342	373	381	366	399	392	404	361	373	386	351	367	362	368	349	348	382	353	368	341	375	357	362	343	353	395	364	369	366	370	382	357	369	381	359	338	345	378	396	385	370	357	365	392	373	343	367	373	368	391	392	407	351	365	348	367	355	372	373	385	361	383	373	364	383	396	348	336	343	348	371	373	376	378	400	363	361	418	344	348	355	397	363	378	353	363	369	374	382	367	384	351	370	343	358	345	371	364	386	377	379	355	384	367	374	344	413	373	381	341	339	376	377	350	367	378	352	359	375	393	379	364	380	363	407	394	345	375	358	348	384	381	318	396	352	373	314	377	335	364	350	358	383	335	396	410	349	378	381	386	357	358	367	336	365	347	372	395	381	376	347	396	367	376	369	343	387	355	361	380	367	346	352	354	366	398	335	355	349	380	349	344	357	342	409	390	336	387	378	358	367	376	359	375	380	378	358	395	366	380	373	364	358	375	388	379	364	339	360	344	388	364	366	385	373	364	359	363	402	362	327	338	393	380	329	353	349	394	355	365	379	390	393	343	300	361	345	375	349	373	350	388	367	340	378	362	394	380	390	356	343	375	338	343	356	403	379	364	358	372	391	352	357	355	355	376	376	405	339	382	359	369	387	361	367	365	360	404	350	351	394	352	385	352	372	331	396	364	361	396	375	396	341	341	361	362	350	386	392	352	382	340	364	338	391	376	406	364	363	387	365	385	346	365	383	382	340	381	355	362	379	343	357	371	359	369	375	378	351	322	332	383	348	397	398	363	375	399	366	382	362	359	399	372	344	350	348	386	362	355	385	342	349	335	342	371	372	355	369	368	378	351	376	384	394	375	382	400	353	359	349	377	373	347	383	370	393	365	362	357	380	374	337	368	387	344	381	358	369	366	362	332	375	365	343	401	356	367	394	369	391	361	371	344	403	362	346	365	370	388	350	363	374	377	353	347	378	344	352	369	334	332	353	397	383	378	329	395	392	328	363	389	343	370	363	343	370	371	372	371	377	370	346	381	381	349	378	392	421	349	379	366	408	392	406	347	381	361	390	362	387	369	363	386	359	359	377	389	369	385	374	344	395	358	423	368	326	370	369	351	374	384	365	382	350	367	351	352	354	367	361	378	373	392	370	371	363	389	350	348	366	361	401	374	368	387	354	359	334	390	383	374	372	387	350	351	337	343	370	363	395	345	373	355	358	357	358	369	355	378	382	391	339	406	346	345	376	360	358	363	364	383	351	396	332	358	379	354	387	400	363	344	356	381	332	369	383	408	377	376	393	356	401	367	344	329	379	362	347	385	388	348	362	360	358	345	331	382	398	344	361	387	382	353	378	371	379	399	343	395	381	354	345	335	378	404	335	334	357	364	340	367	382	406	390	379	352	380	349	393	369	378	308	370	393	392	373	374	411	374	377	334	365	383	376	352	381	346	394	366	371	363	388	396	380	359	367	380	385	343	368	366	362	349	362	352	347	367	343	362	403	376	384	369	393	403	358	349	330	400	334	432	397	357	388	371	350	350	332	370	353	389	373	352	359	363	362	394	396	332	341	372	358	376	374	363	326	361	338	365	369	345	380	343	419	393	369	425	353	364	385	379	349	385	373	384	394	356	364	363	360	372	378	402	365	346	355	372	385	377	393	349	383	348	380	369	363	337	365	366	347	374	343	356	388	370	338	354	373	336	394	336	387	391	353	399	364	351	370	358	393	385	381	378	363	345	385	377	374	407	375	346	372	376	379	376	384	370	364	381	352	372	352	359	352	364	375	351	348	377	373	373	373	398	379	366	340	352	328	384	354	325	374	331	351	393	364	391	368	401	362	364	389	364	395	377	360	360	379	354	381	383	363	339	354	363	337	377	359	428	408	370	346	397	373	353	342	332	333	369	373	383	359	399	356	342	354	358	339	381	377	340	391	363	370	395	357	375	360	369	361	350	366	379	403	394	380	350	378	380	361	367	371	400	381	367	377	369	366	371	383	371	372	366	354	346	385	372	380	363	379	377	384	354	390	383	425	375	371	391	391	362	338	403	345	364	386	371	379	363	394	343	388	356	375	378	398	346	362	398	399	374	338	344	390	362	363	345	368	387	334	403	393	381	370	364	365	363	387	367	331	414	378	383	400	386	364	332	360	390	380	385	385	395	347	349	377	373	353	384	346	368	346	373	377	388	379	364	419	396	370	399	367	373	358	396	369	349	392	345	360	379	380	343	370	398	362	379	359	384	350	371	386	338	361	365	336	382	347	387	352	372	354	355	380	362	355	387	392	405	399	367	344	374	384	378	377	373	367	358	419	374	385	350	368	363	401	378	383	377	337	371	350	370	359	392	373	368	379	355	382	437	369	369	360	366	367	380	406	382	337	358	373	365	365	400	363	391	352	366	386	393	365	309	402	391	351	404	383	353	350	358	383	361	386	385	364	357	342	364	413	334	365	359	374	383	350	377	333	364	339	374	351	363	350	344	358	402	342	357	362	364	355	391	372	343	334	381	393	358	338	374	361	383	371	357	370	334	370	355	325	384	361	367	344	383	361	413	375	342	393	355	369	356	391	375	368	372	390	355	390	362	358	345	414	348	388	368	370	377	355	370	364	379	349	377	366	340	340	389	352	346	357	362	325	359	381	384	338	358	413	348	370	363	392	360	358	373	354	362	398	379	373	367	348	355	361	368	356	385	388	373	370	383	367	366	336	388	349	340	366	386	371	336	361	347	366	365	318	384	348	354	372	360	438	356	391	400	368	374	396	351	368	363	345	413	366	384	376	364	367	339	334	344	384	359	380	357	377	385	401	347	354	358	378	352	367	375	395	378	368	356	376	412	382	398	380	344	357	370	342	359	390	369	390	365	378	407	378	370	396	361	360	349	373	381	368	383	394	355	375	362	354	323	369	379	399	354	372	345	375	405	346	328	349	387	368	357	400	395	355	365	372	377	376	412	355	397	395	371	366	362	359	367	382	371	394	420	346	341	348	396	360	383	361	378	383	335	361	346	386	390	376	362	353	367	357	364	345	353	369	394	386	344	340	416	394	363	433	389	354	363	330	359	385	385	370	360	340	397	375	374	386	362	362	350	359	356	344	425	368	371	352	368	349	378	378	368	388	383	365	317	370	369	386	377	391	319	423	362	383	370	396	384	360	398	380	349	358	356	360	345	383	363	365	361	393	328	351	357	367	361	384	337	338	401	357	381	374	353	381	358	401	338	336	355	361	340	336	355	358	385	384	354	355	352	367	370	368	357	406	371	349	321	354	364	354
14044	1032	761	607	377	299	232	173	155	127	123	104	103	114	99	104	95	71	99	79	85	92	92	78	89	77	78	95	76	65	78	85	79	79	79	67	87	74	71	67	82	69	72	86	79	77	86	56	71	63	73	79	71	80	84	83	68	68	73	83	81	70	76	91	69	97	67	61	64	72	86	75	80	68	97	68	81	61	69	63	70	82	74	50	68	72	75	66	64	79	66	63	61	77	51	90	74	80	73	73	83	78	74	78	67	67	62	89	68	74	64	58	72	57	75	75	56	71	71	53	78	76	65	64	62	65	79	92	81	66	77	84	76	64	60	57	81	90	65	68	87	79	87	69	57	64	70	75	60	79	77	73	67	74	63	101	92	61	72	83	76	72	80	86	79	64	72	67	83	67	84	74	64	80	65	63	89	77	70	80	75	83	68	75	58	80	84	46	68	86	71	83	86	87	68	75	88	87	67	77	77	67	60	81	67	77	90	69	70	83	72	64	69	83	72	88	69	74	69	82	78	79	79	71	55	83	73	73	84	77	66	74	65	62	73	60	85	75	62	83	85	77	67	85	60	64	73	67	82	60	66	61	68	88	77	90	87	73	87	99	87	69	70	83	85	59	91	80	90	89	79	77	60	69	72	66	68	83	70	67	86	65	82	87	76	78	98	58	74	81	75	81	69	81	87	66	78	71	70	100	62	67	70	75	70	64	67	82	58	83	68	67	79	82	61	91	72	80	59	77	75	71	83	77	84	78	77	89	80	90	63	74	79	82	79	60	75	61	69	63	74	77	73	64	65	83	69	70	77	68	79	70	76	77	63	75	69	52	68	72	66	65	68	73	82	65	58	78	76	58	74	79	73	48	58	65	84	82	75	76	76	74	81	83	82	76	71	73	83	84	72	86	85	98	73	83	62	96	81	56	84	86	76	87	71	76	65	71	86	85	62	78	65	86	76	61	64	83	77	72	77	79	79	91	79	76	80	82	88	82	75	56	56	78	72	70	71	78	82	80	82	96	69	72	86	68	59	77	66	76	82	76	81	76	69	71	85	69	74	72	84	63	82	74	82	59	62	59	73	89	77	76	70	76	67	77	75	78	65	71	86	72	62	69	76	98	73	80	67	77	77	82	66	77	97	65	79	82	82	63	77	80	77	68	93	77	85	69	73	57	82	64	58	76	75	78	87	67	68	86	79	72	60	87	80	77	83	87	80	52	80	79	74	77	66	69	77	82	81	76	67	72	72	79	88	78	60	76	79	76	66	80	90	80	75	66	65	77	76	82	66	81	66	77	69	81	57	71	76	77	80	76	78	71	85	80	77	93	71	80	70	74	87	84	60	73	88	64	71	69	57	71	79	73	83	76	79	82	72	68	73	73	67	57	77	75	66	76	67	83	91	76	75	85	69	93	71	78	60	69	76	78	73	93	88	82	69	84	72	62	77	66	71	61	69	90	66	76	56	72	67	85	60	76	65	78	68	62	74	64	78	75	74	77	79	80	88	64	59	91	63	66	80	70	67	84	68	75	54	79	91	86	80	76	77	84	65	74	77	84	69	72	66	67	54	74	83	69	72	71	71	57	92	78	77	74	67	61	67	86	84	88	86	73	86	98	92	73	71	67	73	75	75	76	67	76	82	73	55	81	78	89	57	66	69	86	64	102	78	68	70	72	83	70	82	62	73	53	83	82	70	70	65	68	70	85	62	70	91	89	67	66	70	93	73	79	89	65	79	70	99	75	58	61	68	63	80	75	62	78	73	74	57	71	72	88	79	75	74	88	75	78	65	74	61	90	84	82	70	64	76	91	68	69	65	69	75	88	80	69	78	75	76	67	67	79	82	68	103	70	78	73	84	84	95	64	73	83	79	82	77	85	71	61	71	83	71	67	79	60	80	79	69	81	65	81	73	67	66	83	88	62	55	67	65	72	91	62	65	64	77	68	82	61	60	88	79	67	77	77	92	68	68	62	89	64	71	78	95	89	84	91	78	76	75	85	99	94	74	67	87	79	75	65	75	74	73	62	77	67	75	75	74	82	66	76	66	77	73	86	70	72	78	70	80	74	79	72	73	71	73	74	71	77	97	78	72	85	90	73	91	72	70	90	85	82	78	75	62	70	81	79	73	72	56	72	65	77	66	68	90	76	72	72	71	79	71	79	80	59	81	75	70	72	66	83	52	73	65	48	73	78	72	69	88	73	76	82	71	69	80	69	53	95	72	77	67	82	97	82	79	72	68	84	65	69	87	75	71	85	67	74	73	78	74	68	77	69	72	66	75	72	78	61	72	72	85	65	69	73	64	85	81	69	65	64	72	88	77	74	81	76	90	72	67	77	71	64	78	55	64	65	66	69	77	68	61	79	86	65	72	77	59	63	77	84	85	86	54	60	79	72	65	65	73	67	79	73	72	68	76	87	68	67	68	77	62	85	85	78	90	78	87	79	75	63	85	70	92	67	68	81	73	88	87	79	62	59	77	71	82	73	81	71	62	74	67	74	90	66	69	97	83	68	66	75	74	81	86	70	65	84	67	62	82	66	76	93	90	83	68	71	74	67	59	64	66	80	68	69	63	65	67	76	82	71	65	74	75	78	72	70	82	74	86	75	72	77	69	69	71	79	73	89	65	79	77	67	72	80	64	99	86	76	81	70	67	77	73	66	92	87	78	76	83	78	72	81	70	85	77	89	90	84	74	65	86	68	74	70	51	70	63	63	66	89	56	84	83	75	80	81	69	74	66	80	75	72	64	68	82	83	77	77	61	74	66	98	76	57	80	84	83	75	91	85	70	84	79	73	83	84	80	82	72	83	79	75	69	88	74	82	66	66	85	70	78	65	73	76	73	79	61	77	76	73	82	77	71	79	67	70	67	56	83	85	72	86	67	66	74	72	74	68	84	80	58	72	68	75	63	76	74	77	74	81	71	77	61	76	74	67	75	75	72	70	78	76	84	62	80	63	48	76	72	71	61	76	66	67	73	72	70	63	91	59	69	78	76	72	96	63	76	82	71	67	92	62	69	80	73	73	68	72	91	94	71	88	75	58	78	79	88	80	77	67	70	72	66	71	79	86	79	77	82	63	54	87	63	90	68	71	60	74	68	66	92	74	57	77	64	76	83	80	75	67	86	83	60	80	63	59	90	93	76	77	79	71	59	68	77	101	93	89	69	66	76	74	74	67	71	65	88	91	75	74	86	63	72	87	89	82	63	62	59	88	86	61	68	78	80	68	68	60	87	56	82	73	74	83	71	74	73	66	79	67	66	71	86	78	87	68	70	89	70	74	78	75	78	76	88	68	88	83	64	79	68	70	67	82	81	75	61	85	70	73	90	58	100	78	65	75	81	75	59	80	89	83	90	74	73	49	71	76	76	71	56	85	71	61	74	83	65	63	78	84	81	61	73	80	85	73	69	83	69	56	70	77	91	84	60	75	72	69	81	73	92	63	66	73	78	60	63	67	95	82	67	48	83	59	74	78	70	82	78	67
7978	721	1604	1798	1478	1211	910	772	687	593	511	476	436	411	337	372	314	349	315	288	310	251	287	253	238	249	244	246	236	248	280	225	237	247	246	233	233	205	239	227	225	202	230	225	217	231	233	208	221	223	198	227	219	235	228	220	215	199	228	186	217	215	224	206	201	233	217	211	227	192	226	211	232	253	225	216	202	174	220	218	227	215	203	211	214	248	205	214	187	204	221	202	186	219	197	199	219	235	205	222	221	207	214	232	201	197	195	203	190	189	187	210	201	195	199	216	202	236	219	202	222	195	226	197	208	180	211	200	244	216	228	200	200	203	194	206	186	225	216	199	207	207	197	225	218	214	227	202	209	188	223	171	203	189	192	216	225	179	222	218	216	214	187	202	217	200	195	190	221	203	202	203	195	222	179	185	209	211	195	198	210	210	212	199	204	202	202	183	216	200	193	215	217	217	236	182	228	217	209	218	208	219	221	213	204	205	213	198	206	229	221	230	219	221	214	206	212	210	202	225	197	216	213	211	193	221	190	224	213	201	219	183	183	204	199	229	195	222	219	223	198	211	233	208	218	209	187	208	208	218	200	205	200	213	214	207	210	222	239	219	198	188	212	221	206	187	188	190	178	243	206	170	234	207	215	229	200	203	198	227	212	216	220	238	206	191	199	243	207	228	199	191	203	210	205	204	239	231	189	227	196	212	186	231	204	195	220	233	189	206	214	193	219	184	208	206	205	233	183	189	228	212	229	192	202	202	203	190	216	204	225	216	201	218	182	203	199	200	198	200	195	194	208	190	217	194	201	202	205	198	207	227	180	198	190	213	199	206	220	205	214	223	206	213	213	197	230	214	212	229	207	189	231	202	222	208	227	229	184	219	220	211	191	181	192	200	207	192	207	219	199	205	233	186	186	215	194	211	209	212	210	203	215	220	218	215	192	222	212	202	216	214	211	242	204	224	198	199	195	223	182	230	198	193	223	186	203	209	193	199	203	203	198	226	191	209	236	222	190	239	215	187	235	239	213	190	176	201	224	201	174	218	215	210	225	224	215	201	197	205	200	184	216	211	190	202	205	220	202	207	215	212	193	213	245	220	203	194	202	189	203	222	221	191	211	186	225	207	201	219	224	208	195	222	210	201	194	212	229	177	199	224	220	210	211	210	215	206	217	203	208	185	204	220	209	158	196	210	206	215	240	238	221	221	196	239	209	203	201	227	201	201	240	211	220	225	200	204	209	191	219	212	231	229	236	210	204	208	202	213	208	202	217	225	218	202	199	229	231	163	213	227	239	188	217	193	183	227	192	234	188	199	196	224	213	193	201	186	215	205	181	206	196	205	194	202	231	216	195	192	192	193	191	200	215	201	213	217	210	215	213	212	192	217	216	217	193	197	233	200	210	199	194	213	213	209	194	235	208	213	212	212	211	192	205	206	194	229	218	225	218	206	201	220	215	214	225	196	222	220	204	210	198	192	199	195	188	197	216	209	220	209	199	195	201	196	199	223	193	194	211	199	218	200	215	201	214	206	218	210	194	203	199	205	213	191	200	205	200	187	213	215	207	188	205	225	228	218	182	199	191	207	187	218	215	201	213	226	204	201	203	197	210	183	208	179	208	239	219	220	212	206	203	215	226	191	190	225	200	197	229	199	209	225	171	220	211	210	217	212	218	206	197	190	206	211	202	201	217	222	200	188	199	209	213	221	166	186	179	201	231	228	199	216	217	189	181	214	184	197	206	210	207	197	177	208	210	207	202	233	219	189	223	231	187	207	170	195	205	213	193	228	201	241	228	204	196	209	202	205	216	220	189	211	188	212	220	186	202	217	221	193	188	210	189	205	175	223	218	225	214	217	206	183	189	217	201	192	207	189	202	204	217	201	224	203	219	194	197	200	184	212	194	212	197	178	193	226	215	192	218	189	214	214	191	237	219	230	206	234	196	206	203	212	215	226	164	211	226	196	204	200	212	215	207	180	203	201	218	198	205	184	192	228	201	207	201	236	220	201	197	198	210	215	174	204	212	184	183	195	193	204	198	198	219	211	197	180	223	205	230	214	223	223	209	203	203	201	205	213	211	217	167	216	198	193	216	206	202	216	229	215	188	193	218	182	213	219	195	206	212	215	252	224	214	219	197	205	191	204	186	203	187	199	207	178	221	191	200	225	212	198	193	212	200	210	193	206	196	195	226	197	219	199	192	208	233	202	227	212	203	200	182	232	179	205	202	205	196	199	200	217	211	215	221	190	203	214	200	197	227	228	218	225	227	218	215	197	189	205	199	209	200	221	212	189	197	206	190	218	210	217	204	184	193	207	221	223	194	209	213	206	213	220	203	206	213	215	216	203	189	201	213	196	186	209	217	214	202	217	220	190	208	201	194	195	211	207	214	204	239	194	213	201	204	195	217	185	187	196	229	221	214	194	210	215	207	199	201	203	198	187	212	199	189	219	216	184	210	207	199	215	217	211	205	210	193	195	209	212	189	222	197	187	220	186	203	203	189	206	212	213	216	221	203	201	206	218	198	218	218	211	217	195	218	212	222	183	208	203	225	209	207	210	211	193	226	215	228	195	196	201	208	205	190	192	226	220	211	199	167	213	208	216	188	206	215	205	197	206	190	211	220	214	189	183	185	192	197	187	191	205	180	208	213	191	180	197	185	230	180	200	199	197	214	225	197	210	218	193	208	204	215	196	215	199	230	213	186	219	201	219	208	201	216	204	174	174	222	194	208	216	207	211	212	198	246	231	233	205	215	201	198	204	220	223	192	219	198	217	202	208	185	221	204	196	201	231	185	190	207	231	224	244	199	187	207	205	207	215	198	213	210	219	193	217	207	212	211	209	179	212	195	211	200	189	213	201	209	188	192	231	211	207	232	223	205	169	223	198	222	237	220	218	190	219	193	183	202	211	210	222	202	191	210	184	216	218	196	221	199	225	195	182	218	201	204	208	201	203	188	236	210	225	245	231	184	235	212	210	202	212	190	203	211	229	203	201	200	221	202	209	185	216	206	228	205	211	203	223	197	217	205	192	211	207	185	225	213	205	190	231	195	190	184	205	217	188	194	189	196	226	205	226	231	207	213	208	183	240	214	199	208	200	185	201	211	197	221	205	204	225	220	202	218	213	229	224	194	227	232	192	208	215	218	241	184	218	167	199	205	210	198	216	213	204	226	192	204	204	183	210	211	190	217	242	212	207	214	215	213	234	211	226	206	205	204	198	209	195	209	193	179	183	209	202	199	187	198	217	177	224	207	201	181	182	190	224	204	234	212	189	199	223	215	197	252	196	212	212	188	210	207	201	201	198	203	182	185	208	223	184	220	197	193	230	207	186	228	216	198	212	225	219	192	168	202	214	201	214	219	209	199	215	189	221	201	212	192	185	211	188	220	210	207	199	191	172	205	184	236	238	201	212	230	209	214	227	197	205	231	221	214	199	185	217	203	201	224	198	227	206	198	219	224	228	194	232	208	205	207	172	191	202	217	204
1457	300	308	272	281	274	284	249	291	294	283	290	264	314	305	297	325	270	292	286	269	255	288	294	265	280	275	299	290	324	283	241	312	274	314	279	276	313	297	270	304	265	294	286	282	286	265	292	243	277	320	292	288	330	268	281	301	311	290	295	271	290	259	308	275	276	297	311	272	271	305	312	284	285	291	299	253	322	257	267	296	310	275	314	285	323	291	307	317	286	280	282	282	313	279	309	291	265	271	264	295	272	338	305	270	294	305	295	299	309	293	277	293	307	315	304	310	296	286	312	271	320	282	296	318	288	288	278	265	257	277	306	266	294	311	283	302	294	297	307	294	290	255	304	297	283	296	292	301	285	299	293	273	261	297	294	260	276	277	268	292	292	308	247	268	277	292	274	268	274	284	292	276	325	309	306	266	293	292	262	286	287	276	286	283	307	276	295	316	313	311	271	333	311	281	293	301	285	281	282	289	285	295	289	288	285	268	288	316	288	314	293	277	271	305	291	269	247	284	278	320	271	282	250	331	280	285	249	305	262	270	292	248	271	272	291	288	284	287	297	288	259	280	284	286	287	280	312	297	273	251	283	289	275	280	278	283	313	281	302	285	295	266	282	272	273	285	256	272	314	280	324	291	290	279	276	309	269	307	282	301	292	307	293	279	258	295	287	293	283	308	270	297	291	299	280	289	302	285	291	282	284	281	289	304	288	306	310	285	317	316	274	275	288	273	277	300	290	303	256	288	276	301	306	316	276	294	310	287	274	271	270	294	294	262	283	313	278	295	298	315	257	275	265	287	284	299	280	319	324	281	272	279	263	316	262	276	291	298	307	290	305	289	288	276	285	323	295	312	308	265	288	270	279	316	293	299	273	310	302	261	278	264	300	299	288	296	287	284	278	298	292	275	290	313	310	297	309	264	274	275	299	295	276	303	273	275	287	299	299	268	285	271	301	271	282	292	270	327	280	220	307	308	299	281	286	279	282	288	285	318	282	259	291	261	258	290	305	281	290	317	318	318	307	267	298	282	287	320	298	274	281	302	287	318	273	301	278	281	286	290	277	310	300	268	309	281	272	300	287	291	300	297	297	282	255	277	299	298	278	262	283	315	290	296	322	305	303	333	295	295	290	288	285	286	300	269	275	305	299	303	285	297	281	276	300	281	276	291	265	293	291	278	312	305	322	295	279	298	291	296	315	280	315	287	296	263	288	302	293	296	268	299	328	247	263	317	282	305	289	319	296	280	262	286	295	268	257	286	282	287	296	285	294	301	304	278	279	325	249	263	264	284	279	271	281	282	265	315	280	300	305	279	266	280	291	279	316	289	308	306	295	319	274	280	295	298	272	277	275	292	319	292	302	288	280	309	306	330	283	286	318	278	257	271	288	289	308	286	261	290	299	295	271	290	313	294	295	267	278	310	290	277	295	307	305	273	291	294	277	328	328	312	310	316	315	298	264	310	276	270	271	293	296	296	298	278	281	307	302	301	280	308	293	302	319	258	326	322	309	266	262	286	297	297	290	287	285	282	264	271	315	278	301	268	281	302	282	308	281	293	275	305	299	301	308	267	279	294	269	298	310	285	305	288	307	275	241	268	271	292	280	261	281	272	320	317	302	315	304	272	286	301	302	273	270	281	275	279	312	273	263	322	268	335	287	278	284	283	312	323	256	270	326	256	265	292	259	297	288	282	300	301	327	291	288	316	295	301	265	250	303	315	314	288	279	300	316	287	299	318	309	286	274	321	264	313	308	292	306	284	316	312	295	266	262	311	269	298	290	283	288	285	281	297	326	286	288	284	272	303	247	294	268	243	266	273	276	289	311	294	250	267	310	306	260	285	274	314	327	308	273	265	251	292	286	281	310	283	299	269	298	270	305	279	278	285	272	303	294	230	282	250	286	288	279	271	285	287	280	312	295	296	310	266	299	310	262	280	287	299	301	285	303	305	267	293	275	294	325	300	290	273	310	264	258	255	302	301	296	285	259	310	314	300	289	301	290	304	294	298	292	288	300	281	288	332	291	272	300	287	299	309	302	236	297	265	297	262	312	261	319	294	300	288	304	279	273	274	284	285	254	284	256	317	296	287	289	279	308	324	290	273	268	295	281	293	283	284	300	269	282	275	256	293	315	290	306	269	295	301	290	309	270	300	283	352	292	294	289	285	289	295	334	286	311	308	289	268	285	302	316	305	280	329	271	321	309	285	301	277	295	280	276	288	276	288	319	300	267	300	268	299	285	249	291	286	289	301	301	313	228	294	296	291	261	294	266	305	299	293	289	285	283	311	297	292	297	283	290	266	286	240	275	271	275	292	295	275	310	291	291	287	260	258	279	267	330	290	326	307	324	294	291	266	305	300	295	298	289	351	297	299	294	285	336	270	261	296	321	290	285	275	276	293	293	298	291	241	299	290	300	300	281	264	258	290	269	273	267	296	276	261	311	301	316	344	289	309	290	266	261	309	297	285	322	301	284	331	254	300	291	284	296	290	277	282	282	281	284	291	267	295	326	284	291	308	294	267	312	271	285	265	290	265	297	287	294	295	287	302	279	290	281	306	337	271	283	293	276	284	298	280	276	270	301	272	255	289	296	328	297	285	294	279	290	303	279	294	304	285	284	330	285	266	316	317	274	305	297	277	282	317	301	322	304	307	277	279	316	315	298	298	301	248	284	300	316	301	305	300	300	306	311	291	251	303	295	281	306	285	318	279	292	284	269	305	341	305	296	282	265	295	322	262	296	277	271	278	304	268	276	300	298	294	271	279	307	316	322	249	274	292	307	279	312	260	299	266	295	278	289	264	302	318	282	249	286	322	335	281	309	255	296	269	311	297	296	310	279	279	287	295	279	294	279	281	283	335	266	287	286	288	299	272	280	276	295	264	288	279	301	273	292	298	306	271	277	293	294	280	314	304	269	264	310	287	284	280	288	310	269	276	299	281	322	297	286	303	263	295	307	344	278	271	290	312	291	308	263	288	294	307	251	273	302	322	251	267	292	256	309	319	297	286	265	297	269	264	279	267	296	287	299	317	316	312	286	300	291	295	298	300	274	307	309	293	268	309	288	234	278	323	267	263	304	265	302	268	268	285	270	289	289	265	293	243	260	330	299	264	255	302	280	318	293	316	319	283	284	293	260	263	302	299	284	292	291	307	323	298	300	284	285	285	269	260	302	290	282	283	300	287	297	288	272	272	298	247	267	306	281	300	274	293	300	287	298	288	307	284	314	308	285	305	264	276	262	328	274	272	282	299	297	273	306	264	301	293	292	291	277	314	293	311	296	289	289	302	283	289	310	327	293	289	277	255	279	307	276	269	298	304	283	263	284	317	293	260	269	306	293	275	290	281	309	285	285	286	277	316	311	277	287	279	289	264	253	280	295	319	281	278	274	303	296	297	275	322	277	286	292	299	312	350	291	318	280	285	296	267	296	296	302	322	277	299	320	299	266	293	313	292	283	278	302	270	293	307	309	297	315	305	318	282	261
1866	659	713	645	640	637	707	622	638	646	639	636	648	630	581	636	615	634	631	638	630	672	621	675	636	637	690	611	651	673	639	637	626	679	602	592	660	651	703	639	647	610	661	605	628	674	605	631	670	637	672	654	593	623	684	628	603	645	670	651	633	621	619	644	684	626	657	642	666	607	675	667	634	626	666	591	598	667	624	669	640	634	619	613	628	621	650	595	589	590	662	610	655	621	640	660	668	631	642	626	632	623	605	647	670	605	649	621	702	600	647	622	664	645	612	628	632	600	624	588	665	638	570	679	662	619	635	619	646	591	632	663	656	601	658	604	639	637	641	658	637	635	598	633	617	643	625	639	648	645	624	652	649	641	606	618	640	607	606	660	650	663	645	647	658	676	607	647	625	616	603	651	606	681	597	652	647	648	645	653	603	626	640	604	667	635	660	672	607	626	643	647	655	619	659	617	605	628	679	621	606	684	675	627	644	657	620	596	643	633	654	622	679	631	613	701	663	624	662	680	609	611	631	634	622	638	621	626	658	658	649	639	634	649	631	626	658	698	647	650	656	622	623	621	652	582	642	616	664	611	580	647	633	660	638	608	683	682	633	589	680	660	596	641	634	601	667	620	637	651	593	627	635	664	627	649	656	641	654	632	666	632	686	599	652	677	629	646	623	663	631	654	664	626	658	648	682	628	646	609	601	670	622	639	642	643	664	617	658	622	652	619	594	665	602	608	582	631	627	638	658	624	668	630	675	653	582	639	688	651	619	676	571	641	670	624	607	668	609	617	650	609	607	650	629	658	635	659	657	737	697	610	676	637	633	654	620	635	662	655	646	599	596	625	637	637	634	626	687	657	613	608	600	636	657	612	624	656	651	634	656	648	593	670	628	653	632	625	656	605	603	681	686	640	675	642	640	649	632	660	708	653	671	605	627	613	625	637	662	660	619	637	653	617	645	654	597	633	669	656	628	629	638	614	616	669	604	646	703	642	617	661	627	650	658	649	617	620	672	621	637	669	654	654	656	595	616	633	615	641	678	630	642	664	659	595	616	608	630	638	647	631	668	628	635	647	602	701	648	627	630	677	579	615	618	643	622	654	615	623	663	664	648	621	587	647	628	630	656	627	606	638	561	634	643	629	634	639	667	636	628	656	618	648	631	655	667	608	644	641	635	621	608	645	615	658	612	662	707	596	634	641	674	675	627	649	628	622	701	639	642	665	612	625	641	640	650	647	610	626	601	623	655	637	611	653	623	638	621	645	624	588	655	612	631	572	639	637	663	652	616	648	645	634	641	602	620	642	630	624	589	660	655	618	637	636	639	614	658	620	656	652	619	645	687	652	660	597	626	662	665	652	643	627	618	679	610	606	642	579	648	591	652	628	630	714	634	658	611	587	624	638	656	622	653	624	639	686	635	713	629	659	634	660	601	700	638	688	633	704	583	675	635	638	589	644	653	645	656	606	652	602	625	643	659	604	640	644	616	652	670	650	602	655	665	631	623	672	646	622	639	649	617	622	605	666	677	674	670	590	656	664	643	673	637	632	636	626	681	628	612	605	629	697	650	620	612	607	655	666	597	650	629	642	636	669	622	650	603	594	660	666	628	642	649	654	653	682	628	640	654	619	615	659	645	633	613	646	662	641	668	625	611	640	685	677	701	659	664	617	657	627	623	622	629	674	619	588	659	604	716	651	653	630	639	690	657	661	634	613	622	679	631	633	600	653	662	620	629	629	614	624	596	607	597	706	654	594	661	629	638	661	616	617	633	642	665	670	700	676	626	664	606	616	644	555	642	568	651	625	631	661	618	635	628	682	684	568	650	653	617	619	648	649	603	618	631	604	671	599	658	658	685	647	640	637	653	631	685	645	698	645	575	639	655	588	638	641	607	653	639	653	664	667	632	661	666	590	697	706	651	603	656	600	654	635	628	625	640	677	621	610	623	612	655	627	666	641	628	642	609	622	673	593	646	673	644	625	639	600	630	656	639	670	670	685	650	625	652	641	611	567	632	666	660	617	640	654	673	642	656	622	684	679	654	599	625	628	640	630	670	626	644	667	628	648	623	643	677	654	650	629	627	663	637	650	587	627	664	627	690	625	606	623	636	669	604	607	621	625	594	646	664	633	608	640	728	648	640	644	667	701	661	631	653	627	643	606	655	667	599	642	670	628	612	615	617	622	646	617	612	591	643	655	637	661	642	620	598	646	656	640	675	629	651	684	615	615	637	615	671	681	624	646	615	636	642	613	642	674	612	641	647	641	613	643	598	630	557	670	670	608	606	631	631	618	649	626	676	639	654	590	628	642	630	621	656	675	629	620	653	649	586	660	687	627	616	614	651	647	665	594	600	606	606	611	660	673	638	665	627	626	596	625	640	666	635	684	674	624	650	644	643	643	665	602	684	620	621	602	657	614	671	612	670	662	633	641	625	623	623	636	664	619	593	646	657	643	648	591	648	642	632	640	631	669	672	656	631	610	630	642	652	651	620	601	599	668	637	631	684	650	673	631	645	650	660	637	621	638	622	608	605	639	590	614	669	647	643	618	643	664	647	644	654	651	625	679	650	614	684	646	642	621	675	659	661	641	663	674	619	622	690	616	620	678	633	606	691	647	697	611	651	655	639	654	653	641	613	650	643	606	641	646	671	601	604	627	631	607	636	595	602	652	605	627	615	596	658	636	684	636	684	642	665	616	644	635	621	640	669	618	657	643	607	647	668	650	605	588	626	632	624	613	645	620	616	671	651	618	605	670	690	657	596	612	655	642	647	641	600	673	625	633	629	582	620	653	670	601	572	637	594	653	608	571	613	650	650	664	650	635	599	635	644	652	611	607	630	621	621	631	660	652	620	665	619	648	639	655	627	674	659	595	635	667	650	655	673	691	606	664	597	643	635	668	638	651	633	616	669	606	629	632	611	625	662	609	639	652	613	611	669	638	648	621	608	631	599	638	667	663	588	647	638	638	664	680	641	665	592	636	619	653	614	637	691	636	607	608	634	671	616	644	646	653	623	637	688	670	615	660	653	664	675	656	650	622	609	626	663	598	630	613	690	707	640	642	657	613	594	651	648	683	644	665	684	640	617	611	680	672	616	634	619	639	627	640	646	590	657	614	614	632	641	637	600	595	597	662	702	627	610	633	677	639	636	650	608	660	667	653	658	630	667	635	639	594	661	626	622	599	639	659	627	613	629	648	621	591	595	626	607	613	632	684	658	604	610	627	650	616	609	612	682	592	642	682	659	654	637	605	633	643	609	637	688	679	606	619	664	597	679	636	641	665	616	678	622	651	631	625	652	642	640	632	683	638	628	641	604	614	671	646	658	649	656	608	648	594	624	626	616	674	674	649	668	631	667	613	643	622	595	609	626	637	641	656	601	581	670	639	618	653	616	629	651	671	637	646	676	640	634	650	637	625	643	638	609	648	626	641	620	638	628	653	648	672	679	651	653	656	643	603	689	651	599	654	637	610	659	644	637	615	645	649
7233	475	474	394	258	266	226	214	192	180	163	189	153	172	145	168	170	156	192	161	160	190	160	144	165	180	180	180	195	166	159	190	159	161	166	186	161	145	210	155	172	177	183	125	188	149	168	115	175	160	179	158	162	152	165	159	171	166	195	133	150	144	156	149	148	159	164	162	183	168	155	137	152	170	169	138	178	158	187	164	171	134	177	145	167	175	157	183	156	157	164	152	168	176	146	177	163	140	141	155	155	161	183	164	153	188	136	167	168	177	166	170	151	169	139	145	169	174	165	177	139	165	144	133	152	175	136	156	166	146	157	149	156	150	142	165	139	173	167	167	169	161	144	167	158	168	171	173	164	162	168	180	150	174	159	182	151	148	162	180	163	171	140	166	165	168	179	159	151	139	183	145	150	157	151	191	142	160	166	146	159	185	164	167	164	165	170	174	151	183	144	156	147	154	134	143	153	167	152	169	141	148	172	141	162	162	181	149	143	185	176	168	162	186	171	166	180	157	169	149	163	163	140	176	153	173	161	144	152	169	185	168	135	161	174	181	161	168	182	138	168	169	135	149	172	167	166	162	160	175	166	166	162	147	181	151	162	156	155	125	173	157	157	165	158	161	151	161	182	143	151	163	169	169	141	164	164	166	160	167	184	171	159	147	169	175	160	154	141	165	153	163	155	165	175	169	170	170	163	190	170	134	161	150	158	149	158	137	167	151	157	174	152	187	140	160	166	167	140	146	185	180	173	164	170	142	159	143	161	165	163	174	166	172	163	149	166	143	172	159	166	187	174	178	140	150	176	165	163	172	186	183	163	161	152	155	179	151	163	185	144	162	130	142	180	178	204	187	185	163	145	146	164	141	154	161	174	162	165	149	161	173	149	153	147	142	180	171	190	188	205	177	150	161	145	190	162	156	166	151	163	149	166	151	155	146	157	157	130	154	156	155	159	159	181	164	158	142	160	168	172	155	176	167	166	168	162	171	187	148	163	142	174	186	155	152	160	145	168	166	148	155	161	177	155	153	180	181	179	168	157	162	148	166	164	170	143	179	196	147	174	161	146	181	172	152	181	148	162	146	156	172	169	168	163	170	168	184	154	156	197	187	153	183	162	154	177	178	146	160	185	173	164	157	166	162	179	183	168	176	164	134	184	133	159	181	167	129	163	139	170	160	170	169	148	160	148	191	186	162	147	138	157	161	160	172	175	150	179	179	164	173	170	148	161	157	159	151	166	157	170	123	169	173	169	165	166	204	164	195	183	148	122	154	167	140	178	173	167	142	165	149	159	174	146	159	149	183	145	188	154	143	158	175	184	167	137	172	162	145	168	190	171	162	157	159	185	160	169	143	176	160	141	165	166	168	162	136	211	172	156	153	145	185	151	148	169	163	157	152	146	131	153	169	171	166	174	178	158	160	168	170	168	150	135	165	135	158	176	153	187	156	151	140	138	183	148	190	158	169	161	146	165	150	164	144	165	145	154	168	161	155	150	154	143	166	150	157	164	142	157	175	166	172	173	184	161	180	159	162	172	156	145	175	201	167	182	140	162	171	170	159	128	162	163	135	151	153	148	141	147	157	184	151	178	160	150	149	141	174	185	159	183	171	158	143	176	159	159	163	147	154	161	162	163	152	168	151	164	165	173	145	146	163	139	147	156	162	167	155	155	139	154	162	154	163	186	157	138	160	155	172	169	155	146	181	164	152	173	180	172	159	144	168	170	157	160	150	154	155	143	158	132	151	185	173	163	169	148	158	178	175	169	154	167	153	155	169	166	151	143	184	153	171	178	142	160	143	173	184	157	160	145	158	141	159	167	167	190	158	180	170	184	160	160	156	177	168	173	178	160	180	154	172	143	168	150	157	175	178	143	159	156	151	143	138	139	152	157	151	153	156	168	162	164	157	148	159	165	180	151	141	154	155	143	121	167	144	163	157	131	174	142	172	165	178	155	168	185	184	178	151	160	155	146	140	168	157	156	186	170	135	189	163	169	192	170	182	166	149	157	165	152	176	155	167	169	152	143	163	178	170	176	141	138	161	143	182	141	150	166	157	166	147	156	155	157	151	143	167	168	155	142	168	171	160	174	168	155	164	160	186	160	170	149	165	164	157	161	157	182	190	155	166	143	169	151	161	138	159	150	167	166	141	171	158	177	147	150	165	164	166	152	156	167	175	169	172	141	164	184	149	171	189	145	142	151	153	159	161	174	180	153	149	155	150	155	153	166	133	170	152	155	144	129	166	161	158	205	171	158	149	168	169	164	163	154	159	158	166	178	157	138	165	135	155	184	163	147	151	154	161	159	149	168	144	166	185	142	155	152	170	146	155	175	160	152	161	169	168	138	148	152	157	163	162	148	176	185	196	144	176	149	145	159	148	139	153	150	168	145	171	155	177	171	177	166	140	165	157	178	173	154	163	186	163	172	161	167	173	155	137	165	169	161	166	174	145	194	165	162	187	175	146	163	166	188	156	163	169	173	189	163	169	146	171	174	147	167	166	169	145	175	148	157	150	159	162	136	151	159	150	159	178	179	168	152	171	160	169	143	165	168	178	174	166	133	176	157	170	164	158	143	156	157	156	171	172	136	189	167	148	164	170	143	153	178	150	161	180	183	162	177	150	147	168	147	145	136	177	180	158	171	156	155	172	171	146	160	158	153	166	144	164	162	143	146	178	165	176	161	167	184	152	166	157	159	158	169	158	170	157	184	160	179	148	175	123	170	162	171	158	178	161	157	165	177	160	182	156	159	156	146	149	186	174	153	161	149	169	137	153	157	172	157	158	165	162	180	187	156	158	163	177	159	167	173	174	173	176	158	176	149	165	164	152	180	156	177	142	135	155	151	185	133	160	145	168	173	162	176	187	162	166	146	151	173	172	152	149	155	150	174	166	142	149	161	157	171	161	166	154	163	158	176	155	181	181	174	136	163	171	166	172	175	152	151	157	185	159	197	163	157	160	172	178	167	171	164	159	154	183	168	154	154	154	166	167	128	148	183	149	153	165	157	169	160	154	158	153	175	172	163	160	166	169	169	161	161	170	186	167	157	167	160	185	153	170	150	123	173	168	141	139	146	156	154	166	167	195	185	150	159	174	152	136	165	150	157	166	163	161	148	172	156	142	157	163	146	134	192	142	169	164	172	164	152	134	153	184	181	162	161	160	161	171	170	165	162	156	159	171	159	172	130	155	159	169	145	182	158	142	149	165	180	145	161	161	160	162	158	150	147	168	161	165	164	129	157	171	169	162	173	159	130	144	174	160	175	154	153	175	148	170	167	151	162	163	151	179	171	152	141	154	155	141	184	132	171	182	172	170	159	157	189	172	164	167	164	166	155	153	135	153	138	183	159	153	202	168	163	147	158	173	131	158	188	160	182	156	167	176	145	148	151	157	152	150	147	158	156	169	162	183	158	172	160	168	172	150	152	165	160	136	148	182	147	148	153	167	155	138	180	160	180	158	184	169	161	164	145	154	167	162	152	179
6266	642	992	1211	1035	859	772	687	610	571	513	517	466	459	422	456	431	438	419	443	428	398	401	413	382	400	399	388	421	395	388	414	395	367	395	380	367	362	389	399	371	405	376	380	370	363	392	379	343	390	383	367	376	368	378	365	368	347	385	363	388	361	360	352	373	377	371	363	366	346	381	367	383	376	344	397	383	378	365	363	350	369	365	374	378	378	364	380	379	399	367	368	338	346	360	368	357	350	390	399	380	386	401	366	358	329	367	354	354	366	362	348	403	394	377	371	377	385	371	361	381	364	374	392	357	368	393	342	391	360	392	353	336	397	387	380	356	398	363	348	397	371	337	392	393	391	353	388	375	376	392	352	366	366	377	360	344	364	370	377	359	381	339	354	352	380	334	397	365	382	394	340	381	372	384	345	366	352	354	391	366	344	347	395	339	378	342	390	381	372	382	362	387	387	341	361	378	375	359	386	366	351	351	385	380	359	349	365	347	403	365	412	337	367	364	387	348	363	357	380	357	342	369	368	358	372	378	400	380	406	385	379	365	399	388	397	373	372	347	348	366	369	350	357	371	353	362	384	352	360	346	326	330	371	335	343	340	396	385	373	372	413	386	384	368	368	357	365	356	341	331	357	395	376	372	396	369	348	360	399	393	387	368	343	348	361	379	404	371	388	344	384	369	354	390	372	361	382	361	378	358	386	362	364	333	348	409	364	384	388	399	335	381	375	371	345	359	362	364	370	336	359	349	380	382	371	369	370	375	400	393	368	343	380	372	356	366	366	367	379	367	397	346	375	400	372	369	364	380	371	384	411	357	351	372	333	380	382	363	378	375	382	372	357	345	364	404	381	367	347	368	355	378	386	352	355	347	362	360	337	389	387	359	381	358	382	392	363	370	379	354	367	381	379	349	355	374	344	356	388	357	378	367	395	346	387	354	362	366	370	348	368	370	368	309	366	371	386	401	373	347	345	373	383	338	349	368	356	349	358	380	387	369	342	333	379	349	386	354	367	407	374	365	395	366	354	361	380	338	369	365	363	341	368	355	367	389	361	352	361	359	370	377	366	371	344	366	368	383	357	350	344	382	356	360	377	368	354	375	364	353	360	359	351	352	391	369	357	383	358	351	363	390	387	326	380	341	388	380	354	389	407	370	431	363	361	353	386	355	387	352	394	336	381	341	319	392	391	362	367	369	351	348	368	377	359	390	368	371	312	397	366	400	392	397	359	367	354	364	355	367	375	384	357	342	372	376	367	360	359	400	374	384	367	366	346	362	372	400	410	346	363	422	376	360	373	340	360	354	368	390	373	380	343	349	387	370	349	345	335	349	369	357	385	357	373	384	373	311	374	384	369	353	355	328	378	352	360	393	399	376	365	414	374	385	369	395	377	375	361	385	357	372	332	372	367	335	374	398	361	394	336	375	366	369	385	359	370	388	378	382	404	370	345	348	371	380	334	348	363	344	340	393	396	363	374	355	337	372	354	383	389	372	378	368	373	399	355	370	375	356	348	342	380	384	381	350	382	351	379	338	355	370	377	356	360	342	357	381	335	389	356	362	347	363	389	374	352	330	376	371	348	356	372	362	358	381	393	371	334	356	364	404	386	362	351	380	350	376	356	367	369	377	345	378	344	368	365	356	352	366	393	388	357	349	340	363	362	348	347	347	352	356	383	393	378	379	340	389	366	362	376	373	372	375	384	377	359	374	398	394	372	348	362	387	374	394	385	343	371	374	380	398	363	374	352	338	352	358	380	362	372	353	378	403	384	346	366	399	355	373	367	356	347	370	358	343	349	389	369	339	373	363	401	384	358	358	375	364	346	349	370	365	380	376	366	324	360	331	362	323	375	354	368	368	395	377	377	415	365	383	387	394	382	368	346	358	369	368	375	361	404	350	362	357	375	395	380	388	377	375	372	375	370	363	363	360	371	361	396	358	378	363	390	365	380	352	328	360	338	391	355	377	372	366	390	389	380	391	341	388	402	415	376	370	389	366	373	388	376	395	345	368	350	402	334	376	381	372	380	369	394	371	355	362	408	375	373	365	351	354	379	388	369	362	374	412	363	376	327	360	355	391	398	379	366	363	345	364	356	366	379	338	359	385	383	361	376	310	335	381	376	359	348	345	388	372	360	354	396	377	353	368	364	377	357	372	390	393	355	402	396	361	380	349	358	360	355	371	369	374	386	387	353	353	379	338	339	355	375	333	366	370	381	369	343	406	385	331	363	356	395	309	388	380	407	352	359	381	365	359	373	359	398	366	345	359	370	350	359	377	379	366	376	384	390	381	396	409	383	369	378	392	371	378	384	353	389	372	375	379	359	366	375	372	358	381	383	370	363	391	371	346	333	358	366	362	402	396	357	340	368	375	362	337	391	399	350	345	358	367	373	360	369	354	362	362	327	363	362	370	364	375	368	340	379	374	380	374	326	392	376	328	381	374	371	367	350	383	361	394	399	355	346	367	380	380	345	373	384	361	379	379	353	329	359	372	386	369	363	340	363	358	347	358	345	369	357	375	354	345	400	396	371	372	395	380	339	369	371	370	369	378	329	340	384	405	381	362	344	363	365	369	367	364	411	365	352	381	347	376	336	361	369	385	390	368	397	383	390	366	387	335	337	412	401	363	379	347	359	358	382	355	371	380	412	346	396	351	356	339	377	364	322	367	375	370	371	374	396	345	368	355	363	371	362	400	369	379	358	371	362	370	367	403	362	373	381	371	345	374	342	403	344	384	388	381	382	384	396	381	348	360	343	360	357	373	356	329	368	401	375	387	394	395	373	363	368	352	356	371	355	362	346	358	406	383	372	370	363	379	373	355	369	383	366	354	375	395	377	348	363	373	388	372	395	361	367	362	384	371	375	348	374	386	383	396	355	363	395	375	370	345	349	335	362	369	346	379	375	368	376	391	360	375	361	378	363	375	353	339	373	358	352	369	373	351	402	361	384	352	381	359	363	383	376	364	342	357	387	357	352	360	397	384	360	393	337	355	342	354	394	379	342	365	389	353	346	405	384	347	357	369	383	377	343	399	375	365	352	332	368	379	362	357	346	347	374	376	374	354	375	345	368	397	357	377	381	391	367	362	329	372	357	353	390	373	371	368	368	386	361	362	373	399	367	392	346	357	389	381	379	396	378	354	344	379	400	369	375	389	368	390	382	360	387	369	401	417	356	371	361	320	398	363	388	388	338	380	348	377	348	360	386	375	368	360	366	357	358	366	365	346	365	381	363	394	360	338	365	381	380	348	362	355	371	344	358	349	396	364	387	368	348	388	394	360	335	374	338	387	397	357	401	360	353	342	383	357	368	379	367	412	364	352	329	343	400	395	366	362	386	352	394	366	361	382	356	361	372	370	347	363	335	389	321	387	374	347	357	382	362	373	367	350	348	365	361	330	382	372	335	347	371	365	364	347	366	366	323	376	390	408	371	344	367	367	340	349	355	349	362	369	384	373	362	368	386	391	385	366	366	382	368	365	363
13967	1000	708	498	349	263	222	171	146	157	132	102	106	102	114	99	104	92	81	84	70	82	82	80	82	76	81	83	74	78	85	67	75	76	73	80	94	77	71	81	83	82	66	79	64	67	89	77	104	85	76	68	77	66	80	81	87	73	67	82	84	88	70	74	69	69	80	81	72	77	89	89	55	65	77	86	73	79	73	64	80	61	65	58	62	71	93	75	69	68	75	89	60	87	72	70	60	79	73	73	80	74	70	70	77	81	78	71	81	64	64	71	94	78	72	68	73	91	83	66	78	68	68	76	92	80	87	87	71	71	80	82	68	61	80	86	80	75	77	75	78	87	74	84	70	83	72	78	78	76	91	89	79	64	88	81	61	74	82	69	81	58	69	69	81	80	92	78	69	95	73	57	70	69	62	73	86	82	78	74	67	65	67	91	73	70	67	69	63	89	61	63	75	88	67	77	72	78	77	79	83	67	59	81	83	75	76	67	81	77	59	62	72	64	87	61	93	63	73	81	76	59	83	70	81	77	71	69	91	69	80	80	68	76	75	76	81	83	73	85	71	79	78	75	75	78	80	67	61	81	68	80	68	71	62	75	72	65	71	65	79	72	67	89	71	76	71	71	63	70	75	77	60	84	89	72	52	72	73	57	67	77	88	80	83	71	73	77	63	62	82	64	64	69	82	80	76	70	71	81	85	70	94	68	60	65	90	73	73	88	86	83	85	90	74	75	73	56	70	73	52	67	67	81	69	73	70	85	75	68	68	58	86	66	69	64	70	61	72	78	84	64	89	68	71	90	74	72	74	54	73	75	86	82	73	61	76	76	74	67	71	68	69	87	78	78	82	83	84	80	75	66	66	72	71	62	78	73	82	71	60	58	90	81	67	97	90	75	80	62	57	64	82	65	61	73	67	70	72	79	72	72	79	78	81	74	65	69	61	87	69	79	72	60	60	73	90	72	81	74	71	69	70	83	72	69	79	77	67	69	71	59	74	72	63	75	68	70	64	75	71	88	62	71	70	86	77	68	73	71	92	77	81	81	61	77	79	85	61	75	77	80	72	73	88	75	72	69	59	64	63	81	83	71	68	75	68	81	64	77	75	81	70	72	81	73	79	63	83	69	63	75	62	73	62	61	80	84	78	89	78	64	65	68	91	77	78	70	76	79	60	53	85	88	66	74	73	71	69	65	79	75	53	78	65	97	86	77	65	68	68	67	79	61	85	76	70	59	91	81	92	77	73	74	69	77	66	76	79	74	84	70	67	77	65	81	80	82	80	74	77	93	71	60	83	81	68	71	75	61	65	77	71	77	63	68	72	72	77	71	92	70	97	72	80	58	75	79	82	71	59	89	81	86	79	68	71	78	57	76	76	77	73	75	72	76	67	72	70	62	86	72	50	86	79	72	64	77	75	80	74	70	73	65	64	76	80	70	60	70	89	67	72	86	73	79	68	70	75	63	71	66	72	89	79	60	102	77	81	69	74	73	75	83	63	80	86	80	71	69	77	83	68	67	82	68	82	71	82	62	58	86	70	82	72	76	70	80	57	67	72	78	84	78	49	50	74	75	65	72	65	79	75	88	77	70	72	55	70	62	78	88	70	90	78	77	75	76	84	66	74	73	82	71	88	93	73	86	86	84	69	54	67	74	81	84	80	88	62	63	81	65	63	62	72	83	54	86	78	69	82	65	60	70	62	85	83	78	65	60	75	69	69	59	71	68	68	68	80	88	63	69	67	83	76	80	79	73	74	65	76	69	80	77	70	87	56	75	71	91	83	69	61	84	61	58	63	59	86	64	79	72	82	73	85	66	71	71	76	87	85	82	75	91	91	84	65	74	69	77	76	84	74	77	94	78	74	79	67	81	83	78	80	69	82	77	75	80	79	68	78	81	71	88	65	91	93	71	72	67	87	82	64	66	75	84	63	81	80	83	71	79	75	65	87	82	79	85	89	78	54	66	65	61	75	65	83	78	77	74	68	69	64	61	61	68	73	68	57	85	69	77	81	84	78	82	90	70	64	70	56	65	78	72	92	65	93	80	73	68	68	55	56	88	78	62	77	79	72	69	78	84	71	62	71	88	83	62	83	73	59	83	70	86	71	79	84	76	68	76	74	81	86	91	97	69	71	65	94	71	68	83	70	94	85	75	62	96	79	74	56	57	85	61	89	59	65	65	73	79	69	78	94	67	67	83	67	76	71	61	71	69	73	87	68	73	72	61	61	81	92	77	73	76	78	68	77	76	64	77	67	71	68	67	71	84	75	74	83	73	96	74	69	82	75	66	79	67	78	68	64	75	75	63	78	54	86	83	65	78	61	91	74	65	70	70	49	87	67	83	98	85	86	68	72	61	56	76	100	59	86	63	71	82	67	80	73	72	81	67	62	86	67	78	61	76	68	81	68	78	93	55	81	78	74	59	79	65	83	70	76	69	62	61	61	66	70	68	80	67	72	78	83	67	66	70	84	70	81	74	59	84	63	64	66	70	69	77	77	66	77	94	74	57	97	73	74	67	64	77	81	74	87	74	67	71	70	89	85	79	60	90	87	72	67	81	70	92	80	71	76	73	91	69	63	75	75	75	80	77	72	61	70	78	85	77	68	80	87	77	73	77	71	79	70	72	80	72	77	77	74	78	84	100	73	83	69	79	71	77	78	78	83	84	80	63	85	75	71	66	67	58	70	72	60	71	80	89	82	84	68	78	77	74	70	63	69	69	72	75	78	61	81	72	72	82	62	66	78	65	73	86	63	79	88	75	85	79	74	82	67	78	71	81	68	76	73	69	65	77	64	73	65	70	63	62	72	60	78	65	72	77	72	79	81	81	85	83	71	73	61	86	70	84	77	58	56	49	78	73	67	78	59	76	83	80	78	79	76	81	78	74	86	90	81	79	75	86	83	68	82	71	66	74	81	83	78	75	72	81	68	64	61	90	83	74	60	77	87	81	71	68	68	66	74	83	77	78	88	64	58	69	75	75	81	74	67	65	68	61	69	70	73	72	90	78	65	77	92	78	82	74	83	86	70	78	75	77	72	72	61	76	92	92	73	78	65	79	86	63	66	87	72	71	64	84	87	74	66	78	75	84	64	62	73	70	58	64	79	74	83	70	86	83	70	65	73	90	59	76	76	85	83	78	75	59	84	65	67	72	59	83	91	79	63	72	77	82	88	71	70	90	83	71	82	69	73	67	74	85	68	69	85	71	85	70	82	82	74	63	87	68	71	61	90	69	77	68	75	78	67	81	84	69	78	67	77	78	63	76	71	61	71	69	77	82	69	92	76	69	75	78	76	76	69	66	74	68	74	82	86	66	76	87	64	80	61	78	71	81	65	84	86	73	79	71	90	78	68	80	78	70	63	81	72	77	68	70	79	86	81	68	70	76	73	69	83	81	60	68	89	69	69	93	79	65	93	96	82	66	75	78	54	64	72	79	67	92	81	58	90	80	78	79	84	73	77	63	70	70	67	71	66	69	70	81
8045	773	1603	1834	1540	1223	972	791	684	580	560	457	442	402	353	336	319	327	333	324	308	244	290	304	284	264	284	271	242	247	257	264	231	234	247	232	236	277	231	224	225	232	238	229	244	244	223	224	240	239	211	243	244	216	224	230	247	227	254	211	235	226	218	209	216	226	223	214	235	186	216	226	220	189	209	202	210	205	208	216	232	188	198	202	196	220	223	202	232	195	225	184	216	219	233	212	221	215	217	214	205	205	197	212	190	192	199	180	210	193	212	209	236	184	211	203	167	210	205	183	196	213	208	239	208	225	205	240	210	218	213	177	206	210	220	196	206	205	208	223	211	194	189	241	223	197	202	222	191	210	208	179	200	197	194	194	208	196	174	214	202	229	191	202	207	229	226	196	209	213	207	221	224	212	180	201	188	229	198	203	214	209	224	251	193	232	188	175	245	207	183	236	201	250	212	217	229	195	209	193	195	199	215	214	220	198	202	209	209	212	231	231	208	221	217	218	203	212	215	219	222	204	213	184	212	194	217	212	209	211	190	202	201	221	251	213	217	220	196	204	215	223	179	219	209	225	246	215	198	223	189	202	235	202	202	205	207	203	213	206	227	211	212	200	200	199	229	241	226	199	214	228	194	199	220	226	186	184	209	224	223	181	187	203	193	204	182	212	230	194	222	218	192	206	201	201	205	214	214	223	191	226	210	211	198	214	224	195	231	211	215	188	198	214	210	212	211	210	208	197	200	191	214	233	209	199	217	190	218	231	206	213	223	216	208	227	232	236	184	201	190	211	239	212	213	202	243	211	225	228	199	212	218	210	201	220	240	241	222	212	214	190	217	188	216	206	183	226	202	183	221	216	196	233	206	173	226	204	198	196	218	206	196	203	216	235	211	189	208	205	209	197	226	215	231	176	211	216	212	218	191	210	211	200	215	197	216	221	218	172	211	237	217	217	198	189	243	243	222	208	194	225	190	222	183	185	188	217	200	220	202	186	210	211	217	196	201	223	236	209	202	201	228	231	200	218	207	211	228	198	209	197	220	200	204	209	232	211	185	211	206	197	249	216	215	207	207	228	215	189	219	205	217	199	243	219	192	207	215	219	225	216	219	213	210	181	191	215	192	218	204	210	194	237	210	233	200	205	204	219	223	206	179	207	215	245	209	227	218	218	200	220	224	245	241	190	204	219	213	209	217	239	220	170	203	205	227	239	211	199	182	213	200	215	219	210	184	193	209	211	224	205	180	205	204	225	209	221	181	185	213	207	222	182	198	188	210	224	199	192	240	237	202	209	195	182	204	210	201	176	198	199	212	197	226	201	181	210	215	201	229	200	199	215	202	217	213	210	200	214	203	215	200	237	229	189	230	203	226	201	210	223	217	194	211	211	215	202	227	208	219	187	189	208	221	195	193	195	205	200	224	193	223	233	218	211	200	207	206	235	187	196	199	194	198	213	213	225	206	212	208	183	211	204	221	190	214	203	201	193	214	214	215	212	205	234	202	200	225	206	218	192	214	196	222	208	198	219	208	204	208	200	193	206	238	178	200	216	208	208	226	199	230	224	206	261	206	219	198	221	215	218	208	204	233	194	217	217	205	240	205	207	214	185	229	190	211	200	199	204	206	212	198	217	187	212	189	201	230	218	242	224	215	210	222	213	246	196	231	211	214	222	209	195	199	201	204	233	225	203	215	203	226	208	210	224	214	189	221	196	206	218	201	230	224	201	203	219	211	205	219	205	199	191	182	188	217	220	200	202	205	225	200	182	193	204	205	230	202	208	209	216	181	206	214	195	192	215	209	211	217	231	198	198	203	194	180	214	217	208	216	211	228	202	201	200	204	209	215	221	222	223	195	193	204	217	223	247	198	199	221	218	217	198	190	214	211	213	204	239	234	214	222	214	181	196	232	207	213	225	200	202	205	219	215	207	222	188	222	182	223	204	195	194	207	233	201	219	211	226	199	197	224	221	197	202	199	196	209	218	216	224	210	216	203	201	179	221	190	205	196	213	195	191	199	192	188	204	201	207	198	182	186	227	224	202	194	212	189	193	218	215	198	228	217	223	200	192	207	181	206	177	225	177	206	205	188	210	216	224	219	205	206	210	206	206	189	221	196	191	189	205	211	217	215	216	214	192	209	218	218	201	219	191	216	224	201	222	212	184	222	210	217	204	212	203	219	209	218	217	202	211	219	203	236	232	224	233	210	204	218	214	222	205	202	188	205	241	198	227	193	229	215	196	203	201	212	218	184	198	207	196	186	219	207	221	225	186	244	187	196	226	190	209	233	188	213	207	186	209	190	213	207	215	222	207	211	192	183	201	225	203	215	208	176	199	204	206	223	198	214	232	201	197	191	202	219	195	221	232	216	205	219	211	224	207	229	215	200	224	191	235	212	204	222	209	225	242	220	219	205	215	230	194	198	240	222	208	209	219	222	206	209	228	212	195	186	207	203	225	187	199	210	188	202	218	184	207	200	187	198	198	215	204	221	244	216	197	214	212	218	198	220	210	183	218	211	200	199	194	188	192	216	209	189	216	207	222	224	211	214	207	209	204	208	224	220	205	215	210	203	240	188	213	192	219	213	236	204	239	207	215	209	213	235	211	226	213	193	204	229	190	226	210	228	192	183	212	194	193	226	189	227	210	203	187	185	205	217	206	208	183	218	200	216	213	213	199	204	215	200	208	211	197	226	204	248	199	211	197	213	188	214	221	230	205	209	204	219	201	202	196	218	202	207	206	198	200	217	202	216	211	187	212	218	226	196	189	207	196	204	193	219	239	196	223	186	216	229	224	195	194	216	193	212	207	220	215	197	207	217	210	193	201	209	182	231	211	205	213	212	195	205	197	203	199	218	219	231	237	203	204	233	201	191	189	186	197	203	216	211	209	180	184	237	220	214	209	225	198	203	216	208	226	197	212	205	202	227	188	191	211	212	209	227	219	199	180	204	226	225	205	177	202	217	203	182	209	225	206	217	205	222	190	185	198	194	211	209	203	227	211	210	184	213	198	186	208	210	210	202	231	187	200	204	196	208	207	206	221	216	192	206	172	182	207	207	213	201	184	220	230	183	220	201	216	186	192	230	195	200	191	216	216	201	203	202	188	214	191	213	211	189	217	187	203	223	227	190	215	193	221	201	200	208	194	231	193	229	203	225	207	198	209	196	205	213	199	187	212	216	217	219	204	196	220	196	216	219	202	192	198	182	212	228	193	219	225	196	232	225	220	231	183	215	206	203	200	195	196	229	218	190	207	208	202	210	204	216	227	208	191	212	201	221	206	202	211	194	217	180	194	215	196	211	236	214	199	206	216	219	178	206	224	225	215	185	212	185	227	215	198	198	195	203	207	214	202	223	208	209	207	213	193	194	211	208	201	192	211	224	222	213	196	212	211	232	217	195	229	200	191	215	209	210	246	204	210	220	192	195	222	236	200	208	209	220	183	220	199	236	161	192	202	203	224	227	193	192	214	196	195	211	204	206	212
1565	256	299	285	294	281	275	301	294	295	304	316	302	271	315	298	300	290	301	280	302	285	275	242	290	263	317	248	281	298	292	300	296	290	278	295	281	280	299	299	293	269	317	335	263	290	295	285	273	308	294	286	282	275	307	297	315	286	303	300	292	294	277	326	270	279	299	291	293	297	276	277	270	254	309	300	299	307	296	304	313	297	245	294	281	317	305	287	276	278	313	275	289	322	337	300	292	315	299	301	291	308	265	301	332	266	285	277	292	296	302	272	300	276	302	314	285	323	306	269	285	271	306	338	300	284	290	325	299	284	287	308	301	292	302	293	314	323	311	322	304	279	309	292	316	281	279	323	285	308	281	316	275	249	294	278	303	285	313	273	270	268	303	286	263	293	276	293	289	306	292	285	317	262	288	287	306	323	300	292	290	307	294	300	309	264	301	311	313	300	290	302	267	262	286	316	275	310	309	298	241	313	278	278	309	286	312	276	295	276	256	297	237	260	286	310	300	304	301	279	287	292	278	311	284	299	315	290	307	312	279	340	273	282	321	283	307	285	292	318	327	304	261	295	294	299	298	310	293	311	277	288	301	310	279	255	303	312	275	306	306	267	289	284	318	323	286	306	274	291	269	287	275	292	298	299	296	299	269	306	270	274	290	306	298	277	293	274	305	261	337	301	285	293	296	300	293	315	271	302	272	309	299	251	290	257	296	305	293	282	277	327	305	287	277	295	312	316	276	281	323	305	282	297	288	327	313	268	273	273	262	288	287	288	300	288	284	309	285	280	303	297	275	288	287	324	272	282	313	291	290	294	269	311	343	269	304	345	293	301	292	299	301	307	286	320	306	314	314	276	271	299	278	284	290	312	323	307	322	286	290	289	262	268	284	287	311	309	269	302	287	290	287	320	270	311	297	296	327	292	277	287	304	287	274	317	313	313	324	296	280	263	260	319	286	303	266	299	279	328	316	284	285	281	316	296	270	293	279	302	280	293	290	322	289	257	273	290	293	276	295	309	303	319	298	292	304	251	287	296	275	292	306	284	339	299	334	305	309	314	311	289	252	253	287	287	280	267	303	338	327	265	276	300	274	276	300	297	292	281	303	300	274	310	277	298	291	297	271	296	309	312	291	294	320	303	280	286	270	314	302	269	295	282	301	306	305	295	325	294	272	282	324	285	271	316	299	304	283	288	283	290	298	282	279	295	290	298	265	296	323	271	279	299	305	275	286	284	283	298	332	299	286	308	317	293	289	293	286	289	293	287	298	268	319	291	292	330	281	290	296	279	291	297	327	275	287	281	305	265	290	248	284	289	305	308	325	288	291	289	288	300	306	305	286	293	285	313	316	300	298	279	278	278	301	283	298	265	335	305	304	289	276	284	320	315	306	313	284	281	274	285	312	286	290	265	300	306	325	294	269	275	289	266	315	303	296	322	285	319	325	309	277	292	283	271	320	280	281	316	292	285	306	301	277	279	278	294	296	267	257	298	301	281	358	305	294	304	315	278	284	284	298	261	282	291	299	305	324	276	294	293	318	267	262	312	321	305	265	300	310	284	277	297	252	286	291	301	327	285	284	287	327	312	293	286	291	287	320	294	310	294	286	304	295	285	296	281	280	279	298	276	296	307	267	290	310	284	302	325	295	284	279	302	293	295	298	297	298	293	317	299	299	286	278	310	298	304	260	281	311	305	313	320	286	289	320	325	281	286	268	314	289	316	302	294	302	290	278	332	276	287	274	295	269	320	256	312	318	279	298	298	266	309	310	307	281	295	264	306	284	268	277	284	282	280	314	275	289	292	290	299	326	258	264	295	262	276	294	253	248	285	283	272	321	267	286	310	298	292	309	303	284	261	291	285	314	303	296	295	294	292	322	301	299	294	303	301	282	261	346	272	301	314	297	276	292	265	280	304	261	301	295	295	274	312	263	290	276	295	289	291	284	275	326	287	285	291	269	289	272	306	293	270	278	314	282	324	266	264	292	305	305	310	295	277	292	305	297	285	279	310	310	259	266	327	299	279	298	305	329	287	282	293	279	268	294	272	302	324	264	282	306	292	264	280	298	298	331	298	282	278	306	282	286	294	287	306	263	317	301	292	284	322	303	297	290	289	308	264	298	328	277	302	275	296	271	287	271	306	292	296	288	282	285	274	293	296	297	297	325	283	307	254	335	325	293	273	291	291	290	296	299	273	308	296	280	305	309	298	273	246	271	286	273	319	288	294	319	305	339	277	304	316	300	324	311	264	291	306	299	284	306	282	252	312	313	301	278	309	293	272	303	294	297	331	312	287	279	301	276	301	297	324	301	305	263	287	303	302	276	302	288	286	306	262	295	281	295	299	294	267	293	293	292	302	290	334	301	307	262	304	250	268	295	298	329	306	279	315	284	279	340	300	308	293	334	289	321	300	321	297	287	295	302	302	298	294	267	321	252	242	273	318	318	266	263	292	279	293	280	285	289	277	289	303	276	295	325	274	277	297	262	308	297	268	285	307	301	281	289	278	282	284	255	290	278	290	294	285	270	299	294	269	295	327	293	284	281	304	289	322	296	258	283	299	311	284	284	308	309	280	281	293	304	292	322	301	332	311	285	269	290	315	289	297	271	301	300	303	320	301	286	291	283	302	344	264	301	324	308	284	307	269	274	281	245	281	307	304	292	313	269	284	294	252	276	319	275	293	322	277	295	287	313	298	315	299	320	287	279	289	295	298	303	291	263	284	268	277	280	280	299	276	306	295	309	292	269	284	297	297	279	335	310	323	322	284	305	283	283	295	283	325	308	311	284	285	287	300	295	278	294	293	292	301	273	292	294	326	302	310	312	287	323	326	287	293	328	336	293	276	312	273	314	283	279	255	307	299	288	296	304	310	288	290	312	305	315	292	289	313	303	289	297	314	315	320	286	292	251	311	317	290	305	280	297	292	292	289	286	284	307	283	301	299	285	308	278	290	286	289	320	289	297	275	288	277	286	274	283	280	284	313	299	279	265	293	302	312	301	320	279	290	291	297	295	273	260	278	290	286	329	289	335	307	298	291	292	311	290	287	304	310	289	318	301	306	301	262	307	287	304	292	278	311	276	302	307	293	290	263	269	298	272	298	281	278	318	296	298	295	299	265	301	322	302	285	306	297	318	313	311	305	309	279	292	301	293	291	277	307	303	294	264	244	287	322	331	271	269	261	283	302	294	240	291	301	277	318	310	310	294	308	290	300	324	301	305	281	276	300	298	300	299	303	271	318	305	269	295	256	294	296	310	301	276	265	289	286	291	277	291	272	257	303	306	279	314	323	336	282	304	298	293	316	315	331	286	287	275	301	282	310	314	297	297	295	264	304	309	308	294	291	280	288	303	292	305	304	283	316	287	301	283	294	325	275	294	281	319	305	287	281	295	287	283	263	297	308	279	281	309	311	294	318	297	287	265	293	312	295	338	293	316	300	307	262	293	296	284	285	300	294	302	297	321	299	326	329	312	296	302	304	308	283
1958	633	675	675	678	642	684	651	664	614	656	653	641	675	683	688	677	674	640	629	649	675	619	659	634	626	650	673	645	661	633	671	648	646	629	631	665	633	660	695	658	621	653	603	628	627	641	634	682	638	630	666	679	631	629	673	625	619	663	638	672	592	634	692	655	646	655	652	643	659	647	632	632	658	673	618	681	669	655	671	619	660	621	641	633	620	641	630	670	675	652	643	616	634	660	635	656	639	671	696	615	663	658	660	698	602	671	650	607	650	651	651	641	697	648	644	665	654	665	695	643	620	638	663	667	665	620	641	635	653	638	662	679	580	678	667	691	647	596	594	613	633	689	657	660	616	554	672	631	633	622	626	695	666	674	654	629	642	619	675	677	649	636	680	644	702	663	712	659	655	653	679	662	623	651	629	661	684	670	672	639	610	658	657	636	649	607	633	641	682	645	698	628	643	630	660	643	673	643	634	624	638	640	632	626	612	604	653	599	635	616	701	619	688	677	610	630	679	611	652	651	656	660	658	605	638	704	635	623	667	653	598	642	621	677	666	622	638	651	647	673	640	671	664	663	666	609	652	680	650	685	665	667	687	678	639	649	634	660	649	658	669	653	619	609	679	636	607	619	627	602	662	674	654	640	655	658	631	681	610	623	651	611	689	637	643	626	653	650	682	632	655	591	642	668	636	636	644	693	626	617	664	624	630	605	658	631	614	641	676	646	644	698	634	645	645	651	674	667	623	685	651	591	641	613	665	617	646	616	647	685	660	679	611	632	663	608	712	649	641	615	623	680	660	664	698	655	667	625	682	604	624	586	638	622	642	638	660	623	653	644	641	668	596	633	686	678	658	586	651	660	660	662	632	615	595	656	634	635	612	607	680	628	640	678	635	641	684	651	688	652	657	643	643	619	632	623	666	647	633	662	663	657	634	662	662	651	642	629	684	656	646	664	659	656	720	651	614	627	637	660	623	634	619	644	601	646	649	605	625	634	634	659	631	678	648	646	639	621	637	659	662	660	656	687	620	635	602	591	631	644	607	599	650	676	654	664	632	653	660	689	608	626	620	621	629	593	652	633	649	613	643	682	649	667	669	644	642	637	691	631	627	675	635	688	622	631	642	621	655	615	693	649	612	629	648	714	694	668	634	648	629	664	655	590	660	627	625	650	636	647	681	639	655	626	668	649	617	672	638	616	680	664	645	651	663	666	638	677	637	604	644	638	656	653	622	610	620	593	638	682	658	635	634	677	608	660	677	628	663	642	623	628	622	639	652	622	627	664	588	659	605	677	661	666	641	670	615	606	646	659	647	609	638	654	648	633	620	670	644	651	661	661	635	626	648	652	620	651	674	631	656	642	644	674	658	605	673	594	641	674	616	630	602	640	644	624	713	622	653	663	652	625	649	690	608	610	685	630	665	667	682	622	671	613	623	680	657	683	651	645	606	647	652	650	641	620	650	660	607	626	636	583	647	629	693	661	629	596	629	640	673	663	624	614	672	651	631	676	631	636	667	610	601	632	666	672	613	673	632	660	628	615	672	678	646	646	662	590	661	676	607	634	678	706	661	647	661	664	624	663	644	642	626	628	650	637	634	618	686	643	658	668	632	669	605	653	656	631	664	676	675	615	661	593	661	622	675	648	632	629	655	691	655	671	650	659	617	666	628	629	663	640	632	664	695	687	642	679	632	657	664	660	659	654	640	668	630	687	645	600	643	684	639	677	664	643	623	623	672	677	644	662	624	653	659	665	704	652	619	651	628	650	657	614	665	666	679	640	675	656	661	652	683	622	620	660	653	638	620	665	667	635	646	644	651	673	664	637	651	621	666	678	690	651	665	688	685	653	672	658	633	680	643	697	695	638	653	619	638	672	639	653	667	659	648	662	644	651	650	676	634	617	620	672	623	620	623	626	610	649	678	645	678	647	662	628	688	671	612	648	635	633	664	659	628	622	676	600	645	649	681	654	675	610	640	645	653	661	617	645	605	648	625	639	644	650	636	609	618	671	668	655	643	672	690	660	613	698	596	714	594	609	659	662	628	656	631	659	673	646	659	647	638	657	638	664	593	657	673	656	672	656	671	629	672	674	647	661	630	626	635	637	635	660	646	617	643	673	672	738	626	649	676	653	607	641	649	659	660	651	640	641	650	639	658	623	671	682	619	616	646	659	648	638	665	665	642	641	622	603	644	641	629	680	664	658	610	654	682	597	637	671	664	622	658	621	648	641	623	640	637	647	621	637	638	646	631	646	645	656	669	646	631	611	615	640	646	652	658	637	630	648	698	696	618	683	648	621	635	652	654	629	649	678	666	698	626	643	717	663	690	657	628	643	701	662	636	640	640	628	648	607	659	602	666	634	647	613	693	623	631	671	654	624	635	709	676	702	650	661	653	625	640	620	668	654	658	635	613	637	648	650	631	638	652	665	592	642	642	650	634	636	650	675	614	610	618	649	657	644	661	653	656	628	634	650	664	586	620	625	628	639	623	626	664	665	683	620	617	649	682	622	631	684	625	614	640	638	633	658	682	649	644	693	634	660	675	691	636	635	646	647	634	598	638	651	649	629	650	657	642	649	671	600	656	665	624	631	708	624	682	631	657	638	609	644	675	611	667	647	651	608	635	670	666	616	635	624	675	666	664	645	650	650	626	695	677	631	641	628	603	704	633	644	675	696	675	620	656	707	653	632	667	625	668	679	647	672	642	613	655	655	645	632	687	604	600	655	639	709	635	620	679	633	680	646	637	641	622	608	632	658	634	637	652	667	618	618	609	674	662	645	637	599	592	667	635	645	592	641	664	671	658	641	618	656	633	683	665	626	652	595	671	632	649	618	694	595	625	634	663	613	655	654	655	610	633	691	610	666	614	632	636	652	651	658	676	640	659	682	643	649	610	688	627	676	638	649	647	591	657	642	633	635	699	653	656	674	671	620	660	634	639	619	637	666	649	641	620	700	680	651	643	663	654	669	640	622	677	639	651	591	652	637	626	611	630	662	645	627	627	662	679	650	662	633	658	677	662	659	643	656	628	643	642	659	620	663	650	648	609	677	625	650	638	613	679	660	635	663	657	643	650	652	636	614	648	628	695	655	646	669	675	605	679	674	691	653	663	667	696	651	646	625	641	659	671	670	666	649	701	653	646	631	659	618	608	643	661	661	649	635	632	687	653	704	671	675	631	667	629	670	636	628	643	653	622	673	639	678	656	685	629	671	624	628	658	685	658	651	657	608	630	587	657	715	618	666	660	656	669	688	614	652	626	690	606	659	695	624	670	660	654	654	614	642	634	671	650	633	695	660	670	650	636	655	632	646	660	631	661	645	636	639	607	668	689	656	671	696	659	624	700	636	629	631	632	655	622	636	709	609	591	636	660	666	647	689	627	608	653	665	667	625	659	650	673	663	644	662	658	646	699	687	674	678	664	645	652	654	671	672	629	642	652	608	670	638	624	682	619	662	644	675	679	637	665	640	671	701	668	633	616	615	626
7255	464	469	380	326	271	221	213	213	164	168	165	188	169	170	177	144	188	168	181	159	161	171	165	188	147	141	160	165	179	168	167	179	151	180	157	159	181	170	159	167	146	141	150	170	163	163	141	181	153	178	166	129	177	156	144	153	165	172	146	152	154	166	175	196	162	156	171	165	172	161	163	184	174	153	155	164	158	151	182	194	169	160	152	144	184	148	142	164	173	173	175	182	171	180	177	164	176	158	159	150	156	190	155	165	180	152	155	165	148	158	162	165	179	183	167	159	152	149	167	158	177	153	169	187	159	168	158	162	186	156	151	171	148	143	157	154	143	168	161	166	149	145	166	163	160	157	156	173	173	144	163	166	197	163	193	179	157	153	171	160	163	163	156	163	152	163	158	160	155	173	172	172	169	150	151	142	151	162	150	162	149	166	173	174	164	164	143	154	180	175	149	173	164	163	147	167	156	134	161	156	177	191	200	149	158	166	178	161	151	192	162	144	147	168	180	175	150	139	188	147	147	132	155	160	175	153	168	159	149	161	165	184	173	161	164	142	143	151	160	170	170	148	179	180	171	161	148	155	157	165	181	161	138	176	142	143	147	145	166	167	167	147	152	162	170	167	184	141	169	144	177	149	183	170	167	175	167	150	149	178	161	152	151	177	174	143	170	156	152	166	161	181	150	162	172	148	178	162	147	181	166	156	153	162	148	134	154	169	158	151	171	169	157	174	160	156	189	164	174	152	140	157	187	152	159	149	152	124	178	174	173	169	138	157	181	163	159	176	163	130	163	167	177	175	165	165	162	161	164	169	161	169	152	160	166	171	172	153	142	154	169	174	151	164	142	165	165	168	167	160	134	154	138	170	165	185	147	145	155	147	174	174	145	171	186	162	173	205	141	162	166	179	179	157	179	160	179	174	152	152	150	146	135	173	151	174	175	170	161	176	137	164	158	151	145	151	146	135	150	139	168	166	176	172	185	167	169	159	140	157	161	164	158	162	158	141	172	152	162	166	151	149	152	157	159	181	165	169	160	174	144	131	157	145	169	171	201	129	164	149	179	172	145	165	188	180	172	164	150	168	178	183	152	169	161	135	164	153	168	171	160	169	193	171	160	183	176	151	160	177	166	181	162	173	169	165	145	175	156	141	162	157	150	171	196	170	164	179	149	164	174	157	156	159	193	190	147	174	144	165	173	168	156	152	165	188	185	183	156	164	172	162	166	145	156	152	182	178	173	142	169	161	181	167	167	168	145	141	153	178	159	142	183	166	173	143	169	150	161	164	152	160	176	158	150	158	147	156	140	168	178	162	157	166	174	167	163	177	172	163	161	148	138	159	158	140	170	181	168	153	153	171	166	144	167	171	192	135	169	161	144	168	172	155	187	140	186	130	161	181	155	187	177	160	153	150	140	155	160	165	162	154	166	165	180	150	167	161	178	133	192	151	198	164	167	150	153	157	156	160	129	151	180	180	147	147	175	135	163	171	167	176	158	169	160	154	181	155	168	173	160	151	140	153	155	159	181	165	169	168	150	158	163	152	167	176	163	151	153	145	156	158	175	139	145	161	179	169	157	173	152	181	149	154	145	155	155	151	164	188	170	171	153	180	168	171	179	165	186	186	150	172	156	172	163	147	132	166	162	157	154	173	161	142	144	148	144	161	161	173	174	148	178	192	164	176	154	160	157	157	172	138	192	163	170	161	173	154	177	151	184	140	155	144	168	141	169	144	167	145	177	166	151	163	152	179	151	176	162	147	177	179	165	149	159	153	174	158	160	216	154	158	167	161	157	145	174	147	179	158	151	176	161	164	162	159	155	152	156	174	168	169	179	164	167	150	184	179	141	168	176	168	147	157	166	165	148	153	161	170	172	148	177	159	158	154	175	173	157	122	169	150	157	160	160	154	166	158	170	147	167	176	186	155	177	183	151	151	153	129	179	151	155	137	154	174	168	162	154	176	163	150	173	185	160	186	161	157	197	189	170	160	163	161	165	141	173	170	148	156	159	145	132	166	168	160	155	177	188	159	150	144	184	121	163	144	148	182	142	173	155	169	167	144	166	174	181	152	176	140	162	154	183	168	160	162	149	196	169	162	170	163	134	154	147	151	170	157	146	157	146	155	151	140	168	184	179	158	159	179	154	165	164	152	160	161	167	161	181	175	146	170	160	174	155	160	158	151	125	168	170	178	169	165	176	147	146	154	177	172	170	153	165	178	149	156	172	158	177	155	159	174	166	179	158	163	150	183	149	158	144	155	157	177	159	163	145	156	180	159	165	159	163	162	176	152	151	161	141	168	161	170	148	154	144	192	168	157	152	193	157	151	170	160	156	152	186	175	173	136	123	156	162	138	140	189	161	143	151	156	184	156	187	152	155	165	170	155	170	160	143	179	163	145	152	179	161	165	158	143	152	156	160	152	192	171	155	150	179	155	171	169	148	178	151	157	171	142	159	145	161	150	152	163	160	145	173	163	165	136	149	159	165	173	169	158	169	136	160	164	149	180	170	175	164	168	174	155	159	177	178	147	151	150	158	162	174	162	131	171	166	139	156	185	149	192	158	157	173	167	165	160	141	164	158	174	169	152	151	149	163	171	158	150	158	178	199	168	168	160	135	162	170	187	155	158	167	146	139	169	161	149	146	164	173	157	148	148	171	174	159	154	135	170	157	142	177	203	147	151	171	206	161	155	176	167	159	179	148	160	160	175	157	157	196	192	171	160	157	198	168	182	149	161	148	180	172	160	168	165	166	174	188	181	165	149	133	178	164	162	169	162	152	179	148	172	139	169	176	190	175	175	153	160	172	180	129	170	158	173	167	173	160	148	150	165	157	169	166	144	144	170	151	160	177	152	115	172	162	158	196	167	145	169	143	162	130	175	159	159	167	158	127	156	167	152	153	161	146	163	166	159	170	142	162	147	132	155	160	190	165	180	161	185	164	149	148	147	150	170	147	157	166	159	146	164	191	176	153	137	162	171	165	148	164	188	153	147	157	161	169	160	163	151	191	174	184	135	166	140	157	166	155	152	151	138	146	169	160	171	163	185	166	155	163	164	173	157	147	148	158	156	162	151	139	156	170	155	148	178	175	181	165	161	137	154	136	162	158	137	156	158	165	178	154	152	159	158	165	152	150	169	157	129	140	171	139	169	141	149	148	160	158	162	147	178	121	165	170	155	196	179	146	154	167	189	176	173	144	166	139	152	164	180	173	163	188	153	200	172	150	152	176	173	171	162	156	164	168	162	181	135	160	187	159	171	162	158	158	149	168	151	157	166	147	160	155	164	199	187	154	190	150	161	182	153	157	158	145	156	177	154	159	186	181	172	184	168	149	142	172	174	156	145	177	148	196	183	181	157	157	174	183	153	153	156	160	175	160	149	189	158	155	141	143	143	161	120	166	162	166	164	141	163	168	187	156	159	168	181	182	179	170	159	155	152	169	152	152	160	173	159	167	170	159	182	190	137	154	170	185	144	167	164	179
6363	622	1112	1209	978	858	762	612	608	523	567	486	508	476	469	423	433	443	441	405	466	422	388	363	386	426	360	413	401	385	375	404	357	376	387	438	356	384	375	401	360	386	369	395	374	362	376	389	377	388	376	406	392	391	377	355	378	357	392	373	387	383	365	393	326	375	363	354	393	390	387	401	418	336	367	380	385	368	386	327	395	383	396	396	336	378	339	360	357	384	353	346	324	367	352	314	382	368	369	407	357	349	368	389	344	356	384	364	356	340	363	338	330	392	368	416	373	337	376	390	372	355	388	384	393	374	358	368	382	348	349	387	327	399	401	360	370	373	369	386	384	327	400	379	366	372	383	393	405	398	364	366	354	384	378	369	362	376	364	398	371	348	347	360	368	386	349	382	359	397	382	370	359	358	354	393	358	355	368	371	347	369	356	383	388	349	385	370	372	398	389	350	339	385	344	345	355	401	352	402	362	366	379	364	368	375	362	370	398	349	355	372	356	428	344	375	362	371	369	349	382	347	372	355	370	385	361	376	375	341	375	360	370	385	362	338	359	398	382	362	384	366	346	373	391	357	367	378	355	411	391	364	361	384	394	368	332	394	388	345	350	365	382	368	342	374	373	387	374	341	350	375	398	380	372	376	355	379	349	365	385	368	367	384	352	365	347	392	346	379	340	379	355	368	369	359	363	350	344	388	377	366	370	371	360	365	383	336	380	375	383	375	412	361	362	372	397	362	368	386	362	365	363	384	388	355	343	336	389	351	364	388	381	379	386	375	384	403	365	356	346	368	357	352	384	371	358	392	333	381	345	388	397	373	369	349	378	382	355	369	351	373	379	347	382	375	361	373	340	361	385	362	337	397	338	337	359	348	383	366	355	381	351	379	380	363	390	390	386	356	369	358	322	384	393	377	409	366	389	366	333	422	382	358	382	354	403	351	365	377	367	365	406	361	369	368	359	363	374	330	365	343	400	387	346	375	332	373	322	354	384	354	365	382	343	366	370	378	363	379	360	322	385	351	375	398	355	368	379	348	354	407	375	378	356	390	366	380	362	362	346	366	390	368	349	368	369	381	409	392	355	408	343	370	363	388	381	376	375	401	378	393	365	376	385	362	372	344	362	367	372	376	357	366	394	347	411	355	371	374	384	373	392	356	338	352	385	391	389	382	404	377	374	379	371	397	328	369	356	362	367	371	392	368	396	376	384	369	362	396	397	363	334	353	388	375	379	360	399	381	378	349	385	344	397	386	379	380	361	383	362	375	336	360	367	366	382	368	360	348	367	346	382	371	398	394	382	369	373	356	394	373	402	384	348	384	371	379	381	370	366	348	347	334	337	366	358	358	344	373	354	344	363	358	381	367	362	345	366	371	393	379	366	346	353	379	355	354	339	381	367	353	377	376	379	361	376	357	370	350	357	347	354	372	382	408	353	383	361	375	340	393	377	364	405	359	395	366	358	387	404	363	384	384	373	400	376	354	334	364	341	389	364	354	363	391	364	367	376	386	377	389	346	392	371	374	358	354	371	383	368	394	351	391	382	364	369	371	385	365	352	379	349	378	384	371	394	383	400	371	385	371	371	384	366	373	369	375	393	375	395	379	354	411	408	390	350	378	348	368	356	331	380	390	362	365	372	386	355	392	388	362	351	350	358	345	363	405	364	387	404	382	360	363	386	347	358	367	394	370	368	383	365	386	384	374	350	373	392	382	362	363	377	387	379	350	335	349	315	351	388	337	352	399	356	370	385	385	359	386	362	393	355	366	356	359	382	347	356	402	357	364	391	359	336	346	378	313	382	389	341	368	365	366	376	366	346	405	360	388	373	384	374	349	372	370	373	388	375	369	403	380	381	381	365	374	329	400	362	380	355	358	373	370	355	366	340	400	396	394	377	375	397	341	389	381	367	382	349	353	346	395	357	366	391	385	386	374	372	391	362	357	367	367	367	376	364	362	370	330	392	343	392	358	406	340	360	390	384	366	353	358	344	399	385	370	341	357	403	346	343	368	389	385	369	342	371	350	353	346	395	373	376	368	384	404	359	394	367	361	362	374	347	345	362	397	372	407	348	363	352	389	355	389	335	347	359	357	404	381	379	335	395	345	351	376	391	343	382	372	342	366	408	381	351	347	358	380	374	363	351	375	366	349	401	372	389	372	326	359	374	381	354	371	364	392	344	377	339	336	408	358	331	380	376	412	392	398	356	377	367	364	346	358	364	341	385	379	404	380	362	366	394	395	365	363	363	374	384	360	334	368	360	359	374	362	352	369	371	383	391	390	340	356	381	371	388	355	365	402	382	362	402	382	384	349	347	366	351	372	390	358	367	361	346	381	366	404	373	361	356	375	385	331	346	358	359	392	386	387	420	383	349	354	360	347	368	359	375	377	357	341	373	356	332	349	392	405	369	373	382	424	389	337	357	381	381	409	369	367	397	399	413	343	343	409	349	347	382	361	355	360	329	360	385	374	389	350	379	373	379	345	360	341	351	356	383	391	363	348	354	383	382	359	367	348	387	397	398	392	358	381	352	390	380	344	374	333	367	385	358	338	387	353	388	370	364	384	354	391	392	347	376	390	388	365	378	353	393	393	354	380	380	337	408	357	368	364	354	296	392	393	342	372	374	346	390	366	382	360	362	360	361	375	392	326	369	369	338	384	347	392	376	356	383	431	366	365	380	375	352	377	356	389	376	374	398	368	383	384	356	363	369	395	398	411	392	333	374	336	379	362	356	375	361	355	377	413	362	375	354	363	363	375	348	367	404	348	361	348	401	345	362	351	359	352	361	373	341	382	371	388	335	364	377	378	390	307	324	352	365	360	365	378	405	388	402	361	375	374	376	374	394	331	357	402	382	411	402	359	401	343	356	361	393	360	398	341	393	390	352	368	367	376	368	414	319	389	344	372	390	366	346	369	351	362	378	390	373	367	395	353	359	395	368	395	375	337	386	416	360	336	388	361	369	359	347	382	348	351	349	386	365	368	358	364	415	378	371	382	398	372	361	369	411	389	343	366	378	384	352	376	357	367	369	341	354	355	353	341	365	345	371	394	332	334	386	348	366	392	357	363	367	392	357	366	384	382	370	392	362	372	372	353	369	351	338	373	360	344	341	357	343	382	359	379	364	351	361	363	370	360	379	412	371	359	366	377	369	402	341	349	388	388	362	340	408	372	355	359	346	351	407	378	366	418	353	379	388	356	369	379	372	350	372	393	347	370	373	354	419	367	397	371	378	345	387	369	375	348	354	349	366	340	351	369	344	379	390	372	382	390	402	374	371	357	387	344	392	374	381	374	397	349	368	348	374	380	368	375	343	375	371	383	372	353	366	397	375	344	363	360	388	356	417	363	360	416	370	395	380	395	378	335	368	362	338	390	386	368	388	380	375	326	375	378	371	359	382	376	357	384	361	345	366	348	354	342	337	366	376	353	405	372	387	379	328	379	347	366	359	384	348	378	379	378	396	349	382	356	401	363	374	385	338	386
13817	981	772	546	357	283	211	200	162	146	121	117	109	97	119	81	81	98	63	84	91	87	82	97	86	84	76	84	80	89	91	73	78	77	73	76	69	75	89	76	79	64	67	60	81	75	86	64	80	92	66	65	75	72	81	68	76	65	82	84	80	77	74	105	84	79	88	80	66	72	53	73	72	70	75	69	80	66	74	60	73	79	79	76	86	77	81	65	72	85	72	82	86	76	58	82	64	82	73	79	73	79	74	66	79	97	85	61	68	66	101	79	68	68	79	64	72	67	78	70	87	69	89	86	78	70	81	72	81	81	90	73	79	59	64	66	85	86	88	64	58	68	88	60	68	66	87	89	63	71	77	76	72	61	79	63	82	85	77	76	86	67	71	76	65	66	76	76	60	69	72	77	58	80	65	56	88	74	76	72	74	74	90	59	67	65	71	74	82	76	86	78	70	71	86	68	75	63	78	91	88	79	84	82	68	71	86	66	83	89	85	64	76	70	65	66	85	87	78	65	60	63	70	66	77	68	60	80	61	58	87	92	77	66	67	82	64	79	79	66	83	91	82	53	74	74	75	82	82	65	73	66	69	89	74	74	81	89	73	58	67	67	76	61	85	67	68	61	73	84	69	67	65	84	69	73	67	92	73	81	91	54	63	66	79	76	69	82	76	81	74	63	63	75	69	68	86	79	87	58	70	72	78	64	85	81	64	76	66	71	100	74	87	80	76	63	79	76	87	64	86	84	65	69	60	97	90	80	72	63	75	57	70	66	77	64	71	72	66	92	80	55	71	82	79	75	74	71	83	82	61	67	77	75	86	100	72	73	93	76	82	59	73	81	82	85	70	85	73	87	82	69	84	87	74	75	60	72	54	89	79	58	55	59	75	66	70	82	79	71	69	76	68	76	92	75	76	77	78	64	70	85	86	80	72	53	78	61	65	72	73	76	72	71	74	71	75	77	82	57	88	64	63	87	77	67	83	63	65	88	83	61	74	92	73	80	58	85	72	60	78	72	64	86	75	80	103	75	80	67	45	65	95	78	89	64	73	84	85	70	58	67	93	66	74	75	79	79	71	72	75	69	52	78	76	76	80	84	83	73	81	86	86	72	67	85	80	75	87	68	62	51	73	59	77	65	71	78	74	72	77	85	70	76	78	73	75	71	74	75	64	67	73	75	70	79	90	76	73	80	66	95	81	79	77	81	82	81	74	66	70	57	83	74	81	65	78	84	80	83	81	82	82	88	102	91	72	80	78	76	98	70	81	66	58	67	80	74	69	65	72	79	80	87	78	84	57	75	79	60	95	69	93	81	69	100	88	62	69	77	68	72	77	66	86	77	65	75	70	75	71	69	75	68	74	75	84	78	68	73	81	83	77	76	70	67	62	78	79	83	92	70	62	70	83	63	67	74	55	73	92	75	72	80	73	66	60	71	63	71	57	72	88	80	77	80	72	72	71	62	79	67	63	67	83	90	77	78	70	68	89	80	77	71	86	84	73	66	82	82	81	75	67	71	68	84	70	69	70	82	71	72	67	74	68	87	82	68	81	68	83	82	74	85	63	69	87	67	65	66	83	66	69	74	81	80	68	85	89	80	66	72	81	85	79	69	60	70	87	63	75	74	76	74	78	71	84	57	66	80	77	83	67	61	59	61	60	87	76	61	70	84	80	63	71	69	83	79	79	86	78	65	89	75	86	56	70	61	92	82	86	77	68	75	83	65	79	70	64	67	80	83	82	68	70	65	75	62	84	67	96	87	73	74	83	70	73	82	76	66	74	77	86	82	68	68	66	70	69	55	71	76	70	71	73	85	81	91	75	69	92	78	66	89	88	67	84	80	86	67	77	79	52	69	52	87	74	82	68	72	75	66	68	63	98	85	76	77	86	75	77	83	78	73	69	82	75	80	78	90	84	78	67	64	75	82	78	81	77	78	85	74	69	85	72	82	61	76	67	68	57	54	64	74	85	65	77	80	68	82	88	88	93	81	73	57	81	65	86	75	73	62	81	64	63	68	80	77	44	86	71	74	66	88	63	92	91	67	68	72	83	70	75	83	84	68	82	67	77	79	58	77	84	60	85	63	84	68	70	81	61	72	75	68	77	74	73	79	59	74	80	63	78	67	76	91	67	61	88	80	83	82	63	86	57	61	65	68	70	77	82	71	82	83	71	82	82	70	69	66	58	80	67	79	93	64	68	74	75	70	69	81	77	76	77	74	74	65	82	76	58	60	59	66	82	75	73	66	61	67	79	76	65	71	63	80	71	74	98	81	65	77	71	83	59	67	60	61	63	106	75	92	73	78	84	74	81	74	70	75	67	81	64	82	69	80	79	65	74	87	72	56	76	82	72	63	73	72	69	90	58	71	65	80	82	62	74	69	73	70	72	75	81	59	83	81	74	73	61	75	80	103	70	69	66	93	70	84	69	70	69	67	84	57	84	82	62	81	61	70	79	64	64	72	81	89	75	87	74	75	86	71	62	79	72	79	77	64	66	87	51	65	84	77	67	84	79	70	63	63	78	96	90	70	77	67	83	70	74	64	75	92	66	68	84	69	67	68	74	82	76	80	76	84	66	66	66	60	60	70	68	85	76	72	97	76	72	89	96	79	77	84	80	65	92	68	72	79	76	75	69	85	69	85	82	69	75	87	67	74	73	68	78	82	92	76	64	76	61	80	79	86	84	71	63	66	71	73	91	82	68	63	72	73	68	75	81	75	78	76	92	71	72	85	81	80	72	74	83	78	71	70	83	80	85	68	66	68	71	72	73	72	56	70	86	80	64	66	67	89	98	84	75	60	62	86	60	59	84	64	85	56	78	78	55	76	67	84	76	62	77	65	79	64	61	79	78	69	81	79	83	79	86	82	74	79	84	89	71	91	91	63	75	79	65	72	65	76	63	68	94	65	57	87	80	74	82	80	86	79	79	74	79	72	81	72	72	75	86	76	59	83	66	77	91	76	84	73	70	85	89	82	84	88	76	57	72	81	81	75	81	77	49	87	71	80	88	88	88	67	75	96	78	71	55	61	81	66	64	89	100	82	73	82	70	81	79	69	78	79	87	64	82	79	52	55	84	93	92	67	79	78	63	81	82	62	71	84	65	75	74	72	71	66	73	62	73	81	65	74	84	55	80	73	84	72	71	81	69	72	74	76	81	72	72	77	92	88	86	80	91	72	77	55	66	84	76	72	81	77	51	75	84	99	72	63	70	77	73	84	84	71	76	63	87	84	61	76	80	74	62	80	74	82	67	70	73	85	63	72	70	88	66	64	77	82	68	75	62	76	87	74	71	70	68	72	77	81	81	68	80	58	68	79	77	71	57	82	88	74	53	83	77	76	81	81	69	76	71	74	77	101	71	61	65	55	67	79	74	71	80	66	99	75	64	72	79	85	86	60	67	68	80	61	82	69	73	82	81	77	73	67	84	75	76	95	79	75	90	76	70	78	90	83	74	82	68	75	82	72	77	80	68	64	92	70
7992	742	1556	1838	1518	1181	922	742	645	564	509	462	419	413	363	346	343	323	308	291	309	274	268	286	249	248	249	263	273	232	269	248	262	246	200	247	262	213	223	227	240	216	224	231	224	224	249	244	238	220	232	208	231	214	236	202	225	226	188	229	192	190	229	202	212	250	203	200	233	203	231	232	205	202	192	225	189	210	205	220	224	227	234	220	215	197	204	188	205	196	211	209	210	191	218	205	205	250	182	210	217	191	221	201	238	196	238	205	211	207	219	220	243	232	220	228	215	221	220	207	204	222	196	202	208	213	197	209	228	215	199	231	192	227	203	201	231	197	228	172	203	194	214	208	188	197	239	187	197	213	223	225	198	202	192	202	211	204	203	192	199	218	211	197	196	207	206	231	205	181	207	197	186	206	201	198	218	207	203	186	206	208	229	226	218	218	202	218	205	232	200	214	225	195	196	182	206	183	194	227	206	223	210	198	197	187	192	232	218	181	221	200	202	206	216	186	210	215	207	215	227	187	216	196	202	202	223	232	219	224	184	223	201	205	183	183	204	224	226	214	208	212	206	201	210	201	217	201	214	171	213	198	208	200	204	217	204	221	180	197	199	180	204	206	215	211	228	178	241	204	203	229	191	228	203	236	225	194	216	197	214	208	192	192	205	222	199	205	208	206	203	214	177	203	233	209	222	193	208	216	231	217	232	181	224	223	199	185	195	208	218	204	210	226	219	186	211	212	228	194	228	205	214	220	183	206	190	220	214	223	205	187	206	193	220	207	206	185	191	187	217	224	201	199	175	230	211	218	218	194	214	197	204	191	195	236	203	196	201	195	180	202	202	192	222	208	182	230	183	187	213	190	243	197	233	208	240	224	212	180	229	225	205	273	201	196	213	186	211	215	231	200	196	204	208	202	222	212	214	235	230	223	179	219	210	199	247	199	210	222	210	219	208	214	218	214	212	204	208	206	229	210	173	238	227	217	192	204	174	210	232	208	210	190	234	203	212	197	227	234	249	207	207	213	195	241	230	223	226	214	238	206	215	212	183	211	203	207	194	225	207	194	198	188	219	212	205	212	226	229	203	200	230	237	223	206	238	191	212	211	197	211	195	193	211	214	185	201	174	224	208	200	202	222	201	219	206	187	218	220	235	217	214	213	186	203	234	199	224	224	189	210	182	198	207	212	195	197	201	202	194	211	192	203	235	202	234	231	215	194	183	187	223	218	211	209	219	201	197	216	201	198	206	214	198	202	239	192	197	204	184	223	238	200	182	216	216	195	195	210	217	187	230	190	236	213	194	196	231	205	200	210	206	176	202	224	194	187	201	200	242	204	229	200	179	213	209	193	231	189	199	198	237	209	179	183	194	187	217	218	185	180	243	194	216	212	194	200	220	178	209	184	202	190	218	230	200	189	167	190	221	207	239	198	202	189	211	210	215	207	206	206	191	214	228	228	200	202	200	213	199	210	202	208	225	204	210	229	202	197	212	210	231	208	214	230	206	214	188	201	219	198	197	215	243	194	197	210	219	212	216	213	212	208	231	228	196	185	217	224	226	215	207	208	190	186	211	224	201	192	206	218	208	207	198	204	222	216	210	178	197	215	218	230	209	218	203	218	205	196	216	207	196	218	213	196	171	241	206	220	200	201	227	197	230	189	213	193	207	209	232	198	204	202	183	216	203	209	194	201	214	193	221	210	203	181	203	225	193	181	199	214	217	200	207	200	220	214	221	198	180	224	219	205	205	209	210	191	208	176	197	219	195	190	216	208	221	201	189	223	210	218	216	204	201	199	224	196	200	219	206	209	202	197	190	201	209	225	209	198	208	227	196	217	200	186	188	205	216	222	216	207	220	227	183	243	202	216	190	215	228	208	193	213	233	200	213	213	186	204	197	227	216	242	201	202	200	207	211	192	227	207	218	216	202	208	208	217	191	183	195	222	221	221	218	189	219	175	219	202	204	208	229	208	222	196	209	229	210	206	183	192	193	225	206	200	205	223	192	178	199	221	207	222	213	220	227	215	224	216	221	215	204	218	202	213	198	227	210	206	202	207	205	214	200	236	192	178	222	209	213	203	218	208	208	211	206	197	191	224	203	214	188	208	190	207	201	212	193	208	208	194	199	225	200	201	217	201	209	242	206	193	187	215	212	204	203	188	198	196	211	214	228	193	223	191	235	208	205	235	196	195	205	209	235	204	196	187	238	206	237	232	191	192	231	198	204	229	204	224	209	203	201	204	202	233	193	236	230	211	180	195	251	209	235	206	212	202	207	231	210	198	195	188	196	229	229	190	215	228	196	226	210	215	206	199	201	202	202	222	223	225	196	212	205	210	198	214	196	219	204	214	241	191	244	202	218	215	214	229	218	197	212	219	212	201	213	209	230	232	209	204	220	227	206	190	201	225	210	197	195	218	217	211	215	210	195	213	196	186	205	200	233	208	211	191	222	202	211	221	213	206	222	205	215	208	212	202	217	212	179	221	204	179	203	207	215	226	168	223	240	221	202	203	243	201	241	220	202	206	197	201	222	240	181	203	215	204	212	205	184	209	204	175	223	183	207	192	223	195	199	209	210	197	202	206	207	230	204	216	207	201	194	206	224	196	203	170	213	206	191	189	201	202	201	237	193	195	217	235	199	194	179	192	206	174	196	217	191	230	209	197	217	209	203	213	208	236	194	214	226	205	210	217	185	219	211	216	206	210	216	211	190	201	215	211	205	207	225	205	220	214	194	191	202	230	221	211	203	204	241	228	195	200	231	193	206	198	235	185	217	202	211	231	188	195	209	203	202	211	212	232	211	226	207	219	219	225	198	210	211	183	206	207	190	210	205	234	201	195	213	222	242	223	214	219	220	217	213	213	200	211	198	227	179	205	199	197	217	201	212	202	193	216	224	222	235	205	211	197	208	214	208	205	219	207	212	224	212	237	214	208	201	208	207	216	213	216	203	201	197	216	175	213	220	207	212	201	211	232	181	206	211	235	236	196	199	177	196	203	222	198	203	200	200	203	204	209	191	181	187	181	223	211	215	217	202	217	191	217	223	200	215	211	177	202	212	210	210	186	199	187	205	211	225	219	218	201	216	202	220	210	203	191	200	193	202	228	222	192	209	217	187	234	210	207	213	190	233	207	183	193	211	228	193	232	201	202	212	231	198	209	200	200	203	212	219	196	216	223	215	194	228	189	212	230	206	222	195	201	223	189	208	211	199	188	225	212	240	213	215	207	204	199	211	206	227	199	216	209	188	216	201	229	208	201	186	213	219	198	215	208	203	186	237	199	186	205	223	235	209	181	200	201	207	205	222	200	214	212	197	198	182	180	193	236	202	221	185	217	210	206	216	191	213	211	205	209	201	189	208	222	210	191	197	216	208	203	215	220	223	229	198	202	229	210	211	182	209	188	216	216	230	198	188	203	230	210	205	188	224	225	196	220	204	232	204	208	224	208	209	216	225	229	196	209	200	222	200	218	244	194	249	224	194	196
1537	302	295	294	321	300	294	282	284	294	259	295	308	290	315	291	303	293	292	304	294	268	322	299	321	289	250	287	282	305	287	248	326	262	295	319	292	273	270	284	304	296	304	270	267	282	304	307	297	302	294	267	273	277	306	322	297	270	314	300	300	302	304	299	272	274	312	291	286	264	289	301	287	308	277	284	309	281	290	330	274	304	291	294	268	268	292	293	300	307	319	305	301	260	295	296	294	312	288	299	305	307	339	290	301	302	283	270	287	281	308	278	324	276	276	311	297	292	320	285	295	327	306	313	300	306	297	291	294	284	273	265	287	306	290	287	285	299	298	289	313	295	273	259	310	307	282	306	259	307	275	284	307	292	295	296	275	288	283	295	305	278	286	264	296	280	324	293	312	269	316	276	274	293	298	295	262	276	310	262	304	273	284	286	278	308	323	268	265	320	300	301	286	299	318	294	277	302	333	300	302	281	287	283	263	279	285	305	272	291	257	244	270	314	312	288	301	285	298	281	296	280	291	314	265	272	300	295	280	288	310	275	309	271	278	293	303	278	302	280	290	279	274	299	313	276	294	290	317	269	290	302	294	293	267	281	284	283	292	278	319	288	266	274	286	283	286	288	297	301	307	321	278	280	332	292	282	291	277	282	327	301	283	323	287	307	277	312	304	316	304	341	278	333	295	298	291	329	300	292	304	292	298	321	294	309	313	289	277	301	297	283	273	289	288	309	297	287	273	301	289	267	295	272	275	301	298	271	316	317	273	250	303	288	305	300	319	328	310	292	267	301	279	304	316	323	287	295	293	291	310	308	286	302	331	308	304	306	273	306	278	315	284	260	294	284	310	290	314	301	272	297	294	302	301	324	309	300	309	309	320	300	328	282	291	312	270	284	319	328	311	275	278	253	264	278	298	267	306	301	327	292	274	278	295	309	300	295	300	313	320	309	302	304	304	312	261	313	274	278	273	295	266	264	274	268	274	293	314	289	290	305	311	285	296	282	299	291	260	315	265	331	303	261	334	305	300	286	302	317	287	280	330	332	289	311	291	316	281	301	275	287	301	332	287	278	290	278	312	316	302	301	307	287	254	281	276	295	276	302	295	270	264	314	266	325	306	292	307	311	289	299	302	261	306	290	275	283	310	285	283	301	259	271	320	270	252	279	319	328	311	309	311	329	273	281	324	306	314	302	325	293	308	281	301	311	311	269	282	247	294	307	295	292	301	306	313	276	262	282	319	272	295	292	289	302	349	326	302	284	315	298	297	327	308	288	286	319	289	291	317	289	317	280	292	277	316	311	306	323	294	301	288	263	286	302	281	292	264	267	302	294	301	279	262	292	305	301	300	296	271	285	275	287	313	303	312	342	271	281	303	324	299	288	303	335	258	257	283	288	274	303	282	284	271	277	301	292	338	323	260	293	340	292	312	306	304	316	312	293	288	279	297	299	294	322	289	260	299	287	303	326	279	302	267	313	299	313	309	258	295	281	300	277	280	284	296	259	288	284	285	302	309	280	286	257	277	305	301	269	277	314	305	314	305	312	282	298	244	289	295	309	284	277	271	295	271	279	308	293	270	325	293	250	276	318	274	301	288	291	315	298	267	305	286	309	289	283	303	274	292	310	323	301	290	274	318	304	304	318	276	268	307	291	280	306	304	289	300	292	275	324	298	324	278	315	285	261	302	319	310	304	322	323	287	304	313	309	309	283	284	281	290	257	283	292	307	288	331	275	314	300	287	301	291	319	261	301	261	301	269	322	288	286	314	302	302	273	235	288	313	314	336	292	296	284	291	291	291	279	294	316	299	298	291	287	319	283	306	310	307	300	281	281	264	297	286	332	268	288	299	275	285	269	310	293	300	299	271	290	296	322	305	310	258	305	296	250	286	279	292	272	282	305	266	311	274	283	306	302	323	300	264	308	261	282	265	303	306	283	292	333	300	279	292	330	329	309	299	305	291	301	297	307	274	308	289	296	302	288	281	295	258	300	296	288	297	287	310	287	282	296	321	301	293	295	290	292	293	299	307	281	290	287	315	298	309	275	269	284	302	330	298	279	274	315	288	265	276	296	299	324	338	310	300	290	291	294	284	311	296	280	276	271	310	267	291	293	257	291	290	273	283	313	316	293	313	305	278	259	306	287	299	299	269	274	278	301	285	309	275	313	286	273	323	314	283	271	293	276	252	280	286	328	328	302	251	277	268	285	272	305	272	304	287	311	285	300	299	256	282	291	263	295	290	292	294	287	307	270	280	287	278	282	287	294	303	305	296	300	289	329	298	256	288	320	299	309	269	275	328	276	307	288	279	302	331	288	297	301	302	302	264	274	318	289	268	298	286	297	283	266	277	278	300	278	313	308	310	283	302	264	307	303	277	279	337	287	317	289	279	256	288	289	302	286	283	279	288	324	290	302	323	290	285	292	280	283	290	337	305	307	271	293	327	282	269	284	275	322	301	291	302	305	285	287	279	287	277	299	299	291	327	285	288	291	287	308	309	296	292	276	275	312	264	260	291	321	274	327	299	308	287	273	287	291	310	295	264	297	296	274	293	311	317	300	287	296	313	295	290	269	285	280	295	265	291	285	275	266	277	288	276	295	297	300	277	307	302	294	262	305	274	301	288	280	282	298	296	302	267	266	316	298	300	298	318	282	307	309	261	313	302	356	274	306	309	264	258	313	283	310	282	302	335	282	288	309	261	296	297	302	297	311	277	284	301	310	270	277	304	293	322	300	286	288	282	300	279	299	322	286	277	300	307	295	296	274	276	301	307	305	260	276	304	298	306	300	276	275	310	285	290	299	315	329	295	302	307	300	307	291	303	302	274	257	272	311	291	311	328	273	311	289	261	276	300	270	296	292	302	304	273	293	305	319	282	240	276	286	309	300	285	303	254	274	264	332	307	289	308	284	290	301	279	291	273	284	293	318	255	314	284	301	321	304	302	293	279	300	290	303	300	275	310	265	272	264	301	285	306	276	285	288	289	295	305	265	291	282	314	269	313	307	280	277	268	296	280	255	292	276	271	319	293	290	307	304	292	275	282	261	330	297	266	312	284	315	293	302	285	306	282	295	282	293	281	300	318	252	266	312	272	273	271	292	273	299	301	276	282	334	305	285	313	306	295	276	249	299	285	263	288	298	287	280	300	293	283	295	286	286	271	261	306	275	279	318	311	287	295	286	268	292	305	313	300	305	278	275	309	288	295	271	259	281	309	291	313	272	329	283	257	323	303	283	284	281	287	305	322	299	276	299	275	321	327	306	290	281	296	272	296	272	280	297	296	295	288	273	307	310	304	257	296	290	286	291	283	283	278	304	281	309	300	315	306	295	309	307	298	279	331	304	278	288	276	273	291	292	307	302	294	296	283	284	276	284	302	296	291	306	282	280	265	301	297	288	281	294	306	255	318	290	307	317	299	295	285	276	280	329	288	287	313	310	263	300	286	294	267	260	281	312	238	291	255	296	295	303	281	256	284	287	302	314
1891	653	678	708	646	672	686	684	690	675	631	677	693	697	659	667	632	702	614	653	637	645	623	629	656	646	649	689	642	619	673	656	664	632	687	628	609	654	621	635	596	653	653	645	628	654	674	658	645	604	669	654	678	651	654	618	706	672	633	667	617	650	679	614	625	657	618	626	636	675	630	634	683	602	640	600	643	666	666	628	630	657	664	632	661	652	612	603	651	639	665	615	652	627	687	665	673	681	662	647	685	604	691	663	649	639	653	689	625	669	637	679	663	622	658	619	624	614	688	654	676	628	633	693	642	633	648	635	608	656	627	645	625	660	617	691	679	674	684	626	636	652	679	685	686	662	642	644	638	652	630	644	605	632	642	681	670	626	638	606	664	653	593	693	643	596	610	656	622	667	620	643	657	666	643	636	656	601	718	676	661	596	668	657	572	633	648	677	620	615	624	678	669	672	662	635	624	647	681	630	659	658	662	651	623	619	618	637	599	632	590	681	598	668	639	627	640	655	649	616	640	629	648	622	647	618	617	645	611	645	620	636	639	694	619	625	637	655	640	631	708	655	634	643	660	653	640	622	614	617	678	675	681	649	680	663	646	659	677	673	640	661	621	630	666	661	672	653	681	648	715	630	659	649	657	620	650	619	593	693	638	693	646	653	655	662	699	646	653	660	579	628	639	640	654	631	699	644	653	655	593	692	638	661	688	658	620	658	661	647	641	654	622	672	655	619	617	606	638	629	655	640	649	667	623	701	679	666	653	674	622	675	656	715	620	647	689	607	638	658	677	651	628	648	669	645	667	667	646	677	619	609	674	669	639	619	660	583	650	644	644	627	627	604	620	616	645	648	638	654	657	649	686	633	655	692	706	659	628	680	630	626	647	664	661	631	634	655	697	635	672	640	589	629	652	637	652	641	635	684	650	638	628	625	615	636	678	634	641	629	693	616	671	623	612	678	662	613	641	625	631	626	625	585	669	606	660	676	592	636	659	643	597	655	662	634	685	619	653	726	670	646	667	626	667	601	658	633	651	646	669	660	690	628	661	635	659	676	658	660	670	695	629	643	687	646	625	655	628	671	650	668	627	702	604	687	661	677	654	635	646	589	659	673	695	658	646	594	654	663	675	646	634	649	641	642	688	671	679	638	631	643	620	674	653	680	644	647	665	637	656	661	634	647	637	639	603	659	607	652	638	627	619	620	682	603	670	612	648	688	656	668	646	634	639	639	681	621	656	635	598	630	630	637	611	653	618	668	654	629	680	647	631	693	640	638	681	671	651	608	646	678	647	674	615	618	651	631	615	689	722	645	745	670	636	678	612	648	616	650	681	656	633	681	612	630	673	679	676	667	622	641	663	617	600	638	609	640	668	628	636	703	662	674	648	645	624	662	626	624	642	656	643	644	621	635	670	686	677	684	661	691	621	664	652	684	620	650	665	603	643	705	677	592	706	615	650	651	647	621	640	658	652	623	615	648	648	650	626	616	647	672	659	695	682	651	625	721	637	670	681	630	704	645	706	650	618	635	654	635	643	670	666	632	662	673	657	632	658	640	642	612	652	610	692	667	675	620	692	668	673	666	699	677	641	649	637	606	622	662	673	639	692	650	670	619	621	565	669	667	691	579	674	664	639	676	668	669	597	655	599	675	687	686	639	616	666	668	672	621	661	642	685	700	652	656	642	660	681	632	595	685	658	632	640	635	682	632	620	626	626	633	597	638	631	678	645	614	605	669	643	665	673	695	622	595	609	654	645	615	619	665	690	605	661	647	655	675	615	672	647	587	661	603	660	654	662	658	667	670	639	609	672	629	657	643	672	665	650	631	662	653	605	638	674	629	664	664	687	616	668	667	665	676	689	643	648	606	634	632	668	648	614	629	607	631	674	632	645	645	681	631	634	628	637	622	625	639	689	683	667	646	630	631	595	651	656	683	655	658	658	665	626	632	651	600	671	602	679	648	636	644	642	694	630	624	687	671	616	643	643	676	650	664	665	678	655	678	629	683	673	648	639	626	659	672	611	650	613	663	672	674	634	657	640	677	695	667	632	681	619	637	663	644	607	662	647	608	670	628	653	659	708	602	638	649	628	637	638	627	632	662	660	600	621	659	636	701	672	596	666	694	707	617	655	648	623	627	659	633	625	684	653	684	626	597	668	639	637	649	697	687	658	624	648	608	658	674	669	674	645	690	658	679	683	681	639	659	638	692	648	618	655	629	636	654	646	631	658	650	676	670	677	645	678	610	613	639	622	632	639	668	622	636	652	657	639	658	635	672	651	651	665	683	632	645	624	647	639	635	645	653	647	681	659	685	645	592	649	633	632	664	639	613	624	701	664	655	671	648	696	623	609	678	680	632	674	611	640	683	642	638	670	649	665	679	615	642	623	645	680	646	650	653	655	655	647	649	684	680	645	669	681	663	650	658	636	664	616	639	679	642	667	651	661	646	669	650	665	599	636	636	669	640	642	653	667	629	646	730	636	675	654	624	656	665	628	667	636	611	665	689	673	606	652	634	653	650	652	604	641	660	646	691	687	653	639	656	621	675	635	590	670	640	634	580	630	644	647	596	597	667	650	677	667	651	663	627	636	671	614	592	613	632	648	648	628	639	658	621	585	653	612	673	647	637	639	669	638	637	688	610	636	632	646	640	653	642	659	657	667	705	620	637	632	638	638	662	650	620	661	614	650	680	669	686	637	661	651	627	644	645	645	649	642	646	602	619	665	666	665	648	643	617	613	639	702	632	645	646	642	622	605	657	644	637	679	624	614	678	636	677	627	647	667	656	648	662	649	656	628	652	654	638	695	668	674	642	703	655	706	662	669	630	621	655	616	632	655	657	660	602	618	636	664	688	598	635	676	647	642	617	606	630	670	699	604	671	615	603	614	659	656	623	633	675	631	651	628	637	634	687	653	613	611	686	656	678	625	672	631	647	669	621	699	660	679	640	658	700	639	695	690	695	651	702	594	644	674	650	676	686	661	671	649	635	683	670	660	630	616	637	631	694	662	624	673	630	570	659	668	638	642	681	668	633	623	630	633	644	654	604	650	624	597	639	675	661	657	627	650	639	659	651	652	703	603	655	649	608	632	660	634	680	665	642	658	654	640	605	665	628	657	654	629	641	656	617	621	640	670	640	618	641	670	668	660	625	639	643	635	612	653	612	612	622	680	685	622	679	637	669	624	691	623	660	622	632	647	648	662	679	634	633	641	657	657	659	629	648	638	666	610	658	651	676	649	644	716	604	633	648	620	635	663	670	659	654	638	657	692	664	665	624	699	656	613	658	652	602	618	657	666	666	614	622	624	670	629	667	632	647	624	683	643	624	641	637	670	641	607	664	650	642	650	642	639	641	660	638	593	692	657	652	634	654	641	653	640	711	659	641	680	623	664	681	614	634	660	671	641	633	674	648	678	645	620	626	665	675	674	637	663	624	690	654	643	656	645	645	603	648	640	651	615	651	651	670	631	687	681	691	672	620	678	633
7315	449	502	421	305	267	217	209	205	207	206	188	161	151	156	185	185	173	165	157	166	168	155	171	149	160	157	155	154	173	177	155	158	183	166	150	163	149	138	178	163	153	171	177	152	163	162	152	172	157	174	181	180	178	161	172	151	159	182	139	168	188	149	161	172	192	163	151	170	167	173	164	163	153	193	127	150	180	148	163	159	166	166	160	173	149	164	179	154	169	174	159	150	176	166	147	183	161	148	159	148	177	169	151	144	162	169	151	153	144	166	168	155	151	157	166	152	165	148	172	159	154	158	141	159	152	163	177	175	157	155	134	167	160	170	141	157	145	156	191	128	149	153	166	164	157	170	163	154	154	148	142	160	189	175	158	159	172	153	147	170	163	155	136	154	152	155	168	158	159	156	152	181	135	137	170	177	171	148	165	150	178	143	151	156	150	161	171	137	141	163	149	161	160	167	167	160	166	150	146	161	172	147	141	155	149	141	172	162	175	178	169	183	196	159	146	175	191	161	164	179	151	159	163	155	164	152	166	143	202	165	163	181	172	149	163	178	175	175	178	138	144	168	176	162	184	156	166	170	157	172	183	148	144	162	142	143	142	147	146	154	159	144	158	170	159	174	161	132	151	130	142	156	155	161	171	165	157	162	146	166	150	149	157	161	158	168	170	169	144	143	179	146	168	151	163	147	158	173	171	163	154	133	170	179	173	155	151	167	139	156	141	147	150	166	139	162	179	165	173	161	158	164	163	142	157	147	157	152	131	158	140	159	172	148	200	152	139	165	177	175	158	156	169	151	141	156	149	133	146	163	148	187	160	178	139	148	164	155	170	164	162	149	173	160	175	147	143	137	139	169	161	178	165	180	159	166	147	135	149	177	164	184	180	145	149	170	152	167	178	151	145	140	180	178	166	155	159	174	148	147	163	163	150	160	158	162	157	170	142	171	159	165	146	165	147	140	155	154	183	158	158	152	155	140	181	150	170	166	142	155	156	163	164	158	154	150	134	151	140	154	159	170	170	167	137	158	148	132	144	145	171	131	152	191	187	147	182	152	172	170	147	174	135	163	153	150	169	177	146	175	157	161	145	142	167	164	165	159	139	181	163	193	159	173	176	180	148	166	162	157	173	177	163	168	182	145	147	170	145	187	155	149	157	166	132	178	160	143	184	166	147	187	153	169	156	168	157	156	128	146	157	151	179	173	132	133	172	163	161	167	156	162	152	168	144	162	166	147	162	153	153	169	174	128	164	157	156	181	148	133	168	152	171	147	170	156	132	141	165	148	158	155	158	151	166	164	162	145	161	167	176	158	169	158	187	171	152	167	160	150	159	162	144	156	154	161	161	149	165	146	142	155	156	165	143	157	177	155	142	159	155	152	189	185	164	122	166	175	187	160	150	166	117	168	184	161	148	167	155	175	143	160	145	165	159	150	165	165	149	181	151	169	170	163	137	145	154	140	194	147	154	149	155	154	163	156	138	173	152	177	158	175	160	166	174	164	147	167	167	172	172	155	168	152	155	168	196	163	151	141	175	134	157	179	160	145	141	168	197	159	180	172	148	151	145	151	166	168	150	170	151	174	180	160	160	174	130	153	190	181	157	171	161	135	155	168	131	165	156	157	156	161	158	168	165	142	165	169	158	160	144	145	162	143	155	151	148	152	156	145	138	153	147	148	187	149	176	165	185	162	163	159	164	154	144	150	162	181	162	150	186	171	153	175	137	153	148	166	148	166	173	160	146	177	172	170	154	145	180	141	170	163	175	180	197	145	142	138	156	148	148	142	173	150	152	156	168	174	157	156	182	154	163	182	193	164	156	171	189	175	173	169	148	163	152	168	129	129	171	165	167	149	163	174	152	143	167	160	154	138	164	153	162	175	168	143	152	152	161	151	151	152	170	177	167	136	189	176	173	175	153	135	138	151	179	161	182	153	127	164	170	153	161	155	185	148	154	153	153	176	177	154	172	178	154	174	147	137	161	156	153	148	144	161	156	154	154	164	159	145	175	145	157	166	165	173	159	162	165	175	118	145	172	146	173	196	178	135	144	153	159	166	154	184	147	180	164	166	175	161	160	140	153	180	157	149	154	172	139	153	167	184	153	143	162	160	139	138	200	151	166	184	166	189	156	166	136	156	158	162	151	179	154	170	127	169	182	158	169	180	166	149	166	153	179	143	142	163	154	180	175	176	168	186	152	146	174	177	133	155	152	156	160	171	178	165	168	135	164	158	171	144	136	145	153	165	159	148	199	158	165	160	143	154	173	156	158	177	158	146	136	150	165	167	157	153	166	162	165	172	160	159	142	145	153	161	165	137	172	163	156	158	160	156	161	170	178	165	156	162	158	158	146	159	175	147	165	158	164	149	176	149	153	154	139	180	149	176	172	163	183	146	180	149	147	165	143	143	163	159	173	161	190	159	156	150	156	146	162	189	149	186	174	127	176	158	163	166	175	153	173	179	153	162	157	138	170	146	180	176	153	177	147	163	144	165	161	171	152	180	156	168	180	159	161	173	195	176	166	169	158	158	143	173	155	162	166	142	146	160	154	138	174	174	180	168	154	159	181	156	141	147	169	153	152	127	171	174	187	160	136	167	147	151	164	166	168	168	172	143	134	156	179	139	139	168	148	154	143	149	128	160	144	164	162	144	166	156	134	172	155	156	140	142	141	163	156	169	161	151	152	145	125	143	149	176	158	175	160	176	161	176	172	168	143	150	149	179	161	189	159	168	146	161	182	184	168	160	187	158	163	169	155	154	165	131	171	150	183	158	166	168	163	153	150	157	155	185	159	187	151	161	147	163	157	152	158	175	173	151	145	181	179	157	156	178	137	160	190	165	146	185	151	140	169	165	132	158	183	183	165	179	159	141	171	150	154	177	144	156	147	163	149	145	147	163	178	176	181	164	155	171	177	163	147	169	139	191	151	191	183	169	162	149	141	170	177	173	162	166	155	174	167	182	135	160	165	163	150	170	168	154	192	163	193	143	167	184	136	154	189	169	180	148	146	166	162	148	193	186	146	161	156	169	154	171	142	187	169	156	145	177	171	154	172	160	166	158	170	175	145	154	152	148	164	143	187	156	130	152	135	165	161	166	160	166	151	166	173	152	185	155	163	182	191	172	143	166	150	163	163	158	164	199	155	164	155	154	167	165	151	178	189	186	145	182	183	147	153	161	153	144	158	164	169	151	156	159	191	156	177	158	155	165	168	138	159	139	159	158	153	188	182	173	127	146	169	150	135	175	164	183	160	151	140	154	152	168	161	156	149	129	149	143	142	167	150	156	163	147	169	130	170	149	173	171	156	166	164	143	147	185	144	149	148	167	165	146	188	165	145	173	169	159	163	190	156	161	149	140	159	165	193	161	164	166	143	150	181	144	138	146	155	161	139	149	156	165	160	161	147	143	146	164	141	151	181	146	156	147	140	157	155	166	172	169	155	144	173	137	161	164	155	156	165	156	155	163	172	157	162	173	169	168	132
6283	663	1066	1207	934	856	764	636	664	583	568	511	450	445	415	409	448	432	384	417	408	392	401	416	366	400	405	394	428	405	389	394	374	388	400	412	406	365	390	369	379	351	401	367	392	406	357	353	380	392	373	371	368	399	383	327	383	337	402	392	343	385	385	376	344	376	404	372	385	361	363	360	380	377	340	396	380	349	376	368	406	349	353	404	369	339	393	375	355	372	374	367	359	394	335	402	376	366	358	390	385	382	407	344	345	408	386	374	355	367	371	354	337	383	382	350	367	362	389	353	369	370	358	347	382	382	373	381	361	374	366	367	378	327	338	375	372	339	400	375	343	363	362	381	378	357	350	347	352	387	358	374	376	399	363	337	365	381	390	360	371	368	346	370	361	357	386	370	341	351	378	359	349	379	364	391	366	349	377	402	381	362	406	348	321	366	368	366	361	368	380	381	346	347	339	397	381	359	337	388	349	369	329	366	382	366	363	400	347	394	362	365	367	353	392	363	381	363	393	363	359	354	375	389	332	354	352	341	384	378	372	381	387	390	365	389	380	352	366	337	373	363	362	379	358	388	387	362	373	348	352	373	357	348	369	386	357	350	353	349	399	371	359	352	371	383	376	358	414	376	371	360	387	380	357	348	359	374	334	390	363	352	348	375	335	369	366	364	382	345	367	363	356	377	356	366	358	379	364	375	371	358	372	333	368	365	370	344	353	350	358	367	366	377	389	364	354	357	381	386	378	410	395	360	334	356	358	379	376	365	378	371	347	382	348	353	371	374	369	422	371	374	325	361	376	356	357	370	387	363	375	356	374	343	359	362	342	345	372	374	370	364	373	353	379	375	387	361	331	355	355	344	349	357	362	368	358	366	366	370	373	366	347	342	370	357	413	361	362	385	382	362	383	336	364	400	401	350	348	364	348	357	333	374	356	349	373	380	387	382	389	352	349	365	342	370	365	373	366	400	338	358	378	328	348	367	359	373	377	338	359	386	345	354	366	347	359	356	377	394	370	375	399	379	351	367	352	393	347	351	363	359	388	363	379	363	371	346	380	358	348	357	353	384	391	361	374	358	342	373	389	409	366	368	358	327	362	370	375	381	405	363	382	401	335	393	350	372	365	393	399	363	362	404	326	342	364	377	363	353	351	375	381	334	368	369	378	366	358	361	361	343	362	366	394	363	400	337	379	362	370	372	385	370	342	393	342	391	356	331	352	371	394	375	381	339	375	368	399	362	350	363	353	365	392	339	361	378	355	352	365	364	377	338	375	384	374	359	333	391	354	358	365	355	351	388	393	363	379	364	329	376	361	342	395	367	349	338	390	389	388	371	367	399	364	376	396	374	337	344	376	384	361	368	377	323	374	352	336	359	376	353	392	345	379	327	386	395	334	351	331	347	382	376	396	348	395	364	375	351	393	347	349	365	380	327	383	368	365	350	402	374	391	353	371	379	361	385	378	358	406	354	369	372	351	379	383	339	363	327	360	391	350	358	368	355	366	373	355	400	388	352	369	399	377	349	397	365	372	358	345	391	370	354	367	394	391	393	338	359	349	362	328	421	363	395	342	377	356	377	385	379	369	407	376	381	347	345	376	387	352	393	390	394	331	344	361	384	364	376	390	384	346	385	370	380	399	358	368	366	391	359	388	356	377	409	360	373	363	370	375	379	344	358	388	363	340	395	342	341	351	346	386	382	404	379	358	398	382	370	389	379	368	370	368	399	353	400	387	377	367	366	361	356	351	386	336	365	350	383	319	358	340	378	373	338	349	356	402	348	399	333	358	380	382	346	376	378	389	344	365	338	382	345	350	352	357	378	379	418	379	358	364	365	375	392	374	375	358	357	359	371	347	364	409	360	348	344	367	391	356	340	370	372	409	357	346	375	376	366	371	378	376	367	400	343	369	363	364	358	365	365	378	302	331	352	341	381	369	365	350	383	376	386	361	352	369	371	330	399	365	364	351	342	372	360	397	382	388	328	386	401	355	372	349	401	363	382	379	360	368	358	405	341	351	361	369	374	371	375	338	410	353	397	384	373	345	368	361	354	323	334	330	380	397	360	340	377	371	361	335	361	366	359	365	376	365	337	362	378	334	374	372	407	370	379	355	345	371	347	363	347	389	370	400	366	363	370	344	386	322	380	346	370	355	361	346	360	339	367	376	367	378	359	339	369	352	381	370	331	365	378	319	345	393	339	393	357	398	368	358	388	374	387	368	397	386	354	355	378	355	389	364	357	370	387	403	359	339	386	366	391	350	373	378	359	361	376	349	386	350	374	400	410	418	391	379	390	376	375	332	381	354	383	376	355	329	381	379	378	378	366	382	354	373	379	386	353	360	342	355	373	363	366	357	400	390	366	367	362	402	381	352	396	378	379	376	393	364	384	372	364	362	344	381	359	357	365	343	398	377	364	381	344	376	346	362	351	368	363	371	371	365	376	332	370	349	426	365	358	375	345	380	383	369	340	380	356	365	391	388	375	360	385	352	362	387	383	358	357	353	366	361	367	338	381	369	387	382	378	352	353	389	405	344	407	348	369	350	375	341	356	365	353	380	336	369	366	353	409	357	364	358	377	331	372	388	332	396	388	378	367	389	359	388	338	364	397	359	391	386	361	365	393	333	360	360	362	324	374	390	379	396	389	367	384	368	359	361	364	368	374	391	371	352	343	378	364	361	376	336	354	375	352	386	391	377	375	416	369	394	395	379	387	364	364	383	355	327	353	388	361	398	349	379	387	350	367	323	389	361	362	364	358	386	378	390	358	358	387	367	355	366	374	376	347	398	391	359	357	377	352	360	349	379	367	348	351	361	393	326	329	372	365	415	362	359	350	365	370	404	335	352	336	366	381	349	349	364	341	378	341	365	383	371	351	354	328	385	401	354	346	374	342	349	362	368	398	376	356	337	347	374	383	358	357	355	367	398	370	346	353	364	392	389	359	370	384	369	376	338	345	364	356	347	360	379	346	386	364	337	366	368	366	369	360	423	370	412	380	375	400	320	366	367	352	374	327	362	356	370	411	357	360	403	341	360	341	359	350	396	377	398	376	388	387	369	336	391	360	359	347	342	349	370	374	372	383	347	365	328	392	356	370	378	396	358	378	399	347	358	364	346	403	364	344	355	353	353	343	356	320	344	376	350	352	370	360	342	391	385	381	367	401	374	361	400	380	347	349	367	370	391	355	379	373	375	368	383	351	352	354	351	380	358	360	391	353	411	350	366	381	373	403	384	370	332	360	383	394	360	361	399	366	378	374	363	375	374	359	343	334	328	388	361	368	381	365	342	376	372	373	375	370	358	367	375	375	399	339	377	373	390	340	389	344	364	396	386	384	372	362	386	396	379	359	374	342	394	357	360	380	368	343	353	356	366	384	357	337	378	374	368	365	374	401	380	362	368	360	345	330	341	381	388	389	369	353	359	372	377	330	338	397	391	356	397	386	350	392	350	377	324	362	393	392	379	365	370	361	360	353	361	387	381	370
14215	991	726	587	342	288	215	182	147	113	118	128	128	121	104	105	106	83	82	92	81	93	84	80	82	89	67	74	80	90	70	82	89	79	76	84	78	86	95	82	92	82	96	72	71	83	67	70	68	92	84	95	80	75	87	68	66	90	73	69	81	85	72	67	77	63	67	77	81	78	71	60	77	81	80	72	71	85	88	77	72	72	77	89	92	62	74	86	71	66	65	63	64	64	83	82	68	77	75	74	83	72	99	69	64	69	62	68	59	63	86	70	85	66	56	62	77	72	72	69	70	63	63	73	73	67	93	96	71	78	81	78	63	67	73	78	85	73	79	70	88	83	69	85	69	84	81	91	77	85	72	77	75	83	87	88	85	71	75	66	77	84	72	75	62	70	66	70	65	68	62	66	85	77	87	59	87	81	84	67	65	82	77	79	63	79	89	77	91	68	77	71	72	74	71	70	74	78	65	73	74	74	85	65	81	66	82	71	87	74	70	81	71	58	71	62	86	69	56	76	82	84	86	57	72	74	63	79	76	58	77	75	75	70	83	80	66	77	80	72	69	70	83	70	86	76	77	75	83	80	73	63	70	98	91	77	81	69	83	81	89	68	83	71	64	70	80	84	95	75	64	80	78	68	76	77	70	90	76	79	84	93	71	85	82	70	58	75	80	74	96	79	70	79	82	76	92	79	95	73	88	77	81	79	77	74	68	64	63	79	70	80	79	77	96	67	77	77	89	77	77	70	64	72	71	57	64	69	76	65	57	78	85	69	80	74	84	76	69	64	55	81	107	69	75	69	62	51	73	83	81	65	62	85	88	60	74	82	89	82	83	86	78	68	67	78	80	70	77	86	80	92	79	70	107	71	81	91	70	77	79	82	90	62	86	96	73	97	91	68	67	78	97	70	73	60	84	68	79	87	84	98	80	73	75	63	76	95	83	79	90	80	80	68	73	81	83	69	79	87	58	64	68	80	76	68	77	80	69	67	79	66	65	80	69	59	83	83	75	79	87	68	97	84	68	67	73	72	87	65	69	69	80	66	84	86	71	65	62	68	71	74	84	66	91	82	59	73	60	49	62	63	84	70	79	76	77	78	60	76	56	68	80	78	82	68	90	67	69	65	78	67	77	94	81	73	79	66	77	73	71	81	79	55	68	59	76	69	83	89	81	90	82	78	59	71	73	76	74	84	74	91	97	54	66	86	81	68	61	82	91	74	70	82	85	71	53	83	67	67	65	62	93	73	64	68	68	88	67	75	76	83	78	83	79	83	66	76	63	85	79	89	68	49	75	78	76	82	67	71	64	68	65	76	71	78	69	63	87	70	79	63	75	65	77	88	76	79	89	82	79	84	78	59	80	75	82	65	81	57	67	77	74	77	58	74	68	68	65	78	65	75	75	75	66	74	81	61	85	67	62	74	93	76	77	90	71	88	76	66	90	77	66	82	78	70	58	69	83	73	89	80	85	78	64	80	85	74	68	74	56	56	88	80	70	73	77	72	85	80	77	84	88	89	59	59	88	89	67	69	72	83	69	84	68	97	78	81	73	77	90	69	77	85	76	80	62	69	69	77	67	58	89	72	77	73	104	75	75	79	64	63	70	78	99	82	93	83	88	85	58	97	71	86	69	77	73	73	68	73	62	72	63	62	71	79	60	72	81	79	84	73	73	74	81	81	78	74	87	72	84	53	81	68	98	78	63	83	57	87	80	78	68	63	77	77	58	71	81	77	70	70	83	74	88	76	82	77	63	71	68	83	79	68	81	79	72	90	74	74	86	85	74	73	79	85	82	84	73	89	65	71	69	67	67	80	84	71	61	70	66	94	70	75	79	84	58	70	73	66	79	76	78	71	70	87	88	75	69	93	73	61	78	76	76	76	92	76	77	79	70	66	73	74	76	76	85	84	79	77	88	81	83	73	95	71	67	71	71	81	80	65	64	81	81	83	81	53	86	64	67	68	74	81	72	62	69	64	76	99	78	75	87	76	68	75	82	83	81	67	92	70	83	67	81	81	85	71	59	68	83	74	57	78	75	64	67	75	79	75	79	83	78	77	80	70	69	72	82	65	70	89	87	72	80	74	79	67	70	84	69	78	80	84	72	76	64	89	84	82	79	61	81	69	76	67	59	78	76	85	89	77	64	73	93	78	70	73	66	70	59	74	81	73	90	79	70	85	70	80	74	96	77	73	63	86	67	82	74	89	82	69	62	81	81	69	69	77	75	65	85	62	93	79	92	76	73	64	64	72	58	77	58	86	62	82	66	82	75	72	75	84	78	86	63	77	83	74	82	72	72	68	81	68	95	57	85	69	86	71	73	75	72	77	78	78	99	71	84	77	80	60	91	80	62	79	79	69	83	79	73	104	67	82	79	81	66	84	76	74	76	89	69	86	77	58	85	66	70	80	64	82	77	80	83	75	74	78	69	76	78	78	93	75	66	66	66	78	73	85	68	57	69	81	69	70	66	61	82	87	64	67	91	75	69	74	67	67	76	81	77	72	77	64	78	64	74	85	68	65	64	66	64	64	87	84	69	77	78	88	78	82	72	68	67	84	59	74	68	70	83	75	97	71	79	71	80	94	66	81	77	62	77	67	75	87	77	82	88	83	91	73	77	62	72	76	72	59	66	85	69	72	79	72	79	83	74	76	77	53	74	78	83	69	76	87	73	63	66	89	80	73	77	92	83	75	66	64	77	70	72	76	66	76	77	73	89	85	73	69	83	89	79	73	83	77	76	66	70	70	66	76	80	75	83	70	73	88	81	62	78	78	76	79	68	80	57	64	81	85	71	71	82	77	74	63	76	71	76	82	92	71	70	82	69	83	82	75	77	61	74	72	72	65	78	70	77	80	57	76	67	73	88	82	75	73	77	70	79	68	83	88	78	76	69	68	73	76	72	65	78	71	76	70	63	82	80	88	72	79	74	73	72	61	80	69	75	67	83	88	65	89	73	90	72	61	64	68	81	67	68	74	78	59	85	73	72	88	86	85	82	68	62	62	66	80	83	92	77	67	79	69	70	80	70	68	73	73	91	82	68	77	61	62	70	73	80	70	66	65	69	84	69	91	76	90	78	79	81	70	75	71	87	79	69	71	59	81	72	77	68	72	63	77	75	78	69	78	68	62	66	76	65	70	62	97	54	83	77	84	73	87	73	74	71	80	81	90	84	82	76	83	74	86	83	65	82	73	75	94	71	70	64	79	69	69	81	70	64	75	76	87	80	77	64	72	61	67	81	80	69	73	74	71	69	58	73	63	67	79	62	67	66	87	78	84	77	90	73	67	94	71	91	62	65	61	72	59	94	60	78	81	70	73	67	59	75	60	72	68	89	81	71	63	65	87	91	69	73	62	62	84	84	78	81	76	75	91	79	82	76	84	84	69	76	77	73	76	66	90	84	79	75	68	55	89	69	80	74	71	64	57	73	77	66	77	70	73	83	76	77	66	78	76	89	72	80	71	70	82	71	82	83	80	82	77
8087	785	1584	1701	1536	1238	970	761	673	569	494	446	446	391	330	365	313	326	322	299	279	275	293	247	265	278	260	237	249	245	264	213	258	256	214	215	227	240	236	243	231	239	232	219	200	207	205	196	242	238	230	220	229	240	210	229	215	217	226	237	209	212	232	228	212	226	206	208	252	225	191	220	200	219	228	214	227	203	215	200	227	204	219	190	246	218	206	224	207	207	233	191	203	218	233	233	186	211	218	189	222	240	227	193	227	206	196	201	210	224	207	211	240	198	211	181	188	222	208	185	204	246	198	192	204	224	196	215	220	203	197	217	214	229	196	222	199	191	208	194	208	202	228	241	197	185	197	189	220	221	194	195	181	213	215	188	214	198	235	196	202	200	193	221	183	211	179	197	173	215	176	194	212	237	223	195	207	196	203	213	219	219	217	200	223	213	212	194	227	210	191	200	183	190	217	219	201	193	203	196	206	206	234	215	199	186	212	216	197	217	188	221	187	195	210	204	212	222	215	219	203	227	207	227	209	217	210	208	204	216	223	216	206	208	216	198	199	203	219	227	191	228	187	224	206	189	216	252	209	232	216	197	244	203	191	227	263	236	181	222	200	223	213	227	207	213	186	192	237	201	217	176	208	198	213	193	220	190	199	204	215	199	180	200	240	230	202	204	195	214	183	216	206	193	209	211	204	196	226	203	216	213	200	200	225	210	214	221	200	211	219	216	235	209	203	222	203	197	211	200	196	202	227	196	211	216	207	213	213	221	213	195	216	212	212	201	216	214	201	206	194	217	207	205	203	192	202	214	204	233	162	223	212	199	202	217	191	198	197	209	177	215	186	212	202	181	185	198	192	199	238	193	190	196	222	195	212	213	230	205	192	195	225	206	179	196	225	212	200	202	234	177	211	232	204	208	194	217	182	212	205	216	208	204	201	236	201	191	223	211	212	221	184	196	191	199	210	191	215	218	196	213	219	220	215	215	207	219	186	201	214	220	197	201	238	226	193	209	200	193	245	250	205	199	198	213	209	211	203	200	202	207	214	216	216	230	212	205	228	215	215	182	214	213	196	203	225	209	211	204	209	211	208	209	215	212	214	201	158	209	202	201	210	191	231	183	213	250	207	220	227	200	243	205	192	206	197	236	198	233	208	187	195	212	208	221	195	187	200	223	190	186	191	209	215	223	202	187	215	185	201	206	194	201	195	220	186	216	190	226	190	186	204	208	177	219	210	200	208	214	217	222	215	229	203	217	195	194	194	198	212	210	189	231	206	218	217	203	225	217	204	201	217	231	192	229	193	200	221	204	209	204	192	193	203	201	197	210	216	190	223	209	201	188	210	210	216	188	228	216	224	215	212	192	213	219	195	219	202	208	218	214	203	201	205	223	212	197	199	211	206	215	198	201	216	216	176	197	224	209	217	180	215	198	215	206	194	185	205	199	208	206	228	213	204	183	225	169	203	205	206	205	219	191	211	210	188	225	183	207	221	206	218	201	212	185	220	213	187	217	187	215	212	191	215	214	210	228	204	193	200	201	219	203	184	208	185	209	185	198	206	227	227	218	205	208	208	220	208	172	197	220	188	208	208	218	243	207	207	209	237	210	192	214	220	221	200	221	228	219	203	235	198	219	235	199	235	207	199	177	234	213	227	207	208	220	207	223	210	215	198	203	193	183	225	212	191	206	181	202	195	219	221	203	236	180	211	226	217	196	197	205	197	182	229	201	219	215	192	220	200	193	233	214	203	206	227	200	238	202	211	210	210	205	208	205	196	212	187	217	183	208	230	213	201	226	202	189	224	210	199	216	211	217	236	227	226	213	199	213	198	217	194	208	217	200	219	223	246	199	224	222	199	194	206	199	213	220	215	170	220	206	229	188	227	178	206	229	231	211	238	219	218	211	191	241	203	214	215	224	214	220	241	203	186	222	203	195	188	202	208	214	219	215	219	195	218	224	224	198	214	202	219	223	217	206	219	229	210	218	220	206	214	184	220	212	206	226	218	248	220	218	199	187	201	215	246	199	197	200	210	209	225	218	192	193	186	198	208	203	207	209	199	196	195	210	217	199	217	208	195	203	222	198	218	210	234	192	182	203	210	216	216	214	227	227	224	215	223	191	198	200	231	198	204	219	224	179	235	203	234	202	207	200	205	216	204	196	207	206	213	194	188	216	206	202	196	211	219	235	200	188	208	209	203	200	208	200	213	188	195	208	196	182	212	225	199	199	220	191	209	196	201	202	206	183	197	242	216	209	221	204	209	185	223	214	225	216	214	204	203	204	201	205	203	206	207	181	219	195	218	233	186	207	203	216	198	213	220	200	243	216	237	236	202	202	205	215	208	211	190	191	214	214	213	206	177	223	201	191	208	204	236	199	221	200	207	216	166	195	190	196	224	181	178	193	215	208	230	208	200	165	189	199	205	203	207	201	204	232	191	189	222	194	210	223	189	223	190	197	230	228	211	216	191	213	182	211	195	207	200	222	222	221	216	230	206	222	210	182	221	212	196	188	223	229	199	222	213	187	211	199	212	214	202	193	214	213	193	212	191	220	170	202	237	206	196	238	199	211	177	208	216	223	232	209	195	202	201	207	234	218	211	191	228	205	210	208	205	212	192	230	227	227	207	194	208	214	216	191	176	207	226	200	200	190	199	234	219	158	208	229	231	238	204	218	208	190	215	184	214	198	216	201	197	197	224	216	238	189	199	216	211	223	236	215	217	215	200	206	188	180	218	217	232	197	191	203	204	211	211	201	215	211	215	226	197	206	216	205	197	210	223	208	201	212	218	202	185	194	211	197	201	225	223	186	206	230	204	210	193	212	247	193	207	197	204	199	205	236	216	190	232	189	213	201	195	205	172	191	218	215	207	195	209	212	218	229	181	181	226	204	193	211	217	207	186	219	179	181	196	221	205	214	226	214	202	223	200	204	201	184	202	216	200	229	209	221	224	185	215	217	195	201	171	205	179	184	210	215	233	195	226	213	192	207	183	201	209	220	177	191	208	233	205	209	236	197	214	213	209	200	224	218	218	193	231	217	238	217	191	207	206	203	191	190	206	223	213	202	219	196	193	230	192	209	177	225	209	231	235	226	191	212	204	199	207	175	216	204	215	208	194	217	221	234	206	205	192	207	202	200	183	188	205	220	240	176	232	227	199	213	212	229	198	189	214	189	212	223	215	203	223	186	215	184	196	226	202	221	195	188	193	224	221	217	212	206	231	218	198	202	214	228	190	192	201	234	202	196	213	216	218	197	205	208	208	213	203	201	202	211	218	185	201	232	198	203	225	215	223	203	192	212	189	212	221	196	213	206	205	198	198	214	199	229	206	243	206	180	209	207	195	221	204	210	207	191	216	177	236	212	238	196	228	212	217	200	216	208	209	207	202	229	202	190	219	172	202	194	230	206	199	177	209	215	232	216	187	207	199	205	207	205	216	222	206	212	195	193	197	184	193	204	216	228	210	212	201	201	221	196	227	185	218	200
1507	313	324	317	291	307	301	338	300	252	285	273	319	307	301	284	281	323	279	269	310	301	264	320	292	284	265	294	294	302	308	305	318	307	297	286	309	309	302	304	307	322	288	304	322	302	332	295	259	298	317	325	321	321	329	301	274	316	312	285	292	307	287	294	296	332	299	257	278	314	302	308	317	300	316	289	262	274	293	295	275	305	313	281	290	277	281	278	300	301	300	274	297	318	293	303	291	296	311	303	307	309	296	281	299	275	325	287	310	301	282	317	283	269	302	319	271	258	299	334	284	277	284	273	311	292	308	302	328	313	311	276	271	288	299	273	285	284	303	304	275	309	312	319	285	304	314	336	268	310	276	284	307	292	274	295	315	257	297	274	272	303	300	299	295	322	249	312	295	313	307	329	309	290	277	302	287	299	250	251	271	301	279	307	286	312	282	266	262	304	299	306	299	316	304	291	300	278	279	311	315	271	293	280	294	269	304	277	319	307	295	296	301	291	300	312	295	296	322	306	306	331	292	333	330	281	282	297	273	295	309	327	293	277	306	318	298	311	305	287	297	295	295	306	304	271	319	274	288	315	293	309	285	304	300	315	297	297	279	291	277	301	292	317	292	284	323	314	334	288	303	291	298	298	315	299	313	307	294	288	273	297	325	297	295	318	292	291	309	314	269	299	284	301	272	300	287	310	318	306	326	299	263	283	318	276	302	261	275	304	306	253	296	285	288	261	278	324	329	296	265	277	304	332	316	259	257	274	320	300	275	298	305	321	311	268	262	299	295	289	301	290	313	315	291	261	303	300	283	263	294	313	294	328	320	270	316	310	288	273	276	324	309	316	308	315	316	313	321	296	325	289	299	304	303	318	276	301	276	289	286	309	281	296	309	282	302	304	301	292	272	316	305	299	301	325	313	285	289	332	309	297	322	328	289	276	310	283	322	279	279	279	331	277	282	292	312	333	312	292	298	300	328	323	266	308	312	321	310	320	289	306	289	261	262	296	308	292	291	310	269	297	283	335	323	317	323	280	303	263	288	319	334	274	307	315	303	294	292	319	301	314	273	300	297	299	252	287	333	312	310	290	307	300	310	272	310	288	301	288	310	278	332	295	281	307	321	284	273	319	308	274	314	311	304	319	297	290	302	298	319	310	305	286	298	292	291	283	275	332	312	324	307	265	283	307	281	286	269	281	289	274	315	295	288	285	327	284	295	308	342	288	308	305	279	295	300	301	291	300	304	305	288	287	293	336	286	306	305	320	303	312	274	285	302	334	280	281	283	290	303	272	289	304	286	274	296	285	294	304	279	316	288	285	279	313	324	282	278	301	304	268	295	289	294	314	326	271	258	306	329	316	279	272	291	296	289	316	300	287	305	298	314	291	318	301	288	286	323	288	274	304	342	308	281	293	276	307	275	267	275	284	286	319	327	286	306	295	305	274	330	303	325	318	261	305	288	270	290	310	283	283	315	313	311	273	293	303	309	280	285	307	309	304	299	313	295	337	307	293	267	290	318	306	266	288	336	290	329	299	329	280	284	292	301	286	324	280	288	266	319	286	316	301	308	297	288	324	300	297	280	304	326	300	287	317	290	260	310	297	296	300	273	277	274	327	297	300	291	310	295	274	293	297	308	286	280	264	321	281	353	308	248	273	307	273	304	275	284	295	297	267	285	293	297	284	285	308	308	302	301	274	293	268	299	311	328	310	310	324	309	278	318	266	287	321	280	336	290	310	308	275	265	324	290	287	299	265	281	321	310	299	269	340	280	290	301	305	300	265	287	325	304	283	327	279	294	301	331	323	310	291	269	332	299	315	298	305	280	296	280	275	270	312	285	302	319	304	302	290	284	325	274	276	310	291	307	302	291	262	273	270	284	326	327	288	280	288	287	281	323	295	297	335	311	281	306	282	309	245	292	275	299	318	272	288	289	309	286	284	289	291	297	288	263	290	280	307	291	298	290	328	292	325	293	311	306	295	287	302	314	332	295	327	300	276	314	273	321	286	265	312	297	274	278	309	294	272	309	330	296	311	335	298	314	282	276	298	285	273	308	319	282	291	284	303	276	271	294	320	311	276	292	285	337	329	291	282	272	320	326	280	290	295	284	285	268	276	322	272	298	323	295	302	280	258	297	274	273	309	288	307	296	310	295	291	298	298	290	311	307	322	294	335	288	304	301	345	282	308	301	321	294	327	295	266	288	313	307	285	277	302	312	288	286	267	278	301	276	310	311	274	321	297	268	300	312	284	315	288	303	300	262	301	325	291	305	273	318	284	319	296	296	286	317	282	286	265	294	305	300	314	291	302	328	300	283	284	328	302	276	342	299	278	296	299	297	331	303	295	335	292	320	326	305	317	344	280	314	288	273	329	297	317	290	279	287	334	270	273	301	278	292	296	308	335	312	282	257	265	262	320	308	337	276	289	310	289	285	319	293	303	294	303	294	282	328	313	278	319	286	300	285	319	281	264	282	325	283	301	305	310	291	305	292	306	317	297	289	323	281	306	338	275	316	293	309	318	298	302	285	346	333	289	290	305	314	290	308	294	314	295	270	289	283	295	281	264	305	279	308	281	290	292	302	306	284	297	262	313	308	297	276	298	265	276	307	287	323	285	304	283	304	293	291	296	304	304	284	293	360	276	245	291	300	289	319	303	276	295	307	286	310	295	309	314	316	308	357	320	305	317	296	264	276	313	289	263	294	312	293	308	287	290	277	288	269	291	281	285	300	330	283	322	310	339	315	304	273	300	288	305	322	292	287	324	304	307	302	318	303	275	317	317	287	302	278	249	296	276	312	331	300	322	296	281	316	264	287	296	264	290	320	275	302	306	283	294	294	290	284	309	308	287	300	284	317	282	267	295	311	294	316	283	287	290	314	319	268	295	306	283	335	266	295	279	257	276	350	312	273	289	273	300	302	317	281	280	332	308	297	301	296	284	320	279	285	310	267	285	310	324	315	314	321	308	300	290	305	282	324	302	289	292	274	292	320	316	321	299	304	285	311	300	320	301	308	325	261	286	256	278	294	283	288	290	299	291	289	287	269	296	305	306	285	281	311	278	296	289	307	285	297	324	284	292	316	294	311	298	286	282	292	296	300	299	302	312	288	271	286	270	302	285	297	303	282	301	301	273	279	309	307	275	273	328	311	291	295	289	297	292	287	322	284	294	314	310	268	304	307	307	295	302	291	285	300	304	297	313	313	304	294	282	317	311	280	235	295	259	305	313	304	277	290	269	310	279	308	313	320	292	288	294	291	318	348	291	289	289	271	287	274	291	287	294	312	281	289	291	305	307	312	271	291	332	321	291	308	306	286	310	282	296	281	288	297	304	274	281	296	277	286	290	258	290	303	268	322	317	289	289	285	267	278	321	309	262	279	281	324	265	320	290	262	295	310	299	293	263	269	314	267	259	309	316	278	303	310	287	300	321	313	275	307	287	323	290	310	284	304	320	310	294	299	276	279	272	316	303	294	287	289	281	296	282
1880	696	675	699	677	676	675	642	619	648	643	661	665	664	644	621	662	658	633	639	663	612	670	637	646	645	634	651	636	642	675	665	624	628	614	651	618	663	643	698	617	646	693	672	644	635	651	651	642	642	622	682	686	646	657	628	663	693	635	636	650	642	694	668	629	635	670	654	658	657	661	618	687	656	652	672	637	671	655	614	673	654	647	654	682	651	655	655	617	642	598	621	651	653	683	663	689	654	627	654	630	683	589	650	633	594	642	624	653	624	676	683	620	649	692	679	632	669	692	671	689	603	663	655	658	658	607	642	679	615	668	709	649	659	624	636	652	639	679	656	676	677	672	682	647	695	642	653	630	666	631	632	605	649	604	630	633	672	677	639	664	658	668	636	622	684	674	655	680	641	641	658	612	619	658	627	607	612	658	650	656	651	597	643	663	638	564	686	650	635	627	638	630	632	635	658	648	663	628	674	640	643	648	622	681	623	652	634	604	702	651	670	663	656	678	621	661	642	664	660	622	689	672	636	616	658	662	644	663	653	651	680	652	636	657	664	644	652	617	611	614	629	647	661	696	681	652	645	617	680	646	625	658	644	676	641	629	651	621	703	652	622	661	662	652	667	641	639	647	653	662	662	626	645	669	608	696	638	660	632	612	645	641	620	644	628	618	663	635	648	699	683	681	638	660	645	629	631	641	705	616	620	677	630	648	641	696	644	639	618	704	634	647	644	607	610	661	677	691	681	670	671	623	635	595	649	696	616	685	634	651	673	607	626	681	637	655	669	655	672	630	644	658	680	641	659	686	652	685	657	666	583	663	631	653	680	664	675	640	623	655	619	659	665	638	704	646	640	616	627	731	614	641	640	657	623	689	628	659	635	650	651	594	642	625	647	598	700	659	650	646	656	631	641	679	649	638	688	680	664	647	655	631	658	656	652	664	657	628	666	658	654	689	621	694	662	650	661	692	663	643	628	660	618	664	652	655	627	627	651	583	632	634	658	627	674	698	699	669	673	637	659	615	682	620	640	632	676	705	608	651	648	663	677	644	644	665	631	673	625	657	686	647	655	643	669	622	668	612	665	651	661	623	654	681	640	655	635	647	634	634	646	627	680	665	704	658	660	652	644	649	659	661	627	609	599	634	608	705	638	680	659	635	647	661	636	606	631	620	652	690	620	643	609	680	607	678	679	651	641	609	656	644	687	685	641	689	657	658	679	644	656	659	672	609	651	624	649	682	625	645	646	679	651	648	655	680	621	644	659	685	649	600	613	615	630	666	650	633	715	605	631	645	676	634	645	679	662	675	634	686	650	647	679	637	666	646	672	679	660	686	644	673	634	657	650	660	627	610	656	667	644	674	601	649	671	666	683	654	641	641	661	697	650	666	666	601	652	607	610	655	647	659	657	629	584	672	661	667	659	659	680	688	709	625	673	625	672	634	626	639	651	618	688	610	665	637	619	656	681	665	714	665	656	662	658	615	643	667	677	624	675	665	621	639	657	669	661	648	604	684	640	642	657	660	625	646	640	698	683	643	675	628	655	644	645	649	644	638	610	667	657	604	610	639	665	635	638	608	629	670	622	668	605	631	626	659	615	641	613	636	670	678	661	648	689	632	619	678	649	642	628	670	680	644	664	669	644	646	677	668	609	677	652	653	629	667	632	717	625	598	639	693	649	673	631	651	607	628	635	681	647	640	634	699	654	649	635	634	663	610	625	621	614	653	654	655	664	645	682	650	699	661	687	695	646	643	655	596	640	646	680	659	685	646	697	637	646	635	681	665	662	640	647	659	669	632	631	630	652	635	689	676	624	658	706	662	628	635	650	654	631	646	608	627	661	646	681	677	597	630	656	714	626	619	647	624	657	655	690	628	619	669	698	662	680	667	707	676	676	657	646	612	644	634	595	707	629	621	634	692	632	707	619	650	637	628	634	657	628	631	618	622	644	641	603	633	641	649	677	673	643	670	650	659	682	637	652	656	635	610	661	633	654	668	621	633	638	603	669	623	625	616	651	628	650	655	662	634	702	637	666	658	678	627	649	670	645	659	647	654	653	665	652	636	657	659	642	663	698	673	663	623	713	649	661	639	670	672	648	568	612	652	652	657	667	643	669	635	662	710	651	690	643	642	617	673	618	636	657	610	636	637	619	689	694	711	668	692	669	659	593	683	658	612	644	693	709	668	686	618	671	670	660	646	633	688	645	660	673	638	684	623	619	642	630	636	631	674	689	634	664	660	640	675	666	629	665	636	666	648	697	679	657	667	677	667	643	672	645	675	653	647	626	636	684	677	680	599	692	669	596	674	637	621	658	664	606	652	659	627	621	619	659	657	624	631	647	645	653	688	680	697	635	628	667	652	643	656	659	601	641	666	670	612	632	648	620	704	598	589	667	613	655	645	616	673	731	657	640	629	661	646	654	652	675	667	677	651	637	652	640	688	609	564	672	631	635	667	650	674	658	662	622	655	612	617	620	658	683	604	631	634	670	665	673	624	649	647	676	642	692	632	692	639	660	658	671	640	674	635	643	637	624	630	659	629	674	692	630	617	661	640	661	614	669	614	653	665	642	669	660	643	677	610	658	612	670	632	619	629	700	685	656	633	636	652	651	619	651	709	584	623	653	644	585	665	646	633	705	681	670	695	668	623	632	633	633	668	655	679	623	624	674	661	683	636	671	639	604	615	637	653	640	652	673	678	656	653	647	650	645	680	644	630	640	657	641	625	633	614	675	636	681	638	631	633	651	688	628	662	600	698	674	685	629	690	664	715	658	639	633	658	589	664	653	604	642	623	580	643	639	622	598	634	618	620	727	634	660	631	651	686	651	637	631	636	635	669	612	635	713	677	639	637	634	614	667	652	640	706	660	644	670	637	641	621	664	666	679	662	661	626	651	657	657	641	638	627	668	620	646	612	613	638	611	638	681	672	596	648	675	636	701	651	635	651	638	637	643	631	669	667	665	653	655	657	642	681	625	609	659	635	638	653	626	662	643	673	651	687	622	661	656	682	598	668	677	671	650	658	653	658	620	639	625	659	647	671	618	653	704	642	626	599	646	645	608	675	622	614	643	701	680	716	647	649	657	633	621	646	617	630	662	629	671	730	617	670	657	675	679	635	654	653	631	647	625	628	650	679	647	656	667	672	666	665	691	600	656	704	697	631	605	639	642	623	666	661	668	650	666	657	668	676	672	683	664	694	654	625	664	674	652	613	694	640	665	639	635	669	683	676	694	621	654	646	650	610	661	620	682	636	638	719	633	671	653	597	638	684	643	689	643	624	671	657	667	613	639	654	632	655	647	675	646	672	633	657	636	649	701	631	642	645	647	632	594	610	634	631	684	635	649	621	616	691	644	669	598	638	620	651	622	644	655	610	673	619	649	695	630	603	648	658	680	629	623	677	656	622	692	672	655	686	729	636	601	644	636	637	660	649	650	667	676	643	603	627	622	624	654	611	683	683	688	644	689	677	620	648	656	635	632	641	675
7311	468	434	364	308	258	215	211	217	159	190	205	195	180	187	185	149	165	175	168	158	163	193	161	151	173	178	172	160	189	154	158	165	153	192	163	156	186	157	166	176	161	171	156	158	174	181	161	154	173	147	175	187	156	144	154	160	183	166	159	177	178	161	162	177	179	162	162	162	143	139	167	148	169	161	157	177	155	163	166	147	172	158	169	159	174	163	175	167	153	169	158	163	173	176	162	180	167	142	160	159	166	168	150	167	160	169	181	178	153	162	180	142	157	160	157	164	148	166	167	160	168	172	175	157	173	165	141	178	172	175	179	141	162	159	143	140	157	157	168	156	163	154	158	185	166	160	148	141	157	174	148	157	159	154	162	168	178	159	174	159	160	156	162	161	145	171	153	160	144	157	173	172	151	155	160	175	137	152	163	162	166	158	165	182	162	153	153	154	159	187	150	170	163	195	151	161	149	158	160	141	156	163	167	171	163	192	184	157	146	169	165	162	160	172	156	168	183	161	170	151	156	172	158	172	177	170	174	182	139	164	144	185	134	159	144	173	160	164	156	188	153	155	171	168	146	135	153	153	179	171	150	141	154	148	189	150	183	174	165	170	164	177	165	151	168	161	174	175	164	172	167	164	142	174	136	158	147	178	169	147	163	161	163	179	153	163	174	155	171	161	160	174	195	154	174	154	140	161	150	138	135	114	165	140	154	175	172	150	161	177	144	169	177	147	148	158	144	162	172	188	156	142	168	149	173	171	153	175	155	151	165	167	148	161	144	156	165	185	167	156	171	127	193	146	147	156	176	136	136	155	140	148	173	175	161	171	172	158	129	152	171	168	141	158	164	172	134	151	165	166	177	161	152	165	157	145	145	152	149	167	144	135	150	162	172	163	181	168	160	172	184	195	172	159	169	162	175	158	167	173	170	181	177	171	174	174	175	179	179	179	161	177	173	153	186	164	169	151	166	151	174	148	162	173	168	171	179	162	161	163	173	150	162	160	165	174	166	170	146	145	177	151	172	178	178	169	194	163	148	178	156	170	168	167	167	174	147	159	150	150	177	175	146	175	154	155	145	173	146	161	166	161	174	156	177	177	162	140	157	166	152	154	157	170	169	144	177	166	164	171	155	156	156	191	143	177	151	136	189	156	176	171	195	174	147	166	155	166	184	150	153	159	135	142	190	166	142	166	157	160	150	167	152	144	148	170	151	154	150	136	164	154	159	160	150	155	168	154	166	179	137	162	172	143	157	176	173	157	159	186	141	137	137	159	181	184	142	178	159	167	151	165	148	164	159	162	152	128	162	166	160	171	151	151	176	140	172	160	162	179	160	159	168	164	157	153	153	170	157	151	159	179	150	176	162	160	165	153	156	148	136	161	166	155	164	176	166	139	145	162	152	163	136	140	181	156	172	146	166	174	165	165	170	173	131	173	168	175	144	170	174	145	177	178	189	180	139	142	155	179	170	160	146	164	166	142	144	169	163	158	160	169	181	152	153	154	146	176	162	158	190	175	171	155	163	139	149	162	146	168	175	149	158	161	156	136	178	167	134	149	177	159	147	136	152	151	155	171	143	160	166	168	157	177	177	178	147	155	151	174	150	165	158	179	162	145	148	173	152	151	179	154	209	157	151	180	152	172	195	145	140	171	168	149	157	139	172	193	158	195	157	163	147	160	148	164	140	141	166	154	180	154	133	149	184	164	154	163	146	170	166	186	131	154	175	158	176	135	163	154	162	152	135	166	146	140	172	193	168	171	160	142	177	166	145	161	164	143	167	152	172	144	173	170	166	174	158	167	152	175	181	147	174	171	149	178	169	170	140	142	147	157	158	157	145	144	134	175	183	164	137	158	191	134	192	160	179	176	149	153	164	166	152	170	182	160	174	163	157	165	159	152	146	171	184	176	155	152	166	151	180	144	179	153	150	163	145	147	156	138	151	154	176	141	132	163	146	168	162	152	175	172	159	179	168	183	152	195	177	160	159	161	183	162	175	145	193	146	150	142	134	163	134	143	140	168	160	135	149	155	139	151	155	163	140	184	184	155	174	142	144	181	167	173	166	155	153	172	167	168	176	152	171	155	149	169	148	151	163	177	160	158	162	164	179	190	166	152	152	191	174	126	181	153	172	164	145	165	159	166	147	166	158	168	150	150	164	158	186	133	160	149	183	151	149	155	180	179	166	148	178	176	176	167	151	161	169	180	183	174	171	161	164	147	166	146	158	140	158	162	155	173	157	152	161	170	164	161	172	179	158	158	167	169	184	173	172	176	167	164	160	172	174	169	161	183	146	168	167	175	162	156	169	179	167	161	156	136	164	154	141	165	144	148	157	176	175	156	158	168	171	180	147	162	159	146	148	134	161	154	170	141	160	167	169	167	166	164	139	166	157	148	163	172	146	164	139	170	158	149	180	161	174	154	182	169	155	157	158	162	171	128	164	179	129	155	155	174	163	145	152	177	160	172	166	135	151	164	146	176	168	148	179	173	137	147	164	168	168	147	186	176	149	148	180	138	170	162	164	176	158	139	162	183	163	154	177	159	162	151	158	141	168	128	161	191	145	166	159	164	171	180	147	160	143	181	153	155	162	162	180	152	161	175	180	150	167	170	183	177	157	182	153	173	167	176	175	166	164	134	160	144	151	141	161	149	161	151	164	158	175	170	181	179	181	175	166	178	172	141	173	151	158	170	150	153	154	170	156	157	144	140	163	130	159	172	141	174	161	150	174	147	165	167	145	145	162	158	129	146	167	171	179	166	169	158	172	147	161	167	168	146	171	166	176	184	162	153	159	147	181	151	165	140	168	154	155	187	145	165	153	161	165	159	165	170	181	154	152	154	153	160	143	148	173	169	168	160	175	178	153	172	149	159	158	177	170	133	162	164	154	172	147	169	167	171	160	158	145	166	166	156	172	161	174	173	163	149	182	147	181	141	168	150	152	178	180	134	148	184	169	163	178	152	121	161	137	159	163	162	173	162	152	166	147	159	153	156	146	201	171	158	168	156	140	139	113	132	195	151	165	181	173	172	165	163	154	153	158	158	122	150	160	168	163	157	150	172	159	144	158	171	181	153	158	132	160	175	145	161	150	145	148	186	171	154	150	177	171	158	157	166	174	168	161	155	157	165	160	174	158	167	165	133	158	155	145	187	176	164	161	148	167	180	146	137	178	150	158	172	174	173	161	171	172	159	149	149	154	154	143	140	157	163	149	176	156	179	174	141	167	162	174	145	155	171	145	147	160	146	174	179	173	140	152	176	136	167	158	157	168	156	180	155	153	176	136	144	134	178	161	167	162	149	181	166	143	164	172	150	154	159	146	182	188	159	169	150	155	145	163	157	148	166	159	147	167	171	170	161	155	159	178	156	142	156	163	177	166	190	176	167	155	173	150	155	170	179	168	172	168	149	168	182	193	146	178	149	152	164	152	171	142	148	150	157	178	140	148	189	169	156	150	159	157	156	176	140	181	172	161	137	168	163	163
6287	682	1034	1168	967	931	725	639	610	523	469	485	457	467	456	466	455	453	415	424	403	372	397	426	462	409	421	414	422	353	401	410	433	382	406	356	361	382	424	404	384	392	386	371	388	401	384	379	403	414	376	375	372	358	352	353	369	387	366	390	382	374	355	347	379	376	372	371	369	379	399	342	359	392	366	349	391	344	373	353	367	373	397	352	366	376	375	388	358	391	392	375	408	364	380	353	391	317	349	347	375	347	360	341	374	373	386	344	368	363	366	346	368	350	371	350	335	379	407	368	355	357	385	363	378	333	367	403	391	339	303	370	334	362	327	392	349	392	379	376	343	377	358	391	372	384	384	372	355	394	340	363	378	380	340	359	361	343	359	359	359	367	377	394	358	305	368	371	370	390	375	322	381	361	341	386	355	345	397	389	344	343	332	383	405	384	368	369	349	372	387	386	359	363	342	346	352	373	336	348	378	383	369	407	377	400	347	352	345	356	350	350	377	406	336	380	331	377	397	391	361	342	396	364	359	370	361	342	394	395	352	380	378	370	359	365	390	382	381	372	332	388	350	397	389	350	353	355	376	367	356	398	430	414	387	354	389	337	382	387	385	359	343	380	381	349	367	361	360	356	394	363	336	388	397	348	372	366	352	369	361	384	375	355	362	366	369	382	362	342	339	355	353	324	376	359	356	327	358	372	340	376	356	369	375	374	375	389	349	375	346	330	350	350	371	408	348	363	373	383	375	369	372	368	351	369	365	384	369	360	348	351	381	386	392	367	376	357	387	380	400	357	371	414	366	406	379	347	329	380	343	372	362	329	397	365	380	389	383	398	383	379	369	367	400	365	364	332	324	375	354	388	367	338	326	357	347	377	331	403	355	368	371	338	363	365	402	356	373	375	365	376	352	387	348	352	347	342	370	376	340	385	355	399	376	355	357	373	395	383	331	365	359	366	378	406	413	389	355	367	368	358	385	402	376	378	376	381	364	345	379	369	377	360	363	351	355	355	379	381	343	358	356	370	385	375	366	374	377	387	358	380	359	369	345	386	413	359	385	375	369	372	366	395	380	399	363	345	326	365	346	420	370	382	383	362	358	353	384	374	394	387	368	381	387	376	357	371	324	357	381	365	357	357	387	376	371	353	384	357	385	372	380	367	390	354	352	354	374	386	381	377	376	335	368	393	355	357	348	372	379	389	362	393	363	362	362	331	376	353	365	362	386	368	385	377	348	334	339	345	361	410	353	368	390	322	394	371	393	353	386	370	364	375	345	345	370	379	380	389	363	357	356	381	361	381	354	374	354	398	368	387	392	355	384	381	352	386	349	375	355	379	368	383	366	377	393	360	380	379	356	365	362	370	345	339	370	387	357	349	336	340	422	365	399	381	349	379	369	348	399	344	375	385	366	342	367	363	343	376	377	371	388	383	360	357	414	396	351	327	349	362	343	324	371	333	376	356	368	355	367	373	342	381	349	378	329	393	354	368	359	378	393	348	387	382	388	367	394	361	381	349	346	391	379	373	349	378	379	369	375	366	367	372	368	361	351	368	364	380	369	354	357	379	374	371	382	364	373	361	362	361	339	383	400	361	411	378	354	363	384	397	375	358	382	342	372	353	343	367	360	359	376	385	379	341	347	363	364	390	376	329	396	333	364	368	373	363	382	355	354	370	363	382	356	411	421	357	380	364	386	339	379	354	359	343	388	369	398	369	349	395	377	368	386	397	373	387	373	354	382	370	376	344	386	375	375	365	345	369	410	361	329	363	392	338	359	393	374	362	386	363	348	336	364	356	368	360	348	394	370	339	352	396	382	358	365	379	376	385	367	374	380	372	365	379	384	362	409	375	360	332	396	347	372	348	366	379	374	357	354	358	338	351	380	397	358	370	402	359	341	378	400	360	354	349	352	382	380	399	339	365	366	392	357	362	364	297	393	357	386	382	335	362	390	372	369	373	348	362	359	355	382	366	351	401	372	385	376	389	374	363	348	343	387	355	355	374	356	360	376	379	366	371	361	366	361	353	344	351	383	374	380	374	374	342	368	377	372	366	384	350	392	339	383	407	406	376	373	385	346	369	378	371	357	348	372	382	341	374	355	379	367	357	356	388	378	394	372	365	362	398	395	401	381	353	369	350	376	379	343	362	391	404	374	356	370	360	360	383	367	386	406	386	383	356	382	367	398	381	374	358	356	370	329	365	342	377	414	380	380	402	391	356	366	373	370	354	367	393	361	398	379	366	376	368	314	373	356	368	356	386	367	367	358	352	352	336	361	371	360	359	407	367	373	353	326	368	371	360	371	381	375	342	392	381	361	417	383	384	378	343	371	361	345	367	377	356	398	344	377	365	409	366	340	372	329	331	345	377	374	369	367	360	403	356	362	377	387	397	389	415	355	369	345	376	359	367	344	360	391	363	360	373	377	367	365	348	354	374	364	392	366	360	375	343	344	378	386	346	356	352	384	362	365	320	356	367	367	369	377	352	413	366	394	394	354	405	356	340	376	323	376	358	397	365	378	330	356	376	368	384	370	389	355	369	390	357	358	360	403	370	359	318	386	355	349	350	371	348	376	392	402	369	358	359	392	322	357	364	367	360	314	360	343	359	368	375	355	344	392	396	348	388	378	387	375	368	378	353	363	371	371	342	381	370	343	354	397	386	372	390	384	351	392	374	410	365	430	380	359	366	363	355	376	369	373	370	356	366	362	377	378	358	348	372	382	358	362	385	358	374	356	353	371	366	384	369	370	331	369	365	353	360	392	390	365	373	339	370	392	369	351	348	345	355	357	366	393	355	365	344	355	339	410	354	368	375	382	351	371	375	374	386	426	396	374	368	395	394	344	380	337	383	382	359	410	380	377	349	365	368	381	400	356	398	352	402	385	357	383	342	395	363	362	348	397	357	385	331	369	353	372	390	370	325	376	403	393	377	386	352	375	366	393	351	385	366	400	389	390	401	374	362	397	363	363	418	379	351	333	372	400	401	360	364	379	385	337	408	375	383	387	345	365	367	385	400	392	379	342	367	347	331	372	365	355	355	350	392	353	396	394	360	358	382	390	359	354	356	342	340	361	362	393	336	355	360	363	366	381	396	404	352	378	361	381	366	389	348	381	360	364	383	389	398	323	347	353	378	353	368	362	401	385	344	363	346	392	356	372	377	354	391	404	351	381	358	383	354	365	389	391	395	367	355	393	370	397	360	357	422	382	373	375	373	379	389	355	358	347	380	359	362	379	366	377	376	378	376	357	343	397	413	393	355	362	387	375	368	376	374	367	344	372	344	335	361	379	394	368	359	379	384	381	342	361	365	371	361	359	373	377	369	349	349	377	354	382	364	362	351	359	381	371	374	362	364	351	360	358	359	376	339	383	356	369	356	363	359	362	360	407	367	381	382	372	377	376	386	381	376	373	391	386	341	370	353	385	376	401	369	323	394	398	366	372	363	379	381	384	367	352	376	393	355	391	356	352	364	378	330	391	355	353	345
14328	990	735	569	339	275	232	187	144	137	107	138	123	94	99	84	112	100	94	93	82	104	85	76	72	65	98	92	84	88	90	75	71	61	74	72	67	76	90	71	76	87	87	70	74	78	70	82	65	64	90	84	79	68	77	76	60	82	73	78	94	86	65	66	79	90	76	83	87	71	73	67	72	79	63	98	70	68	76	70	68	67	62	68	66	84	74	83	77	72	74	68	91	66	81	59	70	82	78	79	90	80	90	73	72	69	80	71	69	68	61	79	61	91	69	82	66	67	91	70	70	72	59	82	77	86	69	87	84	75	76	77	77	84	61	82	63	81	85	82	72	79	72	84	82	71	73	78	61	71	89	92	63	67	84	82	68	71	90	86	97	61	83	70	77	55	72	86	79	67	79	73	76	54	78	59	101	83	64	91	69	74	98	68	63	80	73	63	73	72	66	71	101	81	85	81	71	70	73	82	84	73	67	66	87	73	77	65	62	81	77	71	76	76	58	87	69	63	78	77	74	88	81	67	69	74	52	62	73	72	83	71	60	86	80	77	73	68	85	71	81	80	73	81	65	72	88	68	81	86	69	78	72	99	77	66	91	62	86	63	95	78	64	89	79	69	76	102	103	78	74	76	74	79	66	63	65	83	84	86	82	89	72	71	62	71	78	64	65	65	92	72	75	100	73	65	55	93	77	78	68	70	92	79	78	74	54	74	84	85	74	73	88	80	79	72	72	70	72	76	83	92	88	84	72	79	75	86	99	99	75	79	72	66	64	75	75	74	82	93	86	78	68	82	84	73	86	75	81	74	80	82	92	65	83	81	73	66	66	76	62	79	70	68	81	84	81	81	63	66	74	66	75	59	60	84	72	71	88	67	66	68	97	81	92	76	84	82	73	61	81	76	81	77	88	65	80	97	93	87	83	78	80	71	83	79	80	68	72	64	77	84	71	84	79	61	60	65	72	83	87	80	55	71	73	81	59	80	63	85	64	94	96	79	75	67	74	75	71	64	81	98	86	94	74	73	68	67	67	91	101	73	76	62	93	73	71	72	83	81	58	84	91	80	79	75	91	77	63	69	88	76	74	82	77	79	73	77	75	75	92	93	77	69	64	91	74	67	78	77	79	91	81	95	74	75	92	82	94	76	85	78	73	59	87	78	65	67	66	80	75	71	73	87	77	67	55	70	93	90	99	83	81	72	67	83	68	70	76	80	78	73	82	76	71	91	56	67	83	83	91	89	93	82	65	69	56	72	68	89	88	70	83	89	58	90	61	75	84	79	76	69	66	73	98	85	69	85	83	75	93	82	80	71	72	112	72	68	65	96	67	68	67	65	79	72	81	74	78	71	86	84	78	75	71	64	74	80	82	82	93	92	74	88	70	92	75	62	72	72	74	60	77	80	66	72	67	70	82	58	84	57	66	84	94	79	78	74	80	68	72	82	81	56	92	73	74	85	93	63	70	76	111	78	89	82	70	71	72	79	82	87	76	80	80	65	68	64	73	67	57	88	77	83	68	86	76	89	82	87	67	58	78	71	58	68	76	68	82	57	85	77	85	84	80	84	75	95	86	80	72	71	65	67	69	59	82	87	63	89	64	67	72	119	57	69	73	93	70	70	68	94	61	85	84	61	80	86	73	88	57	83	56	82	77	80	80	82	94	79	61	79	74	68	66	70	91	70	85	77	71	78	60	75	85	83	77	75	95	84	74	77	69	81	85	75	80	77	71	74	81	77	70	97	72	71	88	71	96	83	85	73	78	85	75	77	83	69	69	70	66	78	57	83	63	70	76	59	74	77	77	76	76	74	69	71	67	91	86	88	64	82	69	69	87	72	64	79	63	97	83	80	69	69	82	70	82	87	74	72	87	78	64	81	71	74	102	106	70	75	97	86	79	60	62	77	65	89	74	74	81	59	76	62	76	75	79	89	82	74	77	81	79	81	81	71	60	78	82	70	79	76	92	76	72	100	89	86	73	82	91	61	66	84	75	84	72	70	94	94	88	81	68	65	76	79	72	61	72	60	66	71	81	85	71	72	75	85	74	59	57	82	81	69	94	81	86	84	66	66	105	72	69	79	85	69	89	88	86	67	77	85	89	87	72	72	75	75	58	73	79	76	86	71	66	75	70	84	84	96	71	64	78	65	68	72	66	61	93	74	77	79	84	83	83	87	62	77	82	81	83	68	69	73	79	78	68	80	73	81	79	69	80	85	77	73	85	86	77	88	86	88	90	72	66	70	80	72	75	77	88	94	72	68	80	69	69	93	83	85	65	85	68	69	79	59	64	79	63	83	79	67	71	63	75	75	84	78	83	93	62	76	80	65	76	83	80	57	83	66	64	69	70	86	74	75	89	76	91	68	78	71	79	68	74	70	74	77	80	84	84	81	70	69	82	60	76	84	90	74	65	72	91	83	61	83	81	81	80	79	82	81	64	82	80	81	53	79	86	69	64	79	88	71	55	71	61	73	71	87	83	85	96	78	78	80	84	62	71	54	63	68	65	72	88	62	66	76	85	60	93	71	74	72	53	86	72	85	96	74	78	72	64	94	77	94	64	79	93	65	88	83	78	73	74	76	77	91	91	71	75	74	99	91	77	53	60	74	67	64	64	79	71	76	64	70	85	79	93	88	71	70	66	83	96	64	60	79	66	71	69	85	89	67	62	73	76	75	71	73	85	75	83	80	91	63	68	70	72	65	76	90	81	87	81	73	82	69	78	78	87	76	72	70	83	59	81	69	70	81	67	54	63	80	87	86	74	75	69	86	80	66	77	94	79	64	86	76	78	74	75	63	70	74	67	89	95	69	75	86	90	75	77	71	85	98	60	83	80	74	72	96	91	103	85	58	74	82	83	79	63	71	89	69	66	73	81	90	89	83	93	85	87	76	79	72	71	69	65	75	74	86	72	93	78	69	67	66	74	89	82	74	72	79	85	81	62	95	80	77	79	78	66	76	84	78	78	84	63	87	78	88	86	57	76	59	74	75	84	69	69	63	90	73	67	79	72	80	85	73	68	95	76	60	87	65	66	70	80	60	61	67	92	88	93	83	85	79	75	64	82	98	94	64	77	70	78	103	87	76	67	82	73	67	93	69	61	77	104	91	69	82	76	72	76	77	75	63	73	68	76	69	78	82	93	67	81	65	69	85	98	75	78	78	75	73	67	83	71	101	92	79	74	80	68	73	75	63	67	67	78	89	63	81	79	71	89	77	70	64	68	79	81	66	90	67	82	76	65	89	63	67	81	82	77	73	91	77	74	84	72	70	65	75	69	80	92	78	78	59	75	62	73	84	85	81	79	68	83	88	65	90	88	84	78	61	80	78	59	74	73	67	76	72	90	86	86	77	77	73	74	82	71	83	108	53	85	84	66	56	68	78	96	75	69	65	86	90	74	71	75	78	71	86	69	91	102	85	79	55	76	82	77	69	93	89	68	83	64	77	62	74	72	64	76	70	75	84	87	83	78	78	67	89	91	74
8242	787	1619	1823	1441	1155	940	756	725	567	512	482	408	388	355	384	365	344	281	292	315	309	284	252	280	254	290	281	251	265	259	268	298	241	253	252	218	230	254	232	228	249	249	265	232	234	207	231	242	221	223	216	239	261	229	186	242	248	226	207	243	245	200	198	213	204	206	216	206	240	230	216	233	215	239	214	217	222	214	219	202	218	207	207	207	232	245	219	207	222	223	225	234	204	204	241	200	218	202	225	189	223	220	225	210	222	186	213	221	218	242	231	218	243	225	222	202	216	200	193	206	215	228	209	203	207	187	225	207	209	225	211	215	217	208	196	231	189	237	234	214	220	219	218	182	200	211	215	186	213	237	203	221	226	229	231	210	204	197	209	215	222	230	232	249	219	210	219	231	230	220	191	204	227	214	205	223	226	183	211	206	207	211	183	208	218	200	229	206	207	186	223	207	210	230	234	201	205	197	216	218	215	239	230	212	213	209	226	217	252	204	209	226	207	221	198	218	190	211	219	222	191	218	205	203	208	212	202	186	220	193	204	206	214	192	200	240	215	211	206	227	209	183	215	211	191	200	204	197	236	209	210	234	207	200	183	182	211	205	215	224	227	202	203	234	197	229	226	226	218	210	217	233	205	231	199	221	225	229	205	191	234	242	218	199	204	203	203	213	207	200	194	221	221	205	196	205	234	205	213	195	217	212	220	194	217	229	233	217	198	227	226	220	227	192	206	223	173	251	197	212	224	215	188	204	199	211	213	221	196	234	216	227	225	190	212	216	226	215	231	212	201	205	208	207	214	193	205	204	214	213	230	213	206	201	214	194	198	195	199	207	206	228	237	211	224	206	234	231	197	197	210	219	207	196	207	192	221	235	202	198	228	201	205	220	221	202	210	229	215	206	199	229	207	240	194	228	209	234	192	236	226	197	180	193	234	208	215	208	219	208	213	191	215	222	209	189	208	212	203	227	209	204	196	228	233	224	224	210	196	210	216	210	173	213	220	199	229	235	197	203	202	189	236	197	220	207	225	203	240	220	195	221	197	187	198	213	203	196	214	213	213	219	204	208	197	212	229	195	247	182	222	206	210	217	218	205	201	227	227	217	186	216	218	197	199	210	203	229	177	221	223	204	208	207	218	215	219	207	216	213	186	212	233	221	220	205	207	181	228	217	243	212	203	232	195	212	181	178	215	204	198	213	214	180	227	199	208	217	224	210	195	203	217	196	229	228	236	219	223	233	253	208	227	227	188	228	195	223	206	211	211	240	226	225	203	248	228	217	228	208	209	211	238	233	202	231	209	225	214	218	216	208	207	234	208	202	216	232	215	204	197	202	212	192	216	216	215	215	229	231	204	222	224	204	208	214	214	241	215	200	237	211	190	232	242	223	209	213	216	205	176	207	211	223	206	225	213	218	233	238	215	197	187	211	203	222	194	213	181	224	210	191	200	213	218	196	221	221	207	225	231	222	219	195	227	214	189	210	197	189	215	202	206	231	204	174	230	221	224	174	193	216	214	226	201	206	215	225	211	191	192	203	212	228	194	200	236	211	184	211	230	224	213	216	212	210	211	219	207	189	204	229	230	220	185	232	233	207	241	231	185	226	247	201	195	229	213	198	222	243	214	233	230	235	191	213	196	227	214	232	187	229	220	204	207	222	224	202	218	244	206	211	227	219	222	227	214	231	227	233	188	212	227	184	183	187	240	219	243	208	211	212	205	223	190	224	197	180	207	200	225	211	204	224	228	219	205	215	223	207	208	204	217	229	200	218	225	243	193	220	199	192	194	231	209	200	200	231	192	211	214	214	191	232	223	223	222	208	196	216	222	206	211	215	211	213	211	224	218	220	214	213	223	186	198	211	210	213	253	211	197	201	221	203	219	236	212	228	240	203	233	202	209	194	210	211	214	217	209	213	225	214	213	211	213	188	203	207	183	225	198	216	222	219	247	207	222	207	213	210	204	218	223	212	207	206	187	177	198	204	211	214	209	204	206	228	189	208	205	216	219	217	208	214	217	215	229	239	215	219	239	231	181	219	236	236	209	194	203	229	189	215	251	198	225	219	219	199	213	225	229	216	201	227	223	223	227	189	216	224	214	197	226	201	223	222	220	202	209	209	210	229	229	195	199	207	195	236	190	201	230	202	205	206	217	230	215	218	206	202	219	207	213	256	213	209	213	230	198	226	218	204	212	201	210	198	212	198	180	213	204	212	221	216	200	224	198	219	203	205	218	201	215	190	203	208	220	204	190	193	192	209	209	220	221	217	216	214	229	209	204	214	215	232	229	193	230	211	220	214	230	202	209	235	220	200	175	207	219	208	215	223	195	208	200	214	203	194	204	201	218	212	223	228	205	214	204	215	214	210	215	187	205	218	225	187	238	200	209	221	196	209	210	203	218	237	224	217	215	203	215	221	219	210	238	219	222	195	191	196	222	195	198	190	231	230	245	193	211	199	218	221	195	195	212	197	229	217	229	247	216	206	212	214	236	216	235	213	220	237	198	206	215	220	210	191	223	220	225	236	227	209	218	227	232	220	213	243	218	225	215	233	218	220	215	191	206	197	200	229	222	207	204	206	212	222	195	196	205	213	215	220	224	192	214	212	207	207	232	219	205	193	202	198	213	207	202	189	213	229	226	199	211	196	209	245	203	220	223	214	207	212	222	200	216	223	226	225	217	212	237	232	216	217	231	218	220	213	237	188	212	220	219	193	210	224	227	236	221	241	207	225	186	224	214	199	205	234	210	202	193	231	203	229	199	223	189	239	227	220	199	213	209	209	196	246	225	223	209	225	215	218	223	213	240	229	220	204	223	229	198	209	216	187	228	215	236	234	230	186	224	189	222	207	201	187	200	225	195	211	218	235	216	205	210	205	214	203	204	202	203	219	195	231	190	218	183	221	211	234	219	214	224	192	229	208	200	199	225	229	190	203	193	246	211	200	223	206	204	217	195	209	230	201	209	198	193	227	235	206	225	222	231	220	195	203	204	214	211	219	207	211	208	226	205	183	199	222	193	219	243	220	228	188	201	238	210	212	190	209	207	211	209	215	221	225	203	214	202	216	230	213	202	243	241	216	210	214	216	224	209	208	210	213	208	221	213	194	229	230	198	181	217	193	226	215	195	207	208	207	205	199	214	209	210	222	209	232	199	223	191	193	219	227	214	194	224	216	213	206	217	233	204	211	259	203	222	220	221	214	204	225	209	211	225	209	202	193	190	223	223	204	221	188	197	219	211	221	212	193	190	219	209	221	214	211	225	203	207	227	220	217	196	221	225	214	191	195	229	233	177	218	233	218	186	207	221	239	251	216	210	197	212	201	222	198	205	182	249	237	208	237	214	208	206	211	210	198	235	212	193	206	231	214	218	238	225	194	201	195	253	209	218	202	222	213	188	220	221	206	210	213	195	191	182	267	206	205	205	201	222	209	193	214	212	198	208	207	209	233	214	233	195	232	193	230	221	221	218	212	227	216	221	211	210
1651	336	340	289	288	274	266	302	274	308	259	296	333	282	321	327	308	300	313	274	305	317	315	265	331	284	297	293	317	298	300	281	296	288	312	317	299	273	316	295	307	302	305	272	272	312	272	273	297	303	279	260	290	312	290	286	315	278	300	278	292	299	304	282	269	287	314	298	297	269	307	347	273	321	312	283	264	332	286	283	287	300	259	305	274	279	273	302	268	300	334	289	251	283	266	276	310	297	295	290	321	325	308	323	302	305	330	301	328	297	313	280	285	295	268	318	321	303	298	283	299	309	304	309	298	275	269	257	273	269	308	341	299	292	322	290	297	269	304	305	290	314	281	278	249	283	295	326	292	276	293	289	303	282	260	273	314	317	298	317	291	269	263	289	302	315	321	273	328	352	324	274	328	298	259	312	282	322	286	279	283	262	315	284	277	279	287	292	279	293	331	289	303	312	283	299	305	306	302	275	313	308	303	306	269	289	277	298	294	298	284	284	297	284	306	287	306	284	280	286	311	293	269	281	307	306	324	295	343	288	259	291	282	294	329	274	294	292	300	330	298	278	289	309	276	280	282	314	278	302	324	283	284	312	303	268	288	296	272	281	317	288	318	269	308	292	315	300	307	341	282	281	304	290	316	295	290	319	334	299	321	291	315	274	289	285	297	312	274	266	292	303	285	304	321	276	314	317	269	267	304	287	311	281	280	330	291	298	294	291	283	327	325	278	321	307	291	307	269	309	278	291	305	308	288	290	307	306	306	306	298	290	333	310	276	262	299	271	310	279	308	281	278	304	302	311	312	290	296	292	288	283	299	282	302	298	278	296	287	266	267	262	259	288	283	296	312	304	316	274	302	302	293	322	333	292	322	315	298	283	298	280	290	321	295	294	305	297	272	295	283	286	335	268	312	309	314	315	308	299	326	299	301	306	317	294	295	280	307	303	279	284	285	296	297	306	263	309	299	263	284	280	277	305	313	314	318	304	304	295	291	298	284	299	296	290	304	280	305	251	272	281	264	267	290	294	291	301	293	301	258	282	286	315	299	289	294	287	284	299	325	301	246	294	265	315	271	283	298	317	287	314	278	301	274	282	316	281	272	281	306	273	296	330	301	302	290	308	301	280	286	273	336	314	290	304	333	276	303	286	334	289	298	302	303	297	301	292	271	279	304	307	316	303	278	297	321	314	297	287	325	265	305	294	291	300	293	289	296	288	317	299	296	309	277	306	302	296	282	294	291	301	271	285	252	303	283	309	285	310	283	265	289	357	292	295	316	289	305	298	328	305	290	293	288	300	361	264	296	307	299	268	302	288	285	286	292	307	300	310	332	321	264	283	271	333	291	316	306	313	319	294	281	293	283	314	305	296	328	292	292	270	296	252	310	310	306	297	294	320	299	309	288	289	309	299	303	284	295	286	281	296	339	261	298	291	296	293	297	286	289	288	278	261	277	297	284	305	284	285	316	294	288	269	296	280	300	266	290	305	330	298	305	298	306	301	342	306	293	290	320	306	283	337	296	279	277	305	317	297	303	318	294	286	260	291	298	290	253	279	295	301	294	268	291	258	307	271	326	285	297	290	285	281	297	285	257	297	306	297	307	308	308	296	277	302	303	294	272	286	301	300	294	309	286	271	280	298	318	302	293	322	284	297	263	281	351	284	282	283	279	289	287	306	281	321	327	284	274	294	323	291	310	305	335	282	311	278	307	279	292	294	268	309	298	249	294	269	292	301	268	295	318	291	311	291	269	277	308	276	301	262	307	270	291	269	322	316	311	324	306	274	276	297	322	302	284	297	299	305	315	338	324	314	270	293	292	308	297	310	295	298	271	302	269	295	286	302	290	302	288	319	301	309	275	298	310	327	270	289	310	274	268	306	302	305	313	287	273	304	271	284	296	317	298	317	265	289	310	285	285	264	306	274	306	276	277	293	310	304	310	270	307	323	264	300	271	258	282	299	319	325	269	260	296	308	346	312	290	320	279	321	267	278	343	326	314	358	318	289	303	306	285	280	251	322	310	317	270	294	263	289	288	285	330	297	316	306	313	291	282	263	320	268	302	285	306	272	299	277	295	304	334	280	289	337	276	308	286	264	285	304	307	294	292	311	299	295	303	304	303	288	280	268	312	285	290	296	291	286	308	295	289	310	285	253	280	287	290	312	275	280	285	279	302	276	293	265	278	314	297	319	310	290	290	288	292	307	325	293	264	287	297	284	263	296	290	286	310	310	338	285	297	301	275	304	294	308	327	307	296	344	271	270	292	321	299	292	318	285	316	307	315	298	284	261	331	292	270	290	280	308	291	290	281	280	314	280	296	311	284	299	270	291	302	269	342	299	294	314	311	271	263	289	280	290	296	336	331	296	289	272	290	278	313	278	306	318	275	297	286	288	268	335	301	276	292	298	313	297	342	288	291	313	299	292	322	317	295	314	259	285	275	276	281	270	292	303	317	258	289	300	309	269	299	276	288	295	295	298	333	292	293	311	313	322	312	296	287	280	259	272	322	266	299	281	263	295	273	271	304	280	280	299	279	285	296	311	295	242	309	305	287	290	289	290	289	289	302	317	307	271	287	298	282	277	349	296	289	274	258	270	291	283	306	291	287	326	327	286	282	289	284	285	320	277	285	297	346	245	278	274	293	299	291	300	328	298	306	268	302	323	304	298	296	292	301	298	297	294	269	322	295	273	281	322	299	277	293	284	309	307	290	285	297	296	287	273	285	301	317	296	305	279	280	273	294	292	256	290	341	290	278	333	315	329	304	308	263	281	316	267	307	307	280	296	278	298	271	297	292	280	284	290	295	323	287	288	353	262	293	278	292	284	305	296	274	283	303	302	306	305	306	271	292	294	310	314	295	323	265	304	305	302	285	311	275	318	288	250	278	298	304	326	302	299	305	261	315	305	259	327	282	288	282	296	272	288	291	291	325	288	257	304	345	277	319	294	287	296	332	284	262	289	306	293	296	323	311	290	299	313	286	300	289	288	298	307	312	261	324	308	303	292	288	273	284	286	267	311	275	282	297	292	297	295	302	260	294	278	282	276	300	289	261	280	288	310	258	273	269	301	346	304	314	319	287	281	311	311	317	334	291	309	306	302	309	313	285	280	282	275	328	313	303	307	310	295	289	298	282	314	304	286	303	275	319	263	297	318	315	248	305	286	322	258	289	305	308	293	279	265	276	321	301	302	299	296	271	303	297	292	323	336	291	304	310	290	301	284	298	301	308	298	332	278	300	266	298	285	301	300	305	311	314	284	319	297	312	326	311	286	315	290	259	293	278	263	282	296	307	299	270	284	288	278	313	274	309	300	301	292	290	318	284	260	268	276	271	287	296	280	251	299	288	322	289	297	275	281	321	301	322	287	301	318	309	310	303	285	284	289	299	279	290	287	306	280	277	292	301	310	298	338	267	300	276	266	311	327	301	305	303	293	258	272	279	321	341	312	330	296	251	275	293	274	327	309	307	257	307	279	290	306	294	290
1925	671	666	693	722	689	688	646	672	631	639	648	703	647	674	647	613	644	615	604	685	644	654	696	661	658	660	660	602	635	654	694	703	681	671	660	680	664	601	650	655	649	653	634	634	641	654	655	648	622	659	647	692	667	676	612	643	667	653	619	644	668	648	632	682	657	666	613	661	643	631	616	646	669	634	647	647	643	648	638	636	630	684	598	647	693	626	676	682	665	627	664	678	666	633	666	656	640	637	601	652	662	690	657	687	612	655	633	659	671	617	651	656	628	633	645	649	609	699	622	694	696	608	675	627	651	620	660	689	609	643	640	660	661	675	655	665	666	634	680	667	683	667	620	684	654	647	700	638	706	652	628	639	640	686	653	633	621	627	653	651	603	694	631	642	667	660	717	655	619	655	681	625	657	617	630	642	673	666	634	683	658	656	664	602	657	629	614	661	646	627	661	640	685	675	676	675	652	634	672	666	644	619	664	663	636	611	664	627	660	635	663	664	696	663	666	649	692	654	634	659	646	643	688	640	649	671	604	669	623	656	650	667	683	670	662	618	660	647	671	620	710	646	617	620	660	651	644	657	601	650	635	659	633	635	639	642	696	664	661	666	670	596	622	588	653	692	638	604	617	647	688	694	641	658	673	686	655	653	693	637	640	653	640	648	674	694	637	630	647	622	641	680	646	646	663	668	666	627	662	604	606	633	633	638	654	643	653	687	671	672	617	666	680	633	655	631	634	641	660	690	614	658	677	643	615	710	656	631	673	648	702	662	658	636	648	637	707	642	629	613	679	621	633	640	655	664	687	686	650	679	631	652	639	683	697	643	641	656	621	661	634	611	610	683	661	659	626	625	642	664	665	669	662	644	598	625	655	668	690	607	624	662	625	652	609	630	588	611	648	706	606	640	605	649	627	641	665	665	625	642	602	607	612	662	630	644	633	664	639	629	704	661	613	654	648	652	638	668	684	687	671	662	653	677	629	698	645	623	600	613	666	659	631	663	638	597	652	673	665	633	675	655	661	661	678	675	666	637	644	643	676	652	617	592	644	662	688	660	709	592	616	656	620	654	631	680	664	629	648	634	682	700	668	624	633	638	627	628	682	618	699	676	653	675	666	679	620	618	647	729	617	679	630	624	629	600	640	645	620	660	639	625	641	685	653	676	685	649	643	636	670	662	685	641	662	625	621	633	584	636	678	675	633	650	639	647	646	674	715	630	647	633	643	648	643	640	621	695	642	654	637	593	674	635	649	675	650	682	674	640	688	632	626	657	605	675	612	687	659	685	659	668	706	635	647	634	636	623	663	666	665	664	640	643	649	682	670	675	658	698	672	644	669	647	646	666	666	674	665	674	617	627	644	687	652	646	640	673	646	618	659	679	612	705	656	696	679	613	675	624	691	657	627	633	668	663	663	623	689	709	608	682	661	651	652	644	650	635	668	645	686	712	690	595	636	656	610	637	653	703	650	614	673	652	641	693	641	689	679	647	670	669	646	655	670	675	661	639	632	632	659	595	649	607	674	668	613	614	667	600	691	652	656	681	673	670	667	653	616	659	649	647	656	685	633	655	645	674	647	635	630	641	682	654	658	624	670	672	703	641	639	665	647	662	648	671	613	643	674	602	656	653	710	652	649	607	639	627	678	646	629	675	694	646	673	657	686	658	642	631	622	657	659	686	679	655	642	612	630	621	671	628	628	620	631	678	661	649	691	655	607	640	621	630	631	642	660	700	594	688	648	654	623	682	666	640	675	639	638	639	612	658	609	680	656	633	702	633	647	635	637	679	641	645	647	645	645	642	650	618	650	711	669	710	639	665	643	637	615	637	663	647	656	644	694	686	617	663	617	608	649	702	636	675	696	648	669	647	638	644	646	704	652	663	678	660	662	662	628	680	681	688	646	632	659	629	662	659	655	606	678	644	647	639	630	630	685	690	640	595	654	671	633	651	658	633	669	619	678	649	591	668	692	647	629	648	647	658	665	653	686	644	678	662	654	649	678	694	675	648	660	657	656	625	622	634	696	652	655	645	702	649	634	634	630	674	700	627	673	631	639	672	671	658	650	647	635	656	694	651	654	674	649	646	637	693	626	635	667	682	658	707	666	665	663	626	691	655	683	694	664	626	628	663	646	632	623	632	630	669	612	649	638	680	627	642	696	590	643	624	632	637	618	665	645	626	671	619	667	659	683	676	642	638	637	674	641	676	683	654	602	666	637	673	658	644	678	661	639	673	650	659	677	661	673	650	654	637	684	685	675	638	651	616	630	659	682	656	683	662	646	688	657	668	650	625	656	670	649	664	666	624	702	662	606	692	645	663	690	654	627	624	702	615	644	676	666	626	675	646	661	628	648	657	641	675	628	653	614	624	645	708	630	658	692	686	695	689	661	642	669	607	616	665	671	603	658	694	654	611	696	675	615	648	648	645	688	676	656	690	686	649	662	636	686	663	620	676	638	662	629	636	631	623	686	679	696	620	675	632	685	582	639	677	669	625	635	659	625	673	652	650	633	599	665	664	641	640	593	669	644	696	671	667	630	668	644	660	651	665	595	658	608	676	678	624	662	637	654	638	631	593	639	665	632	646	662	683	627	636	659	648	625	623	679	670	646	630	681	669	635	670	683	634	621	661	626	664	661	669	642	629	609	670	636	671	657	652	681	648	661	655	634	656	683	622	709	635	639	725	616	661	659	628	595	656	647	604	615	659	659	609	625	615	638	656	643	706	639	665	652	650	634	672	670	672	628	614	649	701	665	646	708	633	681	617	677	623	633	642	666	642	674	668	637	675	654	649	665	645	684	658	651	686	649	620	621	638	684	639	665	657	596	643	680	707	623	681	679	608	657	626	651	662	669	615	649	688	642	631	652	686	622	599	664	616	658	666	606	609	699	646	618	677	654	619	645	670	687	637	633	686	665	653	668	691	641	650	672	680	674	656	620	671	672	673	641	655	628	640	603	655	686	637	680	661	638	678	651	642	670	632	687	615	663	657	708	651	602	592	617	668	715	623	656	694	657	602	632	676	664	667	686	671	659	669	635	679	671	675	641	627	616	692	656	600	707	687	651	654	634	636	663	661	654	677	634	658	616	626	650	638	718	678	609	631	636	684	682	636	644	697	628	630	640	672	664	631	614	670	603	691	680	604	672	619	667	700	674	677	661	659	689	692	691	630	659	623	642	692	657	646	626	610	683	668	674	631	596	592	662	644	635	653	658	671	669	639	632	643	641	652	660	677	629	647	679	634	635	647	664	666	655	619	651	655	646	656	690	656	639	657	659	674	624	623	615	621	660	671	690	602	637	637	628	648	673	693	626	639	648	674	636	685	635	620	651	644	613	653	647	611	660	607	661	699	661	635	646	654	672	621	632	676	647	678	668	669	682	642	643	636	668	686	615	659	643	635	644	624	625	612	693	644	657	694	614	637	627	626	658	610	639	623	645	655	646	687	626	604	650	662	677	642	628	630	660	602	580	643	641	698	628	684	725
7343	467	440	379	301	246	214	210	201	184	179	175	172	191	192	174	187	147	128	176	162	148	161	163	176	151	149	179	156	161	176	187	183	175	173	177	185	171	176	139	153	169	171	162	140	153	142	141	155	172	156	153	169	176	166	170	172	173	170	162	159	135	150	150	130	161	147	150	148	160	149	180	191	162	178	181	166	165	156	136	162	162	164	176	183	188	162	149	180	179	137	176	158	189	186	178	167	165	165	168	157	174	154	199	143	152	171	163	177	156	160	171	174	151	169	167	147	155	178	171	149	163	152	150	187	177	157	153	180	178	155	160	151	182	166	153	169	155	154	151	156	142	144	153	170	159	169	159	180	168	140	155	175	167	179	162	156	170	157	168	170	176	159	149	156	158	164	153	156	158	175	151	166	148	179	198	160	169	182	156	140	127	174	173	154	141	147	154	155	185	160	169	166	137	164	166	179	145	164	180	171	144	170	170	149	165	170	168	176	177	142	145	149	161	166	165	172	144	157	148	157	156	183	171	186	164	153	152	139	157	146	154	145	156	170	157	174	165	168	167	145	152	175	167	188	167	157	162	143	170	143	135	184	164	156	152	155	168	149	150	162	170	164	168	168	175	154	143	173	154	155	152	160	167	147	157	164	161	161	167	155	190	146	159	150	158	156	137	156	145	177	150	173	170	180	169	176	155	151	135	154	168	129	162	160	192	169	155	157	147	166	173	151	154	162	165	131	142	151	161	153	151	169	174	163	146	148	144	168	145	152	161	169	185	159	161	157	166	157	118	161	162	162	150	164	160	157	163	168	159	163	168	145	140	162	161	197	152	147	149	162	172	170	144	150	165	150	148	167	155	152	184	165	185	164	137	174	169	152	165	179	151	154	159	155	150	169	154	150	145	170	161	182	162	165	176	158	179	166	186	152	172	128	134	129	164	145	174	163	157	171	165	179	137	144	164	183	184	144	184	160	163	173	171	168	135	174	169	163	157	163	159	137	147	150	178	166	144	134	164	173	148	177	161	116	166	158	157	165	150	161	162	189	138	139	157	143	168	190	145	142	171	171	146	142	153	148	146	174	153	153	173	122	183	151	162	178	181	138	168	160	169	156	173	175	168	178	183	155	181	159	147	136	166	146	174	154	162	192	155	126	135	177	170	168	154	152	146	164	169	136	166	166	154	174	159	149	156	165	150	145	150	150	152	178	159	160	134	151	150	163	146	164	171	165	159	167	140	178	142	179	173	165	160	175	181	144	148	163	168	184	145	160	165	158	152	158	169	169	159	178	197	175	145	150	172	158	167	160	183	156	152	145	178	173	168	155	136	157	160	179	177	158	163	160	166	149	184	129	150	163	152	138	145	166	163	157	151	164	140	144	168	178	186	181	135	189	152	171	166	151	161	152	155	170	159	174	162	175	168	172	153	159	164	156	181	155	158	168	161	141	167	168	168	147	169	157	168	171	181	183	170	168	145	148	170	162	164	162	162	154	148	179	162	164	171	149	171	161	174	139	172	171	165	174	176	167	159	158	178	165	178	164	151	155	190	162	158	152	147	166	174	170	139	175	148	168	144	151	143	175	170	158	159	168	163	162	172	135	158	162	153	160	150	153	154	165	160	161	137	176	165	149	167	156	162	153	174	154	133	176	152	141	152	166	169	139	142	170	143	163	169	162	185	166	179	138	142	149	178	149	145	177	166	157	154	154	150	143	166	181	169	141	163	138	169	182	188	165	155	157	189	156	146	143	165	161	168	182	146	140	170	176	154	150	150	165	129	149	162	159	170	175	184	168	164	156	183	154	132	169	152	162	149	186	192	166	174	157	130	149	139	155	156	136	174	157	171	158	148	156	144	140	178	155	155	150	139	154	153	170	157	168	170	180	178	164	154	149	138	147	127	169	146	154	171	143	161	146	148	156	158	158	170	162	156	151	166	150	175	161	149	147	156	154	145	171	135	149	132	170	146	151	158	164	179	154	160	162	167	147	152	186	184	179	181	153	132	142	171	146	158	164	153	168	165	168	164	169	168	157	143	161	157	162	170	151	141	149	163	177	147	142	162	154	166	158	156	149	171	162	135	168	179	168	160	169	143	166	169	168	177	149	145	151	159	174	172	166	181	153	161	149	165	136	141	150	149	152	185	196	173	181	153	167	178	173	163	180	130	151	154	168	160	168	160	172	177	170	165	173	149	145	157	153	158	164	179	152	146	148	159	151	173	138	155	170	159	125	158	163	168	162	170	165	169	142	149	167	140	179	154	171	168	182	169	149	164	169	168	169	164	194	148	178	157	159	153	149	167	181	144	157	175	172	141	159	164	141	176	167	143	179	165	150	152	171	158	197	153	134	123	168	154	162	152	145	182	164	177	152	135	151	165	149	165	144	170	150	182	127	195	154	169	160	160	166	189	163	162	166	169	157	133	173	148	162	176	169	150	130	181	165	154	147	144	172	187	154	150	181	148	152	167	163	171	147	162	152	164	136	140	154	163	149	155	161	201	163	158	152	170	145	146	174	162	153	152	160	169	160	168	149	151	170	170	192	143	178	167	176	168	140	158	136	162	174	155	142	169	153	198	169	154	131	141	169	161	160	144	178	151	179	160	163	175	172	158	145	166	148	158	135	181	165	153	176	173	190	142	164	183	147	169	145	159	151	159	164	157	183	149	153	169	150	188	154	144	171	154	155	172	167	197	160	154	158	140	173	179	148	162	160	165	144	156	154	188	162	163	190	174	169	137	152	142	136	148	153	161	140	166	157	177	151	150	161	177	146	168	152	169	163	150	170	155	180	152	155	158	154	155	155	160	153	154	160	142	162	163	167	176	170	166	153	144	159	153	161	155	170	164	159	156	168	169	164	149	194	152	166	165	141	150	147	183	169	162	143	141	166	147	177	154	174	144	159	148	143	169	170	140	166	134	155	130	159	144	182	145	131	147	161	175	140	159	163	164	175	178	149	147	176	166	138	155	156	157	147	149	181	164	158	147	146	172	156	169	177	161	128	175	160	157	175	157	161	162	156	158	156	167	173	164	163	175	173	173	160	150	165	172	167	150	154	186	145	144	142	174	159	177	164	165	169	163	172	142	147	147	155	154	165	166	167	159	165	167	143	162	166	167	145	150	155	163	135	143	146	162	179	167	157	138	178	157	176	140	167	163	160	173	147	161	155	183	167	149	147	150	190	157	152	146	158	166	155	171	168	155	157	172	143	180	207	180	150	176	141	162	160	144	150	183	170	171	167	174	133	146	151	177	140	163	166	153	195	175	162	160	156	150	158	151	173	181	159	165	152	162	167	158	168	175	149	165	164	170	152	175	165	172	181	170	136	154	144	151	170	178	203	178	166	145	165	167	186	167	176	168	181	161	169	164	176	209	154	150	153	171	154	161	169	181	170	176	136	145	144	154	187	148	147	156	161	169	173	156	178	143	175	157	147	134	179	162	177	160	179	127	141	154	163	165	148	158	162	155	177	183	162	149	159	155	141	155
6277	650	1075	1129	971	881	709	715	664	542	519	523	509	444	433	461	461	395	404	434	392	396	410	386	415	376	394	386	404	376	372	350	389	365	373	381	369	347	401	363	363	356	382	401	399	385	391	394	406	374	357	346	328	356	386	375	379	370	394	354	415	383	346	373	396	368	364	407	359	386	353	356	373	373	395	371	378	365	383	378	389	337	358	420	349	371	387	354	394	365	390	399	383	381	394	370	350	357	370	400	367	379	375	381	386	372	352	350	392	347	371	374	336	377	380	356	356	389	370	384	404	365	372	358	363	353	359	373	365	384	404	384	395	372	300	359	349	353	398	366	350	374	365	390	325	351	334	394	363	342	364	372	359	373	351	389	358	372	339	350	339	367	360	382	360	379	389	372	335	387	366	383	375	386	357	368	374	347	372	380	367	369	391	364	358	359	391	362	391	354	377	387	375	387	358	371	360	396	380	360	353	415	370	353	336	379	370	333	399	389	355	381	363	372	389	377	403	396	355	381	374	335	368	362	355	356	374	346	379	383	385	367	345	350	377	382	359	354	427	365	374	362	377	364	350	381	359	389	345	403	358	360	344	365	348	387	352	381	367	347	357	373	375	369	404	361	386	368	354	359	364	365	363	357	386	368	351	373	374	370	385	364	416	343	362	375	360	353	400	360	382	363	352	373	376	356	357	356	402	379	365	404	402	362	374	343	378	366	370	348	361	380	375	366	337	376	370	382	385	385	371	353	380	381	374	362	392	343	364	389	362	361	385	397	377	373	372	338	361	355	358	404	364	350	368	352	360	376	374	379	369	398	382	367	373	363	379	387	386	345	364	372	357	370	354	370	391	374	351	359	377	369	376	347	367	361	352	342	374	355	405	364	349	375	375	360	380	335	390	369	353	349	384	376	359	370	335	352	391	371	349	383	378	350	391	359	382	349	340	382	331	364	355	365	358	376	344	365	366	375	377	380	385	369	393	380	338	330	359	397	378	355	405	387	354	382	411	338	360	374	357	368	341	370	361	367	374	358	319	405	376	367	339	371	346	356	391	372	352	377	376	380	369	352	376	365	329	404	375	330	367	401	340	383	391	347	394	341	392	357	349	359	382	389	372	366	411	378	345	376	387	379	332	368	365	376	362	341	368	401	382	317	368	384	366	367	397	362	373	381	364	339	388	409	339	337	376	387	354	374	338	354	368	399	409	352	385	357	386	367	381	383	344	361	368	357	347	358	386	391	361	363	367	372	387	341	369	361	358	375	352	356	370	384	425	357	374	322	380	387	382	377	378	379	376	385	349	361	382	346	345	391	329	365	361	412	377	354	376	371	386	364	375	382	365	343	393	376	339	345	382	329	386	378	365	405	369	366	360	345	348	376	379	372	340	349	379	344	405	363	340	400	387	401	340	362	349	385	358	388	381	352	376	348	362	376	355	380	360	348	353	365	362	363	361	331	340	370	388	380	337	373	354	364	385	399	346	350	383	366	390	384	361	364	378	378	358	360	340	339	376	358	388	366	388	358	405	377	380	385	414	348	401	423	382	354	371	358	346	379	310	366	371	364	363	362	396	369	334	374	361	388	414	379	385	345	360	384	386	360	361	404	350	370	377	363	377	381	352	384	361	352	381	357	335	371	357	356	356	347	359	355	355	331	366	344	364	390	345	398	356	355	351	403	391	405	382	375	381	401	405	348	358	363	355	341	348	384	386	411	319	386	384	408	391	369	357	368	349	347	374	383	357	342	368	371	340	340	372	390	376	381	366	385	371	371	398	384	392	331	340	385	355	345	365	327	377	344	382	353	360	369	359	374	373	375	375	413	341	343	369	397	363	362	369	384	379	398	371	400	405	368	377	362	374	350	378	375	359	347	383	329	347	379	387	412	387	395	375	330	353	315	400	367	373	355	359	399	339	348	352	378	371	363	392	385	392	365	349	373	357	365	378	333	372	353	346	343	344	355	399	389	360	374	378	387	350	347	397	371	343	373	342	354	343	375	357	381	379	395	349	369	363	376	356	389	377	377	352	415	374	373	360	368	391	362	356	377	348	380	375	375	357	384	397	370	363	371	394	394	345	392	385	363	386	384	373	367	339	369	368	363	344	369	376	350	376	368	380	375	390	377	358	355	369	380	344	378	375	365	332	409	367	369	351	341	389	399	411	345	380	352	356	394	355	371	381	363	351	393	390	375	392	391	361	357	350	362	378	337	367	341	367	358	361	356	357	387	376	372	340	336	356	338	363	384	351	380	386	336	390	367	350	381	387	391	366	373	333	378	369	344	376	372	359	392	363	383	378	354	372	353	380	373	410	347	380	378	368	372	366	364	373	383	388	362	391	348	373	390	371	393	394	354	371	333	374	392	343	376	397	359	369	360	369	377	385	366	406	390	338	366	386	374	368	367	355	356	373	378	372	365	360	339	407	363	333	367	360	348	358	384	407	322	397	349	384	406	363	376	351	353	376	392	370	363	335	402	328	367	381	353	359	369	373	367	345	371	392	365	346	363	378	349	379	371	391	360	379	408	358	363	358	374	354	378	375	399	376	358	348	389	395	362	365	357	374	353	378	393	376	380	346	394	360	385	336	372	350	371	388	374	360	358	377	348	351	360	375	393	355	343	390	370	376	392	377	338	356	403	389	352	385	362	366	337	347	323	383	375	352	371	387	376	360	335	331	366	362	369	360	387	357	348	364	378	381	394	352	402	386	341	350	370	360	359	352	345	361	340	374	369	378	400	343	387	357	351	367	360	359	350	321	390	391	374	375	366	348	336	366	382	374	367	385	365	349	380	381	352	379	378	385	393	398	379	393	365	381	337	363	365	373	349	363	355	401	367	343	359	343	370	372	358	360	365	350	354	390	368	355	376	329	376	359	355	357	360	368	361	335	351	344	401	314	369	375	355	406	376	388	370	364	394	362	384	390	389	353	382	373	358	355	382	376	372	377	349	321	394	410	379	375	379	377	400	378	382	384	379	367	360	358	368	367	372	357	343	397	403	370	366	380	377	376	393	375	360	335	367	402	374	364	381	365	408	353	329	368	389	378	393	358	382	386	369	374	387	358	395	334	381	353	367	347	371	366	384	371	363	363	385	358	381	371	329	352	382	355	380	375	400	364	363	397	377	388	370	389	372	400	394	389	337	373	379	337	387	372	354	379	390	364	325	411	368	376	392	346	384	356	354	342	363	403	353	384	336	360	367	375	379	351	384	387	385	369	390	368	361	355	418	344	360	384	384	366	370	397	388	358	390	336	393	368	356	367	389	371	370	366	330	347	343	380	356	376	386	375	369	370	362	396	368	368	367	356	364	353	361	385	374	342	369	393	374	392	367	394	376	380	391	352	355	355	383	383	373	380	366	355	379	358	364	364	336	389	390	371	373	323	364	372	375	358	376	352	358	358	384	375	359	371	356	375	377	362	362	357	392	402	364	386	374	398	374	378	347	405	378	375	360	373	369	398	358	351	345	351	368	353	402	365	332	356	352
14169	1008	681	544	409	252	210	186	164	128	118	113	98	97	99	91	83	88	88	87	83	99	106	70	79	112	79	77	75	96	87	76	78	80	77	88	73	75	101	82	79	66	71	89	73	71	78	74	76	82	96	75	82	73	84	65	76	73	85	65	70	75	69	66	81	73	82	96	78	65	78	79	72	86	88	71	76	84	87	77	67	61	58	78	80	87	68	68	75	85	61	72	80	84	70	71	77	70	68	75	82	75	66	67	75	63	69	66	65	87	69	89	76	79	79	66	82	65	64	82	68	86	80	58	75	69	88	73	80	69	70	64	86	73	77	79	68	72	82	68	81	79	63	69	73	81	66	72	65	74	87	75	72	87	82	68	66	87	74	80	70	70	78	89	82	72	84	72	64	63	95	101	67	88	72	64	100	69	77	62	64	83	68	83	67	66	82	80	88	82	72	77	84	87	71	87	62	80	101	93	69	82	75	76	69	63	68	72	72	65	73	79	50	72	71	66	76	79	78	77	87	64	66	68	77	77	73	69	89	82	88	70	59	59	62	73	72	68	92	67	84	84	81	83	77	65	62	77	64	72	80	84	73	79	96	87	70	69	65	83	79	81	75	77	80	87	79	66	72	84	77	96	65	74	71	61	72	74	78	78	79	94	72	71	65	88	76	96	73	72	99	86	80	79	69	91	70	83	81	77	77	60	74	75	70	73	59	69	72	61	92	72	66	74	81	70	74	60	69	57	58	70	58	75	79	74	84	63	82	60	76	87	88	73	83	80	74	69	78	77	60	89	85	72	100	69	76	73	78	86	80	58	85	66	69	79	84	80	79	67	66	66	85	57	86	78	58	69	72	88	82	71	76	81	65	79	68	70	71	83	66	72	66	67	66	87	74	72	81	76	65	62	102	74	63	70	74	68	81	75	81	78	67	78	75	62	64	73	65	65	72	73	65	82	79	93	68	59	89	57	79	78	77	93	69	85	91	85	83	74	77	79	73	70	75	69	75	92	77	70	67	81	98	70	61	83	74	94	84	90	72	75	85	61	57	72	69	60	75	71	88	82	83	79	73	51	72	83	72	80	82	55	89	79	67	74	78	76	65	78	67	66	69	80	59	74	82	59	76	92	83	73	56	87	76	73	72	81	91	87	82	68	56	85	61	59	72	77	97	67	61	68	66	69	78	86	94	61	84	86	70	74	76	62	70	66	96	80	71	83	69	77	74	83	79	74	87	64	60	83	74	71	68	70	69	60	73	79	66	81	85	80	65	51	66	67	75	80	67	87	81	64	66	83	66	97	79	70	84	75	61	75	78	85	81	65	78	76	81	71	69	60	66	92	67	81	76	67	87	72	78	85	73	84	90	72	72	81	87	85	53	57	83	73	79	82	63	68	76	75	70	71	72	85	69	64	79	73	71	75	80	81	64	74	76	91	82	78	84	90	73	65	71	64	83	81	88	92	54	70	81	69	63	62	75	86	79	87	67	72	68	80	88	66	90	74	81	82	85	83	70	69	97	87	62	83	79	66	64	86	72	76	77	67	67	79	74	63	81	66	74	69	69	78	80	72	69	61	62	58	75	74	67	69	86	71	62	72	76	77	79	65	65	80	74	76	75	68	70	78	60	69	84	91	76	57	82	68	79	72	74	72	76	78	74	71	76	80	89	73	65	71	94	77	85	69	93	81	70	73	70	69	68	56	57	85	87	74	60	80	78	82	82	69	74	69	69	67	75	64	77	83	85	74	79	77	75	56	73	74	67	67	71	72	104	66	78	66	66	65	77	74	79	77	73	86	87	75	64	70	69	75	87	71	81	71	90	69	78	66	73	83	65	62	70	56	89	65	71	64	78	77	73	65	78	67	74	71	67	88	90	83	65	86	77	87	72	77	74	73	64	60	70	97	67	88	68	93	76	61	78	98	73	67	70	68	63	67	79	50	68	70	80	82	83	75	71	79	76	86	80	59	77	74	79	63	79	91	80	75	87	77	67	64	81	67	79	66	59	78	88	83	61	57	70	70	63	68	70	85	99	71	89	76	86	68	72	89	85	81	83	86	74	62	72	85	69	77	72	83	73	65	83	67	62	72	73	69	84	73	70	64	71	63	76	60	70	78	48	80	90	78	83	63	70	62	79	73	77	67	78	66	81	84	73	71	77	78	73	72	88	72	84	62	79	64	87	74	70	79	99	76	82	88	76	66	76	75	66	72	74	51	65	97	70	89	66	76	76	76	84	73	78	75	75	72	68	75	77	70	76	80	94	80	76	88	83	79	66	87	92	80	76	72	74	78	62	76	66	71	58	86	70	84	61	62	89	73	81	63	75	63	85	72	72	84	89	75	77	69	79	76	68	71	70	67	66	69	79	57	60	77	71	73	78	60	81	75	88	96	70	75	69	83	83	91	78	56	76	80	72	66	61	69	66	64	73	77	81	76	75	86	83	63	75	102	72	60	73	67	85	87	68	70	84	69	64	65	69	75	58	73	69	62	60	90	69	78	83	64	64	62	73	62	66	54	71	70	75	75	74	80	88	69	74	71	70	60	89	73	79	70	71	73	86	79	77	95	64	86	89	71	63	61	78	77	84	58	58	78	63	74	74	84	78	89	86	66	69	90	64	67	78	88	73	75	61	81	61	94	73	89	73	80	72	69	65	69	74	78	76	73	80	70	74	80	78	74	82	86	75	53	82	51	70	82	70	69	72	59	76	81	65	70	67	78	80	76	71	82	67	91	79	72	86	74	67	59	65	67	79	66	83	72	69	80	68	76	71	60	76	70	63	72	61	82	77	70	77	83	67	73	79	64	80	68	62	82	77	76	80	81	77	80	73	84	77	75	73	67	75	84	78	96	73	77	81	52	75	84	58	90	83	69	61	62	97	69	78	83	64	68	76	76	70	68	74	76	77	83	67	71	74	72	58	71	54	58	66	69	87	89	79	83	73	78	97	82	88	82	85	68	55	67	74	85	78	80	65	65	72	86	87	89	75	61	91	72	77	89	80	56	63	82	90	80	85	53	81	86	59	73	68	74	78	59	79	78	73	77	74	73	80	71	63	81	94	78	68	61	76	84	66	76	88	86	83	77	63	66	61	89	74	75	67	85	73	58	71	68	82	83	82	86	87	73	81	68	72	83	81	74	68	77	86	72	73	76	78	66	72	78	76	78	75	56	75	59	69	62	73	76	70	86	78	75	81	61	73	70	80	77	81	70	72	78	65	76	65	82	93	88	87	78	78	88	81	74	81	65	71	64	67	61	83	80	72	79	68	77	83	76	80	54	81	70	76	82	84	82	72	96	71	63	75	67	72	83	61	68	56	70	49	86	64	80	67	67	75	78	88	73	74	68	81	76	74	81	93	64	73	77	52	74	69	62	78	69	67	99	67	73	81	71	69	58	88	84	63	79	77	79	71	77	77	53	60	80	73	74	64	89	75	78	70	65	71	87	76	82	77	66	78	83	95	58	93	67	70	82	74	68	88	83	70	74
8018	800	1626	1851	1497	1130	890	818	597	610	553	428	416	401	363	342	379	332	299	317	282	286	280	274	289	255	267	266	263	246	266	247	257	250	261	211	244	244	226	249	211	226	236	223	252	234	246	224	255	205	204	211	233	212	216	228	207	225	254	231	220	250	202	214	234	222	206	223	233	199	204	226	241	218	199	194	198	199	221	219	220	212	221	202	229	212	207	211	195	235	221	238	211	217	192	229	218	204	188	219	209	206	214	227	226	226	226	216	221	200	216	184	216	232	235	210	206	217	193	214	215	202	204	228	213	203	224	221	222	222	208	221	204	184	207	196	196	201	224	214	199	205	224	212	177	198	186	222	233	224	226	219	227	240	209	210	201	177	209	230	220	222	198	233	248	217	223	207	225	205	200	220	237	221	200	238	217	208	245	201	246	214	201	240	228	203	216	215	225	238	225	239	204	218	215	194	222	215	216	203	212	216	222	220	188	210	210	195	226	197	186	219	217	206	229	211	221	196	215	204	227	203	256	194	212	175	216	236	211	204	206	199	221	215	204	200	205	211	232	214	185	209	205	188	200	196	227	199	226	227	193	215	206	190	192	233	183	197	206	193	211	233	205	195	210	205	197	197	229	208	208	220	203	226	188	198	197	196	212	203	176	214	210	238	200	195	200	205	235	182	197	218	206	200	171	213	203	196	195	222	213	216	220	198	206	170	212	223	203	192	222	226	216	224	241	202	212	203	219	216	181	236	217	205	198	236	222	223	214	207	187	224	211	217	230	190	188	192	216	213	213	190	228	196	202	192	206	214	187	234	206	211	194	211	209	210	237	216	216	195	236	210	214	219	229	210	209	215	212	234	181	217	225	201	202	231	191	212	225	226	208	215	230	215	175	191	232	205	241	233	228	236	206	203	214	209	214	231	183	242	224	208	220	203	220	244	207	247	195	218	222	218	201	205	204	199	217	210	214	233	222	174	202	228	194	221	208	227	211	193	223	233	223	209	227	198	240	216	210	208	178	189	200	203	217	217	205	203	187	217	228	213	206	204	196	234	219	223	203	217	217	236	191	198	186	205	202	220	189	205	180	225	210	205	239	199	245	207	205	221	205	210	216	200	210	210	217	189	223	181	221	200	197	207	230	211	222	234	205	209	227	211	217	219	214	206	216	186	196	214	203	188	202	221	225	195	206	188	210	187	199	201	210	209	219	207	203	197	236	213	212	216	199	251	189	221	186	190	185	227	200	216	230	227	212	200	230	223	215	199	217	199	202	203	199	202	199	197	214	202	225	197	219	232	213	218	206	205	216	187	211	224	214	201	204	217	198	183	213	206	197	226	219	175	194	213	198	220	201	216	197	220	211	203	220	226	213	213	199	205	227	208	191	193	200	206	199	212	215	203	209	196	198	233	211	226	198	200	208	212	223	198	234	209	223	221	196	209	209	197	218	248	227	204	205	197	201	186	237	179	184	200	194	206	218	187	207	186	214	207	219	222	215	202	205	217	195	223	224	199	207	224	203	201	192	223	220	219	198	219	212	216	212	223	226	226	212	231	212	213	215	216	208	211	221	201	202	214	219	224	207	202	185	216	219	197	214	217	226	233	198	221	210	203	212	218	226	220	219	229	219	214	214	216	212	208	234	195	207	214	216	209	200	210	214	201	202	196	216	192	211	185	219	199	194	202	206	220	196	234	190	185	227	193	224	207	223	224	213	206	218	183	209	226	208	219	205	216	215	201	206	203	193	210	190	224	209	200	213	222	237	208	196	196	205	228	204	226	184	187	203	220	207	201	203	194	217	217	225	198	187	208	178	202	218	221	223	226	185	204	214	239	212	211	201	230	237	214	205	209	228	203	225	196	197	223	218	227	205	216	206	201	213	215	206	188	222	218	217	229	215	212	220	216	189	209	214	234	202	188	200	199	187	220	227	196	207	223	214	214	214	204	178	220	229	195	213	218	207	202	224	202	216	207	232	204	216	205	225	194	193	184	208	200	208	210	248	206	224	216	221	214	195	222	207	220	208	226	207	219	220	230	201	217	209	222	198	207	196	200	204	195	188	212	199	224	186	194	225	196	195	212	195	217	216	211	219	215	200	238	218	197	235	213	207	202	221	231	213	210	187	221	229	197	201	228	216	212	200	210	216	202	243	244	210	215	212	186	172	200	192	198	214	207	190	193	206	216	236	220	215	215	242	225	204	196	222	218	222	223	215	268	231	204	219	209	203	192	214	211	203	212	214	225	209	224	221	212	215	195	233	226	180	212	246	183	196	229	207	234	207	210	214	211	239	202	193	205	209	202	225	206	205	213	212	212	186	197	220	214	204	194	216	252	182	199	213	223	202	213	193	213	187	230	206	219	204	201	211	178	217	224	195	206	226	198	196	205	198	219	231	196	182	208	221	225	185	196	229	229	235	216	233	197	171	192	191	221	198	211	199	222	219	237	184	204	226	199	228	220	216	204	220	206	211	221	203	230	215	203	249	219	195	199	191	185	191	208	231	216	193	202	219	204	214	194	222	199	214	216	182	225	222	224	202	194	233	221	184	227	191	188	186	229	191	185	196	211	210	205	208	208	231	187	202	231	209	210	206	231	216	227	207	199	209	206	231	223	221	189	201	193	218	206	225	211	216	199	189	211	200	223	228	195	208	197	227	226	196	199	191	206	215	216	222	240	213	205	205	215	205	200	200	220	203	228	173	201	204	226	204	226	203	219	208	224	211	193	223	229	213	196	192	202	208	200	224	231	214	193	187	202	199	230	195	200	209	203	234	247	207	210	210	229	193	208	188	221	217	238	210	224	234	210	223	210	205	200	217	196	207	221	196	214	218	208	224	195	218	202	250	234	212	214	235	207	200	198	256	176	223	232	195	208	192	208	184	211	204	195	234	211	204	216	193	230	217	205	211	232	217	180	221	215	187	233	207	226	206	232	223	233	229	228	200	209	218	212	219	216	224	209	219	203	187	206	204	235	220	224	211	192	198	206	214	216	214	219	198	204	227	234	218	187	202	217	208	212	220	206	257	191	206	216	214	220	215	216	227	232	196	206	192	222	217	205	218	218	206	203	196	184	209	192	193	213	213	202	190	179	239	199	200	198	210	206	220	192	211	209	187	199	221	192	195	222	187	218	193	197	206	199	222	214	191	222	210	190	180	197	189	234	215	221	228	191	206	219	193	210	218	212	225	196	206	215	205	198	212	188	201	232	208	204	212	216	221	220	208	236	204	221	244	193	214	206	232	194	206	197	237	214	235	219	196	206	210	213	179	203	209	211	221	205	201	188	239	216	198	205	216	223	227	205	207	198	212	218	214	210	188	189	204	227	208	183	224	219	215	214	206	221	216	227	217	189	193	239	226	215	212	201	187	233	206	227	208	180	218	214	255	202	205	238	221	197	233	219	214	230	192	236	194	226	179	222	212	226	198	207	195	196	206	193	196	213	202	202	217	214	233	192	218	198	196	229	234	187	222	192	213	191	207	179	195	197
1561	306	267	291	292	253	289	285	300	270	268	308	286	278	291	315	330	305	282	326	274	288	293	303	305	317	304	278	296	274	307	262	274	305	309	297	303	276	282	293	276	297	276	341	322	304	255	293	325	311	297	270	282	291	327	266	282	281	280	274	298	314	275	302	304	305	269	334	301	291	308	294	304	257	291	302	300	322	287	292	296	245	298	295	299	345	328	308	261	328	300	291	297	334	307	296	278	278	298	312	297	319	294	286	284	309	276	265	281	289	295	296	294	274	279	295	327	289	288	277	300	287	295	267	310	275	286	285	286	302	295	284	292	317	293	251	287	309	306	283	301	299	333	246	300	272	314	261	296	262	307	268	262	290	279	302	279	291	287	288	306	299	270	302	296	298	320	294	261	310	297	331	317	307	304	310	270	274	310	310	293	305	282	288	281	333	327	288	333	295	279	303	256	241	275	304	293	274	269	288	314	291	273	293	281	286	287	286	327	296	297	320	317	279	333	325	258	304	317	291	300	277	268	304	285	298	312	295	280	283	250	285	268	297	320	321	340	292	271	306	294	276	303	319	310	298	287	277	281	309	304	277	304	335	275	291	287	295	283	275	303	292	332	300	271	273	268	266	285	278	268	305	293	287	319	278	321	277	279	295	275	277	272	301	296	277	289	262	303	292	262	303	300	282	314	255	348	268	292	290	316	317	278	312	295	256	304	296	312	308	304	303	272	319	316	296	290	292	275	301	277	277	297	325	291	319	288	276	293	284	293	307	305	293	286	300	298	277	278	293	292	296	300	280	301	266	281	306	279	282	292	304	304	297	277	269	305	294	294	327	288	304	311	298	313	312	307	300	294	303	294	272	289	305	300	332	287	305	279	274	306	279	334	301	278	298	286	300	278	297	284	310	287	270	286	279	302	310	305	304	245	273	300	321	275	274	265	261	285	291	303	286	294	251	291	305	340	308	268	285	277	257	314	317	272	300	288	266	272	309	279	293	298	320	323	280	334	279	283	251	302	262	315	281	295	319	307	287	306	295	300	279	332	301	242	295	290	297	335	332	276	317	265	283	322	291	286	276	278	284	283	288	266	292	297	269	318	301	296	310	317	278	316	241	337	278	274	327	313	309	272	291	304	264	302	296	289	287	318	304	251	283	272	307	305	299	292	274	295	314	301	308	328	313	292	287	305	278	286	320	295	282	288	286	321	288	289	290	313	304	314	306	297	268	282	307	288	314	294	291	277	284	260	332	310	295	323	318	302	300	273	289	317	313	290	274	291	259	268	287	301	293	263	268	280	286	302	291	287	300	297	300	316	291	299	278	266	290	278	270	305	300	292	290	304	295	300	316	268	243	319	281	318	311	275	276	296	290	315	255	287	290	283	262	308	293	277	308	285	255	261	311	316	292	324	279	281	295	262	271	283	304	293	275	325	296	272	285	316	283	277	272	299	316	303	282	304	294	288	305	307	323	271	304	276	300	293	266	310	303	277	281	317	309	294	266	303	295	274	319	306	308	293	314	273	285	299	295	283	288	290	316	316	288	266	314	283	272	278	297	296	287	289	276	294	276	291	317	281	266	305	327	300	332	311	298	285	322	300	291	309	301	304	305	305	275	254	318	280	291	332	281	313	268	297	303	304	285	295	304	321	302	277	270	267	290	295	245	257	309	266	268	296	259	268	302	266	272	256	302	285	322	313	327	335	314	289	326	303	298	326	324	320	302	301	295	278	277	290	321	286	351	298	293	296	280	291	263	300	296	290	276	314	268	302	296	274	323	277	314	309	277	295	268	300	286	301	317	304	309	312	281	295	314	299	268	307	283	299	313	251	274	279	278	296	295	292	293	304	270	271	281	290	316	288	315	279	257	267	291	293	308	282	248	258	296	270	298	271	280	308	287	263	277	306	291	314	271	289	312	314	284	302	283	295	295	279	281	317	281	335	326	307	270	307	292	293	286	299	272	248	287	284	296	283	260	249	287	288	302	298	289	295	338	296	284	272	295	325	282	288	334	310	287	332	310	313	303	265	275	290	298	274	295	321	315	296	316	302	310	281	312	304	286	263	288	307	290	263	311	294	316	306	309	299	278	290	304	287	321	286	309	299	267	286	298	288	315	309	333	315	299	278	285	299	311	287	268	265	283	329	298	293	300	309	322	308	285	330	283	257	276	325	293	329	278	300	284	291	320	305	304	303	283	320	282	303	295	279	288	304	267	312	290	284	302	322	278	278	295	278	332	285	264	315	309	294	316	325	302	324	293	283	279	293	282	270	275	284	307	285	285	292	308	300	313	292	284	302	308	292	272	324	273	307	323	317	309	270	262	277	299	292	285	300	337	314	325	330	286	262	277	278	288	289	274	311	299	262	327	284	302	297	290	299	286	280	332	317	303	307	274	293	277	304	268	326	279	310	325	316	294	302	263	293	274	324	303	265	258	327	284	272	270	316	296	276	315	312	316	291	267	310	295	276	279	285	315	302	268	304	294	292	289	284	304	293	266	294	298	324	319	285	328	310	288	313	288	320	301	270	306	304	327	262	264	301	280	300	305	288	298	275	285	316	300	277	307	272	309	311	295	288	273	286	285	308	296	282	302	301	292	300	287	300	279	327	318	299	264	300	305	269	302	266	288	293	279	288	280	276	285	297	275	301	298	270	279	277	303	248	289	248	327	269	304	330	297	289	302	283	309	288	298	301	309	301	288	281	274	308	299	266	279	285	307	286	296	308	249	277	281	304	270	275	292	330	315	297	269	294	294	332	301	298	288	313	293	286	297	314	304	304	289	293	303	276	281	275	301	293	307	315	302	320	315	331	271	279	305	323	301	268	307	329	342	316	285	267	271	263	299	275	307	298	288	258	289	295	310	315	280	264	314	281	309	315	313	311	303	281	281	262	281	284	300	328	301	293	289	325	314	275	283	269	271	272	288	264	291	276	311	308	329	302	340	312	268	269	322	288	276	305	300	278	286	298	277	288	295	304	317	286	270	299	327	301	273	275	275	278	321	295	293	271	292	274	310	309	291	302	305	325	308	309	301	270	277	287	290	302	256	289	327	290	281	308	274	311	286	257	289	287	288	302	266	276	317	298	238	284	320	251	303	299	260	284	303	290	288	311	326	295	282	298	270	320	284	312	324	275	320	276	280	312	331	273	292	276	269	276	273	317	310	287	315	330	300	278	280	318	280	284	311	326	288	285	283	291	284	328	281	322	329	283	304	289	300	295	303	317	296	309	282	283	310	277	281	324	277	249	304	298	307	289	290	308	292	316	288	316	313	286	285	276	284	289	308	319	300	239	287	309	275	279	270	330	305	300	292	293	277	287	341	305	302	290	308	259	292	287	290	274	316	292	301	280	327	295	322	290	286	301	281	289	289	280	276	313	320	301	310	264	248	279	314	311	306	324	281	275	320	313	295	312	319	290	310	282	298	290	297	324	291	299	284	306	284	281	311	294	293	308	288	309	288	308	317	268	282	298	261	282	297	300	295
1956	639	658	692	677	658	629	648	652	659	690	676	629	628	650	626	616	614	641	610	669	677	660	631	632	610	661	639	669	632	705	652	655	629	638	663	610	638	612	631	672	641	651	629	645	640	648	664	651	622	630	713	644	636	665	638	705	645	615	663	668	622	644	664	693	659	626	640	634	625	643	625	656	636	631	664	573	680	658	632	651	709	626	661	637	627	614	668	636	617	639	667	669	667	639	643	630	667	634	609	654	611	618	603	679	656	607	636	644	649	664	675	691	626	608	649	681	625	643	631	651	620	627	640	650	619	698	657	650	633	640	644	635	608	643	657	661	662	645	669	684	661	656	644	666	638	710	622	678	644	635	655	676	642	667	705	637	660	701	649	610	634	680	685	638	652	626	633	714	659	702	696	664	651	624	692	718	651	647	593	681	703	610	676	668	638	642	629	627	645	670	682	632	629	639	660	667	652	596	633	618	652	656	638	682	668	647	671	674	654	649	624	666	674	694	627	633	670	678	626	643	615	620	664	659	673	680	656	631	619	647	662	640	645	620	632	660	635	664	650	681	634	600	663	640	637	670	662	678	668	652	662	689	646	655	650	619	673	620	650	618	653	683	655	653	655	634	694	632	593	677	705	667	630	623	653	633	661	635	660	625	650	668	674	676	664	633	662	639	673	632	635	635	584	679	623	697	661	679	692	661	676	644	629	663	621	686	637	659	632	641	649	624	650	681	612	640	608	615	646	660	653	619	631	696	612	635	633	590	631	604	641	684	648	649	620	630	678	667	658	665	594	667	652	650	709	614	619	651	635	658	641	644	633	659	676	638	621	681	627	666	647	633	646	654	652	688	670	666	640	703	676	616	660	642	668	645	592	663	609	667	674	639	616	635	604	680	682	657	617	646	641	647	621	611	664	644	660	566	627	663	654	663	607	652	661	666	645	633	646	648	677	637	641	623	652	645	634	654	643	667	672	672	647	634	625	588	678	674	634	658	645	606	636	604	644	671	634	647	655	655	655	628	624	681	666	650	658	647	626	633	650	658	677	654	647	662	656	638	677	688	616	681	626	648	655	610	675	632	627	634	660	638	621	637	658	635	654	656	636	649	614	648	641	705	627	680	642	708	634	647	712	614	677	651	669	646	663	634	643	586	675	703	663	623	653	660	671	644	622	631	698	648	665	685	679	663	605	657	657	653	631	661	636	642	652	672	655	643	630	666	638	631	668	668	621	633	635	669	650	689	649	661	632	652	663	617	679	692	615	633	677	617	670	642	609	666	682	646	686	644	692	618	696	648	632	702	655	618	638	644	662	611	668	670	646	672	653	669	665	651	674	647	620	625	659	672	679	666	712	648	628	668	619	666	671	671	648	625	646	645	679	668	669	651	663	647	623	695	626	640	628	649	606	664	633	701	634	639	673	658	634	639	599	634	635	629	612	633	622	690	652	670	655	689	629	644	684	614	672	656	602	683	658	679	642	663	695	673	623	695	628	675	659	627	681	670	632	680	630	685	665	643	652	640	667	709	683	616	670	644	634	657	656	637	639	618	670	640	686	713	648	640	640	642	623	637	629	633	645	645	640	630	656	654	661	698	654	640	666	638	657	684	639	600	635	620	676	675	626	680	631	646	673	646	641	647	660	643	684	635	673	619	646	633	614	653	652	638	602	632	653	648	588	671	623	635	631	661	642	660	696	674	644	681	651	653	644	688	677	677	664	627	699	637	629	687	669	660	661	676	634	633	641	633	648	663	658	642	679	661	671	676	684	646	662	691	648	628	625	682	620	684	689	606	613	670	661	680	625	684	677	625	618	633	704	658	616	606	647	630	663	698	643	635	651	650	648	599	653	653	630	619	640	642	684	608	642	645	640	640	632	639	612	639	633	674	687	640	672	665	693	683	670	666	628	669	652	638	661	665	636	659	669	619	637	641	668	676	641	617	674	657	667	592	653	655	658	635	630	682	634	662	652	652	658	659	674	624	644	644	685	664	672	621	666	639	668	628	654	680	685	673	658	659	667	630	662	635	623	640	670	639	615	610	613	634	611	612	617	655	649	657	583	625	632	671	667	632	652	650	677	672	644	619	675	663	686	630	651	670	668	633	631	654	631	723	597	619	663	691	627	651	637	684	630	638	634	646	632	635	608	607	712	686	697	664	685	658	690	652	646	602	587	634	612	634	669	666	668	639	644	625	655	644	671	646	660	638	634	617	593	664	635	614	669	627	668	602	678	665	657	636	597	606	659	621	635	658	657	656	619	652	603	641	625	648	675	649	662	610	649	629	658	638	646	649	607	630	683	672	648	624	659	627	633	639	638	673	679	645	641	618	663	696	626	675	651	682	648	648	654	626	600	658	660	668	640	671	654	630	642	629	643	640	625	684	665	654	618	616	676	708	643	691	620	628	646	636	664	624	660	633	644	682	631	597	650	642	687	660	600	620	656	668	650	654	649	636	638	667	656	673	605	645	649	609	600	628	637	638	652	621	659	715	616	628	641	657	674	628	684	644	594	654	697	682	649	692	665	700	618	658	676	644	639	675	660	672	715	623	644	623	672	671	630	687	637	684	680	699	652	648	639	613	644	634	682	685	623	635	643	654	652	667	663	651	658	687	629	591	654	670	652	627	709	647	665	652	633	670	656	624	678	614	649	649	656	616	700	628	649	715	636	647	632	650	631	648	649	666	626	640	704	634	625	685	621	655	642	680	682	654	618	649	608	657	632	665	678	637	693	647	676	636	652	658	648	615	675	666	614	630	654	700	666	606	616	656	649	660	680	663	659	664	653	651	616	655	621	662	636	633	625	673	648	637	663	610	646	672	619	686	646	648	677	646	692	630	624	582	652	675	612	654	596	684	628	631	686	643	637	618	653	621	643	682	689	687	610	672	689	628	644	654	654	630	645	640	633	630	636	668	634	656	660	650	677	646	637	648	647	648	690	600	716	615	674	657	617	648	656	657	666	657	637	633	639	656	619	669	611	675	628	628	644	659	686	628	607	684	655	644	692	667	630	647	671	653	618	636	656	657	612	644	606	673	705	626	686	621	659	618	662	707	635	644	629	675	633	679	674	665	664	632	622	698	639	647	643	676	621	658	647	672	663	653	622	688	644	650	612	621	648	680	629	627	682	630	677	674	650	662	650	659	697	636	657	627	622	670	649	664	712	584	660	688	646	629	645	663	644	632	694	657	718	671	657	677	612	620	635	618	628	664	636	647	649	619	632	676	665	681	646	634	668	643	620	569	655	651	639	647	690	653	668	612	597	640	702	664	615	655	663	620	665	687	651	616	636	743	623	676	640	706	669	556	657	653	627	662	629	601	649	642	623	637	642	670	627	672	614	635	676	631	635	625	649	596	658	664	626	649	637	628	624	648	665	654	651	675	630	631	712	656	635	651	651	647	694	618	638	628	701	624	627	654	654	662	622	657	617	657	639	621	653	641	660	628	647	613	676	653	671	596	691	650	663	683	629	665	637	669	643	659	681
7328	514	456	395	312	268	233	215	218	185	180	146	176	165	167	160	156	162	193	155	144	140	172	172	166	183	177	143	162	153	162	162	168	160	168	144	154	135	143	170	165	150	162	161	162	162	179	156	180	154	161	158	148	171	166	146	158	170	146	178	189	155	162	154	184	163	171	164	166	153	164	138	164	153	156	153	174	174	150	131	173	136	150	166	158	144	170	142	149	186	144	153	156	157	171	151	181	192	189	174	157	170	156	151	164	185	160	155	173	137	159	168	171	160	175	152	158	157	153	159	158	159	172	175	174	141	170	165	149	157	155	163	165	154	164	132	139	179	145	163	154	163	162	165	149	171	172	170	166	187	160	165	163	161	165	138	161	181	160	176	140	160	162	173	135	155	179	168	158	150	154	164	183	145	147	156	154	147	162	179	170	180	156	145	161	141	185	173	163	173	176	163	154	140	194	164	167	183	189	155	147	151	135	161	147	174	134	172	117	150	174	166	150	147	164	173	180	150	169	161	154	166	159	183	157	174	156	168	176	157	147	146	178	179	169	141	142	169	151	146	149	156	166	151	201	157	183	157	151	158	153	141	150	154	138	157	190	145	159	151	160	170	156	149	173	141	170	151	158	150	154	149	179	164	187	197	163	162	162	162	168	161	132	169	157	165	179	152	147	162	136	177	195	153	179	154	180	168	142	169	151	141	161	145	168	163	155	146	173	147	149	142	177	179	150	176	124	157	173	147	134	189	197	157	180	153	175	146	157	156	164	175	173	168	169	169	161	155	136	164	179	167	176	173	170	171	146	163	173	172	165	165	162	151	174	173	145	160	179	164	148	170	159	153	142	167	166	143	160	135	151	158	182	175	178	158	173	154	157	170	155	145	157	154	137	164	160	179	138	157	178	165	186	145	175	167	163	129	156	161	184	156	174	154	167	162	162	155	176	169	158	138	162	128	164	160	157	152	171	206	158	147	165	161	172	189	165	151	144	160	143	169	149	161	166	172	179	153	163	163	176	169	187	174	170	180	177	171	156	149	157	138	152	148	171	166	163	165	155	175	187	176	171	161	149	184	168	152	132	151	181	182	155	165	198	148	161	146	170	131	177	152	164	169	159	181	155	168	149	153	182	157	156	174	162	154	168	184	187	181	151	141	159	162	155	170	146	164	157	177	155	154	186	172	184	145	165	159	162	157	170	173	150	162	157	175	172	170	177	149	171	150	148	141	195	180	161	184	139	156	152	180	190	160	178	155	144	157	173	142	174	161	175	162	155	138	155	168	167	153	136	149	156	140	164	138	172	182	163	168	172	186	173	181	161	139	171	152	156	170	136	161	162	168	157	156	151	160	172	167	167	145	166	162	160	155	165	145	160	147	160	160	160	154	163	157	174	176	169	154	166	166	159	141	149	171	154	168	164	186	159	163	158	145	163	172	169	179	161	136	159	181	164	150	166	173	191	170	177	179	187	197	167	147	179	152	169	164	138	158	172	163	171	140	167	153	161	146	148	177	141	147	141	162	149	175	175	141	158	165	168	151	176	173	166	158	174	181	167	169	128	184	143	168	151	158	178	156	160	172	125	143	140	168	170	149	143	172	163	158	168	144	136	158	166	190	159	141	159	165	157	181	151	168	137	154	163	169	179	128	126	172	177	168	167	167	172	174	182	139	169	176	159	151	160	158	153	158	167	195	169	150	165	151	162	135	169	157	158	133	161	153	164	144	157	168	165	148	170	131	177	145	155	163	193	188	157	149	161	162	185	145	174	160	157	177	182	155	150	122	161	146	134	163	147	174	181	207	161	139	167	140	177	151	184	164	143	167	154	170	131	172	154	179	140	167	162	146	164	166	159	171	168	161	157	163	143	163	157	170	172	158	148	170	166	168	141	171	149	198	184	168	145	185	149	158	161	174	164	163	155	153	161	142	167	158	149	176	138	164	201	158	165	154	160	149	159	180	154	139	159	183	145	188	150	155	155	147	144	151	164	163	160	171	143	142	172	146	155	160	196	174	132	142	178	141	172	169	146	170	141	160	154	153	144	169	154	164	171	170	178	161	153	133	138	187	172	169	168	148	147	159	161	165	173	146	165	156	159	167	156	186	149	175	143	154	185	168	154	156	175	159	156	151	176	157	164	153	168	168	150	179	146	174	172	165	139	161	184	166	156	178	159	135	168	163	146	161	163	155	181	159	136	172	147	156	162	169	152	163	187	168	153	159	157	134	164	162	146	178	156	154	141	153	172	182	137	169	151	140	158	149	161	150	173	148	161	160	158	173	159	176	164	157	151	162	175	170	163	135	145	143	149	131	146	162	170	166	206	152	162	158	145	186	178	173	160	159	167	145	149	146	165	148	133	164	168	166	138	178	175	154	151	162	167	197	157	159	161	179	178	168	168	154	167	177	196	174	156	143	159	162	164	154	144	170	154	148	169	153	167	151	135	159	128	139	155	161	155	162	171	149	147	186	170	167	165	182	145	173	148	181	161	189	167	178	154	151	162	149	161	132	151	160	168	191	178	151	162	182	181	158	174	156	148	174	166	154	168	166	143	163	131	145	157	140	165	155	195	175	145	172	171	148	166	172	195	146	146	168	169	160	173	164	156	157	156	145	166	153	140	163	172	168	140	174	185	146	137	156	165	143	175	159	160	152	140	167	150	162	176	158	167	152	156	175	172	167	167	161	168	169	160	171	167	169	173	178	143	158	159	154	149	153	155	183	167	162	164	175	159	184	155	163	144	175	166	157	167	154	153	156	136	168	160	165	149	171	136	157	151	150	158	150	159	153	139	147	168	166	166	185	164	162	151	140	158	179	142	145	167	169	167	168	141	169	159	139	193	157	166	147	139	185	162	169	167	165	162	154	156	191	151	156	161	152	152	173	169	157	148	151	176	169	183	153	161	145	137	160	173	162	160	156	155	159	169	143	183	147	177	172	167	138	149	157	140	165	170	169	169	169	164	186	160	176	181	186	166	140	156	166	150	174	158	135	150	155	169	153	171	172	185	159	170	178	172	182	170	163	173	136	165	177	176	167	155	153	192	150	169	146	164	166	159	150	166	140	188	198	162	155	158	175	153	163	163	166	159	157	166	154	163	156	154	192	168	161	182	156	142	158	177	166	163	150	145	164	157	154	142	149	146	174	171	149	156	151	171	165	152	162	163	152	170	154	163	196	151	162	169	188	156	156	150	138	151	166	159	139	145	147	162	189	180	165	158	152	168	141	153	162	164	154	157	157	164	152	149	160	182	158	141	177	158	158	157	162	161	162	165	158	161	179	166	171	151	153	149	150	149	174	157	152	170	158	172	158	150	163	139	166	167	136	158	139	170	165	153	156	135	171	163	161	156	166	156	180	151	161	153	177	163	170	143	153	169	154	148	150	171	138	171	157	131	152	169	168	169	134	155	159	168	138	173	172	158	160	198	159	151	176	159	158	156	166	158	163	158	157	163	163	148	164	156	166	147	170	151	173	157	171	155	155	163	159
6376	673	1118	1175	1009	890	703	684	600	566	517	518	513	494	477	495	407	415	411	385	419	372	426	399	394	398	357	398	394	407	350	438	400	357	377	384	380	348	375	385	376	351	335	344	431	362	406	366	350	386	384	380	379	372	402	380	408	368	387	376	381	374	392	357	367	401	333	373	386	352	369	376	398	390	373	351	394	376	399	424	411	403	377	367	360	361	415	332	398	378	389	360	354	369	368	335	380	381	399	393	350	349	340	365	363	375	385	350	367	416	333	382	391	371	355	367	371	388	360	367	394	403	388	373	397	366	412	387	371	363	373	358	333	354	372	342	352	337	374	377	336	366	386	355	382	380	347	367	364	362	352	407	373	377	343	383	366	348	362	398	376	344	373	360	382	345	356	337	366	395	385	363	368	410	366	365	373	342	338	343	402	400	431	375	339	372	351	359	368	346	337	366	360	381	358	394	388	364	385	350	374	373	370	403	367	375	355	351	348	374	383	343	374	382	406	331	387	390	397	358	388	367	364	404	379	373	342	332	358	377	364	351	395	333	342	365	356	384	384	370	400	369	357	381	330	360	333	374	355	399	342	365	339	377	372	369	328	367	379	371	386	386	363	358	344	371	389	382	392	368	326	344	365	364	378	396	383	395	358	385	379	365	368	372	378	360	387	345	369	352	367	395	360	367	416	365	363	324	382	384	391	397	384	378	357	352	399	399	371	411	327	392	354	376	341	386	362	360	388	386	351	341	383	358	397	346	338	393	365	379	406	354	335	412	358	377	377	367	338	350	378	362	388	357	391	405	379	369	393	331	383	358	349	362	364	360	351	353	378	367	365	372	395	379	369	357	343	374	352	386	356	400	381	393	362	385	361	374	386	341	391	383	346	385	351	372	376	389	397	374	350	371	337	375	335	359	382	404	342	383	372	372	376	333	366	350	366	393	390	374	359	373	401	377	399	387	380	361	323	353	348	390	373	384	363	380	363	406	363	345	404	367	351	345	325	351	376	376	369	359	392	360	362	372	352	391	401	389	362	373	406	372	391	381	351	369	363	366	388	337	351	344	345	370	372	395	377	374	360	356	403	366	413	355	372	350	351	406	343	380	355	369	346	395	355	362	396	336	371	348	329	361	377	381	384	352	341	374	405	373	390	381	355	382	347	336	363	360	379	362	373	427	339	340	338	377	404	365	370	378	410	394	371	367	359	381	354	352	378	385	372	375	353	397	345	354	377	395	368	359	329	386	333	361	367	347	366	382	363	365	350	414	341	381	332	338	343	370	351	366	395	401	408	397	353	360	375	374	370	387	334	350	375	381	370	396	414	334	357	387	414	369	357	353	386	381	362	387	408	424	339	366	378	383	362	330	385	388	394	383	330	354	371	354	425	328	376	376	330	337	382	402	382	411	358	427	394	369	366	373	358	390	379	379	364	394	395	394	366	359	346	408	381	374	377	303	386	405	399	361	366	365	384	381	393	339	371	355	343	373	386	366	362	377	334	381	377	378	389	367	387	383	352	367	393	391	378	386	345	387	365	396	380	389	402	372	353	353	370	380	397	365	373	387	360	397	386	398	402	401	395	367	355	318	389	356	373	371	313	376	379	355	357	357	416	383	372	355	409	361	381	385	379	372	378	383	347	382	378	367	358	353	391	405	352	370	352	372	387	381	383	408	403	363	418	373	345	385	375	334	358	369	396	379	368	355	378	357	347	368	357	330	386	337	374	365	373	369	367	333	424	375	367	347	384	365	349	359	359	357	375	361	374	370	374	349	360	372	390	339	371	330	366	374	349	338	389	381	381	378	416	366	368	397	396	355	366	396	367	360	377	392	392	409	376	354	429	387	398	359	380	392	362	357	353	354	366	379	339	371	348	386	359	360	380	374	336	400	375	356	319	355	356	378	351	356	385	405	378	386	381	375	373	362	341	367	336	332	369	389	366	387	349	347	373	319	362	391	328	349	384	390	371	376	355	360	396	384	402	341	370	367	350	358	357	376	377	341	340	374	366	339	364	386	357	359	362	338	360	362	355	372	367	370	390	388	361	371	385	375	415	390	368	359	384	374	386	380	380	354	397	356	382	382	356	352	357	376	350	348	370	391	383	364	396	354	348	377	374	404	369	369	368	368	386	394	386	345	389	366	373	359	376	345	354	380	365	383	375	364	375	351	350	388	359	395	394	372	353	354	370	370	363	370	347	387	415	353	357	387	348	391	367	382	364	398	390	372	363	372	376	391	376	390	374	341	374	380	382	359	345	355	351	352	373	364	401	381	375	373	392	374	381	338	355	367	363	352	344	359	395	394	383	334	366	386	356	356	352	379	382	375	336	382	377	368	392	351	379	385	352	384	354	361	332	365	345	375	385	358	367	367	388	385	351	385	367	395	375	373	381	385	382	365	364	384	366	388	353	395	358	354	354	386	373	371	392	376	372	317	373	356	372	395	370	377	346	367	375	362	403	371	383	370	362	349	379	395	391	369	376	371	369	363	328	360	362	364	367	371	368	367	356	351	357	361	388	368	352	361	364	357	369	345	371	369	361	341	346	363	377	372	361	364	374	366	377	394	350	334	380	343	374	380	364	357	356	363	389	418	380	378	354	401	375	335	388	345	372	352	378	388	370	384	358	376	367	387	356	370	343	381	362	375	368	383	390	381	389	374	360	364	388	338	389	368	380	364	398	395	385	340	372	366	336	356	394	385	380	388	360	372	369	390	383	379	360	367	366	373	371	394	411	365	369	380	382	381	386	345	383	355	382	373	357	339	358	361	352	362	375	358	341	401	324	355	368	350	353	356	390	340	377	393	370	338	369	387	361	361	355	383	341	401	363	332	393	393	360	357	390	379	339	320	404	348	314	332	378	347	349	393	351	347	352	359	370	376	362	374	361	378	359	370	370	339	376	383	382	334	412	387	378	392	404	351	381	375	371	367	342	341	384	372	397	359	360	351	347	389	371	355	370	344	384	402	364	371	367	370	326	335	378	373	360	393	332	379	380	360	391	364	409	348	391	409	372	355	416	375	340	370	359	366	364	393	353	343	335	374	383	377	395	362	411	374	374	414	376	367	382	387	368	353	345	359	388	351	368	379	374	380	369	362	365	353	365	349	376	359	414	384	337	387	345	367	393	383	353	371	391	343	366	362	386	398	376	373	375	367	349	345	358	399	393	358	321	381	343	405	370	362	362	400	362	324	399	372	377	358	365	358	393	405	386	374	339	352	356	371	339	345	353	369	411	363	361	365	376	377	380	391	369	378	354	410	388	359	350	352	351	366	362	383	351	352	369	387	381	419	373	373	372	388	370	385	347	366	391	348	362	383	366	370	368	364	384	373	365	365	373	390	367	380	335	348	359	344	405	380	412	387	377	341	384	368	393	348	366	358	380	350	381	333	380	382	387	359	376	369	372	358	365	386	379	378	351	372	373	395	394	372	358	371	383	349	355	376	372	377	379	367	357	385	382	382	363	342	385	414	391	378	346	390	364	369
14313	1083	737	563	368	274	221	150	164	162	131	110	112	91	82	101	87	104	89	87	73	74	93	73	85	79	80	97	72	72	76	82	74	95	66	90	88	75	74	59	62	83	87	83	78	82	80	86	82	84	72	77	68	73	78	79	78	78	68	61	70	75	62	67	73	78	66	90	66	74	72	89	67	88	87	78	71	82	78	75	82	82	74	80	70	67	79	67	68	78	75	76	75	84	75	69	90	85	69	76	72	66	64	75	66	91	69	84	70	53	62	79	73	73	94	84	85	76	51	77	66	80	62	87	87	84	78	78	83	67	76	75	86	57	73	86	87	74	66	63	70	74	94	64	78	82	77	82	68	75	62	66	63	76	94	70	94	85	73	69	83	78	93	67	63	82	72	72	72	77	67	78	68	82	58	69	87	75	70	61	84	67	72	69	77	69	75	78	91	80	69	97	81	85	72	68	100	74	70	74	70	66	60	66	84	60	67	68	64	70	68	75	80	86	70	90	67	75	78	56	102	90	68	64	78	69	85	80	75	75	57	75	77	74	60	75	79	63	73	87	85	66	74	94	88	71	68	83	73	75	82	71	69	57	69	87	64	74	85	57	67	68	75	69	74	71	91	70	73	80	56	73	72	56	92	92	75	73	89	80	72	79	77	70	66	86	78	84	80	65	75	83	85	66	82	78	74	81	81	73	72	72	69	78	97	74	64	76	61	76	70	71	69	85	87	84	76	67	79	79	67	85	70	76	79	93	69	54	75	85	77	61	70	81	73	73	78	68	66	83	75	77	80	68	83	67	66	64	94	72	69	77	79	70	77	72	74	74	75	65	85	94	65	81	73	75	69	75	85	79	62	77	64	61	76	79	67	72	64	87	77	76	76	57	60	72	90	82	65	82	76	96	74	75	79	83	82	65	70	66	67	72	68	63	84	76	74	77	90	83	74	70	72	82	75	72	71	74	73	91	83	90	63	76	84	74	84	78	61	90	79	72	77	86	77	78	58	79	99	77	66	67	76	68	77	73	55	73	51	69	58	66	75	84	78	77	88	63	73	73	62	58	69	72	80	92	84	74	65	75	57	77	74	88	80	88	82	77	78	77	70	71	77	79	88	69	80	80	81	77	72	86	71	90	63	69	77	74	57	76	95	64	71	95	60	69	79	75	71	68	70	81	76	76	87	60	96	80	62	92	79	74	72	75	72	76	57	73	81	67	79	84	66	65	73	89	87	78	94	67	78	83	92	77	76	73	83	88	71	92	67	74	61	59	93	70	76	67	78	70	78	85	70	88	56	68	82	71	74	71	71	91	83	84	81	75	64	69	81	49	86	67	87	86	71	74	82	69	60	72	82	79	75	76	75	79	93	79	88	73	78	85	67	83	83	81	68	74	88	84	63	77	68	80	73	75	76	87	83	71	77	79	67	85	66	69	69	79	62	73	74	75	74	75	79	78	82	73	72	83	61	70	72	85	87	69	78	73	78	69	89	84	63	68	68	65	89	84	70	65	74	74	85	64	84	72	88	54	65	71	74	78	76	72	83	92	87	68	67	73	63	86	80	93	69	84	69	67	66	65	84	80	67	71	85	61	88	101	64	65	78	72	63	73	55	79	69	86	80	57	88	73	87	97	81	87	67	75	97	62	80	87	71	88	87	77	75	63	68	75	75	89	75	70	71	88	61	72	71	78	74	64	57	83	83	90	78	75	55	83	84	71	75	87	89	92	74	90	84	79	66	75	77	70	61	79	73	78	69	57	85	65	81	72	74	65	90	67	89	70	70	68	67	81	67	74	87	90	72	80	71	65	69	72	64	58	68	69	69	62	74	64	77	66	69	92	68	77	62	85	101	66	67	72	78	73	70	74	80	70	68	86	63	74	79	88	90	74	60	66	87	80	71	71	86	67	90	72	56	77	80	74	57	61	68	73	94	91	77	67	70	64	80	82	68	77	85	72	83	66	72	73	66	79	66	79	75	75	65	80	74	76	80	62	82	83	72	68	67	65	74	75	67	76	67	69	73	78	73	91	85	81	90	68	86	81	60	85	72	81	66	67	63	71	75	91	72	66	79	80	56	79	69	84	76	81	70	72	63	71	65	92	70	67	80	55	76	67	81	64	74	83	81	74	77	79	82	61	70	95	72	75	88	76	75	81	67	75	99	74	67	88	75	71	68	64	65	82	76	66	84	82	81	75	81	66	77	62	75	76	73	82	76	87	87	65	86	92	79	63	70	102	80	74	67	91	72	70	61	70	73	75	67	83	98	92	63	63	78	76	63	76	81	75	85	57	85	80	61	55	59	71	63	79	85	82	79	91	72	71	79	75	78	74	79	102	71	79	62	83	84	81	61	82	77	77	76	73	77	74	73	64	84	71	62	95	69	75	85	78	77	78	64	83	66	65	73	86	88	71	67	81	69	98	67	68	77	64	64	60	65	74	73	81	67	78	68	67	72	70	87	70	66	79	71	71	78	69	85	75	60	77	73	71	75	72	71	62	72	67	81	67	63	74	76	61	87	63	72	90	78	78	71	83	68	65	80	76	71	84	69	56	71	69	77	77	91	69	53	61	67	84	69	79	80	73	86	81	62	86	78	82	95	76	95	102	90	82	74	72	73	68	86	65	69	69	83	67	74	77	79	68	72	81	101	77	84	85	69	72	66	53	77	78	80	82	77	55	73	90	85	81	81	72	75	80	73	80	86	64	77	72	87	83	88	74	79	56	60	66	99	79	87	81	74	76	80	64	68	80	73	82	73	68	75	81	68	71	53	75	63	79	69	78	74	85	84	77	85	93	78	84	83	76	72	70	87	75	83	70	83	82	81	69	75	61	82	77	75	71	75	93	75	79	75	73	67	75	72	78	71	95	81	93	84	73	91	88	75	79	83	70	87	86	72	68	77	81	71	68	79	75	78	72	77	59	79	79	71	53	74	70	71	68	70	68	75	80	71	77	74	81	66	72	79	82	69	73	76	79	82	82	70	64	70	63	62	61	69	82	81	60	78	87	68	87	66	82	75	82	76	68	71	78	76	74	73	74	69	71	68	69	94	77	64	84	73	78	78	88	92	80	100	78	89	61	71	60	67	99	85	78	76	60	85	82	71	62	78	61	58	79	77	72	71	62	83	82	62	64	81	73	80	94	56	81	89	84	64	74	83	67	95	74	75	82	82	87	73	90	81	72	70	74	77	71	69	80	80	72	67	70	94	71	70	82	85	72	76	72	82	66	72	73	64	89	76	97	88	65	82	73	78	73	76	86	68	67	74	70	88	80	77	69	69	87	66	79	80	70	73	68	61	69	78	81	75	72	84	85	82	84	67	69	73	74	73	65	68	85	71	70	57	62	98	54	76	79	85	68	78	74	80	92	60	68	83	68	72	78	65	64	82	83	74	81	68	75	68	60	84	97	94	54	74	89	65	79	86	67	73	98	86	76	70	77	65	82	82	90	85	95	62	63	68	71	77	76	73	74	80	73	66	71	78	70
8182	769	1695	1857	1450	1218	959	807	702	622	494	465	432	366	356	389	353	312	344	352	298	297	276	300	272	280	285	266	244	267	232	283	233	244	234	256	209	242	242	248	228	218	232	238	227	248	220	240	206	227	243	244	221	209	232	211	232	217	215	240	195	219	196	203	221	219	232	229	242	208	232	214	214	204	213	236	194	225	214	203	205	208	208	220	224	227	206	245	221	207	221	225	204	225	221	195	193	204	166	214	205	213	194	216	202	191	225	197	236	209	218	204	200	199	197	209	221	216	217	195	216	207	218	226	212	215	204	222	211	219	209	189	210	206	190	246	230	201	225	212	219	197	202	218	209	220	207	210	200	210	237	203	200	224	216	206	234	190	217	216	198	205	227	209	229	207	221	235	198	214	218	216	196	236	215	227	227	206	232	219	225	216	204	224	202	240	237	212	205	217	203	220	197	199	207	205	205	189	214	244	242	184	232	210	207	222	205	223	208	220	239	214	209	221	212	261	196	199	221	214	220	219	204	190	211	209	222	222	208	228	192	228	213	207	209	217	224	228	204	221	226	203	202	188	196	246	215	195	194	247	233	234	208	205	210	200	211	181	218	202	194	191	189	241	218	211	183	192	228	201	225	215	214	208	216	218	224	204	237	232	220	216	184	201	228	243	197	202	216	216	240	215	215	200	215	234	179	219	203	208	205	195	218	224	222	205	208	212	216	221	199	216	199	216	226	216	211	212	239	202	229	211	203	223	208	240	208	222	187	232	216	212	206	201	215	203	238	223	218	216	223	219	195	189	235	199	208	197	205	231	222	204	183	226	202	188	240	214	206	186	225	205	202	219	211	213	208	207	218	206	222	215	199	198	192	211	224	214	236	195	189	223	216	180	211	201	196	210	222	195	208	230	204	233	217	221	225	209	191	207	208	205	189	234	221	227	213	206	219	210	221	226	239	197	179	216	235	218	202	207	222	247	214	211	201	211	208	197	210	200	217	211	206	214	192	219	196	200	208	209	198	216	211	227	185	193	182	240	223	214	206	209	219	228	203	211	190	197	230	198	206	210	210	219	203	215	215	214	200	201	238	223	209	206	205	203	230	196	224	218	210	208	214	214	217	185	187	216	222	205	214	232	198	212	192	225	204	210	203	218	200	213	197	223	222	198	201	209	220	205	226	203	199	222	212	222	210	202	187	217	217	200	230	264	229	216	211	206	228	181	244	223	214	218	196	192	228	210	218	218	215	242	225	225	207	198	202	203	213	236	186	222	190	165	215	194	201	213	214	209	184	218	221	208	227	207	216	219	206	210	210	207	217	214	230	189	215	216	219	204	209	195	224	197	183	199	235	204	215	211	205	238	242	228	192	210	193	215	207	196	201	222	228	226	197	230	206	192	222	213	236	196	205	224	212	214	202	200	220	204	222	242	210	225	188	237	203	218	231	208	223	193	185	204	205	201	211	227	191	230	209	232	209	225	212	210	178	189	226	212	223	222	209	209	211	230	205	203	224	199	202	191	211	216	223	185	195	189	233	210	217	196	216	232	220	219	225	220	200	185	189	193	191	217	190	208	233	197	208	192	201	226	205	207	231	229	202	202	185	191	207	218	190	224	218	225	208	182	202	189	225	214	194	216	205	218	193	211	208	221	192	241	183	212	202	223	235	207	214	204	209	217	201	192	205	224	202	232	207	201	213	212	231	211	219	218	221	226	215	195	221	214	223	213	223	231	209	210	220	218	175	182	209	211	219	214	236	225	193	198	224	200	199	177	183	233	216	216	202	204	214	192	195	225	197	205	202	217	204	211	193	258	213	217	203	201	192	192	203	212	186	217	220	207	213	190	209	188	215	200	232	212	221	211	220	214	214	202	221	229	190	216	213	222	191	209	212	215	209	227	216	227	220	194	235	202	225	206	186	198	204	218	189	228	232	188	207	227	233	236	190	207	227	225	199	217	223	210	215	229	207	215	240	224	203	211	243	240	223	202	206	229	222	200	182	242	216	203	193	208	213	236	221	192	198	210	226	194	199	210	196	211	223	209	200	199	231	237	218	230	227	180	220	210	195	223	208	214	199	180	228	203	210	239	242	221	197	217	218	208	221	212	210	222	223	211	207	224	203	206	199	205	215	210	218	180	217	192	224	230	196	207	212	212	194	208	207	203	227	190	219	204	219	217	217	215	229	203	213	220	199	220	211	205	192	207	241	218	240	211	217	217	199	186	180	221	230	229	213	233	215	227	194	214	228	188	229	212	200	202	199	194	200	226	218	229	202	236	214	207	217	216	222	202	236	207	182	193	202	191	198	227	203	197	220	211	200	193	236	197	182	204	203	226	244	232	178	221	202	225	193	202	222	198	200	218	213	198	228	202	183	184	202	220	225	232	215	210	196	203	209	213	220	216	196	236	203	177	206	197	197	224	183	247	188	214	246	213	191	209	240	199	201	211	233	213	219	195	204	202	226	215	223	215	208	193	203	215	206	204	221	208	188	229	210	202	199	239	229	203	191	222	219	206	187	202	217	219	216	196	219	220	217	204	211	208	239	216	214	200	192	202	214	223	222	214	213	232	216	181	189	226	219	232	209	195	213	209	230	193	231	216	200	210	205	216	225	229	212	211	192	221	241	198	233	228	198	214	205	220	221	251	215	216	210	223	210	206	214	213	209	209	252	196	213	210	195	206	208	211	228	216	229	225	192	224	202	216	218	205	206	213	205	186	199	207	220	200	207	188	196	203	189	203	216	205	222	229	214	236	202	211	182	213	203	219	217	204	222	196	198	207	212	200	211	216	203	215	210	233	233	204	212	202	200	227	220	220	213	214	202	209	203	213	211	201	208	222	213	207	203	225	218	214	200	231	227	196	221	209	212	192	192	210	254	210	214	205	193	198	207	217	244	223	218	220	201	208	187	201	198	214	227	180	222	205	193	220	217	216	218	232	205	209	213	217	203	211	210	228	199	227	203	230	208	229	206	173	231	216	192	207	213	206	213	215	190	218	234	217	190	189	216	221	213	218	230	222	221	196	204	220	195	185	223	219	213	215	196	203	223	212	197	198	216	196	219	218	210	213	217	218	198	197	205	196	250	215	184	192	192	195	190	197	205	205	201	222	223	222	194	224	179	217	207	221	222	184	233	191	207	212	221	234	221	209	199	208	218	199	262	193	183	224	215	190	234	236	216	189	220	230	218	212	215	218	216	209	211	194	222	193	204	214	216	200	227	218	230	216	198	235	220	214	179	222	221	234	229	205	204	193	199	243	227	218	214	193	206	211	218	206	206	208	220	199	192	194	204	194	195	201	213	212	199	216	256	210	211	215	200	189	196	175	185	204	189	185	203	215	232	219	216	194	214	242	214	216	208	204	234	188	192	208	213	228	223	250	207	211	220	224	192	225	209	190	200	197	232	185	247	207	226	205	219	220	199	218	221	219	195	204	211	215	203	197	217	227	202	227	234	233	194	220	196	221	202	210	215	219	195	215	197	196	229	202
1617	318	288	338	295	321	273	291	321	292	317	288	356	296	281	287	279	299	286	260	294	294	321	296	289	257	320	290	292	304	317	309	289	318	299	302	286	274	301	276	329	259	281	305	296	282	318	294	289	281	282	303	297	299	305	299	304	332	323	309	275	275	322	283	310	284	281	283	287	322	263	280	301	276	311	298	273	319	296	290	282	322	278	270	284	301	311	327	317	300	308	308	316	285	313	283	288	282	313	325	281	300	302	286	323	260	283	278	288	283	251	331	293	342	334	304	282	277	312	282	291	298	263	331	298	277	293	296	283	296	269	291	313	297	304	290	291	312	308	290	290	287	301	308	287	294	295	300	302	293	298	307	312	290	277	268	259	303	310	303	312	267	315	300	287	306	301	280	272	316	296	303	310	263	274	310	287	295	285	314	294	266	292	308	295	273	338	299	310	276	298	300	312	296	313	278	317	342	249	294	258	277	278	287	281	290	308	298	293	256	274	318	306	303	268	309	303	288	266	274	272	320	284	308	302	321	346	307	322	310	306	296	299	257	296	315	311	278	342	284	303	273	298	281	267	297	295	294	297	318	282	309	308	322	269	298	326	319	279	304	303	276	282	287	327	291	287	324	288	281	317	287	284	299	293	310	323	324	323	291	300	301	316	292	287	339	297	279	277	299	311	281	300	295	284	255	305	293	275	296	274	274	296	307	316	284	292	298	276	312	307	268	293	310	286	297	297	333	293	272	314	323	311	324	306	282	307	282	290	297	294	294	304	301	299	281	282	300	322	271	266	312	300	303	286	286	301	302	306	335	282	290	289	315	295	337	303	303	307	303	274	290	298	321	268	310	315	288	286	260	261	309	274	287	282	306	328	286	280	318	348	276	297	314	279	297	283	291	283	308	306	321	286	297	279	316	272	288	290	309	275	286	322	259	296	298	301	288	331	292	328	307	279	293	276	292	299	291	304	292	323	301	327	342	304	311	273	292	272	263	291	319	301	275	319	307	278	266	315	294	317	288	272	292	304	282	280	284	313	296	295	301	305	240	290	293	280	290	299	293	292	294	286	316	273	283	306	326	337	271	311	341	297	292	310	312	290	282	327	274	276	289	308	300	288	291	281	327	287	291	286	281	310	303	308	288	286	288	251	276	297	296	284	275	298	294	295	258	296	287	282	274	286	290	307	312	301	268	302	325	296	301	313	328	319	277	296	296	302	280	288	307	317	297	270	296	286	282	285	296	313	301	294	311	353	286	305	297	312	257	303	264	260	316	275	282	294	299	330	306	271	284	302	297	323	277	307	275	290	299	264	297	314	294	314	280	294	290	284	314	304	306	323	286	302	308	261	250	301	291	290	340	295	284	281	305	292	269	293	297	292	249	329	311	323	275	291	299	299	292	268	310	319	317	338	310	297	304	304	297	309	312	296	294	292	294	302	303	304	281	281	287	282	266	272	291	282	306	334	296	281	323	286	346	306	308	285	300	274	326	276	301	287	282	258	312	304	292	310	301	324	281	277	276	313	307	310	307	306	308	328	277	274	290	281	294	319	287	300	312	311	289	335	282	291	283	291	310	310	269	328	319	310	294	288	300	270	323	292	269	291	247	270	279	286	301	285	289	345	309	314	287	292	311	335	282	275	297	301	239	313	324	310	244	284	262	283	282	323	313	293	323	290	307	312	283	288	318	274	313	316	289	305	292	295	292	273	241	318	315	280	319	284	304	328	316	280	284	279	284	277	286	294	283	302	322	316	301	294	311	310	295	296	271	300	287	290	319	308	313	310	299	293	312	316	309	284	274	312	296	279	312	300	276	336	283	293	287	285	307	300	260	304	291	310	271	309	308	288	284	300	307	297	305	261	278	265	265	306	305	304	277	272	306	248	293	269	325	307	298	289	305	293	294	297	268	274	269	313	294	262	264	268	281	315	304	287	277	310	290	339	328	309	275	307	239	299	301	290	286	281	274	282	261	296	295	306	278	300	295	322	322	306	302	285	274	298	287	271	294	324	281	303	317	308	277	290	281	293	298	298	279	294	258	260	289	293	286	275	297	309	320	302	281	305	297	277	324	301	299	321	302	285	293	321	299	330	325	302	268	292	306	256	274	313	298	274	313	305	284	333	291	313	306	305	353	302	311	286	304	324	274	328	296	308	281	248	284	296	307	302	301	258	313	289	329	297	292	299	281	291	281	306	274	276	281	319	307	279	290	293	284	281	284	296	292	278	277	307	318	286	284	306	261	297	300	296	307	345	327	279	325	283	303	302	280	303	321	289	248	255	274	326	275	349	277	333	288	263	311	284	312	272	301	300	310	298	287	303	292	295	316	296	292	318	295	288	321	316	300	313	301	294	297	300	313	296	295	289	301	339	283	301	316	315	282	273	285	282	300	298	266	316	293	314	284	260	289	275	295	303	308	306	289	332	280	337	282	302	291	275	313	292	315	308	313	291	296	301	341	310	266	277	278	272	273	285	279	279	307	309	288	274	291	279	294	305	298	298	302	305	334	294	287	300	289	324	313	280	278	300	319	337	276	277	277	278	308	323	266	325	304	294	280	260	317	286	290	287	277	285	286	276	282	313	302	306	282	292	312	295	272	293	272	299	284	283	253	303	282	282	301	269	279	278	300	300	333	315	335	310	311	297	280	287	318	283	275	312	295	281	306	281	315	290	337	313	283	280	282	286	272	276	287	319	326	306	295	291	285	321	259	284	289	293	265	274	299	266	292	312	284	292	269	316	299	293	273	298	310	304	298	298	285	266	289	291	319	298	292	281	289	291	282	284	322	282	274	269	269	291	284	315	305	313	267	264	285	290	305	277	266	295	265	290	317	296	286	285	331	302	276	279	285	290	293	301	282	321	313	287	308	281	285	274	272	303	275	298	285	272	303	296	301	266	288	302	284	291	292	292	309	263	288	300	284	285	290	299	290	326	324	314	314	275	289	283	334	307	323	310	304	288	269	303	294	285	293	313	300	311	295	288	277	313	283	311	310	309	288	273	312	289	301	290	298	300	280	282	266	300	307	302	324	302	292	301	302	314	277	329	317	320	271	272	301	317	309	275	292	306	301	302	307	270	260	314	286	308	314	244	277	311	303	305	277	292	252	313	300	298	302	272	287	269	317	310	274	292	324	274	303	278	274	307	291	291	265	297	318	284	291	267	286	322	269	293	326	260	291	325	299	313	290	316	298	320	279	300	251	307	310	295	292	321	333	312	284	265	298	356	289	264	302	285	294	301	287	263	304	280	241	267	308	287	313	291	276	304	284	294	327	294	301	299	340	291	313	315	296	290	306	284	290	272	289	324	291	327	279	310	289	315	267	339	312	286	339	260	292	295	314	287	300	292	307	275	318	283	330	245	285	315	285	285	289	322	306	298	286	303	290	295	322	306	293	303	273	311	283	328	311	318	290	274	291	312	267	294	286	299	276	298	302	262	284	352	318	303	298	295	304	254	301	303	285	289	287	276	305	309	299	281	277	279	333
1944	668	677	703	656	648	672	626	672	631	669	649	648	625	670	656	704	692	679	607	664	673	682	669	651	673	683	663	659	678	649	597	669	637	667	720	666	647	605	640	635	635	613	704	655	633	673	670	691	678	651	654	662	661	653	660	651	646	663	640	644	686	636	644	680	635	626	607	671	679	611	656	664	684	701	646	664	666	637	639	661	662	644	667	614	636	669	648	655	699	658	615	704	663	657	662	640	661	659	667	610	588	657	710	616	660	662	636	695	618	672	671	632	679	638	657	654	656	618	640	674	617	613	641	695	648	679	657	660	644	652	699	637	685	637	722	655	622	638	632	624	637	662	634	688	636	618	655	676	653	661	691	702	651	623	635	622	626	638	661	639	659	632	658	633	682	700	676	655	629	628	632	642	676	630	675	667	680	631	635	584	625	596	678	644	697	707	654	653	659	610	658	637	634	596	659	683	657	677	659	682	635	609	640	617	691	679	634	655	652	639	681	652	657	599	640	615	697	644	674	656	657	672	651	622	660	642	682	645	649	667	649	628	677	616	669	638	678	639	659	673	677	649	654	647	639	640	664	677	642	622	647	657	681	580	636	638	634	637	576	674	677	682	687	627	652	637	652	653	687	719	645	651	642	585	671	689	662	646	644	657	619	676	634	665	665	726	647	642	651	654	633	672	681	635	609	673	641	630	667	638	681	628	690	648	658	647	644	669	665	639	617	665	677	645	660	620	657	655	638	641	623	653	678	638	641	603	649	611	622	660	675	653	640	639	673	645	637	617	618	652	644	700	618	665	616	703	612	603	634	663	634	655	651	663	678	646	645	640	616	623	676	649	605	706	669	608	650	607	625	616	650	635	655	650	642	632	622	646	674	654	671	618	605	598	656	624	639	687	638	616	636	643	676	639	653	651	662	685	633	638	643	666	660	713	712	646	686	649	637	622	608	631	623	704	642	680	634	653	645	639	633	637	644	697	635	679	668	632	633	677	673	651	619	628	677	647	622	644	659	658	598	614	692	698	630	659	648	666	687	632	652	636	670	659	666	654	625	648	703	655	677	642	609	631	657	633	631	644	629	660	629	643	669	630	640	636	669	601	640	676	664	660	667	624	696	637	613	662	630	635	615	636	684	692	646	660	624	661	607	692	644	652	657	636	661	683	642	647	637	603	662	624	663	608	685	666	601	654	689	698	693	642	660	672	679	625	656	656	643	650	670	652	691	640	667	657	625	670	658	640	613	676	664	628	682	673	664	683	702	657	696	660	624	614	646	651	673	624	642	636	646	627	612	639	670	625	689	663	615	662	636	638	695	681	628	669	668	697	625	628	647	621	656	666	681	670	666	676	648	625	681	686	643	630	605	632	605	638	624	683	622	636	628	676	670	647	658	658	693	676	649	613	648	704	629	623	664	713	639	643	637	649	610	630	639	634	631	600	705	636	659	679	693	681	617	663	658	614	633	636	634	707	635	651	689	610	684	627	652	629	651	645	651	675	637	644	680	665	669	644	652	661	623	685	670	684	588	664	691	656	648	655	702	668	673	671	647	658	650	695	638	690	662	695	640	634	648	691	667	623	651	642	616	651	666	659	670	647	690	670	680	632	669	633	620	660	620	635	645	654	677	614	686	668	618	612	653	681	680	667	602	632	678	660	707	614	660	658	631	638	662	618	645	649	711	620	665	675	655	606	644	648	615	708	620	646	670	612	677	645	627	683	682	720	664	669	646	683	633	672	671	670	657	662	634	630	645	589	671	632	670	676	669	693	630	647	621	609	651	669	642	649	682	651	624	687	674	637	628	643	662	641	671	641	689	636	626	673	598	665	652	643	664	645	643	653	679	653	582	653	708	659	664	674	664	609	623	608	634	670	646	635	641	661	645	687	653	660	667	574	675	658	664	651	663	690	647	608	657	564	642	637	669	631	689	649	644	676	672	659	647	617	632	676	667	681	659	627	658	612	673	688	693	634	656	665	661	601	615	650	647	629	628	670	646	666	612	635	612	632	663	642	601	661	651	682	602	675	644	667	667	626	670	666	625	667	652	671	675	654	645	660	661	622	680	682	647	661	655	648	664	661	664	650	644	641	641	656	680	617	631	666	651	649	650	653	640	639	631	654	658	673	667	653	629	666	680	637	632	677	622	636	657	686	639	644	645	683	660	679	685	631	647	652	638	605	685	643	644	637	680	685	624	701	643	657	644	663	632	661	660	646	725	619	690	632	669	654	651	642	627	658	627	656	619	637	656	627	642	668	650	674	641	662	674	648	591	650	644	651	642	605	651	623	668	618	666	692	652	640	637	651	652	625	639	610	634	627	693	612	633	682	614	666	669	642	676	664	639	674	651	669	649	645	677	648	653	689	681	704	664	627	655	617	741	649	646	664	638	648	651	650	678	644	645	618	657	675	633	657	639	673	628	636	648	654	666	660	627	627	643	618	671	654	658	653	652	663	649	633	693	675	610	661	676	614	661	676	620	688	650	611	639	650	660	651	644	661	673	659	644	676	646	635	625	656	675	686	656	641	645	652	671	700	667	653	655	657	642	691	620	651	681	647	664	621	622	666	632	658	658	649	642	647	627	623	623	634	668	604	675	698	640	624	620	656	652	659	702	696	626	635	616	634	630	602	629	638	674	604	628	639	643	680	620	586	646	615	661	634	621	635	673	652	592	678	638	636	632	676	654	686	647	652	586	661	683	658	635	676	607	667	693	630	674	643	659	638	664	672	660	653	682	664	628	619	639	677	669	642	691	650	639	637	642	595	670	654	663	613	657	653	616	674	639	657	675	652	678	627	703	624	680	629	606	673	641	634	675	636	635	617	669	649	655	623	651	697	659	684	623	632	639	659	628	667	656	635	652	613	605	636	630	647	597	692	670	622	612	675	667	683	655	615	651	674	706	651	641	630	642	645	635	662	606	643	691	653	658	669	624	633	616	643	681	700	690	614	651	659	673	630	709	695	686	643	628	665	651	636	642	630	647	659	643	688	616	683	685	655	653	659	601	645	659	665	671	628	649	603	642	631	653	615	641	658	724	695	616	686	650	701	647	664	635	660	707	657	684	632	686	693	707	659	652	700	662	612	620	607	619	679	675	622	641	647	647	679	671	663	633	667	665	657	657	690	663	702	633	652	667	622	633	626	675	680	633	652	691	650	616	651	620	660	621	617	638	631	673	651	637	674	673	665	669	661	672	698	642	617	645	665	642	633	634	652	658	646	670	625	656	599	660	627	638	625	679	676	651	672	628	656	629	626	612	674	658	658	626	610	671	637	619	661	653	664	689	671	644	618	680	667	654	661	632	629	612	703	631	632	650	635	615	661	689	627	697	658	653	674	698	648	689	639	676	622	627	614	656	645	649	650	660	612	670	632	658	639	660	640	637	661	661	651	667	656	643	636	679	640	696	625	707	690	639	638	629	700	691	647	660	694	664	711	651	640	614	599	643	707	663	649	687	625	662	661	653	643	642	610	657	642	616	676	671
7319	455	444	378	317	247	218	220	189	189	196	177	190	190	171	190	169	187	168	150	159	127	169	150	189	167	191	181	185	161	198	151	157	181	168	165	174	169	160	187	150	172	164	182	168	172	168	192	145	157	139	151	162	176	167	130	161	159	166	150	164	173	182	141	180	152	159	163	175	184	164	174	168	143	164	141	156	176	170	143	165	135	145	150	171	141	164	174	179	195	144	172	166	174	158	168	152	145	161	161	151	152	167	147	176	154	174	174	158	159	157	152	175	158	150	123	160	156	176	159	158	144	169	142	161	168	181	158	161	156	138	175	165	140	159	164	156	155	159	170	148	152	149	190	151	181	196	196	174	169	162	146	178	152	155	165	170	161	155	170	189	172	145	172	155	156	147	153	152	163	181	150	146	173	163	163	151	188	154	157	145	165	163	173	162	174	154	149	164	165	144	137	143	171	147	153	184	157	154	162	143	153	163	169	154	139	142	170	164	171	157	160	169	156	144	131	164	139	152	177	140	148	150	148	172	145	164	165	159	147	175	166	176	143	167	167	149	152	146	140	168	175	169	178	153	174	177	155	184	163	152	141	153	160	167	148	166	143	166	167	164	143	170	158	174	162	156	151	144	169	162	171	161	167	165	133	168	166	169	158	187	158	158	176	168	170	180	158	185	162	156	160	150	178	158	147	147	177	119	146	143	172	146	153	153	135	161	145	149	140	154	180	169	156	154	170	179	149	149	168	185	150	151	172	134	140	175	150	160	151	172	180	145	163	196	157	143	154	162	187	164	165	153	150	186	123	174	151	167	166	160	179	137	140	158	138	176	164	154	171	145	156	176	166	137	143	175	148	168	177	148	158	157	163	156	166	141	157	170	146	185	176	175	161	168	173	155	151	163	159	148	156	186	182	165	160	172	156	155	141	162	174	170	161	165	195	143	175	145	173	154	189	168	176	171	155	162	158	139	171	154	161	153	155	166	175	148	164	158	162	166	136	161	168	157	165	152	160	187	159	172	144	131	154	166	163	159	187	160	184	149	186	144	153	174	145	138	165	170	138	169	172	162	141	178	137	177	146	164	158	157	155	158	177	165	155	161	153	167	174	156	172	168	169	157	175	160	153	157	146	146	183	141	183	165	166	142	160	161	163	141	172	156	159	182	166	174	160	173	172	157	166	135	161	170	162	166	166	147	169	162	181	152	162	178	163	178	175	168	159	147	141	170	155	149	172	141	162	179	148	168	169	139	170	146	183	159	176	173	175	159	164	155	138	168	145	163	151	177	153	162	152	168	172	165	149	147	163	155	178	170	164	163	157	147	171	157	170	174	165	153	153	151	135	163	138	151	178	143	132	151	167	165	163	161	160	175	160	153	184	147	166	173	173	172	136	166	164	162	157	154	165	166	140	171	167	169	169	167	181	164	173	179	160	162	147	149	161	178	154	159	154	149	158	143	168	142	157	133	187	152	152	175	143	154	151	163	145	180	173	148	166	165	160	155	150	176	151	159	158	161	152	146	138	151	139	188	195	129	159	155	149	159	169	136	148	159	148	183	156	159	153	167	158	170	150	158	159	167	155	149	166	167	171	154	146	147	143	162	182	150	151	168	173	171	145	155	154	160	143	165	159	173	164	167	193	174	151	163	166	181	182	164	142	154	143	149	150	182	168	152	157	158	162	150	180	163	160	159	146	158	165	170	164	166	148	163	150	141	136	147	172	178	166	142	152	167	149	150	173	153	155	166	176	135	167	172	153	186	152	158	210	164	185	169	166	159	147	188	184	147	157	151	175	154	179	152	164	149	174	159	160	175	168	151	155	160	172	165	150	197	159	170	155	141	167	168	150	174	175	145	163	184	165	176	164	159	154	167	148	180	163	160	150	128	144	144	179	179	154	137	183	161	159	164	176	166	177	138	160	159	143	169	167	176	168	172	192	161	165	177	150	167	160	141	151	178	189	207	167	157	195	158	156	166	167	165	148	174	165	190	134	174	155	139	166	175	165	166	168	153	165	159	159	176	145	172	150	169	168	194	197	178	174	132	161	135	158	162	183	170	166	160	146	156	164	131	138	168	145	156	158	151	163	148	155	156	160	199	181	147	177	157	187	154	166	167	149	161	164	189	156	155	179	150	175	165	165	146	148	151	177	163	165	168	167	160	148	144	167	162	158	158	153	154	166	150	166	174	139	144	136	153	136	158	161	136	158	175	158	129	150	169	143	146	173	177	164	169	188	152	150	151	159	162	159	169	182	139	162	149	177	162	158	159	166	164	151	144	164	160	166	182	186	165	148	147	164	145	172	167	163	146	159	141	178	175	163	158	143	188	146	157	191	173	169	188	155	155	142	157	166	171	178	167	143	158	182	167	129	170	150	159	157	174	179	139	169	174	157	143	156	127	179	167	149	150	152	173	160	169	172	190	148	153	158	172	152	162	159	155	154	154	185	148	170	140	151	149	150	168	163	185	175	179	167	170	142	174	168	168	165	166	158	158	169	161	162	168	168	172	151	153	162	155	172	166	163	161	182	168	158	161	159	182	178	165	132	159	152	184	171	139	172	168	173	148	149	150	170	166	137	164	154	169	167	176	157	170	166	171	155	160	138	151	180	163	159	167	156	160	149	150	137	153	153	166	168	172	138	176	162	145	166	154	176	145	155	153	155	148	176	175	155	173	156	168	158	167	183	163	125	162	175	180	161	156	153	169	142	143	148	170	141	147	155	169	155	177	170	154	170	153	164	161	160	141	159	175	163	174	143	176	179	155	164	154	169	173	179	148	160	138	148	137	147	150	139	179	178	165	181	153	139	168	154	154	152	144	161	154	153	159	144	150	152	135	173	155	180	151	165	145	158	152	146	156	167	136	205	164	167	163	154	167	173	159	171	177	150	129	181	157	169	150	144	169	166	163	165	160	161	155	155	165	153	172	186	178	197	158	159	149	157	151	167	139	153	180	190	147	156	175	147	165	184	152	154	163	176	153	150	143	161	161	178	167	153	152	166	179	174	145	134	172	161	179	174	166	168	170	153	161	141	143	189	151	123	176	154	164	169	144	150	166	171	168	164	131	177	153	160	148	153	150	176	138	144	146	171	189	178	148	133	156	156	139	155	150	179	153	164	140	167	148	161	159	143	152	144	165	205	156	160	156	161	153	158	170	161	181	148	140	153	156	180	171	155	176	147	157	186	139	142	167	152	152	186	158	150	174	171	152	184	163	152	164	164	162	147	173	193	155	160	159	158	147	156	165	153	143	160	182	179	160	147	151	155	149	179	157	181	187	163	159	182	161	177	168	153	152	163	165	123	176	154	141	173	165	165	165	165	162	155	150	155	139	152	158	159	177	142	176	151	140	161	164	144	151	177	176	151	159	143	154	169	141	172	171	173	175	160	174	165	150	139	163	148	139	184	176	164	142	175	173	165	154	138	162	160	163	161	135	181	157	153	160	128	179	146	159	164	170	154	157	157	148	170	170	183	169	175	161	178	150	148
6328	648	1100	1194	1054	863	731	624	598	528	512	470	490	456	454	429	459	424	421	396	408	413	401	371	392	411	415	394	392	400	414	393	380	397	389	380	366	369	389	394	383	396	398	402	430	391	399	358	363	374	365	378	389	382	403	357	363	371	377	370	329	377	408	415	339	372	347	402	372	352	402	347	363	372	391	365	395	378	390	381	380	370	366	394	339	339	408	394	339	388	399	376	353	395	382	363	369	361	368	387	393	387	390	368	358	367	381	371	369	401	352	356	396	365	403	378	372	387	335	394	369	383	341	374	401	374	394	367	320	385	348	394	404	377	364	361	350	338	370	333	405	344	367	377	357	350	379	387	383	390	361	369	401	394	448	385	420	352	348	361	372	397	405	362	354	355	376	408	365	351	363	353	348	359	350	363	351	383	374	364	354	341	349	382	357	398	387	411	365	357	343	384	356	371	360	382	387	385	373	396	348	359	381	366	340	344	372	387	348	386	375	384	342	350	401	370	361	372	370	370	365	351	406	371	354	312	383	390	386	382	367	374	337	344	395	363	387	343	385	367	370	413	358	373	379	364	367	345	367	377	407	361	372	361	373	335	343	396	372	349	371	346	363	361	354	372	326	377	401	383	331	398	344	377	359	353	365	369	390	340	352	347	380	349	349	391	424	382	384	382	329	355	359	368	350	365	370	374	349	361	384	382	340	338	389	376	402	333	374	379	363	402	363	399	372	368	367	371	388	383	355	366	374	381	352	390	370	403	393	374	373	363	376	362	357	339	358	356	387	382	393	374	358	365	380	360	362	377	363	340	416	391	335	359	338	371	399	393	394	384	397	347	384	341	361	369	325	325	381	370	384	392	360	369	393	344	384	397	338	361	384	378	374	356	369	383	336	333	379	338	364	361	386	381	383	348	321	382	382	352	364	369	360	377	386	363	366	368	397	376	343	405	335	374	368	393	343	374	345	351	367	385	373	391	389	332	385	361	391	360	366	367	363	360	363	377	375	394	367	378	354	363	345	396	365	398	365	403	354	394	400	386	381	393	373	357	397	367	372	361	374	357	388	380	327	361	362	339	377	361	359	380	357	381	417	369	392	376	363	391	379	358	357	359	352	364	365	366	355	396	391	369	366	402	349	366	361	385	322	338	389	342	357	370	377	380	363	367	335	353	367	376	333	369	344	383	371	356	351	378	416	376	358	353	372	382	386	356	370	360	373	334	355	335	336	370	373	378	368	367	388	402	338	385	364	358	357	386	351	353	374	386	380	357	371	364	375	383	388	336	334	345	374	367	382	360	395	404	359	407	356	338	373	383	372	379	359	372	392	362	387	377	334	407	352	337	377	351	377	408	384	399	395	371	358	380	392	393	404	344	354	370	373	383	377	360	387	413	380	353	376	397	401	366	391	373	390	383	363	383	422	389	351	340	382	330	368	391	373	365	380	369	391	376	364	390	362	338	381	378	361	362	357	360	335	369	355	347	375	355	359	379	361	393	377	369	360	389	315	393	371	391	388	390	382	359	377	375	377	380	356	374	384	359	347	365	363	383	379	373	386	378	400	386	350	347	352	357	380	372	372	349	361	356	390	344	381	377	361	353	362	422	395	348	400	342	374	349	361	371	388	352	356	389	390	405	395	341	386	367	374	368	371	362	375	377	352	398	372	363	387	407	375	342	370	373	370	355	379	368	395	420	387	364	371	364	340	358	368	374	375	362	370	360	362	349	345	392	387	351	378	361	352	382	357	385	385	355	339	376	359	375	350	369	352	372	384	354	362	382	378	362	352	387	374	382	380	364	388	362	397	348	357	381	359	353	391	385	346	351	360	352	383	385	342	347	386	372	353	378	391	390	409	346	409	362	355	358	380	383	392	346	358	365	366	396	382	379	367	358	347	360	360	381	382	376	378	369	363	371	359	367	369	359	360	389	355	368	350	328	370	361	408	366	376	397	346	351	346	357	359	333	367	351	394	355	399	411	367	384	345	376	381	398	348	390	407	366	371	348	390	381	357	400	390	363	368	375	362	363	345	386	335	378	370	364	355	334	387	380	371	372	371	355	425	346	385	385	378	394	388	360	378	384	377	404	373	325	364	373	359	388	395	379	373	363	373	365	380	368	353	388	398	379	341	394	386	389	375	339	319	346	406	363	315	354	349	344	381	370	369	366	398	372	353	403	357	341	340	377	354	384	387	391	363	357	359	372	354	377	407	347	375	343	376	377	358	365	386	370	394	379	376	380	374	358	409	356	381	371	413	370	387	389	385	383	392	345	392	366	362	367	355	382	343	365	390	357	398	360	372	370	355	352	376	353	345	375	358	355	367	368	356	379	355	334	346	408	327	348	355	363	380	363	364	382	367	355	397	391	336	363	383	382	344	366	357	369	353	354	357	365	371	378	399	373	399	360	386	388	364	374	372	378	344	386	360	376	372	371	343	360	337	354	391	379	350	391	381	353	368	358	374	392	377	356	395	374	350	379	387	388	370	350	363	378	356	348	379	341	365	384	388	355	342	378	350	344	325	367	371	371	391	404	401	358	349	343	359	331	348	357	363	364	369	355	393	383	381	390	373	337	368	362	368	367	337	371	390	358	361	396	358	351	378	382	359	363	346	360	381	383	353	356	336	381	415	322	362	339	334	364	367	374	386	320	336	393	377	397	377	413	410	374	385	373	325	419	400	373	414	360	384	349	374	348	357	368	350	383	375	370	339	386	337	370	356	337	353	366	372	382	354	348	360	404	371	353	376	396	353	392	385	362	339	380	405	386	343	390	342	375	376	405	381	357	374	360	352	360	362	364	365	391	362	373	374	379	370	360	374	365	383	368	371	373	354	363	377	377	346	371	385	352	399	319	374	410	384	418	344	359	346	396	375	352	410	397	332	386	391	373	366	392	388	358	372	356	374	397	358	342	367	357	384	383	340	379	402	361	349	375	348	428	368	368	344	383	379	368	361	368	346	385	363	389	370	367	398	366	405	363	366	357	358	405	388	393	370	377	378	407	364	361	359	393	395	342	357	397	362	340	356	417	349	377	382	406	352	362	395	378	351	368	387	351	354	355	380	368	353	390	358	349	351	361	365	368	341	368	336	375	383	362	359	342	355	415	365	344	337	392	375	360	364	389	374	373	391	379	404	353	335	401	369	350	343	349	374	375	366	358	366	359	396	378	352	394	397	358	377	381	379	370	370	360	392	394	374	366	392	354	375	365	374	383	349	398	369	365	372	346	367	374	390	377	372	361	381	364	373	372	348	390	376	360	359	381	402	346	356	365	358	386	369	396	402	373	363	366	376	379	339	355	375	392	369	361	386	352	343	342	322	370	330	378	384	386	343	353	342	370	381	353	381	386	387	360	372	393	341	354	377	370	347	331	379	369	383	359	364	322	345	356	374	327	377	361	327	342	340	372	392	361	378	394	361	404	382	373	382	370	328	333	371	363	381	351	363	368	365	384	395	322	360	361	361	375	332	358	371	364	374	355	358	371
14248	984	712	574	385	288	229	160	147	112	119	128	126	108	95	99	97	81	90	95	58	94	80	77	78	77	79	90	98	85	71	87	79	84	71	72	68	86	64	66	87	82	75	83	79	59	74	77	97	67	72	87	80	77	91	76	88	63	76	72	72	62	68	74	87	89	76	77	75	65	84	66	71	69	84	93	76	60	95	81	85	72	99	66	71	63	89	65	67	63	87	77	93	80	77	72	73	85	77	81	69	85	61	82	79	72	75	61	62	91	73	67	87	75	66	69	67	64	76	74	80	75	71	89	51	77	76	85	93	93	63	85	60	76	82	74	70	77	88	81	70	81	71	69	79	79	77	75	82	77	74	72	75	63	72	76	84	75	67	91	73	82	81	71	83	78	68	83	67	77	61	74	76	58	74	69	76	77	73	80	92	86	71	67	93	73	64	80	84	77	94	80	86	77	71	80	64	83	100	75	68	78	73	78	90	85	66	71	81	77	83	68	63	81	72	71	63	86	70	74	81	76	82	74	100	64	77	69	78	103	71	71	81	66	87	74	64	79	70	80	69	56	96	59	70	96	74	64	89	76	57	67	82	63	88	62	74	72	77	83	75	85	83	76	68	74	80	69	90	82	79	77	80	82	65	66	80	84	81	76	70	48	66	77	83	81	80	74	90	79	75	79	73	70	80	59	75	73	80	71	86	82	79	77	87	67	73	82	79	63	84	82	80	63	84	68	74	76	71	78	63	80	72	81	66	88	75	73	92	88	74	81	80	67	73	72	69	73	63	93	86	88	89	60	78	71	66	69	92	72	66	79	82	54	76	79	76	66	85	69	78	93	77	89	77	76	68	91	78	84	70	62	69	83	80	64	81	71	74	79	86	85	61	74	71	60	82	78	69	68	75	84	78	86	72	87	78	71	85	66	83	67	61	65	81	62	77	84	86	78	71	71	90	73	69	69	61	69	66	68	77	62	82	71	93	64	78	66	60	61	62	76	75	94	73	70	77	78	69	66	87	78	67	80	74	84	58	75	62	94	70	68	81	80	76	79	86	87	80	68	61	89	60	72	68	80	86	62	82	81	71	81	72	81	76	86	79	72	80	82	75	56	96	85	72	81	78	73	70	57	60	81	78	103	64	70	94	83	82	82	71	77	71	68	82	82	80	68	67	62	67	69	61	94	77	72	69	97	80	70	76	76	80	72	76	87	69	82	67	75	71	65	70	66	69	83	83	88	81	78	82	86	72	83	77	80	75	73	89	84	76	62	83	60	78	93	73	64	77	82	90	68	72	81	58	76	80	80	76	66	79	87	78	81	70	68	65	84	79	71	86	80	71	76	66	75	72	84	82	82	75	88	83	68	78	63	79	66	61	61	86	89	78	62	89	72	84	51	76	99	71	73	76	95	66	60	77	57	70	71	75	77	83	72	79	77	70	69	74	89	82	71	82	63	63	82	85	59	65	83	74	66	85	71	77	80	69	91	84	65	79	79	73	66	58	78	77	69	106	77	104	73	89	83	84	90	62	76	70	82	86	78	88	79	80	84	96	68	85	67	57	74	64	70	81	71	92	61	91	57	76	76	106	86	61	66	77	83	82	89	70	73	73	73	70	71	84	80	73	81	79	81	74	80	88	68	71	78	80	72	77	84	73	85	67	66	82	81	68	82	63	81	74	74	74	80	71	94	74	74	84	84	78	99	73	73	79	78	88	81	74	87	72	84	65	83	68	78	69	64	89	77	69	74	75	84	69	74	76	78	86	72	84	78	62	70	79	60	74	73	69	74	77	79	88	84	69	101	83	70	70	71	87	81	66	83	68	65	70	73	76	80	92	91	83	71	77	55	71	80	73	82	68	89	82	72	63	78	73	80	66	63	79	63	86	82	78	78	81	103	73	81	80	100	82	78	79	54	77	81	76	73	95	56	100	68	77	80	77	103	85	83	79	77	94	83	66	81	81	83	84	68	72	64	76	80	80	69	70	74	79	76	78	68	67	78	85	81	79	81	84	68	95	59	60	80	84	78	58	80	79	98	78	73	78	87	85	83	76	83	73	74	85	59	72	80	86	79	73	61	58	85	88	75	71	80	85	63	73	86	83	88	75	76	76	86	93	93	69	80	83	80	78	83	66	77	65	90	82	80	88	87	80	76	92	75	71	75	74	70	67	70	88	83	87	80	84	80	59	61	75	73	80	70	65	62	79	77	76	66	72	64	66	55	92	66	73	74	82	74	77	65	73	65	92	78	87	85	70	69	58	60	81	95	80	105	74	73	83	78	79	85	74	84	69	70	83	75	84	99	90	79	58	74	79	82	82	77	84	86	79	73	78	80	72	75	94	80	80	75	70	99	70	76	70	86	83	83	73	67	68	69	72	61	64	62	70	77	74	69	90	74	73	73	66	78	104	79	79	64	84	86	90	59	74	69	83	82	84	72	73	89	74	69	76	82	84	64	76	77	68	88	72	67	78	89	67	74	81	85	66	71	63	82	87	78	81	71	67	90	72	81	86	77	74	84	68	70	77	81	91	65	61	81	70	78	85	74	85	75	89	88	80	70	71	75	76	69	60	69	74	77	90	67	74	84	68	66	84	82	73	80	90	67	91	81	79	81	67	77	69	71	94	60	70	75	67	76	82	71	59	78	70	79	61	78	83	72	80	75	66	80	71	66	73	81	71	65	86	64	73	70	74	67	86	72	65	63	70	64	83	80	77	77	90	73	91	90	89	88	96	78	72	73	87	88	81	78	77	84	90	73	79	65	63	72	61	95	60	70	81	55	74	76	86	72	69	92	61	93	85	69	70	67	76	77	84	81	81	78	84	80	81	77	59	68	96	77	71	64	68	72	71	78	82	70	76	79	67	95	79	59	87	71	74	68	75	88	60	86	73	77	86	82	66	78	74	85	70	79	73	69	75	76	72	65	91	65	68	82	73	78	64	69	88	79	74	67	79	80	70	72	75	65	79	75	83	73	85	67	79	80	76	80	72	56	69	74	81	78	76	60	95	84	66	75	85	79	73	66	77	71	56	61	73	73	76	75	71	94	88	64	70	86	82	68	83	77	73	69	77	70	74	86	80	68	61	85	98	81	87	79	82	84	81	66	81	66	90	97	74	64	77	69	68	77	90	71	75	88	87	77	73	64	85	81	63	83	77	78	87	68	82	81	64	91	84	56	78	83	73	75	75	91	72	77	80	70	75	76	96	76	63	84	75	76	82	75	66	71	67	79	73	58	64	73	80	71	77	82	65	89	74	64	69	79	77	85	77	76	60	77	70	78	60	65	96	92	64	85	86	73	91	89	78	75	69	79	69	83	94	78	89	72	51	73	77	85	86	71	71	81	76	67	87	78	71	84	79	70	93	76	78	87	76	77	75	93	88	69	82	86	67	78	72	91	76	70	72	73	63	49	81	84	71	69	78	72	92	66	91	89	79	106	64	79	63	85	77	85	86	72	85	70	77	79	77	78	74	71	56	78	80	75	69	81
8152	841	1656	1884	1538	1172	945	759	641	580	499	466	419	396	382	380	364	354	344	304	327	287	286	286	279	258	301	241	256	244	257	254	244	283	246	234	245	233	225	255	246	201	219	218	208	236	227	235	229	211	223	238	219	214	235	226	241	229	237	236	208	265	217	235	243	205	219	203	234	206	245	244	207	204	228	224	211	206	193	225	212	226	202	211	226	230	237	218	209	221	234	207	232	206	217	199	219	186	216	207	200	221	224	236	239	186	224	205	193	197	203	211	219	194	209	194	222	223	218	210	217	220	200	205	235	217	204	218	216	206	216	221	219	204	204	186	198	211	226	210	222	228	198	222	228	175	213	218	197	190	207	210	204	206	243	206	214	192	227	223	200	213	188	193	195	192	213	229	238	224	231	199	220	212	217	229	187	224	246	225	214	197	209	237	214	207	222	189	203	208	210	235	215	176	212	207	221	207	233	188	195	192	215	212	211	211	195	185	195	217	218	213	223	209	212	197	211	242	220	205	195	216	207	199	209	234	225	207	217	199	239	240	244	202	222	216	221	212	208	214	211	230	203	214	210	212	225	222	210	223	206	199	205	216	238	229	228	223	230	219	220	202	201	218	230	211	209	210	241	202	223	183	217	214	223	197	205	219	226	227	214	190	205	204	205	218	212	213	227	213	233	227	221	215	224	208	199	201	204	197	197	192	232	212	198	220	188	211	187	203	220	226	217	230	222	228	227	214	219	231	219	200	218	205	195	222	235	215	253	198	179	181	213	178	237	188	212	213	216	221	214	189	223	204	208	218	214	218	229	197	223	214	217	201	207	206	196	219	202	197	236	197	228	211	179	204	201	204	208	244	210	207	210	219	211	218	214	198	209	207	216	199	229	223	189	200	207	233	182	212	211	213	199	221	221	215	192	199	196	234	222	208	222	218	207	190	190	199	209	215	212	221	263	193	223	221	222	208	219	198	213	218	233	220	182	235	206	190	188	223	215	224	222	210	216	206	212	198	176	231	228	206	206	185	199	203	231	233	210	204	224	219	230	225	214	215	227	223	194	216	213	239	212	193	215	225	201	195	205	246	213	215	219	244	208	223	213	212	228	208	208	211	236	227	222	222	196	202	242	208	224	214	212	182	197	207	233	213	203	224	257	178	187	188	213	239	241	201	217	187	240	222	200	220	224	216	214	212	214	209	210	214	195	213	204	212	237	211	237	222	192	230	212	211	217	208	212	206	222	199	204	200	219	201	225	201	205	193	201	237	250	207	222	205	221	200	223	213	218	209	215	221	203	214	199	208	216	212	210	183	213	206	196	228	173	213	202	245	212	234	210	206	200	221	224	225	199	214	217	221	201	202	210	186	215	194	206	195	203	219	186	209	217	214	190	221	203	208	199	188	206	204	199	229	247	222	218	212	219	210	203	232	202	230	229	238	219	195	213	229	227	217	225	224	208	217	224	212	200	224	219	217	203	204	227	217	226	198	209	183	201	187	207	211	197	221	216	228	199	217	213	202	214	236	183	223	212	211	201	211	200	203	220	230	202	209	205	200	197	208	200	208	197	241	217	232	206	195	217	198	215	232	202	184	218	239	227	228	213	207	211	234	224	203	218	229	202	208	212	193	242	214	223	196	217	194	217	230	191	211	211	219	225	192	212	197	212	220	228	220	197	212	241	216	231	203	212	222	218	194	220	203	199	243	195	214	216	208	205	197	191	228	188	264	197	197	212	216	224	216	218	206	185	224	238	191	213	223	205	254	196	184	211	235	222	235	215	204	224	212	214	202	191	215	212	198	222	206	218	209	234	212	237	231	214	241	205	226	189	223	235	207	216	214	229	229	228	191	191	222	219	232	226	213	198	212	220	215	200	238	205	205	230	200	246	189	199	216	212	213	209	224	217	212	211	207	199	220	213	223	210	227	234	225	193	163	219	239	245	206	201	226	214	195	187	227	233	208	228	221	223	231	231	224	200	213	204	184	195	201	205	217	211	206	213	194	216	198	208	218	255	208	242	211	235	199	225	220	207	221	214	219	230	224	217	216	209	183	187	224	206	216	204	196	202	209	210	215	187	200	232	212	242	196	209	202	197	204	209	212	217	207	212	235	190	215	232	254	229	204	213	207	223	224	197	191	196	219	177	210	201	199	246	216	206	222	218	210	210	221	200	239	212	233	207	235	194	209	225	200	213	232	216	210	244	201	195	210	241	222	217	231	212	225	227	202	222	191	239	216	226	207	229	215	214	199	218	208	211	198	235	194	207	206	181	221	197	232	203	217	214	206	241	232	206	182	211	217	187	218	208	192	243	214	219	198	207	204	202	214	217	189	231	221	218	234	207	205	225	235	223	215	209	222	209	197	209	193	195	218	231	206	206	223	216	235	202	208	210	207	210	199	207	213	210	223	199	213	197	213	204	233	206	217	205	203	203	239	214	221	204	206	211	227	199	202	218	199	231	231	212	212	201	200	206	238	194	197	248	187	194	202	230	228	209	207	235	212	218	213	210	211	202	220	202	214	233	202	210	206	225	210	223	213	239	240	199	216	197	194	220	196	225	215	227	205	210	218	217	211	213	238	200	216	197	240	208	237	188	219	205	199	200	209	214	205	200	206	197	204	197	192	208	247	209	212	217	201	209	205	234	223	217	214	209	209	222	210	215	201	192	201	207	213	222	201	209	193	230	180	224	208	217	206	203	206	215	197	197	207	194	179	231	235	203	207	195	216	222	213	222	229	203	227	212	224	227	223	234	238	200	211	212	218	223	221	213	219	247	232	197	225	208	208	206	217	191	228	221	243	214	199	214	219	210	225	211	215	222	220	220	219	212	204	202	218	197	218	211	233	225	197	228	206	218	203	245	219	221	229	222	209	215	211	193	201	221	202	223	245	214	207	202	203	214	208	225	196	227	230	222	236	227	234	216	193	210	211	237	216	218	226	201	221	196	187	217	230	203	203	228	203	219	220	237	213	193	228	215	212	203	235	202	204	205	228	222	205	234	199	209	213	214	218	234	223	232	192	195	213	219	206	214	208	219	207	190	194	231	212	210	233	220	217	208	228	239	217	207	204	240	210	206	217	214	216	246	220	221	207	212	209	212	183	233	199	202	223	200	217	218	191	247	212	208	200	221	211	187	208	211	224	237	202	199	202	205	230	213	201	203	204	238	187	191	220	202	219	228	207	201	237	211	205	225	229	231	241	216	211	233	185	212	209	214	208	220	220	205	204	201	213	231	208	243	208	191	192	222	220	219	208	221	214	224	220	206	196	215	198	216	209	220	210	249	220	221	206	187	242	229	202	198	215	184	218	238	232	202	191	231	227	209	179	198	210	189	219	210	204	211	226	203	208	213	209	222	214	204	229	243	205	215	216	207	209	216	217	223	242	232	231	213	187	224	228	211	216	224	189	229	214	215	219	199	218	214	195	222	227	207	222	213	224	190	203	220	216	210	236	201	215	236	210	228	236	209	215	198	205	228	205	188	194	226	218
1772	345	307	292	297	271	320	292	282	325	286	330	291	286	300	301	285	310	317	286	280	291	285	282	302	292	276	295	287	334	283	283	292	284	274	307	262	323	323	294	321	297	303	299	305	283	303	286	283	308	293	276	325	276	276	294	317	317	296	279	275	289	276	295	328	291	298	295	319	274	282	290	286	296	337	280	315	302	308	293	267	273	285	284	281	287	308	280	285	315	261	266	303	268	275	279	256	309	277	278	273	271	292	279	290	333	321	311	293	317	298	306	299	257	289	289	295	321	312	285	286	302	295	308	291	283	288	307	283	271	316	312	277	295	302	335	291	285	261	290	296	296	308	281	280	278	282	302	275	289	286	310	284	320	300	265	312	311	255	287	324	292	295	300	280	313	284	283	284	309	301	314	282	321	283	268	298	312	307	314	310	317	283	312	326	302	289	286	317	308	311	275	279	312	321	320	296	284	274	295	263	290	298	267	297	270	314	271	292	279	293	332	305	310	324	323	302	304	289	292	286	301	281	307	282	269	305	313	272	289	259	303	283	278	295	328	281	275	300	296	320	300	293	311	283	287	274	319	286	271	295	295	278	314	300	289	293	276	307	277	320	276	300	284	292	285	254	301	288	315	305	301	275	268	332	286	282	301	305	281	283	318	245	295	291	255	325	293	277	313	320	285	311	245	290	286	268	293	311	302	283	286	277	284	288	289	279	303	286	299	318	305	291	311	290	287	282	301	290	298	293	266	333	298	271	328	307	295	295	284	316	271	287	264	305	317	306	277	272	280	285	322	319	320	329	300	293	309	276	260	312	308	286	289	279	311	306	262	268	296	299	279	289	299	282	324	298	254	280	252	286	310	304	272	264	264	282	282	323	314	292	294	330	329	292	340	280	301	282	315	293	286	271	299	331	277	287	270	334	279	317	288	291	271	269	270	264	279	286	218	306	298	279	291	289	259	317	326	275	286	261	292	293	273	251	306	273	311	289	303	310	278	322	288	289	308	282	288	308	308	280	282	299	279	292	262	321	295	304	309	286	254	270	295	282	267	341	297	310	266	303	279	312	256	311	316	270	303	303	302	285	292	332	280	264	270	278	275	315	279	275	241	293	299	281	292	277	311	294	282	321	299	301	285	346	279	323	304	283	313	305	299	291	305	278	294	304	306	284	291	335	296	311	282	258	299	279	300	313	314	274	312	280	289	271	289	299	303	294	280	281	289	315	280	315	284	298	302	253	291	330	309	303	268	295	320	265	258	271	312	291	319	313	314	301	273	283	322	300	290	307	295	288	298	288	308	299	263	279	298	294	296	304	290	289	308	299	302	293	276	301	290	281	314	289	302	271	295	288	278	273	293	307	312	274	265	279	255	276	288	286	280	272	298	322	320	289	324	311	286	288	298	309	316	276	291	268	313	297	308	293	289	299	327	275	272	286	308	295	284	311	295	316	312	287	318	300	294	304	302	272	294	268	291	296	279	296	322	287	281	280	321	272	288	332	313	309	289	286	267	309	271	284	310	293	272	337	296	273	283	290	291	303	294	262	328	323	308	306	282	276	315	298	285	289	299	251	293	311	325	299	295	254	318	301	325	320	287	294	317	299	306	292	287	268	293	299	289	314	282	302	272	277	342	314	283	314	282	323	245	281	320	317	298	274	260	282	326	280	293	294	293	277	286	264	284	320	304	311	318	302	272	294	272	274	262	277	291	275	300	249	274	281	300	273	285	299	321	272	270	256	274	292	298	290	290	335	318	288	265	260	292	276	346	291	280	320	334	291	313	313	337	285	251	301	281	305	295	262	261	288	283	305	306	290	311	327	271	299	286	267	261	289	288	300	305	282	266	308	293	283	350	294	302	286	283	328	283	308	292	295	282	302	323	292	292	275	317	315	295	278	291	325	313	258	304	282	289	294	320	307	268	287	300	285	262	310	288	292	308	277	280	276	265	280	259	311	306	287	294	321	299	298	314	276	318	278	304	302	289	280	287	281	270	291	284	284	290	298	274	294	308	262	313	265	301	292	304	292	293	287	292	315	281	290	310	314	287	313	286	318	304	292	279	289	288	316	301	338	296	277	280	257	281	305	307	278	300	311	283	261	311	285	263	287	321	297	297	294	296	298	278	284	295	274	291	280	301	286	290	249	322	278	297	303	314	333	301	274	284	293	299	285	332	266	325	307	298	277	271	289	299	257	291	303	266	308	284	322	293	296	309	330	301	305	271	257	300	292	298	307	314	327	247	295	313	313	276	307	313	279	303	301	284	316	284	313	322	286	316	271	297	305	303	316	264	276	293	294	286	304	297	273	263	296	284	297	301	289	273	277	324	284	262	269	311	290	318	271	295	283	268	277	278	300	285	276	295	308	292	304	283	289	314	312	294	289	267	308	314	277	298	255	277	255	309	272	293	284	262	259	308	352	310	327	289	307	296	283	284	294	281	340	302	310	311	326	275	330	301	284	265	294	252	281	288	336	311	312	310	295	333	306	285	288	274	303	273	306	323	291	299	320	283	251	270	305	299	306	300	289	308	305	309	305	306	274	319	314	296	293	314	315	330	308	262	324	295	289	299	300	285	279	295	292	267	258	280	297	268	319	269	297	305	274	325	299	308	296	283	307	289	303	293	293	291	294	284	295	298	278	314	289	326	302	283	275	297	292	297	259	283	298	314	288	295	296	263	296	304	329	302	284	312	294	278	254	284	302	286	304	297	278	272	297	322	291	276	280	269	278	297	289	263	315	275	292	290	285	318	317	271	280	313	317	330	278	326	307	294	300	309	316	306	289	269	291	274	296	294	301	290	290	332	283	268	290	262	259	285	281	292	273	293	318	291	284	291	297	312	313	312	294	290	315	273	304	292	302	305	302	297	309	310	275	297	282	309	300	291	299	294	315	318	291	295	298	305	286	296	302	291	364	288	295	288	333	251	264	294	319	306	302	309	314	316	314	301	293	306	291	281	309	286	275	279	275	269	276	314	306	310	326	331	300	299	313	274	286	265	285	289	286	309	258	273	285	306	321	326	287	302	309	291	297	288	286	256	274	297	276	261	291	286	300	325	313	315	294	307	274	301	280	278	307	301	294	309	315	323	307	301	286	308	293	298	282	310	277	307	289	281	280	250	285	309	294	298	280	275	332	288	274	288	296	296	298	312	274	253	284	288	297	295	275	266	313	269	289	273	314	285	303	291	295	294	295	292	308	291	321	267	273	283	252	285	308	298	288	322	302	310	296	267	268	313	288	306	260	304	287	283	308	286	242	308	316	295	330	286	284	308	264	277	312	281	310	270	282	285	285	304	288	304	301	261	283	313	321	279	279	288	306	309	294	294	324	291	319	289	301	274	292	300	274	275	306	266	291	280	280	299	289	290	275	268	325	310	280	298	277	297	313	293	297	317	300	316	288	267	303	284	280	264	280	259	289	317	315	331	301	263	295	304	253	268	290	280	300	312	297	287	330	322	294	301	313	312	266	275	270	263	283	328	278	282
1959	666	660	699	717	692	707	628	677	642	647	648	637	672	721	617	645	704	642	654	645	622	668	661	657	674	663	656	631	714	631	664	630	675	653	631	679	679	684	641	642	654	654	638	608	634	639	640	646	647	638	676	660	638	644	675	641	657	609	649	693	689	637	701	620	660	615	608	653	637	636	647	624	606	653	646	634	647	647	680	666	659	674	680	652	671	611	678	647	658	681	658	665	684	684	639	690	621	674	721	686	641	604	642	635	640	660	662	643	632	640	694	695	653	668	646	666	639	637	637	675	665	642	623	629	688	638	632	678	632	652	672	657	618	643	642	684	658	658	644	694	607	674	645	665	631	658	654	672	624	638	648	629	607	650	652	616	668	582	667	654	638	579	646	681	669	696	586	655	672	662	646	694	673	663	659	679	686	661	596	627	634	615	643	709	653	657	667	640	594	637	643	645	678	653	664	680	683	678	617	678	651	693	643	642	681	627	630	636	624	657	638	605	630	643	621	649	618	628	655	650	669	670	621	675	672	629	633	667	692	645	691	646	669	632	652	639	652	667	627	654	647	654	683	651	632	627	657	614	649	655	652	610	654	627	624	672	656	645	657	624	696	631	635	660	652	691	697	641	655	604	632	641	675	708	621	645	697	639	688	648	682	648	627	634	682	706	695	644	654	648	629	647	670	585	679	662	657	663	655	611	654	664	644	626	670	686	614	676	656	663	617	619	657	673	644	639	607	664	645	629	633	666	654	656	688	652	657	662	642	606	662	651	682	636	669	648	670	696	638	676	638	681	656	621	619	607	643	645	659	659	681	683	638	667	646	668	653	670	668	647	687	677	646	682	643	660	630	695	642	669	633	651	652	634	675	661	660	646	598	622	674	601	661	647	608	633	668	655	671	638	660	692	633	692	671	677	622	639	711	649	636	679	613	649	624	635	648	654	653	645	655	687	652	674	681	626	658	636	649	643	621	608	634	672	646	638	619	691	619	655	688	661	675	628	670	620	646	657	651	649	652	626	667	681	677	630	646	667	637	678	617	639	632	672	654	656	633	647	699	647	612	692	611	639	722	654	630	701	694	621	648	636	639	638	617	707	688	654	649	637	643	643	654	651	667	650	642	608	652	690	652	654	666	641	645	644	696	675	669	629	658	686	627	656	669	636	651	610	654	672	667	670	607	571	611	641	683	648	655	681	647	668	644	646	642	611	622	626	681	673	639	691	660	664	604	644	649	657	691	633	680	645	645	627	658	655	623	697	666	643	657	640	644	629	642	610	628	603	665	655	671	648	641	632	642	648	642	649	654	644	683	664	636	657	682	646	669	677	652	610	708	672	652	690	650	653	652	642	653	613	660	708	629	627	664	621	637	682	690	633	637	695	643	667	640	649	677	600	687	670	652	649	641	657	642	669	645	640	695	666	648	689	644	647	637	681	641	672	680	684	632	645	658	653	650	655	636	653	599	662	655	674	685	650	653	610	676	647	686	639	642	673	644	652	665	646	625	664	652	643	632	666	660	693	641	653	647	679	648	607	660	656	684	677	666	685	610	669	644	620	663	626	690	642	675	615	645	687	636	650	699	633	678	648	634	675	615	648	621	621	620	652	658	678	649	656	636	616	654	601	684	658	622	657	670	693	657	649	651	650	687	678	652	680	621	700	668	643	636	650	649	653	635	663	681	635	683	668	664	665	647	652	593	672	702	646	666	651	676	647	642	666	638	613	650	653	697	652	702	649	670	678	647	651	613	678	661	652	679	682	678	651	691	647	640	694	669	639	643	669	655	653	650	649	603	642	663	667	612	671	650	657	672	670	651	661	632	700	628	688	641	668	679	657	615	697	683	683	652	696	631	683	651	642	669	634	668	673	667	644	644	674	648	659	620	682	641	669	668	655	692	646	682	669	677	695	678	636	656	643	671	631	649	643	663	648	649	625	641	599	653	679	648	644	632	670	638	698	632	646	655	657	637	656	658	629	621	654	613	678	633	613	638	648	694	682	655	654	678	644	662	658	646	599	715	649	644	646	651	658	698	644	673	643	651	687	652	654	663	656	624	641	675	733	613	659	638	643	656	681	647	664	672	671	653	658	635	639	641	653	644	657	659	610	610	651	672	606	617	627	610	611	630	629	639	658	709	628	647	656	651	661	608	633	661	655	638	631	622	645	589	648	649	679	640	638	621	626	642	681	654	654	664	659	656	662	631	639	663	625	647	674	620	669	650	624	657	621	642	640	657	630	652	666	660	683	627	624	677	632	644	647	649	612	695	661	671	682	604	682	697	643	693	651	630	645	648	639	657	650	635	606	656	684	635	606	630	669	636	632	687	631	653	652	711	650	686	665	587	672	644	627	658	598	624	651	643	666	638	679	666	682	675	678	659	611	656	642	667	655	601	654	636	623	635	628	703	686	673	638	597	674	683	616	649	660	629	661	604	651	676	613	662	645	644	664	616	670	640	700	652	653	671	616	672	666	623	649	619	632	686	677	627	659	637	708	642	691	648	670	625	650	674	694	627	631	629	657	652	642	679	633	623	645	698	647	675	690	656	660	635	648	686	640	654	648	633	612	651	642	641	640	658	635	621	620	633	639	648	668	669	663	669	673	653	630	646	656	692	655	654	660	640	631	656	670	653	665	641	680	661	621	624	689	644	688	653	669	641	674	685	643	653	647	617	607	603	620	619	636	649	648	553	659	668	633	668	649	660	689	637	671	643	684	668	674	659	630	659	664	616	620	657	634	646	650	688	608	651	657	672	696	626	630	634	659	671	654	640	604	685	681	649	628	624	639	666	632	695	688	643	657	628	671	629	628	658	674	675	644	622	626	663	675	624	626	629	672	654	665	638	687	675	624	654	705	619	677	630	661	646	713	666	647	664	619	660	613	682	640	635	667	644	662	656	607	650	662	635	684	638	640	662	712	699	658	635	632	633	648	631	656	681	642	678	646	577	597	656	677	738	683	642	639	650	622	624	635	645	668	691	665	638	650	667	631	639	618	616	664	667	628	648	658	662	625	644	668	609	627	631	650	686	628	630	691	629	619	637	619	663	675	628	643	613	652	635	633	663	651	641	630	664	639	649	669	655	636	663	642	671	654	667	648	656	686	670	667	676	653	623	657	646	647	629	633	692	679	594	642	677	677	699	664	623	647	615	695	671	684	641	634	625	605	643	643	645	657	654	629	632	655	648	653	664	644	608	636	629	670	632	669	627	655	627	670	640	618	627	667	647	656	650	632	610	709	655	608	684	696	663	668	611	696	658	689	672	665	672	675	620	644	636	644	652	646	650	708	650	656	669	658	642	644	699	653	675	654	597	679	642	618	632	619	652	658	623	697	674	648	625	673	671	685	659	594	656	662	641	646	666	649	683	583	668	662	660	646	628	619	653	646	660	650	678	692	628	634	654	668	666	610	645	678	686	610	687	667	663	613	687	672	659	671	632	695	724	609	625	657	630	640	619	654	606	647	658	600	638	644	704	610	628	672	638
7530	417	464	392	278	273	273	226	201	203	180	148	204	177	181	173	166	167	159	177	173	165	174	170	171	163	155	164	164	157	171	153	165	187	180	170	147	188	173	175	148	168	138	146	142	157	177	171	184	163	162	151	169	152	153	153	168	173	157	182	162	157	156	159	162	153	172	182	151	168	191	169	173	189	138	169	168	187	173	142	161	144	170	134	157	154	177	165	158	151	161	163	173	149	163	160	184	162	161	153	170	168	169	146	160	176	158	174	146	153	152	175	149	158	144	160	127	170	146	151	167	154	146	155	157	147	158	157	170	178	149	176	176	165	135	184	157	136	159	196	189	177	165	147	142	153	152	162	150	163	175	157	173	157	176	145	148	152	135	163	179	150	185	174	193	171	147	129	153	168	158	165	149	176	174	157	168	137	164	174	163	157	135	173	167	151	166	157	161	173	186	169	147	165	167	179	147	185	160	172	152	167	158	169	169	148	163	153	186	172	156	162	161	157	136	167	171	194	138	174	179	162	157	174	161	158	158	158	181	194	158	191	158	167	152	145	162	186	171	171	176	162	162	170	157	158	151	158	149	155	141	154	145	174	186	160	148	185	156	183	168	154	164	157	163	170	166	158	172	166	175	147	146	158	145	134	178	133	174	171	160	159	136	160	152	162	182	167	170	201	164	141	165	172	175	149	168	162	154	169	161	151	169	168	197	167	147	153	179	176	173	176	158	150	176	168	158	158	144	184	187	153	160	154	173	171	164	168	167	174	154	148	133	168	158	171	158	172	161	160	179	141	153	160	182	151	185	182	171	174	140	167	150	156	155	171	128	166	148	143	152	160	166	174	173	171	141	168	164	177	156	174	159	162	156	190	171	180	142	165	157	178	156	160	165	187	174	180	162	165	151	151	141	143	144	170	175	144	157	166	141	161	129	165	139	160	136	159	192	172	164	158	163	141	159	142	172	146	145	150	168	186	156	185	175	159	170	164	157	175	175	150	160	146	177	151	166	161	190	166	179	154	172	129	142	176	169	175	165	153	124	152	130	141	172	162	159	164	136	166	159	145	152	151	142	158	148	191	159	152	151	156	157	163	136	181	178	145	155	157	157	154	165	169	153	159	147	176	167	146	166	152	175	175	185	179	157	178	169	148	142	156	144	158	145	185	174	148	173	160	138	161	150	154	157	156	165	188	167	169	148	164	175	165	178	173	160	149	163	166	178	159	170	169	148	146	175	162	143	158	180	164	148	163	160	150	186	143	166	188	148	164	173	190	175	155	175	158	141	142	136	160	147	177	175	187	141	172	148	193	180	162	156	169	165	166	158	156	157	161	192	153	157	177	159	154	152	169	163	172	151	183	151	157	143	161	149	132	151	163	170	155	163	148	164	148	175	146	176	165	174	145	161	173	161	159	164	185	159	148	145	167	168	180	147	127	156	185	179	179	136	169	179	150	153	160	166	161	165	181	164	141	167	187	177	159	172	150	173	176	167	166	145	169	169	174	165	164	163	169	140	181	189	156	157	136	179	166	173	162	163	167	165	187	177	165	156	150	135	185	156	172	174	140	157	143	156	159	173	176	176	139	136	156	147	166	176	164	151	167	160	150	157	146	158	158	150	135	158	158	163	186	179	162	147	169	160	152	165	157	149	170	163	152	155	160	145	143	154	161	166	175	144	174	149	156	143	153	183	180	164	140	147	166	162	145	176	151	157	150	162	170	152	163	156	154	169	179	174	162	165	175	160	154	148	170	161	181	174	166	154	162	159	145	165	155	145	144	127	185	171	155	176	145	145	162	167	164	170	168	147	143	176	136	154	170	166	164	155	167	163	156	157	164	167	155	165	162	178	170	136	163	180	187	157	143	152	172	167	168	168	164	183	152	138	156	174	157	152	153	160	180	171	152	158	186	155	150	161	165	174	148	177	160	170	151	150	152	176	156	149	163	172	141	172	170	155	144	159	170	170	153	161	156	173	151	168	149	155	151	160	169	161	155	171	178	148	154	141	146	162	173	165	150	160	143	171	147	157	146	168	147	154	175	156	164	166	129	150	160	153	159	171	150	171	151	175	178	178	166	149	156	195	155	157	162	167	168	166	170	144	181	162	173	179	171	157	155	152	156	161	154	172	175	158	173	143	155	149	176	162	178	175	168	155	157	160	159	176	168	149	159	152	163	159	161	146	167	160	151	140	178	156	166	157	153	153	178	160	169	153	141	147	167	158	150	162	153	178	158	148	142	175	172	174	157	149	162	180	160	168	158	168	145	185	142	171	138	185	160	157	155	163	180	159	138	166	150	161	174	152	153	153	148	158	200	167	171	158	172	201	157	157	160	167	155	145	134	175	155	143	146	163	177	156	177	189	167	162	182	166	152	163	208	171	152	189	155	169	174	142	177	144	171	168	161	152	140	157	155	139	149	162	155	158	165	159	137	186	152	161	146	168	142	155	141	171	183	168	171	166	151	152	157	161	199	162	170	144	157	164	155	157	167	161	187	149	158	146	152	168	146	151	150	153	147	176	180	163	150	167	164	170	159	148	156	179	170	151	157	158	188	182	186	157	155	162	163	156	171	187	153	169	159	178	154	207	198	167	154	156	162	177	181	193	157	172	185	165	161	155	158	176	171	171	143	144	155	177	186	145	187	174	147	187	150	167	146	166	152	157	182	181	181	175	187	151	143	154	150	149	163	164	149	151	149	168	146	156	168	162	159	169	170	141	188	166	174	153	158	157	144	150	174	164	164	167	151	147	150	181	171	142	172	136	169	168	169	186	162	166	166	146	142	161	164	157	164	159	147	175	183	159	149	154	178	157	146	172	157	151	149	170	148	179	172	148	180	157	176	176	150	174	177	186	183	162	162	156	144	134	161	155	158	161	160	184	157	175	178	150	172	154	167	214	153	160	179	157	140	144	173	171	144	166	149	159	187	151	159	166	168	173	196	180	176	156	149	149	118	150	156	133	156	167	159	155	145	162	177	149	143	154	181	157	164	154	150	158	171	143	158	145	156	164	138	167	171	170	164	168	167	162	159	177	151	150	154	157	172	161	132	181	156	154	152	152	178	181	151	137	153	156	146	175	166	140	151	156	133	148	137	121	168	161	151	140	156	157	170	152	169	159	155	167	158	161	148	161	176	158	169	169	175	181	189	194	170	162	148	167	149	156	146	151	183	163	162	169	177	163	146	164	147	172	160	127	155	152	153	163	137	149	164	172	170	154	170	152	161	148	135	169	140	139	175	173	138	144	130	151	155	150	167	191	153	153	170	174	151	184	173	157	171	146	174	170	174	164	161	163	156	155	174	122	158	188	170	161	157	158	157	157	175	152	154	159	160	165	135	168	146	182	158	157	173	158	157	148	147	178	166	159	173	176	174	140	151	155	163	150	174	164	160	171	177	140	161	164	159	202	148	155	159	145	162	157	171	176	126	149	148	162	156	145	207	159	156	172	163	157	154	162	192	169	165	160	150	172	146	148	154	140	157	141	166
6447	720	1094	1172	1023	878	760	651	602	543	526	473	491	455	450	427	424	459	472	409	446	422	429	441	408	423	371	390	432	404	369	395	413	377	361	386	381	357	382	422	404	367	387	394	401	371	370	372	392	398	350	360	366	407	369	397	330	370	382	396	348	372	406	366	368	357	400	355	389	354	378	340	383	392	360	392	397	402	384	375	377	384	345	397	417	356	375	397	415	388	377	382	379	381	375	389	411	339	352	372	375	375	383	401	337	384	376	385	333	408	356	370	385	401	339	406	384	368	339	356	418	343	407	377	381	367	371	375	359	395	383	373	379	407	341	396	402	374	346	373	366	389	345	383	387	384	382	336	388	374	389	391	347	358	372	378	385	385	364	377	369	375	378	390	397	370	377	377	370	406	377	350	349	366	383	387	388	359	406	355	363	391	377	401	395	374	343	364	354	386	388	357	379	385	362	353	395	353	370	365	383	346	371	373	409	376	364	383	378	374	368	381	405	393	354	361	369	387	360	382	334	407	394	367	397	372	362	370	409	336	377	359	371	390	358	388	368	351	342	330	356	380	383	396	341	399	354	373	335	373	353	366	371	415	414	369	374	354	391	348	368	368	361	374	412	383	376	381	374	371	384	379	377	387	344	378	357	377	349	384	386	357	366	405	336	368	383	361	371	381	333	381	374	385	393	395	390	360	348	388	342	400	367	373	404	396	368	347	399	374	377	361	342	385	341	338	350	373	379	364	384	400	379	364	366	341	384	360	386	353	378	378	388	379	393	366	374	394	358	365	407	386	403	388	369	367	367	376	396	356	393	356	362	376	341	380	383	376	389	394	353	364	370	373	381	380	360	354	336	406	393	389	388	344	356	365	329	358	370	344	372	351	382	383	371	382	376	399	387	363	397	405	342	357	349	378	355	375	387	392	403	370	394	375	351	351	349	376	373	391	376	378	419	360	369	369	345	377	362	375	356	353	351	366	385	378	338	402	376	367	362	398	384	385	405	348	406	369	372	353	371	381	367	374	425	374	373	380	366	384	385	377	352	390	393	348	347	378	380	362	365	374	369	382	370	403	367	379	391	361	379	383	406	386	366	391	360	365	397	354	382	321	370	385	334	314	351	391	354	431	382	395	341	385	360	362	369	389	369	378	351	397	356	396	369	360	348	354	395	380	370	414	379	394	381	338	364	351	352	375	371	377	371	375	362	364	363	380	354	412	396	350	378	405	378	360	378	367	374	399	380	386	381	353	393	363	368	371	350	352	346	424	349	365	371	361	379	376	419	341	378	392	393	370	394	390	373	391	344	371	388	389	365	376	366	368	390	351	386	374	388	383	357	370	363	365	369	379	329	379	401	324	358	377	383	402	373	361	330	361	348	360	384	376	407	386	380	393	357	393	381	381	352	377	390	390	378	363	343	383	360	380	348	386	377	386	386	382	375	388	357	379	353	369	371	357	367	354	388	342	374	363	407	383	347	388	360	392	392	385	354	322	358	365	362	358	367	389	358	344	342	361	379	386	353	375	368	383	332	363	372	370	377	342	380	352	360	382	348	383	379	390	413	376	397	348	367	375	353	386	379	379	375	375	354	366	385	399	376	381	375	367	395	348	354	379	353	426	341	370	372	341	363	378	355	375	377	397	378	379	392	376	338	389	358	411	403	378	408	375	388	380	400	338	373	376	350	397	352	331	378	373	378	375	332	371	364	363	394	391	347	359	378	371	370	400	407	363	398	358	426	355	358	368	390	365	347	358	387	361	331	403	347	373	372	426	365	380	369	338	400	345	376	385	344	356	365	380	406	385	357	364	361	369	399	341	346	343	358	360	355	363	349	418	373	376	375	367	381	332	364	383	393	386	386	372	389	364	339	382	382	373	356	395	383	380	388	368	385	364	377	377	348	370	388	360	391	342	371	409	358	338	349	337	356	396	348	379	414	343	340	383	380	372	385	373	379	372	354	373	372	368	404	386	392	362	367	382	355	359	387	378	401	340	359	389	408	380	384	383	361	355	361	371	397	363	385	389	351	365	363	373	377	388	357	387	384	346	331	381	401	427	387	411	372	359	350	341	352	395	342	337	368	377	369	369	386	342	367	397	377	366	365	381	380	396	386	386	358	373	388	394	385	391	350	364	360	418	344	349	340	357	364	393	383	380	369	359	393	388	368	334	369	380	393	317	336	371	405	367	357	378	362	353	398	339	367	382	380	343	370	367	386	361	360	366	357	357	362	406	403	380	362	351	375	393	387	395	354	343	358	374	397	408	387	377	367	386	408	384	368	339	379	361	365	398	388	372	395	366	417	364	360	386	381	371	396	362	347	376	377	347	346	396	367	379	371	341	396	360	365	346	385	365	329	375	360	395	379	365	387	358	365	384	345	398	372	399	426	372	366	361	388	383	392	369	401	369	395	396	419	371	380	408	354	353	397	403	371	386	354	366	385	360	319	375	367	354	384	348	374	364	385	365	330	355	357	373	364	388	377	384	368	355	383	377	357	344	330	354	390	349	379	377	377	393	363	380	391	350	361	380	390	355	389	386	357	366	393	378	371	378	364	381	376	365	381	398	386	391	364	366	380	387	386	381	401	374	377	374	348	392	400	357	390	392	347	378	372	380	371	375	369	366	394	353	354	411	362	370	363	353	396	356	356	369	390	378	373	392	368	355	363	348	378	350	356	328	350	393	404	372	361	359	367	374	378	364	419	359	382	376	356	374	365	380	391	390	344	383	386	352	380	361	372	366	380	357	388	382	376	354	364	384	358	376	359	388	353	329	426	380	356	399	388	356	370	387	358	359	371	352	381	387	395	372	392	375	340	407	413	326	393	353	376	350	367	372	358	386	386	385	391	399	364	371	372	404	391	365	377	385	352	411	370	365	367	391	379	385	359	388	386	366	370	359	369	369	357	346	366	362	371	379	387	354	393	370	367	375	339	359	370	369	364	348	353	346	338	409	415	389	370	381	360	356	354	333	383	409	334	370	365	399	371	351	385	388	364	340	370	358	358	377	411	351	359	368	378	402	388	383	354	364	358	361	394	347	393	389	385	323	375	367	378	335	324	405	395	336	392	352	346	378	380	360	366	367	386	357	385	381	373	358	382	353	371	369	373	336	363	388	398	344	421	392	368	347	354	383	342	374	365	416	364	371	369	365	367	353	370	398	401	339	393	377	366	404	366	382	386	350	359	395	365	374	368	368	409	336	341	375	408	352	402	385	374	328	352	375	410	377	366	378	374	403	413	387	354	355	370	355	370	370	384	353	364	366	370	315	380	384	361	357	366	374	362	350	328	372	375	404	377	372	367	339	376	380	354	373	359	354	364	374	372	363	369	353	381	361	360	366	372	348	353	385	360	349	379	367	341	371	328	357	335	379	422	377	352	356	373	363	352	397	374	335	397	368	373	353	367	362	370	372	375	356	382	359	378	366	380	354	359	376	393	394	377	395	404	392	377	375	403	379	360	386	370	380	402	341	363	385	361	348	358	356
14413	1125	745	515	356	270	230	186	165	126	117	118	118	108	101	100	106	97	86	79	88	86	89	81	80	91	93	89	79	99	92	78	106	64	71	56	83	70	74	82	111	84	64	69	79	53	68	89	69	67	85	84	83	85	75	80	88	90	71	79	64	87	93	75	80	68	77	74	70	72	76	63	76	80	79	85	97	74	82	81	83	84	76	72	89	77	67	78	79	81	73	87	82	95	84	82	84	93	90	101	65	91	71	74	62	62	77	72	80	79	85	82	94	79	64	86	68	102	74	72	74	79	49	88	77	84	73	66	87	84	85	84	83	78	76	83	79	84	76	59	76	65	69	52	74	73	64	77	79	100	77	85	77	77	78	70	70	67	73	76	57	73	69	60	67	77	81	75	82	70	71	83	62	80	72	80	75	78	79	86	76	73	65	76	81	82	91	72	58	85	68	70	68	66	85	80	63	83	84	91	73	69	67	88	72	71	81	66	95	83	77	86	75	89	61	69	82	75	79	76	76	88	89	81	88	76	72	89	74	84	72	65	69	72	72	76	89	85	85	81	76	89	57	72	90	84	70	67	73	70	77	63	71	82	77	70	88	73	88	72	85	83	81	90	66	70	82	75	99	81	77	78	66	74	72	74	80	64	73	71	78	71	85	76	95	76	69	71	79	100	78	61	78	81	77	75	85	75	64	88	84	82	69	70	72	79	62	53	93	77	72	56	88	71	81	77	75	78	81	69	71	84	69	71	76	80	75	78	75	75	80	54	82	108	88	81	83	69	86	68	78	69	87	69	91	94	80	78	70	90	79	68	93	65	70	74	90	69	74	80	79	77	84	76	77	84	77	69	60	70	73	71	55	75	76	83	69	88	79	86	83	99	80	72	77	65	82	91	63	80	79	86	73	78	78	68	66	63	66	72	71	85	70	77	66	85	91	85	83	65	93	67	90	80	74	73	76	78	90	83	76	68	81	65	61	91	76	98	98	84	77	78	64	68	71	77	76	78	77	72	77	68	96	82	75	88	79	89	82	82	69	75	77	71	72	72	95	73	96	87	68	86	85	75	71	59	75	66	69	64	86	84	82	82	81	80	73	82	85	88	67	63	65	80	79	74	87	82	88	76	77	80	82	82	97	80	88	63	78	82	82	67	70	97	83	85	66	84	74	71	77	92	77	78	79	74	46	62	71	76	75	82	68	72	81	75	71	78	68	74	83	84	97	68	87	77	74	73	69	90	71	74	89	73	76	80	57	93	91	77	78	64	81	78	80	71	61	83	90	78	78	84	73	90	77	79	81	74	74	81	89	71	73	64	97	68	73	67	65	61	79	69	75	83	75	90	76	84	74	72	82	75	71	65	80	70	68	74	73	81	68	87	77	77	81	75	92	63	76	78	79	92	61	81	83	83	65	86	74	85	61	77	75	72	63	78	79	86	62	72	65	48	97	74	79	78	71	74	81	96	66	63	63	82	75	83	84	79	75	82	60	80	75	93	81	72	80	77	80	94	76	70	72	73	69	66	79	60	78	66	80	66	66	79	92	82	84	79	78	83	69	70	65	70	74	93	58	70	82	68	76	79	78	70	93	74	65	73	75	80	98	75	67	69	79	76	95	74	69	68	73	71	87	64	76	82	91	67	71	78	86	101	70	77	94	83	68	75	82	72	72	75	84	75	77	74	68	86	90	80	82	90	85	62	78	86	79	60	77	73	70	78	76	74	62	78	66	81	95	77	81	68	84	73	78	67	86	76	71	82	67	79	83	74	66	73	78	82	73	82	78	78	81	62	84	83	72	87	65	68	66	79	76	79	64	73	76	72	66	86	64	81	86	72	73	80	88	75	107	64	60	74	85	66	84	83	79	78	74	90	74	77	98	65	62	67	76	86	79	71	77	83	76	70	86	75	92	79	85	80	77	61	89	83	69	70	60	74	86	62	74	65	76	79	69	80	83	83	86	84	97	71	83	65	70	95	82	60	90	71	75	86	75	94	76	72	82	68	63	85	77	89	88	81	84	64	65	82	77	74	65	85	85	66	64	84	79	82	74	78	83	82	68	66	86	85	73	72	91	77	76	87	68	86	78	88	62	69	72	64	100	70	74	86	88	75	76	72	80	74	83	90	69	74	74	79	65	82	88	67	68	84	74	79	81	81	74	57	89	82	79	79	72	79	95	59	70	82	70	93	93	71	77	77	67	87	80	60	68	76	67	82	92	77	56	74	77	80	74	79	81	71	77	74	67	85	58	67	75	69	71	84	65	79	82	78	64	85	80	87	76	92	75	67	76	86	78	83	82	70	86	77	75	81	83	89	78	67	82	79	74	75	79	86	88	88	92	64	75	88	73	75	69	90	68	68	85	70	85	74	80	80	83	85	84	81	62	80	76	75	68	80	75	82	68	65	80	63	63	72	71	84	82	70	80	74	65	61	79	107	79	71	96	76	63	74	84	79	70	71	70	88	85	70	65	66	81	86	87	89	76	101	75	68	104	65	79	64	74	89	97	63	84	81	69	82	71	55	76	66	84	98	82	88	78	95	83	73	88	67	61	90	80	95	85	61	75	75	72	87	71	74	81	80	70	64	88	81	72	76	84	76	68	53	72	94	68	78	74	74	77	64	73	65	72	72	75	66	76	81	79	88	76	78	91	65	79	84	62	78	83	63	78	89	75	74	71	82	83	67	81	89	79	78	88	66	68	68	73	70	99	60	71	69	80	66	84	67	92	79	84	88	77	65	76	75	95	87	75	93	63	65	97	70	77	59	65	67	80	75	73	90	74	79	88	71	78	59	81	71	71	84	81	78	95	93	63	77	92	62	72	70	77	72	74	93	83	82	88	74	74	77	95	94	66	68	74	76	76	64	85	69	75	67	78	89	71	71	82	82	90	73	80	65	76	78	75	78	68	78	86	78	83	66	81	69	59	72	77	73	76	69	73	74	86	80	80	89	76	85	95	73	76	75	84	62	77	85	82	83	64	78	84	76	86	83	81	67	70	84	81	92	87	75	80	59	66	67	88	72	57	88	69	59	70	75	66	77	74	80	81	74	79	76	75	89	64	95	77	86	72	77	84	77	82	88	76	76	60	80	80	75	81	85	68	74	96	66	69	55	89	81	73	77	70	61	77	77	85	87	73	71	72	77	79	90	72	77	90	72	89	69	78	76	95	74	73	69	78	75	76	74	83	73	79	80	94	74	74	96	78	69	68	88	69	77	70	86	74	98	79	69	70	72	70	67	83	92	62	80	78	72	80	83	72	78	64	72	72	62	58	85	69	73	83	66	69	55	67	84	73	75	54	80	86	86	74	70	85	79	69	71	59	80	75	73	72	87	84	80	78	61	83	93	75	71	70	87	76	82	74	79	69	71	60	75	85	77	69	64	67	92	59	73	65	73	60	73	70	88	70	68	69	79	79	78	85	101	82	77	85	76	86	76	98	81	82	91	74	76	83	67	63	80	64	65	90	80	79	70	71	74	80	82	96	85
8205	792	1677	1829	1489	1256	913	703	692	623	551	430	422	385	352	357	374	316	309	313	325	305	301	263	271	303	266	243	255	257	226	241	245	264	262	250	237	240	249	257	244	236	226	238	224	240	235	233	223	209	219	233	233	228	203	238	232	216	219	233	218	202	218	228	232	227	209	226	224	219	199	227	225	220	214	240	210	237	202	202	213	196	207	212	221	215	212	205	191	202	213	229	224	211	201	195	238	220	222	236	230	209	212	203	197	251	246	210	205	242	240	211	230	237	226	212	200	208	213	220	196	209	197	236	230	217	191	177	206	221	204	220	233	206	217	218	225	191	212	226	218	234	218	215	230	213	227	182	192	214	248	217	215	185	209	212	200	212	204	187	212	231	204	218	186	234	229	211	221	201	218	207	222	231	205	199	206	226	227	206	219	204	220	219	210	215	237	214	205	234	206	211	236	206	228	222	223	201	196	237	190	253	231	242	215	229	216	241	231	224	233	213	202	228	226	191	229	223	259	217	226	227	207	192	197	230	215	223	219	214	226	242	222	229	218	202	214	199	224	200	223	237	234	205	214	226	228	219	215	219	226	207	209	220	227	212	228	225	211	225	212	239	205	205	188	227	208	231	200	205	211	216	224	217	199	214	203	212	209	231	214	229	202	220	228	220	220	213	207	239	221	228	196	225	230	239	197	205	204	211	215	194	204	216	223	198	230	215	221	237	215	201	236	193	223	216	208	223	208	203	194	211	239	210	221	190	190	236	186	202	217	232	217	252	185	201	207	264	209	210	191	206	194	217	232	221	210	217	227	209	195	219	188	191	218	207	219	212	234	199	170	224	200	213	231	215	186	238	206	203	233	200	213	237	215	219	223	202	225	184	215	207	215	204	227	201	192	209	223	188	213	219	220	215	207	202	226	248	246	207	211	198	207	223	198	210	222	238	212	224	226	220	219	238	186	230	198	233	220	235	200	209	201	205	199	223	217	239	221	199	197	221	209	226	207	200	221	205	192	205	190	218	241	233	246	222	216	213	213	211	241	197	209	205	196	196	198	213	222	211	216	196	214	220	243	186	216	222	187	205	213	227	209	207	239	205	211	201	222	213	240	219	219	244	234	167	207	201	221	185	205	203	215	204	224	191	213	244	218	198	214	208	206	204	208	202	202	211	230	245	243	214	229	220	207	217	236	212	216	223	202	196	216	207	227	217	215	219	208	216	244	219	198	208	200	224	210	204	212	215	220	198	205	204	205	213	195	235	213	227	186	216	204	203	217	249	214	209	227	231	250	221	206	255	211	220	209	230	210	212	205	205	203	214	210	206	224	220	234	217	232	230	194	230	204	211	230	205	216	217	225	221	210	195	226	220	185	177	207	197	214	209	216	218	214	210	220	213	236	203	237	195	218	226	226	192	197	211	192	225	208	216	215	213	229	243	212	243	206	235	211	183	250	225	228	197	208	198	207	218	209	198	214	239	220	202	211	202	238	199	218	203	227	197	217	208	177	214	212	200	211	195	234	213	215	217	208	223	205	177	227	222	197	238	229	222	220	204	217	196	217	222	220	193	218	230	215	229	208	215	214	210	253	251	197	239	258	213	221	226	238	220	233	204	218	224	210	213	204	223	207	198	204	201	204	196	200	236	202	208	227	190	216	206	223	209	200	225	224	225	230	221	226	203	204	209	235	199	214	192	228	251	214	219	220	186	205	206	243	241	217	216	219	220	225	225	197	211	196	228	224	200	229	187	226	201	182	241	217	202	213	214	191	211	194	214	208	215	203	211	209	206	232	217	204	229	234	214	235	211	235	215	209	241	244	201	238	210	193	189	234	231	211	217	195	214	202	202	242	207	203	202	230	238	219	203	230	236	188	230	202	195	218	207	227	209	192	218	210	233	211	223	207	216	229	239	181	210	228	207	212	200	211	201	245	213	219	255	217	203	225	205	211	197	225	231	236	218	215	222	215	208	218	203	219	199	232	203	207	204	209	208	216	234	195	203	195	213	230	223	228	229	205	178	201	198	197	216	197	232	224	200	211	207	199	220	232	231	222	164	216	222	220	219	225	217	233	231	213	231	224	227	219	197	212	215	221	199	214	214	220	198	209	217	203	220	195	200	232	207	246	203	214	209	210	209	184	222	243	215	235	207	212	232	197	239	212	207	201	217	206	234	224	221	241	221	218	202	223	208	216	240	199	211	219	219	217	220	202	184	209	191	195	198	226	205	214	205	197	200	211	180	208	196	210	189	226	224	246	207	197	219	214	228	219	186	211	257	228	198	217	218	245	236	213	196	209	218	228	216	198	182	195	197	216	242	193	207	207	230	204	202	216	191	203	222	226	236	269	221	247	219	198	238	223	215	211	206	220	197	253	241	201	210	236	234	222	227	208	209	221	202	215	217	215	201	213	213	201	217	234	223	217	203	194	220	198	210	216	233	207	220	225	220	224	223	216	190	191	206	241	237	190	224	218	232	203	200	218	188	186	195	227	231	237	210	205	213	219	216	227	218	210	199	209	208	234	215	209	207	221	223	206	224	192	204	217	217	205	196	228	202	224	234	186	200	214	214	204	209	195	238	238	201	211	243	208	227	215	214	231	190	191	234	195	207	227	203	195	187	231	215	204	219	225	228	211	216	201	211	210	202	209	213	196	218	185	221	204	196	214	208	216	210	215	223	207	235	207	211	225	233	222	208	198	213	203	205	233	232	210	227	206	219	207	202	213	205	198	225	203	209	210	223	213	209	209	208	218	213	214	188	230	190	209	233	215	200	213	222	249	233	225	182	227	211	200	226	250	220	202	227	215	195	221	218	216	232	214	221	219	237	205	225	224	231	214	238	227	225	213	207	216	179	224	216	184	208	182	213	223	200	198	205	230	190	207	226	230	224	201	215	232	209	227	226	204	211	216	191	236	232	209	199	199	227	223	224	216	191	211	214	201	226	234	241	212	212	235	225	195	209	229	223	230	235	227	224	232	190	211	215	208	212	209	218	235	212	203	214	232	259	198	180	197	203	214	194	215	218	231	230	218	220	187	210	203	187	216	208	200	209	218	221	239	184	222	223	225	201	205	203	222	236	219	224	228	215	206	207	228	192	173	199	217	217	227	195	200	193	236	218	226	212	227	218	214	200	204	214	181	217	225	207	193	194	200	193	221	238	210	199	205	220	243	197	218	212	205	201	214	239	206	237	212	243	223	204	216	223	219	226	190	205	219	218	248	217	218	227	218	218	221	213	178	224	243	223	207	239	217	229	206	221	212	219	204	171	220	188	220	206	220	227	198	212	224	204	208	191	217	218	232	208	221	231	201	208	201	207	208	201	229	233	227	196	216	221	219	191	235	228	238	222	211	226	192	194	188	247	210	209	237	228	204	238	220	210	217	238	234	236	214	207	222	231	220	216	206	232	224	214	207	230	220	230	206	229	243	228	220	230	221	204	227	216	211	225	232	184	209	200	201	213	230	221	227	245	213	245	202	218	202	230	220	188
1719	324	324	274	317	299	297	285	294	335	281	301	308	316	325	277	302	282	282	283	296	307	338	287	291	317	267	301	301	313	327	298	288	287	300	330	290	302	295	294	291	317	306	302	259	331	306	284	305	300	295	276	306	330	282	268	276	327	294	313	294	324	287	282	285	280	261	322	324	322	293	274	287	317	272	265	302	312	273	291	301	306	273	282	274	277	314	315	316	301	299	271	316	276	322	312	294	297	300	269	272	286	262	283	290	297	314	312	293	279	268	278	267	304	305	300	321	277	326	308	288	318	264	295	270	307	302	290	323	303	301	297	279	315	308	315	298	306	314	307	332	320	286	277	314	288	313	311	315	297	298	271	276	299	323	297	281	281	290	293	304	300	304	327	299	322	273	283	292	295	284	291	267	302	285	313	265	325	309	288	279	301	317	320	288	317	302	298	300	274	312	308	314	337	288	315	305	281	295	295	322	286	287	301	291	303	296	315	269	290	322	306	275	309	286	286	311	266	308	250	295	314	302	294	302	315	304	259	295	298	294	292	292	313	280	347	295	286	286	309	293	267	265	288	299	290	305	290	279	306	313	309	275	298	315	308	304	311	288	304	278	277	276	310	301	280	320	313	292	301	300	282	283	278	307	316	289	287	304	285	305	306	274	292	302	283	295	311	294	271	305	297	335	299	327	282	329	272	297	294	319	302	305	298	315	311	305	336	298	321	299	284	288	302	298	325	295	303	282	305	310	305	318	302	332	303	297	249	303	297	303	287	327	314	301	316	274	310	300	292	297	288	270	304	272	284	298	307	281	294	289	299	277	289	288	264	293	293	283	295	261	301	294	280	286	292	307	313	304	271	271	286	316	309	291	312	312	282	272	291	283	308	297	324	302	299	270	315	311	285	265	269	314	285	292	275	279	330	289	290	304	299	290	290	270	302	314	321	282	273	298	279	327	323	290	282	321	312	303	310	289	285	259	303	309	237	305	300	318	296	287	309	274	289	308	272	272	306	286	297	306	310	318	295	289	295	308	292	322	281	270	257	287	304	302	302	303	293	323	314	321	289	288	302	310	314	307	293	300	300	304	338	313	292	301	311	309	296	289	320	302	313	313	286	261	294	308	281	311	294	328	291	284	277	264	299	309	311	298	294	312	283	294	296	283	298	296	306	330	293	308	303	299	303	280	326	307	307	306	299	311	315	310	307	293	272	273	300	289	328	288	320	303	310	279	293	294	264	303	319	309	317	293	300	296	286	291	317	290	296	321	300	274	319	293	296	296	304	309	314	291	286	316	302	290	297	300	277	294	288	344	289	300	293	286	298	313	290	263	303	291	302	278	293	304	316	288	319	301	285	347	273	303	320	274	327	295	286	294	303	317	330	300	303	271	263	290	295	280	301	296	293	285	279	300	271	270	280	297	295	304	272	267	294	292	287	332	273	280	293	288	286	299	285	287	311	311	270	312	307	305	316	266	286	300	285	260	289	313	307	284	298	318	280	326	297	275	298	269	310	340	301	280	298	305	277	307	286	303	304	311	262	298	283	308	289	285	303	271	298	309	298	306	297	287	313	269	310	299	284	281	296	298	310	298	293	303	285	292	325	277	291	295	317	288	318	274	275	290	252	319	311	322	296	327	307	280	317	311	287	286	276	307	312	298	279	298	289	319	310	281	286	303	318	277	308	319	304	330	294	316	310	316	287	317	313	296	298	318	314	324	287	292	276	329	296	317	255	276	310	304	270	314	296	308	285	273	314	322	292	308	291	304	280	296	289	279	321	297	298	302	294	289	289	293	289	283	281	282	319	311	288	311	305	305	278	279	290	290	329	297	297	269	300	294	326	279	253	300	281	299	312	319	304	291	257	306	281	308	324	287	304	289	278	326	276	275	288	275	316	289	308	302	299	310	297	306	314	313	286	290	307	268	312	288	283	316	282	287	325	296	299	299	315	292	318	313	293	299	292	321	294	291	297	282	321	312	282	261	293	290	287	301	298	292	304	330	293	274	317	289	283	299	296	294	312	330	309	265	289	326	307	284	313	306	318	259	288	298	271	328	336	301	311	297	320	305	282	337	308	317	295	274	324	307	280	312	350	280	318	319	287	312	314	308	306	280	305	308	283	279	257	269	301	302	294	293	285	342	324	313	323	309	276	320	324	285	298	273	302	334	298	289	320	271	326	309	304	289	273	325	293	320	294	303	252	316	301	281	295	280	314	294	304	290	267	321	283	304	278	293	320	275	292	314	298	287	307	263	314	292	303	292	291	282	283	269	291	295	292	307	298	292	299	299	309	310	299	311	269	297	312	313	296	289	315	259	264	295	284	287	287	293	283	286	294	292	285	327	276	310	280	280	314	300	271	302	273	273	330	299	283	345	290	274	285	302	311	289	288	293	275	308	289	301	291	248	308	322	316	274	295	300	287	300	273	312	292	281	268	321	283	294	330	309	327	306	280	292	325	319	292	318	277	293	297	305	276	270	282	265	292	297	284	291	270	329	311	293	276	281	269	295	322	272	279	292	290	272	336	287	283	322	313	320	298	326	313	280	285	285	302	337	296	317	285	284	321	333	270	318	305	312	318	311	310	305	272	316	300	297	281	275	288	289	277	295	323	314	329	286	289	292	314	304	253	291	300	340	274	273	313	287	292	302	305	279	279	278	304	250	308	280	312	289	292	312	298	336	284	302	327	274	274	291	279	291	310	294	305	310	330	320	304	296	242	313	292	315	341	293	292	308	285	319	287	301	330	302	292	249	286	294	285	313	286	301	295	301	294	298	271	293	309	299	276	281	335	298	262	310	326	310	298	280	316	285	292	327	296	285	304	316	294	268	330	290	311	298	293	324	320	302	295	271	318	313	294	284	299	316	316	315	329	283	277	306	314	287	295	305	289	283	317	321	345	276	309	320	302	277	268	274	311	303	336	276	276	267	275	277	269	286	288	308	290	319	306	290	289	281	273	299	281	297	320	312	302	307	292	305	304	280	323	278	308	273	321	308	295	305	326	316	333	299	317	276	298	299	295	294	278	285	283	287	287	297	291	260	268	282	315	283	328	272	287	288	292	290	290	333	334	287	267	298	321	273	328	316	336	306	277	287	277	288	320	306	278	305	276	296	282	319	282	266	308	271	295	296	337	285	291	299	287	303	341	281	303	304	316	276	307	305	293	281	307	304	301	309	278	261	294	299	323	338	309	298	283	302	287	284	317	287	292	298	297	308	292	290	301	303	294	289	281	321	296	331	308	314	294	276	285	288	291	335	319	310	284	265	284	316	275	299	299	263	298	327	304	300	311	303	324	286	277	300	302	307	291	320	343	289	290	293	302	289	320	335	336	277	339	302	294	288	326	280	302	285	283	279	291	286	299	281	277	337	284	288	298	278	264	294	287	295	313	302	324	281	270	296	320	290	310	288	322	299	299	273	309	287	312	315	298	296	326	306	255	300	288	312	284	282	322	339	290	292	272	304	332	293	281	296	283	311	325	307	306
2004	681	666	637	704	691	663	638	673	651	695	634	671	667	706	683	654	622	684	734	677	666	661	673	659	648	626	697	690	656	654	634	658	700	661	680	665	607	641	672	634	688	654	654	665	655	686	693	639	640	621	626	646	624	632	685	638	611	652	622	712	711	620	684	658	635	649	687	670	651	682	659	667	668	607	620	644	631	671	656	591	659	630	690	659	621	649	668	674	665	654	662	648	635	673	633	630	662	603	622	649	636	650	674	635	663	639	673	659	683	651	670	632	676	662	734	705	690	661	669	683	645	646	660	675	700	649	652	676	665	636	639	655	653	669	673	738	613	617	648	665	634	695	688	660	642	669	639	655	624	638	677	674	665	637	661	657	632	652	654	682	643	695	640	681	613	663	660	639	608	632	650	661	612	633	682	689	604	692	638	628	681	638	666	657	703	664	694	704	696	647	637	666	679	666	640	673	660	632	638	717	654	666	642	677	566	662	630	686	674	633	669	710	648	634	624	646	614	688	663	622	688	637	637	693	671	661	660	608	640	637	667	684	647	706	613	639	673	650	710	619	650	646	647	647	651	675	648	726	672	683	643	621	706	649	657	648	618	699	603	683	642	634	676	664	696	665	659	646	699	649	594	636	629	642	647	689	640	638	654	655	676	672	636	647	634	641	648	684	631	671	616	665	623	670	649	635	648	630	618	664	665	670	634	643	684	647	673	590	641	696	648	681	647	634	639	659	697	620	649	644	696	685	671	619	608	607	668	643	660	662	672	675	591	628	627	635	664	670	650	660	626	675	669	607	628	643	651	667	670	611	705	676	614	644	652	642	663	691	659	644	666	661	662	650	624	705	688	687	664	640	686	655	647	633	654	654	649	696	661	594	675	645	684	644	637	666	675	604	652	653	652	667	656	655	653	640	657	646	660	700	618	708	651	654	686	637	669	657	669	650	694	669	672	623	672	692	675	640	654	673	627	670	681	682	650	650	698	686	630	673	650	659	649	669	669	685	642	684	671	653	692	642	684	628	666	655	693	658	646	654	650	665	596	649	675	621	653	681	673	686	661	661	630	648	681	612	671	622	631	639	671	665	657	608	660	693	646	663	666	626	655	667	684	635	673	691	649	666	681	687	699	699	649	626	687	635	700	687	657	690	675	652	679	684	640	684	639	703	628	696	701	639	631	641	675	654	673	640	646	648	682	648	609	649	649	652	696	663	643	653	645	615	662	662	651	664	617	669	704	662	647	675	641	635	669	616	695	591	653	643	673	666	620	684	638	676	670	631	729	668	712	629	665	665	654	648	643	691	664	631	647	660	672	643	646	651	637	645	670	663	648	638	702	643	676	655	656	642	650	684	625	679	627	651	691	659	636	670	649	676	631	645	675	708	655	670	636	652	645	667	640	661	672	675	690	654	697	621	651	628	652	691	635	666	665	613	677	653	651	628	645	654	657	674	604	689	665	629	691	656	605	636	693	668	710	643	675	647	717	644	625	673	643	663	675	663	674	620	670	634	676	664	650	645	631	613	640	662	657	653	659	667	670	646	656	652	645	659	631	696	657	658	681	595	635	691	671	660	570	666	648	606	636	628	659	663	666	686	637	709	670	665	655	669	646	624	668	667	708	677	676	642	647	682	646	689	603	663	675	639	683	699	668	652	703	657	641	643	665	668	682	638	670	703	679	648	627	647	664	663	648	682	666	670	672	666	643	635	657	643	665	630	664	593	639	651	676	634	644	631	638	661	681	654	697	660	662	661	641	647	644	634	749	656	680	631	640	684	665	680	716	643	677	618	660	718	734	687	647	661	668	640	653	669	696	712	679	673	680	643	647	748	646	663	650	624	693	655	696	639	677	684	659	669	648	682	666	655	624	661	645	636	671	681	639	617	648	690	656	618	647	682	701	647	684	673	640	636	645	669	634	667	676	667	633	619	654	683	653	660	662	674	687	677	643	640	690	711	719	632	650	686	662	608	636	678	591	677	709	651	666	650	697	682	656	612	667	657	682	634	683	639	688	638	645	640	679	651	654	623	654	656	604	640	662	655	634	627	640	641	666	678	694	652	657	701	619	636	703	677	610	655	670	682	639	670	665	667	642	653	653	646	636	644	664	667	659	685	622	670	662	643	657	682	625	674	657	654	667	664	692	657	673	663	660	677	616	681	636	669	626	680	675	633	683	667	668	649	630	663	595	681	684	666	685	671	653	643	608	649	656	671	660	680	666	641	666	656	648	694	630	629	643	641	685	627	681	635	653	599	630	658	634	645	684	681	667	660	635	647	657	655	652	631	665	691	641	628	620	680	657	660	630	682	692	656	714	618	673	624	661	672	688	692	702	671	641	679	642	652	618	647	681	649	642	637	675	637	680	679	692	655	712	673	634	658	614	638	667	661	623	694	658	673	683	644	656	683	663	602	673	666	654	689	676	644	671	696	704	624	631	638	653	627	616	644	628	628	643	654	668	715	653	691	664	652	583	645	628	616	671	676	623	660	622	597	627	694	670	610	686	649	644	702	650	651	681	656	664	621	678	645	633	655	665	701	693	667	656	643	663	644	666	649	620	661	662	628	641	671	680	643	666	707	629	618	655	656	663	639	636	674	625	679	709	667	673	607	673	656	610	668	660	695	675	654	682	688	628	666	675	688	679	685	712	601	697	638	687	680	673	664	669	700	690	678	630	675	685	678	635	661	664	719	665	625	638	660	637	649	646	667	606	641	691	634	652	655	680	658	645	673	663	665	648	679	698	700	684	655	640	658	628	653	694	661	647	666	663	651	680	665	674	643	694	647	642	689	615	620	605	643	614	641	615	656	593	663	656	664	643	685	658	650	645	643	645	692	677	649	696	646	619	698	656	658	682	616	648	648	640	644	644	648	669	658	718	644	656	641	643	654	654	672	648	653	661	663	657	645	678	653	670	696	654	627	676	659	713	700	625	646	675	644	657	630	638	688	667	676	668	681	670	651	647	675	675	640	654	649	650	609	670	630	629	681	679	652	676	689	672	651	629	650	678	647	703	635	674	674	671	671	631	676	652	633	642	673	667	634	653	664	677	639	600	656	676	689	668	681	646	651	615	673	700	666	649	679	647	664	622	679	641	670	674	651	642	702	652	687	665	644	667	663	638	675	665	638	650	657	694	701	664	621	634	629	657	720	678	676	643	660	634	664	651	663	652	667	700	689	639	638	652	671	635	680	669	641	673	687	703	611	697	645	626	681	681	651	683	649	687	619	618	699	667	694	669	655	663	676	694	655	678	645	638	707	621	650	672	671	623	678	644	679	651	649	664	659	635	645	651	637	616	627	646	703	681	653	660	643	652	639	670	691	641	683	673	709	665	683	673	652	638	684	667	688	650	646	621	690	678	638	661	587	606	683	696	656	694	663	713	677	670	713	647	613	678	656	633	637	663	678	686	686	648	650	655	669	686	651	672	692	726	631	646	679	674	667	666	660	685	641	681	618	640	644	678	636	692	627	656	679	699	686	651
7447	447	471	388	284	248	229	227	190	194	190	179	182	170	169	166	167	184	133	171	181	174	162	186	190	172	203	161	166	184	172	159	139	172	158	167	162	157	165	166	155	178	155	148	181	171	156	155	172	158	136	131	144	154	161	159	162	159	146	180	166	145	152	163	190	140	211	151	148	147	174	172	162	165	167	171	175	176	143	153	154	153	149	162	154	165	162	160	162	153	135	182	170	157	177	180	146	140	173	147	153	166	174	185	169	157	164	170	169	166	160	157	169	164	164	155	163	153	156	175	145	168	198	173	163	125	168	177	180	158	167	153	154	155	145	171	153	174	165	136	158	136	186	173	152	162	159	170	146	145	178	173	144	149	182	159	152	157	155	168	185	179	177	157	182	148	137	155	167	156	171	170	152	156	163	170	173	157	175	169	157	152	161	142	154	168	179	155	150	162	154	129	163	165	172	147	170	147	149	163	141	159	210	180	178	165	149	163	164	163	158	177	174	184	159	152	183	166	151	159	167	149	159	166	156	183	175	151	166	168	151	166	148	145	159	178	165	165	142	157	169	159	128	162	162	171	144	171	147	156	180	173	162	161	134	157	164	161	176	182	160	141	185	163	159	147	165	141	160	176	157	179	176	188	131	178	151	172	164	181	159	146	157	139	177	179	156	146	183	161	170	175	133	153	153	160	151	141	178	167	185	172	176	178	180	145	169	180	155	179	176	164	195	183	149	177	158	166	157	172	158	153	176	190	151	171	156	135	166	190	167	151	167	158	174	164	163	152	128	154	151	156	154	128	168	157	170	157	164	183	145	174	149	163	147	179	176	167	138	151	144	166	186	151	184	166	167	167	149	193	175	155	163	181	169	180	141	147	166	156	172	171	162	158	167	181	171	159	141	155	165	177	151	169	143	149	164	180	165	174	207	156	177	140	151	173	161	178	173	166	151	160	137	163	188	159	159	172	136	168	161	153	178	165	138	161	168	157	171	159	166	149	167	176	152	152	160	161	153	170	149	149	147	176	155	157	158	158	176	155	185	178	201	147	176	149	153	175	167	154	173	185	137	151	177	161	167	147	158	166	184	172	170	160	169	166	165	152	170	138	138	163	168	170	138	157	185	131	156	160	142	148	184	145	161	160	140	143	161	140	153	165	193	166	180	130	186	144	183	147	179	178	154	165	155	163	167	175	161	142	137	175	161	156	181	162	149	163	174	133	199	174	164	160	181	161	164	162	146	155	171	161	163	152	171	143	143	159	147	149	184	142	164	157	154	182	158	154	149	176	159	150	168	184	157	156	146	153	147	166	140	170	163	172	152	164	138	143	147	151	170	186	158	154	155	155	163	145	167	155	154	138	170	143	143	163	173	173	160	161	157	192	153	161	170	176	151	168	140	163	151	158	160	178	171	139	178	152	148	174	179	157	170	159	182	165	179	162	160	163	159	183	161	171	164	161	154	176	162	153	181	154	158	155	160	164	154	153	156	137	161	171	153	164	144	161	158	143	167	166	181	159	161	151	138	179	160	149	136	185	171	143	138	153	165	168	162	157	160	153	148	142	146	166	172	149	158	156	156	173	175	153	127	146	155	153	182	168	158	184	154	159	160	163	152	161	161	164	158	162	174	157	153	143	170	151	167	164	182	154	157	170	144	166	164	152	168	152	190	168	155	156	162	159	159	173	164	134	168	191	179	158	146	151	163	172	158	134	167	182	174	164	167	146	175	176	167	154	136	159	156	173	147	155	167	188	174	171	163	148	160	185	176	154	146	166	159	183	154	159	170	166	176	142	167	180	145	147	144	161	153	189	152	156	133	185	190	152	150	156	170	145	158	167	157	178	176	166	136	162	140	158	156	164	155	173	177	169	132	159	133	161	171	163	157	167	176	138	161	174	159	161	163	174	160	162	186	167	170	176	160	177	167	139	123	175	176	148	132	184	158	177	145	183	163	129	156	160	164	137	138	148	158	145	152	164	146	149	151	149	192	177	154	176	160	147	195	161	172	159	162	180	156	142	159	149	181	177	181	150	149	147	177	156	165	163	155	179	160	150	165	146	173	210	155	161	150	160	183	143	173	176	172	171	139	146	172	160	158	150	143	153	175	149	198	149	164	154	153	149	176	199	141	170	178	163	140	133	174	153	154	176	154	155	136	182	154	165	187	160	162	149	183	179	160	148	195	180	150	167	172	154	183	186	169	150	152	188	159	146	145	172	159	152	172	155	174	164	140	166	163	178	157	144	158	146	166	169	190	165	186	175	182	183	172	161	141	163	172	179	166	169	173	162	172	163	154	167	166	192	149	168	148	176	154	163	146	176	127	151	147	161	167	155	167	163	167	159	193	143	161	147	157	168	177	174	151	150	143	165	156	143	142	160	173	162	164	173	145	161	133	164	184	178	164	156	142	151	160	164	165	166	159	149	175	148	169	188	177	153	160	161	182	135	159	144	156	165	175	160	188	175	165	161	192	150	186	155	170	184	167	171	159	172	150	159	154	159	152	154	157	147	139	133	143	165	156	205	157	147	155	171	164	148	144	158	136	130	178	165	151	167	176	154	164	165	169	160	146	181	166	173	158	167	158	142	172	166	154	163	169	186	141	150	163	171	174	147	164	158	152	173	166	168	148	151	152	136	173	168	136	168	182	157	168	179	164	139	151	180	185	153	152	161	139	183	153	156	151	175	145	168	166	150	171	146	196	152	148	162	138	159	158	131	166	160	179	162	158	149	164	169	150	158	153	162	175	160	181	161	152	154	162	152	188	157	160	161	156	144	163	168	174	178	157	175	153	166	198	163	154	174	169	158	177	167	167	191	170	174	195	172	150	173	174	149	163	158	160	156	132	150	178	166	182	145	157	173	165	183	188	155	178	146	160	171	153	169	164	144	169	177	155	141	130	161	171	152	150	159	160	198	157	127	159	173	159	168	154	146	167	169	174	163	159	147	158	143	171	168	156	151	152	177	180	155	161	179	190	175	155	150	164	173	159	164	171	177	154	177	149	170	147	157	172	179	160	180	195	197	156	144	169	168	164	168	194	163	167	159	149	178	153	175	162	166	153	174	166	174	151	159	167	183	155	143	172	159	141	157	171	159	164	166	155	154	152	170	187	165	145	158	172	171	141	144	158	171	183	171	170	164	161	168	162	131	160	171	175	150	155	163	134	153	154	163	160	204	173	164	174	137	165	145	172	162	157	166	149	166	166	155	147	181	165	172	151	171	152	163	161	173	182	156	149	178	154	172	146	178	150	154	169	155	158	172	168	167	181	165	170	171	173	157	168	169	182	174	163	172	135	166	165	167	175	189	156	151	146	146	163	140	163	149	180	149	191	175	178	160	161	136	150	151	156	177	168	161	141	161	162	157	173	153	166	173	137	180	151	152	148	171	191	169	174	161	169	165	144	147	164	158	160	181	164	153	176	173	181	175	158	158	191	149	157	150	175	200	163	164	138	172	161	155	164	153	164	163	161	177	167	176	166	149	164	184
6350	658	1085	1193	1036	908	763	629	606	572	562	490	445	455	451	445	457	453	401	418	439	417	405	363	442	391	400	392	413	411	366	403	423	381	374	410	359	400	417	351	401	364	379	391	364	355	406	422	356	358	349	377	364	386	394	408	401	368	369	381	390	368	362	379	380	389	384	361	377	405	396	361	373	372	394	364	354	374	380	375	404	410	360	378	344	351	365	380	361	366	348	350	371	372	352	384	360	369	357	383	391	363	360	348	351	389	394	363	365	346	346	341	420	379	382	365	368	374	355	353	363	435	362	350	392	392	370	395	327	346	375	361	368	364	377	353	373	399	376	386	408	382	374	374	346	345	370	369	386	398	367	395	375	416	391	367	396	372	372	318	354	408	402	381	370	371	405	387	397	377	410	320	334	357	369	386	370	395	355	369	361	365	387	349	340	378	398	400	359	369	369	380	355	349	358	352	365	355	386	375	392	368	407	398	405	370	387	358	366	363	401	377	382	354	375	363	350	374	373	375	379	369	378	385	372	362	367	360	377	415	388	365	354	377	354	399	339	370	386	355	328	335	379	373	423	339	366	342	350	356	366	335	362	388	356	365	356	390	331	389	358	361	375	369	376	374	392	351	390	377	361	360	386	388	416	349	354	378	356	357	354	349	396	374	377	381	380	374	380	370	380	404	386	355	400	375	348	354	359	394	357	370	376	371	376	373	361	384	370	343	366	385	348	354	364	382	368	367	369	371	387	373	378	382	364	379	378	377	374	347	368	347	397	371	373	371	404	386	366	375	410	377	385	368	361	346	368	356	343	370	360	385	375	375	392	394	361	366	397	397	386	381	355	354	373	385	376	393	357	322	396	379	380	363	355	382	361	376	393	402	333	411	360	358	392	411	383	368	385	368	372	383	376	378	365	362	380	377	360	365	397	360	382	370	363	342	366	360	367	371	345	374	366	386	365	358	382	379	380	372	358	387	390	346	383	367	362	372	386	370	347	390	346	362	382	375	343	389	389	386	365	370	369	380	356	381	361	366	361	379	349	384	374	380	381	369	363	369	388	365	360	371	354	374	347	351	391	333	374	374	361	359	399	360	376	342	382	321	373	377	399	372	359	371	352	357	359	376	351	393	403	382	404	334	358	355	360	364	387	371	352	400	414	377	353	367	350	387	356	415	393	344	334	377	353	366	398	360	378	367	391	337	399	386	347	393	361	379	335	390	371	373	349	347	317	365	348	341	394	355	373	338	401	369	363	352	331	359	388	370	373	375	352	363	364	378	394	387	351	332	371	359	377	408	379	397	383	361	348	361	355	393	353	359	408	384	391	347	343	380	375	350	361	359	391	394	386	405	369	372	366	369	366	385	383	401	357	368	377	375	383	347	363	373	401	380	375	345	353	407	364	389	369	366	363	387	348	360	363	343	353	375	382	367	370	372	393	319	368	358	368	368	370	367	365	379	363	410	371	364	389	362	342	370	389	367	357	371	369	372	341	385	358	381	363	360	389	378	376	396	374	390	381	380	354	357	381	355	364	379	326	361	361	361	396	340	372	387	361	345	375	377	368	350	427	423	408	364	368	373	319	390	356	341	368	331	313	350	370	396	354	396	359	381	380	351	399	380	337	376	383	373	356	364	367	359	375	364	352	390	377	380	349	370	348	374	374	381	424	359	373	343	389	372	385	378	364	345	427	354	386	379	365	367	405	379	379	335	355	377	367	345	340	386	358	371	383	372	381	388	405	367	346	346	326	373	393	395	382	360	383	348	397	387	354	386	367	393	390	400	372	377	363	371	403	358	386	361	396	374	416	352	407	354	314	383	373	388	374	372	365	373	384	373	382	377	394	359	378	370	393	360	363	396	370	379	390	370	370	349	363	373	368	363	399	389	362	415	381	380	384	376	392	383	394	333	365	337	419	371	398	368	389	377	366	382	400	356	365	390	374	372	382	360	363	349	399	375	393	365	374	370	388	385	361	416	419	378	389	373	377	394	369	381	349	372	367	369	331	367	349	376	371	373	373	361	378	385	360	377	346	415	372	351	369	345	384	409	406	360	366	390	348	358	384	370	384	369	368	358	359	386	431	380	358	355	375	388	367	384	367	360	378	367	395	393	368	402	343	360	384	377	371	405	361	365	363	357	371	376	377	374	390	372	374	363	362	381	382	344	352	366	391	359	401	358	407	368	358	419	384	380	381	341	403	368	365	337	376	393	406	400	368	419	375	385	371	354	346	390	368	398	380	361	358	378	332	358	351	353	389	395	379	374	383	407	346	352	361	380	378	352	406	361	355	338	368	365	377	380	352	388	368	384	353	380	370	392	383	359	386	377	432	397	402	370	383	353	400	357	376	372	379	373	398	399	380	371	400	364	368	391	380	384	377	354	353	374	347	372	407	395	378	344	360	360	390	383	416	356	403	375	356	381	341	350	379	338	361	373	371	396	390	405	376	389	350	368	365	384	380	389	360	400	401	362	336	385	380	359	382	374	342	378	388	356	356	382	375	377	356	371	364	391	380	359	347	347	388	396	402	390	357	343	333	376	369	369	356	385	376	374	376	378	392	353	356	347	369	371	369	375	366	401	395	387	363	396	393	385	370	391	386	415	372	420	375	344	404	369	340	375	381	372	342	351	359	380	359	388	365	356	364	377	384	346	358	334	362	354	402	338	363	371	394	385	404	396	334	382	408	351	371	377	374	385	355	336	378	368	387	385	386	370	374	371	365	360	374	367	332	347	358	368	381	357	360	358	377	359	378	378	390	383	346	364	365	356	342	373	378	383	387	373	390	370	401	367	377	375	376	363	381	353	373	360	377	389	395	389	356	368	397	330	372	354	404	384	385	365	375	361	368	367	360	362	410	368	358	390	357	362	372	373	347	378	347	355	394	384	377	364	351	389	379	371	371	363	351	351	390	358	381	342	333	408	356	365	350	358	389	371	387	355	396	373	379	378	371	390	396	359	385	358	375	374	365	353	348	372	379	356	414	377	381	400	334	373	400	367	348	392	346	351	371	345	363	382	405	368	364	394	366	355	361	369	327	373	407	392	383	398	381	403	393	367	401	364	376	384	367	380	381	365	374	371	366	371	342	389	398	410	387	366	355	382	404	358	378	352	367	378	384	388	370	410	385	372	391	349	374	383	345	369	363	350	356	392	369	401	364	430	360	384	360	385	385	404	381	360	363	378	368	392	376	361	405	376	347	368	385	333	363	384	386	373	403	383	354	370	384	391	385	399	385	410	406	402	373	377	384	357	386	372	366	362	361	358	363	371	364	351	340	373	361	359	358	340	392	370	363	361	389	394	359	357	369	380	374	332	378	398	357	384	364	369	342	358	377	383	404	362	385	364	384	386	362	398	366	382	376	357	372	352	385	335	398	392	389	363	378	360	377	366	378	347	388	375	375	375	367	375	348	349	371	400	389	382	392	348	318	374	367	378	347	344	354	377	363	339	370	354	386	377	368	357	359	330	331	421	369	387	396	373	357	410
14228	1099	808	525	384	266	231	191	130	133	132	144	100	101	94	103	94	96	90	87	84	103	84	83	90	61	85	83	94	86	73	89	89	56	83	79	76	85	66	84	81	79	92	87	99	72	75	82	85	86	52	87	77	74	74	63	96	93	90	60	79	76	84	59	78	79	67	70	92	75	83	77	83	93	91	77	82	90	71	79	75	73	59	79	68	89	92	63	71	80	78	91	98	80	89	74	90	73	68	71	84	57	85	74	78	82	75	78	75	82	74	71	88	86	64	77	66	68	75	78	58	68	66	101	54	61	70	81	96	65	78	67	81	76	60	62	94	83	81	80	88	93	85	93	73	60	72	101	67	63	79	79	80	74	67	77	78	65	73	82	83	84	97	71	86	72	81	75	71	70	81	76	72	79	85	68	70	82	71	90	80	69	84	76	67	74	71	78	85	88	81	81	90	89	90	80	86	90	68	61	83	73	70	93	65	82	78	93	83	79	70	77	80	94	67	89	78	79	80	58	69	67	78	80	76	71	89	78	89	59	68	77	63	84	81	65	108	79	79	75	61	68	56	72	64	78	77	83	68	74	57	88	85	71	79	68	63	81	72	69	66	82	68	71	63	95	85	89	80	77	97	74	65	69	82	65	80	96	72	60	70	81	67	82	86	65	75	83	81	72	65	75	68	76	68	101	79	71	66	80	66	82	78	92	72	50	70	75	55	87	89	77	68	72	74	64	72	90	74	81	67	79	71	85	74	82	83	75	92	70	76	73	67	85	89	86	76	72	77	107	89	88	73	75	83	78	84	77	67	92	72	80	76	70	80	95	78	88	74	77	82	80	78	74	84	86	68	73	112	72	85	67	76	69	79	86	81	71	66	72	81	66	77	86	65	76	79	73	83	90	83	79	71	63	96	70	83	95	81	73	61	58	69	101	74	79	75	80	85	69	86	83	71	70	72	85	70	75	79	80	78	78	85	90	73	79	85	84	74	66	81	85	80	67	77	66	69	106	68	67	76	88	94	86	85	79	58	71	73	73	58	88	79	93	74	80	86	80	79	90	75	68	75	57	93	74	86	67	86	76	77	86	67	77	69	84	82	67	92	86	61	74	73	80	68	79	74	70	82	88	81	97	98	86	75	79	49	59	86	68	80	85	78	89	55	78	79	71	81	76	76	61	88	62	60	83	72	55	68	96	70	63	66	77	74	79	62	70	69	78	78	72	72	84	73	86	69	78	79	84	83	75	88	88	74	60	76	77	76	79	84	68	55	75	82	89	79	60	72	77	87	70	71	68	68	81	72	71	77	76	93	93	82	58	68	79	82	80	72	74	69	78	68	67	79	69	88	72	75	99	80	73	74	92	84	65	90	73	76	71	81	91	87	81	80	85	80	90	89	85	87	79	86	67	66	97	73	83	93	75	76	71	69	87	64	63	78	84	78	92	67	84	81	62	84	67	84	83	97	81	70	78	81	68	72	84	76	72	77	81	69	85	72	73	87	66	66	75	78	81	87	74	76	77	88	82	71	72	62	74	74	70	75	70	83	89	55	84	74	78	82	66	81	55	73	85	93	66	86	79	84	84	87	76	66	76	67	77	96	79	67	83	73	85	62	83	74	66	83	75	81	86	65	97	101	80	81	98	61	76	82	73	79	88	78	64	78	67	85	75	80	76	76	80	79	62	76	80	79	94	80	76	76	65	80	83	81	82	93	74	87	69	85	87	77	72	85	77	76	80	77	66	61	69	67	73	82	86	71	94	77	85	78	69	78	69	95	85	83	82	72	66	67	72	78	75	72	73	79	66	85	102	93	75	70	67	95	71	73	100	87	71	82	81	90	69	89	80	79	68	69	68	96	73	61	77	91	76	69	76	80	74	91	92	82	71	58	63	87	85	80	83	70	92	76	70	82	75	69	83	78	83	79	77	79	80	92	86	63	87	81	62	86	71	86	82	76	74	66	82	82	62	69	91	67	92	89	82	81	77	87	75	87	91	71	69	87	84	56	70	75	69	77	84	88	73	70	79	77	78	76	59	84	76	85	55	90	72	80	69	78	84	61	89	84	71	76	86	84	77	99	63	70	80	86	72	71	84	78	79	86	66	75	88	84	73	73	76	72	78	84	65	82	73	80	70	86	70	87	90	79	73	73	87	73	81	94	99	78	89	72	82	77	71	77	82	77	84	83	92	68	79	94	79	93	60	86	72	78	78	77	73	63	84	75	72	74	64	57	64	84	81	85	82	87	81	92	74	88	75	74	69	81	86	91	72	84	73	74	86	78	71	81	72	73	84	80	93	60	69	67	66	87	92	64	75	89	67	80	82	65	71	75	69	75	77	69	73	87	91	92	82	82	64	68	68	93	82	79	90	68	74	75	86	66	76	65	86	71	75	70	74	81	71	62	71	97	78	76	88	67	103	78	83	74	80	79	92	67	80	96	69	70	75	77	82	70	81	75	82	76	69	86	57	69	94	85	93	67	64	60	79	95	69	76	69	84	76	70	89	83	76	65	82	78	72	67	92	95	81	68	66	69	72	78	85	79	89	69	82	78	75	84	71	69	75	97	70	80	75	78	86	87	83	79	78	75	78	64	71	74	77	73	83	77	73	85	71	81	74	72	79	83	76	83	83	76	74	85	79	80	94	84	71	75	78	71	91	79	80	69	62	77	89	74	78	64	74	84	92	71	72	76	77	67	71	73	84	92	75	87	90	79	89	95	73	75	77	78	94	76	88	82	75	56	61	63	83	87	84	85	78	71	73	90	74	78	71	69	80	76	77	91	89	87	66	81	77	77	89	78	83	79	80	70	81	81	71	77	85	72	80	78	90	91	73	72	70	69	81	74	82	60	79	81	86	76	66	76	67	84	80	76	86	92	70	84	72	64	50	70	82	81	77	80	88	62	66	72	90	84	73	61	67	70	76	78	83	77	93	74	82	88	75	74	61	74	74	73	75	85	82	69	78	83	68	81	72	66	87	83	68	76	76	74	62	67	78	96	76	83	77	71	73	78	93	71	68	69	87	76	82	79	94	78	83	69	85	74	81	66	75	63	73	74	73	95	74	62	74	71	73	80	81	69	92	78	76	77	72	61	68	68	75	60	63	81	72	75	84	67	74	66	84	63	71	75	101	63	78	81	72	78	77	76	80	76	91	74	72	84	95	71	72	81	48	75	76	64	75	82	91	84	84	82	92	76	86	77	85	83	79	68	91	71	82	86	81	92	77	84	81	74	76	70	60	61	66	81	71	62	81	82	62	70	70	90	78	90	81	67	64	80	84	77	85	58	78	79	86	80	76	89	71	72	65	70	65	100	92	86	68	71	87	77	82	70	81	85	73	78	77	65	64	71	84	73	81	68	67	75	77	92	85	75	80	84	68	63	68	75	75	75	69	83	86	86	70	83	77	79	72	81	72	66	62	80	68	82	80	87	66	93	83	62	72	86	61	87	89	70	77	85	77	75	81	81	66	71	76	81	74	81	75	84	88
8290	833	1607	1871	1474	1232	951	788	632	580	504	490	464	413	399	409	358	345	355	307	291	289	272	262	257	282	288	246	264	259	266	270	268	255	243	225	271	260	250	269	240	195	224	233	241	232	241	232	241	223	241	221	232	223	254	209	261	220	256	275	243	212	211	239	231	242	230	217	227	221	230	224	267	232	201	207	229	218	209	226	247	216	205	216	221	191	218	233	219	204	192	246	198	229	205	210	230	240	207	219	210	214	217	221	199	188	211	219	218	181	222	246	229	214	208	238	203	220	198	218	238	197	214	192	221	229	214	198	185	216	234	206	219	226	214	215	222	214	202	241	218	217	192	212	187	214	215	187	202	223	194	236	196	225	204	211	197	233	200	218	215	194	196	213	217	224	211	227	214	192	207	226	201	214	212	220	220	193	217	224	218	226	223	215	214	205	209	225	208	220	217	220	237	226	217	199	223	242	245	215	209	200	184	197	227	221	209	222	225	242	204	190	232	199	211	208	235	239	187	255	249	216	187	235	226	202	233	208	206	235	221	239	209	196	216	222	197	212	211	213	213	230	242	209	223	197	217	174	226	197	234	211	232	199	209	236	217	196	250	247	214	221	239	221	236	231	195	206	206	250	195	217	208	197	195	222	237	237	196	214	208	228	228	212	196	204	210	221	189	202	241	204	215	185	215	214	227	206	196	220	205	220	201	201	214	210	194	222	212	213	209	231	218	210	217	226	225	187	234	210	210	216	196	212	219	181	200	207	191	204	211	216	217	223	224	217	188	224	232	231	186	206	230	216	232	226	235	210	213	197	202	218	230	195	206	206	208	228	246	222	225	236	207	227	187	213	217	186	216	213	205	230	237	205	223	235	211	220	224	217	215	205	235	225	216	217	207	206	220	205	213	217	186	205	213	207	217	215	233	197	210	213	192	209	221	218	226	184	235	250	171	214	222	226	212	237	217	237	199	205	211	209	224	219	207	232	216	215	236	230	237	194	206	213	206	229	227	219	209	191	208	204	207	225	239	223	195	209	211	234	211	216	224	208	222	225	225	220	208	201	208	199	234	241	213	204	222	197	255	225	212	221	211	213	229	212	223	216	236	221	213	195	216	223	226	198	234	224	234	200	224	189	207	222	200	211	223	224	209	222	214	207	223	212	215	203	208	232	238	235	226	212	204	231	235	215	233	189	241	217	191	214	223	208	234	222	230	225	203	213	202	211	207	213	194	217	233	216	184	190	201	220	238	218	213	216	189	232	211	235	220	209	207	230	165	240	200	200	228	233	199	208	203	216	205	233	210	234	189	243	211	213	208	234	225	215	189	220	209	208	219	215	213	230	231	182	196	243	194	217	216	225	241	196	219	199	213	219	248	230	207	222	218	219	226	202	193	211	215	212	205	213	236	206	220	215	215	217	228	208	214	216	202	215	227	243	222	188	214	225	253	206	212	210	206	230	202	217	220	192	216	211	228	230	227	226	214	214	231	226	209	187	230	227	240	223	241	194	215	205	230	228	225	206	233	231	186	245	212	191	216	231	231	230	194	220	199	226	198	208	181	200	216	220	227	238	205	220	224	201	233	240	201	205	227	199	227	228	214	219	202	250	228	221	207	237	208	228	208	209	233	210	212	198	213	161	237	208	218	240	220	219	225	200	211	205	233	232	198	214	210	197	217	205	195	223	209	195	217	218	232	227	224	219	218	201	200	216	215	208	222	216	201	215	200	227	232	225	253	190	206	217	221	212	217	219	220	220	201	209	232	229	223	233	216	236	203	261	219	194	239	240	203	197	207	218	200	198	203	210	199	234	216	195	218	222	211	187	231	224	236	191	210	232	218	206	196	212	203	199	218	210	208	197	219	205	195	223	235	208	219	241	219	202	232	220	204	215	225	226	219	196	199	215	226	214	208	210	207	196	221	217	221	235	191	189	218	215	206	234	212	222	195	194	228	222	206	199	220	224	216	200	231	219	206	212	224	241	216	241	227	204	207	207	225	197	198	217	227	213	212	221	221	216	222	195	225	201	215	191	205	230	219	191	219	214	226	188	215	217	224	222	212	223	226	229	201	207	195	214	222	230	201	219	245	205	225	224	196	189	242	213	197	204	218	232	226	203	192	214	204	239	212	210	209	233	212	212	195	219	209	189	243	210	236	239	200	220	220	251	219	232	176	234	258	208	222	220	224	228	211	219	219	197	224	193	227	209	221	204	217	218	233	240	219	186	216	203	221	223	197	224	229	232	228	201	245	199	205	213	209	217	223	205	204	255	217	228	231	234	220	216	215	234	217	246	196	202	197	223	234	247	221	229	234	191	235	251	216	197	235	205	203	188	208	208	213	232	206	221	195	218	207	197	218	206	221	186	204	222	224	223	207	230	216	218	222	212	227	210	225	238	216	203	225	184	230	220	198	221	235	212	203	219	208	214	251	212	209	212	207	241	203	222	217	229	202	239	224	208	206	215	193	206	217	212	220	223	196	202	193	207	217	212	230	207	236	236	216	209	232	195	231	222	205	239	217	211	205	200	229	223	230	226	189	227	243	216	227	200	231	197	194	204	221	198	220	186	211	244	224	224	212	206	202	238	213	207	222	208	241	233	227	210	221	213	215	217	198	197	209	211	198	230	200	224	194	211	206	210	215	212	207	227	219	218	222	217	204	210	218	218	228	217	231	219	232	197	233	222	205	200	208	244	201	216	222	197	219	215	191	214	226	210	211	202	237	236	205	211	218	228	215	191	233	192	210	212	190	209	234	257	204	197	203	229	248	195	228	223	247	210	254	222	218	225	223	209	210	214	255	216	211	241	226	203	232	220	177	228	196	200	201	213	219	228	210	192	208	219	201	212	208	222	201	229	224	199	202	202	221	241	232	221	208	205	217	230	181	194	193	234	214	217	212	216	207	219	188	202	226	235	222	197	233	226	179	231	196	216	237	235	203	240	222	207	202	212	208	228	231	227	253	222	192	222	212	208	220	215	189	226	243	223	214	206	246	217	223	226	214	233	229	211	201	231	220	198	218	207	200	217	212	236	204	237	223	248	222	246	193	217	203	214	222	236	207	218	208	225	224	221	209	207	206	184	228	209	205	205	193	222	236	223	224	197	242	225	220	206	219	217	191	224	219	231	218	209	208	200	193	214	215	240	200	208	236	223	232	222	217	219	197	188	202	205	238	216	205	199	208	247	206	209	214	220	187	207	202	209	218	212	226	208	207	213	216	240	222	229	194	205	209	241	225	203	245	226	226	213	181	209	236	220	211	214	200	220	200	217	221	231	237	211	215	213	211	197	228	220	217	202	201	204	225	198	200	212	229	220	171	206	220	234	226	206	201	181	225	209	196	210	222	217	216	233	228	212	197	213	214	213	194	229	218	222	219	220	212	228	195	208	203	220	220	208	203	236	200	213	219	223	214	194	224	203	215	209	222	224	186	248	179	213	206	243	198	230	220	216	236	191	220	219	237	226	226	232	222	221	212	224	232	230	224	225
1750	339	303	306	287	323	294	293	292	291	309	306	283	290	277	292	314	270	289	340	286	306	278	314	330	296	301	284	257	307	307	269	289	268	304	289	293	317	298	291	290	263	294	292	328	269	304	287	285	283	311	276	320	326	303	305	296	315	283	286	320	316	324	298	270	295	284	274	277	271	298	304	349	316	302	281	299	307	334	301	270	307	326	299	295	304	264	302	295	304	290	315	265	273	307	299	296	316	277	265	289	284	311	263	314	306	313	265	291	290	269	278	348	298	286	267	305	294	265	303	297	268	287	306	311	315	320	312	307	317	291	275	312	312	307	316	316	296	301	312	287	302	288	282	296	271	265	287	322	276	308	334	301	304	275	317	284	233	306	306	313	309	325	309	314	311	282	280	306	263	327	305	309	298	303	288	280	289	318	308	300	307	295	275	274	266	310	299	279	327	298	295	303	306	270	295	304	285	276	286	292	281	304	294	299	297	307	305	322	314	280	322	255	272	302	281	266	306	301	258	273	282	283	297	299	285	296	286	292	308	295	293	303	306	273	286	315	302	277	255	314	290	253	313	293	293	293	303	301	292	293	324	300	322	283	293	293	303	294	287	266	313	273	274	303	286	302	301	284	311	286	291	283	280	285	320	295	275	299	291	318	297	301	279	322	283	297	319	302	275	297	299	326	311	259	307	306	332	284	309	309	309	316	290	272	280	315	314	325	256	278	295	302	279	298	337	306	287	304	284	308	302	304	297	264	313	296	294	307	347	290	279	284	289	320	307	283	296	287	291	293	308	275	308	292	303	323	318	287	311	283	294	281	292	307	302	284	294	276	280	278	289	283	292	313	303	289	280	292	345	288	299	277	273	312	313	282	321	325	286	301	279	271	308	339	264	308	299	297	276	308	288	271	324	331	286	297	282	272	314	279	285	306	289	305	297	291	308	295	312	309	305	282	296	273	277	313	305	312	315	293	301	302	311	291	284	314	281	295	298	294	296	285	288	314	259	315	282	328	294	281	304	278	279	304	280	290	302	318	296	278	289	334	290	290	307	271	314	314	314	323	291	300	326	287	294	324	302	294	297	301	310	323	286	319	320	289	310	287	287	313	333	299	289	280	285	287	277	244	275	269	316	313	298	301	299	272	314	280	306	288	293	319	312	281	270	316	345	278	313	312	314	288	289	270	291	323	287	307	296	315	276	309	304	303	297	288	290	290	299	284	294	280	294	292	276	265	320	297	298	325	289	285	308	325	335	284	308	284	299	270	291	294	304	284	282	324	285	306	288	317	277	313	314	299	318	284	259	292	306	288	299	282	279	275	272	291	332	306	268	267	288	315	295	313	291	323	313	298	301	297	311	295	302	289	277	321	321	329	291	286	280	281	285	295	261	294	318	295	304	294	330	292	277	305	300	304	295	310	308	291	284	292	301	314	286	288	309	283	297	298	280	312	311	283	300	301	316	266	275	301	282	292	293	309	280	307	326	290	306	304	318	279	290	333	292	291	297	329	262	308	282	312	303	274	302	281	295	321	318	307	303	320	289	320	295	319	335	331	273	311	323	293	292	316	304	293	288	287	280	268	291	298	318	288	301	307	304	301	310	321	317	296	278	299	237	273	288	288	276	302	301	322	279	315	296	304	279	291	285	306	284	304	297	316	287	250	305	302	284	301	294	290	289	312	315	285	308	272	303	271	326	275	274	306	277	267	290	320	296	268	313	258	313	289	280	303	320	316	320	290	333	313	319	273	323	304	279	292	297	287	271	303	286	322	304	300	300	288	292	288	287	290	303	300	298	275	312	314	289	290	284	308	281	308	300	285	278	296	278	300	292	307	275	315	311	306	289	276	323	308	279	285	274	294	299	308	276	284	294	284	313	272	253	287	256	322	298	301	330	307	286	263	318	310	321	286	275	278	275	267	308	290	332	314	285	291	293	306	303	313	313	304	296	328	292	294	297	298	280	314	268	342	272	297	299	295	282	262	275	298	272	261	302	259	298	300	280	302	264	279	298	273	292	314	293	347	259	290	302	314	302	294	323	298	295	305	280	290	297	264	259	296	318	290	269	302	298	281	317	286	299	289	323	275	318	313	293	302	328	278	281	287	271	287	278	313	282	288	280	271	275	331	304	289	318	342	291	275	257	297	339	305	285	302	289	297	318	291	283	293	295	284	295	296	315	278	294	302	290	280	293	313	295	330	306	276	293	285	316	278	287	314	305	286	280	284	296	305	289	303	287	299	312	322	321	280	337	295	331	286	299	263	277	306	310	300	305	330	321	291	311	295	271	294	288	316	294	296	280	298	309	291	305	301	270	279	324	290	243	320	318	281	304	262	294	300	335	285	305	297	268	324	306	312	273	277	303	294	322	288	274	304	276	268	311	270	321	318	292	276	316	311	287	269	281	286	322	321	286	277	333	289	304	320	313	325	268	311	274	298	288	328	311	307	302	272	318	300	289	282	300	284	283	277	293	324	321	296	313	275	297	290	307	302	290	281	301	279	299	284	299	286	280	271	283	273	327	288	267	297	288	315	340	297	314	313	267	268	309	280	303	302	292	275	312	282	274	301	284	305	285	310	314	289	301	303	300	308	277	289	295	311	272	302	257	303	284	279	309	326	324	297	313	306	276	309	313	305	245	258	273	297	282	278	261	280	296	283	299	287	274	293	326	283	294	275	284	320	270	272	300	301	285	266	316	285	307	302	307	301	284	309	306	294	286	306	293	305	328	260	287	298	315	313	285	294	294	314	299	293	300	301	311	272	290	287	316	314	280	297	289	326	259	283	256	310	277	287	273	304	281	309	302	295	317	323	300	285	283	292	325	313	333	328	261	326	251	302	271	314	311	281	309	319	287	320	290	312	304	278	261	289	291	304	310	284	328	289	308	301	283	268	293	272	296	319	298	336	304	291	303	296	303	311	265	277	279	271	273	293	289	296	305	305	344	276	309	271	276	289	290	283	287	294	293	305	292	296	309	274	270	311	301	297	304	304	304	270	308	305	306	296	276	288	309	287	326	298	301	297	316	316	279	302	297	289	278	263	274	299	299	315	302	298	303	298	251	333	284	283	316	321	252	309	309	312	316	290	326	292	315	336	305	269	254	250	302	297	307	292	275	328	298	265	306	309	309	294	321	327	281	281	330	295	279	307	301	274	329	291	297	287	252	326	282	292	271	273	313	282	292	314	256	323	268	274	273	283	308	314	315	271	320	301	297	293	312	267	328	311	318	297	317	307	288	283	294	274	285	303	272	271	300	319	286	301	308	292	302	304	251	310	302	318	309	311	300	319	292	309	305	307	317	298	279	268	292	291	284	284	327	299	284	302	301	302	309	295	309	283	328	305	313	289	301	263	298	338	294	302	311	295	286	277	296	271	303	293	282	325	290	306	306	339	329	315	315	299	281	276	304	306	323	302	299	315	293	274	294	307	282	319	272	303	299	305	310	310	301	283	317	325	286	310	318	325	312	290	288	288	308	286	302	316	279
1982	682	779	708	763	674	644	674	684	673	665	653	683	654	655	696	645	636	695	717	651	662	679	667	653	655	623	673	617	610	714	668	649	635	672	681	619	648	604	638	690	607	617	620	607	659	672	623	645	633	660	689	636	643	635	666	663	661	624	675	635	660	694	623	654	608	591	710	657	624	612	666	640	680	650	652	686	608	706	666	588	681	661	683	653	663	659	668	648	667	624	639	690	659	665	624	656	643	658	688	673	639	674	680	627	647	598	653	639	647	616	618	707	671	641	615	645	614	670	657	661	642	646	585	644	674	608	671	664	649	634	683	622	592	684	690	648	672	652	656	609	634	664	708	642	642	650	640	628	686	674	617	714	669	617	648	639	697	683	658	633	646	668	646	646	638	618	666	684	637	674	677	592	617	632	673	648	644	665	670	654	626	625	668	634	684	602	662	662	633	616	670	649	654	626	639	661	638	635	696	688	659	679	663	683	607	671	657	659	668	625	678	634	676	649	643	666	646	642	629	644	638	624	698	654	666	628	701	643	682	657	676	602	652	657	651	645	671	647	639	638	639	660	658	655	682	663	675	592	684	638	639	670	659	718	642	684	653	606	650	660	632	685	685	633	623	674	624	664	652	673	685	628	664	629	675	672	707	608	652	687	627	614	657	634	656	661	619	671	647	641	667	714	652	676	655	653	659	671	660	641	625	624	646	615	671	673	627	629	692	621	626	640	688	640	672	682	638	676	626	657	654	667	685	664	675	666	620	664	639	695	661	659	620	642	622	680	668	630	633	630	631	640	619	676	648	641	623	680	679	679	629	666	603	649	610	672	650	643	720	647	612	661	638	661	641	650	669	697	586	643	658	702	660	637	667	597	620	664	670	653	683	626	634	640	605	676	676	629	664	658	694	608	605	642	622	690	646	657	662	667	659	679	671	598	644	676	669	694	656	691	640	632	651	674	649	688	688	687	643	689	688	657	650	626	642	625	646	627	640	698	677	693	671	665	648	689	652	656	673	706	665	681	595	631	646	689	667	637	662	703	625	648	657	665	652	614	681	679	652	710	697	653	652	635	666	654	602	652	640	666	620	669	660	647	636	627	647	575	634	622	648	630	681	639	697	629	685	684	658	625	652	678	627	616	647	632	641	628	668	683	676	658	662	631	686	655	663	691	675	645	625	663	686	649	640	620	651	649	606	643	638	651	653	614	619	662	652	639	652	664	630	640	650	653	690	656	651	653	637	687	638	638	609	655	646	608	673	659	641	675	664	656	607	652	659	689	641	638	672	609	687	676	653	673	673	653	628	646	687	670	613	678	658	660	660	647	638	691	649	580	590	638	647	640	687	669	620	697	675	640	621	679	654	683	669	644	672	643	691	667	708	687	657	644	653	652	708	670	646	692	607	675	650	640	634	647	659	661	660	635	647	678	636	650	645	650	616	681	657	659	726	689	658	641	693	611	640	639	651	656	650	670	664	611	667	676	670	665	625	670	641	659	657	694	666	653	666	691	644	623	645	614	658	642	623	621	632	686	694	640	650	648	703	593	651	712	662	606	659	643	648	629	656	690	612	690	658	675	693	690	633	668	635	613	611	663	654	678	660	662	673	628	637	651	628	674	630	695	680	671	699	674	634	622	660	638	659	668	645	618	681	659	632	663	687	625	624	709	693	647	646	655	614	640	667	676	644	623	661	616	637	626	641	650	667	670	686	644	681	648	618	646	703	626	624	679	620	641	614	621	665	651	681	627	666	712	651	684	607	699	671	670	674	620	687	666	647	629	668	631	622	655	645	619	625	621	656	677	665	678	637	628	605	689	673	683	651	613	630	652	607	639	645	664	643	671	691	665	647	634	624	654	670	651	636	649	642	631	688	698	664	651	620	706	642	695	635	663	636	624	686	624	627	701	648	650	662	631	649	665	622	627	668	687	640	694	641	669	666	593	623	668	692	655	654	661	658	628	673	651	651	642	665	683	638	630	657	688	637	625	652	652	641	669	675	654	695	636	634	676	659	631	639	693	657	679	666	663	652	673	709	637	639	611	653	662	616	642	655	682	603	647	653	614	608	645	675	621	648	658	621	617	683	663	663	635	662	663	639	581	597	674	700	633	605	690	665	664	621	643	630	614	661	647	654	639	653	633	626	615	628	639	612	667	663	663	687	659	647	620	686	662	662	618	683	633	627	628	685	707	680	657	626	651	697	680	672	638	636	650	636	665	637	680	664	682	675	582	644	672	619	648	675	652	639	682	597	658	621	585	674	666	594	633	682	666	666	618	651	632	636	658	684	642	649	608	698	689	687	641	672	651	660	678	655	661	659	641	665	670	688	644	685	628	656	667	672	674	653	672	683	689	614	663	647	682	659	679	670	652	664	656	606	670	643	664	627	666	651	653	635	698	638	656	630	630	649	614	637	639	618	608	669	699	666	658	667	616	642	702	670	670	650	711	624	699	678	626	666	660	631	667	698	668	629	655	610	672	620	655	624	665	662	655	647	645	609	673	701	650	676	648	663	622	678	620	635	634	670	671	627	687	647	677	687	632	689	628	684	662	676	652	665	655	685	628	613	671	666	636	631	667	614	663	656	661	675	655	659	642	688	604	622	663	680	628	651	664	632	673	661	657	683	647	697	668	693	636	700	663	630	696	671	679	666	671	630	678	691	653	690	653	604	675	686	617	691	648	686	657	623	690	639	657	672	626	660	655	674	705	664	683	645	661	672	659	662	631	661	652	698	649	629	669	678	655	663	642	672	636	705	627	695	648	639	616	624	680	648	676	683	673	617	664	648	615	617	645	656	693	672	656	665	705	679	703	699	683	678	627	655	647	639	640	650	680	683	657	637	649	618	635	629	667	629	618	634	636	631	639	609	655	656	689	661	684	622	639	659	632	641	642	652	683	617	651	643	619	671	635	646	658	648	660	719	655	653	641	648	662	624	645	675	663	658	678	622	670	612	641	616	658	652	645	629	636	654	622	642	633	635	644	631	654	631	676	670	637	611	660	654	652	645	625	651	694	661	663	656	631	628	677	691	691	656	674	684	594	681	643	700	649	616	662	619	667	634	628	661	655	619	614	657	606	624	641	683	687	623	613	659	698	668	626	650	648	651	631	642	631	674	663	654	623	638	625	639	658	661	657	630	652	658	695	691	624	655	661	677	678	613	664	678	629	689	677	600	691	677	603	663	645	674	682	687	619	649	650	664	655	640	658	650	693	619	653	633	646	639	660	607	619	654	688	654	629	662	656	670	647	675	694	650	660	657	651	660	673	658	658	650	636	687	620	671	618	641	619	634	652	638	637	696	653	661	666	628	648	646	608	593	699	655	666	643	628	675	681	665	622	682	611	681	629	666	659	678	651	659	636	675	662	655	670	685	671	669	604	653	640	653	641	665	633	659	605	668	688	648	683	621	675	638	713	680	597	643	663	626	660	650	644	673	660	671	681	683	717	653	646	669	625	681	666	646	660	701	649	671	688	636	673	637	638	673
7441	560	476	396	250	267	242	214	199	159	187	198	175	182	170	183	188	173	160	146	170	158	156	146	165	198	176	161	163	179	181	171	170	147	128	188	167	145	175	158	184	159	133	174	181	168	190	152	150	163	185	168	172	146	169	165	165	157	155	160	150	168	165	171	154	140	183	153	171	180	162	151	157	148	170	175	183	163	174	159	160	135	176	144	167	146	142	146	157	160	154	160	155	152	184	164	147	167	194	169	171	141	162	166	159	148	162	135	146	164	151	141	186	178	169	201	161	170	161	160	178	158	154	155	151	163	176	150	155	168	152	170	162	142	175	162	155	158	165	157	164	186	154	140	179	166	182	146	170	167	162	162	152	136	157	173	153	148	164	149	142	155	199	159	167	150	190	175	160	162	152	158	188	175	174	149	175	165	187	183	157	184	162	154	175	154	170	160	173	152	166	181	178	159	160	152	182	161	159	170	153	134	186	170	164	153	183	155	148	156	184	158	172	175	153	165	160	144	162	158	160	170	164	161	140	174	161	166	154	163	155	181	187	150	162	170	161	186	144	161	179	179	176	164	157	151	159	162	165	163	138	165	147	153	185	152	154	150	142	171	148	171	176	150	140	177	171	182	155	165	172	145	171	161	180	152	153	160	159	156	161	178	168	151	156	155	150	158	146	145	172	152	151	146	165	162	168	147	173	181	156	156	172	155	161	126	159	171	150	168	177	152	147	142	186	154	167	146	147	127	175	182	185	189	154	135	155	165	136	176	166	172	168	153	174	166	164	162	160	154	175	166	154	163	152	169	162	171	157	175	160	153	162	176	149	154	161	146	192	146	120	186	200	179	183	152	156	144	157	155	193	145	130	176	149	146	170	160	172	171	151	158	142	164	172	184	162	165	176	150	163	170	163	178	162	162	126	174	165	170	152	160	163	155	146	144	161	146	146	160	167	164	133	173	152	167	164	154	153	157	160	164	187	158	181	184	151	192	167	181	183	185	168	168	176	147	167	141	161	157	154	161	168	161	158	149	169	171	172	171	160	153	149	185	193	146	148	165	168	162	160	158	135	150	145	148	165	168	140	189	165	137	151	165	183	175	165	159	167	175	157	154	174	165	172	172	171	203	150	171	159	166	151	158	168	167	160	168	171	168	169	152	143	139	191	145	136	147	178	152	156	176	159	173	160	155	171	179	150	146	162	156	156	139	160	161	167	137	170	173	154	164	158	150	181	176	176	147	160	152	153	175	162	185	154	143	158	170	149	169	153	132	176	170	159	182	137	171	161	149	150	166	160	191	152	153	169	154	149	149	163	152	181	160	179	157	165	168	154	173	167	152	163	167	157	150	174	154	143	166	170	165	159	164	183	163	167	148	161	159	160	158	168	163	156	186	166	153	171	135	148	162	163	161	166	153	155	156	137	165	160	181	206	153	146	134	181	153	161	168	190	175	174	157	170	148	156	161	164	165	147	185	189	159	192	176	175	146	142	163	165	156	164	180	163	175	150	165	148	142	177	147	149	175	169	188	157	168	185	159	159	143	171	180	202	192	175	142	149	187	158	152	151	173	144	162	148	157	143	169	164	165	144	159	166	159	162	191	154	162	150	170	156	187	163	164	158	158	160	137	158	162	152	155	175	155	163	150	156	157	171	149	177	152	167	141	159	178	158	165	177	145	153	187	159	150	169	150	152	168	138	135	149	163	166	178	163	181	167	175	169	164	170	176	168	181	148	154	129	158	169	166	158	155	162	168	177	169	183	166	143	141	165	162	163	141	164	165	167	155	168	166	170	158	163	163	168	166	178	129	157	149	122	196	164	150	177	162	175	152	159	185	169	142	141	131	140	149	167	183	180	163	178	181	182	176	140	171	160	171	165	184	162	147	170	162	175	175	151	157	168	171	149	158	183	174	167	157	167	148	154	155	154	162	152	174	166	144	155	159	164	162	162	161	168	163	155	157	157	159	177	157	154	169	150	167	173	193	145	162	175	164	151	162	162	167	154	181	147	129	195	144	180	170	160	156	175	167	136	145	172	171	163	190	168	160	177	154	161	169	159	134	173	161	171	166	175	149	169	154	175	176	139	151	167	169	170	163	156	182	167	174	188	141	156	178	171	151	165	179	161	150	146	136	179	177	149	151	169	150	169	161	163	157	150	193	184	164	178	170	180	183	183	171	169	172	169	143	179	169	175	158	149	151	153	149	176	158	147	153	156	172	169	171	149	147	160	185	160	159	154	160	179	161	167	153	150	187	154	148	180	164	151	150	159	158	140	164	174	164	164	138	167	147	164	161	185	163	182	157	154	172	166	169	154	165	174	167	154	168	166	189	142	142	158	156	156	177	162	158	178	180	171	156	152	166	184	160	179	161	160	158	165	177	173	187	150	144	139	183	149	149	160	172	186	166	142	153	149	152	165	159	157	177	178	133	133	154	179	168	178	175	143	182	139	150	161	157	157	129	144	147	174	159	169	165	163	161	155	168	182	129	176	171	149	164	159	150	152	179	188	176	155	143	154	178	158	160	163	142	174	187	172	188	144	176	169	172	177	155	156	167	184	161	165	168	178	166	190	152	151	153	177	160	174	174	163	156	176	183	147	138	141	147	158	150	140	170	166	152	163	145	182	186	160	146	147	163	145	153	153	159	163	170	158	156	179	159	144	149	188	142	159	181	140	133	157	178	156	153	153	171	177	174	170	183	180	170	156	168	165	169	174	177	177	172	167	170	173	166	135	183	157	143	174	192	167	159	182	178	156	169	162	149	142	187	160	176	164	166	152	145	160	178	170	161	181	160	155	165	164	153	172	184	143	186	151	158	181	175	175	160	141	149	155	151	151	156	139	162	184	176	190	151	190	159	149	182	160	180	140	152	165	168	165	165	161	173	168	161	175	130	170	168	156	149	182	139	155	192	163	167	167	178	168	177	154	153	148	175	181	157	142	159	145	146	170	184	158	169	138	189	136	162	163	144	164	164	185	187	194	169	154	161	161	162	167	154	163	144	149	145	151	168	155	169	166	154	136	156	169	158	177	169	155	153	154	173	170	153	164	167	171	152	143	175	148	191	160	154	143	164	171	154	153	183	185	164	145	172	170	171	171	154	160	164	145	170	177	156	131	159	169	149	156	160	170	159	161	173	150	153	164	148	148	166	157	169	177	180	158	133	156	143	169	146	154	161	156	142	191	157	165	181	193	154	150	157	145	150	172	145	145	162	145	171	179	171	169	170	168	158	149	181	146	137	158	144	160	161	175	145	174	163	181	154	153	154	166	172	150	156	147	157	152	171	181	135	169	166	170	170	162	175	181	167	153	176	171	177	158	142	163	150	133	158	135	160	145	167	169	155	173	165	154	144	181	160	165	166	148	169	169	147	161	166	136	158	165	152	169	150	154	150	174	176	182	167	166	161	144	140	140	188	164	152	164	157	173	147	159	161	155	167	156	180	167	154	155	186	176	164	162	154	154	191	162	168	179	145	150	159	170	170	143	152
6409	705	1051	1233	987	891	749	662	583	548	547	485	466	446	424	437	418	422	407	396	407	394	384	372	432	406	410	368	382	410	387	420	374	383	391	362	380	404	411	413	390	354	415	403	374	378	369	336	396	353	408	376	366	396	366	391	366	362	338	344	403	347	385	381	396	388	346	398	391	417	387	373	358	393	356	368	377	391	347	351	349	372	368	383	402	383	394	364	379	373	369	401	396	369	381	394	348	314	378	389	340	361	369	352	390	374	368	353	382	377	372	362	372	381	382	392	363	398	390	368	362	361	355	402	351	387	368	413	359	375	387	344	366	396	358	361	357	382	385	362	372	373	357	399	397	380	385	367	386	378	363	394	403	397	405	376	344	325	339	402	363	395	385	347	344	390	359	371	413	380	393	376	375	373	387	395	352	375	380	345	369	376	377	381	407	379	349	363	346	372	358	369	350	344	372	386	374	353	389	357	364	373	390	348	357	382	402	347	366	352	352	363	382	361	384	363	376	401	365	352	375	383	359	373	360	360	358	363	391	373	409	397	384	347	381	371	378	366	370	370	376	383	402	366	360	391	383	355	345	382	335	333	388	379	382	342	358	370	410	368	367	370	375	381	385	400	346	373	383	357	375	380	400	331	414	364	391	379	392	388	367	336	382	361	388	363	353	404	341	386	372	371	392	380	374	388	395	386	384	416	373	354	350	379	390	395	377	361	371	350	375	370	379	355	410	349	392	388	362	388	359	372	373	358	400	398	351	369	374	394	349	382	424	384	358	372	385	337	385	357	365	361	337	370	364	395	360	410	356	393	398	385	362	376	362	383	357	335	378	380	357	379	365	384	347	364	356	377	366	370	349	349	383	376	392	424	355	389	355	369	396	375	368	397	390	405	389	391	378	419	359	365	374	387	355	364	375	361	365	400	388	364	388	345	378	377	375	392	366	343	405	353	353	363	371	387	415	380	370	363	407	389	374	401	364	368	395	362	381	385	368	383	337	398	382	363	359	389	378	363	383	372	392	378	380	381	361	392	363	360	382	399	357	411	392	386	403	389	386	367	320	387	352	364	374	382	386	354	363	375	357	372	386	417	408	373	410	390	363	360	396	375	396	373	357	360	385	338	367	343	358	381	365	412	352	385	338	371	389	401	358	351	370	379	387	366	381	393	386	372	365	378	353	374	371	394	368	387	353	350	368	382	373	372	374	387	378	346	424	390	347	375	374	353	354	355	368	370	385	359	393	369	381	375	374	387	351	389	400	348	401	361	358	409	377	359	336	360	347	341	355	369	387	380	386	396	352	326	415	367	362	373	348	379	379	369	373	380	367	373	384	390	383	382	381	352	381	359	337	382	362	397	383	380	380	403	346	417	369	359	350	345	344	398	356	369	412	374	375	379	329	395	376	388	372	375	385	358	379	367	392	365	367	363	356	363	376	392	358	360	365	362	379	374	363	365	356	339	377	380	385	395	363	366	375	398	368	346	358	385	363	366	366	384	353	378	362	352	387	337	389	388	384	367	400	411	381	351	370	369	371	360	370	362	357	369	375	347	379	395	374	367	391	391	349	370	381	360	378	364	392	375	375	377	362	349	383	368	375	389	362	358	364	391	340	361	387	356	364	377	420	398	377	401	372	407	365	392	404	372	356	367	375	353	345	371	409	348	348	360	340	383	359	376	389	402	376	371	351	367	373	381	397	400	371	388	384	323	383	401	393	354	420	360	328	408	348	357	361	349	348	368	404	379	383	351	376	368	372	351	330	378	384	376	385	390	361	367	364	384	411	358	368	366	378	375	369	392	352	377	372	390	405	366	383	389	378	383	389	363	365	355	348	357	383	372	360	375	367	380	381	334	366	377	335	364	355	348	376	375	344	382	372	384	372	365	374	341	360	376	345	346	383	354	360	411	350	381	360	391	404	371	358	371	373	387	384	379	374	379	369	382	384	400	359	374	402	394	365	401	383	384	384	369	383	369	404	415	367	376	383	347	393	356	371	359	367	372	376	329	389	374	380	316	404	354	354	364	371	365	390	390	356	384	365	367	373	419	377	349	350	386	367	379	365	395	351	372	373	386	350	362	383	371	346	352	371	366	377	356	372	365	377	381	371	407	384	382	350	363	359	390	359	387	364	389	352	379	397	381	378	395	356	374	383	350	384	374	374	350	358	364	346	354	399	377	383	362	338	359	376	348	377	391	374	346	370	387	389	382	414	383	363	401	347	405	390	386	382	388	392	373	373	377	349	349	394	357	390	405	376	371	394	355	391	387	369	372	384	380	352	361	364	346	385	343	387	403	366	384	384	392	374	367	375	396	378	355	359	359	375	361	387	338	405	359	367	352	376	376	388	318	378	395	409	370	354	380	391	360	386	406	385	395	382	356	345	373	359	352	381	380	409	376	354	365	389	372	374	351	372	431	380	371	372	403	358	395	345	342	387	383	402	357	346	393	356	380	396	367	372	388	345	363	328	367	393	370	342	379	391	362	349	398	369	371	345	342	385	349	401	375	414	389	342	423	372	395	375	389	399	377	357	364	376	355	360	358	364	389	394	399	367	411	400	387	332	347	372	344	380	357	401	347	362	372	381	350	373	397	384	350	370	380	350	369	369	372	387	368	340	362	382	364	398	354	381	358	394	373	394	389	375	399	383	370	371	344	367	383	373	388	385	351	377	377	404	387	399	367	393	411	384	368	344	380	345	380	368	343	366	384	353	399	378	365	398	349	332	371	380	374	352	375	358	376	354	382	348	344	333	374	344	404	369	345	362	376	370	344	343	371	331	370	400	370	388	370	380	381	386	385	392	348	404	380	366	396	375	391	373	395	352	379	376	392	374	362	337	337	354	365	343	355	397	387	406	382	382	395	395	339	335	399	380	380	394	342	420	358	371	417	388	374	411	377	363	362	360	376	386	358	384	381	406	373	386	367	338	377	375	367	333	361	337	356	376	376	350	366	343	350	355	356	402	386	392	380	369	357	360	382	369	358	335	386	393	378	352	370	365	378	368	379	383	368	374	390	389	349	379	363	383	380	374	373	341	382	352	388	376	319	378	363	346	358	382	390	383	369	379	390	371	370	361	365	347	408	354	363	390	367	374	404	352	347	421	406	418	407	376	362	363	373	359	404	356	368	406	406	345	391	366	352	359	380	386	365	388	360	388	356	391	373	383	379	365	348	364	379	381	337	364	356	400	382	360	390	371	371	362	379	363	372	339	364	372	370	374	358	387	399	396	371	395	392	370	371	348	372	376	379	350	375	351	403	334	385	358	395	338	373	387	406	353	376	363	387	389	365	355	362	389	344	350	426	362	403	384	385	389	367	376	373	398	359	358	380	370	373	350	415	330	398	387	387	348	359	365	350	390	399	379	367	381	387	431	391	348	387	346	346	362	380	392	392	388	362	369	417	391	371	362	365	355	383	332	372	391	379	359	395	365	360	404	339	371	426	372	382	398	379	354	375	388	336	371	342	385	374	327	402	368	369	365	385
14534	1052	823	539	398	292	254	207	141	122	119	120	102	97	103	103	82	104	96	76	101	93	92	80	79	87	91	82	88	67	70	84	80	77	83	92	86	95	75	87	70	73	52	70	93	91	83	69	93	77	86	70	72	90	86	72	77	77	70	81	76	72	74	75	77	101	68	78	71	73	74	74	82	83	85	79	83	65	81	73	81	84	90	79	80	76	80	83	77	71	77	83	74	100	83	72	94	78	69	78	68	71	98	93	94	79	86	74	84	84	67	94	81	89	68	68	77	71	82	70	71	80	61	79	79	76	78	74	83	81	76	79	96	73	66	85	79	86	86	81	77	88	69	81	74	67	85	84	90	64	76	76	77	82	71	78	61	78	55	85	76	85	67	67	71	71	56	68	90	93	80	88	71	72	80	78	71	81	71	75	71	69	74	84	71	78	69	69	63	63	94	80	64	82	72	78	83	67	67	75	69	52	61	81	72	76	90	68	75	82	91	86	87	84	77	69	91	84	75	64	71	69	76	95	63	71	79	82	88	89	81	63	92	59	65	81	76	78	69	85	78	61	66	77	57	68	101	83	95	74	70	70	80	80	68	88	83	87	81	73	75	82	88	62	69	96	80	70	70	82	86	66	81	81	80	80	79	80	75	72	78	80	86	73	80	85	66	73	71	85	72	78	67	74	78	74	84	79	86	98	77	85	74	77	86	95	76	85	89	97	92	84	70	73	87	77	62	55	76	60	82	87	74	78	79	73	77	65	76	85	60	70	78	88	78	74	65	89	59	98	90	83	64	87	81	93	92	75	75	77	82	71	84	87	75	84	89	71	72	63	72	79	85	87	79	73	83	73	67	77	76	90	76	64	87	81	82	84	75	71	81	92	84	71	86	91	68	70	62	75	76	80	75	79	84	73	86	76	55	58	68	76	78	68	79	71	83	78	78	86	81	84	84	78	67	73	89	62	83	72	72	68	68	83	78	53	84	62	79	96	90	64	55	82	91	69	79	84	73	92	74	72	76	74	77	72	82	76	76	86	92	82	79	97	79	71	77	83	74	73	90	83	66	64	75	83	70	73	92	86	74	91	68	68	74	85	93	79	85	82	69	101	68	79	63	71	87	74	81	83	72	69	67	64	65	71	84	98	86	71	59	74	69	74	68	68	94	79	75	65	80	81	94	59	84	66	71	82	74	81	86	81	88	103	82	70	77	65	74	65	88	81	79	71	91	71	76	71	75	76	69	67	72	60	83	88	70	62	76	71	95	81	68	68	67	80	60	88	79	74	81	85	75	91	87	64	72	73	80	64	70	75	98	99	77	75	68	90	76	89	75	79	72	72	69	73	80	84	62	72	76	85	83	82	87	75	86	71	68	86	71	80	73	81	86	70	75	98	90	80	88	73	70	78	94	80	78	74	75	89	96	71	70	102	76	70	70	81	68	81	82	72	65	82	76	84	90	82	85	77	83	83	83	71	78	79	98	64	75	75	91	75	73	102	76	76	95	71	93	68	77	85	72	86	66	71	77	74	82	76	86	67	89	75	92	71	71	70	66	88	66	84	71	82	71	66	62	91	93	86	84	79	87	73	89	77	70	83	82	85	83	76	83	100	90	96	75	80	79	92	69	73	75	70	67	70	83	73	77	72	88	80	93	72	93	64	98	67	77	76	79	74	62	68	77	83	93	86	73	91	68	80	75	83	78	73	79	82	82	85	79	67	83	80	73	81	81	70	82	68	64	80	92	71	89	101	103	70	83	64	71	80	67	72	88	84	86	77	81	71	68	73	91	75	81	64	97	74	83	103	68	60	76	85	86	88	66	80	73	86	80	79	80	79	78	87	79	73	101	81	62	85	90	62	77	87	61	91	73	98	80	77	82	64	75	72	85	62	81	71	70	70	66	74	83	72	83	70	84	62	103	82	68	83	90	82	81	79	96	91	68	90	69	65	66	70	82	86	65	87	73	80	78	81	73	75	70	90	79	80	74	78	69	88	81	80	62	71	75	81	71	85	70	79	74	83	72	88	82	75	76	85	83	80	96	65	76	79	81	56	71	80	60	69	63	67	85	77	90	96	90	72	69	84	69	74	66	75	63	77	80	69	68	77	72	77	75	76	70	93	78	64	87	89	89	75	83	70	78	64	74	88	71	75	70	73	77	103	67	61	77	68	57	67	79	87	79	74	76	82	77	87	87	80	96	73	89	65	68	76	85	66	76	80	72	63	83	69	83	75	87	58	67	76	69	72	81	84	76	89	83	79	72	79	77	80	95	94	76	82	89	64	54	89	77	81	99	94	80	92	86	88	70	77	71	71	79	81	67	56	85	73	80	70	83	91	96	68	81	80	85	74	81	72	77	75	83	73	64	84	50	70	85	75	70	64	76	93	90	58	84	79	76	76	88	88	77	72	96	74	90	80	81	82	67	71	76	64	71	74	90	79	74	70	66	83	86	67	87	89	69	78	81	86	70	69	66	78	85	84	70	72	79	71	80	94	90	81	81	75	82	76	74	83	83	75	83	65	76	71	66	81	88	82	79	85	79	69	55	82	93	79	72	71	79	88	67	83	79	66	92	80	77	92	81	60	76	76	64	65	92	85	80	81	73	65	76	81	79	90	66	73	68	75	78	75	82	72	78	77	62	67	66	74	83	70	81	78	97	76	61	72	80	71	61	75	71	86	86	87	75	78	90	83	79	86	68	77	69	70	91	74	60	79	74	63	80	69	78	82	65	81	65	75	73	72	76	63	78	81	68	76	69	91	64	90	91	90	76	74	86	68	68	69	87	67	69	70	94	68	84	61	73	75	83	74	70	64	78	80	78	78	87	71	87	73	104	79	78	85	69	77	81	73	91	77	82	81	71	79	86	81	66	86	77	72	81	80	87	92	71	74	66	87	76	75	82	75	58	77	67	77	85	96	80	75	83	72	80	75	73	70	85	72	78	76	88	89	75	89	81	85	74	75	67	104	67	63	80	89	75	78	75	79	72	60	77	77	74	73	84	77	75	71	72	79	68	86	72	75	73	69	76	76	80	79	84	76	92	88	73	71	78	84	68	93	75	79	73	76	84	56	78	79	83	77	74	68	86	77	79	102	71	79	68	78	78	67	80	88	78	72	78	77	102	71	84	68	80	69	89	64	112	69	72	75	82	82	98	84	79	68	79	103	85	78	75	67	63	81	83	71	72	79	86	59	78	72	80	71	78	90	85	75	71	73	92	78	62	75	74	81	98	76	78	57	58	68	85	84	90	65	72	82	76	71	83	98	77	76	81	91	75	90	69	69	74	81	68	83	83	87	63	81	67	83	79	70	65	60	87	70	69	64	78	74	78	83	65	76	79	91	75	82	73	87	69	73	61	78	70	72	66	72	98	84	65	88	73	80	70	77	81	67	88	65	61	77	83	76	81	80	74	91	82	64	70	94	78	98	67	82	66	72	77	78	85	54	63	70	73	88	88	84	55	74	75	83	76	87	88	92	69	78	71	81
8232	796	1643	1797	1453	1208	958	833	621	572	533	513	454	445	375	391	325	296	318	310	317	303	281	257	296	244	282	280	277	245	224	246	238	247	266	237	226	246	260	232	240	271	240	238	234	240	212	216	230	221	246	250	248	237	232	252	226	239	223	215	215	239	239	243	208	240	238	219	194	207	214	222	214	203	218	205	202	247	214	207	226	219	250	224	219	244	223	235	234	208	214	247	218	204	235	219	206	199	191	249	204	237	223	210	216	222	200	225	220	193	240	219	221	219	215	217	195	247	238	237	236	221	221	230	224	210	243	230	196	209	190	197	219	221	242	203	244	201	217	207	222	218	244	211	177	226	228	193	204	209	223	203	218	221	221	231	192	224	217	232	235	196	219	220	211	252	248	204	218	229	208	237	212	238	209	236	217	245	209	232	211	189	218	231	203	200	237	228	230	208	227	212	201	219	218	228	218	213	239	213	192	192	205	223	233	257	222	232	209	202	218	268	227	209	229	235	217	192	192	234	211	219	226	216	225	210	235	211	201	200	226	206	203	228	235	191	220	212	219	239	209	215	200	247	199	233	205	215	217	249	218	207	206	217	209	237	229	239	206	220	219	197	233	212	242	208	219	209	219	254	221	193	197	213	208	213	224	248	207	220	208	199	229	210	225	205	192	177	218	211	200	209	235	218	236	260	194	197	208	226	217	235	213	222	208	216	194	208	219	233	216	224	211	219	203	218	242	190	200	220	225	219	232	202	216	215	192	210	232	216	229	210	217	240	198	220	251	199	239	218	212	242	217	206	196	225	211	216	205	217	216	224	219	202	220	211	207	234	223	239	216	201	217	221	214	229	226	218	199	211	254	216	194	225	215	217	229	200	201	220	221	215	221	226	201	194	212	228	203	229	199	243	215	209	238	207	227	225	193	193	237	212	240	222	226	237	210	214	221	211	218	232	209	228	205	224	198	244	209	235	201	235	250	216	200	219	229	188	224	222	224	228	197	212	201	206	211	215	214	231	230	229	220	224	197	229	226	226	216	211	208	246	226	203	213	217	196	224	212	235	211	230	212	249	232	207	210	199	217	234	196	221	223	216	208	210	231	220	228	236	242	184	219	215	234	223	214	220	200	214	210	222	219	211	225	234	207	217	216	208	233	217	222	222	224	236	235	218	215	214	197	191	213	235	219	213	223	230	216	209	215	188	209	222	214	210	209	185	197	208	212	210	213	235	223	218	237	225	203	225	223	203	220	217	199	220	213	226	223	204	197	224	199	219	194	237	216	257	227	210	213	209	210	223	202	219	211	195	200	212	225	204	204	195	201	207	228	230	230	213	205	193	197	204	197	228	203	221	214	205	235	220	217	223	207	217	225	240	209	215	209	243	212	233	228	234	210	208	214	230	217	210	211	231	190	202	215	207	220	195	227	206	206	188	215	186	214	192	232	190	207	208	226	227	207	204	216	207	223	197	219	222	208	205	211	250	211	206	206	213	209	213	214	211	223	225	225	208	225	220	195	221	211	223	195	235	241	216	201	231	212	205	217	221	197	234	239	217	206	196	220	199	201	208	200	220	249	207	225	231	221	207	207	241	239	217	230	210	240	200	178	220	245	203	222	228	236	246	227	211	221	191	254	209	227	210	210	245	230	234	202	197	217	231	201	207	227	204	233	209	207	206	208	212	213	208	226	213	208	209	235	213	221	207	228	193	235	202	219	220	203	216	237	208	201	202	235	201	210	213	236	220	194	195	219	212	191	206	215	219	218	194	218	207	212	211	217	199	202	214	191	210	248	196	209	212	222	219	217	208	225	229	208	215	225	217	227	224	210	210	232	232	197	220	217	203	230	208	214	200	204	214	207	196	228	242	226	222	220	206	221	229	235	240	230	217	216	213	223	221	207	262	215	222	222	215	225	214	221	239	172	222	235	207	226	233	184	219	236	199	227	225	194	199	215	202	217	227	204	196	219	193	227	229	190	220	215	206	214	216	219	194	241	223	210	229	225	220	221	199	210	233	204	227	209	237	211	222	214	215	196	221	234	211	243	232	238	210	226	204	218	184	187	200	218	208	198	217	218	211	221	209	219	230	238	210	219	204	217	220	235	220	217	218	199	218	227	207	199	212	221	246	220	237	221	223	215	229	234	212	211	250	201	221	230	204	220	193	223	217	231	224	180	229	221	223	217	207	199	207	219	226	207	231	212	230	237	232	234	195	216	216	197	209	204	242	225	224	247	216	193	272	231	190	226	215	215	237	222	210	227	227	237	223	225	274	224	210	231	213	217	203	214	253	218	188	223	236	231	186	231	209	218	210	199	227	223	252	205	225	236	244	239	197	217	243	211	204	208	231	244	242	202	228	211	235	224	201	203	226	207	215	216	225	222	208	223	221	214	226	214	199	215	189	176	248	225	224	214	221	226	232	193	228	207	225	190	209	212	218	190	220	223	215	235	229	219	222	220	203	204	222	213	215	226	206	208	231	239	219	193	207	204	209	193	239	220	213	207	222	236	229	204	224	212	218	227	194	206	204	209	224	219	211	229	225	195	206	227	201	224	205	236	201	238	218	224	182	224	228	223	217	208	242	215	184	237	232	198	242	207	233	220	231	206	233	202	210	221	210	212	228	234	208	254	222	218	202	203	222	193	239	220	213	212	211	210	235	224	212	227	188	202	210	190	236	202	238	219	205	201	206	227	211	214	213	239	206	208	229	198	242	225	214	225	216	208	199	207	210	223	250	211	217	220	199	238	201	217	232	224	210	211	221	210	236	217	188	196	210	218	209	215	217	208	193	234	214	237	224	213	211	202	220	199	212	214	221	239	216	220	194	207	209	227	227	197	218	216	203	219	204	206	204	206	262	207	199	221	235	219	217	199	230	225	244	193	213	217	214	214	202	224	227	199	232	203	248	248	233	230	228	188	234	209	193	207	205	239	209	225	222	223	201	214	221	219	225	211	231	210	208	212	242	216	224	237	187	244	206	205	210	209	194	225	237	221	213	205	222	223	229	229	222	200	229	188	231	209	211	229	222	208	190	213	215	228	223	223	185	230	235	226	215	212	190	208	232	224	222	219	185	198	197	211	216	205	197	212	207	203	214	237	210	245	208	236	229	231	216	218	213	220	225	233	214	220	224	219	209	215	219	205	225	200	212	234	219	219	235	219	202	196	210	245	200	230	199	248	222	192	219	191	175	229	215	209	211	217	215	213	233	211	223	236	209	223	212	232	205	249	216	216	228	222	191	216	230	241	232	217	214	225	231	229	205	214	219	235	241	251	221	209	248	213	228	239	222	220	222	214	232	214	203	184	200	214	211	183	215	195	212	209	211	224	222	230	211	229	215	214	216	238	197	213	219	214	207	209	207	226	211	225	217	190	224	221	221	214	218	215	221	211	223	204	204	214	201	208	233	196	208	235	225	197	238	204	214	217	196	216	212	204	225	223	211	197	218	253	192	220	221	236	223	232	206	235	232	216	217	214	214	210	227	202	223
1779	308	281	313	293	299	297	278	265	298	332	298	298	327	300	287	322	287	291	276	319	318	301	307	280	287	333	328	286	272	274	336	285	265	301	335	328	311	329	308	316	302	302	264	302	261	316	313	317	284	296	299	271	281	314	328	283	288	296	319	299	308	329	298	318	340	317	289	306	290	312	322	289	305	304	293	335	284	266	308	318	294	293	322	325	282	308	317	296	295	293	309	323	315	315	281	300	301	307	313	302	288	267	307	332	295	288	331	319	268	323	308	276	317	292	298	330	293	297	276	328	330	301	307	289	295	318	295	271	325	312	304	303	302	283	281	331	344	284	311	298	294	314	297	306	290	306	294	288	274	291	328	299	280	263	302	285	295	286	305	327	313	287	313	291	308	314	348	264	294	318	317	290	288	270	244	278	283	297	293	319	274	269	275	296	308	285	325	309	292	302	338	280	302	332	284	312	312	301	283	295	308	299	295	282	292	338	301	288	289	304	319	320	263	295	266	280	276	293	314	316	296	297	279	316	297	275	280	281	302	310	247	313	267	275	281	317	326	307	302	272	291	292	287	313	321	296	305	307	291	282	296	285	296	305	310	283	276	277	286	312	307	291	269	269	308	281	321	273	276	299	262	286	302	299	329	302	308	307	296	276	323	284	282	309	289	286	296	305	289	296	289	315	286	303	303	296	305	300	282	267	301	279	315	337	308	267	302	317	277	319	304	298	298	292	321	305	305	292	297	307	294	284	295	279	279	325	298	296	312	306	312	262	302	306	283	324	291	294	257	324	283	303	313	302	327	319	304	321	303	301	299	314	284	295	307	275	273	289	301	270	288	303	316	301	292	314	298	329	280	263	298	289	296	292	333	315	301	286	311	291	295	288	292	292	275	293	305	336	289	291	306	303	313	315	307	299	303	282	336	313	303	302	291	294	315	297	299	318	292	294	280	324	290	324	322	323	280	261	302	296	297	295	309	325	289	300	290	303	311	289	271	293	286	308	308	286	302	288	283	272	341	320	291	292	278	298	284	298	311	269	284	280	273	293	294	305	324	268	253	292	316	316	255	283	268	257	290	318	271	305	289	267	320	295	272	291	299	295	302	300	299	291	291	313	270	302	259	287	342	300	310	273	293	313	341	299	304	281	302	283	295	318	296	313	292	301	291	286	309	268	290	291	287	280	302	318	301	272	316	339	284	280	289	288	318	283	288	303	333	268	292	288	268	290	310	261	265	298	276	301	290	314	317	300	304	311	305	309	300	295	308	280	300	329	308	324	291	283	322	326	304	311	343	313	299	292	301	258	316	285	275	297	299	299	252	310	342	321	313	286	282	285	313	342	326	304	271	313	334	302	291	317	264	298	267	316	301	284	312	257	294	284	295	288	277	278	298	313	300	304	301	306	303	286	309	288	281	302	308	290	303	320	292	270	329	317	279	267	252	299	295	332	295	307	324	312	278	285	320	303	283	307	288	293	310	312	301	320	295	286	329	291	286	295	311	285	321	291	312	297	315	334	296	301	286	286	312	320	282	288	270	270	317	302	297	313	310	295	323	277	345	277	306	299	283	311	299	278	314	295	306	303	275	306	290	312	294	289	302	297	274	297	286	299	273	314	296	314	281	310	291	286	310	312	317	306	286	289	293	306	297	267	275	260	284	314	329	320	295	290	276	283	313	290	309	283	328	317	294	284	318	277	300	299	329	288	266	280	270	279	285	311	295	271	304	289	299	304	298	297	303	320	296	265	295	280	274	287	304	309	308	300	278	303	317	285	283	300	319	304	285	277	283	286	272	292	310	314	271	313	317	307	296	311	298	309	321	284	311	311	282	312	305	307	305	305	339	275	298	292	340	336	285	313	299	283	266	302	299	338	327	311	278	293	339	295	302	307	317	274	304	326	288	319	316	275	273	350	273	288	264	305	307	272	317	297	316	320	305	316	314	283	319	327	307	290	298	262	284	283	299	294	322	286	301	276	313	280	292	327	295	307	290	296	322	318	286	303	277	274	249	269	284	309	315	287	285	292	300	304	269	309	317	328	283	328	274	304	302	300	283	270	309	281	273	287	275	273	309	314	301	293	310	277	315	308	302	310	307	285	289	284	297	317	308	298	311	306	301	269	296	297	288	298	312	303	295	249	292	342	321	293	280	290	299	308	324	296	296	308	269	313	301	293	296	257	337	288	286	282	292	287	322	280	287	309	313	283	290	278	303	287	296	271	281	296	305	309	282	308	307	307	295	279	293	289	306	297	283	282	301	274	297	294	292	288	327	300	277	311	297	323	295	311	310	299	282	302	308	294	298	294	300	307	301	286	289	305	306	319	293	289	297	324	299	298	283	282	265	327	297	284	286	336	294	276	267	288	295	294	268	290	285	297	310	295	286	299	315	290	299	315	280	321	292	320	325	297	271	314	334	299	286	296	320	289	315	329	303	308	314	284	286	278	307	307	319	283	278	309	303	317	309	317	260	332	279	338	314	276	276	290	298	290	305	302	292	322	267	279	274	300	301	294	305	319	282	279	308	325	322	286	307	307	320	295	333	304	312	289	298	316	289	327	285	291	301	284	282	303	297	282	279	303	317	282	290	308	312	284	277	302	294	305	281	258	302	271	299	286	299	310	297	281	299	314	286	301	330	303	298	320	321	264	281	295	334	300	317	293	306	283	274	289	307	297	273	307	267	311	305	287	262	304	327	269	316	258	291	272	293	300	285	292	284	287	299	278	298	317	331	254	295	315	283	334	304	315	279	274	292	281	293	311	314	282	338	270	322	281	314	263	279	301	280	297	301	263	293	284	331	312	286	302	297	273	313	306	353	287	304	297	283	279	304	292	301	292	319	305	293	310	305	295	274	282	288	284	320	309	283	307	280	327	302	258	298	268	311	311	302	312	304	275	289	306	312	320	282	320	320	273	316	274	322	316	310	339	284	315	306	287	296	311	288	306	304	319	300	297	288	317	293	305	259	299	300	307	277	327	308	286	280	281	274	300	282	307	300	287	302	342	268	297	301	275	295	296	321	292	316	323	301	310	271	286	254	324	330	297	310	297	312	282	299	321	277	312	317	317	304	282	278	287	302	297	298	300	305	314	290	327	334	294	291	302	328	328	302	303	269	280	301	277	309	318	270	323	277	317	304	301	301	293	301	257	275	276	322	317	287	297	269	299	278	309	283	311	304	292	258	262	249	291	332	290	305	337	251	264	307	287	264	314	289	294	303	299	283	299	281	302	302	284	274	267	301	308	338	311	310	305	294	315	282	325	302	318	276	294	330	313	237	320	293	318	293	290	323	303	283	282	292	301	271	292	311	293	287	305	301	314	298	309	302	286	292	286	291	287	321	343	311	312	261	300	316	309	263	283	310	307	342	328	282	307	296	357	309	278	344	294	297	277	279	274	298	312	301	276	294	280	301	326	330	328	311	260	301	303	298	321	277	310	254	309	297	320	322	323	287	271	301	287	277	320	301	304	273	272	320	341	276	304	304
2159	682	678	677	671	668	699	673	685	676	699	650	673	691	681	677	645	668	686	620	719	631	627	646	688	671	712	673	646	680	658	678	621	673	657	637	682	641	644	649	605	702	670	647	675	661	690	629	679	664	682	660	660	688	720	629	643	667	711	664	649	682	647	666	631	665	666	703	633	660	648	664	688	661	651	631	638	712	677	675	628	660	643	645	672	663	680	684	664	681	664	678	658	670	669	651	656	615	676	647	697	640	697	667	678	677	692	661	646	668	643	647	676	679	642	678	633	667	676	667	591	661	694	665	666	670	625	687	651	691	621	704	702	625	668	645	687	709	660	653	629	674	647	639	695	645	676	643	672	703	695	698	701	672	662	652	625	725	661	628	590	631	637	646	685	646	671	654	680	657	635	679	630	686	662	641	605	651	650	673	642	692	664	661	657	675	644	641	673	659	687	652	658	663	630	676	692	642	651	636	676	649	674	623	646	654	657	679	663	642	621	693	666	645	694	657	649	663	642	650	642	671	639	629	683	641	613	647	623	690	722	680	614	668	663	672	644	628	661	626	673	696	715	680	652	673	644	683	653	632	678	664	632	700	664	642	667	662	648	612	688	597	691	649	671	629	682	632	650	689	676	654	647	654	650	654	654	663	687	657	699	654	681	632	652	648	663	684	656	662	656	667	699	659	616	633	706	613	671	683	666	655	681	675	694	680	672	658	657	666	719	651	660	667	652	715	669	674	642	630	668	672	656	667	629	652	671	693	648	612	663	619	653	690	666	635	686	679	683	654	637	621	631	676	674	658	600	673	658	643	670	624	650	706	644	685	645	655	641	629	707	693	675	701	659	652	663	666	648	671	673	643	662	651	622	637	681	646	674	648	689	682	620	627	684	679	643	673	660	670	644	653	639	662	631	662	626	660	720	668	696	696	660	683	627	610	686	648	618	650	698	652	632	663	676	658	692	652	650	629	649	653	663	640	663	662	655	647	667	649	671	641	654	679	662	694	682	604	650	639	661	690	637	663	655	664	670	639	655	684	647	647	695	650	684	648	632	659	659	651	654	684	652	672	682	689	666	587	633	696	637	635	576	695	668	674	637	653	650	679	683	649	665	697	645	658	668	634	639	643	663	647	644	660	651	660	650	688	650	707	634	636	659	641	617	693	726	659	651	659	635	662	642	652	611	651	674	647	659	656	651	648	639	627	620	691	629	699	640	646	648	661	676	654	709	669	624	636	645	658	719	684	689	692	636	684	663	648	693	704	628	683	646	653	671	651	680	698	656	708	658	699	654	677	654	633	672	706	679	630	661	668	628	631	672	693	645	666	704	676	675	657	675	657	671	677	630	683	664	685	689	658	614	601	640	652	670	708	695	722	601	648	665	671	654	665	666	643	638	630	713	684	676	665	634	675	614	635	624	683	642	669	625	650	616	619	631	642	690	618	643	687	667	654	625	675	654	595	687	695	616	657	603	681	695	643	698	658	696	639	676	691	647	655	641	728	684	593	651	682	677	681	661	678	711	668	681	655	669	607	640	688	668	688	598	678	669	698	656	662	713	655	691	639	717	628	661	658	633	661	621	683	653	651	673	679	643	651	662	700	680	697	696	664	666	644	641	679	641	636	727	677	693	682	662	631	744	668	684	668	715	674	659	668	640	665	661	654	657	629	680	673	651	657	700	662	667	644	650	684	633	621	681	644	637	669	625	683	660	705	652	677	667	663	640	692	685	653	657	662	684	673	693	664	674	657	647	642	690	660	658	692	669	669	646	710	680	694	710	646	655	664	706	640	678	666	659	677	689	639	641	667	648	666	678	703	713	665	660	699	659	660	656	648	646	677	634	658	658	679	604	672	670	661	660	632	679	632	669	666	662	642	671	681	660	679	639	621	672	679	654	664	668	608	693	682	655	629	702	670	633	685	640	663	661	647	603	698	673	680	660	610	624	685	688	632	672	679	645	668	653	618	629	679	678	627	662	636	705	729	629	667	657	644	626	680	620	662	639	682	690	668	653	682	668	653	676	690	670	626	669	675	659	673	610	682	643	667	672	664	659	695	672	687	573	606	627	657	636	684	614	660	709	667	615	656	619	639	639	691	651	669	653	659	658	695	635	653	670	624	619	705	637	686	651	641	663	681	673	670	654	666	645	686	642	631	679	684	701	641	728	634	663	655	659	650	619	646	672	664	686	656	674	656	621	660	612	660	660	644	624	711	668	663	622	644	727	665	644	653	676	640	649	665	633	666	663	688	730	695	654	665	695	648	700	688	727	683	704	672	614	657	673	637	643	627	633	664	671	624	661	678	680	637	679	645	673	690	644	666	637	687	643	694	660	677	683	656	649	664	642	658	673	645	646	728	653	680	694	701	659	665	634	663	641	630	682	679	636	656	657	686	672	640	639	614	675	635	645	660	616	657	641	651	671	697	645	638	677	672	663	673	611	635	648	692	692	636	651	655	690	707	643	655	671	639	616	668	670	621	664	636	667	639	667	661	670	634	627	611	628	671	642	682	604	638	645	640	665	688	689	679	664	657	665	709	623	668	654	598	662	668	653	663	674	642	677	667	742	676	653	646	711	661	674	655	671	676	666	635	654	679	612	662	652	637	641	669	716	685	645	664	656	714	659	657	653	629	660	678	667	652	668	623	687	652	636	678	666	688	672	683	677	642	648	698	697	656	651	632	662	719	606	675	684	663	647	677	655	688	668	648	663	647	667	600	677	673	699	665	653	654	635	670	630	668	678	661	689	644	665	618	648	685	675	629	671	679	701	677	703	630	652	640	652	619	699	687	686	657	657	664	673	667	650	688	676	649	650	634	685	704	679	633	623	638	629	649	694	627	692	694	689	684	654	638	680	652	642	657	651	700	661	663	675	635	697	656	635	636	662	669	646	659	650	670	686	681	693	672	657	701	720	660	633	669	671	605	634	711	707	624	676	677	653	703	680	629	670	651	656	698	676	621	694	668	641	635	686	640	675	719	664	656	696	632	683	616	675	652	719	622	680	688	657	664	666	685	622	681	651	636	640	653	667	664	661	643	629	632	665	636	689	627	680	659	668	672	628	692	629	678	668	665	700	653	633	685	650	655	711	686	656	691	684	685	671	646	652	696	660	674	602	670	652	663	673	704	573	636	630	621	647	693	680	673	667	638	612	671	665	648	632	658	643	680	647	644	678	680	643	643	618	654	666	669	645	643	638	680	696	654	687	715	637	641	663	656	638	675	607	619	635	646	670	609	659	658	705	660	666	721	653	670	669	670	707	638	614	628	621	644	683	631	686	686	652	665	688	675	678	710	682	649	656	631	672	646	737	694	663	690	692	686	705	640	678	671	666	660	659	600	676	683	715	656	669	655	625	656	622	642	613	665	612	691	680	720	607	654	684	666	646	642	663	663	693	652	635	682	668	655	660	653	634	624	668	683	690	677	676	686	653	649	640	665	673	693	652	636	722	676	651	686	643	639	626	691	672	692	710	676	663	696	667	643
7716	562	457	374	303	253	234	241	200	189	204	178	178	193	189	174	183	152	171	192	175	177	163	160	192	189	191	156	161	152	130	167	156	172	179	155	153	149	174	159	166	165	147	182	156	171	177	195	158	183	165	171	159	142	154	154	150	166	170	163	171	171	153	165	200	169	187	158	167	159	164	173	162	177	153	174	165	160	156	178	160	178	202	161	160	176	199	160	181	171	169	161	153	185	172	172	171	150	157	179	183	169	168	183	170	154	147	148	187	177	163	181	157	163	167	178	148	173	175	181	170	149	174	165	182	165	188	191	140	162	171	173	140	135	163	185	152	163	170	159	166	161	176	163	143	174	161	144	176	154	174	158	175	182	181	181	183	166	155	170	166	143	185	186	166	166	138	167	176	154	164	170	174	157	173	157	171	148	151	188	177	150	177	163	152	156	173	158	143	162	178	194	153	148	163	156	178	163	176	186	182	150	155	155	158	169	141	192	180	163	147	186	178	162	171	154	159	188	196	172	184	156	158	165	187	190	159	157	163	159	152	160	160	159	182	169	155	166	158	168	174	162	181	200	162	147	160	172	187	189	156	176	166	165	153	147	162	180	166	163	178	159	118	154	159	168	186	158	173	183	164	149	150	157	181	153	140	167	166	185	164	147	140	173	177	188	184	168	176	159	168	153	171	152	165	153	192	162	159	157	154	151	168	192	150	175	165	170	142	141	180	195	202	172	167	173	155	156	156	157	159	171	185	163	172	155	149	159	160	169	160	168	139	160	165	176	163	181	186	154	138	184	157	165	156	153	156	156	177	161	150	166	171	161	160	171	168	141	178	181	173	162	158	177	158	157	145	153	190	179	167	151	173	175	154	165	179	165	150	165	150	149	158	152	196	171	169	152	153	153	167	174	163	163	162	156	155	150	144	167	144	165	163	176	175	188	148	137	176	156	151	177	176	155	171	143	153	189	152	154	173	172	172	148	143	169	196	164	122	153	144	145	164	141	170	170	153	123	148	163	133	156	159	158	166	150	160	178	183	172	168	175	167	168	154	181	153	187	141	184	162	160	178	155	147	185	161	156	189	153	162	153	179	176	157	156	168	173	148	158	179	168	158	172	152	159	146	150	171	196	163	129	162	160	158	153	170	164	170	152	176	169	165	148	168	154	192	172	164	159	154	154	156	170	178	178	170	177	177	173	180	163	154	186	161	168	175	151	176	192	141	186	174	157	164	176	169	170	165	169	184	146	152	170	185	169	163	165	163	160	156	172	172	166	172	207	182	178	174	168	168	159	179	162	165	189	171	148	167	167	166	186	187	171	173	165	161	174	190	152	184	193	147	162	167	177	146	177	176	169	154	169	174	177	170	179	163	131	171	171	149	173	163	155	171	160	169	174	172	160	174	172	157	171	145	187	158	157	153	171	163	192	159	168	165	186	158	152	164	172	167	170	169	165	184	129	160	149	150	140	170	158	159	182	156	177	173	172	186	187	152	165	153	177	159	170	171	175	143	169	156	156	198	141	151	187	204	170	191	184	181	166	163	153	175	168	146	162	149	163	195	181	192	168	183	170	166	181	180	163	171	156	184	173	140	188	169	183	152	146	164	158	186	163	157	185	147	161	168	152	190	156	157	176	154	167	182	148	159	176	168	170	163	175	184	159	170	151	186	177	151	171	182	179	177	155	174	184	157	183	170	162	181	144	152	153	156	174	157	132	136	152	155	184	167	156	161	145	178	178	170	163	168	161	161	162	165	148	182	152	143	188	164	184	175	172	172	177	172	175	151	155	166	180	167	169	138	178	174	169	177	137	174	176	176	150	170	163	154	155	163	160	160	154	155	173	176	157	159	152	164	137	172	161	169	148	180	145	203	155	169	165	143	174	143	166	161	170	174	142	171	160	165	176	173	172	167	149	153	190	161	171	161	181	161	163	160	192	163	177	175	192	165	156	150	185	161	160	174	175	157	173	184	160	151	178	155	165	174	142	188	187	171	137	187	178	174	170	170	169	178	182	155	155	168	174	183	164	167	174	178	185	172	163	189	160	158	165	151	174	177	189	191	175	216	183	188	174	147	166	154	158	177	149	182	162	163	180	162	182	174	163	172	181	147	187	147	154	156	194	158	167	170	158	176	156	156	160	141	170	167	162	163	173	166	154	157	179	154	160	176	189	158	146	164	153	164	162	168	166	154	163	165	163	167	194	183	165	175	173	155	184	167	149	156	161	166	166	191	175	171	154	157	163	148	168	170	153	172	193	180	160	157	183	172	137	166	165	169	161	159	163	165	147	162	190	173	165	166	139	159	166	178	160	160	158	150	171	175	168	169	150	165	145	163	155	149	163	146	161	175	158	165	179	164	162	177	160	155	170	162	170	189	167	144	186	162	135	163	167	177	168	166	160	147	158	170	167	154	170	151	166	142	140	187	156	174	156	186	170	180	148	178	171	147	157	172	184	161	162	177	176	170	189	171	194	162	157	155	153	165	165	165	185	141	167	144	162	173	169	189	174	191	159	159	174	164	171	153	167	188	160	170	157	175	168	182	179	176	163	165	164	163	195	182	174	181	160	154	157	164	161	155	153	159	159	188	168	172	150	142	174	185	154	169	169	138	153	182	179	162	138	149	159	175	169	160	146	140	160	164	161	161	176	196	179	179	166	173	153	161	153	163	167	148	163	158	155	158	166	184	170	147	139	176	188	194	188	170	185	191	176	175	153	154	152	133	160	177	161	164	168	153	154	167	176	187	163	168	162	159	160	165	152	176	177	162	173	151	143	160	137	179	160	175	172	137	143	141	176	160	150	182	190	178	185	169	177	198	168	169	194	162	158	168	168	173	191	150	164	157	194	164	151	162	181	176	174	148	150	203	181	155	179	173	167	192	158	159	156	179	148	180	181	195	144	208	157	177	178	163	160	167	149	170	174	160	160	167	160	164	152	162	160	162	147	183	169	145	144	179	158	141	169	147	159	139	183	176	160	157	162	174	157	170	187	141	146	169	181	166	154	147	168	183	152	153	167	165	173	158	143	169	176	165	170	181	163	171	173	169	164	149	159	167	148	151	177	163	156	160	167	159	149	159	170	162	164	179	168	154	168	143	182	169	190	162	182	183	176	176	167	171	146	153	161	196	163	172	155	171	146	147	156	173	152	161	185	169	148	163	181	170	151	193	165	163	131	156	180	179	183	162	178	151	160	174	158	171	177	159	171	168	170	172	169	161	169	164	200	175	170	151	174	164	182	155	167	160	153	187	162	184	185	171	174	184	142	167	155	165	189	161	185	163	168	152	169	153	142	172	152	161	169	171	146	143	177	177	153	155	159	154	177	203	156	184	183	148	157	184	150	145	189	171	168	159	190	150	167	172	180	188	184	165	163	174	162	168	159	145	165	157	174	180	168	176	168	155	189	177	190	194	166	174	177	177	165	148	152	152	147	162	159	168	149	165	178	166	142	170	170	198	158	151	132	161	169	151	173	154	171	153	178	161	154
6703	668	1075	1129	994	873	787	666	617	553	547	528	516	457	433	471	418	463	412	426	420	442	422	397	409	408	386	378	394	412	394	394	409	392	384	453	384	405	388	374	423	395	380	400	373	409	415	394	393	379	414	411	367	373	435	405	368	402	372	408	390	414	375	404	384	372	381	353	379	368	393	417	347	387	384	391	366	379	375	379	363	403	375	412	392	401	391	392	366	382	332	381	423	405	405	390	373	395	373	405	345	399	401	366	358	376	355	406	384	357	387	378	417	337	369	388	417	354	382	372	399	393	348	387	371	381	389	366	375	395	394	357	379	394	363	404	395	359	351	388	401	378	411	407	412	381	352	425	381	386	376	364	416	374	382	407	387	413	392	353	352	358	341	356	364	375	382	389	408	403	366	390	347	348	384	390	379	421	426	401	374	394	398	396	358	412	360	393	380	410	368	403	387	376	402	384	420	381	391	357	372	372	384	366	360	360	398	386	404	368	383	338	370	390	389	403	414	366	383	345	368	377	386	394	376	373	347	399	380	375	426	362	366	377	360	406	379	398	395	388	341	393	363	354	411	361	368	382	382	400	379	376	370	406	366	360	376	417	390	405	387	374	370	343	395	385	411	390	401	357	400	386	374	348	394	358	374	393	392	407	408	385	343	382	376	354	379	428	397	365	347	404	374	395	359	358	370	355	398	405	382	392	391	410	403	365	356	382	371	354	399	389	379	352	337	366	424	389	379	356	394	388	360	374	379	394	406	354	357	364	380	391	360	355	363	375	408	386	360	372	386	357	402	398	416	371	398	396	356	364	395	396	356	396	376	369	364	370	400	365	368	394	343	418	414	366	397	390	398	393	381	367	429	352	383	361	375	366	379	388	375	380	409	404	390	400	379	354	364	349	394	369	405	393	383	366	400	338	387	409	400	370	360	401	353	366	402	361	363	374	387	390	385	412	398	388	372	355	383	411	420	404	379	358	373	428	397	430	393	355	381	399	379	391	398	393	392	364	350	391	357	360	397	373	414	376	387	393	368	376	375	392	368	376	385	373	406	363	412	399	395	374	400	396	378	359	408	372	391	376	382	388	388	367	386	383	370	417	390	411	408	383	357	393	341	370	399	409	418	361	368	377	363	391	365	375	401	354	360	414	401	413	404	392	379	362	348	367	402	361	405	396	379	398	360	380	385	401	384	391	363	410	372	348	389	393	348	380	408	400	370	411	397	367	397	366	369	384	358	385	374	358	402	395	382	370	383	417	351	377	359	407	366	360	379	384	425	375	397	419	378	388	368	374	389	389	330	382	380	392	422	396	348	357	379	364	413	371	362	387	373	375	391	402	389	364	387	363	361	403	379	424	390	374	399	387	346	383	399	383	381	366	392	370	361	380	379	379	398	400	376	369	345	354	393	377	397	382	379	348	386	409	405	396	379	368	391	327	379	411	351	373	344	375	381	367	394	384	368	379	422	375	388	387	382	371	351	414	376	353	360	385	390	367	376	381	362	385	353	390	386	387	370	384	402	414	380	359	365	372	355	358	378	422	410	424	361	394	403	349	368	399	411	370	357	345	364	386	374	408	400	391	409	391	398	364	398	395	377	386	362	369	388	394	403	388	380	374	356	403	352	380	360	419	397	398	379	376	357	359	375	378	377	363	391	371	364	415	351	356	401	396	403	349	369	391	417	352	372	414	439	364	410	371	378	366	393	391	353	356	407	397	438	399	409	367	387	395	368	389	368	384	387	379	402	382	356	382	385	407	427	383	342	386	404	369	370	355	395	358	352	366	376	384	398	378	382	375	359	392	365	369	373	403	426	361	403	387	383	376	386	366	377	394	402	370	389	363	366	399	389	362	398	381	348	350	383	386	359	340	407	365	367	403	374	369	341	397	358	381	366	391	328	361	403	380	347	363	386	402	368	373	403	371	361	375	349	375	422	355	390	366	395	379	393	383	383	387	391	381	406	343	378	369	381	383	380	375	372	364	378	371	371	404	390	377	381	356	381	374	407	376	348	420	381	418	370	390	384	406	383	399	366	366	398	366	383	390	384	373	382	379	362	381	400	381	393	403	420	348	386	401	377	397	372	390	369	378	381	363	367	401	359	404	379	393	391	374	384	399	410	405	382	403	376	354	389	388	389	389	394	385	369	391	409	397	361	401	363	381	391	375	391	392	391	361	338	385	419	367	398	410	365	377	383	409	354	396	372	363	384	350	387	362	383	387	431	382	393	358	390	363	354	343	399	355	394	370	397	398	406	354	359	396	348	390	366	385	398	377	352	389	391	376	384	351	381	351	383	384	371	372	370	385	394	418	364	400	393	391	396	382	352	422	392	385	385	363	402	344	427	380	358	374	338	383	355	380	376	337	384	389	399	385	408	358	385	378	385	396	389	383	379	383	364	361	360	391	361	388	401	399	390	390	411	368	422	403	381	419	390	370	379	377	407	383	406	364	376	382	375	410	409	358	378	411	419	379	385	352	388	324	402	408	404	375	401	398	390	371	368	387	433	377	382	414	385	384	376	372	402	372	352	379	379	339	396	373	391	393	407	361	373	367	353	374	398	404	386	372	403	415	368	394	392	383	361	393	381	393	389	351	398	377	401	415	355	385	362	389	366	343	389	402	354	360	379	391	379	347	372	380	364	380	359	375	356	411	376	375	370	382	361	372	399	395	411	371	418	381	416	367	339	396	375	363	355	404	374	339	390	377	370	362	367	326	381	403	396	397	382	391	374	386	351	363	405	384	392	363	365	381	418	404	378	421	352	366	383	393	385	364	369	371	401	391	360	365	365	385	373	386	340	419	378	391	356	389	388	368	392	372	391	361	397	375	375	370	390	391	362	349	367	400	371	366	343	379	362	396	361	396	397	350	365	374	417	364	394	381	401	365	395	380	360	405	385	356	362	396	387	400	379	400	396	351	376	387	385	377	396	401	389	374	355	374	379	404	387	383	400	365	360	393	331	352	366	391	393	378	351	368	362	368	401	379	330	365	369	387	360	370	405	371	354	411	371	379	373	402	376	372	364	370	401	389	351	429	346	361	383	391	370	377	349	366	354	383	375	390	379	387	383	368	360	372	416	404	381	402	395	400	373	392	399	378	386	396	405	403	375	355	399	375	406	384	387	395	382	369	398	380	359	396	420	416	362	374	393	350	333	358	383	395	381	382	400	388	355	391	386	409	376	343	396	392	412	396	368	389	359	371	370	387	398	337	377	362	362	391	382	396	422	345	405	382	399	384	350	383	399	355	391	382	381	391	375	380	378	400	414	343	384	382	403	374	397	357	396	380	370	374	378	411	398	393	379	387	388	377	382	402	370	359	368	391	392	367	395	404	351	391	390	387	421	379	358	378	384	394	368	396	385	382	411	379	375	395	382	382	366	381	394	375	369	363	385	360	406	367	372	395	383	400	366	409	399	416	363	409	354	374	351	380	365	384	367	366	419	372	391	370	373	373	404	372	382	404	364	376	333	375	376	383	366	375
14669	1079	740	559	381	272	204	199	148	137	143	137	131	113	125	88	101	83	105	71	80	105	93	90	85	87	83	82	104	83	82	80	85	77	75	83	93	78	82	94	74	87	92	80	72	84	78	78	79	106	81	88	83	84	74	88	66	84	90	95	80	85	75	84	77	84	80	72	71	79	79	83	86	81	87	73	77	86	78	93	95	77	88	88	92	90	80	93	68	69	74	83	82	70	69	76	103	78	82	91	94	88	71	85	84	70	62	79	72	77	74	63	80	103	87	83	80	87	71	78	87	79	73	93	74	91	111	94	79	86	76	83	84	83	70	81	83	82	85	91	68	81	73	88	75	71	90	83	73	81	75	79	73	96	108	74	93	99	78	68	83	74	78	67	74	88	70	65	93	70	83	82	91	88	75	64	82	85	81	81	85	64	57	92	100	86	69	80	76	69	77	71	74	90	99	80	87	86	64	77	73	78	81	86	90	79	70	72	69	82	72	66	77	77	94	74	89	70	85	85	87	62	81	92	78	79	80	85	91	88	70	71	87	87	91	77	80	67	95	76	82	78	87	68	80	72	81	66	83	87	82	95	89	77	71	74	87	78	91	79	78	75	78	92	92	64	92	87	85	88	79	87	85	84	80	73	85	78	69	74	67	83	83	70	76	63	90	87	71	94	75	80	74	74	78	84	60	74	93	87	87	92	71	62	82	80	69	89	100	76	51	78	75	82	86	94	79	75	80	77	78	90	83	82	84	76	80	77	86	97	89	81	66	67	63	77	83	72	74	65	79	70	75	80	74	77	63	81	69	79	86	70	72	72	82	65	84	73	90	74	60	74	91	98	74	79	66	92	71	84	82	71	78	78	91	98	80	78	93	93	97	101	75	81	105	91	103	68	65	82	66	72	91	85	74	81	76	72	93	66	98	83	84	113	73	95	76	84	81	73	71	61	83	80	82	91	75	100	80	72	76	76	88	62	69	91	80	75	81	91	70	97	89	83	68	77	85	86	79	93	77	92	80	68	86	66	87	100	88	82	78	82	83	72	90	72	84	77	88	62	91	72	78	83	70	70	81	91	85	80	84	91	86	73	82	95	98	84	82	80	82	89	105	73	80	84	74	75	74	74	80	86	87	85	73	75	85	84	89	82	77	75	81	71	66	74	67	67	62	81	78	77	79	85	78	103	76	71	85	93	96	73	87	85	74	96	75	80	72	75	76	83	86	74	58	77	91	90	81	83	83	87	86	73	61	96	79	86	74	61	75	72	72	73	81	85	71	93	84	91	66	70	86	81	87	82	77	84	60	90	104	94	80	86	76	68	83	102	104	85	102	81	75	77	83	81	84	77	79	90	75	83	75	94	97	88	66	69	81	77	61	81	73	73	63	76	93	79	63	84	68	76	80	75	75	92	85	80	83	92	76	83	100	79	75	83	72	64	62	78	82	80	87	81	74	80	92	51	76	65	81	66	88	90	73	95	79	97	79	91	85	72	77	72	88	81	81	80	83	84	76	78	74	72	90	83	81	74	70	90	78	94	85	79	88	82	83	68	86	79	80	78	80	83	83	80	81	77	84	83	83	60	76	71	76	91	65	87	84	86	99	90	86	76	101	74	65	58	78	84	77	77	92	72	82	73	75	77	91	77	81	75	85	74	72	64	65	71	74	81	92	82	73	71	68	86	75	75	52	63	79	70	71	66	55	83	95	80	62	81	67	77	100	62	62	61	70	93	61	73	76	75	73	95	83	80	81	109	86	69	81	102	75	84	100	80	82	73	73	59	64	81	96	83	82	74	86	86	65	78	92	86	77	78	76	90	95	73	88	70	73	86	80	70	80	83	86	89	74	89	88	71	84	78	83	84	82	74	75	63	85	89	104	74	82	87	96	56	80	74	72	103	82	88	75	94	74	77	98	88	66	79	91	92	69	89	74	89	80	63	72	87	91	107	83	73	77	92	84	87	96	74	73	70	68	111	83	80	87	86	87	60	84	97	69	68	64	59	83	72	74	67	69	75	76	92	75	91	84	92	74	83	71	73	82	84	92	79	68	74	95	82	73	101	77	72	88	62	74	86	82	74	80	72	65	69	82	76	83	75	76	88	91	93	84	82	73	96	82	85	75	77	77	82	85	79	93	76	92	68	90	86	79	92	84	82	83	84	70	89	65	71	77	87	80	63	84	89	103	81	76	78	75	84	69	80	84	70	107	63	66	88	56	80	70	69	73	84	73	74	72	86	70	65	74	77	78	87	73	80	63	79	75	73	65	78	84	79	89	85	110	88	100	67	79	60	86	76	83	61	73	63	90	62	87	77	97	79	77	78	77	77	76	57	61	88	78	83	65	76	71	85	81	86	80	72	91	103	86	74	78	88	88	79	84	63	65	83	82	99	73	74	88	82	78	64	83	69	85	99	84	83	83	72	75	92	64	74	81	75	89	90	72	57	79	84	81	75	69	79	81	87	80	73	76	82	79	82	74	83	84	79	89	83	66	90	89	74	73	70	58	88	78	86	84	88	77	81	83	80	77	73	78	75	73	83	83	67	60	71	95	76	99	84	71	74	82	87	76	83	84	84	77	82	99	67	79	92	88	71	97	91	70	73	89	93	78	75	69	90	74	95	78	85	85	75	114	80	87	90	81	66	77	80	74	75	70	100	90	69	51	78	74	80	80	73	70	71	82	85	85	78	87	105	86	84	83	80	78	85	85	80	86	86	58	79	86	85	93	90	80	97	75	91	80	82	85	76	70	92	85	76	72	68	64	74	69	89	88	59	81	96	77	89	83	90	85	90	86	83	67	74	91	72	89	74	84	90	86	77	67	87	90	85	77	72	85	76	84	96	78	79	66	78	67	79	104	70	87	81	71	74	68	76	71	77	102	84	75	81	74	85	68	71	85	77	102	78	96	63	71	101	79	76	88	90	74	82	75	85	100	76	74	83	75	67	75	86	86	96	79	72	75	88	84	91	70	80	79	98	75	67	70	109	89	95	90	85	79	70	82	73	80	82	84	87	71	81	80	76	97	101	68	78	78	93	70	71	63	61	81	82	74	85	89	68	87	85	78	76	95	78	88	76	82	107	95	74	90	88	64	57	86	87	81	81	90	94	85	88	87	78	78	84	68	82	67	80	92	85	76	67	83	84	77	62	85	90	75	75	77	84	87	74	75	84	78	77	97	88	98	91	86	78	86	78	75	65	86	89	74	95	89	65	105	72	83	78	89	85	85	84	59	76	80	83	94	95	73	64	80	85	87	94	85	100	88	80	62	87	67	75	72	71	83	68	77	71	83	86	72	89	66	73	89	76	79	66	74	89	91	76	72	79	87	74	69	65	90	69	88	77	80	85	91	71	55	81	82	91	74	63	91	81	82	84	76	64	88	100	99	90	81	64	77	65	63	83	71	78	75	87	91	83	81	79	80	89	72	71	110	80	79	72	63	70	64	99	71	95	86	98	82	88	87	77	74	82	74	93	97	75	80	84	99	92
8311	814	1671	1815	1549	1158	962	821	656	595	516	485	463	393	366	332	359	356	314	332	283	280	317	274	288	299	271	278	268	262	272	273	258	261	256	260	254	236	245	257	258	232	245	264	224	250	257	253	222	210	238	251	246	225	230	240	246	246	262	227	242	237	243	224	246	237	209	223	254	220	244	213	202	229	239	238	226	211	230	238	212	237	222	217	244	239	223	225	228	216	226	202	229	222	209	228	224	221	222	229	240	261	217	240	205	201	226	223	228	219	228	204	217	228	213	218	216	209	222	231	217	223	247	237	205	202	227	229	218	196	202	239	208	213	217	209	220	238	229	207	213	238	232	229	246	227	216	235	224	225	217	219	241	226	215	209	207	240	207	240	219	233	213	214	249	251	210	193	243	237	199	197	201	215	239	243	213	239	230	214	237	221	201	210	219	219	242	223	223	215	222	210	233	245	221	244	214	209	200	214	228	225	236	209	212	211	221	202	211	215	239	223	228	216	223	241	219	229	220	209	240	218	203	243	227	201	216	228	209	240	209	207	204	213	224	246	214	234	223	211	223	208	214	231	202	205	230	223	243	250	218	231	229	213	196	234	217	234	244	226	253	192	211	215	195	209	220	198	220	210	231	209	225	210	200	232	227	225	234	203	200	199	216	202	238	235	226	222	211	215	221	216	217	243	226	224	220	224	211	217	201	204	218	221	203	246	203	217	210	201	227	223	216	242	227	229	224	205	225	209	222	214	232	213	211	236	203	210	225	238	233	227	216	223	221	245	237	244	245	194	205	189	228	202	243	218	223	219	223	224	207	212	211	223	209	223	224	249	234	228	252	207	228	196	244	215	220	213	252	206	214	220	213	208	216	194	247	212	205	260	213	241	234	219	226	233	254	222	238	229	239	206	210	204	230	236	233	207	223	220	210	219	225	216	228	220	249	197	226	217	231	233	244	220	226	209	189	225	233	201	230	211	211	243	214	216	237	234	233	199	210	227	226	233	216	225	230	210	247	185	235	210	223	226	230	219	200	233	236	238	221	221	231	206	236	216	218	240	226	211	240	227	230	229	224	232	240	221	177	203	197	230	219	215	197	211	227	229	225	216	230	213	233	198	217	239	225	229	233	212	202	236	228	255	208	207	201	241	213	233	220	217	226	230	220	200	205	251	212	208	214	212	243	202	223	227	217	236	211	203	204	226	231	225	230	213	245	218	238	195	236	212	227	217	215	234	228	233	233	219	230	229	227	241	231	243	223	216	208	218	215	218	234	250	224	248	218	213	246	205	257	207	241	216	231	228	220	235	235	224	210	228	236	194	212	222	219	237	232	213	242	254	220	181	197	217	235	263	210	241	215	208	200	231	238	218	218	221	251	242	244	215	217	230	215	241	220	208	192	235	202	223	234	229	222	207	198	220	210	228	221	247	233	222	222	216	230	209	207	230	228	223	227	198	238	225	215	210	214	199	246	207	242	217	196	235	233	234	224	221	223	238	203	242	215	232	204	252	202	213	202	252	221	217	196	230	223	199	240	207	238	221	226	217	226	242	214	211	229	216	207	212	247	221	221	210	194	221	217	231	217	224	238	234	230	208	219	234	234	232	228	233	248	211	229	233	233	208	218	203	232	197	207	201	235	205	228	231	208	199	225	195	217	197	246	214	203	240	213	230	231	208	202	234	236	225	196	215	213	234	230	214	229	220	243	248	241	227	224	198	212	208	227	214	224	243	209	223	207	231	243	216	265	223	228	239	245	248	229	193	210	216	229	212	235	235	231	232	210	221	236	223	209	204	241	213	242	228	205	231	194	221	239	209	221	251	231	241	209	222	229	220	239	223	237	204	228	230	231	214	229	219	223	213	221	226	216	237	236	227	213	218	210	230	213	211	212	213	240	222	226	209	223	253	199	210	207	209	242	221	226	234	207	221	233	214	205	228	231	236	223	215	222	198	219	211	200	220	255	218	206	203	218	201	213	195	217	235	221	229	206	247	223	212	213	222	232	224	212	209	223	240	263	226	227	222	186	202	228	233	257	222	237	236	193	214	235	249	207	216	218	238	228	223	240	227	235	244	193	219	221	247	208	243	208	202	187	226	222	193	242	255	219	236	203	232	187	249	244	210	213	227	226	224	222	235	212	219	214	222	217	231	207	243	216	212	198	222	223	225	239	244	246	221	221	216	233	219	217	209	243	223	206	220	219	217	229	195	233	232	239	236	225	248	249	222	202	189	199	217	230	257	213	251	217	225	232	207	221	231	232	228	226	216	216	222	235	226	230	228	215	184	271	227	224	212	222	238	218	201	222	228	239	245	214	226	230	213	235	221	219	224	221	204	239	231	227	225	218	234	205	222	218	214	244	219	242	217	220	210	225	240	216	224	215	231	223	203	205	186	198	244	231	214	240	224	196	231	201	222	207	215	246	243	228	241	212	223	215	215	229	245	219	212	211	217	225	206	204	218	221	220	241	207	225	243	250	221	219	217	203	233	220	230	241	225	216	223	240	234	217	223	211	220	212	228	219	223	223	234	224	226	229	239	207	271	202	241	234	245	209	200	234	207	214	227	210	223	262	231	220	237	228	207	213	233	222	228	217	229	217	253	223	242	245	190	232	250	209	218	210	239	240	237	230	226	221	233	219	215	212	222	224	231	204	233	220	219	237	234	211	227	202	242	193	224	226	231	228	202	232	226	238	212	236	216	204	245	229	210	212	230	239	245	234	216	216	210	226	193	221	227	224	226	216	211	252	232	207	199	206	234	218	219	226	244	212	200	222	203	215	237	224	203	198	210	221	241	238	218	202	220	216	238	213	241	227	221	233	220	249	232	247	237	219	233	218	188	221	229	213	217	254	217	241	207	222	230	246	207	224	222	215	191	199	229	218	221	229	225	199	206	193	212	239	205	202	211	230	222	234	243	235	208	230	230	204	223	236	225	212	255	230	226	207	227	225	221	242	230	200	228	228	233	207	230	207	200	206	234	223	214	219	214	230	217	194	209	240	211	235	208	238	232	213	213	211	237	227	208	275	227	230	203	231	232	217	233	229	206	226	247	218	225	216	241	229	229	215	231	228	195	241	203	209	213	210	234	220	240	236	230	208	233	237	219	247	211	216	231	218	225	214	230	231	208	207	230	198	235	242	221	209	220	222	205	201	189	229	200	219	224	226	219	224	207	204	235	206	233	207	237	225	211	234	201	230	230	250	219	233	210	230	206	210	233	203	227	233	230	221	226	233	232	223	239	235	246	223	210	247	221	235	214	248	197	219	210	250	214	210	205	214	225	239	225	231	250	220	214	219	242	224	205	224	251	255	213	226	225	231	248	203	236	242	227	208	206	225	216	227	211	217	218	239	239	251	212	228	243	217	217	235	226	248	248	241	207	248	215	212	237	256	214	207	210	216	223	234	222	228	244	244	219	206	214	204	220	227	206	207	227	224	211	223	238	246	240	225	219	198	223	227	248	207	225	226	208	245	245	222	216	215	225	202	215
1710	388	310	330	297	312	287	327	318	271	265	283	276	310	226	315	300	260	300	295	298	313	313	307	295	291	316	316	294	301	318	306	298	317	289	278	288	299	289	280	280	285	281	277	285	321	280	311	296	325	311	280	295	326	268	301	324	329	292	282	324	286	250	289	296	317	290	284	277	290	301	295	307	313	295	290	290	315	318	311	328	294	313	278	309	295	307	309	299	305	275	281	313	291	307	291	273	303	274	304	298	289	292	277	294	269	275	266	332	283	253	322	303	321	282	345	268	342	296	319	278	299	281	314	316	297	302	333	303	305	294	316	300	281	316	287	314	271	263	296	292	320	274	324	313	269	323	317	279	273	309	289	289	286	284	274	285	311	308	312	304	305	301	305	278	294	281	284	268	260	305	312	289	316	263	287	295	269	324	296	281	310	339	293	304	277	311	273	313	299	318	271	310	311	305	303	289	278	324	348	320	272	295	309	309	294	297	279	268	299	321	314	320	296	305	295	318	321	299	274	290	280	266	318	340	281	280	271	301	306	334	285	311	279	269	315	303	299	320	286	268	309	304	277	282	323	307	309	315	300	305	296	337	328	302	274	286	308	315	308	280	312	321	296	295	306	324	291	293	306	286	311	264	300	293	257	309	326	315	300	311	286	276	324	314	268	298	313	300	264	320	294	264	313	282	306	304	272	327	317	282	277	292	303	306	305	313	302	340	301	305	292	262	334	326	308	273	299	314	327	292	319	302	280	318	317	315	289	305	294	302	298	288	312	279	305	282	295	318	319	313	289	314	302	317	311	269	281	301	311	287	296	342	305	228	282	286	283	306	330	312	308	270	292	294	299	282	316	339	311	278	268	299	269	316	301	330	312	292	311	320	308	268	295	278	273	254	304	318	298	314	306	293	310	297	291	298	283	339	290	311	294	245	277	296	303	342	280	301	322	309	305	303	290	291	289	324	336	276	322	303	285	309	293	305	310	305	299	271	275	269	285	329	261	314	300	285	274	326	246	310	304	313	329	276	287	331	311	283	301	269	257	267	289	296	292	308	294	272	307	278	293	285	298	277	312	302	294	299	286	302	284	307	306	319	289	270	313	320	281	295	303	318	302	295	281	234	290	274	282	295	300	296	304	306	278	285	277	272	293	308	280	251	300	306	293	287	314	304	288	298	297	257	292	301	336	325	279	292	327	285	274	300	255	311	330	278	300	302	290	285	304	285	318	282	328	321	308	292	293	299	294	309	310	301	289	292	313	296	273	299	275	344	311	285	282	290	255	328	315	307	313	322	319	286	338	295	268	276	302	295	276	263	281	288	270	300	279	308	308	315	305	275	308	333	309	306	280	298	313	327	291	300	295	299	276	303	286	333	318	310	284	273	305	304	292	295	291	303	295	285	310	300	297	304	288	318	296	315	324	273	327	303	284	310	321	300	288	269	286	295	323	307	302	298	303	307	288	292	298	301	284	293	307	307	295	305	333	308	278	310	308	310	287	305	296	296	305	323	290	292	286	323	298	302	295	323	289	295	293	289	294	275	323	320	307	295	290	310	306	300	298	292	321	289	330	308	305	286	243	296	267	331	295	299	305	294	305	278	311	303	296	299	286	271	298	334	283	302	274	305	297	279	318	304	288	317	293	274	304	287	324	307	289	305	319	268	329	308	276	304	321	297	281	306	270	332	334	292	306	287	278	292	305	314	296	305	327	305	306	305	292	299	308	305	319	278	293	275	309	302	276	267	319	300	296	293	297	300	335	315	305	281	299	264	276	258	299	293	304	274	322	308	315	276	298	276	342	287	295	327	324	290	297	302	297	311	275	296	285	278	300	317	270	302	291	277	303	294	312	293	308	295	312	278	301	282	311	311	295	300	306	283	301	298	323	303	284	286	290	297	302	308	279	277	306	299	335	294	296	324	318	330	310	291	321	339	304	308	318	286	291	292	314	305	297	289	305	296	287	287	299	303	300	279	297	328	287	330	299	343	330	282	286	282	301	316	293	342	315	340	288	288	300	289	333	330	319	295	281	299	330	295	288	324	297	300	293	303	314	255	250	275	300	283	283	288	299	300	273	275	314	316	321	315	241	309	313	279	277	277	297	300	332	324	302	280	290	283	273	276	327	297	271	288	275	333	306	310	269	293	291	306	299	328	286	328	308	299	306	299	318	303	310	303	286	312	255	288	290	272	308	310	287	362	315	285	262	296	298	318	274	267	295	291	290	333	292	275	304	292	306	287	277	288	319	297	272	308	344	318	277	277	303	330	282	301	291	339	297	323	302	313	250	303	309	304	317	303	308	270	321	283	334	313	288	286	272	313	291	295	307	347	303	325	267	272	291	315	298	293	300	292	294	303	287	298	342	309	306	338	273	282	294	322	311	283	304	327	305	326	351	302	299	294	283	319	281	297	324	317	298	286	317	303	312	301	287	304	316	313	307	321	294	267	288	296	301	278	353	279	271	290	288	321	283	303	296	282	322	282	298	282	323	285	294	289	276	317	295	300	258	313	301	288	283	302	296	309	315	279	265	262	332	343	326	314	263	309	275	299	354	311	284	288	284	292	272	272	259	290	285	286	291	289	279	309	291	304	291	293	312	301	313	269	285	297	330	328	308	321	296	302	297	329	314	288	287	284	279	296	306	319	311	266	256	319	286	286	307	322	321	322	310	311	299	296	265	330	315	296	274	274	298	307	306	313	310	346	277	316	316	334	287	295	296	281	312	309	305	320	303	290	292	316	352	317	301	265	295	292	280	315	262	307	293	296	285	278	268	299	317	302	303	305	304	347	344	290	295	298	268	295	309	328	278	305	288	302	293	340	295	311	301	285	301	308	298	304	322	306	278	300	284	301	302	287	311	305	273	310	309	270	288	288	287	263	333	282	282	308	295	332	297	288	334	310	270	291	285	292	292	292	261	310	327	290	337	276	323	280	290	311	298	280	262	318	304	312	285	316	292	273	324	269	288	324	265	310	343	292	337	320	288	310	305	309	322	270	288	300	264	297	277	328	304	314	279	269	304	308	348	306	300	317	310	310	290	345	338	278	303	300	276	302	296	297	310	321	290	312	305	346	329	317	303	270	289	280	287	299	275	301	272	269	337	289	308	313	297	285	301	291	299	314	317	305	270	298	334	284	297	277	320	321	288	297	297	283	290	278	293	332	284	274	334	315	311	306	283	293	306	295	303	262	279	295	296	279	285	277	282	300	319	299	325	315	283	317	305	304	321	292	286	316	279	312	293	311	305	271	309	281	298	286	286	283	268	293	332	272	266	247	280	289	290	340	281	298	318	289	276	351	291	297	321	267	290	341	297	303	296	312	300	311	287	302	289	293	289	298	329	299	276	286	297	308	291	291	288	286	295	304	317	254	316	341	296	285	303	301	309	322	282	299	297	274	278	310	350	343	330	291	280	325	308	328	291	313	306	297	278	293	292	278	309	299	318	270	308	315	284	299	292	328	307	282	275	267	278	309	317	297	300	319	296
2052	675	643	749	694	704	698	616	688	643	664	685	686	705	686	631	670	644	681	657	646	656	679	634	639	676	655	629	705	714	713	654	650	619	689	663	714	642	634	606	683	650	737	648	658	659	639	655	700	605	631	665	665	671	659	610	640	662	673	672	643	631	663	632	703	692	678	669	640	653	654	665	699	692	664	708	627	652	686	666	632	697	665	671	655	686	660	665	670	618	695	683	680	711	678	643	665	702	665	706	683	609	696	661	639	648	608	636	681	646	704	648	660	650	652	672	623	635	643	644	682	666	678	660	657	657	659	650	662	670	653	693	649	631	630	621	649	657	672	632	649	678	718	651	648	652	683	693	609	700	691	676	632	653	644	668	630	652	679	654	644	658	660	692	666	660	637	660	671	635	658	680	642	637	646	693	699	641	654	638	653	659	652	656	678	640	650	622	602	661	634	688	643	675	696	652	659	666	626	657	634	637	674	690	638	653	649	657	702	682	643	653	667	660	695	664	684	679	665	680	722	671	626	640	644	664	650	631	646	623	658	674	686	633	655	647	673	689	679	728	656	640	692	673	643	689	653	608	686	654	643	670	663	653	627	648	664	674	637	677	671	695	640	638	668	661	643	653	678	699	639	653	649	664	623	683	627	651	633	687	683	685	607	651	672	649	661	617	632	683	672	702	658	622	634	674	682	635	678	684	639	662	648	658	664	676	664	606	629	681	662	656	677	660	698	633	625	637	648	627	670	665	635	640	675	678	652	682	649	713	684	631	677	677	660	648	642	647	665	696	610	625	626	695	659	699	664	659	669	683	654	645	635	647	662	646	614	647	713	641	684	676	655	627	692	691	694	634	611	630	680	703	635	605	633	681	661	682	685	647	678	636	691	676	655	663	644	670	669	652	656	626	651	598	692	682	650	639	664	674	663	626	648	652	670	677	639	627	657	681	669	631	663	661	645	619	675	660	685	634	631	644	629	621	660	701	667	698	649	656	671	656	618	693	665	634	665	708	627	606	626	668	698	647	661	702	655	702	683	645	653	645	597	666	659	674	625	689	658	692	667	670	701	653	682	604	652	663	734	626	637	669	656	653	689	708	701	704	639	634	685	653	672	653	644	684	627	685	705	706	646	691	643	647	687	648	659	673	671	665	700	653	662	679	692	648	643	672	612	668	656	707	687	660	692	650	706	696	657	663	696	693	621	642	655	649	639	655	682	645	695	705	645	648	688	698	695	632	638	662	659	623	685	654	659	648	645	663	654	686	688	673	645	669	650	671	653	644	680	666	661	695	686	634	667	651	687	714	690	699	651	659	638	636	704	673	657	635	632	629	677	592	652	655	681	677	664	635	683	650	695	658	639	641	626	634	690	677	660	652	689	688	668	674	638	660	703	633	637	611	701	717	701	637	643	647	641	661	647	633	652	660	681	656	675	656	704	650	691	633	633	634	724	645	644	685	617	653	659	659	654	659	703	643	684	651	634	696	686	648	677	670	633	725	658	667	702	642	612	723	682	639	666	649	659	700	665	655	636	681	629	683	674	660	635	672	653	655	702	649	647	708	613	683	671	724	660	628	709	683	654	680	617	669	655	685	678	640	655	668	671	698	669	653	629	671	642	694	637	653	671	716	635	630	645	619	660	631	660	617	661	726	659	644	695	679	662	680	697	683	650	638	655	675	664	654	622	670	657	665	666	642	638	671	641	620	641	637	655	653	636	667	708	663	666	686	684	661	710	656	662	671	670	634	642	648	638	632	655	677	653	676	649	654	622	674	664	677	610	730	647	661	653	686	707	658	671	666	670	660	706	644	653	724	686	663	632	676	667	616	662	680	681	696	619	622	674	653	683	695	677	679	679	662	704	664	687	604	634	635	640	681	650	675	711	687	651	673	687	666	670	679	661	687	664	659	661	652	689	684	653	631	687	687	685	688	692	637	641	658	660	704	642	667	685	716	657	653	673	681	676	660	685	625	661	660	680	650	649	660	667	661	626	666	649	692	635	626	685	696	626	637	704	694	686	682	697	730	663	667	664	679	657	651	649	678	663	710	677	629	689	647	670	642	673	651	664	633	655	651	667	669	700	685	634	704	687	653	660	732	699	678	678	661	687	635	629	681	643	592	680	660	668	742	700	662	684	666	670	607	687	659	654	629	660	673	643	627	682	671	628	677	681	689	613	650	682	666	617	700	671	693	655	679	630	639	686	693	664	641	664	677	702	649	664	657	657	684	630	675	652	689	678	659	651	655	699	649	665	621	682	673	635	677	677	668	679	697	690	635	646	640	669	702	644	684	676	665	667	708	623	673	662	638	680	643	636	634	677	645	663	657	659	644	665	684	603	675	658	626	638	663	670	681	625	669	643	645	671	674	681	677	662	657	626	663	701	675	712	658	673	675	678	653	685	674	633	724	656	678	672	631	666	660	646	628	694	635	642	686	675	651	636	643	669	644	625	649	634	645	666	638	686	628	638	643	613	627	613	633	650	645	627	634	678	611	659	623	671	686	682	660	655	641	675	623	684	659	606	677	684	652	684	656	627	649	708	640	674	667	654	646	646	672	684	649	599	723	675	677	649	714	656	702	698	652	642	626	658	652	673	640	683	674	654	643	694	679	680	650	643	652	661	669	661	707	680	653	681	694	667	661	663	710	637	663	601	557	657	661	649	680	683	653	631	678	716	648	668	630	650	614	678	681	644	652	670	712	674	626	691	710	662	667	660	621	645	688	687	666	630	639	626	678	666	639	668	639	684	673	667	686	632	649	677	642	649	707	700	678	609	719	617	631	700	605	672	682	609	698	648	654	643	666	607	672	692	670	661	604	693	677	677	673	630	634	630	678	630	653	701	667	667	643	687	663	656	640	668	638	681	730	658	667	644	684	669	666	641	652	689	701	660	658	657	659	690	696	694	691	668	634	667	662	675	685	660	699	659	653	683	629	666	694	689	648	696	676	626	668	643	658	666	653	596	617	659	634	673	690	692	649	689	647	642	627	646	639	631	680	665	655	648	630	662	688	638	686	671	622	658	684	670	655	665	687	638	649	666	672	646	631	661	649	634	634	641	653	660	613	645	622	631	638	709	644	702	680	668	688	668	623	673	641	673	658	678	702	655	645	615	677	677	670	677	645	645	618	656	660	645	708	642	668	661	639	618	667	654	678	653	622	636	644	692	671	641	659	646	648	635	693	637	664	648	637	703	647	645	670	766	686	644	708	722	687	677	642	643	681	691	632	602	684	623	697	701	671	629	648	621	660	648	694	648	650	714	643	639	680	644	693	700	683	702	656	661	676	698	605	709	701	636	645	670	650	684	628	676	676	638	663	644	639	653	615	667	672	648	645	654	665	628	672	712	681	651	655	633	691	660	653	665	703	697	682	681	664	661	665	655	693	692	666	659	631	700	681	664	661	653	650	616	674	646	634	631	684	639	643	625	636	639	730	682	666	677	709	637	661	692	678	668	674	713	659	689	670	723	630	673	632	682	669	634	687
7559	514	459	387	306	255	225	237	211	208	170	207	185	170	160	174	200	163	179	174	181	182	149	179	163	170	137	160	158	157	160	168	179	160	162	170	161	151	166	162	181	148	146	178	171	165	170	172	176	171	152	153	156	184	145	154	179	148	175	135	176	176	179	166	148	180	168	146	144	152	160	134	147	150	138	194	155	150	148	187	148	169	165	166	179	160	165	150	163	146	165	139	152	163	171	143	147	150	154	180	190	160	187	165	138	168	172	159	163	177	179	138	152	166	188	170	157	159	151	141	174	174	155	175	169	171	144	173	170	162	151	148	161	190	148	151	162	157	164	149	170	161	174	153	152	150	171	161	183	156	140	142	159	153	175	150	174	167	166	165	183	167	154	185	178	146	186	166	178	153	164	155	159	179	180	173	176	161	170	170	188	142	163	150	174	160	155	163	148	140	183	154	161	142	166	184	179	168	178	169	161	152	174	159	160	126	169	188	168	150	162	170	173	155	152	169	172	146	151	162	166	140	151	173	162	173	156	184	178	175	163	170	178	141	155	171	156	151	162	156	163	175	162	162	158	174	157	151	170	177	150	143	142	158	172	170	183	174	166	154	162	165	155	171	148	166	145	166	200	174	150	160	159	140	155	164	177	183	157	186	175	179	160	186	160	165	150	175	164	150	162	157	151	168	156	166	154	143	166	156	164	151	138	131	169	151	157	156	159	167	181	140	169	181	169	144	158	173	157	165	124	166	159	156	161	159	170	148	175	182	163	175	176	149	171	190	152	172	130	165	166	149	185	151	137	167	158	175	177	153	154	165	138	158	152	127	185	161	159	170	143	170	158	165	154	174	154	162	163	176	162	138	156	165	159	182	155	164	180	144	175	164	163	165	145	153	166	157	159	158	168	171	159	151	161	152	141	175	165	140	175	161	144	158	162	152	146	167	181	174	171	181	162	155	182	180	154	138	152	142	134	148	161	147	140	190	162	161	140	129	165	153	151	172	159	160	191	162	154	163	163	191	154	168	159	167	152	161	165	130	170	150	152	163	139	172	171	173	146	169	169	158	163	138	161	181	169	187	168	154	185	191	196	162	170	164	182	159	160	153	143	148	152	167	179	168	152	153	159	174	194	155	180	168	141	161	151	168	150	139	151	146	147	135	163	177	169	143	161	174	152	151	172	158	147	167	160	145	161	173	164	164	192	146	151	154	153	133	144	160	144	167	158	173	158	156	187	153	163	158	158	150	159	178	163	168	129	186	166	162	147	183	168	165	165	172	188	158	164	156	156	164	156	138	169	171	160	157	169	163	149	153	151	139	147	170	159	152	165	170	156	137	175	156	181	165	158	165	157	175	145	165	152	162	168	152	171	144	149	135	161	172	170	157	174	178	180	140	147	166	180	139	183	188	148	169	183	159	156	184	183	160	139	155	167	159	164	152	199	154	176	161	147	186	165	134	179	175	175	160	163	171	179	168	166	160	167	184	135	171	161	185	184	167	171	167	163	155	153	147	153	154	160	153	175	166	153	170	190	184	159	164	166	165	161	150	141	173	169	162	150	162	186	178	175	186	157	167	142	162	158	150	154	172	158	180	181	162	162	143	169	169	161	173	149	154	181	169	167	176	180	184	163	149	166	163	155	136	172	167	165	178	172	126	172	166	171	148	143	158	148	173	173	156	170	170	157	163	169	155	153	168	167	158	152	177	178	174	180	150	167	157	166	176	169	178	156	150	167	159	181	142	148	167	177	164	150	167	147	160	144	162	149	158	172	183	151	169	156	158	162	171	151	154	136	163	142	161	151	183	147	149	171	154	159	137	174	161	158	158	173	174	171	177	175	172	155	157	161	163	169	162	161	161	162	156	176	157	169	162	162	154	151	152	173	162	168	170	145	185	166	151	152	167	160	172	173	159	146	159	171	143	141	130	152	175	166	153	170	147	175	155	164	182	151	133	159	170	158	157	166	168	141	135	143	164	167	149	158	168	180	144	143	174	185	165	144	176	166	132	157	185	175	140	166	166	160	174	162	160	162	149	189	155	166	169	173	126	176	156	165	178	174	199	157	152	164	150	161	182	166	143	154	170	172	173	171	190	142	140	146	144	158	166	150	127	173	188	183	154	143	146	170	145	147	174	182	147	159	151	158	163	131	169	178	145	155	154	172	171	148	150	165	171	182	177	143	156	171	153	161	184	158	156	190	168	170	159	164	172	170	162	174	175	163	133	157	163	176	182	162	159	161	156	168	176	136	170	159	150	146	138	175	143	174	148	170	152	169	153	165	171	180	132	163	155	157	162	165	147	171	155	160	176	159	155	144	155	164	164	120	178	159	168	168	164	162	157	164	159	183	154	138	140	151	129	180	163	185	165	185	159	141	165	157	166	146	169	178	161	135	158	176	180	160	155	164	169	167	165	127	188	172	138	156	162	188	153	152	174	161	137	173	161	171	178	161	158	152	168	155	152	173	157	150	186	177	149	173	155	155	176	166	185	172	154	159	163	161	195	179	195	168	161	171	158	151	157	158	157	138	162	157	159	163	163	165	151	153	167	147	153	167	142	168	180	191	160	185	151	152	168	154	177	162	177	167	148	175	164	153	164	184	177	155	149	181	163	160	151	155	149	161	173	159	168	179	161	174	152	169	162	157	169	182	162	194	177	139	170	170	172	156	166	158	183	176	159	167	182	177	164	180	155	185	161	154	157	163	156	159	145	142	169	179	172	142	150	167	162	169	179	146	175	157	182	164	135	162	165	184	144	169	175	139	142	158	160	167	154	150	162	160	159	177	161	190	150	144	137	150	154	195	173	177	141	145	149	182	159	154	142	167	182	148	158	176	171	164	143	170	171	151	182	164	150	152	167	163	167	173	167	158	183	164	167	176	191	153	164	165	138	162	180	170	170	186	143	146	172	189	150	170	152	173	154	175	159	163	163	152	144	143	168	179	147	155	156	164	163	155	172	148	186	160	168	160	140	171	142	161	156	149	167	177	170	164	158	195	164	159	147	162	181	157	171	165	168	192	155	162	180	182	175	155	150	173	150	174	169	168	184	173	130	145	164	148	157	178	163	172	185	173	182	150	178	163	152	163	168	155	146	159	138	159	151	157	161	141	141	160	153	165	172	150	181	154	161	160	163	156	153	142	149	154	186	176	186	148	182	168	155	186	186	162	165	148	175	165	145	178	176	178	157	167	152	166	152	147	158	181	148	165	167	178	198	162	141	148	143	141	174	183	161	164	165	167	153	152	180	167	177	182	177	169	151	164	147	155	176	123	162	145	155	165	172	158	169	180	166	174	150	173	140	177	180	157	152	164	167	177	148	163	153	141	156	176	176	163	136	140	152	158	160	160	165	177	182	156	178	180	155	148	131	155	159	192	166	171	173	172	177	157	169	154	171	166	148	156	146	157	171	175	138	149	157	156	152	141	175	160	136	176	159	153	170	167	157	168	168	152	182	167	150	190	152	184	178	139	161	163	157	172	158	189	162
6481	691	1084	1123	1006	874	724	628	570	565	543	502	480	445	463	474	454	457	421	404	439	437	406	449	382	391	393	417	380	366	386	391	377	399	413	409	387	403	397	398	376	396	362	386	396	403	386	403	394	348	389	341	379	368	403	371	377	394	356	411	389	374	385	343	380	396	426	369	365	344	375	402	369	366	393	387	377	402	386	388	388	403	380	408	425	338	362	332	378	396	398	353	392	376	395	390	373	388	358	359	390	368	380	367	352	366	354	389	383	389	406	358	401	369	403	399	397	410	387	414	386	346	382	362	368	373	376	373	382	377	395	367	390	387	356	378	347	345	384	406	381	402	392	376	399	363	368	385	357	369	365	364	345	373	377	372	396	329	370	381	353	364	337	341	385	391	386	359	375	369	363	364	362	351	345	378	333	391	411	341	379	388	329	378	375	369	338	393	394	363	371	397	378	363	354	382	364	351	378	371	392	369	379	386	360	380	425	373	360	378	410	375	357	370	364	392	361	379	378	365	394	338	375	351	385	410	344	372	383	373	368	385	395	391	392	355	370	352	407	352	379	365	374	385	376	340	352	370	326	365	372	382	384	392	346	388	363	410	368	384	386	366	398	374	385	419	380	345	373	354	395	384	393	357	343	362	396	351	375	374	366	338	391	356	380	390	386	393	354	393	356	401	352	371	367	369	374	334	401	385	347	421	350	382	380	382	362	365	357	388	372	372	387	373	380	367	393	395	378	367	365	373	339	366	385	376	375	382	374	388	364	324	368	369	351	381	390	418	372	372	387	349	391	365	383	414	362	379	360	401	377	337	373	398	357	424	374	369	385	332	349	380	372	392	379	402	375	389	356	366	333	381	375	368	362	360	369	363	406	388	400	332	352	381	399	333	393	320	381	359	369	415	396	332	355	375	398	341	388	395	356	373	394	368	370	364	371	348	369	367	407	323	385	385	361	385	354	368	351	361	358	388	357	353	399	392	391	412	388	379	359	384	361	366	358	363	371	390	359	376	354	349	390	339	377	345	386	367	361	372	353	354	400	366	377	354	362	382	339	353	383	363	356	381	357	380	379	393	379	367	364	399	339	357	402	362	382	385	358	394	363	385	387	369	380	396	397	347	392	368	398	406	350	362	399	354	370	355	388	386	348	352	370	375	329	381	388	406	361	374	385	375	342	361	384	381	386	372	368	356	391	409	389	381	392	359	352	394	370	385	376	343	419	367	402	355	374	362	361	380	336	373	381	381	387	375	355	388	372	380	389	360	392	378	354	382	354	345	374	352	346	359	321	406	394	346	373	361	359	390	367	379	357	361	392	395	352	366	437	394	374	339	391	358	373	415	389	387	352	369	362	391	373	357	357	373	384	368	380	397	367	349	373	396	366	364	357	379	354	409	376	350	418	376	364	358	341	381	394	427	378	348	393	355	366	354	388	360	370	371	378	398	340	377	389	387	360	377	377	392	378	348	373	362	380	368	398	372	381	371	394	389	374	340	399	385	380	350	386	378	377	380	358	375	370	378	328	370	377	385	393	377	352	395	361	377	366	376	390	366	365	355	412	344	379	374	404	387	400	344	378	354	341	369	378	374	403	357	368	373	389	381	399	349	386	347	380	379	398	371	415	417	417	357	360	379	350	382	357	338	397	360	378	380	395	357	390	365	360	378	376	360	368	397	398	352	401	375	384	354	371	356	385	368	354	373	352	352	367	370	387	362	379	388	417	359	377	381	381	363	385	380	383	410	368	372	369	370	366	387	373	339	358	366	369	360	363	397	381	389	387	375	363	376	396	361	375	358	375	383	336	391	347	379	375	404	390	372	362	385	347	351	365	356	386	345	406	408	379	381	410	378	401	376	362	410	386	390	367	387	376	395	406	345	361	364	373	363	399	353	378	341	357	353	346	348	389	346	381	402	381	377	353	370	354	367	342	366	375	396	386	371	387	359	340	348	381	399	392	367	363	341	417	369	365	386	361	385	365	379	386	375	344	391	393	382	390	365	417	363	413	358	373	330	376	374	355	346	377	347	343	370	358	371	409	424	370	371	393	358	389	367	389	366	380	359	389	370	353	389	375	411	383	370	379	384	351	362	403	376	341	376	391	402	390	402	381	366	372	372	371	352	373	398	382	338	366	409	367	378	383	350	390	364	375	387	381	393	377	370	364	365	375	381	370	387	379	382	413	378	380	373	380	386	393	393	371	356	384	362	385	327	410	371	385	400	356	380	325	364	386	355	397	346	368	321	356	364	384	390	359	361	387	411	365	387	372	431	353	385	377	368	340	384	381	371	380	377	333	362	353	361	366	362	363	359	364	378	376	377	378	380	361	370	413	368	400	390	362	368	401	410	395	404	385	350	403	358	344	387	393	358	366	361	387	387	402	391	389	403	396	353	379	371	367	367	406	384	339	366	386	403	367	353	360	374	372	362	374	421	365	404	379	360	333	397	392	351	346	352	349	365	376	349	373	382	373	392	396	388	387	385	400	338	400	370	398	367	371	359	372	394	377	352	343	361	382	368	357	384	351	366	378	390	364	351	336	394	412	393	375	364	383	374	418	330	398	369	381	350	410	355	366	361	405	371	355	361	382	378	373	386	347	327	395	409	370	373	366	351	353	360	342	382	414	411	383	377	365	379	352	377	356	380	369	393	381	382	359	377	345	389	406	391	374	384	350	369	380	391	409	378	361	361	377	369	372	349	367	382	345	367	375	370	376	351	341	402	389	368	374	389	365	354	396	386	364	386	389	374	357	375	387	382	372	347	425	406	378	367	383	396	380	371	383	362	390	377	401	388	381	365	328	388	376	401	376	380	362	370	375	392	379	356	384	361	398	369	331	370	354	386	410	367	386	395	395	358	367	384	376	370	372	400	355	356	357	372	406	349	383	393	347	373	343	397	380	399	385	387	395	368	408	374	368	376	326	378	384	353	369	363	357	391	370	350	371	395	388	329	389	372	387	356	385	361	384	338	355	369	369	386	389	361	369	403	359	380	327	407	380	419	364	348	386	360	401	378	364	363	396	341	349	382	386	346	436	369	395	379	369	362	419	362	372	392	376	367	375	375	371	397	367	393	401	376	362	362	385	382	373	413	368	356	386	363	355	374	393	375	398	366	372	379	365	363	385	350	356	359	396	363	355	399	419	336	371	358	352	399	382	403	360	424	350	379	340	410	348	390	345	330	365	382	391	376	358	368	374	403	390	409	390	371	384	367	328	360	369	368	397	382	367	375	344	403	334	404	403	376	388	369	392	352	382	414	366	356	376	373	393	360	380	361	342	366	378	400	396	364	357	395	376	379	381	344	372	410	383	383	382	379	356	387	398	390	358	367	361	378	362	376	367	365	366	389	388	365	370	405	373	369	345	367	388	354	370	388	371	358	358	376	386	335	384	360	379	351	339	374	396	382	408	360	398	365	396	405	356	382	405	382	400	373	375	370	351	339	380	385	371	341	369	351	350	379	380	377	372	384	358	363	374	407	335	383
14658	1043	769	541	362	245	219	182	140	170	130	117	111	101	109	91	99	98	98	83	85	93	88	84	91	73	80	69	73	75	83	83	75	74	62	91	88	74	69	77	73	80	83	64	89	89	80	66	87	73	75	73	69	79	65	80	72	84	90	59	79	104	76	94	98	66	84	72	88	74	64	89	95	84	79	78	64	70	78	85	84	77	80	63	81	99	88	91	74	71	84	61	78	67	68	85	81	84	82	84	66	86	67	64	73	83	66	70	73	85	67	84	96	110	87	81	76	95	77	70	78	78	82	88	85	79	72	77	67	71	84	64	71	74	84	83	66	72	88	89	80	91	89	73	61	66	86	88	79	71	72	93	81	83	69	81	109	70	63	73	85	60	72	54	72	80	74	86	70	74	63	79	75	79	93	62	67	66	88	80	89	85	65	78	81	78	85	66	83	90	70	76	82	68	78	90	67	66	104	79	74	85	68	80	79	96	72	70	71	74	75	68	75	73	59	73	68	100	80	80	77	74	77	75	73	76	92	86	79	77	81	75	84	87	73	82	62	78	76	94	85	81	73	83	75	62	65	77	77	84	98	66	70	70	77	84	77	80	52	76	67	58	86	70	77	69	68	75	75	71	59	91	72	68	77	74	90	67	77	72	76	70	90	88	75	75	72	83	72	66	52	77	68	69	86	83	80	73	91	77	81	81	82	72	77	81	80	102	74	80	76	69	77	62	83	72	70	75	76	75	85	93	73	74	77	74	86	89	73	74	80	73	81	85	90	87	88	73	59	68	81	74	73	68	69	71	79	87	78	79	62	90	76	86	65	84	70	87	85	80	84	75	91	96	78	80	83	97	75	69	75	73	91	71	77	77	68	83	77	69	74	93	82	64	74	92	65	90	85	74	72	69	72	61	77	71	70	86	81	81	90	81	87	69	83	77	89	76	67	83	82	91	76	79	76	82	80	77	71	88	64	97	75	73	67	84	76	67	85	78	78	83	77	76	77	72	85	72	91	83	81	97	89	78	69	76	75	88	79	96	91	80	78	81	73	81	85	70	82	72	63	80	83	76	90	87	70	69	73	86	69	87	77	63	83	78	86	85	78	67	95	79	88	65	58	82	85	88	81	86	66	79	93	76	71	89	61	78	72	78	82	69	82	78	87	81	83	89	83	86	86	70	67	89	89	81	68	73	61	75	89	71	92	60	75	79	70	84	79	74	70	76	89	68	72	84	80	72	77	85	72	77	83	90	83	62	78	75	93	84	89	65	74	72	87	101	85	62	92	79	68	99	80	89	97	82	62	82	81	83	85	68	72	80	70	80	86	82	68	67	68	78	69	67	84	73	72	75	73	79	65	87	100	67	66	77	91	72	83	81	79	71	87	81	91	99	70	68	97	97	85	86	84	73	91	84	77	71	80	84	80	58	94	100	99	78	87	69	78	71	82	72	93	64	83	85	79	85	73	91	100	90	83	75	65	78	77	79	70	84	77	90	70	77	77	91	64	85	78	91	79	79	66	101	69	85	55	68	74	70	71	75	71	79	82	78	82	73	87	73	90	68	74	83	76	65	75	76	69	74	78	81	67	93	69	96	76	94	84	78	66	68	89	67	91	77	79	84	73	79	70	85	69	74	76	74	79	71	88	77	54	81	92	65	86	98	93	76	75	72	81	84	71	72	77	87	79	73	79	80	70	78	77	84	74	82	62	67	76	89	69	68	72	71	77	73	63	70	84	74	83	63	76	71	68	86	66	72	91	83	80	89	71	88	78	93	72	89	92	75	81	75	78	76	81	67	82	76	76	73	82	67	78	78	105	77	74	67	91	79	70	95	80	69	86	69	68	68	87	76	72	85	81	85	76	66	79	83	87	92	70	83	87	68	89	68	82	85	83	76	76	85	85	89	85	72	89	76	82	85	75	73	66	75	75	82	70	76	53	69	90	71	64	77	67	72	61	78	72	66	81	83	75	73	72	86	68	69	80	55	80	83	91	71	66	100	74	80	72	70	92	71	61	66	78	85	77	81	71	74	66	62	69	75	86	86	87	82	61	70	85	81	75	79	86	81	66	82	71	75	85	80	60	87	74	57	98	71	94	83	93	78	66	77	81	86	76	68	80	89	71	74	83	102	79	76	77	79	85	82	90	83	72	77	108	73	80	72	70	68	60	76	79	75	96	85	100	73	93	75	83	66	70	77	63	85	76	82	80	80	67	81	76	69	86	80	80	75	83	89	83	69	84	76	88	83	72	70	78	94	74	101	84	71	73	76	78	87	78	86	74	87	92	60	80	78	76	86	70	80	85	77	72	74	71	80	90	67	72	69	78	86	61	95	69	61	91	85	84	80	73	65	65	69	64	82	71	93	94	65	62	94	84	76	86	78	82	83	91	67	83	78	66	70	64	84	90	87	75	90	71	58	56	80	75	63	85	78	80	90	62	77	66	68	88	91	76	89	76	82	67	70	84	84	87	76	89	63	76	79	82	78	84	70	78	76	96	73	65	73	56	74	79	61	90	83	71	76	75	57	71	77	102	91	95	89	82	79	70	71	88	68	87	77	68	91	80	90	73	91	92	79	63	82	63	78	80	64	80	85	81	80	70	77	73	78	80	65	80	90	79	103	76	66	73	63	56	87	72	84	73	82	80	78	80	76	78	85	80	66	82	77	93	81	75	90	84	72	70	90	69	85	78	76	80	82	55	88	62	65	72	66	82	93	82	93	97	92	75	72	82	73	71	56	62	82	74	87	76	92	62	68	77	78	72	68	66	64	78	75	69	63	72	70	69	81	83	82	96	78	77	85	75	98	75	88	83	87	72	86	75	85	75	77	64	74	73	74	73	69	83	86	86	65	72	74	81	74	86	83	95	70	81	74	71	83	93	79	74	78	88	89	80	74	77	69	89	91	99	78	77	87	69	74	83	68	97	80	71	84	90	83	68	72	72	96	74	94	82	83	91	76	62	74	89	64	68	69	77	73	83	56	64	72	87	87	72	78	56	86	72	77	83	84	71	66	81	83	78	59	84	71	78	88	87	88	96	88	96	73	81	66	84	91	70	84	76	82	81	75	84	79	76	84	86	81	96	88	59	81	86	79	62	93	77	76	79	96	102	64	71	85	69	79	65	79	72	79	73	86	71	76	79	67	55	87	66	79	66	72	92	81	89	98	82	79	83	83	76	72	73	92	75	76	84	90	80	79	76	85	84	68	90	70	68	73	84	79	92	80	80	101	77	88	76	89	93	88	92	69	73	92	74	95	77	73	82	88	74	75	75	87	97	66	73	68	81	72	76	84	64	81	81	84	65	86	76	80	73	96	82	79	84	87	78	73	84	75	82	78	53	71	62	91	68	80	85	76	80	73	81	89	86	80	74	77	89	72	84	70	76	83	89	83	86	90	78	74	84	71	77	85	64	86	80	55	65	80	62	87	71	82	81	71	73	102	76	84	69	77	76	80	88	71	77	81	68	64	68	82	86	62	88	70	74	85
8206	852	1600	1850	1407	1199	937	805	645	556	513	500	408	432	391	354	334	340	292	300	297	318	304	295	284	270	283	270	234	269	273	262	262	250	269	233	236	248	248	227	206	241	246	230	225	216	255	214	246	230	229	224	223	223	235	256	223	227	234	208	223	203	227	229	226	227	204	214	230	219	226	217	222	206	217	216	234	214	207	233	200	225	232	240	196	213	204	216	244	237	213	219	252	199	187	220	228	230	218	222	217	207	212	204	204	204	234	232	213	230	210	222	232	208	209	224	192	222	240	240	209	196	212	232	226	201	242	212	222	218	212	207	232	206	209	234	254	239	246	232	192	248	202	208	204	240	227	228	226	196	206	216	216	207	215	228	213	224	207	223	220	259	239	225	194	233	217	211	222	192	233	214	248	180	207	222	211	222	215	212	215	213	217	207	229	225	245	202	229	221	210	221	208	205	201	210	197	233	215	202	228	216	207	224	212	212	225	192	234	212	203	199	223	248	225	228	232	238	238	210	208	201	216	208	242	219	232	222	192	218	221	215	213	208	238	228	197	207	229	235	213	234	218	198	203	208	251	208	206	207	216	226	202	204	235	227	207	205	221	211	204	212	225	201	210	209	208	231	216	229	203	208	209	222	215	206	220	211	212	215	200	208	200	221	175	235	232	233	200	190	237	192	225	210	231	238	222	208	224	209	218	213	221	219	233	220	199	241	215	212	220	212	228	229	224	237	215	217	226	208	219	223	233	228	237	208	211	198	239	228	227	223	200	240	203	245	215	230	207	203	210	216	205	212	195	247	231	224	192	208	221	204	193	213	229	224	221	207	211	227	211	210	214	211	203	228	250	218	229	209	204	238	224	225	210	217	235	196	205	213	202	197	195	196	216	207	207	215	205	220	211	244	207	228	217	221	214	219	216	225	219	219	212	199	223	221	210	214	242	232	202	202	207	206	206	220	199	215	208	222	219	234	212	210	222	200	225	219	213	262	217	238	181	223	231	213	218	229	246	219	204	202	224	232	191	196	212	201	247	216	199	233	209	201	212	246	229	225	213	232	200	235	205	250	204	208	212	202	242	215	213	216	226	242	202	211	226	210	241	211	208	202	228	234	205	186	180	206	213	220	227	241	219	211	236	191	212	219	211	208	226	184	208	249	240	195	209	221	232	223	222	221	190	207	202	215	222	230	193	209	205	211	206	241	226	201	207	201	211	203	219	191	204	232	205	227	203	209	225	211	186	220	211	208	191	226	234	208	211	194	220	239	215	222	230	234	217	210	198	202	215	246	212	216	203	250	211	226	231	197	204	198	219	219	206	204	225	213	180	189	212	234	214	265	204	228	226	217	211	226	204	191	227	200	242	223	233	239	241	218	215	210	189	233	217	199	213	215	213	221	236	223	243	217	215	209	254	238	212	229	219	216	194	188	238	199	228	225	203	245	214	220	204	215	230	229	222	227	204	211	222	227	181	210	211	228	234	246	207	243	250	226	194	222	222	207	189	193	246	220	209	207	188	204	248	191	213	209	234	217	219	235	212	205	218	238	224	228	230	214	209	215	231	197	229	217	218	212	238	232	234	214	215	205	215	210	215	230	202	208	230	224	229	214	234	220	231	215	225	203	199	238	225	235	214	214	206	232	224	226	216	238	197	218	202	216	234	224	222	220	217	217	237	235	197	227	234	212	199	228	178	200	228	188	193	204	206	215	222	239	223	208	223	183	225	212	234	236	227	190	224	226	227	220	245	220	219	211	208	227	219	225	220	217	204	217	228	238	217	195	214	201	214	205	205	236	228	212	198	211	220	211	215	206	214	214	217	209	205	218	205	200	212	200	197	217	206	217	217	243	214	234	233	214	215	221	218	224	234	192	233	222	221	233	238	203	204	214	173	213	223	234	211	246	234	213	206	236	194	215	200	221	210	200	200	190	225	188	213	215	226	193	219	240	192	216	214	205	194	219	214	224	212	205	226	210	233	225	199	200	238	236	193	203	232	217	248	200	220	221	209	196	236	217	205	210	199	236	184	216	224	234	216	202	214	201	221	221	213	227	216	204	189	192	216	218	207	193	224	205	235	219	232	233	218	216	208	217	215	199	205	232	239	217	246	212	244	201	228	244	217	245	269	227	240	216	217	201	197	246	209	218	212	208	226	214	198	199	228	234	221	223	239	204	217	242	215	218	228	206	239	229	217	222	223	205	192	214	215	198	248	230	222	243	218	218	213	199	226	202	225	201	243	218	227	205	199	221	244	228	206	242	214	208	203	227	229	216	225	221	209	218	208	205	210	250	246	204	240	239	221	212	235	222	228	212	216	181	212	240	191	229	216	224	216	200	222	202	203	222	194	216	208	201	232	196	231	212	219	209	215	243	208	218	204	224	218	205	201	217	207	218	229	199	227	225	232	199	212	202	238	247	228	216	211	243	227	192	222	229	185	213	188	235	243	224	199	244	248	198	214	212	222	199	221	224	220	245	186	246	213	252	220	220	210	217	198	207	197	194	205	238	216	218	213	199	234	212	237	211	220	209	213	225	191	235	209	230	200	217	215	232	225	210	200	200	211	208	239	211	230	211	226	206	205	208	231	200	229	194	223	215	227	245	212	201	204	214	216	187	199	213	213	214	200	205	228	213	216	227	221	202	230	194	219	204	224	210	211	228	180	232	212	212	223	193	202	204	224	219	209	214	256	234	213	209	216	236	205	200	192	229	238	198	214	241	222	233	221	218	203	204	206	230	210	215	213	230	214	206	253	229	208	196	202	218	246	212	223	194	225	236	208	218	209	208	223	221	217	204	210	205	237	238	203	227	200	214	207	226	202	214	210	236	230	216	193	205	230	229	222	214	214	204	216	221	199	226	216	224	230	224	228	238	210	233	243	234	186	226	221	226	223	212	219	226	216	234	209	236	226	226	229	202	224	223	216	220	208	224	260	221	210	243	196	209	218	212	226	211	245	205	235	231	221	214	204	209	206	228	221	231	229	198	210	222	212	227	221	229	209	214	232	207	204	230	205	214	226	207	233	228	232	202	216	221	204	240	209	235	206	200	210	207	194	205	211	233	235	220	210	243	204	241	233	238	233	233	201	209	210	200	234	211	227	199	226	212	205	188	202	226	196	207	248	224	223	207	213	217	230	209	231	238	234	249	223	208	199	211	216	240	207	219	207	219	220	228	211	219	216	221	218	228	229	225	202	201	199	208	205	211	222	213	212	226	192	220	209	226	237	207	204	218	202	217	201	228	217	232	212	189	210	241	221	171	222	198	204	182	198	216	225	201	219	211	243	202	227	181	227	200	213	205	220	225	211	207	200	206	227	220	205	207	203	218	224	242	239	222	227	226	200	237	201	216	223	203	228	231	224	193	195	223	205	227	228	237	218	204	247	204	221	228	225	227	222	182	236	222	210	220	213	195	199	198	215	219	194	240	210	204	217	215	213	227	217	227	208	236	217	214	228	223	211	204	209	206	223	211	223	194	205	223	224	197
1723	341	340	344	309	307	302	283	285	282	312	298	286	291	280	305	295	291	303	288	305	277	285	298	320	322	277	326	260	271	266	299	295	332	303	313	308	291	327	300	310	318	262	314	281	305	299	308	277	295	325	333	312	300	306	311	249	289	308	305	287	297	293	264	278	284	316	295	297	314	334	327	311	277	288	315	307	302	305	287	325	293	314	305	319	262	298	309	299	312	316	313	296	304	307	291	276	318	316	296	302	319	316	315	271	282	337	284	322	306	298	302	306	269	325	320	314	302	336	298	278	301	325	307	295	264	332	287	314	280	329	291	323	292	307	276	297	305	328	297	303	283	314	261	291	320	315	310	272	287	299	277	298	284	291	307	302	297	322	304	309	301	276	301	266	297	283	311	309	286	284	293	308	294	317	297	270	295	296	325	292	299	279	326	282	276	286	297	285	332	289	308	313	288	321	268	295	306	311	317	285	332	311	314	289	303	295	309	273	297	279	323	301	269	285	295	282	288	302	309	312	294	289	282	280	315	300	300	281	291	285	334	268	291	281	282	299	281	300	301	293	289	269	279	286	305	279	282	290	320	304	292	318	308	316	285	276	326	295	278	294	292	324	306	281	299	270	319	282	316	321	254	293	309	310	280	315	275	281	300	285	301	295	285	279	275	312	298	277	310	309	325	305	315	257	297	300	283	344	265	287	305	302	253	285	297	291	335	308	292	309	291	303	305	293	302	271	332	337	279	290	297	299	291	285	304	296	326	321	329	279	307	303	297	264	319	300	281	293	336	296	258	271	288	315	313	283	300	293	297	285	279	296	296	318	285	321	290	299	272	320	309	268	312	300	284	288	309	299	337	289	293	306	296	314	308	327	282	329	297	286	298	289	310	291	298	307	297	298	291	310	242	301	296	293	294	332	321	278	332	303	303	307	276	295	294	298	315	315	297	313	275	307	282	293	291	300	298	302	315	268	330	273	289	288	305	282	301	300	315	303	288	291	308	324	285	280	293	300	270	274	324	298	308	279	281	295	307	340	283	278	305	313	318	300	308	302	303	280	291	365	273	293	327	311	297	304	281	281	295	317	315	280	324	305	265	330	307	282	323	336	297	299	335	287	283	327	311	296	296	279	268	314	310	269	280	311	267	308	335	293	316	279	254	319	321	323	296	294	307	328	302	289	279	266	304	259	286	304	275	308	345	294	298	298	309	295	278	272	340	328	333	303	317	292	286	282	284	263	273	287	270	316	310	301	320	312	362	318	326	305	314	306	298	303	310	281	292	276	305	333	293	345	262	266	318	273	277	305	317	292	325	303	325	335	315	279	309	302	289	258	332	305	316	327	284	312	335	311	307	316	295	316	284	308	279	302	315	332	278	311	281	287	337	305	306	314	288	284	298	313	346	293	284	315	329	319	311	319	304	287	293	294	334	268	318	321	320	285	307	315	278	281	301	313	331	300	283	300	285	275	311	306	295	275	304	346	291	296	335	293	302	295	303	284	304	293	296	346	306	294	333	293	279	270	307	322	274	337	294	335	327	276	334	323	294	335	285	277	302	302	289	307	326	290	294	298	296	290	293	316	289	294	325	285	313	291	313	330	279	278	288	331	299	265	294	291	317	282	319	302	292	320	288	293	301	310	295	307	336	300	310	314	281	318	289	290	325	302	315	297	290	294	301	283	318	298	320	259	294	342	294	291	283	280	351	352	316	306	277	287	295	281	317	273	283	328	330	280	297	270	308	266	289	303	287	362	314	320	284	312	315	300	283	317	300	264	280	274	287	308	273	280	274	278	260	318	305	291	289	306	299	311	294	292	287	306	302	318	292	300	301	297	292	306	306	284	328	273	293	294	286	303	306	354	307	314	275	318	302	323	294	301	272	318	278	299	321	326	305	293	290	275	318	316	285	344	303	303	310	292	291	292	315	276	302	299	295	311	288	280	322	302	274	309	290	328	340	291	284	311	273	286	293	300	304	298	309	343	294	285	314	282	322	266	309	298	288	286	298	268	356	304	309	338	282	313	315	306	299	282	313	261	296	270	264	301	310	318	294	292	291	314	297	286	340	301	281	287	299	290	259	286	291	259	301	300	264	254	302	331	304	289	302	312	330	331	299	274	320	285	315	291	295	338	285	315	313	302	277	275	303	305	323	282	272	323	293	292	273	292	305	339	293	256	324	286	314	255	291	307	306	302	326	284	297	293	316	304	286	281	277	272	287	297	304	270	291	294	289	284	305	320	319	311	285	269	283	309	299	304	310	276	335	310	303	271	296	315	300	286	335	309	320	309	323	307	320	279	298	284	311	257	344	270	318	295	303	301	276	277	303	321	283	302	328	290	286	277	289	294	300	288	285	312	306	318	284	314	299	274	280	277	277	308	317	313	341	304	285	315	293	295	332	292	356	310	293	301	295	300	323	345	309	288	331	299	292	299	286	288	301	314	317	310	274	318	280	320	300	283	289	284	295	304	309	312	298	321	254	276	264	292	308	283	247	316	321	317	303	287	274	311	268	283	305	293	285	285	284	295	307	284	291	301	297	305	340	306	291	295	300	264	272	271	291	278	266	296	292	289	308	296	294	290	283	298	326	273	300	297	269	293	283	298	302	281	280	311	267	333	308	298	284	328	312	273	292	331	274	290	293	301	307	318	284	303	298	327	258	316	280	318	269	291	295	281	345	336	284	309	315	313	308	317	283	293	295	289	312	283	323	302	294	334	289	281	289	282	308	331	334	286	296	315	297	304	293	318	303	319	291	306	291	298	305	298	284	321	307	321	325	297	307	291	258	279	275	276	306	307	322	276	279	277	322	301	279	294	301	271	279	269	307	262	296	293	328	308	302	303	291	314	284	280	287	263	278	322	288	324	309	305	304	293	301	311	305	307	300	317	307	302	305	293	261	313	303	334	273	286	283	258	290	300	322	311	304	321	292	267	304	308	288	286	300	343	337	303	287	283	324	331	300	275	279	267	269	277	310	296	298	283	285	293	325	294	306	293	295	281	297	297	301	299	319	345	293	320	304	291	315	328	303	288	312	290	297	281	302	292	305	289	314	286	276	280	302	327	265	275	317	302	301	291	286	288	281	308	314	292	272	285	284	254	298	307	290	307	271	275	287	294	284	324	311	326	329	300	312	306	328	286	303	282	307	305	312	267	283	311	291	314	309	280	325	315	301	296	282	281	276	308	323	287	367	282	289	295	295	308	273	260	300	244	291	329	297	291	294	335	294	292	287	314	292	274	292	319	310	304	270	304	282	295	310	309	307	315	312	300	293	275	300	305	313	309	321	277	308	312	302	281	302	278	261	297	307	314	305	331	306	283	338	288	295	304	274	289	274	296	332	293	289	330	337	291	337	280	298	307	305	301	274	283	285	301	294	286	334	329	274	316	293	298	301	317	291	264	302	299	286	311	303	312	329	293	284	303	290	294	299	295	294	324	319	301	282	335	321	299	308	300	265	299	318	328	277	302	287	288	295	290	286	300	289
1932	720	713	689	695	696	684	660	691	663	706	655	689	656	634	612	655	663	718	668	671	660	622	678	642	678	645	644	660	690	646	667	646	655	656	639	652	678	655	664	666	688	689	681	671	667	650	696	641	613	673	666	660	667	666	674	673	716	618	682	648	683	679	632	639	643	683	630	635	654	641	662	650	672	636	619	611	676	691	628	673	599	685	651	664	656	614	646	675	677	606	631	690	647	661	647	639	728	638	671	720	642	649	589	616	670	668	707	629	646	660	650	671	666	681	631	687	618	686	623	666	685	653	621	655	688	693	608	698	700	652	617	634	652	668	652	618	639	671	644	643	637	668	640	654	695	653	673	667	691	616	636	656	667	676	672	694	695	633	643	627	686	689	680	654	648	667	672	647	623	669	698	666	677	682	637	693	623	661	663	667	650	590	702	662	649	667	649	661	669	650	682	669	692	674	651	636	662	643	682	666	658	624	646	693	673	637	673	663	675	669	660	707	675	627	627	644	638	662	687	675	648	688	691	673	659	665	669	674	642	650	670	684	670	633	699	643	647	649	654	657	643	668	628	629	625	679	692	652	657	649	643	707	646	605	655	669	683	660	654	635	672	703	650	682	636	650	677	666	674	665	678	670	646	633	680	631	665	699	676	656	682	642	662	671	666	631	676	733	643	618	692	690	658	688	667	665	680	626	656	678	670	664	633	635	675	643	656	644	651	664	664	638	685	664	652	626	620	632	664	613	614	670	622	623	620	693	700	684	674	661	650	654	694	689	636	620	670	628	657	677	669	665	647	638	653	643	677	643	676	661	596	653	651	641	682	677	636	681	667	637	708	638	659	663	625	659	644	683	673	671	622	673	675	648	638	615	666	608	677	667	622	680	653	622	651	685	640	634	623	650	673	645	681	635	632	641	656	660	692	617	643	659	628	665	661	692	718	600	687	653	666	687	640	679	675	652	621	659	681	681	626	638	648	657	646	652	661	682	671	632	618	661	679	650	648	660	646	608	639	622	666	656	641	600	634	659	674	684	593	647	600	634	657	662	671	668	688	679	660	638	687	643	665	642	683	621	682	668	686	659	664	665	620	702	656	653	679	652	684	621	672	663	656	675	659	628	623	677	652	715	674	597	668	681	708	686	644	666	628	633	675	674	695	701	664	618	654	637	662	646	626	659	646	674	662	638	648	655	674	669	661	644	636	692	699	635	630	666	656	666	673	688	689	618	649	705	668	651	674	663	666	622	680	684	703	660	696	635	668	634	635	661	653	704	661	698	651	662	714	625	654	689	655	656	663	678	693	647	655	654	634	678	648	703	635	635	695	643	700	656	671	605	662	691	631	630	661	629	652	704	641	618	666	716	653	655	642	672	730	704	621	609	668	653	622	701	605	693	593	639	601	628	677	625	673	691	619	654	717	649	658	614	673	669	697	658	671	650	642	636	662	674	624	617	680	605	687	653	636	623	690	629	653	667	620	681	596	633	671	678	625	653	649	649	649	642	654	673	631	647	654	691	691	679	673	632	696	669	629	692	706	679	704	605	667	702	682	703	699	679	641	628	683	680	671	606	639	662	730	649	646	634	696	675	645	651	675	662	657	579	681	669	652	639	657	672	639	647	682	688	678	707	666	712	640	670	640	614	713	689	615	639	667	666	677	670	661	701	635	682	697	599	634	641	626	650	665	641	675	659	648	711	604	602	617	702	637	678	700	707	676	687	633	668	619	682	642	626	659	633	608	663	655	639	681	698	666	661	622	680	657	659	666	620	638	645	629	647	669	663	651	671	651	633	687	672	637	649	747	664	681	633	625	676	642	614	602	655	686	664	672	668	696	669	665	665	606	657	648	641	706	674	657	655	642	646	678	682	620	681	645	627	681	651	645	651	661	661	658	685	670	669	678	652	646	689	655	639	645	674	651	654	620	664	644	628	692	567	622	599	617	642	723	659	625	630	642	688	684	688	648	641	635	622	644	698	663	677	639	693	617	649	669	629	655	678	641	643	684	628	611	653	688	629	641	674	700	672	627	680	657	748	693	702	678	625	638	655	664	682	667	652	666	652	643	674	653	674	657	690	625	687	655	656	627	692	657	664	647	665	667	654	696	670	638	725	617	642	703	659	677	658	627	661	683	694	626	644	664	690	668	695	687	703	650	637	675	673	638	627	677	627	659	619	673	685	619	683	639	636	657	646	667	642	660	661	677	674	665	675	697	659	708	666	700	683	639	650	665	676	662	649	669	679	648	648	654	644	650	642	675	669	634	686	654	688	654	650	680	633	649	692	619	689	681	634	670	645	661	632	646	655	676	645	632	677	628	645	621	695	648	649	625	653	683	614	654	721	670	640	654	696	672	675	639	686	682	677	670	689	629	711	693	661	658	659	639	657	643	683	689	647	654	658	617	679	626	698	594	673	654	602	683	651	654	675	647	630	650	658	623	681	660	689	663	615	682	670	677	616	690	637	653	653	645	693	661	696	677	687	653	623	705	658	618	640	655	686	671	646	624	689	646	627	640	639	643	680	652	650	687	627	688	650	637	639	680	712	668	668	666	672	671	646	640	699	661	674	656	598	632	626	658	669	703	685	663	675	670	679	662	683	601	624	622	617	661	667	642	676	683	677	648	700	670	670	665	670	689	631	626	627	670	646	620	659	635	664	706	674	663	656	664	710	639	696	655	691	627	702	639	643	659	670	685	667	669	674	635	676	603	681	682	642	672	642	625	694	658	670	605	635	661	639	634	649	646	635	647	662	690	661	628	654	641	659	653	597	669	653	654	653	640	633	685	663	694	639	672	644	723	603	676	734	619	679	675	688	658	643	691	665	657	683	633	637	637	662	623	636	612	685	646	642	693	677	665	622	671	661	632	644	655	628	620	660	649	642	626	617	660	618	643	630	658	671	680	645	655	652	704	670	646	650	686	621	664	623	727	660	666	617	656	643	647	654	645	629	654	657	637	663	689	648	679	662	704	664	607	673	638	649	677	634	667	646	682	661	684	645	621	651	651	662	606	679	684	670	653	645	677	661	669	658	649	649	680	638	626	613	686	685	662	711	650	618	669	675	674	615	686	686	629	690	677	672	615	669	618	626	663	662	632	679	698	698	659	634	706	659	719	643	654	640	665	658	645	662	636	647	665	664	635	616	659	680	655	653	661	614	689	686	693	665	695	700	691	639	649	647	673	664	648	649	678	653	650	660	669	673	688	639	668	672	687	668	663	667	646	668	647	632	635	683	624	660	612	700	630	675	660	664	617	655	644	678	646	665	669	623	707	603	606	658	659	653	654	653	669	666	644	615	692	637	648	673	693	606	670	667	631	655	653	637	659	643	670	667	660	677	655	676	657	644	670	660	640	670	662	659	672	644	677	655	616	681	694	654	627	706	679	666	649	674	656	666	652	654	698	675	649	646	654	680	646	633	648	645	733	603	636	671	638	649	676	655	653	673	702	729	640	665	691	590	642	651	653	656	626	673	660	678	704	653	631
7607	466	494	379	285	236	198	199	215	196	197	191	182	205	201	197	183	163	173	147	166	155	173	162	151	159	163	167	172	173	158	175	183	163	163	185	165	166	138	158	164	168	165	176	154	159	157	167	153	166	169	161	171	132	166	177	136	166	170	180	173	162	163	144	147	190	173	158	162	169	184	160	137	168	162	169	156	182	160	146	157	151	168	193	152	156	170	149	163	162	188	168	164	159	166	161	173	173	144	138	174	168	158	148	161	163	167	164	191	173	145	163	166	163	180	177	161	154	138	156	146	163	181	194	164	148	152	151	177	161	177	131	153	179	166	146	180	192	171	165	158	155	163	150	137	157	170	145	157	154	176	138	175	165	160	190	176	171	144	164	172	170	180	178	184	157	162	176	177	175	173	164	177	161	166	178	151	155	130	149	179	152	155	175	164	167	185	153	157	190	167	176	175	149	153	152	159	179	168	162	145	173	158	172	174	151	176	151	166	143	159	171	155	136	174	179	151	170	184	155	169	149	167	174	167	183	161	155	169	188	173	152	169	133	192	153	148	138	188	155	146	144	156	159	165	184	153	145	160	154	185	164	185	180	178	184	141	176	159	156	162	156	178	172	153	171	160	174	137	136	144	151	176	152	165	167	206	155	171	160	160	183	150	184	156	181	165	173	178	163	176	170	163	132	187	178	184	169	167	138	171	176	171	168	176	182	161	143	156	205	159	156	172	157	164	169	182	190	181	158	155	168	160	149	163	177	164	161	175	139	171	158	141	181	149	141	173	147	155	147	166	178	165	170	142	169	199	147	157	131	185	175	148	143	151	147	157	132	140	149	167	128	176	143	146	138	167	171	156	165	184	155	163	158	165	160	144	154	165	139	125	148	158	174	168	167	159	190	165	167	186	178	155	150	173	158	179	173	159	175	176	177	167	170	140	154	160	157	150	163	140	169	166	189	186	174	163	137	149	172	182	155	134	151	136	161	163	140	158	168	177	169	165	166	184	166	162	160	176	167	169	163	153	166	172	138	152	154	184	171	167	148	171	176	168	170	147	171	157	154	166	164	146	153	176	146	175	147	182	172	154	163	163	183	160	159	170	165	159	168	160	187	173	158	174	160	186	170	142	167	152	165	151	166	150	192	161	161	141	177	151	174	162	152	183	134	174	177	164	157	165	156	149	190	159	154	175	167	143	185	151	175	140	168	164	168	163	178	165	161	166	166	159	166	140	157	171	179	170	162	158	167	167	168	170	173	147	155	152	168	156	172	180	141	178	155	148	164	153	166	165	176	145	153	190	174	154	142	161	188	158	162	135	154	157	144	162	164	146	145	163	166	170	183	165	152	175	165	176	158	152	134	167	162	158	164	161	164	166	168	180	149	175	160	155	164	176	155	144	153	177	166	148	150	158	162	170	151	166	164	153	160	154	152	158	162	171	166	136	149	144	148	160	170	138	157	166	179	167	139	178	159	152	161	165	151	155	178	165	164	180	175	170	164	179	163	159	219	144	190	156	168	151	179	162	158	172	154	159	161	171	173	155	157	176	181	146	183	164	156	162	176	181	168	146	165	161	191	172	169	158	167	156	159	154	163	159	157	165	162	179	171	174	137	154	172	175	180	165	143	145	174	136	162	177	164	173	173	168	151	151	174	158	164	159	167	162	176	157	147	162	169	161	147	165	174	167	169	162	163	156	159	156	164	160	176	144	155	184	183	151	169	158	155	175	186	195	153	153	156	172	151	180	189	157	165	167	165	187	160	169	186	174	160	178	181	183	155	174	154	163	171	179	155	160	148	176	152	157	174	188	165	136	168	146	163	162	168	147	169	152	160	173	155	164	174	165	183	161	158	147	185	167	174	188	186	151	171	163	155	163	146	159	154	153	139	189	158	140	161	169	165	148	153	152	188	174	151	173	158	160	169	150	143	180	170	172	165	160	168	154	161	164	161	143	178	178	154	160	175	165	185	156	126	160	154	157	182	156	155	173	164	174	175	156	129	161	163	139	171	138	129	171	171	164	156	179	153	176	185	154	159	163	170	151	152	146	137	184	130	148	166	146	175	174	174	153	164	163	178	148	159	182	171	167	161	147	138	159	160	176	141	162	170	185	181	175	168	162	166	176	165	146	164	158	185	142	173	168	179	168	162	156	161	165	173	162	168	169	146	171	162	153	135	160	206	198	177	154	150	174	174	164	198	159	144	168	167	180	147	153	184	171	189	154	149	169	152	145	148	174	164	156	168	161	175	166	159	189	181	149	144	159	180	152	157	144	159	168	163	139	181	194	150	163	153	169	163	155	171	152	154	174	149	164	171	147	164	187	164	160	169	171	148	161	174	167	137	162	140	163	152	147	158	168	167	173	151	146	157	160	152	164	164	170	153	177	177	167	153	143	163	169	161	153	166	153	185	147	152	189	152	178	174	156	178	161	175	138	202	182	181	179	168	185	188	170	173	174	183	179	163	152	174	170	177	164	147	157	187	168	162	148	183	159	170	160	169	139	160	168	164	165	177	176	152	161	168	160	156	161	165	154	174	139	174	176	163	153	157	152	163	151	183	177	153	152	166	161	157	175	168	153	163	154	178	192	164	143	149	158	149	158	155	186	165	176	160	178	162	148	166	175	171	169	165	163	182	164	166	168	156	174	158	164	187	165	158	150	177	174	160	168	158	178	161	169	135	163	159	154	156	176	161	168	162	160	161	160	179	158	139	165	163	170	152	155	168	167	163	151	166	161	167	165	172	174	159	148	155	169	157	177	177	159	177	147	139	162	170	146	187	159	177	178	164	185	184	149	172	143	160	154	177	180	158	148	156	179	192	168	170	165	146	165	171	184	164	156	181	164	162	148	160	182	174	140	137	177	168	169	185	158	154	168	149	163	168	177	162	158	156	157	160	179	155	156	170	162	179	172	186	175	159	167	195	166	159	166	151	165	156	153	149	152	165	185	154	160	168	161	141	155	164	161	144	179	154	165	172	144	171	144	189	159	167	163	145	165	149	149	181	141	165	150	181	172	157	172	192	181	177	183	179	173	155	157	157	186	136	163	173	179	175	163	158	139	160	160	181	159	169	169	137	140	145	150	140	197	172	156	179	165	168	166	160	143	158	157	153	145	166	185	165	162	157	173	172	164	159	169	170	159	152	179	169	166	142	166	184	161	120	152	189	160	161	158	163	150	179	183	159	167	160	151	172	188	159	188	164	170	183	195	159	165	166	154	159	160	179	158	172	155	184	180	188	169	157	141	146	162	180	145	144	158	147	169	146	168	167	146	143	161	180	168	163	153	160	167	169	164	177	166	151	181	165	157	175	157	164	172	196	155	162	147	129	155	154	173	163	161	141	131	161	154	152	148	162	174	171	172	165	146	150	160	138	164	170	148	171	164	180	176	162	163	167	177	151	164	157	169	148	173	177	184	163	168	151	132	168	168	168	159	160	160	166	157	152	156	159	142	148	162	191	170	179	178	181	170	179	165	167	158	169	178	169
6325	623	1109	1180	966	903	783	669	554	546	544	525	475	474	447	440	424	445	414	421	418	424	407	419	429	397	398	350	426	362	379	381	384	388	402	378	368	379	418	400	390	400	379	385	393	396	394	359	386	390	377	403	327	359	403	409	363	362	390	362	381	378	392	368	372	364	310	361	377	391	402	391	372	382	413	395	381	396	366	377	356	392	374	383	341	367	351	337	402	403	393	378	358	372	405	387	404	365	379	368	409	344	396	373	343	359	382	353	378	387	376	345	392	379	392	369	364	382	399	386	394	361	393	354	381	342	391	349	384	390	360	392	396	408	395	373	360	359	387	390	347	399	365	407	353	344	347	328	359	370	388	345	374	377	394	339	362	347	410	358	358	374	379	421	390	384	365	357	383	419	384	343	379	354	346	393	361	389	383	364	399	369	393	370	374	400	398	379	350	358	385	358	371	334	351	354	368	366	372	355	381	393	377	375	371	328	403	400	377	359	409	372	381	413	400	353	354	397	358	371	366	403	399	380	330	374	365	364	399	352	379	366	389	379	376	392	344	374	374	360	378	375	376	374	385	385	397	361	378	380	402	347	402	354	360	383	395	363	371	396	382	399	366	365	354	396	386	371	340	372	378	403	377	390	349	371	374	361	368	377	353	364	370	354	357	393	364	424	330	351	375	397	389	360	372	354	390	382	348	364	381	403	385	353	400	353	352	392	386	353	381	367	366	374	364	366	358	396	378	333	362	371	360	350	335	348	342	410	356	355	357	384	380	385	344	378	409	393	426	340	367	348	389	363	372	373	341	342	375	379	391	377	380	389	372	389	364	389	325	387	355	374	360	361	397	357	383	357	365	356	374	341	357	379	374	358	370	390	379	377	366	381	370	357	374	402	383	395	337	386	391	377	348	369	358	374	391	387	345	394	379	364	374	352	415	414	375	350	379	369	367	376	379	384	377	388	382	378	383	401	378	402	404	329	359	378	392	391	378	345	366	392	408	389	373	361	366	378	390	369	387	426	404	349	340	365	392	375	370	357	375	381	339	369	377	354	382	379	376	367	373	364	406	366	374	394	389	412	383	387	361	363	382	352	375	343	374	335	368	333	372	379	315	360	349	393	402	371	389	393	350	351	413	378	340	363	346	343	415	354	378	369	403	327	344	363	368	330	370	355	362	347	317	357	397	403	381	397	378	353	384	368	347	394	386	370	406	343	345	396	372	366	378	382	367	366	373	382	388	394	380	339	394	388	367	396	410	366	373	365	360	387	356	372	378	392	377	377	393	371	367	362	429	356	406	376	366	348	408	401	404	387	371	360	357	371	369	386	389	378	368	362	373	368	344	380	390	423	364	348	358	370	354	374	422	359	360	355	385	372	398	390	365	378	373	403	370	362	377	348	331	401	347	345	401	371	366	371	371	400	407	357	409	361	410	385	381	376	408	341	396	363	361	391	382	382	370	389	363	364	381	372	356	350	392	391	389	341	366	388	357	366	368	387	386	366	346	364	367	372	343	382	387	386	369	420	388	434	369	380	359	383	376	377	378	351	338	381	380	403	367	375	359	363	371	369	390	416	365	346	374	393	382	388	403	374	372	387	386	368	338	396	382	327	359	360	370	375	385	340	385	364	385	407	339	358	368	371	380	383	382	364	379	380	376	403	366	350	382	386	354	368	370	371	385	387	368	359	360	376	374	400	356	344	392	340	368	415	403	392	356	350	370	366	381	374	373	365	369	372	395	402	331	380	369	387	387	345	366	374	355	374	396	358	379	354	384	350	373	371	388	364	343	374	382	355	368	356	345	372	388	366	360	375	347	364	351	363	378	400	363	353	368	378	360	381	353	390	377	382	401	395	395	381	409	368	378	367	366	355	359	377	364	374	425	381	395	344	403	365	383	380	414	394	374	367	357	386	387	391	376	376	386	387	404	378	372	391	385	389	404	360	410	379	367	387	379	399	385	376	368	418	378	414	383	368	407	378	360	373	373	403	379	367	350	371	382	386	378	394	411	394	395	377	352	381	394	383	365	402	351	331	369	381	371	379	346	387	395	359	369	421	321	393	382	374	418	356	400	374	399	368	413	353	392	352	391	356	370	370	365	396	382	390	394	373	337	357	378	361	377	364	384	382	367	373	385	345	361	383	380	417	371	401	357	359	355	382	388	372	396	374	365	403	381	392	393	365	388	379	404	376	396	371	359	374	365	394	372	387	369	384	345	366	393	421	389	381	341	384	383	362	370	380	373	362	378	378	397	402	385	370	375	402	408	370	388	350	403	377	368	351	406	338	343	359	378	388	387	370	369	389	378	396	359	378	399	384	383	364	354	374	358	367	377	370	349	398	381	382	357	375	387	404	402	386	361	370	387	388	347	384	370	359	359	406	372	389	393	385	352	367	386	356	382	397	376	366	390	381	363	346	391	369	388	385	351	405	376	346	366	368	387	386	381	378	376	377	387	363	351	367	393	384	395	397	355	391	394	400	354	399	384	397	394	351	405	355	387	394	343	416	366	388	395	393	388	362	412	354	339	358	342	368	376	363	381	372	391	327	359	382	386	405	404	380	422	377	367	416	368	365	377	371	380	380	331	372	386	365	386	376	404	381	365	365	370	389	376	392	376	403	377	388	376	351	376	352	371	363	368	375	370	374	379	383	404	383	392	370	381	339	354	378	347	341	375	350	366	350	358	386	365	407	385	356	378	374	375	344	409	416	389	377	392	354	376	404	393	356	385	349	387	390	362	390	343	357	362	370	375	376	349	424	372	421	340	344	354	339	355	387	351	361	373	369	342	348	350	377	382	389	403	354	377	349	345	376	389	352	415	337	374	378	367	397	371	398	360	370	377	373	369	362	364	349	383	369	363	419	386	411	379	364	353	379	342	407	365	399	426	401	368	360	365	333	377	390	379	393	381	386	358	381	346	349	360	374	374	381	373	364	354	349	395	388	388	344	371	372	368	368	363	341	406	416	365	381	360	359	420	383	353	320	357	373	366	366	387	371	343	370	381	377	398	389	359	404	370	373	371	385	372	383	353	384	366	386	387	401	366	378	344	388	351	351	382	380	372	380	367	358	409	357	362	349	398	386	366	394	382	350	369	397	375	344	352	372	405	380	377	360	391	354	379	375	367	347	394	408	381	382	340	365	400	372	379	359	390	388	392	358	412	404	367	339	378	364	381	383	373	398	341	415	345	368	363	412	358	405	399	379	376	373	372	375	356	341	348	366	379	370	369	313	359	350	375	363	375	373	385	381	398	343	373	374	372	364	383	371	374	364	380	354	406	374	396	354	381	339	391	360	399	380	356	362	362	397	388	396	340	349	357	413	372	332	394	367	391	409	397	337	366	379	376	422	397	378	358	373	365	358	373	352	365	366	395	396	392	381	368	411	352	374	374	379	377	386	354	385	387	373	379	383	360	378	391	384	343	362	366	381	409	368	405	389	382	394	365	371	360	341	391	362	341	386	387	366	339	394	375	380	405	404	339	365
14418	1098	703	544	387	253	194	195	143	138	139	117	117	115	114	99	106	106	103	93	75	105	81	88	80	75	80	75	76	73	82	94	77	82	88	93	97	63	85	82	85	94	75	105	80	81	79	83	79	76	63	83	73	83	70	107	91	61	83	79	90	92	81	88	76	76	84	74	90	76	67	72	83	79	80	77	103	83	70	98	85	67	65	87	86	78	68	76	76	68	81	76	73	74	69	82	79	100	80	94	85	82	92	74	80	78	86	84	92	87	76	82	80	82	75	78	94	65	85	68	100	72	90	85	70	82	87	82	78	69	88	88	95	79	65	85	94	65	91	76	90	75	62	65	88	83	66	83	74	68	98	80	91	67	76	98	70	87	65	78	71	98	74	82	87	85	87	86	84	82	86	80	96	78	73	90	66	89	90	72	75	71	63	89	88	75	89	84	66	83	81	85	99	84	96	82	75	73	53	74	93	96	77	82	103	75	90	94	86	71	81	84	101	66	74	74	55	78	82	75	94	74	88	76	87	75	90	96	65	62	65	95	87	87	92	67	80	75	75	74	76	78	65	86	80	93	71	87	76	66	83	96	89	71	85	82	79	85	97	84	90	108	82	77	79	83	80	72	84	90	74	76	96	80	83	90	90	91	79	84	81	65	80	94	64	56	77	66	77	89	96	87	85	83	70	84	71	80	85	95	76	73	97	84	94	80	81	79	93	76	69	70	90	88	72	80	72	73	83	74	74	89	71	80	85	82	95	74	81	91	78	79	96	89	74	76	96	70	66	78	89	80	84	98	91	76	76	88	74	80	69	60	74	76	77	82	81	79	71	70	89	90	84	82	72	82	93	71	81	94	81	95	69	84	89	86	71	67	78	84	88	97	64	74	74	82	75	86	76	71	83	93	84	66	83	81	84	79	66	76	75	72	80	76	72	73	89	86	80	74	79	73	93	87	84	90	76	65	88	86	82	89	89	66	85	87	81	75	79	79	71	83	72	105	84	72	83	82	85	80	80	89	99	80	95	68	87	80	89	70	92	88	100	81	63	69	73	87	75	86	86	87	68	85	81	77	67	79	82	64	74	104	76	74	86	77	74	84	85	79	82	74	66	89	82	88	72	87	76	86	87	87	73	75	100	70	71	82	62	72	74	70	78	77	94	68	83	77	97	72	83	77	73	77	105	84	81	86	88	67	87	78	78	73	78	92	75	90	80	99	76	83	104	86	81	78	95	66	76	83	72	88	90	78	70	71	63	94	111	80	77	94	89	80	93	94	84	84	84	86	76	62	71	70	77	91	69	69	79	89	79	74	92	65	76	79	66	77	80	82	82	85	84	82	75	84	66	80	89	81	74	99	72	83	86	80	81	68	84	96	75	84	91	93	90	84	74	92	84	77	84	72	78	83	76	79	76	73	71	67	74	71	74	82	78	77	80	59	68	86	78	92	83	98	98	82	79	92	89	75	70	77	86	92	72	75	84	78	95	78	76	81	87	85	79	83	69	78	84	85	75	88	102	81	81	87	84	105	84	87	71	70	63	77	71	62	74	98	69	81	86	86	84	83	89	76	88	80	76	92	85	97	83	76	69	68	101	68	98	70	81	92	77	78	78	73	67	85	67	66	90	90	85	72	77	92	82	63	75	80	74	88	78	84	74	74	80	71	71	84	87	76	84	80	90	69	64	76	71	94	78	74	71	85	81	96	96	81	65	60	82	71	83	78	91	84	104	82	91	78	85	75	81	75	75	58	72	78	91	79	76	87	67	94	81	72	76	82	73	89	83	64	84	91	58	76	78	81	77	67	81	94	81	89	99	78	66	110	82	73	81	75	74	90	74	87	72	75	69	88	72	78	79	73	84	85	74	79	79	83	71	92	76	68	76	93	82	77	89	69	76	78	71	93	53	67	77	71	86	90	83	66	75	71	78	81	87	77	78	87	82	80	81	82	87	100	86	65	78	80	69	78	87	75	78	77	103	86	86	73	69	94	64	101	75	76	80	81	73	81	95	82	70	82	80	79	86	75	53	90	83	85	75	79	69	75	99	93	81	90	76	88	87	105	91	84	63	92	66	82	81	83	88	83	76	92	79	85	81	82	75	80	88	87	66	79	97	71	62	81	74	95	76	94	84	65	81	75	85	82	80	96	81	85	68	80	91	73	93	105	87	80	86	75	90	80	63	90	61	93	91	74	67	80	65	77	78	76	78	88	83	89	78	69	83	90	87	93	81	100	84	99	83	68	76	78	80	84	85	58	83	70	94	74	82	63	75	90	99	86	92	73	74	74	85	93	78	107	70	68	77	96	81	81	77	101	79	82	89	80	95	89	65	83	93	90	84	90	82	84	90	69	91	75	85	67	93	70	83	78	77	65	76	77	83	74	81	75	90	78	77	96	80	81	57	67	78	97	100	94	76	76	95	87	66	91	80	100	92	64	73	75	78	77	82	76	66	74	72	75	88	85	80	70	67	85	83	75	86	91	83	86	69	76	75	79	101	80	70	81	73	74	81	105	95	87	83	71	93	81	82	74	81	85	86	88	84	76	94	70	64	77	74	70	64	87	86	76	69	85	82	90	78	88	112	77	78	87	78	74	85	80	81	82	91	79	88	90	74	82	95	73	74	90	67	70	89	75	90	82	80	89	83	70	80	71	78	89	82	81	85	84	89	72	80	70	81	73	81	62	90	90	89	81	92	81	80	72	74	78	73	79	63	79	77	84	77	90	93	75	85	76	65	71	61	74	82	98	82	79	78	68	97	76	67	80	92	81	73	77	92	86	79	88	82	67	81	69	79	60	73	85	81	80	68	79	67	70	77	70	70	94	81	69	70	67	81	71	91	83	59	79	84	89	81	74	82	84	72	64	89	70	79	73	83	86	66	68	93	92	83	83	82	75	86	80	73	77	81	96	75	79	91	82	82	73	94	82	99	100	87	73	87	101	89	73	75	93	84	95	70	76	89	94	72	84	74	87	73	91	79	101	77	87	85	81	95	78	77	81	87	104	90	76	68	84	76	93	83	101	90	74	81	81	62	80	90	76	75	78	74	68	76	82	70	84	78	79	77	73	85	81	73	92	105	74	90	67	91	79	81	52	64	78	97	80	76	73	82	81	79	71	89	73	58	76	90	85	88	69	67	100	90	95	83	83	80	82	78	58	99	91	92	86	97	82	87	93	97	97	77	94	79	78	70	75	76	86	86	87	78	87	62	54	81	70	87	94	65	78	92	87	69	80	80	77	69	83	89	77	87	73	71	72	103	98	94	77	80	73	66	84	82	73	89	95	89	90	86	67	73	85	101	101	87	82	86	76	83	87	74	78	85	80	92	73	84	77	78	78	88	62	77	70	67	75	63	103	93	73	87	71	73	95	94	81	108	83	84	75	59	82	84	75	73	78	87	74	98	92	64	64	85	78	79	86	72	85	88	75	82	73	84	68	74	75	76	78	68	85	70	96	79	82	91	80	80	87	83	71	80	80	75	91	86	74
8290	868	1683	1844	1474	1189	946	791	734	594	504	497	442	409	413	362	373	347	345	295	314	320	272	283	257	317	288	255	263	260	273	261	268	269	266	265	256	242	265	236	244	239	251	217	242	226	233	280	249	252	276	225	253	216	215	249	214	233	247	205	214	258	240	213	238	258	210	229	215	231	241	220	236	194	228	222	231	202	228	237	229	222	226	214	226	232	198	237	256	228	239	201	243	224	227	251	221	223	216	234	249	254	242	201	213	195	217	234	231	191	223	189	273	247	229	251	219	238	213	211	232	232	215	217	235	242	187	220	220	242	238	229	213	208	226	227	204	222	217	226	208	241	236	251	230	233	223	231	255	205	265	232	213	234	229	213	199	241	235	253	213	224	231	217	209	216	239	217	223	204	223	218	217	219	229	232	227	229	247	202	237	218	229	224	201	220	223	220	221	236	246	220	243	190	232	247	217	200	232	218	236	193	210	224	239	206	194	211	200	218	213	225	229	223	219	204	235	239	242	216	249	205	204	234	215	203	228	253	242	236	226	227	219	215	224	255	240	205	210	238	234	228	203	220	226	226	220	212	229	245	248	227	191	219	200	229	209	226	239	239	207	207	228	222	217	238	227	212	214	232	205	228	231	207	224	214	260	222	197	227	240	237	239	195	223	209	210	239	234	236	222	214	209	214	207	209	214	203	215	245	229	206	225	204	228	241	231	240	242	240	231	262	249	233	254	209	215	223	215	208	265	221	234	220	204	204	264	198	215	231	205	221	247	232	234	217	227	207	233	213	216	247	255	222	232	220	211	207	246	253	211	189	200	196	208	220	235	215	230	229	221	211	252	216	187	211	196	213	203	210	216	200	201	208	221	232	237	222	208	216	189	225	242	248	236	239	218	253	213	224	235	217	228	237	215	237	228	220	223	212	209	239	201	211	258	222	192	253	218	221	226	259	227	211	243	237	220	234	195	224	212	211	224	228	252	225	209	220	212	232	212	226	251	238	206	212	193	215	228	231	209	210	219	240	248	227	208	213	216	237	221	248	215	201	251	213	211	196	225	223	237	231	227	220	234	220	216	209	229	205	227	221	211	213	233	212	206	237	240	214	219	214	233	214	221	244	221	227	228	221	231	199	219	200	248	232	205	255	225	199	218	233	235	246	239	243	232	227	209	216	232	207	212	198	241	225	203	236	216	220	201	237	221	220	229	210	223	226	258	238	225	219	211	192	211	219	217	242	194	217	202	209	202	239	218	216	228	218	240	239	228	234	203	219	204	189	194	237	224	236	213	204	240	222	234	233	198	250	231	222	227	223	216	219	231	217	204	192	221	245	236	241	216	195	218	195	229	239	223	243	229	212	210	213	224	249	220	201	233	227	219	265	221	224	209	191	227	216	228	239	230	207	220	245	242	253	231	212	215	215	246	244	213	207	240	225	217	188	224	233	243	240	202	236	194	222	257	232	209	250	243	217	230	223	217	230	211	236	212	215	215	228	216	219	206	211	230	259	252	229	220	220	234	235	239	216	225	226	240	254	213	230	219	220	221	229	223	239	262	228	203	237	225	211	213	225	225	209	214	237	228	224	219	227	232	221	215	238	216	249	267	226	231	240	227	181	205	241	232	221	209	208	245	230	240	225	238	226	245	223	189	222	210	227	234	250	205	220	233	215	229	202	196	235	230	211	192	199	220	246	226	233	217	233	231	194	212	222	235	232	250	241	244	227	218	210	202	211	219	222	208	231	235	221	216	240	223	239	210	228	205	204	205	229	231	227	261	228	197	205	248	216	201	224	208	208	240	228	241	240	238	214	216	211	236	238	203	225	238	225	207	207	203	223	224	215	235	221	231	221	214	223	228	244	203	197	223	216	226	222	230	226	227	217	225	189	198	238	255	215	218	225	219	242	233	222	239	245	218	217	217	219	253	238	223	206	206	224	228	232	225	204	230	224	224	235	211	244	243	196	177	259	250	215	241	231	235	202	257	235	231	202	224	214	200	231	246	208	222	236	241	245	204	224	234	217	213	221	237	226	213	200	254	240	227	246	223	224	231	209	221	254	235	219	201	208	216	218	235	203	237	184	239	229	243	225	206	220	230	216	215	231	232	230	209	227	200	244	213	221	229	191	231	223	236	220	233	223	221	215	215	230	239	212	234	218	192	195	215	214	227	231	237	228	222	221	236	230	250	226	225	228	205	232	252	256	197	228	219	240	239	213	220	207	223	249	208	238	234	215	228	216	259	203	228	249	256	217	213	226	224	210	215	205	231	229	217	229	203	236	228	222	208	226	248	230	260	237	213	252	240	241	250	189	197	221	219	220	183	212	241	229	240	211	211	185	243	200	245	224	223	224	216	232	232	219	246	204	208	226	218	210	231	226	228	229	221	232	194	226	237	210	221	196	219	227	220	225	199	233	242	241	231	234	243	209	215	226	204	212	209	237	235	209	213	218	221	223	200	189	222	241	214	233	223	218	229	205	231	239	213	230	226	222	231	245	227	220	231	257	224	239	217	216	209	234	243	225	220	224	220	208	215	226	221	241	213	220	215	200	214	236	244	206	228	216	218	211	240	221	222	218	257	222	239	209	247	188	237	214	229	225	220	204	223	215	207	210	227	238	217	236	230	195	244	204	233	223	217	227	235	233	230	216	203	237	232	217	193	213	231	237	230	225	223	231	231	218	237	217	222	206	233	222	226	198	201	228	206	234	229	220	213	220	209	204	251	224	226	227	217	198	207	248	236	223	236	232	225	219	221	211	241	232	228	217	249	232	220	255	201	220	205	215	210	211	230	225	227	236	219	192	243	224	217	217	239	245	217	246	223	197	223	218	236	226	214	236	239	220	207	221	224	209	219	199	214	207	244	233	210	218	246	230	208	251	236	218	217	233	225	212	224	242	236	227	218	226	246	211	226	222	229	225	231	216	224	217	238	188	231	188	221	215	212	223	217	238	211	210	222	202	233	208	242	206	200	213	228	248	224	247	210	242	225	241	247	220	212	242	218	226	238	240	238	214	207	230	216	207	234	245	202	248	213	228	233	226	212	210	203	222	210	246	216	214	234	213	209	210	206	224	225	237	230	246	231	270	220	263	244	220	225	231	245	234	222	241	215	213	216	210	215	237	226	224	212	245	212	236	218	211	220	213	222	197	237	234	210	225	208	249	231	227	251	226	228	220	253	234	227	242	219	229	226	232	261	184	212	211	238	263	226	216	237	200	211	209	217	203	234	216	236	239	213	211	238	223	237	197	223	211	225	222	242	228	225	221	218	213	224	244	238	235	239	220	229	227	200	217	220	208	238	222	249	202	214	224	213	231	205	216	233	217	244	250	235	226	227	220	247	212	225	208	233	233	255	212	212	213	229	223	219	223	214	265	219	253	210	221	212	242	237	213	252	222	262	219	227	238	210	219	254	228	241	212	242	244	227	219	234	195	224	230	233	241	246	215	235	222	231	218	204	212	212	226	241	204	188	219	209	207	210	202	209	215
1843	358	280	313	323	335	323	312	280	280	319	308	287	296	281	282	281	320	311	323	288	342	312	306	315	334	290	317	306	297	278	313	292	314	304	323	300	321	311	282	330	306	290	303	287	326	265	324	287	324	310	296	301	267	322	320	329	336	295	310	350	317	288	327	308	275	276	290	320	321	324	305	300	320	288	277	300	305	296	293	251	306	308	309	286	324	277	299	341	313	322	281	329	321	299	294	296	312	289	300	293	279	285	301	305	282	282	312	321	310	285	306	317	307	300	298	348	305	290	291	299	303	295	288	319	267	327	302	277	336	320	332	267	306	299	294	270	277	313	304	294	331	289	319	291	308	317	331	275	279	301	333	312	286	275	279	313	283	297	341	280	334	302	341	287	290	326	304	300	309	324	316	272	296	311	298	277	327	300	304	306	265	285	308	295	277	300	300	302	264	306	288	331	355	303	314	313	323	304	288	311	262	326	297	279	311	305	320	335	341	289	299	333	308	292	311	287	291	299	292	311	316	347	329	312	317	288	291	312	304	340	345	317	310	299	258	289	294	292	334	285	315	313	289	332	298	327	294	297	329	317	290	312	327	309	297	276	309	304	311	292	325	290	279	314	316	302	314	316	326	303	279	316	302	302	312	335	308	290	315	298	299	327	314	295	326	308	313	312	334	285	286	291	276	293	319	307	291	288	281	278	334	323	322	304	295	283	294	285	279	301	293	286	292	290	317	321	301	319	331	286	294	291	287	312	313	309	268	310	335	320	298	287	295	303	271	323	284	306	320	319	306	269	297	316	278	336	328	313	304	287	306	305	296	313	333	284	326	286	318	321	311	305	321	300	332	309	301	291	303	303	300	320	329	313	323	282	320	276	295	335	247	308	326	274	293	304	287	296	300	254	298	278	293	311	299	308	309	322	289	285	313	310	310	309	323	272	293	313	308	312	294	294	320	314	284	290	306	320	310	322	296	317	319	328	305	342	291	313	288	322	314	282	283	307	303	290	341	299	284	354	303	280	301	311	315	284	313	308	287	313	325	310	305	299	292	261	279	295	296	308	319	297	296	299	316	329	276	270	304	321	279	343	292	290	279	285	276	314	298	309	332	291	274	312	333	288	308	295	313	282	316	304	316	280	273	308	321	319	322	321	303	280	294	288	321	297	312	313	283	302	292	281	328	288	275	291	277	297	277	309	301	302	316	311	313	343	303	321	324	283	301	303	328	296	289	280	297	309	307	307	295	336	299	302	296	312	288	329	320	304	295	327	307	280	317	303	302	305	318	288	308	299	328	320	311	321	306	286	301	301	298	309	323	300	305	279	294	283	322	316	300	312	286	312	314	311	330	314	279	289	286	324	313	281	328	309	307	288	303	291	324	332	305	325	323	276	333	325	316	330	303	287	285	304	307	320	294	313	294	282	283	325	288	315	296	329	287	299	325	281	294	287	304	328	343	267	286	292	341	303	361	287	296	310	266	291	294	326	324	295	311	270	280	275	282	300	321	286	300	300	290	270	288	317	336	317	320	345	285	328	329	294	297	311	275	266	321	348	326	297	295	295	278	301	292	292	292	326	284	310	293	324	314	297	335	295	287	306	297	325	331	321	279	285	310	284	312	303	280	307	291	262	319	323	293	273	264	304	311	307	326	292	326	298	346	281	319	343	326	311	296	296	320	309	323	306	326	292	288	312	344	290	323	303	299	303	320	273	291	316	298	301	309	331	283	290	311	322	251	318	326	311	318	298	286	293	303	300	298	281	331	302	326	336	322	287	321	294	329	316	310	315	304	290	295	261	278	299	308	297	287	323	264	285	323	275	295	323	304	267	334	290	294	314	293	298	316	326	287	329	309	318	290	338	297	314	290	303	284	301	301	319	277	314	324	297	302	328	327	300	290	318	318	251	291	307	290	305	336	310	336	314	292	280	294	322	314	317	278	288	307	293	328	337	273	315	279	285	295	351	287	304	302	278	304	284	296	288	304	300	294	278	292	326	290	302	308	300	303	285	269	306	315	298	276	316	307	314	330	334	335	317	297	300	293	303	304	291	307	277	309	302	301	295	290	340	295	322	283	317	329	334	305	310	302	302	307	283	324	313	347	292	309	319	285	306	292	316	325	315	317	296	308	320	297	313	319	323	312	326	315	297	300	314	307	304	301	305	294	280	327	276	336	305	309	325	294	313	315	286	322	322	299	301	289	289	264	329	313	288	277	310	334	264	323	351	323	328	330	315	291	312	282	306	289	328	276	277	259	285	271	307	318	309	293	290	333	311	302	296	318	290	280	327	302	318	311	346	310	318	314	296	303	287	250	283	295	276	316	300	277	317	278	288	284	288	293	331	303	301	299	252	359	269	273	301	295	321	337	299	288	290	340	294	300	309	331	310	303	320	294	308	303	331	352	278	322	301	293	261	295	294	282	329	290	268	300	304	299	283	295	299	312	318	286	318	287	281	308	299	312	297	304	299	297	309	295	310	292	304	301	281	305	318	293	321	294	324	295	279	308	333	306	296	271	285	338	282	316	345	306	318	302	328	304	315	321	296	331	307	304	310	294	281	307	300	323	274	302	305	307	297	307	312	272	288	303	304	317	283	296	292	318	298	321	308	275	314	292	302	279	284	333	315	289	324	322	318	318	304	327	291	265	297	293	307	308	349	312	317	321	301	286	297	307	281	273	308	298	311	309	307	306	297	310	304	277	310	315	337	293	308	323	315	290	305	290	340	299	330	305	306	300	304	348	281	338	316	303	266	311	304	319	279	333	307	294	304	297	325	295	280	291	310	306	332	340	299	295	273	338	326	284	272	336	308	273	306	268	282	282	289	294	302	328	318	316	330	307	284	283	325	309	282	304	312	285	274	336	299	316	318	301	291	311	322	291	326	334	279	314	271	311	281	329	335	286	297	323	316	292	272	304	299	292	303	289	329	346	289	305	303	263	282	299	292	270	291	310	338	296	294	296	301	328	308	309	304	283	332	305	339	302	323	277	313	317	275	335	296	276	276	316	322	319	294	323	288	323	294	312	281	306	304	327	317	293	329	320	303	270	292	291	329	304	300	278	276	284	321	318	325	339	312	330	301	348	305	307	318	345	316	305	268	330	292	286	271	307	318	348	299	324	314	285	269	326	306	318	285	276	272	269	302	337	320	313	321	329	307	330	316	328	296	296	286	300	326	316	270	298	308	288	329	310	280	276	338	310	321	292	305	316	322	305	331	315	288	304	331	304	337	324	302	308	329	310	300	296	316	307	313	292	325	263	295	295	312	322	286	279	307	301	316	339	307	295	310	284	304	341	312	303	294	305	291	309	323	296	308	303	291	328	340	302	269	311	336	305	331	288	309	328	304	288	285	289	318	315	308	357	300	333	318	271	285	299	354	302	321	309	323	320	310	318	309	293	356	285	326	302	311	306	297	313	314	295	310	301	295	318	314	293	269	286	295	296	308	269	293	307	292	323	300	309	311	297	341	302	301	300	314	295	301	283
2324	643	659	674	700	660	681	706	685	637	717	669	686	668	705	707	685	651	655	657	699	678	648	710	700	660	681	674	638	688	656	677	710	659	689	699	685	669	690	657	701	649	721	663	675	692	674	673	707	716	643	678	678	693	661	689	635	672	717	722	663	660	694	664	663	674	710	640	650	624	664	673	614	674	637	672	682	641	655	667	666	674	645	666	675	668	672	632	642	629	637	698	611	656	643	687	642	659	666	698	674	626	717	681	609	673	636	674	613	680	595	682	642	664	681	677	656	605	621	640	692	634	682	680	641	636	676	699	655	691	666	646	685	698	647	671	734	670	685	655	700	652	638	654	630	664	703	632	688	678	683	677	688	643	716	661	646	713	692	703	649	682	683	634	667	683	691	677	672	666	703	649	657	694	659	655	687	660	655	677	660	654	677	666	640	683	666	663	656	663	637	651	677	646	663	635	672	676	636	700	658	623	666	672	694	663	626	697	708	711	689	697	703	637	698	677	657	646	652	643	684	688	663	657	653	692	650	696	650	650	651	685	644	674	711	686	678	662	711	678	662	650	666	651	653	661	648	672	676	709	644	664	682	675	716	674	664	629	690	676	652	634	638	676	672	702	634	620	658	671	646	665	658	626	634	617	709	653	714	700	664	692	725	668	688	686	688	642	674	662	690	683	655	755	699	602	698	646	665	642	663	683	639	683	650	663	699	665	698	671	655	661	674	641	669	628	652	637	634	673	633	688	655	680	616	655	680	718	666	635	666	653	643	629	646	674	674	664	701	710	653	636	630	662	657	691	647	665	690	684	666	630	661	655	670	626	680	658	631	679	647	634	667	650	670	697	692	607	666	659	662	604	678	635	652	689	747	717	712	668	655	688	665	675	709	699	635	670	681	664	707	605	661	621	633	668	639	666	614	622	717	664	700	645	674	662	674	617	664	625	653	668	676	682	693	639	670	675	678	703	671	676	645	733	705	709	664	665	723	694	634	661	662	657	679	644	698	642	655	620	654	657	631	702	659	679	694	687	651	673	652	678	650	708	605	649	666	680	667	678	665	650	699	633	681	659	621	697	688	645	660	656	647	624	684	701	689	647	617	692	643	667	687	690	672	679	687	664	658	608	647	672	695	688	698	660	675	638	678	632	683	638	695	689	675	719	634	666	697	644	677	687	653	672	675	673	673	658	691	706	711	678	665	683	729	654	662	670	657	662	689	614	648	653	660	684	707	707	677	684	648	668	671	637	665	671	681	658	640	708	611	688	632	708	715	697	688	627	651	677	682	714	700	629	663	676	673	696	604	730	659	644	717	668	702	663	657	686	687	623	602	725	650	628	674	677	651	692	699	636	687	703	687	650	644	627	700	600	676	674	686	643	650	640	641	637	622	696	705	691	685	602	682	628	680	658	673	662	657	647	655	668	693	659	657	642	658	696	696	647	671	689	664	629	664	635	652	636	682	666	679	681	670	660	652	725	681	660	705	718	634	658	627	682	680	675	664	634	662	700	656	692	693	652	634	646	647	702	730	657	665	676	684	682	687	707	651	698	701	657	665	681	708	656	664	633	644	656	659	649	673	643	676	669	636	676	714	682	677	631	671	665	708	656	717	665	624	649	705	653	655	725	677	679	657	671	684	702	657	663	681	645	647	658	652	688	718	621	636	650	686	695	669	670	635	641	675	663	666	637	669	678	681	667	649	672	639	678	701	676	656	723	702	677	649	703	620	637	645	648	647	667	644	654	682	680	660	662	663	687	640	678	699	644	682	665	684	681	705	680	705	664	712	638	660	698	688	710	655	641	632	660	635	619	625	664	660	627	698	675	641	657	669	634	670	649	662	681	669	674	631	660	660	719	675	658	654	716	702	641	607	637	663	710	683	663	694	634	692	632	659	657	607	630	662	643	646	723	643	658	664	649	661	638	686	683	683	683	685	707	661	673	630	653	660	629	677	684	674	679	642	662	679	671	661	700	664	650	703	616	689	635	690	657	680	676	680	666	693	662	682	674	655	686	679	668	666	656	670	652	673	656	661	667	695	678	697	633	668	652	660	651	678	673	655	668	655	698	671	650	696	642	671	655	676	731	697	666	712	664	673	631	657	700	671	649	626	659	653	652	651	665	679	681	686	683	700	659	680	651	681	624	686	624	654	667	669	675	673	703	623	622	689	688	652	680	638	629	680	668	651	669	667	701	710	683	659	662	640	661	669	676	667	658	734	730	690	693	651	679	611	678	650	664	648	703	686	653	662	640	703	621	665	693	687	668	639	681	686	676	685	664	663	692	664	663	699	681	644	653	672	669	643	636	664	622	618	673	679	707	681	697	686	676	682	670	689	653	670	703	665	674	656	642	670	658	710	687	668	683	705	635	622	651	682	612	662	693	719	664	634	687	647	652	729	660	652	677	694	676	587	611	658	717	700	650	714	650	647	664	625	678	669	703	692	719	657	637	654	628	663	623	707	645	671	702	660	649	685	695	669	679	616	644	670	674	685	732	677	698	696	654	640	652	630	675	690	676	697	672	673	666	637	706	699	676	659	645	700	632	665	621	689	662	701	684	654	667	647	656	625	663	657	636	652	663	700	629	693	674	678	636	656	633	687	648	624	679	625	664	682	678	684	695	666	640	663	642	628	697	641	694	646	648	682	646	688	647	654	670	644	663	678	677	640	688	678	664	652	662	661	654	660	622	675	661	684	654	692	642	628	666	679	683	700	683	641	628	661	680	668	664	581	684	723	713	666	667	672	583	685	664	653	638	623	686	689	631	636	682	687	632	611	627	663	669	720	675	673	665	695	696	603	657	692	657	657	687	658	706	685	604	661	692	749	698	653	691	637	695	642	645	689	696	632	633	657	674	692	690	650	669	684	644	653	676	645	704	692	680	693	679	718	665	662	695	645	632	679	672	625	689	630	630	649	680	637	714	717	674	663	671	676	653	706	688	632	635	688	681	673	700	702	645	664	674	623	667	663	643	722	720	647	672	647	679	699	618	714	695	679	706	690	628	697	669	681	704	686	683	671	708	647	681	672	647	663	663	652	630	642	678	679	670	627	650	655	623	673	675	701	655	698	656	682	619	656	694	649	661	660	695	648	699	694	643	674	647	645	666	677	656	661	724	626	691	675	650	686	680	689	674	664	643	647	665	698	657	640	626	752	634	691	676	716	639	708	650	617	650	640	697	691	701	713	654	699	641	638	662	673	750	676	669	682	673	640	705	692	678	608	667	651	661	700	718	671	684	663	651	701	624	677	677	667	640	658	663	676	670	651	663	691	668	683	648	688	650	663	601	657	666	678	649	700	680	724	662	662	630	687	663	697	716	650	673	660	704	701	699	650	625	645	658	683	641	645	693	660	603	691	688	662	657	712	679	642	664	687	670	638	709	660	633	665	666	676	689	651	672	636	650	639	645	691	666	651	664	624	699	685	665	724	675	659	662	613	690	695	636	671	691	687	671	662	648	687	691	679	701	646	638	676	644	690	655
8014	536	436	462	326	265	266	212	205	175	169	162	200	165	173	181	157	181	161	164	175	181	172	147	177	187	181	156	172	185	197	170	184	161	172	161	144	166	167	189	160	164	181	138	163	187	164	198	167	180	204	140	162	158	175	182	167	173	185	164	160	161	159	196	161	176	154	171	185	194	157	168	190	163	187	163	175	190	153	211	158	143	164	202	156	162	190	168	161	147	167	161	154	146	171	181	183	160	164	179	153	185	170	194	189	169	157	146	168	151	162	147	180	161	165	167	139	170	188	156	188	140	165	168	175	180	182	177	164	186	165	204	147	179	152	187	156	174	178	161	173	170	157	164	155	173	173	178	145	162	157	198	184	166	163	146	168	161	145	193	142	167	158	168	173	171	167	164	149	157	179	152	178	162	199	177	144	156	155	171	146	157	194	170	153	159	175	170	185	180	137	170	177	155	165	194	159	162	203	176	169	160	164	167	167	169	146	169	190	148	169	173	175	183	155	156	182	175	167	170	168	172	165	160	162	158	167	152	168	170	173	159	175	156	150	172	194	150	178	183	157	193	170	186	170	172	158	143	180	151	159	163	185	166	169	178	164	138	167	147	152	174	185	163	160	160	159	178	165	171	182	155	160	171	160	159	171	178	158	158	138	155	181	165	161	170	171	157	165	139	167	159	170	168	179	175	141	172	178	169	180	151	178	167	178	159	171	159	175	160	179	155	173	167	167	171	195	173	173	148	154	170	151	177	162	159	186	174	179	178	163	167	171	155	157	153	167	174	179	156	155	168	187	166	164	178	156	184	162	144	160	147	156	186	171	164	168	167	184	158	181	163	141	159	188	144	191	165	176	174	187	181	158	138	158	153	183	161	177	185	180	139	159	148	185	176	162	157	170	182	166	173	167	166	175	144	177	183	181	158	169	177	155	178	159	179	164	149	139	183	170	157	154	177	185	178	147	171	161	159	167	165	167	183	173	158	181	182	156	175	147	151	170	163	168	162	188	166	173	175	174	148	157	157	161	163	155	155	173	144	175	187	147	172	163	166	183	148	158	162	167	190	160	160	173	146	158	182	162	188	172	187	151	161	188	170	165	171	169	169	160	157	158	171	177	194	163	156	199	132	154	185	167	184	158	143	185	166	166	188	189	176	168	162	172	159	181	167	166	150	149	153	190	176	179	191	164	159	167	180	152	168	164	134	185	167	166	169	181	158	184	155	151	191	186	153	170	168	190	172	145	152	155	169	204	176	163	158	158	164	165	160	180	172	163	189	162	197	147	153	191	177	172	145	178	143	179	191	161	175	167	181	180	154	166	183	169	149	175	191	151	160	163	170	188	150	154	195	131	149	178	171	151	159	166	136	166	161	187	192	167	179	152	160	164	164	172	146	165	160	190	167	173	150	177	186	158	156	169	191	182	160	178	169	163	135	190	171	168	164	164	169	144	123	193	157	169	162	150	150	170	183	182	174	154	204	171	156	150	174	175	173	174	148	165	150	151	160	177	157	160	185	180	189	168	150	178	164	159	184	160	196	148	174	177	179	159	148	170	159	135	151	161	192	166	172	183	149	157	165	163	152	185	166	166	184	173	161	165	160	184	166	158	167	171	172	160	151	166	172	172	167	161	192	165	181	151	175	163	174	161	175	146	147	170	177	142	158	159	164	173	169	173	155	175	160	166	169	188	163	182	186	160	172	153	145	170	171	186	177	161	159	179	181	184	145	154	183	172	175	196	170	159	174	174	170	158	149	160	170	175	183	169	164	160	150	170	160	175	166	159	185	197	155	142	180	186	186	167	166	175	167	173	137	159	153	162	178	170	154	170	167	149	179	176	139	172	181	156	138	184	154	181	172	158	167	174	179	136	146	170	179	169	158	156	160	162	185	150	162	198	161	174	154	173	147	179	170	170	167	177	142	182	174	185	165	191	166	176	131	188	168	173	170	157	154	156	173	156	165	166	179	166	168	148	159	134	172	161	157	172	186	174	161	172	187	173	172	167	160	163	159	178	171	170	153	168	189	154	164	187	175	183	145	199	189	162	188	164	177	157	149	165	175	183	172	167	154	186	158	172	161	157	181	175	191	158	162	168	173	145	158	190	174	150	139	169	160	131	158	135	182	187	160	170	177	150	157	170	139	185	163	163	171	168	134	177	155	181	189	176	182	164	170	151	174	203	139	154	156	160	157	178	174	156	152	144	144	190	174	153	163	157	158	170	160	169	159	141	170	167	168	162	168	152	161	161	172	168	162	181	183	172	164	161	191	165	149	172	168	175	177	157	161	163	161	174	144	162	168	141	171	192	144	184	182	167	162	170	174	176	156	169	169	172	171	192	174	157	184	122	158	187	157	172	199	162	149	173	168	181	174	201	172	190	195	148	183	178	154	144	166	168	168	171	179	158	162	145	164	173	170	172	200	187	204	164	159	175	171	171	174	162	178	149	160	148	149	158	184	171	160	151	145	172	150	161	142	163	175	169	145	168	184	177	164	160	156	164	199	173	196	188	144	173	158	166	172	150	151	147	142	185	187	176	165	161	185	166	194	164	184	185	168	152	149	156	177	164	153	164	170	186	178	142	147	152	183	192	180	163	182	158	177	142	159	151	159	160	152	187	142	198	165	193	158	144	178	186	179	183	158	145	177	174	156	168	175	166	162	176	179	155	167	160	168	172	171	184	144	187	173	167	175	156	159	158	184	171	183	158	158	140	189	185	186	167	200	172	175	163	177	161	157	163	145	159	174	175	194	175	143	159	170	170	179	178	171	175	154	164	172	160	169	187	183	177	147	147	149	160	168	146	172	149	172	149	165	166	165	140	167	148	179	172	172	171	158	168	145	174	169	171	143	204	177	157	177	182	156	168	167	209	171	157	192	169	161	160	198	136	153	188	176	166	142	174	167	171	167	179	182	154	148	166	146	133	185	166	156	155	190	160	165	158	162	189	153	171	152	148	174	202	183	160	164	170	185	160	163	177	170	148	144	156	123	156	163	157	156	173	153	159	165	163	203	162	174	162	148	168	166	144	158	154	155	175	161	167	168	161	159	177	176	184	162	154	172	151	188	183	157	172	178	167	171	198	165	168	160	144	194	164	168	165	182	141	167	168	149	155	149	176	168	182	176	161	165	149	131	158	160	173	183	179	169	163	170	167	174	170	180	166	167	170	161	172	156	151	170	138	132	152	162	157	180	160	168	189	167	171	157	168	176	172	154	151	166	167	166	164	161	176	178	157	151	148	169	158	149	179	150	180	170	180	171	178	186	144	186	155	184	192	145	183	159	152	170	137	165	167	158	168	161	165	179	167	142	175	166	166	185	202	192	167	150	152	177	179	171	137	155	172	177	171	173	181	167	155	155	182	152	180	157	167	157	148	163	178	148	165	165	173	170	141	163	183	164	171	187	146	169	147	158	175	182	180	189	154	153	174	139	173	155	166	163	136	170	188	181	164	147	172	148	155	176	221	168	187	162	154	168	183	148	148	167
6657	669	1012	1208	1074	934	736	690	624	605	556	489	488	472	427	432	446	456	470	439	417	390	403	420	385	369	413	432	407	405	405	410	399	419	404	390	411	419	364	410	421	418	385	404	412	412	403	398	416	360	376	385	389	382	423	371	423	419	384	422	385	416	417	366	387	394	372	391	394	353	388	393	378	400	399	392	375	398	418	410	374	367	346	422	403	412	389	365	382	410	400	389	390	360	399	419	401	366	384	391	375	382	383	386	386	381	394	372	417	360	390	390	387	351	399	414	348	379	404	380	380	384	409	379	424	372	364	380	405	369	388	409	372	377	361	351	361	370	380	380	426	433	380	398	383	373	405	371	386	381	392	370	368	382	390	385	395	382	412	384	398	384	329	400	375	393	378	367	366	397	370	401	392	377	416	390	396	387	385	381	414	399	378	371	358	384	388	382	355	388	369	387	367	394	371	361	403	366	350	397	393	381	388	396	406	378	405	338	405	393	371	369	365	393	388	377	391	408	384	383	377	380	392	390	372	383	390	400	378	367	412	391	358	360	386	394	405	387	381	403	416	368	354	400	382	392	356	353	395	373	371	371	422	385	370	396	390	408	363	362	380	375	368	391	370	399	363	410	374	371	386	388	383	400	373	401	375	365	386	392	375	392	399	412	408	367	389	367	400	376	349	388	384	399	393	368	371	375	401	401	402	348	395	367	375	370	349	367	372	410	416	398	375	360	363	409	377	386	407	441	401	378	348	365	420	403	402	377	379	394	455	424	406	388	360	376	396	407	369	363	404	386	401	358	368	374	403	397	399	385	362	409	377	379	362	400	380	343	372	367	375	350	369	374	408	397	400	411	378	374	398	361	373	401	365	372	346	390	349	358	395	368	406	398	367	387	414	383	369	355	390	397	352	356	399	403	408	393	395	351	427	389	385	424	397	394	388	406	352	448	405	378	382	385	368	391	396	367	387	383	400	349	411	397	401	359	358	396	377	370	431	394	391	381	336	377	387	391	369	404	399	381	357	356	367	414	388	349	387	364	386	381	400	389	363	419	364	398	392	420	397	389	376	377	389	365	379	365	432	386	398	365	416	405	373	396	352	358	387	414	398	365	394	386	350	404	390	386	378	402	338	385	381	423	405	408	368	369	402	376	385	368	366	376	379	371	362	366	389	342	416	394	372	381	383	394	404	363	373	390	354	350	402	375	389	359	355	354	386	361	363	369	370	409	354	394	395	379	386	415	399	390	364	401	366	366	368	402	384	381	419	385	386	396	404	406	406	372	390	415	372	387	381	406	375	334	373	385	392	386	410	375	411	379	403	363	356	370	338	372	395	386	346	390	400	386	383	391	419	387	381	377	421	404	372	409	392	395	380	350	408	364	375	361	380	388	401	390	393	434	386	390	355	400	353	370	389	384	371	386	371	400	392	357	384	405	417	366	395	362	421	359	361	376	377	361	346	381	385	391	394	390	408	408	399	379	370	375	380	394	353	360	395	391	367	388	434	412	350	388	396	387	394	392	365	366	390	371	372	352	415	392	399	402	372	391	387	384	392	391	379	391	381	364	370	368	368	376	376	371	363	408	394	378	374	378	354	441	391	378	386	410	393	396	387	347	370	422	399	375	379	381	356	399	385	376	390	348	381	343	380	386	386	373	395	330	345	371	393	345	408	372	425	364	392	411	381	364	375	358	362	399	401	356	369	378	364	400	384	348	378	382	368	367	359	345	385	410	347	387	378	382	413	377	360	419	409	370	369	393	367	378	358	392	383	394	389	394	342	382	383	393	438	369	378	373	369	422	401	355	384	395	408	341	371	391	344	415	360	394	393	393	362	369	379	382	416	405	356	397	435	408	397	385	382	380	392	397	459	378	394	368	381	369	383	392	383	364	399	412	381	375	358	398	380	380	377	387	379	374	341	415	346	398	371	376	378	384	387	364	381	396	391	377	414	378	391	369	364	374	373	360	371	415	365	396	385	362	411	368	363	383	391	379	414	400	411	380	373	352	353	359	347	365	369	362	397	374	402	447	373	381	338	358	380	396	360	396	384	404	386	358	367	371	375	373	386	395	387	357	378	408	373	408	366	386	354	388	365	356	378	393	342	380	396	384	383	381	415	362	404	398	374	386	364	397	400	374	379	395	370	418	404	387	369	361	380	409	368	365	389	382	381	400	352	380	339	364	384	403	366	397	366	360	384	406	355	357	382	383	382	406	353	389	404	369	360	372	402	372	387	367	391	402	390	400	372	409	363	399	388	370	381	406	359	390	360	355	390	400	386	375	351	395	395	382	370	381	387	399	390	403	405	396	402	374	374	417	423	390	379	398	358	362	386	390	379	426	396	413	383	393	373	363	346	390	388	377	355	431	381	380	415	381	391	440	375	394	404	398	398	388	384	388	418	399	386	351	409	361	352	364	416	312	359	399	418	386	358	377	390	386	419	373	406	369	352	431	385	392	385	363	378	345	425	395	399	402	401	381	395	376	409	403	373	393	372	385	412	394	397	353	378	370	374	372	395	373	403	348	381	414	418	351	399	389	373	385	426	389	376	389	376	368	374	389	358	343	372	389	392	346	370	393	375	408	368	354	371	377	412	380	384	363	354	385	382	366	372	357	389	408	409	391	352	429	359	360	374	374	333	389	385	362	409	368	385	381	366	394	382	387	404	368	374	391	398	408	359	397	365	399	375	379	380	418	395	379	368	400	397	400	357	373	361	384	381	400	381	388	336	376	390	367	340	406	382	373	413	341	367	353	331	371	366	399	410	422	366	397	376	382	364	367	416	358	350	409	396	381	372	399	401	415	377	383	361	368	331	382	377	407	375	372	409	393	400	345	397	396	412	422	419	389	383	371	403	360	371	399	419	380	344	390	406	404	360	355	380	406	424	383	393	371	351	394	370	395	360	384	401	408	359	409	387	385	383	369	332	344	380	388	433	373	354	408	398	364	362	415	401	378	371	381	366	395	387	389	359	408	373	412	366	380	391	381	404	396	360	393	398	384	393	388	343	374	378	347	397	383	368	384	399	358	374	379	389	382	393	389	408	383	363	378	387	388	374	387	355	384	355	400	372	393	386	398	393	400	373	384	397	368	418	375	416	389	391	398	383	389	395	412	401	363	441	397	357	375	355	389	393	369	347	400	392	388	367	384	378	403	411	367	416	395	378	368	372	401	373	381	376	404	394	348	349	358	397	393	373	401	397	385	366	369	368	369	367	378	425	400	391	395	367	357	402	378	398	334	364	399	402	370	388	395	409	394	358	370	402	401	405	383	411	353	394	385	364	353	353	372	377	400	405	396	354	364	401	404	364	398	396	385	385	411	394	387	412	418	370	412	365	394	383	387	365	379	382	381	363	378	399	377	397	394	395	370	378	400	375	404	365	361	411	385	395	394	352	371	389	408	365	401	373	403	385	395	394	380	376	426	409	389	378	400	373	368	378	417	388	389	385	353	393	397	387	394	382	381	384	374	382	381	407	394	370	361
14735	1120	749	582	340	297	228	166	169	144	127	118	111	95	99	116	98	127	87	79	97	72	112	93	88	74	94	92	106	85	105	94	93	89	89	93	79	86	90	96	83	94	72	87	95	103	89	68	72	85	84	76	69	91	82	83	79	68	86	75	99	72	84	81	76	100	82	75	67	91	101	85	60	88	88	60	70	74	93	88	74	98	83	87	83	66	101	95	85	86	75	76	90	72	77	75	81	90	97	82	83	90	81	79	64	79	71	90	94	82	86	86	81	87	77	92	73	58	74	87	88	79	88	71	83	77	100	106	86	73	76	87	74	79	75	93	71	81	94	78	92	89	82	72	86	67	80	83	86	88	81	97	86	84	86	90	97	70	73	84	78	94	85	74	85	97	89	67	82	84	75	96	82	55	71	80	75	87	69	69	73	83	86	79	83	111	79	77	84	68	82	81	99	78	97	81	78	81	76	80	91	77	79	83	87	76	92	82	79	91	69	82	82	83	98	78	75	68	91	79	72	76	78	90	74	85	81	78	73	77	89	81	82	89	86	87	82	80	78	87	73	76	84	73	75	90	77	78	88	71	81	68	74	77	86	71	92	83	88	67	76	72	84	77	78	75	95	68	83	76	74	85	64	87	101	96	91	74	74	62	83	76	84	104	79	100	72	104	99	96	82	78	89	76	80	91	59	109	99	82	78	83	71	93	82	88	100	93	69	76	75	75	79	83	74	76	92	85	77	75	82	73	76	98	80	70	86	98	83	98	80	70	85	74	61	96	78	75	100	80	72	69	100	84	93	94	75	87	82	74	80	92	78	72	83	85	81	76	85	84	98	86	88	94	77	85	96	93	83	72	71	76	87	96	94	107	70	74	61	104	80	93	77	93	88	75	68	93	79	83	72	78	82	74	71	93	65	87	80	81	82	96	81	85	89	92	75	96	89	87	76	82	86	87	92	131	75	91	90	85	74	73	89	78	106	69	94	83	77	75	72	89	80	95	86	88	82	85	80	88	73	80	91	89	67	88	78	88	87	86	88	86	85	79	72	87	83	81	80	89	83	80	82	96	83	96	86	96	61	90	84	76	70	71	79	88	83	72	86	89	95	93	72	91	94	84	72	88	77	73	80	85	82	82	79	102	80	85	88	79	93	89	75	83	77	85	84	71	74	79	86	95	89	78	85	78	85	87	84	93	82	86	86	88	87	83	75	105	74	80	89	69	85	82	78	83	76	83	74	93	80	92	83	86	81	84	100	80	74	86	77	84	74	64	97	72	80	80	68	87	70	84	72	82	102	89	90	86	75	66	98	74	75	86	79	72	94	98	112	81	84	93	75	87	78	73	74	83	75	79	66	65	78	72	72	87	80	92	73	81	79	73	93	80	76	93	103	75	83	77	82	91	86	78	77	84	91	87	74	73	83	86	89	74	70	79	70	74	80	80	93	79	84	96	82	81	90	91	87	83	72	73	93	84	81	71	88	79	89	96	96	85	80	69	68	68	91	72	79	85	86	89	69	87	95	77	63	73	97	94	67	77	83	80	95	65	92	99	81	87	84	95	86	71	87	78	80	60	86	78	90	48	82	87	85	99	81	83	86	74	98	97	85	80	85	70	91	66	86	79	98	87	98	68	72	93	72	76	89	89	103	98	87	76	82	88	77	95	92	90	81	88	81	75	81	93	91	90	70	84	90	77	95	79	95	75	92	96	74	85	86	66	76	75	78	76	81	91	69	91	95	81	103	115	97	78	81	93	81	80	90	94	89	82	86	79	85	78	79	78	76	78	72	77	94	84	82	77	90	84	78	74	80	78	74	85	69	80	83	70	76	90	105	78	80	74	76	96	85	79	84	81	75	97	87	71	63	76	69	88	83	86	77	81	78	92	105	95	80	82	93	79	64	87	92	81	91	90	78	92	61	91	60	68	80	68	80	91	77	73	83	92	79	68	100	75	89	77	88	90	79	80	102	87	85	67	80	81	83	76	74	119	105	80	78	87	80	66	77	92	85	73	98	90	86	87	66	78	86	96	81	79	83	93	80	72	76	98	87	105	78	89	105	76	87	80	74	91	78	87	107	81	72	81	67	76	68	88	84	74	95	83	63	72	91	84	86	83	73	85	75	86	67	89	74	91	69	94	91	75	83	78	75	82	66	91	109	86	71	69	98	85	110	89	79	97	85	74	87	83	79	69	81	80	115	70	74	104	78	82	83	91	73	71	102	72	83	96	73	101	88	81	73	82	79	88	94	85	84	65	80	99	98	84	72	70	70	89	79	78	91	100	99	82	99	93	77	88	94	77	77	79	87	86	76	73	86	80	69	97	96	77	96	77	60	91	94	92	77	80	86	93	76	82	81	81	85	111	88	88	65	81	91	87	87	87	78	85	75	78	62	77	85	88	79	78	85	91	75	76	87	83	88	73	98	89	78	93	76	83	98	96	71	75	78	81	89	71	94	66	95	90	81	99	79	66	79	92	77	92	90	100	91	76	91	85	83	77	77	62	64	65	68	68	93	87	83	96	73	95	89	81	71	75	92	78	69	76	82	77	94	65	80	78	97	79	75	77	81	90	82	82	85	73	94	91	84	89	94	88	63	74	92	75	84	68	83	95	99	96	68	66	75	69	82	85	94	89	77	86	84	80	78	79	91	76	73	78	77	67	86	76	94	76	95	75	73	66	100	86	69	76	94	78	72	81	89	86	82	85	63	94	78	78	94	77	68	84	71	82	74	103	79	84	77	69	95	101	99	77	88	106	93	89	73	87	78	81	76	76	84	77	90	85	81	86	73	80	86	94	109	95	74	75	75	86	94	88	74	78	85	78	80	89	79	94	88	75	80	93	86	73	71	74	88	75	79	79	86	80	57	85	85	71	104	81	76	86	75	72	75	82	78	76	94	70	87	78	76	72	79	79	104	80	84	83	81	61	81	86	87	87	81	89	92	82	80	67	85	87	89	93	85	84	95	75	99	89	79	88	81	74	73	97	74	71	80	75	85	79	79	71	101	75	91	75	84	67	74	86	71	74	91	89	86	74	81	96	79	84	79	81	81	80	66	79	79	97	91	68	84	79	95	89	68	90	88	66	67	89	88	73	67	72	78	84	83	73	96	85	77	62	79	70	66	77	85	62	65	73	85	88	89	81	86	73	77	91	77	78	84	81	74	89	87	80	62	81	91	96	70	83	83	87	71	91	77	81	75	101	84	86	72	85	81	85	89	87	92	83	83	99	81	77	81	75	83	85	99	94	98	93	89	80	93	95	74	73	68	86	84	82	102	83	88	97	78	85	75	98	86	83	88	90	82	89	80	85	94	62	80	68	91	71	80	85	79	70	83	77	88	82	83	71	63	78	92	68	72	85	74	83	77	68	87	81	75	78	94	77	75	87	67	81	70	109	78	77	80	98	74	98	78	88	75	91	73	93	89	79	88	70	101	93	70	78	85	79	96	73	67	103	81	100	79	88	83	94	80	69	85	90	60	77	76	75
8379	785	1606	1787	1472	1220	966	842	602	627	525	516	495	437	367	402	364	345	342	326	278	306	314	284	289	276	273	298	257	277	244	276	258	274	293	259	272	257	228	256	270	229	253	245	233	257	232	206	252	230	254	240	225	234	242	244	248	250	253	234	238	252	236	242	230	217	265	223	237	228	248	256	242	219	227	248	252	229	237	234	244	225	231	253	264	232	245	248	203	201	219	242	210	222	250	259	214	232	225	218	203	230	228	234	231	217	252	246	247	233	209	247	227	213	237	212	251	216	243	232	193	237	235	215	198	229	232	205	230	238	221	234	215	193	229	223	232	247	219	221	235	223	196	230	220	254	242	234	225	237	225	234	212	241	203	229	209	265	216	219	210	241	230	236	256	244	238	221	215	223	228	213	215	246	252	222	232	222	239	194	252	219	218	231	214	232	233	224	222	232	247	232	240	266	223	212	255	236	231	187	250	227	203	214	222	250	248	209	238	234	243	230	207	275	205	231	224	253	234	235	238	235	211	240	237	219	237	217	228	208	218	231	212	230	208	246	230	233	237	208	207	219	223	233	218	227	232	235	226	245	228	203	239	247	244	221	227	227	221	243	227	226	239	239	239	233	236	248	232	227	250	235	212	233	224	246	258	241	248	230	230	249	211	194	243	258	234	218	223	199	247	215	225	224	218	221	220	246	251	244	259	250	250	233	236	199	259	220	225	226	211	200	257	215	215	237	221	219	206	226	229	229	238	245	237	230	232	237	209	235	232	233	232	222	229	206	227	228	243	203	246	231	256	224	239	235	260	202	244	252	224	241	239	214	212	231	239	227	223	234	197	216	253	248	240	222	209	268	250	225	245	236	218	219	214	261	220	233	208	226	218	224	210	217	231	240	214	251	228	226	241	218	255	215	197	241	239	224	216	241	229	211	242	228	222	266	214	196	235	247	227	243	236	238	251	197	244	234	226	248	210	226	231	219	223	234	256	236	242	227	227	240	243	200	222	219	225	246	231	223	248	203	228	227	230	248	231	216	231	206	226	247	246	262	221	226	266	212	238	237	198	233	222	204	243	216	201	240	249	245	237	250	229	235	193	229	269	226	243	225	212	228	235	221	238	221	213	235	209	183	215	232	232	223	225	218	235	249	239	228	257	214	240	235	226	239	219	216	238	264	236	253	225	227	208	231	203	234	228	227	213	250	217	227	229	238	241	232	210	251	276	246	220	230	231	214	202	212	227	231	238	219	206	192	231	252	244	230	278	210	206	206	237	210	222	226	211	219	214	235	219	265	229	227	217	230	241	227	230	226	224	221	220	216	231	220	203	238	219	229	239	207	241	208	256	228	211	227	212	228	222	221	207	225	221	204	205	222	204	242	217	247	239	237	242	223	231	253	234	217	207	218	226	218	230	224	243	239	234	239	223	235	198	233	227	236	203	210	245	241	221	212	259	250	226	249	223	244	221	233	223	225	206	247	217	239	229	221	218	235	233	236	214	220	206	220	249	222	221	231	221	234	233	235	226	237	222	213	214	242	230	230	211	226	235	234	212	217	225	246	248	217	228	217	221	244	246	198	227	234	229	250	229	225	233	206	240	209	211	253	246	221	215	230	232	229	238	237	218	227	239	224	253	233	214	215	211	214	230	215	232	225	228	240	248	242	235	222	233	244	236	245	248	234	222	226	224	243	211	229	236	253	221	244	261	192	201	203	226	234	217	216	236	189	237	204	245	228	216	205	234	243	261	232	249	246	222	207	247	214	212	256	207	256	240	224	222	246	240	228	218	223	237	217	233	235	214	221	240	213	237	214	228	223	229	233	223	224	241	233	221	231	254	198	240	240	238	225	275	229	234	227	200	214	212	242	219	216	220	246	236	226	218	225	215	220	248	214	242	206	239	257	208	246	225	216	229	229	195	247	220	224	246	247	239	261	238	218	222	244	248	231	239	240	245	215	209	237	229	239	226	214	210	265	231	223	242	225	215	207	230	230	228	220	221	247	212	212	234	242	228	231	221	246	218	250	249	234	194	251	239	240	238	231	246	196	237	252	233	199	226	212	202	225	227	214	218	237	222	214	254	219	203	237	215	233	228	205	234	205	221	213	233	228	221	241	212	221	230	230	212	227	208	247	183	230	241	252	244	238	220	224	253	197	245	224	213	243	235	240	233	229	216	230	216	219	225	250	227	241	232	235	220	220	255	230	238	226	215	224	248	212	215	238	201	233	245	263	235	248	242	237	221	223	229	203	239	248	211	216	216	228	250	205	206	227	240	242	243	218	240	211	206	238	229	227	238	231	239	233	211	205	236	241	250	208	228	247	227	219	224	212	237	217	228	252	224	249	205	211	246	213	209	208	232	224	230	214	219	231	218	214	237	233	259	237	249	215	239	203	258	227	220	248	225	236	211	263	232	241	257	243	231	244	232	199	234	248	222	195	214	250	232	203	231	242	213	215	234	194	237	231	248	217	229	249	221	237	228	237	225	199	230	243	224	248	237	196	225	228	216	237	235	233	247	246	232	237	228	235	220	229	225	220	237	248	236	236	241	237	209	196	268	261	241	237	233	233	229	211	222	219	250	251	235	239	211	242	230	221	227	255	224	221	253	212	266	239	247	222	246	240	233	225	223	254	202	237	247	239	224	229	247	224	221	228	214	223	238	208	252	208	208	226	253	208	271	244	238	238	253	198	251	231	258	211	208	213	214	233	203	218	254	231	211	243	256	220	241	253	241	237	202	186	215	229	216	202	217	246	211	237	204	222	226	221	228	237	232	247	216	228	207	228	239	228	238	196	225	230	218	233	223	252	227	250	266	228	198	234	227	219	243	204	200	218	212	248	237	245	226	240	234	228	238	240	245	254	250	205	219	244	254	235	241	233	213	240	231	241	244	202	240	226	211	218	230	223	241	258	235	217	219	238	254	239	222	222	233	240	210	240	206	240	215	237	218	233	210	240	205	229	242	227	256	214	255	240	212	243	212	223	238	213	221	205	237	245	242	211	212	205	213	254	225	222	212	240	229	251	232	243	250	237	228	233	234	222	217	212	214	223	216	207	245	206	250	227	204	231	202	233	239	222	240	233	193	231	228	245	227	209	234	222	246	244	237	233	234	213	240	215	235	215	223	241	223	232	246	208	206	235	221	243	206	225	217	241	220	234	247	216	239	229	219	212	196	237	222	257	221	266	238	238	225	235	222	245	243	242	245	235	236	234	210	247	242	204	201	221	224	223	226	230	254	224	233	238	241	229	241	233	257	227	240	240	234	239	241	208	249	231	230	210	248	229	223	252	238	201	219	212	226	221	210	229	231	249	251	248	216	240	215	207	235	207	237	211	252	213	215	248	232	241	231	212	242	213	238	205	224	201	237	230	226	222	226	234	246	214	238	234	221	215	229	215	217	220	240	224	233	216	231	222	228	227	220	214	225	218	234	230	224	222	246	221	230	248	242	211	242	238	210	200	225	243	201	221	232	243	216	247	234	233	239	208
1909	325	302	310	319	304	301	307	334	319	309	312	310	271	311	297	312	305	287	310	287	328	291	321	272	299	269	304	294	295	319	310	267	301	308	307	298	292	292	276	299	301	299	302	310	321	303	280	304	301	316	282	291	301	273	325	310	290	283	314	337	309	272	350	313	319	299	287	305	324	313	285	292	294	305	270	286	317	311	339	327	272	299	323	292	336	290	332	291	275	311	273	270	303	335	284	327	317	296	318	291	290	305	307	298	308	305	308	290	300	292	275	329	298	308	330	289	290	291	300	318	314	297	331	298	265	297	300	286	304	302	309	306	304	326	314	304	320	293	316	299	308	320	294	263	295	329	299	298	304	296	298	264	284	300	313	285	309	312	298	300	304	293	316	299	351	291	332	316	276	326	314	306	308	286	304	312	299	286	306	312	327	274	316	296	292	294	300	300	308	313	291	323	325	296	280	306	289	328	328	320	324	293	329	350	292	308	302	282	292	285	321	277	333	319	302	314	308	337	312	300	268	315	330	306	285	284	288	250	289	283	284	302	314	303	309	293	298	292	316	321	284	319	329	261	291	281	325	292	294	322	320	271	336	297	273	289	269	288	299	339	349	313	310	331	299	281	307	316	279	294	288	298	312	291	300	272	298	324	296	345	328	311	293	302	305	296	315	309	315	308	273	292	322	278	290	307	311	299	276	308	306	297	312	276	335	295	304	284	326	328	295	289	268	307	312	297	311	269	312	289	284	331	298	296	298	301	306	266	311	319	324	289	296	328	282	316	330	326	299	300	324	334	266	312	312	290	264	302	296	303	279	313	337	339	280	300	300	348	330	313	311	326	318	291	315	309	276	306	325	305	308	295	308	328	318	283	309	341	296	303	349	291	288	302	274	297	298	310	312	297	303	350	300	271	307	333	327	325	284	334	275	293	313	305	338	309	326	307	300	300	271	303	296	330	335	317	311	302	304	310	312	281	280	284	308	283	278	355	302	295	274	281	309	280	298	285	310	308	328	324	295	330	288	299	317	256	307	304	298	298	278	283	324	319	322	310	297	310	299	295	310	332	302	303	318	320	324	318	272	260	305	292	338	310	278	293	303	327	315	321	279	318	298	328	329	294	341	339	288	291	305	338	292	342	283	302	314	326	282	296	291	306	286	293	285	304	283	309	287	301	270	298	311	300	292	293	283	326	298	287	288	321	320	274	313	295	317	308	328	310	289	309	289	278	292	294	294	298	309	278	298	323	318	292	312	335	332	283	287	285	280	316	347	279	309	304	304	342	294	323	282	281	326	329	306	295	294	351	335	282	319	302	271	287	323	331	301	298	294	341	318	322	279	306	323	313	296	300	293	268	303	306	310	326	301	290	361	327	279	307	285	296	316	312	299	297	322	258	288	290	299	291	318	282	308	311	298	303	307	293	280	292	313	302	329	317	296	348	302	283	331	333	296	333	317	300	311	312	277	285	324	331	325	257	307	324	295	305	316	292	347	312	273	263	261	297	351	298	298	303	300	298	289	310	289	278	297	310	348	341	299	305	259	304	277	293	293	303	340	294	301	323	309	308	282	316	312	298	263	303	297	329	264	275	303	340	312	311	301	278	325	315	314	330	313	290	282	294	321	315	321	308	288	305	312	278	339	295	286	275	343	325	302	296	331	304	314	311	301	303	301	300	299	304	341	312	307	316	306	307	294	306	305	307	295	307	303	319	289	302	319	296	278	301	311	275	311	309	293	299	271	291	292	314	326	312	301	311	287	317	288	283	333	300	296	286	312	308	317	300	331	298	334	309	299	308	283	322	303	307	343	318	281	320	283	297	272	299	322	330	308	269	322	287	329	300	310	327	301	308	300	295	294	277	302	281	309	297	308	299	303	307	306	318	305	290	300	311	312	313	323	299	318	307	293	301	290	283	293	284	339	306	286	326	309	287	326	315	309	317	306	338	307	303	304	295	273	287	295	293	298	314	341	280	290	288	307	294	335	287	318	286	318	331	272	330	310	305	301	271	314	328	296	301	291	286	314	305	312	319	286	290	317	287	323	310	276	294	298	325	321	326	287	320	304	330	294	314	347	289	303	320	295	315	283	345	328	308	315	296	272	289	308	282	311	326	326	300	288	296	309	291	327	322	286	278	284	307	299	275	318	295	291	309	300	302	319	306	283	295	297	301	316	314	290	314	322	274	323	319	270	282	312	302	300	283	323	291	294	319	309	285	312	301	306	330	298	318	299	330	277	301	299	273	310	335	320	305	305	320	346	320	302	290	341	283	293	308	291	274	311	294	302	360	307	296	276	348	329	323	316	274	306	301	322	310	312	317	305	307	308	322	312	311	312	285	285	285	307	297	306	284	310	285	284	318	314	297	310	313	314	300	286	287	307	305	325	333	263	335	336	308	296	282	301	308	315	321	312	318	328	324	309	337	301	303	282	307	333	323	280	287	308	281	297	306	289	279	298	301	307	284	272	330	293	257	272	294	316	311	295	323	332	315	310	275	295	274	327	318	323	297	341	310	297	312	309	300	325	293	287	304	314	315	284	311	333	326	333	298	309	336	279	309	320	311	280	325	316	318	279	307	290	341	283	290	316	299	330	315	366	290	292	307	275	290	305	300	338	323	314	293	302	301	267	284	274	283	266	328	331	302	301	318	332	275	334	306	276	320	271	312	356	323	327	305	317	304	298	315	295	304	284	282	310	301	299	295	309	313	285	293	309	293	310	273	289	331	295	308	346	303	351	284	328	307	278	282	289	338	284	300	308	295	324	297	332	303	361	293	312	288	316	312	293	274	308	300	294	282	336	329	309	319	309	320	322	346	296	307	275	304	291	338	300	307	296	327	295	286	281	309	336	333	315	323	288	334	285	280	337	302	293	323	311	344	280	307	322	322	333	303	280	281	324	321	318	304	321	298	330	332	318	261	330	299	331	295	284	291	287	287	289	318	314	279	319	307	296	296	347	317	309	279	288	330	335	298	269	314	289	299	279	256	280	281	322	314	293	302	318	279	317	334	337	332	322	296	302	285	297	315	306	296	269	297	306	313	301	270	316	301	286	284	324	318	285	295	296	287	301	322	316	299	288	286	297	305	301	258	274	283	287	331	289	296	325	343	290	287	327	282	304	309	294	314	280	288	313	318	289	316	289	279	296	347	314	317	318	320	333	312	338	298	287	285	298	300	328	294	322	262	328	277	295	311	339	313	286	290	318	270	285	322	274	277	295	298	313	298	320	312	342	317	335	336	309	290	286	333	302	304	337	312	319	317	308	294	323	319	325	303	349	326	326	309	283	337	331	284	243	279	300	309	316	285	298	299	292	303	311	305	295	279	285	318	329	315	323	261	285	329	273	266	306	312	273	324	287	286	273	282	348	309	325	329	277	316	284	301	323	302	283	277	275	345	305	322	293	320	289	302	306	303	336	279	302	309	304	295	329	309	299	305	293	307	293	301	276	315	314	315	298	305	338	337	293	322	315	336	321	272	312	311	297
2371	707	700	694	680	694	718	689	720	682	695	710	689	668	737	694	694	612	655	677	678	672	641	702	665	665	693	659	684	692	666	663	625	684	684	678	621	723	627	678	661	676	692	668	685	756	680	698	638	686	703	710	646	628	700	663	659	704	685	670	700	701	723	640	663	704	683	642	693	667	678	677	675	655	706	679	649	658	661	680	706	662	658	689	666	640	690	663	653	682	684	636	657	701	674	678	719	689	684	650	683	680	661	668	679	708	633	693	615	696	690	674	638	645	708	672	660	692	694	691	669	719	685	706	698	640	698	698	673	726	679	684	662	691	657	660	660	690	705	673	672	733	668	703	689	662	673	650	653	659	667	687	682	657	653	698	709	692	626	668	723	661	650	692	679	642	623	668	723	708	715	670	679	672	695	692	688	691	686	704	660	659	670	667	644	692	663	683	697	666	658	664	683	696	670	685	645	702	675	667	691	644	650	686	685	682	609	679	638	666	696	631	648	686	654	614	694	658	651	688	671	677	690	655	694	669	678	642	696	731	711	713	683	647	691	669	662	653	646	688	676	721	685	683	633	633	704	653	686	624	702	722	710	659	707	644	654	683	635	628	680	656	640	649	671	626	694	703	648	687	692	674	633	683	706	637	681	650	659	647	705	646	697	681	673	664	696	672	680	678	664	674	670	643	654	727	729	641	660	676	658	685	662	700	703	679	729	705	620	647	683	698	637	713	665	676	658	668	750	675	691	678	651	694	629	673	654	684	703	676	686	677	706	665	643	689	712	670	698	672	674	676	668	646	658	684	678	682	649	713	703	692	698	725	694	682	730	668	658	626	611	690	659	727	662	647	702	670	681	674	664	626	713	686	715	652	684	675	692	674	641	673	680	693	676	627	691	689	643	656	718	714	688	693	705	670	659	677	731	681	639	668	662	695	682	699	651	631	644	696	671	695	645	673	648	681	677	679	664	666	682	602	637	627	661	747	672	684	698	663	697	731	636	721	711	677	651	703	681	665	673	695	740	651	637	661	661	710	695	649	664	692	662	696	644	680	615	677	690	629	684	661	674	694	653	680	684	649	714	678	661	668	627	679	716	661	706	672	662	639	707	726	670	669	675	711	652	685	735	628	671	708	649	682	660	659	632	676	655	701	640	659	677	683	704	714	681	626	686	708	703	639	716	631	694	625	647	670	647	698	671	674	664	714	707	664	700	688	716	691	708	691	638	652	714	674	636	687	671	688	699	646	689	655	681	654	693	710	705	669	657	681	636	672	685	709	659	669	648	720	693	700	702	738	647	667	678	682	630	650	715	680	663	692	646	667	679	660	644	604	674	671	695	709	658	677	672	694	629	656	666	660	680	643	677	721	653	647	674	706	661	704	707	638	696	693	674	664	680	682	666	661	679	661	644	647	674	654	612	710	662	687	630	653	637	617	637	617	692	702	704	612	678	665	690	681	685	650	696	710	675	646	654	728	677	643	667	637	715	667	696	654	667	697	679	683	683	673	644	660	711	662	677	649	677	671	665	685	684	698	734	658	677	684	701	669	706	707	681	708	671	607	705	646	690	668	660	635	703	673	699	661	700	661	676	677	687	647	672	649	650	736	660	658	652	662	693	608	661	663	641	634	678	691	719	649	670	691	669	675	620	635	743	652	640	693	656	701	621	611	668	676	630	671	717	676	640	668	696	696	646	686	701	683	659	687	668	630	651	660	717	716	677	722	664	714	686	709	667	636	663	704	657	689	611	672	702	636	666	703	696	622	661	702	722	647	633	700	730	685	632	657	668	692	735	646	660	662	735	654	644	660	706	661	646	661	672	667	666	676	677	637	615	662	657	648	736	700	670	714	693	686	673	692	698	648	711	716	671	656	647	680	651	677	675	727	689	681	739	661	676	703	687	704	701	716	664	636	701	683	634	684	631	666	665	674	627	670	635	674	633	684	648	665	725	645	719	640	637	672	693	649	643	660	667	674	693	668	686	675	659	656	627	678	688	678	676	690	691	652	643	684	675	704	672	672	732	658	701	696	650	642	686	671	704	695	676	673	672	703	679	708	696	680	685	703	648	683	667	660	641	690	663	699	646	651	724	650	691	705	673	724	643	643	657	670	708	697	634	608	707	685	717	645	586	676	694	698	613	664	687	671	690	729	671	668	715	717	687	682	674	663	622	710	655	658	671	683	639	695	649	675	649	678	706	697	654	688	710	667	644	690	652	652	690	647	673	716	642	635	653	709	632	711	680	704	658	673	681	684	649	640	676	661	643	716	698	652	654	646	719	687	667	736	696	679	649	694	661	723	651	655	679	692	694	673	654	706	677	677	656	644	697	647	671	669	679	713	597	707	687	703	764	645	680	619	617	702	681	666	676	690	638	655	648	673	627	672	650	669	655	683	668	700	656	688	679	646	710	707	651	660	632	708	707	624	702	672	695	720	663	653	669	682	640	661	669	649	658	692	683	644	673	698	657	684	632	632	720	676	749	701	673	680	604	666	637	658	709	690	679	661	644	666	653	681	730	669	685	677	661	664	663	666	648	669	654	686	686	632	645	686	662	685	647	704	662	697	688	695	673	701	681	676	630	653	698	697	650	671	681	702	683	689	688	737	669	683	665	642	682	700	658	671	684	685	711	735	636	690	700	660	650	658	673	692	685	667	689	603	668	677	628	649	658	670	679	718	685	658	726	655	750	733	673	677	719	697	675	655	642	686	674	695	716	674	732	657	686	694	672	709	668	622	685	682	653	657	644	711	669	656	701	687	685	696	675	669	695	724	624	670	693	650	680	684	637	679	672	647	679	667	685	707	661	693	647	613	667	683	634	697	628	657	720	695	672	620	667	677	668	608	711	694	674	659	706	644	707	688	648	655	670	647	643	712	678	655	696	681	674	684	726	676	704	606	709	637	709	663	627	652	731	630	649	624	661	688	698	684	685	635	696	710	688	676	646	649	681	661	723	660	676	652	714	709	683	675	661	692	727	646	659	692	697	738	702	659	675	715	690	693	668	640	672	694	618	682	672	640	656	652	665	681	673	644	666	674	661	707	692	705	642	679	705	635	668	636	674	654	692	634	648	729	711	669	650	688	696	656	694	690	675	723	669	648	657	655	635	660	688	646	634	659	729	652	680	676	686	715	697	666	681	660	660	678	697	616	644	715	645	697	683	687	662	718	679	684	697	681	677	702	650	683	681	691	675	684	665	710	667	714	666	663	702	642	655	653	666	693	683	617	687	703	632	721	726	647	690	649	650	742	681	677	665	679	687	684	672	689	692	688	685	685	692	671	683	652	692	684	684	680	643	687	658	662	675	686	680	643	655	691	649	693	655	639	695	680	664	638	644	660	682	670	666	646	701	699	667	666	722	662	696	689	652	582	690	696	694	713	716	706	667	663	683	682	695	693	683	706	719	606	678	651	683	719	687	712	683	663	680	673	694	611	648	677	743	674	671	680	738	648	698	685	671	666	662	671	688	673	661	686	626	677	672	688
8103	484	424	348	306	240	214	201	217	193	198	169	222	189	210	182	157	192	150	195	205	154	176	150	160	176	186	177	190	185	194	182	174	190	189	148	180	181	149	175	198	165	179	190	180	161	159	164	171	184	145	165	171	162	166	162	166	165	164	165	197	182	156	157	169	190	173	183	176	172	153	177	171	187	141	176	194	190	184	149	166	168	182	158	190	166	170	190	164	189	164	169	159	150	175	155	162	146	156	192	187	163	180	187	197	169	178	171	151	176	173	167	166	149	168	153	146	163	177	157	157	175	164	177	203	164	153	176	169	166	160	165	157	161	154	165	171	154	151	171	196	175	155	172	166	179	200	178	148	147	172	172	183	157	162	172	172	155	194	148	171	171	174	165	186	173	140	155	160	159	153	197	150	186	181	182	157	158	157	155	151	149	172	180	186	167	181	217	183	175	152	180	149	169	156	183	159	153	170	185	164	168	185	169	156	167	181	180	177	141	170	181	151	156	159	189	167	190	172	151	149	179	146	164	152	175	182	182	176	187	166	174	150	150	168	147	141	164	182	168	178	168	183	154	157	198	166	165	158	186	179	175	176	162	168	149	184	168	169	164	165	186	186	174	160	176	178	180	162	162	179	192	175	153	161	177	180	156	178	153	151	157	173	157	164	178	165	141	170	165	191	181	165	180	180	198	163	162	173	142	177	171	179	166	170	143	155	150	160	179	145	173	173	163	177	150	177	172	170	155	186	153	159	157	183	175	177	176	164	179	171	199	171	162	164	180	153	192	196	161	171	184	184	148	153	174	197	182	141	169	188	172	162	194	162	164	174	178	179	169	177	181	151	166	144	138	168	160	172	157	179	164	168	167	177	194	147	149	164	176	184	181	190	168	159	150	178	179	175	163	190	151	174	184	155	175	151	186	159	179	185	162	169	175	165	169	159	173	154	180	182	168	143	185	160	162	184	182	163	172	142	145	151	189	162	180	150	154	153	157	170	205	172	138	155	152	186	169	154	161	182	179	135	187	150	158	159	151	165	186	157	153	172	196	175	181	146	185	192	176	158	151	163	168	193	151	139	166	163	164	158	140	146	169	157	165	165	156	169	161	158	179	167	155	166	188	163	172	152	169	173	173	171	166	171	188	151	183	180	168	203	169	189	149	164	164	173	168	188	140	168	172	175	175	172	161	185	148	168	179	164	156	175	158	183	183	168	190	164	149	148	148	159	168	160	177	155	173	153	140	174	164	179	167	150	174	160	174	143	152	194	192	206	154	161	179	172	161	166	188	174	153	175	151	173	175	196	140	162	179	178	187	150	185	159	172	154	173	175	170	165	178	181	197	176	162	156	165	148	162	189	188	156	179	168	170	180	159	170	172	163	165	207	185	180	181	184	171	164	182	141	169	194	145	176	162	149	140	138	171	142	137	164	149	176	138	169	162	174	153	170	143	140	159	189	161	152	164	154	168	166	179	148	182	166	178	164	153	180	171	174	137	161	157	162	182	180	130	176	187	186	191	147	158	152	168	178	170	155	170	149	177	166	174	186	159	178	151	170	158	168	145	166	159	163	160	187	154	176	184	196	176	189	166	167	174	159	171	177	182	180	173	195	177	148	175	180	163	168	167	160	148	187	183	165	162	165	187	167	159	192	178	142	152	166	148	160	158	168	157	150	170	173	162	161	193	153	163	175	183	170	188	148	156	169	172	172	175	147	182	151	187	167	183	152	161	148	167	145	152	161	154	175	163	163	153	156	140	175	190	188	184	166	185	174	162	146	171	170	161	174	161	150	192	173	178	190	176	171	174	178	197	173	175	169	131	163	179	180	176	182	171	166	169	187	150	168	154	188	165	170	167	178	171	175	169	176	165	178	182	158	187	145	169	190	159	150	177	154	144	171	165	158	189	154	169	175	152	149	175	175	174	162	198	168	183	167	172	151	164	173	183	158	168	151	185	180	173	160	165	164	184	178	170	173	189	179	170	170	163	182	182	165	176	161	194	155	169	144	155	177	155	146	176	186	163	161	168	188	171	167	169	185	163	162	165	164	131	142	170	169	157	157	180	158	174	162	190	158	169	175	177	188	225	160	163	164	171	173	167	165	160	156	173	153	166	167	188	169	148	142	162	148	157	149	170	173	177	168	182	188	158	168	175	165	170	165	196	153	150	188	168	144	166	168	173	159	172	195	162	175	164	185	176	173	169	164	162	176	159	188	153	178	186	156	184	160	173	189	148	183	160	160	160	165	178	183	190	177	173	161	172	166	153	163	166	179	184	155	174	179	165	146	155	162	167	176	167	170	165	165	175	185	159	172	145	157	148	156	200	175	154	175	177	153	175	153	158	159	195	153	169	157	167	169	194	174	188	168	181	167	164	153	164	167	154	193	178	186	175	158	182	167	176	157	177	167	162	174	173	159	172	157	164	155	152	184	149	145	161	169	166	182	163	170	180	171	183	173	185	200	181	180	162	194	156	193	165	175	187	144	163	178	155	174	158	173	145	168	161	178	189	175	149	169	161	176	171	185	162	150	196	161	170	168	150	149	165	159	186	169	158	160	170	171	186	176	185	157	175	169	170	169	200	201	194	189	157	166	158	162	212	173	159	184	165	161	157	182	156	146	160	182	141	187	147	159	185	159	163	154	165	170	175	159	168	173	190	192	140	167	159	166	155	190	174	163	181	167	143	162	181	164	166	180	173	149	157	206	190	154	154	165	179	158	174	184	159	170	161	162	168	187	197	151	173	189	166	146	159	154	166	169	173	169	157	189	166	169	183	175	166	177	156	161	178	168	181	153	160	148	150	171	164	188	156	171	165	198	134	164	168	169	158	169	164	167	167	154	191	169	170	175	200	176	180	162	139	183	179	192	164	158	180	148	162	164	155	150	151	167	163	160	164	168	166	182	157	170	173	180	152	192	167	158	170	174	155	152	167	151	175	178	176	182	176	198	179	158	183	138	161	161	172	167	186	155	151	167	153	167	161	176	167	160	181	168	172	153	170	166	175	155	167	154	186	184	170	174	170	162	143	172	171	160	147	170	164	169	151	199	169	165	180	173	178	139	181	171	159	169	185	166	163	147	179	173	146	186	178	184	135	162	163	150	174	163	187	190	169	163	175	171	168	155	164	157	132	189	161	159	174	183	147	188	154	195	187	154	170	150	156	188	149	161	166	163	171	172	147	185	177	154	151	173	160	149	173	167	182	154	176	154	184	159	185	170	142	175	198	168	165	164	156	167	137	166	190	164	187	179	158	162	196	179	161	165	161	158	149	169	149	160	181	177	177	187	149	204	162	162	188	181	169	160	175	165	155	183	176	151	182	170	147	176	172	199	179	162	156	145	195	162	180	187	155	147	207	171	181	168	174	160	163	157	162	170	178	160	186	191	181	201	178	155	156	158	150	174	175	187	177	173	180	176	169	166	183	145	179	179	161	177	154	189	164	174	165	160	183	160	157	180	164	153	148	160	171	174	165	154	199	158	170	184	167
6822	655	1072	1172	1055	889	755	707	602	570	536	522	526	452	463	451	439	420	411	464	437	426	423	437	452	393	440	418	406	397	414	430	391	353	415	384	363	383	390	385	378	403	371	406	357	428	388	402	388	439	377	402	377	397	434	381	384	401	387	386	386	407	363	366	412	410	346	387	383	389	343	384	379	373	381	386	400	415	422	413	348	382	371	369	351	380	392	398	379	393	378	390	385	407	370	382	403	404	368	371	395	381	401	377	406	371	371	377	403	373	355	413	396	410	437	388	399	412	366	379	426	393	401	390	376	389	394	395	378	419	384	381	404	401	349	368	423	386	336	412	362	403	410	401	377	377	377	380	408	384	401	403	357	354	407	410	407	363	404	408	362	350	389	411	379	413	417	338	394	419	386	369	380	376	385	387	381	356	392	355	384	385	392	361	392	357	419	388	405	368	353	377	367	387	340	358	404	390	375	386	415	400	393	366	400	387	417	410	403	375	380	409	383	374	432	365	398	406	369	374	363	374	365	377	377	357	392	365	378	374	363	373	395	379	370	377	371	391	372	387	381	368	368	407	352	382	387	387	381	400	381	384	388	378	373	362	407	389	349	358	401	391	365	386	402	372	371	404	421	399	374	383	364	380	410	408	381	386	389	385	411	376	371	397	337	390	355	348	371	406	382	368	372	394	397	431	385	391	346	369	379	377	383	377	379	350	363	388	388	381	357	414	406	403	394	403	451	371	374	363	381	382	385	378	366	391	415	361	342	431	385	396	385	376	410	355	378	422	402	336	390	368	396	383	397	394	382	383	396	368	399	373	366	393	377	387	380	403	366	371	393	393	384	366	377	378	422	351	378	383	355	399	387	362	376	388	411	399	384	368	390	406	386	409	426	363	387	361	386	345	355	411	387	400	389	373	405	373	368	370	384	379	391	393	376	376	384	378	380	394	412	421	408	382	408	360	417	370	375	380	357	371	382	397	414	365	404	389	378	363	371	378	366	408	386	379	371	382	432	406	367	375	386	383	358	413	371	388	374	396	354	397	395	378	373	413	362	388	392	382	391	408	411	392	368	410	377	411	424	397	389	398	397	398	428	392	378	368	361	357	382	382	389	380	437	390	394	382	390	412	373	406	412	400	392	378	387	389	368	394	411	342	344	394	392	388	381	376	394	399	411	352	385	378	415	387	377	372	410	417	397	393	403	401	378	367	402	388	388	401	397	374	394	375	416	416	392	342	369	382	371	428	402	399	404	359	354	386	394	385	382	363	384	370	388	374	372	377	394	370	382	375	373	365	403	376	410	379	402	400	397	349	373	360	377	382	387	403	370	430	419	364	398	374	379	408	413	382	350	350	405	373	379	388	357	400	427	367	375	417	391	376	429	393	442	400	364	369	352	398	369	364	406	392	393	403	438	367	369	369	403	412	378	403	367	367	377	393	392	390	370	343	399	397	387	382	408	386	386	390	364	378	345	401	405	395	389	382	382	387	395	416	398	403	374	369	396	350	385	379	374	395	401	405	351	399	401	385	361	394	382	379	386	381	385	401	416	412	350	394	384	400	367	374	389	400	391	407	402	389	415	371	415	368	396	384	409	391	387	391	404	424	388	395	375	381	417	385	400	433	403	347	400	402	406	372	398	394	394	408	358	398	393	390	417	396	367	357	401	430	400	372	369	355	347	388	370	330	349	387	420	386	423	369	385	382	383	430	408	373	334	394	392	390	409	389	406	409	391	376	372	375	402	407	354	374	388	363	400	396	369	397	398	417	388	398	392	383	401	376	388	382	395	373	380	386	365	373	374	393	369	388	383	416	371	410	378	350	396	366	416	383	369	380	383	399	397	414	383	367	410	343	358	375	347	424	373	371	379	356	375	429	416	364	373	391	364	377	405	373	385	391	393	375	367	363	387	401	373	349	405	381	392	413	415	392	381	398	403	373	409	379	423	359	384	372	435	373	387	382	411	412	392	383	369	394	379	428	381	416	361	365	404	410	413	438	385	432	379	361	361	370	397	377	393	386	418	393	394	389	385	385	365	385	376	421	407	380	355	401	401	398	380	406	389	391	394	422	395	368	375	386	401	373	397	382	394	377	400	371	379	361	364	379	383	394	362	379	384	406	363	374	390	411	388	416	387	334	433	390	385	382	425	333	407	406	379	369	409	391	372	425	401	400	377	360	385	391	423	393	361	411	380	370	386	383	374	386	387	431	397	395	360	371	384	346	388	382	377	361	423	411	423	363	414	390	401	414	381	398	400	406	404	392	409	368	406	355	410	357	379	367	367	411	408	401	364	416	400	399	383	414	381	384	375	414	396	385	406	405	423	385	375	348	397	373	408	384	367	371	366	393	390	412	380	418	366	368	375	399	390	372	405	364	360	384	397	389	429	391	396	401	369	385	386	378	385	426	396	383	403	392	393	412	354	398	373	350	395	377	373	419	365	398	381	400	384	402	422	413	399	376	368	367	398	429	408	365	400	362	357	400	438	420	384	391	405	390	367	396	382	387	367	389	406	400	402	386	378	392	400	381	376	395	389	418	382	359	416	359	379	397	417	375	381	410	404	407	415	366	392	411	399	392	404	377	383	397	371	369	383	398	347	414	416	424	378	382	353	351	391	365	400	386	410	403	391	378	383	383	377	377	410	399	408	346	393	426	363	392	383	384	391	389	388	398	380	391	383	385	393	385	373	435	361	389	397	397	405	368	384	348	425	405	397	402	406	361	401	384	357	360	400	396	375	405	416	394	430	367	404	409	371	383	414	393	400	364	391	367	403	369	389	422	396	395	370	383	376	402	399	401	378	379	385	399	409	384	399	355	390	384	380	372	450	417	391	370	371	369	378	397	382	366	396	380	377	404	364	366	350	405	389	426	413	389	370	385	401	370	409	374	409	406	397	398	364	364	383	369	379	367	381	379	376	418	426	397	368	416	380	381	440	395	373	428	357	387	389	371	418	384	364	383	388	384	396	373	374	361	379	377	375	388	368	416	386	379	401	392	384	389	364	364	389	392	404	427	386	396	380	371	364	387	348	366	406	407	373	385	409	367	386	395	409	379	362	389	389	415	379	396	411	404	374	407	363	396	383	340	368	410	398	365	389	410	402	407	414	352	418	375	377	385	376	374	417	429	355	407	395	402	397	399	413	385	369	390	412	382	396	421	376	381	406	445	383	356	390	380	401	387	364	375	392	360	404	419	362	421	395	391	379	395	419	384	378	405	395	387	386	415	384	409	390	414	401	382	407	372	371	394	379	378	414	386	394	399	416	376	403	394	396	413	380	391	397	387	373	430	401	360	396	392	371	401	355	378	400	380	364	363	401	360	388	371	439	381	393	395	386	404	375	445	400	415	350	433	398	392	402	405	374	386	448	375	421	359	417	400	379	378	388	370	398	375	397	384	384	385	378	370	380	375	379	388	378	387	382	376	370	347	389	374	383	405	388	377	374	389	394	413	424	396	396	366	388	393	367	409	376	405	405	401	372	396
15064	1109	716	565	374	288	211	167	144	138	137	130	96	104	73	86	104	120	112	96	120	76	94	92	97	116	104	67	72	84	119	92	102	87	87	88	68	81	83	90	96	82	88	81	90	99	89	93	90	73	92	87	88	87	86	92	87	107	109	78	100	82	89	83	93	94	96	102	82	61	70	96	89	87	75	61	91	88	94	98	88	87	84	89	59	81	101	95	107	86	84	88	81	78	92	75	63	92	77	82	76	81	92	82	80	93	87	81	79	84	74	65	85	95	99	90	75	80	84	80	105	75	93	81	81	87	89	84	111	71	95	94	83	73	62	105	85	83	86	82	108	85	78	81	78	91	80	85	94	78	92	73	75	95	109	78	79	88	96	81	97	72	87	98	83	88	83	103	78	86	102	70	93	87	79	59	82	94	89	74	101	76	75	88	95	79	104	72	79	90	82	67	79	90	70	80	98	92	62	84	75	96	94	74	88	104	65	72	81	82	73	95	71	74	86	93	94	88	98	87	101	85	84	79	71	76	71	83	73	102	97	85	76	82	78	77	77	90	80	86	93	89	76	86	69	67	97	68	96	74	104	88	80	77	78	84	69	76	88	83	84	93	83	73	61	71	86	80	81	82	85	88	102	82	102	77	81	78	70	82	75	79	73	81	93	74	81	91	101	83	75	76	82	89	72	70	92	90	96	81	85	73	82	71	68	89	87	80	96	83	92	73	80	89	83	105	68	93	90	88	84	81	85	91	83	91	113	79	86	89	97	78	87	77	92	80	91	85	90	95	78	79	89	78	82	71	81	88	76	102	78	96	81	72	105	93	66	80	89	79	89	101	88	90	74	76	89	105	80	81	93	107	91	95	80	65	89	88	84	92	92	74	77	102	71	80	79	88	86	82	86	76	75	84	96	75	75	95	85	88	81	88	87	96	100	102	91	67	71	80	72	90	98	94	80	94	99	87	60	84	95	82	80	78	85	79	80	86	79	96	82	77	59	80	88	81	88	86	103	87	85	79	118	75	87	73	107	87	77	78	82	70	85	82	79	84	81	90	110	80	98	76	63	93	87	87	104	83	90	96	80	83	77	86	99	85	73	80	79	105	100	83	68	84	96	95	96	96	93	79	84	87	88	77	97	83	83	102	88	87	102	81	81	93	93	71	81	68	86	92	93	77	82	100	72	84	87	100	89	87	78	75	89	92	75	85	94	96	80	82	101	92	91	87	75	98	88	81	98	89	91	76	98	107	82	83	72	92	94	99	77	80	76	84	83	84	77	82	83	79	76	98	83	64	78	76	67	74	91	88	74	92	90	94	81	83	95	86	94	98	87	92	86	82	79	84	73	81	69	77	81	81	79	93	96	70	83	83	70	94	98	104	95	82	67	71	95	68	87	73	88	92	96	91	90	79	79	80	85	98	88	90	77	92	71	81	87	100	83	80	87	86	79	76	83	99	71	76	80	86	66	84	88	99	78	104	74	74	91	80	80	80	87	73	85	96	59	64	74	91	83	67	100	84	78	81	94	100	78	81	75	73	70	81	78	105	89	93	90	95	82	77	72	66	97	83	86	99	73	73	74	104	90	100	91	81	91	112	84	69	79	74	86	87	77	93	81	87	80	76	93	82	92	102	86	93	93	84	98	78	75	75	72	84	76	80	92	75	76	86	83	93	84	88	91	69	88	74	106	67	69	73	95	80	96	88	90	81	83	93	97	113	79	94	85	83	77	82	81	95	92	102	89	83	99	86	82	96	90	84	83	96	86	84	103	82	89	77	61	74	80	85	84	82	100	109	98	82	65	104	88	91	87	73	80	95	92	82	75	86	81	75	89	74	94	75	85	93	73	76	99	93	68	81	97	74	91	99	87	89	55	97	106	85	100	101	84	85	91	76	96	74	86	82	91	86	86	67	88	87	85	87	84	92	77	82	95	81	87	76	88	108	67	75	83	97	62	76	96	79	70	74	96	75	75	85	84	78	100	81	89	109	75	96	91	83	76	76	90	94	95	94	80	82	81	92	62	87	80	84	99	74	90	88	80	90	89	85	78	90	84	94	70	90	103	99	70	73	81	84	72	82	98	100	80	89	88	86	83	73	86	94	86	82	86	75	84	83	93	93	60	81	89	72	78	88	67	85	94	74	71	86	73	97	78	76	79	73	94	81	94	78	71	94	83	87	88	76	98	86	77	84	87	81	82	74	91	86	78	92	100	79	78	91	86	68	82	98	76	86	71	83	96	100	97	88	98	95	105	87	80	77	90	81	77	84	79	75	89	95	79	70	90	83	84	64	98	77	81	79	83	77	81	98	74	85	69	64	85	93	88	91	73	84	95	68	76	78	99	80	64	77	98	87	100	88	91	81	73	80	89	81	75	97	104	89	78	93	92	76	96	85	98	99	73	81	81	89	64	97	82	90	85	86	86	87	79	82	78	70	90	85	84	111	99	88	90	72	79	89	75	95	82	101	75	86	98	91	84	109	105	89	82	77	90	101	87	107	92	77	67	68	93	85	96	102	82	71	78	87	72	83	87	84	74	86	75	82	80	101	88	90	84	99	93	109	82	92	80	88	80	94	67	78	93	97	90	88	73	86	87	84	78	78	91	73	83	76	83	81	90	75	86	83	69	82	84	90	74	81	80	95	91	93	99	76	101	77	90	93	99	84	80	71	91	77	108	102	81	97	78	94	87	75	99	100	82	80	69	77	76	79	89	96	60	98	85	79	87	80	91	82	85	71	76	84	64	73	95	89	85	98	87	79	90	98	88	86	67	69	73	73	81	89	91	87	78	78	74	97	101	105	88	71	80	99	87	98	81	104	87	88	84	91	90	84	67	88	80	89	99	93	81	70	91	75	75	94	89	81	79	75	86	81	70	65	76	91	98	74	85	78	90	100	73	88	79	84	80	92	90	79	90	92	95	102	90	79	76	80	78	83	77	74	84	83	70	89	77	85	86	83	78	78	77	75	86	111	76	100	85	75	83	71	82	105	81	78	73	94	79	115	92	98	90	76	101	89	95	91	91	85	103	70	65	68	86	82	97	83	72	83	81	80	88	83	80	105	87	84	73	76	77	80	80	85	88	69	98	74	102	81	81	95	71	85	84	95	90	88	78	87	82	91	91	73	81	71	104	84	80	83	97	80	102	95	105	96	97	81	73	99	90	91	67	73	81	85	91	88	80	96	100	75	80	76	87	83	86	77	81	87	83	86	81	67	80	84	78	80	73	71	80	92	85	86	78	80	84	89	76	88	85	96	85	76	85	91	78	91	73	85	82	67	76	89	83	86	84	76	105	73	93	68	84	76	88	94	85	96	96	99	99	77	92	73	102	76	75	96	79	86	74	78	102	101	76	99	74	80	99	88	87	79	84	83	72	87	98	88	86	75	79	67	70	82	83	92	94	96	97	90	78	78	89	81	72	72	105	81	83	96	94	87	81	95	78	74	99	82	73	93	90	87	100	78	81	82	70	77	70	81	88	87	88	65
8362	867	1631	1848	1541	1216	943	830	706	584	547	488	440	399	393	353	380	383	292	325	313	297	349	287	321	275	284	272	299	266	259	248	250	250	245	254	256	286	246	230	262	269	279	241	292	269	226	227	249	245	293	242	267	243	228	239	245	225	236	238	232	243	210	246	239	250	243	254	231	237	257	220	243	242	244	233	232	237	234	231	221	256	247	254	258	251	234	273	240	235	226	227	234	219	254	218	234	234	274	243	227	234	217	248	228	225	264	274	245	231	246	237	225	212	248	249	235	241	235	222	250	240	229	244	227	261	201	220	268	242	245	226	231	223	226	237	251	253	236	213	230	249	261	232	226	185	218	249	256	232	246	238	218	241	238	260	244	257	238	233	230	255	222	233	240	254	222	228	232	219	238	238	216	233	233	224	236	242	239	224	249	223	228	247	230	223	245	244	239	249	216	226	236	234	247	243	264	234	251	208	249	224	231	238	237	248	214	224	216	228	246	224	222	203	228	251	240	204	237	238	252	221	238	236	221	224	246	248	245	230	228	237	225	235	233	223	225	253	219	252	247	235	240	247	240	219	222	245	220	227	224	188	237	234	213	244	205	231	250	238	247	231	273	242	231	224	247	234	255	251	230	238	189	233	228	231	218	231	241	225	240	230	224	236	227	243	243	230	219	248	238	234	215	239	225	243	225	227	242	247	254	248	226	220	204	234	231	237	258	231	235	263	221	220	230	235	221	256	222	232	252	258	239	227	218	249	248	219	227	231	219	245	246	240	243	233	239	210	236	237	205	253	257	252	205	233	244	259	233	219	245	237	227	244	207	213	230	232	251	226	239	273	239	237	246	221	213	229	223	200	255	203	220	249	214	258	257	224	258	211	219	235	261	250	246	201	242	237	230	233	227	213	241	210	226	264	248	247	214	220	244	206	237	201	228	239	235	217	237	255	234	222	225	204	235	249	249	211	221	269	246	226	243	217	229	238	211	219	247	205	221	226	226	254	227	216	258	213	214	219	242	216	212	213	221	227	213	210	207	222	234	228	232	261	210	223	237	242	240	215	237	237	228	239	259	239	240	236	229	218	237	235	240	241	233	244	201	215	221	241	225	220	249	224	232	265	254	266	208	231	240	243	233	239	232	222	253	220	218	240	205	215	222	247	240	247	238	243	236	237	253	233	236	240	246	242	253	211	249	231	243	249	233	239	230	217	235	227	258	208	232	242	240	230	222	249	219	201	209	254	240	232	231	255	231	233	222	233	228	239	257	212	248	215	249	229	244	240	213	225	229	248	226	221	246	249	222	240	205	233	240	246	245	220	260	243	232	232	253	232	231	227	234	232	253	250	214	211	255	235	249	231	259	241	220	248	237	243	229	231	266	224	255	232	254	249	247	226	205	225	243	231	228	241	239	241	211	249	226	248	240	244	221	206	225	215	230	237	222	249	240	217	237	214	200	213	211	215	220	246	223	203	225	244	273	220	235	241	218	221	228	251	227	223	232	221	224	227	240	245	236	213	220	257	244	236	247	238	240	209	234	232	252	227	272	210	244	223	254	230	255	271	227	229	234	212	189	237	239	233	210	237	255	259	216	215	241	253	237	261	240	225	230	208	242	236	230	222	220	227	222	243	233	247	221	229	227	265	238	213	226	252	252	230	229	200	250	213	222	239	226	247	236	222	239	213	248	219	229	238	253	221	234	225	226	238	217	223	222	225	251	205	240	256	228	245	224	229	255	220	257	222	237	229	215	235	236	269	239	225	229	218	246	229	255	220	222	248	254	230	233	238	225	233	231	226	223	234	235	215	221	256	248	240	239	243	240	229	231	224	233	225	210	228	234	214	202	246	219	226	226	225	227	236	225	246	238	233	239	207	266	225	237	242	238	241	221	222	234	237	248	235	255	231	239	233	276	221	227	213	199	245	215	228	238	233	232	232	236	240	236	239	270	223	258	234	218	232	229	244	244	231	251	233	231	273	214	229	228	219	206	194	202	249	220	219	223	256	241	212	233	228	221	251	251	233	247	250	248	249	261	201	238	221	226	289	241	250	224	248	243	242	227	248	243	236	234	235	236	224	230	227	223	245	239	226	240	243	229	237	251	245	246	226	234	225	230	213	240	248	242	228	227	239	233	236	199	235	243	218	261	225	230	236	224	239	224	244	214	237	270	214	233	211	225	231	245	214	235	235	256	206	223	252	226	239	242	233	253	228	239	222	250	244	228	239	235	231	224	231	221	246	223	235	216	256	237	234	202	256	250	223	263	226	221	230	208	246	232	226	218	217	234	248	246	216	248	214	217	238	259	220	238	240	250	229	247	214	236	231	239	225	209	227	225	207	216	251	206	222	244	221	242	246	208	269	222	233	232	225	251	229	219	218	242	243	261	261	238	223	258	233	232	241	229	232	203	240	227	215	259	232	233	256	234	247	220	234	223	245	249	246	219	227	223	243	274	231	244	232	270	232	241	238	241	231	259	206	230	223	221	226	225	256	230	238	238	252	274	255	228	221	217	234	216	236	230	209	220	237	244	243	228	238	245	211	258	242	249	258	211	236	209	221	250	235	207	221	248	237	239	252	240	226	216	237	251	232	244	228	211	219	213	224	234	263	236	237	251	245	237	253	238	259	220	232	230	228	250	216	215	244	216	246	195	238	254	234	206	208	244	246	246	220	213	226	269	231	228	249	233	238	203	213	232	262	221	210	223	255	244	224	264	233	229	208	216	232	206	223	241	246	239	248	226	248	243	212	241	215	235	227	213	238	227	217	231	237	224	251	250	241	235	242	235	238	229	248	240	218	241	242	209	219	234	244	225	236	231	198	262	260	252	209	235	210	225	245	219	216	223	214	230	220	224	221	239	207	198	225	242	220	245	242	218	215	213	231	239	224	208	217	241	267	248	223	231	228	247	220	240	263	225	247	228	250	247	238	239	234	229	231	218	252	233	243	208	227	201	229	190	224	275	214	269	253	248	200	219	244	231	234	216	204	247	243	211	231	246	228	212	232	226	238	243	252	231	247	258	215	224	239	259	224	218	268	224	250	224	231	220	264	234	231	221	227	241	218	224	221	258	235	236	240	221	217	220	238	245	239	238	237	239	222	212	238	269	252	232	224	250	236	237	233	231	247	204	228	240	246	215	233	251	260	211	232	256	240	202	217	245	252	249	228	261	229	226	257	231	226	243	226	229	223	226	246	225	234	222	221	244	245	233	246	228	223	258	213	224	226	249	225	244	228	260	239	262	221	234	244	241	232	231	240	223	245	221	223	235	252	228	225	246	244	251	210	220	247	230	254	221	210	223	221	242	212	227	226	203	212	227	227	216	240	240	244	237	206	226	242	230	249	247	228	242	214	216	232	235	238	234	221	243	256	229	234	222	249	230	228	242	236	251	248	246	209	212	202	237	235	239	233	233	242	259	248	238	247	244	227	263	258	233	237	252	225	212	250	243	245	229	229	244	231	225	226	244	247	256	247	236	243	247	234	236	222
1986	336	294	352	291	251	273	284	313	313	306	257	297	343	329	320	340	338	305	308	327	323	292	302	316	285	301	311	309	310	291	341	301	336	333	324	343	310	327	329	312	347	324	325	288	299	305	301	318	292	304	332	296	295	290	292	279	288	342	277	302	310	319	317	293	316	311	299	282	309	305	304	301	308	312	318	300	311	305	279	295	301	298	285	327	347	322	330	331	290	325	301	309	292	305	305	313	270	324	288	333	338	284	321	339	311	316	320	313	296	299	275	291	327	316	292	304	285	305	292	264	316	335	299	332	299	308	300	318	319	356	335	336	313	313	318	327	288	289	295	295	321	302	335	298	282	317	303	277	326	290	333	326	327	294	313	330	335	304	303	302	315	278	326	318	333	337	360	293	281	312	335	309	312	314	303	344	326	294	292	323	274	299	269	271	283	282	295	321	293	290	306	298	307	294	325	312	303	306	308	318	293	322	292	273	305	319	282	320	325	312	276	310	300	323	304	313	312	317	281	282	293	341	307	334	333	303	289	299	314	333	284	311	290	322	299	299	321	308	313	294	324	306	327	315	316	307	300	286	268	309	278	302	317	308	281	308	312	335	278	313	359	305	311	333	297	295	326	316	313	286	309	300	311	336	278	320	311	294	307	283	326	313	304	271	312	305	287	286	316	346	300	310	328	313	307	308	277	322	358	305	315	304	258	307	308	304	289	311	342	325	320	289	328	304	282	337	288	279	278	309	317	317	296	318	313	298	311	319	330	306	325	318	311	319	314	305	313	304	302	314	300	301	326	307	328	315	293	292	315	304	295	303	302	306	319	287	295	289	345	309	295	241	287	322	310	301	296	311	283	282	312	288	314	286	306	297	305	304	269	299	286	307	304	330	299	283	300	276	312	311	313	323	320	289	303	283	316	308	317	303	276	301	324	273	284	311	284	291	303	291	304	333	349	321	343	303	310	295	310	335	292	345	307	301	347	290	330	321	312	309	320	339	323	338	311	291	307	317	309	303	315	324	292	290	314	298	328	313	299	311	326	321	304	363	294	310	296	286	293	286	325	303	323	314	336	300	304	296	320	293	303	300	333	305	337	307	305	327	340	332	328	296	291	301	336	312	302	327	301	306	291	294	307	277	315	311	355	332	302	329	301	283	307	325	330	315	289	293	307	337	298	302	320	292	291	339	300	312	245	308	311	297	280	292	297	314	284	337	278	306	300	315	317	283	322	305	308	301	322	288	289	290	318	278	298	281	297	302	266	307	319	291	318	315	272	305	315	330	318	317	294	315	296	299	353	327	341	292	288	320	315	273	305	305	315	315	294	291	307	301	287	268	297	295	306	316	303	293	303	285	307	307	314	299	288	287	320	316	333	309	299	301	329	289	321	323	332	299	334	287	298	295	308	292	296	304	280	282	333	298	289	329	317	285	297	295	289	315	327	303	329	306	347	316	323	293	298	318	282	289	285	277	317	333	300	297	304	329	300	306	327	299	308	293	261	305	291	338	326	293	281	343	319	318	315	302	282	338	314	272	272	315	297	279	298	322	315	325	300	303	291	302	284	300	298	296	293	301	347	292	308	315	335	275	284	297	312	330	303	247	300	309	327	317	349	290	280	309	310	285	288	301	301	330	323	324	333	338	320	308	289	299	282	298	307	287	305	306	317	315	324	331	300	304	299	318	322	306	301	314	319	329	323	316	315	325	298	294	290	272	264	307	295	284	283	285	330	325	318	298	299	329	272	348	287	305	297	300	280	288	313	298	347	312	341	291	294	290	319	284	322	322	298	305	297	319	314	296	326	308	343	303	301	296	318	318	312	297	284	298	301	324	309	301	316	324	280	317	306	289	327	318	337	293	294	300	319	305	332	312	313	297	296	313	341	317	317	310	290	335	337	313	311	305	288	296	294	310	301	312	291	303	312	296	286	327	302	313	341	319	323	293	336	319	347	318	315	303	307	290	336	293	297	298	321	304	296	326	291	335	316	320	333	341	303	285	284	278	280	331	301	340	293	314	330	295	299	290	315	297	274	310	299	297	280	294	330	309	277	316	299	310	322	244	311	309	314	320	310	313	293	336	319	271	314	354	336	318	301	318	294	324	319	327	296	315	312	285	272	341	325	293	316	334	289	308	314	286	301	317	280	303	284	310	310	320	313	296	318	318	328	338	291	290	290	291	316	320	313	297	327	309	309	306	302	279	333	319	308	278	304	311	327	276	317	319	287	315	301	338	290	282	337	320	310	340	309	293	318	307	329	312	314	317	285	305	266	309	303	281	290	305	278	291	339	320	335	310	284	315	301	319	314	300	280	273	285	292	322	313	329	300	323	304	318	289	315	314	317	299	306	311	314	309	316	275	306	320	304	296	291	332	327	334	322	302	290	284	291	311	283	285	291	259	315	291	331	295	281	311	314	330	309	311	288	300	296	312	308	274	281	290	339	292	339	298	329	347	335	290	305	315	317	323	301	320	289	347	309	282	348	294	331	326	311	330	296	354	359	297	317	314	286	296	308	307	282	279	296	266	297	285	309	304	325	313	314	295	299	302	313	288	301	307	287	302	316	337	297	295	316	307	303	285	302	274	298	353	324	317	308	294	280	311	265	294	327	327	313	310	331	307	321	287	324	327	292	335	284	282	313	284	299	299	255	297	298	264	299	291	329	328	311	289	285	297	304	297	319	318	295	346	300	311	287	299	303	295	337	298	286	313	304	324	323	315	312	301	310	298	306	287	299	298	302	299	329	285	288	329	305	285	326	309	304	307	307	317	332	311	307	310	314	269	309	317	310	293	272	344	290	292	289	310	279	304	292	310	343	305	283	340	312	281	287	331	333	339	317	282	310	303	302	301	291	265	303	333	330	302	341	297	282	314	286	339	304	305	305	330	336	318	311	313	312	319	332	283	327	320	303	297	324	344	313	298	327	305	308	299	298	292	309	290	315	337	314	305	335	341	291	316	315	332	315	291	291	307	315	300	295	304	276	320	346	283	332	322	276	321	315	319	337	306	306	270	301	326	303	286	334	297	298	306	312	336	300	318	310	292	321	327	280	298	297	324	284	307	327	299	284	301	273	299	310	306	288	325	294	289	332	320	307	310	327	348	324	333	291	317	303	294	322	328	338	300	317	314	319	324	284	319	308	274	273	303	287	287	322	281	323	301	308	312	283	291	293	292	322	308	316	283	298	295	329	292	310	287	291	322	277	313	302	296	329	287	293	289	278	310	306	318	312	300	300	323	306	311	286	308	281	271	307	314	333	287	286	302	304	303	293	300	293	269	332	317	314	281	340	326	310	287	327	304	322	335	310	293	316	286	308	324	308	285	306	314	291	329	300	296	288	298	315	321	333	280	302	299	301	288	287	292	323	326	302	325	316	309	300	293	310	311	311	323	303	291	306	312	315	313	286	348	301	309	278	296	321	271	294	306	324	342	292	304	324	325	316	317	346	318	282	337	316	296	320	313	336	313	275	303	277	329	322	333	331
2492	723	725	656	685	719	714	730	735	685	632	683	685	713	686	698	684	699	703	640	663	642	642	712	683	715	649	667	680	697	693	715	696	692	713	735	666	691	691	706	668	634	679	714	698	676	630	707	668	721	636	666	691	662	640	656	687	652	677	639	660	658	669	633	704	645	711	705	701	704	676	647	692	708	669	658	695	678	711	700	705	680	701	664	702	682	669	707	686	664	693	645	657	676	683	680	693	649	709	677	744	638	698	650	702	709	703	681	683	681	632	693	654	652	673	647	654	682	703	679	653	674	693	687	614	744	658	702	657	630	640	629	667	696	652	636	700	668	669	683	644	661	706	674	647	698	682	672	672	665	690	656	664	666	599	631	648	677	676	748	667	691	641	662	666	693	671	691	670	669	739	658	674	690	661	637	679	671	666	667	655	696	695	691	664	648	681	679	641	717	711	693	695	678	687	711	711	671	668	696	725	672	697	717	672	692	715	682	671	677	701	698	698	659	733	643	679	680	698	695	684	722	669	642	619	666	721	657	670	681	697	707	693	708	664	629	683	682	698	673	749	712	670	713	675	633	684	660	658	696	677	681	699	684	708	668	694	646	661	709	684	706	687	649	639	664	665	683	708	710	673	685	685	632	660	650	661	715	691	626	697	661	696	668	683	698	654	700	682	692	668	627	701	699	702	667	617	649	699	690	678	673	659	653	720	690	721	623	668	663	662	674	712	665	682	699	619	727	668	666	695	672	654	626	700	739	718	650	674	710	672	672	718	658	679	654	662	693	715	708	655	653	693	647	659	722	646	706	667	691	691	662	684	673	718	665	684	703	666	722	647	702	737	704	681	707	659	646	703	681	636	660	676	724	691	616	685	695	672	729	624	721	695	678	696	663	674	650	676	687	694	709	690	669	645	696	663	732	666	689	674	758	675	651	661	675	682	672	724	654	706	682	692	667	658	676	674	644	696	645	705	677	676	629	689	698	682	692	718	684	688	677	650	686	694	641	685	662	679	670	697	658	685	656	676	703	702	657	654	657	703	636	662	656	699	669	618	652	678	676	684	678	690	687	720	719	666	677	717	679	702	668	660	654	694	717	657	607	628	664	681	696	696	694	662	693	683	670	700	638	678	682	648	723	655	703	664	633	665	696	696	660	708	696	654	672	654	756	623	694	696	675	662	683	674	665	703	687	699	709	650	671	702	677	682	664	636	659	733	701	710	660	696	659	691	670	659	683	672	683	639	713	669	711	679	669	632	661	681	705	641	638	672	686	673	689	703	671	645	698	651	650	615	645	691	706	682	635	706	661	643	729	678	680	663	705	688	689	652	698	679	671	673	705	662	616	696	667	702	668	625	693	665	669	699	665	707	657	659	691	709	661	681	669	665	687	679	572	669	659	641	639	675	685	677	694	678	655	684	683	655	664	650	707	678	646	703	651	645	684	643	690	681	667	669	714	735	708	689	700	728	635	641	696	711	637	656	721	665	689	631	687	645	684	708	682	664	645	676	658	664	655	704	645	691	636	661	712	696	703	645	747	671	673	689	684	634	672	696	710	658	662	708	631	680	674	661	644	649	694	702	694	684	722	670	677	687	680	633	672	652	706	670	690	678	679	653	706	663	681	662	704	672	681	698	637	662	753	654	665	694	655	689	716	689	699	640	693	699	699	704	674	685	728	707	713	708	628	670	642	663	637	688	665	679	662	645	660	689	705	697	676	691	686	677	650	646	616	671	719	682	704	695	691	699	685	708	668	662	642	684	701	644	636	673	724	687	698	721	690	686	673	682	668	683	710	672	699	668	679	659	654	664	664	725	664	742	694	698	655	671	646	666	685	647	680	694	677	723	613	660	639	673	635	694	660	685	684	644	722	676	666	707	680	716	661	654	687	692	654	666	694	632	696	722	655	665	671	665	659	683	681	696	696	694	706	666	735	683	718	662	660	669	666	650	689	700	676	686	657	627	647	652	652	659	663	646	692	675	726	688	667	692	707	666	655	690	640	658	720	666	648	747	619	695	679	700	675	679	621	664	712	668	657	671	634	662	652	650	655	692	672	681	693	672	692	691	706	712	728	681	655	655	688	675	679	662	669	674	705	689	648	680	610	655	695	659	694	679	697	716	673	684	709	667	651	657	701	696	692	678	677	701	639	640	683	656	678	651	652	643	683	657	671	699	646	658	713	667	669	683	690	667	693	679	675	653	669	681	691	695	686	674	712	732	630	667	684	692	696	681	707	709	705	633	661	694	663	646	658	670	681	733	644	709	667	686	654	666	626	664	694	689	616	721	705	700	687	690	687	635	671	641	690	699	719	662	664	672	612	681	655	640	721	693	677	651	649	679	687	720	641	662	725	701	710	697	659	671	712	679	683	695	702	727	639	650	745	670	696	669	622	699	690	685	679	660	634	690	658	702	676	708	720	649	681	672	667	693	662	668	694	654	675	689	641	680	689	671	628	655	680	689	688	707	673	640	657	722	668	708	671	677	660	711	664	671	682	684	707	668	682	717	613	658	649	661	648	660	699	690	666	706	642	679	668	698	649	682	680	691	695	677	711	687	648	694	675	680	710	680	705	701	655	706	713	672	704	691	680	706	712	689	677	663	692	679	717	700	654	682	665	660	657	627	618	662	642	679	682	695	679	694	668	659	662	640	654	670	691	665	646	674	651	666	665	713	677	687	673	749	701	645	709	753	672	731	644	650	705	676	688	665	669	642	657	687	696	682	697	715	646	665	709	666	687	706	691	695	739	631	709	675	658	652	665	693	649	740	698	667	701	686	669	700	688	696	654	678	657	681	684	667	663	671	720	668	687	704	674	712	647	676	691	629	645	680	655	701	676	663	708	673	686	735	663	642	680	696	668	680	682	684	661	666	694	665	677	719	686	652	680	621	691	662	650	678	708	648	740	668	704	684	640	637	652	650	664	653	714	672	713	660	690	721	659	712	681	663	696	721	623	653	703	691	670	660	699	676	668	713	686	714	674	655	632	706	674	676	685	671	708	677	714	670	697	665	673	633	653	636	664	647	650	662	681	665	675	702	675	700	680	704	653	682	665	706	702	704	630	674	698	684	688	705	700	672	681	720	679	662	718	688	711	721	705	677	692	644	657	666	629	689	670	686	644	649	674	694	632	686	675	696	669	701	668	664	670	679	667	685	632	673	669	671	665	673	689	664	646	658	680	650	703	656	686	720	704	716	709	650	687	667	703	665	691	631	643	691	665	658	660	684	650	719	682	687	689	660	648	686	663	680	619	666	658	651	679	671	661	687	685	687	662	668	701	684	697	625	686	675	646	721	678	611	669	683	705	670	657	718	683	650	652	664	663	639	680	692	664	666	667	680	681	676	628	681	649	670	676	628	707	694	719	723	661	626	669	691	697	676	640	661	715	660	630	681	676	692	614	650	668	687	696	654	675	687	670	670	695	648	657	677	679	662	675	719	688	692	675	714	686	684	674	675	725	694	703	683	649	685	662	661	636	658	627
7977	487	473	389	303	270	245	217	209	211	186	188	175	163	194	159	177	173	185	141	186	157	179	204	181	174	175	130	170	170	178	170	169	179	193	175	186	169	175	186	157	166	176	182	176	149	162	177	148	159	169	154	166	165	182	177	186	159	170	170	178	167	181	183	164	168	150	147	171	188	195	164	167	159	179	170	168	152	165	183	172	153	186	188	163	195	145	201	157	148	185	174	175	175	165	178	170	151	173	156	187	173	175	149	191	195	197	174	180	180	160	174	153	163	161	164	194	185	168	144	199	199	176	166	194	138	171	169	155	203	166	164	189	141	176	177	177	175	174	159	175	153	175	165	172	164	166	156	149	154	180	159	180	157	182	185	163	186	175	180	164	166	156	188	159	166	173	194	164	141	157	184	180	153	176	173	160	175	167	186	164	161	200	195	181	156	162	162	165	161	170	196	149	165	149	164	167	159	185	183	179	183	166	156	187	183	160	191	192	158	155	182	141	173	166	178	166	157	173	153	167	171	157	169	160	144	166	152	184	158	198	156	127	163	151	156	173	186	172	162	150	164	157	148	164	160	181	168	155	169	188	170	153	189	173	149	158	179	199	169	170	146	159	155	174	161	167	172	168	168	169	188	185	177	180	152	157	142	170	164	181	167	159	158	169	166	198	170	164	175	154	188	182	146	169	171	155	160	164	152	174	176	188	144	168	146	180	176	175	146	152	166	176	175	182	156	173	169	175	147	151	169	174	160	144	195	156	155	173	164	182	177	151	187	157	177	159	175	188	186	140	167	140	158	161	183	158	148	152	147	162	172	194	147	170	165	189	184	166	177	199	160	159	187	170	178	166	165	162	141	191	168	160	156	157	189	168	177	147	160	183	196	168	168	165	181	188	188	183	163	163	145	162	171	177	187	192	188	169	194	173	152	152	177	172	180	159	178	187	160	165	184	135	182	158	162	172	171	177	184	164	148	171	147	167	176	172	150	154	151	181	161	181	182	174	178	161	176	151	177	148	182	190	175	177	174	195	159	189	139	173	156	174	192	175	174	161	161	161	158	174	188	163	169	163	169	204	186	193	168	173	150	145	170	173	165	165	169	149	176	156	154	157	191	159	163	179	197	166	185	190	176	169	180	185	192	161	173	150	141	171	180	170	150	154	159	184	159	169	154	141	160	175	175	158	158	166	183	192	158	156	164	172	204	169	170	177	156	170	153	150	162	177	150	186	125	180	152	167	185	148	124	161	182	187	171	155	129	152	181	152	172	178	177	159	155	177	190	189	193	165	150	157	166	155	156	184	164	154	165	166	170	176	177	155	181	179	163	163	179	172	169	176	169	175	177	201	151	170	179	139	190	148	178	171	168	178	182	168	172	180	177	155	187	172	175	159	148	191	172	173	146	163	188	170	169	168	181	165	180	125	166	162	168	165	153	176	183	189	164	160	176	165	157	162	193	165	159	156	162	164	156	162	164	156	166	203	171	169	190	163	175	153	185	183	195	158	181	171	177	167	170	154	162	181	166	191	195	176	168	164	148	166	184	157	166	166	171	189	155	181	136	161	170	160	144	151	184	172	163	196	177	163	187	182	165	167	165	156	154	174	148	187	130	182	187	157	171	151	191	204	185	182	185	185	184	188	157	186	168	153	153	155	165	145	171	142	187	160	157	171	158	192	150	165	192	157	182	158	168	157	158	175	197	153	171	152	196	179	169	159	150	156	142	148	183	178	189	172	177	177	171	155	188	180	155	185	162	166	160	150	163	196	183	204	148	162	155	155	183	195	173	154	163	183	151	161	187	164	139	181	144	154	172	183	162	176	188	162	160	158	145	160	182	178	173	174	162	164	172	185	160	170	158	164	184	128	192	186	174	185	168	148	183	179	174	166	189	177	161	153	164	166	157	168	147	185	183	188	165	169	162	144	173	146	164	145	159	191	174	179	168	184	165	165	171	164	167	165	159	145	191	165	165	160	157	161	158	147	160	189	176	167	174	182	153	153	170	172	171	175	153	171	163	163	192	167	192	183	166	152	145	171	161	167	171	178	172	168	156	172	151	178	181	155	174	159	166	161	170	174	152	175	184	146	191	171	162	163	191	132	168	164	175	159	157	192	172	190	171	169	170	177	159	167	160	157	170	168	175	164	187	148	164	160	201	163	158	146	161	186	188	165	152	169	141	171	182	177	158	138	169	162	168	138	142	151	147	139	135	166	183	171	179	204	161	180	169	173	189	179	185	186	160	159	189	175	184	171	190	166	160	167	178	164	174	152	172	153	181	152	176	185	185	179	156	182	156	180	177	165	176	180	205	178	162	162	160	162	168	177	191	197	196	173	156	173	154	148	171	174	149	165	174	171	164	177	169	195	167	159	166	175	183	173	158	186	166	170	172	176	173	167	162	194	184	155	166	168	172	132	145	159	177	172	164	188	177	173	164	177	154	167	178	153	176	165	151	156	182	187	184	169	158	184	151	163	180	189	186	148	167	176	172	192	162	145	162	155	158	177	185	147	161	179	162	159	167	155	155	163	169	165	157	191	163	157	162	148	154	173	156	186	169	194	197	169	156	175	166	158	198	215	191	151	175	160	167	197	165	158	182	178	161	173	160	186	169	163	180	153	200	141	164	176	163	195	176	156	194	151	154	166	156	185	145	165	175	166	143	166	141	178	166	170	162	163	171	174	170	154	170	182	162	161	149	164	150	182	187	156	188	175	159	168	159	163	162	181	183	190	165	184	175	146	174	172	157	184	159	149	133	174	144	151	186	165	164	155	158	180	163	175	162	144	163	159	149	160	158	166	181	140	160	189	191	172	169	178	181	133	151	172	160	166	169	171	166	187	155	148	181	179	172	143	160	170	146	174	168	146	180	182	158	151	165	154	170	198	168	167	189	177	173	161	158	157	184	152	180	154	167	187	166	180	172	175	143	160	163	184	167	161	172	173	197	150	192	172	149	183	157	175	170	150	171	186	173	183	163	178	177	175	149	155	192	171	171	163	185	165	160	168	174	183	155	153	172	181	166	184	188	165	171	173	180	168	166	170	152	154	181	185	177	144	159	166	152	166	161	160	182	152	152	185	153	156	159	183	190	164	159	169	165	183	159	177	171	166	163	173	164	167	157	174	181	169	141	152	180	165	176	192	186	173	150	162	174	168	164	174	154	197	186	171	149	167	168	147	161	159	174	180	152	177	179	157	164	156	175	153	156	185	176	180	153	163	162	160	171	183	162	172	144	185	146	171	139	154	160	146	185	179	157	135	164	168	174	161	161	178	169	180	153	169	176	172	162	149	168	157	194	174	170	163	160	152	184	177	195	163	173	144	169	186	159	155	150	168	185	182	161	188	160	178	162	195	184	162	193	156	160	159	164	153	164	163	170	153	152	156	173	164	139	179	156	180	173	169	177	175	183	158	147	178	159	183	173	195	176	177	165	157	179	164	162	161	174	169	155	177	166	169	146	178	169	158	192	159	154	185	182	167	167	179	151
6675	684	1060	1139	1001	890	772	669	636	557	544	547	487	470	470	434	481	452	437	415	441	439	434	458	425	400	406	412	382	430	391	391	359	420	382	386	382	375	406	415	390	394	416	402	391	334	394	413	422	402	463	396	395	366	382	426	340	408	414	365	375	374	428	392	399	413	368	398	379	370	375	440	386	397	406	392	403	388	384	391	337	392	414	386	376	397	408	404	371	408	374	370	380	405	398	401	402	389	374	437	376	358	413	370	401	392	408	398	388	381	360	415	349	390	422	377	407	358	393	365	377	375	397	382	387	383	354	384	416	350	369	351	404	370	405	411	367	390	392	394	408	396	378	401	350	397	365	389	369	358	377	426	387	372	430	380	407	366	346	353	365	363	371	397	363	412	356	376	399	411	378	401	406	358	354	372	430	377	384	363	392	379	378	383	369	364	394	351	366	398	381	334	407	396	411	414	371	404	439	393	393	371	360	387	391	389	377	365	363	432	385	409	382	372	392	383	374	390	402	381	383	390	375	373	390	398	335	374	408	385	370	364	391	408	342	367	371	424	374	399	364	390	392	386	377	368	402	441	388	391	401	382	386	371	413	396	391	383	370	392	367	365	397	387	396	387	391	346	372	400	369	351	389	399	405	388	415	383	411	351	363	382	425	373	345	350	409	404	400	356	407	382	362	340	394	341	386	399	390	416	374	398	385	377	406	416	369	372	369	379	383	371	396	384	395	374	388	378	372	388	416	407	398	367	389	391	375	415	370	355	371	386	398	378	342	348	406	410	366	347	370	366	410	380	366	390	406	397	404	357	406	385	362	371	396	389	404	429	341	383	410	403	381	395	414	364	379	371	394	384	382	386	406	380	384	369	384	376	364	406	437	389	388	388	392	415	379	391	395	359	371	379	377	384	394	375	362	394	375	393	394	385	396	401	371	405	368	429	400	382	400	365	382	360	378	392	360	394	413	393	404	378	394	391	386	387	365	368	366	381	373	407	385	404	363	353	412	386	379	377	415	341	375	368	435	380	397	360	361	388	412	368	371	432	440	412	402	392	364	368	358	369	384	368	377	411	401	417	386	400	407	389	365	351	401	389	394	371	383	416	379	364	377	354	374	433	401	393	384	366	379	418	391	363	379	385	390	400	405	378	370	378	386	380	399	397	370	400	408	434	380	366	428	359	386	403	409	406	415	344	390	372	383	390	397	366	383	390	411	378	373	400	366	365	393	423	340	368	394	380	404	393	359	420	403	376	398	409	382	438	415	383	369	410	360	382	394	410	397	368	401	411	370	394	366	382	381	412	414	366	389	361	401	385	376	392	419	394	402	345	391	371	363	404	417	414	382	371	364	415	425	384	403	384	367	397	376	387	355	391	389	337	375	387	377	406	393	353	369	397	363	391	397	394	411	356	375	394	369	357	375	391	408	374	383	362	436	378	416	366	404	410	388	375	382	387	426	395	378	376	360	402	396	396	427	404	371	384	402	360	381	388	389	410	400	419	418	405	420	395	339	357	396	329	363	407	405	391	398	355	376	421	414	353	387	382	464	406	405	365	370	380	379	360	346	361	392	399	393	382	418	407	375	374	406	394	362	363	366	392	370	354	388	418	398	396	366	417	396	373	364	373	389	412	376	391	420	383	379	370	426	399	372	375	360	410	355	383	394	374	370	396	403	399	369	382	381	375	374	382	393	370	385	378	390	403	369	361	389	384	365	391	354	370	372	391	405	348	353	418	369	367	407	353	408	389	416	403	407	392	389	379	434	436	412	426	385	384	366	388	387	407	419	390	393	394	404	379	377	372	387	327	363	405	394	345	364	388	384	384	422	372	345	374	460	382	378	399	383	398	393	370	425	399	387	386	405	394	394	373	360	406	382	378	357	405	388	379	375	374	385	416	353	376	356	402	379	406	377	392	409	386	407	386	379	382	408	381	368	352	368	382	411	430	373	385	396	384	386	375	393	399	387	397	399	405	413	366	374	388	374	363	392	406	412	413	393	382	349	386	397	356	407	410	391	369	356	376	408	388	421	375	376	407	355	403	375	381	390	393	372	368	394	385	424	362	368	398	408	378	376	393	346	390	342	384	378	390	379	394	413	374	386	388	350	374	379	366	398	369	356	341	413	337	401	414	448	376	386	363	378	382	364	357	413	388	386	375	389	387	391	402	383	417	351	403	407	377	381	386	409	388	421	337	381	397	377	371	398	386	373	388	383	415	367	376	395	372	390	397	405	414	397	386	384	381	366	373	399	380	388	403	374	419	369	399	356	394	392	400	356	374	394	367	391	387	366	362	373	364	382	431	368	390	396	369	374	397	382	391	400	404	399	382	365	395	386	388	406	389	393	385	407	392	395	362	383	375	362	362	393	406	394	389	384	370	368	383	386	367	383	384	384	379	376	380	392	368	365	339	389	355	358	420	366	378	362	382	436	372	389	394	404	404	394	376	386	387	375	383	396	389	360	392	371	406	385	354	364	385	396	431	380	340	402	338	379	383	377	408	378	418	370	360	406	396	392	376	389	382	376	365	405	382	366	353	368	393	350	384	390	402	379	422	363	382	392	399	384	402	388	394	397	392	370	409	405	385	349	389	395	390	378	394	370	419	381	358	426	417	370	377	367	375	391	369	382	387	368	427	399	391	368	427	414	434	361	379	381	365	339	393	368	413	378	394	405	415	361	389	376	359	346	432	344	392	366	375	382	380	415	386	424	410	391	385	397	402	421	395	381	418	396	380	371	365	383	385	378	388	354	393	411	346	383	413	371	404	380	383	407	423	381	380	395	381	387	371	381	370	376	400	420	377	376	408	411	376	413	415	380	343	359	385	418	366	416	387	341	360	376	414	358	378	397	416	385	385	368	367	371	405	373	377	370	394	420	388	428	369	432	407	375	360	381	408	374	339	353	401	343	406	403	382	421	391	415	386	370	421	394	391	384	402	388	387	404	410	362	397	400	372	362	393	360	403	387	388	389	370	374	384	412	384	364	362	408	361	421	405	408	425	415	390	410	389	416	441	385	385	401	369	366	385	365	355	419	364	357	406	360	404	399	372	411	382	410	393	380	394	398	367	417	400	403	388	375	416	395	395	405	386	418	396	351	400	363	373	444	365	382	401	414	446	374	408	356	376	365	386	369	418	358	406	419	387	395	398	362	387	392	405	402	396	380	399	428	412	360	395	341	382	355	379	414	381	392	429	410	405	414	407	393	390	363	390	386	400	365	388	367	387	412	394	410	392	413	368	332	365	332	384	360	370	367	365	390	389	392	344	392	366	380	399	404	381	362	420	411	356	386	410	400	384	398	400	406	406	375	369	380	354	378	357	335	383	389	371	410	373	378	378	352	391	398	377	398	368	360	412	385	412	381	374	410	381	364	349	374	386	369	394	410	341	405	385	361	395	383	356	428	411	384	392	391	408	348	350	369	407	395	420	367	427	351	396	354	364	385	375	394	367	408	370	360	391	402	409	414	409	365	355	366	381	384	372
14346	1079	723	559	378	296	215	171	157	126	125	123	127	108	125	93	95	98	100	108	98	68	110	91	83	92	74	57	79	84	97	103	90	81	101	84	86	67	85	85	92	90	91	71	87	82	81	81	78	69	73	82	88	86	85	84	71	75	82	84	83	97	76	78	101	96	85	93	109	98	89	79	78	83	86	76	76	81	83	87	78	84	73	86	91	83	76	89	81	76	61	82	71	102	67	93	78	81	77	102	61	94	77	80	95	93	79	85	77	73	88	96	94	69	90	92	75	79	70	74	88	82	81	91	90	66	95	84	78	77	68	85	96	83	87	78	99	99	80	86	88	82	81	82	87	71	67	69	77	101	86	88	60	75	78	97	61	90	73	85	82	74	75	81	77	76	82	101	73	87	75	81	79	75	93	80	89	80	92	66	81	86	83	99	64	74	76	73	89	88	87	72	96	91	75	76	73	96	78	79	95	95	93	96	98	88	65	60	79	97	81	80	73	85	96	81	80	75	75	62	81	85	75	71	90	103	90	102	96	96	91	77	68	88	67	77	84	83	67	71	69	83	79	91	89	89	93	76	84	72	88	80	91	83	66	88	82	70	89	81	91	91	88	74	81	91	73	87	90	95	75	78	72	88	81	88	84	100	88	79	80	103	81	66	88	70	73	76	80	76	80	84	88	82	91	76	83	68	86	96	65	68	70	115	87	71	87	91	86	79	82	63	90	71	89	88	73	94	79	68	93	89	98	74	82	93	85	80	78	92	71	91	70	66	75	83	65	104	83	83	70	83	78	73	76	81	87	85	76	84	77	67	64	86	82	85	87	89	91	83	90	79	90	95	80	88	82	88	85	83	72	87	81	82	75	80	74	93	73	92	87	76	94	58	79	74	79	81	79	84	81	84	57	101	83	86	86	79	75	73	68	81	72	82	77	85	83	73	81	72	85	95	94	88	74	81	98	65	86	90	89	85	83	94	77	57	84	89	77	89	79	70	83	59	78	72	80	88	74	75	88	81	65	62	75	101	82	76	84	88	71	81	95	79	66	75	76	83	93	84	53	103	84	62	79	57	83	76	94	72	79	77	74	69	95	75	99	80	83	77	83	101	59	83	82	78	67	91	87	83	81	79	78	84	79	92	79	86	67	85	72	77	68	83	81	93	67	75	88	92	63	74	87	92	82	76	86	77	71	81	78	87	82	90	68	71	91	75	88	78	91	84	81	98	83	69	78	80	64	67	83	84	82	68	102	60	98	84	81	67	82	66	69	70	84	81	77	93	71	86	87	85	86	91	74	73	83	74	98	85	92	88	98	81	95	77	74	92	93	85	69	83	94	83	90	79	85	68	76	85	63	77	82	79	78	76	73	76	90	68	86	76	76	73	79	85	67	63	94	87	91	103	75	84	87	77	92	79	88	75	82	77	74	87	75	93	87	96	91	84	95	92	72	76	81	97	78	67	87	76	86	72	85	93	85	62	76	87	72	75	76	67	69	72	77	69	79	77	82	83	70	82	76	76	94	90	87	84	99	69	88	92	87	82	64	83	80	80	60	71	68	99	89	90	88	97	89	76	68	85	85	82	77	68	84	92	95	71	75	64	87	87	84	78	80	81	70	85	67	83	55	78	83	82	94	65	85	86	79	71	86	79	86	81	86	98	71	76	84	85	75	83	85	83	76	85	85	92	94	92	85	81	89	85	81	81	85	84	102	85	75	88	72	82	80	85	75	76	79	103	90	96	87	77	72	69	90	74	81	61	71	77	86	72	80	86	72	104	93	89	91	105	84	78	83	95	80	76	75	91	76	102	92	63	68	106	76	89	87	71	76	95	88	86	86	63	71	84	111	77	84	72	98	79	87	89	80	86	86	83	81	97	101	82	98	98	77	76	98	91	85	63	82	84	69	62	69	78	81	71	89	87	62	83	84	84	76	84	89	86	88	86	66	90	82	84	68	78	79	80	76	80	77	66	73	90	89	74	82	89	97	68	80	93	90	77	96	80	71	81	87	73	89	77	61	89	74	79	78	94	77	77	73	75	85	85	82	75	87	84	73	96	90	78	96	82	71	90	80	76	85	81	76	93	93	77	89	110	91	80	84	79	79	63	73	67	84	89	88	70	76	68	68	69	72	77	91	77	93	88	96	73	73	82	93	84	74	90	79	95	70	87	71	93	73	79	87	92	86	85	72	86	74	57	91	81	94	98	90	86	87	86	95	87	70	74	74	87	85	87	81	84	81	60	95	79	86	94	83	79	91	85	81	76	79	76	78	94	70	78	84	72	94	83	95	81	86	64	84	87	99	85	72	76	78	83	84	95	90	79	80	92	85	80	85	81	75	80	84	90	91	76	64	87	81	101	84	83	89	99	96	86	83	83	80	90	65	90	81	80	82	76	79	83	63	90	71	79	63	82	93	74	100	86	91	70	85	69	92	73	85	97	88	89	74	90	82	87	73	83	59	91	76	84	66	94	103	85	96	84	104	88	83	85	92	73	101	102	72	83	98	89	79	81	86	99	74	91	66	88	85	80	68	80	85	81	99	68	69	81	77	61	75	75	72	72	85	77	88	83	86	76	93	83	79	85	96	89	90	75	72	69	99	82	102	87	76	86	75	88	67	79	78	62	84	75	78	90	101	84	90	107	83	73	77	75	70	94	76	89	78	78	90	98	82	90	82	83	70	78	100	84	80	93	90	86	61	80	86	75	82	94	97	94	65	72	99	81	76	76	93	68	86	113	88	82	100	63	95	86	76	89	109	87	83	80	67	91	80	101	87	77	83	78	80	62	72	82	70	71	86	73	85	88	76	72	79	91	98	84	89	89	83	77	75	84	79	88	94	64	73	86	71	64	103	88	80	70	69	82	101	70	84	80	82	78	103	81	102	107	81	85	100	91	87	88	80	80	77	92	79	80	85	84	74	81	80	83	74	72	81	82	63	88	90	80	62	60	93	94	87	88	84	96	90	90	82	71	77	70	85	77	78	86	77	80	100	84	80	84	59	63	73	78	96	79	100	76	74	85	95	96	91	72	70	73	91	75	85	74	90	85	105	111	72	71	87	78	89	79	91	79	79	86	87	87	99	77	78	69	83	81	81	89	75	97	67	101	82	75	78	85	88	76	68	85	63	76	83	80	59	71	72	86	84	83	84	87	80	79	70	74	84	90	76	97	77	93	89	87	87	60	86	90	78	89	68	79	80	87	85	71	72	87	79	76	72	73	87	68	80	77	75	90	85	88	75	87	70	83	85	83	60	88	73	97	84	121	81	72	75	93	90	96	74	75	90	77	84	105	74	83	99	94	77	96	84	82	98	75	81	99	83	95	83	87	101	81	89	87	90	81	91	86	83	78	65	67	87	69	76	73	74	74	82	75	74	68	70	66	91	63	64	88	90	102	73	89	92	86	74	95	82	96	75	70	83	80	94	83	72	77	76	72	77	73	73	81	75	83	80	73	105	95	82	85	74	89	62	98	89	74	77	62	90	89
8231	808	1496	1839	1458	1151	944	798	709	618	541	462	433	370	399	400	349	341	323	313	331	308	292	284	273	297	295	262	259	270	295	260	251	256	228	276	250	276	242	247	250	271	230	248	227	220	268	241	233	247	237	257	231	221	218	226	232	230	231	238	265	244	253	243	227	215	226	245	243	227	233	229	249	244	221	244	224	222	248	247	247	220	255	215	249	231	230	235	223	231	237	236	232	246	242	203	232	209	231	276	216	242	250	238	235	201	212	234	229	249	222	265	198	243	218	229	228	216	227	244	217	260	235	220	225	232	236	217	251	230	247	211	240	247	242	232	238	212	238	228	210	229	201	226	213	231	238	235	231	224	236	205	210	245	224	240	243	214	259	252	233	196	219	226	213	233	209	232	249	247	250	215	216	213	246	233	248	236	216	241	225	218	220	257	211	210	227	207	222	238	217	203	230	215	238	236	254	231	244	216	218	212	222	213	226	232	229	220	232	226	209	244	225	221	252	231	245	235	215	207	232	208	249	214	205	222	224	221	241	225	216	221	222	216	234	240	242	201	242	225	212	211	223	249	198	228	218	238	242	232	187	236	200	227	215	228	235	256	215	227	210	227	236	215	206	257	208	231	246	226	246	227	244	234	229	249	253	225	256	239	208	244	228	219	165	241	217	215	243	227	240	223	217	218	237	210	259	234	204	235	224	242	223	223	250	231	265	207	207	199	209	234	247	225	247	234	215	225	218	233	217	209	207	248	230	254	235	227	248	204	248	225	233	246	209	232	249	225	231	227	217	222	245	237	220	229	252	208	232	253	223	220	242	227	235	219	207	245	237	247	210	248	231	223	197	228	218	227	233	225	252	205	211	210	227	238	248	240	186	221	208	233	258	234	219	229	222	241	240	221	206	201	228	232	220	230	237	231	244	203	234	250	236	213	223	229	230	238	221	230	230	212	203	230	240	221	242	217	228	233	223	201	249	251	243	235	254	242	227	219	199	227	200	223	194	236	258	234	252	222	239	236	227	248	239	229	244	223	259	198	226	245	236	213	238	225	205	240	228	230	207	212	201	212	228	231	229	229	219	195	222	243	223	228	234	218	209	249	205	235	244	232	223	247	249	212	228	237	252	225	232	222	222	265	254	251	240	245	230	231	200	213	219	223	246	262	202	231	213	221	253	233	215	234	201	233	222	224	239	219	247	228	203	238	230	244	237	241	211	230	241	224	235	257	234	231	235	224	217	212	242	270	201	245	210	227	237	234	235	235	217	231	239	206	237	209	222	236	236	199	256	245	216	239	222	213	197	215	244	223	211	225	248	206	237	248	242	217	254	239	219	212	223	238	207	222	240	225	209	247	198	227	227	214	250	240	230	219	218	226	232	230	202	200	219	221	236	239	225	228	206	227	238	238	229	252	232	239	223	230	233	246	212	218	229	245	247	238	215	227	229	224	247	207	221	224	248	246	232	201	208	230	217	215	251	217	222	223	218	235	201	241	222	233	244	212	208	215	225	229	212	224	223	223	235	236	235	227	242	198	210	217	232	233	223	236	235	256	237	199	223	232	233	215	218	209	225	234	244	244	220	228	227	219	238	226	229	239	209	205	232	231	223	229	236	236	203	216	222	237	244	210	227	234	222	257	230	233	230	239	231	226	279	206	216	218	224	216	230	214	226	223	225	212	227	204	224	212	251	231	224	220	249	225	226	264	237	243	186	195	220	227	229	245	198	224	233	228	251	223	215	236	230	228	252	225	261	239	212	231	238	231	213	215	215	226	212	226	217	230	217	222	223	229	217	254	241	236	219	227	233	204	222	213	224	239	232	237	213	228	249	228	236	225	265	240	234	219	217	227	251	210	224	218	232	216	193	233	210	240	212	220	227	227	223	251	243	233	242	223	226	217	222	242	225	248	193	228	230	236	219	202	228	245	230	244	238	208	209	239	218	221	211	218	260	251	239	246	205	237	200	220	225	254	233	244	229	251	223	226	245	219	235	221	239	231	226	221	217	246	232	266	221	223	243	249	220	260	242	212	215	237	198	236	237	243	203	243	221	223	211	221	242	216	238	207	227	233	238	249	226	233	237	230	218	215	230	245	228	242	214	225	226	263	190	228	226	220	198	208	237	218	242	224	232	245	214	229	212	243	202	232	192	227	209	239	229	217	211	234	256	235	241	213	226	235	214	224	241	191	239	225	194	252	239	210	254	224	208	211	221	237	226	237	224	206	231	230	223	247	208	224	207	225	217	227	220	243	224	212	225	216	256	230	243	247	223	225	223	242	219	256	245	228	236	219	218	254	247	230	223	222	245	220	226	210	222	251	239	230	224	238	224	244	236	223	232	209	230	191	236	214	243	239	235	212	211	223	210	238	240	199	231	232	246	214	231	228	224	219	221	240	232	213	216	246	246	217	214	230	248	216	236	200	237	223	223	223	207	234	214	232	222	226	215	253	212	197	214	227	258	225	226	220	246	247	218	265	218	214	263	202	222	229	258	211	252	229	218	251	205	228	226	217	207	236	246	217	220	229	231	226	214	242	239	230	209	241	210	238	231	226	229	233	232	221	214	221	231	232	213	220	221	199	215	202	259	222	216	231	227	225	231	246	223	238	223	214	223	247	236	246	223	228	218	243	244	219	221	224	218	222	246	236	245	221	231	242	218	231	204	236	235	235	228	254	217	229	254	243	227	232	233	222	235	226	234	225	236	258	219	210	232	240	258	230	231	226	212	237	248	223	260	197	215	222	237	218	248	206	243	222	212	233	227	228	267	234	244	211	224	214	239	216	218	207	206	230	232	208	230	231	231	203	213	226	216	224	227	225	243	230	211	239	240	215	232	212	241	232	245	217	210	222	229	228	233	245	231	241	232	265	244	216	226	215	230	228	223	215	205	239	226	222	222	245	253	236	228	224	262	239	213	225	263	210	216	233	248	227	211	257	220	198	222	227	232	226	230	210	229	215	243	240	238	225	219	232	211	217	240	247	220	209	249	220	221	217	207	253	219	229	237	242	211	241	250	243	242	239	214	216	235	216	245	216	235	223	237	220	230	250	239	235	232	195	242	227	239	245	225	219	235	204	242	258	232	246	230	217	255	219	217	232	206	233	240	228	239	200	228	194	211	240	223	225	200	223	213	233	204	213	210	236	205	229	213	225	239	227	233	224	228	227	244	268	260	232	253	242	243	217	242	220	201	242	257	234	202	218	218	218	232	245	201	220	246	215	242	230	218	219	225	237	236	219	223	234	224	238	226	210	221	225	231	207	230	241	226	242	228	231	255	218	205	241	224	226	217	237	205	234	223	223	234	250	232	237	189	222	228	234	239	199	239	250	203	242	209	224	232	231	243	233	207	211	216	202	224	241	241	244	279	232	214	195	253	237	212	203	206	239	221	244	211	226	208	202	208	241	203	231	204	215	216	224	238	247	234	238	218	242	240	235	248	225	230	234	224	228	228	242	259	244	237	242	216	205	239	232	226	204	229	271	236	228
1713	325	329	292	294	304	321	336	297	291	315	297	300	311	322	287	323	299	269	295	334	295	291	288	346	298	326	313	309	344	297	312	281	309	329	304	323	302	268	319	318	284	317	302	308	348	291	317	295	296	291	313	315	316	269	266	303	323	305	331	286	336	297	334	307	308	339	311	324	313	315	323	292	263	304	307	281	307	284	310	300	326	307	300	265	287	283	320	300	288	318	301	301	322	321	330	289	311	347	331	328	327	295	303	312	279	324	300	281	303	287	293	314	315	297	316	300	305	294	296	325	286	313	325	303	301	313	314	325	307	306	298	326	317	328	301	315	321	287	324	317	324	312	343	319	321	312	328	301	318	284	295	283	292	278	305	330	293	312	296	309	311	298	283	314	325	305	283	326	307	339	315	282	311	282	270	339	331	320	286	328	281	292	287	309	295	274	323	308	288	328	323	320	310	291	287	301	309	299	313	310	308	315	331	321	288	314	321	286	323	314	305	277	303	303	321	277	294	293	301	309	298	313	292	253	318	311	322	279	314	308	314	312	321	303	288	309	309	289	334	329	312	307	303	322	321	303	267	280	291	301	282	293	318	301	292	320	307	265	294	315	311	296	294	276	333	331	305	284	349	296	289	271	291	326	283	324	312	297	287	299	325	285	305	324	283	277	297	284	332	298	325	307	269	277	294	286	300	324	309	294	282	306	296	311	316	292	298	284	288	306	314	320	280	281	303	283	310	320	299	290	325	277	309	288	295	325	307	349	293	283	305	340	315	328	304	312	328	325	322	299	297	306	274	296	325	319	332	317	338	281	319	318	286	310	310	321	304	295	312	306	320	298	304	295	297	290	311	323	276	309	272	307	270	310	327	292	280	279	350	291	329	307	268	320	327	304	336	311	274	320	291	297	315	281	269	302	292	282	328	274	307	305	297	292	315	295	334	299	328	322	336	296	320	326	300	302	323	296	304	317	297	287	248	297	278	285	334	305	285	289	300	324	280	297	281	312	315	270	317	302	288	298	304	332	313	312	303	322	313	329	294	293	288	321	299	282	249	288	301	298	287	321	274	306	312	291	288	329	297	332	287	320	288	316	286	319	276	314	320	325	326	301	301	323	306	298	293	294	309	338	272	303	302	310	311	287	300	285	310	321	295	293	333	289	293	327	320	322	318	299	319	295	327	317	286	318	290	274	312	275	311	324	305	327	295	314	274	308	290	315	318	323	313	302	303	301	308	318	346	290	322	301	282	295	317	283	307	282	274	305	286	294	281	298	283	312	275	347	273	300	314	319	308	294	310	300	300	294	294	308	311	309	316	307	265	308	341	290	329	298	322	323	292	306	283	328	263	294	304	311	291	314	315	299	307	283	297	303	290	317	294	293	343	332	305	285	267	311	306	269	296	297	323	310	298	312	301	321	267	293	319	305	312	315	328	315	292	283	344	298	303	278	307	294	295	324	305	308	289	305	335	300	304	332	289	291	332	313	312	290	319	306	281	307	304	284	305	336	311	296	270	299	290	330	308	315	312	289	305	291	290	317	312	331	345	336	316	291	324	296	322	292	312	289	291	314	299	316	305	333	260	323	294	315	319	297	296	305	281	313	308	266	306	315	312	338	318	317	312	274	336	314	350	312	288	287	297	302	304	295	352	306	303	309	329	300	319	276	292	283	346	322	320	313	287	319	319	306	288	337	320	330	300	261	277	312	298	309	285	298	318	287	317	248	282	296	289	313	312	317	307	294	246	347	303	300	302	332	309	295	275	295	293	293	295	303	308	302	291	284	307	317	334	299	264	275	284	295	307	331	312	297	292	296	348	285	264	303	327	315	289	295	299	290	318	311	294	283	301	290	298	290	323	298	319	318	291	303	279	263	302	316	332	286	350	301	287	276	259	312	308	272	323	291	296	303	282	315	319	298	310	327	270	292	305	301	290	289	332	326	327	308	285	324	293	324	292	303	300	293	288	271	308	321	337	293	265	294	314	264	320	301	278	302	314	326	300	304	302	313	277	316	297	296	310	294	308	299	262	300	295	323	295	281	283	289	306	301	302	292	286	313	299	311	298	298	323	298	287	284	316	313	312	296	322	304	319	292	311	300	296	291	286	318	292	300	305	312	296	294	308	269	297	322	300	332	304	334	264	304	307	355	314	292	327	301	276	288	284	331	277	318	300	305	309	336	285	298	300	291	306	323	304	305	321	330	306	327	283	311	299	306	301	305	280	352	308	316	290	316	332	283	318	285	295	315	300	294	267	306	278	313	314	324	308	313	290	303	308	301	305	287	319	289	324	313	323	271	296	304	287	297	301	308	310	320	312	279	291	305	292	303	297	296	310	313	287	303	324	313	310	315	326	329	314	314	333	305	268	285	287	314	316	301	268	326	308	271	291	301	339	276	308	292	314	287	293	275	301	325	314	339	307	311	292	320	308	287	305	311	333	322	322	292	279	310	311	290	311	301	279	284	303	304	346	288	289	303	274	285	327	297	324	292	332	281	286	317	277	307	310	342	288	332	309	299	317	303	318	322	340	275	315	312	322	312	358	301	284	311	290	312	299	329	291	329	303	301	315	310	304	356	290	313	288	313	310	319	310	301	308	301	307	288	259	297	330	320	297	290	295	310	304	309	299	320	313	306	370	296	315	311	314	299	309	260	330	323	311	333	306	310	316	293	285	321	301	282	313	316	308	296	308	311	283	320	318	317	286	297	301	281	310	295	298	315	276	320	296	284	282	297	292	302	283	266	288	307	325	306	294	296	312	332	317	328	289	313	298	297	323	288	284	329	276	281	330	329	298	315	346	305	321	300	288	311	336	291	296	277	328	311	331	341	341	313	337	307	307	274	295	330	351	304	288	296	283	325	317	303	263	292	330	290	299	310	301	283	256	275	318	314	311	275	347	318	327	292	294	300	335	302	321	280	306	321	283	296	328	276	301	327	285	324	312	254	303	288	307	310	326	291	306	298	283	297	296	293	318	286	291	320	312	323	293	307	287	297	317	303	315	307	321	294	329	321	286	321	315	286	311	349	282	304	314	284	322	284	249	326	326	292	265	285	300	344	324	294	321	321	309	319	348	302	292	294	295	301	299	309	281	322	285	317	301	287	324	262	328	342	294	332	309	295	303	302	283	299	293	309	299	339	300	323	282	307	284	308	293	318	295	315	312	346	282	306	333	303	320	293	308	309	291	316	277	317	332	283	298	284	292	323	286	282	345	307	286	330	300	287	313	288	283	328	261	300	315	290	312	275	332	322	298	333	307	310	325	327	305	291	290	291	287	331	285	297	315	292	320	317	330	271	320	304	317	312	314	317	321	290	325	315	292	308	324	342	320	306	278	303	303	362	287	312	293	295	298	295	278	277	326	279	307	343	291	348	330	296	333	306	323	308	303	291	294	321	322	299	289	330	312	291	279	271	318	292	332	296	323	307	307	346	294	296	307	284	326	283	332	295	289	266	324	277	279	313	316	322	291	302	271	269	371	292	317
2088	723	733	667	729	715	697	686	665	705	713	670	666	673	671	696	699	672	716	702	664	698	688	676	687	674	660	662	691	689	683	646	679	673	669	667	688	697	670	690	663	676	705	638	681	678	656	685	673	659	669	680	638	688	666	704	679	669	629	693	687	677	684	646	703	678	646	684	653	679	676	694	652	663	689	625	648	703	684	627	656	659	651	672	668	708	655	693	675	667	659	682	667	674	735	654	717	620	676	708	684	722	685	660	654	671	702	675	693	669	666	640	696	665	712	646	652	676	691	676	671	673	659	631	681	661	712	697	693	624	678	682	651	656	650	644	621	689	720	632	626	684	666	661	676	695	663	696	707	670	674	639	742	659	688	692	672	688	644	651	626	664	593	646	692	682	722	708	637	650	649	715	708	660	640	660	653	642	695	715	663	658	674	602	699	719	701	631	658	661	634	680	665	648	676	627	665	741	663	681	665	643	682	693	684	647	671	690	707	672	662	677	669	700	668	694	686	683	706	704	666	656	664	693	691	669	720	664	649	690	710	628	640	657	657	626	666	673	690	665	645	690	689	657	615	660	657	693	679	635	729	623	609	665	647	680	630	666	662	683	692	659	673	654	662	691	685	655	667	711	683	650	626	728	630	657	653	628	661	683	701	642	691	637	637	659	662	660	682	676	642	650	647	656	676	684	643	680	665	691	663	691	683	670	674	632	700	680	671	716	680	672	710	643	706	666	702	686	685	632	633	714	682	743	703	658	726	696	702	698	708	682	663	686	683	650	711	652	676	634	676	705	651	685	712	663	688	630	725	655	711	694	687	681	700	713	670	702	633	646	651	699	672	682	627	660	640	685	705	703	680	652	660	635	670	663	679	708	661	677	720	705	620	691	650	705	637	641	654	636	682	692	682	661	655	709	626	681	653	666	694	691	629	669	682	718	658	721	695	669	696	645	686	659	625	674	655	659	715	622	688	707	652	689	695	685	653	653	701	666	688	689	656	664	718	707	714	671	647	706	664	657	719	664	618	679	671	663	664	700	652	651	672	718	649	657	699	628	711	648	675	671	640	727	706	670	682	595	695	659	660	659	668	675	654	715	619	624	645	666	658	654	692	633	657	699	667	673	682	637	652	661	629	652	637	709	692	624	626	642	684	698	601	684	652	660	686	656	639	698	674	717	636	687	680	665	631	683	632	656	659	674	654	651	671	709	651	673	683	687	676	656	656	614	693	652	731	644	645	686	678	685	696	672	734	693	716	683	716	697	675	678	681	631	615	652	693	697	651	679	665	648	684	646	657	685	694	677	686	652	663	705	633	668	653	672	637	648	707	651	680	641	684	682	675	623	659	638	668	742	727	640	654	702	671	733	640	717	693	665	699	676	685	654	706	679	702	661	699	677	677	612	675	691	701	646	728	667	692	626	665	672	719	663	678	644	679	707	660	696	647	659	655	683	662	667	698	700	659	660	629	692	672	660	657	699	681	664	704	644	706	694	647	659	696	682	702	696	700	652	674	680	684	686	694	689	637	666	645	639	667	637	636	660	693	651	647	694	679	641	666	656	664	682	673	664	684	613	688	647	675	668	665	667	660	665	698	716	676	701	694	681	730	610	646	661	655	682	673	679	659	729	729	681	632	688	675	709	682	642	665	702	632	643	702	647	646	659	684	686	665	678	633	663	654	696	678	661	675	674	642	660	642	694	691	668	667	658	663	714	654	696	637	684	702	662	663	686	664	594	682	714	615	664	661	668	682	676	655	701	658	710	689	657	671	660	673	647	656	673	676	663	651	650	691	692	694	668	714	668	619	690	696	714	670	655	657	653	701	665	712	663	676	710	651	654	690	679	653	691	694	609	655	643	661	702	675	694	698	685	677	654	672	674	647	674	683	653	649	670	711	642	660	656	666	643	681	670	645	695	661	617	683	694	683	620	609	634	738	653	674	662	644	687	656	694	664	698	673	711	626	707	687	668	649	704	631	667	649	716	683	688	696	670	657	666	685	625	615	708	664	675	664	672	694	661	672	662	713	690	651	687	670	630	659	671	676	691	704	674	714	664	635	679	663	691	651	667	648	702	673	712	653	667	654	639	640	718	682	683	707	633	639	701	721	642	678	687	641	671	681	693	642	659	665	669	634	672	672	703	700	676	651	650	618	661	706	675	695	664	669	717	693	680	647	668	651	684	718	695	673	650	687	708	621	705	715	681	695	720	656	659	644	672	670	703	643	691	671	681	640	687	710	696	701	664	662	639	659	660	652	665	738	709	663	648	680	676	676	659	715	632	638	691	638	679	651	622	684	645	645	682	677	657	637	622	685	640	647	649	687	661	643	689	669	681	690	672	606	689	647	644	655	659	678	634	643	721	658	637	645	707	679	682	643	716	666	685	666	666	674	684	682	694	694	669	702	706	665	665	692	666	667	664	657	682	687	654	651	691	683	649	646	625	730	684	693	700	674	632	696	659	677	719	661	685	669	625	662	646	713	671	731	645	644	667	708	665	690	685	668	685	676	647	672	682	709	643	652	649	692	743	676	656	672	696	627	639	671	644	653	692	743	705	701	648	641	676	647	649	666	703	673	675	637	642	758	695	636	663	677	662	669	677	658	647	656	645	627	705	696	679	644	656	688	644	695	664	689	646	677	690	680	676	689	671	718	715	691	685	670	678	631	654	693	672	653	651	686	623	668	698	700	707	701	646	658	640	683	665	677	719	639	648	690	700	642	660	680	658	704	718	671	669	651	698	677	626	717	627	675	672	637	677	656	622	685	678	640	674	724	690	672	707	702	672	642	645	695	661	680	679	605	647	684	650	683	661	668	661	643	656	649	706	657	660	666	667	674	663	666	681	639	710	688	698	646	685	666	716	658	707	680	643	651	703	721	668	679	640	746	673	644	664	711	718	637	666	657	667	712	668	653	690	685	676	673	665	681	719	689	673	694	661	687	629	662	680	656	699	661	691	670	682	635	695	669	620	693	651	628	654	687	691	608	679	675	719	711	652	701	704	662	681	678	659	704	694	655	680	694	694	687	678	691	697	663	655	728	651	637	662	683	690	680	651	630	716	677	726	655	681	661	676	694	678	650	629	666	720	690	676	686	684	649	635	667	651	686	632	655	719	672	683	650	679	652	659	696	670	653	712	647	703	659	663	673	691	661	671	689	731	667	658	683	665	691	668	665	662	723	711	667	668	655	659	670	693	705	660	650	709	681	644	691	674	656	699	643	642	663	653	682	689	655	651	672	655	684	717	669	635	674	727	694	726	681	689	680	698	683	703	680	706	640	668	722	646	688	664	602	671	660	678	625	630	630	708	695	702	708	682	725	672	655	706	704	654	669	684	667	658	649	676	671	666	691	686	651	699	679	734	619	710	624	612	655	719	694	662	682	671	697	626	640	702	678	655	663	704	653	714	677	641	674	654	651	675	650	634	615	672	627	623	709	646	664	684	738	623	696	710	671	722	670	664	672	665	678	670	661	687	700	619	652	695
7459	473	479	394	316	302	258	219	165	187	200	185	175	195	177	167	159	169	181	159	194	165	175	183	169	153	179	176	185	180	168	155	176	189	153	181	168	149	149	155	166	171	161	178	157	174	166	171	195	177	167	160	167	172	153	174	159	172	159	163	152	164	153	162	160	178	167	158	129	174	182	175	182	167	177	163	154	153	168	181	166	173	179	155	165	206	167	162	177	155	172	176	149	173	161	154	154	172	165	137	183	170	159	164	166	165	164	177	167	168	158	164	174	165	150	181	183	168	169	141	184	189	154	165	148	150	165	170	171	146	163	153	175	179	148	172	173	164	156	159	170	208	154	182	197	185	150	165	163	146	157	163	181	177	156	168	174	183	167	166	156	173	165	167	178	175	135	161	178	172	164	182	173	169	169	186	147	163	164	142	141	173	163	198	150	146	159	184	164	160	184	175	170	166	147	164	167	187	157	157	166	165	171	152	160	162	162	142	174	182	171	165	143	177	166	168	165	166	177	172	147	148	159	163	158	167	161	157	159	147	182	174	165	156	168	193	183	154	146	163	177	149	152	189	182	162	169	169	145	152	161	160	168	140	186	175	166	168	174	151	170	156	146	179	164	161	145	175	170	119	154	146	146	170	171	176	159	140	167	164	179	189	133	187	168	165	181	145	162	160	153	153	169	179	165	167	168	148	160	151	187	171	152	177	175	193	172	184	173	159	130	171	169	163	152	146	161	202	178	160	165	145	170	165	167	144	176	192	169	178	150	176	169	135	172	132	174	160	144	171	176	162	132	156	165	165	162	146	177	176	175	152	172	167	181	178	191	181	124	149	186	162	157	137	158	156	165	148	164	161	173	196	142	148	175	154	166	167	139	170	170	150	188	155	138	153	184	155	159	180	151	143	165	164	144	170	159	156	174	159	166	156	150	149	165	132	151	146	163	160	148	193	165	147	169	176	164	155	154	181	147	155	170	170	158	133	175	183	174	167	165	158	190	188	141	184	165	165	142	156	167	163	155	161	165	159	161	154	174	160	155	158	145	175	155	175	168	166	171	153	152	153	155	139	171	142	129	137	179	159	174	179	147	174	169	158	166	174	187	173	172	166	158	163	188	178	175	146	167	170	131	155	181	151	166	156	173	138	173	169	190	167	147	155	134	164	158	149	158	172	155	159	164	143	166	167	178	162	160	192	144	158	152	164	166	155	156	177	174	168	174	184	152	162	147	175	181	160	181	164	161	174	158	164	153	174	157	156	180	177	202	164	176	155	165	182	163	188	152	164	158	159	159	160	146	158	173	175	174	148	173	154	165	164	168	178	170	140	171	167	146	161	171	194	181	160	163	149	147	145	155	165	148	166	145	158	156	170	168	170	154	152	145	174	157	158	154	181	164	151	152	173	144	158	133	178	168	168	156	165	142	160	170	163	164	170	153	187	160	162	125	181	180	182	167	164	161	173	167	156	161	197	188	181	172	163	174	191	171	155	153	162	135	143	155	169	162	141	140	144	168	164	165	156	172	158	166	151	178	163	170	179	178	164	173	169	185	161	179	181	159	195	162	178	177	177	153	147	184	176	145	159	172	143	182	162	154	156	164	181	180	158	176	135	160	194	163	159	174	169	153	167	183	147	154	172	170	156	151	151	163	165	149	187	144	179	171	192	174	166	169	155	165	185	143	164	153	156	175	150	188	196	188	172	151	153	167	170	200	155	145	174	198	187	134	177	147	167	155	172	176	145	152	174	155	181	180	169	176	145	169	148	154	179	168	163	156	177	168	161	143	143	205	138	159	174	175	138	140	170	166	158	177	167	182	175	180	167	152	158	172	180	166	169	167	191	172	155	165	172	173	159	179	159	192	163	176	165	183	157	152	165	146	178	164	181	169	152	156	161	179	167	158	182	166	179	164	158	165	169	172	169	169	177	155	162	172	155	177	149	164	181	160	195	148	150	165	153	172	160	152	174	162	174	179	175	163	174	189	175	170	155	150	175	173	164	163	196	149	167	169	166	160	151	165	162	163	158	151	151	159	165	180	144	146	157	129	153	166	161	149	157	167	168	163	165	194	178	189	184	172	145	191	161	175	168	154	174	139	163	181	151	170	163	147	176	158	143	153	158	171	165	162	175	167	157	140	153	176	154	179	178	171	158	176	191	170	150	139	150	148	150	168	156	145	164	156	191	176	147	177	146	179	149	149	178	170	167	187	170	154	167	166	167	161	162	139	154	154	164	183	165	188	167	149	151	162	170	166	153	162	180	162	169	178	172	143	160	193	165	157	178	179	171	151	158	160	164	175	170	165	173	167	142	182	157	169	150	160	149	174	157	164	182	162	173	157	166	147	147	160	187	176	166	193	164	170	180	157	158	176	172	157	171	179	152	176	155	160	191	173	138	162	164	164	141	149	166	143	161	131	153	148	144	167	150	164	141	150	176	151	176	151	187	176	185	184	155	166	162	161	160	159	176	177	167	154	170	153	182	170	164	159	135	153	166	163	154	165	175	176	169	165	163	173	169	178	156	166	163	170	193	189	156	168	149	152	186	145	166	136	156	134	134	163	139	166	139	178	150	154	152	179	173	156	156	154	183	170	186	170	159	137	185	147	150	165	171	174	171	172	170	146	151	180	173	176	155	162	169	158	168	181	151	148	196	155	173	164	149	190	155	158	144	180	167	202	166	179	187	178	164	164	164	176	169	178	176	179	152	142	159	168	153	170	169	170	157	134	149	170	166	187	183	152	155	158	190	153	172	145	141	171	185	145	162	147	174	171	167	179	179	160	168	167	151	187	173	177	181	158	144	173	137	153	157	156	166	178	164	169	160	176	178	162	168	171	178	186	173	174	164	158	163	165	160	160	173	168	138	151	146	170	164	162	164	147	140	160	135	156	153	141	171	170	180	182	149	166	177	165	165	137	147	161	157	151	157	172	168	174	163	137	182	168	155	181	152	155	176	170	166	153	174	168	149	175	167	152	159	145	156	151	171	153	158	197	184	151	167	148	183	158	170	168	158	160	168	183	165	184	155	167	161	175	182	175	180	174	162	180	179	166	190	162	151	185	171	155	155	175	163	145	156	176	162	164	189	181	152	180	182	162	171	177	169	154	158	185	173	173	154	134	166	179	172	146	153	141	161	145	159	187	165	154	181	173	163	171	168	171	193	183	192	166	145	158	175	173	165	159	160	157	168	169	180	155	148	168	141	166	178	157	178	164	166	167	176	155	171	174	176	139	141	182	142	192	154	155	162	163	130	153	156	161	159	144	178	138	130	180	149	135	164	159	161	151	155	167	172	172	178	177	148	165	165	158	175	151	158	164	136	189	159	167	152	157	175	156	196	177	158	142	164	171	167	156	147	155	158	157	158	189	159	170	153	146	171	174	160	147	149	173	162	156	153	151	157	176	160	164	164	146	156	157	162	170	165	173	181	139	171	146	171	175	149	155	167	173	179	179	162	143	164	139	176	157	128	164	157	136	166	170	153	135	158
6414	693	1064	1171	1016	844	687	634	609	588	487	527	491	488	470	450	447	431	450	426	449	433	417	372	387	414	393	415	400	399	357	371	442	400	380	380	411	370	348	406	404	367	404	391	412	402	399	391	390	408	375	384	356	389	353	368	378	402	399	353	387	406	376	391	372	345	395	383	360	363	402	404	368	410	398	378	404	359	344	417	381	377	369	374	372	367	362	395	400	376	375	372	405	358	383	384	403	367	400	351	353	363	379	384	407	346	375	399	363	377	381	394	374	381	420	366	363	360	404	329	375	369	341	403	386	373	403	354	354	378	385	341	388	367	358	357	387	386	365	408	355	391	391	382	400	386	380	383	371	397	384	382	361	379	364	371	411	361	353	392	340	356	368	379	368	390	354	382	403	349	380	398	359	397	362	430	377	376	407	368	402	376	364	409	369	364	366	386	405	386	358	377	373	360	353	394	358	376	369	376	366	352	346	355	442	397	405	376	423	379	387	358	366	368	349	361	388	369	385	349	387	382	349	362	351	369	348	374	382	374	358	375	415	373	382	401	354	373	359	422	395	402	376	410	369	362	435	391	367	374	394	366	375	342	380	338	393	383	356	361	358	388	352	404	422	404	400	365	374	364	389	363	377	412	376	338	394	358	399	373	394	373	382	370	365	371	362	348	348	403	363	399	400	359	335	360	381	371	372	351	388	372	357	368	360	387	398	397	383	351	361	374	407	366	406	365	357	363	386	361	388	447	386	358	382	386	379	334	371	357	383	375	383	357	380	368	376	381	341	401	379	371	375	346	371	416	385	359	380	366	361	384	388	376	369	408	385	346	375	391	362	385	384	366	382	353	375	404	391	387	359	385	384	353	375	362	362	380	384	388	366	394	388	443	451	356	373	366	403	392	378	376	433	395	362	404	382	375	356	373	407	373	367	357	378	350	364	403	356	373	386	375	392	392	380	392	378	331	332	367	366	366	367	366	365	394	376	349	351	403	373	378	369	375	369	365	340	360	377	372	382	387	363	406	387	391	360	371	381	368	380	361	360	368	391	351	357	362	363	371	394	382	380	390	376	392	378	380	331	383	360	372	378	381	402	428	354	374	396	349	379	396	408	401	402	374	392	370	385	379	403	363	380	366	404	355	374	363	349	395	369	370	358	370	334	365	384	353	375	381	370	370	405	391	383	364	379	369	373	399	366	392	371	371	354	412	338	365	393	376	354	401	377	376	392	361	365	381	399	372	355	400	375	350	342	376	330	409	377	355	381	369	393	377	350	374	369	364	349	360	362	376	405	361	395	359	408	400	343	391	382	350	368	360	428	395	382	382	375	349	363	384	366	384	354	397	381	363	383	361	375	368	383	355	393	385	387	398	382	369	410	377	374	410	386	367	380	356	356	383	364	403	368	368	376	364	383	354	384	364	360	364	376	349	376	353	370	370	362	375	384	377	365	392	354	374	381	356	377	429	387	336	351	394	390	395	370	366	351	371	394	381	350	413	376	379	388	345	369	386	372	414	358	396	397	346	361	343	388	362	388	392	380	369	370	397	396	372	402	366	395	377	401	393	400	335	345	396	376	371	358	352	324	376	387	366	376	389	378	391	373	369	367	362	411	389	394	336	397	370	361	400	372	382	384	368	360	379	350	372	381	374	378	366	372	366	367	384	408	405	372	356	363	381	372	389	376	371	379	355	364	369	367	387	368	422	404	344	373	330	418	393	352	377	381	344	372	370	413	364	373	388	399	399	380	356	405	373	395	330	397	374	361	391	392	358	387	376	381	393	370	401	378	379	376	371	396	337	352	371	364	359	400	406	382	386	374	371	386	396	403	372	397	348	368	397	373	341	369	403	382	341	394	372	410	366	375	372	363	377	373	381	419	356	360	361	379	389	380	383	402	418	387	371	356	366	404	361	367	380	395	415	410	366	355	354	367	398	390	366	394	384	387	413	391	416	421	390	370	376	380	353	374	350	372	375	400	373	383	357	355	382	334	403	368	383	373	364	352	367	352	399	374	377	391	396	405	368	398	358	373	398	414	390	375	401	400	366	343	385	377	372	374	347	371	390	345	348	368	380	387	391	439	391	369	390	355	348	402	367	343	373	370	377	362	346	368	371	404	377	347	372	398	400	366	382	377	408	368	366	359	370	366	355	337	392	402	358	387	414	367	388	367	395	370	363	381	367	389	385	335	384	401	343	387	355	357	382	365	395	374	377	364	384	392	383	368	385	361	349	388	371	383	355	373	395	376	392	382	392	397	350	383	397	370	381	370	363	344	393	365	388	376	376	369	343	361	375	375	373	349	388	374	399	368	380	391	346	361	409	396	369	386	390	392	380	412	371	381	392	367	358	416	366	413	377	387	367	373	347	368	404	364	360	372	419	359	398	358	398	400	384	361	396	404	376	396	375	345	366	369	387	358	392	401	352	362	352	351	391	334	372	379	355	348	357	375	386	371	376	386	388	359	387	367	362	374	408	360	372	380	374	357	342	370	392	365	353	357	391	413	405	373	389	383	359	374	383	393	370	375	387	396	366	394	363	329	392	356	386	370	390	337	391	365	364	419	383	320	377	364	392	358	392	366	386	397	381	392	373	389	355	353	379	386	374	424	395	411	373	364	393	395	385	361	385	390	349	397	396	368	377	370	385	393	373	385	404	391	395	364	405	348	370	352	389	387	393	358	381	378	360	375	356	364	384	408	355	363	352	374	383	346	360	416	348	381	350	393	371	376	370	377	385	354	386	370	398	366	415	385	383	353	374	388	373	356	373	361	371	388	380	395	351	361	355	353	401	362	367	402	361	363	376	381	385	382	382	332	374	370	383	363	384	375	363	414	358	332	393	383	377	399	393	366	367	422	382	400	355	398	394	394	391	356	390	397	378	382	364	397	369	393	392	403	386	402	363	380	373	356	328	376	355	399	361	364	354	397	364	375	375	375	406	377	351	409	357	355	390	397	390	329	391	360	399	380	393	378	386	363	376	388	388	336	366	349	381	355	402	400	357	376	381	407	385	369	365	390	374	370	382	381	370	375	362	375	384	380	385	400	347	371	380	393	383	370	393	366	360	389	384	397	371	392	359	380	397	372	360	379	411	383	387	377	327	427	352	350	383	401	359	382	358	382	378	377	368	372	385	370	367	375	356	359	358	383	394	393	375	414	396	369	367	368	391	376	392	337	363	388	385	375	390	372	382	375	353	366	399	351	372	358	379	367	369	390	364	385	360	349	383	380	412	350	399	339	374	394	376	359	352	389	392	343	408	350	397	403	414	386	389	364	388	388	375	406	362	376	391	378	380	385	398	359	381	374	368	399	357	410	402	385	378	378	357	369	373	364	408	379	366	341	366	368	352	357	395	369	388	388	387	379	382	339	393	351	372	405	400	347	394	367	406	378	411	373	386	412	396	381	357	377	368	334	388	385	396	336	380	383	373	370	377	371	372	389	380	365	428	369	387	407	368	373	402	371	373	375	387	377	383	363	393	356	378
14252	1039	740	588	363	259	203	193	175	126	144	134	117	115	108	87	92	103	91	85	97	88	96	76	84	83	95	66	66	75	85	95	82	77	93	74	85	73	83	73	84	78	75	88	82	83	88	84	81	83	80	82	87	84	99	80	79	76	80	79	76	70	86	80	88	90	80	79	66	78	78	91	91	85	74	80	84	97	85	98	84	85	69	92	80	92	83	77	85	90	87	95	92	61	94	79	71	83	76	90	82	81	74	68	95	78	65	74	73	93	85	85	72	86	73	83	96	77	109	87	85	83	87	85	78	85	81	73	91	90	93	80	86	69	70	85	77	90	74	75	84	96	86	73	80	88	80	80	83	80	78	76	81	70	85	72	66	73	83	70	77	91	85	92	90	89	88	91	79	85	83	76	75	89	92	92	97	64	75	66	76	90	73	75	60	67	68	85	70	73	67	74	66	90	65	77	71	66	66	85	78	59	83	88	80	83	79	67	86	79	73	73	82	87	83	82	77	68	57	87	75	88	86	86	86	66	53	80	87	85	78	72	83	79	76	86	75	79	97	105	73	90	80	88	78	65	73	88	63	69	83	91	98	86	73	71	83	67	80	93	88	86	78	68	74	76	80	83	62	83	82	75	72	79	73	80	88	88	84	76	81	93	92	73	68	94	85	89	80	87	79	88	83	93	85	57	73	68	95	79	72	89	86	80	115	92	70	86	84	74	76	69	90	93	76	86	80	67	73	71	85	71	89	78	83	80	77	71	69	88	83	83	93	76	76	72	64	63	82	72	83	91	86	93	94	76	76	90	77	64	70	91	84	80	92	91	94	65	91	76	80	79	80	87	69	87	67	95	69	76	90	81	79	61	68	60	87	83	76	62	72	79	88	69	83	63	82	70	76	80	72	88	70	71	73	75	68	85	106	86	84	68	88	85	79	73	90	71	86	79	76	89	98	82	99	83	76	86	75	78	85	83	64	84	90	68	67	83	73	67	88	108	88	83	77	61	95	79	69	82	87	72	82	77	67	70	91	74	71	87	87	84	89	79	98	72	84	72	70	65	77	97	94	96	99	84	95	82	98	79	79	76	81	70	76	73	71	63	71	66	86	77	79	86	80	77	69	69	70	60	68	86	79	78	72	80	66	79	71	96	73	70	81	79	83	67	76	79	82	67	71	74	91	65	75	74	83	87	80	82	81	77	84	86	81	83	75	86	93	108	71	76	94	84	78	95	85	71	79	93	89	79	70	69	80	62	54	60	73	78	87	71	90	75	76	77	88	81	87	83	73	80	72	87	68	84	84	87	78	52	76	92	88	90	72	81	70	78	75	77	93	81	74	62	74	85	96	69	78	84	66	81	57	100	77	50	91	90	80	95	72	78	77	73	82	69	92	92	61	94	76	92	75	94	99	76	66	88	96	75	79	73	62	76	86	75	86	81	79	72	74	66	83	95	79	87	80	85	75	81	84	77	57	67	69	71	74	77	81	77	66	97	62	67	62	81	80	83	83	81	73	73	92	93	83	101	72	76	87	71	92	85	74	85	75	79	60	80	71	70	69	67	77	68	80	70	79	93	73	75	74	71	87	89	73	78	91	77	64	76	83	78	102	80	101	84	90	76	73	85	97	73	76	80	79	78	85	78	87	75	72	91	88	69	75	71	79	68	83	66	94	66	82	68	73	73	74	70	76	75	68	69	81	64	83	81	89	75	98	77	65	74	90	79	81	82	92	72	96	82	77	79	90	98	61	86	82	59	85	72	76	89	81	84	75	91	104	87	66	83	79	81	87	69	82	80	79	67	75	74	74	86	83	89	82	72	84	90	73	87	89	74	87	81	81	65	77	79	89	80	87	75	76	88	94	74	94	90	67	77	87	83	85	71	89	87	63	77	83	95	80	92	92	69	90	96	101	92	97	81	76	70	78	74	77	94	83	92	97	101	77	72	71	93	82	74	91	102	84	85	70	91	79	76	120	97	77	57	75	70	70	86	81	71	93	76	97	88	82	85	91	93	74	71	87	76	74	55	81	87	103	83	73	66	83	67	68	89	85	93	92	100	70	79	80	81	72	89	84	89	84	89	64	83	95	75	83	92	79	81	98	90	92	75	77	86	86	67	81	65	58	77	71	85	88	94	69	75	65	87	83	73	71	80	85	75	75	86	70	77	95	63	69	88	80	71	81	80	68	64	96	86	75	77	74	61	69	79	71	74	83	69	77	84	68	91	79	93	91	63	86	74	90	69	86	65	93	86	81	62	75	83	81	93	77	78	79	82	81	81	94	92	105	86	66	77	75	83	85	94	61	83	73	85	85	80	99	81	73	61	69	83	72	84	61	64	80	96	62	72	82	63	82	75	82	70	74	79	92	80	78	95	77	76	77	90	79	78	80	96	69	91	83	85	81	83	82	78	74	86	78	80	77	84	78	58	88	88	69	83	70	69	82	69	89	77	96	91	76	73	87	86	80	80	81	73	90	92	87	85	67	70	63	69	63	78	85	83	71	93	74	74	86	72	73	79	74	86	79	97	89	68	94	72	80	86	75	88	78	71	76	81	81	79	62	83	74	85	76	85	80	70	85	97	90	78	73	82	70	82	86	83	80	94	84	78	73	73	78	80	67	83	88	67	72	88	72	83	79	67	91	71	78	86	88	88	89	80	66	83	87	90	76	85	85	74	72	66	77	62	69	64	74	69	84	81	78	76	76	93	67	86	83	73	93	76	70	68	78	76	88	91	80	81	80	84	68	93	75	80	68	81	70	76	69	88	81	88	80	75	73	81	87	84	60	72	70	92	83	90	78	92	72	76	83	91	72	67	80	76	74	78	94	77	90	76	71	76	75	94	73	70	79	84	97	70	77	56	85	79	92	80	63	79	86	71	71	82	87	69	85	82	85	66	85	63	71	84	68	88	72	75	59	82	74	78	81	80	79	87	83	87	88	81	78	85	66	75	78	69	67	83	74	66	73	79	87	82	59	78	75	72	86	86	72	69	72	63	83	85	84	84	76	72	81	81	83	89	68	83	81	86	78	75	87	85	93	69	81	83	66	83	74	94	68	83	97	86	77	74	62	90	71	76	84	72	71	76	78	79	93	91	88	93	68	91	87	79	80	74	84	80	83	76	95	80	75	87	69	81	88	75	62	85	77	88	83	87	86	95	59	82	85	84	90	88	92	60	75	72	80	67	88	97	72	75	79	67	84	88	76	75	84	64	77	76	92	77	81	94	91	66	64	81	78	81	95	74	83	78	79	92	74	87	75	78	79	73	77	67	84	74	72	81	56	88	81	79	83	74	96	93	80	82	73	83	82	80	85	71	86	90	87	65	82	83	79	84	70	95	77	89	94	64	96	84	99	88	76	80	84	83	98	60	105	68	53	65	83	92	79	99	80	89	71	77	74	66	93	81	86	77	60	71	66	71	60	78	73	98	82	88	90	81	67	74	73	84	74	92	78	74	85	94	76	65	88	101	87	74	73	84	82	70	76	82
8153	848	1614	1825	1480	1190	941	774	664	587	504	491	435	401	347	376	356	273	296	312	314	288	305	273	302	286	279	265	306	273	264	302	272	246	291	247	305	257	250	238	249	266	260	248	240	237	234	240	246	205	239	244	209	248	227	258	230	273	225	249	224	248	244	249	242	188	244	219	225	248	219	248	236	262	212	239	214	240	214	215	238	255	236	242	222	198	221	207	210	194	225	232	205	253	232	225	229	250	237	213	236	217	203	226	237	219	205	234	257	232	198	228	248	259	224	237	235	253	217	234	204	230	223	207	227	221	226	222	220	240	232	261	243	219	188	235	223	213	243	206	234	215	230	205	209	234	228	216	230	238	206	203	191	214	232	235	196	234	216	211	221	227	233	232	228	203	205	233	223	203	228	210	217	223	220	214	218	253	225	236	209	226	200	209	224	210	239	212	252	225	195	193	226	231	228	226	210	212	217	238	228	259	188	220	233	200	223	223	211	216	207	209	222	236	238	226	234	209	207	270	217	226	228	232	220	221	243	240	223	188	205	229	194	216	216	216	199	206	253	255	210	236	253	207	245	239	211	219	227	205	206	227	241	240	245	223	207	214	232	233	202	249	222	231	226	235	226	204	218	194	233	245	217	236	193	235	205	200	225	229	228	253	230	219	214	217	216	228	217	213	203	227	230	214	250	217	200	198	217	206	218	194	218	213	239	243	205	236	221	239	195	224	231	192	242	225	238	216	219	207	210	202	234	230	235	245	221	229	210	215	228	245	189	235	203	240	221	252	235	225	221	231	220	220	207	225	207	221	234	230	200	239	225	204	232	215	243	227	222	242	202	200	224	230	251	211	233	211	183	224	202	217	201	200	218	215	213	199	212	216	230	211	230	204	218	238	236	198	232	202	199	224	207	216	214	209	235	228	231	235	231	245	252	239	213	222	240	229	222	235	223	212	213	221	218	212	211	221	237	226	213	241	204	243	197	229	231	233	224	196	199	229	213	227	226	217	220	196	236	233	203	242	243	221	250	215	245	215	223	217	216	202	202	235	235	240	203	233	254	234	248	234	229	245	196	227	202	220	215	221	215	234	229	206	222	219	231	225	232	213	231	241	218	229	218	191	207	229	235	241	206	220	248	226	224	228	236	222	220	245	250	218	208	235	224	239	200	233	216	210	226	219	206	228	201	225	201	216	251	225	212	258	214	214	197	215	228	212	228	236	226	215	224	222	175	211	218	208	194	218	234	243	232	224	195	211	235	193	232	238	217	231	216	233	231	218	238	217	227	204	202	222	217	224	203	264	186	232	226	217	207	187	223	226	212	212	203	237	232	209	225	225	224	238	211	223	210	235	223	202	253	216	209	248	233	225	217	236	243	212	218	205	212	238	224	233	207	223	218	212	219	226	236	214	250	212	222	230	240	226	208	255	230	233	216	222	243	209	215	227	219	212	242	198	211	236	230	205	214	227	223	217	236	228	222	226	228	196	231	217	220	226	225	245	233	203	216	201	206	228	265	256	213	224	230	235	230	229	229	236	198	222	194	216	226	212	210	221	210	223	225	219	224	250	228	222	195	242	246	206	216	226	238	221	233	186	230	223	213	211	229	204	223	206	207	226	217	220	226	217	240	227	258	235	234	228	192	250	225	208	213	224	196	212	214	196	228	221	211	191	227	253	212	218	220	204	231	246	207	236	236	217	198	189	221	253	215	222	223	212	228	223	238	234	240	179	230	243	223	222	219	226	213	218	255	197	218	204	225	200	239	213	214	237	209	197	232	241	227	182	224	234	198	221	215	236	215	230	217	210	199	213	221	219	224	187	217	226	192	216	209	222	219	237	234	215	235	192	210	238	211	231	229	216	214	233	238	242	213	233	231	216	227	211	235	241	212	209	232	246	216	238	209	221	200	239	227	232	214	226	202	196	240	228	231	242	213	214	222	234	227	199	217	228	215	225	227	235	240	214	224	227	241	231	215	220	242	221	217	221	221	216	236	230	229	205	210	245	206	200	210	214	225	244	243	211	253	215	233	237	228	247	229	240	224	257	211	221	212	218	237	211	240	202	208	216	212	222	210	204	238	219	230	223	206	241	198	220	225	221	223	241	216	194	224	215	201	230	234	219	245	245	219	231	210	216	233	222	210	230	215	225	228	213	211	230	250	228	219	226	230	235	217	220	210	215	200	227	214	194	219	245	230	243	221	200	206	214	228	215	244	241	230	212	240	200	219	227	248	230	212	193	214	212	215	223	248	249	214	230	208	247	235	233	217	205	241	207	226	220	239	229	205	224	235	238	235	213	223	219	212	193	209	231	197	230	225	234	201	204	217	218	221	227	235	242	223	245	213	219	238	207	233	228	214	235	237	212	219	237	222	217	224	224	211	243	216	200	218	217	205	214	226	210	222	213	229	203	236	196	244	203	210	230	227	232	251	242	194	217	211	244	219	231	225	235	225	211	196	230	214	239	236	237	214	233	236	242	208	231	218	197	236	212	213	236	213	213	217	227	221	241	234	238	222	216	240	218	248	198	218	226	220	202	204	246	238	223	222	187	250	223	225	244	203	233	239	234	219	216	227	206	225	209	204	220	228	212	235	195	214	221	199	215	195	218	226	235	224	228	226	202	221	238	213	225	223	228	202	226	236	216	212	204	204	220	240	247	218	241	225	245	213	254	227	225	216	234	235	209	223	220	234	219	199	227	234	207	227	237	230	220	209	204	206	197	241	224	242	222	222	234	212	229	213	214	253	186	245	198	213	233	210	234	248	216	213	234	240	226	236	219	235	212	226	199	243	214	229	231	216	217	196	238	239	244	221	212	224	215	218	226	218	211	222	233	222	211	251	243	241	273	221	222	206	217	198	233	209	254	226	210	243	215	214	191	195	227	249	225	224	220	213	228	236	226	234	214	221	217	210	238	231	230	224	214	228	228	208	252	237	231	226	256	214	217	220	223	246	215	220	238	230	201	246	235	218	221	224	209	229	216	199	200	213	220	192	239	238	238	212	215	215	201	227	245	222	243	247	216	216	242	225	214	219	234	198	232	245	234	213	212	210	210	232	208	207	205	217	218	204	238	225	203	196	223	256	218	239	228	220	226	237	228	194	223	229	240	222	218	235	211	202	249	241	207	229	264	223	222	231	233	225	220	227	207	213	195	211	213	219	204	236	240	227	201	228	235	204	218	219	202	235	229	221	235	227	218	202	205	215	227	210	238	215	225	210	204	234	218	224	223	194	248	224	219	218	219	244	251	229	225	197	215	225	225	185	207	196	209	209	256	225	246	224	255	233	205	224	225	251	204	218	228	215	201	244	215	224	222	217	229	222	223	224	233	220	239	243	222	225	220	222	213	223	237	230	211	233	223	235	229	207	230	220	222	264	235	204	231	224	216	209	220	224	226	233	245	249	230	233	221	247	236	247	233	214	203	227	210	248	213	221	219	229	248	226	210	211	240	236	222	203	230	224	205	201	234	217	249	208	217	228	209	221	196
1714	314	328	298	315	290	315	344	322	313	303	300	316	312	277	292	308	295	288	307	325	315	302	321	300	287	321	305	299	338	316	295	283	319	332	304	311	309	294	296	318	299	307	321	324	314	320	319	285	300	298	281	328	326	327	346	298	292	301	282	311	298	303	312	271	262	294	305	272	318	250	312	313	282	336	312	300	294	315	310	336	303	305	266	289	272	308	301	306	285	289	299	298	297	311	328	302	286	305	293	298	291	279	354	277	266	303	308	293	326	319	302	295	289	330	289	317	280	258	320	287	293	299	303	302	314	354	296	300	310	311	305	301	318	322	284	303	289	337	314	274	288	311	297	306	284	324	316	294	305	279	295	289	313	290	290	297	297	274	281	294	327	302	295	286	310	292	286	282	303	329	318	318	296	321	294	320	299	316	285	304	332	297	315	277	298	295	319	294	309	304	288	278	273	323	316	321	293	303	287	293	250	291	333	284	323	295	292	312	286	296	277	321	283	274	299	279	313	286	318	301	301	273	293	271	303	321	302	318	310	304	305	318	298	317	310	313	287	307	288	271	328	323	308	300	270	284	307	284	319	321	314	359	291	272	298	279	332	317	311	300	287	327	310	329	301	319	286	289	303	290	305	283	330	318	286	323	328	314	304	276	312	284	278	286	327	283	294	295	307	313	300	307	298	309	287	324	284	292	303	298	282	316	293	295	303	287	283	319	308	316	289	279	292	286	318	334	319	288	310	274	317	304	298	278	338	288	296	279	333	287	304	299	303	288	266	279	297	324	281	339	271	336	295	298	299	338	302	316	295	301	290	313	279	281	301	305	282	290	307	288	317	301	306	280	267	300	301	267	312	270	297	344	278	307	288	330	317	311	274	318	367	307	300	306	314	344	313	321	316	289	284	300	290	279	314	271	321	300	282	282	315	308	301	304	318	326	332	322	339	319	315	299	271	299	303	325	296	341	287	302	314	312	294	294	301	314	289	296	284	285	313	276	315	305	283	305	313	291	316	273	342	290	284	293	290	300	293	312	294	309	315	299	333	262	285	301	302	340	301	271	256	271	303	276	332	273	332	259	311	278	297	300	300	292	293	272	281	294	342	329	276	321	315	351	301	304	292	354	304	302	310	261	318	287	309	291	300	276	332	302	334	323	315	293	291	298	324	333	318	301	299	291	287	337	316	304	334	284	290	271	300	296	292	281	259	281	313	278	293	278	270	292	321	305	314	298	315	296	297	339	351	333	310	272	300	294	304	323	323	326	296	302	319	298	289	305	251	285	336	317	300	288	283	283	280	285	285	337	276	311	292	301	298	310	355	316	295	282	306	303	274	308	308	302	339	337	296	293	296	250	292	329	306	309	304	289	305	279	274	285	317	304	307	318	286	339	276	298	291	304	299	332	280	294	316	296	311	319	331	297	284	282	293	290	320	320	278	281	270	288	316	268	310	290	295	329	339	368	314	292	297	305	315	309	327	309	277	291	299	315	300	314	315	315	285	271	295	310	270	284	309	303	303	290	304	312	313	304	321	287	314	295	275	279	294	298	328	297	287	299	296	296	296	306	346	319	296	295	317	308	300	325	308	279	329	292	281	317	273	325	303	289	314	282	314	280	260	303	293	329	316	303	318	294	289	283	303	294	297	298	324	289	296	274	304	294	300	308	312	306	268	291	272	320	314	276	291	309	305	308	290	303	275	312	328	287	309	306	294	345	268	256	307	300	304	289	291	316	301	310	289	306	310	299	324	287	302	308	299	301	303	278	287	307	353	319	306	297	285	291	297	286	289	308	283	303	319	297	305	311	324	305	291	342	316	285	315	302	301	316	304	317	267	302	302	320	325	311	279	277	273	315	312	309	297	296	323	287	298	311	290	315	305	313	292	298	318	308	311	297	310	293	316	281	280	294	300	283	293	293	283	296	301	319	310	326	296	283	313	308	323	300	337	283	283	320	320	318	275	306	295	321	300	270	289	306	304	289	309	309	280	297	318	284	305	272	310	271	300	302	309	293	305	318	309	300	313	335	302	267	252	287	334	359	288	273	303	276	301	293	278	298	303	310	296	334	304	286	310	314	294	305	289	286	307	280	298	245	299	295	323	315	286	280	277	299	274	310	304	315	297	282	294	313	306	300	293	306	326	318	287	276	313	278	289	319	325	301	277	320	327	306	287	342	310	270	284	319	291	296	311	281	302	271	301	299	294	355	280	273	305	308	309	286	305	274	275	277	287	314	294	269	292	284	327	327	338	318	321	293	316	321	337	315	295	322	267	296	294	329	315	273	340	306	277	324	314	274	301	292	300	305	295	312	290	332	329	320	302	304	302	277	321	276	357	334	290	301	291	319	325	290	266	300	279	304	306	301	287	320	341	312	285	327	320	307	343	325	294	303	281	290	303	297	326	292	267	314	274	313	288	291	284	322	299	330	291	300	317	305	287	309	292	297	291	316	279	314	341	297	328	311	284	333	315	303	302	321	297	314	306	306	330	317	296	303	286	301	315	327	270	308	279	312	271	288	329	285	305	271	315	315	330	345	311	303	317	329	280	306	301	280	305	288	305	281	308	309	284	315	299	306	308	298	326	316	296	304	288	314	290	329	296	321	284	308	281	308	305	316	313	301	322	313	305	311	279	302	326	317	312	313	291	267	297	333	338	288	297	318	296	299	273	331	304	312	293	267	283	296	314	315	300	300	296	275	298	288	284	320	313	296	314	283	272	269	284	329	298	320	303	330	304	282	292	290	312	309	293	292	272	290	282	271	312	291	314	311	325	323	290	281	304	285	267	304	324	297	308	260	304	319	260	265	287	292	277	283	312	290	312	300	323	311	298	290	261	333	283	320	299	284	320	305	308	290	289	301	285	298	311	311	305	328	330	309	271	309	286	264	287	274	304	302	278	322	301	302	328	298	263	288	292	320	305	290	306	272	285	284	303	284	329	291	311	289	294	298	310	280	312	303	269	322	321	318	287	303	304	293	272	332	312	306	285	266	285	275	295	332	312	296	273	261	295	291	301	293	283	301	305	308	333	300	297	329	308	297	317	293	314	276	290	319	315	320	322	280	327	311	301	277	320	310	287	307	284	285	306	339	348	293	313	278	284	293	295	290	295	313	315	334	308	305	321	283	285	285	273	269	287	321	323	294	295	300	308	301	297	302	290	307	284	313	304	275	337	298	300	289	321	296	322	295	289	293	308	297	322	318	230	297	266	279	338	326	270	295	291	351	279	280	296	301	347	307	303	299	280	311	280	297	335	297	283	328	333	266	338	309	306	305	303	312	266	299	323	317	331	276	307	268	301	269	292	315	316	302	297	284	286	307	270	306	293	310	331	313	339	298	300	309	343	317	297	298	308	296	320	309	338	287	267	302	299	314	279	316	303	308	315	321	336	288	302	298	301	307	282	297	335	292	280	334	303	305	267	268	310	301	282	306	283	299	302	295	336	302	300	318	314	303	301	301	298	295	282	307	298	280	296	312	334	302	279
2009	730	735	712	677	679	664	650	682	678	733	670	636	655	690	687	661	687	713	700	662	643	667	686	641	665	686	654	642	680	675	663	690	651	687	666	656	685	652	649	627	642	638	680	655	642	698	635	670	674	687	656	652	665	665	677	707	674	637	665	662	668	685	654	692	647	632	668	706	663	688	646	665	647	712	652	652	641	691	671	637	661	661	671	678	662	683	659	659	621	647	697	612	616	664	673	693	687	657	628	660	634	654	637	649	674	669	679	664	664	675	682	648	695	676	672	657	645	690	658	668	676	669	646	654	674	646	725	655	600	679	700	692	647	669	638	687	648	674	674	675	646	624	657	654	669	674	675	662	605	643	624	634	679	630	682	653	690	636	671	694	608	663	632	696	653	665	709	652	655	684	666	710	657	671	672	621	629	667	658	650	669	713	640	697	683	641	678	686	698	639	640	681	641	688	646	686	688	697	627	677	651	655	662	712	625	673	643	657	704	698	669	648	705	634	653	667	651	648	656	686	686	659	654	675	620	666	660	695	638	675	625	691	670	627	656	649	709	669	729	631	675	699	678	679	637	667	654	683	691	663	674	681	638	705	706	672	649	685	698	644	687	689	693	674	646	694	685	641	670	644	622	665	673	690	641	659	662	712	692	644	654	662	681	675	667	630	655	700	624	671	661	678	712	692	684	668	651	668	682	624	637	674	639	632	641	667	645	642	657	659	669	712	694	670	668	670	681	677	633	688	617	698	697	690	701	655	672	687	673	663	667	674	654	680	687	629	682	685	652	690	648	647	687	626	639	682	632	631	629	660	653	615	690	607	628	689	674	686	669	677	625	666	641	671	667	685	620	651	655	698	662	678	662	646	633	630	660	725	615	645	660	637	699	692	673	669	666	672	651	653	688	681	657	691	668	621	649	647	644	648	686	687	660	709	681	632	697	644	683	636	727	641	680	645	718	675	671	685	671	647	644	686	660	641	645	654	672	667	658	684	615	661	656	654	644	707	702	645	661	687	642	657	658	632	714	645	656	654	694	656	687	622	662	651	697	669	686	686	654	676	684	678	644	667	682	693	643	653	695	670	666	646	666	657	649	667	652	651	696	692	673	639	638	630	664	675	708	591	655	711	644	654	702	637	660	693	677	647	700	696	641	699	670	690	672	644	689	658	667	668	657	650	661	646	658	673	669	641	651	665	648	608	676	676	654	610	624	646	701	666	688	613	645	652	647	695	663	700	640	696	654	697	651	666	686	682	670	658	697	657	631	645	680	677	632	637	639	637	625	651	685	672	670	627	658	662	643	684	692	659	630	669	659	667	664	669	689	665	690	638	670	689	663	652	665	712	690	650	691	661	638	662	662	627	654	610	665	652	653	623	668	651	662	720	652	673	662	689	653	646	705	651	659	698	708	688	656	650	657	690	669	648	688	701	672	674	687	689	665	646	651	622	690	676	674	620	642	688	648	668	652	652	614	675	711	666	644	599	655	642	615	626	689	726	660	682	663	707	630	663	683	667	634	662	678	660	616	666	677	672	702	663	668	679	636	632	689	672	662	656	660	618	656	675	635	702	703	635	654	686	648	671	653	649	641	605	652	669	706	678	691	679	652	656	636	634	663	689	663	689	665	641	655	669	654	655	663	661	649	656	628	665	650	653	669	639	656	684	687	666	660	663	668	669	639	650	694	693	647	671	704	655	655	655	636	656	681	629	600	682	680	648	667	673	680	721	691	681	685	660	680	685	699	620	635	669	641	698	665	691	625	703	675	692	692	665	677	678	656	667	653	721	664	655	701	644	711	672	674	670	643	650	607	672	671	660	656	610	644	674	709	660	618	650	696	648	671	659	696	702	684	646	676	621	655	671	634	628	645	666	673	635	686	663	687	682	632	689	695	666	663	713	673	675	683	604	629	667	678	650	684	628	637	662	681	629	654	718	667	707	676	694	696	676	676	664	641	692	640	691	752	659	646	634	650	663	679	650	692	701	647	647	698	641	622	687	626	699	698	728	675	663	660	660	661	685	649	700	630	646	692	656	607	625	672	673	669	649	618	655	661	738	686	671	622	645	660	651	698	632	691	698	692	677	669	716	699	630	624	688	667	674	656	683	677	662	688	692	673	698	666	708	650	635	689	672	637	646	664	639	644	680	607	626	641	628	668	673	640	695	640	661	629	707	700	648	680	685	637	681	678	714	640	631	632	680	642	641	668	642	639	682	637	670	660	660	661	677	646	664	675	679	659	625	659	672	659	655	654	658	678	691	643	645	681	679	700	653	605	672	667	650	629	639	677	650	665	724	634	706	630	625	636	676	684	705	660	703	654	679	662	690	694	699	686	644	647	627	688	666	629	646	609	656	670	632	701	633	676	658	682	622	641	629	662	695	677	683	630	661	685	656	666	679	646	650	648	667	695	641	626	681	657	640	624	701	712	646	636	638	680	642	671	694	659	694	668	661	666	655	646	668	663	652	675	666	645	700	651	640	675	693	663	680	669	662	615	656	678	692	678	614	670	666	676	681	622	684	641	624	660	620	732	740	639	664	632	658	683	670	660	672	736	714	678	642	678	684	671	640	677	652	688	627	693	705	718	651	635	686	654	657	649	667	683	626	664	684	655	690	677	664	688	628	675	671	701	685	675	663	655	657	682	642	662	663	673	669	699	661	626	691	616	643	684	648	651	677	690	641	625	678	649	686	651	663	729	653	655	670	606	695	645	621	652	708	686	641	686	681	636	691	692	689	669	622	612	635	681	628	680	666	690	635	666	651	678	652	667	641	691	687	627	691	703	691	663	658	721	655	650	634	668	627	636	663	674	679	666	655	693	636	627	672	686	693	646	643	594	647	700	645	608	685	669	681	678	715	622	644	699	701	669	691	651	697	612	674	653	661	635	691	649	671	695	680	638	680	648	662	633	688	710	682	629	660	669	701	700	672	689	673	639	658	658	627	687	678	668	656	700	659	648	634	688	676	662	626	619	636	641	654	638	687	694	654	639	623	646	702	667	643	694	679	647	717	644	706	638	650	695	629	678	691	696	691	687	665	690	697	672	635	706	681	680	643	663	647	669	642	666	703	651	733	673	671	653	681	650	682	620	625	675	651	659	669	676	684	672	639	736	687	697	657	653	640	640	665	653	669	702	655	665	650	673	683	643	647	714	639	664	648	695	674	687	596	730	677	626	672	691	733	652	618	660	718	675	679	656	654	748	687	634	661	628	709	720	636	683	689	635	641	645	671	665	641	633	722	645	683	661	715	692	631	651	678	688	688	685	656	674	734	684	626	682	675	633	649	662	702	668	634	666	682	677	647	692	612	649	665	634	651	654	679	665	664	706	690	667	693	652	645	643	696	615	702	662	680	651	650	665	695	679	628	664	660	702	663	635	633	630	684	673	672	683	659	650	705	658	631	679	668	670	667	664	661	723	630	669	688	657	691	665	677	659	692	630	672	656	615	646	629	701	616	669	675	647	670	602	704	675	685	658	619	664
7514	505	440	366	320	267	226	191	230	214	190	182	181	175	180	186	150	158	166	202	155	180	185	188	181	152	163	175	161	151	185	175	164	150	162	177	158	153	186	170	170	187	135	172	189	154	162	144	146	139	155	183	159	161	173	178	177	154	167	162	155	153	177	173	183	182	167	159	185	193	157	155	177	172	146	156	139	154	157	131	164	177	166	177	157	138	164	152	168	183	155	153	166	179	175	181	163	161	155	144	165	150	153	182	150	156	165	164	175	161	168	176	163	185	156	169	143	162	145	176	158	142	168	154	159	150	147	175	178	159	149	157	175	131	160	180	152	168	167	150	155	158	181	165	190	139	145	181	140	167	158	164	177	154	160	180	171	184	167	176	153	166	181	159	163	165	171	179	172	158	136	156	174	162	166	139	170	159	180	161	154	176	167	148	149	167	148	158	156	167	158	176	148	195	158	152	169	178	153	158	173	178	154	146	163	164	175	170	138	171	147	156	161	151	128	164	142	155	165	143	180	198	160	186	174	167	181	167	168	181	169	131	164	143	199	137	155	148	161	170	161	149	166	174	163	172	159	148	173	187	169	167	154	173	183	146	138	175	173	177	166	163	169	172	162	168	169	162	161	158	151	164	168	166	165	154	159	157	165	170	181	154	172	161	168	174	158	165	170	146	166	174	161	176	158	157	171	177	154	143	164	164	172	163	149	167	165	184	184	136	151	136	172	142	156	180	176	154	172	159	165	170	178	150	164	151	161	158	143	146	157	181	143	166	175	170	160	151	160	183	172	181	153	183	152	151	158	176	148	150	186	187	179	175	171	157	161	155	153	135	155	180	174	153	189	154	175	165	159	162	166	163	132	169	167	147	181	172	156	142	149	187	167	157	162	167	186	171	180	177	152	149	163	167	149	172	182	142	169	152	162	166	178	154	161	168	151	143	161	167	179	166	144	161	181	170	174	171	181	178	151	162	162	141	152	161	154	132	169	169	184	154	158	168	158	147	176	132	141	150	150	131	177	149	143	167	139	145	139	147	145	146	172	168	151	184	150	148	165	170	155	159	155	164	171	150	171	170	168	189	156	154	169	185	186	152	177	168	162	161	169	162	183	175	165	183	173	162	168	171	160	155	191	169	156	161	176	175	177	169	179	167	173	184	148	165	148	157	183	174	177	145	190	150	150	160	139	153	173	157	168	164	179	181	168	180	152	183	170	207	165	179	160	167	157	163	176	170	164	169	175	162	181	170	158	173	157	163	187	144	152	155	149	145	159	169	165	195	177	184	162	161	162	170	167	178	175	154	162	150	172	170	167	176	167	174	171	165	206	169	156	167	151	185	178	174	175	139	170	149	182	162	168	159	181	162	150	191	172	151	181	168	166	174	156	146	172	133	179	153	179	156	145	164	166	182	144	146	161	147	173	168	166	149	196	142	160	157	159	181	144	157	155	154	177	185	158	167	156	179	140	152	158	155	166	163	151	150	178	158	161	157	175	168	143	182	157	154	171	157	156	180	160	168	160	156	171	152	178	156	172	166	168	175	163	157	181	153	161	153	165	148	166	149	181	167	157	157	160	171	145	173	141	162	157	178	173	160	181	146	128	168	154	161	180	159	171	169	157	149	169	152	162	181	162	152	168	163	152	149	166	189	162	146	168	173	135	154	167	159	171	163	163	157	142	154	172	154	129	169	157	173	188	186	154	174	171	161	161	167	165	167	149	148	149	183	172	159	134	157	157	157	154	186	177	160	178	179	192	157	157	168	182	167	152	149	166	162	154	149	162	146	175	139	154	180	148	139	165	167	148	153	167	176	154	148	181	159	148	166	167	179	174	153	185	157	155	149	148	154	154	146	158	155	164	184	158	153	171	168	163	160	172	164	153	140	167	167	140	175	140	170	172	169	154	166	176	157	173	157	174	177	163	157	129	167	160	152	163	161	158	171	174	164	156	151	155	165	171	179	173	162	157	152	166	168	160	154	151	164	156	182	146	182	167	186	164	148	161	150	157	157	166	144	179	154	170	168	158	161	155	155	161	163	139	153	178	189	149	147	161	179	157	171	175	156	146	182	164	163	158	142	168	142	154	170	153	141	156	200	196	189	157	184	164	172	150	166	169	187	158	178	160	149	149	169	168	166	156	159	140	174	154	172	173	154	206	168	180	180	170	155	150	161	158	179	169	164	159	155	130	145	170	181	164	176	177	164	152	157	167	162	154	151	170	146	189	177	151	155	150	171	133	169	163	164	149	160	170	197	156	158	125	164	187	193	182	158	178	149	174	158	171	131	154	151	199	173	143	164	152	161	150	164	149	179	162	177	172	175	162	185	148	187	159	151	170	155	136	149	167	174	161	170	165	163	170	162	168	155	161	155	167	139	160	194	173	160	180	166	149	174	140	192	184	204	172	181	174	176	189	172	156	165	137	150	136	180	179	181	166	175	162	194	183	185	178	177	167	158	182	137	181	165	169	155	155	152	156	150	156	138	163	143	151	150	153	172	168	167	159	160	159	159	144	154	162	190	159	159	165	169	157	175	147	150	138	143	146	172	184	186	146	164	164	168	140	158	153	156	190	182	173	190	167	154	172	182	160	163	157	176	147	157	143	140	171	177	164	159	113	156	180	164	154	165	163	174	146	173	153	145	159	166	160	148	173	146	146	181	148	148	152	173	166	151	150	171	150	148	173	159	158	169	146	171	165	183	152	183	157	153	180	146	153	162	161	142	162	164	160	167	150	145	181	151	181	150	146	171	166	179	159	187	145	152	174	157	178	150	149	174	159	166	182	187	182	166	194	192	170	180	155	158	144	173	164	148	175	177	187	174	163	145	187	161	182	165	167	162	170	183	157	159	163	167	172	165	170	164	161	169	163	172	177	148	128	162	174	170	128	164	143	146	156	146	168	180	163	153	172	170	140	149	170	161	162	159	144	170	154	186	183	195	158	153	152	173	152	157	163	170	181	179	171	156	162	163	168	178	162	162	170	160	152	177	152	155	166	149	149	145	176	157	162	149	169	158	185	174	163	165	178	169	159	189	157	171	181	168	166	154	175	171	177	154	167	193	146	153	147	157	161	153	168	174	143	155	176	157	192	146	167	171	155	165	174	175	160	151	168	165	166	159	146	158	165	180	164	165	169	193	158	184	176	156	140	160	153	164	153	169	172	151	166	156	164	153	187	153	164	147	171	147	157	173	170	168	163	136	146	166	177	164	160	195	159	187	161	161	151	146	151	187	164	167	188	184	181	176	169	146	186	149	153	169	162	169	155	150	169	155	159	166	177	170	152	162	158	190	174	175	172	163	181	160	147	147	150	164	153	145	184	165	140	176	163	171	173	159	171	184	160	164	170	153	159	163	141	164	160	156	151	141	174	175	177	154	168	154	169	175	163	161	158	189	139	156	157	162	154	157	165	159	148	156	186	183	145	185	176	177	162	155	154	155	165	164	178	135	163	170	147	176	165	164	125	142	158	145	163	177	163	165	150	165
6327	679	1065	1133	1030	865	725	627	601	572	529	543	487	462	434	462	415	483	424	393	411	441	396	403	392	399	381	399	383	360	394	395	398	388	378	380	394	411	359	381	381	363	404	358	424	364	394	402	368	364	396	395	395	390	374	389	384	371	360	364	373	400	368	408	376	385	414	377	370	355	377	387	374	365	377	404	375	349	373	370	379	368	400	378	385	378	377	377	372	383	380	393	393	358	361	351	362	378	382	378	383	418	386	362	371	361	349	349	382	365	386	359	399	390	398	388	351	388	396	379	385	386	363	362	404	365	364	368	357	376	392	393	381	407	374	375	364	396	352	409	394	388	386	366	349	378	401	366	358	368	409	370	422	344	366	392	411	388	366	394	380	363	378	358	372	365	361	348	355	350	379	388	407	386	363	366	362	393	371	377	376	382	385	366	419	353	365	382	378	378	369	366	372	346	351	396	407	361	365	353	377	389	381	368	372	370	348	403	393	388	421	347	380	387	391	381	361	362	388	394	374	387	360	387	374	383	367	336	373	375	364	389	357	327	392	374	368	366	394	362	362	378	336	370	337	371	369	397	370	347	347	356	409	372	388	359	395	405	348	382	341	363	379	369	377	400	377	382	337	406	379	368	370	363	379	381	388	375	370	389	385	373	368	378	356	395	376	383	364	379	354	398	379	372	370	420	396	380	385	381	396	395	360	372	393	368	396	394	348	406	386	391	359	377	393	354	371	394	350	362	379	343	359	381	354	361	362	394	381	327	369	398	368	369	369	364	353	393	383	381	361	376	371	401	358	373	383	384	388	374	323	393	365	386	374	381	385	380	398	405	368	381	376	380	386	378	392	364	322	380	374	388	412	388	385	341	374	381	340	346	379	365	388	368	349	394	362	361	405	377	310	375	403	387	411	372	360	378	349	389	379	385	404	410	377	386	347	381	395	352	367	368	377	387	427	384	343	368	396	390	385	382	397	392	385	369	373	353	360	392	353	338	361	352	379	373	402	402	383	397	384	379	365	401	394	358	362	333	366	417	383	362	409	395	351	365	391	381	384	369	352	331	386	370	393	366	362	398	376	392	372	355	367	352	397	373	352	382	350	364	383	355	404	394	361	349	359	401	360	403	399	396	367	367	382	378	372	363	367	382	364	348	357	393	371	396	370	361	380	368	410	406	375	377	386	380	368	417	398	373	385	354	367	378	389	378	351	362	361	360	385	356	367	363	411	321	391	365	337	398	375	399	370	411	387	355	417	397	368	376	385	395	389	377	386	376	370	394	358	388	404	375	379	362	399	430	398	373	380	370	367	368	374	413	357	364	385	384	367	403	385	356	396	363	356	380	372	402	352	328	323	385	376	387	371	348	394	387	389	378	404	377	354	359	391	374	368	390	365	357	373	347	342	341	344	415	385	341	394	398	403	398	357	401	392	348	405	358	396	394	377	360	368	376	359	379	355	404	387	398	392	364	344	358	393	356	374	359	380	401	356	357	361	419	398	365	389	377	362	411	364	377	393	380	363	381	377	372	384	391	383	356	388	378	412	382	343	385	369	358	374	382	386	397	381	370	415	353	349	405	377	374	382	379	400	381	364	395	371	365	361	389	375	373	367	334	396	391	393	358	395	377	368	356	390	376	375	377	376	357	367	371	342	376	415	325	392	370	344	362	370	365	374	387	367	369	388	405	361	355	365	349	377	404	406	391	378	393	363	374	366	372	378	365	397	363	377	344	369	354	369	384	381	397	417	378	346	395	366	352	388	393	402	370	352	370	397	384	394	394	374	377	364	368	396	390	374	403	377	390	402	381	418	377	366	366	355	433	384	366	389	362	352	393	349	364	377	370	404	371	368	373	383	363	351	383	424	372	379	395	393	362	397	365	373	389	390	363	372	387	360	371	351	369	355	355	391	365	352	369	373	364	358	401	351	376	370	402	385	366	347	380	379	377	394	363	394	368	356	339	357	383	375	381	361	385	362	389	389	376	378	366	410	389	357	369	360	373	345	387	368	349	412	362	377	355	371	365	360	371	405	382	369	361	364	400	373	383	381	408	429	412	360	362	377	395	331	351	411	379	401	376	368	347	372	370	365	340	392	348	381	378	390	393	361	384	348	374	368	355	373	374	365	385	374	359	335	353	387	362	373	384	376	366	383	390	341	372	390	362	345	379	383	378	376	349	403	402	374	373	339	376	342	404	402	334	375	356	383	382	403	400	378	362	406	376	365	366	354	398	362	372	369	424	361	360	364	382	392	386	384	350	412	377	390	385	373	347	366	369	382	368	369	369	364	382	356	366	362	353	378	372	372	360	370	362	326	365	398	357	395	403	358	348	387	362	397	359	381	422	398	354	360	368	385	377	404	371	388	396	407	401	363	386	391	372	371	413	375	405	371	334	378	377	392	418	361	355	370	396	383	384	354	368	359	378	388	344	412	380	365	376	379	389	378	396	376	382	356	376	337	357	385	364	366	356	386	346	403	403	374	369	375	420	371	380	375	379	409	376	380	392	381	390	375	366	377	362	363	336	393	378	361	319	381	369	360	369	375	380	395	392	403	373	361	355	372	353	374	374	365	379	387	358	385	424	390	373	366	362	363	390	382	361	395	360	375	422	380	340	358	351	355	383	334	377	349	354	372	402	381	363	377	388	377	382	362	383	359	367	361	379	348	379	348	381	382	389	368	364	371	397	395	390	366	375	407	376	396	377	411	407	381	381	373	389	354	356	379	368	399	368	371	352	378	395	380	371	370	367	407	376	387	354	392	385	387	390	404	377	346	358	435	372	352	362	361	367	375	377	366	378	346	372	398	337	382	405	377	377	356	386	356	353	393	387	334	362	382	346	369	385	378	377	392	340	393	361	408	359	356	395	382	360	380	386	410	373	352	375	392	394	396	351	377	383	405	395	402	393	367	390	378	345	402	385	383	390	380	398	376	353	392	387	417	431	385	386	363	373	377	349	366	359	389	373	362	382	378	392	379	358	415	342	329	363	367	394	391	430	367	361	378	384	382	377	371	364	405	370	344	370	426	391	359	398	381	439	360	348	333	389	378	391	391	389	354	376	412	411	375	380	390	375	368	351	366	375	372	358	391	350	361	424	400	385	360	404	414	379	360	376	391	362	405	394	347	397	374	361	394	390	395	357	372	330	369	382	362	395	403	393	399	384	427	365	354	378	382	388	393	389	376	379	354	350	350	390	403	400	354	384	371	390	388	365	393	368	361	391	386	375	364	386	419	392	370	396	355	366	364	355	366	357	370	376	386	415	365	373	370	374	377	410	385	378	397	344	401	371	381	402	387	367	385	371	362	369	372	330	359	408	378	396	347	351	386	369	361	364	350	336	399	367	339	357	384	366	358	378	350	428	357	409	397	389	335	365	381	349	372	352	400	392	343	403	373	389	355	406	403	374	392	346	394	393	363	415	385	393	375	388	387	364	358	367	396	404	395	381	397	357	378	327	355	387	372	362	369	363	341	369	389	364	363	395
14280	1012	725	497	344	302	200	213	155	144	116	135	101	107	105	88	89	89	91	73	94	87	65	80	84	79	78	72	115	105	90	85	109	76	84	72	97	77	60	63	64	62	79	83	87	85	77	87	69	80	76	103	88	92	95	92	84	67	78	70	71	78	71	81	73	89	97	84	66	84	90	96	70	70	76	82	100	97	80	73	73	55	83	76	62	52	68	72	80	85	80	78	78	72	74	67	81	105	83	83	81	79	65	88	74	70	78	62	73	88	83	76	81	79	84	78	68	84	77	94	86	81	85	80	77	75	85	96	74	76	82	76	105	94	82	74	78	85	71	77	90	81	89	74	79	82	95	71	66	69	77	84	73	88	92	90	105	99	87	83	62	68	82	90	97	93	91	84	91	80	65	82	56	81	88	86	73	52	58	77	59	88	68	96	70	88	89	69	75	87	80	72	66	84	75	111	89	74	80	80	69	78	88	68	76	66	81	95	79	70	84	88	85	84	90	75	74	94	83	78	85	84	82	73	73	81	79	98	85	94	76	89	63	85	83	80	94	81	74	84	61	60	73	99	74	88	75	92	78	85	85	97	62	69	80	87	72	72	72	78	81	91	89	71	84	75	85	69	75	81	80	79	78	81	76	83	76	84	81	80	83	68	82	93	102	91	83	92	72	83	77	81	68	56	71	86	92	77	81	80	62	69	71	80	70	86	91	92	84	92	67	89	89	98	75	72	71	70	87	98	86	91	84	91	68	92	87	75	79	89	83	87	68	74	66	77	85	78	74	75	93	92	83	78	79	73	71	86	74	80	70	74	88	83	72	74	83	47	71	90	79	70	72	96	83	70	79	82	58	73	77	81	67	84	79	83	77	76	75	88	80	78	80	77	84	92	81	82	83	71	68	83	100	78	71	85	103	97	74	82	77	97	88	95	71	80	81	81	87	68	66	70	93	73	76	81	83	72	78	86	76	104	64	72	81	85	83	86	82	84	94	73	70	71	71	66	59	98	79	74	73	88	82	84	86	80	86	82	75	79	77	76	76	92	88	62	76	83	101	69	101	77	66	85	93	67	83	83	73	69	83	90	101	81	95	70	78	63	76	83	80	67	86	72	93	74	74	71	101	82	71	60	62	66	78	79	90	95	78	87	78	102	82	88	83	66	84	82	75	88	84	82	70	86	84	71	68	83	87	84	88	79	79	99	65	88	69	72	88	67	92	83	81	76	92	70	96	71	85	79	79	72	71	73	91	91	71	83	79	89	84	91	96	91	66	83	85	72	79	76	87	70	67	74	84	77	86	75	96	87	71	70	75	75	88	83	69	90	86	69	77	78	87	88	49	86	87	82	77	78	72	65	86	74	83	71	74	88	93	81	103	63	78	91	90	73	72	78	69	71	119	77	79	89	78	92	75	77	85	82	66	69	83	79	57	60	73	82	76	81	73	106	79	89	87	80	73	100	89	75	84	71	67	80	81	73	77	93	84	78	90	68	85	72	105	91	87	82	91	100	89	75	76	94	72	87	76	86	91	82	71	97	67	88	72	91	89	86	86	75	86	92	80	62	72	85	79	87	74	87	74	80	82	74	83	101	65	64	75	82	75	78	75	76	84	83	80	79	87	81	91	81	71	88	74	82	83	87	76	81	88	83	79	75	77	84	74	67	73	92	84	75	78	91	84	95	89	91	106	75	76	88	80	82	94	72	78	83	102	77	88	92	85	86	89	70	66	78	84	69	72	75	93	72	76	80	82	73	77	78	59	92	82	94	79	87	85	78	73	74	68	80	68	62	83	73	83	88	67	78	67	75	66	69	76	75	77	88	85	88	89	73	71	82	71	80	85	84	70	86	81	87	78	73	57	75	82	76	77	65	74	81	72	80	74	83	75	101	65	78	75	83	79	79	87	82	82	95	90	81	88	78	77	75	89	80	87	86	76	74	66	86	71	65	75	55	76	72	67	83	79	81	77	92	74	90	57	67	90	88	58	60	82	63	72	70	80	75	72	78	80	70	86	71	91	76	94	84	82	82	86	96	72	67	84	93	77	87	92	82	80	90	74	74	86	99	66	81	90	66	85	72	85	77	80	86	86	77	71	76	83	76	90	82	92	75	66	86	82	72	95	81	80	86	85	83	82	103	68	84	82	62	77	80	71	63	97	84	89	72	83	83	79	77	72	95	73	75	77	83	71	81	85	82	64	71	74	67	105	83	83	61	72	69	84	84	65	90	72	78	70	80	75	74	91	63	65	68	68	92	78	79	72	73	81	83	80	80	80	65	73	69	71	88	96	74	71	66	93	66	80	68	70	79	78	76	71	87	73	70	64	70	89	97	80	83	87	86	104	82	75	72	64	78	67	71	86	66	89	77	88	78	80	93	80	83	93	76	76	69	70	74	77	76	90	69	93	98	89	85	81	74	79	83	73	87	81	84	83	78	74	92	84	78	74	95	80	90	94	81	83	81	72	75	85	67	58	89	96	62	67	91	71	102	69	78	86	85	79	88	80	73	75	60	64	85	75	77	84	99	78	83	91	89	63	84	91	70	92	78	73	78	77	85	87	82	98	74	70	81	66	77	73	79	73	75	81	83	80	70	78	82	75	74	63	70	78	77	77	72	76	75	94	89	75	73	77	87	97	92	86	92	92	79	80	75	60	71	77	78	72	75	96	84	84	73	71	72	76	88	81	90	82	67	78	81	80	65	82	84	73	66	74	102	89	75	83	80	76	74	83	69	80	78	69	75	84	85	80	105	71	65	71	77	79	79	86	76	96	81	88	95	84	55	76	72	77	77	89	75	89	82	67	81	80	79	76	67	94	92	83	84	86	86	71	88	55	80	72	85	83	91	72	75	66	84	78	84	82	94	79	80	70	72	76	77	70	92	67	81	79	75	90	88	67	81	74	68	75	89	78	69	72	69	63	77	84	81	77	73	72	72	84	82	82	72	76	94	78	75	76	71	81	98	70	87	85	85	92	91	70	86	87	90	72	79	80	83	98	91	91	86	74	71	71	74	73	76	79	86	86	75	78	77	69	78	97	88	76	74	48	80	80	71	66	83	69	81	75	75	77	79	74	68	75	66	95	76	96	84	79	78	81	91	78	76	69	79	86	83	88	73	76	82	85	92	93	82	81	66	94	87	87	74	88	78	72	86	75	80	64	88	88	90	67	97	84	88	73	70	78	88	80	67	81	89	67	94	69	70	72	72	95	83	84	100	74	75	75	71	82	72	64	82	94	60	81	87	82	61	76	91	85	78	86	86	90	75	64	65	66	78	70	80	72	85	90	101	71	68	87	81	91	81	73	61	76	95	61	68	85	75	66	72	87	73	60	77	76	87	89	67	89	75	87	80	82	78	80	70	72	73	97	82	82	81	90	76	82	83	89	92	91	66	85	74	92	76	81	86	70	72	91	63	71	89	81	82	90	71	80	92	82	71	88	80	73	89	78	69	83	85	87	79	89	73	88	82	80	77	85	85	75	78	70	94
8161	836	1566	1861	1544	1241	999	821	684	597	541	509	431	428	403	345	382	322	302	305	309	317	313	278	296	281	267	264	267	259	270	253	249	259	262	256	262	265	246	235	261	246	268	232	254	230	246	252	249	226	235	223	244	226	243	236	235	238	233	223	226	202	205	234	233	253	222	237	214	247	231	264	240	235	228	228	219	210	232	225	212	237	223	240	238	237	237	244	245	242	230	227	229	224	230	203	230	226	240	223	225	199	242	257	227	234	219	200	224	243	236	211	239	247	232	245	222	234	213	236	239	209	214	208	222	228	224	216	239	221	227	206	209	223	241	180	230	211	236	246	224	203	227	223	222	218	223	241	220	236	253	197	243	231	233	215	248	223	222	233	239	220	235	223	214	229	217	211	216	232	201	222	217	233	257	206	246	215	233	232	243	205	238	234	201	239	244	232	244	246	223	205	223	223	209	215	213	195	233	217	202	230	210	239	219	212	197	203	216	226	234	202	224	213	220	254	237	228	224	220	192	222	248	243	240	229	228	193	215	211	229	249	239	243	221	220	251	215	200	200	194	220	216	214	222	188	203	195	242	232	220	238	223	248	245	237	223	223	221	209	219	247	220	235	231	253	217	196	237	212	237	250	239	220	228	216	222	218	252	226	222	214	220	248	251	214	202	223	193	237	217	225	250	241	195	207	202	210	248	238	220	196	207	228	236	203	186	222	255	204	213	221	206	203	215	213	225	224	236	231	218	213	185	211	222	251	230	225	244	223	227	215	207	241	221	201	217	232	200	222	223	217	224	208	222	226	223	219	211	223	221	197	223	225	221	216	243	222	185	218	216	235	211	214	256	233	212	236	223	235	243	233	252	224	231	219	215	232	232	240	203	228	224	218	200	202	255	226	231	213	204	216	202	249	197	227	219	235	222	238	207	221	213	240	221	219	233	193	224	218	220	216	209	220	228	226	236	216	226	228	215	213	222	225	230	206	245	212	217	250	228	235	233	216	209	252	237	228	222	233	217	219	213	226	224	223	216	213	228	232	249	236	243	222	233	242	197	230	226	249	263	210	229	256	215	193	223	245	231	236	204	214	237	225	214	239	230	237	228	207	219	210	247	215	220	229	223	218	236	220	199	216	226	244	240	238	212	238	229	215	225	228	244	245	221	219	254	203	219	237	220	215	218	227	202	231	224	201	212	203	221	212	237	215	197	218	227	225	210	208	224	222	215	222	232	236	210	228	202	261	232	215	216	222	231	190	199	229	225	233	216	229	238	205	236	235	206	211	227	239	208	225	218	202	189	196	221	199	234	210	221	211	230	211	197	238	226	193	225	217	224	236	246	233	236	232	212	260	210	215	202	210	200	222	233	218	239	217	245	209	215	227	201	233	223	219	224	217	195	197	206	241	209	203	239	214	233	218	212	206	238	211	218	229	221	239	239	237	214	226	208	231	242	230	241	233	237	242	228	207	221	202	228	231	224	203	198	235	224	230	205	207	234	196	223	237	244	215	199	244	235	226	236	234	223	230	229	226	230	209	241	216	244	206	206	209	257	223	213	214	200	264	224	224	224	205	208	224	216	229	211	207	237	200	239	173	231	206	233	234	224	230	232	227	220	223	225	235	245	228	223	235	227	208	203	223	231	218	239	225	208	229	218	265	214	188	239	225	226	231	231	205	205	227	212	221	233	240	241	228	240	233	238	240	227	195	227	208	222	247	216	223	213	237	193	235	224	213	228	216	195	221	216	230	214	247	222	253	237	207	210	208	210	202	209	214	210	201	219	230	234	232	222	229	191	214	219	234	231	188	205	256	227	234	219	218	231	217	219	219	215	217	209	219	232	226	219	219	232	232	208	222	220	230	222	237	223	204	231	217	231	242	225	231	213	230	216	209	231	207	231	206	201	236	195	221	217	212	221	198	240	218	212	269	219	249	245	227	221	225	245	219	204	221	191	232	220	222	229	200	233	207	227	228	201	199	252	205	242	232	218	198	228	229	227	232	231	217	209	208	245	240	230	228	257	254	235	232	209	218	206	250	223	221	203	236	230	236	229	221	230	233	206	224	212	212	205	223	222	203	226	234	206	213	248	200	232	232	226	221	220	219	230	227	240	199	218	238	219	211	211	202	232	219	219	218	221	233	199	243	263	220	204	254	245	220	221	215	237	208	206	265	232	215	228	208	208	228	202	221	225	245	227	233	223	237	232	191	210	230	220	206	250	209	214	249	202	210	224	208	217	215	214	231	227	222	223	240	251	226	192	236	238	230	252	225	215	243	219	220	229	219	226	229	222	201	235	205	221	225	261	193	213	204	229	207	240	232	204	214	196	217	239	207	234	227	226	248	200	242	202	205	226	229	214	221	229	219	211	221	226	236	237	220	217	205	252	209	213	221	222	248	238	214	207	222	238	245	231	231	221	226	210	229	221	248	210	217	208	225	215	224	214	214	246	201	248	207	244	214	240	211	205	247	238	220	245	244	224	199	211	202	238	226	221	216	233	232	217	232	238	223	227	219	237	213	214	224	224	235	222	234	211	220	198	222	230	209	217	230	233	262	201	190	194	243	211	212	233	198	214	207	234	210	224	205	247	248	245	223	231	205	196	214	222	212	232	185	234	221	229	217	209	223	231	243	207	226	210	216	223	211	218	256	195	226	182	220	211	205	230	225	198	212	212	251	189	239	216	226	223	222	214	225	243	221	219	241	202	233	231	220	249	216	225	222	203	232	238	221	239	188	227	217	218	245	215	225	199	214	218	213	201	241	233	200	222	219	250	242	241	236	222	238	250	211	215	225	225	226	252	225	236	214	221	227	223	243	226	220	207	209	239	207	221	219	210	210	241	209	213	235	235	217	229	212	224	234	226	221	233	225	214	229	224	194	249	213	238	240	214	213	248	232	208	224	234	243	201	221	236	235	237	231	221	234	209	208	206	209	230	221	209	212	225	213	226	221	224	214	197	189	206	197	231	226	230	223	227	196	211	210	239	201	215	231	219	222	231	241	238	202	231	243	224	232	213	223	196	221	206	218	227	219	239	217	226	237	212	218	231	228	212	214	220	236	203	241	208	197	228	228	241	214	235	216	236	224	214	268	236	235	227	238	238	207	223	238	220	224	224	217	236	230	212	224	212	249	244	235	232	186	232	261	213	236	226	234	208	231	254	226	213	185	217	225	251	217	201	248	244	213	207	206	205	207	200	226	243	207	210	214	223	203	254	200	197	212	215	229	215	206	224	241	220	254	202	210	203	227	214	200	208	244	209	223	222	212	228	197	222	224	204	218	214	191	231	240	207	207	229	233	216	190	259	236	228	233	226	209	203	237	229	229	223	222	203	228	239	205	228	213	224	233	207	233	226	222	205	213	202	255	240	212	212	223	247	213	206	229	234	227	216	206	205	213	228	222	202	228	234	226	227	211	201	222	218	206	237	213	228	220	213	254	216	221	193	211	232	236	222	226	202	205	215	188	210	245	193	214	218	236	205	216	216	215
1683	309	296	323	356	323	280	282	341	297	313	311	262	320	301	303	322	300	283	313	286	301	312	293	312	317	247	332	321	275	328	335	305	286	292	289	304	353	317	315	309	296	299	297	298	333	322	306	304	293	321	272	323	281	320	308	292	291	298	320	299	340	318	323	292	310	288	294	282	277	297	317	344	324	316	311	316	340	286	310	327	259	282	309	312	285	319	299	350	305	307	314	342	306	299	323	302	311	299	293	304	281	312	363	315	283	299	292	314	286	296	296	281	275	293	332	324	264	302	306	322	301	301	309	315	318	326	317	323	338	290	295	286	266	285	340	316	323	304	293	279	296	339	289	288	292	284	280	349	306	315	293	321	282	279	333	301	302	308	346	313	312	334	303	295	296	272	306	286	302	308	297	304	282	270	287	327	270	264	305	310	296	313	310	318	295	296	307	307	289	341	317	282	318	322	347	307	279	279	290	295	323	281	320	303	356	323	322	283	311	281	266	304	300	311	338	299	318	306	304	302	316	281	279	282	314	299	328	298	340	330	310	326	306	335	308	321	310	302	313	324	331	317	324	317	312	284	287	336	303	291	313	310	306	278	294	331	272	332	294	307	315	299	349	278	324	300	298	311	298	294	286	287	271	291	289	303	314	300	291	285	277	317	285	317	288	288	296	297	261	297	306	306	317	318	294	285	314	320	312	338	286	277	317	312	286	337	310	317	305	288	299	291	346	317	306	318	311	262	301	308	319	288	346	320	313	285	276	299	335	288	328	331	291	305	276	314	288	292	297	315	300	325	316	283	272	301	299	304	309	299	272	321	293	282	291	280	295	313	318	303	301	318	343	315	276	350	293	348	324	312	309	296	276	286	281	329	287	293	287	283	304	298	298	289	313	302	326	306	339	302	294	315	285	315	297	279	326	293	319	285	314	282	297	305	349	285	319	277	285	311	312	316	325	303	281	285	289	273	330	276	273	303	304	278	321	281	293	318	346	301	329	296	305	268	335	328	317	321	300	300	296	296	316	303	331	323	328	323	307	304	287	330	287	323	290	315	323	318	260	311	318	311	303	317	324	278	347	329	319	297	313	348	303	315	293	327	320	267	280	297	272	305	322	284	259	315	322	312	291	311	270	276	296	283	283	285	283	330	317	269	280	315	354	324	305	313	302	291	321	274	325	305	306	292	307	323	312	284	318	302	281	305	312	315	292	289	286	290	298	299	307	288	322	297	266	306	335	297	274	335	300	316	288	304	286	333	290	339	346	322	316	310	316	271	302	275	282	290	290	280	293	318	332	265	307	290	276	294	272	333	300	305	323	313	306	303	350	298	288	288	314	321	279	260	304	310	295	271	321	280	286	280	292	296	325	315	302	308	296	323	285	352	298	305	319	318	290	321	320	326	342	340	298	292	320	326	293	264	294	266	316	333	321	321	318	302	311	314	355	298	324	294	299	304	300	292	312	298	286	296	272	315	327	285	281	310	329	301	294	324	342	306	307	297	308	302	336	319	284	333	324	301	281	324	294	297	319	337	329	309	271	331	321	307	332	340	278	327	308	299	316	311	287	280	302	259	279	277	328	307	281	321	312	305	308	302	316	299	300	295	305	283	346	312	285	305	315	301	273	297	306	311	297	281	313	294	318	291	318	310	288	300	297	308	333	253	297	285	341	320	267	317	305	287	323	287	306	313	298	260	268	297	303	301	306	309	295	315	275	323	302	321	300	302	281	319	307	283	310	300	337	310	282	323	284	317	286	296	300	299	263	329	277	333	338	309	310	298	323	297	333	293	304	308	303	301	314	306	299	296	293	295	296	326	294	315	344	323	294	323	330	291	282	299	326	270	293	325	302	279	297	285	301	309	266	314	294	329	308	303	296	301	302	271	280	319	335	301	288	310	278	318	317	316	311	321	310	290	308	291	290	307	298	298	306	298	279	335	314	335	278	319	289	330	299	301	291	297	326	310	289	291	342	299	289	320	330	342	337	312	324	304	341	297	340	309	309	301	264	267	292	325	331	299	303	277	294	287	305	303	282	319	309	301	305	307	325	350	304	323	266	287	294	327	334	304	304	337	278	319	339	274	321	296	346	302	317	321	305	295	315	310	307	301	282	327	317	300	280	324	307	299	280	284	271	266	318	325	291	307	333	307	314	270	324	287	302	269	308	287	283	267	306	312	280	302	306	285	283	308	307	333	310	315	289	306	295	324	334	309	290	310	325	297	282	306	273	302	272	303	297	307	309	300	327	303	276	316	305	304	299	265	274	315	349	286	318	311	304	325	294	272	325	280	306	317	329	278	292	298	324	294	325	322	279	294	316	303	324	303	303	320	296	300	293	291	264	296	348	314	313	316	299	261	323	316	280	304	311	287	293	310	311	281	310	348	305	296	289	297	299	292	300	328	304	329	290	327	322	301	316	303	258	296	308	322	310	324	326	328	313	297	313	298	315	271	276	285	299	326	299	299	300	303	314	323	289	305	289	329	271	333	309	298	279	255	309	323	293	292	277	269	322	304	333	346	286	285	307	336	315	285	298	309	335	306	290	266	297	308	294	314	277	299	287	323	292	323	301	327	270	335	290	321	312	321	267	310	310	322	281	291	329	315	269	307	292	305	286	331	261	313	276	292	325	276	332	323	309	300	281	333	333	281	320	324	352	286	303	291	315	314	317	294	305	292	277	279	297	293	327	299	287	289	301	342	334	323	294	294	278	316	320	298	300	307	283	317	303	293	290	292	298	276	316	279	328	299	305	292	287	259	305	308	331	319	289	320	309	307	268	323	335	311	321	281	293	281	312	327	298	304	296	276	292	307	308	289	328	289	330	301	289	311	303	322	287	333	319	320	329	346	305	315	283	298	294	321	319	317	310	345	318	317	297	300	316	266	292	302	313	286	291	292	312	296	316	314	277	325	300	300	323	300	311	281	312	296	321	285	319	288	308	305	300	271	309	302	291	309	327	288	261	296	320	284	284	290	305	319	319	294	288	300	297	345	323	336	332	318	287	304	304	297	288	259	327	288	309	310	310	274	334	283	291	304	317	321	321	333	286	315	277	304	313	312	300	306	320	300	293	326	321	303	318	323	293	268	313	277	298	310	294	283	310	305	302	276	313	339	317	313	287	301	292	333	327	275	269	286	286	290	306	311	281	321	317	296	289	318	329	295	292	329	306	300	316	292	311	322	318	310	313	284	315	321	294	307	322	336	322	329	284	287	302	328	308	321	282	312	308	285	318	277	297	319	292	265	328	310	317	297	261	304	295	315	294	273	286	324	305	276	313	327	313	282	329	312	309	316	279	298	299	320	306	316	315	342	346	300	318	319	312	333	332	278	311	325	346	307	279	326	306	299	270	312	289	262	315	308	309	343	302	300	310	303	318	290	343	311	312	288	342	296	319	312	298	307	319	288	304	286	301	257	261	320	296	289	333	326	345	300	271	302	291	325	283	318	295	310	275	301	319	306	295	307	332	316	318	318	274	287	315	292	328
1952	689	698	727	717	726	648	711	671	627	658	685	700	649	705	713	657	663	607	702	678	656	695	661	672	652	655	660	672	681	687	666	649	695	697	666	678	645	715	665	664	661	697	670	668	675	678	682	692	687	676	693	654	636	663	698	626	647	690	656	692	713	694	649	707	642	693	704	681	680	680	647	687	676	659	679	653	700	657	664	683	654	665	676	669	693	658	695	656	687	669	666	670	670	665	679	655	670	669	660	694	643	655	646	668	675	687	659	694	668	693	665	669	654	660	672	642	700	725	654	601	614	703	634	676	663	684	696	687	636	648	650	677	674	676	660	658	671	690	715	691	656	653	683	677	688	721	648	692	679	712	652	640	693	698	664	671	704	638	676	677	696	675	659	623	668	683	676	694	646	622	672	707	682	659	692	711	623	670	689	687	662	643	641	665	693	678	667	662	699	655	714	682	652	677	657	666	652	649	655	631	664	629	681	665	642	638	654	690	703	679	712	693	642	672	645	679	698	665	693	628	636	672	657	650	675	656	695	646	660	633	660	675	690	639	664	650	667	696	665	635	699	652	644	698	662	667	704	677	645	696	649	686	629	701	685	625	675	652	696	679	658	660	646	695	633	674	652	638	676	709	676	695	645	704	663	664	692	617	649	667	666	711	650	668	656	684	660	665	675	676	675	710	660	625	663	662	649	672	659	717	681	692	674	722	630	675	659	653	695	687	634	660	637	656	626	673	660	705	706	671	642	702	632	716	700	665	683	669	683	676	668	679	666	661	654	648	659	648	631	664	641	646	656	644	653	679	625	643	717	630	686	669	692	671	659	676	660	695	691	619	683	663	653	695	670	618	708	687	662	707	707	642	680	672	622	718	631	662	666	675	694	643	667	710	685	684	669	677	671	690	680	692	656	657	690	654	653	638	649	634	637	711	662	691	696	693	609	639	677	652	674	641	682	693	735	688	711	663	631	677	708	693	647	640	631	681	700	677	699	712	670	675	674	661	637	668	663	686	691	679	687	674	656	672	621	663	688	619	688	626	677	655	702	610	708	662	629	667	648	667	685	677	642	675	677	714	629	677	664	703	728	695	721	646	676	672	645	667	672	682	713	717	694	672	640	662	668	723	669	693	642	675	674	676	669	681	681	686	635	641	672	703	665	674	715	638	664	709	690	685	679	664	684	640	629	701	643	699	700	664	685	684	701	695	683	720	659	682	686	703	681	690	660	698	685	659	648	701	687	664	649	647	696	658	659	658	659	662	633	640	602	702	669	715	655	642	704	654	710	722	673	621	657	684	684	713	624	677	652	652	754	623	698	665	701	636	670	640	695	680	695	679	661	661	667	706	677	636	700	658	657	659	695	664	676	670	669	722	674	714	653	638	669	674	621	673	695	700	636	663	665	675	729	674	652	662	680	630	704	660	659	661	657	697	691	690	655	699	689	684	659	652	677	661	662	680	654	666	678	708	686	686	673	676	687	685	717	640	686	690	731	629	706	707	690	656	692	678	624	702	701	670	689	687	658	664	695	680	701	663	686	725	643	659	706	655	623	678	649	666	669	669	692	685	662	600	664	675	676	656	707	653	648	684	629	650	667	691	716	679	689	670	647	652	673	685	676	674	668	682	691	647	628	644	655	698	730	667	666	682	696	632	660	628	662	724	715	668	636	646	694	628	687	711	720	671	656	630	663	672	677	677	698	632	663	603	703	667	656	703	642	664	682	632	674	718	686	686	709	676	661	711	678	641	663	643	718	667	675	649	672	673	679	671	720	711	651	699	654	679	688	698	684	646	714	641	639	649	682	684	678	644	708	699	713	639	685	718	676	679	665	678	677	651	721	677	689	685	630	640	675	704	662	644	673	655	655	648	676	678	666	700	648	638	683	685	631	665	671	664	636	650	678	662	625	698	684	654	652	633	679	681	661	674	659	668	677	695	641	640	651	711	688	661	664	683	697	665	660	669	673	729	668	671	674	683	749	665	693	629	648	684	691	652	691	685	734	722	643	747	642	662	684	667	669	687	636	640	700	678	650	661	675	687	681	638	682	671	645	658	652	661	691	713	655	662	656	633	668	627	690	654	646	704	647	648	659	696	668	673	671	696	662	690	666	672	694	721	616	668	679	660	661	683	659	657	698	667	648	711	674	675	664	685	685	656	708	711	686	675	699	708	633	669	714	692	685	694	648	710	665	677	655	665	661	645	676	688	660	649	666	643	679	726	668	675	697	648	692	685	703	671	721	695	687	666	663	617	700	658	686	705	678	641	618	665	665	677	666	686	682	681	713	660	664	682	688	681	627	676	679	677	720	673	668	684	639	656	703	707	682	678	682	715	688	611	684	627	675	684	706	662	652	656	696	675	692	660	634	691	674	660	690	661	682	662	679	661	705	712	692	648	685	739	640	652	642	605	648	669	687	679	639	686	665	668	660	667	655	636	647	676	673	653	673	651	665	683	704	675	691	629	623	693	680	727	667	661	667	688	641	630	682	686	701	634	641	674	633	674	654	667	647	650	680	685	642	681	657	651	678	697	668	683	680	629	687	694	692	683	716	642	686	641	655	641	677	616	707	669	650	650	660	651	656	678	700	701	704	653	609	663	658	691	698	670	647	666	682	657	647	749	688	669	650	665	652	691	628	657	672	637	699	720	604	668	691	652	651	664	653	703	644	658	723	666	609	659	698	645	642	659	684	686	679	649	675	676	624	707	656	662	697	670	641	701	697	716	709	716	735	657	650	624	654	634	681	606	629	696	658	698	692	691	649	628	719	698	688	696	630	689	654	662	742	724	658	664	659	663	672	636	668	649	714	616	678	684	651	655	658	653	676	642	643	658	692	638	677	720	662	682	672	671	664	660	671	638	669	629	668	681	728	627	660	686	650	633	702	718	680	670	690	668	651	645	673	677	668	628	668	645	706	669	619	672	622	679	683	672	720	689	672	726	669	680	674	682	665	703	655	687	651	703	646	694	646	669	618	657	672	692	693	652	676	662	691	697	678	638	637	609	674	669	668	701	674	668	679	638	678	664	666	643	644	683	666	685	712	614	710	667	671	661	658	694	650	656	657	727	664	652	666	661	660	771	672	665	636	711	652	655	698	698	686	702	665	689	662	635	656	712	669	678	655	661	653	684	685	650	658	705	669	655	633	649	670	745	620	715	695	683	631	661	646	663	688	679	648	667	649	676	677	665	716	641	645	667	692	697	695	687	673	686	672	674	668	677	668	632	691	689	701	635	687	695	705	635	673	663	655	708	669	667	653	643	670	664	708	667	669	668	653	693	672	585	629	709	681	729	702	681	674	741	677	692	668	650	660	603	664	678	693	690	616	691	683	684	674	648	649	667	663	675	717	683	694	677	653	708	690	657	656	647	680	652	656	682	656	709	678	687	661	680	660	689	680	677	656	688	685	661	665	667	669	687	669	653	700	683	687	634	661	700	715	660	687	655	664	617	639	689	650	687	687	670	688	647	626	657	640	682	647	686	672
7482	507	519	368	322	245	219	223	227	226	182	209	186	176	169	196	165	172	175	181	177	188	160	175	182	151	143	161	162	163	163	172	168	138	194	154	174	161	154	155	151	156	185	163	168	148	152	156	153	161	190	179	167	148	153	157	150	151	164	170	188	155	152	183	155	187	153	167	175	163	156	189	148	163	187	161	163	135	155	166	157	158	169	157	164	161	151	153	151	180	159	146	166	165	153	153	163	128	150	142	156	161	152	164	151	144	201	145	166	159	137	152	167	171	150	164	166	164	176	183	160	161	150	171	150	125	175	162	158	169	140	155	149	168	147	156	161	175	169	157	175	134	143	162	166	171	167	168	165	161	142	172	149	151	154	159	141	160	201	202	149	139	190	182	192	166	167	136	144	158	172	168	152	179	184	150	159	159	180	172	154	180	180	153	150	159	133	135	170	170	166	141	156	154	164	159	152	162	160	164	165	196	145	154	154	174	157	158	172	161	188	169	166	161	149	156	152	174	155	183	165	164	179	148	173	174	145	163	161	169	177	155	155	175	182	163	158	139	169	165	158	133	159	173	179	176	188	182	158	160	155	159	161	158	165	165	174	174	187	170	157	167	162	174	155	151	168	197	170	160	152	138	178	156	154	173	147	184	159	165	172	158	159	159	156	141	142	152	193	190	170	142	173	161	162	190	162	170	157	196	150	172	180	171	180	166	138	149	136	175	135	169	167	155	180	160	160	166	150	187	163	139	153	147	175	165	182	157	152	165	163	169	172	185	169	165	199	175	169	168	136	171	150	157	158	151	149	177	169	151	152	158	197	167	160	142	164	158	165	153	160	156	167	162	169	136	165	156	186	148	177	209	183	171	170	167	173	152	167	153	156	158	174	171	166	178	171	173	155	154	156	156	158	179	158	141	166	156	167	158	190	163	145	141	157	157	178	166	161	160	179	139	182	158	162	150	163	165	162	185	157	153	168	165	142	165	160	147	142	156	132	138	161	175	168	155	161	190	145	161	172	179	179	176	146	161	148	174	171	160	148	178	162	167	142	145	173	161	169	148	146	164	169	159	156	181	167	171	154	158	155	156	187	156	170	167	158	170	185	141	174	152	150	139	144	172	176	159	178	156	155	151	162	166	157	156	157	157	129	143	157	147	165	158	144	186	188	166	142	148	159	166	154	157	143	141	167	175	147	182	171	154	153	163	175	165	172	154	171	142	167	169	156	185	179	156	147	153	182	161	153	158	162	142	143	189	149	154	152	134	171	157	166	169	172	172	133	156	178	158	142	174	185	151	163	182	158	165	170	162	157	191	160	164	142	145	183	187	165	143	157	193	182	155	174	153	177	166	174	159	159	156	164	169	166	160	156	164	159	194	169	150	187	177	175	150	141	152	131	169	183	145	190	156	182	151	168	165	183	159	152	194	164	175	162	165	172	178	179	156	161	165	153	177	169	179	160	158	172	190	151	160	176	167	167	176	172	181	152	149	163	181	164	167	189	176	169	158	158	164	187	193	156	161	159	160	175	148	180	180	151	152	167	154	139	144	163	173	158	167	164	163	152	170	148	185	163	137	172	150	167	161	169	173	170	161	175	182	164	167	148	158	154	166	162	190	164	134	173	145	151	156	164	148	173	171	148	163	181	167	155	153	162	150	164	179	157	150	160	178	170	164	169	154	160	174	158	144	179	167	166	150	185	150	154	170	155	138	186	164	166	155	150	148	150	153	152	161	162	160	170	155	152	179	159	178	154	175	148	144	162	165	157	165	191	167	150	143	153	163	167	165	171	171	185	143	164	155	140	139	154	185	151	159	161	193	169	147	153	169	161	174	192	159	151	155	148	145	166	178	181	179	183	167	170	174	182	154	175	157	179	167	164	162	162	146	180	158	170	166	165	157	144	151	174	176	155	154	166	189	171	139	171	144	160	175	142	179	172	166	160	155	146	171	196	142	157	174	176	160	188	146	159	162	161	157	181	158	175	202	146	153	139	183	158	180	166	176	164	154	183	170	135	175	174	170	157	160	153	161	146	163	161	163	166	152	164	170	159	176	154	158	143	171	157	149	163	178	212	187	178	165	167	173	148	172	168	157	145	171	163	151	171	158	183	177	182	151	159	189	169	151	149	182	161	166	160	147	131	153	183	168	160	166	167	189	162	167	155	155	174	165	165	172	171	166	151	173	160	152	174	139	149	175	154	164	176	147	184	165	161	141	160	140	184	191	176	182	166	183	146	140	159	175	181	169	164	199	164	161	152	159	169	164	170	156	182	150	142	182	161	168	154	158	172	165	171	166	150	164	163	190	178	196	160	190	148	152	167	161	149	171	172	147	167	168	181	174	168	153	173	176	156	155	160	156	173	160	168	170	161	177	158	167	183	169	168	162	161	202	174	175	171	168	154	171	171	186	161	157	131	162	171	123	137	156	153	141	176	153	160	158	159	170	164	154	172	194	168	164	128	155	157	155	164	148	172	130	148	181	143	156	142	165	169	150	150	151	158	177	161	176	172	148	169	165	176	172	153	173	154	157	141	162	177	157	141	156	156	143	130	153	164	155	163	150	151	167	160	192	170	147	188	192	162	177	156	140	163	150	151	168	170	152	151	160	146	165	189	162	160	152	164	182	163	160	156	165	168	166	163	179	158	176	165	175	136	160	164	170	148	152	156	149	167	182	139	160	158	180	178	165	150	163	146	167	157	146	154	149	168	154	156	171	153	151	165	150	165	173	172	158	167	181	153	174	124	157	181	165	140	174	158	160	145	166	162	161	165	186	155	189	202	151	147	168	166	183	156	168	174	174	161	161	159	161	151	159	194	174	182	162	152	163	155	149	164	180	172	139	172	153	153	168	155	170	179	170	188	165	169	174	152	179	162	190	184	147	140	162	179	155	166	143	152	161	152	164	175	167	146	153	140	185	163	169	158	154	177	170	165	183	146	163	136	153	160	168	141	159	168	157	155	151	177	153	175	137	162	181	169	161	165	140	156	137	146	179	161	160	167	149	166	156	172	185	170	143	157	175	173	183	156	155	165	141	180	164	168	139	165	160	183	176	137	182	148	164	128	148	160	144	188	167	140	154	151	167	166	157	182	177	186	141	177	151	181	177	177	154	185	185	162	177	145	164	175	136	192	157	189	173	146	172	194	150	142	139	161	162	168	155	172	170	176	157	192	167	168	158	151	178	163	157	149	156	185	149	151	174	176	180	148	142	146	166	161	173	173	160	168	153	154	140	159	150	117	169	174	158	152	155	159	175	163	183	159	161	146	159	167	169	149	148	151	159	167	153	155	161	170	159	159	145	158	160	169	142	144	150	163	158	151	163	178	179	178	155	167	173	174	148	145	149	152	161	164	170	153	172	180	173	140	124	152	173	165	163	160	159	176	174	135	160	168	161	163	167	156	160	158	132	182	176	156	171	139	151	187	148	147	166	151	162	192	163	127	173	163	180	155	168	139	161	161	164	189	149	133	149	151	166	177	162	169	163
6343	661	1087	1166	988	887	730	666	629	543	514	527	450	443	453	427	464	427	435	427	416	420	417	390	417	429	395	402	400	413	397	355	362	371	407	416	372	424	390	392	404	353	390	377	395	381	387	408	383	369	336	384	361	396	410	374	416	431	351	374	410	395	411	349	386	365	374	405	360	360	324	368	382	364	379	391	392	399	395	378	386	422	382	360	358	398	400	404	414	380	373	399	345	419	391	347	399	368	377	384	369	373	387	374	377	361	368	374	416	373	350	371	366	364	379	402	432	407	368	365	357	376	390	371	400	350	368	371	393	356	361	343	355	369	400	374	364	343	368	353	361	372	444	384	384	349	356	390	385	377	384	356	402	377	391	410	382	409	366	360	375	392	332	378	414	384	355	410	370	354	384	381	377	371	383	347	385	373	394	395	377	360	399	408	330	398	385	364	365	361	364	369	371	397	351	415	341	369	405	382	376	390	360	380	385	361	383	364	388	382	369	376	382	325	363	360	381	379	377	369	368	371	407	369	370	368	404	369	369	392	397	341	392	376	338	372	382	344	364	375	368	405	430	346	364	380	384	379	394	353	345	375	390	364	356	375	367	374	370	368	360	387	385	372	374	338	378	381	372	384	391	415	381	405	377	388	411	391	390	378	386	371	371	379	383	356	384	380	377	410	364	371	359	406	395	343	350	380	411	359	418	392	341	368	374	391	444	368	338	404	398	379	379	390	381	343	367	381	368	360	379	332	374	388	352	394	385	344	406	376	378	356	384	384	375	402	363	354	379	395	378	375	395	356	367	365	364	387	368	361	392	401	382	391	337	382	355	359	374	373	369	383	375	379	348	385	370	385	384	385	367	386	368	340	392	357	365	367	375	386	375	401	356	408	389	387	360	359	404	363	369	371	352	364	355	357	400	388	350	409	389	355	319	371	385	349	359	379	389	380	394	354	376	372	361	376	378	354	397	367	376	397	359	364	361	365	388	348	376	362	369	371	346	388	375	376	384	404	393	331	376	366	412	371	367	356	366	359	380	401	347	381	371	389	410	395	398	401	339	362	371	385	386	400	343	378	391	360	377	394	375	337	365	377	359	411	353	356	430	392	360	375	400	381	404	361	393	410	397	354	322	370	371	373	379	398	367	346	373	359	364	363	369	363	407	400	387	378	357	361	379	382	394	373	343	382	402	399	367	422	385	397	388	368	366	373	419	364	401	358	378	338	315	397	393	347	368	371	394	364	365	401	358	398	379	399	355	352	397	380	359	400	385	390	361	409	414	352	374	361	408	404	374	380	384	368	339	394	364	362	372	357	355	346	390	323	398	372	377	370	388	344	390	389	383	401	368	349	375	394	369	370	359	332	368	367	368	362	391	403	390	390	416	360	351	378	388	377	395	355	389	363	370	390	346	370	358	374	366	386	384	398	353	390	351	388	398	367	392	366	369	355	379	382	370	415	337	353	353	362	357	367	366	382	352	381	361	402	406	372	377	392	365	355	358	355	388	417	384	365	389	336	342	364	340	390	341	335	382	345	341	363	369	412	368	373	360	370	392	373	370	409	362	377	385	367	363	410	388	391	371	374	360	387	394	384	364	387	379	390	366	399	350	382	414	382	371	372	350	415	398	365	344	367	398	353	358	359	388	389	435	442	381	375	354	355	370	355	367	342	369	387	387	335	353	377	355	371	381	372	386	331	328	411	348	369	342	358	357	390	385	340	373	359	389	360	379	370	371	394	396	365	389	364	378	410	404	398	371	374	397	337	372	373	389	366	407	368	392	374	365	362	371	390	367	376	371	373	377	390	358	358	337	407	415	358	366	372	398	390	347	360	391	394	363	362	387	342	374	402	420	374	394	397	360	346	361	416	401	386	378	379	360	382	380	365	362	391	364	368	396	371	370	362	348	379	407	408	388	386	396	383	414	375	387	395	390	370	362	391	370	358	378	354	356	353	370	405	380	393	360	389	372	345	353	371	353	369	370	359	372	397	373	381	380	340	363	383	379	388	354	379	379	365	368	389	376	370	407	381	364	375	384	394	372	364	386	384	389	397	402	364	353	411	386	414	372	374	410	349	360	376	357	403	355	359	376	361	416	347	325	398	360	396	399	410	391	385	368	387	418	387	407	383	403	381	368	353	374	391	361	373	364	376	373	366	392	381	358	356	381	397	371	383	355	372	354	362	424	356	397	390	396	400	355	364	345	371	388	387	413	369	351	373	384	373	402	394	384	377	365	345	400	371	401	322	374	404	356	417	365	368	374	407	398	398	394	398	353	371	354	397	382	399	359	394	367	361	388	366	389	366	371	367	391	392	355	384	387	366	405	341	366	363	370	359	383	390	364	427	384	438	376	396	408	370	394	358	382	371	393	345	341	396	384	364	367	389	372	414	380	359	351	364	372	392	366	358	395	371	374	409	382	358	398	382	390	348	377	387	385	399	325	368	397	410	344	369	371	388	352	375	347	361	372	393	370	388	357	361	362	350	405	377	370	350	385	416	375	334	406	391	390	364	343	383	352	377	401	391	374	375	401	380	378	353	356	391	393	378	362	368	377	387	353	367	386	410	380	390	383	361	414	345	368	387	381	403	356	379	414	348	382	367	367	372	387	341	390	387	404	351	359	381	376	393	399	372	381	374	407	379	375	394	358	380	338	396	378	402	366	422	383	391	379	339	365	359	374	400	376	370	390	352	335	366	363	363	367	384	390	379	372	390	402	389	354	379	332	366	366	351	419	365	373	384	400	379	348	397	428	413	359	357	339	361	354	357	381	393	347	360	400	386	340	400	358	400	376	405	373	369	390	381	407	376	405	376	375	391	386	382	358	353	331	395	362	376	384	362	379	379	363	386	347	341	351	393	399	356	395	395	359	361	378	388	400	355	352	348	383	364	386	389	382	397	346	356	377	369	376	361	360	377	350	352	363	352	362	382	390	376	377	370	368	365	394	367	419	357	396	335	421	401	424	391	368	365	382	405	360	369	381	391	370	375	365	408	369	369	391	376	369	346	373	378	372	376	377	340	385	361	372	338	387	368	376	359	376	387	342	350	391	362	411	351	396	384	387	387	375	392	381	381	343	369	349	403	382	357	381	362	370	367	416	386	393	384	394	343	374	356	362	370	358	382	359	366	376	366	404	379	358	373	379	351	368	339	379	349	372	399	387	384	373	379	390	375	380	381	408	342	392	343	379	409	381	396	391	385	368	371	373	364	424	368	402	372	390	375	395	347	377	372	355	405	406	398	386	364	414	372	387	371	379	341	396	350	376	390	371	345	385	360	391	385	375	380	410	378	366	356	356	415	382	420	374	375	364	381	398	390	385	364	369	387	391	378	374	349	386	371	373	364	376	384	355	376	350	360	371	354	353	384	388	378	389	375	380	364	350	347	355	375	339	343	361	348	377	379	365	355	404	373	376	408	362	361	394	371	347	382	355	342	380	375	368	362	381	363	376	429	365	367	381	359	373	343	367	352	389	391	386	376	349	382
14323	1019	723	560	365	272	209	189	169	146	124	112	112	121	109	77	108	79	105	103	99	84	71	86	76	73	85	106	93	103	85	69	81	84	78	83	79	91	76	91	90	102	77	69	100	70	77	79	80	61	68	75	83	78	104	76	60	65	70	78	89	80	86	71	83	95	75	88	84	93	96	83	70	89	79	80	88	97	72	83	92	67	86	87	69	68	77	82	74	76	73	81	73	79	82	94	88	70	87	79	77	71	69	86	76	77	85	75	76	84	87	66	78	81	66	82	83	83	84	73	90	88	80	62	87	75	79	54	87	81	82	78	75	78	60	77	82	89	87	88	71	66	73	64	76	72	56	64	75	84	80	91	84	72	86	75	71	85	70	92	78	72	76	79	88	68	76	95	84	70	75	77	64	63	71	79	80	73	95	82	72	71	83	78	95	79	89	80	67	79	77	73	69	86	80	92	83	72	81	73	99	98	85	85	95	69	60	77	79	72	82	85	72	81	92	68	85	64	74	73	85	83	74	83	73	75	94	85	69	81	110	88	77	103	85	89	70	68	83	86	92	73	83	85	77	78	87	91	100	73	74	69	98	59	66	105	85	94	77	95	94	81	72	93	70	91	84	89	73	77	93	70	67	72	78	91	79	93	75	83	79	67	79	80	98	78	79	94	61	73	82	92	81	78	83	90	77	77	64	90	86	83	82	64	85	77	82	81	107	98	84	78	82	87	69	75	62	81	90	71	84	80	98	89	85	96	86	83	66	95	73	80	75	67	92	66	72	72	81	74	75	85	77	82	79	72	89	74	65	82	74	72	67	82	85	78	89	85	67	72	62	74	87	90	79	73	93	97	77	76	90	67	78	84	63	79	84	77	78	75	79	50	93	83	79	76	71	88	89	76	92	65	80	80	79	87	84	84	84	80	75	83	83	97	75	92	93	97	72	77	74	85	82	83	76	84	78	69	80	75	85	87	90	84	71	90	91	77	86	81	74	72	76	76	77	86	80	67	96	86	75	71	73	67	93	73	91	78	69	74	72	66	79	96	68	76	94	94	80	88	70	71	100	83	82	65	76	83	100	78	90	75	65	59	87	59	74	82	88	99	97	80	100	87	85	63	61	80	72	70	86	72	73	77	81	95	78	86	85	81	111	84	79	84	61	70	75	81	66	77	95	89	85	76	96	81	76	74	75	84	58	68	88	90	87	81	79	94	86	78	82	70	91	79	84	85	81	86	75	73	91	85	78	80	85	92	96	75	89	107	80	84	87	91	78	66	72	86	84	90	72	83	66	79	88	82	81	89	86	80	78	71	61	75	79	73	94	80	88	77	68	90	89	83	73	105	75	82	70	78	96	76	84	69	87	82	69	58	71	88	65	71	79	85	68	80	76	79	72	91	64	69	70	68	65	81	93	78	72	79	83	93	95	82	77	82	62	62	67	77	76	78	72	83	77	69	76	73	80	66	70	74	83	79	70	68	90	51	73	71	71	82	84	75	80	89	81	90	73	85	85	89	77	73	79	84	67	88	99	80	97	88	79	70	93	83	74	68	68	86	79	84	61	84	91	80	100	88	78	78	117	64	76	74	94	67	103	86	92	79	63	88	91	89	80	72	88	92	75	78	90	61	74	79	79	69	86	89	83	76	85	70	74	92	63	100	81	86	87	90	72	67	76	85	83	86	75	93	94	72	59	77	81	87	70	68	96	85	96	82	68	77	74	79	80	89	90	79	85	88	88	86	85	74	84	113	70	80	83	73	64	78	99	75	66	81	75	89	78	81	90	88	71	80	71	84	88	68	75	78	73	87	62	82	73	94	80	83	85	74	80	87	86	74	77	89	85	93	84	85	66	72	85	95	79	71	70	85	76	74	90	73	85	79	102	104	83	88	76	70	74	82	85	64	85	84	88	83	84	77	82	75	88	78	68	82	90	76	77	89	81	80	79	87	66	81	67	79	71	78	80	89	79	70	79	84	99	68	54	73	77	84	92	77	75	85	76	92	86	78	87	82	83	86	60	94	72	84	77	71	83	91	78	65	75	76	79	76	68	69	74	83	82	72	81	94	95	99	81	61	77	87	77	85	77	77	87	84	99	77	75	84	83	71	90	63	84	58	70	64	73	91	55	66	91	86	83	85	84	99	79	91	87	79	78	82	86	82	77	87	79	81	71	78	93	86	79	98	77	76	94	86	81	75	86	92	75	85	80	79	77	84	81	93	83	79	79	69	82	83	89	75	89	82	99	74	67	67	89	89	97	82	80	93	79	70	79	74	88	94	92	75	75	69	89	85	92	97	78	80	87	91	88	66	70	83	84	85	74	62	66	76	85	88	92	80	77	70	87	88	85	87	67	69	90	63	71	89	74	70	78	74	83	90	92	94	86	67	72	85	90	72	90	75	71	56	86	94	98	75	112	87	88	78	94	83	83	63	71	72	77	91	80	79	83	87	86	83	93	68	89	84	75	82	74	85	84	85	77	83	85	78	76	102	87	90	89	87	80	89	75	75	80	100	83	89	82	99	87	74	73	82	82	59	77	93	73	66	80	75	76	65	80	79	70	68	80	86	91	74	98	96	65	101	77	85	92	68	66	73	77	81	62	70	84	91	100	77	83	82	90	82	97	80	63	89	72	85	63	70	83	68	84	63	87	91	61	97	80	71	88	86	79	82	88	97	98	77	78	82	76	82	68	84	82	86	77	76	70	82	81	63	74	77	79	90	89	68	79	77	85	71	67	85	78	89	97	95	71	95	80	76	77	64	82	67	71	77	73	76	74	93	83	94	79	75	69	73	80	68	57	71	72	83	91	71	98	82	92	68	80	82	76	74	79	97	70	72	93	79	85	76	83	73	85	88	96	73	87	80	83	90	95	79	69	87	82	64	72	59	83	93	95	79	76	93	79	60	62	80	63	68	93	73	70	81	94	75	71	71	83	84	83	72	77	80	75	87	83	77	79	79	95	76	60	79	91	71	80	107	77	74	84	65	101	75	75	77	78	73	75	67	89	84	68	82	74	83	76	88	68	71	99	87	78	73	86	67	74	79	87	76	71	88	57	90	78	77	80	76	67	76	68	86	76	82	80	79	90	81	84	87	88	80	83	83	86	78	79	71	87	71	78	86	103	91	77	67	76	90	69	72	82	77	66	78	88	84	80	106	84	78	80	85	82	98	98	80	96	55	58	105	98	94	92	78	83	84	84	72	84	89	65	63	69	86	73	91	88	92	81	82	83	83	71	91	77	82	82	92	82	78	70	77	82	84	92	63	87	90	93	77	67	68	86	74	63	72	71	82	88	76	99	77	98	78	95	78	73	90	79	66	71	80	100	83	77	70	74	80	60	54	87	85	85	83	62	85	74	95	86	77	89	90	91	81	90	77	81	66	68	64	86	66	84	100	84	87	95	99	73	78	79	85	82	86	85	90	71	80	98	90	90	81	94	79	110	70	89	87	95	65	76	85	84	83	101	72	74	98	88	70	87	89	74	68
8188	798	1597	1784	1455	1192	914	795	659	618	561	476	476	418	422	371	344	347	325	316	363	285	304	295	273	283	250	245	270	257	280	240	239	247	239	267	215	229	246	246	246	244	234	249	235	245	233	248	220	241	239	240	226	222	217	253	248	212	253	245	230	227	212	221	234	233	237	251	207	221	223	232	220	219	231	240	211	235	233	247	245	236	221	246	219	233	235	225	236	221	205	226	249	223	246	240	235	256	221	210	231	205	206	235	222	225	220	235	237	214	243	221	229	217	226	241	223	240	221	263	218	176	225	202	225	225	204	248	242	244	212	238	219	240	201	236	223	210	215	213	194	213	219	224	230	224	220	236	231	249	233	215	214	250	198	222	204	215	232	245	234	222	221	231	224	214	212	183	230	219	223	214	228	232	232	227	213	221	229	210	230	228	207	194	227	213	218	245	227	246	212	222	241	203	225	215	239	207	211	223	219	235	221	229	226	241	215	231	220	210	213	230	259	236	230	239	219	198	228	214	227	231	215	231	220	218	217	226	203	243	220	197	207	225	215	200	201	220	198	224	208	220	255	253	237	224	205	220	211	211	250	216	208	221	210	218	223	227	243	259	218	211	215	219	229	231	242	207	232	197	236	203	194	233	179	238	220	223	224	219	200	220	225	251	227	211	244	226	233	225	203	248	214	192	205	212	204	216	239	231	223	216	214	246	223	235	212	212	219	211	217	194	228	206	205	248	233	227	247	227	233	231	228	221	232	231	218	223	239	197	207	220	224	220	244	216	224	246	212	208	222	227	245	239	203	224	233	225	208	213	220	241	220	217	233	242	214	229	248	275	206	228	216	217	232	230	221	243	230	214	215	217	225	214	232	206	206	230	267	213	221	208	219	234	207	225	215	236	211	231	221	232	251	223	250	232	228	210	240	229	219	237	247	235	179	221	225	213	229	230	227	207	227	211	228	233	221	217	248	211	210	236	225	202	205	232	235	217	213	220	216	193	230	243	221	229	218	212	221	226	224	200	224	223	228	231	234	203	228	210	220	248	240	230	239	239	228	205	212	237	232	225	217	229	202	202	210	240	197	214	237	218	223	220	252	229	224	223	234	216	236	229	230	218	206	212	200	203	212	222	234	227	214	223	233	229	220	241	210	206	203	227	251	215	204	225	222	219	211	210	182	230	223	224	224	240	216	214	236	225	223	222	238	249	197	217	239	234	237	210	228	240	239	190	204	239	229	219	215	232	242	247	208	216	227	210	217	210	240	225	226	207	249	241	214	232	221	225	243	227	222	182	224	231	211	258	211	234	223	216	208	252	200	234	240	236	211	260	233	205	226	225	236	228	218	233	219	229	245	234	209	222	224	223	216	204	227	183	198	243	221	221	223	206	200	243	220	231	251	233	201	213	236	224	211	238	231	213	240	235	212	197	212	242	225	210	222	222	210	197	227	231	232	232	203	199	234	218	226	218	220	199	213	189	216	217	230	229	243	204	235	242	230	240	205	237	205	220	238	210	216	233	234	232	218	223	220	252	222	221	211	213	224	228	239	233	220	215	246	228	208	259	240	226	229	218	233	237	217	221	230	248	243	217	237	222	189	207	220	223	216	204	214	210	214	206	243	220	249	232	184	246	248	221	204	232	204	247	207	227	219	198	228	198	228	231	234	211	237	221	210	214	207	231	231	250	214	242	225	218	215	231	245	232	202	236	227	226	219	214	224	200	227	226	255	209	210	216	219	224	202	233	232	215	215	237	226	232	218	236	214	195	220	217	216	217	233	206	236	199	264	226	213	232	214	237	228	242	230	205	256	234	246	218	210	229	208	228	223	206	231	216	231	216	209	227	236	246	183	225	245	213	205	218	212	198	242	203	247	232	221	216	253	235	210	225	220	232	198	207	213	243	227	233	234	223	227	229	231	227	260	228	246	250	233	210	205	226	236	223	215	236	217	232	226	223	235	225	210	225	221	225	238	215	207	228	211	246	244	222	251	220	222	222	230	206	245	225	223	218	229	205	208	231	253	218	228	234	230	208	211	210	220	254	262	221	223	239	207	235	238	237	230	234	199	222	203	229	196	220	225	220	204	223	224	223	222	217	231	220	234	203	206	238	191	170	239	190	234	223	239	227	234	219	241	221	214	201	212	245	214	208	245	222	224	217	230	233	220	231	216	190	220	228	241	218	234	217	205	222	215	218	217	229	220	222	232	225	229	192	227	239	210	219	231	228	217	232	229	239	208	218	229	257	243	226	247	229	224	234	199	235	246	218	222	239	217	218	222	210	242	202	216	248	211	197	217	233	230	208	226	225	226	209	232	205	186	224	199	202	210	197	199	240	206	214	238	221	256	215	229	196	225	227	218	224	209	232	233	232	231	242	217	235	211	228	224	240	202	228	226	233	205	211	218	231	201	232	221	197	224	247	241	220	197	235	208	230	210	217	219	241	230	202	208	245	215	243	214	218	222	227	220	235	207	230	237	212	233	214	232	243	226	245	235	202	229	211	237	226	210	233	239	215	199	266	203	262	229	229	227	237	199	224	214	231	206	220	226	209	197	206	221	231	208	230	195	227	225	230	210	217	195	211	210	244	221	253	226	219	241	223	229	238	205	225	230	219	194	210	206	200	210	221	228	200	199	233	231	226	219	230	212	217	230	225	227	222	244	236	256	238	209	209	226	215	185	233	230	229	206	206	193	227	227	228	227	225	237	234	208	220	217	216	220	220	219	217	244	241	242	234	221	202	235	208	216	235	229	245	235	234	191	209	225	214	226	183	246	248	200	214	226	226	215	231	246	210	234	182	216	229	229	246	219	228	234	247	200	216	227	235	195	204	217	237	231	219	243	199	218	205	228	220	218	227	219	220	226	216	218	206	234	224	222	216	235	224	229	243	200	214	205	215	221	222	243	222	222	196	231	221	223	236	239	211	213	231	220	238	243	213	243	227	218	220	230	217	212	216	202	242	209	245	220	237	226	223	220	209	217	233	211	209	236	227	217	235	239	214	209	223	218	219	236	221	215	217	227	219	211	238	203	203	267	218	227	244	223	230	241	221	210	217	219	225	213	227	212	219	203	212	247	235	241	197	235	235	214	232	206	220	238	216	213	214	217	215	242	227	234	218	204	206	218	255	231	195	232	195	234	198	236	228	224	197	221	225	193	216	217	236	198	225	226	211	237	225	218	219	211	219	198	227	216	213	212	236	207	222	200	229	233	209	187	238	207	211	198	233	198	229	208	220	217	236	244	260	229	217	234	219	224	199	245	241	228	208	225	224	228	265	215	217	237	209	208	201	220	207	217	229	209	224	210	207	247	249	270	235	198	244	205	202	214	223	202	239	189	225	217	226	197	243	206	247	200	228	228	215	219	232	226	201	228	193	224	232	224	218	208	232	246	235	240	236	204	204	252	205	246	228	198	243	233	221	220	239	234	241	219	217	220	222	229	243	229	209	229	219	192	215	212	221	214	221	223	250	225	202	240	240	219	215	232	214
1712	306	312	349	319	326	310	319	308	314	322	308	308	289	290	316	299	303	304	310	308	319	322	296	335	307	317	321	273	287	298	286	285	287	300	309	326	279	306	307	322	312	330	298	263	264	324	291	313	300	303	323	331	309	317	341	291	300	317	302	282	294	302	267	305	313	328	309	332	301	283	293	282	325	318	323	313	297	304	331	347	322	286	337	310	304	297	317	303	315	264	299	307	307	301	313	285	295	306	323	286	326	298	342	306	281	322	289	340	319	318	287	276	320	310	293	291	295	317	313	320	305	275	313	305	288	279	302	319	288	304	273	313	324	302	297	308	284	330	265	325	315	299	269	311	344	273	306	310	300	320	305	304	303	301	311	282	286	304	266	287	309	295	319	304	310	306	257	282	303	283	288	285	297	305	299	294	364	305	312	278	306	277	281	298	311	299	303	294	295	280	347	303	301	337	278	262	305	265	308	325	306	302	300	297	312	296	328	323	324	297	294	307	347	312	312	304	288	285	300	327	297	311	305	326	316	316	312	325	282	289	322	321	324	292	313	275	285	278	299	282	324	268	298	297	270	352	327	302	320	286	290	294	296	289	305	304	294	305	292	290	311	288	315	311	296	339	303	301	296	316	264	331	308	311	316	302	273	263	289	313	298	278	281	293	310	301	304	289	314	320	310	317	321	283	280	284	273	302	297	297	296	277	340	266	323	313	298	292	275	274	298	285	302	263	311	312	278	327	299	324	313	287	317	319	270	270	277	340	322	324	277	271	324	327	301	312	318	292	276	306	269	270	308	312	317	297	293	311	326	289	315	323	295	300	285	315	308	280	291	318	325	295	306	310	307	320	314	308	306	315	305	319	318	287	304	299	284	339	310	286	305	307	277	297	295	331	301	287	325	295	341	301	301	283	306	284	325	270	301	308	277	286	313	296	300	283	316	312	316	269	271	295	300	278	312	295	314	280	320	309	312	308	336	301	303	310	265	282	315	320	297	278	311	267	314	267	334	294	302	288	279	329	301	290	311	300	295	348	351	280	309	314	311	266	316	337	286	295	311	297	310	330	320	297	302	268	288	286	315	323	331	310	300	312	312	336	344	324	287	281	303	309	301	328	339	301	305	315	301	313	313	302	285	313	305	335	312	346	304	261	293	339	273	314	302	326	298	326	280	319	277	308	280	269	317	326	322	299	291	315	284	345	313	275	267	325	293	282	287	270	280	313	305	328	297	294	360	308	324	284	279	329	331	292	329	286	302	316	270	277	309	294	272	311	301	316	292	320	301	310	294	273	305	306	279	308	305	294	296	307	318	300	325	286	305	293	288	285	304	296	332	315	308	308	266	298	308	311	306	291	275	331	306	311	305	302	321	318	314	323	306	305	312	318	267	319	301	274	306	291	331	306	302	311	296	272	322	312	295	284	283	294	316	288	304	306	300	269	277	282	312	310	297	320	284	297	289	323	323	287	338	317	306	342	316	285	325	341	313	307	287	282	310	319	345	294	283	320	311	297	304	291	293	322	295	260	306	305	305	325	301	287	303	303	242	289	331	300	300	286	313	317	295	295	317	291	338	313	306	301	321	303	287	307	332	285	284	293	311	313	332	290	300	314	296	301	300	312	321	291	323	306	272	284	323	321	306	339	315	277	275	323	323	283	258	298	307	290	277	301	312	279	303	308	286	309	322	285	306	304	307	282	298	278	278	296	315	270	334	308	293	296	287	288	273	312	274	316	300	307	315	282	289	329	289	297	310	336	279	294	301	302	293	301	300	313	306	314	328	294	325	302	323	313	276	295	273	289	293	288	301	293	298	331	285	330	311	318	310	293	322	305	337	278	289	321	279	304	275	307	294	309	332	301	290	273	301	299	319	316	291	278	293	293	297	287	269	310	321	326	285	264	312	326	294	342	297	286	288	313	289	299	310	290	327	310	343	285	303	314	308	308	278	302	274	262	244	315	274	328	299	300	285	280	284	317	319	331	304	288	260	299	289	325	279	302	286	315	286	307	317	308	270	315	286	297	284	294	313	290	314	323	287	300	307	287	281	278	328	323	312	277	289	277	299	281	283	277	304	320	303	313	317	289	291	291	292	302	299	254	337	330	302	324	353	299	269	258	301	303	297	286	336	287	286	274	297	296	301	279	282	304	277	266	316	331	295	299	297	294	318	297	310	297	309	321	312	279	290	302	305	325	315	309	329	318	283	323	304	274	331	323	273	290	312	255	295	275	316	309	285	311	279	270	282	313	291	292	289	301	281	280	318	293	309	309	292	314	261	269	305	305	327	304	293	289	326	289	305	301	315	305	299	318	268	328	291	325	299	325	321	320	327	289	307	304	304	323	313	306	320	272	284	309	318	332	292	315	297	279	270	339	316	301	304	294	301	315	289	310	308	298	298	295	304	287	299	320	321	309	329	303	296	313	288	288	253	300	346	318	305	326	316	321	327	310	270	313	281	302	303	314	292	269	307	325	330	263	318	314	296	319	316	303	280	272	299	309	327	328	328	315	321	316	295	287	305	308	337	297	291	294	316	309	322	318	286	324	292	310	315	317	310	279	294	315	299	292	301	308	307	299	309	307	304	305	315	280	323	303	295	297	303	288	307	295	331	308	306	276	262	304	303	303	292	301	297	312	320	295	292	327	286	280	279	295	275	288	285	268	331	273	313	296	286	323	313	306	302	270	276	320	318	321	315	306	330	325	310	304	304	315	299	310	282	303	314	267	295	298	327	306	336	278	308	334	304	303	306	334	284	305	281	299	305	306	298	309	317	305	306	288	288	317	298	283	275	308	303	270	310	331	342	310	313	297	293	323	277	289	303	299	315	312	290	275	290	290	337	313	288	323	313	294	274	326	295	277	294	312	321	304	281	278	323	319	292	356	259	315	338	287	327	290	321	316	275	320	291	277	314	288	319	272	313	302	291	298	275	246	281	290	308	330	302	299	286	297	321	313	337	291	294	238	314	305	322	300	299	317	302	301	310	314	330	305	287	301	311	308	320	308	305	283	294	316	299	290	283	316	304	316	280	283	299	291	300	280	315	304	295	290	305	313	290	302	297	309	284	348	318	296	300	318	291	335	298	285	345	305	292	328	293	289	303	303	327	287	284	336	328	297	324	294	289	319	279	301	313	283	314	326	307	314	320	291	373	308	311	293	327	315	311	316	279	307	301	315	303	287	320	291	316	272	306	294	304	281	317	294	302	323	290	302	306	298	301	303	277	293	278	300	296	327	288	282	298	316	310	332	289	288	295	305	287	299	303	290	298	324	328	270	281	305	293	279	284	301	289	271	283	291	331	322	295	262	314	302	281	290	283	271	295	299	297	283	326	318	309	289	306	295	307	317	307	300	287	311	277	270	295	290	301	282	319	291	317	322	291	308	293	297	334	304	295	294	347	316	282	294	292	304	282	286	289	304	346	334	322	320	305	334	347	317	312	313	286	295	292	309	299	335	254	288	325	296	284	282	275	265	268	284	280	319	286
1949	682	726	694	683	661	655	678	663	678	687	660	650	654	664	671	698	692	643	671	685	669	659	713	666	700	680	635	693	716	679	689	660	677	750	703	649	689	671	680	645	661	692	670	743	674	626	664	686	686	675	691	659	671	633	636	659	723	659	675	681	659	698	628	706	658	641	646	652	652	670	690	687	670	649	722	656	639	692	666	633	672	638	666	651	674	685	689	683	688	689	674	631	638	693	650	700	632	671	699	656	715	676	686	643	629	677	706	680	684	673	630	647	656	670	662	687	697	664	656	696	673	716	654	669	626	681	633	673	727	686	665	686	701	630	680	664	636	645	652	659	645	617	720	666	660	669	658	680	673	635	644	645	656	658	675	627	621	667	695	711	669	682	666	664	695	676	690	668	668	689	649	647	671	638	669	706	686	637	675	655	659	675	677	651	694	676	669	652	721	679	673	618	674	698	710	694	715	680	687	644	639	648	631	686	736	690	717	652	674	691	716	634	664	646	724	678	658	664	643	704	684	644	641	662	657	706	720	699	619	668	694	695	667	671	673	674	673	668	623	707	752	629	672	661	617	584	681	650	647	645	641	699	683	665	653	643	695	655	740	683	629	676	676	705	667	669	695	651	643	632	658	686	712	665	680	644	640	624	660	657	627	659	680	664	646	664	679	679	675	659	685	622	675	624	678	664	648	687	665	699	672	651	661	678	736	646	660	674	680	661	681	658	674	650	711	645	669	664	664	715	692	661	674	666	670	656	710	622	700	662	671	655	642	639	656	653	622	641	671	651	642	655	661	683	634	679	686	621	675	679	647	728	626	686	657	680	659	703	672	684	636	668	665	659	661	696	615	694	642	621	662	668	688	682	644	593	710	670	648	650	631	712	665	653	723	680	709	660	652	668	666	697	650	693	642	662	679	681	615	679	651	654	636	646	676	649	651	650	668	646	641	652	721	687	707	694	693	659	729	690	687	689	693	691	675	632	644	708	648	663	636	664	682	676	713	717	693	704	647	680	641	655	697	673	663	685	626	656	692	668	676	684	649	635	607	674	652	676	637	698	688	696	674	655	610	655	696	668	670	677	626	679	681	680	637	670	736	666	660	663	682	679	669	653	677	657	648	680	635	695	717	650	694	657	710	643	703	701	653	638	669	684	680	675	674	672	697	628	682	689	639	673	675	679	673	665	639	662	642	648	690	699	692	697	649	645	712	652	704	676	660	664	664	675	645	677	641	644	689	647	681	699	642	692	656	658	702	682	634	663	673	665	623	707	696	672	658	642	679	672	651	640	657	647	690	670	664	624	668	703	683	666	666	644	626	653	656	705	674	675	679	688	647	682	683	661	689	668	692	657	680	678	643	673	633	629	669	677	636	686	661	673	645	696	713	712	652	620	641	649	701	646	692	656	644	657	674	696	661	689	675	709	683	715	681	699	685	632	658	631	633	704	645	755	656	688	664	676	677	656	637	628	645	681	698	693	685	670	652	646	646	668	668	714	616	629	669	713	689	692	692	671	649	659	657	649	652	635	687	682	626	672	682	698	718	688	692	675	674	661	669	673	692	656	661	694	689	674	637	678	646	678	650	645	654	674	669	601	629	648	644	682	674	692	673	698	668	662	682	666	662	646	685	621	680	694	661	701	680	691	616	613	722	658	692	613	639	674	665	644	689	669	689	660	619	627	687	673	686	698	650	703	642	745	641	662	666	624	654	681	669	674	617	679	699	665	695	698	668	645	668	657	699	701	688	665	677	713	648	676	676	697	667	694	692	663	694	696	697	653	655	646	720	640	674	644	707	720	685	638	640	665	684	737	679	701	672	676	612	672	675	634	691	653	628	663	654	662	624	662	637	684	679	674	677	658	683	636	668	666	690	683	671	675	679	651	654	699	646	641	651	671	711	673	640	628	654	710	649	693	670	669	653	673	654	638	723	652	661	685	656	684	621	697	634	678	689	676	664	631	686	676	665	682	647	666	664	696	712	672	695	664	664	667	685	690	656	681	670	697	675	669	715	604	648	631	674	693	699	672	660	666	669	652	654	633	694	646	695	664	657	623	711	679	685	669	647	713	670	663	674	665	649	690	670	698	662	663	675	651	718	658	677	678	687	670	657	646	686	646	694	667	653	640	683	698	639	666	672	654	651	633	643	668	629	642	625	676	690	664	606	652	663	643	688	651	674	663	666	647	675	677	689	637	638	652	618	670	635	679	654	667	658	696	648	643	663	655	685	659	682	639	671	653	659	705	685	612	616	653	678	676	689	663	676	712	646	654	658	691	612	691	714	682	640	676	639	626	683	644	663	659	657	605	671	647	608	679	659	678	672	703	696	687	693	670	663	673	679	662	695	616	626	677	705	662	658	693	681	668	645	647	662	636	666	643	658	701	602	661	687	682	658	692	659	687	658	648	691	627	698	694	702	697	648	691	651	630	644	670	641	701	707	623	636	692	664	661	649	632	731	681	637	652	698	687	667	712	640	667	636	683	650	685	641	682	644	652	663	702	666	695	681	644	657	713	681	622	655	679	655	679	649	660	658	658	704	690	645	619	664	664	655	660	681	682	722	702	682	653	713	656	666	637	658	679	712	674	685	677	659	630	691	614	664	726	659	628	652	681	685	703	695	659	663	722	658	661	620	687	661	687	704	664	651	733	649	666	711	646	649	639	697	666	721	706	697	703	700	694	692	694	650	639	667	663	661	669	672	653	666	643	706	698	669	691	716	634	713	673	728	640	675	673	703	704	653	688	685	663	656	701	649	670	647	704	693	656	663	665	732	661	687	674	665	712	687	662	650	655	685	696	659	693	736	633	654	612	660	662	656	640	647	616	669	678	654	657	656	667	669	659	629	691	641	687	631	710	671	702	639	619	680	664	676	658	661	724	666	644	669	683	690	715	656	650	692	665	690	651	651	639	675	677	655	687	672	688	673	649	667	651	698	635	684	680	668	695	623	688	669	643	691	672	637	659	659	683	648	699	675	677	701	673	644	669	646	627	651	667	691	648	706	712	681	711	671	637	669	688	660	649	708	676	694	643	634	639	660	670	696	675	676	663	698	693	697	661	632	680	663	682	654	690	677	661	680	639	644	646	641	625	679	664	716	621	716	693	668	674	655	673	649	664	677	660	677	682	660	652	665	682	654	680	669	667	669	686	683	662	607	662	673	667	657	677	661	677	669	665	686	693	657	712	655	699	672	654	638	628	671	668	639	673	707	645	662	697	614	720	714	644	671	642	700	666	689	680	652	691	656	696	721	709	645	707	696	672	626	640	674	678	661	645	734	676	683	639	696	693	650	652	718	682	669	687	686	651	647	667	723	712	670	627	620	701	743	662	656	649	728	681	688	649	692	704	659	670	646	666	665	658	709	682	698	680	694	677	626	624	642	631	685	654	684	693	688	650	635	698	675	612	656	693	641	673	658	676	643	719	669	667	623	681	691	659	696	657	657	675	643	650	643	659	694	666	615	646	672	648	655	659	675	693	683
7473	457	454	385	291	274	221	224	198	208	202	176	191	205	170	178	186	212	191	158	164	176	158	145	167	185	172	157	157	138	174	167	161	155	146	188	178	167	174	164	174	149	160	176	159	164	189	157	146	165	172	165	156	155	167	153	191	163	150	189	163	178	198	154	165	157	164	164	156	173	173	165	156	154	169	172	158	154	159	135	177	176	152	145	164	152	160	184	153	163	156	164	155	155	137	177	182	166	161	169	167	139	142	148	164	129	148	156	158	160	154	145	137	165	164	159	145	166	186	165	174	164	167	161	159	175	168	170	150	173	163	153	138	162	191	189	169	186	167	175	192	195	169	169	175	166	195	154	172	166	203	167	175	173	189	170	156	175	164	160	168	178	159	157	164	157	157	160	184	165	156	171	175	183	177	166	164	175	155	148	172	138	165	174	134	165	194	139	155	158	169	158	170	166	168	137	172	164	165	175	152	160	154	191	171	168	172	176	158	130	196	164	171	148	173	177	137	150	177	169	154	170	163	144	157	164	152	170	157	170	186	147	138	163	167	182	170	160	158	169	147	170	168	163	158	174	184	166	177	160	160	170	161	158	163	154	170	173	160	140	157	195	152	163	142	151	135	170	183	156	167	135	187	156	158	158	184	180	183	131	155	190	169	187	163	165	164	160	163	166	171	170	208	154	175	176	159	169	159	188	152	161	167	172	148	164	156	182	204	154	147	211	160	166	165	181	170	140	169	149	159	163	189	156	175	169	147	177	164	180	162	161	172	166	180	185	170	189	185	188	137	178	136	156	151	163	139	151	157	162	166	180	169	155	170	184	173	154	174	163	162	182	185	156	160	144	152	168	148	162	175	160	172	161	167	182	164	174	158	177	172	176	183	165	183	179	147	138	196	160	144	164	179	177	149	165	172	155	156	182	160	193	184	167	177	157	190	155	180	159	162	181	178	172	175	174	175	169	161	190	157	158	147	141	163	176	156	179	135	154	165	157	169	175	159	165	174	155	168	141	171	172	171	163	171	164	140	165	164	184	156	167	152	153	163	157	164	146	154	172	159	139	167	156	148	153	168	168	143	167	164	167	165	173	153	146	171	139	158	184	179	137	170	162	187	180	161	149	169	167	164	178	191	176	139	201	183	162	154	160	178	177	151	177	171	175	165	151	169	174	153	160	186	147	159	194	148	149	185	172	164	176	176	175	130	154	137	156	159	180	173	162	162	151	145	177	173	151	171	193	190	170	161	175	196	172	177	184	151	157	178	157	161	152	149	151	163	172	193	148	159	154	173	169	166	182	176	170	165	183	165	143	167	146	161	153	156	156	144	178	161	162	135	159	166	185	150	168	149	206	178	158	155	170	176	194	179	160	159	161	170	160	170	159	172	162	177	146	157	172	155	148	149	168	201	180	178	180	181	146	162	158	156	151	159	160	183	166	141	165	142	169	154	153	157	159	159	166	141	169	150	156	169	156	159	173	164	177	168	166	156	158	174	156	172	167	163	165	169	146	157	151	163	150	169	190	179	180	166	165	177	150	152	160	145	172	171	177	176	145	142	172	156	190	183	159	166	162	165	175	156	154	169	173	165	143	166	144	178	190	164	154	141	154	171	187	162	155	185	179	155	167	161	146	189	190	136	170	181	160	149	162	165	144	164	156	186	147	181	187	171	128	143	139	185	174	179	150	185	167	144	179	163	158	147	150	163	159	178	165	173	173	167	148	155	186	173	163	142	165	161	173	156	160	185	162	177	170	158	148	152	166	154	138	173	152	156	176	162	183	177	164	163	160	171	156	147	161	151	148	159	147	166	161	159	147	164	194	186	164	149	163	168	180	180	154	171	163	131	169	156	146	182	174	160	174	166	146	162	159	150	175	178	174	166	154	176	157	172	149	169	165	162	173	178	168	160	147	172	149	150	176	160	166	165	161	157	174	173	167	165	170	164	196	172	168	188	162	153	163	194	170	184	174	149	181	178	157	172	163	160	133	183	139	171	172	177	169	158	183	171	143	150	155	159	161	168	172	174	180	151	146	173	165	143	160	148	168	168	182	200	175	159	172	163	167	149	162	177	166	165	173	161	162	175	177	159	145	171	194	180	165	163	170	154	179	151	143	154	179	150	164	176	166	162	158	151	171	157	166	152	179	168	179	170	157	153	163	163	151	158	190	177	158	152	167	161	155	157	161	168	165	160	168	198	157	145	144	186	158	172	154	140	154	149	154	179	152	172	180	174	153	163	151	177	171	156	156	168	172	160	172	186	179	170	172	138	149	200	157	151	153	190	172	156	182	143	173	168	150	170	172	156	169	175	146	171	157	179	189	196	153	163	158	155	159	184	175	137	159	179	180	159	156	180	143	166	166	161	169	147	171	152	162	171	183	181	158	171	170	136	154	163	174	147	175	152	181	158	168	166	182	150	153	147	157	153	148	144	144	154	160	183	170	154	185	176	189	171	163	190	182	165	186	158	178	170	155	186	162	161	177	148	173	160	155	146	162	186	175	163	151	159	181	177	157	164	151	185	171	180	192	150	156	144	164	163	178	164	170	168	171	162	170	172	168	153	167	144	169	162	161	174	187	158	160	168	168	156	154	141	167	167	157	177	178	138	182	141	162	147	162	175	183	174	159	179	138	162	163	169	148	172	179	176	150	184	173	159	170	170	168	133	164	170	141	159	174	174	168	159	156	155	136	177	178	158	153	151	160	190	157	169	180	182	163	179	162	169	167	145	158	155	146	138	160	152	168	163	187	176	157	170	179	167	167	168	175	169	155	164	189	177	158	189	179	170	165	159	177	141	159	163	160	167	177	169	176	163	168	172	149	154	164	161	189	187	152	176	169	163	160	158	169	147	175	167	172	160	149	183	174	163	165	173	178	155	173	154	171	159	162	170	166	158	170	137	170	173	165	177	168	176	181	156	142	180	170	160	157	171	177	173	179	171	161	162	179	149	184	160	184	163	160	173	151	153	136	166	155	165	200	161	156	162	161	163	142	164	168	182	152	161	152	154	153	143	170	163	155	162	173	156	160	171	167	175	160	181	182	171	169	182	172	134	158	172	192	169	159	137	157	159	180	151	176	157	158	163	196	148	150	175	154	167	167	174	184	161	144	148	171	156	178	148	155	186	170	152	189	143	139	170	172	170	160	155	180	164	171	153	176	170	147	172	164	157	147	171	170	156	149	170	158	149	148	160	175	166	164	174	170	151	170	138	162	180	165	168	164	174	161	159	163	189	158	145	178	172	196	172	172	166	159	150	179	183	148	154	197	185	182	159	157	163	122	170	188	181	160	180	181	174	181	187	160	155	176	182	169	164	151	173	171	139	136	154	170	159	147	183	151	179	150	169	162	142	168	179	172	161	148	163	167	169	174	127	182	166	177	176	203	167	157	157	183	159	139	189	186	192	171	160	168	153	195	166	171	156	178	162	184	156	174	141	176	167	186	172	169	173	154	156	173	175	155	181	168	169	173	179	195	153	167	148	171
6385	677	1068	1176	1042	907	769	699	611	565	497	499	472	517	472	458	436	386	454	430	434	419	445	388	381	426	424	398	417	401	377	412	429	397	392	385	359	374	377	392	369	406	390	397	371	399	393	383	374	397	380	367	377	416	346	366	358	375	385	393	388	399	379	373	401	340	375	379	403	367	366	398	347	395	399	379	356	379	394	400	379	422	395	376	405	364	364	381	364	369	349	381	396	390	369	391	392	374	369	382	379	372	395	370	375	380	377	388	380	413	364	400	364	364	376	374	383	369	360	374	393	401	363	377	360	368	350	364	409	363	376	357	377	394	404	335	388	363	391	403	360	367	411	391	396	379	395	399	379	379	413	399	390	367	389	391	393	386	386	326	405	358	395	364	350	402	351	380	384	380	373	336	357	385	384	401	365	377	366	402	369	381	347	360	385	426	376	396	364	388	390	382	365	382	382	362	378	367	384	374	414	391	363	387	370	401	356	368	365	357	362	381	373	386	402	407	362	358	413	360	354	398	387	371	365	366	370	400	378	363	408	369	365	367	390	356	368	375	391	378	366	393	388	396	356	384	353	342	370	358	353	366	361	368	341	365	359	401	373	355	367	383	413	359	364	374	393	352	397	383	364	398	381	390	377	367	343	362	353	344	379	384	408	385	354	358	380	371	381	339	361	386	357	386	373	386	389	363	390	373	375	368	406	398	382	403	382	401	424	389	361	363	363	388	374	366	338	390	377	348	350	405	387	363	398	398	371	394	351	404	401	384	347	382	388	378	359	391	370	361	435	380	377	374	387	360	374	337	364	349	411	409	358	382	392	357	354	370	366	367	388	341	364	395	370	362	372	381	372	398	379	381	375	362	411	376	373	342	362	367	381	380	364	358	382	360	369	370	385	350	382	428	393	375	380	372	333	358	387	395	364	388	372	359	362	393	374	363	378	378	391	388	404	375	365	390	360	360	392	372	375	369	372	382	367	381	342	379	364	357	376	367	389	358	392	376	398	372	404	401	360	391	372	356	374	368	368	342	388	376	405	365	391	367	376	376	374	392	367	378	359	407	358	379	392	360	386	371	337	397	357	395	360	379	379	387	353	392	387	370	373	357	385	393	400	365	357	397	393	343	398	410	347	389	384	363	392	384	357	369	389	391	358	390	371	362	352	376	360	403	363	334	374	407	382	378	414	394	386	384	343	361	364	395	371	401	356	359	340	345	363	382	353	344	376	448	351	412	377	404	374	359	393	381	392	378	338	375	355	384	379	360	382	348	371	360	355	368	353	335	373	359	413	355	379	365	369	368	351	393	387	385	371	371	388	382	354	367	394	358	383	365	391	376	408	371	390	368	400	368	402	393	367	369	365	384	368	411	425	350	352	333	390	381	364	400	369	368	351	369	382	370	383	383	390	407	379	377	400	391	373	389	394	373	390	329	352	405	397	378	396	386	369	417	428	385	388	348	393	374	362	373	356	408	358	393	389	414	375	355	360	373	378	361	361	388	382	376	369	361	368	385	378	376	365	367	387	362	395	368	414	377	375	395	357	401	399	362	378	382	400	393	366	397	353	361	388	354	378	358	383	355	366	367	393	358	396	377	361	381	370	388	391	371	382	371	367	368	337	376	372	404	390	370	357	388	407	384	386	405	399	400	401	408	335	365	375	363	369	378	391	382	406	362	366	381	390	395	378	359	418	400	369	377	395	399	359	410	375	391	410	397	368	356	366	379	387	374	389	368	372	379	349	383	394	387	402	371	419	339	401	371	394	341	396	382	346	372	382	379	338	358	389	343	375	369	360	386	391	406	390	363	406	366	378	403	355	385	362	404	379	358	360	357	385	404	362	371	346	384	411	376	361	359	382	368	378	391	374	377	403	372	362	381	394	365	354	377	339	423	383	382	404	366	378	363	399	351	401	372	384	380	343	393	331	404	367	352	374	373	382	367	374	387	376	325	374	355	390	368	385	375	352	350	355	395	387	356	383	384	444	370	373	394	381	389	382	383	356	322	376	387	370	386	342	367	389	364	354	370	386	403	358	364	395	371	405	366	361	363	399	396	361	362	389	360	348	383	367	391	383	371	399	382	386	401	377	402	394	369	410	374	372	376	368	426	383	402	350	380	389	343	391	356	351	355	389	391	350	382	349	355	409	423	372	351	359	359	372	388	363	390	394	371	381	414	382	361	369	401	329	396	387	385	363	382	348	397	417	362	368	395	358	364	342	361	339	349	366	373	372	412	409	351	355	403	336	391	402	373	364	414	370	362	378	372	419	380	394	380	355	364	356	393	401	381	396	374	376	346	364	374	355	394	399	376	364	384	341	325	399	332	427	385	365	374	380	380	396	380	374	364	381	380	362	371	349	350	374	371	352	390	342	365	371	385	370	387	390	395	362	396	381	367	375	381	385	359	397	383	363	379	382	387	355	388	382	373	373	360	367	417	347	356	373	387	385	378	349	377	369	376	372	353	388	372	412	375	377	369	373	401	383	375	407	402	416	372	364	395	348	394	383	400	366	395	377	390	372	381	426	427	374	371	413	362	369	390	372	368	376	369	373	350	386	351	360	377	358	358	376	379	389	404	341	391	348	404	370	354	387	366	369	359	357	412	362	379	388	371	342	378	364	353	415	393	376	403	358	373	339	380	363	366	391	360	384	386	339	344	337	374	344	381	369	394	391	362	353	400	379	371	378	401	392	378	420	428	376	335	393	373	387	390	393	364	415	395	374	396	364	379	384	346	365	369	374	366	390	372	348	342	384	361	378	393	349	375	376	380	359	369	405	392	415	387	393	356	397	360	369	376	388	361	342	424	381	415	342	373	388	417	382	360	350	355	412	381	371	381	369	388	363	376	371	389	358	375	346	366	387	413	384	348	361	362	393	393	387	373	395	411	376	361	375	372	376	355	362	373	401	377	353	377	370	409	381	373	403	398	379	381	364	352	336	382	411	419	391	366	390	359	354	397	375	374	356	365	384	399	382	389	401	401	405	398	395	389	342	379	383	356	369	401	386	381	391	383	379	409	381	364	387	377	356	366	382	387	364	370	358	378	421	421	355	365	369	342	361	339	374	316	390	371	365	351	375	389	366	380	387	349	390	353	402	362	362	399	328	373	385	403	420	365	351	375	386	383	412	373	394	373	380	381	384	366	376	389	401	401	368	365	392	378	356	376	347	384	412	388	357	409	372	384	371	409	352	416	358	369	408	366	335	397	392	371	355	380	363	372	374	362	391	371	388	366	419	383	412	402	373	397	351	371	353	381	398	344	358	361	399	355	370	378	356	360	387	379	383	359	378	387	364	360	372	356	374	418	325	372	358	346	333	398	370	360	386	375	375	366	359	364	387	361	398	395	370	380	354	366	397	373	361	369	341	365	366	407	375	372	391	348	351	379	385	367	326	406	373	380	363	390	386	341	380	337	336	379	379	378	357	352	371	378	403	387	403	369	395	355	376	398	381	383	366	370	398	359	395	382	394	379	349	351	367	352
14093	1014	736	545	358	253	224	186	172	154	126	129	135	100	105	100	98	96	90	92	92	89	81	82	99	72	107	92	91	80	85	77	72	88	93	88	98	82	84	92	70	93	93	81	93	85	76	90	97	81	77	89	79	91	81	74	84	83	77	92	90	80	85	93	73	75	81	85	71	76	94	74	97	86	86	78	71	95	102	91	80	80	92	73	76	80	89	80	66	82	73	88	78	95	71	74	84	85	85	72	84	80	102	89	69	90	78	93	83	91	78	85	73	62	69	76	80	54	88	70	80	73	74	80	93	89	79	74	82	74	89	78	85	85	79	78	64	74	102	80	76	82	83	100	76	87	88	80	53	82	87	82	83	71	89	74	76	88	78	61	71	80	72	56	76	93	85	67	76	83	88	83	105	92	80	68	84	79	83	102	78	100	74	87	81	77	72	84	75	70	72	81	77	68	84	86	64	75	87	83	89	80	86	85	91	83	75	80	72	70	79	71	94	86	70	76	80	75	72	87	86	72	63	65	99	93	79	81	64	103	77	90	81	73	70	73	81	90	69	84	95	82	80	82	95	94	82	84	71	70	75	68	74	68	84	85	78	93	82	80	87	79	89	83	76	78	67	91	96	95	78	85	70	77	75	71	83	90	90	80	111	78	87	65	79	89	72	92	104	78	89	86	85	93	88	64	82	89	73	87	80	84	68	78	79	81	71	91	73	90	85	74	85	89	80	79	75	74	97	81	71	86	101	78	90	85	86	75	86	82	65	102	92	84	88	98	69	71	60	81	66	84	75	78	92	76	93	89	95	78	70	67	76	80	60	91	82	63	60	93	79	67	78	73	70	94	78	81	95	84	73	75	78	82	82	95	87	88	76	71	82	57	79	69	84	77	80	79	88	84	65	81	65	86	77	82	68	80	93	71	75	76	71	77	78	83	80	74	70	72	72	81	90	98	88	70	102	95	73	63	86	70	89	82	79	90	95	88	80	83	80	79	78	86	77	86	73	77	76	108	96	88	76	86	78	80	73	78	80	63	75	82	84	75	76	76	82	69	78	79	85	86	73	84	76	86	75	72	77	81	69	82	89	88	97	92	62	97	73	84	58	71	89	75	87	105	70	79	80	79	75	91	73	86	84	68	79	88	82	83	89	76	79	81	66	88	97	77	70	70	91	65	83	78	96	70	73	75	80	70	85	77	98	84	84	106	68	71	95	82	103	91	84	87	116	60	86	95	84	85	86	81	69	67	84	89	74	74	78	91	85	69	99	82	109	70	91	90	82	70	106	98	76	107	90	95	102	69	82	78	94	73	73	86	87	70	86	95	87	87	84	93	87	85	81	79	65	70	77	94	93	75	82	85	77	67	87	75	82	83	91	95	71	67	63	73	89	63	90	78	86	78	89	92	72	86	79	80	86	80	75	86	93	78	94	69	84	64	78	91	84	76	72	77	93	78	91	71	88	67	79	79	84	73	91	73	92	57	78	77	79	91	82	66	63	82	93	88	95	68	77	86	88	75	79	78	79	71	81	112	80	77	66	83	97	90	77	76	79	86	94	104	81	79	83	73	87	87	75	78	88	97	73	76	67	56	63	80	96	77	97	84	92	92	73	83	88	79	104	93	74	74	89	86	76	103	94	93	73	73	84	79	72	93	95	78	85	76	83	86	71	86	88	92	70	94	88	85	78	83	78	94	69	83	72	80	78	82	77	85	86	89	71	83	79	77	93	81	94	79	79	110	99	87	69	81	57	76	70	87	87	73	77	77	96	76	90	67	62	79	89	68	89	81	63	70	86	71	78	70	67	75	92	70	75	100	102	71	93	105	77	92	92	88	88	80	68	71	84	81	92	94	107	84	80	79	84	72	68	93	89	86	61	80	67	56	64	85	88	76	72	84	74	78	78	68	76	81	84	74	69	67	60	91	89	75	89	74	87	71	75	108	73	96	89	76	63	77	79	66	81	95	76	81	77	92	99	90	77	77	99	74	83	83	90	79	92	73	79	78	77	77	64	83	60	70	86	72	93	92	100	103	75	92	81	94	80	77	81	84	75	92	95	89	80	91	73	96	69	93	73	84	92	83	89	88	83	79	81	84	109	74	74	77	65	78	77	77	86	85	78	88	57	87	101	82	72	77	71	66	85	94	82	67	90	68	72	64	71	64	79	84	91	83	87	87	83	64	73	90	81	79	66	89	81	87	85	73	82	70	89	78	71	62	94	89	88	71	98	86	102	89	63	89	74	70	90	78	82	87	78	88	75	72	95	76	85	80	82	82	79	91	83	82	59	65	76	68	83	75	76	89	83	74	79	80	91	74	88	86	87	79	82	85	79	65	76	76	87	70	93	76	86	64	72	91	74	91	80	75	76	77	67	74	90	79	66	81	73	62	75	83	71	74	89	61	69	74	76	81	79	74	83	80	85	81	99	84	86	88	79	68	94	76	75	81	66	64	102	90	72	83	73	61	60	86	73	75	102	63	79	77	76	84	77	82	70	73	89	76	75	85	75	79	83	84	82	59	75	79	88	90	61	80	69	67	75	74	71	87	77	79	64	82	90	75	71	85	69	81	82	93	79	68	85	68	75	66	69	81	86	78	79	85	68	67	82	93	73	71	81	78	88	94	95	101	69	93	74	79	87	68	93	76	70	83	68	53	86	69	98	82	69	64	83	71	67	83	80	83	63	104	69	70	86	72	95	88	82	78	97	86	86	72	73	89	75	88	76	76	90	86	83	92	80	89	81	77	86	68	81	82	75	71	82	96	72	76	104	74	77	85	74	92	93	82	91	77	87	73	86	98	96	82	67	87	81	88	90	80	81	74	79	83	72	106	80	95	71	82	67	68	78	72	82	88	90	104	76	80	83	88	69	69	96	91	76	87	83	77	83	75	73	88	85	86	87	83	76	93	90	80	78	67	66	87	85	71	81	95	88	81	91	86	87	81	82	77	83	86	85	86	104	76	95	85	99	69	89	71	70	68	85	90	77	70	71	79	86	82	89	94	69	77	94	93	79	91	81	79	82	90	92	92	87	76	81	89	76	91	88	81	79	85	81	81	74	73	85	92	84	67	82	70	82	79	78	89	84	72	93	83	78	74	80	83	89	56	74	82	87	92	95	93	78	87	87	83	81	73	75	81	81	93	92	76	91	92	79	93	84	77	89	74	95	83	82	83	95	72	89	88	76	91	76	93	86	81	86	77	75	74	70	75	84	70	69	89	73	73	74	84	88	65	68	89	88	78	77	91	93	75	79	76	90	86	66	92	84	79	93	87	83	69	68	72	81	85	76	87	79	83	90	91	91	67	94	69	68	64	78	80	54	93	74	85	79	80	67	65	75	79	67	68	62	63	86	105	59	87	97	90	75	71	85	64	87	87	74	69	90	101	89	81	91	82	81	87	102	86	77	69	71	104	93	74	65	92	91	85	99	106	73	76	81	91	72	79	85	82	79	80	84	63	75	100	76	70	83	80	86	74	73	93	86	79
8121	807	1566	1866	1366	1192	1002	825	728	625	496	500	487	385	368	392	355	349	300	291	293	302	297	322	279	286	296	250	289	261	269	258	291	248	251	280	275	267	257	285	235	239	253	247	253	262	225	230	254	247	211	246	228	230	226	251	214	237	234	215	229	224	226	222	227	241	214	245	220	206	219	224	245	246	217	227	224	223	231	222	209	230	240	247	210	244	247	225	211	237	240	207	214	217	214	263	240	220	208	241	233	197	228	226	200	218	189	230	253	231	244	230	222	200	202	242	231	224	203	207	232	239	223	225	202	234	209	196	233	218	225	220	225	205	216	232	194	213	227	227	213	227	222	227	227	217	221	244	217	211	210	220	205	237	206	208	211	226	242	235	186	222	226	237	215	241	221	224	249	216	241	221	236	246	257	209	210	232	214	213	235	216	221	205	208	197	219	224	204	213	229	253	237	236	221	242	234	230	201	221	209	227	229	230	228	225	236	202	223	211	228	255	212	239	226	215	238	229	234	228	219	225	231	211	229	224	228	235	236	241	199	212	200	217	212	208	237	231	211	217	212	235	266	233	240	206	227	229	232	221	224	216	239	218	216	207	210	224	213	224	229	230	205	219	226	222	207	232	221	238	229	226	204	217	218	190	209	214	234	227	215	217	238	232	224	218	225	232	218	249	209	195	204	226	228	217	210	235	224	256	233	234	208	240	208	212	255	219	228	253	211	213	221	209	232	224	199	236	201	193	223	211	230	221	206	221	229	217	244	226	211	217	227	244	234	225	226	207	214	192	222	226	234	201	211	231	227	206	215	226	241	241	189	234	228	217	229	205	181	212	211	223	224	227	228	220	197	231	210	207	240	234	226	228	227	224	212	203	213	197	231	225	248	220	222	246	228	227	229	231	216	231	227	220	246	223	231	244	233	231	217	246	256	227	224	255	243	224	212	234	234	215	223	199	200	210	246	212	241	211	221	222	203	239	250	221	232	215	211	228	241	204	235	217	204	220	222	212	216	233	227	239	211	230	221	244	218	222	221	208	225	207	230	217	194	215	232	204	214	222	242	208	226	189	222	221	207	235	246	206	236	208	223	210	244	237	227	229	214	230	233	213	209	227	268	212	218	212	201	219	227	213	201	227	232	218	222	255	232	202	226	228	225	196	228	247	257	199	241	228	217	205	224	217	224	232	231	200	230	236	230	243	217	265	235	231	184	217	238	237	237	222	228	246	223	217	222	217	232	211	229	237	216	224	223	212	239	244	227	265	196	207	203	225	236	200	210	210	229	249	216	208	211	225	215	228	224	226	196	217	231	220	213	253	241	215	234	214	199	233	213	245	219	231	240	228	210	235	232	225	211	228	201	233	225	211	222	221	204	221	213	212	227	198	228	213	216	188	219	234	242	257	238	209	211	229	217	205	218	219	224	211	204	224	200	240	233	196	246	240	232	230	237	240	226	218	217	251	235	197	230	220	246	226	225	213	221	249	238	229	206	216	244	230	216	231	215	210	222	213	228	234	234	245	213	240	227	211	208	204	232	238	226	241	213	231	209	223	236	226	214	216	210	246	216	194	234	208	226	208	219	237	223	238	209	214	235	206	251	234	206	236	222	210	228	234	218	229	227	259	236	246	250	245	225	234	213	228	203	239	231	236	199	229	213	237	223	202	244	241	198	209	195	215	215	217	225	218	248	218	227	213	214	226	212	230	237	200	235	246	207	212	177	221	229	230	206	195	244	210	266	222	221	215	229	227	224	236	191	211	209	262	250	203	215	223	239	228	238	245	214	209	254	236	229	200	205	229	207	223	224	196	209	250	235	219	233	229	212	233	249	219	225	250	224	214	274	240	222	230	238	214	213	199	224	234	250	192	214	211	231	209	212	243	208	216	225	230	227	202	213	216	207	239	230	241	215	236	233	229	223	211	191	210	193	224	217	228	235	218	241	228	240	242	218	242	223	180	212	208	213	225	247	197	229	236	191	212	229	216	232	224	218	224	223	210	227	232	219	218	231	225	227	209	190	218	250	224	239	221	247	217	210	216	222	208	236	233	223	201	212	205	223	225	225	216	202	259	198	216	228	229	209	209	236	231	226	198	213	205	203	207	227	230	218	225	219	216	222	220	232	240	227	240	213	237	210	213	266	214	229	234	213	178	226	245	204	218	227	185	230	238	236	228	192	215	212	213	222	211	246	237	234	238	219	220	229	244	249	237	225	227	223	210	203	218	223	236	243	211	228	215	235	220	226	237	220	212	192	228	225	219	235	218	234	224	231	210	215	225	232	213	227	215	232	217	254	236	190	221	227	218	229	242	220	206	209	227	219	210	223	227	230	208	218	220	190	220	243	211	219	224	238	201	224	209	198	237	229	242	220	220	227	233	222	228	207	232	223	223	237	229	240	243	266	231	236	210	240	214	222	237	224	216	220	234	213	216	220	204	211	226	230	243	231	238	217	227	239	257	229	212	222	194	245	219	219	208	243	229	231	223	223	212	239	219	228	205	218	248	222	245	206	246	249	225	230	224	235	245	233	222	228	219	223	247	210	231	241	200	231	207	214	237	238	209	245	204	248	229	198	206	229	226	233	232	207	226	223	242	242	216	218	236	217	237	225	226	211	227	196	226	229	206	230	276	190	197	215	231	228	223	237	236	231	233	212	216	211	229	238	231	219	226	210	200	226	238	237	229	221	239	217	220	238	235	208	237	221	258	231	213	183	236	217	220	229	229	219	222	208	216	224	238	221	203	210	197	221	239	215	238	225	228	212	224	219	193	216	221	214	198	211	207	238	197	206	233	217	218	222	214	212	208	199	215	196	214	227	232	235	223	241	230	223	224	209	215	210	242	250	215	253	236	211	210	218	215	216	231	243	233	227	226	237	230	218	210	225	243	251	213	225	250	210	233	225	214	227	244	229	237	245	253	237	232	238	240	210	239	229	199	238	220	234	238	229	236	210	214	236	186	231	230	211	210	222	237	236	217	214	236	236	225	238	223	227	192	225	224	239	230	236	188	207	226	230	220	238	202	211	208	207	249	217	219	222	239	207	211	227	224	237	224	206	203	218	240	208	234	261	232	219	243	251	213	220	209	236	215	209	197	230	223	230	227	234	259	236	208	236	219	211	233	215	205	233	235	192	223	209	230	229	212	222	222	242	223	222	218	228	213	227	224	215	203	222	225	221	203	236	213	232	189	212	225	193	215	222	231	238	214	217	220	247	219	248	220	199	226	216	225	238	222	228	206	238	248	213	222	234	226	190	247	245	217	245	201	228	226	226	206	231	231	218	211	201	240	236	244	219	206	230	238	242	217	226	213	210	217	220	227	221	239	236	225	224	204	206	205	211	223	208	239	227	231	213	224	235	204	198	217	211	243	223	232	199	233	262	213	246	210	214	211	224	215	216	226	239	237	215	229	234	221	216	223	230	229	209	220	236	216	214	228	216	233	240	230	229	249	227	234	237	211	220	210	185	224	251	231	215	195	212	227	218	252
1678	332	307	291	308	310	346	302	290	303	300	321	321	288	309	305	311	307	312	293	291	312	275	282	284	306	313	304	289	291	271	302	308	301	330	309	280	298	305	292	296	298	292	329	302	298	350	278	312	311	282	290	318	287	286	318	332	308	266	267	353	311	298	295	295	319	313	293	291	292	311	296	300	331	300	305	310	301	276	308	288	306	299	301	302	324	317	276	283	255	308	287	293	292	293	311	334	310	319	316	319	302	290	332	272	290	319	315	312	270	291	333	323	286	342	296	271	311	303	288	281	296	318	307	285	295	283	298	288	286	286	261	281	270	316	316	295	294	353	294	277	301	294	300	307	307	300	292	305	303	274	299	296	286	291	296	307	306	278	317	295	277	335	337	308	302	301	280	333	282	274	277	288	311	292	318	291	320	304	301	333	324	295	304	277	301	297	303	328	318	300	293	308	315	306	317	284	275	297	299	312	314	301	286	298	293	298	305	300	290	301	272	284	270	321	290	297	308	310	309	295	345	296	330	296	308	297	313	292	315	293	286	258	276	302	321	299	325	328	299	274	304	303	293	339	305	292	299	278	292	297	312	330	292	319	310	279	298	322	331	297	299	281	271	331	277	297	310	312	316	292	290	306	303	341	330	304	288	304	312	300	279	310	316	330	303	320	321	298	312	305	297	283	326	305	323	323	293	313	312	309	291	293	304	320	304	270	299	298	309	309	311	324	290	288	327	313	298	307	297	337	280	307	296	313	314	300	273	278	319	308	286	342	321	310	290	317	318	287	321	335	322	313	287	283	305	285	289	292	315	302	291	298	312	288	310	314	305	313	275	312	268	300	312	272	302	306	293	289	291	283	297	319	305	300	324	291	311	305	302	292	302	281	326	324	295	327	332	287	351	253	299	285	304	323	293	320	299	294	308	292	299	296	277	317	337	290	323	288	298	309	337	300	274	341	301	296	304	290	297	290	308	295	292	329	273	304	308	316	292	292	300	339	282	305	316	317	328	275	308	264	279	314	258	312	305	310	323	310	326	298	279	296	292	325	279	299	288	288	293	278	323	321	312	309	312	301	333	307	286	338	364	322	332	327	324	319	331	323	311	291	293	276	324	336	294	287	319	287	273	289	296	329	309	319	306	323	295	310	315	326	296	326	286	344	283	309	271	299	276	319	323	315	321	310	316	298	282	285	297	340	305	318	283	316	308	284	297	288	263	310	324	310	303	318	300	296	321	290	307	294	279	304	324	291	314	250	308	294	326	311	288	280	303	311	307	278	295	300	299	289	271	315	291	315	315	291	308	341	349	295	306	322	300	281	261	324	308	281	317	301	335	358	288	294	304	333	304	320	312	294	299	326	288	297	319	295	296	327	276	286	304	334	303	293	284	318	304	294	271	308	279	309	296	270	301	316	315	296	314	315	327	309	323	303	293	314	285	310	316	297	307	313	299	300	294	326	330	302	306	328	273	303	296	352	294	300	303	290	292	310	319	311	279	319	269	311	332	287	269	281	307	307	308	293	310	297	323	319	305	313	295	317	286	285	300	307	307	291	324	343	313	357	261	319	296	285	281	287	286	296	293	287	315	323	298	288	286	306	303	298	323	285	298	296	308	284	330	245	311	309	308	316	265	286	299	287	306	299	302	302	280	306	279	287	283	268	312	306	321	336	300	327	296	334	322	297	288	301	288	321	287	322	311	334	281	299	284	290	297	316	288	306	337	300	311	310	298	304	302	326	337	315	291	286	297	286	285	281	318	272	303	296	286	285	276	291	326	303	309	332	289	326	335	308	277	313	324	328	317	317	293	316	305	292	305	276	317	271	330	283	322	301	292	315	308	306	300	284	313	277	304	282	338	318	276	286	302	304	320	312	256	279	303	318	293	303	298	333	296	333	323	297	310	323	308	308	327	328	308	303	319	295	278	324	301	296	304	326	324	327	304	296	329	344	326	290	282	286	300	323	308	284	285	293	318	289	311	317	319	288	304	288	301	320	314	304	332	283	301	310	307	304	294	295	304	285	294	317	252	308	321	321	267	291	296	310	294	327	293	304	287	297	304	324	298	289	290	309	315	334	356	322	292	308	319	292	298	286	277	282	284	301	351	335	312	325	317	310	352	339	286	289	303	265	330	281	308	300	328	285	292	313	328	286	343	333	260	321	314	300	279	285	301	275	300	299	306	317	291	331	294	316	281	314	299	319	331	313	310	301	308	321	287	286	321	314	295	277	315	334	319	294	271	316	305	314	302	303	304	314	280	295	300	290	304	328	301	282	295	300	305	331	288	324	270	281	289	280	269	273	318	290	299	300	243	297	321	295	274	295	338	299	336	313	291	337	309	339	298	322	334	301	280	302	313	303	315	329	292	318	302	283	295	319	326	341	321	287	312	297	292	301	284	293	308	305	293	334	293	294	304	283	322	264	338	301	286	292	329	283	279	281	314	299	277	293	295	295	294	290	297	292	325	290	305	239	317	319	287	297	289	301	309	317	302	329	283	321	302	314	286	317	294	317	297	274	312	294	333	300	328	320	326	285	319	333	272	277	292	299	319	275	297	296	269	262	303	334	271	254	300	301	310	314	300	299	310	298	308	334	322	302	318	276	346	283	286	308	299	298	293	278	259	309	310	295	312	305	320	299	294	349	316	299	304	288	316	301	287	301	348	302	268	296	313	322	302	326	291	300	301	320	289	307	271	281	322	314	286	293	331	335	301	313	296	322	321	290	317	301	284	296	307	323	313	340	289	313	285	287	298	275	326	304	290	342	314	296	299	313	276	320	288	311	332	282	313	320	329	302	321	253	304	289	278	269	306	281	288	306	302	308	283	278	317	296	289	316	274	302	311	341	291	311	303	253	320	308	291	304	295	329	311	311	305	295	316	323	302	284	312	328	288	297	336	324	308	270	305	301	279	312	287	330	312	301	313	297	281	308	299	291	311	283	312	271	280	316	323	320	337	295	313	289	322	293	268	323	304	324	299	332	303	311	309	299	283	285	307	284	313	328	256	318	317	314	353	305	305	261	314	302	289	283	289	315	307	307	310	285	314	277	280	281	294	281	296	305	314	294	283	311	298	299	276	277	316	304	277	258	308	305	329	348	295	273	314	318	294	342	293	307	283	307	285	318	301	303	328	299	288	296	295	290	314	280	274	316	294	337	344	276	295	302	302	320	293	320	285	330	331	297	323	299	285	309	309	284	290	313	294	320	302	315	294	306	287	290	318	291	316	270	316	304	303	314	330	284	285	301	298	325	331	301	302	308	303	288	285	302	279	292	301	318	314	309	331	306	309	323	305	284	304	327	290	309	349	309	301	298	292	293	314	305	322	309	327	269	272	302	333	321	319	307	278	316	302	288	308	284	307	300	323	293	301	290	321	309	305	283	329	336	306	293	300	285	271	328	275	327	304	337	331	292	273	308	287	289	268	279	287	311	330	322	328	328	314	309	303	346	283	318	349	307	278	288	273	287	292	281	343	298	327	300	298
1916	696	683	684	709	724	647	637	717	658	701	670	673	676	668	666	669	654	635	688	652	634	690	680	656	707	676	673	643	658	656	668	655	688	647	683	655	611	682	652	697	668	647	679	656	659	611	645	694	698	688	656	618	684	669	625	689	620	671	649	686	629	664	649	660	682	624	668	654	673	672	686	686	684	652	688	681	667	643	676	643	641	672	663	674	689	653	669	678	654	669	666	654	611	656	694	647	650	632	706	661	668	673	647	673	669	673	632	685	657	687	645	679	674	688	674	636	706	710	625	661	677	670	670	676	673	676	664	672	637	678	672	652	633	649	705	671	700	730	651	668	690	682	648	680	628	702	723	662	645	654	650	665	642	702	638	643	689	678	655	670	669	714	672	666	655	695	661	702	682	650	658	721	663	667	695	697	658	672	727	668	651	688	648	732	640	681	651	700	633	661	654	671	653	639	667	658	662	669	664	637	631	658	659	659	658	671	651	653	656	693	665	657	601	684	686	626	679	671	672	680	706	733	667	699	700	645	636	648	669	656	620	744	717	627	635	671	677	697	688	676	685	655	680	657	619	639	698	688	651	683	638	692	694	655	667	676	698	647	678	654	661	667	703	632	704	653	682	682	652	661	658	704	706	683	673	663	654	674	693	676	658	660	654	659	665	669	685	643	714	698	642	679	649	664	668	721	622	684	662	673	674	628	672	643	692	679	684	670	680	747	627	674	645	723	660	680	717	680	663	637	670	654	626	675	647	651	691	652	668	681	641	650	632	691	611	668	648	644	732	650	657	647	668	644	652	689	673	703	684	678	676	667	687	634	672	624	709	721	627	702	645	699	659	694	658	635	681	665	725	656	657	664	675	669	647	657	654	675	644	654	672	728	656	650	652	703	733	678	667	696	681	638	651	673	653	679	613	671	710	694	705	692	712	614	666	683	690	700	669	652	691	648	662	698	675	665	661	646	659	686	630	642	634	647	653	645	671	676	672	633	708	727	654	657	708	672	666	665	695	652	688	675	692	659	682	617	731	701	625	688	668	696	633	661	694	706	676	670	649	631	661	648	692	694	746	689	655	683	624	673	674	697	631	729	683	649	664	650	637	636	703	663	708	667	708	679	657	640	661	657	646	667	668	662	671	700	652	682	648	726	644	663	732	659	676	721	646	673	632	652	662	681	628	639	693	669	676	673	657	636	709	618	663	709	623	666	681	648	680	674	677	704	649	632	648	641	624	693	622	637	659	696	690	677	670	653	703	653	664	666	681	629	654	666	698	689	613	686	632	687	685	657	649	701	668	650	705	692	678	657	645	679	669	657	633	687	644	650	667	677	629	671	737	676	694	660	645	683	640	655	667	626	677	727	665	647	690	690	663	647	685	660	670	657	672	676	695	683	673	690	678	684	686	664	671	684	634	620	696	678	682	621	652	608	654	638	689	715	665	674	621	705	698	688	689	641	642	695	715	674	666	718	678	617	630	651	663	657	649	668	670	700	667	664	678	652	671	670	668	681	668	679	624	651	714	643	655	693	662	656	684	671	632	683	617	662	674	696	671	650	660	659	671	658	633	661	614	715	652	691	707	670	646	679	598	707	640	631	652	658	671	662	681	657	657	669	710	700	690	654	701	703	694	636	632	676	676	677	661	612	635	729	631	657	684	660	691	667	699	659	662	669	674	708	652	634	604	667	705	649	679	711	675	633	655	688	655	642	704	651	656	601	678	689	657	679	680	662	735	719	666	652	679	669	724	686	683	715	673	666	671	657	680	673	659	641	645	651	657	633	663	675	671	631	655	697	681	653	661	652	658	657	674	672	627	686	654	700	682	686	627	663	652	645	653	627	697	698	685	677	669	682	640	624	645	683	633	681	670	684	671	680	661	657	665	652	693	648	667	628	693	670	665	660	639	649	683	701	663	675	628	699	733	643	660	678	646	684	644	665	648	663	639	628	633	697	672	622	649	691	672	666	734	638	654	671	684	664	665	628	626	703	672	684	692	635	619	658	659	635	686	675	648	666	633	715	656	673	658	684	642	645	716	698	629	642	671	639	631	671	644	677	671	670	664	695	672	668	638	649	637	673	695	680	642	678	721	639	658	655	664	670	679	660	643	666	700	709	661	640	671	675	659	668	684	687	674	668	643	714	658	644	667	719	668	675	656	638	662	657	614	635	682	671	652	651	651	673	691	712	633	690	660	660	665	677	673	615	682	697	689	702	631	695	678	681	648	649	673	640	651	651	658	746	656	664	643	699	666	695	693	630	653	640	704	678	683	652	637	652	689	636	625	659	647	690	677	700	687	646	697	693	694	679	653	675	702	627	701	676	685	676	682	694	739	637	605	689	706	643	651	710	679	677	675	627	652	619	622	648	694	673	647	666	690	620	679	638	640	654	608	643	671	669	751	687	657	640	660	685	635	665	659	653	685	640	663	692	651	662	654	690	658	644	631	664	617	710	694	658	665	649	632	664	602	628	612	679	665	679	731	663	741	766	660	678	654	692	653	687	689	653	706	700	699	699	651	690	648	658	626	605	676	713	688	637	717	656	678	698	654	701	656	625	659	708	661	650	629	634	696	651	631	628	693	686	668	662	679	692	635	664	699	642	672	637	697	627	622	671	681	662	707	682	688	605	634	701	717	693	682	669	672	668	677	717	656	690	646	678	694	670	663	662	591	678	687	699	700	677	726	697	654	692	694	666	658	704	663	675	704	651	623	691	650	710	670	658	671	665	680	650	664	655	675	719	656	650	662	669	675	719	697	680	654	631	686	671	645	634	695	664	657	619	653	694	608	704	658	676	680	683	657	687	651	674	656	664	637	646	676	644	705	659	638	676	646	689	626	642	672	660	663	651	635	635	652	650	649	668	665	658	633	697	616	674	660	671	667	681	695	649	692	726	687	649	665	696	657	657	654	706	676	698	669	681	655	667	660	679	679	670	670	645	713	669	627	671	670	684	654	673	681	644	670	668	702	641	683	710	618	628	674	666	695	625	671	650	668	686	655	685	666	654	699	664	676	689	674	676	688	652	669	656	652	640	634	624	652	677	672	689	686	708	668	724	743	662	666	693	665	687	647	630	707	699	725	675	625	713	692	693	696	654	700	665	628	684	671	643	666	668	647	682	633	693	635	694	659	654	606	701	697	703	697	663	674	688	642	684	673	704	635	684	624	647	695	644	723	653	686	628	666	615	700	659	685	658	708	668	652	679	665	658	688	659	666	686	632	666	647	679	694	645	645	631	664	675	631	648	653	674	679	678	671	656	617	640	626	642	664	640	632	676	700	643	664	613	697	637	667	637	684	618	675	664	663	691	618	647	658	640	674	673	629	701	712	705	658	692	654	666	679	689	679	654	674	723	662	680	678	687	715	673	718	649	660	724	647	607	678	680	669	694	702	681	670	672	666	637	643	663	642	661	678	668	701	657	686	701	680	698	654	672	637	680	660	666	648	714	673	692	662	656	690	619	679	646	689	624	650	672	673	636	646
7390	471	476	385	329	292	257	191	193	220	186	164	202	178	175	181	206	160	150	175	181	175	173	184	168	162	154	169	178	148	159	178	168	138	167	177	158	148	169	162	172	174	163	154	157	191	161	154	144	140	172	164	190	177	131	138	151	172	138	190	145	158	157	155	171	161	178	157	163	175	162	167	156	172	185	155	157	170	146	142	149	163	167	152	179	154	158	146	188	147	183	177	166	162	190	179	157	197	158	163	172	168	175	166	167	157	160	176	159	161	173	172	183	163	144	184	193	175	150	150	152	198	155	168	160	178	147	178	170	177	165	180	163	139	190	161	160	167	158	157	148	158	167	155	166	159	168	162	176	171	149	131	163	175	157	149	160	161	148	174	172	142	191	162	159	137	175	168	165	160	179	173	164	164	135	189	152	145	178	140	145	169	189	175	163	164	138	181	184	155	197	171	153	208	155	139	163	151	164	155	177	152	149	169	176	199	143	200	170	177	170	178	157	171	150	166	172	170	171	171	161	138	134	168	166	151	178	146	161	163	160	165	171	142	152	167	165	170	154	180	172	192	157	155	168	156	166	167	184	173	146	158	180	160	167	150	200	172	160	177	169	156	155	155	158	162	169	158	157	156	185	145	159	167	156	183	170	157	151	170	147	162	158	154	149	152	157	168	151	160	177	160	166	166	194	171	156	151	167	176	153	167	167	153	167	164	170	163	149	164	161	146	144	161	155	163	153	167	150	135	142	156	175	155	157	167	148	157	186	170	157	175	183	172	161	172	159	163	165	164	163	157	171	151	171	164	158	170	191	177	166	176	162	160	174	163	156	149	163	152	179	159	181	169	195	167	170	170	181	183	177	166	184	177	147	160	160	159	166	166	139	203	138	153	154	148	166	168	179	142	168	174	154	138	166	171	147	161	173	176	156	151	167	157	172	180	174	175	175	158	157	173	159	195	170	181	184	180	151	158	157	183	154	178	149	142	177	179	188	129	159	128	148	156	160	161	148	150	164	166	162	156	165	131	149	154	182	151	162	192	159	143	157	148	132	180	182	180	169	157	170	170	168	150	147	192	164	162	165	171	166	165	174	144	142	158	164	167	171	170	164	173	182	157	172	156	163	138	176	176	139	152	173	178	180	186	155	153	138	159	175	131	164	166	149	164	172	174	167	169	165	133	149	167	164	160	143	171	165	163	156	151	163	162	185	164	165	176	130	168	160	183	159	158	170	150	185	163	145	180	200	149	172	150	150	168	173	151	163	158	165	194	185	157	143	163	130	167	155	165	179	165	174	171	152	155	167	176	161	170	150	152	156	160	172	158	176	160	189	188	163	155	166	168	177	146	152	171	158	134	144	149	167	132	160	167	172	172	160	156	145	163	177	181	171	197	157	146	143	157	179	177	176	160	181	159	185	165	176	199	164	165	163	181	159	171	170	150	174	164	165	160	184	187	145	171	146	159	131	172	168	188	170	174	158	145	173	176	145	141	174	157	161	163	148	176	171	171	155	150	162	197	159	153	176	163	173	153	183	140	161	154	159	147	160	146	175	154	134	164	180	153	164	174	185	180	183	202	172	158	158	169	175	158	157	160	169	175	139	149	165	145	170	170	151	158	149	155	178	163	160	149	150	162	164	168	147	177	151	168	172	180	156	172	144	159	180	177	175	168	183	168	147	173	151	139	150	151	146	149	160	165	161	158	169	152	169	168	166	153	154	178	147	180	156	155	161	138	166	193	151	148	173	166	153	166	162	159	149	168	150	153	188	144	176	153	169	180	142	163	157	153	188	159	144	151	159	149	160	156	169	155	171	143	156	170	182	177	162	166	161	163	136	159	174	158	153	153	174	156	157	169	140	178	150	168	144	153	162	156	158	148	151	147	171	190	189	175	170	177	181	145	135	179	206	157	169	152	166	164	161	163	165	183	133	170	154	178	156	172	184	157	160	188	176	156	159	169	166	151	128	160	185	157	170	146	151	163	175	159	162	154	166	169	159	149	165	166	164	171	165	189	173	142	161	203	167	165	159	144	150	162	150	182	184	165	173	174	180	161	146	155	162	164	169	173	176	162	151	164	140	157	141	161	172	157	156	179	143	165	158	155	152	150	151	167	145	159	160	167	158	169	163	164	131	144	160	154	156	148	144	166	179	172	157	163	160	159	158	166	163	174	160	164	186	154	158	147	162	170	154	155	193	182	205	143	192	158	161	156	182	175	172	169	160	170	166	163	166	163	157	178	155	184	173	160	170	165	152	170	179	179	167	149	156	175	160	148	159	163	193	184	153	159	164	171	131	168	164	154	174	170	188	181	169	144	151	141	184	164	173	168	172	147	160	146	159	180	175	189	188	167	157	149	154	159	160	148	183	137	168	165	150	167	156	152	159	145	184	158	143	161	182	167	179	134	196	153	158	182	167	164	153	156	179	158	173	153	162	187	164	148	170	175	170	153	159	167	169	150	174	162	183	185	178	156	141	162	164	174	173	187	173	172	204	163	178	127	164	181	169	183	159	169	169	173	176	177	147	161	162	161	146	169	146	182	168	167	168	178	142	190	161	170	173	149	181	186	190	167	140	162	152	160	161	167	179	178	155	149	154	165	169	169	157	160	176	152	155	159	157	168	159	189	169	149	166	177	157	155	165	162	155	150	207	159	171	143	163	142	167	173	159	169	167	179	161	188	188	176	161	165	179	162	151	158	170	171	189	175	155	189	185	170	162	199	159	168	198	179	149	156	139	176	190	190	143	163	203	147	159	182	147	175	175	191	168	180	164	173	159	158	164	165	191	146	168	168	171	152	186	184	176	136	175	168	160	157	176	166	169	179	141	163	167	155	180	182	187	185	162	154	163	130	149	148	166	150	155	160	147	163	157	164	148	174	174	182	160	166	157	175	157	186	172	166	171	167	148	151	195	167	149	162	162	181	164	157	171	150	165	183	175	147	161	182	175	154	190	178	147	164	163	181	170	173	146	165	168	172	176	174	166	171	163	176	174	161	166	169	189	147	156	138	163	181	168	177	158	173	173	157	165	170	160	171	165	160	188	149	178	190	143	159	145	133	155	157	151	171	161	171	157	183	180	173	177	160	183	159	176	156	156	152	156	162	174	166	171	152	170	183	165	153	177	199	144	170	169	178	169	175	198	166	156	162	158	174	181	154	148	167	179	155	182	179	175	157	169	172	148	155	166	171	156	172	171	165	171	197	175	176	172	208	156	177	176	160	151	164	158	186	159	168	135	181	155	173	178	174	170	151	170	160	159	170	200	188	170	171	157	172	154	172	122	182	166	175	169	166	149	148	157	182	169	162	161	149	188	170	165	167	179	183	155	140	158	176	188	179	147	176	163	168	161	152	159	185	163	159	165	155	162	160	170	179	150	172	162	182	173	150	155	174	180	186	178	146	172	154	139	160	156	152	189	169	154	176	160	181	184	160	147	177	185	181	152	167	163	173	152	151	150	176	184	147	154	148	165	182	196	178	144	151	177	171
6279	684	1047	1178	1011	856	767	620	610	562	516	474	470	455	479	445	434	448	429	437	429	439	408	353	390	413	379	406	380	404	416	384	387	395	376	404	394	406	406	390	378	409	430	415	356	401	364	380	416	403	369	399	364	368	402	376	376	389	379	397	398	357	381	359	404	379	402	403	404	385	376	348	388	409	369	401	364	360	400	405	363	345	373	415	376	394	364	393	377	364	384	416	383	405	381	371	354	393	355	395	400	397	379	388	345	396	374	333	354	350	377	367	371	359	407	383	344	375	414	366	375	371	360	387	391	384	388	386	413	353	381	356	370	411	367	374	378	391	389	337	333	380	371	378	380	401	396	352	408	380	359	396	367	336	367	362	389	381	375	365	391	363	368	387	364	380	364	350	376	402	366	369	346	351	400	384	353	375	421	353	354	396	398	385	404	380	390	347	403	368	382	354	367	380	394	380	371	368	362	378	345	388	386	386	372	365	372	388	380	361	364	383	342	368	361	377	405	410	364	357	362	396	368	369	365	381	370	382	380	365	379	354	384	407	383	368	375	385	364	403	371	369	369	373	369	384	363	413	371	379	404	371	362	368	392	366	401	388	385	379	365	355	420	421	414	369	357	404	360	411	357	378	396	393	351	413	394	383	364	384	379	403	348	399	350	337	384	393	366	338	386	386	415	354	378	392	376	363	371	386	366	393	391	388	381	341	388	373	398	397	380	406	379	378	356	385	368	343	384	359	348	371	380	368	385	382	385	393	347	374	392	380	374	368	371	401	364	345	409	379	359	382	391	376	350	372	387	378	388	362	404	357	386	387	338	388	351	411	416	367	413	372	367	356	367	344	379	382	348	393	394	392	375	391	345	392	377	349	380	351	368	345	381	372	376	388	380	378	351	358	414	374	389	359	395	387	418	366	384	356	407	387	397	361	389	389	367	400	369	390	374	403	347	401	375	401	405	370	365	381	380	385	356	370	380	354	377	378	376	373	373	390	382	333	369	369	362	369	387	384	355	368	355	362	337	352	378	375	365	392	406	355	323	344	384	379	379	347	383	413	381	341	388	376	355	428	371	371	399	374	371	354	399	405	408	375	393	365	366	370	409	375	359	401	437	374	412	385	379	402	415	371	370	398	395	348	382	340	368	377	352	377	367	406	365	360	371	375	368	361	373	368	355	333	389	352	345	369	404	365	370	375	380	372	382	338	329	404	362	350	388	390	343	384	374	392	396	385	367	362	389	356	370	394	352	397	386	369	394	410	355	349	388	336	395	372	402	389	368	378	357	377	398	419	396	417	367	385	376	359	354	385	358	380	357	383	412	369	393	362	395	371	356	411	388	372	392	381	376	391	413	378	373	372	349	348	409	382	365	400	402	397	376	366	379	354	364	363	360	400	380	373	391	415	367	412	412	355	396	355	419	350	395	386	410	375	395	398	423	389	368	379	404	405	386	397	374	395	388	360	393	374	363	411	392	405	382	360	407	378	406	370	383	347	387	380	390	364	339	398	388	370	383	392	386	424	375	382	400	383	361	383	368	396	378	379	402	392	351	350	387	338	413	372	371	391	350	360	353	362	359	382	356	390	375	373	370	362	378	397	381	360	400	379	376	376	362	370	397	415	370	399	401	380	405	379	374	399	390	379	386	363	408	375	374	389	396	378	425	369	379	372	380	377	378	382	378	393	388	371	402	382	391	340	362	355	379	370	393	380	315	365	360	368	332	381	397	385	388	363	361	351	375	392	364	380	370	408	352	431	356	358	393	369	402	362	385	358	403	395	371	399	361	399	366	375	373	408	358	371	362	391	379	367	352	390	370	364	372	396	362	395	384	381	401	381	389	366	389	378	375	324	379	374	370	383	406	398	386	358	395	388	367	374	441	382	382	409	394	391	391	374	380	380	342	403	365	416	369	398	371	382	387	418	371	348	394	383	362	364	356	362	372	367	365	364	425	343	400	358	390	355	362	413	349	387	387	381	369	367	346	382	381	375	372	391	376	358	393	357	376	401	387	371	413	368	382	378	382	389	345	375	359	392	373	407	383	376	391	351	351	370	323	357	396	375	377	388	391	379	357	374	365	387	346	368	394	393	376	370	375	406	379	408	372	383	402	351	391	427	378	375	379	409	369	398	389	357	366	383	340	393	384	389	365	394	305	376	384	388	401	355	391	391	367	358	369	397	404	345	370	385	362	350	386	390	371	403	374	389	384	346	405	403	382	346	383	384	372	381	369	376	377	378	388	360	384	382	408	378	359	369	367	376	381	389	378	391	343	325	372	393	398	380	373	386	413	360	349	376	391	388	355	363	371	377	411	382	364	377	361	389	373	383	400	369	395	405	336	372	377	381	372	351	386	379	372	369	387	386	354	367	399	396	377	359	409	356	354	352	380	364	350	364	385	384	385	353	382	376	349	394	379	389	400	380	368	363	379	352	362	353	359	370	398	399	386	404	381	391	394	374	406	376	389	404	409	414	415	384	394	389	383	416	371	374	418	369	369	412	410	385	362	373	359	354	410	383	389	365	373	358	384	365	398	366	365	424	407	382	379	366	376	353	355	346	362	365	385	374	351	325	378	405	358	387	371	400	358	362	371	373	378	419	352	384	328	392	390	386	353	382	336	375	362	406	361	361	369	366	370	376	381	371	366	403	378	389	372	402	399	395	374	382	395	332	399	344	363	399	359	366	407	369	374	376	396	372	360	372	388	396	377	393	422	379	373	378	364	397	350	375	406	361	365	370	398	388	389	363	381	373	353	387	373	376	344	388	368	363	388	377	361	414	351	378	354	404	405	389	390	369	398	368	348	355	380	372	367	397	379	393	361	368	378	379	335	399	394	380	389	408	378	363	400	375	377	387	376	387	393	412	406	382	351	387	365	378	338	361	413	405	414	384	380	391	366	361	368	368	352	384	372	379	390	395	352	452	382	387	406	371	384	384	391	388	374	377	331	381	384	364	382	389	369	367	363	373	393	375	385	394	408	382	360	379	353	383	387	386	410	371	383	370	368	349	377	413	377	373	401	394	357	416	353	410	350	369	410	365	396	371	390	365	396	351	377	372	380	395	423	389	357	369	424	366	386	357	376	372	397	405	337	406	383	388	355	401	388	383	389	378	390	362	391	374	377	380	398	331	431	383	399	368	397	393	346	377	392	390	401	385	371	374	402	368	400	377	378	368	396	411	406	376	358	381	377	366	360	387	392	378	379	369	388	393	367	390	395	357	376	380	392	364	364	398	352	373	383	374	338	358	393	394	397	377	387	381	379	397	337	403	380	396	381	395	339	372	345	398	392	377	387	341	340	396	379	375	368	371	389	373	363	377	353	378	375	392	351	351	358	373	375	377	404	366	373	365	361	414	346	361	366	389	384	421	367	392	393	357	396	387	360	373	392	395	381	401	385	391	393	356	373	360	378	360	383	366	409	391	374	387	403	406	387	373	387	372	387	391	367	329	372	393	364	377	382	375	369	354	374	395	370	351	391	351
13874	1062	697	528	373	275	243	183	190	140	121	148	127	111	103	91	97	87	98	102	87	103	93	90	88	82	99	69	81	81	101	69	87	72	77	87	92	86	78	76	78	83	97	95	116	77	70	72	74	87	72	84	86	85	85	86	87	94	97	83	80	75	91	96	76	93	70	76	60	100	85	83	81	63	87	66	96	78	73	82	89	76	72	77	76	70	72	102	81	71	64	81	75	65	64	75	70	92	102	80	83	96	78	75	101	94	83	90	77	65	87	86	85	73	99	88	70	68	83	77	71	78	90	75	89	88	97	85	86	98	101	95	77	82	99	69	92	76	92	78	103	84	96	81	87	84	66	89	86	83	56	72	83	68	88	85	82	82	82	78	67	80	79	80	86	90	80	78	86	79	96	74	75	66	91	73	74	82	95	99	83	72	73	87	66	77	81	67	93	81	68	88	70	87	79	83	79	78	86	84	82	84	67	71	73	76	64	73	73	89	77	82	102	80	77	69	99	87	79	69	91	90	85	80	75	67	75	76	73	71	75	61	66	72	57	75	80	66	83	73	92	69	72	89	85	87	77	97	83	79	76	86	83	80	72	93	83	82	83	83	80	90	69	77	75	80	82	108	108	89	66	68	74	93	78	70	91	91	94	67	97	73	76	86	76	77	84	83	77	73	78	103	73	74	91	98	88	69	74	73	75	88	73	82	81	76	74	89	81	90	87	83	70	83	88	91	74	94	68	75	83	78	60	70	71	77	72	107	76	81	82	61	69	73	66	95	79	83	83	91	83	88	79	77	74	69	93	77	73	89	77	79	67	70	78	89	78	86	94	79	72	96	88	71	84	101	82	90	93	78	87	79	80	76	90	64	80	62	91	48	68	80	71	62	92	79	93	78	89	67	83	70	78	69	88	84	82	81	95	65	83	72	79	69	78	92	77	74	93	76	63	81	65	81	92	95	79	80	87	75	73	76	91	75	85	81	64	76	90	67	80	100	78	62	89	82	77	94	92	85	71	94	86	73	77	88	94	81	86	74	71	94	82	73	74	68	78	86	73	86	74	89	72	86	78	80	92	75	81	97	87	78	81	75	79	80	86	77	93	96	83	86	70	67	84	80	74	75	80	85	78	79	87	80	61	74	82	77	83	95	88	88	65	70	74	76	71	76	82	63	68	82	85	78	85	75	75	85	100	74	89	67	85	76	98	97	73	81	88	93	84	103	71	88	99	88	71	76	77	86	79	84	91	84	92	89	77	85	81	85	69	82	96	80	78	87	70	84	93	77	81	75	83	102	68	80	79	69	75	78	86	83	55	91	86	72	76	80	74	77	65	101	86	74	92	97	92	80	93	68	85	81	75	78	92	85	84	86	96	68	73	94	90	85	87	84	73	110	88	78	72	76	104	93	76	88	61	79	78	82	78	87	85	120	87	103	69	92	81	81	69	75	65	99	66	69	89	88	85	86	79	109	72	81	95	77	92	77	85	98	69	78	89	69	77	92	91	86	83	70	101	68	69	104	85	77	112	78	83	87	71	73	78	85	85	79	86	77	75	86	72	69	73	89	83	80	100	86	98	79	86	84	82	81	102	79	76	75	57	48	76	72	72	77	75	83	81	78	76	76	78	66	78	73	69	74	78	63	68	87	92	96	79	76	87	66	78	72	80	94	74	81	89	73	85	74	72	73	83	77	95	82	85	92	81	80	65	65	78	83	89	85	67	78	82	80	86	69	91	81	95	70	94	80	87	76	73	72	69	61	81	76	84	68	76	92	65	81	72	75	78	94	85	87	81	97	76	81	79	101	91	89	92	65	83	77	95	66	61	67	90	84	98	87	102	84	77	102	62	77	83	79	92	86	85	67	76	88	96	72	83	86	102	73	76	83	87	86	89	78	105	91	69	94	95	87	77	86	77	88	84	78	75	79	90	81	77	77	70	90	95	66	90	82	73	77	84	104	77	83	81	67	80	75	88	64	78	84	70	71	79	74	78	88	80	74	98	79	67	69	82	86	86	90	86	81	75	80	78	91	82	74	80	84	94	95	73	68	61	72	72	78	73	76	87	83	77	80	83	88	72	77	107	58	74	90	99	95	74	66	77	64	84	78	85	78	81	69	72	85	98	82	101	83	84	78	75	88	97	94	97	103	82	83	81	82	72	93	88	90	95	92	71	67	71	85	82	85	85	84	82	76	74	74	77	73	85	72	83	81	73	70	80	84	88	85	93	72	77	72	72	78	89	82	76	73	95	76	76	63	71	61	79	74	83	93	65	81	70	81	85	73	76	68	75	92	93	90	76	93	70	75	82	108	94	89	90	90	81	91	81	77	71	82	74	78	89	73	86	78	70	96	84	83	81	63	99	78	88	89	66	86	75	83	96	81	73	91	86	62	71	75	73	71	88	63	70	81	71	69	74	68	74	86	83	64	73	82	87	71	72	69	90	95	74	103	81	69	89	70	73	95	91	59	76	72	70	78	75	69	93	77	82	83	72	72	71	115	74	85	87	80	73	74	103	76	81	83	81	93	85	73	91	73	65	91	86	98	77	75	77	81	76	79	98	86	88	68	74	98	93	83	80	68	71	55	68	95	83	63	80	79	71	80	84	89	84	78	89	89	63	79	80	72	88	93	92	96	77	80	90	83	91	95	85	92	71	87	68	78	78	86	83	85	102	90	77	80	80	87	73	88	85	83	81	70	68	86	77	79	95	77	98	78	92	72	93	65	75	72	97	79	70	79	85	88	77	82	83	92	86	73	61	58	65	93	67	73	101	94	67	79	90	83	80	67	78	82	76	71	81	95	97	77	75	81	62	86	84	77	79	70	58	64	91	72	84	83	80	68	85	84	75	84	73	77	83	83	77	84	69	76	91	76	72	77	76	83	82	69	81	75	85	72	87	73	87	73	70	97	96	102	74	89	102	101	80	86	81	89	98	67	70	80	75	97	88	77	82	94	87	84	63	77	82	77	73	74	85	67	80	96	74	89	84	78	61	75	100	81	92	95	63	72	68	65	71	90	91	83	92	90	89	77	92	89	93	85	72	96	85	80	80	82	84	91	91	74	73	79	66	85	92	79	79	65	86	78	87	67	82	103	94	92	83	87	83	79	85	118	78	76	80	90	71	72	73	78	89	62	87	71	79	87	87	84	97	81	92	75	84	79	76	102	83	81	88	87	72	96	76	53	74	77	81	87	78	88	92	94	81	78	66	86	79	92	69	62	94	74	76	74	65	85	65	69	77	79	89	81	80	82	68	74	72	71	85	73	85	84	80	98	88	81	95	91	83	90	81	82	67	75	91	76	77	78	71	64	65	79	100	73	78	87	82	86	84	62	99	75	90	95	87	82	88	95	98	76	91	79	87	70	73	96	82	60	84	84	93	75	81	82	83	102	95	66	100	105	84	71	82	82	72	86	73	75	89	88	93	81	73	76	66	61	71	89	97	98	82	85	86	101	78	92	63	88	72	73	92	97	78	66	80	87	90	79
8050	834	1542	1807	1488	1235	957	850	727	583	527	498	466	439	401	374	336	327	344	318	328	302	283	298	294	293	258	282	251	281	267	282	261	255	228	248	221	265	243	250	250	302	223	282	243	243	250	221	236	231	225	240	226	212	247	240	241	221	238	256	210	257	232	249	238	204	221	210	224	233	221	240	220	230	243	206	239	246	225	243	251	246	221	235	238	218	192	233	219	252	210	243	229	227	231	211	237	224	220	227	232	228	226	219	225	221	227	249	225	204	231	221	251	246	183	210	230	241	240	239	223	239	233	244	229	240	209	210	214	241	238	230	228	202	217	214	218	211	245	211	232	236	216	216	218	211	215	229	232	200	221	226	197	225	233	208	237	226	234	207	222	223	226	225	219	204	237	244	221	240	224	209	204	218	246	209	215	224	249	213	200	227	217	226	240	214	229	211	277	212	208	269	228	222	214	220	219	245	236	250	221	216	219	228	247	219	213	253	238	222	238	208	249	230	219	268	241	216	221	223	230	225	248	258	216	231	215	232	214	227	207	228	216	209	245	220	242	222	203	209	210	223	233	233	260	237	225	261	229	238	222	215	228	227	212	217	224	221	223	205	225	240	219	217	207	230	208	225	223	228	227	243	233	241	246	227	235	254	234	222	218	227	198	226	225	199	255	223	197	244	215	225	221	225	236	248	226	245	233	218	215	269	220	218	223	216	230	241	242	233	242	247	237	237	214	236	203	216	235	197	233	209	234	209	199	236	235	239	221	215	241	248	213	226	200	190	237	220	221	220	229	216	260	211	243	225	265	223	221	218	215	206	252	224	214	228	233	225	229	208	221	228	212	281	216	216	212	219	235	236	219	212	239	227	226	229	239	218	235	250	225	202	209	251	237	206	249	222	224	233	246	218	220	238	209	209	231	232	212	250	234	212	218	211	226	232	214	199	217	235	239	201	211	236	255	233	236	248	219	216	252	217	214	236	214	220	211	215	207	206	219	229	212	241	212	226	202	223	198	218	220	213	222	207	210	236	228	254	215	220	229	213	236	206	217	229	218	230	228	220	209	207	204	218	195	244	244	199	217	238	230	216	222	211	223	235	223	231	216	200	201	193	237	238	201	233	241	239	216	207	227	208	202	223	245	233	207	196	224	208	251	214	239	233	208	244	225	227	219	237	219	234	234	239	249	229	226	210	214	215	242	229	194	217	226	257	205	209	227	226	222	212	235	245	211	227	219	266	235	201	213	212	236	210	236	212	214	224	207	210	205	217	230	226	230	225	238	224	201	225	226	227	236	241	247	221	212	214	220	222	221	228	226	212	198	221	220	246	204	235	220	215	190	229	207	239	211	219	246	212	219	199	230	241	238	217	264	226	260	225	229	236	228	208	223	240	205	222	231	251	246	208	228	211	225	231	212	222	218	210	231	208	240	243	234	222	240	230	222	205	212	236	226	226	243	204	209	204	216	241	228	228	213	230	232	202	208	207	207	220	225	193	223	238	210	216	252	221	220	235	238	242	246	210	225	226	204	242	227	220	236	208	234	191	218	201	226	211	236	224	210	224	222	212	215	202	239	227	200	270	215	232	217	241	250	227	218	235	205	216	200	243	248	251	209	212	221	226	222	203	205	251	224	223	228	218	247	226	259	223	234	198	219	240	221	230	227	227	227	240	224	243	202	224	205	240	232	200	235	234	231	272	225	253	212	213	222	221	234	230	227	225	208	210	248	231	207	239	245	235	228	215	220	239	235	217	234	228	219	221	232	215	199	253	220	210	234	203	226	228	240	247	228	225	218	220	217	204	199	230	237	217	238	208	205	235	255	208	236	223	223	244	233	217	237	229	213	218	201	219	239	214	214	239	242	250	223	227	217	246	211	202	221	216	215	239	248	212	203	218	222	212	234	198	233	241	233	239	199	221	243	229	227	225	205	233	214	224	227	198	219	220	203	235	216	216	220	229	221	201	249	243	216	246	219	220	216	208	241	206	207	218	215	217	227	240	218	253	206	222	250	217	224	225	219	254	223	207	209	245	196	217	231	209	231	213	218	219	232	233	214	231	231	220	223	242	235	241	235	219	236	228	217	219	258	236	238	210	257	205	219	246	204	228	243	224	225	252	254	211	224	259	217	204	218	234	228	237	232	225	216	235	230	198	209	199	218	205	218	204	218	217	243	219	232	218	241	225	214	223	224	229	220	212	240	196	197	214	222	246	224	210	214	198	230	221	234	213	214	211	221	209	241	210	210	197	212	209	211	249	231	209	221	234	230	216	230	194	218	227	232	240	200	252	227	235	240	197	232	231	221	223	230	217	203	223	239	231	213	201	215	205	216	210	213	228	209	222	244	249	228	228	224	206	226	224	206	224	242	220	224	216	225	216	231	235	206	220	191	225	201	247	221	225	232	241	234	237	236	245	253	229	229	248	225	217	239	238	245	211	256	229	220	244	207	238	255	215	234	237	229	224	244	214	215	227	227	222	241	231	219	234	217	206	228	222	223	208	246	246	245	225	258	206	220	234	238	249	199	230	240	201	209	218	228	240	230	236	220	231	241	217	234	226	212	222	237	211	241	209	227	214	213	223	218	227	202	232	222	215	228	217	217	200	246	222	228	251	215	227	208	208	230	215	212	222	224	194	231	217	212	231	213	215	212	219	231	231	225	219	226	193	201	234	223	225	253	221	225	220	236	234	211	208	223	213	227	235	208	259	233	227	203	195	233	212	226	216	230	232	220	218	234	197	233	221	216	204	227	223	221	222	214	234	237	220	225	254	214	199	236	207	229	232	239	196	228	217	233	232	244	220	216	211	231	211	217	246	232	267	243	210	230	230	216	230	226	216	228	243	213	227	227	220	236	226	240	261	207	200	212	226	224	264	216	236	227	207	211	257	220	208	241	202	247	238	211	217	223	209	218	221	222	233	214	231	224	195	210	225	211	224	203	226	215	239	220	236	216	240	231	202	230	196	229	226	234	212	236	215	236	222	226	214	212	230	243	239	170	243	212	209	224	227	233	217	200	242	216	227	219	260	201	209	227	232	211	207	205	199	212	208	221	241	209	229	208	257	212	252	219	216	235	224	227	237	222	221	227	233	222	200	245	231	204	214	230	222	193	239	208	240	222	198	205	226	210	233	227	263	228	239	223	237	222	227	233	192	223	201	234	237	214	227	206	233	223	205	229	239	227	229	206	230	207	228	207	224	219	231	199	233	225	236	234	220	213	215	232	213	222	230	190	205	229	229	244	217	221	233	220	207	217	233	239	229	237	236	248	227	225	245	238	240	227	234	193	218	246	225	215	199	234	212	229	225	241	229	211	227	229	212	218	211	216	227	237	210	210	225	216	254	212	230	224	262	204	225	244	212	214	241	227	211	237	218	216	216	214	218	242	218	223	235	196	241	216	232	207	246	208	221	244	243	226	227	237	197	229	210	218	216	245	225	211	195	245	220	220	230	233	259	213	233	211	247	235	202	241	220	238	211	223	234	219	212
1569	334	325	292	326	295	288	302	274	284	285	301	344	330	270	320	348	360	305	291	310	337	328	312	295	303	297	294	340	284	282	330	316	324	343	296	291	318	289	315	299	307	332	286	288	293	289	358	306	302	300	297	295	270	339	305	326	276	279	322	335	322	260	298	283	315	308	332	300	306	350	303	304	286	309	328	309	302	308	329	298	306	327	289	284	297	318	340	319	304	350	309	295	293	309	293	306	292	296	290	316	344	323	276	308	297	319	294	289	284	316	313	329	276	320	273	332	310	292	328	305	281	294	329	325	313	315	293	322	306	290	314	293	296	298	295	318	277	316	301	316	309	308	298	331	298	294	297	312	286	298	338	309	288	297	317	274	282	297	310	302	294	370	349	302	292	268	320	286	296	293	332	306	311	306	277	280	304	314	320	301	302	312	292	297	269	322	286	305	284	314	325	308	323	312	310	313	329	294	287	308	301	293	325	293	278	314	344	312	309	276	307	264	297	286	280	284	316	286	298	297	321	322	317	275	288	306	300	286	317	270	312	297	302	280	298	337	296	332	320	283	333	298	306	277	278	295	263	297	305	314	308	283	311	282	308	329	301	295	292	310	309	290	286	279	284	309	338	280	304	295	319	300	295	294	287	299	286	340	309	293	301	276	291	295	302	298	308	290	291	309	319	320	338	333	276	289	309	313	321	292	315	280	326	306	286	275	299	310	347	300	292	324	274	285	301	307	310	301	315	312	303	314	323	313	303	324	273	282	324	347	283	314	297	324	311	344	308	298	298	294	292	302	305	322	313	335	299	295	302	291	312	311	312	300	312	319	306	286	319	322	310	306	285	308	287	325	281	336	322	317	328	277	311	330	304	325	274	292	344	318	283	313	304	286	313	315	307	312	320	309	301	310	277	307	335	317	295	292	331	324	316	326	343	327	300	308	328	324	335	286	336	332	300	310	314	294	290	303	308	321	326	316	292	313	329	327	286	308	306	323	288	308	306	306	295	279	309	299	330	287	326	305	322	301	325	291	307	331	350	309	292	288	262	317	277	309	308	284	292	293	306	300	281	299	307	344	295	361	300	252	300	308	330	309	338	296	315	353	290	311	288	320	312	270	277	343	290	268	315	286	302	278	319	305	311	295	319	312	292	323	317	317	306	336	313	317	281	294	294	300	331	285	298	305	320	317	285	357	326	335	322	316	295	286	307	296	324	299	304	319	311	293	297	318	295	303	278	357	332	306	301	329	303	312	287	276	315	299	317	289	272	299	325	273	304	311	285	303	314	331	328	303	320	307	319	317	304	309	288	328	317	305	285	271	305	282	276	276	270	318	302	303	334	321	327	309	328	320	292	284	316	289	309	365	312	326	303	295	304	322	315	335	316	303	309	304	300	310	309	303	325	331	314	324	268	303	277	326	291	295	308	332	292	338	311	316	300	272	303	319	313	276	281	290	300	292	301	308	298	295	300	325	312	306	289	270	271	278	288	306	293	348	301	337	322	311	294	343	288	319	321	286	294	299	300	296	293	301	331	272	295	341	331	282	310	306	291	310	291	326	294	291	323	336	354	287	294	318	301	297	345	311	334	315	278	292	302	317	298	293	338	318	293	307	299	311	299	296	320	328	300	316	287	296	326	316	327	330	296	334	309	312	350	286	270	325	299	282	287	323	314	302	280	295	310	339	286	307	344	328	332	317	277	291	276	307	305	325	277	287	270	300	325	301	296	267	325	315	286	278	348	270	300	300	295	342	253	317	291	317	318	312	349	286	306	290	319	334	290	316	301	320	296	320	269	305	317	300	321	311	304	301	287	306	272	314	299	299	310	291	295	296	291	325	288	293	318	307	318	299	284	306	304	329	311	274	280	313	316	297	323	301	311	323	302	303	294	288	298	296	313	271	310	326	312	331	285	280	333	303	277	290	331	280	322	325	292	301	284	279	317	341	317	338	314	347	293	278	285	325	317	302	294	280	316	335	299	323	337	299	363	290	319	329	271	298	300	327	333	280	316	297	305	314	357	301	299	303	292	301	323	306	295	280	319	297	301	334	314	284	321	303	344	334	313	308	343	287	288	317	305	321	330	277	298	287	304	299	292	314	315	273	331	302	313	319	301	312	297	300	265	307	290	370	328	306	300	299	328	293	285	308	323	309	315	300	299	286	314	283	311	319	315	293	313	319	286	310	279	308	281	272	324	312	300	279	333	297	343	295	308	301	262	318	313	308	336	303	349	302	326	263	295	304	297	308	323	300	314	304	315	321	302	274	306	321	292	300	307	311	330	309	319	315	320	316	326	313	311	309	267	315	327	318	318	266	315	284	335	262	299	306	304	306	321	280	278	317	301	296	285	321	322	329	285	296	286	307	312	303	297	295	299	286	334	292	307	296	293	318	318	305	331	317	287	307	312	300	297	343	308	288	309	325	287	304	334	299	297	313	308	313	314	329	311	316	307	312	325	338	310	352	308	295	331	318	294	309	324	269	289	304	335	276	298	304	295	320	283	318	300	329	308	320	318	284	331	320	269	318	313	311	271	326	286	323	327	297	338	284	279	325	283	323	284	274	291	327	307	312	335	323	309	285	326	290	285	303	302	305	292	292	318	289	318	274	300	277	288	315	332	317	327	302	351	294	294	318	295	318	338	301	302	299	292	293	294	311	299	304	310	304	327	297	342	304	333	302	306	322	290	333	307	312	294	322	314	287	324	298	277	308	311	280	323	317	287	298	298	292	305	304	280	296	331	314	313	308	280	304	309	294	307	317	303	283	296	325	333	340	312	316	314	299	285	299	291	310	282	291	296	347	306	299	301	346	285	318	332	305	343	331	314	334	278	271	322	302	296	306	287	252	332	288	282	324	294	290	313	301	314	307	299	298	299	292	273	297	280	303	298	320	296	302	307	298	276	292	292	289	318	316	350	297	334	324	319	300	320	304	280	317	294	298	320	284	286	305	294	298	312	319	299	334	302	356	334	317	310	313	305	301	315	327	311	268	311	339	290	287	303	284	316	308	302	342	325	313	333	309	323	306	297	311	298	322	343	332	267	326	292	314	293	317	304	271	314	282	301	315	285	304	308	321	322	307	302	286	287	302	313	340	336	309	303	306	294	302	319	295	297	300	290	325	288	286	301	291	324	316	324	317	294	297	310	327	334	303	292	332	297	317	332	313	296	282	327	340	314	317	306	311	287	276	334	304	308	300	300	270	273	299	310	297	307	294	316	262	330	315	301	307	305	263	332	296	300	285	289	331	304	316	336	310	289	317	297	316	309	305	309	296	295	308	289	326	295	300	341	310	288	333	328	330	317	305	296	285	294	325	302	342	291	317	311	297	317	319	323	294	296	339	301	288	332	273	298	312	297	290	307	271	300	292	323	304	304	292	315	275	291	311	291	333	309	314	299	328	329	337	291	321	320	300	326	329	305	314	306	319	297	290	313	277	305	302	335	303	315	339	301	312	298	308	287	335	304	322	311	277	324	287	292	306	301
1944	697	724	696	701	725	644	677	678	668	644	696	656	618	667	662	683	648	717	650	658	646	680	671	653	668	666	716	691	696	651	678	700	717	676	600	697	686	704	690	665	675	745	676	639	672	696	692	669	658	678	687	666	638	693	689	671	683	696	668	689	646	672	671	654	642	701	646	686	700	692	708	673	707	634	688	667	655	669	695	657	676	662	665	682	642	731	655	644	673	655	678	666	713	696	685	670	661	656	631	692	660	660	641	659	624	642	704	662	692	643	684	687	673	667	702	723	694	657	687	660	679	660	684	665	635	644	682	658	675	689	698	660	706	674	692	693	665	645	655	698	686	670	664	663	687	651	688	665	666	673	659	642	666	692	681	619	691	622	661	735	661	676	675	682	621	685	702	677	689	677	688	694	678	692	675	650	734	686	680	651	630	717	700	630	644	669	656	635	663	663	664	634	699	658	668	698	694	644	681	716	728	716	682	698	637	688	672	702	681	704	615	679	678	667	675	692	692	632	677	661	659	673	667	669	686	632	657	688	708	654	684	690	660	630	730	674	649	676	707	681	660	692	682	642	697	687	709	707	652	681	685	648	733	685	684	717	639	688	711	637	724	664	684	663	673	693	669	688	679	691	669	667	688	663	670	684	637	648	695	612	675	691	637	622	640	662	675	708	679	655	662	663	676	700	672	660	703	650	671	713	648	693	701	625	646	683	715	666	651	669	682	669	636	698	674	674	668	678	740	659	661	664	668	685	717	695	696	673	636	656	696	696	708	724	653	670	708	722	684	709	692	658	646	662	677	599	661	697	707	674	616	664	631	670	666	715	689	641	676	634	685	640	682	731	681	684	666	691	661	638	696	732	693	679	620	675	639	661	681	626	641	676	678	627	674	661	698	670	679	689	700	705	722	699	622	723	662	707	687	663	652	689	669	691	666	664	713	677	637	726	679	663	687	721	708	712	683	678	708	634	685	723	682	669	658	659	685	712	604	713	686	699	672	675	696	644	634	667	631	669	700	650	696	688	684	630	661	718	661	725	680	615	650	696	662	702	641	666	651	652	702	679	679	687	686	655	688	670	616	687	633	682	708	681	658	700	661	667	643	659	696	738	588	678	650	639	652	665	678	613	717	709	645	663	666	652	654	659	670	631	735	673	708	708	672	717	662	679	674	680	610	631	696	701	670	655	709	677	637	688	650	671	667	681	649	616	657	694	677	617	689	666	664	749	629	679	674	645	699	660	721	648	668	692	723	683	685	663	648	648	687	653	689	677	622	680	609	645	651	667	612	706	665	704	679	651	688	657	687	636	667	653	684	693	652	665	624	644	654	665	633	599	628	686	682	653	707	712	633	706	724	649	684	708	638	681	684	686	625	615	708	709	721	685	660	695	679	675	677	702	684	714	654	666	659	715	644	673	647	669	658	713	663	681	623	688	686	708	643	649	669	690	609	703	661	690	678	644	666	662	650	669	633	659	642	684	654	641	667	633	693	603	732	695	658	700	656	676	649	694	663	712	675	690	669	693	649	695	639	670	722	696	682	678	604	667	637	672	720	690	659	608	691	660	667	678	693	713	689	666	655	702	663	724	665	644	643	678	727	637	615	653	654	667	693	732	616	644	670	665	703	685	652	671	660	710	662	629	657	708	669	659	633	627	695	709	718	661	676	692	667	714	640	639	680	651	674	700	671	692	666	668	679	702	674	655	651	678	705	704	659	627	677	703	688	710	716	653	657	645	629	711	687	651	685	670	664	658	690	672	657	638	685	681	654	702	667	632	690	700	658	683	693	696	674	668	738	647	668	702	646	663	689	640	658	635	704	648	709	694	642	672	713	673	682	728	704	650	671	671	697	743	668	687	666	646	622	678	678	672	667	706	681	718	641	710	685	700	723	628	677	710	705	669	688	694	672	691	663	666	685	689	645	682	677	639	703	634	700	694	667	644	696	684	731	691	681	688	646	671	676	661	666	640	665	674	736	685	675	692	678	666	684	726	681	701	644	627	668	714	681	644	664	651	698	669	693	667	687	703	679	665	698	656	672	685	696	641	723	641	693	714	663	672	710	650	683	698	641	699	645	680	654	654	707	717	675	695	699	692	736	637	650	721	684	679	661	669	645	656	670	649	665	656	672	699	687	634	674	679	688	669	665	703	690	667	696	640	705	704	647	713	651	665	695	696	667	663	702	664	667	609	726	649	699	639	738	698	692	699	693	694	670	681	631	666	695	651	679	701	669	673	600	715	714	649	634	627	651	644	651	690	627	686	666	645	678	674	637	672	687	636	661	679	665	676	674	657	678	645	659	615	654	667	646	667	624	637	668	698	656	717	657	644	639	664	655	679	697	667	677	614	697	655	658	677	709	643	670	652	669	700	667	674	675	678	693	654	673	713	656	649	695	631	677	712	707	634	671	721	686	685	660	691	675	670	723	708	653	689	700	642	703	674	734	641	670	696	674	681	706	662	698	726	684	685	643	684	661	659	657	633	701	654	680	671	685	684	705	681	686	690	694	689	690	626	707	684	705	700	655	704	691	685	676	607	683	676	666	637	710	652	693	645	664	743	677	693	666	652	674	670	608	678	672	683	680	668	639	652	638	648	669	639	658	677	647	698	679	689	659	645	676	707	649	713	672	660	660	691	676	687	644	704	654	676	667	684	698	648	659	655	712	666	675	655	704	634	668	716	679	683	665	643	714	678	629	685	674	687	623	674	678	691	673	691	694	662	681	672	681	679	620	678	681	685	646	685	721	678	649	668	663	648	673	700	710	722	702	690	643	645	677	689	700	674	662	652	702	677	699	677	613	724	682	715	667	694	675	683	680	727	697	658	608	682	674	681	651	666	665	674	640	648	669	662	706	675	700	645	703	739	698	706	614	687	692	642	696	650	711	665	672	718	667	669	707	692	708	712	679	643	702	647	698	693	643	663	720	670	689	684	721	698	685	665	719	671	677	679	628	656	659	657	688	660	625	643	673	662	653	625	654	717	649	648	617	671	644	632	719	695	667	690	708	684	702	664	675	642	681	641	656	665	667	668	680	720	656	665	657	646	656	659	715	711	699	647	663	675	645	677	654	710	658	656	619	691	683	662	634	681	692	635	662	685	695	682	645	671	664	681	662	680	694	661	695	661	665	652	698	710	698	682	703	726	662	706	661	661	642	651	683	685	661	668	658	685	660	642	673	695	698	712	681	657	676	652	645	705	655	708	650	670	678	662	699	706	642	685	720	713	688	663	679	648	631	693	676	654	680	657	662	703	680	688	670	646	676	671	660	650	670	695	641	656	718	658	669	705	656	680	672	672	671	724	659	718	676	639	649	691	677	668	677	633	673	697	709	681	707	674	678	690	690	689	648	739	675	629	643	670	702	684	694	702	628	656	605	682	670	693	699	685	682	637	637	649	707	669	671	657	685	671	638	674	687	679	687	659	665	628	653	656	654	677	686	690	691	647	662	681	644	652	696	663	670	684	649	646	704	679	645	643	667
7514	494	443	398	296	276	232	180	190	181	187	173	190	169	213	170	165	166	151	187	171	155	165	189	165	173	164	187	176	159	147	157	181	171	186	195	176	164	185	168	176	180	138	170	190	164	155	149	175	170	191	153	183	156	133	179	165	157	172	151	166	169	148	175	143	164	149	155	168	184	172	168	183	152	178	170	163	162	144	155	174	160	154	160	149	187	178	158	166	175	156	183	168	158	168	160	168	168	181	169	163	153	149	170	160	161	169	140	170	168	146	175	157	148	166	173	163	161	163	161	152	176	170	144	162	148	160	151	167	154	183	167	165	165	171	175	164	166	188	170	150	149	165	167	143	172	172	157	165	153	181	182	178	146	174	169	171	167	146	158	161	150	189	150	146	168	190	176	154	160	148	145	139	169	139	145	148	155	189	158	166	163	173	162	188	155	150	166	175	149	158	187	182	166	155	161	150	160	149	195	142	177	178	170	156	146	161	167	144	180	177	181	153	187	171	181	178	177	170	160	172	143	167	176	137	169	153	133	152	136	138	169	173	185	164	150	138	170	146	152	160	200	159	183	164	179	158	160	166	177	136	168	150	172	144	173	163	160	143	160	160	189	176	179	143	164	164	145	172	141	161	168	182	172	155	166	178	162	170	143	158	133	146	159	181	168	146	163	170	159	149	169	164	162	154	155	177	166	172	172	142	177	176	181	183	153	162	162	158	162	168	170	160	168	170	179	148	171	154	164	142	210	151	178	154	178	152	173	179	169	156	163	154	183	167	142	206	147	155	155	178	163	150	194	155	193	153	155	170	157	171	181	172	180	162	178	150	183	167	175	156	158	146	172	162	196	164	167	141	165	137	166	141	145	172	153	160	156	157	157	144	173	171	183	165	157	157	164	147	155	159	162	176	173	157	146	145	158	161	152	176	158	156	171	148	158	162	166	136	150	155	156	158	177	120	147	155	168	162	149	158	164	172	171	137	161	161	178	164	177	171	157	162	141	140	157	177	160	159	172	172	169	185	171	157	185	153	173	161	146	142	168	151	158	169	145	167	170	170	163	172	182	175	165	167	146	161	173	159	161	169	152	165	193	172	159	161	175	173	158	175	166	170	159	165	179	160	167	153	170	170	161	141	151	179	145	191	173	174	162	178	169	148	158	152	151	158	157	152	158	156	144	164	161	151	188	173	166	160	154	172	160	175	167	152	170	158	151	138	168	152	165	172	163	180	189	181	166	164	163	148	163	176	160	150	158	162	173	158	181	159	168	154	195	193	180	159	191	147	158	141	156	156	157	154	176	173	154	163	179	157	166	156	164	175	153	178	177	176	155	160	158	165	167	166	178	141	161	159	173	190	178	186	148	159	174	172	150	166	175	168	160	184	176	137	156	194	141	160	160	169	151	185	178	160	156	171	144	145	168	163	149	178	143	147	159	155	178	153	167	153	189	159	172	165	141	161	156	149	149	169	145	157	166	173	149	153	175	147	158	145	165	150	158	153	145	153	176	175	177	176	161	179	168	185	182	140	148	164	189	156	161	187	165	155	151	150	171	155	160	161	144	155	165	140	175	159	175	142	148	155	148	139	167	154	170	178	158	184	173	158	142	170	196	172	170	165	174	157	167	172	165	168	144	148	188	160	179	176	174	179	173	148	179	157	171	180	152	148	162	168	182	165	163	165	156	179	150	178	166	160	158	153	159	170	174	175	175	145	160	144	161	174	149	158	149	166	168	160	154	174	174	153	164	161	166	173	158	156	153	177	162	147	156	170	178	154	177	179	149	175	171	150	148	168	149	155	167	159	148	149	166	182	173	159	145	157	174	155	162	143	150	149	182	158	157	166	151	199	154	170	163	171	175	163	157	156	148	170	185	156	185	170	151	158	181	165	167	166	181	163	155	172	147	172	170	146	170	170	168	153	163	183	152	168	150	159	182	157	181	176	166	191	164	154	178	176	148	190	144	200	166	189	152	160	159	147	175	155	184	156	180	172	162	165	171	149	178	171	163	181	167	178	162	170	177	172	174	150	161	171	152	147	175	162	167	157	165	171	146	171	184	141	176	176	156	166	161	151	171	193	165	164	169	155	180	152	164	173	174	181	174	168	182	159	174	140	162	175	163	186	151	161	176	173	159	170	159	142	159	159	174	165	176	162	183	168	161	158	159	159	180	156	176	144	171	173	178	155	153	169	160	161	166	153	179	160	154	157	168	171	160	150	196	177	171	158	156	178	170	181	163	182	183	172	164	171	170	163	170	160	152	156	180	150	169	142	183	154	161	150	168	166	167	130	161	159	169	161	154	165	172	150	153	181	159	171	167	163	178	143	165	170	169	146	160	148	178	172	149	156	157	154	175	150	129	172	181	167	162	141	176	142	173	151	185	158	168	158	153	161	189	154	175	177	189	158	161	152	176	181	170	194	160	158	141	159	149	159	171	167	161	163	176	170	139	140	141	160	176	147	143	191	169	163	152	171	168	177	173	159	180	158	170	192	168	154	181	165	157	180	169	166	148	159	165	148	184	150	179	159	150	204	175	156	162	184	145	172	147	141	154	155	168	159	152	179	163	172	147	165	167	146	157	191	162	152	165	164	165	174	187	167	174	157	188	172	187	159	164	157	164	139	186	165	160	159	181	149	155	139	124	173	193	157	171	154	177	166	175	178	164	187	159	190	163	172	153	154	143	166	157	152	175	143	152	182	169	153	155	172	159	161	149	162	160	133	162	161	152	167	169	179	161	172	174	179	166	172	189	180	177	166	178	141	149	162	159	183	149	169	201	174	149	155	150	171	179	167	166	145	151	164	144	170	165	166	156	180	158	177	135	160	177	157	174	184	189	170	153	176	155	171	141	188	155	181	144	149	165	173	152	145	181	172	141	160	141	167	136	181	154	160	141	164	185	170	139	160	144	159	166	151	173	176	180	173	175	173	186	195	150	201	155	162	164	179	163	169	180	162	184	149	175	171	126	147	173	187	157	153	167	160	171	146	160	153	126	152	171	174	187	166	143	168	160	173	171	154	146	172	144	172	142	172	147	160	170	178	145	161	176	145	176	169	147	197	189	185	155	170	171	167	147	172	174	169	159	171	171	162	152	161	166	176	171	152	160	143	164	182	162	164	148	170	156	172	161	171	174	158	167	150	159	163	162	157	157	165	188	148	160	156	155	171	156	172	153	148	154	175	158	152	180	158	164	175	184	144	163	172	164	178	188	183	162	179	161	175	160	171	160	196	144	159	156	167	174	150	168	145	147	165	140	185	172	159	182	156	170	167	170	139	168	156	166	167	156	176	183	171	153	156	170	159	162	156	185	160	154	168	177	154	160	158	173	177	171	178	173	159	156	155	161	156	163	133	191	177	168	164	174	152	154	190	170	141	169	154	151	169	155	171	176	134	150	174	183	170	201	192	149	154	157	155	146	161	158	185	166	158	144	171	150	145	162	172	143	161	157	147	169	168	153	140	183	150	192	143	176	159	175	170	180	156	140
6307	676	1030	1216	1015	858	758	635	632	571	538	522	475	491	432	477	424	435	436	396	425	420	403	422	378	399	402	411	413	388	385	406	416	376	383	340	406	394	404	386	412	374	377	352	400	387	390	399	395	393	361	378	370	363	427	354	393	371	371	337	385	428	381	410	336	394	397	378	395	368	343	351	381	392	362	391	403	369	395	418	399	406	380	392	370	425	356	361	346	364	380	387	360	361	370	371	384	391	383	361	356	407	407	370	364	403	364	328	371	381	379	412	370	374	357	372	389	385	364	393	370	387	386	384	399	380	408	361	370	343	418	372	361	377	372	359	381	403	406	408	360	373	372	364	368	364	398	380	384	388	395	378	340	362	360	372	394	403	382	379	407	369	397	362	379	358	383	391	392	376	372	332	361	368	353	388	390	384	360	349	387	369	388	366	386	335	374	439	374	410	359	412	367	418	404	369	372	340	386	369	370	358	425	367	397	380	384	377	373	395	350	366	362	346	382	355	356	375	398	380	392	383	381	341	362	393	405	392	392	341	384	397	391	367	407	364	393	364	405	381	360	384	341	355	398	397	370	354	376	377	388	359	389	372	381	398	380	378	374	368	365	398	346	411	391	391	368	401	347	380	368	390	400	397	398	415	379	407	425	371	364	379	371	395	364	381	385	385	356	379	375	372	390	377	388	401	391	374	378	399	373	403	364	391	395	409	397	348	409	375	400	402	394	328	355	379	385	357	396	367	390	352	413	362	395	362	426	393	374	386	421	368	390	352	401	348	369	359	362	368	371	375	374	374	404	399	396	357	374	376	360	389	376	378	400	384	380	396	408	392	384	392	363	402	376	385	352	364	362	386	393	394	403	355	352	343	348	402	388	382	383	365	356	390	415	360	356	360	395	378	378	362	356	367	407	343	384	358	357	367	361	380	366	356	346	375	352	372	397	399	363	383	388	379	399	350	394	390	367	373	366	371	369	396	364	366	392	366	384	408	356	371	362	371	379	409	395	392	358	384	399	358	399	407	385	365	337	376	382	367	342	393	353	388	376	387	363	390	390	359	367	380	359	353	394	368	357	381	351	349	364	374	395	394	376	351	373	417	382	395	385	400	391	368	356	350	372	378	371	380	356	406	377	375	415	379	375	378	377	377	349	381	359	387	378	380	384	414	371	386	375	386	374	390	367	403	367	333	401	363	402	366	357	387	372	394	396	401	388	416	356	352	355	410	394	392	344	409	370	382	383	370	349	372	421	391	412	402	378	387	400	351	361	363	384	392	427	338	379	361	401	383	404	376	394	342	406	373	391	399	391	370	374	349	366	385	369	369	388	382	388	390	381	349	318	409	379	359	357	322	400	384	360	371	386	390	364	329	368	367	372	400	365	344	366	349	389	373	364	366	373	365	375	340	370	383	362	388	355	372	371	388	344	396	377	385	343	371	381	394	405	333	394	361	385	388	408	347	397	355	393	364	370	368	359	384	407	362	392	361	358	377	381	373	396	399	339	402	360	405	363	357	373	387	392	368	363	357	410	393	370	383	364	379	393	391	345	376	403	383	368	375	373	387	377	375	394	363	392	354	383	388	370	370	379	343	347	386	375	384	385	359	381	388	361	377	404	369	372	397	412	347	379	391	388	354	363	382	375	364	362	406	358	378	356	419	365	349	358	355	410	373	367	348	371	372	360	376	397	401	376	350	364	379	361	409	360	382	380	352	380	368	338	359	378	377	370	381	424	405	360	398	370	398	367	340	358	369	375	371	381	348	404	394	428	429	371	405	418	364	360	370	373	364	387	397	375	395	342	384	388	379	382	383	366	407	328	368	401	373	388	346	390	374	408	405	385	373	377	378	413	387	371	400	394	388	382	386	380	369	370	374	349	366	389	387	366	406	386	364	389	353	373	384	345	391	385	356	406	367	392	383	371	377	372	358	376	373	391	396	405	361	431	373	396	379	358	365	400	349	355	382	395	386	372	349	371	365	389	364	426	382	349	388	369	390	365	372	384	387	371	356	381	350	390	395	370	382	371	395	383	380	376	375	382	390	385	369	379	365	415	404	370	394	390	380	386	388	388	365	383	416	399	370	391	409	376	393	386	374	382	395	377	394	386	360	396	377	347	402	395	373	399	392	361	377	384	379	368	384	373	399	414	393	392	382	333	404	389	370	386	363	377	380	360	379	365	361	333	375	395	387	362	378	369	387	354	400	370	386	361	383	341	386	368	369	399	425	341	388	411	371	365	381	400	380	365	366	380	369	380	401	359	390	372	373	386	361	411	379	387	395	392	365	378	360	383	404	371	348	365	386	380	370	380	406	375	355	399	373	344	383	379	336	374	360	360	381	381	381	391	387	336	379	375	412	338	386	381	340	379	418	397	400	356	376	346	355	372	340	340	380	385	384	347	369	365	367	363	350	372	354	374	408	394	402	355	365	380	426	380	396	379	383	375	391	374	390	359	383	392	381	366	348	363	380	393	373	379	364	396	391	403	367	391	377	370	391	384	410	339	360	360	394	378	347	393	356	375	382	348	390	376	385	384	396	379	406	389	438	387	380	364	372	337	381	368	370	362	357	358	409	377	388	387	363	381	397	339	361	387	371	373	390	396	372	365	363	386	372	371	391	381	384	364	339	356	392	371	372	358	391	378	360	366	349	386	390	365	365	378	373	386	380	363	380	427	373	372	370	380	387	351	349	380	360	358	420	351	344	384	365	346	368	397	385	389	412	378	382	350	374	402	376	366	370	349	355	375	385	348	367	375	370	385	308	353	377	415	364	347	384	354	394	385	363	363	399	346	346	369	393	374	401	376	347	377	358	376	390	346	383	398	352	374	384	378	384	372	371	362	359	380	404	392	388	386	341	406	381	379	383	368	376	387	394	379	410	399	383	377	374	370	387	386	371	383	378	403	387	379	361	370	416	412	387	380	395	386	352	364	383	392	378	374	393	400	400	352	391	399	368	380	352	377	357	385	382	384	386	354	387	371	378	396	353	394	401	375	383	392	344	409	399	379	383	371	350	355	368	383	355	382	390	397	383	387	413	394	377	380	377	393	380	386	374	401	398	366	394	399	324	396	375	400	372	345	390	378	372	352	393	348	373	378	377	372	363	370	367	375	363	396	387	374	361	353	398	377	370	358	367	403	398	374	341	375	370	368	394	354	380	365	403	369	387	377	394	394	378	376	353	367	368	387	417	342	365	412	361	347	337	347	379	372	399	365	385	404	347	402	369	378	436	357	393	356	386	369	347	382	335	399	374	375	403	397	391	377	361	361	334	385	357	373	373	380	357	368	376	400	396	375	380	359	379	379	403	371	343	372	359	366	372	375	394	380	379	391	358	368	392	376	364	381	332	406	389	405	381	395	384	380	364	399	357	442	412	363	364	339	369	361	368	390	385	364	363	360	393	369	400	352	364	373	391	369	341	413	406	367	371	360	388	365	382	378	382	368	356	378	379	394	377	378	407	370	393	377	409	359	399	414	372	351	373
14191	1064	690	508	368	269	236	182	161	144	136	137	116	133	110	74	95	88	74	84	91	96	85	87	76	75	89	69	75	74	82	88	95	97	83	91	73	81	98	104	89	94	113	83	97	92	81	80	86	81	72	108	96	85	95	77	91	82	89	78	91	79	87	96	90	75	87	92	93	88	72	79	75	81	73	98	82	92	74	79	71	96	88	85	87	86	79	72	91	85	80	84	85	86	70	67	96	80	64	76	68	85	98	93	97	80	70	69	97	74	63	69	80	83	78	84	70	84	86	97	78	86	69	74	93	97	84	80	98	77	88	90	72	81	97	95	75	80	70	76	83	91	90	104	92	74	88	90	95	86	89	83	86	74	86	84	74	105	101	68	72	83	76	69	62	76	92	94	68	79	82	94	76	95	86	82	79	83	92	78	89	74	68	65	78	72	65	78	77	100	86	88	85	97	92	95	79	92	86	84	83	79	78	74	93	82	106	65	85	69	89	76	86	92	97	85	77	49	78	96	89	65	67	77	79	77	74	83	68	107	95	83	75	95	71	82	91	80	83	93	94	87	80	79	73	81	75	74	77	70	68	87	81	68	88	96	90	71	68	75	85	84	87	88	88	83	83	84	83	81	87	89	77	78	81	95	84	87	78	79	72	85	77	64	74	92	73	78	90	81	66	76	85	77	73	85	85	84	91	83	77	72	72	78	79	87	90	85	85	103	98	90	74	100	80	85	83	84	81	75	87	81	86	78	74	66	95	73	77	81	58	79	83	82	70	76	71	68	71	77	85	79	80	84	92	86	87	94	69	93	61	80	80	87	76	91	76	82	81	91	84	83	72	86	72	85	74	82	85	88	93	72	86	70	61	81	87	67	86	74	73	85	76	78	93	72	79	66	79	69	76	91	69	90	88	82	107	76	83	83	82	80	83	72	79	107	85	86	78	93	92	82	87	70	76	108	95	87	86	71	72	92	74	70	72	75	92	86	92	75	90	84	93	82	89	86	83	78	72	73	85	78	81	80	71	98	92	73	92	99	73	111	79	82	82	70	75	87	78	91	79	67	75	80	74	81	88	84	80	64	72	80	87	83	67	94	78	77	92	79	89	77	72	84	101	102	65	87	84	69	77	78	88	92	81	81	88	83	68	70	74	98	81	88	73	79	89	95	75	90	75	79	76	62	95	101	89	93	78	94	71	60	95	82	79	95	79	93	85	77	78	78	74	86	72	85	88	74	84	59	78	92	60	65	70	92	90	84	84	90	99	85	77	89	78	80	70	92	93	75	93	79	84	74	91	89	84	88	72	92	79	91	87	72	69	75	87	89	85	71	82	72	78	100	81	91	59	87	103	88	66	75	70	100	77	89	91	98	95	68	88	101	74	74	74	79	92	72	88	98	85	78	81	89	70	77	86	81	71	75	69	77	87	82	69	84	81	70	95	87	81	72	71	97	87	87	87	67	84	74	76	73	85	92	80	90	81	75	76	73	102	83	83	100	107	73	72	93	86	94	98	74	71	83	100	90	80	77	89	99	85	77	93	93	85	80	82	93	78	99	87	93	87	59	69	85	83	88	88	79	87	76	84	76	87	87	72	78	86	79	91	84	79	104	92	85	93	80	86	67	73	73	72	73	72	72	82	86	82	86	93	82	76	75	79	66	93	76	101	68	80	80	73	96	85	89	88	95	72	72	89	76	85	82	81	85	72	61	75	84	67	74	81	72	76	92	80	79	85	100	82	76	85	63	75	82	79	84	83	81	84	85	88	83	85	116	72	81	88	79	81	79	88	76	97	87	73	81	103	88	85	83	84	80	84	91	84	99	86	87	87	102	100	90	75	94	69	76	82	63	93	109	83	85	74	78	90	79	89	87	81	84	89	94	86	76	78	84	80	81	83	65	77	81	78	73	85	79	72	84	93	77	79	81	86	87	76	104	85	85	72	100	71	85	85	83	84	94	89	96	98	76	75	77	70	79	76	72	100	82	84	90	96	72	85	67	73	81	93	69	68	87	89	83	71	78	86	67	73	109	106	78	91	88	91	81	91	71	86	87	74	68	78	93	100	87	105	69	82	79	61	87	74	79	95	81	81	93	76	89	80	78	75	80	82	69	68	90	78	92	86	77	83	75	70	93	85	75	99	85	89	73	91	85	66	81	83	88	83	86	74	80	94	71	72	85	73	82	69	110	80	95	97	85	80	65	97	83	75	82	95	104	89	90	80	70	75	73	80	84	72	89	90	93	71	78	74	85	80	74	73	91	89	79	81	76	99	81	76	81	93	78	74	55	70	77	96	95	81	83	98	78	76	73	79	69	85	89	82	82	86	70	89	72	75	77	76	79	92	95	85	94	79	82	97	88	99	90	93	75	90	87	63	83	87	97	82	71	81	93	84	78	86	71	85	64	57	64	82	77	83	82	91	100	87	95	82	85	89	88	87	78	68	70	84	93	83	98	80	83	87	83	84	84	86	86	87	79	80	68	75	95	77	90	79	79	87	62	85	71	81	73	104	95	60	68	70	93	88	86	106	74	95	86	89	84	91	73	92	81	77	95	95	79	78	76	78	93	95	84	81	74	79	86	98	92	70	71	83	68	98	71	70	92	76	81	88	95	81	83	89	95	77	84	76	90	83	53	91	87	81	89	81	88	63	99	86	69	88	79	85	78	90	67	75	63	87	74	96	75	89	89	97	93	68	89	95	98	92	79	73	78	84	74	82	71	77	102	79	91	72	75	85	93	78	82	83	92	85	68	85	84	83	75	92	84	54	77	93	97	83	79	80	66	58	83	77	85	81	89	80	93	88	94	74	102	77	79	67	87	88	82	91	84	74	98	89	92	68	73	77	90	88	90	88	82	86	85	83	83	81	71	84	89	98	92	64	100	81	82	73	81	88	84	79	67	84	80	91	93	90	82	91	86	84	81	88	91	81	67	81	86	80	91	86	90	73	90	66	70	83	81	76	87	100	81	87	85	72	80	96	97	83	66	79	80	89	99	83	77	69	81	73	84	89	91	91	73	69	72	97	78	80	87	81	90	82	84	65	84	82	95	73	90	77	93	84	75	89	82	79	74	76	74	83	86	82	94	74	71	74	95	77	60	101	80	84	87	90	93	76	78	73	85	95	80	68	86	83	74	70	70	91	86	87	93	97	71	71	95	89	80	82	87	85	105	70	86	112	94	64	77	78	93	79	80	68	77	74	79	84	110	94	100	86	76	93	78	77	81	81	98	76	89	89	78	79	91	81	89	94	82	78	88	85	88	93	90	92	73	69	77	69	84	83	76	79	94	96	65	92	88	90	75	73	75	84	66	91	81	86	80	92	83	100	75	79	86	79	76	96	101	75	87	88	98	84	92	82	87	85	76	88	83	60	69	84	80	77	86	98	83	81	78	87	88	78	78	107	91	88	69	90	97	74	87	81	88	65	84	67	79	85	100	89	98	57	88	67	80	83	94	81	67	62	84	74	84	99	75	91	69	75	67	78	90
8153	772	1600	1800	1541	1209	905	796	691	600	561	512	417	445	358	379	385	338	347	320	298	305	325	320	281	284	314	324	261	298	282	250	278	249	289	244	238	247	239	256	243	242	230	257	239	285	245	243	232	239	283	226	210	236	219	239	214	226	218	248	247	233	241	244	248	210	235	229	246	241	243	227	262	268	216	234	267	232	240	266	248	258	263	214	234	226	220	231	191	255	236	237	221	246	243	232	225	225	226	249	260	229	226	236	240	223	228	225	233	259	246	246	237	242	222	226	220	229	245	230	228	222	212	207	206	218	239	244	219	236	230	222	270	218	230	224	254	228	208	230	228	224	165	269	262	244	214	201	211	265	236	222	244	217	237	222	251	229	202	232	203	239	236	229	229	235	223	218	219	213	208	225	228	240	232	244	245	227	231	226	244	248	225	224	223	224	211	251	217	257	242	227	234	235	226	248	231	232	228	229	248	234	216	215	226	243	233	246	226	250	218	249	224	231	247	237	247	213	209	221	257	239	239	250	238	226	224	239	238	228	192	239	262	250	237	207	219	260	230	250	223	246	232	212	236	207	209	224	227	221	231	221	211	239	235	216	227	217	222	255	220	210	228	181	254	244	213	238	235	247	227	233	257	223	242	238	206	249	232	229	243	226	212	214	259	253	225	227	238	208	206	224	222	220	214	238	221	236	232	234	228	233	219	217	234	223	209	246	216	217	190	188	231	209	229	217	218	229	208	218	235	217	244	237	229	218	237	218	209	262	225	247	242	213	248	247	239	229	226	236	216	223	220	248	237	234	202	220	212	224	219	245	244	209	235	231	233	237	231	229	235	245	187	239	234	220	244	196	238	229	226	248	243	219	242	246	235	220	250	205	227	231	236	211	228	249	233	220	229	209	256	214	280	229	245	219	253	225	226	235	236	247	240	235	213	210	242	249	216	235	235	215	219	244	246	230	213	241	237	229	226	241	236	215	207	239	243	222	224	208	214	235	238	212	221	218	228	210	242	238	224	231	212	210	248	219	222	202	231	263	229	209	237	201	250	226	246	244	260	229	207	224	197	226	259	189	233	221	242	239	235	220	260	223	212	218	224	259	219	227	216	221	220	258	231	239	269	230	227	225	225	247	220	201	219	235	228	221	228	224	231	217	221	243	251	216	233	212	250	203	242	246	221	216	216	218	234	221	250	259	239	224	254	223	228	243	245	228	236	235	233	226	228	226	216	231	219	215	234	249	249	222	248	221	258	222	230	216	223	234	242	253	212	216	249	248	251	230	236	236	217	241	237	194	243	244	194	237	229	227	247	230	212	247	221	249	202	199	224	218	214	228	223	207	228	219	233	214	222	218	232	225	233	237	222	200	225	210	260	231	251	219	206	226	227	222	222	217	210	222	196	230	216	216	231	247	224	240	215	224	205	245	211	233	196	241	243	234	217	242	247	208	231	253	216	223	220	252	221	222	240	219	222	216	251	221	215	235	217	232	246	217	232	225	267	242	243	259	222	236	223	213	233	252	225	234	220	210	210	236	219	198	246	240	245	235	215	241	246	225	263	222	241	227	196	228	221	225	214	228	205	220	216	245	239	225	218	245	214	237	233	233	228	229	222	208	215	233	235	245	238	245	234	231	238	234	235	266	244	201	243	247	216	227	233	206	222	241	240	235	225	219	234	244	244	226	192	222	228	229	225	234	230	226	236	240	242	221	231	225	241	196	222	231	243	222	256	242	243	216	206	250	210	234	232	258	224	241	204	226	260	214	213	248	216	204	210	202	224	212	203	242	221	230	225	216	249	218	197	246	249	208	206	230	220	216	232	226	226	207	215	258	211	197	243	200	235	222	217	211	208	225	227	246	217	215	234	212	244	240	238	210	246	212	221	231	220	239	228	232	229	225	216	238	226	215	216	223	229	226	221	242	239	229	247	213	245	233	212	247	239	225	212	216	239	207	214	222	249	221	207	244	237	215	213	236	189	222	213	254	245	217	231	238	225	245	236	229	232	253	238	226	231	206	213	212	210	231	228	207	222	216	235	222	214	229	212	248	213	229	217	215	222	253	215	236	244	248	209	199	219	253	222	210	206	213	218	203	197	242	228	222	250	236	234	231	236	235	222	223	252	220	223	237	203	251	224	239	225	218	236	234	232	209	194	215	237	241	237	221	239	254	216	241	259	250	234	226	235	240	217	232	227	230	201	241	211	216	206	218	190	240	234	223	220	205	223	249	206	259	191	259	221	246	238	246	213	235	231	217	251	214	217	226	231	216	251	235	199	233	224	210	237	232	224	226	233	219	225	201	214	241	225	240	197	211	226	213	220	218	228	218	242	232	231	203	259	218	238	247	198	229	240	202	220	240	212	247	255	251	227	233	226	205	216	253	244	223	214	210	220	217	220	259	234	232	245	207	225	213	203	219	210	225	227	228	200	229	224	242	231	228	226	209	225	228	251	248	218	228	194	219	220	235	263	234	240	229	258	240	227	212	241	216	227	208	233	211	227	236	231	237	209	216	253	195	216	235	226	237	231	205	241	232	239	232	235	231	237	213	219	246	230	253	248	196	214	221	244	232	226	247	256	192	251	228	234	222	234	239	209	236	235	215	241	227	208	252	242	232	231	225	234	235	227	238	247	231	226	229	247	254	220	223	233	270	234	218	218	216	221	228	220	215	252	222	218	226	264	231	223	228	204	249	244	241	215	225	227	209	215	212	234	253	225	247	219	244	227	221	236	251	206	243	246	234	215	239	259	202	207	266	249	230	238	229	251	271	226	235	223	247	219	214	230	233	206	252	197	202	238	254	229	231	239	204	226	229	199	243	228	199	238	208	233	232	213	260	252	209	221	240	224	217	248	239	244	251	231	223	241	225	199	214	245	215	213	216	230	209	218	239	237	240	242	232	212	241	225	245	237	199	224	255	232	227	242	261	254	217	236	228	217	219	197	219	249	217	222	208	225	202	237	234	221	232	241	241	228	269	230	234	237	237	213	219	239	212	212	228	245	233	228	220	239	220	221	236	235	232	234	253	239	208	212	240	228	227	213	216	243	231	249	244	238	221	237	247	222	235	232	239	214	198	212	226	231	214	203	247	226	232	232	249	238	222	245	228	202	235	244	251	219	246	232	216	245	223	224	214	224	218	231	235	236	210	219	212	239	234	222	203	237	230	239	210	243	215	234	210	229	222	227	252	223	230	249	238	242	228	235	234	187	237	241	223	182	217	225	241	234	223	236	240	227	234	231	209	216	220	210	236	212	192	225	219	223	227	252	214	236	231	233	227	258	224	210	242	247	240	228	226	204	243	218	227	238	227	210	223	205	235	230	205	210	215	234	225	231	239	221	238	224	212	269	242	208	258	200	229	217	212	218	256	222	218	216	214	200	244	225	222	193	258	229	231	238	226	241	219	223	262	236	230	226	210	230	227	215	235	243	212	238	210	227	209	270	223	228	223	202	227	241	246	235	240	224	224	242	213	236	229	262	219	245	222
1654	303	312	317	315	310	314	308	311	274	312	309	316	317	345	326	321	284	333	321	323	320	291	312	298	334	295	311	319	306	326	312	336	313	307	305	329	284	265	299	362	330	315	312	298	321	351	312	303	319	338	318	293	302	336	319	314	320	293	318	324	314	304	301	289	307	332	297	336	308	305	317	303	287	305	306	277	295	354	326	313	305	306	287	329	279	310	282	322	295	315	273	337	295	332	314	313	294	266	274	282	295	312	290	329	314	307	316	340	288	330	279	276	309	331	288	333	286	305	323	322	313	301	296	305	307	310	289	325	335	331	295	301	307	313	294	309	340	306	291	318	305	327	345	322	304	302	298	299	293	262	285	342	312	297	275	322	276	275	320	315	314	312	287	280	322	323	302	311	325	302	294	313	296	321	301	288	301	294	306	283	287	269	321	329	263	332	297	300	327	358	311	294	302	309	298	351	324	300	304	307	313	322	325	306	316	306	314	319	305	323	310	296	330	290	286	283	295	281	340	327	324	308	318	313	310	323	307	328	289	306	277	297	328	315	299	320	309	302	310	311	286	317	336	284	322	357	311	284	299	323	319	295	307	299	308	326	337	310	309	302	290	319	281	317	315	286	308	305	255	277	294	300	294	282	331	330	346	301	329	285	318	321	312	314	334	319	302	289	337	345	304	338	324	341	310	295	272	290	332	276	348	323	291	305	314	317	302	329	300	300	287	324	313	294	287	314	291	324	293	280	312	316	318	325	294	322	274	273	324	341	319	291	301	329	304	335	347	300	315	313	297	305	326	279	310	316	283	282	302	333	336	309	296	298	290	340	324	340	281	317	307	325	295	297	289	322	318	297	293	309	325	297	321	302	294	310	300	326	328	295	294	311	361	331	327	332	302	285	275	331	316	345	302	331	334	334	315	291	305	320	274	331	304	293	352	319	332	313	308	285	296	331	325	306	315	309	351	314	293	274	339	261	307	317	346	305	295	304	316	277	302	284	298	295	320	324	313	288	322	299	316	330	297	316	308	329	297	304	319	335	282	338	308	318	328	306	329	324	336	314	313	281	311	277	297	276	267	317	313	279	308	362	286	319	323	346	328	300	298	340	326	302	314	289	330	316	300	307	293	333	299	301	332	281	281	333	315	299	290	306	262	281	313	282	279	316	325	362	299	279	295	317	306	323	276	372	285	331	306	319	322	306	301	270	322	302	350	303	331	282	303	313	300	304	308	290	309	322	337	311	312	316	335	305	303	279	304	300	292	305	318	314	282	286	307	295	302	277	324	323	309	352	294	294	316	337	293	292	303	320	273	292	329	318	303	324	305	312	292	291	317	307	331	344	297	325	304	282	336	305	278	303	288	296	316	295	312	306	297	297	302	323	300	298	284	305	320	302	326	324	292	307	278	333	304	277	293	325	301	318	288	325	290	328	314	325	313	293	336	328	301	300	313	303	317	316	304	310	304	316	331	315	303	315	301	338	283	326	287	324	304	309	282	298	326	321	288	318	309	282	271	337	295	308	343	324	303	307	297	311	321	336	297	315	304	301	283	311	320	340	347	328	337	300	313	299	305	327	331	300	324	278	299	296	282	301	333	283	309	306	317	286	305	308	282	311	327	336	294	329	310	292	317	314	309	309	349	305	327	321	293	313	335	329	321	347	308	294	298	329	292	338	299	332	327	326	298	307	320	324	263	306	305	344	322	337	320	319	269	295	311	297	278	318	315	305	286	289	320	251	270	309	278	286	271	371	290	284	316	310	285	278	293	320	350	320	332	327	279	293	300	286	273	296	344	270	321	308	315	321	281	295	291	288	297	265	329	313	341	292	301	281	306	315	334	303	320	311	319	307	290	321	326	296	257	303	299	309	323	306	309	333	280	272	319	341	311	312	306	325	285	321	296	305	325	309	312	317	323	316	286	296	309	302	306	314	339	311	279	328	286	315	304	315	310	305	283	303	310	271	289	286	339	293	295	294	305	312	328	296	336	322	307	277	314	324	274	303	333	331	313	314	320	323	293	309	312	279	276	288	312	305	276	303	307	287	299	277	313	296	328	323	319	322	314	306	285	300	308	300	309	304	335	314	284	306	300	322	328	300	302	331	323	294	310	279	293	316	268	305	305	276	261	296	337	307	290	320	340	306	315	291	319	307	316	338	315	314	349	305	322	304	315	283	328	301	275	267	282	295	355	302	297	338	307	278	304	302	268	322	324	285	303	318	325	312	321	304	303	312	317	306	310	308	334	309	307	357	294	329	315	323	281	305	310	298	314	299	308	303	342	306	329	315	339	322	298	314	322	276	317	312	281	292	315	336	304	328	318	327	289	332	294	309	337	348	274	301	316	321	260	303	314	323	308	308	313	310	304	296	323	319	333	320	316	305	358	304	303	313	302	289	330	294	317	291	332	282	306	319	308	314	303	310	307	353	338	319	302	301	340	300	295	282	286	310	363	326	320	328	327	339	313	295	295	291	295	310	297	331	321	334	349	275	310	306	301	259	295	280	269	285	264	324	357	331	330	331	272	307	307	309	314	312	275	295	314	327	287	304	287	306	293	301	290	314	282	281	282	305	290	318	287	305	303	293	319	325	294	315	301	314	282	312	318	295	304	297	305	286	316	336	319	290	319	305	281	316	314	291	311	292	304	280	349	292	292	346	307	336	333	293	281	294	294	306	304	312	349	311	305	286	322	293	296	299	286	325	297	317	305	299	304	294	326	289	281	297	306	272	285	311	324	312	309	294	305	288	329	307	332	310	275	328	323	313	295	283	310	332	285	302	292	318	309	335	349	331	288	309	302	298	316	324	307	292	280	332	279	303	284	296	303	322	330	328	296	291	249	295	297	309	298	297	311	333	323	334	301	320	322	329	314	330	299	300	324	318	327	298	284	290	336	286	281	294	306	325	298	297	279	330	341	359	303	314	272	321	301	286	298	300	310	319	332	380	291	275	317	292	328	316	304	297	321	311	287	325	277	318	332	280	313	280	314	352	268	314	303	304	371	295	314	331	305	328	352	284	328	324	315	317	319	304	323	302	313	348	312	321	283	321	313	292	332	292	312	335	320	300	307	323	323	323	275	326	299	294	330	330	329	327	329	313	298	304	344	279	259	294	319	306	292	304	300	307	309	312	301	319	294	321	328	292	310	308	328	288	326	311	330	324	313	317	287	325	318	323	303	300	341	339	280	327	300	306	334	290	299	325	309	322	316	274	314	325	335	327	302	310	296	301	319	304	293	281	297	272	300	316	315	333	309	341	344	307	300	326	297	338	322	301	296	306	311	295	327	288	312	298	283	299	309	284	316	300	334	287	316	308	270	313	289	298	257	294	322	275	308	272	341	290	313	320	280	333	292	333	320	323	345	350	312	322	292	281	310	334	321	310	264	318	346	352	318	340	350	326	322	318	277	290	299	277	299	309	310	310	307	314	294	326	284	301	327	302	312	340	304	290	325	344	317	312	299	296	275	318	289	333	312	300	300	317	298
2047	682	683	713	689	701	708	703	687	708	730	653	672	698	656	689	663	701	653	669	681	696	677	604	655	636	685	687	727	756	692	691	666	678	725	672	704	688	741	695	675	646	712	673	677	656	701	696	687	672	638	655	702	687	665	632	682	702	670	693	632	699	674	705	729	654	679	674	703	693	650	686	651	648	617	718	667	680	660	691	675	639	662	681	680	652	666	658	680	722	655	701	653	669	669	678	694	705	642	641	695	679	675	629	698	625	663	678	706	674	709	676	699	685	658	665	671	651	690	691	717	699	681	629	643	707	730	688	684	714	649	690	696	662	715	652	660	621	642	676	643	652	705	658	665	689	672	698	682	721	685	684	684	694	690	658	708	695	677	659	609	667	700	665	641	691	679	652	722	671	673	675	697	650	723	718	677	688	739	658	676	710	686	654	658	679	688	712	658	705	680	612	682	685	711	686	686	668	673	668	674	681	701	660	707	654	655	666	635	679	652	723	694	671	678	692	692	689	669	670	636	727	665	651	618	705	624	703	679	693	656	686	721	690	692	651	707	667	665	659	667	700	666	697	619	708	690	696	716	738	683	678	715	675	714	686	672	661	666	675	654	634	648	636	717	634	668	677	680	688	663	682	691	692	651	693	661	642	682	709	671	679	664	744	663	650	672	627	691	681	755	668	662	671	647	687	692	649	698	738	736	736	685	695	676	677	692	693	657	691	671	667	733	698	689	702	680	657	661	672	732	669	678	682	650	690	686	705	671	670	673	680	679	694	664	715	675	695	708	643	690	667	712	664	699	668	679	702	695	644	657	685	676	727	728	679	714	628	677	688	681	683	606	670	658	622	660	668	710	733	680	663	669	682	678	645	692	727	690	674	657	683	668	684	705	653	664	668	644	683	692	711	683	679	695	709	658	668	669	646	673	668	686	676	698	650	728	661	665	656	652	725	673	705	705	695	699	688	669	681	651	704	670	755	714	720	661	696	649	655	696	688	692	705	713	671	678	672	682	707	668	692	616	723	691	674	632	720	693	661	661	653	647	702	647	652	684	639	705	640	664	716	672	704	662	630	713	676	691	712	688	660	658	722	715	719	701	701	642	656	671	685	720	606	691	696	657	649	633	632	683	709	681	646	647	674	640	659	703	688	696	671	657	648	668	664	640	677	676	693	663	647	652	663	702	659	694	663	683	675	650	711	694	649	698	677	641	681	672	678	666	652	649	676	668	691	652	664	657	737	661	676	679	658	680	727	684	701	670	702	688	714	674	696	673	677	709	697	678	649	692	679	618	712	709	650	644	715	686	697	602	665	713	661	717	676	671	690	649	692	699	684	713	693	673	683	643	655	669	654	703	667	674	709	742	683	667	675	706	693	706	687	663	662	699	637	701	673	684	664	660	644	657	658	671	655	656	653	626	681	674	667	666	683	697	653	712	683	663	670	692	662	706	672	684	664	636	672	696	723	667	721	689	649	721	625	646	679	661	713	677	705	675	690	655	647	638	684	697	751	684	724	666	674	680	628	653	694	707	676	609	675	658	715	646	677	720	690	718	654	672	684	692	699	650	661	636	679	716	666	668	675	662	647	706	684	703	653	688	727	674	725	680	667	671	671	643	676	709	670	680	666	710	713	652	686	695	637	683	684	662	680	669	647	660	670	732	719	640	693	657	689	655	685	643	698	678	638	686	666	708	712	657	676	650	668	667	670	698	633	701	699	662	677	625	674	675	662	648	682	726	697	642	712	681	652	682	665	648	682	644	690	689	682	691	682	668	662	671	692	634	671	666	744	688	655	702	688	677	705	687	692	657	655	672	659	718	689	649	639	681	663	683	702	671	680	608	729	687	661	705	708	657	667	645	682	676	675	668	690	666	673	632	667	686	705	652	690	655	670	704	679	674	650	691	665	637	668	743	670	714	713	644	688	651	635	629	635	656	661	663	709	665	686	699	664	652	720	687	715	673	669	658	687	674	716	672	670	670	683	695	649	699	655	678	676	659	714	641	695	714	678	751	693	662	696	658	627	689	678	683	659	673	688	677	652	662	655	653	683	689	670	682	697	701	706	694	666	683	695	688	713	649	679	636	648	652	701	682	681	691	664	681	681	646	685	691	681	673	656	667	687	682	686	668	674	692	649	669	726	658	666	673	670	637	688	655	692	685	691	652	693	713	644	654	715	680	659	652	663	647	704	700	702	691	702	638	679	696	719	724	663	663	709	692	676	729	627	678	677	669	698	635	660	668	634	653	696	701	653	701	696	701	729	650	635	690	677	642	709	667	698	686	669	657	677	697	638	695	655	676	656	651	686	663	676	678	709	626	686	664	696	693	667	654	625	667	715	708	671	693	658	670	638	729	719	714	685	636	664	660	694	675	682	691	662	733	704	708	715	704	662	670	690	700	668	667	631	649	697	711	646	676	665	647	698	602	708	685	664	687	701	654	696	732	706	633	698	639	649	695	653	649	654	698	649	699	689	709	659	640	669	713	650	679	620	688	615	650	690	671	739	660	697	697	659	641	714	651	657	660	703	693	670	687	672	657	656	652	692	680	676	714	644	750	698	631	694	681	691	689	660	637	671	668	694	623	719	680	658	726	662	707	675	688	714	713	704	670	680	701	718	756	654	680	648	645	670	712	618	668	678	706	680	651	689	622	656	650	673	672	664	683	646	688	650	681	642	691	659	667	697	638	636	712	680	650	643	635	710	719	709	694	628	676	680	688	709	685	676	676	685	679	656	718	695	677	671	704	703	680	661	651	713	645	673	620	686	683	692	673	710	689	648	649	698	715	653	744	641	654	681	693	676	681	707	617	710	674	730	674	636	705	698	666	663	639	668	673	665	642	661	661	689	707	629	670	731	702	652	676	648	713	652	632	687	682	658	708	650	664	694	668	678	650	621	681	697	666	658	687	629	701	601	643	653	675	700	666	679	673	702	635	660	699	692	625	688	715	666	727	636	646	610	681	697	650	698	734	695	661	715	686	653	636	706	704	713	709	677	679	703	690	657	659	689	667	664	685	642	709	701	658	653	690	711	677	644	648	655	675	673	704	691	705	637	717	659	689	665	686	673	664	721	717	652	690	662	682	657	706	648	679	691	729	659	684	663	658	635	657	678	713	650	705	667	704	736	708	672	692	659	648	668	658	703	691	677	715	642	687	699	664	703	643	659	643	680	675	641	671	675	689	643	645	639	660	647	703	684	692	664	703	677	693	668	679	675	686	650	688	685	665	700	666	653	673	676	681	661	646	665	680	653	705	697	657	697	635	635	701	630	641	718	655	699	681	719	722	681	721	696	705	710	726	640	651	614	711	681	682	730	623	671	675	659	679	677	668	676	684	710	690	700	677	650	687	661	708	717	679	648	683	649	670	676	666	650	673	691	688	676	674	640	678	706	718	698	680	734	646	694	681	663	711	674	703	677	664	687	655	697	648	631	663	664	681	669	696	718	730	691	675	649	674	658	651	695	657	697	684	689	699	608	728	705
7632	471	439	403	304	276	214	239	194	202	192	167	182	182	186	170	181	169	151	181	169	179	181	178	178	123	164	165	164	160	187	171	148	184	189	156	176	165	167	144	168	149	172	175	193	171	181	160	135	169	172	157	199	156	162	145	184	172	210	174	152	182	171	171	168	185	142	166	181	176	177	168	175	172	164	172	179	161	164	181	193	131	162	154	154	158	194	198	166	186	170	170	161	183	179	187	177	158	161	162	192	157	161	178	172	172	143	176	166	153	155	164	132	152	146	190	180	161	177	157	182	183	128	171	175	133	171	157	177	163	151	149	186	161	162	174	165	155	172	171	173	165	157	189	166	144	190	163	142	167	158	159	157	144	163	143	175	163	163	166	192	171	168	163	156	176	159	175	186	163	185	164	145	178	147	163	160	166	166	144	163	153	151	160	157	186	139	182	182	176	175	156	153	193	169	141	163	149	164	149	185	164	163	161	180	154	174	147	174	146	157	171	154	173	180	169	159	169	166	175	144	181	170	159	159	154	182	137	151	165	165	165	186	165	161	138	132	171	145	154	153	158	172	177	165	152	153	187	135	178	158	182	171	184	175	163	191	155	164	173	145	150	166	185	186	176	142	166	135	185	188	167	158	181	161	171	196	190	154	184	173	168	162	158	157	170	182	207	164	177	183	166	186	178	179	156	188	174	188	176	153	148	157	164	175	137	146	174	161	178	141	152	178	140	173	164	159	152	171	149	176	176	154	170	152	152	172	149	145	170	165	163	176	179	172	173	160	172	156	163	178	150	182	179	168	188	141	137	162	204	170	149	159	166	155	143	154	156	178	189	195	164	161	174	185	145	174	159	162	179	160	161	163	157	159	137	178	171	163	184	166	169	167	160	173	153	153	150	154	151	161	160	158	174	162	184	154	151	167	135	200	172	156	183	163	153	174	158	169	161	172	164	183	163	206	160	157	172	146	159	175	142	164	172	161	172	164	166	185	158	157	146	177	192	160	156	151	181	151	194	189	175	178	132	184	166	161	146	163	169	138	157	153	164	175	183	170	178	160	149	192	160	177	163	179	188	155	174	158	149	162	167	182	181	160	158	175	151	168	157	170	187	160	185	163	169	160	176	183	171	160	148	148	174	171	160	174	160	164	175	168	163	149	167	178	150	163	169	180	157	141	150	173	159	166	174	173	180	156	144	172	177	136	177	147	134	187	149	152	172	167	153	185	158	161	162	169	167	150	183	161	168	143	169	182	161	167	140	154	165	144	149	170	167	175	182	140	165	193	173	161	151	174	153	154	153	177	166	171	153	159	161	173	167	169	210	172	155	171	167	190	197	150	159	150	166	150	175	153	156	177	178	178	177	189	154	155	185	154	168	143	159	177	177	151	171	143	186	164	174	158	141	168	156	178	157	173	164	165	152	146	184	146	160	145	212	163	168	175	161	205	193	185	156	187	170	162	144	157	171	182	154	192	173	166	140	177	163	193	178	154	165	158	167	159	172	174	163	169	158	153	185	151	149	161	147	173	177	135	164	172	176	162	153	156	167	161	168	146	173	152	156	164	174	174	156	142	159	138	165	137	180	171	184	176	162	173	134	184	186	173	173	189	160	146	161	175	146	173	160	160	154	190	160	157	156	143	148	189	182	148	148	146	154	151	158	159	161	156	171	171	165	175	176	188	171	161	159	153	175	155	159	177	149	162	138	183	183	145	128	156	171	144	150	157	161	181	160	149	148	161	177	185	188	150	158	166	177	175	150	155	164	197	143	178	165	166	177	181	174	152	163	163	172	181	148	165	155	179	159	173	184	158	167	168	162	161	162	164	147	169	176	164	178	164	140	172	162	173	164	185	145	186	161	161	178	167	180	179	145	154	179	191	152	194	183	155	162	175	149	154	162	165	159	170	191	196	180	167	146	140	149	156	168	157	161	155	157	176	153	183	168	174	211	164	139	170	140	183	147	167	170	153	151	175	162	178	174	180	175	148	181	178	192	163	169	175	157	178	154	186	167	186	168	140	146	140	158	150	188	168	134	172	161	163	149	183	159	163	161	170	147	139	150	146	179	171	176	151	174	148	185	179	182	167	154	154	168	186	183	152	199	177	174	174	176	170	173	150	151	151	150	146	138	173	187	158	147	179	170	152	168	177	159	158	178	166	169	155	174	183	199	182	157	163	183	130	146	166	168	170	144	163	178	172	147	194	167	173	147	135	151	142	166	180	162	158	145	180	155	165	149	161	162	179	159	180	197	169	163	159	149	174	174	159	173	167	202	173	165	185	150	150	164	176	159	173	142	143	181	180	161	178	153	176	169	197	168	148	160	167	152	178	182	131	172	140	151	152	162	204	144	160	141	187	173	164	169	165	131	167	162	154	172	176	177	158	187	184	150	169	165	142	146	165	173	134	155	153	181	165	145	161	142	183	150	171	155	169	168	169	155	171	162	178	161	160	173	164	169	146	173	180	157	191	160	136	153	184	180	136	168	173	174	142	155	155	162	168	144	148	174	137	150	155	177	158	169	194	161	165	157	162	161	169	173	161	161	165	166	160	148	182	161	153	150	144	169	173	146	140	147	151	181	157	172	160	145	185	156	169	157	157	162	171	190	163	177	146	163	146	157	169	163	164	169	164	167	170	155	161	168	159	152	160	149	157	167	160	156	170	172	156	178	155	155	184	182	165	150	156	178	189	149	188	162	162	147	189	179	179	185	160	171	170	150	133	157	173	140	152	174	175	156	159	175	179	172	180	199	149	181	158	170	164	160	173	142	160	150	157	152	167	163	167	152	163	148	189	150	152	164	165	154	169	177	176	166	157	161	144	180	149	153	149	149	162	156	179	155	172	149	153	144	165	154	151	157	181	157	166	173	171	147	158	161	167	165	186	164	159	184	177	143	135	184	174	181	165	166	170	148	154	153	165	167	163	158	160	174	161	140	160	179	137	157	146	168	169	164	177	142	152	169	189	177	163	144	151	166	150	177	148	149	167	182	157	173	178	175	176	170	153	170	176	188	152	163	183	171	161	167	156	168	169	159	181	168	174	154	167	156	182	175	154	162	173	147	162	146	180	148	169	144	146	168	172	181	148	172	159	148	178	169	151	161	157	173	164	151	137	156	166	168	175	138	166	153	182	175	144	164	147	183	135	158	145	166	151	157	147	171	167	143	162	149	157	167	135	166	149	156	161	156	155	134	174	163	170	134	154	163	174	186	180	164	155	163	191	176	151	159	160	172	142	180	165	164	186	149	196	173	152	179	174	157	157	181	149	146	146	159	157	161	150	166	161	163	165	155	147	153	158	154	145	155	176	172	137	148	160	159	150	155	160	161	160	169	154	183	181	148	158	186	168	165	151	143	182	169	147	161	168	131	159	150	145	180	162	179	173	159	163	175	162	185	138	169	159	165	145	191	180	156	180	166	149	148	169	145	159	145	147	148	165	151	156	170	150	145	163	167	167	174	163	166	166	165	164	159	144	177	149	150	157	168
6317	659	1079	1202	1046	862	784	665	596	555	532	538	494	466	437	443	416	430	412	456	433	437	394	416	380	406	385	364	447	384	401	400	399	424	406	400	396	358	386	392	429	391	388	390	404	374	380	403	403	395	354	397	361	386	391	375	394	368	386	332	375	393	393	359	371	383	417	373	374	369	390	398	407	371	410	431	382	381	378	360	365	366	382	352	386	380	366	404	407	384	379	408	392	392	357	376	359	412	404	393	367	402	394	359	368	362	427	405	395	406	352	376	365	404	376	400	379	361	400	364	376	385	402	379	368	383	384	388	355	387	390	409	366	393	390	379	362	395	393	380	376	359	359	361	395	368	373	365	387	380	380	413	407	388	373	372	406	353	384	390	408	391	361	408	366	401	380	370	387	381	379	400	382	376	356	388	379	368	363	383	418	364	363	380	356	381	363	377	390	375	375	351	376	434	377	392	347	387	390	385	382	360	398	364	378	382	408	369	388	389	392	346	373	388	363	386	376	399	402	361	383	358	387	419	351	379	342	385	334	373	393	356	399	391	389	399	372	396	400	377	371	395	428	409	391	398	367	374	372	370	372	381	393	352	362	372	377	394	384	363	410	415	354	382	395	362	369	372	406	368	354	378	400	380	369	399	382	424	406	373	359	389	380	335	397	394	386	362	409	403	382	370	357	357	372	369	388	369	418	373	383	392	374	390	381	403	399	365	429	367	368	373	395	360	421	372	378	409	374	388	385	382	400	360	390	358	380	400	346	412	387	413	392	405	369	389	384	366	393	395	413	361	352	382	369	380	384	397	376	383	371	409	388	385	368	407	352	378	360	342	402	392	357	368	359	368	378	381	389	390	364	376	403	365	384	375	396	365	392	377	359	405	369	393	378	359	389	386	389	378	378	387	375	370	385	369	401	391	377	378	372	382	405	372	384	377	440	375	382	392	374	415	374	382	377	400	347	388	371	391	395	367	393	374	393	322	378	388	405	408	380	407	378	401	362	382	396	400	368	358	381	389	346	357	391	367	394	357	342	401	398	379	380	352	376	369	366	364	341	382	395	411	381	376	354	375	397	346	368	395	386	330	396	357	370	402	347	384	352	377	385	360	381	375	388	371	325	396	403	404	373	406	361	379	368	387	403	365	385	353	376	377	327	377	383	357	362	395	404	373	390	385	359	378	357	375	399	368	407	344	369	352	398	366	382	394	344	369	348	364	408	399	331	324	403	367	364	375	373	359	338	389	376	374	389	378	373	369	349	368	396	366	418	368	360	373	377	376	382	383	383	388	368	356	380	374	384	380	381	395	368	407	365	348	406	378	369	390	360	350	365	381	374	379	386	388	353	379	399	390	389	374	432	391	360	397	342	382	358	383	368	357	391	384	391	365	343	387	388	424	390	410	340	398	354	374	356	353	398	331	361	348	379	400	352	375	409	404	385	389	369	419	390	368	366	387	381	415	340	340	379	392	373	427	370	374	367	358	360	421	390	376	385	367	347	374	349	386	350	345	348	354	368	398	383	359	385	375	357	375	359	384	358	368	403	377	353	405	363	342	375	351	365	345	388	371	397	401	359	335	387	399	355	354	377	367	386	426	368	394	387	384	362	388	339	362	367	376	376	393	400	406	379	357	378	382	359	383	309	365	379	403	419	392	414	386	391	389	375	373	383	354	394	360	369	372	366	366	385	384	369	403	387	375	351	398	368	387	383	384	368	398	377	358	346	368	364	392	380	380	370	373	379	411	373	386	415	407	355	387	370	366	401	389	365	377	356	362	392	379	378	374	382	362	388	369	391	390	371	409	386	381	376	389	395	377	391	409	412	376	346	378	397	403	345	351	373	362	373	350	341	354	379	369	396	395	374	422	371	378	349	376	368	372	373	358	368	384	372	380	368	396	375	392	392	363	367	359	382	384	399	397	371	401	387	412	391	347	360	362	398	378	340	382	392	389	409	377	360	373	377	382	386	369	331	382	363	375	372	394	375	392	347	398	383	408	385	361	343	385	347	370	381	377	369	367	369	328	396	365	411	393	380	364	374	388	402	365	374	343	394	384	395	370	374	401	383	382	366	362	371	394	376	424	392	375	400	361	372	369	415	392	374	372	388	392	372	367	407	357	384	398	397	390	385	387	412	398	390	366	404	391	340	402	371	407	399	380	393	357	352	355	375	367	396	407	395	408	380	368	386	380	418	383	371	376	376	364	360	395	383	420	344	377	373	355	391	374	382	389	364	367	382	369	363	394	352	345	440	372	416	402	381	356	382	390	356	358	357	363	393	403	368	374	355	407	379	373	391	431	367	369	389	393	367	380	357	381	394	396	376	378	340	373	376	370	373	409	396	403	372	390	404	351	378	380	374	356	373	347	366	378	362	372	340	397	396	353	390	366	408	375	359	389	385	355	400	398	365	420	350	408	364	368	373	367	354	395	352	363	407	407	406	391	409	386	399	389	427	372	360	374	410	392	377	355	377	354	383	383	387	363	346	369	388	351	367	397	385	352	364	341	358	366	396	402	360	391	370	380	370	369	373	376	375	376	372	388	406	376	358	378	392	384	396	381	386	369	356	348	347	411	367	367	349	374	393	389	408	357	351	348	407	354	394	390	375	372	394	371	386	368	399	356	362	349	350	364	383	415	383	389	353	390	379	400	383	390	402	374	371	372	394	361	368	411	378	360	418	395	356	394	375	404	362	380	360	382	405	344	393	363	373	368	367	364	381	337	388	375	381	374	374	363	388	384	329	388	364	355	347	390	394	357	390	358	350	371	387	375	395	412	393	390	371	401	325	359	407	340	351	344	402	410	400	403	361	368	366	358	416	391	405	390	359	406	363	383	347	373	383	380	374	390	389	412	378	361	350	386	407	376	371	376	373	412	394	388	344	358	387	386	376	386	375	367	381	352	402	384	352	371	384	384	397	389	400	393	413	377	357	384	350	390	408	375	397	371	381	370	329	372	378	390	406	384	370	386	376	373	347	389	390	385	382	376	394	385	374	394	402	376	400	368	354	345	413	408	355	363	379	394	384	390	371	384	382	368	373	408	382	391	361	369	391	358	396	411	375	358	374	413	385	350	356	374	364	374	386	386	375	398	362	397	416	379	389	374	346	373	346	364	374	355	407	372	362	416	392	387	397	364	393	386	408	352	378	401	393	363	369	408	386	379	400	400	365	401	377	399	408	386	352	366	407	366	382	373	394	380	382	385	402	380	397	374	397	378	374	387	409	387	347	367	380	365	311	347	384	375	362	378	361	401	385	376	389	384	389	366	404	392	369	380	381	387	397	352	389	378	409	374	418	361	386	385	393	385	378	366	364	410	382	381	399	383	409	413	380	365	349	395	358	382	396	387	386	352	396	375	385	372	378	355	387	396	363	386	398	386	360	371	382	398	358	375	378	396	432	380	389	401	381	382	376	381	340	406	401	367	361	408	380	367	395	383	402	389	415	391	378	360	354	382	399	390	358	387	383	360	417	381	357	349	401	379
14012	1071	713	510	357	277	243	200	166	152	114	115	91	103	109	111	111	91	85	85	92	82	100	77	102	71	76	92	88	96	89	78	70	83	86	87	102	78	87	75	81	81	82	113	100	90	69	80	86	84	85	70	75	96	87	72	102	97	78	86	107	72	84	78	83	91	69	87	99	84	93	71	74	74	90	61	76	77	70	100	81	92	72	103	78	88	90	83	81	86	79	85	82	86	95	91	79	95	91	79	96	96	77	90	77	82	84	97	71	81	78	70	81	93	79	82	73	78	83	78	76	88	79	83	94	99	64	72	88	96	81	79	69	76	86	85	66	86	101	64	72	68	83	72	88	66	81	87	93	74	82	75	97	73	98	83	84	92	104	86	96	65	84	70	80	97	87	81	68	74	87	72	68	80	100	77	92	80	72	80	86	70	94	70	83	88	65	105	84	87	81	63	91	71	73	64	95	84	71	73	78	72	88	64	80	94	79	86	78	72	97	92	86	85	88	83	92	70	78	74	81	87	68	86	76	80	83	69	69	86	77	92	81	83	96	73	95	80	85	80	73	87	78	57	71	90	81	69	76	84	86	83	88	64	84	83	86	81	87	94	79	90	73	77	85	70	72	79	92	88	92	82	74	84	85	84	75	82	85	75	73	83	75	87	86	82	67	69	94	90	79	79	97	73	85	87	69	71	84	83	86	94	71	90	89	92	83	96	83	65	94	81	77	84	72	92	93	90	60	94	86	66	82	86	79	96	99	82	65	76	92	80	81	86	72	79	78	91	69	81	81	76	68	84	104	77	83	71	58	97	77	77	93	107	83	79	67	80	90	96	82	83	79	79	69	84	79	67	77	81	71	89	84	80	98	83	65	88	112	81	85	79	82	85	61	73	75	58	106	77	79	93	83	82	76	76	70	85	79	94	81	92	99	75	80	72	94	99	66	68	76	79	74	89	84	90	99	91	84	88	73	84	78	92	78	76	82	82	72	76	68	92	71	98	85	81	84	77	86	87	71	73	66	91	86	82	91	89	96	81	83	86	76	78	109	65	76	89	82	89	65	70	73	93	87	60	71	94	79	86	91	84	85	77	72	88	79	80	73	81	79	81	83	84	88	71	68	66	87	86	84	85	79	95	86	80	73	91	73	81	83	92	92	83	82	77	91	66	75	90	60	75	72	85	88	75	61	86	89	74	83	66	74	81	75	83	68	63	84	82	81	80	84	83	80	79	88	85	95	73	71	76	88	73	86	77	88	77	84	78	81	83	79	85	92	94	64	84	84	69	67	83	83	76	88	84	60	85	88	84	74	67	67	77	63	82	85	102	82	88	85	91	81	89	87	87	82	91	85	87	79	93	72	84	69	90	80	81	80	78	91	87	65	74	71	80	92	87	88	83	89	84	84	79	69	79	79	95	84	95	87	83	69	76	98	80	87	96	74	99	84	73	87	82	87	84	87	80	69	84	76	75	67	77	73	82	85	89	92	97	81	80	66	79	94	89	86	79	76	76	75	73	74	76	80	81	87	94	72	90	90	83	73	62	76	77	81	91	81	72	92	87	94	79	76	87	72	67	82	86	64	87	85	85	89	88	86	67	75	60	78	76	92	80	65	96	100	75	71	66	85	75	87	84	76	104	93	100	68	87	81	83	77	97	86	63	65	73	94	80	96	84	82	90	74	87	96	99	83	83	89	81	94	96	82	64	91	82	79	76	82	85	77	76	83	74	86	88	76	70	103	81	91	79	86	69	83	74	106	85	101	76	84	79	77	102	81	94	59	73	69	66	71	84	90	68	70	82	108	69	88	106	93	85	80	67	61	85	95	86	81	98	84	78	98	86	90	81	77	65	77	88	90	86	77	104	89	75	85	87	85	76	86	81	73	81	81	101	89	85	76	85	85	77	79	85	85	87	87	77	70	77	85	59	71	80	101	96	62	84	94	74	82	80	75	88	77	74	88	79	88	58	70	92	93	71	82	73	70	80	54	87	83	75	74	87	67	80	68	69	95	71	67	76	96	85	74	88	87	66	81	75	66	92	76	92	79	87	74	75	89	93	95	61	84	70	80	80	87	91	81	65	101	81	68	82	103	81	67	87	128	52	79	107	76	87	62	83	86	77	84	90	71	81	85	76	66	87	91	74	72	79	90	82	75	86	74	74	95	64	81	85	88	72	76	79	77	98	69	75	64	89	81	64	81	83	73	71	76	97	66	87	65	72	78	68	79	83	88	62	66	78	80	81	82	73	80	88	84	65	68	80	98	94	68	59	79	82	82	83	90	91	85	62	81	58	93	86	91	77	68	75	75	82	98	61	81	75	76	77	81	66	67	90	72	60	77	85	76	69	89	76	79	76	90	68	93	80	76	83	77	74	66	80	90	73	87	76	96	88	77	90	94	85	73	89	66	82	77	82	87	83	76	76	90	77	100	90	78	81	78	64	77	75	65	75	75	78	73	72	72	88	78	88	80	78	82	97	71	63	63	80	92	77	81	80	105	93	62	73	86	107	89	62	75	68	68	75	76	79	87	75	77	78	75	67	78	86	87	78	65	86	89	78	83	88	91	77	78	95	91	76	70	81	73	77	78	70	78	65	84	77	88	89	95	81	77	85	80	87	79	74	93	82	72	75	89	73	86	74	90	89	85	89	67	91	97	81	76	88	58	78	79	75	73	60	81	79	96	73	72	87	79	83	79	73	78	89	94	73	91	70	80	70	99	89	94	80	69	75	91	93	72	81	70	74	70	74	79	95	85	85	88	70	82	106	95	76	88	70	88	78	81	86	87	70	78	88	78	88	78	91	83	65	77	72	72	90	89	75	95	105	84	86	80	65	88	70	94	101	79	71	86	74	71	90	87	83	78	100	70	79	72	68	85	81	68	88	83	88	88	75	73	84	71	85	93	91	81	84	77	80	62	78	93	84	92	73	91	70	92	82	89	78	70	72	76	106	103	93	104	85	76	88	116	87	85	85	80	95	71	69	80	83	73	77	80	95	70	84	90	75	71	81	82	75	74	64	89	93	90	66	81	88	101	92	75	78	84	90	68	94	75	79	95	72	61	83	84	75	83	73	102	86	89	84	87	101	91	77	77	88	74	80	98	101	86	66	84	70	81	87	97	84	93	73	86	78	72	71	85	91	92	70	92	70	94	69	65	91	90	81	88	72	86	70	82	82	82	79	84	104	85	90	67	93	73	81	65	76	72	75	68	86	69	80	68	95	79	85	77	79	81	77	73	76	77	74	84	80	74	80	81	69	76	69	69	67	82	74	73	69	75	88	88	68	88	76	77	99	90	75	79	91	79	84	84	81	101	79	87	81	71	82	71	86	65	79	72	86	86	68	101	74	81	81	96	80	75	76	88	92	84	84	84	88	90	78	86	91	90	88	81	90	103	86	93	82	79	66	80	76	91	94	66	96	80	92	84	66	82	66	62	64	88	73	86	82	94	83	77	81	87	76	74	81	87	87	79	83	60	92	66	92	92	97
8090	813	1644	1842	1479	1254	969	818	644	585	529	469	464	429	396	369	338	343	339	348	320	282	305	293	276	286	264	257	252	283	245	255	292	250	254	249	234	255	276	260	250	262	251	246	269	250	238	239	222	236	263	238	229	226	246	263	265	236	239	249	251	205	241	218	230	238	227	245	192	245	235	226	256	247	259	209	259	200	229	236	215	232	222	217	236	216	213	256	217	205	259	258	244	226	210	220	235	233	210	216	219	213	230	229	217	235	227	244	226	232	231	253	252	215	239	231	236	215	228	224	211	242	207	246	212	229	225	214	233	232	233	237	222	244	219	235	238	238	197	212	205	248	237	240	239	250	234	225	231	235	206	209	238	214	237	220	236	200	243	213	240	222	201	229	254	242	244	229	247	220	237	222	192	252	229	241	204	256	258	228	223	223	230	224	229	243	226	234	253	220	230	243	219	242	215	228	214	252	222	246	224	242	219	226	215	223	247	218	249	225	219	213	240	247	226	227	226	247	231	210	240	249	223	228	200	204	243	224	226	230	215	236	209	231	257	222	220	222	218	237	219	215	189	229	227	228	248	217	226	201	252	227	219	205	257	215	217	225	198	241	229	187	200	213	219	229	238	249	214	212	232	230	215	234	214	225	193	213	222	242	223	220	222	231	217	184	218	218	236	226	232	215	217	230	235	246	225	221	223	233	229	232	219	218	213	238	261	229	276	214	249	215	231	235	207	241	231	231	212	253	226	234	222	214	209	246	221	216	235	245	246	222	233	200	222	235	201	219	226	231	238	230	243	223	220	227	230	221	225	220	215	237	232	227	210	231	197	247	241	222	223	232	220	216	202	230	225	232	198	243	237	240	232	246	223	229	225	229	226	231	233	218	243	226	250	237	239	244	212	225	254	219	211	218	244	224	195	230	232	224	218	208	244	213	214	202	221	207	224	211	211	235	238	233	246	223	193	220	232	219	201	198	232	223	220	232	232	217	230	237	254	206	223	228	200	207	244	254	202	234	212	219	229	235	225	230	258	219	222	213	211	207	223	211	227	227	229	197	244	228	215	236	227	212	227	227	235	241	220	195	231	234	230	235	213	216	236	245	223	227	229	228	198	242	217	201	207	227	196	241	206	241	221	222	247	221	209	215	215	206	212	255	238	243	236	227	230	230	232	231	214	228	247	207	242	218	212	210	203	258	246	204	209	202	216	230	247	204	218	218	255	206	220	230	231	242	234	221	206	258	250	215	212	231	216	231	209	232	240	199	232	238	229	249	254	217	224	232	226	206	229	189	224	223	200	212	213	228	250	206	234	249	225	255	242	237	217	240	220	198	231	232	210	206	233	236	221	230	232	236	208	248	232	223	234	221	227	213	223	209	239	211	228	222	234	241	250	225	215	240	217	243	222	192	222	215	219	214	219	219	231	213	231	226	236	215	221	242	243	219	232	232	250	224	232	233	251	233	225	238	203	203	231	246	249	214	226	276	222	251	237	191	206	238	220	227	225	229	212	226	224	227	217	201	248	227	216	225	240	235	213	217	214	215	231	243	221	214	227	231	236	195	216	244	231	232	211	245	226	228	216	205	212	231	234	222	214	209	235	237	203	239	227	247	213	227	236	236	216	233	225	202	225	246	219	226	237	243	247	213	239	214	259	210	207	216	241	235	214	218	230	218	191	230	234	220	247	232	214	232	223	197	218	233	221	251	215	203	261	227	209	221	223	230	238	214	230	204	203	221	236	205	245	226	243	226	247	208	230	222	246	223	205	259	231	247	224	198	208	225	226	231	223	232	241	215	205	223	208	217	232	238	241	233	237	218	222	244	223	233	207	231	224	213	231	215	205	214	204	230	236	204	219	226	230	221	205	190	240	242	224	215	258	232	243	221	231	222	247	212	221	217	224	236	222	230	229	228	221	249	189	234	233	244	233	207	228	254	207	224	261	223	235	247	238	214	237	220	224	230	236	230	253	233	233	219	249	202	214	193	223	241	196	237	257	243	244	231	217	228	229	203	226	226	225	249	232	238	223	220	232	236	236	213	230	240	214	222	199	229	229	228	209	243	220	225	233	209	245	225	237	256	209	228	234	229	219	244	228	223	249	229	222	240	202	227	215	231	220	245	231	226	224	222	230	227	247	237	212	229	232	204	209	232	210	218	211	252	230	234	226	232	253	247	226	196	207	236	237	241	246	243	238	225	227	230	208	227	248	248	215	208	212	209	237	226	263	248	245	223	239	215	232	224	248	235	219	218	232	238	229	213	208	192	236	216	229	236	219	246	247	237	225	218	220	245	221	225	214	216	203	215	198	233	243	219	225	213	224	187	243	229	215	235	252	222	234	240	231	220	228	236	200	236	217	224	221	227	212	205	245	233	219	240	207	225	212	233	234	202	224	224	230	237	213	229	234	250	227	220	240	231	223	200	203	243	231	246	203	210	237	220	225	226	204	208	212	213	245	199	233	240	263	224	239	230	218	228	225	224	200	247	213	235	226	247	218	244	231	230	223	231	249	235	225	227	251	241	235	212	185	251	222	216	227	227	216	221	209	196	194	205	216	225	210	209	223	218	218	235	253	229	214	252	224	212	253	254	235	199	253	235	207	244	213	225	218	224	236	215	241	221	235	227	223	236	231	244	226	242	208	222	217	212	221	215	218	233	207	217	236	211	222	242	242	208	238	239	231	204	226	222	250	258	223	264	206	206	239	217	206	238	214	250	226	220	234	217	235	245	202	220	226	248	229	228	237	209	222	216	226	216	247	230	212	261	236	231	211	220	197	215	209	210	205	222	239	223	242	213	211	225	209	235	229	235	226	233	237	216	242	183	221	239	221	234	227	218	241	224	237	229	226	221	218	252	212	214	237	215	228	236	271	225	219	240	241	196	219	249	232	206	215	255	245	231	218	246	207	206	224	223	229	244	234	223	253	224	217	208	229	226	202	231	236	239	220	233	216	230	228	208	203	230	210	211	246	209	206	211	220	222	225	234	213	250	229	223	210	227	233	239	263	226	224	234	231	216	243	207	226	208	240	231	233	232	227	215	211	246	234	232	242	212	227	202	226	232	215	214	237	227	202	221	226	237	252	226	239	202	229	205	227	209	211	225	222	234	221	216	207	241	231	217	204	229	234	245	245	219	212	226	223	234	217	210	232	233	223	227	239	221	225	256	209	246	202	208	203	238	237	240	196	230	238	250	221	216	217	230	245	233	242	225	239	218	215	232	236	223	240	217	234	253	232	234	236	205	228	238	208	229	227	241	228	215	226	240	239	227	211	241	217	216	214	242	201	236	212	229	214	196	186	235	249	215	237	236	228	234	219	219	236	242	211	237	229	223	253	226	217	213	216	267	215	225	216	236	230	243	227	204	197	202	211	237	228	229	256	215	218	238	221	241	225	238	218	255	240	245	197	242	219	204	224	240	225	248	221	251	233	208	255	213	215	222	243	240	196	207	211	229	240	235	237	227	215	212	212	221	218	237	244	210	221	245
1504	321	326	327	325	302	313	331	276	317	321	279	301	330	316	270	318	324	300	311	289	286	304	321	330	295	310	313	311	294	315	309	318	328	300	287	334	308	331	274	327	303	347	302	299	310	300	312	308	316	306	279	327	295	326	288	298	272	307	305	314	302	281	304	279	332	314	318	264	297	288	298	324	278	293	349	298	320	319	310	286	308	314	312	272	302	322	285	301	305	300	304	304	313	321	278	318	274	278	283	286	302	266	300	305	320	319	287	324	290	342	284	282	287	275	321	317	295	268	322	310	322	305	297	311	321	314	285	325	311	303	309	337	282	305	317	291	334	304	346	277	299	343	288	285	304	297	299	336	310	310	322	311	298	318	313	279	321	286	280	339	294	304	332	285	315	325	331	311	324	347	282	327	293	322	314	344	308	288	323	276	300	316	296	325	275	287	307	312	310	315	369	339	309	305	289	296	301	293	322	317	290	273	313	316	304	313	273	315	303	332	351	321	310	293	339	329	326	312	298	333	306	322	278	320	295	303	291	298	319	281	303	296	316	304	310	269	282	294	330	319	289	319	309	302	318	304	309	347	324	317	316	315	274	320	345	292	332	305	339	285	299	293	326	334	283	315	308	301	324	290	301	289	299	307	320	313	270	296	322	310	312	319	301	291	322	289	322	317	291	300	294	337	285	316	334	312	285	331	305	303	271	344	293	287	309	314	305	305	313	289	290	330	313	287	315	290	283	289	290	300	330	321	294	294	283	283	313	267	304	312	321	292	313	337	317	322	318	295	292	302	302	315	306	297	267	316	306	307	323	291	294	324	335	317	288	335	334	314	296	338	320	298	309	304	303	289	299	298	317	288	301	313	351	308	306	274	322	295	305	318	308	330	299	319	311	291	309	319	352	327	303	299	287	290	327	315	283	306	311	318	301	302	332	304	326	320	302	320	272	325	320	298	333	303	303	301	315	281	340	344	288	296	300	291	279	286	289	290	299	314	308	315	307	320	336	324	331	293	291	326	317	302	330	284	312	308	339	313	301	307	304	285	345	319	294	280	286	336	291	296	282	293	291	323	335	330	331	285	285	286	282	294	312	341	280	335	289	295	301	293	302	277	327	281	311	290	296	337	309	316	314	305	330	290	293	303	288	287	303	296	336	280	274	318	312	314	289	323	327	308	292	325	320	321	316	265	307	299	329	327	268	297	318	300	328	288	290	284	305	325	313	334	312	278	341	325	284	295	315	329	313	289	328	307	300	315	277	286	313	259	330	305	290	324	327	273	282	272	325	303	299	326	310	335	318	280	286	317	308	331	284	314	303	286	331	298	322	341	304	296	300	314	313	295	315	308	315	317	325	319	320	331	300	329	305	318	308	315	337	322	323	340	295	317	341	316	314	315	347	338	342	338	296	300	305	313	316	295	298	334	319	297	294	297	286	295	328	333	312	328	298	282	310	305	307	325	289	319	363	320	297	322	331	307	302	318	299	298	311	296	324	300	297	306	311	324	301	286	324	356	326	280	303	304	319	280	308	299	317	330	340	299	331	303	317	297	331	289	321	289	276	272	279	325	267	333	323	296	297	291	317	282	272	331	326	299	298	323	335	322	320	331	295	325	294	288	311	334	295	324	315	332	318	290	337	287	327	314	300	294	288	320	288	301	322	317	266	312	291	305	310	332	284	325	297	303	324	353	290	315	316	303	328	271	297	291	296	306	307	288	315	308	283	314	307	321	282	286	324	322	312	320	285	316	318	308	311	313	297	280	326	325	298	311	321	287	325	294	306	290	296	294	316	290	337	327	310	331	317	327	316	347	320	282	294	264	298	309	310	288	312	298	295	312	349	352	313	290	279	322	315	303	358	305	284	286	306	298	310	333	306	277	305	284	333	352	287	322	319	293	322	261	339	265	286	303	290	295	323	306	303	296	284	306	280	324	302	299	302	281	296	302	317	337	296	306	269	320	293	304	299	314	273	344	327	304	304	313	298	300	289	302	331	284	304	327	303	313	255	306	336	300	268	268	373	325	305	296	267	314	336	288	318	315	319	321	288	304	317	309	334	324	329	322	312	314	283	306	329	294	289	310	323	292	306	340	333	335	310	293	312	280	324	306	338	298	338	342	341	320	294	333	302	326	276	311	275	316	336	298	334	267	314	329	316	343	296	303	327	310	314	318	318	325	320	333	307	316	299	317	340	311	309	327	299	278	329	333	288	307	356	309	300	304	282	338	309	291	351	334	289	302	301	317	287	309	308	337	336	293	287	297	304	289	282	327	277	335	308	331	298	318	340	326	307	302	336	319	300	304	309	303	302	296	325	309	316	312	306	324	279	342	306	309	291	301	302	311	318	280	307	297	303	295	312	315	282	288	295	296	307	285	339	325	304	313	343	303	323	288	326	316	311	310	310	298	314	328	297	293	282	293	276	339	344	325	280	305	306	295	290	288	311	292	337	275	310	315	314	288	291	297	308	312	297	291	287	315	314	297	296	306	326	297	339	295	322	300	283	267	298	311	291	310	338	318	286	322	321	307	307	324	337	277	315	310	301	285	303	302	312	300	289	327	342	315	331	306	303	282	327	289	327	314	283	328	333	331	351	313	287	331	315	244	275	287	320	321	314	292	275	304	334	273	359	308	320	311	339	280	302	316	304	287	342	285	322	301	292	321	285	278	325	310	295	296	281	296	289	285	304	325	272	292	313	307	322	307	295	313	310	292	293	304	292	310	291	340	300	315	319	326	344	294	299	294	273	309	309	332	285	302	293	290	308	314	305	278	310	285	298	323	304	308	313	308	299	300	302	308	279	298	307	328	354	319	333	331	322	325	373	327	306	331	322	314	323	303	332	324	278	315	337	315	351	318	303	310	310	308	352	298	304	303	305	307	298	319	282	327	263	313	309	333	302	296	304	321	315	336	306	289	320	342	346	280	325	332	304	328	294	310	278	320	304	305	333	295	333	309	321	312	347	311	292	322	302	358	307	325	322	300	323	321	299	276	286	311	306	297	306	311	332	299	294	269	303	293	293	314	347	300	311	306	306	319	284	303	307	308	300	312	313	324	321	298	294	321	305	283	317	307	292	302	309	303	310	316	281	288	306	306	327	295	282	292	310	311	317	307	313	298	296	282	351	290	304	302	321	296	325	296	292	305	298	289	298	303	290	319	304	290	337	312	320	327	282	303	310	327	334	316	323	300	336	306	349	321	288	274	307	332	308	305	313	324	292	301	304	318	310	289	333	324	317	329	324	360	277	329	309	278	283	311	293	300	292	285	303	343	288	315	317	331	317	295	327	265	304	322	291	329	359	294	268	307	308	295	304	296	283	363	345	306	308	325	312	306	293	311	287	268	258	312	283	331	317	343	302	303	308	339	321	296	306	325	299	291	273	291	324	337	280	314	305	303	305	315	284	328	318	283	293	284	328	280	326	301	311	326	268	288	325	325	321	284	315	324	296	321	325	336	304	274	286	316	271	284	278	327	278	311	317	291	302
1933	689	695	710	684	718	719	691	679	665	722	698	668	681	650	652	685	663	684	662	692	719	661	622	676	700	715	664	699	674	693	688	703	662	658	668	643	659	687	700	683	678	673	655	677	641	674	719	650	654	655	685	642	695	650	677	680	673	700	660	681	698	636	671	685	652	696	702	637	684	690	663	723	634	652	673	647	684	694	673	702	644	674	689	636	689	638	678	696	706	691	681	677	684	706	759	663	673	662	666	741	703	667	633	670	701	675	705	700	642	713	716	685	649	700	679	689	661	652	672	679	685	670	637	667	670	691	659	734	658	696	677	669	707	673	719	666	680	698	682	684	719	668	731	682	731	700	654	716	704	714	659	669	677	637	673	678	692	669	623	648	671	699	639	671	667	662	687	672	692	659	691	638	666	661	670	695	661	664	690	664	615	700	656	704	723	700	679	633	685	728	670	667	688	656	676	681	693	666	680	697	676	697	689	644	693	654	708	639	695	710	672	747	623	676	688	679	652	653	708	662	720	675	653	668	662	661	655	646	675	643	616	669	631	712	626	661	666	697	681	696	655	671	675	714	654	685	704	649	704	692	683	630	630	673	693	677	657	641	644	668	631	673	662	671	603	716	696	674	686	669	652	682	681	682	645	664	653	682	673	697	715	702	726	642	658	698	732	653	648	657	646	690	669	638	682	702	669	667	711	643	699	698	695	683	661	647	673	649	694	685	713	684	694	709	676	655	682	658	654	725	681	630	651	688	636	687	661	652	626	642	669	664	672	666	663	675	705	673	651	683	612	681	636	682	696	681	678	651	682	671	716	684	688	686	686	656	706	646	729	676	688	704	720	655	689	712	672	666	673	610	706	710	679	674	691	642	637	678	676	703	710	674	690	708	684	679	675	674	681	716	667	691	626	675	662	666	694	644	713	672	687	657	741	690	691	682	674	693	671	667	711	629	642	678	677	687	671	668	722	652	664	669	689	711	642	671	673	717	676	674	654	696	675	675	678	662	690	615	710	677	676	662	664	688	727	619	665	713	670	687	670	654	673	687	708	670	679	667	685	657	626	675	683	692	659	668	657	692	656	644	664	645	724	710	695	703	621	642	621	632	655	688	676	678	648	678	633	650	687	650	692	672	651	669	673	683	658	675	704	711	703	693	601	678	698	653	674	697	658	658	668	646	660	731	670	707	691	680	652	628	686	742	664	622	654	670	658	643	653	680	648	672	656	739	656	688	653	676	640	730	689	702	705	678	700	672	672	668	660	719	678	659	672	610	638	706	693	635	698	644	660	679	685	680	685	660	663	701	654	663	699	643	676	653	700	691	674	717	709	668	682	658	693	685	668	690	681	709	682	698	700	647	679	694	649	671	657	646	716	706	677	675	644	664	679	675	656	727	620	678	725	713	681	708	631	647	688	674	659	698	669	671	730	702	655	700	688	654	641	664	667	727	673	715	703	662	659	672	660	674	653	674	664	663	664	669	661	664	702	669	719	672	729	700	678	679	695	656	687	671	670	670	679	706	687	653	720	693	658	662	692	687	704	686	672	659	624	711	664	661	680	699	707	704	651	720	656	643	650	711	653	717	652	692	670	682	690	674	702	704	705	705	683	631	711	675	686	708	640	695	703	620	624	686	652	636	689	704	726	707	681	662	730	645	687	667	670	658	698	709	680	637	695	718	694	697	683	674	634	696	697	667	652	694	670	608	725	708	676	715	681	636	701	648	679	637	625	643	709	645	733	691	659	672	659	684	689	620	696	702	680	695	670	709	635	624	691	715	703	727	649	703	690	663	628	645	637	637	725	706	681	687	705	651	681	683	648	672	676	688	673	665	665	662	686	659	669	639	702	676	694	685	681	670	659	687	708	637	704	732	707	708	709	685	689	672	664	696	683	692	708	677	670	673	675	691	648	657	656	675	692	658	675	673	665	662	685	678	653	697	651	677	715	684	648	702	679	657	688	657	656	678	698	699	702	681	702	668	670	653	675	643	646	658	722	720	687	671	697	709	680	676	717	688	702	690	634	669	718	638	665	668	676	650	661	705	662	671	716	686	674	692	688	702	668	696	667	693	693	693	635	689	676	649	674	711	675	697	702	748	705	650	682	688	659	634	738	615	711	648	730	656	686	650	700	668	723	664	691	664	722	658	689	707	653	722	644	689	698	661	676	630	691	667	658	689	692	657	630	723	659	631	676	660	740	652	644	641	699	647	663	697	672	626	659	700	680	670	651	657	676	659	680	689	676	702	670	650	676	685	659	662	700	699	647	693	635	689	676	655	682	692	704	659	681	656	677	693	697	672	649	686	680	667	686	676	721	682	652	675	631	685	715	669	678	695	658	701	684	666	691	734	695	687	692	682	673	654	629	717	689	691	712	710	718	673	639	676	741	649	683	690	655	700	671	670	685	644	704	661	676	667	664	660	611	690	696	688	660	712	665	693	670	661	640	674	733	685	678	641	702	636	729	688	703	682	691	650	685	719	673	671	616	698	694	685	666	691	662	699	674	702	667	712	660	660	674	685	665	656	679	703	714	707	687	666	677	674	652	708	645	651	665	681	699	620	680	668	650	653	702	688	732	653	680	679	696	664	642	706	727	681	705	640	694	675	653	642	647	670	695	673	664	675	633	661	713	665	697	698	664	664	669	661	690	686	647	644	674	684	634	684	673	662	666	652	673	681	673	687	699	665	667	676	643	658	716	662	718	693	689	683	691	721	674	670	670	683	730	660	668	700	696	651	665	660	685	651	649	664	706	729	682	683	661	654	668	678	666	696	678	656	659	679	694	685	653	620	630	673	650	659	657	658	646	737	690	680	660	679	695	697	629	698	677	654	670	656	632	658	647	623	636	667	707	650	710	683	670	695	675	697	666	648	731	670	668	660	656	622	715	669	653	677	683	694	686	641	637	663	711	716	693	665	697	662	698	661	693	685	738	695	672	710	641	601	617	706	655	754	655	645	667	718	671	656	712	686	653	720	702	652	687	657	663	680	661	657	685	639	685	707	667	692	705	645	671	662	702	673	716	652	664	671	667	670	677	662	696	639	700	715	643	661	682	715	673	650	713	694	698	691	686	658	635	712	723	660	630	675	660	658	697	688	647	636	712	709	655	702	627	678	642	700	657	724	642	654	699	604	671	733	685	693	708	652	634	663	704	658	697	667	672	693	697	658	675	678	702	674	671	708	715	677	656	696	695	717	680	673	654	635	647	672	663	688	679	648	719	640	675	665	661	673	667	672	678	619	650	661	683	715	697	719	680	682	672	694	656	695	706	686	672	701	686	692	695	667	663	705	629	685	695	675	684	714	749	704	664	745	668	692	696	715	689	658	682	697	668	673	660	665	691	644	671	721	631	666	719	681	648	652	620	651	668	637	631	650	694	654	710	647	668	678	698	683	668	701	675	725	703	656	697	637	683	738	723	663	717	681	694	696	708	714	665	687	649	690	675	629	677	680	631	665	695	683	646	646	688	668	685	694	727	680	698
7401	495	454	396	294	238	226	200	172	188	188	176	174	153	191	200	185	171	156	167	178	172	193	190	187	155	206	143	180	190	160	158	154	147	169	147	168	157	174	186	163	162	151	174	176	185	163	173	155	179	177	155	166	150	168	172	166	154	132	170	168	205	151	171	175	162	172	157	180	168	156	128	161	174	152	154	159	174	161	151	165	153	165	176	156	158	137	162	159	171	131	168	150	167	139	165	171	170	153	161	157	188	163	169	169	154	170	153	156	174	140	154	159	172	152	164	155	160	157	164	164	166	154	157	159	153	162	142	160	177	175	181	170	194	165	158	184	171	152	154	166	179	160	162	179	163	167	153	175	177	181	199	161	191	180	152	156	160	162	185	166	137	168	191	180	173	169	197	146	152	170	163	170	154	184	170	158	158	174	169	140	162	173	182	173	167	170	178	153	155	157	168	150	152	152	169	144	176	163	182	176	163	156	173	162	178	175	154	156	155	187	176	160	168	187	178	146	162	154	159	184	169	149	166	151	160	164	174	164	177	167	179	135	187	185	158	149	192	177	147	171	173	177	168	179	141	152	152	172	139	168	138	177	145	173	165	138	126	161	159	169	170	164	185	144	163	149	149	146	147	142	175	163	165	167	169	156	160	160	150	178	164	158	156	146	144	153	170	145	136	168	180	179	156	152	161	152	160	161	175	173	166	174	173	163	183	154	173	153	165	153	154	165	151	159	164	156	164	165	148	145	147	167	172	185	165	151	184	169	145	178	168	193	175	167	150	157	144	179	182	181	155	152	143	168	146	172	162	168	169	148	148	162	180	164	161	158	168	156	172	164	159	180	158	149	167	172	177	171	182	158	148	162	143	185	179	153	171	159	155	151	176	146	173	151	162	150	165	135	155	183	172	157	139	168	162	173	177	169	171	180	174	168	151	171	165	172	175	168	160	163	158	169	164	183	149	169	169	174	161	158	184	169	150	187	165	176	160	149	153	170	161	181	161	157	154	158	152	151	158	167	146	154	140	151	158	192	154	177	163	149	172	169	151	162	182	154	163	161	170	144	175	158	177	161	182	159	173	164	154	164	150	162	163	159	174	167	149	165	178	164	154	156	150	148	166	156	180	173	168	162	164	164	152	181	148	184	143	159	169	159	153	130	172	164	179	173	171	141	170	135	163	203	178	164	170	155	171	166	145	155	159	189	161	153	163	171	170	164	153	157	187	147	159	154	161	152	164	139	179	172	163	140	161	152	148	171	157	162	189	178	163	158	158	173	164	152	148	164	166	160	176	148	175	173	171	158	173	148	152	157	194	161	192	156	160	172	211	193	191	167	162	169	178	167	148	160	161	186	190	142	152	149	149	162	141	174	156	170	182	173	180	179	153	163	174	144	178	185	158	163	170	164	184	160	140	188	166	151	174	149	190	184	168	151	201	190	162	164	162	156	168	167	167	161	172	168	171	155	168	139	159	148	176	144	169	165	163	193	187	146	155	174	164	180	152	154	148	174	175	182	162	175	156	166	164	170	161	162	175	162	151	164	176	154	167	171	179	181	177	164	165	147	153	178	160	171	172	177	182	155	163	167	173	192	161	177	165	155	157	150	170	165	186	166	182	151	176	141	179	155	179	172	188	175	168	171	160	183	195	177	165	162	192	163	136	165	168	159	161	172	169	164	156	177	172	152	158	165	170	155	168	157	180	166	175	170	142	177	155	154	147	155	156	156	162	144	203	153	154	166	154	169	165	165	134	176	147	194	164	159	162	146	181	154	174	177	162	173	158	164	161	163	163	152	166	170	175	160	153	160	158	190	161	179	148	163	178	150	180	139	176	149	186	183	168	175	190	175	147	170	154	146	151	167	159	155	190	180	175	158	164	176	161	165	184	153	181	200	165	160	177	181	150	175	180	181	149	187	164	172	146	167	167	153	161	165	187	148	151	171	179	162	160	138	154	178	152	155	178	147	167	190	153	153	164	175	163	186	172	163	167	162	173	162	153	182	170	170	176	173	149	174	173	165	171	170	161	156	170	165	191	173	153	186	186	164	177	174	156	175	163	172	182	177	163	192	168	162	175	159	175	145	129	162	180	178	156	170	182	181	174	158	160	176	183	162	151	146	154	177	154	163	177	156	164	182	198	154	155	149	154	158	158	176	188	161	154	162	162	149	151	167	158	163	169	157	188	139	149	162	155	163	146	168	169	165	158	171	171	153	186	149	158	160	140	171	151	147	157	172	152	159	168	151	154	142	159	167	163	170	179	155	179	166	159	154	164	158	157	174	161	173	179	198	148	160	185	155	170	146	166	147	175	154	165	170	151	172	167	166	194	176	171	166	159	170	137	164	165	166	153	166	159	171	172	168	166	159	151	168	137	166	166	148	154	159	139	149	166	160	146	163	160	141	181	164	148	152	166	165	145	112	139	144	157	133	171	148	148	174	152	171	167	155	182	151	163	149	140	187	143	166	170	165	167	136	168	149	161	166	160	170	164	158	172	167	179	144	166	173	188	173	155	163	158	166	165	152	160	176	154	176	170	165	166	186	163	171	153	151	168	147	156	166	165	158	157	168	153	174	141	154	167	171	179	174	160	157	159	163	161	143	169	164	161	171	178	152	162	172	143	177	165	154	174	167	167	166	177	161	168	178	155	182	184	166	164	169	168	180	145	182	158	168	142	174	163	149	171	169	160	164	155	137	141	154	140	148	168	139	140	140	159	165	183	154	159	153	165	151	163	184	154	160	157	143	169	153	162	185	142	154	170	151	173	160	149	169	170	143	167	171	172	177	174	162	173	167	181	158	147	174	161	152	178	170	166	177	157	154	162	159	173	161	164	178	166	162	170	181	173	180	166	172	176	163	163	134	168	164	159	166	191	171	170	134	146	170	174	153	152	151	153	179	137	165	178	164	157	165	137	164	163	152	143	163	165	154	169	169	177	162	162	160	151	147	162	176	161	197	194	169	152	141	171	198	148	142	155	140	158	164	156	171	194	153	150	152	165	168	155	178	159	164	155	163	154	153	160	184	168	170	177	156	178	172	174	178	177	169	158	171	193	169	183	160	138	174	172	178	176	152	155	161	182	180	177	165	191	160	159	193	166	163	179	165	149	161	167	171	168	149	166	146	177	156	177	166	160	171	156	176	166	166	191	145	173	156	164	196	194	147	162	188	133	162	154	151	173	147	159	165	174	204	162	139	179	174	142	169	174	144	154	165	156	169	173	162	167	165	163	180	188	144	167	160	145	171	167	144	148	153	151	166	152	163	156	154	145	162	189	166	177	150	158	167	179	172	160	167	155	145	177	184	167	150	153	156	138	146	161	142	150	164	149	154	164	163	178	152	166	161	189	175	145	166	171	157	152	171	132	188	161	145	160	148	151	155	174	166	161	156	160	192	146	152	144	181	184	132	156	194	170	175	151	155	146	161	165	172	174	170	169	167	154	153	156	160	151	161	161	192	161	162	142	193	157	201	160	150	170	164	170	171	157
6247	674	1058	1186	1022	837	746	647	641	582	538	539	481	467	428	478	407	416	416	428	429	409	443	424	421	386	406	394	377	424	401	394	403	391	416	414	369	432	377	387	394	366	396	389	397	380	391	363	369	388	365	377	395	393	384	390	371	393	369	426	411	361	381	409	366	381	357	367	376	416	372	387	370	404	387	377	403	399	410	365	373	385	346	398	357	403	379	385	382	375	388	397	376	367	406	393	365	360	412	381	360	413	373	382	365	364	342	387	389	383	402	351	402	349	376	381	374	364	393	373	369	354	360	348	381	363	415	353	349	392	386	372	373	356	397	406	403	373	356	399	387	404	359	418	383	371	370	388	368	380	373	381	356	385	371	396	371	354	366	372	345	386	388	360	361	359	394	326	408	358	342	367	375	377	394	377	337	360	356	372	393	388	371	366	381	374	387	378	361	390	367	383	369	333	366	374	370	364	394	376	385	381	378	363	400	369	396	367	391	383	366	379	366	358	390	335	370	360	363	387	354	401	358	343	366	407	387	376	373	369	336	386	382	407	348	372	371	385	425	386	403	402	388	400	374	364	336	383	335	382	367	398	403	350	382	373	295	349	330	384	384	358	384	423	400	399	364	392	362	365	361	360	347	402	389	344	366	392	368	386	416	383	410	379	351	376	378	394	398	381	403	414	351	359	367	372	395	412	393	402	362	441	364	404	373	340	354	411	363	374	359	368	319	354	331	401	393	366	365	404	367	388	380	374	377	396	375	388	400	388	389	343	341	382	348	341	380	398	373	396	375	339	320	385	393	382	427	370	389	367	353	406	355	381	386	357	380	369	382	357	391	371	377	394	373	346	417	395	382	341	390	372	386	378	350	375	362	411	368	378	348	381	398	397	406	359	368	361	350	370	357	359	363	369	377	382	353	398	383	388	376	401	390	367	381	362	355	356	351	412	386	414	346	386	392	372	362	345	362	347	375	393	359	370	404	376	392	401	362	375	361	377	382	383	416	379	356	411	377	385	324	393	376	396	373	383	364	374	354	373	431	384	397	370	405	383	347	387	356	397	342	375	389	369	354	351	407	352	361	370	373	431	398	385	430	387	391	380	390	379	367	402	325	401	365	376	380	379	398	359	393	376	371	404	354	368	386	370	394	340	366	408	383	383	380	400	353	353	362	378	406	379	385	380	379	393	379	369	403	381	379	385	358	374	427	363	363	390	369	367	377	399	411	379	385	379	390	378	378	377	357	365	394	376	376	347	367	372	394	338	339	384	362	391	399	356	364	388	370	367	393	373	389	381	385	346	389	375	355	398	379	354	391	377	368	360	407	365	400	367	381	376	413	374	383	376	349	355	407	403	385	378	373	347	387	362	361	395	391	401	373	382	373	389	389	356	394	357	368	343	397	373	402	369	398	388	389	373	358	382	383	382	422	375	375	362	381	361	356	376	413	380	402	336	382	332	425	391	348	340	391	392	399	379	370	367	358	360	369	368	423	343	378	368	363	375	352	382	397	359	359	392	372	384	392	347	364	388	402	346	389	401	366	367	412	366	384	375	390	363	386	383	341	386	407	347	386	352	383	393	346	384	366	376	374	380	370	351	367	384	380	428	377	361	379	369	384	419	339	372	343	396	397	378	387	405	389	395	363	375	399	373	392	346	353	430	339	384	377	404	407	365	338	344	404	330	385	386	372	387	360	358	376	385	378	405	343	375	384	385	381	386	348	371	382	386	345	390	384	343	373	390	393	366	358	374	397	371	355	375	404	361	340	397	387	383	401	379	390	362	416	370	375	354	376	365	374	411	397	357	371	399	336	380	389	376	347	363	367	396	345	401	385	373	378	391	383	397	399	343	346	355	398	347	387	416	410	384	370	380	381	377	415	362	378	357	338	390	398	358	368	374	382	388	384	383	342	375	400	365	410	395	360	367	347	379	353	374	434	384	377	417	380	412	365	403	382	397	405	404	371	354	378	355	299	337	352	358	368	371	370	360	389	354	395	430	389	367	389	333	358	396	382	416	401	348	370	379	384	386	380	382	394	374	376	355	394	370	382	384	391	346	384	365	432	396	387	368	397	367	429	352	382	369	361	369	395	382	366	414	388	371	393	385	365	373	376	411	360	358	402	412	378	393	418	381	382	366	387	365	376	371	370	344	399	370	364	371	384	379	380	380	377	395	365	406	371	378	382	345	379	402	360	349	388	359	385	395	386	387	355	402	347	362	368	379	373	352	402	377	346	371	359	416	371	350	410	376	379	396	384	383	380	387	393	363	367	399	410	400	382	391	383	403	407	399	376	378	395	369	370	382	397	383	374	369	364	396	388	385	370	356	356	438	363	390	372	392	379	411	351	359	353	377	363	381	388	354	318	350	383	395	367	369	402	388	368	388	358	376	391	371	416	348	394	382	375	362	386	376	360	388	410	324	382	344	398	339	418	362	382	352	377	353	376	380	347	353	355	384	370	434	397	341	361	368	402	386	349	410	371	331	382	380	360	399	359	403	370	371	408	389	363	416	391	371	398	355	390	366	378	362	381	401	378	376	411	387	416	395	379	393	368	363	366	381	364	393	331	411	369	372	400	354	416	369	408	339	391	368	377	403	377	359	385	406	377	359	380	364	374	398	397	363	388	399	372	371	385	368	408	350	356	390	365	399	374	400	364	379	411	385	366	387	377	450	387	359	416	371	370	358	400	366	382	361	377	367	364	390	357	396	386	370	363	390	386	370	397	374	372	405	370	367	403	355	415	377	370	393	368	379	402	387	340	360	384	383	365	337	343	415	375	372	377	372	403	361	394	363	379	391	382	375	368	379	356	357	345	362	403	402	393	381	365	383	385	380	342	383	388	363	372	380	372	352	371	372	357	402	343	400	361	379	367	398	413	390	325	371	360	387	391	355	411	381	356	355	372	348	385	382	382	391	372	349	367	423	378	388	361	395	410	395	407	367	377	319	373	362	400	382	363	362	367	387	377	361	365	380	368	380	371	383	384	340	421	365	377	374	392	397	383	400	383	380	357	371	395	386	356	380	381	392	391	382	358	391	376	391	386	362	393	368	400	337	380	352	356	372	400	399	387	383	412	391	360	374	375	340	374	394	368	364	377	390	359	368	398	405	389	419	351	386	367	384	360	381	366	362	381	353	365	388	403	378	358	396	390	377	326	367	382	414	404	390	379	364	386	374	422	392	384	387	355	367	364	370	333	367	428	361	361	393	410	356	398	352	333	385	332	340	396	378	399	384	390	372	371	351	365	407	372	382	376	370	362	381	381	390	374	353	394	364	362	374	375	361	383	378	382	362	387	402	356	377	385	415	405	381	408	349	391	354	371	372	379	360	398	352	374	373	350	397	385	354	379	408	369	387	391	367	404	337	387	377	375	358	381	387	375	368	369	394	363	371	353	364	402	363	367	351	367	368	353	373	377	366	357	375	375	434	378	367	354	332	405	380	385	378	384	428	370	345	385	352	352	369	380	400	384	383	388	355	345	363
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
