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
338183059808	338183060368	338183060918	338183061468	338183062018	338183062568	338183063118	338183063668	338183064218	338183064768	338183065318	338183065868	338183066418	338183066968	338183067518	338183068068	338183068618	338183069168	338183069718	338183070269	338183070818	338183071368	338183071918	338183072468	338183073018	338183073568	338183074118	338183074668	338183075218	338183075768	338183076318	338183076868	338183077418	338183077968	338183078518	338183079068	338183079618	338183080168	338183080718	338183081268	338183081818	338183082368	338183082918	338183083468	338183084018	338183084568	338183085118	338183085668	338183086218	338183086768	338183087318	338183087868	338183088418	338183088968	338183089518	338183090068	338183090618	338183091168	338183091718	338183092268	338183092818	338183093368	338183093918	338183094468	338183095018	338183095568	338183096118	338183096668	338183097218	338183097768	338183098318	338183098868	338183099418	338183099968	338183100518	338183101068	338183101618	338183102168	338183102718	338183103268	338183103818	338183104368	338183104918	338183105468	338183106018	338183106568	338183107118	338183107668	338183108218	338183108768	338183109318	338183109868	338183110418	338183110968	338183111518	338183112068	338183112618	338183113168	338183113718	338183114268	338183114818	338183115368	338183115918	338183116468	338183117018	338183117568	338183118118	338183118668	338183119218	338183119768	338183120318	338183120868	338183121418	338183121968	338183122518	338183123068	338183123618	338183124168	338183124718	338183125268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	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	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14817	1435	1087	923	630	578	462	435	409	393	341	380	359	374	331	371	327	366	333	289	314	341	339	343	292	289	317	320	363	335	296	320	313	309	316	316	320	315	319	328	334	349	335	306	273	319	331	320	303	316	297	300	340	298	293	324	319	325	319	342	286	314	281	299	303	319	341	320	321	289	323	318	327	277	305	291	313	338	321	296	319	326	316	298	320	338	283	327	284	310	321	352	334	299	325	301	314	332	312	287	310	318	312	323	338	309	324	314	332	322	289	320	314	290	322	324	319	311	341	284	313	300	290	326	339	311	316	328	337	303	322	303	325	343	351	314	298	312	325	312	311	319	307	305	314	313	309	314	311	327	306	317	341	289	338	334	300	332	324	334	338	288	351	299	345	299	352	299	312	324	316	316	282	343	340	326	325	307	337	286	321	334	302	340	312	285	306	322	306	304	302	324	309	348	271	292	283	334	312	344	299	306	323	307	296	273	314	323	317	311	339	302	338	290	304	334	333	333	316	326	304	330	277	312	345	352	309	333	328	295	305	309	303	375	336	310	332	316	289	358	309	345	323	306	300	318	340	327	315	300	334	313	309	292	296	308	356	344	347	311	327	277	326	324	332	317	306	284	313	265	278	271	316	313	321	338	325	354	289	317	285	367	344	309	300	289	289	322	307	329	350	291	328	325	281	312	330	290	343	288	299	304	337	330	304	318	304	311	280	292	311	309	337	327	329	324	345	269	334	380	310	321	305	313	302	310	323	322	318	321	306	297	301	320	326	288	316	331	343	316	323	288	291	308	287	317	348	315	307	304	320	299	287	289	316	310	297	331	319	351	365	318	304	318	290	300	298	292	318	322	337	311	309	314	298	330	308	329	302	322	321	328	294	339	309	328	320	323	331	302	317	332	333	280	323	296	297	310	297	351	343	310	320	324	317	315	305	316	315	314	308	337	297	329	325	301	300	315	362	310	330	304	306	300	308	307	298	334	303	304	322	280	300	334	291	276	332	292	304	375	330	306	322	349	344	319	333	280	352	324	304	302	312	297	336	338	305	327	319	308	294	317	309	308	324	304	315	310	276	325	326	318	311	293	313	344	317	309	317	281	340	298	280	303	345	301	296	303	295	322	288	306	319	306	337	329	321	321	344	330	316	306	337	332	314	316	310	310	367	321	309	298	321	319	319	338	295	331	317	289	314	284	310	300	291	344	346	319	340	309	327	326	304	321	290	318	308	320	267	283	297	300	350	323	295	344	309	330	312	278	329	314	309	340	344	296	311	309	303	329	311	321	309	352	331	326	292	326	280	307	328	290	312	310	338	302	366	331	329	287	351	326	307	286	315	313	275	297	338	288	305	316	334	323	308	324	302	314	325	335	320	318	323	302	295	291	310	328	301	309	316	315	318	298	310	296	319	309	287	300	342	310	317	314	289	315	327	324	324	314	302	293	335	294	317	333	314	298	305	294	344	329	310	302	287	308	335	283	325	322	305	311	313	320	315	300	311	328	323	309	318	292	311	313	309	312	300	316	318	320	307	319	323	298	328	310	299	324	319	281	312	325	328	311	316	319	326	314	332	313	322	296	311	315	332	360	341	338	351	322	317	320	320	304	348	304	339	303	325	314	303	317	295	317	312	324	333	293	314	299	302	315	268	345	301	303	283	300	353	301	332	314	296	345	328	332	352	316	287	338	340	328	313	316	319	307	304	309	325	328	318	297	303	296	304	321	287	319	313	302	334	292	304	304	304	305	314	303	302	292	334	293	315	302	303	352	299	310	336	331	285	305	287	315	302	302	317	294	326	301	322	327	324	279	340	300	336	305	350	320	315	314	310	317	319	342	294	326	331	318	301	268	313	316	325	298	321	298	293	304	313	329	332	288	316	322	282	300	270	309	322	309	322	300	336	350	336	307	325	339	326	364	334	337	296	289	274	341	326	313	315	340	304	306	312	285	351	342	319	300	309	257	365	296	323	301	310	302	288	348	338	321	308	303	341	329	291	323	306	292	312	302	304	284	305	320	290	293	292	334	308	292	331	312	355	345	320	347	299	328	304	310	323	308	324	308	319	302	286	322	301	324	315	309	340	318	292	300	316	334	342	303	317	296	305	298	306	311	319	307	308	308	285	248	294	314	308	305	290	327	302	313	302	310	296	336	321	319	345	318	311	329	333	377	325	338	335	299	309	315	293	322	300	291	299	349	354	318	300	313	298	285	358	327	298	285	301	280	286	319	334	333	277	344	330	306	322	291	303	329	345	311	276	293	304	320	280	306	304	306	312	313	285	318	313	306	290	322	323	316	330	341	354	310	341	339	333	315	293	323	316	349	306	330	298	310	304	308	313	333	311	306	321	355	313	344	314	309	306	277	312	327	300	319	329	337	286	302	288	303	296	325	302	292	304	323	348	308	314	310	287	314	305	313	341	313	298	311	330	311	308	316	318	318	309	291	318	273	304	308	284	320	308	297	313	325	310	298	292	310	328	310	281	313	316	287	301	308	307	303	315	311	286	337	335	280	297	311	298	319	315	282	306	324	333	295	291	309	328	304	323	355	324	321	294	307	305	313	315	346	326	297	316	298	349	345	322	304	293	344	319	297	339	293	282	310	286	311	297	336	291	345	304	314	324	307	329	321	329	295	318	331	323	344	308	334	321	317	324	282	314	316	302	279	339	298	311	305	290	293	299	301	325	332	296	376	265	313	324	306	335	318	283	312	343	317	318	300	302	264	316	323	308	285	325	321	316	353	287	292	285	280	335	267	281	311	327	330	295	341	332	338	348	326	339	339	330	331	281	288	327	315	306	314	319	329	289	284	351	319	311	300	296	281	309	337	341	312	321	294	326	295	310	319	307	275	297	290	288	319	275	286	312	310	330	299	308	279	302	297	285	347	297	313	293	293	304	311	321	343	325	341	303	313	288	316	301	329	316	304	312	346	310	281	302	286	331	343	297	319	311	299	288	326	313	328	284	337	294	319	352	315	338	319	329	290	283	337	297	286	317	325	293	316	297	333	302	307	308	323	342	312	278	291	336	330	329	285	325	336	301	324	343	294	319	291	296	339	327	323	309	303	303	296	307	303	325	307	305	326	315	317	335	319	337	337	345	324	320	330	308	305	339	301	317	316	315	327	290	300	308	321	343	321	329	319	285	311	302	296	336	313	325	315	297	345	349	305	300	321	351	345	338	332	307	289	276	298	295	332	348	346	301	324	331	322	321	307	322	332	324	307	289	342	320	323	306	319	308	332	328	306	323	319	313	307	316	338	276	307	326	313	324	294	295	299	347	332	336	316	328	297	318	286	327	346	313	297	326	338	294	322	341	349	295	293	300	344	307	307	280	298	301	321	348	313	303	290	306	303	279	349	318	368	286	319	348	319	326	290	303	325	303	324	308	325	296	283	331	311	333	299	295	336	305	349	285	281	322	323	299	266	328	327	344	322	318	295	333	277	298	320	335	319	299	295	304	350	322	312	323	342	320	291	337	309
8786	1387	2358	2717	2167	1822	1640	1453	1331	1178	1090	1028	998	933	897	937	876	957	866	849	894	878	832	829	827	836	829	808	806	860	819	829	785	795	741	805	841	768	786	772	757	769	847	703	755	787	737	781	765	803	793	761	791	787	782	747	785	785	746	800	805	809	765	778	813	792	781	754	748	780	799	824	749	810	787	729	733	768	774	805	755	779	743	823	737	804	780	760	757	770	786	742	750	747	778	786	755	771	747	797	758	777	779	800	820	749	801	769	757	763	769	745	758	798	716	755	698	743	692	746	759	754	794	750	783	804	748	802	787	780	791	749	766	774	718	755	798	755	783	744	760	737	777	795	766	762	746	760	765	788	791	763	747	755	735	790	766	746	737	734	777	769	782	745	800	742	741	778	741	858	753	760	757	727	762	761	792	772	762	785	823	755	744	820	765	752	721	769	773	771	757	746	771	769	768	730	748	750	686	690	747	760	745	737	782	739	806	770	738	720	747	725	819	800	848	824	778	784	818	722	724	726	803	712	768	794	747	730	798	725	779	776	762	713	734	747	764	760	763	752	783	774	761	785	758	734	722	805	746	764	785	765	759	789	760	778	722	817	742	739	771	777	777	766	763	755	752	780	803	708	764	758	741	761	768	745	740	796	740	804	759	722	707	767	750	774	761	782	783	711	804	770	776	752	766	790	789	799	758	746	763	788	804	760	786	744	760	742	756	770	800	747	742	752	735	742	753	779	733	752	758	764	761	802	759	743	784	796	817	729	759	746	769	781	737	745	756	765	761	729	763	810	773	817	713	782	777	783	789	745	783	723	783	760	782	756	773	755	772	760	751	716	752	785	716	760	784	703	755	754	711	776	792	713	806	804	760	765	746	755	742	752	730	737	782	778	738	800	793	738	745	756	825	755	752	773	769	780	727	748	707	735	814	754	756	779	767	748	714	816	735	818	750	787	764	737	771	752	775	717	751	752	771	753	701	763	757	781	756	796	794	783	767	784	781	732	770	717	757	736	758	780	813	743	797	790	786	780	721	754	808	783	755	792	748	797	765	749	769	747	754	776	753	742	773	723	752	724	763	743	750	752	778	803	754	826	753	755	741	736	769	774	764	769	790	754	764	732	754	756	771	730	765	804	727	818	770	799	758	737	774	776	761	808	766	766	724	767	793	742	797	798	810	756	778	773	784	801	724	719	776	810	764	770	800	752	757	776	803	751	773	771	750	749	779	736	759	765	762	747	724	734	754	762	756	782	761	750	749	756	796	744	744	744	821	737	741	768	746	721	746	735	748	757	717	788	780	778	732	726	797	788	813	741	745	782	764	733	690	780	791	788	753	733	800	759	769	751	730	759	759	819	747	792	769	740	801	771	723	715	732	784	737	703	755	721	785	790	756	763	714	774	744	795	755	753	785	772	749	740	708	783	794	756	802	733	729	769	814	803	759	767	792	801	764	802	775	714	779	752	822	765	823	806	768	777	709	742	767	774	750	780	798	720	756	766	758	734	768	782	784	732	739	770	749	773	770	785	806	854	746	791	758	819	758	737	730	782	731	747	756	794	735	757	746	798	793	755	744	764	857	762	773	768	721	746	814	722	735	729	761	710	750	784	767	754	724	732	739	817	760	762	727	826	835	684	728	808	780	754	797	725	774	776	732	727	753	744	811	792	716	772	763	808	756	784	762	687	750	734	771	738	790	749	756	757	764	758	742	751	813	774	744	810	798	772	775	778	762	733	766	724	758	766	736	781	799	759	740	728	762	760	742	773	720	778	734	752	807	759	754	787	748	782	807	787	735	751	758	769	733	745	757	767	787	773	741	780	739	719	791	734	722	743	733	721	761	748	763	764	775	729	776	818	769	768	734	816	769	768	782	729	803	704	744	750	741	772	789	803	753	756	795	792	743	736	764	794	694	773	772	771	735	742	810	764	743	749	724	789	760	755	760	716	738	713	766	772	716	782	794	739	737	739	760	770	757	776	774	771	775	784	745	731	776	740	797	804	725	758	756	783	831	735	790	751	745	782	787	759	780	743	777	783	763	810	731	733	764	769	751	792	731	738	780	819	785	781	772	762	740	753	801	760	750	755	761	737	766	771	754	773	792	793	776	784	773	731	778	770	770	804	789	747	760	819	742	803	792	758	759	810	744	750	787	764	761	779	736	781	803	781	722	776	749	796	749	798	796	763	747	780	720	785	819	829	767	791	747	748	733	767	731	797	724	722	725	793	769	733	820	754	804	762	710	753	732	733	767	771	766	796	729	775	741	744	791	762	760	781	806	794	751	793	737	732	802	781	771	763	734	778	759	791	835	728	724	720	769	784	763	807	813	736	734	757	717	748	772	766	798	781	735	778	786	713	741	784	811	741	757	814	795	744	752	742	788	729	735	750	774	787	745	788	740	768	810	771	710	763	749	797	779	752	761	770	743	771	763	705	803	725	766	789	747	729	756	749	790	739	759	707	784	788	760	721	777	744	774	826	747	728	719	791	769	738	780	721	764	771	783	737	757	745	782	737	749	793	776	740	763	788	778	747	714	750	756	794	764	786	792	793	773	760	776	728	745	786	772	771	784	744	804	794	772	755	769	789	789	781	763	752	797	726	754	779	726	763	742	730	778	699	724	713	757	733	741	785	756	783	782	762	791	766	802	799	716	767	759	783	719	781	731	715	731	766	791	741	782	749	779	766	733	756	743	788	760	802	743	779	760	765	782	770	754	774	779	822	736	731	760	799	760	748	717	766	781	775	741	738	793	783	782	752	743	762	806	749	746	828	783	773	789	720	751	762	719	739	753	764	736	707	781	710	758	753	760	756	712	756	761	768	779	780	708	755	774	781	713	716	724	755	805	788	770	734	784	737	757	789	797	763	765	758	803	762	785	776	753	738	780	775	784	781	750	764	791	753	760	759	704	790	729	820	771	760	763	731	734	708	771	733	747	765	748	781	722	728	783	764	810	742	794	800	780	790	751	774	766	766	798	765	740	789	770	764	774	765	707	802	732	794	800	757	723	755	742	726	784	753	707	778	749	733	780	744	782	744	761	769	787	774	763	800	797	766	757	758	801	768	813	766	730	778	833	764	775	800	757	777	784	769	790	793	743	749	772	769	773	733	764	812	789	798	825	727	726	775	757	791	753	763	772	751	785	747	797	821	811	766	748	801	787	768	724	760	771	750	748	733	781	724	751	760	777	771	719	772	771	786	757	792	781	758	779	766	704	794	778	798	775	727	734	786	775	794	740	754	711	775	762	756	717	774	799	769	735	769	725	769	751	779	810	768	814	736	808	711	842	776	760	760	767	760	751	749	777	798	741	787	744	776	785	741	771	745	782	721	720	759	815	767	762	771	779	800	779	743	778	741	770	745	770	795	709	747	765	768	788	787	765	770	749	734	824	757	797	782	810	776	762	744	784	749	800	740	722	789	763	718	797	772	791	774	812	810	753	766	763	814	738	807	797	784	773	702	737	731	776	735	723	725	811	810	783	761
1551	298	300	327	317	270	289	284	275	309	287	317	273	272	280	305	261	271	302	260	266	305	296	279	292	269	298	309	291	272	286	310	259	284	293	299	288	292	295	315	293	270	288	301	333	295	303	304	249	285	273	296	291	281	260	303	280	311	275	291	296	289	267	275	271	281	269	291	294	320	296	357	308	285	334	318	273	268	290	295	343	296	303	321	312	314	297	308	293	282	324	299	291	275	291	275	295	261	307	324	272	292	285	303	289	284	292	285	282	294	297	312	246	278	323	305	292	295	279	299	314	295	318	300	265	287	290	277	314	309	305	287	283	297	273	301	321	325	245	282	312	303	285	307	279	260	292	317	288	288	284	264	297	318	301	291	278	301	282	278	312	274	312	267	300	287	274	272	293	286	301	308	302	313	272	327	272	287	268	304	281	273	310	288	269	244	302	278	302	299	277	295	273	272	290	289	327	295	267	291	296	297	286	307	295	300	287	282	260	301	272	294	341	308	302	303	285	265	266	302	315	290	268	284	313	265	265	293	282	292	314	301	315	308	325	305	270	323	314	315	282	276	270	296	293	298	316	281	304	252	288	291	276	315	287	294	297	269	308	280	309	292	308	317	304	286	303	263	313	306	284	272	272	300	303	273	272	328	318	289	275	291	316	290	309	323	304	310	286	304	291	295	284	327	323	298	283	310	290	303	306	282	285	252	274	299	284	319	319	260	285	293	257	324	285	293	288	318	304	263	269	255	303	281	326	275	307	278	316	283	301	310	293	306	295	306	304	304	347	291	309	300	278	265	272	301	330	281	310	321	282	315	305	290	309	313	308	296	334	313	278	286	272	269	292	297	270	317	310	278	310	307	263	266	337	276	313	317	269	290	284	304	297	316	292	302	317	259	317	288	290	288	292	291	285	260	308	276	274	300	293	288	305	287	258	267	288	335	315	285	298	312	287	310	255	295	326	290	318	288	309	323	324	280	312	310	304	295	264	280	277	274	275	296	290	297	290	282	293	283	286	291	296	270	285	322	298	303	286	291	308	299	299	286	285	272	299	319	334	289	309	306	293	301	293	261	274	300	302	281	286	311	305	272	272	268	298	302	305	275	310	290	304	268	315	310	292	284	313	317	292	266	309	290	342	301	322	262	313	281	292	281	299	290	303	318	339	269	313	302	313	317	297	297	300	287	282	277	258	297	324	297	305	279	284	291	291	299	289	269	311	306	275	309	266	310	295	307	288	287	280	283	310	287	284	308	314	317	273	347	306	279	281	291	260	297	290	310	312	276	289	301	308	279	303	319	287	309	316	309	328	275	301	293	292	261	292	299	283	302	293	332	290	299	292	282	290	320	309	307	286	297	295	264	269	302	283	291	290	253	282	280	260	306	292	293	278	314	282	278	297	294	281	316	310	300	291	284	268	294	277	251	287	298	286	277	312	316	267	261	253	274	279	290	287	310	302	310	325	300	303	281	295	303	311	295	282	300	273	288	319	283	309	279	308	319	299	316	274	283	317	298	273	292	272	275	336	278	298	302	310	310	304	293	292	295	294	304	311	293	281	284	303	315	283	282	315	300	281	305	284	274	270	294	277	291	282	306	281	287	323	263	294	295	257	279	325	299	311	283	294	261	290	287	323	300	288	301	290	267	310	332	308	319	252	294	315	277	302	312	316	306	329	283	308	286	297	266	288	279	291	292	287	278	310	309	264	289	310	312	302	331	351	273	314	295	252	303	306	263	238	278	300	323	276	332	295	275	290	313	299	292	318	278	285	281	300	290	299	312	297	277	330	314	304	324	297	296	278	294	275	263	251	294	306	304	309	284	305	271	294	291	288	275	330	304	304	336	293	259	314	279	305	295	316	309	292	307	294	320	338	306	279	313	303	294	314	258	288	299	294	310	306	313	322	294	291	307	306	285	297	286	286	320	301	284	304	306	319	306	310	280	306	311	286	298	296	276	287	294	310	300	316	294	260	278	303	293	309	291	314	282	303	283	304	296	319	283	291	265	284	289	317	249	279	274	275	280	248	289	284	356	326	279	293	301	275	298	309	297	302	296	286	280	314	294	313	218	305	267	284	283	311	297	272	280	280	310	294	279	276	268	306	271	271	282	299	276	292	323	288	257	292	280	263	304	311	294	271	290	299	284	315	311	319	267	327	286	337	310	272	291	280	307	288	294	327	327	298	272	280	275	276	299	297	316	287	318	281	341	320	297	312	317	255	322	292	302	283	299	276	290	271	288	296	271	287	289	297	271	276	290	280	304	304	270	290	317	320	326	296	279	315	304	281	303	297	282	328	263	283	288	312	274	285	307	299	282	285	309	310	287	321	303	293	301	311	296	275	297	272	263	308	294	326	316	277	289	293	286	282	277	305	325	313	284	253	311	297	284	287	268	297	300	275	289	317	260	280	292	289	257	306	317	289	315	287	275	287	302	291	282	320	301	282	308	292	317	301	303	283	289	297	331	301	311	281	274	294	308	267	279	292	291	328	321	296	316	280	297	269	316	278	283	289	314	295	323	292	303	301	314	277	280	299	320	305	291	258	312	297	334	339	306	319	270	315	316	317	282	257	320	296	284	340	260	292	275	302	304	293	304	292	308	295	323	322	309	297	309	289	297	331	323	296	287	300	312	264	330	290	259	295	283	305	302	296	319	305	307	335	266	313	248	315	267	285	279	268	264	277	312	322	292	291	268	296	283	271	308	315	295	292	284	306	273	306	286	306	305	294	271	287	303	323	324	293	315	308	281	309	267	301	273	264	279	307	316	296	290	286	279	274	300	308	314	274	290	281	308	309	272	314	306	294	265	286	298	298	305	288	302	298	244	295	299	323	259	300	297	307	271	291	315	300	277	301	289	306	297	297	264	294	282	273	346	314	309	299	290	330	319	313	293	296	304	294	316	285	283	273	283	321	260	296	282	284	325	297	306	316	324	304	292	293	301	293	261	294	282	316	319	297	250	254	313	256	298	319	262	283	283	320	314	301	324	250	324	296	295	290	301	272	314	295	298	301	287	294	273	293	325	265	310	275	291	280	320	327	328	291	318	282	332	276	301	286	289	283	281	277	319	339	312	290	295	316	271	290	288	296	310	313	288	329	309	281	294	317	306	260	281	271	333	295	258	314	287	277	288	269	300	288	329	291	315	267	291	279	289	271	283	294	291	289	258	269	270	306	299	309	307	295	295	335	282	258	285	275	298	294	290	289	295	311	279	281	269	325	324	303	305	288	284	319	326	303	337	319	297	256	303	300	272	291	325	290	278	297	298	277	281	309	284	315	301	293	301	331	312	292	303	234	289	305	269	292	313	253	299	304	290	291	285	290	236	283	279	290	308	323	275	298	290	293	268	325	276	295	295	308	286	283	288	298	301	305	267	294	304	298	301	261	309	300	293	282	301	293	315	275	273	318	294	307	336	266	286	297	296	324	309	289	293	275	297	286	274	309	285	258	331	285	298	277	293	290	276	305	320	308	284	279	284	270	299
1988	702	706	730	726	695	693	723	743	720	720	722	683	729	697	691	707	735	671	689	709	696	671	691	728	727	704	730	628	706	685	717	691	679	692	696	725	691	683	697	756	684	660	722	693	711	678	694	686	694	681	719	645	737	669	683	672	675	727	683	724	667	742	714	651	703	722	688	723	728	627	646	687	692	746	695	753	733	675	682	678	691	709	703	730	653	666	677	724	724	682	693	699	705	696	715	671	715	673	744	727	719	703	651	675	691	651	671	669	720	736	678	676	705	659	665	683	699	722	721	653	611	705	708	743	651	697	700	676	734	667	668	667	679	714	709	727	691	676	683	685	669	694	706	669	689	729	693	713	679	674	712	654	737	638	687	639	701	721	716	703	697	678	695	714	699	663	625	690	694	653	654	706	710	695	729	643	700	699	659	649	688	660	695	677	642	645	701	694	732	709	732	658	668	659	637	677	691	721	678	673	749	716	683	685	702	746	669	684	703	640	732	679	677	718	711	711	719	703	688	681	673	695	692	714	732	684	681	714	712	678	679	695	724	708	704	731	691	705	700	707	674	735	719	715	699	701	706	681	679	683	748	685	694	671	703	708	707	699	717	691	698	677	696	694	670	709	667	706	688	680	725	734	695	720	710	722	639	704	642	660	642	647	732	672	684	683	664	672	701	694	665	661	756	660	700	681	730	719	710	702	627	686	745	672	649	689	666	708	688	724	713	670	724	725	702	723	702	690	703	668	644	670	654	691	698	702	711	724	676	706	646	728	672	683	681	679	666	764	682	737	687	703	729	688	664	729	694	664	700	647	676	677	702	667	701	670	680	701	660	703	664	691	742	724	710	692	675	702	657	743	721	697	684	673	671	686	699	695	671	711	624	740	729	652	680	698	705	697	678	687	673	690	654	661	698	698	686	692	698	694	719	714	670	687	702	664	709	674	665	740	678	685	689	689	679	683	720	699	712	689	676	706	684	667	657	738	687	666	709	683	682	691	680	684	703	745	722	685	732	716	725	684	656	713	717	711	693	713	734	656	651	688	722	704	679	730	725	721	695	644	669	690	698	694	665	687	674	691	690	677	683	683	633	683	666	709	704	673	727	747	682	733	656	674	680	704	669	698	715	710	687	711	695	635	711	720	676	659	693	708	690	711	698	690	687	669	662	701	734	692	713	670	679	677	687	685	711	698	719	710	706	682	661	710	697	688	663	685	666	649	704	701	713	714	688	681	712	665	699	721	656	691	667	694	689	665	669	636	699	749	715	646	708	709	719	708	704	694	683	675	714	674	717	691	653	689	674	701	684	719	690	700	725	731	709	706	688	666	666	669	657	702	677	704	708	718	704	695	650	707	685	726	718	690	693	677	661	693	692	654	735	676	679	699	676	700	690	676	719	730	641	750	700	692	743	674	694	752	709	681	720	710	690	683	680	733	705	736	696	674	684	708	738	720	723	748	664	700	681	709	710	714	684	670	711	616	712	716	714	705	668	650	668	681	678	680	682	656	702	702	714	666	676	674	718	718	729	688	669	674	727	688	724	721	744	694	693	693	683	654	681	642	718	676	672	660	721	688	722	675	684	696	692	714	683	683	744	646	695	710	644	707	682	712	743	703	648	693	687	719	676	728	696	691	694	668	684	720	708	687	667	701	644	691	621	717	683	689	721	629	685	678	706	725	699	681	684	692	753	749	690	743	672	689	677	703	691	692	718	676	715	695	687	652	693	698	646	705	646	661	698	712	685	712	665	675	689	693	697	723	682	717	679	687	701	677	727	654	642	695	693	672	688	714	711	683	698	687	693	723	667	685	731	672	702	699	655	712	673	661	676	703	695	639	696	647	693	654	717	750	706	693	711	671	653	719	742	696	683	669	667	707	724	702	694	687	654	694	689	694	719	674	670	675	675	709	653	696	706	680	682	731	697	688	721	706	694	644	670	712	674	695	670	690	695	698	689	709	685	685	706	699	685	676	731	678	688	717	714	735	710	677	723	675	704	707	684	677	721	703	657	706	709	689	670	686	665	656	723	692	660	714	663	688	679	680	646	706	699	716	714	673	675	701	725	701	675	683	724	670	658	704	715	705	724	746	676	685	696	692	671	689	718	686	724	707	741	654	688	742	718	736	711	708	668	713	701	650	669	694	725	707	684	691	702	723	722	698	668	718	656	664	653	671	658	667	682	754	695	715	689	718	645	703	700	694	692	664	673	695	700	703	716	688	665	702	740	688	715	695	673	674	695	716	692	720	671	705	738	719	687	664	667	700	741	698	682	702	709	695	706	706	708	701	698	739	667	731	701	679	678	716	704	722	699	653	661	704	728	697	698	691	670	774	751	715	657	658	709	719	724	687	696	708	710	682	735	714	662	673	702	708	675	679	650	699	707	727	726	662	639	711	704	714	679	637	694	711	687	711	689	710	682	690	687	663	709	675	678	718	696	696	669	704	724	720	660	726	757	677	706	727	691	711	689	718	702	681	693	658	732	719	663	688	686	692	683	684	685	684	724	731	672	723	686	713	669	670	738	712	678	697	694	663	699	733	671	709	694	684	641	652	714	694	710	703	661	723	701	640	672	673	618	698	715	702	628	719	681	681	700	682	723	676	702	716	700	693	701	739	701	677	691	743	703	685	692	709	716	702	703	782	729	678	728	719	686	738	679	668	676	685	643	644	693	705	751	724	662	712	668	699	697	725	678	692	659	721	708	668	686	715	667	689	682	624	661	679	682	690	687	707	680	682	683	712	668	669	663	728	693	715	699	694	704	699	697	667	683	739	719	682	687	686	639	684	699	701	702	674	725	689	680	714	678	673	730	751	656	670	670	728	685	673	697	761	683	652	666	676	682	740	736	743	700	695	703	691	701	679	642	649	655	712	713	740	709	667	657	723	658	695	716	674	712	747	705	716	701	710	719	689	690	696	668	723	675	706	702	646	720	705	732	709	706	689	675	681	658	706	737	667	721	713	748	641	704	676	740	713	725	701	650	665	691	734	693	688	684	698	668	728	634	686	671	690	719	709	684	644	675	713	698	701	720	668	709	695	670	636	700	661	667	680	651	711	680	682	628	688	696	704	663	705	658	729	682	737	712	699	743	715	706	695	691	702	692	712	692	703	687	684	689	707	690	683	732	709	651	703	705	649	678	704	711	699	665	660	683	686	674	688	671	702	659	703	740	667	672	721	715	703	694	618	701	721	674	721	728	652	724	659	649	688	696	687	698	706	684	678	716	636	675	684	721	634	665	675	693	693	717	681	670	664	703	716	700	703	689	716	687	706	725	718	680	703	688	707	671	722	680	673	700	700	670	705	669	703	676	709	687	697	720	704	683	679	672	670	675	643	739	642	733	672	719	663	666	724	648	664	706	678	710	690	683	712	663	672	728	693	704	681	696	681	692	700	687	669	723	677	678	726	711	648	687	723	679	721	666	712	687	674	640	685	652	681	685	626	676	722	662	752	677	687	707	680	638	728	772	681	676	715	712	702	698
7343	473	556	454	349	314	253	226	217	187	188	198	186	194	209	144	156	161	185	165	151	183	178	170	159	183	165	168	176	172	153	158	181	162	155	167	155	174	177	175	171	190	167	170	167	176	167	170	148	171	182	172	200	154	162	151	165	201	160	149	155	177	187	169	134	167	189	158	163	160	155	201	167	138	166	181	156	167	165	149	210	192	166	155	168	166	187	173	163	165	183	180	160	165	148	174	153	184	147	188	189	146	191	152	176	169	181	188	197	156	174	173	161	170	177	162	154	152	172	155	162	162	161	161	191	152	185	198	180	190	172	174	157	154	178	173	184	177	176	162	154	167	162	163	153	179	170	164	174	152	163	174	196	174	188	205	162	154	177	163	166	167	165	160	162	155	164	164	191	179	156	159	166	162	195	167	171	170	153	165	187	167	169	185	177	178	146	166	180	172	177	172	211	172	182	158	172	174	176	156	165	174	171	165	167	160	179	151	171	170	169	175	172	178	162	186	181	193	170	156	169	186	190	184	169	169	168	204	166	156	176	188	164	215	151	169	153	154	180	201	152	175	160	178	158	162	173	178	152	149	182	155	189	154	161	187	170	183	141	153	147	180	167	175	155	147	186	182	167	192	185	165	150	156	174	141	159	190	162	163	174	171	169	156	190	170	168	165	165	156	197	187	181	146	157	180	170	166	181	180	168	154	192	171	186	184	158	167	149	179	165	155	177	168	172	187	176	166	206	165	187	186	168	174	161	199	169	166	181	173	161	165	186	161	177	148	196	186	195	165	197	178	175	155	167	168	194	158	176	159	166	150	174	184	146	176	135	146	166	178	182	171	168	151	162	175	170	196	180	149	166	173	175	173	177	165	181	154	172	162	167	185	170	179	145	161	158	159	155	163	188	170	183	174	167	159	169	170	158	192	163	168	169	170	180	167	165	196	151	167	161	152	147	157	168	160	161	182	181	160	160	181	170	146	156	156	174	175	151	170	174	147	141	173	173	175	178	176	182	159	182	147	170	160	170	157	196	181	165	161	175	189	161	162	170	160	170	159	168	173	164	181	157	166	173	173	191	193	161	190	172	145	190	178	185	156	171	162	193	169	161	164	180	164	167	177	150	168	184	176	171	161	177	143	153	179	159	178	163	176	174	145	171	178	151	180	178	194	189	175	160	172	187	169	154	148	173	163	167	190	169	187	188	172	201	151	171	168	203	170	184	188	164	161	181	159	170	180	164	155	156	171	198	151	180	156	155	146	161	188	175	178	187	162	170	158	167	154	156	188	175	187	188	163	174	169	171	192	153	171	163	182	156	176	167	202	174	183	181	189	173	164	176	190	156	172	158	187	185	146	186	171	180	169	178	156	178	159	166	183	171	157	193	180	166	174	158	159	166	173	158	162	153	186	151	163	177	172	196	169	176	191	169	144	154	158	172	167	170	180	175	163	177	153	151	164	146	194	167	158	181	161	172	197	180	173	171	172	169	196	195	196	173	175	163	140	175	195	199	165	209	165	167	190	181	165	185	154	173	174	153	186	161	173	158	149	173	170	158	165	151	192	164	178	168	152	171	171	173	171	192	180	166	167	159	157	169	177	153	169	190	174	190	154	188	210	168	143	175	174	169	169	184	171	179	179	174	156	188	167	176	160	192	188	153	160	170	159	167	161	177	142	184	152	167	160	170	194	178	175	177	165	172	193	168	159	169	178	183	163	154	179	168	166	160	181	167	178	162	171	170	160	190	153	177	162	175	190	164	185	156	185	161	194	180	161	183	171	186	149	198	196	188	171	155	172	180	179	180	158	157	160	201	162	167	148	168	173	142	157	169	167	167	143	212	168	175	160	184	182	198	175	178	193	159	191	179	186	185	157	172	154	174	176	184	177	165	180	155	193	184	184	163	155	164	165	191	150	185	193	194	169	169	161	158	175	149	189	167	185	168	169	156	198	159	157	178	160	177	166	170	182	178	197	161	164	159	200	191	162	197	178	191	171	187	171	168	184	159	200	182	177	170	181	173	191	169	162	158	194	184	180	165	143	167	163	189	156	194	159	147	165	174	166	164	164	174	153	165	170	190	190	183	168	171	168	176	174	190	149	164	184	147	160	200	173	170	171	175	178	164	165	192	184	161	170	162	166	157	145	170	202	175	183	150	150	153	151	156	184	167	172	136	173	168	150	166	153	176	186	181	177	145	150	157	169	175	195	163	172	162	164	154	180	143	170	160	190	176	157	190	146	156	172	169	153	155	178	178	151	176	151	183	165	199	167	195	171	168	186	152	181	173	181	166	174	155	162	156	156	162	167	186	186	164	153	164	152	190	164	162	194	165	151	166	143	169	157	188	190	168	170	166	146	188	156	181	175	165	174	155	162	204	176	148	166	176	184	176	168	154	195	201	161	184	192	180	180	182	175	164	178	179	172	164	169	159	176	155	182	169	175	195	152	178	169	155	148	174	203	168	177	146	166	189	182	169	174	170	174	189	161	150	167	172	166	173	155	159	172	151	152	191	176	187	176	182	152	144	147	173	157	166	174	187	166	163	190	156	177	151	152	151	173	170	173	174	173	155	164	196	162	194	165	159	170	168	161	159	168	188	169	181	149	159	153	180	156	178	164	181	160	194	165	178	167	179	180	159	182	150	165	152	173	186	164	156	173	154	173	185	158	159	166	160	157	164	169	166	153	161	165	175	186	167	172	156	165	150	185	157	145	169	173	174	193	195	188	156	153	170	179	180	169	159	140	164	186	172	152	185	146	168	159	183	185	144	159	169	175	171	171	193	178	180	171	184	165	178	161	150	161	188	161	188	167	149	182	170	146	141	184	174	167	174	161	163	160	192	175	138	158	167	172	175	184	162	172	174	188	195	177	175	180	167	170	172	163	192	160	154	147	176	169	177	173	172	175	151	161	169	149	156	171	185	163	180	182	184	173	184	179	139	154	161	161	186	160	185	200	183	166	174	166	183	168	141	198	195	161	171	170	156	189	155	184	157	174	201	170	191	164	187	176	163	164	161	161	167	178	164	166	176	170	155	149	150	204	152	141	176	131	166	173	162	159	172	199	168	150	160	153	167	161	183	164	188	183	204	148	171	163	167	147	200	170	170	173	199	176	154	177	199	172	183	184	176	183	173	167	163	151	160	150	159	176	162	165	145	170	193	168	207	176	163	193	148	167	160	172	153	173	166	187	184	178	169	161	173	179	176	182	180	183	195	145	183	150	172	170	171	176	176	168	145	166	160	190	188	182	159	188	156	160	154	155	161	148	185	155	151	165	167	145	170	171	156	169	182	173	141	151	168	190	153	169	165	202	140	173	184	159	169	169	184	171	142	164	158	171	167	162	175	174	164	138	142	155	177	156	191	182	168	173	170	158	173	200	164	161	165	185	181	157	158	187	184	192	167	159	169	170	159	194	192	168	179	148	169	190	164	155	176	176	170	199	151	167	157	185	171	179	187	162	141	156	161	163	185	194	181	165	159	201	162	169
6311	756	1254	1411	1206	1018	906	846	769	654	609	577	601	561	533	589	559	588	529	524	530	525	484	517	491	515	488	493	481	492	507	463	522	497	465	500	489	458	520	487	469	467	457	446	502	460	465	502	474	476	483	457	465	471	481	478	427	442	448	458	479	473	465	456	462	481	482	431	455	516	512	493	472	470	470	500	468	464	461	387	450	476	478	465	451	447	485	478	438	477	474	476	482	497	465	442	488	437	473	464	477	476	477	475	459	504	438	454	490	489	480	502	485	480	481	473	454	433	437	437	432	466	461	454	486	491	468	448	475	487	489	488	459	437	464	514	437	452	481	486	472	496	482	506	420	458	463	451	472	482	448	453	470	462	472	447	445	460	479	443	471	464	466	482	481	436	481	428	504	484	492	431	472	441	467	454	424	454	466	463	474	475	430	467	446	436	468	467	448	482	480	462	461	471	453	446	460	445	486	479	478	430	429	497	485	472	451	505	435	428	475	432	449	456	478	480	466	471	471	453	443	446	491	482	481	479	429	475	439	500	462	465	449	462	454	508	495	476	471	492	442	443	435	489	483	475	454	421	463	478	442	509	419	454	420	466	452	464	484	474	433	437	435	428	465	467	479	453	492	443	461	470	447	440	501	440	466	486	461	460	471	464	465	450	434	451	427	466	454	485	475	468	428	429	449	459	434	470	459	460	496	418	435	473	493	456	469	475	484	448	452	470	458	449	471	490	476	432	438	510	469	474	471	454	460	467	486	475	431	460	495	483	511	437	470	457	490	503	470	473	441	460	453	470	446	496	472	459	473	435	459	473	448	510	442	508	484	443	457	446	441	444	504	435	526	453	484	454	464	444	431	496	420	487	444	471	467	477	479	474	458	487	413	475	427	470	471	488	483	471	425	458	445	429	463	491	429	456	446	445	464	438	458	462	439	459	466	447	479	506	444	435	484	500	454	439	484	471	451	429	514	485	487	478	460	464	448	454	440	456	478	454	483	438	469	458	438	455	441	464	455	466	440	488	491	465	473	444	489	454	473	438	456	497	447	487	475	495	501	487	452	487	455	443	412	456	457	472	477	454	440	462	479	453	461	476	450	468	452	416	442	454	465	486	460	460	427	401	473	484	460	468	441	429	477	443	451	457	537	493	485	458	459	442	484	468	502	439	468	458	501	499	472	485	431	470	517	459	479	415	456	483	461	471	458	447	456	480	463	433	421	459	461	473	491	449	477	445	446	440	486	459	473	483	483	491	458	476	465	462	476	475	459	472	485	464	496	461	497	482	461	426	507	496	491	489	456	439	449	480	472	463	463	441	437	477	429	452	456	453	414	449	486	466	473	478	454	481	448	451	462	458	468	442	485	463	469	481	502	474	461	434	449	502	466	473	466	478	444	457	438	508	457	482	492	457	452	490	474	429	451	409	511	478	449	452	468	463	470	471	449	445	471	497	520	436	480	472	449	464	444	483	468	496	469	465	463	465	479	476	449	464	504	468	458	490	473	463	436	483	447	466	438	458	481	461	475	472	452	479	483	507	473	459	504	500	491	488	459	436	449	450	410	474	455	462	485	471	460	482	445	505	482	413	448	405	453	473	444	473	490	493	452	473	485	485	474	463	491	477	459	512	451	489	449	465	449	438	482	465	434	451	490	510	486	445	477	515	442	459	464	459	440	451	416	444	498	486	432	436	438	444	463	450	445	452	466	441	461	447	475	470	458	446	444	468	443	445	492	418	501	416	463	462	447	462	466	474	452	441	471	454	473	476	421	456	461	433	447	432	468	447	470	460	415	479	451	458	443	445	490	482	463	458	435	449	449	425	491	446	481	440	474	439	481	460	446	499	492	470	450	451	449	423	495	466	473	447	433	487	494	446	469	482	465	479	484	484	483	466	424	498	457	461	459	438	450	456	462	423	445	462	500	502	460	483	420	485	436	488	480	449	481	474	488	474	480	473	473	452	474	481	475	438	441	441	448	463	467	450	444	459	488	474	474	465	481	489	458	475	472	432	447	492	454	433	465	465	500	434	473	472	468	487	486	467	489	471	464	468	464	475	470	459	457	466	459	484	485	450	421	466	434	447	522	454	482	456	474	454	491	485	451	452	500	453	465	498	477	448	454	453	488	482	448	441	474	510	454	507	443	447	484	459	483	440	466	477	449	443	462	460	475	447	478	484	519	486	482	445	473	469	478	453	477	480	469	450	422	437	477	490	456	462	486	495	399	442	441	437	461	500	448	456	497	493	428	464	458	493	470	443	484	480	444	451	465	472	485	497	461	460	442	467	458	480	445	489	446	447	503	479	492	473	475	454	471	471	488	474	470	439	501	467	438	474	460	487	463	453	474	456	465	474	448	463	440	466	458	452	448	469	442	477	499	445	437	440	447	448	465	488	472	469	418	484	469	465	498	452	467	473	459	457	443	475	479	423	473	487	471	475	444	451	507	481	443	445	478	453	464	455	444	431	495	467	414	494	484	476	436	436	464	445	460	443	469	428	466	458	479	467	483	438	455	469	461	470	481	473	414	440	486	451	447	436	454	435	421	464	441	460	465	417	464	466	446	454	472	474	436	514	470	480	446	465	449	453	487	444	464	497	474	466	500	472	428	503	442	456	455	473	442	494	427	472	429	485	483	488	462	453	480	467	450	441	484	460	499	421	441	451	454	465	456	477	445	443	453	416	481	526	461	465	467	428	479	481	459	485	458	435	427	459	487	493	432	475	482	487	436	490	488	425	445	491	450	482	491	443	475	478	452	442	471	461	453	493	454	449	447	458	488	450	477	443	464	482	463	431	455	474	482	471	444	452	506	499	473	434	464	456	500	483	465	430	509	489	481	501	483	451	475	464	501	471	471	454	458	488	451	477	499	497	496	455	503	484	476	480	449	496	499	495	464	468	423	463	440	449	472	493	491	448	489	462	458	454	450	453	460	439	446	456	479	479	472	446	463	473	473	501	462	505	453	463	481	456	480	471	478	460	422	476	454	510	451	397	465	507	496	479	428	435	415	431	424	500	482	488	465	446	447	472	465	479	481	443	461	447	479	480	482	437	453	453	463	443	445	462	459	426	449	444	459	456	448	438	448	456	464	442	492	481	478	454	484	434	471	475	485	460	444	483	500	446	470	483	497	460	500	458	449	438	434	450	469	466	468	434	486	476	481	459	495	452	441	479	455	478	468	458	466	487	469	478	468	466	480	440	468	460	464	502	454	434	488	498	455	474	462	474	445	460	418	466	440	461	462	439	498	468	487	476	502	485	500	497	459	439	459	468	467	467	475	468	483	510	451	477	502	452	476	417	486	516	517	453	462	466	482	482	465	460	451	459	446	461	479	483	457	490	442	489	482	449	469	448	475	435	478	502	502	463	432	480	446	413	470	443	433	485	447	432	446	440	477	446	520	479	477	476	445	475	446	419	481	433	473	502	475	493	453	480	455	476	489	483	504	458	461	443	504	431	442	445	503	456	475	438	448	439	432	443	478	448
14644	1338	1153	850	662	539	469	420	376	367	350	401	372	328	326	323	328	336	328	333	323	332	344	319	326	341	333	307	324	314	298	309	303	314	312	326	315	327	272	326	292	295	311	276	302	307	274	316	268	313	325	279	284	287	317	290	288	317	296	291	277	331	292	278	299	308	321	301	286	325	309	331	291	292	309	311	321	309	313	319	278	274	303	311	317	308	322	309	322	324	308	329	310	304	286	304	302	311	324	334	354	314	319	321	311	322	299	315	311	326	309	323	328	320	278	325	286	293	314	314	319	319	313	296	322	297	327	325	312	299	299	288	304	288	273	356	307	307	287	259	298	296	318	325	277	274	335	344	274	322	309	333	307	336	317	281	298	301	308	322	319	281	346	342	300	318	297	327	306	332	343	296	325	317	308	316	313	323	325	305	330	319	334	265	291	316	271	373	290	339	346	307	327	341	307	335	331	332	291	300	364	324	309	326	306	286	321	281	323	335	318	305	340	322	296	283	312	323	324	317	313	314	290	295	304	340	322	323	331	280	282	321	306	309	312	294	258	335	317	326	322	290	338	321	299	326	329	328	295	326	294	295	296	325	311	302	298	306	322	329	315	329	359	305	335	317	301	280	313	310	297	304	294	288	320	312	303	311	310	305	331	292	314	327	307	304	330	316	294	324	276	315	309	310	334	297	308	284	270	306	302	309	318	306	298	333	303	317	311	286	304	277	313	332	296	331	295	325	279	274	314	304	310	289	290	320	348	307	294	300	284	290	318	335	307	284	323	299	328	343	275	338	316	265	315	301	303	352	307	314	293	299	264	308	307	283	283	333	301	294	304	290	331	297	317	280	350	326	353	315	305	324	339	319	326	327	316	277	324	304	262	312	288	322	294	285	280	288	346	315	325	304	341	314	313	292	314	272	291	347	311	325	292	307	324	316	332	301	315	292	327	308	304	307	327	328	298	331	288	308	282	304	322	328	337	334	306	301	301	315	298	310	307	309	365	305	261	298	323	281	279	324	315	315	300	338	316	301	313	288	345	291	322	301	291	362	301	325	312	298	308	272	298	300	345	327	287	340	289	318	321	325	326	313	339	294	314	294	315	310	323	280	357	288	310	315	313	320	305	308	341	316	297	299	264	304	315	308	349	297	291	327	306	310	337	316	326	352	341	293	290	289	305	302	322	284	319	337	275	290	307	283	281	304	291	314	313	304	291	300	299	272	313	290	298	311	286	317	318	297	306	341	320	308	301	323	305	333	291	284	310	287	345	311	321	349	287	306	319	318	302	298	311	302	313	325	315	326	287	292	319	344	319	309	327	307	309	274	304	352	303	296	341	314	326	319	319	315	301	347	325	319	304	269	331	292	323	288	369	298	329	309	347	325	283	329	308	321	354	281	321	314	325	322	310	291	286	329	296	284	332	322	306	352	317	316	302	287	294	319	306	305	311	313	320	320	312	317	306	285	272	346	318	334	310	310	286	327	309	287	305	325	312	327	325	331	292	275	304	299	285	336	326	298	308	330	280	305	293	299	357	320	312	316	350	286	313	290	334	314	298	322	333	307	321	310	311	342	334	312	333	303	360	325	296	304	328	320	291	322	318	293	369	305	320	313	320	322	292	331	338	280	276	315	302	307	296	296	296	296	305	299	313	319	323	307	330	313	317	316	353	321	286	267	303	300	284	288	291	302	316	307	291	303	329	283	311	308	318	305	304	322	306	297	310	304	318	331	329	326	303	306	300	339	325	320	285	315	312	263	298	274	315	279	300	295	303	342	317	311	340	285	327	304	302	300	318	314	297	323	291	319	300	325	318	327	326	347	309	320	332	294	289	307	318	329	364	332	336	299	310	315	330	306	300	338	336	356	328	281	289	280	324	351	291	293	292	278	311	313	281	282	321	312	315	324	316	313	298	322	311	290	328	335	283	293	315	319	326	283	348	285	335	293	299	313	350	303	339	307	325	310	299	312	307	336	286	330	311	298	349	331	308	298	343	320	346	332	291	301	268	308	305	344	325	283	345	302	318	300	329	287	321	333	303	326	298	276	292	268	307	346	309	329	331	338	329	309	307	337	321	317	345	294	340	293	321	312	307	274	320	325	303	331	304	287	313	310	290	321	305	311	356	332	308	296	305	330	322	326	318	305	338	324	301	293	300	307	345	314	332	308	332	335	288	305	292	336	348	277	363	337	304	295	309	298	325	324	316	307	323	301	300	294	310	312	324	302	293	301	297	287	323	332	347	276	327	321	292	291	291	322	310	289	316	355	339	278	335	306	301	320	341	310	291	310	309	296	327	293	277	308	336	317	326	340	310	280	352	309	296	308	288	307	305	320	333	287	346	307	343	298	354	322	246	308	341	317	318	300	299	296	297	314	328	334	314	286	332	303	301	332	324	297	294	328	328	330	307	334	356	283	285	304	313	338	316	316	315	308	335	317	326	299	325	280	286	314	308	316	314	286	336	314	328	321	326	288	324	325	296	305	326	295	308	305	328	310	325	312	328	309	305	295	281	327	354	278	322	273	294	333	315	307	289	320	339	298	263	310	318	290	322	308	303	350	299	297	326	303	312	298	323	339	287	313	346	317	279	289	341	347	300	325	337	291	304	322	317	345	328	320	293	327	325	287	331	281	332	328	328	314	310	316	308	301	322	299	321	342	313	306	306	259	303	303	303	317	314	317	310	315	275	319	317	308	297	337	335	325	300	299	288	305	293	318	298	283	291	289	331	334	326	299	360	316	333	306	301	324	317	306	326	277	303	271	275	330	315	295	343	322	325	319	315	342	311	263	327	308	313	344	346	293	311	319	297	325	268	339	313	307	311	322	306	329	314	274	328	308	315	334	305	318	339	321	301	333	343	322	352	309	264	288	328	294	346	293	310	312	308	288	297	294	302	310	309	294	302	296	305	292	292	316	325	306	327	289	305	281	329	324	310	313	309	300	296	317	322	327	312	314	365	322	338	309	316	294	314	299	325	301	290	314	315	281	281	306	317	334	306	304	312	324	305	295	319	294	321	316	291	277	316	342	297	323	312	316	306	311	323	309	295	286	326	316	326	311	326	290	312	329	332	330	296	316	322	336	282	335	304	318	343	319	331	305	323	295	290	337	353	301	323	321	277	287	324	295	338	313	270	293	310	307	313	320	343	324	323	335	332	320	312	300	274	281	285	326	331	316	282	337	310	322	325	314	282	294	302	300	319	307	272	348	341	294	333	309	303	310	295	313	336	305	306	329	295	292	290	303	303	330	297	300	315	307	330	307	353	299	314	349	307	328	328	283	315	268	335	302	303	318	300	318	276	316	285	296	325	318	296	320	316	318	316	314	286	304	341	331	319	322	306	307	304	316	317	320	268	313	334	306	348	312	320	308	284	303	320	322	322	306	314	324	280	311	288	299	335	336	308	311	347	350	298	286	316	338	297	321	295	325	312	292	315	307	301	290	311	342	283	289	331	359	277	295	319	314	277	315	321	301	338	321	272	318
8580	1323	2364	2533	2211	1867	1563	1398	1259	1114	1059	1016	964	994	876	908	895	884	888	888	795	870	854	847	841	826	805	780	807	796	786	734	794	763	785	794	800	745	782	806	823	807	785	770	751	794	814	797	787	723	760	753	757	759	796	781	748	746	805	769	756	744	776	751	712	760	773	751	725	751	748	779	726	751	750	795	790	787	803	771	768	803	798	808	753	799	811	750	744	752	802	768	752	707	728	726	778	763	752	784	743	763	789	759	769	777	744	788	808	742	813	754	718	754	728	798	776	767	759	765	804	772	801	753	737	733	741	776	748	744	760	789	732	783	769	759	770	742	715	721	758	783	746	785	733	732	796	732	780	728	800	725	772	749	757	787	763	774	801	745	737	760	780	707	755	747	739	770	761	735	803	681	792	762	754	784	797	768	783	820	724	754	746	725	789	753	783	742	731	758	766	781	803	735	757	756	771	774	778	742	798	749	781	751	788	745	776	775	767	749	773	795	740	758	754	736	774	776	770	729	758	762	713	764	783	798	751	767	774	732	759	740	745	760	783	795	737	766	777	769	723	760	754	775	752	782	750	743	785	742	748	771	752	727	687	757	733	749	752	796	772	770	760	750	761	768	794	759	790	780	744	765	771	724	794	715	761	757	723	790	774	776	774	750	742	768	713	767	734	800	679	790	747	802	765	715	805	776	794	763	741	741	770	749	744	779	786	747	724	766	773	804	749	735	734	752	758	805	764	748	769	784	714	743	736	793	762	753	730	762	790	761	739	796	738	775	785	776	722	781	766	760	780	753	797	706	714	795	769	771	760	779	751	779	776	735	775	810	786	765	712	747	747	736	738	764	770	747	783	756	784	749	749	756	793	790	752	796	702	726	734	788	760	700	755	767	744	731	745	769	756	771	750	766	729	706	802	774	768	715	797	782	701	771	750	745	763	736	768	737	770	735	719	767	739	741	738	763	780	732	767	739	763	753	745	814	788	764	756	675	783	756	765	750	757	768	702	754	775	787	782	763	765	710	788	748	725	762	767	762	746	746	755	746	751	756	766	730	744	786	706	823	770	742	756	777	769	746	747	756	743	732	749	694	764	778	754	676	768	791	781	750	796	739	770	743	705	740	737	729	716	734	792	700	731	731	702	750	731	734	782	804	768	754	739	713	788	767	800	773	780	705	775	746	770	776	809	762	749	758	755	769	744	748	755	749	772	717	760	730	753	742	762	768	761	762	754	760	784	764	744	713	810	786	745	744	788	758	733	794	787	723	757	733	768	696	726	743	754	773	756	742	803	768	749	770	729	749	758	749	753	735	807	782	717	765	766	785	781	742	787	749	774	778	771	763	765	780	776	764	730	773	796	783	770	722	722	801	818	778	768	764	786	755	748	754	762	735	760	795	753	815	763	728	752	809	800	770	749	798	796	753	748	767	744	745	728	723	729	779	729	733	787	756	752	700	778	777	720	796	730	769	787	750	735	749	750	757	781	754	767	762	741	796	752	783	752	774	733	759	801	746	770	731	778	778	781	757	766	742	783	763	752	756	768	762	786	764	760	758	731	712	730	789	766	798	751	746	757	767	685	715	778	753	775	745	803	746	739	746	769	787	779	697	727	771	756	760	784	770	739	731	762	766	764	729	773	713	731	741	765	764	762	756	743	785	796	729	714	785	732	815	789	752	735	771	772	738	763	751	714	774	785	734	754	749	753	774	748	758	725	731	787	737	792	778	796	793	728	748	762	838	768	753	792	733	813	733	750	730	761	794	799	789	757	771	764	756	717	771	806	753	750	738	773	743	767	744	799	809	724	743	770	734	801	787	797	737	720	750	775	805	735	737	721	797	721	768	749	773	733	743	727	741	764	748	760	717	774	779	782	741	708	782	779	772	736	748	789	712	710	747	816	749	714	742	737	784	765	729	770	773	768	715	774	743	769	791	755	718	757	738	813	774	733	752	783	771	742	765	720	793	773	773	748	712	741	782	734	742	730	768	789	723	773	799	764	696	810	754	768	749	752	817	725	768	770	696	773	788	765	769	756	738	759	770	765	744	818	775	807	775	769	769	701	727	777	754	801	741	804	712	805	773	734	755	781	769	760	764	796	767	779	734	734	770	777	753	780	836	790	766	758	796	779	765	738	726	752	798	748	802	783	764	761	780	753	795	784	818	761	774	744	748	760	719	764	785	749	744	719	766	778	763	804	750	769	800	762	765	760	762	746	734	754	732	751	780	802	728	829	760	764	737	788	778	771	783	739	768	742	749	777	743	746	755	763	757	761	732	791	807	755	724	796	773	750	774	778	791	737	768	757	787	798	789	754	834	757	797	782	763	714	766	785	763	741	734	742	812	756	775	794	767	800	771	765	756	765	813	765	751	810	760	767	744	782	757	762	751	727	740	766	777	753	739	806	746	791	774	780	809	730	769	760	754	776	732	745	779	799	767	781	759	780	697	782	701	739	757	765	737	743	755	721	793	777	799	791	781	767	769	728	783	745	758	724	816	729	751	725	783	717	783	738	724	761	773	767	757	775	767	735	756	732	768	786	754	758	750	729	756	723	750	813	803	751	706	763	749	732	734	765	783	709	730	745	759	732	792	785	746	756	737	732	779	791	790	786	735	698	776	705	811	767	812	733	759	749	784	767	757	766	782	742	756	764	801	757	778	762	745	818	770	757	743	777	789	755	736	808	739	767	771	754	716	756	794	726	718	755	751	760	742	714	776	759	728	771	767	774	778	732	777	796	730	725	780	762	797	775	758	764	763	770	775	751	773	757	740	747	707	739	710	831	750	741	730	762	745	720	694	764	750	743	753	728	800	758	713	721	735	763	798	785	730	748	736	754	791	706	800	801	723	777	745	790	759	765	711	712	729	762	738	752	747	760	791	776	806	733	734	714	707	714	730	767	746	790	755	727	732	812	752	720	760	749	745	735	702	744	749	789	778	752	752	772	759	761	742	789	718	720	760	758	774	788	755	802	762	726	808	777	755	774	787	741	724	746	783	715	780	751	766	757	749	785	797	785	808	769	772	781	791	774	790	715	757	807	803	740	773	770	775	779	718	773	763	754	768	760	741	736	792	799	785	735	698	810	773	745	768	774	744	785	763	807	685	731	725	728	736	744	731	703	729	706	793	770	757	743	741	758	739	787	742	703	714	753	753	733	698	746	709	809	730	728	738	790	749	829	737	743	785	777	759	754	755	707	747	689	763	788	782	747	772	785	783	766	781	767	729	812	771	752	773	779	728	783	761	766	757	734	757	825	757	716	762	772	755	770	808	689	799	724	740	776	763	872	727	748	758	723	741	743	740	786	780	779	773	814	735	763	704	729	757	763	722	770	739	733	778	730	753	773	765	758	778	747	759	778	764	758	747	778	731	784	734	794	793	774	782	761	756	782	758	743	792	801	707	762	728	726	766	778	720	743	758	793	769	751	801	766	756	753	760	760	750	755	781	739	771	746	734	825	713	744	717	757	769	718	753	737	797	785	751
1602	290	313	321	325	293	281	308	320	301	304	289	291	299	307	302	329	288	307	348	297	277	290	271	290	316	291	296	320	302	281	298	304	280	320	290	282	295	259	312	290	304	280	296	289	272	281	278	290	296	291	327	318	297	339	287	295	336	349	283	314	278	272	317	310	286	316	297	263	295	254	279	252	323	290	290	267	292	286	304	300	281	311	269	285	303	260	294	276	322	308	318	310	315	277	307	306	312	301	320	305	272	305	338	283	334	295	287	293	272	334	288	310	303	312	319	267	337	311	321	330	340	266	293	318	281	327	281	295	302	279	304	287	291	306	304	325	338	286	276	248	287	334	307	314	318	306	301	310	276	279	314	285	322	295	290	302	315	283	291	256	278	327	277	299	307	307	273	309	307	308	279	273	315	280	251	278	243	302	311	283	283	269	270	306	307	311	296	300	313	297	287	289	287	291	306	301	293	302	273	329	319	299	325	314	292	314	301	305	297	301	295	305	325	291	272	301	303	302	311	303	359	335	295	278	267	272	288	271	295	301	318	299	292	278	270	319	291	300	299	294	302	286	277	304	281	283	309	297	280	278	305	291	318	301	300	307	288	313	305	292	317	293	299	306	303	278	302	295	310	292	277	299	280	271	317	313	315	280	317	277	292	309	254	312	302	301	275	285	281	269	287	329	323	305	290	265	270	296	308	305	288	317	312	307	301	299	318	284	305	271	278	288	287	342	274	314	312	313	289	289	303	279	328	287	280	293	332	290	268	319	288	307	280	274	332	317	306	283	327	309	317	301	309	302	277	301	329	295	305	327	281	306	280	291	306	287	319	266	297	312	287	318	331	280	292	281	266	302	275	324	294	306	289	298	269	296	303	257	290	238	304	312	297	310	298	273	300	314	270	336	315	284	286	281	280	290	293	275	312	280	311	317	314	310	293	289	283	281	301	294	292	262	264	280	290	299	281	281	263	290	284	286	310	297	297	301	298	253	277	311	274	304	278	288	303	285	295	281	329	296	325	282	295	294	302	309	313	277	273	294	344	296	289	276	306	268	319	311	301	298	307	290	319	262	312	335	285	316	289	290	298	294	288	307	318	286	263	304	259	280	305	279	332	321	311	306	313	290	296	298	302	266	297	318	279	319	301	317	272	266	302	269	272	325	315	323	315	292	324	288	311	311	321	303	295	269	324	246	285	296	345	321	284	314	298	277	302	284	301	269	312	345	300	260	280	295	305	313	313	281	295	340	341	289	302	265	273	330	303	307	302	264	284	305	300	309	294	262	289	276	282	276	295	279	287	292	296	301	296	273	340	300	258	266	294	281	306	306	279	261	296	269	286	273	309	295	293	307	291	267	282	302	296	249	316	306	276	337	262	329	310	304	305	304	275	319	296	327	305	305	306	328	329	303	300	314	305	284	300	292	302	274	307	311	261	293	319	304	308	337	290	300	325	310	311	297	264	294	283	294	317	290	282	274	318	294	293	305	320	287	308	294	324	275	273	271	291	304	261	274	304	304	306	310	309	310	289	291	288	286	283	289	288	304	288	294	267	288	313	319	291	306	329	304	287	319	293	317	306	272	278	326	314	297	316	295	334	275	288	268	289	301	266	271	280	290	288	284	279	303	303	311	299	304	291	280	291	326	323	280	280	345	316	337	283	290	302	346	330	313	318	303	267	277	298	293	297	260	320	294	292	284	301	325	320	311	276	300	298	318	282	272	292	283	290	281	271	288	302	291	307	308	315	293	274	306	294	316	265	308	307	280	271	281	307	311	307	304	302	304	296	323	322	324	293	344	317	264	305	265	295	304	277	295	306	284	288	287	296	292	301	308	297	301	311	334	266	320	288	316	286	300	294	264	274	329	331	289	316	284	311	275	312	312	289	306	309	308	288	292	345	301	293	313	317	278	284	310	299	331	287	265	295	272	277	270	320	280	304	306	262	289	290	304	288	267	278	286	308	306	296	275	293	294	292	294	302	322	312	279	303	279	287	270	306	289	298	308	273	329	331	284	292	298	286	282	304	272	276	333	304	277	286	290	308	264	311	295	283	306	334	271	312	272	316	328	329	284	280	297	284	316	294	307	311	295	307	331	306	307	330	300	293	307	294	275	302	304	319	296	293	307	306	294	301	304	281	311	281	298	317	324	253	279	303	316	313	301	279	293	335	301	304	313	290	285	297	294	336	307	310	293	317	283	304	282	293	299	321	287	269	324	290	291	291	299	282	291	318	268	319	306	289	299	285	270	274	307	297	300	285	305	300	278	280	263	320	320	262	302	298	318	309	322	293	306	267	282	291	266	301	296	291	273	300	271	295	290	300	302	333	304	282	346	314	305	259	309	308	304	308	285	279	277	258	277	317	305	277	273	317	330	302	321	323	285	284	297	308	292	285	306	270	308	284	291	286	296	315	299	312	295	291	281	293	273	335	276	277	297	320	287	292	286	269	281	316	308	255	325	286	290	313	312	299	325	274	304	301	286	303	316	312	311	280	323	309	289	298	275	285	279	295	291	295	319	291	275	301	327	319	281	274	298	309	279	291	313	311	306	331	332	291	290	281	290	314	308	328	283	298	288	311	281	293	326	277	305	323	301	344	315	310	280	262	303	272	288	297	292	314	299	312	304	283	261	291	291	316	300	288	311	299	324	302	284	295	300	272	294	334	300	291	299	292	301	301	292	289	297	291	310	285	289	262	270	332	305	297	296	293	297	304	299	312	286	288	285	288	306	312	315	285	279	267	300	316	315	268	280	316	304	302	293	304	272	295	287	306	290	319	303	270	276	316	309	296	277	292	295	281	329	333	319	284	286	264	313	290	294	277	295	285	327	296	303	324	303	278	286	282	335	311	319	313	273	275	293	337	308	308	320	310	282	291	309	277	310	312	280	295	265	310	281	307	305	354	265	281	293	310	278	288	271	306	273	293	277	289	297	301	286	324	299	269	313	304	287	302	295	321	286	293	277	300	286	296	297	297	285	284	278	295	298	295	289	281	311	331	299	310	284	278	282	319	297	315	279	297	318	315	285	288	271	281	293	305	320	308	297	274	263	289	287	270	282	287	292	330	290	324	312	316	284	320	273	327	307	292	296	289	268	296	270	311	316	277	307	269	293	315	281	308	295	306	323	309	298	321	309	285	313	294	301	293	299	302	275	282	280	301	329	304	274	327	314	305	280	282	281	315	287	340	309	304	267	291	312	286	302	285	297	286	282	311	293	300	302	275	298	311	257	255	272	310	282	315	294	298	300	302	280	276	288	278	323	324	279	335	295	283	278	282	285	334	326	326	310	314	307	306	306	301	308	321	268	314	296	276	292	310	305	287	296	298	314	285	282	311	315	294	335	271	316	281	328	307	277	303	300	312	282	300	295	266	290	291	290	338	274	288	284	319	297	304	277	289	265	276	337	311	312	302	321	304	290	296	283	294	306	293	289	273	289	304	289	308	316	307	313	313	297	287	314	304	266	305	322	271	283	325	289	315	298	274
1967	730	744	686	701	700	723	739	720	713	739	760	674	710	672	675	723	701	722	710	720	725	756	750	744	740	670	701	717	702	735	752	696	685	738	711	744	669	723	699	707	675	709	722	665	759	662	729	684	696	746	661	704	696	673	736	698	686	682	677	780	723	765	675	761	704	708	682	695	734	697	718	663	684	685	700	699	695	715	756	697	706	676	741	717	724	721	711	727	644	677	719	660	703	723	691	691	714	714	744	692	721	688	735	676	678	706	709	688	727	752	703	712	682	767	696	657	692	687	654	688	670	695	721	715	735	659	723	753	718	761	713	718	710	679	714	722	658	712	717	650	671	656	676	726	711	746	701	678	689	733	699	700	661	715	756	705	745	652	714	720	745	711	677	694	713	698	724	689	660	723	715	725	716	684	727	694	732	728	715	662	733	699	702	742	691	720	723	679	667	686	723	732	737	725	707	740	699	657	716	669	690	640	694	718	678	745	650	709	684	653	733	727	740	691	719	722	736	643	678	711	698	696	715	653	721	697	723	715	746	718	672	659	714	686	638	696	688	694	680	727	702	667	727	688	754	720	735	722	699	675	694	727	686	680	728	684	711	708	656	690	685	710	672	715	714	751	717	683	673	693	693	728	707	677	699	714	702	702	682	710	675	729	699	713	623	711	733	776	754	707	686	688	668	679	719	686	705	709	702	726	722	667	672	692	691	689	659	718	666	698	730	715	713	695	701	718	728	706	699	687	725	683	686	694	654	696	713	656	729	647	681	730	735	682	718	701	688	689	653	663	712	686	730	729	710	659	718	705	698	695	688	698	714	670	700	699	666	721	696	698	744	682	692	709	698	703	686	696	692	724	693	657	700	706	725	709	721	724	721	743	692	694	718	700	712	692	697	709	676	693	654	684	682	690	707	700	710	694	695	738	716	710	724	700	703	654	718	681	719	761	686	697	698	694	665	722	707	723	694	727	658	702	702	671	683	711	663	710	673	701	690	662	693	708	719	731	705	759	659	691	675	673	724	624	702	673	694	722	684	730	693	766	721	663	709	697	724	673	701	654	753	701	670	693	715	673	698	634	682	720	653	704	701	684	715	707	710	700	667	718	698	702	705	706	670	719	670	716	692	702	711	672	711	722	730	688	673	731	652	748	704	676	741	703	718	658	663	713	679	698	676	691	671	682	677	702	705	665	785	707	732	719	708	697	672	705	707	740	689	632	670	721	713	714	730	736	650	671	703	641	696	718	705	725	683	694	767	662	669	716	712	706	758	668	706	697	759	714	716	716	700	713	687	657	758	705	663	682	714	690	702	715	709	741	684	652	712	643	703	739	707	710	768	721	697	663	718	701	702	730	708	706	686	659	721	665	718	658	714	713	747	727	658	698	679	666	727	756	683	680	734	740	701	712	692	703	684	699	713	716	679	709	701	737	704	697	679	693	698	715	710	715	671	728	687	712	741	689	701	693	725	681	716	723	727	734	720	710	693	719	704	676	668	709	693	686	709	718	717	717	749	687	697	691	724	636	684	708	724	670	697	749	691	689	705	684	683	673	690	684	722	689	693	720	669	697	684	722	677	748	736	729	758	732	725	689	764	701	713	709	671	715	762	715	743	690	734	741	675	703	718	691	719	757	685	677	700	720	698	709	697	672	671	729	735	743	737	683	702	697	751	714	730	688	651	704	722	717	717	735	693	673	681	729	653	713	708	680	706	718	708	690	695	678	698	702	687	693	722	710	728	733	732	693	685	729	682	709	705	736	670	740	698	709	686	722	672	643	706	692	698	720	718	689	734	708	692	769	710	736	674	679	696	686	734	693	729	701	667	721	677	709	701	665	704	724	689	730	693	680	674	701	739	751	671	705	710	715	681	708	695	685	675	692	713	713	694	641	686	705	681	657	718	707	715	683	742	691	705	672	703	653	681	704	712	712	749	741	690	681	703	720	701	701	703	725	698	684	650	706	697	725	680	690	674	694	667	721	690	709	664	705	696	700	727	721	666	718	728	720	728	687	667	685	662	706	698	688	698	694	701	772	691	693	718	687	718	700	700	691	687	693	716	710	676	748	681	729	713	698	737	703	690	697	725	728	691	732	720	710	719	697	674	651	675	635	693	706	685	693	708	679	716	687	739	626	684	665	718	684	683	689	697	710	648	694	704	719	703	650	679	703	689	724	688	657	705	678	701	693	686	647	650	716	700	713	707	724	646	730	644	719	714	677	691	656	725	665	664	715	651	700	670	649	675	689	669	715	707	675	734	718	661	696	690	646	736	703	688	712	673	714	721	669	706	671	684	710	671	701	720	749	692	695	699	649	707	649	749	739	685	741	722	693	713	681	687	702	671	715	706	696	711	721	678	735	694	690	661	670	686	732	699	701	736	694	691	677	713	706	671	732	698	696	716	750	716	740	720	674	703	709	706	717	686	718	668	657	731	685	669	712	692	716	734	642	671	709	658	720	751	713	655	693	701	672	735	715	674	731	656	689	654	661	647	731	691	703	720	655	680	678	717	704	725	725	719	703	656	707	728	715	700	679	664	718	668	690	648	655	744	691	718	680	768	685	702	731	710	676	709	709	742	709	696	683	721	698	684	686	691	738	644	658	734	753	678	664	705	719	698	691	663	669	738	689	691	699	744	683	714	704	694	716	729	660	696	714	699	716	719	717	732	720	635	669	680	708	687	683	651	687	683	708	742	635	720	681	707	687	726	730	748	699	670	685	724	702	695	724	672	688	707	659	719	688	658	694	726	727	665	669	720	703	710	672	723	705	718	731	692	723	724	678	713	708	725	760	652	731	718	648	694	690	730	703	725	683	712	743	697	721	702	742	694	754	717	703	706	731	720	639	695	679	727	702	742	749	702	716	672	715	724	705	695	691	644	680	718	705	699	727	684	664	704	713	707	697	720	702	758	699	691	720	679	697	712	680	720	705	708	688	697	703	660	684	712	666	686	713	690	684	670	683	675	739	721	702	706	678	708	671	743	694	683	703	628	689	695	721	686	691	682	745	724	739	675	661	683	709	695	699	722	664	658	700	741	635	698	730	684	692	715	684	711	673	667	707	758	647	707	717	747	748	698	710	665	670	705	760	692	710	695	787	672	732	686	671	663	715	684	708	697	699	708	657	708	725	719	607	696	733	657	686	677	700	726	739	706	736	669	694	721	673	716	706	663	655	709	694	704	667	703	709	711	692	750	709	699	697	688	684	663	717	707	767	725	695	717	710	710	726	686	708	711	660	736	722	707	710	716	711	673	683	676	694	683	663	681	665	701	661	681	688	729	694	682	681	716	688	727	713	679	687	722	735	693	716	666	736	695	739	711	686	659	737	727	665	658	660	662	703	719	688	697	693	717	739	707	710	747	727	716	671	723	660	715	724	647	687	667	735	664	658	684	721	706	715	675	711	744	747	697	711	712	659	743	705	726	727	666	746	687	713	698	701	711	687	766	749	695	693	653	683	701	720	668	732	654	728	780	701	729	625	695
7484	503	571	446	370	244	234	226	219	184	190	223	176	225	175	192	198	151	189	174	185	176	208	192	185	170	173	175	177	156	192	171	158	170	181	194	185	194	193	162	183	167	180	184	168	170	152	162	190	171	145	185	193	167	173	177	173	179	158	150	202	143	191	158	164	199	176	158	183	178	190	207	178	164	190	179	182	174	172	174	170	157	180	187	195	169	170	171	202	174	167	182	191	160	180	172	157	179	155	180	186	184	196	175	181	181	185	174	186	144	176	177	173	174	191	180	172	167	185	169	197	155	186	159	157	192	198	176	167	176	168	183	176	166	180	182	156	161	153	176	188	188	177	186	172	163	144	168	169	187	192	179	168	160	202	170	174	175	184	147	165	190	153	170	166	162	165	159	173	179	171	178	161	135	143	150	175	174	185	179	166	169	146	187	209	189	189	161	186	157	176	130	158	163	175	158	174	167	178	180	187	161	161	167	190	172	181	187	179	180	174	168	165	170	164	159	153	161	164	184	159	171	199	174	165	168	171	177	163	152	137	191	166	181	171	191	177	162	159	181	190	178	184	175	185	160	187	164	173	150	168	167	170	180	162	189	161	181	174	184	175	175	200	191	179	159	180	173	145	165	165	196	178	172	188	154	184	182	174	186	163	185	146	166	180	157	152	184	171	171	174	174	172	163	158	172	177	160	185	158	185	166	184	186	159	168	196	144	205	171	167	173	189	184	147	164	163	159	178	165	163	200	186	190	173	173	178	202	174	189	163	184	166	188	187	168	160	189	162	155	191	192	177	173	151	158	165	175	185	185	170	189	144	185	185	184	169	168	169	175	180	171	161	191	179	184	199	166	175	178	176	195	166	154	193	177	152	164	170	153	195	174	188	182	178	218	161	178	179	148	170	161	180	161	181	182	168	196	172	157	169	199	179	173	160	191	195	166	165	166	171	171	171	184	191	191	183	180	182	205	183	183	189	172	186	178	173	185	182	161	164	158	201	172	178	158	171	182	198	190	178	164	155	171	155	174	176	154	181	172	189	194	170	178	175	166	182	166	180	157	162	141	164	191	168	164	179	175	170	179	156	182	151	167	182	174	163	176	155	188	175	162	163	173	168	172	193	153	157	152	159	171	159	182	179	162	163	176	199	168	161	166	163	177	178	180	158	162	155	177	177	199	173	172	176	156	176	156	219	168	166	198	177	190	183	168	168	164	176	162	188	188	165	177	185	164	162	168	164	179	160	156	163	156	176	180	170	168	171	165	181	172	153	151	156	172	179	200	145	182	195	169	177	156	169	177	159	164	194	164	152	160	182	172	177	193	161	175	138	143	162	161	166	172	194	188	165	172	195	157	173	151	185	177	165	167	169	169	157	193	177	183	196	196	196	160	163	162	178	162	174	180	157	165	199	197	142	176	169	185	151	178	176	154	143	199	202	175	170	170	179	200	180	161	172	190	159	158	160	167	190	184	180	189	185	169	170	172	167	169	149	195	174	183	164	165	167	184	188	161	169	183	166	182	163	190	169	148	181	172	201	186	180	202	177	201	169	192	186	207	157	164	184	170	179	160	180	172	161	175	191	165	168	185	164	139	164	164	156	168	180	171	190	189	174	191	190	196	172	163	171	190	169	155	188	165	172	175	162	173	197	166	188	199	184	176	181	178	157	145	189	200	189	163	185	171	176	167	169	171	188	182	171	149	182	190	180	152	179	199	178	178	174	152	190	157	170	193	174	162	186	169	184	175	158	188	169	153	192	165	178	143	181	180	176	165	167	177	189	171	159	166	165	171	167	204	172	166	157	205	163	174	158	193	168	201	185	152	167	164	138	143	156	160	176	181	174	174	153	168	170	189	143	175	194	163	191	171	180	181	175	198	194	205	166	170	169	177	160	179	167	170	174	181	133	154	194	168	172	168	168	175	172	180	175	161	145	184	190	151	179	162	181	179	187	141	178	189	158	161	160	164	184	191	157	171	171	183	179	134	171	172	137	177	163	171	185	188	187	186	172	194	186	168	205	181	172	165	169	183	168	184	197	178	178	167	165	159	178	170	169	170	168	173	166	156	172	174	173	157	153	195	193	160	204	166	161	176	185	169	150	157	194	176	175	193	173	167	183	163	175	165	198	179	162	169	175	165	182	173	167	190	183	182	153	187	190	184	182	177	168	184	195	181	171	170	169	142	174	183	177	180	177	175	168	152	165	144	194	168	175	169	181	176	200	194	186	177	173	172	160	196	178	172	167	168	178	167	193	194	170	169	192	186	179	163	195	187	196	188	166	182	156	188	154	187	186	152	160	158	162	158	183	147	176	169	169	136	146	176	166	167	196	156	186	177	158	152	169	183	164	166	171	185	175	182	177	177	202	186	166	186	192	145	191	156	197	185	174	197	152	175	188	188	156	182	180	174	189	186	158	191	156	166	170	175	183	168	192	151	153	208	165	198	170	175	157	185	180	176	186	161	188	173	162	163	177	169	187	169	176	197	184	149	189	162	159	169	179	167	173	156	190	180	183	177	172	162	173	185	190	194	193	172	185	164	165	181	193	131	141	183	195	176	164	154	143	150	170	173	197	175	172	150	158	167	166	177	170	159	185	168	209	169	177	156	203	170	181	152	180	179	172	162	156	189	167	152	187	184	186	167	192	167	188	169	174	182	173	174	184	164	171	143	217	185	169	180	172	176	173	178	150	197	171	179	179	173	165	186	177	180	174	181	169	173	209	182	182	178	178	169	184	179	179	163	168	169	168	184	197	174	159	149	169	180	181	163	195	182	161	169	175	188	173	173	209	182	149	172	181	182	172	172	207	191	161	212	198	194	165	157	175	187	179	189	166	172	168	173	164	182	158	167	170	151	183	161	183	159	178	187	187	157	175	173	173	157	174	176	149	186	194	176	175	173	171	173	155	163	157	205	188	201	175	173	176	163	183	183	176	182	178	160	136	182	198	166	172	187	176	176	157	190	166	189	168	152	157	171	175	167	178	195	198	178	166	172	171	178	161	164	177	195	165	178	172	172	165	174	182	157	183	170	177	202	192	174	171	173	162	160	183	142	176	182	179	173	183	198	138	171	199	154	153	184	154	162	190	175	170	199	188	194	159	182	182	182	196	167	155	175	176	155	171	173	188	202	180	172	172	179	171	170	162	196	171	194	187	189	185	171	160	191	163	170	193	163	172	173	155	160	169	171	167	141	169	183	177	199	170	164	188	187	186	178	172	171	185	174	140	182	183	177	171	180	187	173	167	155	184	183	163	166	167	154	163	201	175	164	172	176	176	174	179	150	184	178	184	171	167	192	182	168	180	171	168	186	193	167	190	176	159	150	195	163	177	157	180	164	178	172	151	158	194	184	190	194	161	168	189	162	152	205	168	148	163	171	191	179	170	158	179	178	149	170	179	179	176	199	178	157	182	179	170	181	171	204	174	184	164	181	176	172	162	166	193	170	153	197	162	180	169	168	176	180	177	188	177	180	181	161	169	182	187	181
6297	758	1294	1431	1276	1057	862	754	702	696	628	641	566	600	562	529	518	517	502	524	485	504	535	478	501	508	471	485	475	533	516	472	500	484	539	478	513	482	469	518	471	438	452	481	495	505	505	474	493	426	492	483	528	458	494	503	475	457	537	478	488	457	483	481	439	441	458	460	431	462	468	494	478	436	455	445	464	482	449	486	508	502	462	530	466	481	480	421	484	463	487	496	473	474	459	459	459	451	474	492	460	470	513	445	442	509	480	464	488	465	457	478	508	490	489	495	495	491	460	489	475	473	483	483	484	484	469	469	475	488	482	468	474	463	487	475	452	508	496	461	463	504	490	459	482	479	441	481	488	460	495	483	483	426	426	506	457	536	462	508	498	454	493	473	513	490	512	460	476	527	489	476	467	450	435	482	485	489	533	502	475	520	426	480	481	467	509	492	458	494	448	500	498	475	477	494	489	475	514	460	466	474	475	494	406	445	443	446	483	475	496	512	495	448	460	480	489	486	465	472	502	463	488	484	442	450	488	503	476	494	483	425	440	465	464	428	455	513	464	493	458	488	468	451	478	464	498	459	489	472	467	467	472	451	477	469	458	485	485	459	488	455	467	481	455	493	461	483	468	444	460	441	492	443	452	494	504	422	462	519	436	463	463	490	436	485	451	475	459	444	487	451	459	488	448	494	453	493	422	483	468	479	448	436	486	427	471	449	436	503	462	481	497	488	473	474	488	507	483	459	490	473	468	467	492	486	501	485	479	508	481	492	495	495	436	459	471	478	489	495	458	484	460	474	506	480	519	465	478	481	473	462	465	488	465	432	480	521	480	459	459	492	461	436	495	454	479	450	469	435	476	476	476	476	461	514	444	474	494	492	476	467	448	436	455	498	486	478	482	448	483	483	490	486	469	443	429	433	472	446	462	435	475	465	485	456	476	468	444	493	467	480	454	483	473	515	456	441	479	455	494	418	492	462	457	503	476	482	484	478	488	456	476	468	451	463	482	499	512	479	453	449	443	455	433	458	467	490	485	506	447	476	499	468	489	505	480	446	472	508	448	461	469	496	482	476	452	478	466	495	467	452	473	481	456	498	526	461	470	490	458	516	475	434	476	548	446	449	465	461	501	439	502	507	486	447	439	475	477	480	490	459	499	508	479	464	472	479	478	476	506	466	517	489	450	436	488	498	465	476	469	449	500	468	449	446	476	505	478	450	472	459	485	484	462	497	480	492	473	458	424	438	514	475	495	482	459	451	422	469	497	434	446	510	438	436	453	463	437	505	441	488	470	447	512	444	445	511	415	472	515	472	514	478	465	445	463	481	455	466	473	472	474	474	464	465	467	486	475	507	419	509	494	458	466	460	445	441	504	506	474	518	491	486	475	478	566	484	419	466	497	485	476	484	460	455	473	476	467	492	497	472	474	454	467	458	489	434	470	446	478	474	447	462	446	456	462	448	469	471	434	471	461	478	482	469	458	466	456	481	454	461	509	453	464	451	461	500	500	466	459	479	466	471	477	462	497	477	516	456	489	473	466	492	480	450	458	456	471	511	494	489	471	433	471	479	447	481	471	435	458	458	475	485	491	440	490	454	467	454	433	464	510	440	456	445	476	444	478	434	436	444	502	466	495	483	468	495	455	479	482	487	454	450	488	491	496	489	499	481	447	476	475	469	474	475	452	453	472	484	470	454	445	492	478	486	486	491	460	446	492	526	482	513	463	473	442	482	497	450	483	474	468	469	488	478	484	480	433	464	473	472	464	488	452	480	481	487	447	505	471	467	465	469	507	479	451	481	464	468	456	477	475	465	476	454	471	453	472	439	501	463	482	489	467	468	458	487	490	449	460	489	464	473	459	482	483	441	456	474	475	486	472	490	474	437	483	445	491	446	452	487	436	518	470	466	476	479	485	469	485	458	482	478	486	460	478	464	478	443	531	473	432	523	460	458	458	473	466	466	483	473	437	487	482	433	481	511	495	443	479	482	459	457	469	486	463	477	494	489	447	470	483	506	416	498	476	447	467	477	487	468	450	465	465	448	444	460	466	414	486	497	454	460	477	445	443	468	483	448	468	502	479	438	442	500	480	492	461	459	446	495	454	456	486	457	438	476	452	449	507	499	467	460	462	505	502	498	507	464	463	459	449	478	472	451	470	494	507	500	487	481	484	511	508	438	469	457	438	482	510	443	470	463	451	443	468	440	425	468	481	469	485	498	471	460	464	471	472	497	468	485	481	493	490	451	463	450	479	517	490	483	486	431	449	454	471	482	490	496	477	510	472	488	434	484	511	444	460	488	502	453	473	455	484	501	491	458	466	483	510	439	444	485	460	464	477	509	473	468	442	474	467	499	449	439	516	473	481	432	452	475	491	457	503	453	450	486	466	481	465	434	461	470	477	459	440	502	477	477	442	475	448	472	462	461	473	452	444	435	478	469	471	452	419	503	475	467	493	427	467	480	471	474	498	414	451	468	475	450	437	450	485	476	494	499	474	494	446	506	464	440	487	443	477	488	469	449	469	482	459	485	475	494	489	472	495	446	487	463	485	447	458	467	452	453	449	480	467	493	457	465	455	462	441	436	492	463	483	437	470	458	493	449	427	487	496	490	495	477	475	430	491	497	507	467	482	455	458	483	502	463	470	464	458	469	482	462	491	480	459	461	479	479	473	483	470	461	512	456	530	507	484	445	463	460	465	441	452	472	496	466	455	479	480	452	455	463	460	453	462	460	503	456	475	484	489	475	478	450	492	456	443	482	458	476	480	452	493	473	487	453	449	431	455	464	464	458	475	425	458	483	427	476	461	472	456	480	485	537	436	449	452	481	465	477	477	477	440	464	468	473	460	477	462	429	487	460	478	480	510	484	464	466	466	463	436	474	473	466	491	452	461	443	453	480	465	477	467	469	496	478	473	452	508	469	489	487	515	540	469	418	472	462	449	464	436	483	485	439	477	498	509	484	492	460	489	491	478	461	504	533	486	465	478	512	463	515	486	490	437	468	470	487	465	456	473	454	466	437	472	450	477	450	447	481	468	490	483	464	467	455	462	428	483	431	494	475	477	490	475	470	480	432	495	442	464	453	474	474	484	436	466	457	487	503	463	488	474	477	479	493	474	490	451	435	481	525	473	489	464	486	469	491	470	462	487	514	485	485	467	448	463	477	486	478	491	495	465	468	473	453	498	458	510	480	511	448	462	504	465	454	450	491	463	469	473	437	466	472	481	475	465	480	500	477	482	462	480	517	482	485	490	460	421	471	521	479	485	474	482	425	496	484	496	497	463	480	514	490	496	485	479	482	516	437	450	462	474	446	465	448	473	495	484	481	484	484	453	481	474	484	444	473	518	518	482	453	469	465	480	455	438	497	517	479	454	502	480	448	474	493	489	466	475	484	480	492	447	488	511	465	463	449	490	531	466	472	479	439	463	435	477	481	453	485	436	472	461	468	487	439	451	487	436	472	490	475	468	467	496	480	495	468	464	468
14684	1358	1129	869	617	515	441	418	402	383	344	359	355	329	334	354	346	332	311	345	343	285	318	338	332	320	337	331	320	309	342	330	357	310	333	289	331	299	319	312	309	320	339	304	306	316	283	322	328	343	330	346	301	337	302	284	302	273	341	334	314	308	324	336	287	328	310	299	344	291	290	353	353	330	358	327	317	313	316	351	300	309	329	305	287	330	314	324	313	355	294	339	307	320	323	322	301	288	276	333	335	345	308	307	305	319	309	308	277	303	333	318	315	286	349	322	332	309	299	317	321	310	325	287	298	320	289	324	259	312	323	308	293	331	328	318	315	323	315	327	283	329	298	345	314	322	317	307	304	320	323	314	307	293	314	308	338	331	346	323	307	332	286	349	329	315	308	304	295	277	312	319	306	315	307	286	341	354	314	295	338	308	321	334	325	319	341	319	307	304	305	334	289	275	314	335	294	324	322	312	271	298	293	331	319	337	303	284	327	323	321	280	291	323	304	327	321	306	324	335	327	333	307	340	345	268	319	302	310	307	317	334	322	298	374	320	324	324	311	299	293	313	339	308	332	349	318	278	331	305	318	342	316	319	335	335	323	323	294	327	334	291	305	315	341	328	327	280	275	317	328	281	310	311	284	295	303	299	319	317	297	297	362	306	316	332	305	326	319	301	351	318	303	308	300	304	279	290	320	319	333	305	304	276	318	316	303	326	304	326	313	303	302	346	318	305	298	308	334	312	282	288	290	320	320	292	282	326	315	296	335	295	300	308	328	308	348	313	302	323	323	331	307	295	310	358	325	326	324	316	342	308	304	319	338	341	301	318	305	317	309	311	284	303	316	317	332	334	338	325	341	307	326	309	306	336	312	320	291	310	293	279	329	325	309	296	299	292	321	341	315	338	325	324	355	316	303	345	296	345	321	323	301	356	315	323	291	299	346	310	287	325	311	310	378	313	310	337	311	295	346	312	311	322	303	314	323	306	336	325	357	327	326	324	285	295	305	286	309	320	321	308	329	315	304	317	327	299	346	294	309	298	323	311	308	304	312	298	332	291	291	306	299	325	318	344	308	310	317	324	305	278	339	321	274	267	298	337	276	299	315	304	327	318	298	301	299	313	319	299	324	316	315	308	286	296	297	350	317	320	305	288	314	330	328	289	300	315	316	317	331	312	336	338	335	283	298	319	284	263	343	332	338	304	314	328	329	337	272	329	305	302	323	304	322	310	340	318	325	354	311	332	316	299	320	284	309	309	324	350	344	331	313	347	332	318	337	312	290	337	287	306	346	326	274	338	307	320	322	331	315	328	308	319	310	356	344	325	323	304	329	293	322	310	281	310	287	315	326	326	298	283	346	327	323	297	288	336	308	328	306	310	305	286	315	317	335	275	334	349	336	297	326	337	327	311	324	297	324	293	369	323	309	324	273	288	310	341	327	311	313	309	290	329	313	301	287	334	339	293	318	352	332	338	326	346	311	302	317	324	304	349	337	294	298	309	335	300	293	346	306	315	300	330	311	304	324	348	315	328	316	299	312	309	315	297	313	337	294	287	284	310	314	347	312	319	316	347	298	290	347	271	305	330	333	329	319	312	301	305	321	286	298	275	304	299	332	304	302	312	313	317	331	323	309	314	291	322	337	288	281	328	327	339	323	315	330	319	319	313	315	333	293	329	343	325	309	303	295	324	322	327	307	295	324	320	343	312	338	335	285	303	327	327	299	297	320	305	299	315	312	306	325	310	317	322	329	296	297	341	311	306	320	308	301	345	353	318	328	312	305	314	327	340	338	284	340	329	332	307	306	318	287	311	332	338	314	307	324	360	307	310	303	353	293	338	306	330	294	319	306	284	354	307	322	302	284	302	296	308	324	328	298	274	326	385	302	364	335	314	300	299	348	311	322	334	302	299	335	284	308	326	315	321	328	344	312	288	316	337	305	332	326	340	299	303	321	309	290	290	316	317	342	307	337	303	348	334	337	293	312	317	281	327	313	317	294	329	332	327	322	312	309	288	290	310	312	319	314	330	307	303	312	319	294	310	315	329	348	329	302	302	308	321	314	281	312	316	318	327	329	317	322	274	295	316	350	271	320	325	329	326	317	298	305	296	337	308	340	319	315	336	323	290	327	313	314	322	312	338	319	281	306	320	321	301	320	324	286	300	348	314	289	293	320	321	286	313	324	324	309	312	315	288	296	311	324	330	291	331	306	289	317	322	318	340	289	295	281	307	266	286	306	316	299	310	345	303	331	326	338	306	287	330	312	295	309	319	303	295	347	308	295	321	296	336	327	319	346	274	313	329	334	338	275	318	314	304	309	321	308	293	298	315	294	317	324	322	308	307	291	294	285	329	305	332	325	319	319	291	275	282	285	285	299	327	314	300	299	298	306	317	302	328	339	295	305	320	321	295	338	341	296	317	288	313	315	299	316	317	321	309	318	300	332	311	328	322	306	308	330	312	329	333	337	316	312	316	290	321	319	323	355	342	355	338	321	339	319	323	314	319	300	320	329	313	314	296	313	320	331	322	291	297	304	324	324	330	294	320	333	317	304	307	284	286	338	307	295	320	282	326	303	321	298	298	305	335	369	328	346	308	291	324	311	294	317	323	301	324	342	316	296	337	305	347	318	351	304	328	320	334	326	338	307	320	355	287	307	289	351	304	290	310	323	318	325	349	328	290	296	303	359	318	301	306	312	320	316	293	320	314	304	281	309	320	310	322	286	325	310	303	331	322	295	330	312	308	279	326	275	297	298	324	309	325	296	316	296	295	309	330	295	309	299	306	309	336	267	324	341	317	302	339	309	299	315	314	316	325	318	303	312	316	267	310	322	300	294	300	308	324	323	343	321	322	335	304	314	344	321	312	294	325	323	305	332	289	315	298	316	293	328	327	309	308	297	336	343	307	322	315	285	321	329	326	292	317	337	300	279	288	312	295	289	324	293	317	334	310	339	314	296	312	311	331	316	304	302	310	315	307	334	305	296	296	310	321	314	292	343	322	344	342	282	311	339	333	328	322	341	281	301	302	300	315	312	297	304	340	325	295	311	317	326	335	313	302	317	333	301	305	306	338	319	291	298	321	317	308	326	284	273	286	351	336	336	333	333	326	319	316	314	308	311	314	318	345	290	314	320	306	331	326	325	324	290	329	284	319	267	291	298	310	328	340	332	307	319	364	306	282	299	335	304	320	325	310	318	297	308	330	347	321	370	363	315	303	296	317	291	293	323	309	309	285	293	298	297	329	311	328	298	315	339	280	311	344	349	328	334	269	328	320	336	315	361	313	334	304	309	315	341	307	323	289	308	309	303	332	322	306	293	324	316	311	312	302	292	305	338	350	311	318	317	340	326	351	334	307	314	306	330	292	319	317	316	337	292	293	314	302	292	325	335	320	277	311	330	359	297	317	307	298	337	349	286	272	279	299	311	313	300	315	331	329	304	314	322	304	313	312	300	314	282	299	315	299	336	312	306	307	314	371	324	308
8570	1359	2381	2712	2183	1834	1545	1325	1249	1142	1095	1032	1017	953	962	901	899	862	867	905	821	888	848	851	823	855	860	834	825	799	806	805	786	796	775	824	797	797	792	760	801	808	764	749	788	778	766	795	780	815	826	757	773	789	779	831	748	729	729	746	800	756	757	747	792	786	774	813	750	793	739	777	835	771	771	807	769	797	764	795	800	765	762	807	769	770	744	795	805	833	792	768	760	766	770	757	724	797	750	785	796	735	800	728	749	760	770	795	736	762	780	767	725	786	781	698	752	742	809	789	821	766	784	802	781	761	752	729	742	724	721	788	748	764	796	783	782	780	752	813	768	768	730	752	711	795	774	771	770	772	788	756	780	792	792	798	792	799	764	804	784	785	749	774	779	781	771	777	791	775	799	785	745	767	803	751	779	742	824	753	788	748	770	748	765	753	712	795	773	766	696	798	762	743	775	796	749	788	763	782	763	761	753	756	740	767	779	703	804	786	775	764	780	763	755	735	788	795	777	768	751	790	792	748	806	821	743	755	746	746	727	800	790	758	763	773	764	786	771	801	736	750	802	804	756	764	747	785	743	785	828	739	736	829	749	820	778	813	773	749	754	735	795	764	795	770	778	775	751	789	755	776	800	787	745	802	708	737	811	779	766	811	767	787	797	810	801	771	749	788	733	708	750	763	774	769	794	845	825	774	752	770	796	761	786	745	726	774	742	763	790	767	782	839	739	776	794	728	788	740	775	751	736	819	794	791	767	776	745	758	737	769	765	743	791	775	784	805	741	776	786	783	772	784	739	731	734	765	755	722	743	792	759	763	814	781	760	751	754	785	797	725	726	775	738	802	733	755	771	830	775	813	712	695	760	755	739	795	793	752	751	760	786	738	825	727	735	810	767	772	803	722	762	757	740	784	779	770	727	787	714	702	739	728	813	761	779	781	742	775	766	723	789	737	779	788	808	760	787	795	762	745	789	755	795	790	775	769	754	734	776	815	725	794	784	753	739	763	749	786	794	781	722	785	768	733	789	808	744	801	749	794	717	778	801	750	800	745	769	766	787	802	749	770	802	779	772	841	768	724	784	749	809	787	766	759	771	782	807	819	753	822	748	807	757	780	772	799	798	800	767	775	751	790	739	790	797	742	786	779	770	796	719	773	792	740	753	707	744	764	771	789	764	773	710	791	763	813	752	734	820	755	796	798	751	769	752	761	793	786	785	797	791	758	758	792	810	729	816	767	800	726	772	784	785	795	733	766	821	831	741	713	745	823	754	789	735	747	788	797	764	772	805	747	780	751	745	741	749	741	753	848	789	746	760	814	707	802	803	711	791	785	760	755	770	803	729	763	749	761	769	746	724	812	794	758	797	746	791	767	791	757	758	797	769	747	739	792	772	745	766	779	857	767	744	798	791	753	775	738	755	840	759	770	769	760	740	786	810	760	794	758	802	741	789	750	775	779	791	805	733	765	769	786	760	748	728	791	763	765	791	806	821	796	762	751	769	747	761	786	783	787	724	745	809	733	756	791	785	771	785	762	736	758	757	732	729	784	747	783	748	735	762	744	697	806	788	726	765	792	794	733	759	762	755	724	742	775	726	765	758	761	765	830	803	748	842	771	772	774	779	768	774	771	801	803	744	751	760	768	800	731	758	816	801	741	733	764	763	824	794	771	776	775	821	776	728	786	775	768	764	797	785	803	790	790	810	726	750	775	804	780	775	778	782	742	802	814	767	751	760	739	782	792	813	747	746	774	744	708	818	808	768	761	762	758	807	752	729	778	809	777	718	822	788	747	750	785	798	782	783	730	750	748	742	762	781	749	822	777	793	814	749	757	777	748	777	791	736	761	801	792	764	775	732	812	719	758	753	788	822	755	760	740	751	771	710	734	772	769	771	766	767	738	788	737	752	778	705	751	792	784	784	776	729	714	765	759	802	797	824	745	772	727	741	725	774	770	793	784	731	760	702	755	741	763	789	783	806	764	759	791	782	781	815	755	737	808	758	755	776	735	838	749	831	786	766	755	766	781	775	771	776	781	746	727	816	791	712	796	736	828	784	747	827	777	782	754	806	795	752	767	731	802	779	774	806	753	792	783	814	788	738	781	757	792	830	754	776	761	775	792	732	814	754	743	831	775	770	770	777	793	763	769	804	783	724	827	771	797	749	799	737	776	746	756	770	722	817	795	730	756	789	759	750	791	752	773	797	758	768	741	796	755	758	753	749	803	737	779	792	759	783	740	777	716	733	767	761	729	717	783	795	769	766	752	759	830	730	807	799	773	768	796	784	803	850	761	768	833	802	777	772	765	732	768	759	743	765	813	746	793	807	795	791	788	753	787	754	773	760	723	737	754	768	730	825	748	748	736	788	749	754	769	782	762	744	793	787	743	763	775	750	757	752	736	746	765	811	734	796	731	734	760	748	767	722	802	761	707	736	801	794	754	776	760	729	802	743	766	788	786	791	759	757	769	726	809	763	748	751	805	781	782	745	744	767	800	794	781	768	740	712	767	740	734	743	716	759	787	780	718	746	705	788	736	801	792	753	766	815	755	711	767	802	771	750	754	711	784	774	798	748	764	791	757	763	707	752	809	752	747	808	726	773	741	787	757	809	750	748	761	742	734	766	753	781	752	744	766	711	767	737	779	780	777	781	765	764	800	792	744	802	761	819	777	780	790	737	793	769	781	746	761	760	722	797	741	768	756	797	833	796	766	739	780	839	791	798	754	766	786	781	767	767	806	789	811	743	755	792	801	774	793	810	791	703	761	793	795	746	749	805	741	741	834	761	721	735	777	802	740	778	785	782	796	733	715	806	733	775	750	751	764	816	799	689	760	727	752	757	771	798	749	789	767	776	802	715	757	785	750	719	805	790	773	763	791	757	771	772	770	773	720	662	764	760	765	759	820	727	760	788	749	795	764	805	765	771	799	808	779	785	804	797	747	732	760	778	760	755	837	753	731	752	788	767	739	736	733	757	779	788	802	719	777	797	799	785	823	720	767	744	737	791	780	751	783	801	790	767	782	757	759	740	766	798	787	760	790	681	717	780	771	774	739	796	759	787	761	775	781	747	780	718	787	794	829	740	780	761	788	794	761	786	817	782	742	747	781	784	731	759	800	771	749	772	743	763	749	768	811	742	777	784	757	757	759	791	722	755	764	723	753	781	766	775	744	755	799	779	787	809	769	740	780	772	761	738	802	791	791	765	749	790	760	796	754	751	784	771	719	826	715	752	772	758	775	792	794	733	764	778	779	692	782	799	761	802	760	774	751	743	748	764	790	770	795	800	758	787	778	754	748	798	753	796	774	728	778	746	790	791	766	742	778	754	767	759	797	818	743	767	793	741	747	761	772	749	770	800	765	723	745	743	754	748	789	847	794	788	736	753	709	787	796	773	804	772	824	792	775	746	744	745	734	753	734	741	765	771	800	747	719	832	780	763	774	753	787	776	826	780	804	760	812	771	742	785	780	763	815	763	775	729	729
1552	323	284	293	317	296	338	323	259	317	289	270	305	297	354	294	319	308	308	299	329	318	325	298	292	305	322	319	277	299	309	312	300	312	304	300	281	300	312	301	310	334	287	322	317	308	300	317	280	281	302	279	307	291	288	319	282	331	338	312	302	285	278	278	311	290	276	320	302	272	287	298	327	310	283	293	278	320	284	269	315	310	297	300	311	318	291	360	306	282	321	312	291	295	265	303	305	300	285	324	289	288	278	295	273	293	291	326	297	293	334	277	324	336	293	301	293	305	309	299	327	270	298	278	311	295	307	280	281	308	282	297	284	331	326	306	315	281	340	310	317	277	276	293	297	295	295	316	284	278	315	334	329	313	284	290	310	268	318	315	319	301	317	302	275	343	319	352	286	281	299	296	304	293	298	322	317	297	305	300	337	283	284	301	322	326	275	297	294	294	288	351	308	321	306	292	308	281	300	327	299	299	274	258	307	315	313	303	309	296	266	275	299	316	316	317	287	291	340	321	292	297	288	296	308	282	323	316	283	272	301	295	317	293	318	296	294	355	297	322	266	299	278	316	329	293	290	280	314	261	304	292	322	305	312	320	319	310	310	276	255	284	286	296	318	312	293	301	305	284	260	286	283	284	328	333	292	316	307	333	287	293	296	283	310	270	289	293	301	276	309	292	300	306	298	357	280	318	300	303	304	329	300	279	280	303	304	286	300	324	302	299	314	303	295	287	287	298	349	323	258	308	282	343	299	320	310	289	322	287	301	261	313	339	329	335	339	269	316	281	295	298	297	285	271	318	314	333	328	331	288	290	289	289	335	279	259	308	324	286	302	313	295	283	293	268	310	275	299	294	318	291	313	292	337	296	301	250	313	272	325	299	306	309	288	261	270	304	290	270	284	302	285	306	320	338	296	302	293	324	322	277	300	294	317	282	298	304	291	317	306	264	305	336	304	310	286	325	272	302	322	310	280	300	297	287	328	294	302	295	303	278	339	281	291	316	343	295	294	274	296	299	346	312	288	322	290	305	299	334	274	327	300	284	272	288	280	289	270	300	315	263	288	336	285	294	301	284	302	284	334	297	336	308	279	298	268	305	290	294	286	309	256	302	296	288	311	310	304	259	307	297	310	309	290	314	317	311	287	289	254	307	281	298	247	315	296	340	311	291	286	300	281	320	304	302	313	295	296	283	299	275	308	288	269	281	293	287	259	273	290	350	298	316	310	294	323	288	264	273	251	267	278	325	311	295	299	319	325	320	288	297	278	257	327	300	293	293	297	298	311	283	320	282	310	260	306	306	267	269	306	293	279	303	282	319	282	296	286	250	262	332	326	301	291	263	271	305	290	291	304	297	299	314	267	292	321	323	277	287	307	322	262	285	294	313	299	266	305	282	305	302	284	295	325	303	285	327	296	274	295	289	286	318	298	290	305	302	311	279	300	306	298	295	300	297	316	302	304	307	278	313	307	287	289	292	275	293	317	315	335	312	277	316	318	320	264	321	285	302	287	283	278	326	343	331	314	293	317	328	303	270	304	315	308	300	270	319	306	311	282	311	286	318	254	340	257	319	307	291	270	295	329	301	281	325	293	325	280	305	285	304	279	304	310	301	282	296	308	305	307	338	325	306	243	277	282	285	306	275	283	302	290	302	296	282	321	334	309	335	315	336	297	278	273	315	285	317	309	334	312	302	289	271	308	285	297	297	320	288	305	276	328	317	321	300	298	287	304	312	303	279	321	290	291	305	305	291	291	299	305	331	306	303	327	278	276	303	290	274	292	279	317	295	325	288	302	298	287	315	343	290	288	299	304	326	299	297	278	299	326	309	300	278	323	314	297	298	294	327	312	342	309	296	313	315	294	290	276	310	308	285	317	288	284	308	345	373	307	300	283	284	320	267	293	301	329	307	305	302	314	331	336	312	287	301	316	307	293	301	291	303	304	297	300	285	312	308	300	295	300	346	300	309	290	313	277	305	335	303	304	286	316	294	292	299	328	295	330	299	317	293	305	291	257	292	294	289	326	305	309	289	284	301	313	276	296	305	320	343	313	274	260	291	315	286	287	318	309	290	304	308	311	334	316	302	289	300	318	276	289	282	319	320	300	323	313	318	318	269	325	303	296	320	261	282	299	315	311	315	338	286	272	303	279	268	278	263	288	270	324	285	298	295	291	325	315	327	325	309	302	300	297	299	282	296	287	281	314	293	299	269	347	329	318	301	318	311	312	299	268	260	270	303	306	300	309	274	336	311	278	304	312	302	295	330	305	302	317	304	302	261	306	274	304	274	309	307	321	300	312	339	319	302	292	335	267	295	312	299	315	294	299	301	293	308	293	314	325	330	324	292	328	310	310	268	284	321	329	324	313	303	284	321	327	319	308	283	285	280	267	289	295	332	320	307	292	359	307	262	326	308	258	283	322	318	295	272	287	280	298	303	313	288	281	312	320	259	328	263	325	299	306	292	298	325	320	273	338	299	305	284	290	279	294	290	333	271	289	299	283	284	290	302	311	328	312	292	298	302	288	263	286	313	292	298	276	299	300	331	307	320	300	306	288	288	339	317	307	280	338	291	347	303	293	298	262	327	334	328	258	294	289	291	266	327	289	307	275	312	315	312	300	278	299	297	263	296	318	326	296	312	292	284	305	303	305	273	328	286	317	308	348	280	281	312	319	319	304	354	317	326	289	334	278	289	301	291	327	282	289	294	270	303	322	266	310	292	286	320	310	281	286	254	292	272	316	292	276	302	313	296	287	287	303	304	300	326	299	284	295	320	317	325	294	328	304	294	317	311	271	299	296	298	258	298	306	314	284	284	270	308	292	344	293	272	284	273	334	340	302	304	291	297	299	295	305	312	242	299	314	299	284	320	310	302	286	287	299	299	316	301	278	310	285	300	320	301	260	306	289	295	311	272	281	278	289	318	303	311	254	323	290	292	280	289	296	299	273	312	296	284	287	287	283	286	308	312	322	293	308	301	304	295	275	302	307	296	313	297	359	311	300	349	286	310	318	301	311	283	343	320	328	273	330	291	265	314	304	322	322	303	322	307	290	313	302	293	318	308	319	311	306	304	272	301	306	298	299	331	304	320	348	283	298	301	296	297	294	280	289	329	309	279	292	305	318	280	288	293	278	297	310	305	294	333	263	296	327	287	295	336	293	317	287	256	287	316	355	305	287	282	304	314	283	280	306	301	321	320	285	286	287	281	295	275	297	305	306	298	313	303	286	295	308	322	311	282	312	261	292	312	279	309	246	282	317	315	292	274	313	314	277	324	306	325	332	309	293	310	311	312	305	290	296	339	284	279	309	307	288	342	342	318	285	307	295	313	271	296	298	298	310	329	279	290	299	289	284	255	299	298	304	337	311	311	259	311	316	262	294	275	294	284	303	314	330	301	313	253	288	259	313	271	324	284	286	279	303	293	292	280	260	311	275	327	280	293	300	266	284	310	320	320	302	325	320	306	325	329	314	330	287	297	323	297
2046	717	709	721	758	755	750	734	755	723	737	713	714	711	698	705	695	663	719	712	677	714	708	730	689	740	674	734	692	751	695	675	679	748	728	687	697	731	737	701	655	689	698	673	712	705	701	686	690	687	732	755	744	708	670	743	713	688	698	654	717	715	734	681	716	665	699	683	653	723	732	675	689	713	699	694	705	732	678	715	701	658	690	720	657	729	707	710	690	726	692	739	686	689	686	681	689	700	699	715	655	693	710	728	695	681	752	728	707	703	731	696	669	707	711	740	718	717	744	719	672	679	712	702	714	739	695	726	684	746	745	689	708	729	675	672	710	677	686	689	702	704	661	775	694	697	729	747	703	760	712	706	698	721	676	691	696	713	707	706	682	696	709	748	698	710	719	678	686	729	738	724	716	737	670	702	702	708	680	688	712	665	696	672	689	697	706	677	730	679	660	715	697	737	726	722	756	676	732	750	722	691	700	685	740	706	653	709	731	690	734	678	663	689	725	733	728	711	717	671	737	734	698	704	680	711	676	693	678	686	684	702	711	715	721	701	646	707	703	713	663	732	648	720	722	697	731	684	701	739	681	715	715	741	692	680	688	749	716	656	688	689	705	696	717	727	692	771	721	717	698	720	680	718	743	734	703	665	710	672	645	744	729	690	715	688	715	724	741	726	711	736	745	686	736	708	715	655	676	706	685	711	688	710	693	639	747	671	680	708	687	652	700	671	693	743	696	686	708	745	712	692	718	669	709	706	695	717	696	709	723	718	685	718	732	706	688	677	733	703	672	692	699	683	686	752	767	707	720	722	735	690	716	702	685	720	722	636	715	751	705	694	675	697	723	674	707	683	721	718	726	669	733	767	695	666	744	693	766	702	710	661	685	730	680	677	698	634	700	710	713	675	730	685	687	666	770	679	706	718	691	691	661	713	666	721	661	693	750	722	694	698	722	769	717	685	703	692	766	680	708	749	662	689	729	701	728	692	685	694	727	717	679	747	708	685	656	683	724	707	734	695	689	652	658	682	679	718	712	735	716	703	712	680	716	672	714	701	688	740	752	746	743	720	720	703	722	654	716	648	688	672	685	707	728	706	692	701	688	709	725	699	710	689	714	719	691	719	693	707	679	704	700	722	735	722	707	683	671	690	669	692	720	742	670	704	700	707	671	667	704	661	658	742	682	701	725	700	738	737	667	696	706	772	677	683	702	710	684	687	710	692	724	731	666	722	708	695	737	727	705	701	700	668	686	720	692	720	690	667	698	749	749	678	679	700	741	701	752	707	758	688	704	682	735	701	738	746	710	727	702	689	721	709	690	713	664	701	709	706	661	664	742	675	673	727	705	708	752	715	689	685	690	719	768	719	687	657	716	671	697	689	759	698	664	679	710	724	667	729	699	668	728	680	704	696	693	720	696	710	705	681	724	689	658	718	689	662	721	676	646	726	746	763	714	732	748	714	701	691	709	722	744	666	712	717	718	668	674	712	666	708	724	694	720	701	728	698	684	719	663	735	641	702	692	687	688	685	657	698	724	753	732	698	706	734	715	684	719	692	769	667	752	725	665	720	688	706	703	687	687	701	705	694	691	680	689	759	694	718	719	690	717	711	712	722	686	750	663	686	702	709	723	710	685	694	662	676	715	704	686	705	656	735	751	717	715	743	660	685	678	709	715	696	724	728	696	712	732	737	724	677	655	727	723	691	712	703	658	710	664	727	724	714	702	705	680	650	658	701	715	742	732	657	674	673	709	725	680	713	693	673	702	704	690	705	703	739	692	717	717	713	702	735	665	702	702	744	710	712	721	692	687	700	732	697	685	724	673	710	699	713	730	674	765	756	669	668	661	642	677	737	686	706	693	717	746	726	738	746	732	712	716	739	733	726	725	675	720	758	795	680	717	687	684	751	741	648	703	696	700	713	703	720	699	685	652	758	703	685	713	676	701	686	735	712	708	674	697	670	681	715	700	735	731	729	675	714	704	724	688	708	686	716	734	702	730	672	715	676	748	688	684	682	693	704	701	689	697	695	695	746	679	682	764	715	718	714	705	687	679	704	717	655	769	738	665	713	765	747	704	699	702	694	712	624	717	702	733	717	726	729	731	715	676	668	738	684	679	646	730	723	723	726	671	681	699	706	709	722	718	635	703	670	696	637	727	709	704	706	699	728	701	697	715	695	724	709	716	727	680	676	761	738	727	713	650	637	727	678	701	682	743	721	667	702	708	694	645	745	665	701	685	681	699	747	709	696	691	706	660	683	680	746	716	727	662	710	701	710	679	714	728	722	681	710	714	697	733	741	693	710	732	730	665	689	691	690	707	669	690	687	725	684	654	704	733	702	690	737	716	752	748	683	718	726	703	718	763	670	721	642	715	723	694	718	725	750	708	642	670	725	714	743	677	692	676	709	703	709	736	740	653	732	710	655	722	757	715	709	709	684	750	715	732	705	704	748	721	728	639	657	669	679	682	677	677	733	691	702	733	700	698	730	720	736	709	746	737	682	758	681	692	708	690	711	693	705	685	737	744	728	703	733	670	729	684	709	684	708	734	718	775	730	701	699	659	709	731	692	692	731	712	729	721	692	694	731	724	709	704	717	716	717	691	700	671	717	715	685	706	711	686	686	670	731	687	706	711	684	712	713	693	709	670	670	691	720	745	709	702	665	751	715	714	719	699	720	703	753	718	708	689	709	682	683	707	673	696	707	679	696	679	681	672	682	754	733	729	760	719	683	723	716	655	692	742	709	743	685	704	712	696	750	695	736	685	720	704	690	718	730	702	744	701	655	712	709	699	711	688	722	698	703	700	744	686	698	700	706	683	675	763	730	733	730	737	707	687	694	713	679	712	736	699	692	743	695	745	668	711	697	671	669	750	703	681	728	678	707	683	705	697	673	705	711	756	730	700	711	717	670	703	703	715	697	695	707	717	728	683	716	682	659	706	684	660	713	759	756	702	679	700	718	722	703	716	723	653	706	715	687	711	743	645	638	680	688	721	713	734	730	693	709	706	688	707	680	643	759	732	703	705	740	721	737	666	734	679	723	712	719	695	681	678	708	726	674	763	732	713	663	729	711	677	739	706	725	674	736	731	742	674	677	708	726	666	719	719	713	707	696	720	721	703	701	695	692	711	695	733	729	718	703	709	701	647	678	699	699	744	731	742	654	698	689	659	692	694	676	650	689	720	738	666	705	691	704	726	716	692	733	721	741	693	736	690	709	735	708	719	679	707	745	720	729	729	671	667	683	706	692	729	734	702	676	721	694	719	663	711	703	725	759	661	706	751	646	725	719	686	710	704	718	696	706	689	711	731	708	689	752	692	678	695	693	686	745	676	711	721	703	692	708	702	657	718	735	726	739	714	699	723	647	671	685	743	765	679	682	735	662	678	770	690	673	706	729	705	725	727	707	709	686	709	740	740	659	748	748	694	672	696	732	731	701	729	750	710	699	669	730	753	666	692	751	730	725	737	723	722	668	696	666	702	734
7474	501	527	459	368	285	251	227	234	264	198	230	163	177	201	196	184	165	147	169	182	189	162	165	218	182	165	162	173	204	191	200	185	183	185	187	205	187	165	196	190	193	194	193	169	150	195	163	153	180	175	198	183	172	191	173	196	185	165	186	179	163	175	166	172	181	186	166	196	159	199	187	190	172	165	170	157	187	172	164	184	164	167	180	173	199	186	155	174	163	177	174	175	171	186	163	166	170	185	160	193	177	183	171	162	154	196	196	177	165	179	173	176	182	177	198	208	165	152	147	170	189	187	174	163	184	176	190	201	176	166	171	168	153	194	184	171	156	174	191	154	190	158	193	184	167	173	155	190	222	176	188	167	168	174	197	163	153	178	194	172	155	179	185	193	170	168	175	170	198	183	155	197	179	178	184	202	175	182	156	180	161	168	192	195	178	177	163	157	165	191	188	192	196	176	171	197	183	178	188	175	198	177	183	166	188	188	195	197	171	197	193	161	168	180	184	180	179	180	176	193	187	187	180	172	171	191	195	177	218	161	183	163	173	161	203	181	199	162	159	168	193	164	174	174	174	195	174	201	159	170	192	194	176	175	179	187	159	154	175	154	196	168	176	176	174	191	180	185	156	174	182	194	174	194	187	160	184	156	199	178	210	155	175	172	214	156	183	195	172	171	193	186	182	172	199	162	172	167	191	206	183	155	189	186	145	168	198	171	183	214	218	159	152	165	156	208	164	183	177	164	167	185	173	170	157	191	194	166	163	178	196	158	165	195	152	169	171	193	163	172	188	160	219	148	188	197	175	162	218	155	169	175	175	191	184	177	192	159	202	214	199	175	173	204	159	184	179	208	182	161	186	167	153	164	177	176	218	180	199	187	195	166	170	182	181	168	186	197	182	194	179	194	197	179	173	195	193	169	170	191	168	185	173	182	163	187	178	170	186	179	176	169	184	194	183	175	156	173	194	163	190	161	162	170	163	159	183	179	177	190	188	172	189	191	169	186	206	198	185	181	170	165	181	177	158	161	154	151	196	171	195	171	160	161	190	192	161	175	153	217	165	157	154	201	177	187	165	156	172	176	173	173	179	189	202	159	183	183	193	176	181	164	161	170	193	162	193	170	161	163	190	169	167	177	177	173	183	179	175	161	187	185	190	168	187	193	200	175	188	164	154	163	177	174	195	183	188	172	179	161	180	159	181	180	189	163	183	166	174	173	188	201	190	177	174	161	181	170	165	184	182	182	178	189	203	176	183	181	170	173	169	164	181	181	187	201	178	207	180	163	170	168	192	175	177	183	198	203	157	164	179	168	199	167	167	160	182	182	134	186	205	177	207	184	163	192	178	168	199	155	175	156	184	179	157	189	186	165	201	165	184	194	180	150	161	163	182	167	167	156	175	196	159	144	181	195	164	188	163	179	158	174	189	166	174	165	179	171	189	162	161	164	154	192	195	180	182	171	189	164	195	196	172	170	178	185	160	169	188	177	177	168	149	162	156	171	167	172	179	195	200	179	193	173	188	169	178	177	166	209	163	210	199	171	145	159	173	211	166	187	164	181	182	168	171	154	166	178	190	201	172	204	209	182	186	183	178	173	172	184	173	176	157	174	184	177	165	177	175	153	181	170	177	175	182	155	193	199	213	185	171	213	189	188	183	167	173	194	189	154	175	184	173	186	168	180	182	187	174	147	187	177	194	168	168	151	169	170	189	158	169	164	176	190	188	169	193	179	170	176	136	188	183	188	180	182	185	154	150	187	182	163	166	178	196	192	175	160	180	177	162	174	165	151	144	159	194	177	169	181	162	197	167	154	201	177	183	161	178	172	192	167	157	191	184	184	176	183	171	176	201	173	171	176	201	179	157	185	176	179	175	181	175	196	183	197	196	230	167	182	182	143	176	194	196	199	156	179	189	177	178	169	166	180	168	189	143	195	163	171	166	203	188	194	177	147	189	184	179	179	197	166	160	183	177	199	182	185	184	188	156	177	202	155	171	166	183	207	162	178	194	200	188	187	173	145	157	172	183	172	202	176	173	160	171	162	174	169	172	160	176	176	189	176	155	192	172	177	163	197	152	192	194	181	187	179	195	180	167	147	171	167	187	177	158	172	152	191	177	179	207	162	163	168	181	185	189	166	194	187	166	193	182	158	170	175	171	182	176	181	170	197	194	171	183	164	163	178	144	152	168	158	191	183	190	178	203	181	187	200	197	197	179	186	172	141	171	193	177	184	196	203	176	188	194	167	179	190	178	164	170	197	195	186	176	140	154	185	173	191	156	185	185	190	177	150	189	158	167	179	154	163	167	176	185	155	175	173	185	180	186	187	131	191	183	179	201	202	152	157	174	182	197	182	198	185	202	161	151	182	163	160	157	167	184	166	190	161	161	171	205	173	177	202	163	164	166	182	182	192	168	197	186	170	156	181	200	154	166	170	196	198	194	150	195	154	161	165	172	170	148	175	172	152	177	179	179	190	186	176	188	182	178	170	213	196	159	186	175	173	186	171	166	148	161	141	160	198	160	159	175	188	184	194	162	186	177	190	167	167	162	172	177	170	166	202	194	181	132	179	175	185	169	189	197	201	189	186	172	155	191	181	161	175	188	170	183	175	162	205	180	171	172	186	151	168	167	174	167	146	200	180	152	161	193	192	196	179	157	176	195	174	184	146	151	169	171	187	167	174	185	178	179	172	160	157	195	164	179	166	152	197	168	181	156	169	166	169	183	175	186	167	158	174	171	196	185	185	179	172	192	161	164	161	165	193	201	179	181	188	174	163	186	207	173	165	168	182	187	175	196	174	158	165	179	151	175	187	184	165	178	193	164	175	162	155	166	182	151	169	147	155	168	186	166	155	174	145	162	165	187	179	184	175	177	180	185	169	156	192	182	162	197	205	191	188	188	185	159	167	187	172	197	181	178	181	161	178	179	175	172	204	166	168	184	174	177	157	153	176	167	168	206	179	177	175	181	153	170	170	164	170	160	175	152	158	173	184	176	171	198	153	167	167	197	168	188	183	158	198	164	145	169	191	171	168	163	190	168	169	174	171	167	153	171	171	166	180	163	156	170	180	194	177	172	146	204	164	175	171	191	195	162	183	182	208	181	201	173	173	178	158	161	166	171	185	177	181	174	184	167	177	187	179	155	167	176	171	185	184	164	160	199	179	192	186	172	175	201	165	172	167	187	191	184	149	163	188	185	155	161	203	189	188	186	164	178	192	187	195	207	202	193	192	190	167	164	188	182	173	178	165	164	178	165	159	159	156	175	174	213	181	158	177	175	147	172	172	176	191	170	175	165	174	169	171	161	179	173	165	183	161	189	177	193	178	188	171	142	213	184	164	164	165	173	163	161	175	183	151	177	169	197	168	168	172	177	188	157	169	171	164	184	182	184	170	206	152	162	147	168	172	178	163	188	165	184	141	188	176	210	159	188	189	163	194	177	167	160	186	182	190	177	203	197	180	194	205	195	178	176	166	164	190	167
6325	782	1341	1454	1202	1079	918	846	736	702	695	610	638	600	600	583	593	529	560	557	519	546	558	502	502	549	482	491	485	536	481	466	525	491	483	523	483	485	500	469	478	522	490	515	491	462	467	461	511	492	483	473	463	454	456	503	460	436	466	484	484	510	451	474	459	435	473	483	472	499	487	509	501	505	475	481	458	445	479	477	482	478	483	478	501	457	450	480	529	467	473	470	456	409	458	468	469	525	456	494	455	500	472	480	467	501	485	477	487	489	514	450	482	457	447	502	486	483	491	482	512	452	469	476	530	454	489	498	468	504	477	463	489	446	466	456	447	515	447	494	467	507	476	473	467	510	508	448	468	485	490	438	511	487	508	501	448	495	495	470	505	531	488	458	509	458	518	496	470	494	469	448	458	476	494	473	474	472	465	456	487	499	517	477	530	473	459	438	484	468	434	447	475	478	511	458	510	450	458	501	469	480	497	478	516	456	459	452	519	473	466	471	484	494	502	471	461	435	504	525	460	502	466	457	453	470	493	512	475	494	467	486	470	490	504	509	469	489	494	435	427	489	506	463	481	479	479	503	455	479	485	496	495	494	466	471	449	497	491	484	513	481	459	454	487	450	560	504	443	489	495	459	457	514	476	446	473	436	486	481	457	483	488	464	451	435	481	475	447	495	493	475	492	488	474	460	485	481	516	438	466	502	441	498	497	458	483	479	439	469	479	473	468	470	435	506	465	451	495	491	471	461	457	501	452	493	483	478	469	451	474	509	483	475	471	461	475	467	483	460	482	451	488	472	486	475	502	491	487	490	451	499	513	503	503	487	471	484	489	472	426	482	511	493	464	519	472	456	494	464	450	475	495	440	511	488	499	464	467	488	431	521	498	496	504	433	470	443	471	505	478	501	489	458	485	462	476	468	498	493	478	460	478	536	472	468	481	459	410	463	513	456	476	487	514	456	479	481	465	505	473	483	485	461	461	461	499	492	483	516	465	472	486	502	489	495	478	473	466	471	445	477	488	481	470	479	485	492	491	462	493	462	470	476	459	475	481	471	498	445	494	451	463	486	474	506	456	504	524	503	523	490	451	452	482	474	483	477	482	453	474	481	485	471	481	473	477	477	450	507	472	448	553	478	462	515	432	455	464	482	478	501	438	501	450	462	468	471	470	458	523	442	483	482	452	448	464	473	488	420	488	501	480	548	453	496	494	489	504	480	464	492	470	500	476	470	497	488	504	474	480	511	473	477	465	508	475	433	500	478	502	463	467	462	481	484	463	481	442	475	505	483	488	483	450	501	479	473	442	484	463	471	495	478	497	475	526	487	445	468	475	455	482	461	461	438	459	471	506	498	468	468	473	474	515	466	437	448	442	496	444	490	499	476	470	453	518	461	475	458	479	502	509	499	490	483	465	460	492	494	501	472	473	466	510	492	473	480	485	510	477	468	457	466	504	483	438	461	501	489	469	441	469	458	477	465	468	485	471	451	490	475	503	444	449	472	473	452	460	458	486	477	499	492	503	469	479	481	503	470	465	476	450	492	489	467	467	463	494	461	478	451	460	464	482	433	484	461	476	455	452	464	500	474	471	480	485	459	513	431	455	507	487	462	482	453	483	453	448	465	500	428	462	484	531	497	530	465	466	494	450	510	459	520	470	502	465	491	490	469	504	517	495	504	503	483	501	483	433	491	487	502	500	494	484	470	510	476	490	466	481	483	480	471	495	488	476	485	473	458	507	456	510	497	480	489	479	460	478	509	516	491	472	470	475	512	496	460	490	474	479	470	508	454	490	451	470	480	420	479	500	434	496	493	486	467	505	483	468	474	505	473	456	513	487	504	496	468	469	471	488	455	474	520	471	519	477	478	532	454	493	502	489	468	465	497	465	426	450	478	481	475	461	426	455	493	486	477	465	474	491	491	453	482	495	467	484	463	498	473	485	470	459	478	477	492	454	462	462	466	471	494	501	510	471	480	537	507	492	526	464	425	460	525	520	439	459	462	460	494	491	467	475	494	449	453	491	479	509	493	471	467	498	460	481	503	470	473	433	475	472	496	454	509	493	500	467	436	486	476	502	457	513	450	459	490	482	444	487	455	483	507	474	494	497	466	482	426	465	431	518	504	496	473	480	479	447	455	489	465	445	484	490	492	468	440	494	480	488	461	483	476	464	450	484	449	486	445	473	488	481	485	411	461	435	497	481	485	486	484	436	454	461	471	466	447	464	461	476	458	498	474	452	441	513	465	470	459	498	451	478	479	496	443	473	469	479	486	453	448	481	503	494	491	455	486	446	506	482	493	505	470	487	474	460	448	510	481	455	479	501	508	461	491	481	515	456	507	448	460	468	465	486	482	493	458	462	463	451	494	503	467	484	487	506	522	449	456	461	479	503	430	461	459	500	481	447	451	462	485	475	508	469	456	458	475	456	545	490	484	472	434	480	511	463	499	473	514	484	476	481	480	464	466	492	481	468	490	475	509	470	476	452	484	492	439	435	443	491	460	533	489	457	499	453	473	482	477	448	502	461	512	482	489	471	460	470	487	489	500	458	516	464	533	455	490	487	500	489	467	529	489	464	445	455	466	493	461	468	489	466	488	497	475	454	492	528	466	514	510	474	467	502	477	505	510	468	460	478	494	480	449	457	499	509	458	443	470	454	491	476	485	507	447	413	479	496	486	466	502	493	525	481	452	433	488	533	504	506	466	505	489	489	525	475	463	453	442	463	495	473	500	467	504	456	481	515	446	482	501	477	484	462	474	514	483	465	444	468	454	463	504	498	455	489	463	527	492	477	458	473	498	460	483	501	462	524	481	476	455	493	465	468	455	501	491	473	483	455	468	452	471	483	476	449	496	474	452	497	455	479	495	500	528	460	468	462	495	477	438	493	504	486	462	458	470	480	439	481	498	475	457	462	443	484	497	471	485	475	471	484	517	448	482	465	496	522	494	489	491	508	453	503	495	461	453	463	505	491	444	444	472	462	446	480	460	489	470	503	446	471	506	531	489	466	473	468	509	472	492	491	489	497	480	474	460	514	495	508	476	458	483	474	476	479	438	465	469	525	509	459	523	466	457	499	473	484	485	460	450	523	548	459	454	504	459	445	499	477	493	470	455	512	491	496	497	493	504	478	501	514	507	447	478	499	532	505	482	462	484	452	498	448	449	494	491	459	472	483	490	509	465	499	493	486	490	436	472	517	507	489	468	434	482	514	480	477	472	452	459	460	515	516	502	457	472	470	487	490	463	471	454	459	484	440	482	410	490	498	481	476	469	479	513	525	473	467	492	455	500	494	468	457	463	504	509	475	443	521	477	457	449	459	471	485	514	485	522	483	490	452	451	472	481	471	479	484	483	481	481	461	444	471	454	487	481	494	513	491	510	462	489	508	485	472	458	499	471	453	472	488	514	501	477	511	462	482	488	493	490	484	453	473	457	486	479	464	492	465	472	431	491	498	437	460	517	504	480	525	508	455	479	491	459	451	447
14713	1365	1120	942	689	565	493	472	369	358	385	347	341	335	347	319	318	330	359	326	344	300	299	324	392	304	345	336	319	331	322	325	324	342	337	318	293	295	300	315	332	319	299	375	308	361	334	344	339	314	349	327	307	320	335	306	343	365	313	303	297	331	327	336	326	335	315	329	280	318	323	302	325	314	340	321	323	294	333	321	306	328	320	324	332	385	304	310	312	340	328	316	318	342	298	281	299	347	316	302	340	314	313	316	326	297	276	294	291	315	331	306	296	323	312	352	282	317	287	340	285	367	328	273	321	316	325	320	355	330	324	321	296	298	323	275	351	308	349	321	327	302	311	356	299	339	326	312	356	327	316	306	284	341	328	310	306	310	297	322	299	312	315	305	319	304	303	296	291	311	327	350	324	336	314	319	322	307	322	298	334	299	341	331	334	310	369	327	325	336	344	327	331	321	304	311	322	309	326	321	308	325	306	318	321	313	309	292	297	332	300	338	332	313	296	289	316	305	352	333	299	348	329	310	318	331	343	276	345	305	325	322	298	309	317	309	326	302	342	327	332	315	326	305	312	338	295	333	343	355	320	315	304	301	305	310	286	305	358	321	336	324	316	339	344	320	308	384	318	327	304	296	313	293	284	323	314	318	315	302	359	340	329	347	297	315	291	304	302	307	335	325	289	315	298	307	315	369	331	306	307	314	271	345	296	297	330	306	330	310	324	302	311	302	329	320	336	327	327	306	341	324	314	351	324	313	320	319	286	301	340	331	329	299	310	352	324	340	296	314	300	390	346	295	318	308	300	328	355	331	319	344	320	396	374	310	319	302	348	336	360	355	345	334	324	331	331	319	301	335	342	319	303	331	339	289	340	330	312	305	336	325	286	318	319	302	324	331	355	295	334	318	322	323	356	287	300	359	324	328	342	307	287	325	301	304	309	333	332	334	329	335	346	373	324	306	297	309	330	346	288	311	338	291	322	319	300	344	301	309	350	358	319	312	332	364	335	318	350	286	297	341	327	341	278	332	318	311	328	338	317	290	312	328	336	325	340	301	330	334	312	311	316	330	316	327	336	311	327	332	340	317	318	335	327	288	336	310	319	313	337	339	287	323	326	322	306	305	279	316	317	259	305	308	314	351	309	300	309	324	311	326	344	324	344	319	294	298	283	349	296	335	328	333	336	295	337	302	305	299	316	314	347	305	343	321	331	329	299	302	336	322	309	340	290	351	317	360	303	314	304	317	341	350	309	315	309	325	327	327	305	342	348	287	353	333	306	315	339	322	319	314	321	356	319	307	337	349	324	314	304	328	357	318	302	326	301	341	324	335	328	330	310	331	343	280	306	339	337	331	320	304	326	315	307	356	294	315	329	336	341	320	339	348	316	283	336	318	302	308	356	326	301	314	315	307	313	307	322	337	311	300	315	327	285	350	317	296	318	353	321	320	351	300	350	296	296	306	305	324	299	341	326	332	302	299	313	343	336	327	295	334	330	310	366	303	333	338	311	326	338	325	310	263	331	313	323	322	335	319	326	339	314	305	327	344	324	288	309	346	307	303	325	307	289	341	348	305	324	356	329	315	324	303	323	302	316	282	302	334	344	288	312	340	324	277	331	303	317	292	290	309	304	330	343	325	314	331	339	295	319	322	299	296	317	336	320	324	346	331	290	325	313	273	328	317	307	315	295	346	325	290	328	319	333	282	340	324	325	342	354	289	322	328	287	324	318	310	299	354	298	339	348	296	304	333	316	307	264	322	345	304	314	331	320	325	338	320	312	326	334	365	341	293	366	346	275	315	313	327	313	322	312	330	286	333	314	323	370	307	315	345	320	322	319	337	298	345	345	316	297	317	315	342	326	307	293	297	306	320	308	355	302	328	365	343	336	294	300	310	309	327	305	299	351	327	306	337	317	314	292	313	313	301	330	332	307	322	288	308	329	291	309	292	309	319	300	310	329	315	318	338	304	314	314	329	326	327	297	331	309	334	304	343	312	318	313	333	340	336	330	304	313	299	303	349	323	345	294	274	363	321	324	333	343	333	292	339	323	340	312	335	325	314	308	340	311	316	304	335	344	317	306	334	297	344	338	324	321	334	293	281	340	315	317	309	303	288	295	272	308	320	305	309	337	316	335	297	323	318	302	322	293	308	310	302	322	318	344	301	345	302	346	337	317	329	321	303	306	326	314	309	325	337	340	313	318	317	329	348	315	315	344	316	338	304	307	295	286	331	340	335	326	310	333	354	343	306	330	318	316	357	300	316	305	307	307	304	296	346	314	339	321	339	347	300	338	261	321	320	321	320	319	327	309	290	299	328	305	329	339	360	338	312	347	312	300	308	325	346	325	334	347	329	326	323	318	313	289	304	293	316	315	319	325	290	280	286	318	313	291	326	331	312	291	305	302	307	343	318	320	304	311	302	295	314	320	346	317	303	328	297	310	351	312	306	324	342	304	289	337	314	342	325	296	313	305	321	308	334	298	306	306	335	315	366	283	321	320	313	306	334	283	296	340	298	279	285	315	349	299	311	314	335	313	314	348	301	266	338	308	305	311	317	308	304	332	305	287	310	316	316	325	313	333	333	298	305	331	346	331	305	342	329	316	307	314	322	332	305	325	313	330	322	327	326	289	330	299	306	301	333	304	343	298	294	318	343	338	328	295	334	348	346	309	311	325	320	337	321	314	295	332	313	323	286	324	300	313	313	313	324	340	349	328	292	323	331	327	298	355	295	298	307	356	284	312	313	298	299	318	320	337	310	320	327	306	285	335	305	326	295	343	348	305	347	320	320	325	363	314	290	317	318	289	343	295	314	320	340	355	351	334	305	286	313	321	325	353	300	316	314	296	339	358	302	327	369	313	276	269	329	293	306	315	321	325	302	311	328	322	300	332	361	308	348	321	310	306	334	304	294	340	323	332	310	267	297	301	302	330	317	315	306	346	329	324	315	324	299	322	299	322	335	292	340	293	307	325	371	309	317	330	319	315	355	323	337	323	297	318	323	283	334	343	332	337	303	303	324	314	311	341	281	315	311	296	293	345	334	326	303	329	325	323	325	336	324	278	311	347	304	347	319	339	336	314	331	296	329	356	348	295	282	300	349	334	323	326	319	308	326	306	330	305	344	297	333	326	294	342	316	310	350	335	302	332	326	341	303	330	300	314	340	327	340	310	322	300	297	337	322	324	297	306	304	300	327	335	328	312	323	304	308	365	349	342	335	318	319	340	323	290	306	313	292	304	318	295	336	320	306	305	301	298	336	326	329	339	347	337	345	286	324	312	289	322	352	305	315	317	356	361	305	307	322	389	305	299	349	345	318	316	310	337	298	327	324	315	312	325	338	329	314	310	335	323	292	325	309	316	309	305	314	329	333	312	342	301	315	334	335	343	336	323	323	310	353	318	316	303	311	321	357	362	324	330	323	303	283	316	341	344	330	298	321	321	335	338	339	324	314	329	314	284	317	338	352	331	305	298	330	321	333	332	330
8504	1406	2336	2605	2232	1847	1628	1422	1337	1261	1063	1066	1003	1000	975	897	908	858	862	841	894	826	894	862	813	783	827	806	827	863	796	839	832	758	824	847	799	830	802	774	820	829	767	817	816	754	711	803	764	775	761	833	865	827	791	794	778	769	817	796	822	788	757	791	730	829	778	821	786	778	751	726	736	795	796	733	797	747	790	751	754	787	782	776	759	762	793	778	817	774	836	826	776	826	776	795	779	771	789	768	774	850	792	759	797	815	768	809	788	760	766	784	752	782	786	825	806	763	703	798	792	788	794	759	765	814	792	795	767	764	812	746	741	791	714	785	761	790	794	778	750	753	798	741	800	773	730	753	817	764	753	806	802	777	768	737	753	772	778	747	760	756	757	732	796	753	809	783	784	777	783	745	770	767	733	788	809	791	804	756	826	804	759	766	754	790	757	807	739	765	832	753	782	779	829	760	788	800	738	782	752	732	786	762	774	761	817	779	737	782	783	745	778	774	779	829	764	766	803	757	804	769	744	758	768	759	762	804	765	772	774	771	780	801	780	755	743	774	784	750	762	776	795	756	814	777	779	780	741	795	774	725	765	792	763	761	765	817	738	789	757	800	735	772	784	826	790	754	828	749	778	767	768	815	808	726	799	810	779	795	761	786	847	807	771	818	755	777	744	792	755	744	743	789	778	746	788	767	806	764	808	739	759	836	756	742	750	833	864	821	796	770	739	737	780	744	793	809	810	762	797	771	786	770	816	786	747	783	777	761	790	793	750	772	805	791	831	774	751	754	764	756	786	786	741	778	775	775	820	772	791	743	792	754	749	738	802	810	822	761	805	769	777	737	741	796	803	695	842	756	803	780	799	779	819	787	757	789	752	769	829	787	769	828	763	777	795	734	793	821	785	772	804	806	773	791	808	798	795	741	782	765	780	739	693	750	788	763	788	772	817	787	792	780	784	781	764	786	794	762	772	806	807	760	739	789	770	780	822	819	812	775	830	778	719	795	838	752	768	755	709	801	767	752	827	772	824	762	748	718	766	776	774	732	777	755	795	802	792	782	750	803	796	731	786	769	768	722	771	782	786	768	786	793	735	808	818	834	785	832	818	795	752	797	773	757	747	706	787	794	766	758	801	778	730	764	746	770	794	765	785	803	805	762	778	782	764	744	748	792	795	752	818	711	759	784	746	768	792	758	773	767	791	774	799	785	803	799	798	769	784	774	791	756	750	805	745	778	721	825	800	826	804	779	764	778	758	781	758	804	792	723	794	712	778	793	808	784	803	773	764	792	797	756	736	790	779	761	765	792	752	784	772	780	799	796	782	794	754	781	749	765	799	791	771	792	793	746	825	822	764	826	757	782	790	826	776	782	785	803	762	792	744	763	736	772	769	795	798	750	804	816	774	747	788	835	780	755	757	769	750	791	768	796	766	752	772	798	769	752	760	787	740	807	796	801	746	778	792	755	807	792	792	741	773	783	739	764	768	788	764	777	807	795	780	796	782	792	821	808	792	822	759	759	797	814	797	768	770	776	829	790	783	753	848	822	765	799	818	766	833	716	819	770	797	766	791	765	783	786	755	731	764	722	806	804	789	817	765	748	754	797	783	774	772	811	768	780	783	756	792	758	804	739	811	822	773	802	810	818	777	767	796	744	697	763	788	790	734	790	808	763	793	790	830	743	788	765	750	771	748	719	809	809	778	755	780	792	745	791	794	737	761	744	797	785	768	770	784	791	778	774	748	748	768	803	778	758	785	783	797	817	771	801	846	764	780	779	806	769	725	819	771	810	798	795	843	745	764	765	759	797	769	756	796	770	816	788	781	803	768	801	771	766	743	798	776	835	820	782	774	840	784	771	782	792	797	767	806	780	771	767	743	760	740	751	808	740	781	800	781	774	779	773	763	795	770	776	766	750	791	767	767	800	780	777	801	783	783	781	800	760	775	793	757	808	757	773	730	777	786	790	766	787	783	799	791	830	748	789	781	831	771	818	779	806	817	830	791	721	780	832	784	784	815	794	759	808	755	774	808	795	749	765	767	777	778	849	802	791	748	768	778	737	774	803	796	744	800	754	814	731	791	771	776	737	809	777	754	776	752	757	759	802	787	784	759	792	788	786	771	760	739	736	764	814	771	811	740	765	770	799	794	761	817	767	788	775	744	771	783	745	757	775	762	704	764	779	773	761	816	754	821	756	790	779	775	766	815	750	802	786	729	816	761	776	790	763	784	818	775	795	763	820	812	779	757	750	790	772	771	816	741	782	809	724	811	781	776	776	776	808	765	786	754	772	776	745	830	790	809	800	786	775	809	794	746	847	746	766	777	770	796	787	733	801	779	796	796	840	787	826	729	728	745	747	743	818	729	781	739	814	723	786	778	753	777	769	790	760	767	795	796	776	811	793	762	765	766	772	753	749	787	752	726	807	769	744	733	766	804	753	809	758	787	731	782	799	763	808	859	746	795	855	800	784	783	766	793	758	770	760	752	821	803	779	761	816	817	753	707	792	812	784	739	761	766	740	777	773	781	857	796	806	727	752	737	799	762	755	780	794	772	734	757	753	756	772	840	782	799	780	765	795	770	769	782	767	825	746	813	756	756	715	753	810	809	764	751	770	735	786	789	774	733	809	826	716	804	765	762	781	770	793	732	790	795	780	818	714	765	759	784	852	803	800	733	808	783	752	840	823	748	790	778	770	776	775	786	810	776	798	771	770	788	770	752	826	766	782	799	797	734	769	742	825	779	797	778	742	746	791	774	783	773	810	757	783	830	766	732	776	767	790	783	771	718	735	768	748	764	798	749	732	791	730	804	775	735	756	825	821	788	766	737	813	816	739	813	780	752	760	812	793	763	738	771	772	738	825	775	757	782	810	769	752	817	771	838	782	789	727	783	865	751	761	771	770	758	772	768	738	808	784	757	809	777	792	780	738	759	770	748	744	755	746	791	797	839	765	749	728	766	803	726	797	746	761	801	756	779	777	761	763	780	722	748	817	802	722	773	800	811	749	822	722	803	798	810	782	785	749	802	773	763	801	757	775	776	741	806	730	790	792	737	809	723	810	741	791	785	794	772	752	813	770	799	756	772	760	735	802	741	750	784	788	820	773	796	832	778	782	822	771	829	782	743	773	768	812	777	752	785	786	749	797	816	762	756	700	800	800	728	768	812	730	774	767	781	785	788	780	728	782	789	780	739	780	797	774	769	804	771	735	813	766	781	744	758	761	807	763	760	731	748	741	809	783	796	768	752	773	820	782	783	746	767	761	768	753	820	728	785	719	803	768	759	825	762	804	797	770	821	815	785	734	792	758	784	777	793	775	749	754	764	780	788	758	794	794	721	764	806	728	764	750	760	764	750	832	706	784	737	796	803	764	732	775	769	769	806	776	804	790	786	769	786	728	788	782	761	774	772	727	771	805	796	761	782	795	783	784	747	783	872	745	775	747	739	792	748	749	777	816	763	818	787	784	764	744	775	733	757	781	778	781
1582	324	304	291	324	320	314	267	303	306	295	314	303	304	299	293	317	301	332	312	307	314	329	305	318	317	279	268	293	306	334	291	290	307	292	312	308	313	320	300	318	323	269	313	299	293	305	312	284	311	281	290	347	343	296	298	303	315	324	280	302	285	323	312	333	305	318	313	320	277	270	287	307	293	323	321	276	304	292	297	316	333	347	321	275	316	295	318	297	326	287	324	319	301	313	290	305	282	272	313	282	323	295	294	283	304	309	298	312	302	294	297	310	275	305	291	309	318	316	294	282	269	272	276	313	295	331	322	320	311	271	277	316	311	330	297	296	322	277	295	291	275	340	305	311	284	319	296	293	307	297	301	296	324	282	280	307	296	303	276	330	309	314	311	315	300	274	304	327	291	294	316	308	315	304	311	292	318	316	306	325	306	287	348	309	310	285	292	288	286	314	292	292	308	322	313	328	323	316	328	299	315	260	308	329	290	300	302	293	270	291	310	269	267	281	296	306	287	328	287	321	291	307	318	335	284	311	318	290	312	281	326	318	306	315	305	316	337	328	288	288	312	324	310	291	287	321	283	315	303	297	302	315	325	299	290	308	309	338	282	287	347	307	343	289	308	302	304	290	290	324	316	324	313	301	316	297	311	325	266	306	340	320	318	315	301	284	314	335	305	318	307	292	308	301	341	333	356	347	329	333	307	301	277	360	309	251	309	294	287	276	298	313	262	303	287	298	311	293	301	300	293	323	268	294	289	319	347	321	333	291	311	321	284	277	286	292	329	314	302	322	321	304	318	313	324	303	312	292	345	316	282	303	324	320	310	269	347	351	304	309	310	314	297	296	276	301	310	301	293	285	327	283	298	290	271	284	301	302	312	301	316	292	305	344	327	317	311	296	287	284	296	309	330	287	305	310	304	295	319	305	286	269	292	314	306	324	335	269	313	323	290	290	271	355	309	295	329	321	302	270	316	298	292	301	313	306	319	329	299	306	290	300	312	295	288	287	301	307	315	327	301	375	327	283	301	319	305	272	309	297	289	303	274	334	300	308	329	341	307	324	286	277	310	295	325	280	341	283	311	311	266	294	300	295	284	282	279	316	267	286	313	306	317	307	328	301	343	302	326	291	303	269	294	325	325	295	303	269	290	296	312	307	328	312	283	295	307	308	309	305	288	325	336	268	287	327	326	337	281	319	290	328	258	288	281	301	320	277	330	299	280	297	308	309	328	292	301	325	308	314	313	299	324	264	325	287	305	321	311	358	311	300	304	303	327	303	310	333	306	268	286	322	318	308	271	300	329	301	290	299	339	323	303	286	317	299	304	303	291	269	294	345	304	335	321	312	288	281	293	273	287	329	307	320	322	300	294	283	325	280	304	325	275	318	305	314	316	277	344	303	297	292	286	354	328	301	329	300	310	280	300	301	287	308	285	300	335	330	311	328	305	267	269	308	342	334	290	332	290	313	310	316	309	306	274	282	319	272	318	325	302	287	306	285	315	298	313	347	291	302	325	351	321	273	313	289	320	282	308	308	307	307	325	304	281	302	325	292	298	304	301	338	316	295	317	281	335	310	291	342	286	275	308	334	299	312	282	318	289	265	314	341	281	305	298	309	339	315	301	304	288	326	323	278	307	289	315	345	342	307	280	285	298	273	307	329	328	278	301	300	309	297	320	316	301	282	306	304	300	348	317	281	293	295	253	292	287	306	292	284	294	284	292	260	291	281	301	312	299	307	325	310	321	329	330	311	294	269	299	301	326	306	268	305	354	327	303	365	286	299	326	306	286	301	305	306	279	308	299	316	310	327	320	297	280	289	307	311	284	316	320	282	280	301	302	329	303	303	300	275	296	283	303	331	281	313	267	328	324	316	291	305	322	292	320	296	292	295	308	307	289	336	291	309	340	297	342	327	291	284	334	305	321	292	324	308	295	325	321	303	322	307	291	286	324	288	303	322	322	299	316	304	329	315	290	268	274	296	343	308	293	292	258	332	275	338	330	279	316	321	341	337	291	300	295	303	287	309	317	292	319	302	289	306	321	320	266	280	321	325	312	302	319	319	284	294	325	307	308	316	297	299	312	336	313	311	306	313	320	310	280	325	304	286	295	331	280	295	309	320	278	288	299	304	288	297	309	320	333	317	318	329	295	298	295	306	294	319	318	327	288	289	333	313	279	282	267	293	276	308	332	343	303	340	299	313	316	283	319	329	307	313	252	271	306	284	301	299	290	332	306	295	317	326	290	331	312	294	303	291	326	288	307	324	275	312	315	320	299	296	294	315	316	294	323	284	340	300	277	339	315	333	280	306	291	296	305	302	284	328	299	329	297	321	295	332	307	289	275	321	325	335	312	317	328	263	312	323	297	313	315	334	318	281	311	294	306	334	300	309	326	324	319	315	301	309	315	315	296	281	285	291	308	289	296	280	309	328	329	331	322	305	299	317	261	275	307	311	337	331	305	312	306	315	311	325	313	292	299	315	299	293	309	283	321	322	327	298	286	290	283	288	324	306	308	307	300	329	308	311	291	298	313	295	309	302	308	345	302	284	290	280	292	299	277	339	298	310	327	290	307	315	327	312	281	277	298	280	280	310	309	326	312	308	318	327	310	325	290	296	344	287	307	343	276	310	278	277	275	284	277	282	370	283	326	318	305	300	259	297	302	338	339	313	314	319	335	316	295	319	349	314	316	296	289	269	311	300	338	322	319	293	316	279	320	291	306	302	257	303	309	279	325	314	291	304	286	289	289	330	291	291	281	308	299	285	286	275	295	326	291	279	310	335	312	288	296	320	303	259	312	304	300	308	266	310	324	298	303	288	305	312	277	278	325	305	318	311	280	305	303	326	316	313	320	277	315	301	311	295	298	304	330	333	334	284	309	303	300	271	295	298	302	297	284	303	293	317	323	326	293	334	301	300	348	328	350	308	324	306	321	326	309	264	288	313	307	291	309	322	296	314	291	307	319	305	314	344	319	319	307	302	323	299	291	281	325	336	349	320	294	320	276	286	313	310	317	309	325	309	281	298	263	323	311	319	290	308	286	326	290	286	339	296	310	291	311	360	301	290	328	300	339	357	286	296	319	283	287	302	317	249	321	335	326	280	318	278	305	308	282	284	317	352	313	290	313	300	330	303	299	283	318	312	271	286	310	305	274	313	307	328	306	328	282	326	313	307	334	291	284	286	305	285	343	303	327	307	303	331	303	326	304	272	321	306	312	318	324	297	320	316	315	312	319	314	336	314	308	282	279	309	307	351	279	306	340	275	292	321	312	292	296	320	324	299	279	332	311	287	311	315	289	309	305	325	333	323	302	312	281	293	300	288	299	304	322	284	310	286	305	318	279	320	277	318	296	350	309	316	318	332	318	292	325	299	304	303	321	309	304	289	316	310	292	283	310	314	291	304	286	307	294	283	334	283	334	303	288	302	332	300	295	310	305	279	319	304	312	287	338	282	296	286	307	295	291	321	323	259	294	306	306	307	288
1971	794	736	774	776	775	761	704	709	725	746	766	709	705	746	687	730	728	724	712	719	720	684	814	688	706	714	718	704	745	725	715	762	702	711	704	673	751	695	682	681	672	751	725	747	701	718	757	757	664	740	742	712	773	692	724	737	700	676	675	698	665	735	711	704	734	744	718	723	716	686	711	730	722	741	695	723	712	740	764	681	702	684	723	696	721	689	705	701	705	687	740	738	751	711	745	686	662	749	701	718	685	737	752	718	724	709	743	663	713	698	764	680	722	760	708	734	748	692	765	698	732	735	725	667	705	727	707	719	656	741	714	691	729	719	677	698	726	724	727	730	738	711	739	680	707	761	766	753	722	730	759	723	732	706	678	686	704	716	735	760	745	735	748	723	681	712	713	759	737	736	728	695	667	762	725	721	709	754	729	714	733	724	700	708	749	698	730	723	694	746	724	688	695	726	683	719	695	724	689	684	713	706	734	690	678	722	771	723	705	709	749	732	712	704	713	717	693	745	740	696	701	759	725	730	722	736	725	726	700	694	713	704	761	712	715	689	755	730	740	718	691	716	703	734	670	730	691	752	657	708	755	687	745	724	700	669	750	694	731	715	712	674	719	705	687	703	674	706	706	707	776	745	732	715	727	735	714	670	722	789	695	710	718	709	721	701	729	678	697	709	730	732	768	689	740	765	703	692	756	706	679	722	679	724	716	721	732	706	710	720	729	744	733	751	753	706	696	683	716	722	733	732	736	724	711	718	722	756	657	740	700	696	721	699	691	724	668	732	708	706	740	701	718	724	715	754	761	698	656	704	721	672	759	697	707	715	694	674	704	733	698	679	697	657	723	741	734	712	729	673	717	686	713	736	750	717	729	646	691	719	722	734	742	737	733	765	690	742	702	751	696	724	693	700	726	733	718	700	706	693	708	723	654	699	739	732	695	781	723	716	748	712	725	709	707	709	677	706	719	751	700	733	692	709	764	747	699	711	710	713	685	734	675	690	701	782	717	714	739	727	724	739	761	704	716	738	694	683	719	732	722	684	712	701	731	738	713	691	766	681	738	715	703	691	716	757	758	719	700	676	734	690	736	685	697	723	696	746	762	723	710	725	664	731	720	704	705	749	707	683	697	698	703	727	675	685	751	719	698	755	735	767	753	681	726	732	674	687	737	758	761	737	686	749	722	752	691	717	737	718	709	673	763	686	648	672	759	694	708	673	714	728	720	720	708	772	704	758	713	753	700	718	668	693	712	744	763	667	745	725	715	740	699	702	704	728	738	728	755	753	733	716	720	707	669	683	692	712	748	744	746	705	730	729	735	738	728	692	713	711	693	694	684	717	693	695	757	712	687	784	739	755	728	768	741	703	674	746	661	690	712	744	695	716	688	704	737	721	743	671	725	679	715	672	689	700	711	676	739	705	761	686	763	671	730	722	681	676	704	681	705	722	727	686	747	711	699	734	728	686	751	740	687	708	738	711	718	752	729	728	746	708	707	710	728	753	699	685	763	743	714	753	721	719	728	691	690	721	699	719	676	664	708	696	668	722	681	680	681	725	680	707	727	718	680	717	688	700	730	698	734	701	730	697	707	730	694	700	697	689	740	689	708	708	741	727	731	721	700	705	649	712	665	686	702	727	732	737	752	677	724	730	724	726	726	721	724	705	737	689	706	667	735	758	700	772	668	706	756	663	680	703	712	719	692	695	702	677	686	708	736	679	673	699	731	706	696	731	715	734	710	689	753	729	751	689	696	717	725	702	744	684	664	697	714	713	772	722	704	717	744	721	724	713	748	734	723	701	731	733	680	697	697	696	713	732	723	699	734	755	699	782	730	699	676	689	741	729	690	717	742	713	685	705	762	700	703	672	694	739	726	733	666	730	715	693	689	707	719	706	688	724	755	699	792	716	734	747	684	736	682	723	704	756	733	725	663	729	701	737	704	698	715	686	728	741	749	670	710	736	704	721	678	688	725	746	746	726	702	741	721	693	700	715	703	730	740	725	700	714	721	731	712	691	728	703	684	733	744	780	716	727	742	742	653	673	682	686	681	703	715	650	721	771	666	744	730	708	695	713	741	653	708	704	712	727	723	741	738	732	706	746	733	748	750	730	687	687	697	749	719	700	757	665	702	691	686	683	711	724	702	718	714	746	724	675	793	739	712	745	726	709	749	710	651	777	715	744	694	764	706	708	726	698	710	718	665	689	750	745	700	696	718	776	732	704	710	726	706	760	714	689	697	722	690	714	740	708	686	728	730	669	714	710	699	699	728	664	689	713	725	710	685	713	735	692	693	698	760	687	717	690	740	673	657	656	726	723	690	661	719	699	717	682	715	700	720	729	716	667	712	739	684	705	745	718	741	736	723	716	681	697	733	697	708	682	754	717	712	743	675	707	716	695	740	708	738	686	725	692	731	715	749	740	755	703	663	697	698	686	688	731	684	697	707	743	742	692	690	719	720	719	714	716	717	725	674	739	683	743	701	756	743	731	760	696	663	741	733	712	736	685	718	692	687	684	752	687	701	654	695	713	686	752	718	735	717	710	702	697	702	744	715	718	684	734	710	729	711	735	737	730	733	740	680	736	729	753	716	713	721	700	726	683	750	695	712	704	725	718	690	740	694	669	712	755	700	695	711	705	718	706	702	739	718	676	720	705	724	703	714	731	759	692	734	660	690	718	702	740	653	716	725	722	703	705	719	735	720	732	713	692	673	677	683	706	717	680	731	707	685	715	757	682	702	693	720	715	729	728	737	749	738	682	728	754	716	763	710	706	714	739	747	666	711	722	692	700	699	747	732	697	688	709	673	734	719	717	724	695	752	748	741	760	704	713	684	788	726	748	713	731	714	743	724	688	683	669	719	712	690	701	756	721	716	728	744	744	723	718	726	687	728	714	726	705	677	715	747	711	724	720	671	686	726	717	712	732	757	712	723	720	712	673	701	703	737	728	699	727	686	698	671	711	696	682	764	692	724	691	671	760	720	702	704	739	756	651	779	718	766	698	687	686	708	650	688	702	623	674	725	712	710	696	704	741	712	713	685	737	714	698	715	720	691	709	682	721	744	705	694	726	749	701	677	721	725	724	736	776	736	711	687	694	739	737	773	714	709	717	726	742	714	719	688	740	697	728	671	727	734	679	705	729	741	705	732	716	729	687	719	692	711	713	722	685	712	683	713	719	752	715	716	717	678	719	770	716	700	724	759	696	689	725	711	728	685	706	708	716	673	712	734	742	643	685	688	659	684	698	716	702	673	701	754	686	731	723	714	733	724	732	712	715	712	732	646	695	731	652	695	708	724	719	743	680	713	746	742	691	701	695	731	691	721	722	706	722	739	762	732	687	688	752	719	745	740	727	652	694	757	719	671	692	728	693	693	742	737	733	726	741	705	716	703	711	715	726	699	744	721	712	707	728	693	739	711	746	741	668	706	739	728	764	712	726	722	684	726	696	669	713	697	737	708	711	770	694	721	709	698	718	737	695	688
7685	575	554	477	324	282	257	225	214	210	228	199	204	199	181	191	207	192	179	174	195	184	180	183	164	164	183	184	184	190	190	182	160	162	188	162	166	179	183	185	182	183	178	192	174	174	175	186	161	175	173	183	176	162	195	183	185	181	180	171	160	176	169	169	213	169	174	180	177	173	182	171	217	189	181	176	173	181	174	174	147	176	208	176	180	172	170	161	164	177	198	168	177	194	187	166	182	179	163	171	196	178	176	173	174	183	194	192	198	200	188	188	198	193	174	180	181	185	170	177	167	167	178	192	182	167	177	161	165	199	195	155	183	164	189	181	182	152	189	194	179	203	190	161	193	193	163	205	200	177	165	181	172	180	179	175	190	194	187	176	169	187	190	166	166	185	180	184	164	185	192	196	162	192	201	175	152	152	179	166	170	169	156	182	200	180	193	168	185	189	189	158	180	183	145	185	164	185	181	149	217	193	204	164	211	192	171	194	169	174	187	175	194	174	197	184	178	192	177	164	161	175	170	172	168	185	209	183	167	175	162	192	195	179	207	176	190	172	219	172	186	175	178	182	162	181	178	176	188	167	182	176	192	158	158	176	205	171	174	197	156	158	191	202	170	178	196	170	167	153	195	172	192	157	184	171	178	183	197	156	188	187	167	170	178	172	184	167	177	176	181	171	163	189	176	193	166	172	216	197	185	180	193	183	184	198	189	183	181	179	169	202	187	163	168	174	150	162	175	202	172	214	159	175	174	179	204	188	203	179	184	184	200	187	152	176	190	211	188	168	172	179	178	198	169	196	169	181	153	189	188	181	180	158	190	188	171	175	186	174	186	187	205	200	170	169	173	215	192	159	188	190	200	181	185	176	204	158	156	184	153	194	188	180	191	172	164	188	188	161	192	168	163	159	168	161	161	181	195	182	189	171	185	200	184	203	181	181	176	158	200	207	173	174	204	179	159	187	176	182	209	194	179	199	173	173	174	184	180	176	180	167	205	190	184	187	145	169	189	154	185	174	165	154	171	173	168	182	167	182	152	175	181	164	171	181	173	211	168	192	166	194	170	166	177	163	181	175	194	213	179	220	175	183	167	168	187	149	192	174	218	159	189	173	197	168	191	176	193	188	171	186	169	171	191	183	193	184	175	180	191	193	188	160	165	159	181	196	163	164	176	154	177	185	182	174	193	163	197	174	147	173	161	181	175	182	174	171	195	188	170	165	168	168	176	161	190	183	193	163	166	194	158	170	176	184	166	192	169	170	185	175	205	174	173	177	185	199	188	179	146	171	183	180	176	186	187	149	171	195	179	184	183	199	194	188	188	197	171	201	174	172	187	194	206	149	190	194	195	192	198	177	180	181	167	170	181	220	191	173	195	174	177	186	187	188	190	174	159	168	183	171	200	179	146	178	204	177	182	182	189	179	186	187	167	199	196	167	194	188	175	188	200	184	185	187	205	187	174	176	176	181	176	171	182	166	161	186	182	172	182	203	198	179	171	152	210	200	189	168	189	161	232	207	172	151	156	171	151	176	177	163	184	187	195	192	165	184	192	158	178	188	186	204	176	191	168	191	179	194	186	190	192	202	176	192	170	199	184	184	165	191	185	163	184	167	198	182	144	190	198	161	198	216	185	191	167	182	177	189	155	185	175	173	192	181	199	184	151	191	195	184	185	186	165	205	177	189	175	195	169	150	180	160	175	180	213	201	186	167	190	178	186	140	172	170	180	171	180	195	175	166	161	186	180	174	191	185	215	173	190	190	189	149	177	160	178	172	185	153	157	209	209	171	190	161	202	181	185	175	212	170	179	189	170	171	165	168	189	171	199	167	202	192	200	196	179	165	158	172	197	188	173	146	190	174	195	171	171	150	163	176	145	183	203	187	158	172	169	185	164	167	164	181	161	193	181	160	184	162	183	173	182	163	180	176	173	196	179	151	201	202	183	184	194	179	184	183	172	176	191	160	168	176	198	161	166	188	179	201	141	183	182	182	178	203	168	183	196	172	201	201	177	188	177	174	146	184	203	176	170	171	190	174	184	196	185	180	191	160	203	183	183	198	192	173	173	161	204	179	183	219	185	199	183	195	169	169	167	187	186	149	173	175	184	206	180	180	204	145	194	181	174	186	197	191	169	176	170	202	194	160	192	192	169	176	200	184	182	168	204	164	196	195	184	179	194	182	176	191	183	185	165	168	193	180	201	186	179	212	181	186	184	187	155	184	195	160	152	179	189	179	199	183	177	181	186	176	198	196	184	191	181	182	177	178	195	181	169	208	180	193	188	191	180	177	202	189	186	179	165	156	194	201	191	171	199	177	168	160	182	165	219	193	183	185	187	187	185	174	186	178	182	181	184	167	164	196	180	170	178	217	164	190	179	191	159	191	206	189	184	177	208	180	173	197	150	182	169	173	191	171	186	180	166	156	192	193	180	176	171	189	175	204	160	150	164	177	182	183	155	195	186	175	181	188	157	171	191	175	200	171	145	189	180	169	184	178	183	197	182	176	175	182	186	198	191	174	175	198	158	176	174	187	223	153	183	182	168	170	203	203	187	193	181	170	200	174	215	196	200	194	173	193	178	188	184	181	186	188	175	193	188	157	179	165	205	176	177	168	177	175	178	169	216	175	173	199	170	192	189	189	176	184	192	164	170	164	201	191	171	159	166	178	176	195	192	202	202	209	176	179	216	156	155	167	180	182	162	148	200	187	176	202	219	172	161	195	195	169	171	180	191	178	195	179	179	180	193	184	171	180	174	160	187	149	162	194	199	175	163	191	178	194	177	167	183	179	188	174	183	197	174	192	205	198	171	175	166	165	150	178	189	184	170	179	167	178	187	199	183	186	186	162	160	183	213	158	209	180	195	169	211	176	168	195	180	181	202	194	174	174	198	158	187	157	191	164	188	174	163	195	200	179	169	150	167	162	185	166	176	164	171	187	155	185	173	200	207	170	169	186	189	181	170	195	182	175	192	217	189	189	171	182	180	187	196	180	226	187	193	188	173	209	169	178	172	176	197	172	160	165	168	172	177	192	181	180	197	175	196	201	196	172	167	160	155	172	193	184	190	169	162	165	183	176	207	175	167	200	192	181	191	181	203	185	163	182	185	195	167	188	189	188	220	183	181	195	229	194	188	186	210	176	164	215	171	179	188	164	169	202	205	175	194	164	185	176	187	173	176	177	189	197	193	203	193	179	193	185	196	195	187	190	175	159	192	174	192	149	170	191	188	186	200	179	188	173	191	174	178	208	182	188	150	185	154	203	185	190	160	194	187	201	184	170	184	161	172	158	196	194	176	193	182	177	205	193	179	175	187	176	179	181	156	192	209	161	168	169	161	200	181	175	190	191	199	201	196	174	171	195	179	189	179	185	178	211	170	173	187	165	180	208	179	170	183	184	201	178	221	184	181	157	213	165	184	183	194	172	186	177	164	196	192	208	179	200	177	170	181	166	176	165	149	200	177	178	189	212	176	172	173	165	166	164
6338	804	1328	1499	1201	1079	899	731	714	700	673	627	652	595	618	563	573	549	560	501	538	535	511	512	488	546	500	519	526	497	493	519	492	494	550	483	440	505	451	502	506	482	485	487	500	510	508	465	497	477	505	491	454	449	509	473	486	492	522	450	475	465	512	464	470	476	476	461	522	508	469	492	487	484	522	477	485	520	478	455	519	507	514	496	465	510	467	526	465	500	504	457	511	495	466	490	489	515	542	485	492	508	515	499	453	496	457	484	506	472	506	456	482	495	501	440	483	511	488	467	486	491	464	485	492	518	472	489	478	467	462	486	460	473	483	525	544	472	495	469	503	483	450	460	514	501	495	475	448	510	531	459	522	462	466	481	471	521	490	483	495	499	497	516	449	460	482	538	451	473	512	491	466	508	487	493	501	508	497	427	467	507	510	507	459	470	512	471	468	519	533	489	512	491	444	465	490	479	512	471	532	445	501	521	477	487	489	505	489	471	482	500	461	490	520	490	463	543	455	511	505	509	517	485	470	487	473	494	481	527	518	490	489	520	476	481	518	496	485	485	494	485	465	449	484	492	541	498	476	501	505	511	517	482	513	500	537	482	514	465	489	514	485	454	470	482	464	478	449	490	499	487	503	482	485	481	478	492	477	497	517	453	477	493	456	495	509	485	495	508	478	437	499	486	506	435	504	494	505	494	457	514	487	497	470	500	453	510	506	511	475	488	488	464	519	466	459	480	493	512	482	484	507	479	456	480	480	522	459	481	474	458	478	516	449	502	489	466	519	477	452	465	482	497	496	495	488	521	454	498	520	508	510	495	503	508	482	443	550	485	486	477	508	466	490	453	484	501	481	484	478	509	479	494	455	503	515	506	476	511	500	482	487	482	468	474	474	510	475	507	487	462	496	491	459	481	480	477	488	476	479	468	497	494	456	526	498	470	500	481	498	488	488	477	475	516	465	483	475	493	453	479	475	491	523	484	476	515	504	506	524	518	499	458	519	480	499	461	503	495	474	502	481	531	500	462	516	460	466	483	471	452	486	475	454	482	470	515	477	483	460	511	509	447	471	497	470	440	483	484	496	456	511	514	471	514	492	440	481	509	494	467	483	498	480	516	437	462	464	515	484	505	443	488	510	489	501	470	474	532	486	542	494	511	469	492	482	506	483	495	487	487	528	491	462	442	489	496	486	472	497	451	465	500	480	471	443	462	456	441	503	487	463	500	503	477	485	484	533	478	493	492	507	563	460	514	498	456	447	493	504	476	439	479	499	495	456	450	465	503	479	482	452	526	466	500	500	492	507	450	469	450	437	520	463	467	491	477	477	511	507	498	467	437	490	493	471	532	532	495	466	459	518	475	449	451	479	492	474	453	501	486	485	467	497	487	485	480	485	477	497	490	473	492	502	509	520	485	503	505	516	517	509	463	474	481	493	469	482	494	469	527	488	471	485	507	480	462	493	490	493	480	496	515	471	498	470	528	491	489	490	477	472	490	476	493	464	480	503	477	530	511	505	461	535	503	484	453	515	443	508	491	444	452	504	469	453	493	456	492	472	455	440	477	438	481	490	480	457	446	444	473	511	477	519	494	490	446	488	477	500	458	508	461	462	497	468	486	496	503	477	461	453	488	466	490	505	504	500	490	492	461	538	475	486	521	500	492	460	483	458	494	472	497	537	489	497	485	468	491	495	478	516	476	487	520	522	505	477	530	492	489	469	476	465	480	465	537	521	494	493	488	482	480	476	448	448	476	529	492	464	503	477	478	523	442	489	477	527	489	483	465	464	468	472	483	527	426	455	477	513	495	497	477	493	529	470	482	500	470	454	489	451	486	505	482	483	483	507	453	543	535	499	475	500	496	481	464	478	477	487	485	486	497	509	467	480	460	455	489	437	461	477	488	516	443	490	446	501	496	484	506	478	439	462	508	493	475	469	503	474	511	485	524	444	521	455	492	465	482	448	513	506	480	502	443	495	497	449	454	474	526	487	442	459	532	505	534	477	541	475	470	483	465	448	487	463	470	503	503	490	512	446	454	511	484	515	440	490	478	470	469	521	460	510	492	443	504	515	489	508	462	462	475	505	482	462	461	466	472	453	493	468	510	470	518	510	477	477	479	456	525	473	480	514	488	482	489	465	498	511	476	456	457	471	510	478	506	511	473	517	468	427	444	482	502	480	467	439	480	505	449	480	478	489	478	501	461	470	507	487	500	480	475	508	507	521	461	492	513	504	457	559	441	445	495	506	528	498	505	494	495	491	475	456	504	481	517	518	482	439	473	471	503	469	494	485	497	497	509	484	493	466	491	452	440	502	479	497	467	500	507	483	469	469	490	463	474	436	509	472	485	515	511	469	471	497	465	509	507	476	482	455	451	499	509	441	458	497	521	493	493	468	491	460	472	491	502	486	483	482	508	479	450	445	473	494	472	474	478	435	507	476	477	498	423	495	473	493	486	476	473	512	533	467	472	497	455	514	472	458	499	477	494	498	486	463	510	499	494	472	489	477	438	513	498	498	523	507	469	448	460	462	490	458	494	492	484	504	496	472	480	493	511	490	486	489	517	456	466	468	462	507	505	463	497	484	509	487	504	522	474	506	487	489	503	477	473	476	458	537	520	463	452	454	481	478	485	514	515	477	499	528	487	508	479	506	496	434	486	464	523	486	508	486	497	481	479	515	450	475	521	487	453	462	490	474	486	476	463	500	529	489	489	503	480	473	486	487	478	470	486	521	471	457	489	515	494	451	518	510	492	520	490	443	498	539	471	464	483	442	497	481	529	536	478	442	477	479	460	495	514	490	489	484	495	455	548	487	494	537	495	436	467	526	502	474	468	453	448	488	508	489	463	472	497	494	476	482	511	474	450	501	480	484	518	483	483	475	462	500	482	486	524	472	529	480	518	472	539	480	496	518	471	502	489	465	537	439	497	476	504	470	435	529	477	472	498	511	464	499	464	482	508	457	506	487	491	462	486	519	473	477	457	476	481	455	443	461	550	472	490	480	493	529	430	506	497	475	469	469	466	500	543	497	485	469	483	529	436	478	528	526	490	449	495	481	444	435	471	467	493	511	471	490	471	461	508	522	506	491	443	487	527	533	502	501	506	504	517	497	498	456	507	455	525	482	466	478	501	498	480	500	475	485	446	522	485	496	421	515	518	458	497	481	476	514	463	487	542	467	488	490	508	494	509	477	479	495	441	496	492	484	486	516	484	518	470	485	501	475	485	467	436	505	455	469	448	467	481	474	506	483	481	485	461	501	463	498	509	521	474	521	482	478	455	476	496	441	505	466	504	478	494	494	490	480	458	465	470	493	488	495	505	500	484	482	490	505	500	465	440	474	480	462	521	495	479	479	506	485	495	450	505	505	459	462	458	472	475	469	493	473	472	449	477	490	480	486	485	472	490	480	477	473	502	497	492	485	459	501	516	480	500	504	500	537	475	496	495	451	451	536	495	525	487	472	495	471	538	486	524	484	534	474	463
14834	1393	1090	908	648	546	464	437	399	426	383	358	349	357	342	337	365	333	354	316	349	341	347	379	339	300	321	338	368	326	327	299	303	337	302	308	332	335	341	318	336	341	340	360	311	311	312	317	340	310	342	306	339	308	304	355	344	329	320	316	316	312	335	371	334	327	350	329	367	326	363	298	338	328	332	346	315	322	274	303	278	320	318	318	354	307	336	355	342	316	318	317	300	338	286	356	306	311	352	304	346	289	323	304	302	369	329	312	322	338	300	328	363	313	314	300	286	343	296	350	332	334	319	313	324	337	336	341	344	339	309	317	314	354	325	313	325	303	318	332	297	316	349	364	334	343	300	346	319	303	311	325	343	299	300	314	339	317	358	321	319	342	326	317	335	314	343	314	309	323	290	307	366	303	273	319	346	348	328	333	333	330	305	321	301	315	323	338	332	345	331	344	338	335	347	287	317	330	327	299	333	334	334	356	309	300	330	308	317	342	331	338	330	349	319	310	321	306	333	294	303	342	345	343	327	345	338	336	338	319	310	319	333	314	319	327	317	307	371	328	344	337	289	326	311	321	335	340	313	348	308	346	292	300	358	343	279	316	331	309	337	297	303	339	321	322	351	340	318	352	344	323	367	321	323	308	323	325	331	336	293	314	330	340	319	310	338	318	292	327	315	281	322	318	326	322	314	335	323	306	334	313	292	344	382	350	327	328	328	315	330	337	365	350	324	308	317	321	372	364	298	335	325	318	367	309	334	314	314	332	334	345	339	332	332	310	340	305	303	330	301	344	337	302	341	367	332	323	343	326	309	292	323	305	355	354	338	324	305	328	282	265	337	338	339	323	325	296	346	303	334	378	329	335	348	335	304	325	335	351	307	288	326	335	324	333	302	290	305	337	323	316	304	357	360	324	318	339	346	339	312	340	308	312	305	310	342	357	382	329	347	321	303	321	364	319	318	292	304	342	316	289	346	314	340	337	326	348	322	332	292	298	350	286	314	323	311	327	367	296	309	310	312	296	337	310	314	306	320	341	321	322	354	335	329	375	345	373	322	335	337	338	346	313	298	335	314	322	349	338	308	328	289	314	339	332	328	314	318	352	313	352	344	334	324	318	292	318	363	295	316	314	327	290	313	358	362	286	306	332	315	298	339	300	316	304	317	325	288	336	362	362	310	311	314	287	370	292	334	310	323	325	339	271	330	330	326	295	347	343	348	369	331	346	329	303	303	358	326	321	337	335	351	324	303	304	264	309	313	315	354	292	338	359	337	292	311	329	292	345	343	344	287	352	315	333	318	319	322	317	335	339	320	330	296	319	302	347	338	334	309	368	326	327	331	332	324	337	320	290	321	323	301	337	343	327	333	347	298	315	305	301	314	319	329	330	314	346	326	317	316	337	306	328	318	344	355	324	311	316	302	312	332	322	330	373	283	285	322	333	316	327	317	338	319	363	322	320	327	317	344	292	351	318	342	319	324	334	320	288	286	307	318	352	317	310	336	303	300	325	318	309	292	334	315	334	302	332	349	321	311	333	350	317	321	335	311	339	325	350	303	298	331	335	345	335	324	298	299	337	330	358	321	356	326	342	314	324	317	340	324	291	345	301	357	328	338	281	332	345	303	335	295	359	293	322	327	309	292	375	314	300	357	295	347	311	361	314	331	351	307	304	300	335	344	325	325	292	338	346	325	336	316	313	329	322	321	324	314	305	324	342	299	344	326	338	343	295	310	281	325	294	300	300	331	290	313	333	320	305	343	346	332	318	316	313	337	311	300	351	337	279	290	305	331	324	282	336	352	323	304	318	309	311	344	309	330	354	346	332	305	322	320	350	344	320	270	345	328	300	302	349	339	310	334	334	288	313	328	330	287	349	312	282	308	319	331	319	342	327	314	334	321	317	340	327	344	335	346	347	307	296	303	295	308	332	286	330	296	308	345	326	326	307	306	328	310	313	348	341	346	303	281	331	308	338	344	322	333	342	342	336	291	311	320	337	322	335	315	293	303	314	282	325	304	311	324	289	319	334	332	344	320	302	313	355	374	377	318	325	306	316	331	320	275	301	324	317	300	274	327	356	318	307	327	296	349	331	318	322	310	335	349	323	349	305	326	311	335	339	344	320	315	292	312	321	305	305	334	337	317	317	312	341	322	308	323	343	330	308	293	305	327	347	338	342	322	335	326	327	309	332	321	294	314	334	310	340	296	318	356	308	338	318	331	313	333	334	356	311	343	316	305	328	344	322	335	282	317	319	332	325	345	284	342	345	289	325	324	316	314	379	352	317	301	348	317	330	286	316	296	306	346	327	296	280	318	329	309	281	309	359	316	327	313	333	326	320	343	328	313	307	319	309	325	331	336	317	319	336	348	302	356	333	350	324	335	340	307	309	328	351	316	325	340	314	327	287	341	347	294	334	339	331	329	364	324	322	303	344	303	349	338	286	326	322	305	305	297	307	336	342	308	345	316	326	327	321	334	348	328	338	315	271	316	321	283	339	325	321	312	355	314	310	329	316	293	310	343	366	321	304	329	286	359	333	329	330	347	321	333	318	334	358	317	343	328	284	326	303	310	322	344	333	325	275	368	278	326	304	297	338	333	327	312	315	343	280	320	351	324	345	319	319	325	277	325	329	312	317	332	307	302	314	344	324	317	352	308	327	339	316	304	355	322	357	287	329	282	332	341	313	315	305	317	319	344	337	343	306	364	329	353	371	323	336	342	349	311	302	336	332	346	359	346	331	338	324	311	305	302	370	322	306	334	364	350	332	350	315	307	322	288	298	299	305	377	313	315	313	284	332	314	302	335	330	324	345	327	313	353	306	314	333	342	341	352	271	309	333	314	318	316	297	337	300	321	366	333	318	347	360	315	338	315	296	314	312	341	370	365	341	332	329	326	300	321	320	363	309	339	330	335	344	349	324	295	318	321	338	341	301	303	350	328	313	320	348	315	338	341	315	326	303	352	317	330	333	319	327	319	328	310	352	334	357	331	337	317	344	339	351	326	336	317	337	330	305	328	319	334	332	331	329	333	320	313	314	360	319	319	348	345	355	352	303	338	335	285	310	360	322	319	358	313	333	336	332	328	301	315	315	338	329	329	342	354	328	343	316	317	332	311	304	344	360	344	288	326	310	345	315	306	319	354	397	333	303	321	329	337	348	327	335	298	318	321	343	323	325	339	317	355	286	294	328	315	368	324	310	323	331	356	347	327	301	304	334	304	321	322	301	333	349	303	330	338	335	305	319	325	337	318	354	322	341	344	315	343	322	321	323	347	323	303	325	319	322	328	320	339	320	318	357	332	308	320	319	321	343	333	300	317	302	335	332	336	308	346	312	321	330	348	323	299	344	329	292	349	334	297	340	309	304	364	339	317	354	303	314	334	322	300	316	332	315	301	352	287	351	318	293	336	349	337	308	296	320	309	341	343	323	333	322	321	307	352	315	331	335	302	295	341	328	328	311	326	313	323	295	334	319	319	319	290	318
8656	1425	2388	2670	2288	1770	1623	1353	1280	1211	1036	1049	1022	920	945	931	838	910	890	921	910	861	901	861	859	841	842	868	795	873	892	812	830	825	807	827	833	810	773	788	828	797	816	756	792	814	813	739	858	783	801	777	821	769	814	814	791	794	781	772	841	759	810	791	849	766	841	791	810	760	805	851	800	778	797	778	809	821	766	832	776	785	785	817	807	849	802	751	797	828	792	777	842	754	778	805	796	820	795	754	744	769	774	828	778	831	823	804	852	799	756	789	799	780	784	766	783	769	823	762	785	777	797	755	775	783	774	769	815	806	764	769	768	764	817	827	750	816	840	760	740	788	772	778	792	816	789	798	738	784	756	773	786	829	813	748	761	814	819	764	812	779	763	792	768	792	764	803	853	786	812	805	737	796	784	774	839	822	819	828	777	750	783	764	769	770	762	748	790	809	801	814	811	801	825	779	794	765	827	737	784	832	804	759	856	782	817	739	802	784	754	837	753	804	758	779	786	815	806	793	823	749	795	782	778	810	762	809	811	782	842	804	762	834	807	798	795	781	741	748	766	775	811	718	795	772	750	756	804	781	770	767	750	795	829	818	837	768	800	792	785	823	788	712	761	760	799	841	755	821	810	776	758	800	775	786	795	797	803	799	782	769	817	819	838	781	806	745	805	770	758	820	825	725	806	743	723	831	773	743	842	726	793	823	769	818	862	747	768	819	804	819	765	763	748	780	853	767	811	787	805	798	786	758	709	803	755	782	778	767	785	799	796	829	824	818	799	727	825	820	818	810	767	809	809	798	797	833	767	815	754	785	761	858	788	802	789	732	772	750	763	858	806	780	772	787	812	760	796	780	762	735	838	768	800	748	797	768	787	771	858	775	829	736	790	764	763	783	790	830	799	809	787	791	841	775	741	851	798	756	806	786	772	785	809	801	817	749	793	780	789	814	838	791	853	758	818	753	866	804	805	804	766	779	737	772	860	782	822	776	844	783	799	778	761	783	782	835	817	771	801	749	782	741	788	784	757	753	779	789	793	792	775	822	831	788	802	743	793	772	809	785	795	810	777	757	748	804	788	819	823	742	746	787	800	782	792	749	779	782	799	793	753	759	746	761	799	798	798	779	760	802	780	749	800	804	745	828	799	767	810	807	769	764	798	792	737	801	748	783	792	769	812	792	769	805	794	774	812	776	836	839	796	775	756	774	772	840	761	772	790	774	815	749	769	785	763	778	742	816	848	764	771	769	814	811	804	769	772	807	777	807	793	776	798	785	771	824	789	761	757	837	821	730	796	780	813	799	766	820	783	779	816	771	806	800	747	800	812	865	751	770	813	760	766	789	750	804	784	775	778	773	749	773	732	781	772	724	774	787	801	767	792	836	791	809	742	853	784	763	792	797	800	807	811	822	781	810	783	796	748	837	763	778	782	757	840	773	746	818	800	814	762	765	796	754	734	807	751	775	764	745	793	798	759	790	769	799	726	767	772	750	800	804	787	753	838	775	783	830	730	772	781	776	824	769	844	771	765	792	800	836	770	777	804	807	801	798	753	752	782	753	800	784	766	813	807	772	820	767	757	806	787	756	800	775	779	747	817	825	716	761	800	762	759	779	803	792	743	840	776	736	780	787	804	808	779	822	742	804	794	753	770	742	808	788	774	813	801	802	819	779	796	842	758	778	793	781	812	820	801	781	776	798	841	750	760	803	802	764	735	758	818	761	767	788	763	812	800	763	806	751	785	799	803	795	793	789	808	825	819	771	816	733	783	777	785	786	771	722	760	779	759	826	834	771	820	795	753	768	768	745	808	773	802	808	743	793	832	851	794	789	818	851	753	834	754	811	770	765	775	806	805	817	766	797	823	800	771	766	786	782	752	806	825	767	770	735	748	796	799	803	775	782	830	775	832	790	838	781	801	769	771	782	775	767	832	770	780	772	755	797	808	786	770	776	770	792	811	825	771	794	786	795	825	766	788	778	769	815	802	770	805	771	792	778	756	799	819	765	808	753	816	822	782	773	755	777	808	806	765	775	797	757	797	767	773	735	738	793	784	833	801	749	758	770	792	799	758	768	765	764	795	762	836	818	828	785	773	777	825	769	801	808	802	774	762	748	795	740	790	742	745	797	779	825	788	787	786	776	759	781	814	772	803	791	799	756	788	779	787	757	830	739	787	744	783	819	778	800	727	793	826	793	774	778	790	781	757	816	838	815	781	829	757	774	782	795	837	790	812	812	782	739	797	724	798	823	854	819	806	773	765	746	790	845	832	785	784	778	792	799	773	813	754	788	776	778	729	764	809	716	771	803	772	783	787	859	779	758	801	813	760	757	737	798	834	782	788	792	801	750	789	810	780	836	793	743	825	761	801	817	788	746	849	785	772	811	759	721	821	789	769	796	773	785	801	832	773	842	750	765	754	800	814	727	785	807	803	829	767	812	822	749	801	825	826	805	759	759	780	775	755	768	783	733	736	799	821	750	758	759	815	763	850	780	727	771	770	813	790	759	761	801	797	821	768	794	827	809	779	772	779	801	803	807	752	782	787	754	760	766	780	760	792	740	744	801	761	763	776	818	818	829	807	820	784	808	799	819	749	796	776	763	774	775	776	839	783	825	763	748	820	802	794	755	832	781	763	781	743	735	808	765	796	796	764	757	834	749	812	749	826	735	752	772	831	814	768	752	794	816	813	860	795	856	752	870	785	805	765	784	775	747	775	800	814	741	787	728	796	814	754	836	728	732	836	777	793	737	781	778	757	787	797	760	851	784	780	726	805	829	781	790	862	806	769	773	790	792	772	826	775	783	822	753	787	810	797	795	778	798	777	801	772	795	778	753	798	718	804	752	800	742	809	747	802	794	790	799	805	752	798	823	826	748	784	769	807	851	803	809	777	799	779	762	770	857	753	797	756	817	762	785	774	816	800	787	778	710	780	747	750	754	785	817	800	750	790	796	793	813	774	798	717	813	765	765	834	767	771	775	795	830	823	816	811	754	789	803	828	783	754	764	777	708	807	778	816	787	761	799	741	830	788	741	818	812	795	790	788	826	771	816	756	755	763	784	812	776	791	795	788	800	786	782	814	797	779	770	756	778	815	794	802	798	805	800	801	803	814	765	743	791	768	754	770	815	726	827	821	718	746	782	765	758	830	858	792	768	836	834	797	766	784	773	787	811	767	808	805	815	805	777	749	796	799	752	791	789	751	779	786	828	775	814	789	801	795	800	783	795	770	824	834	792	788	753	785	778	789	782	816	821	738	847	781	729	741	735	769	811	740	750	783	754	823	778	844	801	765	762	788	751	781	758	779	770	781	814	777	783	862	795	754	759	766	768	767	769	807	746	752	822	801	797	797	747	814	787	813	724	769	835	796	801	821	803	776	780	805	795	758	780	761	790	763	823	797	746	761	776	810	889	813	793	802	763	804	777	806	782	766	805	769	796	803	758	734	813	801	763	823	835	804	788	797	818	825	747	791	755	763	774	800	789
1625	328	329	311	355	300	317	319	331	263	283	256	320	312	329	303	307	305	324	301	346	295	286	282	303	329	293	314	357	324	311	332	322	324	322	286	320	332	289	276	314	275	298	296	326	299	314	279	302	274	344	280	286	285	319	349	328	329	281	292	279	278	298	306	310	301	334	311	316	341	306	314	298	312	333	341	309	311	284	298	336	319	329	317	323	330	321	294	308	301	309	315	284	316	312	333	302	306	280	297	325	319	324	336	309	331	300	323	302	331	310	318	289	300	306	283	295	292	290	307	297	316	314	283	298	302	273	295	306	301	324	313	315	300	314	344	318	342	313	268	295	295	342	319	283	293	284	302	314	315	308	350	300	292	303	265	299	334	296	353	358	317	293	330	313	316	316	302	306	287	301	306	350	312	322	316	301	328	292	273	311	309	291	293	291	306	309	310	321	309	331	284	295	314	289	312	295	279	326	347	321	301	343	305	313	360	339	317	304	332	320	328	331	287	284	310	314	325	283	318	326	314	314	345	307	314	325	302	301	354	292	318	340	334	323	291	288	327	321	340	296	328	314	313	302	299	303	287	272	336	307	304	305	295	328	306	313	315	282	297	304	312	303	326	302	299	317	308	287	327	332	334	314	308	270	304	306	303	291	336	301	352	297	311	323	337	292	280	270	308	309	286	298	321	343	313	308	334	317	310	321	313	307	313	301	302	297	358	308	283	326	331	360	321	307	303	299	295	333	322	317	332	300	296	322	321	310	322	328	310	296	336	326	309	305	316	257	342	318	326	306	322	287	328	337	302	305	290	321	260	295	292	302	301	300	312	288	293	306	331	273	339	292	322	286	289	296	315	301	288	297	349	297	328	354	303	335	380	290	295	310	308	334	296	321	315	279	304	285	279	292	317	302	311	322	337	279	272	323	288	329	310	350	269	309	305	308	284	300	299	331	329	292	335	314	267	276	313	298	318	288	341	323	305	326	299	318	328	287	328	311	317	290	293	319	307	325	292	301	299	328	302	297	318	319	295	326	291	310	272	321	310	298	288	324	313	330	313	309	300	297	323	301	303	329	290	312	265	313	313	281	330	312	327	317	297	271	313	328	299	297	276	279	271	258	312	313	294	304	290	313	321	330	282	318	315	293	282	322	315	299	316	296	278	325	310	294	301	312	314	329	313	309	324	285	316	315	307	340	315	317	305	333	289	307	274	300	284	278	304	296	320	272	302	302	299	300	280	306	296	311	282	290	303	297	314	300	316	304	296	359	318	350	315	303	330	305	312	324	310	303	263	323	320	329	305	310	281	304	308	309	321	327	282	315	276	325	307	282	299	303	316	320	281	265	311	315	310	315	309	306	308	314	325	317	297	304	301	314	309	320	329	309	282	297	320	292	327	308	303	326	290	310	299	300	323	296	324	309	302	328	284	287	324	308	301	254	287	276	294	302	310	307	303	330	304	272	321	353	325	297	335	309	329	314	295	296	306	326	259	285	317	328	330	334	293	292	273	291	324	330	285	330	308	297	331	285	323	334	300	313	311	309	290	338	304	319	296	304	299	341	293	297	316	319	321	326	329	281	336	285	287	305	299	310	304	332	287	309	323	301	313	284	310	328	303	320	268	281	298	315	298	314	305	324	307	325	308	292	306	304	290	283	303	299	306	303	323	336	320	304	311	334	300	318	288	314	311	307	343	332	298	311	304	296	314	337	305	284	290	304	310	324	325	294	334	301	321	295	294	339	304	312	336	292	319	297	329	373	283	274	327	326	313	319	300	301	315	287	301	300	322	302	336	320	276	306	274	305	349	332	318	302	303	343	332	274	300	315	282	294	316	289	307	326	299	320	318	332	314	302	275	311	344	310	304	316	324	302	318	293	314	290	294	293	310	311	289	330	317	277	291	305	298	300	305	336	317	312	340	321	320	330	283	289	289	308	305	301	284	321	283	281	327	302	332	324	323	308	300	300	313	294	312	252	308	304	352	306	333	280	311	285	354	325	309	337	297	296	316	304	308	305	353	324	271	323	318	276	315	296	312	302	346	335	314	287	319	329	333	327	296	300	287	337	294	335	313	323	299	295	339	320	303	318	329	298	300	284	318	326	314	297	332	315	310	303	309	268	307	305	323	330	317	326	321	285	298	291	302	313	306	324	307	301	291	312	285	305	336	323	315	322	327	304	325	301	310	304	324	343	266	291	298	337	315	288	286	316	293	315	313	322	322	325	322	349	314	270	303	302	344	310	353	319	291	318	289	298	274	265	313	299	313	318	275	315	301	305	341	294	295	306	292	322	311	326	304	291	284	336	319	290	294	340	298	294	310	308	342	301	325	321	344	314	342	302	289	301	323	290	311	348	266	325	307	324	335	295	318	299	348	342	313	283	331	336	289	325	327	301	311	304	308	264	291	311	306	291	290	287	306	267	318	323	303	322	290	359	324	300	298	306	288	337	314	317	301	299	313	308	312	301	307	318	299	289	305	299	280	296	302	295	297	289	308	280	363	331	289	282	333	294	318	312	298	325	304	290	336	340	330	297	335	320	306	282	316	318	315	322	288	294	331	323	285	300	303	315	315	308	277	305	325	298	329	329	320	283	298	294	327	291	315	294	313	322	317	293	304	293	326	301	320	324	359	314	294	316	339	299	316	288	296	295	297	319	303	300	329	302	284	311	308	304	316	322	287	330	295	300	314	317	344	338	315	323	317	298	325	295	330	304	290	316	311	321	344	311	316	304	294	312	320	298	292	266	327	313	299	289	308	322	326	300	320	324	323	321	301	328	300	293	311	305	285	293	265	303	318	312	277	322	315	297	320	275	316	310	303	329	274	331	303	313	303	327	309	310	295	321	323	309	323	322	317	312	268	312	278	330	313	348	319	329	307	296	287	329	305	301	329	298	341	286	285	285	307	349	291	307	299	319	313	310	292	311	318	290	277	327	304	318	315	323	321	302	306	303	310	323	309	326	320	349	324	279	329	329	314	345	322	322	308	311	295	293	301	318	294	317	278	321	323	286	301	302	320	288	306	346	304	311	328	280	316	260	317	339	342	294	265	328	335	324	279	314	275	319	263	306	280	317	265	264	299	288	345	265	295	310	282	312	336	314	323	297	318	315	307	327	341	300	270	297	253	351	273	329	308	334	327	307	299	285	323	294	290	305	262	311	325	292	307	308	322	293	336	336	297	306	309	284	303	335	275	316	332	326	311	296	303	294	319	278	311	292	299	303	306	307	302	321	303	310	314	305	326	318	283	322	263	313	348	312	287	298	333	331	306	290	361	305	285	317	308	317	319	307	293	297	373	284	291	299	291	290	317	321	296	303	326	319	333	314	314	337	305	313	315	302	293	294	309	292	270	287	320	329	336	283	293	328	356	331	308	307	326	323	304	289	333	279	324	291	345	273	317	323	295	303	299	321	296	306	309	294	318	305	318	290	308	282	292	307	345	312	313	308	289	319	314	304	296	299	294	346	324	300	298	284	305	302	305	319	317
1933	777	716	730	773	762	779	772	746	726	703	701	757	742	717	709	732	775	722	702	763	781	736	742	689	728	759	770	742	736	717	740	672	748	728	715	737	737	701	727	699	724	754	762	755	738	699	705	748	711	743	701	744	710	743	678	746	688	721	760	709	703	716	708	671	726	739	742	693	748	694	667	677	727	724	744	757	744	786	730	723	726	718	749	692	704	704	718	726	737	710	750	716	716	701	758	731	779	709	659	717	730	710	736	719	749	693	724	721	720	700	694	694	756	699	712	784	679	734	697	694	768	690	679	705	682	769	725	742	711	733	740	746	703	676	712	713	728	681	726	707	713	711	744	729	730	710	701	703	696	716	716	698	710	672	733	751	715	769	708	721	678	674	718	732	695	709	748	764	756	712	706	750	671	742	721	742	724	725	712	706	763	703	716	730	735	701	687	742	684	751	689	713	713	692	698	750	686	763	735	751	746	690	715	714	713	690	772	698	744	737	725	694	745	759	720	737	722	736	713	726	695	753	746	757	698	718	712	706	696	749	757	698	736	677	746	716	764	676	743	736	737	713	733	735	663	717	693	731	745	709	728	730	730	769	686	719	681	770	745	786	691	725	700	711	757	765	757	728	764	714	701	705	734	678	733	740	729	735	703	714	730	738	724	784	702	695	695	745	722	712	727	773	674	709	736	719	723	705	717	730	725	708	679	699	708	721	729	717	729	715	759	723	693	690	757	741	751	758	771	750	692	765	718	715	721	714	718	671	677	707	709	789	716	703	711	736	725	696	709	758	705	754	689	720	697	740	694	723	769	751	739	741	738	729	738	694	716	754	751	739	690	716	744	703	722	685	726	689	750	708	722	687	733	708	720	669	767	712	710	758	733	688	722	721	727	767	725	708	669	730	671	692	732	703	763	720	699	712	730	750	719	734	669	718	767	665	746	731	717	719	677	744	679	738	737	745	715	706	706	722	756	740	735	724	727	731	666	753	712	725	702	719	781	696	722	770	688	767	777	715	677	717	698	746	636	746	732	700	710	762	750	758	749	729	747	723	686	672	707	726	719	745	702	720	776	739	687	676	727	700	697	698	735	693	753	739	715	720	724	719	697	732	686	702	738	744	744	739	697	728	718	731	735	709	742	692	724	747	708	710	710	683	745	715	777	737	695	749	700	734	673	683	782	723	760	707	699	741	712	663	751	687	703	722	734	737	685	745	730	686	688	690	739	740	738	774	683	741	669	725	686	729	705	716	755	738	733	714	742	701	742	726	733	726	705	796	703	759	792	716	730	705	697	640	690	760	772	699	735	719	735	747	750	751	758	757	704	741	713	724	680	723	767	705	746	749	729	756	756	729	666	656	741	779	738	702	724	725	722	656	652	733	726	737	739	767	725	747	702	681	731	753	754	752	720	683	707	695	688	710	751	695	715	666	759	743	686	798	760	722	695	705	691	731	733	737	711	722	738	755	733	704	671	736	694	713	720	699	698	687	695	713	698	687	750	728	730	665	710	709	702	692	744	708	706	715	742	714	746	695	721	725	736	721	718	697	724	714	697	744	742	678	733	720	718	744	701	719	726	749	736	759	712	665	740	767	702	697	716	698	759	711	741	723	727	722	715	740	700	726	739	728	710	749	743	717	716	700	723	699	739	698	705	714	704	692	703	698	726	720	753	764	744	751	732	738	688	720	732	674	735	711	735	756	722	724	726	719	688	699	733	713	722	709	719	757	670	761	750	708	719	714	719	713	668	691	713	751	717	711	712	727	671	718	743	749	726	721	731	706	779	710	716	708	723	712	720	744	735	732	734	789	745	691	702	726	737	718	722	726	695	733	740	707	734	732	704	800	737	728	711	753	721	706	697	702	732	701	707	752	733	741	697	759	739	714	710	726	741	732	755	694	734	725	720	741	695	728	694	729	701	698	691	697	741	741	726	728	729	711	719	722	695	700	738	789	695	722	733	768	714	716	686	676	703	713	748	722	685	741	741	684	667	742	712	776	731	700	742	722	688	741	747	755	715	667	700	767	778	692	736	703	701	721	756	697	742	723	699	708	694	727	762	737	770	712	673	760	745	739	688	700	731	693	709	689	710	697	684	710	746	704	752	721	710	700	753	739	723	748	749	688	738	753	705	761	733	697	680	754	750	743	765	764	718	712	702	736	692	695	662	727	685	769	724	755	691	694	778	724	707	721	730	670	757	759	681	676	718	737	752	738	715	770	691	674	722	738	760	678	756	772	722	671	721	699	682	742	698	709	779	754	765	716	662	789	738	679	754	721	757	700	751	747	712	734	683	718	729	708	724	686	767	722	741	767	786	747	726	685	696	719	759	722	745	693	715	738	726	694	735	690	728	733	691	695	722	736	698	735	694	712	690	727	721	753	761	765	734	741	761	751	734	672	726	704	725	781	730	779	714	695	748	725	736	714	714	711	731	729	742	677	727	702	709	746	727	683	723	685	709	713	760	736	716	737	717	702	720	686	746	739	676	719	716	767	707	719	744	740	667	715	675	749	718	719	747	753	715	717	735	696	708	715	760	721	733	705	787	645	708	712	739	670	743	682	731	708	685	737	712	753	731	698	727	747	686	728	758	701	742	748	760	725	701	711	726	731	735	725	649	748	725	729	718	744	737	747	712	743	698	714	679	665	735	739	679	718	719	671	703	685	732	736	720	743	712	755	678	733	755	709	690	676	722	694	724	692	743	724	702	741	719	761	737	730	751	713	736	797	681	741	773	749	747	728	689	709	744	679	718	683	736	702	709	725	738	723	705	720	704	701	728	729	710	748	695	754	748	709	708	724	715	719	715	731	721	723	728	709	682	730	736	746	760	717	741	704	717	726	713	761	762	705	713	729	672	728	779	736	722	753	700	730	788	722	729	747	725	757	775	719	753	740	714	693	764	736	782	708	722	683	717	735	743	744	716	719	715	721	771	731	766	702	753	709	769	700	692	753	733	758	724	711	697	702	723	708	753	737	730	711	729	720	738	771	749	742	684	728	693	690	737	739	670	672	759	723	718	720	752	768	717	683	711	727	685	684	760	721	717	732	685	740	724	668	742	727	708	731	707	733	682	714	748	772	725	750	703	732	738	774	731	667	732	695	725	706	709	694	726	726	760	737	717	725	651	699	710	768	782	734	720	736	771	704	744	658	692	748	751	735	727	731	701	715	723	705	699	700	736	692	724	732	695	734	702	741	725	708	721	689	721	778	708	708	732	753	733	729	765	727	690	757	729	741	691	682	725	756	686	713	710	726	753	680	739	727	709	708	771	699	730	705	740	777	664	724	753	748	700	757	689	696	746	719	765	755	721	747	701	684	681	699	727	674	713	714	764	721	738	710	727	742	783	720	717	688	691	776	727	680	722	682	763	718	735	730	750	751	743	698	733	731	732	709	709	711	757	707	696	718	703	685	694	762	730	690	711	727	710	741	729	768	727	714	711	751	726	734	735	720	734	707	723	731	757	731	715	730	735	721	690	699	722
7626	518	572	454	325	321	252	231	222	196	233	195	187	184	201	186	191	192	178	189	174	178	167	172	219	176	181	194	189	189	188	181	164	196	193	192	204	189	168	165	190	199	202	194	166	190	196	187	168	210	183	172	202	193	178	179	192	209	186	203	185	188	184	190	178	206	195	197	191	181	174	221	222	189	200	214	207	179	190	206	172	199	177	169	199	184	197	198	190	189	179	186	179	178	179	188	213	196	180	210	173	187	184	195	173	210	172	192	186	191	186	194	201	182	174	220	213	197	164	187	186	179	191	206	161	179	149	196	175	181	173	184	183	177	191	201	190	182	176	193	159	182	184	194	158	180	182	196	198	172	202	173	188	191	180	181	176	179	181	195	174	175	198	194	191	142	214	179	200	171	192	193	170	197	198	194	161	183	178	185	188	186	176	187	217	171	171	172	218	190	223	186	184	176	169	159	169	163	192	172	180	189	171	159	168	164	178	180	190	183	172	186	164	182	180	194	195	182	193	175	206	166	173	173	163	194	186	179	189	194	189	211	181	211	169	179	204	193	191	191	196	222	194	211	197	182	175	175	200	184	152	191	187	183	181	199	193	185	174	204	176	191	186	178	198	193	183	201	170	166	177	190	193	174	216	171	200	226	184	202	162	169	180	175	167	198	201	179	158	181	189	166	185	168	149	218	192	167	216	166	185	169	168	187	206	182	205	193	172	184	206	189	188	197	189	187	168	211	169	174	188	183	195	190	153	161	162	160	176	194	178	222	161	162	196	190	197	200	164	180	166	173	182	181	216	184	201	163	191	213	177	172	180	205	161	193	195	197	172	173	197	208	223	187	217	178	187	214	220	202	179	173	194	217	194	197	167	173	187	162	178	199	178	190	183	179	177	178	181	166	187	207	184	183	174	176	198	193	187	194	176	188	185	197	148	185	184	197	203	176	178	179	188	175	211	196	170	174	208	181	192	189	188	201	156	182	192	186	187	177	181	208	173	181	190	213	186	174	166	185	207	180	196	171	195	172	173	186	175	187	208	178	182	162	166	191	186	207	187	172	206	176	171	193	206	179	190	172	196	186	202	166	196	190	179	178	169	161	198	210	218	183	191	185	181	177	189	192	208	190	189	171	181	162	166	187	190	189	172	181	188	198	151	173	193	223	192	193	196	188	203	197	198	178	168	177	194	182	192	187	193	181	183	180	187	184	166	185	200	175	179	188	183	194	184	182	200	192	182	204	183	171	178	193	192	145	182	193	174	203	185	177	216	200	180	181	191	177	202	188	197	204	191	198	188	184	173	194	176	176	179	199	184	178	187	173	176	200	178	187	195	198	151	187	201	197	185	172	144	180	191	177	192	169	193	190	190	202	189	182	188	165	177	193	197	183	181	190	176	180	171	195	201	184	186	168	183	206	210	221	164	200	173	165	192	188	222	197	202	231	230	205	190	190	201	172	191	208	212	175	190	173	155	173	185	208	179	190	172	206	176	175	189	178	161	158	173	186	200	190	153	177	215	204	212	179	203	219	186	199	171	194	181	187	177	152	201	177	162	168	172	179	188	200	186	180	171	186	209	194	182	188	174	188	198	176	213	201	200	165	187	197	209	162	199	194	168	161	186	184	164	205	183	167	164	176	178	211	174	201	182	188	176	160	187	190	225	181	205	152	203	204	200	186	198	198	182	201	158	186	165	165	197	173	196	207	195	196	187	153	211	184	168	192	185	208	212	151	190	190	168	176	180	176	153	191	183	192	189	205	179	171	173	198	206	192	206	176	174	187	181	163	183	197	175	188	196	177	202	202	184	190	200	176	200	203	184	209	207	191	205	164	205	189	180	189	199	189	192	176	175	185	179	180	185	195	176	190	185	192	170	202	179	184	207	193	194	190	174	179	166	205	187	211	205	200	182	187	207	179	181	202	176	202	204	185	210	175	191	175	202	216	197	186	207	187	200	178	175	170	155	182	166	182	174	192	189	191	183	171	193	185	207	211	183	193	174	184	181	152	180	152	190	195	175	176	195	202	197	173	182	181	173	188	185	189	177	200	182	166	195	211	202	180	176	187	175	203	183	186	174	210	216	187	187	206	177	192	184	176	214	177	210	186	197	179	198	187	188	198	178	167	189	223	182	188	208	176	210	179	162	191	203	183	184	211	178	191	176	207	180	180	171	188	183	177	194	164	168	167	187	160	181	193	186	196	189	181	181	159	185	199	184	169	171	192	194	209	181	199	187	205	186	189	202	179	188	177	208	182	193	193	182	201	176	173	186	175	164	194	172	194	198	185	191	164	183	195	172	201	176	166	182	183	195	180	193	161	176	181	196	181	203	183	191	209	200	191	179	199	194	188	174	192	165	174	210	189	200	191	185	200	187	178	218	199	198	165	195	189	166	206	189	183	195	183	192	197	181	163	169	190	199	213	163	200	191	189	214	193	206	197	185	184	181	196	177	196	181	200	180	199	199	202	173	167	212	189	174	168	187	190	196	163	214	160	164	192	215	202	167	192	194	206	188	194	181	179	196	153	179	191	185	173	186	202	182	176	186	190	174	199	193	187	192	207	180	184	181	214	171	193	177	186	176	206	202	205	167	179	171	184	170	201	165	177	193	157	195	186	192	197	173	206	192	190	210	186	211	196	189	179	182	186	190	180	175	186	207	186	190	207	196	170	184	173	203	181	177	177	173	210	174	180	197	171	160	211	210	196	203	174	206	197	203	202	193	185	174	192	146	197	165	169	171	196	170	205	197	192	196	179	195	165	186	196	190	174	159	207	180	165	185	192	179	187	184	185	233	196	187	210	165	180	182	170	177	191	206	198	196	179	178	191	188	190	185	184	174	171	208	182	181	200	181	187	183	184	196	192	183	213	180	189	170	180	196	184	198	186	198	187	193	160	212	178	167	209	204	177	169	191	189	190	206	190	194	198	168	193	183	170	159	186	188	190	202	188	208	178	173	186	184	173	199	199	218	191	193	193	167	179	175	190	204	170	186	193	199	184	165	167	190	188	188	192	182	171	188	184	211	203	150	220	187	180	204	159	182	176	168	196	220	205	160	209	191	187	179	189	187	159	214	174	171	184	187	194	188	217	185	160	190	184	203	185	203	208	201	165	193	166	190	185	172	190	179	198	208	187	178	186	192	181	220	195	169	199	183	186	201	191	184	175	186	184	223	200	204	203	203	179	194	186	179	179	183	190	191	167	188	202	207	217	188	182	180	189	198	177	184	202	187	161	174	182	179	184	171	162	203	199	195	171	195	173	171	195	178	180	178	217	184	193	185	160	180	193	199	159	185	190	180	208	191	204	186	209	179	205	186	192	195	180	192	198	179	162	188	152	182	192	187	172	188	169	181	172	182	171	197	174	175	187	182	184	194	167	173	192	184	198	153	176	190	187	193	178	205	191	182	199	186	175	180	164	205	177	192	186	172	200	184	191	169	159	193	203	183	181	200	184	181	203	183	199	169	189	200	178	170	162	165	211	192	179
6492	791	1343	1501	1203	1063	869	831	779	677	709	648	634	550	608	576	560	507	581	527	504	519	505	540	506	563	493	541	491	549	545	512	504	541	522	543	539	525	466	530	497	472	484	551	552	505	524	528	502	529	479	476	486	539	521	518	460	567	491	512	468	493	454	489	494	495	476	518	474	476	431	505	574	487	474	519	543	486	485	553	509	474	512	475	490	474	470	528	484	502	515	523	497	508	465	451	462	491	464	504	493	537	517	511	492	507	475	539	477	502	540	484	472	477	468	537	525	519	517	505	534	505	510	511	488	464	520	446	527	489	508	519	486	484	497	520	494	530	477	491	524	485	512	476	502	480	493	465	509	517	479	520	500	478	461	536	527	538	517	507	464	528	499	486	495	501	460	525	481	483	499	486	521	494	517	512	493	469	477	505	507	495	557	501	493	487	535	486	500	522	488	501	456	508	488	507	468	476	461	521	514	543	488	508	514	520	513	496	478	492	434	517	488	512	499	540	538	469	473	448	483	477	468	511	505	486	519	504	518	513	479	493	539	512	538	507	474	499	494	501	490	499	543	506	494	484	505	459	486	469	427	488	497	481	472	481	504	497	486	496	512	490	556	458	497	541	533	500	504	512	490	487	497	518	507	491	496	509	482	521	470	482	473	533	483	461	467	487	496	479	514	503	519	479	516	503	517	517	505	513	528	480	465	493	479	535	517	503	460	508	485	468	459	488	494	485	507	493	529	473	444	507	481	499	509	459	479	500	500	486	495	472	489	475	478	540	491	493	507	487	513	498	480	503	468	534	478	486	519	474	490	498	489	438	491	525	498	498	465	508	515	500	497	513	475	500	519	478	488	479	469	499	485	467	501	507	522	495	523	497	499	485	461	515	469	498	537	478	524	513	501	471	521	540	460	479	490	480	511	502	523	481	490	464	517	515	493	523	532	524	520	484	470	463	507	499	544	485	510	497	504	472	491	493	493	505	476	476	525	475	477	515	499	467	527	513	471	482	472	510	476	485	489	513	522	510	518	468	475	500	541	474	498	491	499	545	469	490	524	465	499	474	545	511	495	483	523	504	483	526	456	511	517	490	516	516	508	510	483	510	466	506	521	466	517	519	496	520	500	509	457	505	484	518	497	510	509	461	521	504	496	518	515	499	517	526	518	493	468	499	481	501	454	507	487	521	492	490	527	528	477	493	474	514	527	522	507	487	485	494	507	512	530	494	550	469	526	531	471	500	478	475	488	471	465	526	458	505	495	536	518	491	505	489	504	522	478	489	460	502	506	496	494	489	508	493	485	511	492	506	509	489	505	483	511	509	536	532	522	504	535	515	489	493	478	481	471	512	492	495	490	468	485	485	498	489	493	469	451	481	482	496	462	441	482	488	520	493	492	487	487	484	501	477	493	504	490	478	486	505	491	486	506	519	547	478	517	502	477	456	459	506	505	501	488	511	506	527	523	502	472	485	482	518	450	503	525	484	519	458	478	531	520	472	495	468	510	490	537	542	521	512	517	513	534	524	523	523	474	525	485	534	498	484	497	497	502	480	483	474	481	476	531	492	496	501	470	492	513	466	500	515	466	490	473	509	461	503	503	486	482	474	460	491	494	501	470	465	450	533	537	483	500	467	477	492	502	502	454	495	498	528	481	503	526	538	514	523	505	548	489	496	465	484	471	513	495	491	522	493	512	492	494	472	541	449	487	501	472	470	482	512	475	505	532	485	480	479	493	523	505	476	493	510	482	500	507	495	462	520	507	474	464	512	488	479	511	489	462	477	510	506	506	486	509	486	528	454	507	488	499	471	531	493	501	506	509	493	520	537	493	491	483	471	523	537	498	500	511	516	497	509	508	487	480	453	513	491	494	465	521	505	462	468	494	482	511	498	485	524	521	474	524	482	485	486	519	524	492	479	501	485	511	528	522	517	487	455	465	458	499	488	502	482	503	499	502	480	503	502	482	533	478	487	504	512	491	507	503	497	481	495	504	473	485	511	468	519	492	491	494	481	515	483	505	522	513	488	497	468	460	493	485	497	465	494	518	485	481	490	491	508	511	478	509	501	516	526	485	473	482	477	501	461	464	503	508	481	480	493	508	498	546	523	485	508	510	488	521	508	503	493	459	491	541	515	498	491	486	494	479	465	508	503	500	527	498	476	481	504	513	495	425	522	500	521	513	494	510	505	508	516	475	486	499	507	484	497	507	534	475	465	447	481	480	472	507	482	506	469	505	510	517	488	480	501	528	496	496	478	539	540	491	501	510	537	528	492	484	487	502	495	493	484	486	522	499	484	488	454	506	553	487	507	502	458	478	477	524	475	549	529	455	534	531	519	476	501	477	515	552	524	494	483	459	462	516	504	484	461	478	479	470	461	509	516	511	506	501	504	504	493	487	490	501	513	526	539	482	460	515	523	499	476	485	500	489	509	502	449	486	546	538	483	463	515	490	528	500	521	498	502	478	481	526	492	492	501	509	497	509	499	498	493	527	490	472	496	528	528	550	501	472	518	502	506	472	464	494	462	482	502	455	507	512	465	471	516	521	509	518	498	503	492	521	481	461	508	491	483	489	453	474	520	483	475	513	512	482	507	535	508	521	477	518	513	497	471	448	515	533	504	467	522	482	490	524	485	495	518	503	506	473	485	509	492	477	524	470	470	502	507	506	508	462	498	486	471	514	478	486	519	489	477	484	462	512	501	504	526	493	483	530	494	530	469	467	524	501	511	531	527	526	502	481	494	498	495	531	475	500	484	503	484	482	477	520	494	491	481	528	487	501	453	505	531	502	520	526	468	489	488	488	512	483	494	469	466	545	552	463	474	508	444	517	468	472	482	477	515	503	503	484	484	469	491	483	522	501	507	481	512	491	490	498	546	456	500	500	519	507	454	505	471	492	488	459	541	528	474	515	507	522	500	442	481	492	509	528	528	508	487	492	504	480	480	523	507	470	515	505	477	508	482	505	493	497	468	491	459	475	517	506	482	461	514	490	508	524	507	489	495	508	519	509	516	498	471	546	507	529	512	515	508	524	498	500	526	520	475	459	471	506	490	533	508	494	540	509	506	469	499	487	484	483	521	485	511	502	538	511	522	461	506	512	486	476	519	520	454	504	502	468	495	491	492	540	503	466	494	502	513	537	496	504	525	527	496	524	511	474	478	550	484	495	491	500	525	542	489	477	520	456	474	503	447	492	495	469	458	488	485	493	501	553	493	526	507	531	492	494	514	490	488	482	446	496	524	515	531	537	506	498	500	512	515	522	479	444	497	524	501	459	463	506	456	498	502	543	506	504	514	515	521	506	466	501	494	492	516	473	530	498	491	518	498	507	479	501	505	479	517	522	501	500	493	487	476	478	448	505	534	508	487	537	478	479	499	539	494	504	481	534	544	518	499	472	507	450	530	478	519	478	471	495	523	465	517	483	507	451	566	475	468	491	493	535	480	481	530	529	444	505	522	508	540	532	491	515	493	530	488	515	497	487	499
15159	1409	1162	911	649	603	586	442	422	408	405	391	371	350	354	363	326	300	345	337	346	359	334	314	329	354	337	352	356	350	360	346	324	367	344	341	360	346	321	346	318	346	307	321	343	331	324	344	308	345	322	341	346	334	325	337	317	358	337	338	337	318	317	325	375	301	339	329	334	331	320	363	344	336	341	350	352	347	330	333	359	338	364	358	323	319	310	336	324	310	344	327	320	338	343	315	359	338	360	357	301	350	312	330	387	327	336	328	315	327	311	321	321	303	312	353	326	324	363	341	325	335	377	362	332	390	293	332	332	354	333	330	341	324	291	330	348	321	324	354	322	341	324	307	365	347	302	321	307	299	373	355	348	341	306	319	337	333	324	316	325	336	327	340	319	317	341	328	348	342	350	325	318	341	323	337	364	315	330	309	331	324	314	331	337	328	377	331	346	356	320	338	316	333	343	314	342	294	338	324	309	344	363	348	329	350	315	352	325	338	342	346	336	302	339	298	324	309	343	338	324	297	377	319	334	377	263	340	321	346	335	355	314	359	297	350	312	326	357	324	334	347	294	355	349	302	343	344	325	335	367	335	307	297	309	320	359	343	297	327	360	325	341	333	326	335	312	299	362	275	330	320	370	351	346	333	345	353	294	330	341	303	329	324	330	350	343	312	327	332	336	315	338	340	331	318	338	334	347	330	313	318	339	352	324	375	343	333	321	334	297	349	330	330	366	298	324	315	311	339	316	337	317	361	338	349	315	348	351	333	292	320	386	330	345	318	304	320	325	343	304	319	346	368	347	310	342	344	353	303	326	335	325	364	347	324	329	316	318	293	350	301	347	351	372	333	340	361	322	334	350	330	333	352	312	346	338	350	321	303	338	318	357	320	384	328	328	320	291	372	350	343	333	291	311	341	323	342	319	333	386	333	321	294	330	311	339	330	336	356	311	320	354	345	327	295	372	337	306	342	319	334	341	342	322	322	338	327	346	342	337	353	357	366	366	316	336	308	345	335	329	334	325	304	324	330	337	310	339	356	306	338	348	335	327	316	299	345	329	309	372	342	363	359	326	304	350	355	313	312	353	334	368	329	342	314	325	324	302	338	320	326	333	311	337	333	342	358	299	320	345	338	330	311	308	328	317	369	313	337	361	348	327	326	370	323	318	305	335	315	331	305	312	348	329	355	299	327	316	354	332	334	334	358	326	308	329	336	351	349	370	332	338	331	314	350	341	326	328	327	344	349	286	288	313	349	351	327	338	346	310	332	332	347	314	335	343	301	332	326	309	350	372	329	324	340	323	319	358	345	305	315	312	346	329	344	355	352	369	330	347	357	325	328	312	311	333	360	350	359	355	352	327	324	341	346	288	293	328	322	320	315	332	300	331	331	343	315	310	317	341	341	326	343	353	344	303	335	348	346	350	325	339	338	315	330	308	281	321	334	317	334	326	348	342	376	325	343	323	349	377	343	343	323	334	332	326	317	353	335	335	331	371	324	321	318	363	327	308	362	334	359	311	336	319	338	370	321	310	314	289	333	351	336	358	300	341	346	341	322	330	320	356	294	341	329	364	305	306	345	329	373	331	338	329	320	283	304	335	347	377	339	321	323	344	330	345	309	340	287	343	325	335	334	304	364	328	308	309	319	348	340	333	299	339	335	345	332	351	331	379	341	319	328	363	338	321	362	310	333	335	305	347	353	313	353	338	340	312	328	333	331	338	332	326	355	329	332	294	303	329	339	322	330	314	342	334	392	344	349	346	332	325	307	340	322	364	345	333	298	334	326	325	322	339	316	334	379	368	312	349	325	324	317	320	336	320	338	319	268	299	328	363	319	338	351	371	321	334	324	327	335	321	326	345	315	294	307	290	304	314	320	350	335	343	318	342	333	323	328	339	311	316	308	380	341	299	311	323	331	358	372	334	323	315	328	312	312	354	343	305	324	329	349	324	326	299	325	339	339	331	355	344	344	343	336	334	372	310	331	306	292	331	301	300	323	365	332	333	367	320	290	344	356	363	316	322	351	335	345	314	338	324	318	301	335	354	346	330	323	343	326	328	354	358	339	330	324	368	325	321	336	340	352	338	327	327	333	324	340	309	316	337	297	336	338	350	342	320	337	323	321	298	334	354	352	321	322	325	365	342	354	341	329	319	335	316	323	281	317	318	338	328	326	339	319	329	343	335	369	317	327	335	328	317	301	314	332	299	351	324	349	355	342	326	346	370	333	338	307	326	327	379	304	335	289	305	334	375	334	334	354	358	341	359	347	349	354	328	332	315	322	337	343	322	323	326	333	329	335	285	317	327	349	319	344	316	327	319	335	319	347	330	333	336	291	310	342	309	349	351	342	348	340	335	325	321	338	324	335	340	321	316	317	342	339	324	351	334	306	336	323	292	292	338	337	347	346	379	338	340	335	335	308	335	324	345	319	341	314	317	335	330	339	328	329	342	320	360	344	364	346	333	351	348	328	329	333	350	315	331	341	305	345	348	335	353	307	315	328	321	325	335	359	346	348	333	307	319	345	322	320	313	328	352	330	329	347	333	355	328	300	285	330	329	350	327	354	323	336	354	299	304	323	312	332	337	331	336	335	322	354	328	335	351	371	331	328	346	328	323	328	329	325	344	327	339	329	323	307	317	294	352	345	310	319	370	359	358	322	297	314	313	368	379	295	327	302	325	324	315	367	358	388	376	312	293	318	326	289	328	331	359	319	310	335	355	329	360	342	334	321	357	339	336	323	330	367	353	346	360	321	340	301	359	325	321	330	311	327	311	333	293	310	328	336	339	379	302	372	312	344	321	331	324	350	324	359	331	323	294	351	372	341	326	351	323	312	329	320	310	361	333	325	337	317	319	329	338	321	334	337	319	340	361	336	320	323	298	327	355	332	363	328	327	293	352	331	321	342	308	341	332	326	351	335	333	307	366	322	332	373	361	328	341	273	345	364	363	356	330	315	354	299	333	335	322	328	318	289	308	317	285	337	362	326	309	330	344	307	336	309	300	337	359	333	357	344	310	347	337	336	298	337	358	317	331	346	333	361	342	327	362	342	350	335	343	331	306	319	334	338	383	323	310	328	369	319	323	359	333	322	337	369	343	309	323	323	323	361	366	347	337	341	343	342	356	307	352	291	353	333	312	327	371	374	299	353	357	364	328	326	306	355	342	331	343	319	303	345	339	352	361	296	344	310	324	291	349	317	357	321	331	288	348	316	377	321	374	294	361	307	335	377	325	373	345	343	340	270	315	326	326	298	335	325	336	322	310	360	300	339	300	347	340	314	293	320	367	331	302	305	326	325	299	299	294	317	350	301	321	312	374	351	320	341	321	308	310	338	332	318	328	350	339	347	336	343	367	336	356	322	290	319	344	339	375	320	330	346	332	299	334	360	346	355	324	293	322	328	350	337	354	342	378	304	338	306	332	352	340	324	315	327	290	344	349	322	309	307	336	360	354	324	307	343	337	321	333	329	345	324	299	366	349	329
8684	1390	2430	2686	2200	1855	1716	1440	1313	1144	1125	1056	1088	996	964	955	923	938	913	894	867	904	891	856	866	844	866	855	802	870	819	852	833	836	831	865	828	803	842	819	805	828	847	870	814	830	889	767	883	753	801	862	846	822	806	820	876	770	821	804	780	764	828	849	790	830	736	877	824	767	841	836	805	841	833	826	806	745	839	782	810	801	727	819	830	872	862	845	836	751	770	812	847	778	799	750	837	806	839	787	823	834	777	781	770	766	782	794	792	799	800	852	816	779	797	791	811	812	835	827	843	813	809	798	803	819	789	821	791	822	785	818	793	802	813	787	802	794	807	788	799	829	811	820	814	766	800	766	808	813	826	819	834	798	813	770	789	773	799	804	815	761	820	840	827	781	800	816	820	813	796	826	847	803	807	825	751	774	836	780	802	800	836	871	791	815	856	811	823	744	803	779	772	810	833	817	820	797	823	740	846	792	765	844	810	776	785	798	835	777	766	808	755	806	815	780	795	778	777	782	776	822	803	844	767	776	779	746	843	792	851	790	791	799	793	742	803	801	794	836	810	813	840	843	802	769	809	808	831	777	753	797	854	809	793	789	834	823	840	762	776	809	823	743	822	766	770	790	780	798	804	835	810	851	815	777	787	795	775	830	847	877	870	775	800	773	769	836	767	850	799	842	760	785	817	766	834	827	829	853	786	827	794	829	817	789	761	880	794	856	795	843	795	764	818	797	774	772	823	765	823	834	765	803	818	800	786	800	764	795	801	792	835	798	811	792	843	787	811	784	834	862	817	829	787	833	828	760	825	792	822	795	789	757	823	804	795	789	800	794	833	833	802	813	854	769	819	765	844	847	792	841	815	801	789	813	803	797	802	796	760	824	802	816	812	770	862	833	776	841	805	834	776	798	799	768	801	798	815	797	816	769	784	763	794	794	768	810	835	799	830	815	808	782	804	779	810	863	805	842	805	805	811	819	797	853	732	812	762	789	803	843	803	824	791	818	798	783	807	784	803	774	816	787	821	807	776	783	811	815	796	791	817	796	820	841	747	814	866	791	779	821	773	811	838	849	791	819	842	856	794	799	795	821	789	854	834	841	770	865	831	772	840	797	835	743	758	780	807	785	796	820	776	787	784	819	787	746	817	830	813	785	759	834	848	777	810	799	791	798	757	802	812	800	780	826	820	791	805	814	806	736	814	781	837	773	819	773	738	834	774	835	819	749	829	796	733	817	772	839	808	793	828	749	805	790	759	837	815	816	804	826	840	828	798	793	795	799	833	789	788	818	805	802	828	752	768	813	778	810	835	792	773	841	798	785	815	786	779	792	822	774	799	795	766	792	760	789	809	777	784	763	779	804	783	776	817	782	809	815	783	862	818	799	779	807	768	848	790	760	763	800	755	788	828	834	825	756	806	767	799	792	848	780	810	805	780	819	760	793	811	856	768	799	877	789	784	771	783	799	799	795	836	810	777	766	844	815	753	796	776	847	785	798	803	834	883	816	826	830	803	811	804	786	864	751	799	801	783	843	774	784	816	791	825	811	812	846	780	785	779	814	820	818	828	762	781	787	871	763	828	780	809	843	853	744	847	805	836	871	813	808	794	826	870	835	825	781	821	815	792	833	783	788	846	818	803	783	774	782	833	787	758	800	848	778	788	808	799	814	800	793	752	780	801	808	772	809	774	836	797	826	796	813	851	785	796	763	821	768	806	792	812	764	812	829	752	810	796	800	824	795	836	816	814	763	810	792	779	815	794	821	791	853	818	759	814	837	813	837	794	793	794	782	866	751	774	824	828	848	870	814	807	840	817	800	758	854	806	834	754	842	866	797	799	801	738	784	813	820	838	829	842	786	832	804	829	820	801	763	793	776	826	793	829	787	809	780	772	779	788	789	778	803	750	787	820	791	838	800	794	782	826	813	783	733	837	817	819	805	781	831	852	787	812	795	831	764	759	838	813	845	786	858	821	848	797	786	808	769	810	766	857	764	844	793	808	787	814	804	820	840	859	851	820	735	827	802	758	810	802	788	742	803	766	784	749	830	707	839	828	804	796	809	777	809	793	789	797	800	807	830	824	789	790	789	836	788	816	802	787	794	825	789	794	758	833	805	807	785	819	776	821	769	781	792	803	840	751	848	783	798	816	768	798	786	820	786	781	787	805	817	834	804	852	823	850	838	800	814	857	809	778	825	806	813	805	757	801	784	826	791	815	804	801	801	747	779	824	741	845	785	807	789	778	774	814	780	782	790	808	779	841	859	821	850	780	802	815	818	757	807	827	801	738	766	763	842	795	796	782	817	814	819	792	815	817	825	835	775	829	794	822	771	784	858	784	845	734	804	751	778	765	781	792	763	806	841	817	782	806	788	796	768	839	774	827	786	831	767	747	812	787	838	802	766	807	830	770	782	760	772	779	856	786	820	817	759	764	782	808	809	791	768	777	817	770	824	771	780	840	760	805	810	806	819	828	805	782	807	791	759	790	803	849	763	788	753	773	850	797	812	831	830	830	794	750	829	802	798	793	809	796	843	843	811	788	790	814	816	824	800	741	773	749	812	807	808	830	859	809	784	799	773	798	790	830	814	826	818	873	799	845	844	775	791	792	809	793	769	793	801	793	825	819	748	827	752	805	825	875	880	818	826	796	842	856	767	833	768	824	793	807	798	846	776	800	793	773	815	774	808	799	790	822	774	813	848	790	805	805	794	838	815	861	819	826	785	795	797	825	838	799	809	789	792	796	805	778	781	829	832	780	795	818	784	859	757	765	801	845	803	878	825	758	785	767	806	813	837	785	785	848	815	819	802	782	744	820	763	784	864	800	838	816	767	821	749	758	790	845	822	818	848	821	800	810	855	829	759	828	856	788	881	851	839	828	796	843	752	810	770	796	767	771	808	776	818	781	802	792	843	796	811	839	779	805	841	773	777	798	820	785	844	840	762	797	807	749	793	768	798	800	816	801	825	809	786	780	756	779	780	803	851	830	794	778	829	754	769	777	819	819	778	813	824	795	765	807	843	794	819	796	772	765	823	775	757	813	808	788	798	796	802	801	775	826	816	820	761	795	802	740	763	824	854	787	833	799	851	842	830	766	795	779	791	829	807	797	772	778	807	807	815	824	776	753	777	760	762	787	867	843	829	787	757	793	748	780	811	841	824	836	820	772	827	806	879	854	830	814	839	818	826	832	786	855	864	818	816	804	770	818	787	815	807	824	760	780	808	843	763	805	824	799	809	816	789	890	771	779	783	802	818	828	820	826	802	787	858	812	809	818	816	841	785	779	798	800	842	815	765	761	824	810	796	866	805	828	855	820	718	804	802	806	805	807	811	819	796	775	777	761	797	829	810	843	784	830	784	797	773	834	772	815	792	806	819	830	818	810	800	840	824	752	843	819	759	821	827	821	803	806	833	806	778	753	809	798	796	833	805	780	797	783	803	782	823	800	782	806	803	800	857	801	865	802	778	798	831	749	782	809	779	818	813
2026	361	373	324	321	320	322	318	316	313	306	313	321	313	328	304	338	310	331	297	328	347	358	338	316	355	338	322	326	338	329	280	336	335	328	321	336	292	335	320	303	301	335	329	338	300	297	282	334	354	324	271	297	324	284	345	341	316	304	340	307	295	346	323	373	345	374	372	321	299	318	290	264	327	309	343	291	303	334	300	316	324	322	347	344	317	329	335	310	302	316	323	323	290	304	311	300	284	330	312	292	344	332	290	350	303	311	324	365	321	311	305	333	305	300	311	311	310	322	297	355	329	328	312	307	317	311	329	332	303	315	308	321	283	298	356	364	324	329	304	304	335	307	324	290	316	357	317	297	308	303	284	286	302	340	321	306	326	285	343	327	332	340	300	308	322	325	308	325	318	334	323	308	327	330	307	305	316	291	322	328	335	322	300	294	283	345	319	299	342	336	309	300	310	343	291	338	337	314	327	321	301	304	359	310	329	307	314	319	331	302	347	348	354	299	321	303	325	306	322	288	283	342	311	348	349	326	323	326	333	305	331	307	277	305	299	322	328	318	311	330	308	312	333	324	325	345	346	334	349	326	291	292	333	325	318	353	289	320	340	312	325	330	284	298	350	325	327	294	301	326	319	295	328	346	312	296	318	319	302	285	346	333	346	344	324	298	300	299	313	319	353	290	328	342	341	301	282	298	294	316	284	299	275	310	318	316	342	341	283	335	313	310	337	313	315	315	329	300	341	327	288	298	341	328	333	303	321	326	333	303	332	347	331	305	300	312	289	341	322	311	309	303	285	293	293	321	310	315	286	334	310	299	307	305	287	341	317	327	332	299	302	338	290	331	307	334	331	308	293	336	325	314	313	325	335	327	317	337	316	316	331	334	322	349	327	276	321	282	312	293	309	305	327	347	320	306	324	326	324	310	291	304	340	304	308	330	328	348	307	360	287	305	293	316	347	301	312	332	338	294	347	334	317	341	326	318	315	342	334	333	308	336	340	353	327	352	318	324	337	325	357	358	345	351	328	316	319	310	336	318	336	326	293	324	304	354	332	327	308	316	278	297	298	317	296	337	348	306	334	322	318	329	318	321	363	296	298	302	316	302	315	352	296	325	306	291	319	295	303	318	306	314	321	340	320	334	274	319	283	309	288	307	311	343	322	317	316	319	346	333	301	332	319	320	318	339	325	363	303	334	306	312	312	310	315	314	272	318	333	310	333	337	316	317	318	320	317	330	295	316	300	307	313	342	320	347	319	323	274	290	335	322	314	296	354	316	343	298	310	297	311	366	342	285	307	308	324	286	295	339	329	365	344	332	308	280	319	316	308	330	326	316	306	289	306	303	345	323	360	308	301	303	304	305	324	349	339	321	315	320	301	322	316	335	300	318	304	322	328	354	340	307	301	303	329	327	315	300	343	319	340	313	313	313	328	322	288	339	304	336	302	330	327	330	327	298	291	290	332	301	347	380	308	309	303	320	303	324	305	311	301	311	356	341	348	291	310	359	328	362	304	329	324	282	332	304	317	300	338	285	357	344	310	326	342	313	314	329	336	294	336	317	355	327	300	292	320	293	340	305	330	331	305	285	328	314	327	343	320	295	330	315	317	320	349	307	334	300	314	310	309	337	298	329	326	308	332	330	321	309	330	294	347	309	321	315	345	333	338	320	349	347	357	318	330	342	323	345	301	335	307	270	299	315	298	303	318	311	304	320	310	336	310	361	305	336	303	328	335	330	343	366	311	307	302	311	296	294	313	317	292	309	334	288	317	304	337	304	341	311	318	295	287	330	334	337	335	320	335	312	334	313	337	315	292	316	323	330	328	352	337	334	319	333	341	286	307	350	366	327	299	312	329	320	350	315	321	318	331	298	299	334	334	309	348	300	312	321	344	317	325	308	363	313	347	282	308	320	309	277	325	281	326	319	327	280	334	357	337	281	305	307	284	315	329	369	316	298	323	330	310	323	313	320	317	302	329	318	306	314	321	301	308	336	311	346	295	323	345	312	328	338	330	318	295	353	302	312	316	283	306	297	318	306	344	347	290	326	327	313	324	305	333	319	329	350	307	286	297	308	306	340	348	335	347	311	310	310	328	289	320	322	316	322	344	302	318	315	274	324	330	320	314	349	347	337	288	315	321	317	325	269	326	292	309	342	308	311	318	311	326	345	339	324	331	314	316	321	308	350	301	304	252	302	374	342	310	288	288	283	329	311	324	344	290	320	299	321	321	311	334	342	367	321	338	306	326	310	334	304	310	292	299	345	334	368	306	295	309	327	312	346	284	310	320	310	300	316	329	321	320	320	330	308	307	344	316	304	317	285	322	288	307	321	341	301	313	300	300	357	290	324	318	300	316	316	292	294	310	315	328	284	298	324	329	336	316	322	303	309	309	322	334	323	322	322	296	337	315	355	326	305	292	330	308	329	345	342	342	361	301	323	306	325	323	307	320	333	321	354	330	334	326	272	315	313	285	330	309	319	307	326	368	341	304	311	338	308	292	309	288	343	330	328	330	327	331	329	310	272	328	348	319	336	328	325	316	340	355	330	360	302	380	300	287	326	350	325	291	332	304	309	319	309	308	293	357	325	281	318	323	316	322	323	338	310	304	339	315	327	311	313	355	316	340	326	324	349	308	311	306	318	310	306	336	314	335	314	344	296	331	310	328	310	279	289	331	298	328	300	299	316	332	338	349	322	330	315	327	320	334	335	321	322	345	303	333	329	304	291	323	319	303	272	354	332	329	340	321	304	307	347	324	300	283	333	322	306	328	321	316	316	340	266	308	321	297	343	292	329	305	338	332	324	310	298	333	340	376	312	326	295	340	321	314	351	305	325	362	322	346	304	323	309	291	291	323	337	344	343	295	322	299	299	320	318	302	346	328	327	305	318	285	340	311	301	300	344	328	292	341	314	340	328	309	330	315	318	350	342	308	332	317	313	323	328	325	299	321	324	293	307	289	327	295	290	345	337	337	337	316	353	339	321	314	331	363	318	289	305	336	308	330	299	310	314	283	317	318	304	358	342	329	300	315	309	333	298	293	307	277	308	330	314	317	332	320	283	333	336	341	329	305	330	289	298	305	297	320	326	312	309	331	299	334	282	334	330	298	300	343	345	323	340	329	324	316	289	305	325	305	297	332	321	299	314	316	315	311	336	314	302	336	330	290	312	319	317	318	336	328	329	302	333	293	337	335	324	312	341	310	319	361	330	351	330	299	268	299	325	293	327	275	316	293	346	284	368	314	325	292	323	314	305	343	333	326	333	321	353	334	289	315	291	325	362	267	340	333	311	349	293	278	357	317	316	305	289	324	355	313	315	326	319	342	332	309	348	340	308	328	269	305	331	335	305	337	322	303	325	290	320	305	339	341	303	301	358	332	333	312	336	302	298	318	308	341	322	276	281	292	328	285	310	321	298	316	314	336	288	318	298	321	297	288	323	317	321	315	349	314	310	338	346	290	320	326	343	326	326	317	323	329	314	350
2230	765	764	791	787	807	752	789	796	712	760	718	783	744	770	799	736	731	782	728	760	778	731	774	698	733	713	728	746	735	749	742	719	766	760	734	758	761	755	752	779	797	748	722	708	729	670	730	712	713	743	721	735	751	736	765	694	759	717	727	714	720	718	737	765	747	740	744	747	788	762	729	738	738	710	710	732	710	703	695	740	772	701	707	747	709	802	720	754	707	760	754	683	695	730	686	731	719	728	701	736	719	707	794	750	726	733	738	747	774	752	719	730	778	724	744	730	762	770	714	700	704	762	735	759	761	724	731	755	765	701	731	698	775	752	723	752	700	748	733	733	741	741	733	762	710	741	799	720	750	748	723	760	701	774	710	739	709	750	713	716	734	709	770	758	739	732	736	735	758	740	769	753	715	679	774	714	755	721	713	702	756	772	730	713	692	746	758	748	754	725	729	745	747	793	735	733	755	785	724	712	677	735	689	743	692	737	758	678	711	724	703	743	717	726	758	770	756	738	746	734	721	738	711	722	702	721	779	715	776	682	714	722	724	742	712	739	733	735	744	710	755	682	733	781	747	765	747	733	777	748	755	743	712	732	756	747	795	752	722	719	719	752	762	753	755	755	763	731	713	760	706	703	737	742	697	730	778	795	783	746	720	724	749	726	720	756	767	728	721	738	750	743	729	745	703	787	709	729	746	756	769	697	760	747	798	733	732	678	717	755	712	710	758	731	762	721	733	727	730	705	741	756	739	796	746	756	745	760	713	761	789	713	754	757	797	731	774	717	736	718	755	732	721	712	714	723	726	771	764	773	717	771	714	701	748	737	702	783	763	707	783	748	744	762	725	718	740	740	740	715	762	721	756	757	664	712	733	771	769	689	735	767	734	747	734	731	799	725	767	733	771	748	826	740	764	747	740	759	718	721	733	741	735	717	707	755	737	728	753	729	755	767	766	773	750	694	720	715	766	760	726	732	745	745	766	715	742	720	713	765	790	746	751	770	788	749	717	792	762	693	709	768	774	762	708	795	763	795	728	765	770	715	753	767	743	723	720	751	744	795	758	675	718	709	705	696	780	739	756	736	766	779	698	744	746	774	721	709	749	712	768	688	744	725	723	761	700	708	743	763	687	705	734	714	778	750	722	732	715	742	762	714	735	729	761	723	734	753	700	772	738	728	747	704	737	802	737	812	766	716	718	722	774	754	680	770	739	745	700	757	708	780	740	722	755	724	705	784	741	715	761	758	677	675	703	760	771	710	739	715	767	736	721	752	710	772	747	760	763	748	744	761	768	768	751	732	801	749	770	708	730	694	747	750	763	739	781	692	701	722	752	769	757	744	790	723	775	762	735	746	749	716	702	752	744	765	739	731	735	753	709	771	714	722	751	731	773	718	757	708	740	727	735	795	780	715	784	738	748	753	782	744	754	784	727	744	782	733	685	766	734	746	744	779	723	786	702	751	772	749	742	770	728	747	768	710	748	731	764	741	768	725	762	698	730	711	733	732	761	732	715	699	759	716	767	720	751	774	804	724	723	729	711	718	752	757	733	760	802	800	778	768	765	735	738	782	730	742	787	731	735	755	737	725	754	762	789	706	757	727	773	736	762	750	773	752	702	724	743	738	739	768	791	732	780	739	718	778	765	718	698	744	708	725	714	711	748	676	731	697	720	791	784	719	758	774	728	713	763	721	701	721	755	779	719	732	728	746	744	686	732	737	744	755	736	699	740	758	739	732	744	741	797	759	744	789	699	747	752	731	762	728	739	781	767	765	735	774	710	745	792	735	710	760	779	708	756	752	674	739	773	748	720	732	736	695	737	761	747	796	752	701	731	727	748	789	698	724	773	773	773	743	758	725	708	739	753	730	740	744	750	760	708	723	767	716	779	737	765	760	726	759	744	741	746	711	769	730	751	760	732	793	725	770	749	766	709	714	739	755	765	713	737	721	736	692	742	703	701	694	730	729	760	751	760	757	730	721	728	743	796	792	782	779	728	724	682	674	752	721	720	697	732	740	706	698	728	735	723	799	731	768	743	765	704	730	692	769	731	742	710	712	727	703	737	738	819	743	669	741	706	711	752	761	706	728	734	718	750	758	720	752	714	757	783	694	752	666	673	666	775	762	728	701	704	780	729	703	661	731	739	751	759	699	823	670	717	794	769	740	789	742	726	752	705	716	719	726	753	753	763	721	729	724	709	756	766	714	729	759	764	746	773	733	797	731	706	751	717	755	751	742	764	760	711	743	801	784	758	719	735	750	686	726	772	715	742	759	751	757	765	717	688	727	754	740	737	714	714	762	708	719	754	748	743	729	785	746	716	712	709	751	720	734	720	702	758	780	735	725	702	720	731	706	739	701	726	744	771	719	714	791	735	757	741	783	748	783	738	777	728	742	687	725	696	751	704	745	793	711	747	751	704	728	738	748	715	742	745	769	702	765	720	729	740	742	751	765	749	737	721	711	754	723	808	742	753	756	758	790	776	756	781	732	754	745	744	778	704	725	785	717	733	736	745	719	723	701	694	711	750	690	774	772	751	730	705	757	723	751	700	723	753	769	799	720	699	757	768	755	724	757	732	733	764	745	751	708	774	751	735	729	731	744	768	670	736	718	758	700	744	716	745	837	765	693	778	737	713	731	732	720	733	767	705	739	740	745	741	699	748	734	748	761	759	754	743	750	734	743	716	727	724	740	756	718	756	749	762	730	713	732	731	767	712	713	701	721	761	749	734	754	763	736	772	705	746	726	728	706	774	763	730	778	684	730	736	748	737	686	738	758	743	761	696	710	727	737	766	713	731	709	740	704	721	699	747	743	702	730	719	774	740	718	740	675	767	741	680	740	747	753	747	730	750	733	727	730	726	721	719	740	722	771	717	722	714	724	702	739	775	779	754	669	789	740	739	721	745	672	740	721	758	758	756	770	711	717	731	712	767	744	724	732	736	751	763	767	733	752	741	758	747	749	779	726	709	735	751	732	712	711	726	752	720	695	695	761	737	753	737	755	741	753	776	708	736	749	686	706	756	744	725	780	712	717	667	740	752	727	729	765	766	723	773	742	755	712	714	797	762	702	725	697	702	750	693	737	711	729	725	743	747	713	709	758	744	701	681	770	760	731	753	702	735	741	732	707	761	701	754	772	770	752	818	750	752	755	715	712	737	703	717	726	722	752	705	744	760	728	730	766	701	769	664	759	744	764	711	771	695	741	719	699	740	728	792	756	730	720	740	717	798	784	697	755	745	764	727	729	730	774	738	719	751	747	712	787	746	696	737	764	725	748	753	791	761	736	772	775	743	744	698	769	764	750	712	787	717	710	707	761	771	691	717	753	712	729	737	696	725	731	794	740	773	764	699	731	722	745	738	742	745	733	757	741	717	725	740	749	756	732	728	776	736	738	729	735	720	752	687	775	725	732	740	736	753	745	707	708	720	769	694	729	737	748	710	738	812	762	752	780	702	696	788	700	763	710	765	709	738	785	720	705	800
8186	546	597	471	344	307	310	246	263	234	230	197	173	184	200	181	229	215	182	214	205	162	196	198	166	199	180	176	214	203	198	206	204	187	208	163	179	203	192	185	191	204	192	188	199	180	171	184	197	180	172	174	201	168	182	162	181	191	198	222	197	214	166	196	189	175	190	199	200	207	206	134	210	203	208	146	181	189	209	193	188	219	150	172	179	176	213	197	228	214	183	188	221	190	189	182	187	177	174	192	200	167	171	185	194	181	175	195	184	179	204	193	185	186	191	214	168	194	170	174	173	187	215	174	187	174	167	195	211	178	181	190	207	172	161	177	187	189	191	198	174	193	185	192	178	194	183	179	184	170	203	203	180	191	174	207	202	190	192	200	213	171	194	172	200	162	169	181	186	169	220	193	219	191	191	187	190	187	181	192	181	179	211	189	175	162	168	192	163	206	209	182	214	184	194	180	165	201	211	188	188	196	175	199	193	184	198	182	192	195	180	174	168	191	180	181	198	179	214	184	183	192	173	182	198	200	179	195	208	176	188	170	171	191	197	189	175	186	170	182	192	205	195	210	178	217	179	196	200	204	198	178	201	172	187	179	199	197	188	172	177	172	178	179	205	168	172	190	195	212	192	181	172	216	203	182	190	217	177	204	205	189	177	154	154	176	187	159	172	175	207	191	174	191	170	199	205	176	192	191	206	193	177	176	225	191	195	195	203	187	190	166	178	182	162	196	187	195	191	157	212	158	200	181	193	194	169	169	175	185	192	194	171	210	205	189	162	180	161	178	175	195	197	224	220	166	181	169	173	199	169	194	209	190	168	195	172	192	206	203	161	196	213	200	198	193	180	158	183	166	184	183	234	160	190	147	161	171	192	210	164	153	177	188	148	212	188	224	187	189	187	182	173	166	197	192	174	205	175	214	163	190	178	201	165	186	187	149	204	181	207	191	209	197	180	196	217	184	158	195	203	177	187	183	206	190	189	178	206	187	168	179	185	188	183	187	189	162	176	160	197	172	173	192	182	201	177	193	217	198	165	168	195	207	197	175	184	167	171	205	203	178	192	183	176	174	187	202	180	181	186	198	188	184	203	193	185	185	189	188	188	215	207	174	188	198	193	183	194	180	183	196	199	198	179	186	176	189	198	200	200	209	207	201	179	188	185	179	177	201	181	193	176	202	165	175	182	200	181	155	194	195	184	228	200	197	153	182	182	179	189	177	182	191	201	187	191	189	159	181	177	191	190	224	180	158	194	193	192	167	157	190	189	178	181	211	206	172	178	173	198	181	168	208	206	177	174	179	200	191	202	186	193	176	173	194	192	208	185	171	188	197	170	175	176	205	176	203	183	205	195	191	188	192	213	203	183	206	162	194	166	197	196	173	189	205	185	235	155	208	198	188	163	181	192	205	204	180	222	175	202	197	209	177	197	182	157	147	181	172	165	186	185	177	169	177	201	188	197	182	202	183	178	184	191	171	185	209	176	203	191	177	180	177	182	194	185	184	192	195	162	191	196	224	161	185	182	205	176	173	208	191	167	185	160	182	175	173	191	191	165	186	191	178	172	205	202	222	169	202	193	177	176	169	200	210	191	208	189	213	191	189	181	195	175	184	189	182	188	231	175	179	184	206	189	198	206	189	178	192	200	188	205	200	182	211	173	195	171	178	203	203	191	177	150	195	198	172	182	199	193	187	184	183	195	192	216	173	174	171	204	208	197	165	209	190	173	195	187	220	181	213	219	192	176	186	220	192	185	181	164	186	192	187	184	208	184	186	193	200	170	166	191	215	172	168	167	186	193	189	193	207	200	181	191	209	163	180	221	180	209	171	182	193	177	197	157	155	186	198	183	205	183	172	207	200	209	185	164	196	193	179	178	170	204	195	203	195	194	178	197	199	172	165	201	177	188	204	192	175	214	206	210	199	190	174	178	200	208	195	181	158	177	195	192	179	181	164	210	205	186	221	207	162	180	168	180	181	189	198	161	214	185	217	180	184	209	173	197	183	191	215	215	187	159	214	173	195	200	193	184	193	182	197	164	216	187	212	179	181	203	213	195	210	183	177	186	198	197	186	179	192	185	203	212	203	193	197	226	168	180	190	220	189	206	157	217	179	190	191	188	172	206	214	174	179	196	217	197	181	201	178	198	178	205	196	176	210	182	140	204	194	178	168	164	175	198	180	190	185	188	172	192	183	177	183	198	189	203	192	159	202	210	210	165	192	196	205	208	207	191	173	185	186	199	185	157	197	163	176	200	175	212	180	185	187	208	173	192	195	173	201	202	186	158	180	198	187	183	181	180	200	193	177	181	207	189	195	203	210	190	206	219	209	194	204	189	187	194	213	181	164	210	180	178	183	156	198	165	183	192	210	193	165	207	197	182	203	201	211	195	207	178	192	198	176	184	221	216	189	203	194	205	191	170	190	165	179	198	197	182	202	207	200	186	173	200	179	163	169	182	189	190	199	186	175	206	208	218	187	212	200	204	204	187	184	185	187	184	177	185	191	220	192	197	181	209	173	201	175	191	181	217	173	216	163	207	196	197	218	193	189	198	187	195	166	185	179	186	195	177	195	195	211	200	182	195	186	191	169	215	189	161	173	198	153	194	177	189	179	192	165	165	157	178	196	182	204	200	188	184	174	185	190	188	219	199	180	192	179	190	195	164	182	202	184	180	164	181	191	182	195	196	172	199	184	173	193	203	197	193	173	199	189	191	176	185	185	225	191	200	197	204	203	193	179	207	185	209	187	199	194	170	168	191	210	188	192	192	205	181	189	214	200	199	196	189	178	173	207	167	167	180	188	192	205	184	186	181	215	204	194	234	181	193	188	169	206	187	178	212	194	201	189	176	194	203	186	199	198	182	162	198	187	214	167	181	145	190	192	205	186	218	205	172	201	211	196	179	188	169	196	179	178	196	173	190	201	196	201	180	193	211	169	196	184	174	211	185	163	182	174	185	177	183	180	173	182	174	202	199	208	183	177	181	179	173	190	183	175	195	183	189	208	190	173	203	208	188	191	171	181	185	164	169	201	165	207	165	159	181	180	187	182	172	189	167	184	167	186	198	175	224	184	184	195	184	212	180	155	188	196	204	194	187	150	195	173	200	207	215	193	205	183	164	182	192	184	198	187	168	187	187	201	173	205	216	200	180	173	209	208	174	187	185	178	211	200	208	197	201	174	191	209	195	204	180	219	211	212	184	202	195	201	169	198	202	192	171	187	187	191	205	217	180	188	168	187	186	193	182	199	192	171	170	182	174	184	199	213	211	178	190	190	179	211	189	196	185	183	193	199	176	200	166	182	172	172	191	212	188	199	188	186	193	191	184	175	189	156	186	186	189	189	181	180	164	154	186	154	174	193	185	192	202	200	220	207	198	198	181	213	167	174	164	190	219	189	186	206	194	219	197	194	168	187	201	212	183	186	187	210	188	184	194	189	181	192	191	194	210	176	170	188	195	184	194	214	205	164	195	193	192	193	216	180
6554	855	1285	1446	1253	1104	924	837	765	674	643	650	633	615	579	575	603	558	555	570	499	561	556	569	541	576	524	541	541	477	536	536	529	484	537	530	521	520	518	518	549	477	506	489	496	531	536	499	543	514	509	554	544	513	505	508	510	526	514	484	501	476	501	476	525	539	565	516	488	529	511	527	506	541	530	547	521	460	466	521	505	502	525	467	488	507	488	521	500	529	528	490	492	505	479	490	511	487	496	503	467	523	517	484	485	509	527	515	475	520	482	496	469	516	505	525	502	487	492	525	526	537	520	517	504	525	505	500	486	511	500	543	506	492	520	490	508	506	548	538	508	506	505	499	469	503	502	498	541	471	482	519	504	471	534	462	507	527	518	516	491	464	514	521	509	495	511	464	521	521	548	500	514	548	485	497	537	492	523	486	496	457	510	561	495	519	480	519	496	532	497	503	517	514	472	480	513	500	517	529	486	513	533	508	473	490	493	483	500	460	510	533	535	507	488	498	478	489	518	479	521	481	477	526	508	506	528	527	492	498	498	515	499	504	490	493	515	491	517	511	490	502	481	488	480	489	503	510	476	487	515	510	497	494	511	521	495	499	514	526	484	503	525	546	508	506	510	523	472	484	524	557	508	488	503	485	531	528	498	475	474	510	428	486	514	480	494	511	524	497	504	491	482	486	503	506	508	532	538	549	499	518	524	501	507	466	494	494	520	509	472	459	493	474	478	504	467	504	461	503	539	496	486	488	518	514	469	507	491	540	494	507	478	516	505	508	493	509	497	487	460	514	516	479	477	520	505	479	482	529	519	544	546	504	477	465	527	495	514	530	518	487	468	487	487	492	515	506	498	508	523	506	482	535	512	503	539	518	462	507	495	502	497	512	499	504	494	504	544	517	488	492	498	475	523	478	488	480	502	509	469	519	502	520	506	514	493	519	502	507	521	525	503	506	507	503	504	478	526	519	501	502	456	499	480	512	502	538	529	473	494	505	511	500	497	457	500	513	479	491	538	513	512	532	507	522	498	555	492	524	496	491	511	494	488	480	503	504	537	517	489	512	504	517	506	472	500	482	504	512	540	460	508	489	545	520	484	520	464	532	492	513	490	533	533	549	492	490	492	520	508	493	506	549	519	510	506	537	532	514	523	503	484	479	521	527	472	508	468	508	535	545	491	523	519	498	483	542	535	496	533	496	496	529	521	482	490	514	493	491	505	503	441	488	470	490	517	494	515	495	517	528	509	505	511	499	553	530	505	506	506	520	504	492	496	474	497	556	478	497	537	499	497	494	460	500	489	513	521	497	511	503	537	478	488	495	475	550	476	472	532	520	485	491	502	510	506	526	488	494	491	506	514	505	469	526	485	512	524	521	522	478	513	544	465	525	534	474	517	495	530	474	503	500	526	509	529	558	486	456	478	483	500	467	505	519	496	500	531	504	521	489	498	472	507	552	496	507	503	518	484	479	570	456	516	562	503	552	493	498	503	477	496	501	510	504	494	504	483	506	492	517	497	504	498	467	504	470	501	526	497	527	486	488	493	489	530	492	538	492	508	499	507	493	524	484	510	492	476	502	520	495	489	466	493	519	516	487	493	497	516	478	553	491	578	498	533	513	463	512	484	479	516	527	497	521	522	513	493	495	487	454	532	515	494	489	515	482	512	524	539	495	538	453	511	520	504	513	479	516	493	508	515	511	513	466	504	502	529	493	498	506	517	550	473	534	497	502	498	496	488	512	501	509	480	512	507	503	518	485	465	502	517	466	511	457	505	495	507	522	490	489	471	471	502	512	522	514	481	542	466	465	498	523	526	482	521	490	490	522	482	508	472	483	466	533	487	485	521	521	503	480	510	494	535	512	499	493	485	490	511	474	482	512	497	456	464	514	485	528	476	496	491	498	491	501	494	537	523	505	534	486	456	476	518	518	495	509	523	492	551	490	490	551	556	508	500	505	500	516	525	513	511	510	495	536	478	509	474	496	518	480	485	517	508	533	493	524	469	507	507	506	517	540	479	515	465	520	510	487	501	518	511	459	530	506	480	487	497	493	499	510	493	499	517	502	475	515	528	506	467	464	507	534	531	514	482	489	469	522	483	536	469	511	490	499	479	522	483	490	537	512	519	493	488	511	491	545	489	460	497	487	535	495	504	507	485	483	490	517	497	545	491	498	506	499	495	494	510	512	540	500	498	492	497	527	507	511	500	492	529	527	502	519	485	513	548	543	528	458	552	468	510	497	515	490	507	502	513	542	488	470	503	519	499	526	502	532	517	501	504	533	501	466	518	486	489	503	529	505	550	468	452	477	518	495	544	508	493	482	489	508	491	485	517	549	485	510	476	550	501	532	509	434	519	540	488	514	495	535	496	478	489	499	516	509	471	485	524	510	482	471	495	498	537	495	515	524	472	529	490	505	465	513	478	515	498	475	522	498	461	486	471	489	483	496	520	536	511	487	490	517	493	502	518	512	501	484	520	516	485	475	503	476	484	534	495	505	525	464	522	465	506	487	502	519	507	443	512	531	502	538	472	515	549	495	498	506	502	471	483	508	474	501	490	494	491	490	482	527	506	510	520	553	505	530	479	526	508	495	473	539	530	511	477	518	516	514	478	507	516	541	539	503	533	496	507	500	523	499	507	469	480	495	490	493	506	515	506	481	475	530	519	478	558	533	505	514	468	494	455	529	481	511	500	506	501	544	515	477	505	515	505	528	517	551	515	492	527	562	510	514	544	504	484	508	517	504	466	540	526	529	478	478	464	484	515	472	472	480	535	472	541	525	507	497	507	490	486	505	474	499	474	489	527	504	484	510	488	510	497	501	488	482	490	529	499	481	532	469	524	482	494	527	491	505	542	487	496	485	502	489	470	508	514	497	510	519	470	521	531	545	494	480	522	508	492	480	501	503	478	542	510	519	477	488	539	477	511	478	469	499	486	466	495	516	484	493	538	510	539	508	467	505	474	503	500	538	495	534	542	512	500	507	489	531	495	481	546	502	558	451	538	495	500	528	460	491	515	474	467	527	491	508	549	506	525	502	521	528	516	531	513	516	542	520	459	490	522	502	524	505	488	497	544	505	505	481	496	529	512	535	458	484	474	495	478	535	513	492	488	464	500	475	501	509	516	523	485	510	508	496	493	510	494	542	509	486	503	457	489	516	526	517	475	506	509	491	510	536	481	487	503	504	447	480	473	502	484	485	522	465	529	506	493	524	556	505	526	511	530	515	522	491	478	492	520	535	506	508	498	488	542	526	532	554	485	506	539	531	479	479	482	492	491	519	532	520	500	510	541	497	505	529	549	502	513	537	494	473	484	497	504	511	510	478	494	504	457	523	536	527	510	497	523	439	523	451	481	516	538	499	511	464	470	482	473	519	482	492	530	484	461	474	493	507	543	504	500	533	520	488	537	481	537	510	509	474	482	513	502	465	510	499	491	539	509	486	537	498	513	504	521	503	486	451	499	520	529	509	488	462	515	459	496	512
15485	1485	1040	910	736	562	460	418	390	384	365	362	364	383	351	367	363	351	309	340	334	335	338	338	341	298	333	329	336	337	321	303	332	340	378	338	315	353	309	353	349	360	336	316	355	316	358	358	339	321	338	346	344	354	362	331	398	341	348	357	337	327	348	339	319	306	292	307	340	335	365	314	309	319	340	324	329	338	345	362	340	356	327	337	333	337	309	331	353	362	348	347	328	320	326	385	347	379	337	352	342	333	353	351	318	309	327	356	332	318	345	332	316	358	328	310	341	326	339	311	374	332	345	357	296	331	313	335	334	312	326	340	337	316	345	302	338	344	315	328	364	325	301	338	290	344	343	349	324	332	351	344	317	342	341	339	331	334	349	341	358	351	354	301	348	336	309	336	326	347	356	313	370	329	338	332	321	335	336	334	307	327	370	339	314	339	356	387	362	308	341	343	313	326	290	300	315	318	306	335	339	337	358	301	340	322	315	319	347	335	340	343	317	348	331	360	329	389	312	333	323	366	338	332	317	303	332	341	333	360	345	349	343	334	361	333	345	333	338	354	335	331	357	343	326	352	381	337	325	325	330	334	348	346	363	302	332	375	357	335	347	364	344	322	327	337	342	341	311	338	357	332	328	362	330	329	327	322	310	344	325	309	323	334	327	340	368	327	332	326	332	332	345	320	302	389	345	321	318	344	343	337	342	314	336	343	341	373	316	335	304	347	357	345	310	312	349	350	302	366	339	323	339	340	337	319	300	309	304	359	287	335	313	311	314	336	343	327	355	347	346	361	350	371	309	325	347	364	351	329	354	327	327	353	366	342	322	349	359	333	319	326	342	344	319	315	317	335	330	383	377	327	348	331	347	321	325	350	355	349	317	340	348	357	309	319	354	302	336	341	351	380	305	349	305	341	334	336	326	345	369	344	320	366	311	360	381	324	306	340	332	324	326	378	352	355	333	334	349	339	327	336	341	363	347	324	357	322	338	365	349	331	321	310	360	362	327	312	294	354	353	333	333	307	353	345	310	317	347	359	355	329	321	346	303	364	336	331	329	332	320	357	338	326	350	322	354	353	366	330	319	290	332	306	335	327	316	334	291	325	338	336	321	339	315	332	349	347	321	327	344	374	329	327	348	334	340	356	394	362	331	365	348	326	339	306	363	329	329	345	352	338	338	324	340	345	314	315	337	355	360	356	315	337	336	306	295	359	342	324	286	320	335	363	353	351	330	359	356	332	325	349	363	321	344	354	329	332	360	343	364	333	341	310	305	348	328	308	303	366	348	334	291	353	323	329	350	370	342	337	334	323	323	368	323	305	359	315	347	356	333	333	330	352	340	352	336	341	347	328	369	330	354	318	373	357	313	316	332	357	331	331	367	322	333	366	384	326	333	345	321	282	322	344	335	341	367	325	322	352	323	347	319	332	321	334	333	341	357	349	357	336	319	366	336	335	317	331	335	333	302	350	356	326	321	334	344	328	322	336	349	379	345	331	355	304	322	336	351	337	349	297	344	341	346	340	354	358	353	359	323	339	352	337	315	353	333	350	350	345	310	366	363	301	327	330	366	338	340	334	340	345	316	318	332	328	348	314	326	291	310	338	348	310	339	346	315	351	332	314	366	324	321	333	321	350	340	322	312	318	346	345	362	366	301	343	324	317	356	308	353	330	357	346	345	309	354	333	354	328	342	314	326	365	343	353	343	321	346	320	328	304	364	336	347	354	323	330	329	328	351	311	305	306	377	371	350	311	340	341	328	329	336	347	359	312	334	344	286	337	351	317	343	317	308	345	359	310	384	317	305	372	359	378	335	346	325	342	360	363	346	351	355	330	349	320	343	314	351	357	351	353	314	350	351	317	304	339	350	365	339	356	323	358	303	329	325	301	344	359	350	318	351	346	326	340	359	324	335	345	323	331	349	342	356	329	364	328	335	315	324	312	323	345	348	316	337	352	337	337	350	325	300	341	325	361	310	324	339	311	328	342	320	315	342	343	289	353	331	361	355	339	358	299	352	315	277	313	381	330	386	364	313	328	361	334	311	315	324	326	316	331	323	345	377	362	334	330	327	312	346	345	324	329	284	339	313	320	333	356	319	351	340	334	326	320	329	339	350	329	329	336	317	332	341	335	326	363	346	335	329	317	353	366	313	316	353	318	357	335	337	324	334	353	328	327	328	359	349	356	372	305	337	323	325	320	323	314	317	326	329	300	313	340	367	302	345	360	344	321	327	364	378	312	349	327	326	356	338	365	339	350	321	357	352	348	335	291	328	345	333	357	348	336	298	385	304	317	350	342	355	333	363	362	358	363	350	361	286	313	388	331	342	321	336	312	357	308	311	320	299	345	328	327	312	330	362	396	342	314	347	303	348	332	336	346	304	332	360	302	307	343	327	345	340	329	328	325	336	332	327	334	331	342	353	323	349	316	324	351	333	342	296	331	327	316	347	330	326	338	344	352	354	326	300	331	326	315	344	305	330	318	362	316	312	323	352	359	354	353	326	339	334	347	352	306	319	377	357	356	339	346	355	327	365	310	328	337	347	337	348	340	356	342	348	366	346	335	335	318	357	317	365	322	322	305	354	341	308	333	329	349	323	311	361	334	337	314	345	336	342	316	332	339	351	306	340	338	326	323	303	321	373	327	352	376	343	331	297	343	332	381	304	320	344	349	339	317	350	349	323	325	311	326	376	359	331	326	315	330	336	368	344	343	311	328	366	332	327	369	326	349	308	313	329	293	357	368	345	350	384	334	344	314	315	310	365	324	318	320	314	335	295	313	370	279	382	338	325	356	345	340	312	377	359	349	330	344	331	349	338	347	340	311	319	341	346	353	361	381	363	333	333	326	335	365	362	325	353	329	329	342	320	343	354	326	377	299	329	327	389	335	346	326	364	343	345	339	320	340	332	304	327	303	319	308	309	305	344	321	340	361	326	303	323	367	355	299	343	306	321	323	350	359	359	327	333	349	358	376	322	339	315	341	370	341	314	335	344	348	366	360	299	380	310	326	319	314	325	341	329	351	353	329	350	324	303	326	371	350	329	335	315	310	351	345	391	325	323	335	334	336	355	354	350	293	310	335	328	389	338	325	347	363	345	346	328	321	334	321	323	311	333	360	359	325	324	327	323	353	323	326	359	354	329	342	350	316	321	387	370	342	330	336	325	359	325	329	319	334	346	368	337	320	331	349	334	328	338	290	340	321	325	295	329	318	341	322	292	317	338	284	351	336	330	313	323	303	314	360	308	321	365	331	306	342	336	337	319	360	338	318	313	341	299	364	381	323	340	301	303	315	336	285	367	302	317	296	357	322	332	311	314	309	355	355	330	355	341	332	331	320	323	342	320	293	313	309	347	334	319	337	335	331	356	342	365	339	325	344	317	350	331	336	319	343	315	340	342	324	337	355	349	313	352	333	307	344	350	340	336	331	386	330	356	349	354	334	341	356	321	340	365	360	343	320	345	355	341	310	333	330	343	324	353	338
9063	1443	2367	2561	2226	1848	1651	1466	1300	1159	1118	1097	1069	1011	983	965	975	933	942	896	885	870	919	854	839	907	920	841	821	853	823	891	833	809	862	821	814	797	823	841	841	861	857	817	837	811	846	752	819	879	810	799	881	823	837	852	804	823	863	844	820	752	871	782	824	826	751	776	798	832	834	796	795	803	833	866	819	860	861	822	854	811	845	814	815	812	821	813	815	805	813	807	805	807	857	839	838	814	820	838	789	831	795	782	791	773	829	785	847	792	812	784	821	808	809	825	836	800	832	854	772	868	768	824	865	839	822	836	830	840	860	821	760	800	800	808	786	891	811	778	799	821	766	811	805	866	824	839	795	814	777	825	797	791	761	799	802	858	861	819	768	844	797	840	788	767	765	826	808	800	842	853	810	813	814	822	794	854	848	816	806	832	809	831	805	817	806	833	780	768	796	823	757	787	815	800	808	787	852	850	855	782	862	808	849	831	833	827	826	850	770	811	837	801	842	846	787	770	816	831	824	799	779	781	803	845	801	837	810	810	799	800	849	795	806	790	826	781	790	843	788	774	849	744	834	802	788	803	795	781	851	822	811	816	776	825	781	856	785	828	817	867	869	772	830	813	819	769	739	835	821	816	788	825	786	833	799	817	769	808	865	752	824	862	825	841	816	844	829	816	821	851	809	845	815	850	815	806	789	795	852	817	799	787	756	793	800	834	845	760	752	819	770	813	806	837	846	796	801	834	805	820	822	794	769	831	798	884	805	745	824	793	816	816	849	772	820	803	864	835	779	795	786	794	828	814	809	787	795	805	764	889	771	795	770	793	844	819	774	817	858	833	802	833	798	789	802	792	846	820	733	805	772	848	802	786	811	801	761	826	824	809	786	769	865	814	813	781	778	808	814	828	815	816	904	797	826	793	820	852	850	791	791	816	795	755	848	831	836	790	825	799	809	800	781	788	827	812	785	765	845	822	864	844	831	815	831	807	815	831	789	823	792	837	842	791	835	865	787	799	813	766	790	792	807	864	840	816	836	784	810	763	761	849	777	785	846	775	779	769	734	802	828	784	816	808	826	845	801	814	820	796	830	812	828	811	781	831	772	752	876	800	782	875	841	778	780	830	827	784	797	835	856	838	784	829	786	854	811	799	797	764	828	849	808	849	791	838	762	798	847	819	812	810	813	836	798	783	771	776	834	791	778	836	824	778	805	830	873	756	824	813	851	764	795	836	801	777	787	836	778	798	814	837	825	814	798	841	809	851	851	756	786	817	812	840	828	917	815	844	789	850	836	819	769	807	854	820	718	806	766	843	783	814	856	797	802	835	851	857	814	788	803	809	745	831	782	825	807	790	858	740	824	875	827	846	763	787	854	821	846	786	779	797	811	797	741	776	852	790	876	788	771	790	805	860	769	816	757	804	814	828	827	775	865	802	829	816	796	823	847	787	808	791	775	850	806	821	826	790	857	796	772	782	841	801	814	795	805	873	756	864	804	879	821	782	760	819	765	807	776	814	800	772	769	798	818	841	780	764	836	839	789	804	789	806	780	805	815	802	799	807	813	800	801	791	825	853	815	809	878	855	789	799	803	837	761	845	821	824	793	840	792	829	814	817	832	823	789	812	794	840	785	852	798	807	826	834	855	793	832	826	791	826	805	780	792	781	814	847	810	796	780	852	790	786	758	793	798	824	807	828	779	869	837	809	769	847	852	799	808	771	767	814	829	790	842	849	844	781	871	826	827	779	781	811	796	820	801	802	801	816	805	777	781	803	793	822	826	827	816	820	811	815	816	813	852	794	752	831	775	829	775	795	830	785	857	801	862	775	807	798	845	771	814	814	802	775	808	791	774	851	827	810	831	817	811	802	864	840	795	778	824	814	805	827	802	746	829	804	771	834	780	769	814	814	851	806	831	854	782	832	792	818	812	832	792	803	813	791	789	821	826	881	832	802	797	810	814	828	877	745	821	826	792	795	749	827	810	811	789	786	820	823	794	813	807	835	806	802	820	819	804	817	811	799	794	854	864	772	831	832	828	822	816	799	783	801	847	774	820	829	891	796	848	862	814	807	812	847	767	793	840	830	771	815	834	757	784	827	801	794	800	794	814	797	815	769	821	817	816	820	813	805	854	799	827	839	804	788	819	846	822	789	795	747	781	797	794	793	788	832	811	856	835	836	753	778	805	771	792	778	781	789	805	802	834	800	826	814	802	806	842	769	808	805	783	852	854	796	821	861	813	785	798	809	833	815	802	823	837	778	826	806	808	809	774	795	805	810	812	790	818	820	787	785	833	814	822	849	787	797	807	836	829	804	840	819	841	778	789	800	805	855	843	791	849	824	849	830	836	864	844	804	821	824	829	783	810	775	781	828	779	852	816	802	838	827	832	819	823	859	810	809	853	791	814	790	801	761	817	815	876	789	782	763	854	784	836	823	812	802	791	812	817	836	816	838	801	835	766	800	839	784	794	879	832	794	789	885	806	849	806	838	789	838	840	797	814	838	777	835	812	771	832	789	815	776	858	837	818	803	789	814	818	759	771	838	818	778	792	822	800	758	781	818	852	833	813	825	789	842	757	818	806	830	884	802	812	806	821	786	797	817	796	789	787	837	815	781	808	826	781	830	805	839	781	801	777	808	838	751	783	769	813	792	797	813	809	790	830	799	812	810	793	809	799	827	806	797	755	861	822	817	785	806	814	825	832	851	814	860	833	785	816	814	831	776	788	775	791	828	788	789	800	839	857	799	776	808	776	830	792	778	839	793	804	761	815	826	880	801	823	814	815	745	814	836	800	807	811	786	803	787	775	773	858	755	820	807	818	863	789	787	793	843	757	785	796	822	819	788	791	802	811	789	790	808	889	760	867	855	808	816	864	886	846	813	870	797	819	792	817	807	840	814	846	804	770	826	810	833	802	815	805	819	845	764	868	780	796	780	802	816	834	806	755	817	819	768	797	862	772	817	850	851	863	819	790	811	794	817	806	773	822	812	793	814	806	802	784	758	813	823	798	779	807	855	814	827	786	848	859	789	854	809	814	819	803	835	773	766	769	809	820	824	818	825	762	779	855	797	778	812	829	802	792	801	868	823	763	743	889	805	801	825	815	813	807	793	829	819	808	790	805	821	830	863	815	810	854	798	811	807	812	838	823	807	794	812	803	836	805	818	853	779	836	835	813	771	818	830	767	774	843	811	849	817	849	769	853	775	813	800	819	808	809	796	814	842	783	838	737	816	771	799	848	825	861	769	793	799	835	807	770	800	843	806	781	812	816	775	835	805	817	788	816	784	775	792	795	817	826	827	796	865	814	777	812	786	833	803	781	766	844	772	797	841	821	793	801	778	878	752	779	841	781	772	852	797	819	831	804	815	790	830	802	810	850	809	797	827	818	830	811	794	847	811	774	866	791	829	846	854	828	780	816	783	837	812	765	819	851	805	783	816	839	813	775	812	844	755	831	841	786	810	856	833	807	871	841	837	834	790	826	836
2092	350	330	334	305	319	311	281	306	302	333	335	339	307	324	318	303	322	296	374	337	312	328	286	314	314	321	312	286	306	309	302	323	316	302	321	283	320	351	320	362	313	307	295	295	326	318	308	305	321	322	311	323	318	318	304	279	290	324	294	296	315	273	299	323	318	289	336	283	338	356	327	309	284	292	345	347	272	321	308	294	308	356	324	314	343	319	301	294	270	322	301	306	314	292	316	318	347	360	281	314	296	310	349	329	316	320	262	345	332	313	307	308	319	347	317	295	323	329	324	318	327	325	286	300	326	331	272	294	313	307	323	293	314	315	330	290	339	321	310	317	328	304	310	283	320	303	283	292	326	309	310	306	305	339	301	311	307	316	346	311	296	288	317	295	352	301	342	299	326	332	295	339	329	353	307	317	307	315	309	311	321	324	311	311	292	316	298	321	329	313	299	290	285	347	295	310	298	324	304	267	338	316	299	300	321	325	333	323	335	335	318	296	303	337	293	313	296	341	298	295	305	295	332	341	322	337	309	309	319	333	309	336	322	299	319	315	317	301	317	325	333	308	352	308	315	292	312	312	335	330	292	297	304	336	342	331	339	329	320	296	346	303	316	316	305	313	321	319	350	308	308	348	312	276	294	322	294	315	301	341	307	297	335	349	328	302	319	313	322	334	310	354	339	344	354	339	296	343	294	282	311	296	314	336	299	293	344	354	275	269	326	312	330	329	319	354	327	309	311	311	303	304	313	291	282	305	302	313	325	289	323	331	346	338	344	300	326	306	331	287	338	348	299	306	312	333	321	285	317	322	338	307	346	325	268	327	347	314	337	326	334	334	312	297	314	343	338	317	309	305	320	318	301	313	305	300	306	315	347	323	336	330	299	311	315	310	329	319	321	319	292	294	301	321	311	318	330	311	310	300	288	354	310	337	323	347	306	271	315	289	333	292	294	304	312	326	310	342	301	301	314	321	314	321	335	342	331	328	321	333	362	340	297	303	336	319	314	333	299	317	339	321	303	280	313	290	293	339	313	316	303	287	310	332	344	326	333	313	262	303	323	373	339	308	303	331	337	298	325	308	282	312	333	300	377	304	303	288	311	293	313	327	340	291	306	282	325	338	325	313	350	338	323	295	340	343	314	319	315	311	325	323	304	340	371	265	314	315	319	304	274	289	334	310	324	327	304	302	322	326	297	314	321	336	299	287	329	310	300	321	314	341	293	287	320	290	290	319	291	316	314	341	308	279	293	312	296	311	317	332	286	343	328	294	318	337	308	323	279	270	339	298	288	288	281	304	302	329	285	291	302	343	294	320	314	308	311	285	321	338	291	308	350	298	307	317	300	326	303	335	309	289	311	292	337	279	304	310	284	294	299	325	298	318	274	336	326	295	308	351	351	288	341	338	344	314	326	314	307	323	292	334	296	306	319	325	331	294	301	359	257	293	343	328	327	301	305	293	304	307	287	320	323	304	304	289	318	295	346	311	318	335	304	316	324	373	351	312	325	293	313	324	317	304	334	310	282	311	294	313	304	291	296	286	276	287	302	304	311	310	276	282	317	351	309	338	315	313	294	348	292	317	331	308	315	306	287	314	356	288	292	322	312	327	308	319	305	284	315	322	327	358	298	337	297	321	308	296	309	284	311	344	336	353	305	322	301	305	299	305	305	316	339	303	319	321	307	342	296	306	322	311	278	313	320	354	312	328	307	328	287	304	353	334	353	326	326	333	302	328	278	316	319	342	329	311	307	320	307	292	322	299	313	313	310	295	322	339	332	367	276	324	321	337	338	298	314	337	316	311	294	322	255	286	323	319	304	360	326	295	313	317	318	278	362	301	370	297	283	311	294	330	286	311	287	341	336	329	354	323	314	302	342	320	339	289	284	295	302	343	286	313	298	325	339	301	291	305	305	304	313	290	296	280	334	325	307	321	316	321	297	315	324	288	308	320	319	317	329	293	312	338	332	346	339	342	334	372	315	311	295	327	348	301	293	327	299	310	302	310	307	310	305	344	313	295	317	318	299	325	307	291	312	347	315	359	293	297	270	305	315	348	326	325	300	361	329	341	338	351	323	316	306	296	332	307	298	310	304	319	294	293	330	328	323	309	334	342	335	349	327	320	292	284	290	322	309	307	324	312	300	311	316	329	339	307	292	346	309	333	355	299	308	373	300	321	305	309	347	296	326	304	293	327	315	316	335	310	321	321	326	295	363	305	292	313	322	323	345	317	318	365	299	316	290	297	318	311	298	303	323	318	301	361	314	319	342	329	340	293	334	308	334	337	336	344	321	344	335	309	335	292	321	303	308	290	299	327	324	318	312	310	342	309	308	298	328	331	314	322	315	328	329	310	291	322	321	344	288	302	322	306	325	335	326	280	307	353	311	337	307	321	349	363	322	331	297	337	309	291	287	300	343	289	293	304	301	343	342	319	313	311	322	324	300	341	290	355	353	325	304	325	354	319	289	307	302	307	331	339	295	315	312	314	326	322	322	298	319	306	333	332	312	308	291	307	298	351	323	333	305	322	315	297	292	294	307	297	289	304	318	336	301	313	321	304	340	352	338	306	286	281	273	321	327	345	317	345	305	318	357	359	337	329	299	308	306	291	329	334	318	303	323	303	280	303	286	322	317	337	266	325	343	311	355	306	297	299	307	338	315	302	335	316	346	293	280	315	322	328	306	313	290	309	285	310	311	319	310	320	337	346	332	319	320	314	308	309	320	335	317	325	301	328	335	326	316	338	325	326	304	326	316	319	333	305	301	317	311	301	291	298	325	327	302	287	291	356	311	295	334	314	345	308	321	340	319	317	328	345	328	319	291	333	301	326	297	320	330	320	288	349	307	304	296	285	289	298	293	318	293	289	331	295	330	329	304	316	322	295	320	320	296	307	346	321	314	305	312	310	345	319	317	311	276	283	317	309	317	290	310	320	330	287	280	279	314	313	331	323	317	306	318	299	303	333	307	308	300	324	321	336	323	316	334	321	339	308	297	312	322	314	307	352	305	317	353	330	314	317	290	321	322	315	331	269	330	320	297	337	284	298	320	306	350	294	339	290	302	336	286	337	326	328	293	291	276	292	324	341	298	277	306	325	313	289	317	327	304	313	313	291	287	344	307	389	315	306	330	305	293	328	341	323	312	304	308	319	326	328	295	302	324	273	330	306	279	287	300	309	317	278	287	295	374	320	310	309	310	312	314	301	310	286	302	311	322	287	293	317	330	330	287	296	297	324	341	297	321	314	328	307	311	338	313	286	314	332	328	322	269	315	339	295	320	344	292	295	302	290	342	312	322	310	311	330	318	305	314	324	332	345	322	303	331	304	287	292	335	277	297	314	300	320	328	337	301	342	295	324	310	316	352	339	312	290	270	327	335	306	312	316	331	290	309	308	331	314	318	305	322	336	288	324	345	301	309	321	304	320	302	319	315	339	321	319	324	304	322	356	333	329	304	301	337	321	300	302	341	347	296	280	283	302	322
2241	783	738	794	783	750	719	748	784	764	790	753	708	730	789	680	749	743	725	754	730	733	728	741	731	738	797	720	722	764	756	747	773	735	761	726	707	728	763	722	771	749	730	697	721	754	732	718	746	717	787	726	692	687	749	721	701	772	776	767	728	751	766	783	709	760	752	746	722	688	714	732	773	744	728	770	756	759	731	710	721	755	770	745	758	716	739	721	713	713	731	697	701	741	741	733	736	726	743	750	744	728	731	736	733	758	732	719	735	726	690	727	684	706	784	737	729	777	712	743	760	716	707	793	736	739	774	783	721	687	718	792	752	755	715	789	714	747	725	731	745	750	766	752	730	730	686	717	761	732	745	734	713	772	726	702	741	745	739	738	783	715	637	732	715	741	782	708	716	673	690	741	741	754	728	728	757	727	728	767	707	756	755	718	765	737	707	741	707	712	810	766	752	739	743	731	719	720	711	734	744	701	733	729	727	715	697	745	706	692	765	728	736	743	716	727	736	770	739	761	737	756	713	755	689	798	698	795	765	766	741	757	737	716	761	690	688	741	735	703	705	723	778	692	722	785	740	771	732	686	756	733	717	789	721	781	696	738	716	730	766	717	761	696	760	740	767	736	766	744	750	740	729	725	775	757	746	741	737	765	733	761	752	693	725	691	755	750	806	723	728	725	698	725	711	722	737	716	755	747	753	703	734	705	737	757	728	730	698	801	710	717	683	713	735	700	675	724	741	682	763	740	730	773	692	680	708	744	698	746	712	725	755	773	718	762	688	758	721	720	714	785	692	735	714	774	710	738	741	732	667	736	689	752	699	700	719	722	710	759	733	750	719	731	730	750	764	734	731	752	750	731	709	708	733	752	738	737	717	729	732	741	730	740	706	759	759	725	695	758	732	710	718	722	727	709	742	766	730	763	724	737	717	756	735	698	698	753	778	777	770	731	711	753	758	723	758	713	763	749	706	712	708	684	727	716	735	735	708	759	713	818	743	733	725	783	730	740	702	726	760	728	725	715	710	692	744	745	715	741	681	768	780	734	760	736	741	709	716	745	729	716	716	723	729	705	672	719	739	698	750	727	772	791	754	760	735	685	763	744	704	726	689	764	708	729	792	707	763	747	701	717	753	705	720	703	730	731	788	754	741	775	691	733	727	739	732	732	731	678	762	705	792	736	779	739	737	735	724	699	735	698	778	749	730	747	743	688	743	703	748	727	740	775	771	794	786	742	737	772	723	700	720	752	710	721	746	742	766	742	739	689	755	778	724	770	783	734	750	752	724	736	722	715	766	711	713	726	780	744	759	727	703	730	678	754	700	738	736	749	719	735	701	767	759	690	699	734	735	747	759	761	742	752	759	757	702	755	710	759	742	738	725	763	743	768	735	710	731	747	739	702	693	732	719	723	704	716	724	741	745	727	707	717	748	748	748	759	723	728	730	756	757	742	710	750	751	731	682	697	752	739	792	718	719	729	718	746	706	754	739	693	741	713	732	724	718	717	729	719	736	766	678	703	765	661	739	730	741	700	749	778	714	761	715	721	768	756	722	733	737	765	749	722	706	732	707	775	730	724	817	755	746	660	708	728	704	676	744	718	725	748	758	749	690	755	766	753	720	768	778	747	717	736	737	721	709	781	712	748	705	739	757	705	764	728	695	773	726	757	761	722	742	728	783	742	757	730	699	800	765	730	717	751	714	719	673	763	760	674	696	746	760	716	703	707	724	722	736	726	766	778	706	758	761	703	699	714	800	744	783	742	718	739	754	751	733	732	793	721	712	744	696	765	749	783	735	716	707	743	726	702	731	710	753	755	761	716	714	748	727	729	751	716	694	756	684	705	744	697	717	685	767	743	776	690	734	686	728	742	737	751	783	714	718	760	756	684	715	687	756	708	710	706	713	718	769	800	739	747	732	765	743	768	738	705	721	716	796	746	722	743	733	684	768	713	746	744	699	724	700	732	775	706	722	701	709	738	776	724	756	752	740	761	760	685	806	734	745	685	682	754	704	669	769	718	756	787	739	739	717	737	774	694	787	767	727	698	736	715	716	721	742	795	709	689	754	672	760	750	746	726	776	729	761	719	770	716	770	733	740	738	779	732	759	746	748	690	731	762	784	747	745	726	750	707	753	766	706	741	748	706	770	752	755	666	756	757	751	714	745	689	743	762	789	711	710	720	705	741	715	737	709	736	702	785	759	706	762	757	794	789	731	767	763	727	754	703	719	785	730	766	743	765	718	726	699	750	734	735	736	777	724	779	777	733	733	743	717	744	718	764	722	695	702	729	758	744	742	735	779	698	709	726	709	746	726	695	781	690	690	727	740	766	725	715	745	728	735	746	709	737	791	733	737	735	741	687	845	671	741	745	767	705	695	710	711	726	695	713	776	710	720	715	761	725	705	767	760	705	735	672	736	769	737	749	683	765	721	722	747	764	789	719	783	735	749	733	725	739	679	762	754	783	683	774	758	721	728	772	755	701	740	768	767	720	708	759	755	710	764	717	723	740	778	680	732	733	745	754	727	736	723	755	702	731	757	785	741	716	692	687	697	735	758	788	681	755	740	725	727	753	722	755	754	734	747	749	724	709	742	736	706	750	752	696	741	708	736	744	698	746	726	735	767	692	700	768	728	711	740	765	694	719	701	771	716	709	688	753	797	728	746	676	696	688	769	697	730	719	761	707	752	706	715	727	753	747	782	786	713	726	716	759	724	709	683	704	718	740	776	690	751	711	719	752	725	718	735	705	749	727	727	764	712	669	714	729	734	709	750	730	738	796	828	747	756	799	729	715	793	748	702	747	709	739	806	672	743	671	732	746	759	698	732	746	750	725	714	738	738	746	736	774	715	672	750	755	786	711	765	767	728	748	732	712	738	752	727	752	748	742	736	735	715	728	720	714	735	757	696	721	677	733	707	684	734	753	734	715	772	749	749	750	730	722	737	735	724	763	751	710	810	754	760	725	731	751	763	732	777	794	785	784	727	754	740	767	747	697	732	732	771	726	758	800	772	731	760	732	769	734	695	702	673	809	738	730	738	735	747	707	726	762	744	735	690	723	696	681	742	746	775	737	745	768	746	787	733	727	762	696	729	760	743	698	720	707	735	688	727	717	732	737	734	710	751	763	749	751	742	800	714	739	685	709	729	749	752	745	760	740	733	733	746	730	683	729	737	709	717	735	675	739	756	753	718	727	718	733	738	724	724	739	769	767	741	731	710	718	734	727	706	755	707	741	704	734	704	730	688	711	712	704	736	693	732	743	780	785	728	763	698	760	750	708	715	740	748	698	745	732	742	695	747	718	705	748	741	793	741	770	768	736	776	746	759	723	747	725	749	714	753	722	712	717	726	730	780	744	744	767	722	732	732	726	710	693	730	703	729	718	761	724	749	759	747	721	710	717	701	733	742	802	766	729	759	759	739	735	799	732	742	760	743	759	787	736	754	725	742	757	758	765	693	783	773	742	739	771	719	720	737	742	723	721
8739	603	551	452	356	262	261	222	216	209	205	239	251	251	211	213	234	184	184	203	172	199	217	223	189	192	199	173	218	160	191	209	193	206	169	175	195	205	179	190	191	171	188	173	176	186	180	152	211	171	211	165	184	232	189	224	197	199	189	194	193	210	205	200	196	181	200	190	176	179	184	190	208	195	179	160	203	200	200	181	174	204	205	237	193	170	202	180	190	179	181	174	185	204	194	185	206	215	186	217	199	209	184	177	180	183	229	155	165	200	150	169	198	205	176	174	178	210	193	192	197	170	203	188	201	218	188	166	201	187	198	190	166	193	175	175	185	220	176	189	168	174	183	195	200	170	176	168	188	186	207	189	189	189	174	184	190	188	195	215	197	200	187	211	191	225	168	175	194	185	182	172	207	188	172	205	167	193	203	194	167	194	184	200	198	191	175	206	195	152	189	186	195	204	192	156	178	157	196	181	162	190	189	172	209	170	175	157	206	220	192	199	196	190	161	191	188	171	189	152	199	187	159	190	200	226	186	199	172	194	192	169	182	180	201	204	174	185	180	196	178	168	180	175	181	172	183	157	176	215	176	181	200	219	194	204	177	181	184	195	207	185	192	184	174	190	181	194	195	209	182	190	183	208	175	187	194	211	207	177	197	190	183	194	173	208	178	173	194	201	197	184	170	201	190	161	211	184	191	193	195	209	193	190	174	202	179	183	167	193	171	172	176	188	211	207	189	159	187	168	196	186	200	212	174	183	214	177	199	177	202	176	217	196	168	171	182	204	190	181	193	223	174	183	185	211	185	190	173	190	169	181	224	200	194	228	180	187	175	179	177	196	210	194	176	203	178	192	187	180	177	200	183	202	197	184	190	179	169	188	204	192	188	177	175	180	183	200	211	215	212	200	185	189	171	190	202	211	173	169	197	184	207	164	213	203	193	191	193	188	163	203	184	179	190	204	192	204	182	183	172	192	208	209	206	191	191	178	178	185	174	202	176	179	198	204	190	192	170	199	192	165	202	184	195	184	192	205	175	182	183	211	225	180	189	190	209	208	181	176	202	192	196	180	193	190	197	183	197	191	196	176	185	192	212	205	210	192	198	173	177	190	203	196	220	183	189	186	221	176	198	199	184	200	186	187	208	189	210	166	216	186	167	167	178	189	179	169	183	197	210	201	186	174	189	192	198	200	205	181	198	193	214	201	186	194	191	193	174	176	184	189	183	196	183	179	181	226	160	172	191	188	216	190	184	233	197	191	193	201	177	181	192	189	200	200	198	180	179	203	220	190	189	191	161	153	174	174	185	180	190	186	222	183	216	178	209	215	183	181	182	180	201	176	238	170	205	193	207	176	192	185	190	184	191	197	197	173	197	185	173	196	212	184	174	202	213	193	175	195	156	183	198	157	175	213	190	195	208	178	195	220	207	208	204	197	170	190	160	157	185	186	180	170	192	169	186	190	193	190	190	190	193	172	194	194	217	186	194	190	171	161	213	213	187	193	232	198	191	206	174	191	192	194	185	190	199	174	166	203	191	206	169	176	194	187	208	175	164	212	208	158	185	186	197	201	184	208	180	196	201	172	195	188	206	184	180	185	183	167	181	204	178	172	183	192	189	177	181	192	231	195	179	221	198	200	193	164	187	180	197	186	191	220	168	194	194	215	186	193	180	214	183	190	188	187	172	183	187	196	198	192	213	188	180	180	158	203	191	198	199	159	199	156	186	178	200	181	175	189	199	200	186	176	184	198	181	215	177	197	192	212	213	192	180	182	212	177	171	206	183	200	200	191	238	179	213	197	186	206	192	175	229	191	205	180	164	206	185	165	192	170	191	195	190	201	176	208	194	185	165	196	187	194	186	201	196	192	177	178	184	223	182	179	206	177	184	178	204	179	210	176	199	204	165	167	202	165	180	192	200	191	210	175	189	188	216	171	157	202	193	200	206	166	180	169	180	191	159	196	170	207	203	178	173	182	196	208	197	181	188	176	202	182	184	176	174	175	195	183	211	177	195	208	168	209	198	166	207	186	186	180	193	218	201	173	194	187	188	180	178	199	192	201	189	181	205	186	182	170	169	188	190	184	188	210	180	164	190	205	195	197	197	193	197	187	176	159	175	184	186	181	193	183	181	196	198	178	191	187	191	197	216	186	211	184	186	183	190	186	194	221	186	184	201	185	208	189	207	173	198	178	178	176	179	198	186	192	193	191	186	187	190	182	176	151	185	210	189	165	174	180	190	167	204	185	179	201	195	195	184	222	180	216	172	214	160	168	188	208	213	196	170	200	201	182	217	211	197	185	146	171	192	212	192	212	176	197	182	191	182	176	221	213	199	211	184	165	189	178	172	182	198	200	188	168	202	165	173	169	178	215	173	210	170	183	208	199	192	193	182	203	174	188	202	176	170	178	197	185	206	166	195	196	180	203	191	189	202	212	201	181	204	223	203	191	174	198	201	208	165	173	167	194	200	186	159	227	202	204	183	182	172	170	170	178	203	197	177	194	196	166	203	187	188	195	161	163	186	194	187	199	196	188	184	192	193	190	196	194	191	197	193	199	184	191	180	184	177	154	209	184	197	191	166	199	201	188	162	204	196	185	187	178	168	163	183	180	184	189	180	213	180	175	186	181	187	158	165	184	176	191	194	191	193	194	169	199	155	194	177	207	182	182	188	190	190	196	205	194	184	166	198	191	193	181	178	188	169	173	162	184	220	200	197	205	163	202	197	172	210	166	183	198	178	182	226	183	192	197	207	186	196	200	208	175	190	214	235	187	212	154	178	173	182	185	171	196	176	176	209	210	221	207	166	198	194	167	179	200	196	175	169	209	197	187	170	207	223	202	197	208	206	206	199	205	177	192	189	153	206	207	170	203	203	197	176	199	212	199	193	221	199	193	175	196	220	211	185	196	195	179	169	209	170	227	176	205	201	189	177	193	185	173	199	165	195	192	208	194	197	190	153	184	200	166	188	181	198	201	197	224	182	178	192	188	172	186	190	205	189	182	186	182	194	185	188	205	187	219	225	182	164	169	176	208	174	179	182	218	197	197	210	189	201	211	191	187	210	220	205	177	224	189	195	213	209	192	175	168	173	163	188	199	169	187	170	183	175	207	181	212	182	182	204	217	179	171	180	208	204	203	195	185	169	178	187	181	216	174	159	168	177	194	192	207	228	210	188	172	196	178	189	179	164	178	189	193	220	188	195	207	179	200	187	193	180	205	210	210	217	202	198	197	186	183	169	193	204	193	174	143	189	188	196	180	180	159	208	200	193	198	204	185	211	206	186	204	184	201	204	172	177	195	211	199	164	180	191	189	201	185	202	178	167	193	186	193	179	187	181	188	192	176	206	200	185	164	176	178	192	198	182	210	156	188	205	212	181	203	186	178	159	201	209	208	196	182	194	201	203	205	166	180	205	212	195	189	198	204	153	178	188	188	199	197	163	149	188	188	169	198	206	176	179	193	201	206	179	165	173	191	170	165	181	213
6880	838	1347	1444	1283	1069	950	796	755	756	705	641	584	609	578	595	602	511	557	530	558	564	557	558	568	551	549	478	525	578	510	523	542	492	525	486	537	527	505	513	519	522	522	523	522	488	512	522	501	503	505	510	514	482	551	505	459	505	515	524	481	525	515	546	539	519	522	493	486	528	493	510	532	533	493	476	475	550	505	524	535	522	472	513	490	490	485	490	519	541	478	502	519	529	540	492	504	506	486	469	541	483	520	528	507	504	499	534	522	533	474	488	538	488	529	505	498	533	495	489	497	514	470	494	478	510	485	448	515	520	500	486	522	509	496	542	459	517	491	482	516	501	491	493	490	498	524	549	469	498	490	515	518	492	489	522	486	526	536	512	487	558	497	526	517	485	490	553	481	520	512	499	533	517	499	529	541	484	509	510	468	506	515	492	521	510	465	485	518	517	500	512	513	496	512	496	493	526	535	469	515	481	507	455	498	518	458	499	515	526	507	513	489	534	529	489	469	505	495	495	534	513	498	522	510	511	516	534	520	488	500	498	541	519	524	462	529	506	498	525	521	523	501	505	494	547	540	550	522	481	522	502	505	495	484	466	504	500	499	493	502	507	480	539	514	528	472	504	518	515	527	519	490	571	501	528	490	478	501	542	537	527	489	500	523	538	487	487	496	494	505	492	509	487	482	479	502	531	528	502	530	497	529	515	499	486	508	484	466	522	494	482	486	514	539	515	529	514	503	484	494	484	492	521	503	530	492	446	504	507	491	489	498	509	520	518	472	516	465	544	517	467	506	495	472	516	493	482	496	496	505	504	511	490	500	470	491	483	515	532	500	510	534	504	495	491	482	506	498	531	526	539	536	481	489	496	469	480	510	472	492	476	499	503	530	506	476	526	528	546	492	499	536	522	514	534	508	496	537	495	509	530	516	533	497	517	477	513	480	503	532	493	540	505	491	517	507	521	496	481	485	540	507	505	497	498	473	507	488	463	489	484	518	498	531	491	507	479	465	510	506	484	530	515	502	495	509	485	530	493	529	519	505	535	499	501	488	477	530	561	494	504	486	466	458	478	511	526	464	495	520	498	514	501	513	504	502	516	481	488	540	551	467	512	479	518	509	528	504	518	494	497	493	514	516	549	480	503	521	500	509	551	528	505	498	497	504	505	488	499	509	528	523	497	500	522	511	518	531	512	476	512	490	499	511	534	500	512	515	511	506	525	556	466	504	518	527	500	514	490	504	531	537	497	484	526	516	543	520	486	471	514	500	488	470	491	499	522	496	480	522	494	486	479	501	517	500	486	569	522	504	491	510	459	497	471	532	492	519	495	465	491	534	554	508	499	542	499	478	453	502	522	516	535	514	520	504	513	509	433	504	511	515	519	477	511	463	489	551	455	543	538	533	497	498	480	532	470	510	484	496	519	510	482	501	479	488	516	491	502	531	518	477	536	496	521	514	522	513	514	487	521	489	524	483	474	512	481	515	487	524	509	484	516	494	488	504	491	484	525	460	497	510	512	501	504	475	514	541	513	470	510	486	483	506	534	502	528	496	513	494	487	510	549	508	512	499	490	517	508	507	483	507	495	514	541	494	472	524	489	521	494	505	539	482	480	538	501	479	539	469	521	491	496	495	524	490	500	528	505	489	565	496	510	510	488	501	512	501	527	473	488	511	499	494	497	501	459	500	489	532	523	501	521	497	543	507	532	483	498	499	514	496	506	500	518	506	517	520	482	557	544	486	503	499	492	489	480	537	498	534	497	516	506	537	468	502	503	482	516	464	519	516	508	494	491	531	491	533	510	553	498	482	485	480	522	509	511	455	447	540	552	515	466	470	460	492	516	524	489	475	511	546	525	466	502	501	473	483	516	507	522	558	477	521	486	537	470	520	520	517	503	472	497	528	523	467	450	520	538	539	541	528	487	503	487	520	532	530	524	476	503	489	488	459	487	521	472	484	538	519	507	514	485	496	469	487	517	488	543	455	486	543	490	498	514	528	469	521	520	527	516	519	517	490	469	498	498	536	533	482	518	520	517	489	512	467	503	525	525	479	510	496	528	514	489	480	526	503	493	521	495	507	498	520	538	531	526	529	500	485	468	506	486	511	476	523	530	526	503	477	488	487	485	491	561	501	511	504	501	499	498	519	490	495	536	554	489	445	518	461	486	511	495	495	515	499	479	492	514	487	482	501	492	497	504	496	558	528	510	508	537	522	471	488	492	474	492	461	494	515	469	496	534	524	465	502	503	480	526	518	490	519	480	522	535	477	489	524	488	502	521	479	533	509	472	504	451	505	505	529	537	511	531	484	535	496	476	531	517	502	533	470	481	509	504	474	536	485	507	497	541	495	512	490	517	519	504	512	482	496	514	504	527	521	493	532	499	489	465	461	519	519	503	545	502	515	532	515	491	509	503	495	481	521	505	496	469	505	460	476	490	515	473	513	459	468	489	506	502	545	496	511	501	513	506	469	535	496	498	484	509	529	465	523	520	504	500	488	498	494	513	501	497	503	533	497	497	550	510	483	477	546	535	480	477	527	492	504	485	487	482	491	467	526	504	462	522	479	520	534	553	504	492	499	539	549	504	522	518	450	467	497	505	502	500	516	524	499	504	494	507	498	537	486	505	489	488	497	498	529	473	485	519	514	541	503	502	519	505	496	495	495	486	491	517	484	532	532	502	497	513	471	484	485	506	498	508	479	515	468	488	496	522	465	469	506	511	499	479	494	511	494	478	497	492	514	513	494	518	523	482	468	503	491	556	526	475	461	497	526	502	527	489	541	532	508	509	469	505	511	488	523	483	547	499	490	537	487	494	510	463	497	495	490	487	520	563	534	493	487	479	512	495	517	506	471	469	506	489	475	558	519	527	506	532	511	498	448	510	507	493	464	522	500	529	454	504	502	487	519	516	500	557	514	489	519	511	528	465	510	471	545	513	509	495	485	497	528	532	494	538	530	552	521	513	512	482	525	516	505	497	500	482	503	474	473	504	503	508	461	513	493	502	551	518	521	461	528	513	539	501	481	489	488	533	495	492	497	492	468	515	504	529	506	468	508	508	515	496	535	509	508	505	486	506	514	512	499	516	491	501	515	490	482	491	516	523	525	490	509	460	489	519	527	563	453	484	466	538	511	508	453	518	462	491	508	494	515	481	530	496	469	523	494	487	458	491	531	529	518	520	505	493	476	501	530	482	505	543	528	529	495	486	493	527	488	475	520	467	497	485	487	559	518	505	524	498	514	497	464	473	525	483	508	499	530	492	521	477	518	503	501	495	532	527	540	517	523	467	461	510	507	535	487	515	506	503	513	487	517	489	489	470	502	549	513	472	515	488	483	544	478	541	512	493	501	482	504	506	518	512	515	521	502	531	485	488	504	504	494	477	470	531	496	493	509	490	483	513	519	522	559	497	537	545	536	546	471	520	524	508	495	498	527	470	475	502	472	491	468	472	514	473	535	515	505	507	526	502	508	473	503	510	514	479
16842	1670	1144	869	684	528	497	508	425	362	365	373	371	338	337	360	381	354	341	322	367	350	340	335	329	358	354	332	369	341	365	354	359	316	339	358	344	319	347	327	325	332	332	337	334	365	348	315	313	306	351	352	291	326	306	345	372	300	337	342	335	363	330	331	337	287	292	327	343	341	356	359	315	292	342	322	360	314	306	341	311	319	328	358	297	362	340	328	339	333	324	358	360	337	337	367	378	340	330	322	325	357	295	366	343	350	347	329	337	297	339	303	334	344	301	330	344	310	325	345	399	344	357	301	366	307	318	300	339	313	298	316	318	330	328	341	343	333	321	309	332	342	333	336	305	365	345	371	310	308	349	329	357	319	382	360	353	358	349	329	350	336	323	336	334	322	324	347	357	339	369	332	364	343	349	292	331	335	337	359	332	318	313	342	318	315	359	342	317	325	371	362	325	324	337	344	366	311	271	322	348	357	352	322	329	326	334	330	311	317	337	314	353	331	333	340	353	330	323	337	311	317	321	354	334	346	327	327	315	317	345	301	304	394	318	310	317	348	345	356	324	319	322	317	309	349	342	357	344	338	333	307	324	359	339	348	348	327	357	323	350	338	336	315	319	324	325	340	340	323	335	319	334	318	330	351	328	348	375	304	314	323	339	333	358	352	323	313	327	318	341	312	294	288	315	325	375	332	325	351	327	349	364	326	346	322	291	333	342	353	313	348	350	359	372	316	332	353	342	340	350	353	280	297	335	323	347	357	334	349	318	327	388	329	335	323	352	325	346	332	343	339	312	317	300	315	320	350	330	308	350	338	326	343	313	338	322	329	295	342	300	316	361	321	326	331	332	291	343	345	297	337	337	330	313	329	338	346	357	392	360	365	343	322	348	306	312	307	342	317	360	325	337	352	309	341	311	312	326	330	365	337	314	333	344	383	346	314	322	324	322	314	317	333	326	300	328	307	297	305	329	330	325	320	319	331	326	359	324	311	366	348	354	349	327	304	342	326	332	323	362	321	325	348	314	310	332	334	345	336	378	358	337	321	309	323	318	321	358	331	313	379	305	340	345	343	318	332	335	346	322	335	358	317	338	337	323	344	334	334	328	318	284	346	309	354	360	323	355	308	314	311	284	317	317	349	351	350	357	309	353	359	334	346	337	311	342	340	348	343	335	330	361	323	333	369	375	345	296	320	356	319	373	331	348	350	340	353	349	347	339	349	319	326	363	336	343	323	371	316	353	323	308	347	355	334	319	361	353	349	281	345	359	356	361	340	328	328	308	321	376	366	341	348	313	327	366	332	363	329	342	342	311	350	337	342	312	328	334	323	353	330	333	339	311	314	330	351	323	313	330	338	314	341	285	343	341	325	332	334	356	353	345	368	350	335	371	362	338	365	340	367	367	305	317	344	366	314	314	298	282	345	356	313	341	359	356	314	347	345	398	374	365	312	337	305	348	345	315	375	355	306	318	319	318	313	355	306	340	343	301	341	329	345	345	306	321	348	336	317	360	321	302	353	366	361	324	300	345	325	335	320	362	334	316	350	319	314	333	344	357	330	354	351	371	354	306	329	313	352	332	321	338	330	336	327	333	359	314	375	341	344	349	341	349	356	320	353	337	353	315	339	389	331	338	352	365	344	327	318	356	323	339	331	353	318	311	351	351	385	369	305	348	349	348	335	365	333	329	344	300	341	343	354	341	354	318	307	324	322	305	304	338	341	347	350	339	343	347	342	341	331	340	333	312	351	350	331	369	331	385	306	309	332	328	327	309	338	345	297	290	326	330	340	339	354	325	356	349	325	315	323	297	293	301	358	353	346	349	351	352	336	318	351	344	343	321	358	336	314	353	343	339	334	343	347	327	348	358	327	331	293	310	355	336	340	359	332	346	333	348	350	366	303	335	296	349	354	327	351	317	302	299	347	327	371	315	334	327	321	335	359	346	336	329	335	349	321	310	347	312	309	337	310	331	382	324	328	310	327	296	316	357	303	317	353	329	347	368	344	312	364	323	344	337	300	323	328	332	307	349	309	340	327	325	354	347	318	364	330	310	340	355	346	293	347	330	330	320	313	313	335	294	327	360	385	341	346	342	356	375	328	328	355	323	337	333	310	333	315	307	334	334	326	372	327	339	320	328	348	335	344	360	307	329	320	360	312	336	325	329	311	339	347	326	371	349	367	311	324	358	342	296	327	304	338	349	305	337	317	349	340	340	337	300	314	285	371	375	297	330	379	389	336	313	326	347	326	311	356	325	344	320	310	345	335	324	368	335	317	311	337	351	371	339	342	330	317	345	332	368	322	335	359	308	364	379	344	288	302	343	314	323	334	327	341	288	313	350	336	348	303	370	348	323	295	345	348	342	302	328	345	316	329	360	329	336	325	311	296	329	324	318	324	333	379	362	309	370	329	305	349	325	336	343	327	326	337	359	357	306	332	352	324	321	343	304	355	338	357	307	342	346	364	334	315	330	342	334	352	315	310	335	324	297	354	340	371	322	357	318	346	317	327	345	320	294	325	360	336	346	344	319	335	323	325	353	331	360	331	317	332	365	316	304	339	322	338	329	328	326	320	352	375	336	315	322	349	338	357	328	334	327	318	342	326	307	310	350	334	284	321	304	332	326	295	342	330	316	357	313	331	345	342	335	339	360	318	310	320	319	347	290	345	341	335	327	369	339	322	347	357	344	347	330	372	312	346	282	340	334	337	307	316	298	357	356	337	336	357	318	315	332	345	338	336	331	308	319	362	313	338	327	331	319	322	355	312	353	361	350	343	333	307	330	337	330	325	373	349	348	337	353	351	346	347	352	343	342	355	339	310	314	338	346	340	357	348	338	361	381	335	336	338	290	301	337	334	330	315	331	325	329	307	343	343	343	340	332	349	357	320	339	343	334	342	352	378	361	340	307	332	345	350	309	326	341	338	308	335	330	350	325	340	316	302	325	353	296	298	332	360	307	362	349	366	332	333	329	332	338	350	345	348	325	272	325	334	343	317	324	356	327	323	311	349	335	313	290	300	325	353	348	355	325	332	341	313	326	344	317	337	314	329	338	333	327	336	340	341	328	325	370	329	322	345	304	334	322	345	347	383	333	352	347	342	341	322	353	332	302	323	352	387	328	321	307	347	350	333	352	365	316	331	335	330	345	293	352	385	354	335	324	338	330	324	341	351	327	331	306	320	334	320	336	308	359	342	349	336	368	321	345	340	322	338	329	326	333	289	354	329	367	330	323	329	329	322	342	339	334	325	347	339	333	339	332	341	321	343	349	327	367	342	346	321	310	328	333	323	355	327	317	317	345	340	349	317	296	351	357	325	340	361	314	312	364	313	349	316	336	340	323	326	307	321	297	370	394	299	320	335	343	312	301	325	346	384	353	298	320	344	319	329	308	339	351	317	353	344	344	362	291	305	322	292	315	339	342	316	328	344	330	339	340	340	357	362	305	329	320	330	341	321	313	339	336	359	298	327	363	320	344	348	317	336
9431	1478	2479	2567	2216	1947	1633	1488	1347	1224	1136	1089	1073	1019	935	978	940	918	835	939	897	901	894	919	874	867	851	907	844	830	812	866	842	857	784	844	877	838	842	863	820	851	791	825	873	775	839	761	901	865	805	819	848	806	815	790	819	759	811	786	818	823	777	847	818	741	812	815	783	832	821	821	815	830	798	821	803	802	817	789	775	809	763	800	857	830	796	843	860	748	769	811	802	854	753	827	768	796	799	804	796	813	790	853	816	809	827	859	808	841	826	795	847	839	765	828	777	819	750	802	748	830	824	778	842	774	810	790	842	802	765	811	817	759	820	773	808	777	826	766	786	829	847	837	782	801	783	797	837	796	825	820	855	802	840	820	830	781	775	796	838	811	797	833	814	839	794	819	801	789	807	832	757	779	784	818	784	809	798	823	778	790	810	786	783	786	837	825	843	801	806	815	790	809	789	815	839	781	855	835	773	807	790	834	759	758	840	801	802	788	793	777	869	817	810	755	825	826	779	786	829	834	822	808	777	777	799	817	804	774	800	741	853	783	828	836	797	756	753	883	783	822	850	803	785	830	828	825	790	832	800	818	765	778	791	811	804	848	787	856	823	775	780	829	828	878	799	797	790	816	847	836	784	786	798	842	777	817	789	766	847	877	795	811	810	836	811	817	804	760	803	774	773	830	835	816	791	790	762	749	775	824	851	802	783	803	800	819	784	795	805	855	842	785	791	805	785	819	850	829	773	788	818	782	802	802	826	840	768	865	805	774	820	764	766	832	812	825	858	794	797	832	815	817	827	837	806	769	828	818	807	831	831	799	799	793	792	809	815	839	821	795	788	828	823	803	830	841	829	862	790	853	822	810	852	791	752	763	780	795	765	830	762	808	787	774	818	802	752	799	793	817	753	828	823	772	808	810	813	795	821	782	749	828	798	765	801	797	817	836	776	837	768	838	828	768	821	788	839	788	852	779	838	761	789	785	845	806	764	752	818	819	835	807	799	823	800	815	811	775	757	817	815	796	797	821	823	788	828	846	782	834	821	824	819	799	769	836	785	803	832	779	850	755	815	820	824	847	855	791	785	838	815	808	825	795	843	812	753	840	808	835	811	797	801	706	766	792	778	822	783	798	894	805	758	845	790	809	826	778	794	777	813	788	736	839	788	844	753	778	818	801	831	803	811	817	851	796	790	814	803	835	839	785	791	754	769	836	791	784	790	812	822	773	750	811	821	806	807	806	822	806	818	837	802	844	782	771	841	779	784	807	786	805	753	796	847	767	800	848	790	825	783	823	826	813	827	802	826	770	782	766	819	821	810	818	829	784	817	812	785	815	701	823	814	831	791	887	774	832	825	825	793	836	799	792	857	818	798	789	725	807	791	779	838	781	778	846	816	780	823	803	778	825	849	764	855	849	773	827	797	819	806	829	792	820	792	801	814	812	816	826	784	820	787	785	843	785	803	813	765	764	759	778	796	804	771	754	810	823	809	792	821	782	813	815	855	795	801	795	796	838	807	818	770	768	792	799	840	801	845	803	804	798	815	738	834	804	838	791	783	804	811	792	760	778	831	826	781	801	789	855	819	769	755	793	751	817	796	802	848	816	829	813	764	768	823	829	767	807	759	776	775	798	779	844	778	797	811	808	816	808	798	787	795	852	866	756	793	835	792	780	843	731	816	808	793	783	798	803	775	804	811	808	800	788	791	783	815	801	806	810	854	790	817	819	778	827	804	852	829	821	784	771	786	778	790	827	784	773	813	840	758	815	819	802	758	790	767	813	800	789	777	821	831	804	811	759	832	768	856	828	815	779	865	816	780	801	807	832	829	771	815	794	803	771	812	818	805	767	848	873	803	819	754	820	816	786	823	797	821	789	817	819	826	791	778	779	782	813	799	884	790	768	838	819	819	757	785	809	852	791	806	785	802	758	833	792	822	803	811	807	843	787	829	831	829	830	787	757	821	820	774	862	788	842	811	777	810	771	847	783	795	829	809	775	835	828	798	908	784	832	778	819	836	816	809	743	815	831	871	812	793	804	812	788	825	839	835	825	812	772	851	779	729	757	797	851	843	800	861	812	818	829	777	853	825	803	802	805	837	856	783	800	757	811	796	832	788	825	771	837	788	784	823	778	779	806	795	765	770	768	806	854	776	766	825	827	784	795	801	756	844	849	757	751	792	852	803	811	814	843	795	789	828	771	765	794	750	810	818	820	812	758	839	800	770	809	818	831	785	817	763	793	780	827	792	798	881	764	802	820	743	779	797	812	819	784	852	777	815	817	812	815	764	787	757	806	809	863	848	807	862	785	828	832	831	819	810	747	806	833	767	823	811	796	851	820	819	851	763	799	778	839	773	836	811	799	796	781	868	806	803	791	813	824	834	798	847	809	810	831	782	786	825	806	797	799	817	800	790	836	751	808	819	853	798	818	780	771	796	790	816	754	806	869	792	753	768	830	779	812	799	805	780	788	758	761	803	800	840	781	789	807	816	872	809	748	798	781	702	759	814	802	797	851	835	817	820	785	788	836	800	814	801	828	810	820	842	858	812	855	815	824	805	740	778	793	822	800	840	785	810	861	802	753	811	809	796	813	850	775	801	847	821	815	796	787	785	759	786	789	863	822	807	750	808	794	828	791	766	787	790	811	813	773	820	818	788	815	803	835	805	828	875	852	856	800	784	850	787	798	771	791	802	831	799	830	789	838	784	805	792	804	828	772	832	778	837	802	813	765	810	912	848	862	784	835	786	739	803	766	808	772	795	798	841	776	799	821	860	850	833	794	819	784	852	822	820	800	770	830	781	767	824	753	838	797	784	786	811	839	774	811	818	866	784	825	748	804	834	833	812	859	852	853	730	779	752	795	787	797	840	824	805	805	794	829	809	790	838	779	843	842	852	855	842	759	831	770	792	832	785	826	791	823	848	833	808	800	820	817	834	834	811	835	842	783	812	801	839	819	824	818	785	767	811	825	767	877	766	833	817	795	841	777	821	798	828	767	816	827	836	750	827	817	862	817	849	837	812	840	817	773	778	793	788	776	813	774	774	820	815	861	819	839	813	805	876	803	815	793	789	821	843	759	779	815	813	790	809	766	819	783	799	761	815	795	786	820	799	776	774	775	780	782	791	850	793	808	793	778	822	827	799	791	819	863	819	801	815	770	829	826	803	794	823	847	798	755	821	798	859	804	753	876	780	850	780	771	858	819	807	824	796	803	820	830	801	800	808	817	776	802	872	764	814	822	847	803	786	838	797	837	788	786	813	770	788	818	789	817	817	812	810	768	745	791	825	732	857	803	756	824	740	831	805	821	826	818	841	790	835	830	795	803	817	815	738	779	762	813	790	775	782	784	761	838	801	807	804	764	845	813	788	758	798	791	865	790	810	779	784	770	841	776	797	777	778	854	831	806	794	780	835	827	799	774	852	822	842	764	774	766	784	849	860	785	824	792	829	820	792	843	790	811	861	777	778	814	772	800	882	760	874	815
2335	343	364	345	304	347	316	312	333	294	385	331	352	341	320	270	306	306	302	317	312	330	343	315	348	302	302	335	311	315	293	340	317	317	300	296	346	349	321	317	314	270	288	281	291	318	300	311	322	298	331	318	292	323	321	323	354	317	313	315	283	326	334	324	321	326	332	316	300	295	309	304	310	351	313	336	292	301	312	292	316	307	317	329	287	296	345	327	342	347	306	318	302	319	312	319	305	278	308	279	295	315	329	325	300	338	309	291	323	343	292	320	312	291	314	326	296	320	300	342	340	275	311	302	349	328	302	350	301	336	283	342	323	326	294	288	334	338	326	300	329	306	326	337	339	332	335	302	303	314	331	335	335	314	304	292	305	337	347	303	287	299	318	308	315	323	340	310	308	307	307	310	340	301	322	322	288	337	307	319	324	299	326	296	333	320	322	321	298	309	329	320	296	343	293	321	308	346	332	293	295	332	335	298	313	310	284	334	328	364	325	315	316	332	346	309	330	324	306	307	296	303	370	317	304	266	305	325	322	320	309	296	300	300	313	302	320	321	315	327	321	311	329	324	312	329	305	331	259	313	317	289	298	321	326	279	331	311	333	260	292	346	332	331	307	300	331	299	346	285	293	298	306	321	312	335	291	305	320	289	306	280	336	342	346	297	296	301	306	299	308	307	297	331	335	323	289	312	324	349	329	315	328	339	322	322	308	325	338	324	300	318	322	285	292	307	322	311	335	316	318	330	277	313	363	272	307	320	289	310	334	314	313	287	327	303	347	332	294	304	297	324	304	318	320	308	321	300	334	306	303	305	298	308	317	312	300	341	317	284	294	278	320	345	314	282	329	293	296	344	284	313	321	325	327	290	337	337	281	299	291	359	345	332	294	304	342	319	301	288	306	327	326	318	315	304	322	267	308	348	328	304	322	300	312	306	295	332	294	311	314	308	316	329	316	291	324	279	337	307	286	298	315	316	306	302	369	314	312	321	337	320	340	320	335	289	318	334	323	340	300	331	320	325	286	301	285	295	300	320	286	293	328	343	315	289	315	301	341	310	287	336	347	304	336	316	292	305	329	305	327	315	329	294	348	314	287	322	317	353	354	339	317	298	307	318	312	333	293	319	320	300	295	304	267	345	313	308	300	332	340	304	325	331	285	309	284	302	326	302	332	331	322	310	332	321	284	335	308	298	319	302	308	306	318	300	339	305	291	309	319	306	292	297	315	293	292	318	285	338	306	335	289	310	347	289	280	304	346	322	320	330	319	313	345	344	316	296	303	314	303	327	316	332	334	287	311	311	295	320	336	318	300	306	292	281	305	320	343	321	310	306	294	309	329	311	291	316	307	315	297	308	302	287	289	331	332	369	334	284	297	323	292	299	326	302	299	314	304	300	317	299	324	322	337	334	326	333	323	320	314	285	303	303	288	331	335	324	300	309	284	300	330	329	286	288	306	291	324	318	339	323	324	343	283	292	325	311	367	313	296	336	261	334	307	310	329	316	303	325	291	318	300	312	325	301	312	309	350	352	300	315	311	318	291	311	285	346	305	306	310	321	335	321	327	308	387	304	285	304	342	329	298	310	333	292	314	344	296	309	291	296	335	299	284	333	299	320	326	314	327	277	315	303	321	323	332	296	316	321	335	322	289	292	349	318	339	303	319	285	289	321	274	314	273	311	331	328	308	298	310	285	287	312	304	294	333	340	329	323	290	312	309	329	327	319	313	303	322	331	316	316	330	286	302	354	336	304	296	293	309	287	289	324	329	277	313	316	336	342	353	324	312	312	293	312	313	299	338	275	309	318	332	323	331	333	301	305	335	321	309	343	326	308	321	299	300	322	333	299	327	309	332	324	290	293	312	271	283	345	281	341	315	322	308	331	337	310	336	324	305	296	311	292	339	326	305	325	306	315	300	305	332	297	311	333	326	285	328	346	315	310	281	326	322	328	320	314	290	299	270	306	328	296	315	322	328	326	314	320	304	314	315	320	277	286	302	310	342	308	298	316	332	317	297	350	326	295	331	299	309	316	294	326	284	308	347	329	305	353	318	332	337	303	321	313	319	301	338	287	308	293	323	347	307	299	340	278	337	315	303	307	335	303	303	332	334	308	329	338	315	280	306	320	278	303	313	303	313	343	314	314	345	324	319	304	288	298	317	303	304	325	305	262	324	319	276	316	331	316	291	300	321	295	320	326	322	297	283	343	335	320	331	313	320	318	278	330	304	353	319	292	315	324	332	283	327	330	283	288	310	301	285	304	347	306	308	317	304	310	309	334	336	317	312	329	359	318	329	283	310	324	294	339	295	302	305	330	284	296	299	293	301	315	333	297	326	322	304	304	315	336	293	304	313	321	305	302	311	301	323	323	308	359	339	328	297	302	294	331	298	313	280	328	328	297	291	300	331	307	333	335	311	301	280	309	329	330	314	298	305	312	312	302	323	349	344	348	317	353	316	295	318	288	304	328	295	312	314	299	319	320	330	329	316	301	317	309	304	282	323	334	281	327	310	311	307	331	310	302	339	322	329	330	290	314	315	292	330	283	299	319	295	301	321	310	330	308	340	339	312	297	308	270	329	286	270	336	308	332	359	309	331	309	318	271	337	331	282	299	318	291	324	323	300	284	289	276	322	318	300	316	299	290	331	296	309	331	296	288	359	339	294	285	334	313	324	303	333	329	322	327	315	293	309	277	317	318	317	304	343	297	333	332	335	299	315	320	333	301	270	312	331	272	283	350	310	318	318	319	348	323	313	321	327	313	310	313	334	302	334	341	304	307	293	287	311	340	335	278	305	296	346	313	292	310	308	331	319	331	332	307	300	342	325	325	277	316	304	304	301	283	325	331	339	307	337	307	309	336	284	269	307	299	324	315	333	314	306	315	321	284	287	326	317	317	296	317	330	302	317	283	328	313	306	316	297	323	326	328	310	333	349	338	296	317	331	321	311	279	338	290	317	322	314	326	328	300	318	306	339	302	307	312	343	306	298	297	314	292	311	305	319	300	307	284	297	337	298	326	322	288	313	327	295	325	308	293	301	327	311	277	360	322	328	352	295	296	301	312	301	319	304	306	311	334	341	324	303	324	356	294	353	335	295	315	320	321	289	299	318	279	311	299	282	329	324	311	345	309	311	331	354	329	321	314	309	307	292	324	320	294	324	306	308	354	321	346	316	276	322	294	341	349	299	320	303	284	304	289	289	304	316	301	324	278	309	321	300	299	298	313	288	301	314	281	318	344	314	319	314	276	286	293	299	316	307	325	277	303	300	313	326	322	314	311	345	307	302	344	312	303	326	322	317	301	319	337	280	329	323	305	297	333	312	340	339	301	326	325	318	306	371	350	316	271	331	296	333	313	320	321	306	307	339	299	324	307	334	284	295	313	298	293	315	300	316	328	281	325	347	309	297	306	322	272	329	299	340	295	310	331	369	321	318	295	295	312	334	344	315	309	342	324	351	331	309	296	311	323	317	316	324	353	321	310
2201	804	771	762	757	758	741	732	756	739	748	733	753	757	741	710	716	732	784	675	805	761	748	743	689	717	744	731	724	755	726	784	714	697	710	727	753	737	707	705	724	768	761	720	720	761	767	725	703	752	719	749	743	752	732	744	683	718	761	705	732	777	764	781	701	707	752	750	712	729	723	762	714	743	727	707	736	757	738	760	705	723	708	726	781	775	797	717	713	693	724	684	781	790	772	694	728	733	733	769	720	721	724	744	782	695	739	731	727	716	706	756	709	756	697	747	716	687	732	746	763	748	728	750	699	742	704	733	765	770	731	744	732	666	705	737	778	732	752	712	717	694	724	712	723	768	713	730	734	714	682	737	694	772	730	747	766	722	747	719	734	712	772	757	719	783	759	713	719	723	696	697	721	744	749	731	705	715	734	687	720	758	716	737	733	714	732	727	733	736	732	759	733	734	754	695	671	751	710	716	718	704	712	752	740	719	699	732	752	727	765	714	769	745	738	726	671	741	756	726	716	752	745	765	726	681	699	752	750	708	722	717	683	764	718	685	766	725	742	738	736	787	743	664	719	779	736	765	755	713	707	737	736	775	726	794	734	693	719	707	709	718	742	754	703	757	718	695	728	746	728	695	785	766	774	722	741	685	743	721	774	696	760	719	694	706	728	732	709	700	790	774	738	766	744	744	739	706	721	742	758	718	695	743	775	721	768	747	729	682	714	710	735	710	734	771	739	743	701	716	702	698	751	731	734	717	745	722	677	777	757	728	698	732	754	763	715	775	713	738	753	765	744	717	721	762	733	715	725	758	724	748	734	708	730	722	750	794	699	731	707	746	700	715	749	731	725	741	754	771	739	781	738	735	728	708	748	745	749	725	725	749	680	702	690	749	694	762	787	718	726	707	710	796	712	750	738	780	724	703	778	706	701	719	731	764	754	713	783	817	703	741	777	672	796	682	741	735	710	731	738	710	728	727	689	703	726	730	751	731	751	747	690	725	699	743	729	715	722	735	795	763	652	758	707	728	712	785	735	714	734	732	699	757	711	786	714	778	780	728	686	711	691	725	728	728	757	741	754	727	756	742	732	708	749	760	782	754	731	763	713	725	728	741	761	725	678	718	730	701	686	737	748	742	751	748	677	744	727	715	734	760	735	756	683	711	702	740	765	708	723	700	747	690	741	735	694	704	731	731	758	736	692	729	748	708	721	726	759	715	732	696	733	705	739	701	728	764	725	711	693	766	740	750	720	764	725	762	721	735	728	712	684	723	700	743	721	763	782	733	732	722	747	747	727	745	788	768	730	784	691	722	759	784	709	746	757	759	749	717	733	770	735	760	737	724	701	709	722	753	707	729	750	734	724	761	711	778	683	727	740	744	707	664	723	748	730	717	774	769	729	753	726	770	703	734	756	765	716	741	739	758	704	716	682	763	757	777	732	735	727	753	742	714	753	689	749	751	764	719	734	745	691	732	736	722	773	765	757	784	727	742	758	744	741	778	707	709	704	695	735	735	713	704	732	707	796	728	734	732	752	722	724	739	726	775	755	667	712	727	721	735	717	673	743	807	779	742	737	774	704	748	747	742	738	739	728	749	721	727	730	721	735	753	707	740	749	706	729	717	732	743	669	721	777	744	685	705	742	724	719	708	746	700	737	749	719	748	667	747	748	721	676	692	754	717	753	756	788	698	697	714	777	660	781	742	690	792	758	727	699	711	709	733	679	712	746	712	737	697	726	762	719	726	723	750	706	689	765	751	773	756	737	740	759	752	720	715	777	743	700	709	730	685	734	748	736	742	772	707	733	751	745	734	733	724	708	679	746	752	726	708	672	742	733	729	779	704	724	766	696	768	770	715	768	757	722	731	727	700	699	713	763	687	688	770	764	707	772	704	781	711	738	775	712	747	730	675	749	754	758	762	694	675	714	758	736	751	733	737	735	730	699	761	721	759	748	764	725	751	747	745	717	776	743	690	762	721	686	699	754	673	711	749	811	698	776	729	699	697	705	764	762	734	731	741	743	739	730	720	764	722	748	707	757	719	732	705	750	767	728	732	756	765	726	747	763	732	756	692	744	759	712	752	761	741	772	724	734	772	733	749	746	762	765	728	707	759	771	785	721	746	711	707	743	781	753	708	762	746	762	736	717	767	716	762	738	765	716	734	746	721	702	713	749	704	713	768	783	708	669	739	736	711	706	712	729	753	744	692	736	713	704	713	745	709	704	693	755	705	755	732	739	718	749	742	758	714	721	748	766	736	715	723	740	726	704	733	771	711	733	703	732	712	732	766	741	711	713	771	717	708	761	735	723	751	780	764	775	716	751	720	746	750	762	745	761	733	748	712	730	690	734	742	793	768	767	724	723	743	738	725	699	751	744	703	715	795	731	748	726	682	715	720	716	718	758	691	775	702	721	767	702	770	763	703	705	740	741	749	697	726	733	710	775	688	712	760	753	765	730	701	728	768	738	723	735	716	705	734	704	716	754	770	732	699	679	745	685	699	708	732	719	742	735	738	694	740	740	749	722	714	758	710	718	740	712	730	713	748	750	753	744	747	759	763	738	733	710	662	696	788	758	728	747	703	722	696	728	772	733	725	727	725	728	740	701	732	715	718	748	731	728	774	727	720	786	731	756	746	730	758	811	735	761	770	733	688	725	706	752	714	751	684	743	719	744	732	685	758	748	699	745	749	733	711	718	746	664	724	733	719	709	703	714	755	735	776	746	728	705	679	747	722	781	794	744	781	717	744	736	754	759	701	712	761	763	751	757	710	747	733	716	729	728	778	774	733	730	703	773	696	727	756	753	720	718	698	752	731	769	758	724	704	723	764	706	773	720	715	740	759	743	727	689	701	731	736	720	788	753	728	717	735	742	730	684	718	685	753	733	718	704	695	720	735	708	716	721	778	753	755	697	735	735	759	730	744	727	763	734	728	760	714	796	747	716	696	725	751	698	719	735	709	706	721	743	694	713	783	757	743	687	757	737	722	680	707	754	774	719	712	710	708	739	763	745	736	710	727	775	726	740	740	739	739	700	727	786	706	751	717	717	762	697	715	670	754	713	678	695	697	686	728	705	727	756	721	707	750	762	734	702	742	725	688	751	764	697	744	713	703	738	733	714	723	713	704	738	732	725	734	740	719	719	750	690	724	713	788	755	725	758	732	734	713	721	712	725	720	703	743	704	747	724	774	703	735	744	721	743	709	724	758	739	709	752	706	747	725	743	700	716	764	770	722	742	793	712	739	732	790	698	764	803	774	724	699	725	760	753	715	721	720	750	741	752	716	753	669	725	674	785	738	704	726	736	717	784	705	700	711	773	740	729	725	782	757	751	693	765	685	758	735	718	707	739	700	764	723	723	716	695	754	728	710	724	735	702	711	748	694	792	662	786	746	758	717	731	709	689	702	703	763	730	711	710	708	742	754	752	740	730	722	770	683	777	728	728	719	695	693	730	724	746	741	727	707	759	740	719	732	711	750	711	713
8405	572	567	487	360	304	293	245	220	217	190	225	188	188	216	191	140	181	206	198	194	172	179	197	183	176	174	202	178	181	181	191	198	197	179	197	172	202	207	200	183	175	186	206	197	181	196	169	179	200	198	197	186	207	204	177	175	192	182	194	171	195	212	199	205	180	193	157	197	168	200	194	202	196	176	173	183	166	189	189	205	176	184	158	204	182	232	169	201	193	174	178	165	162	200	186	183	180	192	172	196	180	197	175	169	213	171	186	192	186	162	164	174	193	190	200	237	203	198	193	204	193	175	195	202	180	168	186	173	173	200	190	180	156	187	216	185	180	181	191	173	205	190	182	176	190	195	173	202	194	197	205	186	199	168	175	182	208	176	189	205	206	174	173	164	188	165	162	183	190	179	190	178	192	201	158	189	189	183	190	164	181	164	164	192	180	217	189	154	180	208	188	192	183	192	213	183	200	192	175	177	165	198	188	174	185	195	192	170	166	163	182	209	174	196	195	198	186	211	211	209	179	166	205	211	191	184	198	198	175	190	170	202	159	187	188	173	200	176	183	182	207	180	189	198	182	251	205	189	175	145	207	158	203	175	164	198	186	178	213	175	198	200	180	171	176	182	199	168	194	211	215	212	201	236	174	192	191	179	182	168	222	173	173	192	201	185	187	186	211	174	211	171	196	194	209	194	196	183	194	184	180	194	173	192	208	186	182	184	167	199	181	186	170	177	189	198	194	190	165	196	199	187	204	189	176	185	200	198	156	195	188	186	173	163	200	177	212	171	163	217	190	201	222	166	202	194	194	168	193	206	187	166	183	181	196	210	175	165	185	180	215	197	159	188	177	180	177	177	218	185	183	185	170	183	199	187	191	190	177	201	187	187	167	191	163	183	174	184	209	202	172	187	185	192	195	180	176	174	193	201	206	166	197	188	169	216	192	185	171	175	178	178	165	190	182	162	196	180	187	192	185	197	169	189	180	197	161	181	179	218	168	170	183	185	171	202	196	174	209	187	194	179	193	208	202	183	176	170	175	192	170	203	198	189	169	176	202	191	185	197	223	184	180	190	194	153	153	176	188	204	197	196	189	178	187	195	209	184	187	178	194	189	198	228	193	192	185	186	159	187	175	199	187	188	195	209	181	199	175	174	186	174	161	186	194	177	183	189	146	159	181	204	143	185	180	210	191	178	193	175	175	176	180	175	197	189	184	177	184	168	193	188	161	206	191	189	205	226	174	161	199	173	179	190	210	165	182	186	176	199	176	161	187	188	165	187	180	197	184	179	215	162	173	204	180	187	166	152	173	177	178	204	179	190	181	232	189	219	187	191	175	174	183	198	173	200	170	204	187	201	168	179	176	191	170	166	185	176	219	203	192	212	183	179	200	182	185	187	171	177	177	166	194	209	191	180	198	161	182	179	175	182	192	164	183	197	187	197	188	198	193	201	203	176	186	177	206	172	159	173	204	201	184	217	189	189	204	184	172	172	199	207	177	174	163	183	194	147	166	197	160	176	194	209	189	188	179	183	175	196	203	200	177	189	181	184	195	156	163	199	177	180	167	203	206	186	179	183	188	180	221	183	175	186	175	204	182	198	175	183	182	230	185	194	190	183	168	212	189	181	199	214	211	183	186	171	174	182	178	167	200	221	172	202	190	202	194	171	195	170	179	191	161	165	187	193	203	199	188	166	180	180	190	197	199	209	179	152	188	179	160	192	165	209	188	186	160	179	207	189	173	199	173	203	219	200	195	174	190	201	195	189	166	204	219	192	197	161	207	193	190	175	225	195	197	208	205	178	204	210	182	188	182	190	182	191	198	168	200	206	179	171	185	166	201	210	221	194	187	185	171	177	189	190	179	187	197	171	186	184	173	171	191	166	160	198	195	195	204	203	181	189	188	200	182	178	179	210	188	195	198	189	199	183	161	201	192	203	177	183	193	211	185	216	163	204	185	176	180	174	177	176	210	184	220	181	172	173	197	184	179	185	188	201	187	223	201	188	176	172	210	184	185	240	185	199	211	201	177	204	182	198	189	196	196	179	172	194	207	176	191	197	175	218	169	192	192	187	162	164	211	176	196	198	197	209	169	184	183	189	190	196	187	181	198	200	195	167	177	185	210	192	169	169	168	169	157	176	194	179	196	180	183	201	183	215	191	187	190	183	182	189	200	163	199	172	201	217	189	197	185	190	203	182	185	170	201	177	219	186	164	200	194	182	149	197	172	184	181	179	190	189	203	183	198	176	188	215	185	196	169	191	188	184	171	188	177	199	193	192	218	203	158	193	179	173	192	168	156	191	156	187	182	184	188	182	203	225	188	184	220	166	160	174	172	217	172	186	154	189	214	175	165	183	221	195	201	195	164	191	187	169	163	201	173	196	215	198	197	205	193	185	185	178	193	202	184	181	190	201	185	186	180	169	178	187	158	184	184	173	154	209	176	207	207	182	165	173	168	206	205	186	184	205	177	214	175	180	230	185	190	183	191	199	192	152	185	181	187	167	191	185	202	175	173	184	214	194	194	185	180	172	200	180	173	191	194	207	193	181	153	188	184	177	181	213	189	184	202	194	205	186	185	205	180	177	191	215	194	200	182	201	207	194	192	191	168	177	175	171	200	199	193	216	194	198	169	205	199	182	165	184	175	177	186	205	206	197	187	180	178	176	167	174	176	164	189	183	199	177	210	200	192	180	170	193	195	201	217	203	198	185	197	184	184	207	200	184	199	177	197	185	184	171	188	179	191	190	188	170	172	174	177	170	195	182	174	149	169	196	205	187	184	165	185	204	202	170	162	158	198	180	193	211	200	213	207	193	195	157	187	169	205	195	187	169	202	187	198	199	181	160	211	211	178	186	197	191	183	204	182	178	215	189	179	200	187	161	185	172	195	174	208	178	188	202	186	178	209	179	185	174	197	176	195	186	182	190	188	187	204	183	183	191	196	201	180	220	214	192	170	197	173	188	195	178	194	180	184	194	182	188	186	199	174	185	178	192	191	172	164	157	186	191	170	185	181	205	197	187	199	180	195	171	205	174	198	195	188	187	155	193	181	210	159	187	169	156	208	210	189	173	168	186	202	170	192	150	186	173	177	169	144	194	203	178	210	207	169	163	186	175	204	178	186	195	197	220	181	202	190	193	181	177	170	190	196	190	195	194	199	199	171	185	171	186	199	188	231	191	185	189	161	197	185	195	195	190	168	177	213	193	180	230	189	188	191	188	193	200	192	187	180	211	191	171	183	176	203	158	214	178	166	186	176	196	199	200	195	185	196	206	171	208	203	192	214	173	203	184	175	168	172	193	209	175	173	174	217	183	176	222	188	178	178	201	191	203	185	196	185	182	176	159	187	193	165	184	182	174	163	170	184	207	205	190	161	166	195	184	176	173	189	166	175	206	189	173	177	184	200	183	190	202	199	184	187	205	198	179	173	210	174	164	183	204	203	193	210	163	176	194	178	192	168	174	149	177	170	176	184	180	193	186	186
6701	801	1338	1517	1222	1070	907	839	783	739	700	611	596	635	593	584	552	534	549	539	525	505	530	514	502	504	550	554	522	520	458	545	510	505	515	550	512	533	546	511	511	543	500	518	503	494	492	475	473	503	511	448	521	519	488	503	531	493	443	527	490	494	536	520	479	521	496	510	492	516	500	503	520	531	507	476	490	541	528	498	508	478	520	492	472	523	530	517	478	469	533	476	479	553	497	528	523	523	526	532	526	508	490	477	471	472	476	501	492	520	514	486	499	503	500	491	530	518	555	521	484	537	489	488	518	509	535	523	489	482	520	502	491	480	495	504	489	495	497	505	472	524	510	492	514	511	502	524	504	523	480	509	488	492	531	467	502	527	518	496	509	515	497	538	509	524	493	488	538	513	490	472	493	476	452	480	485	507	446	462	485	504	483	463	531	516	494	509	481	501	484	490	483	480	495	508	485	511	501	509	481	509	501	494	547	511	497	474	519	532	507	523	489	480	480	541	451	527	464	512	536	503	484	550	513	531	562	517	470	465	514	506	524	527	527	468	490	509	506	482	551	486	489	505	526	498	525	515	468	480	520	492	526	490	531	506	541	513	505	531	509	500	523	493	440	532	530	491	556	469	546	526	528	501	539	531	539	500	498	505	521	465	529	468	550	531	528	468	516	460	522	464	502	517	513	485	509	525	519	495	456	513	540	531	522	474	504	463	549	469	496	523	494	550	462	499	491	502	469	496	508	484	530	529	526	514	507	524	518	495	508	516	521	473	525	521	488	493	504	479	471	517	493	505	491	483	497	530	530	507	474	479	513	490	490	452	485	498	501	511	553	528	510	500	518	491	485	496	517	527	487	485	478	511	510	493	499	477	521	479	495	491	506	500	491	482	489	496	519	507	485	527	449	502	474	550	487	524	507	486	553	529	471	498	463	486	507	505	456	532	507	503	530	479	509	476	476	501	506	539	503	507	484	484	586	482	483	482	514	484	529	465	483	531	489	499	516	526	494	489	483	492	524	504	523	482	459	487	479	489	501	537	521	513	471	505	496	457	514	490	480	548	498	508	502	491	502	514	515	496	530	506	532	496	520	523	495	489	496	437	502	482	543	477	488	480	498	481	485	516	507	528	508	515	507	451	490	472	504	489	536	498	544	478	536	535	550	540	515	480	529	504	464	510	496	475	517	525	456	502	486	505	475	482	462	506	490	473	492	529	516	527	454	489	497	484	504	534	523	480	473	485	496	496	509	501	499	494	462	501	499	466	494	541	475	483	497	470	491	495	477	459	510	496	511	523	497	496	509	473	551	482	526	521	530	511	530	495	516	488	494	512	491	477	498	513	460	482	503	520	496	481	504	478	469	493	485	489	479	508	501	494	536	492	488	541	467	495	524	548	483	504	485	493	524	514	517	487	490	493	513	493	522	458	476	513	492	493	507	507	529	494	500	509	528	489	530	510	465	491	500	463	505	516	498	479	534	495	486	538	492	493	492	475	515	516	495	485	495	476	481	500	497	482	487	520	482	473	549	523	507	535	488	550	534	536	490	479	516	489	505	478	504	500	517	517	541	466	500	505	469	511	486	525	485	481	480	525	488	447	529	517	495	543	490	525	474	493	497	506	511	508	515	444	490	543	545	474	491	516	560	520	532	530	491	493	480	501	517	532	473	539	499	501	493	523	494	505	478	496	455	532	506	529	487	505	520	479	501	476	554	500	529	532	478	484	534	478	528	504	448	519	480	538	515	505	501	526	513	483	516	496	492	514	506	480	522	480	514	476	464	512	504	537	495	466	509	482	525	463	475	511	515	467	484	496	489	502	507	543	531	526	493	495	526	545	489	499	510	530	485	507	530	497	446	529	500	516	488	480	468	496	505	496	507	508	492	504	509	504	520	502	445	519	519	527	527	528	494	508	517	487	499	503	518	497	503	511	495	484	496	497	514	474	519	570	502	511	477	578	487	546	489	461	492	493	491	478	519	522	493	470	514	514	487	543	485	494	479	490	463	505	500	492	482	495	464	473	523	490	495	501	478	523	499	491	542	496	477	502	498	536	515	507	489	496	542	470	512	516	512	492	556	459	527	518	498	505	473	480	531	490	482	500	509	493	526	493	523	499	476	491	523	499	485	464	532	495	472	483	550	475	519	483	517	474	536	510	468	464	472	524	521	463	512	490	483	438	523	466	502	498	514	467	481	481	484	515	516	514	504	515	537	505	499	517	533	494	552	469	483	519	508	531	521	482	521	503	507	544	510	482	503	487	458	489	494	494	502	498	528	505	498	465	475	510	482	503	497	509	471	470	557	489	523	476	538	502	475	528	450	526	502	487	517	522	499	536	481	497	501	484	473	486	496	503	489	538	543	469	475	474	523	476	516	532	478	515	513	511	473	480	478	472	518	520	463	488	484	447	443	524	494	455	521	508	500	483	514	476	476	507	476	532	500	503	504	539	464	521	512	485	482	516	513	550	490	469	507	471	528	477	529	525	471	535	512	486	505	474	479	492	507	495	482	500	473	499	490	513	472	453	481	494	503	504	491	506	509	487	521	520	485	534	509	475	473	531	477	463	523	500	468	501	502	502	539	492	515	530	509	481	502	470	520	533	471	488	472	497	519	477	563	500	521	529	509	525	490	520	449	497	492	495	541	465	491	535	506	516	518	508	520	511	467	442	504	479	535	507	528	502	489	518	475	470	514	528	493	539	495	478	475	489	539	496	489	502	520	502	500	491	521	496	508	482	503	540	498	484	474	491	478	521	485	514	534	506	520	496	497	488	526	515	486	512	494	499	471	524	489	491	512	485	518	516	483	494	487	511	488	496	503	491	514	543	531	525	493	544	492	516	498	548	482	500	491	516	506	503	501	513	520	488	501	476	514	488	482	489	468	512	485	452	516	498	479	493	503	510	482	560	507	498	520	521	481	539	486	499	496	514	522	505	518	475	495	479	500	480	516	473	504	490	497	525	498	492	465	469	523	515	514	482	507	476	536	488	508	528	478	499	498	516	506	489	516	482	465	510	499	475	481	574	502	518	554	541	504	476	508	483	497	508	534	504	478	479	520	506	475	508	480	490	507	480	500	554	498	502	493	535	464	524	502	533	519	520	502	496	513	492	504	485	509	517	513	466	502	498	485	503	508	521	491	456	510	533	477	528	464	505	491	476	479	518	473	489	503	501	507	489	485	529	490	543	466	499	509	533	496	495	548	507	461	528	486	511	516	486	529	486	495	490	469	463	566	467	467	537	500	530	483	531	473	519	496	506	505	518	522	521	513	440	530	505	490	524	499	514	488	478	520	534	486	528	490	507	494	485	500	497	460	522	518	497	491	513	477	503	496	496	514	512	484	521	487	516	495	460	498	494	486	530	528	503	549	508	546	522	503	504	471	529	529	517	473	460	526	525	487	486	512	520	484	458	527	514	495	508	503	532	532	521	489	480	528	503	523	475	466	494	488	454	499	446	533	492	498	486	469	499	473	509	479	470
15571	1402	1110	873	635	573	482	458	438	410	411	398	360	374	370	366	307	365	338	361	344	332	358	358	317	327	326	335	325	321	344	318	377	336	334	306	356	339	322	341	319	357	340	329	322	328	279	338	322	354	356	328	334	353	340	346	331	347	350	351	337	335	318	326	341	344	343	313	349	343	328	346	363	359	369	339	347	343	326	354	345	310	323	329	305	357	314	383	328	354	296	338	347	335	305	291	318	337	372	353	308	341	294	353	339	327	351	301	316	319	340	325	340	340	312	340	347	360	326	347	306	343	372	344	317	279	353	313	327	348	349	315	341	352	364	343	329	362	329	329	309	308	338	350	360	353	333	363	319	334	342	372	343	322	330	355	342	320	346	347	335	337	324	351	346	321	324	363	311	323	318	328	361	332	305	316	327	334	351	314	324	320	353	318	350	374	321	271	343	337	349	320	293	332	332	317	347	330	347	339	311	329	332	323	353	317	306	316	334	340	333	325	350	326	312	338	312	315	332	334	322	301	327	351	315	309	328	354	366	327	331	330	326	313	324	341	309	332	323	305	311	317	332	302	358	336	344	353	340	327	354	339	328	345	334	332	339	332	321	353	309	342	347	333	358	308	326	347	326	355	338	311	356	355	342	343	319	320	326	316	325	332	315	313	339	335	340	334	349	329	318	317	346	325	348	320	318	336	346	337	325	284	342	370	342	326	314	322	304	328	313	340	330	353	314	322	307	365	340	305	311	337	343	323	310	321	344	342	366	307	353	351	355	329	302	337	334	329	341	313	355	339	327	337	326	338	293	320	362	319	329	321	338	331	335	325	350	328	339	338	308	301	325	323	317	354	348	330	338	315	323	355	371	344	296	293	343	363	308	321	327	338	324	354	322	347	325	306	298	327	353	359	339	303	317	357	334	393	330	333	306	337	338	319	319	346	340	333	359	346	322	337	308	316	322	329	316	323	323	322	310	303	341	337	305	359	322	340	306	318	314	376	361	311	350	299	353	369	322	335	346	319	306	316	298	336	340	322	307	353	309	337	343	300	347	316	324	302	354	317	298	347	371	325	329	350	298	337	307	326	341	358	341	316	333	338	361	346	326	345	308	371	341	353	318	385	353	320	311	345	331	330	331	335	350	340	362	337	325	354	350	325	323	343	331	327	367	342	341	328	338	306	326	348	357	352	333	354	330	312	333	325	293	315	325	339	318	339	321	311	332	384	350	327	338	333	364	316	328	299	333	320	342	343	333	318	343	333	362	348	346	361	367	325	315	320	342	326	302	325	312	339	349	357	357	322	333	330	327	296	311	335	331	335	325	290	339	346	335	322	333	322	361	315	344	315	333	327	326	320	346	359	296	301	365	317	345	323	327	325	317	335	356	322	355	311	355	322	335	330	344	360	333	306	314	343	320	330	317	352	355	302	356	297	348	371	334	351	348	308	336	386	331	290	317	309	331	322	348	348	336	346	322	327	322	319	327	342	343	339	315	318	310	324	373	376	352	304	315	324	335	336	298	322	310	336	324	321	352	355	352	328	309	354	327	318	325	317	330	341	338	333	340	343	363	337	338	349	280	337	357	320	325	357	275	353	331	370	342	368	357	278	313	332	329	325	343	344	347	325	335	327	358	364	311	333	336	319	305	323	338	289	358	341	312	344	338	338	345	342	357	351	342	308	338	331	380	337	306	327	337	293	326	309	327	319	312	347	334	326	312	305	315	318	299	330	338	354	330	353	335	346	323	310	312	327	309	315	331	305	336	328	335	346	335	351	354	322	318	316	316	358	348	297	328	316	336	339	339	324	283	318	360	331	354	349	340	320	312	360	300	346	337	378	344	328	307	327	347	362	352	335	316	335	314	353	355	351	340	335	306	310	322	359	360	295	343	311	307	333	367	335	349	353	353	336	352	283	328	327	316	327	338	304	340	352	346	319	332	345	336	315	331	332	329	305	331	312	325	324	363	336	340	337	322	304	344	321	344	323	353	323	351	316	329	310	348	355	325	348	340	323	316	297	322	330	363	317	306	326	327	317	341	332	335	327	297	314	329	325	370	384	293	310	320	320	347	318	315	367	375	379	356	351	342	339	384	363	313	355	358	343	295	303	322	345	322	333	358	334	313	314	348	325	400	311	346	359	329	333	336	327	343	318	331	344	337	339	355	319	321	321	315	344	353	361	300	358	284	326	313	323	367	336	321	305	314	277	369	352	351	335	340	323	311	331	323	313	354	318	344	312	330	341	347	320	360	314	343	349	363	331	324	326	362	334	334	324	343	308	312	358	323	328	320	327	327	341	356	313	316	319	344	361	340	329	331	310	341	367	380	380	321	347	333	334	322	319	358	354	292	336	321	359	344	336	350	293	293	336	295	292	314	308	342	309	342	307	328	356	352	322	346	331	309	328	326	339	335	340	342	299	322	356	288	307	342	303	337	329	332	336	323	308	317	327	345	338	323	352	312	325	319	310	351	329	322	325	357	372	334	348	325	299	299	297	290	368	345	335	340	339	309	345	358	334	335	300	323	322	339	312	284	292	346	341	345	322	332	336	336	311	349	324	298	346	352	352	335	311	308	315	337	341	356	342	318	323	314	355	361	348	312	338	332	321	375	324	334	383	344	353	288	317	348	342	373	312	342	368	323	330	335	351	334	331	349	324	367	312	331	343	368	335	336	337	365	357	329	351	325	314	336	370	343	312	334	318	322	351	327	335	377	361	349	308	290	338	307	298	301	321	346	310	364	361	317	322	351	328	293	342	363	334	341	335	354	321	341	316	349	346	317	358	307	350	359	323	295	342	340	330	337	335	355	315	314	352	338	305	325	334	343	324	334	304	329	316	320	315	354	344	332	351	312	331	347	336	360	355	355	358	363	345	360	312	334	324	323	331	310	307	332	344	314	306	335	343	369	324	342	315	320	328	311	309	331	309	362	353	340	338	349	317	351	336	335	346	316	327	335	316	320	316	331	349	321	309	348	367	353	350	346	317	331	343	341	354	356	322	309	322	338	350	307	348	316	323	334	302	388	340	329	332	324	303	326	341	342	374	317	340	323	330	328	355	367	361	286	304	319	339	311	326	354	344	343	315	316	361	312	325	343	319	318	320	290	326	297	301	353	357	356	336	351	340	322	328	325	342	355	302	290	306	305	349	338	347	338	309	323	356	337	302	369	272	276	357	331	346	306	347	357	362	353	330	371	329	362	339	329	331	327	352	323	346	344	323	312	331	340	356	321	294	338	326	330	354	347	339	340	327	335	341	311	369	346	305	327	320	335	322	363	325	298	319	316	329	340	341	328	319	360	326	333	321	306	327	319	298	304	346	353	342	295	312	357	313	319	318	306	358	326	333	305	300	342	310	322	331	346	361	324	312	309	327	336	346	339	374	335	342	377	346	362	350	327	325	315	311	299	325	339	327	310	301	342	347	365	325	340	288	350	319	344	339	357	340	388	334	361	290	335	343	326	342	319	351	339	347	308	293	327	295	344	351
8898	1427	2378	2639	2195	1891	1625	1413	1276	1172	1084	1093	996	993	971	933	894	934	925	900	889	884	861	826	821	890	873	897	831	850	860	781	878	823	804	845	846	872	821	817	829	762	823	821	827	774	789	854	835	790	809	776	771	827	854	858	869	817	779	804	831	815	807	789	825	820	799	753	883	855	847	788	801	782	803	824	848	822	827	824	802	830	853	847	812	784	798	789	796	811	780	761	780	794	809	799	828	784	827	830	817	806	812	789	791	809	773	804	843	782	803	809	765	739	838	847	789	772	779	821	790	778	837	802	829	784	800	802	829	823	740	820	805	816	854	720	799	775	802	811	794	803	731	814	818	807	793	799	813	810	811	790	816	793	791	817	783	780	802	823	776	795	796	780	821	809	793	798	802	810	789	794	813	809	794	788	810	778	788	752	817	756	777	791	794	850	827	880	881	882	764	815	801	772	788	739	764	814	789	834	842	800	836	824	786	857	784	799	831	800	799	840	806	838	785	827	825	768	765	786	795	806	834	840	793	771	746	804	824	814	794	842	759	848	822	864	782	805	813	804	824	841	809	794	780	810	805	756	800	807	819	786	801	806	836	823	767	786	812	735	796	807	841	805	820	759	854	824	837	790	835	812	816	868	791	862	752	800	791	767	819	777	794	753	814	800	821	753	779	815	805	792	812	749	813	779	792	760	781	849	804	843	803	813	808	765	833	820	808	804	791	829	826	788	803	831	800	800	821	758	797	775	824	818	798	749	854	802	813	824	790	772	775	815	796	829	771	767	823	825	774	782	792	763	749	825	793	832	769	771	826	840	842	821	794	793	757	779	813	774	805	833	787	816	832	855	794	790	777	790	792	769	796	852	787	777	757	786	773	798	831	760	790	775	763	828	847	784	851	777	797	768	749	783	820	803	785	792	856	774	776	812	797	795	798	765	758	792	815	815	830	823	769	810	790	792	814	800	783	788	827	790	816	792	844	795	810	796	799	811	826	791	797	818	761	800	781	776	789	816	801	815	789	801	779	829	797	799	787	793	800	840	811	781	767	837	792	834	777	820	767	807	823	730	825	769	776	821	824	823	781	829	812	778	754	802	833	779	824	807	760	803	734	853	799	788	820	776	826	815	762	773	857	799	785	814	797	839	728	833	777	842	798	805	786	856	800	815	801	836	780	816	783	791	768	776	837	817	763	798	768	823	790	804	766	796	836	807	734	780	813	812	764	815	829	801	761	793	772	809	760	833	799	791	788	791	780	814	811	820	783	781	799	776	788	823	795	805	780	833	761	784	791	825	856	786	815	816	826	835	752	842	832	811	804	777	863	790	828	864	789	867	778	833	736	792	779	834	827	806	793	768	821	776	804	781	797	784	748	819	812	797	802	800	763	812	783	798	828	798	795	792	834	787	837	789	806	756	804	798	799	813	794	820	864	787	803	758	805	781	817	782	812	806	822	773	796	777	807	797	834	770	809	783	812	811	890	806	837	795	822	784	809	780	810	796	780	769	793	825	783	840	776	791	780	798	786	788	789	792	769	776	799	841	836	761	787	808	828	810	817	797	813	814	802	765	787	786	789	795	789	812	785	818	821	845	793	780	768	770	799	818	790	816	800	809	786	819	810	792	791	819	789	788	793	829	790	825	789	823	795	804	748	809	831	813	782	783	831	775	821	854	782	785	818	788	793	799	815	795	804	821	824	830	837	830	773	776	799	850	785	816	823	776	774	825	803	748	796	794	807	820	822	844	807	864	817	792	824	824	774	801	759	791	786	763	903	787	788	811	778	827	839	771	824	814	802	844	823	796	791	769	780	842	831	853	808	781	819	787	767	805	815	811	761	836	833	792	772	780	802	761	776	800	777	766	822	826	804	789	769	781	869	777	821	808	820	844	804	829	809	812	847	767	819	756	818	799	784	753	787	804	747	781	823	849	830	781	795	821	843	737	791	786	792	825	813	834	810	793	783	761	839	792	798	793	790	768	796	781	803	786	836	781	810	800	795	804	825	835	787	816	817	803	833	794	779	755	777	822	792	798	825	850	816	794	808	788	786	775	782	751	802	799	767	799	824	838	789	829	784	833	812	783	791	748	828	807	820	828	814	835	786	760	839	775	777	775	791	767	823	761	745	839	773	859	820	803	791	813	781	830	788	877	827	827	821	789	822	797	797	802	847	771	796	813	770	790	768	840	818	873	776	815	798	772	814	823	823	818	809	835	825	821	746	810	796	775	812	798	814	817	779	812	846	810	839	825	814	826	820	777	764	795	829	784	801	816	791	821	757	806	847	804	780	849	796	787	772	754	789	820	803	752	785	816	779	772	756	813	787	761	815	852	847	758	814	818	851	779	816	830	752	853	763	816	787	773	803	813	830	774	783	838	812	815	801	828	751	811	805	846	804	828	813	772	788	802	809	797	828	795	814	776	783	777	769	804	793	848	855	795	818	787	815	802	820	837	853	780	829	828	771	780	822	784	802	800	826	804	793	802	797	788	845	806	788	813	810	808	839	822	814	777	820	771	806	794	794	772	827	836	778	777	816	789	812	802	849	742	818	833	795	794	835	755	796	766	784	804	799	792	829	842	835	794	792	821	821	799	816	822	800	750	802	799	788	819	786	800	765	765	814	851	784	836	770	807	821	760	782	809	787	818	790	794	822	769	794	851	831	839	813	836	819	808	769	821	807	732	807	807	784	766	787	805	796	827	790	854	848	805	782	762	802	773	814	790	830	857	806	767	823	830	824	769	819	841	773	792	830	777	811	799	826	794	771	829	857	745	812	778	800	789	834	786	795	827	817	824	794	782	829	835	822	857	779	783	795	774	736	771	843	821	801	796	830	819	791	835	773	767	815	733	760	773	830	809	823	806	798	808	752	823	818	768	841	790	854	767	806	816	803	775	786	825	780	769	797	752	793	799	771	844	766	803	783	770	766	801	763	826	791	747	812	785	831	766	803	837	811	826	787	788	772	854	821	798	757	808	807	821	828	812	806	813	838	806	815	824	821	816	851	800	817	779	801	849	813	749	774	819	824	834	792	785	797	772	787	834	776	854	788	783	793	770	802	780	822	833	794	781	821	768	768	791	774	767	763	759	782	775	807	837	795	785	781	832	741	840	796	815	764	782	840	795	821	782	787	799	782	763	836	827	756	775	779	798	816	785	759	857	732	781	775	850	791	776	851	847	810	774	845	789	815	775	809	751	776	811	807	813	804	789	806	796	767	838	795	766	808	808	791	842	848	801	791	787	790	825	774	799	810	855	799	775	848	800	803	831	800	763	824	752	787	812	792	765	803	845	823	796	769	812	775	788	835	780	774	849	782	765	758	793	837	801	794	792	769	843	811	795	779	750	821	809	820	799	798	777	808	789	791	800	830	793	831	855	777	791	791	823	880	884	804	789	815	810	785	769	820	779	836	797	821	766	795	820	806	791	757	753	825	829	763	827	817	867	831	810	771	848	824	799	797	795	808	830	783	789	845	771	791	790	807	816
1740	311	308	318	285	325	323	318	351	336	286	322	362	304	316	341	301	284	310	291	315	304	302	304	289	311	305	303	297	314	306	306	312	310	293	309	339	308	296	310	316	284	329	300	296	293	315	281	305	310	337	308	306	339	287	309	322	330	312	308	315	304	329	330	313	305	307	299	299	293	317	304	281	323	337	323	306	323	292	316	303	301	300	284	298	326	319	308	330	330	339	316	318	313	313	327	298	304	326	292	327	319	329	283	298	312	322	309	281	265	327	294	278	336	337	317	336	291	297	267	335	297	282	307	299	319	329	280	331	318	329	312	325	308	307	278	298	316	320	304	300	271	298	317	303	283	317	305	317	316	313	339	329	311	314	306	325	312	328	303	332	330	313	317	297	319	300	298	318	324	312	318	315	288	299	312	315	310	307	312	300	326	324	310	285	329	301	273	291	330	325	330	320	306	304	302	297	294	344	331	301	328	261	301	319	324	333	309	303	292	303	297	322	319	339	312	347	313	334	314	329	299	284	301	306	299	322	326	318	328	313	301	319	318	305	314	321	311	315	325	304	312	284	315	321	281	319	307	321	314	333	311	316	328	285	299	319	286	338	318	324	344	325	340	296	293	316	321	317	312	286	335	295	328	288	295	309	333	323	296	324	284	318	322	312	293	303	253	314	311	318	340	290	318	266	288	338	271	313	302	328	323	303	309	325	325	339	299	318	316	313	315	308	311	352	325	308	333	299	274	298	330	323	309	336	344	344	325	315	291	341	276	340	314	307	331	309	346	318	324	331	333	282	273	269	299	319	302	340	298	294	298	267	309	289	314	299	317	307	319	321	313	317	356	319	303	334	298	328	335	326	342	336	284	342	308	303	296	352	305	311	325	299	336	318	327	277	286	319	285	313	349	316	336	341	297	267	296	297	312	339	299	304	305	311	322	306	332	294	310	316	296	323	303	308	336	316	281	284	336	278	313	299	316	309	282	304	350	300	326	345	314	319	321	307	316	304	335	301	303	306	312	290	306	345	309	329	284	302	307	313	295	335	311	306	329	306	314	316	339	289	325	292	328	307	320	305	313	309	298	330	295	340	284	326	325	321	296	292	346	321	302	295	313	323	337	337	338	292	285	323	311	322	293	318	337	285	327	343	293	327	300	286	335	310	282	349	310	328	326	313	310	306	334	308	337	333	298	319	313	295	353	295	316	310	285	305	334	308	258	342	311	305	297	276	277	327	314	266	288	304	315	322	295	289	303	305	302	280	309	330	315	303	310	317	306	326	301	289	292	353	326	304	338	324	319	327	300	298	303	302	304	329	333	347	290	311	300	305	319	319	326	310	337	266	310	322	319	373	324	305	292	311	309	302	286	335	309	301	353	321	271	314	291	247	318	310	320	307	316	302	291	307	296	313	328	339	330	277	315	358	338	324	308	290	328	334	295	311	309	302	314	302	292	334	282	277	287	308	288	322	280	321	312	263	296	315	293	306	316	319	326	349	291	314	327	305	306	304	316	352	323	308	339	296	341	339	357	315	318	339	305	312	318	356	315	302	314	286	295	323	296	312	300	340	285	314	282	355	302	324	323	307	313	272	318	294	281	339	312	321	300	312	393	350	314	294	344	343	353	288	308	295	315	310	306	351	323	310	280	294	306	303	298	294	300	325	323	317	325	325	334	320	354	299	314	316	299	318	313	292	316	295	323	292	281	287	277	287	306	330	299	284	332	334	325	295	331	310	333	306	311	326	307	327	281	305	305	302	317	308	331	255	327	312	317	281	305	300	293	312	294	302	315	304	343	327	304	291	321	302	296	289	354	293	296	320	310	343	311	296	332	294	301	289	311	287	307	327	327	332	292	289	326	286	336	316	315	314	312	311	324	273	351	316	292	309	297	336	305	303	291	350	312	316	279	363	324	314	296	305	310	304	303	293	338	290	312	324	363	296	337	326	303	299	316	330	356	311	299	328	309	308	305	336	306	298	326	271	312	331	318	299	318	317	317	288	317	343	310	302	297	329	282	321	297	287	327	311	314	331	281	339	342	340	333	302	303	288	316	327	330	323	293	341	297	345	315	316	309	330	297	279	297	339	344	318	324	303	317	302	292	332	300	294	304	300	290	330	334	295	316	339	323	319	347	297	301	330	339	298	302	327	314	309	291	326	288	283	305	359	322	329	326	318	307	330	286	322	309	286	308	306	309	321	322	295	306	334	318	321	348	300	324	341	294	284	331	310	336	303	310	312	320	305	321	316	317	303	330	291	318	314	328	326	342	313	276	272	299	351	300	318	307	325	276	311	282	289	333	295	324	278	348	336	303	298	272	303	341	334	325	325	301	337	316	336	335	261	297	292	317	275	332	307	310	292	328	289	287	309	307	308	308	292	347	314	302	300	345	324	304	289	317	302	296	306	312	307	291	326	287	307	327	303	298	300	320	323	344	297	334	311	309	300	274	334	334	308	328	331	325	306	320	318	302	297	320	305	328	294	323	305	281	291	319	338	308	314	334	300	271	332	303	329	322	311	315	294	315	297	302	315	334	296	308	303	300	317	314	365	337	309	308	338	338	297	287	320	320	323	336	340	306	338	266	302	325	305	309	293	293	327	352	299	315	327	288	331	314	343	311	284	334	346	326	312	280	320	308	328	312	328	316	306	309	336	295	296	304	319	304	290	329	293	312	346	317	276	322	286	322	332	290	326	271	305	287	323	291	324	299	320	298	331	315	347	326	304	285	350	327	312	270	292	296	298	319	334	334	297	300	327	324	285	305	313	314	333	312	336	295	315	295	290	302	314	317	311	319	370	294	308	301	334	310	296	301	341	314	301	375	297	330	279	307	349	337	267	312	299	296	306	300	298	298	308	315	338	324	311	303	323	317	328	305	330	316	335	334	286	301	325	349	337	290	346	305	305	318	314	313	323	302	325	281	314	324	283	285	320	314	326	314	324	322	292	326	311	323	313	312	294	330	280	295	323	319	317	291	333	315	307	285	275	292	351	343	323	284	259	312	323	307	293	298	303	356	317	315	277	303	332	299	281	299	307	293	327	292	340	272	334	291	301	314	282	303	307	303	316	299	297	318	290	330	298	304	316	308	306	301	303	313	308	276	327	292	294	289	308	319	281	313	340	359	316	340	302	280	308	296	341	299	330	325	336	305	311	300	314	327	311	316	300	308	318	299	284	308	294	302	291	270	313	289	312	286	298	324	280	302	308	337	296	280	310	317	292	318	299	283	322	307	357	305	327	299	324	320	309	305	313	304	325	293	309	290	285	307	307	266	334	314	333	307	314	287	302	331	319	303	338	296	297	301	307	315	300	315	300	294	300	289	316	308	312	310	316	314	324	339	344	320	313	327	300	305	279	308	328	312	310	315	286	334	342	303	303	272	294	299	302	324	301	296	310	307	299	294	347	288	329	317	282	329	344	292	286	308	308	306	347	301	357	322	292	312	318	301	312	297	290	302	331	314	302	313	325	313	309	316	321	338	312	299
2063	763	748	818	768	744	742	774	717	710	720	705	732	735	721	703	708	749	704	775	745	748	777	742	755	760	722	763	723	724	741	705	719	725	762	719	740	717	722	692	726	698	729	752	751	733	729	699	648	751	724	755	759	722	718	767	721	725	711	709	673	755	743	760	745	688	692	722	689	744	711	679	728	737	763	735	724	696	688	726	737	686	725	746	739	773	721	698	709	700	770	723	769	703	731	712	727	725	717	683	698	713	709	757	717	687	721	732	743	710	723	684	734	747	723	708	734	756	741	685	742	731	726	755	720	755	742	723	699	727	735	736	717	734	726	709	713	730	745	716	759	727	781	778	724	683	783	729	737	720	739	707	717	759	712	748	732	727	679	759	729	705	713	732	722	695	757	755	711	765	684	776	712	725	698	676	759	706	705	694	763	724	713	783	771	750	710	727	727	738	747	747	695	736	769	755	744	717	712	713	719	745	740	727	677	740	743	707	772	722	727	741	731	719	788	769	766	748	739	766	745	758	741	712	735	786	678	733	748	758	723	718	729	723	710	727	719	758	754	749	719	728	712	694	690	752	722	767	729	700	710	772	746	702	700	711	738	735	730	731	782	722	688	744	694	743	787	752	720	681	705	740	739	743	742	697	746	735	704	785	735	710	697	699	809	654	712	730	710	772	752	758	739	741	771	732	753	704	784	726	763	732	721	686	750	719	740	706	739	723	735	695	741	699	747	767	747	728	742	740	692	722	763	784	725	733	722	708	758	751	751	702	800	719	747	736	744	751	769	756	737	745	761	712	739	704	746	741	731	687	733	708	745	744	774	718	711	709	720	738	756	770	673	756	747	745	727	737	714	738	735	748	708	699	698	727	744	703	717	733	703	715	748	754	702	743	704	723	740	690	753	678	703	724	709	709	693	783	727	745	719	728	715	732	734	730	713	690	748	798	717	795	747	727	795	755	731	720	727	715	684	738	775	755	772	695	697	712	741	783	662	749	774	753	723	763	712	732	735	726	729	729	762	729	733	695	748	730	729	736	778	746	749	711	746	772	726	725	754	741	729	714	714	754	764	730	726	725	720	695	723	767	771	711	663	813	756	795	704	702	749	735	735	753	703	703	768	734	714	680	741	721	739	740	753	773	719	726	764	728	782	722	722	755	758	739	711	723	738	697	718	754	715	739	747	754	739	684	763	735	706	754	745	697	713	732	697	758	731	770	753	700	748	701	758	697	708	715	713	698	733	729	735	748	713	735	764	714	727	696	728	762	744	735	765	736	728	766	706	788	777	747	768	697	717	714	748	746	728	746	740	742	737	732	775	733	715	703	755	749	745	766	709	747	777	737	725	759	739	763	738	733	720	726	731	780	769	759	691	694	714	751	769	718	683	756	695	745	733	707	730	699	706	721	716	705	739	736	752	772	757	708	683	719	723	740	719	771	708	779	691	702	759	681	674	710	727	726	718	768	773	725	778	736	719	739	730	743	694	680	709	741	782	734	758	774	741	724	705	751	719	674	747	715	746	715	755	717	723	744	736	716	721	742	729	714	765	697	747	743	773	737	706	734	699	680	728	749	749	770	717	751	681	696	766	731	720	739	731	694	730	738	768	733	701	695	774	737	692	741	758	721	730	699	688	675	720	751	764	786	718	721	721	709	729	718	716	703	712	768	701	712	691	714	697	777	768	733	735	723	711	735	720	710	702	720	715	714	749	709	712	716	738	739	766	730	698	712	748	795	699	731	708	719	693	758	720	752	733	738	715	737	728	712	743	767	720	732	773	726	712	699	734	728	730	757	759	781	725	776	714	732	743	719	754	720	737	755	693	768	686	744	695	722	735	758	752	708	730	744	729	774	731	757	691	746	731	750	718	777	738	741	747	721	714	738	680	721	734	754	739	742	737	715	727	718	696	754	719	749	714	776	735	744	733	697	734	716	745	687	710	702	701	790	751	711	725	731	748	713	742	756	709	704	729	710	720	721	746	743	710	761	707	760	711	738	730	760	755	740	700	758	730	744	721	710	731	723	720	756	709	733	755	777	734	729	753	752	753	745	723	761	732	746	743	709	730	721	724	716	765	732	685	694	768	691	678	758	747	697	760	700	751	713	746	775	740	738	690	755	730	688	704	732	735	682	759	680	744	742	707	724	713	710	730	735	703	767	774	709	699	714	746	700	720	701	725	728	712	769	704	705	737	717	777	719	767	736	759	724	707	731	747	716	742	721	721	701	701	779	741	744	751	767	693	716	733	673	707	731	736	749	762	747	709	742	730	721	732	736	685	730	707	749	702	709	691	697	751	762	701	705	741	773	719	742	753	700	710	726	670	749	732	794	724	734	723	705	725	774	671	698	699	723	710	716	717	732	724	693	740	724	768	765	674	726	762	747	705	711	715	734	728	714	743	722	728	753	767	729	735	685	741	744	710	702	661	747	756	714	710	791	703	740	758	718	732	777	729	739	748	715	718	734	764	704	735	711	696	751	702	753	688	696	713	689	768	743	725	726	759	738	709	731	750	745	740	719	739	705	745	748	702	748	704	739	751	719	752	751	744	738	723	735	712	753	688	723	698	757	773	773	742	744	726	768	710	713	733	724	701	723	739	688	724	763	722	741	808	677	717	733	729	706	736	754	719	694	723	729	695	702	736	724	742	732	700	750	743	766	729	775	706	706	706	726	731	720	706	758	710	749	784	755	683	725	733	716	744	740	743	745	709	725	738	803	697	728	724	732	685	738	723	768	731	695	757	689	666	707	691	761	721	687	737	753	735	765	722	748	713	791	766	756	740	783	744	772	682	706	744	748	793	732	735	712	686	748	738	696	738	740	762	736	716	735	764	741	706	695	733	748	704	713	742	766	745	765	701	754	703	738	729	733	741	745	683	725	729	738	766	746	720	720	723	738	691	722	748	756	726	690	721	683	741	701	742	708	745	723	688	740	756	764	746	743	708	705	777	758	696	716	722	749	711	762	762	732	695	774	743	743	715	721	742	797	679	740	745	685	754	718	698	688	710	734	755	707	713	745	713	724	712	775	731	742	724	787	764	706	716	724	720	728	796	725	688	743	724	721	741	734	688	747	721	771	759	732	704	721	702	720	756	740	716	749	720	740	717	726	686	779	796	742	723	738	726	738	698	704	753	755	739	738	763	739	712	716	703	689	716	733	715	773	708	714	753	737	728	731	680	715	746	726	711	766	678	764	684	708	695	745	752	736	750	757	722	705	710	694	725	732	770	712	699	712	751	741	723	733	705	729	717	726	750	712	699	746	729	757	789	720	724	733	726	748	724	746	762	740	725	732	707	754	741	715	690	774	756	745	717	730	798	704	720	714	796	722	726	730	797	776	750	673	676	707	742	739	723	701	737	734	741	764	705	732	692	733	713	694	740	740	729	769	700	750	726	727	692	744	777	765	819	743	671	722	711	698	720	741	681	729	772	731	760	731	732	730	703	806	727	723	757	759	765	768	710	737	741	722	701	702	713	667	745	688
7854	566	582	472	342	277	286	223	211	204	182	179	186	189	182	199	205	195	187	192	208	187	186	186	185	198	196	177	187	194	180	190	185	198	181	187	170	178	204	197	191	196	174	207	180	182	204	196	165	186	168	188	191	185	187	160	203	193	180	202	171	208	204	205	205	185	192	191	185	207	150	177	158	204	183	172	183	200	181	176	178	194	188	188	174	196	192	190	187	198	170	191	162	161	184	209	203	178	169	179	194	180	203	185	185	184	180	181	175	174	171	184	191	192	200	182	177	174	187	191	182	193	179	196	208	183	183	189	170	210	193	177	154	165	196	200	167	184	178	181	211	201	166	209	176	178	208	190	203	169	187	166	195	187	198	189	184	218	190	173	194	167	158	161	198	173	194	198	159	180	177	211	176	195	159	188	193	187	171	190	182	181	185	195	197	186	224	201	201	171	183	171	171	183	187	179	157	189	206	210	177	194	191	193	180	182	217	216	168	199	175	186	178	166	199	208	171	174	181	189	189	164	165	199	201	184	181	174	161	194	149	197	200	183	190	174	182	176	193	196	209	200	200	172	207	172	210	176	186	171	196	183	197	187	181	201	190	171	184	166	171	197	188	172	191	198	190	166	187	182	181	190	176	180	190	170	189	177	204	191	166	169	185	172	194	202	201	167	183	220	206	173	193	187	183	203	191	156	177	203	159	172	185	243	199	172	166	187	202	193	160	167	185	194	173	183	175	146	162	170	172	196	201	178	193	179	191	177	188	167	188	197	182	190	183	179	175	172	179	178	206	213	189	198	179	171	172	186	182	195	206	176	188	195	181	192	194	186	180	196	183	176	204	194	199	184	181	201	202	181	178	193	191	178	198	209	193	200	194	189	162	180	198	184	172	166	234	195	194	182	212	183	173	205	207	177	177	197	171	197	165	187	188	181	172	170	211	183	167	182	185	190	183	214	189	159	163	170	201	198	205	197	166	205	199	189	182	190	204	189	188	182	178	201	163	167	181	187	182	210	173	218	173	202	193	182	180	202	178	196	188	158	193	187	161	164	200	203	168	183	212	170	187	185	187	189	203	211	179	195	208	214	200	191	201	175	177	187	210	196	182	169	189	196	205	192	169	188	178	176	192	195	181	211	196	163	189	177	173	160	169	195	176	193	181	191	150	164	195	182	168	183	206	163	187	198	190	189	179	182	206	209	198	177	213	189	200	184	183	191	199	180	196	168	164	173	149	189	195	196	211	169	188	203	201	181	172	185	174	194	207	165	202	167	196	195	195	184	171	185	200	167	198	164	188	188	175	195	216	187	170	203	166	199	176	201	189	207	204	183	172	146	171	173	188	178	196	163	185	188	173	186	154	178	212	196	174	174	186	175	184	201	191	184	179	183	205	201	178	184	170	180	167	193	203	191	185	210	180	171	183	189	190	191	167	183	164	184	172	175	208	204	174	185	193	203	199	196	167	221	179	219	186	179	172	195	177	199	178	189	181	179	153	181	175	188	198	185	202	188	184	192	191	175	185	169	173	207	167	172	177	197	172	187	197	189	206	194	201	191	199	191	178	183	190	179	175	177	199	214	188	160	179	168	175	177	188	212	194	202	185	195	193	196	174	188	201	175	202	179	190	205	168	178	180	168	187	220	189	195	175	181	185	173	188	181	159	180	195	192	191	179	173	174	191	191	170	184	180	162	221	201	190	181	202	183	201	196	186	185	165	162	198	188	172	188	174	181	162	207	180	200	175	197	175	194	196	170	200	212	183	208	163	186	173	197	175	185	206	190	181	184	187	188	174	188	180	163	212	197	197	161	187	189	195	209	187	171	174	194	205	168	179	164	189	190	174	213	198	199	190	223	195	204	200	200	167	182	178	190	175	219	193	185	205	178	159	194	198	176	181	190	172	191	208	154	155	221	198	187	170	161	208	226	181	207	201	190	186	169	174	187	210	186	167	179	188	238	174	187	204	174	181	164	179	186	182	204	171	171	166	225	156	191	201	198	192	157	203	212	188	204	188	202	180	172	188	162	166	182	194	180	177	198	189	172	193	169	181	192	190	205	176	196	184	159	176	181	188	164	210	186	212	191	163	188	194	183	180	179	214	175	190	179	191	193	174	178	172	164	198	196	211	191	163	169	167	210	174	179	166	167	195	197	200	195	199	195	197	157	168	180	193	195	204	200	195	154	174	187	174	186	168	173	191	195	204	203	191	163	172	216	188	163	181	179	178	181	191	185	207	196	184	172	170	163	204	187	198	185	200	205	199	202	177	172	192	175	169	192	162	192	202	185	155	180	174	160	187	196	192	186	186	208	180	189	189	202	191	212	195	202	183	196	186	172	218	197	192	225	171	158	187	186	186	170	230	186	179	169	172	195	200	173	219	205	181	168	179	182	180	209	201	185	182	192	202	194	183	208	185	196	162	179	178	182	195	186	196	174	180	188	195	180	190	196	172	169	196	173	175	188	199	196	177	201	165	180	191	222	157	188	205	186	189	205	192	182	166	185	163	193	190	186	179	203	209	194	162	191	197	157	186	172	197	174	161	203	181	190	206	175	200	181	155	192	169	167	183	193	196	174	184	207	181	184	168	194	181	199	196	197	211	162	180	192	193	199	210	164	181	195	195	181	171	195	198	181	173	199	206	181	177	162	186	176	198	186	207	186	187	183	192	179	195	164	185	172	208	175	173	182	225	176	201	178	186	172	194	176	186	197	182	168	191	206	189	185	187	183	195	199	184	194	197	174	174	174	180	217	180	190	173	168	177	177	189	210	179	181	183	213	196	193	182	173	153	175	177	174	188	189	190	183	162	209	193	216	179	184	192	195	179	170	169	207	192	194	190	198	186	197	204	182	204	166	175	177	159	199	209	214	172	164	194	198	190	177	182	212	187	194	198	215	180	203	199	179	186	171	189	188	197	179	179	190	169	185	204	175	178	186	182	151	205	169	198	203	165	171	209	195	171	164	222	175	185	187	197	192	192	186	198	181	183	169	207	176	192	174	188	228	177	209	179	172	211	211	179	172	189	190	190	177	172	185	185	188	172	181	171	169	192	180	179	180	176	168	181	173	193	189	188	189	197	203	195	179	186	187	193	197	176	183	159	170	211	179	191	181	201	188	197	173	201	177	213	189	195	205	172	195	196	199	168	181	168	185	175	197	169	172	221	202	167	178	190	175	197	181	185	182	192	161	187	174	165	180	155	194	192	190	174	190	192	179	190	180	180	177	184	168	188	148	208	220	193	212	197	203	183	206	184	181	204	173	180	184	180	197	186	160	168	186	172	181	198	187	198	187	205	203	179	210	184	162	194	170	207	163	182	166	189	181	186	186	191	178	189	187	162	198	221	190	182	189	180	198	175	193	174	193	179	184	184	170	190	194	175	164	181	193	205	197	200	172	201	206	214	191	212	173	199	182	186	168	183	198	197	188	181	201	176	187	162	227	180	217	168	234	189	208	170	185	175	178	185	195	172	193	178	179	196	179	198	181
6459	834	1360	1423	1239	1056	911	791	709	686	692	649	598	585	586	584	520	553	514	514	554	544	556	545	545	530	516	521	484	490	533	512	524	477	518	512	516	533	482	531	531	517	490	558	562	469	534	523	489	534	476	462	482	550	513	508	473	539	503	508	502	552	491	504	477	546	503	500	497	501	488	491	524	500	490	495	551	525	520	521	501	506	461	532	522	495	493	508	480	513	497	509	557	457	493	460	480	485	486	486	519	513	490	516	482	494	536	503	508	563	477	545	510	514	499	497	501	470	531	511	550	504	543	503	508	517	510	489	508	479	474	513	488	499	486	501	512	439	498	489	495	516	521	502	480	472	521	464	528	519	476	500	495	498	477	510	507	517	527	500	502	473	494	490	449	547	467	493	507	497	556	494	515	506	490	517	522	487	521	501	510	515	553	526	459	479	493	506	499	513	507	509	555	511	513	504	454	513	477	573	525	493	454	476	514	499	498	456	468	510	546	515	505	506	513	475	493	490	473	482	518	485	491	510	490	509	530	471	563	509	497	541	508	507	477	515	491	487	522	494	493	513	523	529	508	508	521	518	490	519	509	467	491	489	471	518	521	486	468	530	489	524	523	497	492	481	511	525	501	491	521	499	499	524	493	507	501	474	526	513	488	510	499	509	470	480	474	536	511	491	481	448	475	533	495	518	508	500	524	490	480	518	499	480	474	472	477	519	508	466	479	488	530	524	497	479	513	521	510	499	500	544	491	521	503	474	496	495	475	519	480	474	483	498	509	494	475	499	508	510	478	507	495	524	472	532	537	467	498	481	502	505	489	546	480	484	494	470	464	521	510	517	477	553	496	526	481	530	481	527	507	491	473	503	541	507	503	484	504	501	530	531	516	499	511	533	513	473	473	505	485	505	527	492	464	471	513	471	453	509	505	510	480	517	490	476	534	454	523	491	503	489	523	450	525	553	493	491	519	485	515	527	507	490	508	522	509	494	483	506	494	513	514	502	501	518	513	484	486	569	491	485	508	497	512	482	556	505	458	468	491	546	513	483	494	499	526	504	478	511	514	495	467	482	484	505	514	481	527	511	481	516	510	499	484	531	473	514	490	467	538	493	516	489	479	489	504	528	509	489	512	514	490	493	481	499	474	482	521	481	485	508	514	486	512	513	516	476	498	535	538	522	482	520	470	481	506	524	531	458	510	483	513	523	480	513	494	485	527	525	480	475	476	518	524	545	520	494	505	507	510	478	508	508	532	511	508	482	499	487	472	524	460	486	488	537	506	515	515	513	543	484	498	520	479	474	498	486	496	494	524	504	506	450	516	505	545	494	518	504	528	461	457	498	531	527	509	505	486	511	515	498	461	519	510	498	496	492	491	489	531	521	513	476	529	482	475	494	525	465	503	489	502	469	466	506	535	495	483	481	496	492	519	468	503	536	495	466	521	480	455	479	507	483	495	491	451	552	500	525	494	526	479	502	474	469	494	524	509	501	527	491	510	498	490	487	481	479	508	504	505	518	490	525	492	469	495	511	513	517	455	479	493	510	532	474	525	461	509	486	477	451	482	516	496	512	510	505	498	512	471	521	464	550	506	537	470	530	503	460	474	496	477	523	492	475	486	525	522	514	462	543	519	488	477	490	522	500	530	518	480	521	504	505	474	493	515	475	467	529	481	535	472	507	535	509	478	533	462	531	512	519	481	536	523	483	538	511	511	510	469	497	521	490	502	511	486	492	475	495	522	503	500	541	531	481	486	531	527	492	521	485	496	505	500	488	487	510	489	475	524	517	540	497	495	506	526	486	513	530	506	520	490	488	508	487	507	488	535	493	493	499	504	549	534	561	483	522	526	524	517	497	534	508	502	570	528	480	493	510	527	486	518	502	518	512	507	501	445	476	539	490	490	477	487	514	492	520	501	556	509	490	531	492	460	547	489	473	518	511	521	483	494	506	507	511	530	514	508	509	515	518	512	493	521	538	535	453	549	492	495	503	519	503	517	461	513	467	490	504	504	486	494	502	491	469	473	506	489	506	514	514	477	462	501	497	465	526	510	478	530	499	510	489	507	521	472	508	450	515	490	479	507	493	505	492	500	515	511	504	478	501	513	523	490	502	528	501	509	503	473	478	493	488	480	519	476	533	476	527	522	508	501	511	474	485	497	498	529	523	497	459	505	514	491	530	484	501	457	504	523	525	473	466	518	510	473	487	490	505	465	511	522	477	474	522	493	529	467	512	478	468	493	516	532	486	535	504	467	515	472	494	509	545	551	512	510	489	536	537	470	479	506	503	448	479	503	469	498	492	537	461	504	511	511	499	455	491	457	516	502	527	510	511	540	482	496	469	506	482	496	508	493	517	499	489	489	510	476	547	489	533	504	492	482	482	502	520	493	517	497	542	528	504	496	483	518	509	531	504	447	486	505	527	510	493	506	534	490	514	511	497	467	479	477	522	491	464	516	504	511	528	493	484	507	493	518	497	498	495	493	490	495	523	478	536	493	501	483	495	457	532	491	548	520	477	480	461	535	511	481	499	483	496	520	453	522	513	504	506	512	490	482	516	482	485	484	502	495	521	496	497	469	517	482	481	457	482	508	506	526	451	501	512	490	498	533	499	508	526	492	497	509	501	514	463	528	463	504	513	487	470	481	494	502	463	503	480	524	474	442	501	466	546	468	556	510	488	510	511	518	453	502	495	517	521	520	461	525	562	494	458	475	456	547	488	467	496	451	492	481	490	486	485	499	476	504	463	550	494	513	514	481	534	513	472	470	513	489	453	515	477	504	469	508	475	501	498	528	529	472	526	499	514	493	522	486	492	499	533	505	547	498	497	488	466	536	524	484	528	484	480	495	509	489	531	480	508	504	514	515	494	513	487	493	504	515	465	493	490	514	516	494	557	504	492	518	535	491	478	521	451	528	460	532	511	511	495	455	486	525	500	519	458	518	525	510	518	499	507	468	479	488	480	514	497	448	490	530	469	520	503	481	520	453	484	485	502	479	495	500	461	520	494	452	488	477	491	519	511	472	501	494	494	507	470	499	455	478	513	480	528	510	498	505	499	499	485	533	480	490	522	495	505	544	515	489	531	505	491	517	532	520	507	458	483	516	512	503	491	481	475	492	469	518	488	462	507	486	464	493	503	511	482	520	473	484	478	508	479	503	495	462	475	534	529	453	471	494	497	495	499	503	472	478	533	501	478	493	477	496	495	528	515	496	527	468	543	502	499	501	517	519	482	519	482	510	508	541	507	497	508	488	487	483	515	539	498	526	490	533	525	498	521	496	467	498	469	537	494	473	532	499	492	510	504	510	530	526	513	482	504	493	487	482	505	517	488	493	520	485	516	509	479	519	518	492	501	488	520	487	486	478	514	475	471	487	474	549	522	476	498	480	497	503	488	461	535	509	469	481	518	482	519	509	479	487	545	492	498	521	448	497	521	519	490	491	510	514	518	466	527	473	498	526	522	503	486	545	528	533	531	473	496	501	489
14936	1469	1132	963	737	540	518	462	402	379	386	381	382	390	367	335	365	349	340	350	320	387	327	309	336	350	334	320	360	379	351	319	315	352	345	325	320	283	360	292	320	347	371	388	323	310	313	332	348	321	362	360	345	308	330	328	320	331	346	342	333	325	342	333	308	336	312	317	331	318	338	326	317	340	402	311	336	318	344	330	330	325	329	332	345	332	322	320	304	306	316	348	314	325	308	336	321	315	343	331	347	342	309	335	314	328	339	335	339	357	317	346	319	342	330	337	350	332	317	331	322	306	297	316	332	354	337	317	314	339	330	346	291	354	359	342	328	307	309	343	323	345	320	309	338	350	344	345	347	358	347	336	325	298	342	317	312	331	309	320	343	303	327	336	350	337	346	307	360	364	328	353	300	342	352	367	341	320	325	338	343	330	327	335	334	324	319	323	316	305	336	332	360	318	325	342	347	362	356	273	377	371	344	328	335	359	342	381	344	347	325	332	312	317	323	350	354	351	326	347	338	305	340	322	310	333	334	348	330	362	361	362	334	323	390	326	339	324	341	308	319	313	335	318	307	339	327	348	303	323	308	344	352	315	356	357	317	347	324	349	328	321	288	322	351	342	368	336	322	301	341	333	340	334	345	324	328	324	322	314	354	293	341	319	323	317	328	321	320	338	337	332	353	359	289	328	324	350	304	338	323	324	322	336	337	359	330	382	336	343	312	338	347	323	309	331	332	328	340	335	323	285	330	311	314	327	329	343	347	308	313	338	343	330	321	295	316	333	347	358	347	305	339	353	329	341	314	335	315	325	351	321	326	370	306	331	326	322	330	329	353	328	333	323	307	336	342	352	327	314	311	320	296	332	370	340	353	318	373	344	360	353	324	316	322	355	317	318	329	354	333	288	312	328	341	365	329	310	292	365	332	321	321	330	354	357	340	335	369	318	317	310	328	345	312	303	338	334	325	353	343	340	322	336	350	317	344	358	327	325	347	338	315	330	326	305	339	311	348	310	355	303	368	319	312	347	342	327	344	312	344	354	300	360	352	336	356	328	292	317	328	347	324	332	321	334	319	309	370	329	347	316	344	319	315	334	363	343	333	315	321	321	324	333	359	307	324	336	352	356	328	324	313	299	301	301	351	331	325	379	305	349	295	309	274	332	372	360	365	330	310	305	314	339	324	352	315	316	345	358	333	318	294	377	316	325	332	308	324	323	354	307	311	340	308	316	305	341	348	314	361	320	306	356	345	302	327	341	336	316	311	326	306	333	299	342	334	363	330	314	304	332	298	358	348	328	297	307	290	320	323	360	326	307	358	354	321	352	313	353	358	338	342	319	323	311	335	305	338	321	325	329	284	318	346	346	336	327	336	369	322	329	351	346	329	335	329	332	334	332	268	303	360	367	370	322	294	301	323	377	331	354	347	344	333	322	345	342	315	351	330	311	342	323	351	340	312	343	364	324	327	344	353	339	286	304	327	323	350	336	358	368	373	353	378	363	347	333	303	335	357	339	341	328	340	322	336	317	325	335	325	349	339	314	298	331	336	315	331	322	341	360	346	308	334	313	324	339	342	331	337	313	331	309	303	317	372	309	294	351	339	308	325	349	362	353	330	331	355	326	324	314	308	320	372	350	311	320	380	323	313	324	319	315	322	344	339	327	309	322	336	323	305	314	306	343	351	332	338	324	369	324	353	323	316	369	323	326	354	358	321	342	297	323	367	308	334	332	326	326	311	312	317	340	342	346	323	308	307	339	383	344	330	364	343	313	336	328	375	304	334	340	339	338	357	307	301	331	339	317	334	345	337	340	322	342	328	342	367	307	351	328	357	318	344	314	328	341	330	320	370	349	328	351	276	310	335	326	345	316	340	309	333	358	310	280	339	307	338	366	305	327	337	339	307	304	352	332	335	312	317	337	343	367	305	357	339	348	313	344	330	346	335	338	300	318	267	336	363	291	332	348	335	304	310	359	335	367	324	336	362	368	305	295	297	301	323	315	310	299	342	313	309	315	327	336	333	354	342	335	326	309	331	328	344	304	327	286	349	364	334	328	333	336	361	313	316	308	323	339	351	353	363	342	305	324	331	307	321	340	302	329	329	341	350	343	288	336	318	323	346	312	323	304	348	327	337	337	351	347	335	360	306	362	326	355	295	313	332	297	335	343	323	300	342	314	309	371	333	302	293	347	343	327	298	340	325	326	336	366	346	309	322	337	306	312	329	323	340	357	329	333	318	309	352	332	318	393	350	360	347	323	341	322	314	312	298	333	336	358	345	353	334	287	305	368	368	332	328	318	323	335	369	337	313	332	304	349	322	334	325	323	297	306	330	342	284	355	317	279	358	310	316	309	332	339	312	324	350	311	306	299	319	331	311	334	329	306	339	321	328	311	358	309	350	330	373	348	342	352	379	329	339	326	322	344	300	338	340	330	320	330	306	341	318	316	345	327	304	299	319	367	315	344	384	337	334	352	353	345	300	351	291	331	317	296	319	357	337	350	334	342	317	294	309	351	359	333	359	346	307	338	333	360	309	312	344	311	298	303	357	312	324	357	340	346	360	345	306	311	316	320	317	304	294	330	361	332	343	320	319	314	325	369	337	321	327	289	359	341	324	309	327	334	323	308	330	361	318	313	330	296	312	351	317	374	362	312	337	313	338	338	324	322	305	324	348	315	320	344	299	338	310	349	341	307	326	311	287	321	347	327	308	313	314	336	344	329	339	280	320	358	324	305	298	362	314	323	333	339	335	293	322	331	343	346	326	322	336	323	290	406	359	375	366	328	363	333	339	354	323	325	330	318	327	325	354	338	355	337	311	339	323	349	305	320	359	382	321	336	360	335	334	358	375	322	324	310	308	323	323	315	325	338	340	352	335	341	318	312	344	359	322	317	332	293	365	344	343	343	294	355	341	326	341	320	311	338	333	332	327	342	363	322	313	338	342	313	332	308	343	334	352	328	354	319	324	308	322	327	306	305	267	361	334	334	317	355	318	315	330	346	334	334	328	331	304	319	306	372	333	339	395	337	328	338	296	342	347	323	331	323	340	338	350	314	325	325	296	316	319	385	340	299	333	323	323	332	331	350	351	313	358	336	330	330	348	330	318	332	305	306	370	337	319	309	314	336	326	340	372	268	333	351	325	331	326	311	308	344	346	348	303	344	349	333	338	334	324	358	343	345	332	314	335	363	290	329	358	343	326	356	341	321	319	337	319	339	364	310	362	301	314	327	334	346	301	326	310	312	349	322	335	294	312	340	325	369	339	351	332	322	313	308	334	333	312	333	305	332	364	302	278	339	330	321	330	330	348	348	337	335	324	298	324	334	327	340	341	320	338	346	341	326	352	357	342	329	311	370	310	355	326	348	385	346	342	294	312	304	363	361	307	306	338	346	360	302	332	336	318	340	312	324	316	331	361	322	342	277	339	319	317	313	329	324	348	327	356	311	306	335	327	299	304	315	349	321	361	339	312	364	344	295	348	364
8601	1447	2427	2684	2308	1902	1661	1439	1300	1204	1161	1063	1066	1008	1005	918	890	920	916	873	870	895	869	912	814	868	842	881	855	877	806	846	852	834	819	806	800	836	832	790	841	794	856	810	848	810	793	858	850	810	805	838	814	809	789	747	865	833	834	824	848	785	800	832	803	788	844	833	795	827	815	799	820	818	759	784	854	829	832	797	761	791	804	813	770	859	794	763	779	817	838	807	811	812	832	794	748	800	752	814	805	782	755	728	783	788	786	818	824	756	814	812	837	807	844	843	863	818	852	785	775	791	785	830	800	833	803	820	790	795	765	767	763	824	810	809	796	832	844	819	761	830	752	752	768	811	748	801	839	763	791	757	773	805	786	784	812	805	817	789	792	779	783	791	776	816	819	761	810	815	806	819	778	785	807	781	775	835	778	775	777	819	801	798	773	801	793	770	787	787	819	794	775	758	786	792	813	850	821	823	794	797	731	816	842	786	793	834	782	786	801	845	821	837	792	790	780	786	812	758	806	791	820	817	795	785	793	787	771	774	789	766	802	735	836	779	764	833	819	779	793	829	805	758	766	844	778	822	793	825	821	828	810	829	772	801	777	752	798	849	844	796	812	807	828	778	806	813	818	855	785	810	747	808	784	799	769	791	802	806	865	765	827	813	842	781	871	827	810	735	774	784	790	815	790	808	866	771	809	791	778	821	739	825	836	779	752	811	816	784	817	780	775	792	799	793	837	792	793	841	806	776	841	768	810	803	809	838	814	842	811	790	814	793	820	803	796	802	799	820	765	763	777	798	749	813	781	798	742	829	817	773	828	815	849	797	790	804	800	762	826	821	828	821	834	804	776	793	787	802	780	759	839	788	845	790	819	809	809	756	793	805	825	788	806	767	821	867	819	773	775	863	792	784	828	799	804	824	758	814	820	824	818	797	789	799	848	797	775	798	745	831	848	867	817	797	809	789	805	844	791	804	808	824	816	775	823	770	830	781	735	756	821	771	815	791	816	784	876	792	780	803	770	806	801	817	817	820	805	843	764	763	810	787	810	813	796	812	790	756	805	803	796	809	844	842	801	817	770	781	825	758	801	759	774	787	788	784	769	776	838	796	839	817	794	824	808	829	743	805	780	805	760	750	823	783	830	792	791	784	797	819	847	810	834	825	799	810	807	787	781	825	842	841	791	739	765	800	781	819	766	811	779	782	844	777	834	810	827	802	853	805	761	817	783	781	808	822	725	799	814	749	825	780	789	753	770	835	793	745	812	801	815	833	816	766	786	822	824	827	788	793	807	757	816	830	816	847	827	840	767	825	797	805	772	859	798	786	721	777	773	827	817	809	816	795	809	743	814	837	727	800	813	792	802	815	809	801	752	804	845	747	820	751	757	765	789	844	837	797	829	776	819	833	800	789	780	756	855	785	803	776	747	801	756	823	789	823	815	860	801	782	760	826	805	835	811	824	793	758	879	807	801	794	776	814	812	816	823	797	873	786	771	811	803	785	764	803	812	793	802	760	852	777	791	732	843	798	810	796	804	794	822	791	806	830	754	790	792	849	811	777	830	842	751	818	808	829	814	799	818	773	779	805	815	765	789	796	825	788	803	798	806	765	823	803	836	728	803	833	775	825	758	897	808	795	814	797	784	818	846	811	779	813	754	791	790	754	764	829	800	776	802	802	821	787	764	805	789	768	843	822	830	791	805	811	783	841	830	820	809	816	818	762	811	809	837	819	802	782	708	792	759	801	759	775	787	798	809	836	817	801	788	797	781	844	831	786	781	803	784	785	788	756	794	755	753	810	792	805	771	826	825	767	813	779	767	812	763	799	782	789	802	814	793	764	784	794	789	813	753	798	791	808	799	811	781	799	816	746	751	813	815	830	723	829	753	811	775	806	811	806	807	811	784	801	799	805	821	803	758	762	815	824	778	788	830	796	761	857	815	774	838	835	761	779	797	783	816	772	842	792	831	804	774	832	760	794	771	820	773	770	762	769	775	771	765	754	790	822	810	817	838	818	805	817	785	868	766	790	734	790	781	749	792	811	812	842	808	855	789	817	782	747	789	829	796	779	775	750	801	822	808	805	837	787	780	788	787	843	845	769	814	764	821	836	779	769	753	847	760	734	765	836	776	748	784	817	785	829	743	777	834	806	772	796	776	793	853	881	734	772	801	797	828	856	805	854	847	790	759	807	823	796	791	766	792	799	741	824	795	794	825	864	799	802	810	816	775	891	798	823	739	785	850	850	764	761	791	796	854	802	832	843	767	780	802	822	775	797	847	826	770	806	801	804	761	791	782	778	822	772	846	784	852	847	852	762	786	834	839	762	798	795	827	767	774	802	763	814	808	795	798	842	821	813	799	832	800	759	783	829	788	772	842	811	793	863	807	755	802	786	830	767	778	784	785	754	761	795	809	792	769	858	792	839	777	896	820	785	777	819	753	811	829	784	850	751	759	816	789	797	787	762	782	837	786	816	781	812	756	822	746	799	794	806	831	777	759	801	776	829	867	824	842	839	782	796	793	810	830	810	812	796	788	802	877	814	794	790	843	761	827	797	752	808	834	790	845	856	820	830	795	846	770	791	827	806	793	779	860	853	788	809	769	781	800	774	803	790	764	815	805	774	787	813	799	807	837	794	772	832	805	759	782	834	823	828	771	839	781	798	793	806	782	771	752	779	846	834	831	825	775	808	792	828	819	787	825	779	849	824	773	803	763	797	784	765	831	857	793	787	804	785	794	758	800	835	835	834	751	792	843	801	816	795	828	846	802	788	805	821	810	796	822	819	782	810	808	768	800	837	787	807	809	760	804	800	810	795	808	824	780	746	789	776	768	764	760	762	802	797	834	782	808	776	907	808	809	817	873	841	877	808	822	834	801	776	776	791	794	801	820	772	791	813	801	805	814	751	792	828	767	755	851	862	779	793	805	797	768	771	770	817	789	783	829	809	821	793	777	874	814	800	838	799	776	811	830	782	759	789	808	805	861	797	763	818	778	849	809	801	794	781	804	790	808	839	789	795	807	791	878	838	779	806	788	817	818	755	813	781	758	796	784	796	786	760	846	816	786	797	837	814	801	848	782	840	779	795	767	811	793	799	791	791	752	834	856	747	804	777	813	794	822	771	825	825	816	863	796	861	813	808	823	764	778	775	805	790	793	779	793	855	830	816	813	780	755	788	835	789	839	778	805	839	784	804	782	780	771	816	782	766	823	765	819	836	859	849	818	793	838	792	832	796	808	810	779	820	810	820	826	803	790	794	794	821	828	835	798	798	780	799	823	818	813	757	808	817	787	752	799	784	836	759	795	812	813	790	804	765	810	796	808	789	842	813	811	834	787	732	773	797	833	810	793	802	789	829	796	824	736	790	773	830	797	808	815	822	816	792	797	801	770	783	810	833	794	803	836	817	715	804	803	809	806	785	783	796	805	769	744	807	829	768	822	777	783	821	794	783	749	799	823	784	771	797	805	819	814	803	801	786	795	826
1640	310	333	319	317	346	311	318	308	306	306	297	296	310	281	282	322	315	307	289	311	314	328	330	315	319	270	305	311	294	321	309	319	295	313	304	255	292	294	317	282	290	293	306	302	297	286	309	294	340	303	289	281	287	292	289	299	304	321	313	341	298	336	285	296	287	302	314	301	297	327	335	304	306	316	306	333	300	264	283	337	282	282	292	308	323	332	291	338	312	321	321	302	310	320	313	272	280	328	304	308	328	313	315	300	306	320	276	320	314	301	285	297	314	339	334	328	286	305	317	302	299	317	308	305	306	279	294	331	284	309	309	345	275	301	289	291	306	340	325	293	315	330	304	294	324	309	323	311	295	288	288	316	301	324	330	308	326	312	316	306	310	331	328	316	323	323	287	328	324	300	301	323	354	347	327	320	293	314	346	309	301	288	305	345	304	354	316	267	284	296	284	329	310	314	310	326	322	348	294	294	286	293	309	282	312	306	298	271	314	314	329	307	307	311	324	308	317	302	289	295	312	324	300	340	320	337	296	346	305	311	316	290	326	301	297	308	292	311	290	312	336	325	316	318	319	310	297	339	311	295	308	351	294	303	295	343	328	299	307	328	321	336	332	319	297	309	302	282	300	298	283	279	316	320	316	311	312	268	320	296	331	322	302	313	290	298	328	326	300	313	314	314	339	314	328	337	330	302	308	305	301	292	300	302	314	325	336	312	330	303	290	301	287	297	310	320	316	310	296	313	261	300	329	300	353	310	315	322	316	323	301	324	281	329	332	316	286	315	265	332	341	314	322	311	269	286	287	336	345	271	316	313	287	296	326	312	284	320	321	280	299	274	272	305	285	351	300	284	279	297	316	286	331	304	317	284	306	344	285	312	293	291	273	312	277	312	302	327	286	303	284	308	270	320	313	313	300	334	309	317	328	316	296	285	287	309	286	270	278	310	299	322	321	298	282	300	333	328	313	282	330	288	312	292	283	306	295	318	327	314	311	299	320	316	276	297	310	302	315	298	315	331	291	306	328	294	336	319	284	333	293	321	333	307	307	283	304	308	337	311	290	276	285	321	303	314	309	293	316	324	298	307	303	315	323	271	303	345	311	321	293	299	320	308	337	272	297	298	297	317	292	308	276	282	308	287	305	309	315	261	298	300	308	339	295	310	314	283	313	322	320	313	304	303	307	333	302	317	352	317	303	318	327	295	287	315	346	298	284	308	285	292	289	302	309	298	323	321	319	299	333	303	307	310	319	293	306	314	316	289	295	296	313	348	306	313	321	290	302	313	321	295	344	313	294	322	314	314	323	296	304	341	344	301	340	287	308	333	299	276	310	280	277	278	337	313	308	323	298	320	320	272	286	274	308	333	330	330	282	331	299	275	336	309	317	315	283	333	286	307	290	294	328	308	323	356	337	321	278	264	281	319	284	307	305	300	301	307	270	312	341	298	317	324	293	319	289	305	311	323	292	327	323	310	333	281	329	310	314	328	306	309	296	308	304	322	313	291	309	306	313	310	308	319	285	298	290	256	337	328	319	304	294	328	327	338	300	310	314	285	312	311	328	316	343	341	306	298	298	288	294	308	296	317	285	312	306	320	309	318	332	287	302	307	302	296	266	278	303	310	303	320	307	315	312	293	308	321	315	305	299	308	328	271	316	347	293	312	301	289	314	233	290	330	300	305	291	309	328	284	291	320	305	315	338	322	345	315	297	301	316	331	287	335	308	304	334	319	306	306	306	328	305	311	308	286	328	287	313	327	304	323	332	301	267	297	315	320	307	295	298	309	316	289	301	312	274	331	318	326	330	346	308	306	308	286	307	351	323	345	291	290	326	303	326	318	331	356	313	306	297	313	312	304	316	323	330	292	311	338	294	347	308	305	304	306	300	290	302	349	303	362	316	319	316	315	365	324	313	330	296	322	305	322	292	280	306	320	341	323	327	299	293	334	296	286	288	329	311	306	324	315	318	323	266	318	321	315	329	312	306	324	330	331	296	297	327	282	285	288	302	308	294	304	338	309	303	337	298	290	321	296	281	310	320	273	308	324	321	338	317	327	303	311	350	283	316	307	341	312	313	332	281	326	334	298	333	319	320	300	335	338	318	327	307	318	290	322	310	268	297	300	314	321	330	351	318	310	278	290	318	325	315	292	337	287	330	355	325	336	319	300	333	319	324	344	322	295	304	318	301	337	318	306	297	324	325	307	359	318	271	319	334	313	302	283	311	324	305	351	314	309	338	279	311	332	330	295	308	286	346	337	304	305	308	322	326	294	276	337	326	292	295	342	334	301	277	284	333	325	333	301	349	302	301	321	286	351	300	307	336	317	313	317	295	304	316	325	345	327	329	306	279	273	314	312	310	284	342	338	315	323	288	315	323	293	304	319	343	307	312	324	308	291	339	310	267	300	302	294	294	316	327	322	332	276	281	347	300	289	308	287	305	292	291	305	330	337	298	309	297	294	300	323	304	349	297	295	299	321	306	343	294	332	275	296	301	307	299	323	313	318	290	305	310	317	267	285	321	323	281	325	307	319	287	295	342	316	324	313	277	286	328	322	321	303	318	317	309	294	317	316	300	316	308	314	301	330	319	293	318	300	326	306	305	308	300	319	329	280	268	293	274	311	300	364	330	285	303	324	292	282	339	281	320	291	324	305	330	299	360	309	309	301	322	302	288	291	298	329	326	317	309	307	304	300	262	297	324	301	263	325	295	314	287	283	299	310	317	291	316	305	289	299	318	353	313	316	281	326	291	336	306	307	336	323	330	304	316	305	320	282	326	315	289	315	281	339	334	322	316	305	304	297	307	314	298	305	324	368	295	299	296	305	342	271	279	302	323	313	309	291	291	289	292	317	302	300	307	326	299	302	262	307	324	313	290	305	304	314	300	315	281	299	301	276	343	281	317	288	378	328	292	329	320	292	315	313	304	302	307	294	289	317	285	284	319	312	332	352	282	303	288	345	288	296	283	307	310	304	322	305	326	291	326	311	328	306	314	286	287	319	298	286	297	332	300	322	318	316	312	289	302	321	326	292	305	293	313	341	325	297	296	311	321	339	310	290	323	290	303	293	297	339	328	305	327	330	299	282	280	289	317	340	299	315	303	308	311	324	338	331	337	311	283	285	309	289	308	332	331	307	328	318	300	298	253	318	315	275	296	295	302	278	302	290	308	300	359	314	317	286	323	330	310	299	303	333	289	286	310	288	312	307	307	306	289	281	310	304	319	299	298	293	324	325	311	314	290	311	278	304	354	291	298	284	289	331	297	310	306	288	310	281	326	316	317	322	321	294	304	311	293	310	330	321	321	272	327	286	349	306	360	327	306	349	340	330	324	310	338	306	291	325	313	290	319	309	325	300	321	317	293	322	306	267	294	313	288	297	329	303	351	303	333	326	277	308	308	295	310	267	331	304	297	290	282	290	293	332	328	323	303	304	295	330	339	348	321	328	314	306	296	317	303	336	327	302	327	291	340	309	278	303	308
2037	699	690	762	745	780	730	702	752	785	708	755	750	706	726	753	705	748	759	760	726	756	721	771	661	718	738	735	694	736	716	764	709	729	732	728	693	724	742	760	725	771	715	721	792	730	753	677	773	691	738	727	707	694	715	748	709	758	743	694	712	715	714	698	744	769	725	700	753	787	712	685	728	735	681	742	718	758	690	814	698	790	720	677	739	719	765	702	793	693	723	664	770	687	694	713	708	710	701	687	721	740	710	753	698	724	729	745	674	756	699	739	769	790	691	684	728	771	702	741	739	758	748	760	761	747	746	710	656	749	699	692	759	739	674	724	768	696	741	743	736	761	711	705	749	727	719	699	723	747	705	749	749	722	732	717	727	741	698	718	726	734	737	741	679	757	655	733	780	724	718	718	741	694	702	717	690	694	711	686	707	651	710	712	731	718	677	735	725	708	730	758	774	751	771	703	730	731	749	736	679	746	722	693	728	737	745	694	698	772	749	698	738	686	761	727	712	756	705	732	748	739	776	656	701	798	754	685	713	705	747	741	754	753	722	720	747	732	728	701	715	733	673	692	728	736	750	754	715	693	772	683	775	714	706	715	705	718	690	706	701	741	714	729	756	694	709	726	742	762	739	735	731	685	782	805	743	721	732	777	759	725	749	731	718	740	757	713	764	694	728	745	804	707	733	694	729	722	652	727	745	697	775	667	758	783	708	761	733	732	683	725	717	704	737	734	740	698	706	733	716	739	720	757	732	720	710	679	719	729	740	705	702	744	715	752	707	714	721	692	759	667	727	736	746	701	705	787	720	682	705	722	689	783	729	715	741	697	701	752	752	709	717	723	748	733	738	711	758	758	725	748	697	690	766	693	728	730	728	708	729	724	706	718	684	707	760	709	691	760	701	737	773	717	724	710	729	734	697	694	711	715	744	695	771	762	744	718	763	647	701	731	735	722	719	745	736	773	767	766	708	711	736	772	722	715	764	711	751	770	755	719	757	742	743	747	712	712	716	674	700	692	690	773	770	774	710	679	730	758	726	733	758	697	721	727	705	730	697	669	711	727	702	723	750	681	721	707	705	738	718	733	722	712	679	736	707	748	715	737	737	702	711	692	701	722	714	728	682	732	751	742	696	721	724	721	745	718	697	725	695	742	715	752	727	782	723	758	726	753	721	693	728	745	687	781	703	787	661	723	751	712	770	753	688	720	719	776	727	739	746	771	744	730	707	758	757	747	736	710	734	716	706	740	678	730	741	762	706	773	673	730	769	698	769	791	769	683	745	739	756	739	763	719	725	766	692	747	734	715	696	717	739	673	716	766	754	715	773	737	772	737	704	699	733	717	707	715	753	724	780	730	702	748	724	700	741	743	760	733	697	765	728	699	694	745	684	710	707	754	733	737	754	735	740	727	733	766	812	730	725	700	714	677	736	697	715	735	744	726	732	738	716	781	743	735	771	794	759	781	786	645	683	718	768	730	734	754	766	730	712	683	740	747	726	667	705	694	798	721	718	714	755	714	746	731	735	759	705	733	720	722	733	735	724	734	737	708	720	793	746	762	704	704	683	743	754	695	678	707	769	721	714	751	718	731	758	780	764	718	738	707	714	709	772	699	713	762	733	712	698	742	739	767	722	740	686	762	684	725	746	689	721	680	720	655	722	706	732	736	728	740	712	728	715	700	747	732	701	742	739	755	747	732	751	701	725	733	752	749	658	704	709	726	708	705	724	740	741	700	721	776	729	677	722	712	725	747	716	725	716	752	731	714	680	721	693	743	735	684	752	729	803	760	713	761	707	717	740	751	683	755	720	782	729	770	673	749	730	735	722	695	728	711	694	783	741	711	694	766	771	711	716	716	752	738	726	740	737	720	705	701	729	733	718	706	688	739	697	738	748	745	723	798	704	736	671	725	677	750	765	730	737	746	732	748	708	760	726	735	711	728	759	728	716	756	772	716	717	748	774	689	769	698	703	731	714	750	771	747	748	732	701	716	787	756	691	757	733	715	723	763	765	759	750	742	741	671	714	764	733	735	728	757	755	715	704	715	746	712	800	733	665	763	734	753	737	743	746	724	708	652	712	747	711	727	684	761	715	728	726	719	665	757	706	702	722	676	680	724	708	718	688	688	685	711	760	736	683	752	740	740	722	732	743	732	733	710	698	742	699	723	712	752	767	732	721	779	742	756	773	712	781	735	692	716	748	714	730	727	765	736	656	736	742	763	716	731	724	773	762	766	679	708	700	752	755	659	711	696	725	688	733	721	690	736	719	735	771	719	759	733	683	725	717	711	690	734	677	727	789	727	741	728	746	700	706	748	752	773	729	740	751	716	787	713	727	746	700	674	712	776	764	744	703	691	753	725	734	709	777	755	728	743	714	742	747	773	718	737	733	728	772	723	785	732	680	731	772	730	720	728	708	694	718	729	751	754	741	718	699	710	729	722	697	756	719	722	747	743	740	761	708	750	714	727	714	744	739	763	730	753	703	709	708	721	712	697	717	713	753	713	759	716	711	726	724	704	739	675	708	711	739	726	643	715	755	736	713	808	713	715	693	747	732	754	673	670	733	703	701	691	736	702	718	708	740	697	753	748	675	722	794	730	692	740	715	744	720	772	714	746	676	725	715	715	674	722	704	673	709	694	710	747	750	742	764	697	775	720	720	716	722	721	725	721	718	730	721	730	684	724	786	686	768	741	714	709	714	767	761	725	755	691	737	708	757	700	729	682	774	744	710	732	728	706	721	722	739	702	765	759	737	755	686	742	692	734	710	666	760	718	755	701	801	729	708	761	717	733	748	679	709	745	757	726	730	702	683	708	759	751	764	734	770	773	688	738	731	734	712	732	749	703	698	673	740	681	690	683	727	754	686	696	739	726	712	745	734	665	780	728	770	690	776	716	707	788	758	786	776	722	736	710	744	752	714	715	730	726	730	780	689	750	738	744	669	754	728	701	722	708	678	740	735	737	758	720	732	704	745	751	718	735	769	740	730	711	744	719	742	705	706	723	735	749	737	749	657	741	778	729	707	736	741	755	735	743	723	715	689	716	704	728	729	705	728	753	718	711	750	710	745	750	731	711	770	724	728	718	734	771	719	771	681	695	766	744	730	779	744	741	704	755	737	708	750	718	750	702	699	743	716	696	710	741	757	730	701	757	774	741	730	736	738	728	707	723	739	737	713	685	675	728	700	738	760	696	713	747	715	758	715	715	686	697	798	690	710	719	729	704	750	668	723	732	717	735	768	682	764	746	708	726	746	723	749	731	738	703	689	729	713	719	738	690	734	729	718	719	730	731	749	715	756	752	705	689	666	670	756	698	728	733	705	691	714	671	704	695	739	760	730	736	712	719	710	760	725	678	740	776	712	762	738	704	705	753	715	713	746	746	742	700	751	697	662	724	771	703	719	732	737	708	730	703	706	745	710	731	820	683	714	758	718	701	707	740	713	718	714	741	730	752	727	746	747	762	722	749	736	710	696	756	689	683
7541	526	528	453	342	293	283	238	246	191	220	192	221	195	205	195	187	207	205	201	185	190	180	198	176	189	206	223	175	185	177	187	197	170	206	211	162	210	209	203	191	188	194	192	199	179	186	208	174	185	173	200	164	175	205	187	185	188	187	194	175	180	197	198	176	200	178	168	195	190	219	201	171	192	184	186	179	206	183	189	182	213	169	163	205	189	156	187	187	174	190	194	197	194	166	190	194	173	185	191	187	187	174	196	174	193	182	173	170	188	179	184	176	181	176	169	193	177	185	191	170	173	182	183	226	172	184	213	190	169	175	174	184	177	193	221	171	168	205	168	204	192	174	178	174	182	179	189	200	181	207	166	199	176	177	192	198	192	165	168	165	194	164	187	172	186	158	179	201	161	162	176	184	176	161	196	228	183	174	206	186	182	178	172	208	186	172	186	183	193	186	196	189	199	193	186	220	177	167	180	197	178	184	197	191	199	213	150	170	168	181	170	172	193	187	203	171	206	227	198	205	172	170	187	176	189	167	170	192	198	179	181	153	193	206	195	160	170	169	187	150	171	201	210	174	202	196	183	189	175	178	204	185	184	203	170	181	223	145	187	184	204	173	188	188	205	172	162	188	175	206	189	192	184	194	192	183	178	192	194	180	182	196	188	179	196	182	191	189	179	188	161	161	183	194	160	177	195	178	169	192	186	176	190	160	151	163	176	205	201	176	178	179	190	176	175	173	170	185	201	186	189	203	188	211	186	175	168	189	163	187	189	155	179	176	182	164	174	188	208	186	186	160	188	171	202	196	180	205	186	184	188	183	170	201	155	179	174	178	214	186	166	164	206	173	184	153	182	174	183	187	185	196	189	196	169	182	184	179	173	183	197	190	214	176	186	164	181	181	187	185	205	200	166	166	202	170	199	198	209	197	183	172	176	175	187	180	170	175	174	185	147	180	150	169	188	190	195	148	154	204	162	187	219	192	195	197	180	179	163	156	170	197	209	175	190	162	190	172	204	181	178	179	171	181	177	170	207	184	198	152	209	199	192	220	184	186	189	155	174	155	165	224	193	215	167	182	174	178	155	172	167	192	180	172	195	172	202	174	154	196	168	164	181	181	207	185	183	205	188	184	189	167	182	185	204	176	176	178	193	180	187	174	172	205	179	198	177	179	189	172	177	183	178	192	183	175	181	193	192	194	221	184	174	189	181	161	165	180	227	193	180	177	171	200	195	173	161	198	178	202	206	178	195	180	174	160	183	180	183	184	181	188	177	193	180	191	154	184	190	163	198	192	179	186	183	202	160	179	167	177	185	181	194	166	189	172	193	173	178	214	172	178	178	181	191	171	207	191	200	203	213	189	192	172	184	198	212	203	157	188	169	157	187	175	167	182	166	201	204	189	183	174	195	187	165	197	179	195	187	173	191	204	208	163	155	165	200	220	182	186	168	177	192	212	195	194	181	159	192	215	185	154	193	194	183	173	211	171	198	176	172	200	170	193	192	191	195	209	150	193	172	167	164	171	171	184	156	177	174	174	154	180	196	179	170	191	184	161	149	164	190	196	189	210	201	188	194	182	184	212	180	204	217	193	189	203	174	193	189	173	174	189	225	179	190	183	170	182	188	152	174	172	173	150	220	174	187	162	202	194	203	192	173	181	166	174	210	177	191	175	200	187	172	191	181	198	191	189	209	196	186	191	172	199	199	198	206	209	182	189	152	186	192	180	195	190	186	178	173	204	181	170	173	165	175	216	173	202	191	162	174	169	169	165	195	183	173	178	177	184	188	188	187	176	179	180	167	185	164	190	205	165	181	174	190	187	172	184	192	179	174	201	199	164	171	181	184	169	181	195	175	184	180	202	190	161	199	177	165	180	171	173	194	175	187	183	190	198	167	214	166	166	207	184	168	164	173	180	183	191	190	193	175	181	173	179	174	180	176	188	200	163	180	192	177	202	194	186	187	204	187	189	180	183	206	188	212	171	171	185	185	197	174	186	180	206	188	201	184	161	160	169	172	164	191	192	193	163	173	184	190	178	177	192	202	175	197	199	205	192	191	162	191	158	184	163	191	203	177	184	188	185	214	192	208	186	209	178	191	197	210	184	188	186	197	171	184	180	180	179	174	176	155	178	195	198	207	183	205	163	184	168	150	184	169	177	174	213	190	172	178	179	190	172	166	189	192	187	197	179	168	184	179	170	199	202	159	185	183	187	165	190	207	176	184	195	191	195	176	183	195	182	175	179	197	158	185	191	181	158	186	182	196	169	183	178	194	170	191	204	179	203	190	165	151	144	200	186	198	153	168	191	194	160	186	171	184	165	160	183	188	184	171	182	180	207	174	202	179	184	201	171	157	214	187	212	183	173	194	177	175	159	202	180	160	176	152	172	192	197	172	203	185	180	204	193	201	186	169	205	199	188	194	196	164	166	180	167	187	180	176	208	206	220	198	197	169	195	214	182	167	184	167	165	190	194	200	206	174	181	189	156	200	165	189	183	195	181	158	192	177	180	189	189	188	181	208	178	202	172	176	164	172	208	216	163	203	186	193	181	192	180	203	206	157	171	192	150	220	195	199	185	189	171	208	182	174	185	199	196	179	186	183	202	203	199	187	183	186	168	163	159	181	194	179	194	191	217	191	186	174	191	167	158	176	163	199	199	174	182	177	177	185	194	180	165	184	184	194	175	196	157	189	194	178	179	187	185	182	180	157	181	207	183	166	200	187	203	177	188	186	180	185	164	193	198	181	176	226	201	191	184	175	193	174	195	185	173	185	200	224	183	169	168	174	181	174	209	200	183	173	197	181	177	185	178	196	175	192	189	172	201	190	162	173	201	161	198	190	173	172	184	184	192	163	167	180	199	201	204	176	183	200	182	178	192	177	195	188	176	186	212	190	174	157	189	196	176	166	169	171	160	172	202	205	166	181	178	197	208	161	196	181	187	174	196	201	176	196	184	200	178	172	184	180	186	176	192	182	210	205	195	197	190	181	169	192	183	201	175	160	188	203	187	171	192	196	197	161	199	199	176	187	180	187	180	184	166	159	196	206	162	150	187	189	165	180	183	170	211	203	190	188	202	187	199	203	172	184	192	183	176	184	177	163	205	206	207	185	192	179	209	190	177	165	174	211	186	215	232	191	220	202	201	189	185	183	188	192	187	189	171	167	161	175	203	177	183	175	173	168	199	207	181	175	183	171	173	168	192	211	188	199	173	186	170	167	155	211	188	186	193	179	181	197	187	176	178	185	189	163	165	178	171	206	164	204	191	206	214	184	190	208	201	193	158	171	194	194	205	190	195	206	170	154	181	180	155	198	187	182	190	191	202	189	173	159	190	188	181	199	206	185	195	183	166	201	203	179	190	196	188	195	201	196	165	208	193	183	208	194	204	173	163	176	223	195	184	149	168	181	182	184	206	191	190	183	179	190	148	162	190	187	174	178	177	192	162	218	198	194	190	192	185	164	198	184	182	193	159	179	195	149	181	212
6278	792	1322	1490	1160	1080	955	798	765	735	666	653	609	605	597	562	585	580	554	579	480	530	524	501	554	525	549	501	562	530	501	508	519	506	527	497	493	507	512	520	567	512	510	502	495	478	503	487	496	523	504	510	481	505	497	477	497	496	506	549	472	486	495	476	479	515	515	468	506	511	487	512	515	477	476	511	476	490	503	481	490	507	473	500	496	501	493	494	508	496	498	481	526	482	500	492	483	485	505	489	500	523	541	482	490	528	458	478	491	508	472	474	522	480	479	506	488	509	487	502	486	480	454	479	495	506	487	477	520	509	479	510	438	475	513	481	520	474	502	466	500	453	493	512	492	466	520	501	499	500	490	527	492	489	513	503	503	526	491	488	501	542	464	483	482	507	474	466	469	491	482	482	459	468	491	481	541	512	511	476	512	527	479	504	492	550	501	471	489	523	532	538	489	520	504	548	464	508	488	500	494	515	493	494	496	486	480	504	487	511	507	487	493	496	552	487	458	487	599	489	482	492	482	501	500	463	446	487	508	491	510	505	502	508	497	521	491	485	529	476	468	487	512	507	489	502	499	479	515	512	484	505	484	493	449	495	466	519	486	510	451	487	476	471	484	479	485	521	518	517	504	499	503	504	496	459	464	550	451	499	490	493	483	486	470	493	457	529	473	487	472	483	472	495	496	512	472	474	515	519	487	476	499	481	504	471	478	491	476	505	530	514	493	447	482	474	514	515	466	450	484	492	521	467	491	487	472	500	485	474	507	502	485	489	461	469	541	480	460	443	479	505	471	480	508	500	458	505	471	478	514	474	485	508	461	485	510	512	495	493	502	477	511	474	481	475	476	515	465	487	511	531	481	508	517	484	515	486	453	487	496	500	479	515	515	464	496	511	458	484	507	502	499	502	517	499	509	492	511	455	500	494	501	490	502	538	485	492	491	487	497	475	494	517	472	493	483	525	492	486	462	440	506	514	495	474	518	514	501	490	525	498	484	488	508	510	515	494	503	450	473	500	520	458	495	509	521	500	487	502	536	485	551	450	485	483	486	494	496	461	482	467	517	458	514	510	467	510	512	482	519	499	470	511	497	537	557	489	478	467	511	482	479	521	510	520	511	476	519	491	465	455	485	470	464	509	518	504	506	479	514	485	512	516	473	515	469	499	540	483	476	538	508	510	510	516	529	510	491	484	465	480	516	477	452	510	520	468	482	500	493	491	516	504	513	503	500	528	464	492	485	463	535	473	470	501	528	495	528	491	477	481	502	512	513	494	452	500	474	484	521	540	478	495	504	507	495	532	463	503	477	436	505	493	508	501	504	536	478	468	479	489	529	489	468	514	519	496	496	491	533	518	511	504	521	496	476	490	491	515	495	446	466	529	496	508	494	496	487	509	502	460	526	504	538	463	524	491	496	490	513	457	469	495	522	478	481	505	476	472	495	506	505	491	488	532	530	485	513	487	500	468	467	492	528	479	515	489	454	511	508	492	499	468	505	480	546	514	502	485	515	483	507	469	513	470	500	527	498	525	539	469	535	485	474	503	524	490	438	503	482	498	504	531	495	448	502	496	505	466	448	462	527	497	548	515	506	512	495	471	451	496	503	499	528	488	480	499	517	503	508	459	502	469	502	450	475	525	509	521	505	529	472	548	502	481	474	502	482	495	469	478	479	508	475	523	516	463	492	513	456	530	514	508	479	495	506	512	497	479	483	507	461	509	488	501	445	498	495	497	500	486	496	478	516	459	479	518	520	507	489	529	466	428	531	509	504	508	499	498	492	536	472	512	513	503	481	511	482	494	519	507	516	474	529	492	507	486	487	486	490	471	468	495	517	515	464	490	462	481	504	477	477	481	477	514	562	474	519	478	524	497	472	500	502	490	485	465	474	480	522	505	529	510	449	493	521	488	509	521	527	509	505	488	465	479	451	479	517	496	494	529	557	505	506	470	479	491	511	506	545	503	470	486	509	539	481	470	490	476	507	508	485	473	484	475	506	539	510	479	495	496	471	506	490	497	490	502	474	510	497	502	485	481	487	500	499	501	510	509	512	470	480	515	479	497	502	481	522	479	508	502	482	495	520	482	462	492	506	496	558	481	492	503	483	495	496	478	451	506	512	471	444	535	499	501	480	481	493	502	500	498	486	469	492	464	486	498	523	477	503	476	490	496	469	492	501	488	475	473	497	520	462	488	489	537	522	537	496	497	496	485	477	450	475	464	510	486	486	528	510	494	498	481	499	486	478	467	453	511	526	495	472	507	484	473	529	514	489	461	526	517	475	526	459	513	502	509	473	535	525	502	488	475	512	536	492	478	530	513	498	524	488	519	483	464	507	509	495	501	477	501	502	448	460	484	505	537	499	524	483	489	487	473	525	516	471	523	540	491	498	472	495	478	507	517	523	518	514	497	478	485	498	515	470	499	519	458	478	506	484	506	521	522	495	505	487	522	471	501	504	517	490	462	462	494	495	476	529	504	469	464	490	438	522	465	505	478	539	517	509	456	508	479	514	484	459	550	484	489	485	532	492	476	563	486	520	478	486	492	469	522	493	509	505	483	507	501	478	473	501	487	498	550	458	501	497	499	515	470	498	483	484	481	510	515	474	513	511	474	520	523	486	495	504	489	511	475	497	491	482	480	537	511	504	512	514	466	475	527	521	450	499	454	497	519	494	524	489	470	511	490	476	484	536	469	489	458	507	511	516	541	479	510	491	509	465	441	446	511	514	506	525	483	504	485	509	538	489	467	497	490	461	487	496	535	476	497	534	485	454	511	492	467	528	521	532	446	478	523	494	513	479	532	452	515	510	474	519	510	487	485	522	522	517	472	488	516	456	461	474	497	506	532	487	483	463	507	518	523	482	467	481	515	486	475	507	515	491	491	477	533	537	512	488	474	474	491	512	468	502	472	482	493	494	449	495	492	477	504	509	471	501	470	520	501	477	534	520	471	469	490	473	536	506	507	471	542	522	483	493	504	500	484	474	494	501	475	511	506	518	499	493	481	494	486	493	471	527	493	490	489	483	469	489	454	480	501	514	510	504	468	531	526	473	510	506	512	495	472	482	474	497	504	476	526	456	462	489	481	475	470	478	481	488	529	509	531	448	495	481	517	505	474	506	465	488	529	542	484	490	475	480	505	476	509	509	485	490	483	519	530	513	535	479	547	488	493	484	455	528	486	514	542	483	498	473	501	503	521	486	484	509	461	481	541	502	496	509	464	470	513	469	530	492	494	481	478	507	537	521	495	496	499	506	472	477	561	485	509	502	501	460	475	510	482	484	474	499	514	524	477	498	495	513	502	491	491	483	500	521	467	469	519	519	479	467	504	522	477	515	507	498	480	471	458	511	479	533	516	520	478	484	498	518	490	514	495	507	442	476	501	469	467	487	492	508	492	488	479	484	498	491	465	540	534	496	506	504	455	513	468	469	522	497	491	473	481	537	461	485	500	446	488	473	497	513	505	471	504	505	509	528	487	475	486
14631	1459	1147	942	691	535	470	463	426	392	360	366	324	340	360	338	337	347	344	317	346	381	324	332	352	304	338	388	332	310	393	329	334	322	345	314	366	315	364	317	342	348	331	345	305	288	301	322	371	345	346	321	359	353	320	311	361	352	303	326	340	312	308	367	310	293	344	372	323	350	342	322	341	376	339	313	338	297	323	310	328	304	326	317	313	325	334	332	353	324	352	331	325	331	336	326	288	343	326	309	312	288	269	310	325	353	367	308	360	324	314	357	374	341	331	316	324	332	328	308	296	333	325	320	286	350	313	298	303	312	319	307	329	326	281	310	322	333	313	335	321	328	315	362	320	317	319	358	342	365	335	384	355	301	315	318	319	335	317	317	370	337	303	351	327	345	337	331	308	353	315	321	306	330	305	336	318	297	317	326	350	329	312	342	294	309	338	351	325	325	359	346	353	336	335	345	320	304	326	338	323	297	322	335	338	309	297	380	314	342	313	328	333	302	307	319	329	336	344	345	299	311	341	320	314	315	339	344	347	305	319	327	341	304	297	298	345	298	316	320	305	357	301	343	319	321	316	364	310	316	315	346	292	322	325	331	301	328	312	291	296	311	337	315	333	371	334	378	337	323	340	347	347	291	341	320	327	338	328	323	372	315	326	304	322	326	297	336	323	351	331	369	324	307	361	311	324	294	341	313	331	317	326	321	340	326	321	325	311	315	312	321	316	314	363	324	301	321	343	355	316	352	336	334	324	323	337	351	341	339	360	297	309	342	311	323	305	333	316	304	353	329	322	280	337	338	346	335	316	294	333	346	301	336	374	321	296	345	354	346	330	300	317	333	354	329	321	323	315	297	291	327	304	348	292	313	328	335	337	325	361	348	316	314	303	312	316	348	324	319	341	328	313	353	308	342	361	350	351	349	328	334	337	312	315	301	338	304	323	351	319	333	320	290	327	335	321	333	310	340	345	306	317	337	329	293	347	371	350	284	295	315	332	347	336	339	332	323	306	330	353	336	340	328	372	302	283	328	309	334	303	328	319	309	317	349	330	341	331	343	329	295	328	323	316	342	369	328	340	355	346	313	330	305	311	359	309	327	335	351	307	304	350	320	339	308	314	320	342	289	342	290	331	318	312	330	307	343	330	340	325	318	301	318	327	317	319	316	340	306	368	332	365	347	355	329	320	324	305	346	330	334	333	331	375	345	360	369	298	351	332	345	311	351	340	339	299	298	330	334	331	333	301	336	335	316	320	314	323	320	320	318	324	344	349	338	303	318	301	355	325	325	329	319	322	340	329	352	358	364	307	324	304	378	336	323	369	337	314	330	284	313	333	338	309	317	352	326	360	349	331	283	366	364	292	347	349	328	318	320	306	282	315	330	310	319	353	340	302	337	305	309	321	329	342	336	336	343	323	326	340	339	317	304	351	339	337	338	339	347	337	308	326	350	338	320	301	338	335	361	306	314	315	316	318	299	323	316	323	320	299	335	292	335	339	305	334	352	343	332	339	302	319	305	326	317	337	349	311	313	307	326	340	313	326	354	332	351	313	325	334	336	332	331	291	321	366	328	324	323	325	348	316	343	325	358	316	371	353	312	321	334	351	343	329	305	319	333	311	304	306	355	321	331	319	295	276	313	307	327	330	317	378	305	312	368	336	358	287	348	350	334	307	322	301	374	307	343	322	349	363	363	330	340	310	297	354	362	312	330	327	339	295	296	323	297	302	328	315	317	324	314	295	326	338	348	323	305	314	332	313	331	314	364	348	316	281	314	344	331	312	344	315	282	308	357	339	366	364	348	322	334	326	337	262	331	305	329	328	307	335	343	303	307	311	334	334	329	280	318	354	322	323	322	325	317	330	307	300	307	334	327	309	327	329	322	357	348	338	313	342	348	321	354	305	328	338	370	348	324	331	332	318	334	316	325	307	320	326	345	324	327	303	289	342	329	330	322	333	291	327	345	349	314	347	314	322	337	319	305	337	318	299	334	342	319	337	281	295	320	345	317	343	320	321	327	320	287	314	341	374	350	328	322	317	360	354	349	326	320	349	344	292	308	337	300	336	330	309	341	312	314	316	334	341	370	340	360	330	327	351	320	327	322	323	328	312	314	309	309	321	313	334	362	339	302	353	303	312	334	327	340	328	339	292	373	307	331	318	311	316	320	345	350	319	326	302	322	335	306	331	316	346	326	327	286	340	285	326	299	315	319	353	323	317	318	327	360	332	300	376	297	323	336	343	314	335	338	328	308	294	335	324	351	341	337	344	329	312	341	311	324	341	347	306	334	339	335	309	364	324	334	321	345	328	307	290	310	317	348	330	345	352	300	325	359	314	328	330	328	336	359	312	323	307	337	362	305	338	320	351	330	331	334	290	317	320	316	333	352	327	318	316	320	302	343	328	288	321	335	372	356	354	336	316	311	326	324	318	333	321	325	314	329	322	306	320	320	316	323	329	302	320	347	372	364	303	320	338	350	350	327	365	290	314	322	317	320	327	348	317	311	345	335	338	369	315	346	327	307	313	319	291	342	285	338	344	312	340	317	313	343	331	302	346	308	347	319	280	341	324	319	344	345	327	328	371	344	317	341	333	316	360	311	343	340	329	336	354	324	368	311	326	339	336	325	314	326	324	316	358	322	330	330	316	328	312	324	342	325	321	340	319	362	336	332	365	317	334	325	320	312	357	354	328	341	323	315	343	365	370	343	364	323	318	320	324	351	393	282	397	338	302	312	344	315	350	339	342	344	326	315	328	322	360	315	302	285	281	318	331	304	325	317	322	307	307	324	305	344	314	295	337	301	343	323	337	311	337	358	308	319	332	339	349	336	332	360	299	313	308	319	294	324	361	315	300	331	312	343	352	360	333	352	354	324	313	320	292	293	348	290	301	336	309	314	322	341	335	326	335	312	304	345	310	321	328	367	311	316	322	352	339	344	332	313	346	343	344	323	346	373	339	397	339	340	326	355	355	372	329	331	330	369	325	346	334	320	281	306	333	311	327	300	305	339	302	336	298	354	303	312	301	311	346	335	307	329	296	334	321	306	370	336	333	332	340	324	311	332	317	322	321	327	346	327	343	318	313	282	323	317	300	319	331	302	329	333	320	304	335	339	337	324	341	335	323	294	337	333	280	320	325	351	346	331	314	321	315	345	340	335	339	295	346	323	348	323	327	322	305	318	315	319	331	316	335	301	304	342	306	344	355	324	335	340	311	338	326	315	338	367	313	326	317	349	315	313	313	287	334	290	325	300	341	352	334	312	363	332	322	345	284	363	315	293	343	343	303	331	301	292	341	327	310	330	326	331	317	337	324	310	312	335	320	340	350	351	310	342	299	341	347	340	342	327	357	319	333	317	330	300	314	343	316	339	308	348	357	318	298	332	367	300	334	346	316	318	331	322	310	320	332	325	355	345	363	312	347	341	302	309	307	285	325	317	347	339	315	315	293	301	322	361	328	334	336	304	297	330	339	303	341	302	336	282
8383	1447	2416	2649	2272	1904	1642	1485	1270	1227	1106	1014	1027	987	982	975	964	944	882	879	871	860	899	884	894	882	876	840	827	831	870	807	752	856	852	768	823	846	832	738	794	794	799	836	807	799	834	817	815	775	864	773	807	786	743	762	834	803	798	763	807	805	818	823	766	818	779	785	785	787	800	779	807	833	814	794	762	768	772	792	774	755	771	798	767	790	800	784	768	833	844	809	808	801	798	752	810	766	816	778	787	746	812	818	800	812	782	801	732	761	859	820	766	807	806	777	744	780	789	779	789	796	765	813	806	807	799	775	799	742	806	759	777	805	743	815	796	797	829	784	791	767	807	760	762	781	706	825	828	784	802	851	816	827	798	788	795	820	778	782	836	815	817	769	759	753	781	764	708	811	814	796	772	769	797	805	814	808	811	775	817	813	743	822	790	748	860	797	842	811	759	790	761	802	843	826	759	757	791	806	808	762	778	762	806	783	807	749	815	824	825	803	771	826	756	753	797	757	795	782	822	811	749	743	771	781	786	787	829	804	783	771	803	797	753	822	769	796	802	791	775	814	746	759	791	776	765	799	772	819	815	774	782	769	829	814	804	717	822	779	820	801	758	796	797	809	786	815	736	768	800	850	799	799	796	800	796	781	745	786	787	754	808	796	850	766	800	816	804	809	810	788	786	803	788	775	785	802	785	825	803	783	788	850	780	743	805	777	816	799	782	781	805	804	756	793	807	766	811	778	812	804	777	784	777	751	798	762	818	723	815	832	804	799	728	782	809	746	814	787	792	764	760	791	823	792	778	760	802	779	808	821	797	808	777	787	802	786	808	803	781	761	788	764	823	740	800	779	803	756	808	826	755	796	815	816	772	789	817	789	809	776	761	803	796	841	786	759	836	842	825	765	741	768	820	812	752	830	798	789	799	774	774	854	774	815	813	754	801	768	853	769	794	816	782	827	765	791	766	857	841	770	742	799	771	845	761	741	804	739	846	727	820	834	856	761	788	750	778	791	827	763	817	772	790	849	770	756	788	794	794	769	763	794	793	786	785	775	814	792	765	766	828	745	797	739	786	762	770	817	754	752	773	771	797	767	817	793	740	720	806	786	784	836	811	849	830	826	811	802	767	797	807	786	778	815	737	821	794	801	808	738	771	758	841	763	813	810	807	834	770	819	768	798	754	791	818	794	818	805	774	804	790	787	817	741	824	796	788	784	806	838	776	792	786	814	781	769	767	779	736	795	798	761	787	790	835	847	776	765	826	754	832	748	786	795	795	831	811	795	734	769	806	806	781	800	794	824	744	770	809	745	798	823	765	773	802	749	830	802	820	797	816	795	812	824	822	784	843	796	820	730	805	862	835	817	836	815	790	807	807	796	787	804	815	805	761	802	786	815	784	756	800	759	779	840	773	828	746	766	740	803	796	787	790	805	849	752	834	782	778	796	788	784	815	817	832	776	802	809	774	835	771	830	815	796	781	791	836	795	801	779	783	783	799	778	783	778	808	785	786	845	808	800	742	784	769	804	822	764	756	763	815	804	773	811	782	781	831	760	839	826	821	743	798	819	808	789	818	807	802	774	806	832	774	777	837	815	807	791	760	772	797	768	746	830	821	820	783	791	786	767	823	780	786	775	812	815	763	811	813	796	806	773	792	799	803	733	770	767	780	715	838	813	758	815	829	858	803	810	782	824	770	781	790	767	827	797	793	776	741	756	817	716	782	770	778	773	800	772	760	786	808	755	741	774	803	764	834	809	797	778	823	814	773	724	814	800	764	793	799	824	764	800	801	846	832	811	816	800	831	798	805	740	794	795	830	827	775	809	819	802	778	759	771	820	816	799	740	813	767	828	816	851	816	763	834	829	829	845	843	770	836	788	793	825	802	828	828	824	809	760	763	786	819	839	764	765	797	803	794	775	801	766	821	781	769	812	823	799	753	778	828	778	797	767	797	809	783	817	842	789	792	764	816	816	751	812	791	827	756	768	762	829	805	777	791	802	801	786	821	792	776	762	820	839	759	795	771	824	799	770	706	777	793	768	783	840	821	799	772	792	783	797	808	813	791	810	839	762	816	777	766	797	744	812	766	777	789	820	766	808	734	805	794	817	805	772	816	759	773	787	811	846	807	804	767	778	811	836	795	767	779	813	727	769	759	849	787	798	835	810	816	754	798	829	815	789	754	831	738	797	786	754	831	736	767	809	805	762	822	800	819	807	780	795	772	810	762	778	860	818	777	834	767	760	815	824	766	783	787	750	780	823	772	747	814	830	778	847	819	782	790	743	856	781	808	793	829	794	767	741	783	785	823	817	776	801	769	785	817	791	828	779	750	750	794	845	777	790	830	794	790	763	798	832	793	782	785	801	827	832	768	794	741	798	826	810	829	788	830	789	734	806	790	783	784	791	766	810	813	818	822	782	817	820	799	779	816	843	815	798	821	767	805	783	789	810	820	784	770	844	784	745	806	835	790	769	747	778	813	807	775	800	860	797	774	806	751	821	794	767	733	753	768	760	738	837	864	771	811	818	761	798	777	769	811	769	789	786	756	791	754	811	772	811	767	802	764	794	783	826	759	744	889	793	772	833	792	821	846	783	816	752	769	770	779	773	819	834	795	775	778	742	793	730	772	796	819	789	810	797	778	754	779	806	750	753	781	851	770	789	803	799	774	821	813	804	742	790	741	744	768	816	800	805	764	784	789	773	815	743	791	782	762	797	747	761	847	811	804	804	817	796	801	855	822	779	806	808	838	756	792	829	786	756	834	793	769	777	759	795	783	745	835	815	826	805	757	804	787	790	769	805	761	776	798	809	817	800	811	761	784	789	773	803	798	799	821	778	762	751	786	790	862	783	814	799	835	733	761	810	800	844	771	768	788	783	757	840	845	821	799	790	803	781	754	794	816	780	779	800	796	735	696	793	794	835	798	779	789	828	789	813	812	787	724	806	762	766	802	732	810	812	751	818	803	796	796	787	804	769	778	822	755	817	822	762	788	808	783	808	808	798	789	795	763	793	837	841	792	774	812	842	766	733	789	788	747	853	833	821	839	813	801	787	785	761	815	723	814	835	786	812	791	748	808	795	779	801	752	800	841	784	747	804	774	821	764	814	774	785	818	752	786	795	814	778	791	756	792	771	800	806	810	779	830	771	797	819	790	788	807	850	766	807	839	795	789	806	762	781	801	833	763	738	835	803	744	764	826	819	753	780	743	793	781	812	785	769	851	796	767	819	767	828	771	775	792	748	818	778	801	765	813	805	833	780	809	815	826	811	711	768	756	771	758	806	797	736	747	818	845	807	790	794	846	828	793	821	782	779	794	776	814	788	791	737	776	794	745	817	792	814	807	789	812	793	789	769	769	813	777	752	816	774	757	821	856	832	787	824	772	794	751	776	797	758	795	789	743	789	739	774	850	776	840	803	766	781	767	777	745	849	833	763	797	816	824	763	824	828	774	759	785	823	794	753	821	776	739	760	795	781	784	750
1544	314	363	317	310	278	295	277	300	294	330	332	288	290	312	289	312	306	268	274	304	298	301	301	304	335	316	271	303	311	333	322	301	300	303	307	288	301	319	284	315	291	314	337	302	289	328	315	348	300	328	308	314	291	291	324	277	299	325	309	290	329	289	289	312	341	300	312	333	287	292	316	277	334	302	306	284	303	288	308	315	292	304	313	308	281	329	300	285	291	311	328	326	264	291	269	306	294	303	318	307	324	288	320	306	288	268	295	298	286	305	326	308	308	303	308	305	317	300	303	304	304	329	310	304	278	323	291	308	287	321	292	310	299	316	293	291	279	337	275	322	316	339	297	281	311	293	305	301	324	320	319	285	323	292	293	289	332	266	345	307	318	345	322	305	295	345	330	272	271	310	315	311	304	311	314	311	319	313	299	275	281	299	328	340	330	290	308	290	316	323	326	321	269	315	312	333	340	347	290	315	313	314	288	316	320	335	305	351	303	306	295	296	310	311	280	317	305	321	291	300	296	293	348	323	332	379	297	303	301	310	295	300	287	284	329	313	297	298	306	319	316	308	273	306	288	303	276	295	300	291	325	307	285	283	334	295	297	287	296	291	312	315	325	301	285	279	265	308	282	315	327	294	301	320	359	326	301	327	303	280	330	285	286	292	340	306	284	280	311	304	312	305	274	286	333	314	299	330	309	306	278	325	307	341	288	304	299	314	351	293	330	317	303	314	288	346	323	312	328	281	295	278	298	328	321	334	315	307	262	291	300	328	278	309	287	325	317	296	338	315	293	332	285	265	305	294	295	304	295	281	271	284	317	309	331	286	324	318	308	296	305	357	327	322	318	309	289	318	310	300	295	312	319	299	290	314	299	297	261	329	278	283	308	310	295	293	305	277	306	283	330	304	305	310	339	300	311	297	305	277	289	328	327	308	343	299	309	309	309	289	293	296	334	331	328	267	265	336	306	313	306	286	281	295	304	281	318	267	350	286	327	306	301	343	303	354	289	338	318	302	299	300	305	336	294	290	287	303	315	274	333	308	301	307	287	331	302	313	321	326	304	314	288	316	346	326	319	279	334	315	325	299	320	297	331	287	336	310	281	283	313	294	274	319	293	321	278	307	295	330	289	345	281	289	291	304	306	335	305	334	324	319	327	334	307	286	304	268	302	310	317	288	279	320	289	311	344	320	301	302	320	362	281	307	325	321	316	290	314	304	304	300	293	291	321	304	311	309	320	273	315	295	311	293	294	312	307	308	332	278	312	290	299	294	329	316	321	305	281	298	327	336	317	329	278	352	337	281	309	314	298	299	271	297	296	316	304	301	311	299	276	326	305	273	336	281	303	317	309	328	292	318	321	353	318	309	304	288	311	313	295	287	283	301	321	327	289	308	307	295	316	297	306	322	342	313	288	323	309	295	304	317	303	270	313	314	295	289	297	308	303	304	330	303	305	335	331	345	297	311	305	269	322	310	311	311	312	282	251	306	334	287	298	298	316	314	322	310	324	295	289	280	306	348	307	331	295	305	320	304	283	338	287	323	294	318	292	290	288	316	304	308	299	295	305	315	279	315	296	295	271	294	321	309	308	323	300	315	311	293	293	306	300	325	312	331	296	284	330	299	323	286	341	308	281	310	329	298	303	344	325	286	332	291	315	302	304	307	322	301	300	317	280	315	334	303	287	302	278	300	264	309	304	316	318	314	287	305	311	285	279	312	312	312	270	312	309	291	311	305	306	333	292	317	301	338	305	306	322	324	304	343	335	299	280	324	292	328	297	301	317	301	305	335	314	331	327	318	319	302	313	284	297	296	306	320	306	270	332	294	304	296	291	285	312	300	322	317	309	297	301	277	318	311	310	318	281	331	312	321	320	297	308	341	316	322	310	323	311	296	319	287	333	268	294	300	329	325	288	326	294	277	302	331	302	294	322	286	321	283	309	320	296	316	331	329	283	299	300	295	269	277	310	307	314	313	291	335	333	323	304	296	297	286	292	287	284	315	297	297	310	326	314	304	305	279	337	342	321	309	313	340	277	254	294	297	301	303	319	270	296	315	297	281	307	296	359	304	288	285	242	286	316	291	295	308	299	310	301	295	281	320	316	293	281	339	350	322	332	305	314	287	271	318	332	302	335	304	301	284	327	326	311	318	341	317	324	319	323	290	295	296	332	318	337	320	287	316	312	306	320	302	321	312	324	288	306	304	310	326	282	330	298	294	315	321	324	339	291	363	334	308	320	330	309	308	298	317	286	323	362	323	310	324	309	312	304	303	308	298	312	315	320	297	294	331	288	323	317	305	321	304	308	324	293	317	295	310	298	272	263	317	312	309	340	348	295	307	302	300	327	326	308	292	291	333	336	292	280	311	306	287	277	280	318	303	319	279	307	277	313	348	311	337	298	277	313	321	272	293	298	292	322	298	287	300	318	310	327	306	347	300	317	281	304	272	268	297	311	305	284	323	321	320	318	290	304	291	262	332	321	319	290	328	307	343	285	306	308	302	293	304	311	318	299	291	311	311	285	301	296	331	275	299	305	349	285	302	295	307	306	288	329	343	282	304	307	292	311	324	327	297	325	321	311	305	317	305	320	296	295	317	295	283	322	293	338	277	284	307	288	318	290	291	291	292	326	334	316	317	309	272	315	296	292	298	329	261	317	286	311	339	337	300	284	259	314	282	294	316	303	274	312	300	298	323	282	295	297	308	302	313	284	306	361	344	276	285	305	311	325	327	331	304	298	278	262	329	364	355	307	301	310	330	302	324	308	332	302	330	330	302	312	323	285	291	305	301	321	317	293	307	319	322	313	282	321	307	322	312	313	299	301	324	328	331	327	283	309	299	313	339	293	285	315	297	290	291	335	325	325	260	313	317	285	315	293	284	297	324	290	313	308	283	309	300	332	328	296	300	313	347	292	296	307	326	284	323	313	312	297	299	305	347	310	305	306	296	293	281	297	288	289	324	308	298	325	319	331	275	311	313	297	313	286	298	324	288	282	270	315	299	292	328	307	258	322	318	328	310	327	276	307	319	298	304	304	302	317	311	287	290	316	306	306	325	301	337	321	320	306	317	319	271	300	296	318	279	301	327	319	309	281	299	285	334	312	297	312	313	325	300	315	323	304	308	316	309	303	324	308	318	327	311	324	297	310	299	295	308	295	274	328	303	291	311	330	321	300	306	247	293	319	310	339	336	332	301	329	295	275	287	303	301	301	295	302	319	296	306	311	283	326	303	266	291	295	297	328	283	266	270	313	318	284	292	296	258	270	286	315	302	281	301	328	299	331	321	303	330	315	318	302	282	335	336	296	308	278	320	278	313	334	291	317	317	309	309	273	296	297	329	304	317	309	311	299	323	318	293	324	273	285	347	304	307	310	331	284	313	290	276	293	290	310	300	316	273	283	302	298	328	268	282	285	308	294	283	326	295	292	306	315	308	281	314	316	295	330	291	292	284	297	275	285	324	339	324	291	299	284	287	291	315	313
1924	766	733	777	763	732	767	744	747	741	782	693	754	729	726	756	707	744	710	681	691	729	755	712	706	719	665	683	715	693	737	720	692	730	754	693	721	700	720	710	685	728	679	744	780	695	691	762	691	745	736	742	716	723	689	774	673	693	685	699	758	734	706	677	720	692	709	736	695	708	733	717	674	706	731	684	687	718	735	685	707	681	724	712	704	733	741	743	694	721	695	688	712	729	649	699	670	714	726	725	750	741	754	715	672	734	711	660	749	723	694	717	686	722	759	716	648	701	695	670	743	772	723	724	699	747	711	677	698	705	717	713	693	706	763	688	683	697	691	692	660	716	710	732	700	782	748	710	717	733	708	689	699	722	731	741	721	706	732	720	709	735	699	702	722	758	769	766	723	700	704	721	743	710	711	685	753	696	757	722	697	731	698	727	713	730	702	725	686	682	721	683	716	699	696	732	761	712	668	787	711	713	748	730	725	741	697	704	756	715	709	725	726	736	722	718	720	781	690	728	690	711	728	723	751	724	744	700	651	717	745	757	703	714	715	691	710	713	739	709	703	713	753	741	702	719	724	748	677	716	703	753	752	747	720	763	731	687	722	644	743	737	696	731	764	719	749	702	706	724	731	701	702	696	704	747	708	692	705	715	754	685	752	684	696	735	721	714	739	728	742	694	683	785	731	717	708	690	750	729	720	696	701	711	698	671	735	741	709	680	725	730	741	747	706	724	702	723	734	704	697	728	745	717	707	712	721	755	714	723	699	718	683	706	689	731	794	756	726	689	683	745	738	713	747	742	684	727	699	713	700	689	722	700	721	733	732	683	748	710	677	760	737	694	699	685	753	727	657	680	683	691	695	770	674	706	678	712	719	705	686	727	730	763	733	718	672	701	683	685	736	734	727	696	700	730	685	695	769	668	704	757	718	681	663	723	682	761	754	715	741	720	677	718	717	718	707	669	687	670	776	715	716	706	677	698	706	731	653	729	706	668	763	733	690	712	764	729	718	726	682	738	760	737	687	705	729	739	686	732	707	712	734	714	793	690	718	744	716	740	721	733	741	761	759	674	719	707	669	673	750	740	720	688	700	730	679	696	708	754	703	741	683	714	727	712	654	696	757	678	745	718	712	737	688	705	734	697	737	751	704	748	668	714	700	749	792	700	701	713	756	721	736	711	720	710	681	716	719	696	758	698	695	738	687	715	736	743	679	774	721	718	695	761	701	749	752	733	709	712	722	686	729	707	676	733	694	691	740	702	680	673	695	700	698	718	681	744	726	695	746	722	762	715	744	696	651	708	672	762	734	729	721	747	717	703	762	703	732	773	739	714	693	688	679	737	710	699	675	656	711	745	706	752	669	744	713	744	711	723	685	686	734	703	686	709	710	719	763	753	748	696	710	747	714	710	725	731	663	705	702	725	689	709	726	759	673	691	686	695	741	664	694	741	721	704	743	725	689	781	703	707	702	713	707	736	731	713	692	755	672	704	695	733	773	742	723	733	684	693	718	745	755	727	692	705	725	711	698	708	710	699	733	687	720	726	747	735	707	698	714	738	678	729	717	718	704	758	711	711	731	746	718	728	715	689	703	751	705	707	721	697	728	768	743	717	706	689	686	731	749	740	734	713	751	692	731	751	714	700	724	742	722	710	714	731	710	712	710	662	721	711	701	732	659	698	748	709	749	702	745	702	730	725	753	717	692	734	723	708	700	722	708	724	688	719	701	682	730	726	738	684	703	699	724	690	690	707	748	706	739	721	654	712	730	734	722	712	721	697	677	759	718	713	734	708	751	718	706	695	770	726	779	752	712	739	753	701	693	741	683	685	747	723	757	674	701	713	723	724	697	710	736	663	739	696	686	739	743	766	755	709	697	688	750	761	669	742	702	720	716	695	642	735	740	732	705	706	689	679	717	707	729	696	738	728	730	738	725	706	693	768	750	682	705	729	709	723	757	677	740	720	710	748	727	685	703	695	670	689	763	727	704	710	753	701	719	671	748	744	741	702	712	720	750	714	725	754	754	730	689	700	686	727	698	733	763	716	753	732	681	702	742	671	721	691	713	756	719	768	751	721	689	705	681	764	744	699	684	723	732	745	686	712	706	702	713	725	741	728	717	715	745	751	722	763	759	693	729	702	683	703	653	735	758	725	753	713	740	736	696	725	675	720	731	700	761	735	737	716	751	712	718	715	712	712	713	718	758	753	700	708	727	735	697	728	710	699	770	723	702	740	703	667	744	706	711	697	662	722	720	777	720	755	730	676	682	730	723	720	716	730	741	713	727	701	707	764	667	766	729	708	707	714	718	734	721	639	707	668	710	716	708	732	763	699	703	692	758	680	753	740	720	714	716	703	725	671	762	709	703	707	719	726	744	737	701	757	665	699	715	788	695	743	712	745	679	733	727	716	681	754	676	716	772	729	672	687	706	712	708	672	708	735	714	684	741	751	733	671	689	710	738	690	725	677	756	670	698	713	704	745	733	695	668	740	723	738	798	747	751	694	733	693	684	689	706	702	704	702	725	742	781	692	715	731	709	733	717	678	706	707	719	711	691	740	675	678	695	720	715	726	715	722	759	723	730	691	724	691	758	716	708	760	722	697	734	656	692	716	722	674	702	706	688	703	718	715	698	697	738	719	680	699	689	730	776	757	711	750	689	658	700	759	725	721	753	731	714	691	760	745	721	746	736	683	710	707	712	690	719	754	695	750	696	725	708	731	717	703	749	729	741	716	751	720	676	682	709	694	717	709	705	763	729	724	688	698	744	788	756	739	684	736	738	751	693	693	708	706	695	743	713	671	656	683	689	773	726	714	735	676	713	730	690	724	645	761	737	725	693	754	695	691	725	695	750	721	717	707	783	685	688	722	713	711	729	732	720	691	696	702	745	687	729	705	705	705	711	722	698	731	685	716	741	752	728	772	684	705	692	688	717	745	721	757	711	699	710	761	709	652	697	742	641	729	728	710	744	705	730	686	770	739	713	719	737	738	721	730	731	737	738	741	732	693	718	745	677	735	703	749	723	718	726	723	708	669	718	673	680	742	687	719	689	731	670	719	737	635	734	724	708	729	705	702	714	711	715	702	729	701	677	724	747	733	747	704	718	728	705	766	704	744	704	722	693	721	703	709	725	714	703	728	696	714	790	723	742	680	679	720	741	757	717	724	679	705	708	746	643	708	699	718	689	705	683	736	717	735	747	703	710	745	736	715	740	711	702	734	687	748	745	711	715	719	752	703	674	702	698	742	699	708	735	762	722	708	719	706	719	729	774	729	711	682	677	731	741	649	725	748	671	704	748	707	694	709	676	700	709	709	656	707	698	717	714	724	698	695	705	690	742	687	720	721	732	698	668	704	697	709	698	720	733	692	716	745	713	755	661	728	674	748	715	720	711	679	705	761	700	663	731	687	672	704	696	720	698	705	718	716	708	658	706	752	740	702	727	714	718	705	740	692	738	685	762	724	712	725	675	688	716	667	765	691
7265	528	581	488	319	295	229	242	187	193	225	193	178	248	187	170	203	229	192	196	179	202	210	188	180	171	173	183	177	172	159	167	189	189	189	160	198	181	161	171	186	175	185	167	150	199	183	190	212	221	179	190	174	228	194	179	178	181	189	196	180	193	155	169	190	183	161	180	180	176	163	174	178	176	154	185	176	175	182	191	167	191	173	176	165	160	174	193	197	172	199	187	168	156	166	151	151	156	177	201	166	196	174	182	191	199	164	177	170	173	216	168	196	181	199	156	166	166	217	181	175	184	183	189	176	179	186	184	193	177	162	206	168	208	186	154	160	160	181	174	177	175	159	182	177	169	192	186	142	203	169	170	185	173	174	215	173	201	217	165	203	190	176	181	191	210	175	190	199	176	172	199	195	208	189	175	184	189	196	185	157	186	190	166	182	165	177	178	191	205	196	161	184	179	165	167	189	160	178	198	159	206	190	187	187	196	163	187	161	184	216	202	180	182	177	171	211	204	204	208	205	199	193	195	183	186	164	192	183	180	188	181	176	160	174	192	181	168	167	183	172	204	162	202	178	175	160	167	158	193	179	200	171	173	149	184	190	179	194	158	198	180	169	149	189	182	207	163	158	199	190	185	197	163	161	159	173	172	195	164	161	196	189	180	202	195	186	168	179	169	192	162	194	181	170	179	166	167	176	183	164	179	176	148	164	202	200	179	186	199	165	187	188	182	174	173	166	178	206	159	196	199	175	178	156	183	174	187	157	180	179	180	173	171	167	184	171	160	183	161	182	182	166	158	174	169	174	196	176	171	165	178	181	146	167	206	196	192	173	218	180	173	198	197	198	174	188	213	164	190	173	192	169	157	168	170	186	193	183	170	157	161	195	187	187	188	192	187	178	188	181	168	188	186	180	190	201	199	167	159	166	198	169	181	193	201	168	193	198	170	175	177	186	172	174	188	183	198	217	162	165	175	174	191	172	195	176	196	171	206	189	179	166	171	189	181	182	172	167	159	187	179	203	148	179	182	224	194	179	177	193	165	178	171	168	175	186	159	185	177	186	184	171	185	185	190	188	174	215	149	180	184	184	168	160	186	176	189	178	180	165	191	179	199	178	176	182	172	192	184	147	157	175	190	197	194	203	193	204	177	177	187	204	229	172	190	174	185	144	174	188	190	185	174	186	176	163	163	168	178	177	189	179	183	215	176	204	184	176	188	166	200	179	191	172	166	193	183	227	199	169	168	175	173	177	176	173	148	187	176	173	165	188	183	161	158	210	206	180	172	178	209	197	164	168	188	166	164	197	201	163	171	144	172	157	178	159	197	182	184	183	180	166	146	157	182	205	205	188	160	184	198	164	182	195	198	187	182	185	195	176	160	176	179	200	182	146	155	163	164	183	177	186	182	167	183	178	180	176	193	188	182	154	167	169	165	182	186	166	188	182	180	161	171	198	207	177	183	171	175	187	168	169	187	191	178	194	171	193	177	184	190	178	186	182	196	194	194	185	187	186	165	178	169	171	178	167	198	186	177	191	197	156	189	171	182	166	184	187	203	176	160	176	172	191	185	208	165	186	170	191	211	173	177	180	196	192	173	176	206	180	195	183	175	166	183	174	181	182	196	167	174	185	166	203	189	198	241	170	199	181	204	190	204	172	154	200	154	152	179	181	175	207	191	185	168	161	186	157	174	168	202	188	198	184	186	175	181	158	192	161	152	176	190	186	187	172	182	180	181	162	181	184	200	190	203	205	188	156	184	179	165	173	169	188	198	163	185	184	218	181	179	172	179	175	195	178	191	196	189	167	182	157	184	191	197	180	174	172	171	194	193	160	162	174	148	152	165	212	194	175	154	179	177	184	189	170	181	175	172	170	188	171	189	185	180	194	196	207	199	171	163	194	170	199	168	197	188	171	167	188	171	158	194	163	184	198	172	185	212	188	175	189	169	154	173	185	163	169	190	187	194	180	172	176	197	185	183	177	176	172	182	188	197	165	169	194	189	179	174	193	169	170	174	195	197	174	136	189	181	186	178	181	151	188	197	170	177	213	209	177	170	186	209	188	164	180	162	168	154	175	179	176	185	183	173	179	182	175	176	172	157	171	181	178	183	170	173	173	164	167	171	172	203	187	198	160	161	187	186	185	209	189	183	166	187	190	216	170	148	202	184	183	174	192	191	186	183	193	181	168	182	199	177	182	157	167	166	160	171	159	184	180	204	158	214	183	156	181	192	200	183	182	172	198	194	168	170	185	180	160	197	204	172	191	176	164	162	194	207	186	160	206	164	217	181	201	183	149	182	169	200	173	157	177	201	171	206	194	187	170	185	147	181	198	171	160	173	163	172	162	172	188	205	189	182	194	197	164	183	211	198	204	163	173	193	171	196	180	152	163	169	177	160	182	184	181	219	194	197	152	181	179	178	197	180	183	186	196	174	198	176	186	173	190	194	186	164	218	178	169	157	166	184	183	187	199	164	195	165	165	179	193	183	170	184	184	152	162	174	153	148	186	179	206	204	192	176	198	193	172	176	181	163	180	184	202	168	200	191	162	173	204	165	203	187	173	174	174	177	156	159	163	164	166	194	156	167	182	170	169	185	187	169	195	201	189	164	182	214	187	181	177	206	182	159	160	206	208	162	193	184	183	175	189	159	149	186	184	184	164	175	218	182	176	181	194	159	204	167	189	167	171	187	184	159	177	188	197	190	177	180	170	190	188	165	179	181	180	181	168	177	165	177	161	193	164	160	210	178	186	175	183	175	203	176	191	187	165	183	182	173	197	175	169	164	169	194	200	148	174	194	182	207	199	188	182	170	183	175	191	193	174	186	222	193	184	168	173	186	185	200	191	179	213	198	189	170	173	164	197	175	157	181	176	186	180	200	177	208	198	189	182	175	163	181	193	179	163	184	185	180	171	158	178	171	177	187	175	173	158	182	178	173	190	197	199	162	179	215	165	183	187	187	167	177	179	194	194	187	197	199	159	183	157	163	180	182	169	192	194	190	223	186	176	175	202	193	183	204	174	156	206	196	181	185	167	173	186	167	193	170	179	173	188	168	185	179	163	179	173	200	172	203	163	156	166	187	195	164	189	182	173	158	182	177	181	186	184	182	180	183	172	187	167	176	184	194	167	192	169	207	195	187	163	182	177	173	182	163	136	174	187	175	214	183	196	170	179	179	196	209	188	169	181	199	173	180	186	185	177	174	165	200	187	187	172	182	188	195	177	198	152	171	178	195	166	169	203	190	172	177	193	150	159	187	184	180	189	163	174	188	179	196	199	198	184	153	177	171	175	183	173	173	192	172	183	184	181	197	183	166	158	168	179	186	184	165	180	175	194	203	170	190	170	165	171	171	191	189	174	180	174	163	162	182	180	177	183	180	188	182	169	170	161	192	186	171	199	161	162	195	184	179	186	151	183	200	193	172	169	181	168	178	189	178	198	164	174	189	200	168	194	193	189	179	202	170	201	196	189	165	195	233	184	164
6356	857	1324	1472	1268	1098	937	857	804	689	687	670	614	599	612	567	583	546	574	568	523	582	558	531	555	517	532	526	487	496	557	483	537	540	488	517	533	514	523	535	487	500	482	477	489	482	486	470	503	478	513	533	519	441	480	503	470	506	517	515	464	442	514	494	534	494	498	518	516	441	471	498	509	477	479	470	504	466	501	467	503	495	470	505	525	508	514	455	459	509	480	499	521	536	497	479	485	475	465	473	504	520	488	488	490	510	508	490	476	487	502	489	508	485	500	499	493	484	492	516	503	486	484	511	522	528	507	515	519	480	500	466	504	502	491	487	433	532	512	468	460	475	464	485	492	480	478	517	480	495	506	481	509	476	455	499	486	485	492	434	509	521	463	518	493	491	490	509	448	469	467	487	464	483	477	503	462	462	499	503	479	461	529	515	517	485	489	517	495	499	483	472	512	501	488	497	492	511	506	488	463	470	474	513	470	477	489	549	480	503	479	474	499	466	484	483	486	461	478	464	485	497	511	488	520	501	494	479	464	463	481	462	472	496	467	474	504	476	518	488	466	480	453	487	520	469	452	515	501	497	486	495	479	507	477	502	478	473	511	523	495	475	496	481	462	515	458	509	480	442	507	500	517	451	471	478	491	513	520	508	510	481	490	498	498	496	501	486	457	481	454	497	490	486	517	488	492	458	498	510	454	549	477	480	480	491	493	477	483	499	471	514	501	476	500	470	491	493	480	471	483	543	467	501	490	489	481	500	441	490	459	494	497	466	504	466	503	479	516	490	485	477	501	497	471	492	471	486	492	484	521	523	478	513	488	501	493	524	473	464	517	480	496	461	459	484	483	485	489	464	463	464	512	491	474	481	470	502	471	519	495	489	463	474	471	482	444	478	518	503	479	459	473	481	504	502	507	510	448	497	507	468	514	503	507	501	512	491	501	495	489	469	496	461	499	489	471	495	483	497	486	480	471	506	501	527	489	504	470	521	484	452	463	484	477	460	535	462	521	465	508	500	511	500	503	508	517	472	487	467	507	477	494	503	512	491	473	465	507	481	482	461	502	499	468	508	515	461	453	480	463	493	466	511	451	464	489	506	479	485	488	490	498	512	496	449	470	521	507	474	502	502	499	448	486	505	530	447	473	493	477	492	504	503	535	502	456	492	466	512	492	494	508	477	509	535	473	486	442	525	494	489	494	480	538	501	494	503	499	490	458	460	478	499	473	499	508	496	511	496	483	498	494	456	476	497	449	483	457	463	494	511	488	489	511	452	484	478	507	512	483	501	491	483	495	497	487	526	493	493	485	495	483	484	516	510	508	471	519	465	491	464	475	495	482	519	481	500	485	470	499	484	494	517	471	464	495	476	508	510	519	473	508	472	471	485	471	499	455	506	492	514	502	452	479	521	473	481	475	496	432	488	484	478	544	451	507	527	470	479	496	501	477	458	513	512	473	486	494	491	468	505	475	474	500	447	516	465	507	490	489	499	511	494	513	474	482	482	489	501	494	531	491	476	512	476	486	543	460	474	525	454	494	524	474	495	507	490	475	461	515	491	458	463	484	472	478	515	508	480	473	462	494	484	481	539	495	470	509	471	461	472	481	470	526	466	516	459	469	502	474	511	474	467	477	500	512	496	467	464	482	501	501	530	476	488	505	450	483	493	488	492	488	493	470	527	494	477	454	489	497	480	476	470	521	442	492	491	476	463	468	482	461	494	495	479	479	540	455	485	490	464	540	507	523	513	467	494	475	507	496	503	471	493	486	510	491	493	528	431	454	477	456	503	515	504	476	528	468	468	476	471	476	486	482	458	523	471	452	481	485	537	488	487	451	449	488	501	492	507	465	474	493	461	504	517	498	463	478	474	501	552	475	455	461	477	481	476	525	527	503	529	508	513	494	487	512	482	468	482	492	496	497	499	458	512	478	474	480	501	471	509	495	475	483	489	494	486	478	480	521	486	492	472	508	510	512	494	490	503	502	483	486	507	470	519	508	482	454	463	430	454	510	452	536	457	466	476	525	488	511	462	507	456	495	499	479	441	481	493	507	505	501	465	488	490	522	502	497	498	531	484	495	493	476	482	499	497	503	527	503	481	476	500	499	510	516	480	476	478	484	501	478	494	484	507	546	474	527	490	483	516	519	509	502	494	480	502	492	491	505	485	509	458	496	495	481	486	488	484	517	478	485	493	489	451	516	509	530	507	473	454	465	491	464	476	431	462	468	504	478	485	505	470	511	470	513	493	455	499	448	500	504	496	487	520	525	545	497	524	460	468	457	456	462	475	468	504	552	464	449	510	464	484	481	493	419	499	462	486	493	533	493	490	555	498	469	499	473	456	475	497	477	518	487	475	529	513	466	497	502	496	490	492	486	546	475	501	496	463	505	486	509	464	437	494	481	491	514	521	482	491	501	476	496	488	519	483	473	498	480	465	449	489	509	496	520	533	513	470	551	505	481	459	496	499	468	453	465	480	522	461	472	466	494	510	488	470	509	465	500	499	510	500	470	479	505	507	470	473	497	490	452	531	492	474	524	492	475	443	508	470	495	431	482	475	457	486	464	515	505	495	476	519	508	491	528	534	485	522	441	463	491	504	527	485	460	476	483	517	481	450	491	525	533	484	495	468	508	505	498	472	465	486	505	496	510	439	508	514	468	465	479	463	492	543	473	517	455	515	462	484	483	481	466	431	517	481	497	498	481	459	488	475	515	500	498	487	513	452	491	518	505	502	478	496	539	472	479	501	507	514	494	469	498	511	459	479	548	534	467	485	505	484	464	504	458	517	495	490	510	526	509	485	473	467	479	464	465	493	470	476	468	498	468	480	459	449	481	503	466	482	396	525	509	501	478	503	504	471	503	468	485	462	489	497	485	490	523	502	485	462	475	501	476	495	488	430	495	505	466	478	503	494	525	529	493	470	512	492	512	508	525	472	464	465	496	481	502	516	505	497	502	484	460	496	493	471	468	506	491	469	533	482	503	478	453	467	498	469	459	478	504	491	516	510	470	486	468	450	460	474	465	500	530	474	481	450	531	480	509	485	488	478	488	471	500	511	465	487	501	487	528	475	504	493	507	545	480	461	524	500	505	523	535	485	452	491	461	492	443	486	495	477	470	489	540	487	454	466	510	467	514	502	437	491	490	529	522	461	481	486	503	499	482	513	492	528	474	441	511	499	469	469	529	519	501	494	471	488	512	467	442	520	471	481	469	487	485	468	528	502	504	522	484	495	509	518	504	476	471	473	495	499	523	515	464	495	486	505	513	541	543	491	493	482	507	463	474	525	497	505	490	517	494	475	506	489	483	460	472	472	500	497	482	501	458	463	475	530	515	507	495	518	488	475	529	458	465	478	430	462	464	486	499	501	479	484	542	505	528	506	487	461	473	503	474	467	498	496	501	502	535	433	479	504	510	493	472	482	485	521	489	472	544	481	447	471	502	514	509	469	460	497	453	524	530	445	488	474	497	447	479	488	474	487
14462	1391	1125	912	683	563	478	430	444	404	427	378	354	405	356	349	340	344	357	358	324	345	358	328	312	312	326	298	305	340	359	342	348	315	327	336	340	346	345	293	333	318	307	319	350	318	347	330	296	347	326	318	334	315	343	332	325	297	325	311	343	324	300	310	331	314	320	333	329	347	311	335	319	330	348	331	290	345	325	313	323	356	316	312	344	322	296	330	322	353	310	333	336	330	328	352	341	334	305	318	372	348	323	327	354	301	317	308	303	343	315	344	298	316	327	307	348	309	321	361	333	342	319	296	354	304	341	326	365	326	310	314	314	305	336	312	332	311	318	368	343	338	317	289	351	346	308	356	337	325	333	319	341	347	295	329	319	325	314	314	347	339	311	309	320	302	304	306	337	339	329	319	313	348	330	323	307	304	324	322	326	370	350	354	324	318	338	344	341	335	337	320	327	369	395	350	316	289	323	322	360	341	336	354	322	326	310	325	349	340	354	327	331	348	302	335	336	319	354	340	337	332	337	314	325	318	302	363	325	325	312	333	341	333	336	330	332	306	329	358	364	358	315	310	337	315	331	296	359	296	339	337	322	354	321	291	305	289	324	288	329	369	318	329	270	322	301	362	338	338	336	347	355	335	313	341	315	311	333	308	344	290	362	346	345	324	299	323	328	328	312	350	302	309	298	330	308	338	355	299	268	305	393	336	317	313	334	304	354	303	303	327	319	328	306	293	329	339	339	298	315	310	291	324	305	313	322	340	321	337	352	334	333	311	343	306	296	326	357	312	347	319	328	351	337	320	319	343	364	328	361	339	324	322	318	301	319	321	322	310	338	324	308	350	334	356	333	325	330	301	326	312	315	306	341	333	304	317	357	313	328	333	287	320	319	354	337	326	343	326	328	308	312	300	292	320	357	355	333	325	328	327	319	336	326	344	336	336	330	339	331	328	335	288	323	344	326	357	333	359	320	329	339	305	332	365	325	309	328	346	332	307	312	349	318	319	325	332	340	342	322	325	290	333	360	337	350	313	299	308	342	286	311	307	288	337	297	315	352	324	319	281	325	305	293	331	340	319	350	307	317	352	339	337	325	309	330	308	330	329	334	297	338	340	329	280	295	334	324	349	307	358	324	333	332	330	320	295	328	355	334	295	331	353	336	317	340	324	342	298	356	340	307	329	304	303	339	324	321	312	340	326	317	314	335	292	324	350	337	339	338	327	286	350	351	326	320	299	304	347	299	334	344	361	338	353	322	302	324	330	304	300	341	333	332	307	346	333	322	312	354	341	304	289	324	343	337	328	361	316	314	325	301	361	341	332	329	342	385	342	345	342	353	368	362	331	341	330	327	358	347	304	338	344	354	337	353	336	334	339	305	310	360	317	328	351	304	318	336	349	349	314	325	346	342	322	319	317	313	349	319	353	301	342	337	335	330	319	308	303	314	329	313	333	337	321	326	304	331	305	331	313	306	345	319	337	340	367	325	317	354	344	342	337	332	331	329	309	349	346	341	311	336	313	320	308	301	320	329	310	348	313	337	335	335	317	315	309	338	327	330	335	321	338	326	299	370	328	326	309	330	340	299	311	337	351	323	345	334	308	329	330	323	302	364	344	349	342	307	326	306	299	353	322	324	325	327	297	340	319	314	301	329	297	313	330	307	307	318	347	313	353	306	314	343	349	354	336	333	299	364	328	328	316	326	350	301	322	322	364	303	321	325	334	325	342	319	331	301	301	303	340	322	364	328	321	315	331	343	313	344	324	302	310	361	317	310	347	300	356	310	346	312	328	355	307	298	337	324	356	355	297	308	319	338	323	288	327	288	358	313	325	310	348	325	350	350	333	317	335	348	370	337	311	307	319	343	335	315	327	347	333	351	323	308	332	339	322	326	288	313	377	351	336	334	364	326	340	352	336	318	335	324	342	340	337	295	334	344	332	331	310	306	307	333	350	323	337	311	354	342	330	317	301	318	330	305	322	320	337	287	321	344	310	336	333	314	309	310	311	350	342	321	326	303	339	320	329	293	331	370	342	311	310	300	340	344	330	341	312	306	357	327	334	365	322	333	364	307	335	335	350	322	332	319	322	352	328	319	372	333	332	306	318	327	310	301	293	342	322	320	302	334	327	332	323	357	336	302	357	348	307	351	345	297	332	326	298	307	293	324	358	323	307	306	331	346	376	312	328	344	318	293	314	307	349	341	326	308	328	346	351	319	327	312	374	327	351	327	315	332	352	352	307	318	333	305	319	341	295	349	389	346	344	313	307	344	336	329	325	346	306	345	309	315	306	357	330	353	332	320	325	319	322	316	325	311	307	314	318	366	314	346	300	328	321	356	307	291	307	294	357	307	340	308	345	338	324	369	290	341	330	320	365	362	341	351	352	334	333	302	307	343	319	312	329	342	302	342	325	305	351	330	329	356	356	318	298	324	326	298	337	346	326	314	321	298	316	324	300	309	356	335	350	342	306	307	347	307	335	318	330	344	341	303	334	303	338	327	331	328	320	337	325	344	309	344	314	335	291	345	316	330	299	353	305	313	322	339	318	334	333	332	303	308	290	356	348	360	353	372	312	328	298	336	300	337	324	342	337	336	325	319	374	313	326	336	302	340	338	331	354	337	335	322	310	309	312	317	334	294	328	318	354	369	325	326	332	331	329	303	356	299	295	345	345	314	326	333	332	338	306	331	308	348	337	322	324	327	318	321	372	325	356	339	343	332	313	310	337	336	301	310	321	351	318	322	342	339	363	347	328	322	307	342	339	310	317	334	360	362	362	312	305	324	317	332	329	332	321	387	336	330	329	329	362	355	319	349	348	331	350	280	316	356	328	313	323	305	353	312	326	296	365	327	346	324	342	336	327	340	305	333	319	396	329	307	326	329	314	319	363	313	303	349	332	340	344	354	337	347	316	372	314	320	340	326	339	326	285	329	322	321	308	317	334	359	320	350	305	313	327	358	321	321	301	353	313	333	340	326	337	325	336	335	356	290	310	353	331	322	349	328	315	303	335	304	307	332	324	335	330	344	306	314	325	306	295	317	295	299	320	302	336	354	316	333	339	313	317	316	342	344	310	327	316	332	333	344	318	322	325	318	323	334	309	337	312	320	369	322	313	349	334	339	339	321	342	334	363	338	364	327	325	335	303	315	322	330	319	314	323	325	334	307	333	297	329	352	321	324	312	331	328	324	315	340	352	315	354	345	308	319	301	295	318	338	326	297	335	322	330	319	284	334	336	354	312	293	331	328	326	320	349	289	322	310	300	296	320	336	333	341	314	351	316	348	375	309	351	347	328	350	350	313	363	304	344	336	321	309	337	312	336	285	309	336	345	340	327	342	333	307	313	353	343	321	328	346	302	343	338	325	323	282	311	311	308	346	318	352	322	331	338	330	332	347	353	361	348	303	309	318	318	325	306	311	353	319	301	332	320	327	330	297	324	340	350	311	323	309	306	349	302	322	324	319	334	333	340	362	317	298	327	334	337
8453	1427	2451	2635	2317	1877	1533	1416	1322	1157	1057	1107	1029	1018	923	932	903	918	855	888	882	905	895	844	806	889	844	908	855	774	776	811	834	799	858	920	849	803	798	846	818	780	853	762	812	821	876	836	839	830	776	785	825	803	809	817	800	838	775	790	794	777	814	821	823	791	780	789	807	774	786	826	821	804	799	836	770	750	781	819	795	760	841	785	859	846	773	818	806	800	760	790	811	779	748	815	822	813	769	812	779	784	811	806	769	776	783	871	776	848	810	769	783	861	773	782	857	797	828	785	814	779	772	797	797	778	791	786	772	853	776	805	799	824	792	788	803	777	813	841	743	786	740	814	796	779	760	833	819	797	805	824	793	763	857	722	781	756	773	805	782	760	792	746	800	798	802	851	780	776	804	782	755	795	742	795	772	771	780	779	795	783	784	803	760	786	790	847	796	751	798	783	825	782	812	778	810	817	775	753	826	796	784	789	766	788	843	776	766	851	764	770	813	802	741	781	798	832	816	759	783	787	801	821	735	808	768	794	773	789	804	811	799	784	788	781	763	725	776	753	806	787	774	769	807	781	776	755	799	786	785	856	762	809	814	817	796	812	780	765	738	814	813	806	824	805	751	803	793	798	785	770	772	755	815	775	759	812	772	809	736	811	817	798	763	802	788	782	779	785	782	770	772	795	752	753	758	809	800	838	766	798	762	775	765	747	746	808	738	769	849	860	829	774	732	805	811	783	751	804	749	748	776	839	793	782	832	815	819	800	792	782	783	794	807	773	744	776	809	801	807	751	792	764	797	819	796	797	764	825	783	743	802	801	814	751	811	779	780	758	782	738	794	763	756	782	775	822	774	806	760	777	721	820	802	791	774	795	743	749	834	828	782	832	781	778	824	777	773	784	788	778	760	789	761	759	831	803	788	794	798	754	823	747	817	740	804	788	765	797	785	761	740	826	849	782	786	803	767	786	779	776	823	798	772	789	794	800	746	814	774	859	812	791	785	819	754	792	761	807	806	814	765	814	783	784	768	794	813	785	787	775	757	802	781	754	801	783	752	786	780	793	791	787	769	794	794	746	812	756	778	805	775	808	742	783	804	756	780	812	796	770	857	843	803	777	757	762	805	812	720	799	821	834	811	743	813	807	720	774	755	756	797	789	748	769	774	773	776	792	788	787	787	757	782	810	758	772	805	812	806	761	764	776	801	750	835	792	809	827	820	816	785	784	794	758	818	831	690	749	785	774	816	777	802	765	770	793	824	755	784	782	788	841	766	802	787	810	845	786	804	791	817	781	801	799	816	838	743	762	827	804	765	788	787	800	796	802	784	829	803	812	753	819	785	771	798	758	789	726	779	790	768	704	789	799	795	757	799	794	809	791	816	828	836	752	759	821	813	834	729	806	770	780	815	736	784	812	762	811	852	801	811	794	819	820	802	804	814	763	737	794	786	786	792	797	779	781	786	794	741	749	737	790	814	789	775	787	783	769	829	763	782	774	775	774	780	802	821	788	796	789	805	747	746	806	732	773	805	810	796	801	859	783	768	790	808	831	808	770	795	812	802	818	811	750	799	796	796	787	807	803	796	736	841	721	785	822	778	769	772	763	768	813	746	804	814	837	764	879	825	791	833	811	806	822	803	758	750	772	790	772	765	786	858	813	798	828	806	812	787	772	789	764	794	763	800	828	769	770	780	793	799	788	835	751	796	822	763	778	746	760	791	808	822	789	799	789	792	807	767	762	741	737	718	804	792	816	790	751	764	780	767	795	820	733	742	794	815	766	787	784	777	748	799	789	764	756	785	791	806	807	742	770	779	774	810	792	789	754	822	830	750	807	805	765	772	802	839	798	850	790	784	780	759	813	824	741	744	797	808	812	794	772	813	783	802	835	768	787	796	758	790	739	754	795	802	786	782	798	803	800	842	736	775	860	783	754	842	801	794	819	776	768	743	797	772	778	829	778	783	761	777	819	775	744	741	800	760	751	812	768	790	771	784	787	766	764	809	735	766	803	773	786	809	799	772	749	843	728	814	810	799	867	767	792	829	757	759	838	755	771	747	749	817	809	858	817	800	796	803	752	792	840	813	777	769	805	801	794	781	829	798	818	814	812	823	775	768	778	785	796	785	805	832	766	820	762	804	790	795	769	808	820	814	783	833	781	779	814	805	779	838	784	751	777	793	733	742	805	802	761	812	790	791	807	827	759	800	773	823	828	774	805	742	817	807	791	804	726	796	789	752	799	790	836	801	757	836	835	816	834	792	748	820	778	809	757	751	817	791	782	780	819	765	780	747	789	771	815	774	753	795	741	784	757	751	772	747	771	778	740	795	774	774	788	795	744	829	772	830	794	752	755	792	773	768	762	822	794	801	760	793	770	767	779	820	755	803	783	790	792	763	805	775	801	803	764	739	758	802	799	827	773	761	740	856	767	810	780	773	751	772	819	802	780	745	772	850	836	804	817	771	802	784	809	782	806	810	791	771	758	809	781	816	798	732	773	755	786	846	755	740	826	838	750	756	770	781	878	748	801	779	796	794	796	857	817	800	783	788	770	785	773	808	781	801	819	771	787	756	822	771	767	757	780	762	783	835	823	775	756	787	767	773	799	791	765	828	768	847	815	787	791	776	798	785	759	805	783	822	772	797	764	816	826	779	806	758	771	814	794	767	776	762	809	816	780	809	757	781	829	811	856	802	792	768	788	790	779	772	761	750	796	782	828	788	760	807	800	738	789	806	841	810	776	778	807	777	818	784	802	794	823	759	821	757	777	848	824	773	786	793	816	765	757	780	795	791	810	811	743	805	783	851	852	773	796	795	759	803	795	786	783	767	775	803	839	811	729	784	801	801	787	761	760	812	835	839	820	791	794	791	770	761	851	797	730	755	798	757	780	787	765	797	795	833	813	815	778	780	771	845	747	765	757	794	828	818	764	752	851	832	787	776	735	746	780	830	773	811	812	803	796	815	745	778	771	778	805	782	774	705	810	799	754	780	766	745	836	800	750	797	748	775	774	819	814	791	850	825	786	789	790	783	799	760	789	834	764	805	800	723	820	728	783	810	807	789	789	771	801	830	808	828	816	806	782	799	797	776	735	793	786	786	804	784	813	773	820	779	780	818	821	768	740	766	766	823	760	756	758	803	808	808	837	797	800	805	802	798	765	789	783	797	806	837	787	795	773	765	791	740	799	805	771	775	808	770	815	803	833	808	815	861	788	815	786	804	773	756	783	829	806	798	825	824	798	864	768	778	765	770	776	797	780	779	806	806	847	755	719	805	805	781	762	791	800	764	766	807	783	806	812	726	784	728	762	786	764	777	838	818	832	784	802	806	782	785	711	799	831	804	789	777	819	813	816	786	802	763	793	766	775	765	811	784	827	808	778	767	784	824	767	801	729	795	807	823	782	842	859	788	815	813	837	816	757	800	818	792	809	827	811	796	815	757	821	795	774	777	754	720	774	787	790	788	792	799	835	820	816	842	794	796	828
1552	313	322	317	332	313	319	296	323	302	328	314	277	286	308	341	326	328	305	312	290	315	317	311	323	284	306	251	300	290	320	293	351	273	294	315	329	349	297	296	315	293	293	313	293	300	260	258	295	281	312	282	299	298	323	292	282	311	304	325	310	258	260	357	303	300	281	321	324	324	334	274	289	310	266	330	293	310	339	292	294	305	280	333	323	278	340	300	318	299	279	295	337	279	287	322	293	283	325	296	296	261	290	303	334	286	310	269	299	306	312	270	305	306	289	324	332	290	313	311	303	272	304	273	288	305	310	292	287	295	314	291	322	320	324	285	322	268	319	328	303	325	292	288	295	322	304	298	291	266	283	293	303	297	327	318	319	316	290	293	278	286	294	307	340	320	331	293	304	295	299	320	292	306	317	308	295	332	298	310	332	275	288	319	249	321	291	327	324	289	282	326	317	280	327	308	316	293	265	310	284	328	348	289	326	324	298	286	311	317	291	290	282	316	332	292	341	319	309	302	296	287	294	301	311	311	295	300	321	297	300	304	342	271	296	305	304	310	309	300	305	329	332	304	300	294	284	307	288	339	280	311	276	304	286	300	303	286	295	289	273	301	289	309	306	307	276	299	304	262	302	334	307	300	295	326	296	325	310	282	311	308	291	316	320	326	305	314	319	306	295	324	283	282	300	301	333	313	290	281	303	298	310	294	299	305	285	292	310	289	326	322	282	296	317	292	307	288	334	283	308	293	261	291	299	274	316	317	293	298	307	310	262	315	286	280	288	309	304	311	324	313	294	310	290	311	335	310	307	304	317	287	287	294	315	325	320	282	285	340	318	289	297	323	321	318	266	303	328	320	325	320	333	305	300	309	272	317	285	303	279	332	292	298	274	322	284	292	320	327	329	288	316	299	285	326	292	303	314	300	324	297	300	306	300	294	315	301	304	315	279	317	312	302	322	306	324	309	295	298	285	322	278	280	324	312	277	317	292	268	312	248	285	263	322	289	304	287	268	272	288	304	291	300	319	291	292	312	276	288	311	279	259	271	327	320	293	301	317	354	303	330	295	308	320	314	282	293	303	280	320	316	309	261	317	310	308	336	291	299	311	300	324	309	313	329	303	297	323	321	300	301	283	277	320	294	310	293	320	288	291	285	327	309	275	317	325	291	322	314	302	291	296	300	299	298	316	328	316	302	296	310	293	267	305	288	341	318	299	299	295	332	322	332	289	282	302	309	307	272	310	308	307	290	299	316	276	320	335	344	324	311	306	322	305	314	315	308	277	320	273	286	280	290	328	298	298	329	324	348	322	337	305	307	314	293	301	313	274	298	322	304	322	273	301	275	347	302	282	313	301	289	325	312	282	307	325	300	289	310	297	290	293	316	268	307	328	260	289	274	300	294	291	271	299	346	299	313	295	290	279	305	277	320	316	322	312	320	334	329	337	279	344	310	287	328	310	330	302	305	327	308	303	294	293	321	318	310	309	273	314	303	304	321	300	286	285	291	289	335	315	318	260	309	323	278	329	295	311	295	333	314	319	288	296	310	297	328	330	308	332	307	250	302	309	271	308	288	258	284	285	344	318	312	283	302	303	305	306	309	293	298	321	278	301	322	279	317	309	302	310	299	303	298	289	316	353	296	324	325	291	277	290	313	278	280	311	289	308	293	280	329	297	267	313	308	247	311	329	289	261	300	297	282	326	290	299	296	322	278	341	317	291	301	286	324	295	281	284	294	288	330	304	338	298	299	296	341	309	295	304	294	302	305	273	324	302	311	293	327	301	296	350	306	297	345	285	287	310	320	304	301	336	342	313	307	295	320	297	284	325	304	325	313	301	282	291	310	310	310	300	315	334	281	302	279	299	292	326	294	271	310	288	311	306	308	320	293	272	321	278	303	293	325	295	279	283	339	295	303	266	333	312	290	314	287	291	303	307	324	261	281	279	285	293	269	302	334	312	295	267	303	301	275	327	334	275	287	306	298	339	307	320	283	294	324	327	366	297	293	268	270	303	303	316	318	289	279	324	291	257	291	308	309	307	297	333	319	318	284	291	298	307	317	297	305	294	278	304	298	287	273	278	358	307	289	316	285	284	273	318	306	328	310	280	313	310	299	299	328	283	289	327	295	360	330	304	296	320	307	316	303	285	327	305	295	307	316	327	311	298	328	303	295	305	325	315	316	288	283	320	294	328	291	300	271	272	324	277	318	287	309	281	278	318	286	303	276	271	284	319	315	301	343	298	317	337	257	288	334	336	323	281	290	292	269	276	299	281	298	269	301	303	290	292	287	311	313	302	290	297	301	285	288	281	306	280	346	317	315	269	306	315	300	274	326	315	311	273	329	348	281	270	313	284	335	310	306	286	310	307	285	305	289	291	301	304	296	279	310	333	297	286	322	331	309	309	315	322	319	286	323	326	295	302	271	298	311	282	275	317	315	256	288	292	285	302	296	306	311	318	304	308	343	342	329	300	344	305	294	308	323	287	316	296	319	306	316	323	314	273	318	251	272	295	336	285	259	305	309	319	298	293	289	340	315	325	295	288	324	275	303	281	322	292	284	319	322	314	316	315	311	311	317	298	323	297	293	292	279	307	283	318	306	291	292	277	293	280	305	342	311	288	305	298	324	322	300	277	307	308	315	295	272	270	306	288	298	290	320	308	319	306	284	294	327	321	308	320	332	288	306	312	316	296	336	329	329	310	281	316	284	294	327	311	303	299	310	296	297	304	286	320	293	297	330	278	273	294	311	326	335	303	284	293	302	305	298	322	273	291	292	276	279	322	288	285	291	308	311	291	299	257	324	298	302	285	328	285	301	337	320	299	304	312	327	271	301	311	278	297	269	312	320	312	326	283	278	277	264	301	301	313	276	331	297	290	295	315	302	303	282	286	293	324	311	323	290	334	301	273	313	318	298	271	293	305	314	304	317	316	315	362	273	278	299	334	303	289	323	309	329	280	271	321	339	316	289	307	304	287	317	290	321	318	293	309	296	305	320	275	313	274	286	304	290	302	254	334	301	306	301	317	305	297	332	302	331	267	325	336	311	277	272	330	320	325	301	314	304	316	339	359	289	288	295	315	310	312	307	316	313	333	289	299	287	282	315	300	328	306	275	290	271	283	320	308	296	279	264	281	269	303	301	289	312	299	294	288	281	312	326	319	312	301	294	321	320	319	307	313	307	326	303	303	304	324	312	281	273	308	305	295	325	331	320	328	312	272	324	337	324	293	318	310	318	309	279	299	326	249	287	325	288	296	320	327	319	266	308	280	293	300	290	277	321	307	299	297	255	307	289	273	306	297	282	314	304	313	323	314	301	311	299	330	290	293	293	301	309	286	330	303	315	312	310	304	307	296	309	298	342	267	322	287	295	302	305	281	314	313	280	317	268	304	350	313	318	313	303	305	295	287	306	309	303	303	357	309	285	304	278	299	325	277	312	268	310	272	312	323	281	292	345	322	314	311	317	301	325	297	324	298	290	289	306
1865	747	785	796	786	723	739	746	764	696	724	721	783	673	743	734	726	749	748	748	722	681	712	670	773	717	721	709	717	680	738	711	720	710	725	723	773	694	691	741	692	735	664	723	698	730	731	709	743	713	687	700	748	732	695	733	775	715	732	729	746	737	750	717	732	733	689	702	693	717	719	739	721	687	736	731	747	733	741	711	737	723	683	695	730	697	703	712	668	714	732	668	748	725	707	715	713	703	702	709	645	687	698	711	727	731	727	723	704	754	717	749	735	673	728	724	693	688	729	737	709	734	710	697	741	709	750	734	686	749	715	720	725	753	715	681	707	723	709	770	730	734	745	763	717	696	744	739	703	696	706	723	670	672	779	690	691	708	711	725	710	747	700	726	730	742	722	692	726	699	712	651	754	759	691	693	731	698	663	723	711	666	727	723	727	733	725	719	717	690	694	715	778	722	725	729	751	713	745	715	744	732	722	714	684	726	691	755	738	684	737	724	700	706	724	713	727	780	691	768	732	682	690	705	686	697	708	705	727	754	715	707	731	727	717	689	716	707	682	710	728	702	748	748	676	736	697	764	712	739	741	772	757	741	731	727	725	707	731	703	731	703	713	711	736	754	722	724	699	698	728	730	683	696	736	721	731	760	705	700	732	714	749	710	749	701	684	691	700	694	673	689	713	709	768	694	731	728	698	688	715	732	729	741	733	741	728	708	746	711	740	711	670	687	690	698	683	787	758	708	726	712	759	687	710	680	766	743	676	725	708	772	744	700	703	718	756	723	704	729	755	757	761	728	761	789	714	694	710	770	709	750	762	704	748	706	709	744	698	675	700	712	739	762	670	707	721	701	711	720	719	703	702	715	741	755	702	687	695	760	784	676	735	717	725	701	741	742	705	713	733	733	713	707	734	699	737	740	740	748	728	716	696	678	716	756	688	739	707	726	718	727	699	698	744	715	726	704	748	736	722	696	685	666	705	677	707	733	715	738	653	681	716	705	708	684	719	740	726	714	724	687	713	695	699	749	726	712	709	695	686	695	717	751	719	656	700	713	677	722	730	699	700	683	756	708	716	728	747	742	704	704	657	679	730	710	693	746	733	694	667	720	715	714	697	742	723	727	720	716	717	719	703	712	708	723	681	719	702	699	673	726	723	711	729	672	701	692	736	711	768	692	692	736	760	774	783	693	747	662	682	711	687	724	739	735	681	750	728	717	704	726	712	726	689	712	750	720	735	739	738	722	783	679	732	699	706	677	728	701	740	721	695	660	709	708	739	672	720	666	730	703	697	696	709	739	678	710	684	715	716	712	719	734	741	729	719	714	693	690	668	734	725	707	720	667	766	711	709	682	660	725	712	740	720	724	698	705	752	717	735	744	747	743	701	659	718	741	706	768	738	758	678	729	684	695	774	648	702	709	718	689	684	755	714	655	669	720	760	696	658	727	728	699	685	706	715	718	703	722	705	706	720	669	712	746	685	695	724	725	735	694	733	751	683	742	730	687	694	736	698	705	712	692	688	758	724	712	729	731	740	709	710	707	679	700	690	729	716	749	707	720	729	674	747	713	708	694	666	747	683	730	707	682	699	689	715	748	710	699	749	728	710	707	705	749	699	738	754	729	753	770	721	691	693	711	707	697	763	684	725	657	737	723	717	727	726	696	734	699	726	743	725	729	726	718	742	689	752	724	741	724	721	696	669	748	751	711	758	763	721	707	717	710	712	714	736	714	723	755	735	692	696	744	720	736	698	724	742	696	696	739	670	692	657	704	745	695	691	695	741	674	708	707	751	703	730	718	705	731	679	720	687	715	701	684	698	719	744	726	691	674	705	721	713	722	748	719	745	727	686	705	681	720	683	733	704	737	712	698	684	648	691	729	741	750	689	746	724	729	701	707	758	722	724	629	695	744	666	730	698	768	690	715	743	736	682	691	654	697	702	707	697	681	698	669	702	707	727	694	715	728	675	690	751	739	713	661	688	752	703	685	705	710	685	694	694	664	731	693	716	722	747	730	695	682	698	696	679	684	750	712	682	703	712	737	675	693	708	744	756	693	706	750	717	683	730	692	699	705	720	738	739	699	688	741	724	682	666	724	723	685	754	725	735	731	721	693	711	746	710	698	730	697	734	741	756	713	674	745	697	703	730	694	716	693	697	690	724	751	674	687	708	741	703	732	715	757	695	696	705	728	710	695	712	684	701	764	682	730	702	693	737	718	721	731	742	667	701	692	729	772	753	710	698	698	745	735	669	705	710	724	738	686	714	733	700	701	784	729	714	729	738	685	709	696	706	720	671	716	734	743	700	765	733	725	732	783	710	708	756	693	688	726	720	713	736	688	691	694	760	690	700	747	725	711	700	719	720	717	715	665	678	721	690	734	740	732	728	700	701	717	687	736	717	720	731	720	724	704	685	767	707	699	667	731	685	729	714	768	705	728	716	728	673	672	703	748	697	692	727	735	689	733	674	666	738	707	680	725	712	687	715	691	723	714	733	720	711	759	752	730	702	716	730	717	742	715	721	728	683	729	737	711	707	748	731	727	704	708	711	747	742	707	726	750	714	723	724	669	693	684	708	675	718	716	748	665	660	737	701	723	704	734	721	743	715	720	760	717	695	707	723	705	708	722	721	665	666	720	782	675	743	690	708	705	722	704	734	733	719	709	740	739	736	714	724	707	721	728	671	708	666	728	702	684	750	682	690	738	706	671	729	699	715	744	754	726	706	691	728	734	725	718	703	721	715	721	720	673	777	703	734	696	723	740	736	677	710	723	713	728	700	715	717	681	723	755	762	678	689	692	706	709	693	754	720	729	696	721	737	701	709	680	643	719	709	757	688	718	701	698	730	668	720	774	702	749	773	707	698	759	762	703	709	726	710	755	778	753	700	730	734	744	702	655	673	731	709	738	736	682	656	720	713	692	698	742	729	714	748	698	724	703	702	695	743	706	743	723	737	661	653	722	721	786	753	715	720	718	685	711	717	735	722	686	663	705	694	733	676	744	697	719	731	749	771	717	716	720	685	715	702	723	717	725	704	673	703	706	687	770	674	735	747	698	696	726	680	752	750	718	701	724	691	680	695	724	708	704	687	750	739	722	703	748	685	720	676	716	729	715	711	670	703	709	660	683	724	692	686	781	695	750	721	717	705	697	734	709	738	729	752	659	719	719	734	704	706	716	744	673	681	732	692	701	704	730	711	681	748	722	700	725	694	744	701	737	701	725	760	673	761	720	732	732	665	688	680	722	695	720	677	678	715	717	695	747	702	722	727	705	681	675	773	754	731	728	734	713	691	742	745	718	699	771	730	683	671	689	712	752	693	754	710	712	683	753	699	688	734	749	724	704	711	697	730	683	654	734	725	778	697	736	705	727	680	672	717	747	745	683	720	702	710	722	697	693	742	722	727	661	737	673	706	808	748	711	691	683	712	674	771	722	716	722	660	732	751	661	706	708	713	702	744	742	762	703	705	699	683	722	720	691	705	691
7288	607	518	430	377	273	270	283	217	222	214	187	208	213	219	184	168	174	190	205	207	176	172	184	166	208	195	205	175	150	179	194	197	163	174	177	188	197	167	198	172	160	195	164	155	181	163	186	181	195	199	173	163	160	203	194	163	170	155	195	178	195	150	166	170	186	194	185	176	206	188	176	157	181	199	145	177	170	163	184	173	170	177	185	166	158	165	177	186	193	174	156	170	169	177	176	182	186	182	188	179	199	169	164	196	176	200	200	186	178	175	160	186	175	172	177	181	164	150	164	188	195	177	154	178	183	165	175	193	176	173	182	179	176	181	192	180	172	199	183	174	188	172	163	183	174	193	166	210	183	195	155	172	156	160	180	160	168	179	191	187	211	172	162	164	181	183	160	183	175	170	172	195	176	163	182	176	169	172	178	178	175	170	166	181	173	175	185	166	160	176	175	170	172	172	175	170	172	173	164	177	186	175	181	184	167	176	176	194	189	162	186	176	199	186	163	191	147	203	187	191	191	176	177	179	176	135	195	186	178	177	188	174	195	220	196	194	195	174	176	195	188	184	191	197	188	174	157	172	161	165	206	194	161	193	189	199	171	190	161	178	167	198	186	183	183	197	173	168	159	167	194	191	177	187	172	188	204	186	187	200	205	175	182	188	186	168	190	174	175	182	176	182	162	165	179	184	166	174	166	179	177	191	197	184	184	227	205	188	175	159	158	185	182	175	186	204	189	180	167	182	191	164	190	180	174	176	197	170	195	162	149	172	174	177	146	168	174	188	172	190	174	168	177	156	209	182	201	199	168	180	194	210	179	173	172	187	185	169	178	183	170	181	150	154	179	181	182	183	180	187	174	177	166	198	178	161	174	187	167	177	184	174	145	206	165	191	180	190	178	156	196	178	183	186	186	152	157	196	175	184	161	221	191	155	169	193	160	175	177	174	172	180	190	172	173	174	185	178	167	201	170	154	205	173	173	188	178	165	178	198	180	172	178	184	173	155	164	187	155	170	159	193	190	185	188	186	170	196	186	186	181	205	181	198	183	175	156	165	174	177	186	186	148	199	163	182	199	164	171	174	180	176	181	188	190	187	189	223	176	173	153	159	163	193	162	183	190	172	177	167	170	143	188	154	176	169	177	195	182	182	168	155	172	175	175	164	161	163	181	179	181	162	187	157	199	212	172	163	198	158	178	166	168	187	168	188	187	174	191	182	192	173	171	187	159	160	186	200	191	173	169	174	173	159	162	171	198	156	169	165	212	162	162	180	170	173	174	186	153	173	138	161	192	191	188	183	198	184	176	179	167	164	177	184	172	166	188	184	145	164	187	159	211	193	170	185	176	183	163	161	150	173	183	164	176	188	195	169	168	188	193	177	158	182	185	173	164	170	178	189	200	183	167	159	184	161	167	185	177	196	179	160	151	188	184	175	181	180	194	159	180	200	193	170	178	172	197	176	194	183	180	185	163	175	212	179	165	148	173	155	161	191	182	207	187	143	175	176	211	171	180	168	198	165	192	181	193	200	193	172	180	180	174	194	182	207	209	170	165	187	160	184	173	174	209	184	199	177	197	185	197	180	205	179	202	169	175	152	163	145	199	165	166	158	167	145	162	175	173	193	171	176	200	195	182	173	191	191	196	160	171	171	204	178	192	153	193	178	194	180	184	175	213	189	162	175	190	194	187	162	184	189	171	161	168	164	201	158	204	191	182	162	190	161	183	178	190	213	191	174	194	163	194	172	157	196	188	184	161	167	170	179	174	166	190	182	160	172	178	179	168	169	200	172	184	172	160	177	186	174	160	195	204	173	174	178	179	169	166	195	207	154	186	182	167	155	176	179	212	186	173	176	189	186	199	197	184	163	170	174	172	177	204	180	190	165	163	178	177	174	160	181	169	199	170	175	159	219	181	182	180	168	170	186	148	167	173	162	204	186	175	182	160	180	206	161	149	204	172	217	201	189	166	186	195	174	190	192	185	200	177	189	185	192	190	168	152	173	183	165	185	193	176	177	190	176	173	195	190	169	166	176	183	199	199	169	179	207	193	170	153	180	176	183	194	202	175	200	177	201	147	155	164	161	162	188	165	171	194	179	177	199	178	174	189	194	174	194	185	200	204	181	179	202	162	174	195	197	169	167	185	180	199	182	194	177	167	172	184	198	198	184	184	176	178	181	204	162	164	205	180	196	183	195	184	167	167	157	180	164	189	177	174	149	171	195	182	163	180	197	150	194	189	163	183	178	171	182	187	180	202	162	186	174	168	168	194	158	204	162	175	172	204	186	162	181	169	206	152	204	171	180	195	165	175	172	196	189	185	175	184	167	155	183	177	189	174	151	203	189	181	173	178	150	177	181	166	156	169	145	181	194	185	195	192	190	182	191	168	183	160	175	159	175	194	185	181	199	192	168	174	187	194	197	193	165	146	161	174	173	193	181	186	186	172	159	173	169	170	199	190	165	177	147	188	158	195	191	198	183	170	178	192	167	190	175	189	171	180	188	155	167	185	194	187	182	147	190	179	188	169	192	171	183	177	212	197	189	193	200	158	140	206	164	187	159	160	210	164	194	189	178	160	181	180	202	174	169	178	183	185	183	186	158	167	188	162	184	187	223	188	171	202	185	166	177	199	167	199	199	180	145	184	174	174	139	186	164	193	163	187	168	155	172	171	173	190	173	177	200	174	157	173	175	157	166	166	174	209	192	172	182	216	191	167	188	169	198	153	171	198	180	153	194	195	183	189	180	181	182	161	167	176	182	186	173	181	150	189	182	180	188	178	195	177	169	175	161	167	157	183	146	167	159	189	173	179	174	192	178	193	189	188	217	190	177	180	168	200	165	158	150	164	170	173	194	184	168	204	188	195	175	211	179	194	155	176	176	174	146	188	179	194	174	191	150	196	177	182	205	201	185	188	160	164	164	188	162	197	199	188	175	196	176	166	166	190	158	148	185	177	165	191	192	190	223	185	178	198	171	188	175	163	197	175	184	176	185	200	184	154	173	178	191	189	198	182	176	168	172	191	181	174	189	201	182	171	178	178	185	181	204	175	174	174	192	199	177	203	175	187	211	188	166	170	181	176	193	188	188	189	170	185	176	158	181	199	180	193	169	181	199	165	192	192	162	171	161	153	174	216	202	166	160	192	171	209	190	179	186	173	187	193	171	176	188	173	177	189	195	200	158	159	173	178	178	164	202	182	190	202	192	194	172	189	199	197	193	182	183	175	199	174	176	182	161	183	181	216	189	166	171	168	165	183	199	174	192	189	143	175	211	206	181	182	167	189	168	151	182	182	186	154	167	164	177	172	189	180	165	159	194	201	183	156	157	187	165	194	166	198	158	205	165	182	177	172	164	167	172	155	181	167	173	197	187	174	181	195	156	179	201	193	197	192	163	198	164	205	179	149	188	181	185	170	180	181	207	182	178	205	165	196	163	203	193	173	195	220	173	169	173	173	162	168	172	165	152	155	208	194	198	158	190	186
6158	818	1328	1440	1249	1091	920	822	736	656	672	622	612	589	564	572	543	500	516	549	548	552	514	519	504	495	537	498	544	509	510	485	478	512	490	508	483	498	526	466	467	478	469	501	513	455	517	491	476	455	484	480	441	514	488	508	498	526	507	484	475	447	468	514	495	520	488	499	491	491	525	472	481	487	524	458	486	514	504	457	457	452	518	490	428	466	451	515	471	481	445	483	507	511	458	481	497	499	477	455	487	503	454	499	454	481	481	514	475	476	507	467	474	508	477	490	487	503	509	468	489	479	500	513	506	482	481	471	484	465	533	485	466	479	447	487	463	516	495	504	486	449	492	449	452	510	499	510	448	491	502	455	490	482	475	546	473	475	505	481	489	498	499	488	471	455	459	529	491	485	499	487	497	452	445	461	496	462	473	488	464	478	475	483	446	474	459	486	463	496	470	472	524	507	532	439	487	485	481	488	524	489	499	464	486	479	459	521	486	464	491	450	477	455	474	516	503	463	491	507	450	450	496	459	494	478	493	491	499	462	502	488	451	501	519	491	495	491	459	479	497	443	468	457	455	445	497	509	497	483	475	446	481	522	511	500	466	551	482	507	450	474	479	461	501	487	453	483	452	494	471	455	471	462	482	517	447	500	469	452	440	490	468	485	479	476	533	506	487	506	459	470	437	463	509	480	490	465	451	441	498	490	484	478	481	493	438	469	470	447	474	482	490	505	506	466	487	463	490	506	461	436	503	450	446	485	546	473	499	430	501	487	509	478	520	475	486	497	452	450	473	517	460	488	450	500	490	483	467	442	491	495	431	454	532	436	452	493	456	471	479	480	539	501	502	464	509	485	473	504	466	506	498	468	430	497	462	490	473	475	473	493	505	500	537	471	439	434	472	475	490	487	494	550	515	451	470	526	470	509	473	497	502	500	472	465	448	461	472	472	460	464	500	444	491	492	463	464	461	468	486	460	554	505	495	470	466	470	498	471	467	505	467	499	463	501	510	475	516	440	495	434	512	470	502	479	461	474	480	456	517	486	471	489	469	488	497	511	485	501	442	482	439	462	510	458	488	468	489	512	470	459	465	496	505	467	490	517	475	492	522	474	443	514	514	454	490	479	485	488	486	486	478	485	501	428	439	541	458	492	460	493	483	498	483	478	488	454	504	465	509	486	443	499	483	473	486	470	488	524	487	492	452	468	488	491	505	478	463	478	504	479	463	538	469	497	492	508	478	449	453	488	470	487	503	481	482	491	497	509	482	511	482	464	492	523	450	459	480	485	496	482	480	462	445	478	451	467	530	452	482	506	511	491	410	486	527	475	486	486	456	481	493	506	509	514	477	516	465	466	492	488	467	467	478	484	485	515	505	496	437	489	463	484	484	522	529	464	501	482	487	503	488	477	485	509	485	490	454	479	505	500	474	484	503	491	483	457	487	482	489	489	489	500	439	494	469	469	490	459	485	479	477	499	501	454	484	477	453	504	459	492	483	478	516	487	450	478	482	482	514	526	446	467	477	492	485	497	448	493	458	473	479	485	478	450	469	494	461	482	461	483	500	498	484	467	512	514	471	473	488	484	464	420	493	470	459	439	461	506	516	513	501	525	481	497	481	451	469	505	464	482	477	492	508	507	461	473	459	498	489	520	503	459	518	470	454	434	450	486	488	445	493	495	480	462	466	494	484	488	487	483	483	470	474	467	476	528	492	463	453	474	470	507	492	490	440	466	486	477	484	494	487	474	477	469	484	486	498	476	486	501	505	474	497	509	445	475	481	509	447	478	492	470	445	466	494	483	510	476	460	460	490	449	523	489	482	486	455	465	465	473	511	479	461	473	449	462	490	459	540	507	460	524	464	513	520	470	466	470	496	503	457	476	495	445	482	527	455	498	485	530	475	488	484	490	472	509	495	446	495	492	491	506	486	515	541	465	463	525	458	484	485	486	495	475	482	480	476	485	486	444	459	518	494	492	478	479	465	505	494	478	442	489	482	470	476	465	468	473	463	506	466	462	482	452	511	445	484	467	470	495	459	540	488	522	482	484	491	488	518	478	471	442	491	519	504	506	481	483	445	504	479	492	447	480	516	471	467	478	516	448	486	485	486	496	483	444	520	467	485	501	449	495	486	495	535	518	495	492	485	467	493	471	491	470	470	482	510	504	504	466	491	487	464	549	494	454	458	476	533	499	492	465	470	564	470	486	447	471	486	491	474	469	474	531	427	473	531	473	500	479	512	494	443	486	488	442	480	449	464	474	470	489	478	479	509	486	495	453	534	430	444	466	491	507	501	439	492	507	460	502	454	509	494	505	462	502	479	441	487	468	461	488	505	479	486	465	457	468	486	464	476	519	496	454	489	482	474	507	457	482	482	459	446	490	501	467	504	505	523	500	480	516	507	500	497	487	481	500	459	475	464	500	501	495	498	524	461	478	516	491	476	478	485	475	469	459	496	494	440	500	484	481	472	519	492	492	487	498	474	506	514	478	518	493	511	490	471	471	483	479	499	518	495	471	472	487	495	472	484	484	466	484	517	487	455	513	512	505	462	460	474	513	523	471	445	453	441	514	458	495	444	516	474	491	485	514	464	470	488	503	474	467	483	480	484	505	517	460	501	515	447	468	499	494	469	490	469	488	484	466	493	491	507	478	460	445	513	466	474	494	450	488	501	479	440	493	469	480	482	480	531	498	508	447	430	459	462	482	493	475	469	489	467	505	465	441	492	469	466	494	471	506	472	462	470	516	504	533	540	462	431	491	490	484	483	495	474	538	482	475	460	463	486	462	442	484	458	514	464	520	468	515	460	488	496	468	469	459	460	483	472	491	498	486	478	533	469	463	452	482	456	463	445	521	459	489	456	497	510	447	474	472	512	506	534	486	514	468	487	469	464	504	499	438	500	450	506	482	502	466	490	447	510	475	472	516	483	498	466	457	448	455	487	446	467	500	486	470	492	468	481	520	483	477	497	527	487	509	473	488	503	495	476	493	478	445	441	510	497	500	470	476	485	511	496	491	467	455	497	469	450	516	467	478	449	509	459	489	477	459	467	473	468	499	513	472	488	497	481	498	449	503	458	479	484	465	485	507	464	473	493	475	477	498	497	476	475	476	456	488	494	485	488	494	485	464	484	496	480	478	496	482	488	491	537	475	498	466	474	527	470	485	491	488	534	467	485	459	512	499	512	473	488	467	503	485	482	503	480	519	466	520	458	523	483	480	482	519	493	494	481	437	461	458	476	446	500	450	516	477	451	531	465	452	482	500	516	478	521	490	498	497	496	439	442	480	468	488	509	506	460	500	462	492	466	515	470	509	501	493	468	504	465	450	498	481	491	474	487	505	508	493	510	486	485	545	487	461	488	491	474	456	475	476	499	484	483	489	516	482	468	494	509	467	512	460	475	497	448	471	484	488	498	481	451	485	454	462	462	449	492	512	467	473	450	479	463	495	479	504	457	475	517	505	496	493	475	482	496	455	513	472	445	491
14430	1413	1155	814	645	548	496	409	438	413	348	340	360	365	319	371	326	354	331	331	315	345	361	368	343	372	358	333	331	325	353	335	326	332	384	348	344	329	360	344	302	332	373	317	345	339	340	325	333	341	370	329	340	320	354	308	340	319	337	326	329	323	334	333	335	328	317	332	347	352	378	339	340	337	324	350	345	336	339	365	319	310	309	314	352	348	358	329	331	336	374	320	341	320	341	329	358	309	298	319	333	304	319	308	325	302	306	311	316	331	298	299	309	329	369	295	296	334	356	307	320	363	344	351	305	301	294	338	325	323	316	321	305	316	331	376	326	317	327	324	349	301	366	376	347	304	316	334	313	346	309	309	363	327	330	315	334	351	337	332	337	308	292	308	348	309	304	325	323	302	333	299	313	327	313	315	330	331	308	305	294	317	341	276	335	313	352	308	329	325	343	307	333	317	327	339	326	318	332	308	351	302	272	329	300	320	320	348	322	294	310	318	307	332	327	319	328	340	341	355	319	331	339	333	303	289	328	318	318	360	343	325	318	345	307	304	339	304	333	340	327	333	337	338	326	340	312	318	321	304	314	315	323	311	327	322	341	318	303	355	314	303	329	318	349	310	311	290	306	322	357	340	312	269	343	311	370	335	351	321	345	340	337	282	322	315	377	324	346	328	287	304	325	316	297	322	329	322	335	339	337	337	321	345	326	326	294	310	287	367	313	315	339	342	319	326	317	319	338	333	317	290	305	306	290	283	312	326	315	348	303	310	304	300	330	327	312	307	311	322	317	331	295	317	360	329	294	306	349	328	309	342	309	322	352	308	312	323	306	316	329	317	293	302	300	362	317	340	332	312	305	306	329	332	305	266	315	378	300	331	292	308	298	343	329	275	323	332	301	293	336	326	331	312	349	327	318	312	314	301	305	350	322	345	339	336	360	313	335	337	330	312	338	324	323	308	266	338	316	351	326	368	336	310	349	323	338	325	311	320	325	347	351	330	337	331	300	322	326	280	335	332	338	334	322	283	269	337	327	370	330	320	323	316	299	330	346	326	318	337	335	361	291	323	343	307	324	351	329	344	302	338	328	348	340	303	302	282	358	293	335	330	312	318	315	351	321	309	372	354	310	312	328	295	314	343	342	360	340	321	290	302	332	325	321	329	341	346	350	344	326	327	331	312	341	334	354	363	352	339	337	337	313	311	311	320	350	307	316	349	340	306	337	323	323	299	314	344	319	325	336	321	334	354	346	308	338	308	298	302	324	324	344	310	327	313	336	327	349	355	340	356	316	312	340	355	331	349	317	303	331	356	341	335	338	314	311	310	338	330	285	304	326	327	315	337	313	321	337	351	306	297	263	309	333	327	310	291	306	337	346	303	323	343	321	300	350	323	329	336	340	333	341	313	299	309	301	378	339	329	297	299	297	328	349	353	294	348	316	329	314	356	326	334	351	308	326	346	342	319	284	317	320	335	346	327	326	358	312	316	329	312	280	292	325	322	346	338	315	332	334	343	339	303	340	345	298	339	321	324	389	312	311	330	346	318	319	311	330	340	341	318	279	319	301	372	341	324	340	326	341	352	300	350	345	333	345	368	353	344	360	258	308	320	281	315	306	309	358	317	308	343	321	336	335	344	356	302	347	338	284	332	333	326	300	331	320	334	271	311	325	325	329	331	316	297	308	316	295	306	298	331	330	327	333	307	347	334	314	336	306	353	318	332	307	339	332	336	319	309	329	351	355	318	324	303	292	319	298	347	330	334	344	342	335	335	382	321	333	295	325	354	313	319	296	325	271	325	347	350	348	355	343	294	337	298	335	322	327	351	304	331	357	288	344	290	287	314	347	323	350	359	321	323	324	311	325	315	337	307	316	313	310	333	305	367	337	303	301	337	302	328	341	345	302	330	341	344	297	314	340	324	309	286	330	343	352	291	310	303	309	311	339	319	316	320	344	335	335	335	338	328	323	315	342	315	360	315	329	336	329	370	326	356	368	302	326	358	321	338	308	312	320	330	321	355	308	330	355	317	312	313	340	325	332	300	327	292	304	359	340	322	316	341	322	336	361	351	320	336	288	322	308	325	315	303	330	318	316	350	305	343	346	349	322	347	326	287	322	329	324	308	313	298	323	296	310	326	311	321	279	321	334	310	320	290	321	278	296	311	304	343	349	317	308	291	318	327	322	324	380	327	312	339	319	314	346	327	304	333	340	334	312	324	307	332	330	324	318	320	326	308	307	317	332	318	325	327	295	328	340	309	360	312	325	324	281	302	349	331	334	319	299	281	337	354	333	338	292	308	328	313	336	288	323	314	298	288	343	318	325	330	306	330	340	299	350	300	321	314	332	353	316	309	328	293	312	284	310	314	313	326	337	348	313	337	314	317	304	344	317	317	324	300	304	309	323	321	331	322	318	328	328	333	308	304	315	325	327	318	304	327	322	289	331	307	329	323	286	336	328	326	307	298	325	306	307	308	292	320	312	308	335	301	325	346	322	325	352	292	305	346	346	297	323	321	326	328	349	328	333	310	344	333	315	324	356	365	300	324	378	360	314	323	331	349	302	341	327	304	334	345	295	330	323	343	344	313	322	331	324	342	364	310	329	300	359	297	303	311	311	300	319	321	334	294	312	310	316	321	331	314	331	328	361	308	324	319	295	355	305	332	323	292	337	263	324	360	298	292	339	306	340	365	358	294	286	309	314	353	324	316	339	334	317	333	317	316	359	338	306	311	348	348	350	294	344	329	302	339	354	319	331	333	330	337	338	316	325	321	329	312	285	324	323	339	311	310	321	343	330	336	305	290	334	306	303	320	338	321	333	305	338	297	320	346	317	346	327	318	342	328	344	321	308	293	317	355	324	364	300	334	322	335	327	304	316	300	337	333	352	338	332	328	343	344	314	318	312	341	363	327	285	317	317	348	315	349	325	338	323	338	277	318	295	345	314	318	292	345	333	348	329	306	323	328	347	305	356	329	290	354	363	352	335	327	338	305	311	321	338	340	355	362	311	328	316	337	306	335	342	294	319	314	343	336	369	331	356	346	337	326	307	317	286	286	311	349	328	318	344	332	358	328	332	319	332	333	346	322	334	315	349	349	316	347	338	302	321	304	338	331	335	351	312	327	308	322	350	334	322	328	327	324	331	347	333	335	332	323	319	325	327	334	361	312	354	321	339	318	322	301	351	288	329	342	306	338	332	331	345	321	322	333	317	317	294	328	330	320	321	314	318	329	372	320	329	328	299	332	325	346	344	291	280	335	339	307	330	331	318	339	368	338	338	319	311	291	318	306	288	294	311	342	337	285	297	337	382	330	303	332	339	339	340	326	337	286	344	319	347	333	314	295	336	306	316	314	302	312	329	356	329	324	350	314	332	327	357	351	304	317	339	347	287	329	355	329	300	302	331	335	274	316	343	311	338	319	326	340	326	328	319	322	342	295	339	326	332	298	350	354	341	312	306	331	331	301	320	291	323	316	316	332	343	266
8523	1525	2399	2740	2181	1807	1593	1381	1312	1210	1125	1088	1004	1037	931	965	934	905	893	881	894	890	852	803	855	822	833	850	787	774	847	856	797	830	861	801	778	768	786	800	791	816	803	832	756	805	819	838	834	806	759	796	776	808	793	787	729	820	774	778	815	788	816	820	787	837	818	819	845	759	804	757	821	815	771	790	771	787	812	763	812	785	759	785	828	778	769	771	809	807	804	770	752	806	778	789	826	789	864	750	797	730	821	830	760	818	833	782	768	730	784	778	761	807	734	763	789	834	747	801	789	776	829	751	788	816	821	787	835	754	760	779	797	766	804	786	768	809	763	799	814	771	836	801	750	791	763	771	770	772	750	774	829	789	773	765	806	771	829	796	798	780	799	790	778	744	832	788	818	781	726	808	766	758	747	775	776	806	789	797	766	789	779	806	816	812	794	811	744	794	786	807	830	781	817	824	725	790	821	784	754	820	786	799	820	786	793	836	747	762	815	769	801	770	822	786	785	787	751	741	789	790	806	826	795	810	780	780	796	776	781	784	772	764	817	781	801	793	829	744	791	800	747	766	820	760	714	755	792	858	850	790	795	795	805	815	829	825	812	818	779	834	809	810	809	767	750	814	789	787	722	789	765	789	766	751	768	771	777	810	766	698	774	784	828	801	816	785	788	819	747	792	742	799	801	818	797	838	832	806	805	753	806	790	806	822	809	803	792	789	787	808	803	816	817	799	829	734	828	780	809	777	763	814	825	714	820	794	750	785	742	782	749	783	793	747	747	784	778	752	786	743	781	793	759	767	823	806	847	825	801	799	733	787	776	786	772	785	794	792	785	753	803	795	770	804	717	782	797	753	822	778	784	793	814	790	785	755	749	761	806	799	765	789	818	794	798	826	840	873	760	797	800	806	799	794	828	771	784	788	802	812	778	803	763	809	755	777	823	840	785	787	757	746	824	777	779	772	790	739	796	820	802	804	840	792	794	756	784	780	767	744	757	765	788	804	801	829	786	759	779	799	771	809	799	770	791	786	812	774	754	728	819	776	779	805	810	816	775	788	790	782	806	771	803	777	787	826	757	795	761	801	736	769	768	788	779	796	838	842	827	787	773	807	814	774	771	750	816	749	781	805	776	796	747	812	771	793	801	777	785	796	783	801	772	788	816	805	791	814	762	798	799	833	780	799	763	793	755	830	774	779	800	823	738	749	777	738	778	742	824	816	793	764	752	797	748	774	745	742	751	820	720	804	730	820	762	807	795	804	816	776	776	705	805	758	805	822	752	789	805	842	765	801	720	791	744	740	718	748	757	775	814	787	696	783	775	779	780	775	812	776	824	774	841	804	785	809	761	776	757	790	748	724	785	808	855	769	766	779	757	824	800	765	836	755	793	793	803	779	844	769	774	776	765	788	775	746	789	789	799	824	796	745	825	783	803	805	772	790	786	839	793	796	769	813	777	834	772	828	780	756	769	788	832	765	828	814	791	811	810	786	766	759	752	771	784	782	759	808	748	791	757	773	820	762	771	807	786	774	805	812	816	784	790	765	773	791	765	762	804	747	782	730	761	734	778	782	782	778	747	766	790	826	772	769	790	773	813	792	780	775	740	783	744	787	809	800	769	802	818	765	774	791	730	762	770	796	727	801	769	764	820	787	795	839	817	763	768	817	816	797	765	731	825	778	781	769	748	763	748	816	761	798	786	810	787	824	804	743	769	820	813	791	808	737	804	815	757	797	789	793	775	821	769	776	786	749	755	761	731	822	807	813	852	781	794	804	815	737	737	730	832	750	799	802	792	759	831	758	778	772	757	784	741	789	783	735	764	772	779	836	778	762	814	764	802	817	770	813	816	749	776	805	802	784	789	837	748	801	772	715	836	777	784	783	793	784	787	782	795	815	802	803	753	854	776	813	802	799	757	791	816	822	806	752	792	713	733	776	813	795	770	740	815	763	795	803	783	830	793	810	775	813	809	835	803	805	786	796	753	708	758	839	793	776	812	772	803	788	759	776	808	784	800	790	816	809	787	777	804	807	799	800	745	783	744	799	787	809	765	811	758	752	764	779	785	779	840	778	809	799	750	812	730	775	834	773	824	784	831	760	803	808	809	782	804	822	849	748	740	762	809	780	788	750	762	808	814	787	818	776	783	766	752	820	799	736	800	792	799	812	741	772	772	820	785	821	813	829	819	726	790	785	786	755	806	784	747	783	823	828	799	825	788	783	828	801	786	781	833	784	818	778	774	780	814	784	764	812	735	779	790	775	803	851	768	837	781	817	796	762	828	803	745	757	804	780	780	793	823	754	809	758	756	738	771	760	807	796	754	794	767	839	799	804	790	749	795	767	794	760	758	794	783	814	759	803	790	754	775	825	832	846	781	809	799	753	798	739	798	796	838	812	741	825	788	823	784	772	786	772	735	800	813	794	825	779	801	801	753	844	761	840	777	764	768	784	765	780	790	830	797	831	784	767	795	822	721	850	790	838	795	793	781	794	799	797	770	730	818	778	769	753	765	822	808	826	820	797	789	772	763	756	761	817	791	781	773	799	838	833	801	827	817	780	746	779	833	817	786	769	748	772	827	777	757	777	832	822	778	763	780	798	773	809	820	788	758	830	754	731	797	758	780	781	749	834	842	788	767	787	765	842	861	789	770	766	822	799	791	785	819	762	768	782	799	815	827	804	773	849	785	796	778	747	791	817	789	807	789	772	798	767	785	815	811	777	792	795	790	761	806	815	784	789	792	809	761	774	772	835	834	757	777	815	848	792	810	856	799	802	785	740	799	793	797	776	739	735	805	801	819	804	777	791	778	793	782	797	763	774	746	765	791	764	777	801	775	774	773	748	866	759	741	781	826	773	791	794	785	787	771	810	804	813	790	761	769	808	808	800	767	793	756	835	724	777	790	794	785	762	761	776	831	794	821	803	750	787	736	758	745	814	785	791	787	819	752	777	752	771	754	791	811	757	815	744	799	796	768	744	814	781	776	749	822	755	756	795	732	767	818	795	828	789	750	824	790	806	806	793	831	774	808	725	754	753	758	805	807	760	792	783	810	774	784	776	735	759	825	797	817	834	772	755	819	793	806	775	723	755	809	778	733	762	801	766	813	758	747	797	782	807	765	757	763	760	777	764	816	865	785	786	739	816	856	747	805	783	770	776	786	728	753	764	808	758	773	791	817	788	751	766	761	794	756	731	838	801	752	747	805	757	798	805	810	764	828	794	823	764	827	790	818	762	748	816	772	778	803	822	814	838	811	764	770	769	774	775	777	791	770	784	754	790	827	776	769	796	823	790	794	774	809	833	756	769	755	793	739	795	769	841	809	837	786	788	787	819	825	805	784	864	827	792	819	805	788	770	796	838	743	785	790	809	785	771	813	806	828	805	780	839	749	771	852	804	767	756	755	780	760	817	805	790	765	737	784	764	776	751	780	760	819	769	818	796	769	766	772	784	823	773	768	775	806	781	789	804	810	828	767	792	817	779
1489	323	331	294	288	325	309	313	317	305	302	296	304	267	293	296	270	299	320	305	308	285	282	325	293	300	268	301	309	277	324	277	285	291	308	320	301	314	323	314	294	276	319	293	281	303	316	287	263	332	294	276	329	316	351	321	307	327	312	303	322	296	342	271	279	353	339	267	314	278	349	283	281	290	294	299	271	273	289	287	323	323	330	297	318	315	325	331	289	283	292	316	295	286	283	308	304	280	289	333	281	285	311	294	305	312	308	284	348	279	297	311	313	304	287	299	291	307	302	316	326	295	320	296	306	291	305	284	274	306	308	293	325	299	300	309	306	282	300	314	271	278	290	309	363	318	304	273	313	290	326	299	332	309	285	293	324	280	312	294	313	290	273	304	309	286	282	283	274	302	304	289	298	312	288	307	299	256	337	288	279	320	292	290	279	298	312	279	288	300	295	304	329	310	296	287	327	307	311	286	322	305	316	270	280	331	287	282	313	283	316	307	307	283	322	292	292	311	311	285	290	311	276	311	319	307	287	290	301	306	284	277	291	308	301	318	297	320	273	273	293	298	282	278	293	297	305	310	337	296	322	330	275	277	296	297	311	288	292	326	288	309	265	291	276	278	315	339	286	298	278	309	287	304	302	292	297	268	302	297	283	298	279	290	277	325	311	280	252	303	315	309	302	321	284	308	296	310	311	324	329	288	304	306	272	302	279	319	276	317	300	287	307	302	316	314	304	342	293	290	263	309	284	300	304	288	310	277	279	264	304	260	299	272	303	300	278	320	302	300	316	295	314	317	289	295	276	308	284	285	309	289	294	287	287	287	318	322	309	331	331	281	306	278	271	284	311	297	266	302	293	275	309	291	322	287	306	286	307	304	359	276	343	279	318	297	288	303	293	310	311	284	298	287	271	298	300	292	306	345	335	303	313	294	314	323	286	305	274	284	328	334	282	318	327	282	309	302	292	307	291	300	316	309	276	324	266	319	280	277	294	314	340	280	301	309	310	332	295	320	303	268	291	257	303	297	312	292	322	290	266	301	336	334	298	293	308	296	266	313	299	299	279	308	286	295	321	306	341	333	310	282	299	329	306	289	299	320	298	278	300	290	300	303	309	331	302	307	287	286	288	285	278	303	302	289	302	278	295	285	313	295	270	307	299	296	285	307	304	315	296	329	309	326	313	319	298	312	298	335	279	279	312	284	330	306	319	299	283	300	301	325	305	267	288	301	317	283	300	313	270	287	300	322	299	312	271	297	285	296	303	302	341	320	319	293	294	296	285	307	324	328	289	300	275	292	353	311	332	341	332	321	265	322	310	307	286	323	310	290	328	318	306	323	305	326	296	295	290	316	318	289	329	309	305	311	310	300	279	312	343	278	292	322	343	278	327	308	268	285	274	316	291	273	260	309	278	310	310	323	315	290	294	308	316	284	305	285	286	319	303	344	308	283	276	282	301	298	306	273	257	304	316	299	329	309	293	256	312	317	278	290	318	327	266	276	279	280	273	315	282	284	302	280	319	327	305	301	290	301	295	301	328	321	311	298	297	258	297	292	263	306	272	297	301	294	310	338	304	313	312	321	286	301	292	307	299	341	277	313	303	284	302	309	343	314	306	282	302	314	307	318	286	281	296	311	277	292	334	339	316	302	317	312	278	319	291	307	296	309	307	288	316	287	321	316	302	329	311	317	342	308	298	325	342	300	304	299	313	259	303	286	326	321	310	289	290	317	296	297	314	319	278	279	289	300	300	292	321	309	281	297	309	288	287	296	349	307	300	327	292	304	286	284	305	308	336	299	296	296	293	249	333	282	299	296	305	301	284	300	285	321	315	316	290	321	278	331	319	297	261	313	308	318	320	314	273	340	326	293	300	310	254	295	311	292	321	315	295	301	317	279	266	312	285	299	279	296	299	316	324	297	339	316	319	310	304	268	298	312	296	294	282	322	302	295	336	313	310	305	284	310	274	289	337	281	327	295	286	273	298	302	326	320	308	286	281	298	265	288	331	320	291	292	298	327	290	316	306	336	350	279	305	309	312	317	301	312	344	316	293	294	312	331	307	304	298	353	298	287	315	282	293	290	321	288	324	311	282	320	308	303	293	292	299	317	279	285	293	337	287	285	337	316	319	289	320	322	307	274	334	350	320	301	327	316	295	317	285	320	301	293	321	323	288	310	323	312	298	311	280	285	298	292	286	305	300	278	292	312	316	328	271	297	273	304	276	286	299	284	280	295	285	287	303	305	300	300	288	299	286	315	321	309	318	296	328	308	318	278	321	320	307	303	330	268	272	279	296	315	284	303	288	340	309	311	292	305	303	301	304	295	330	336	308	298	317	290	287	260	287	283	302	312	305	309	321	320	309	297	299	331	313	277	305	287	318	309	318	275	285	316	307	297	282	301	291	282	248	306	302	345	292	308	312	299	325	289	338	291	296	282	310	335	308	322	247	297	290	295	287	301	344	302	284	287	286	314	317	293	325	309	316	301	320	333	285	323	280	304	303	284	317	257	288	290	305	279	314	321	319	319	330	274	279	255	268	299	302	260	311	294	293	288	287	292	294	314	323	301	323	290	304	291	339	296	312	334	283	274	299	312	320	293	277	271	307	334	264	289	344	281	289	309	325	322	317	287	282	283	314	296	321	287	303	296	344	293	319	290	330	301	305	335	265	284	309	304	327	311	305	322	307	299	326	314	303	288	294	280	294	313	318	312	324	276	332	324	269	304	299	292	330	309	341	280	316	288	297	287	286	343	318	311	310	304	315	313	334	312	311	325	312	306	305	286	309	316	299	288	280	290	298	307	312	347	291	301	315	321	298	331	310	281	287	290	298	289	303	323	289	288	262	287	306	289	288	295	305	306	308	289	307	284	288	336	288	313	320	294	319	352	288	306	298	271	298	299	295	288	300	308	328	331	298	265	278	292	297	322	310	285	300	318	324	322	297	301	283	310	306	320	280	294	333	320	289	320	307	299	304	286	286	298	277	284	327	296	272	297	278	313	297	320	310	296	313	276	315	335	310	303	284	288	303	300	305	297	308	287	308	312	312	265	301	315	303	303	333	304	269	300	266	311	278	302	350	321	315	316	321	292	300	292	278	291	322	320	317	314	302	339	312	327	289	338	294	314	296	343	279	313	255	298	297	292	298	315	312	303	289	310	265	264	322	272	282	284	286	294	280	304	310	332	264	319	290	298	308	314	308	313	324	313	315	277	301	321	309	327	292	305	305	297	292	270	322	329	307	311	318	347	258	299	295	312	306	262	310	312	331	317	289	311	341	294	316	296	282	299	307	302	237	272	313	267	285	316	318	327	310	303	279	306	308	287	279	310	286	349	306	302	291	308	302	275	313	286	318	338	298	275	310	291	296	318	258	315	296	320	296	288	294	266	266	282	306	303	308	312	296	316	318	321	303	272	302	315	300	320	300	307	325	298	318	318	307	288	292	290	288	312	309	352	314	272	302	300	297	308	324	306	297	309	276	314
1824	685	731	793	725	731	719	708	719	672	727	736	725	716	733	715	722	747	710	750	702	750	688	694	656	738	732	700	727	722	728	748	660	719	718	762	691	672	716	739	693	727	695	713	652	711	717	729	715	686	662	738	723	706	724	729	697	703	715	704	745	698	720	744	670	716	730	683	705	732	711	729	724	720	727	737	743	704	696	712	684	681	691	700	703	709	740	696	671	708	737	707	657	685	701	719	744	748	748	716	687	702	724	703	710	671	695	692	727	707	727	680	690	718	736	725	745	708	702	683	717	659	726	688	681	681	691	722	663	717	701	712	710	692	687	688	710	719	732	727	695	731	674	688	689	759	710	708	708	714	698	713	687	716	716	727	688	671	677	699	700	722	710	693	686	688	678	742	703	705	692	729	717	712	716	692	705	684	681	685	715	697	676	640	695	719	755	749	700	724	743	713	736	713	704	687	697	716	794	707	727	735	744	683	712	659	646	727	695	666	706	707	707	716	651	674	665	781	708	743	712	690	709	677	727	740	709	670	725	730	690	679	707	679	740	674	675	668	690	704	705	784	693	724	701	736	717	707	681	716	687	696	772	710	673	719	689	697	705	717	662	699	718	680	726	719	728	753	741	744	688	745	701	704	709	721	685	682	716	675	704	744	715	740	698	698	661	717	703	779	684	664	706	666	712	741	720	751	730	707	727	693	711	755	716	705	656	689	682	704	723	690	689	709	672	660	744	712	710	737	687	705	742	707	648	757	741	679	710	711	686	729	696	736	690	748	718	748	681	726	756	711	717	670	722	690	726	698	727	650	744	713	719	728	712	681	684	693	695	659	692	711	669	715	709	702	712	710	698	695	684	736	737	693	693	714	760	671	726	672	724	718	723	732	711	749	708	660	724	704	658	718	761	731	679	744	724	651	692	729	684	754	678	707	672	694	715	678	662	631	742	724	764	710	723	701	715	683	747	684	682	735	664	695	682	753	720	665	716	743	701	702	724	688	723	710	692	680	719	726	746	727	733	708	712	688	717	648	710	724	715	741	725	733	722	704	690	705	711	711	733	700	712	678	700	724	694	749	698	704	688	648	696	706	692	719	695	711	751	696	702	755	735	697	727	685	717	685	691	723	734	696	675	722	656	705	713	725	695	694	770	678	753	727	711	695	706	720	682	736	733	706	724	706	696	705	694	725	675	694	681	736	744	734	776	675	711	752	729	709	643	694	734	719	639	709	713	636	753	705	652	709	716	729	768	695	674	666	727	751	713	727	736	681	691	711	696	684	736	771	675	679	694	725	687	730	680	681	719	692	763	730	722	681	689	781	726	705	754	712	684	705	677	690	664	696	722	690	693	677	730	718	739	669	702	662	757	676	701	692	728	721	714	767	706	694	712	711	745	696	684	725	688	722	735	687	705	682	696	671	683	745	725	721	734	717	700	685	711	710	682	689	691	700	739	745	708	721	754	699	718	735	735	710	733	737	695	668	685	723	712	690	727	730	716	749	669	676	732	736	728	685	710	728	746	686	700	676	706	684	795	695	740	698	705	650	656	707	664	716	752	706	710	666	697	653	710	735	673	707	672	739	680	701	660	725	718	711	700	731	695	683	733	686	696	701	690	770	769	709	675	694	740	741	686	701	708	713	730	684	698	725	686	694	695	697	701	745	735	708	683	703	732	703	696	763	697	722	697	699	674	732	716	727	645	721	670	693	711	695	689	708	704	721	695	661	765	697	653	665	676	733	756	699	725	676	660	758	690	785	738	680	696	721	684	661	719	666	735	671	741	715	689	740	712	719	692	694	688	710	683	697	690	673	718	778	692	728	709	731	681	741	702	741	720	711	662	714	740	734	740	710	725	731	711	739	740	685	711	741	651	681	655	730	638	701	750	681	690	668	643	699	747	725	691	731	736	691	735	678	724	717	682	752	726	725	742	700	729	728	732	750	708	708	692	657	747	697	713	702	716	643	680	707	681	699	696	734	726	665	715	708	709	686	679	685	694	706	736	712	683	661	721	725	706	697	725	704	738	714	720	734	695	731	700	681	677	725	716	757	700	741	667	728	673	680	715	694	714	759	731	705	705	708	720	691	723	717	685	759	728	709	729	730	727	700	738	729	712	716	717	705	658	683	716	713	700	734	673	686	723	725	671	689	674	681	732	737	733	697	691	750	704	684	656	702	691	728	722	697	714	724	654	725	702	737	725	682	686	739	708	704	687	715	686	661	696	731	723	739	681	750	686	714	701	683	719	710	719	714	729	664	700	665	688	739	691	728	731	737	700	709	732	710	681	681	747	702	695	656	707	706	748	674	674	693	714	724	674	704	691	731	712	714	748	690	688	711	698	702	742	700	750	675	732	682	714	718	738	716	718	737	744	724	703	707	714	711	706	712	720	706	693	703	660	759	684	690	691	775	674	726	713	685	707	679	704	730	703	730	717	716	726	739	752	687	697	716	688	742	658	639	701	741	764	666	700	711	721	661	678	766	686	712	752	671	742	692	695	718	724	708	712	657	704	692	667	711	706	742	645	697	756	704	688	740	755	687	717	738	699	685	720	727	717	705	680	714	730	724	683	735	726	753	752	728	729	689	733	728	744	731	774	719	716	684	712	716	701	672	761	727	713	736	727	712	681	724	712	681	678	708	690	713	716	691	661	714	688	679	697	712	720	700	695	743	707	684	720	687	718	646	712	758	713	700	682	701	684	720	708	669	671	665	710	718	701	687	712	725	629	763	694	717	651	772	686	688	724	713	693	702	661	731	678	706	731	691	664	690	663	706	693	674	771	675	677	680	704	681	729	707	753	720	703	721	674	675	689	709	672	718	667	697	689	694	725	753	741	640	677	717	705	701	689	630	750	727	697	736	650	719	715	681	727	686	710	738	713	744	684	678	735	693	694	706	641	716	729	715	715	708	713	673	670	723	759	690	773	725	699	710	700	690	703	662	698	709	727	712	751	680	691	724	694	658	719	752	731	735	709	729	718	712	696	702	736	687	712	688	710	669	728	695	701	733	694	719	698	696	740	659	739	647	679	738	731	727	644	745	722	727	711	691	719	705	719	706	681	701	738	689	682	698	680	687	690	705	711	695	661	685	718	722	683	698	708	707	701	735	736	719	668	727	706	694	760	742	685	734	748	711	685	717	704	683	730	684	676	693	735	716	713	671	707	630	717	775	697	678	700	691	726	684	750	672	699	721	704	682	701	665	712	701	709	732	707	745	751	691	720	705	715	724	690	710	728	721	725	685	696	715	709	728	730	724	685	760	705	702	745	720	668	749	723	693	712	690	708	713	771	721	686	714	695	704	684	700	700	749	710	707	695	718	736	724	765	717	701	699	699	764	674	702	707	701	666	730	707	703	706	725	667	730	707	713	704	713	744	705	723	712	728	661	741	751	710	686	684	697	705	703	653	662	696	698	686	684	700	719	706	686	738	713	697	721	709	723	730	753	751	746	708	712	754	690	686	726	708	724	717	727	703	736	698	701
7508	558	552	423	321	288	286	203	218	237	202	197	199	191	182	183	223	206	192	190	187	177	184	217	177	156	172	190	195	163	184	149	173	189	181	178	195	175	181	166	169	197	137	185	187	193	168	162	179	191	153	193	159	144	175	183	181	165	171	163	177	180	161	177	173	182	167	187	215	175	167	171	176	164	198	181	195	193	150	175	175	174	161	205	161	180	194	158	163	162	174	210	167	155	183	150	173	187	196	188	197	194	181	173	186	164	192	193	192	199	168	188	167	182	174	205	190	170	205	160	157	183	180	172	175	166	160	192	156	188	195	149	161	159	173	170	198	175	190	195	165	160	150	183	154	163	165	178	180	193	195	180	193	175	164	173	181	161	181	211	177	193	183	144	145	167	170	147	187	199	182	167	156	147	163	185	187	186	152	170	176	194	199	198	157	181	174	187	164	187	199	163	185	165	166	157	197	166	181	196	167	196	164	160	173	215	192	170	197	179	198	190	177	190	173	176	163	153	186	168	183	176	173	186	158	170	191	191	165	173	171	174	159	192	160	149	168	176	205	158	177	166	164	190	167	176	180	182	191	179	170	167	202	180	180	171	169	185	175	158	172	169	183	176	174	165	175	174	154	179	165	179	186	186	186	161	178	181	169	155	191	164	181	166	192	173	165	173	178	160	179	189	170	170	160	183	179	194	165	175	150	196	178	188	176	202	186	169	165	177	173	182	172	178	201	181	178	201	191	166	170	200	176	205	189	189	197	167	182	184	190	193	197	165	189	189	183	184	139	188	178	197	171	193	201	160	188	147	189	171	165	181	148	162	188	189	166	181	174	167	189	185	163	166	166	179	173	212	189	178	176	195	184	159	173	182	170	172	182	173	154	157	175	178	181	185	153	172	180	194	168	178	148	172	198	191	182	203	203	180	185	198	163	167	188	186	208	167	155	198	175	193	159	178	175	169	157	174	169	179	173	184	184	176	201	193	181	168	162	169	186	167	185	158	190	185	170	154	187	178	178	180	182	193	164	196	198	201	198	172	182	166	169	182	188	169	193	156	169	177	173	196	183	174	171	176	174	161	183	149	211	174	165	164	175	186	181	184	193	158	172	175	182	173	178	169	167	169	159	177	162	182	166	170	168	191	167	184	160	160	184	175	179	167	165	196	184	191	176	176	181	184	182	182	172	156	157	161	190	185	202	187	199	183	219	199	184	183	175	164	174	173	187	209	167	178	168	160	193	172	167	158	166	200	153	171	149	170	165	176	199	193	151	169	159	156	172	181	180	198	203	199	178	167	181	174	177	160	194	192	182	206	182	205	180	166	179	198	161	181	163	160	174	185	177	186	192	184	166	159	174	181	183	163	184	191	154	173	177	194	172	174	166	187	180	194	139	171	181	168	169	172	209	173	173	199	175	169	172	198	189	168	153	191	199	166	138	181	185	177	173	173	191	169	195	156	164	178	148	158	178	193	185	163	157	176	177	192	164	183	181	165	217	204	186	168	214	169	176	185	182	166	195	161	163	199	153	210	179	190	176	159	165	164	172	155	165	191	172	195	181	159	152	163	195	161	183	183	181	161	169	150	174	190	171	157	181	158	185	204	175	157	169	188	172	153	182	177	175	162	183	153	190	207	183	178	202	217	182	186	206	180	152	176	171	185	170	206	193	184	172	183	158	169	178	163	165	164	161	178	177	193	177	138	166	143	190	165	191	210	165	180	183	170	170	174	166	181	166	196	165	180	179	182	161	155	184	185	218	173	165	181	158	191	186	200	207	174	193	182	191	191	165	172	163	181	157	170	178	194	195	172	180	161	142	191	166	169	193	177	184	149	165	163	200	179	167	189	169	190	177	160	165	160	200	203	163	178	164	181	165	185	150	191	185	180	176	186	166	175	183	166	150	180	177	148	138	170	185	196	186	145	152	174	196	192	183	197	157	186	194	184	177	200	165	180	176	166	164	176	189	177	173	177	165	161	164	172	173	173	154	182	178	154	189	169	158	177	156	181	185	155	189	180	178	167	196	154	165	173	171	178	204	180	172	139	181	200	161	191	180	194	180	180	189	177	193	164	204	164	186	187	195	172	166	186	173	185	190	160	187	193	164	172	177	164	162	162	168	162	156	175	167	167	184	155	175	189	199	164	150	194	185	162	189	172	178	168	168	198	159	187	169	195	173	150	162	183	184	173	200	163	191	155	165	171	174	187	154	179	191	168	172	173	183	176	181	190	167	172	180	197	162	187	176	172	170	179	205	178	161	189	171	194	175	155	155	186	196	179	170	195	182	168	170	207	181	162	159	184	160	163	154	163	189	162	184	172	173	177	170	179	179	188	164	199	195	170	183	145	166	161	174	171	174	177	187	182	176	177	167	189	173	164	179	196	180	153	192	190	214	189	197	173	190	161	148	179	194	178	166	187	196	187	196	180	160	173	175	189	176	191	172	166	161	159	179	172	191	181	133	175	174	186	176	195	164	177	163	192	180	162	168	168	168	202	181	174	186	177	176	171	172	149	171	218	192	183	185	169	172	186	185	180	194	181	145	203	167	196	189	158	170	168	170	175	177	182	188	183	171	219	182	177	173	187	162	158	173	162	163	200	178	176	191	168	190	166	177	146	169	161	188	173	195	179	202	181	173	171	181	167	166	180	172	186	167	186	185	191	178	195	192	169	168	169	183	189	174	166	153	182	191	200	176	169	155	172	177	195	179	197	181	176	198	177	154	179	171	160	147	180	153	174	185	199	183	169	149	191	190	196	184	183	176	180	179	193	186	157	189	164	155	177	152	180	179	202	190	170	162	187	185	190	181	165	177	179	173	186	182	170	167	182	218	174	191	179	157	134	180	160	168	167	196	173	163	178	174	164	179	198	189	169	177	193	161	189	174	159	168	169	190	158	167	174	190	202	165	173	153	158	183	143	182	186	194	167	146	183	173	170	176	166	189	158	160	189	195	149	193	199	160	160	158	189	166	150	173	150	190	201	197	159	181	159	189	163	184	174	167	177	164	181	180	198	185	189	192	186	151	143	178	162	181	175	137	156	178	180	199	151	151	167	213	165	172	162	191	195	195	192	184	167	184	186	185	204	190	153	162	188	184	180	195	197	172	190	189	176	183	183	167	162	193	211	158	170	149	170	201	191	182	183	158	193	182	165	160	211	178	201	174	165	193	164	206	175	176	184	195	181	174	143	179	200	153	180	178	212	171	175	198	167	170	160	181	169	169	174	191	166	144	175	191	188	167	177	155	176	183	186	180	158	166	189	190	189	159	184	179	166	194	190	198	182	186	200	204	162	173	166	158	177	165	178	172	198	185	179	198	164	206	177	193	165	182	171	190	180	195	192	176	204	148	158	161	184	186	186	168	174	196	191	195	194	168	169	188	168	172	162	176	180	188	168	187	175	170	154	166	178	153	169	159	159	200	156	173	162	180	164	184	176	189	173	153	203	182	185	198	169	179	207	168	186	162	171	170	182	158	163	187	187	201	192
6343	780	1292	1468	1243	1097	906	831	722	657	612	621	589	607	573	581	555	522	520	499	503	498	527	489	497	546	523	508	517	477	498	500	531	494	486	480	503	485	476	475	501	493	524	489	460	491	472	488	503	430	474	491	465	492	489	456	475	474	458	460	510	466	454	463	480	516	512	462	457	494	517	501	485	471	492	487	490	466	486	465	480	548	462	475	484	497	502	480	480	491	534	488	478	501	492	477	490	447	488	496	509	518	517	463	518	451	486	511	460	521	425	494	524	494	483	492	482	512	450	467	471	478	433	463	500	481	491	482	505	436	491	468	552	476	505	485	472	517	464	494	499	481	484	515	489	443	473	439	485	469	503	467	445	448	502	511	471	500	463	495	515	511	460	443	468	492	468	506	474	459	467	485	471	477	481	516	465	515	503	521	488	498	528	440	490	442	485	502	480	498	471	496	474	452	472	503	478	480	489	497	520	450	527	492	443	477	468	469	459	452	498	500	400	483	481	457	464	467	463	474	481	483	493	477	465	490	456	468	468	480	488	495	520	458	511	453	479	450	444	463	537	479	450	488	473	458	450	486	498	512	472	488	483	472	518	483	484	507	501	454	520	509	441	508	464	468	501	469	466	479	502	445	474	468	502	473	457	501	511	482	478	449	500	489	478	500	449	496	472	456	499	455	455	447	513	473	498	471	489	481	476	464	462	514	487	463	504	446	487	440	453	475	499	501	500	440	497	520	457	479	481	499	477	515	477	487	469	479	466	473	466	472	448	447	481	473	484	487	448	480	495	476	469	483	479	501	507	512	500	485	425	466	480	543	458	425	490	484	477	511	500	505	448	510	500	500	495	460	457	486	455	465	478	499	471	464	484	441	441	432	450	478	472	489	450	445	491	494	520	482	500	484	463	459	468	487	487	489	477	467	512	461	474	503	469	491	480	472	523	499	466	512	476	450	440	481	466	479	475	444	483	464	448	496	461	412	456	472	486	480	499	464	480	464	497	479	498	480	511	476	512	462	477	450	521	499	451	459	502	452	476	483	472	467	463	469	485	445	496	482	475	471	478	464	516	452	491	521	493	509	462	502	478	466	457	482	455	479	494	442	471	496	510	495	445	491	505	440	496	467	500	490	483	490	484	485	520	453	474	503	424	512	500	483	448	475	455	467	439	480	524	490	461	464	483	475	466	491	452	456	442	484	535	484	483	493	479	503	505	464	501	483	474	464	492	460	502	472	490	493	480	498	517	435	459	486	479	477	509	487	453	480	497	456	494	462	480	436	479	481	485	487	468	470	495	480	433	482	495	456	494	466	498	467	473	491	456	452	497	444	466	481	460	448	475	472	447	445	493	489	478	476	501	481	470	488	430	481	490	511	461	500	468	498	493	484	521	467	496	469	475	492	498	436	503	479	486	452	502	507	432	454	477	474	482	488	496	485	488	489	452	460	510	496	487	479	504	507	448	502	464	476	504	477	511	494	493	511	504	454	476	470	487	521	509	511	488	490	470	456	467	522	459	443	430	502	473	506	524	489	509	468	459	484	487	492	484	453	499	522	487	440	480	446	482	495	462	450	486	477	477	465	466	459	499	471	499	490	488	501	496	479	472	456	471	488	483	450	479	463	463	460	508	459	454	495	507	464	480	470	489	467	457	484	466	486	475	456	483	473	473	497	471	478	455	462	462	492	463	481	438	495	440	462	528	523	451	460	498	448	465	517	450	485	488	454	458	470	493	468	476	458	494	507	454	471	440	486	444	515	491	508	466	486	481	436	498	454	491	478	466	504	462	512	476	451	493	494	516	504	436	464	516	456	461	498	503	456	432	444	501	481	472	476	480	485	533	453	523	539	497	483	479	476	475	460	470	460	475	470	504	476	488	486	473	519	470	468	485	500	464	482	453	497	521	482	462	464	461	451	439	446	459	461	476	482	518	434	467	475	455	510	506	423	483	471	468	475	467	508	502	450	475	483	511	487	482	477	488	492	460	447	490	496	498	470	480	478	491	473	493	441	448	489	471	454	481	463	522	478	510	472	442	487	467	521	477	488	486	473	457	471	490	489	520	456	457	477	476	480	485	460	504	467	461	474	498	425	486	500	487	479	486	461	496	483	487	445	442	483	505	504	483	490	458	476	519	521	493	497	478	500	470	488	478	464	481	482	477	490	472	494	469	468	491	465	484	492	496	435	486	467	459	490	479	504	493	439	494	522	450	500	468	462	473	483	493	520	502	467	475	474	444	495	475	476	452	470	478	476	492	509	466	482	461	469	508	494	509	470	475	466	468	464	481	430	482	470	423	461	504	439	481	478	440	480	493	521	475	476	521	463	463	469	452	524	540	514	454	459	475	477	475	450	497	458	493	468	460	463	477	446	515	467	479	472	488	497	456	460	450	511	506	489	466	475	472	512	490	501	460	504	474	493	468	493	464	470	492	455	466	469	498	500	464	465	448	484	464	466	450	466	493	483	518	465	495	439	481	459	483	487	498	475	455	486	437	449	448	436	488	471	497	472	509	494	475	471	480	517	475	479	471	489	437	462	459	485	444	496	479	475	477	481	484	475	433	449	459	461	451	488	479	486	505	472	466	456	488	497	470	509	455	496	495	477	482	508	518	424	457	479	474	442	447	467	490	468	475	491	484	465	462	470	523	503	505	468	448	475	460	502	505	470	489	483	487	481	482	480	481	477	474	441	488	488	451	462	498	489	508	505	452	481	466	486	486	475	492	435	473	502	457	477	475	460	508	445	474	493	450	470	459	448	475	494	471	489	461	504	465	454	466	457	501	489	498	498	508	441	519	516	490	462	468	509	455	510	461	455	507	490	474	463	481	493	463	494	471	498	492	501	476	489	498	466	440	508	507	484	463	437	542	515	494	499	498	462	457	490	468	496	467	481	499	433	490	495	456	464	474	443	503	492	460	456	467	474	433	452	516	470	450	437	475	482	499	521	448	498	487	505	466	482	478	497	471	464	440	492	452	465	498	472	484	471	493	511	477	463	450	489	451	460	482	494	463	501	479	460	481	481	470	469	473	458	432	438	481	504	500	442	477	454	488	469	511	467	454	455	488	457	479	455	481	483	480	487	472	494	528	449	475	456	484	472	509	459	484	455	457	473	456	489	467	503	500	452	451	545	497	414	470	478	485	438	485	505	545	473	478	461	478	476	451	479	501	503	466	489	495	490	465	499	467	464	481	445	454	422	530	456	478	470	432	506	460	482	514	498	484	482	495	465	450	449	493	504	445	493	503	505	483	513	450	475	487	476	492	486	470	467	419	476	483	511	468	450	513	464	471	419	467	500	479	494	470	469	505	467	465	446	485	481	507	505	498	465	457	485	471	489	450	470	470	464	479	501	469	472	475	448	493	458	489	476	493	453	463	488	464	430	464	469	487	499	450	455	473	500	503	442	481	506	475	487	501	463	498	497	493	495	449	521	471	474	437	494	476	482	508	449	489	470	444	491	464	467	480	502	453	498	466	508	488	448
14489	1468	1167	916	675	527	503	416	378	399	375	371	367	363	349	320	345	306	336	327	312	356	286	331	346	338	340	343	331	344	335	312	309	312	331	330	318	304	326	324	329	343	316	320	319	299	348	330	372	346	297	324	314	374	318	311	317	356	297	307	369	331	314	276	337	304	335	329	306	343	315	309	313	340	341	334	339	307	307	324	338	331	331	326	334	316	326	324	329	338	331	329	346	318	326	331	329	317	312	330	349	331	342	360	333	336	333	375	311	352	310	343	325	347	348	317	303	319	307	328	349	327	338	357	315	323	360	304	311	338	322	343	323	319	317	302	346	319	326	304	343	313	334	292	320	323	312	328	320	348	347	326	343	313	342	322	329	333	317	318	319	346	363	351	297	327	345	308	349	310	336	334	307	323	325	302	329	354	324	316	326	278	328	341	327	361	347	305	342	338	323	304	316	373	326	335	341	326	320	328	340	323	329	337	336	311	324	294	339	319	338	289	312	369	322	286	348	342	291	334	318	350	358	321	317	301	326	315	315	324	311	298	323	338	335	322	345	356	262	325	320	313	341	365	307	345	323	334	349	339	306	308	341	313	328	340	320	331	356	318	314	321	349	332	322	344	281	279	307	301	321	307	337	331	311	368	328	350	326	351	306	318	341	307	331	323	312	343	312	338	325	347	306	327	310	314	312	304	341	313	324	333	323	293	333	373	347	311	336	315	347	336	352	332	310	359	295	304	348	328	307	288	323	337	333	324	327	318	327	300	329	326	308	326	339	319	340	350	333	334	343	321	333	333	327	327	333	372	310	331	344	303	312	308	339	322	357	308	313	335	319	336	329	287	347	285	282	353	319	360	351	346	287	344	293	305	301	340	289	321	346	347	337	337	319	311	370	304	328	297	336	330	320	314	304	318	331	355	332	327	269	332	337	283	339	339	341	318	339	373	288	326	341	330	317	300	348	347	359	291	333	315	304	334	325	325	332	335	326	333	338	325	319	349	330	318	306	332	324	327	340	320	301	334	319	343	322	301	328	293	364	343	298	300	361	326	340	321	321	330	322	319	292	305	329	342	323	336	316	338	301	352	305	337	334	329	304	330	326	360	305	299	324	327	323	317	322	354	353	321	330	348	318	351	322	324	330	302	339	325	324	286	329	342	328	292	334	318	326	312	314	348	327	323	318	311	317	315	318	349	340	327	293	352	327	345	333	372	317	328	304	327	317	339	343	338	334	321	323	318	312	401	386	285	325	344	330	300	319	323	306	293	332	325	301	308	326	299	343	343	306	325	339	291	286	329	345	368	340	338	335	328	348	336	327	323	299	347	304	337	319	310	326	341	332	336	336	328	302	338	319	353	352	343	331	356	325	312	299	318	318	342	327	307	322	337	323	318	338	371	321	367	321	290	342	329	362	333	343	284	314	314	330	356	360	305	297	354	334	313	328	317	317	312	339	347	337	313	352	325	366	380	297	318	338	299	314	356	353	325	350	317	339	317	329	289	315	311	318	320	331	333	339	346	355	324	339	360	297	348	328	337	368	325	302	357	339	346	335	335	353	327	308	339	353	321	336	363	302	322	336	350	302	291	327	304	312	310	331	279	324	317	314	305	299	286	328	301	334	378	347	383	333	316	328	334	308	310	295	294	308	337	332	345	309	287	308	316	332	320	337	324	305	338	311	322	315	339	288	314	297	308	333	335	304	372	344	339	340	315	317	303	295	303	292	325	329	359	319	331	339	341	313	313	349	319	340	360	297	313	286	327	315	330	292	298	322	322	320	338	311	294	348	321	289	321	325	303	292	334	316	312	339	341	322	344	338	349	352	339	351	322	286	292	351	338	311	319	321	322	352	315	312	356	313	311	325	317	331	348	342	328	354	340	275	336	311	375	323	318	338	303	318	307	327	276	305	349	341	294	366	333	307	303	331	369	322	309	356	345	309	307	316	345	315	307	335	326	324	314	290	340	286	323	298	311	323	346	340	367	333	331	312	333	357	329	328	318	343	358	317	326	322	340	336	335	377	365	365	314	310	343	341	319	347	341	362	314	354	339	320	307	298	323	312	352	344	299	305	305	322	307	316	314	341	337	316	319	346	328	357	330	324	327	277	313	284	323	333	328	307	333	349	358	307	326	318	333	276	322	322	311	384	334	314	326	306	320	317	305	321	314	279	326	341	319	345	298	337	331	326	355	331	304	317	309	349	322	316	324	322	324	331	295	330	295	340	346	314	320	334	316	346	327	318	309	326	327	346	322	317	313	320	320	315	360	336	359	329	341	314	346	317	326	322	336	335	340	351	300	336	348	331	321	337	337	348	296	343	333	334	323	360	306	341	352	328	349	350	312	317	309	314	326	332	313	307	345	359	352	348	313	327	326	333	341	319	355	302	308	327	332	333	329	323	340	365	298	328	308	351	346	342	303	346	358	327	337	285	342	315	314	312	315	311	307	319	298	334	314	309	309	329	326	319	308	337	373	330	334	355	344	324	330	306	308	351	280	290	347	346	326	314	316	293	312	328	318	320	329	360	310	329	319	317	298	309	336	347	331	336	324	309	370	324	343	337	322	353	339	312	326	334	335	325	306	341	317	338	316	347	359	315	337	321	324	318	336	331	338	305	313	307	322	356	312	328	343	289	322	295	349	337	305	336	316	318	339	315	335	319	296	321	329	308	319	312	374	327	302	308	321	298	327	287	321	312	323	351	321	338	352	305	327	350	333	340	311	321	314	294	306	330	307	323	305	359	320	267	328	348	325	347	332	344	332	295	311	319	324	310	331	307	334	315	335	325	331	336	326	336	334	308	319	317	318	380	289	335	312	300	317	312	348	318	318	273	309	317	316	338	336	311	339	327	302	336	311	341	367	314	319	348	324	348	332	321	315	312	336	309	302	314	342	305	323	332	319	326	330	327	317	337	310	330	310	291	299	319	318	317	326	320	308	347	341	313	306	308	303	347	338	325	309	325	322	313	329	357	299	315	343	338	336	319	304	351	315	310	323	309	330	310	319	340	319	335	323	321	322	317	317	326	327	315	287	317	329	316	337	353	337	330	362	348	339	325	300	315	327	312	337	314	306	326	344	323	328	322	329	332	314	310	324	334	335	308	317	310	326	307	353	368	339	323	360	369	364	296	331	309	335	333	319	316	333	314	356	318	336	335	320	336	340	353	303	323	361	312	340	340	286	299	343	300	350	340	331	303	333	339	327	309	303	304	314	350	323	370	329	369	316	286	326	311	302	332	302	335	347	309	280	317	325	356	354	331	311	286	327	353	297	315	326	297	287	342	301	295	346	330	342	327	316	338	338	345	305	312	316	331	343	305	343	316	302	285	327	359	330	298	319	356	315	303	352	320	316	334	315	370	320	300	283	327	315	314	355	345	333	287	346	321	300	333	340	330	300	302	319	308	340	343	338	325	331	336	298	301	322	322	315	319	331	313	353	326	353	315	376	331	313	310	335	349	343	315	330	314	355	352	307	278	319	320	311
8497	1510	2477	2709	2189	1918	1573	1404	1332	1207	1063	1098	977	985	1006	918	899	907	889	894	855	861	876	873	845	799	823	845	799	833	835	852	835	808	821	853	812	766	770	819	856	859	763	829	800	764	805	862	737	772	769	829	778	803	789	802	833	805	785	807	857	780	797	839	723	802	827	868	792	790	800	820	811	801	795	806	825	804	838	781	800	807	749	727	781	768	835	810	754	784	839	801	742	789	780	738	825	798	808	835	784	776	760	811	807	788	783	792	759	809	781	784	804	829	736	838	791	757	829	795	781	788	799	785	791	771	785	825	787	825	822	801	753	793	776	769	750	779	815	726	771	793	789	744	775	772	795	811	758	835	785	805	754	775	785	820	787	815	789	770	731	800	802	806	817	783	823	812	784	807	774	775	784	816	774	703	820	785	774	783	813	787	808	783	764	857	764	816	792	774	757	780	782	817	782	814	766	821	766	769	816	747	783	850	814	824	820	772	748	757	732	803	793	787	790	762	801	785	786	769	773	808	769	753	794	793	766	793	765	826	787	815	800	835	802	783	809	813	753	782	770	765	761	759	796	817	786	806	733	766	836	789	781	826	781	776	835	792	735	786	774	799	757	789	771	800	774	770	762	755	783	756	799	766	797	764	796	788	779	787	804	791	792	774	773	805	785	782	799	781	806	785	806	802	795	768	791	780	760	767	742	794	741	780	854	817	726	771	812	773	770	793	805	779	765	750	734	716	799	835	774	827	788	790	771	752	799	859	779	738	852	853	751	756	877	802	806	827	775	810	759	745	811	750	773	751	848	796	762	737	701	805	810	774	798	799	804	777	763	780	787	737	768	819	802	785	757	846	793	808	771	803	782	847	802	807	781	814	810	782	879	773	827	764	809	794	793	841	812	752	803	783	782	770	782	804	763	784	776	790	769	782	767	770	804	832	767	788	784	836	856	778	875	830	772	809	816	802	729	770	787	784	771	771	759	764	771	759	832	730	797	783	751	763	761	827	794	891	762	720	757	795	799	805	779	781	763	787	733	823	816	800	760	771	785	756	827	718	797	762	749	828	783	785	821	814	857	794	745	752	775	764	754	827	779	758	788	783	759	753	771	800	789	798	762	757	745	778	793	812	760	775	757	766	776	798	795	769	749	798	785	761	839	838	837	832	795	806	791	812	761	794	808	823	781	795	788	816	757	775	785	797	815	791	792	837	772	767	756	738	832	775	824	760	804	790	824	827	784	779	790	766	760	733	740	794	794	795	818	811	820	790	771	787	798	784	810	778	761	820	799	803	827	757	792	794	770	803	805	755	800	771	764	807	798	781	772	792	770	758	798	770	799	793	802	789	791	776	791	826	823	811	787	779	807	806	776	782	766	752	780	814	758	772	771	768	756	768	780	831	814	823	738	791	713	822	767	787	814	834	792	780	804	827	767	748	754	797	740	784	772	784	817	826	767	816	778	743	802	790	807	773	803	799	789	719	777	790	738	786	775	809	826	836	778	791	791	705	774	816	777	812	769	808	765	778	730	759	797	746	734	817	810	738	768	743	733	804	785	786	802	797	813	742	786	773	762	810	772	794	809	808	781	823	790	768	783	694	769	796	808	781	745	792	820	796	752	781	734	756	718	768	791	778	815	786	781	849	764	753	827	789	801	802	794	791	816	799	801	819	797	750	809	794	726	793	836	848	805	775	839	807	817	787	773	768	817	792	777	755	822	738	804	773	780	773	817	786	735	785	805	785	804	780	827	777	772	804	749	783	781	766	809	772	841	777	780	812	769	780	760	772	800	785	776	813	770	773	767	750	766	820	797	840	865	828	784	770	755	777	802	740	774	802	757	792	767	765	775	793	769	755	733	811	773	796	744	779	745	747	784	773	827	706	767	771	770	821	869	858	809	798	785	784	758	790	796	792	813	738	738	786	780	776	775	794	775	817	818	833	792	763	766	803	786	787	841	766	830	839	790	785	784	799	793	818	743	797	764	757	797	756	728	757	773	766	790	765	759	805	802	740	829	731	769	783	837	788	737	796	777	803	800	845	809	862	737	803	811	809	777	796	728	823	804	783	800	785	740	792	771	821	804	793	785	807	842	793	811	783	789	786	736	782	807	765	768	838	810	770	748	794	790	801	778	753	786	798	795	795	799	857	774	793	779	798	772	775	790	786	767	857	784	819	766	730	775	810	856	732	782	793	814	773	806	767	775	820	804	761	763	773	744	756	773	731	817	808	818	758	758	781	731	787	771	777	814	781	763	797	756	780	762	803	738	799	801	763	758	802	766	772	779	758	774	800	787	820	750	778	786	769	776	786	775	820	794	780	749	766	741	820	810	779	801	772	832	785	731	760	819	798	717	759	801	784	815	774	797	757	804	784	787	739	798	776	774	774	777	779	817	752	779	796	780	761	770	789	812	797	719	764	796	751	759	750	766	764	806	780	803	797	809	804	805	785	797	805	794	806	768	774	798	790	791	798	731	794	730	770	780	752	796	822	753	726	836	751	830	795	811	763	774	749	803	808	813	769	773	835	792	741	777	773	813	815	753	779	790	759	778	771	802	797	777	791	731	772	802	779	734	762	760	750	802	776	789	757	783	754	801	850	788	796	743	837	798	796	786	802	766	829	766	706	774	760	848	753	803	783	785	807	819	799	786	838	773	824	783	817	771	768	751	801	791	813	811	805	750	842	784	781	773	743	787	783	781	838	834	803	824	773	782	806	759	803	742	802	828	833	786	722	734	795	763	723	764	800	805	755	760	808	778	829	787	816	785	786	841	746	793	800	782	813	790	782	784	786	783	796	819	782	824	796	804	742	768	794	821	809	767	772	770	806	807	744	759	766	765	768	801	801	763	789	820	788	730	755	783	798	747	766	780	744	790	719	723	752	761	734	746	800	797	783	814	805	732	754	758	853	793	782	831	797	774	774	799	748	783	793	836	861	796	769	761	823	768	808	783	764	790	751	831	773	794	741	845	804	749	774	791	751	802	777	764	820	796	814	787	821	808	791	823	822	772	750	776	823	754	742	816	809	791	806	788	756	749	791	832	782	790	830	813	825	809	800	779	744	736	763	825	806	784	839	806	789	796	819	787	796	796	825	798	797	768	800	784	798	762	784	772	750	765	786	830	825	752	744	781	766	784	779	769	786	803	763	828	773	783	798	841	827	768	740	841	801	837	787	784	775	809	785	809	766	765	838	815	771	845	772	758	745	771	767	777	806	800	811	770	791	776	797	775	756	778	791	778	751	803	824	768	796	779	801	786	755	786	783	766	764	760	860	803	834	786	807	793	762	734	758	774	748	802	747	829	758	777	779	782	727	813	755	770	841	756	829	822	838	763	788	806	803	825	804	758	813	815	804	752	752	773	779	824	770	851	796	809	763	801	816	822	798	830	811	807	821	761	774	812	776	772	758	824	851	762	788	815	766	802	733	799	868	806	804	765	786	781	814	798	804	785	789	771	814	849	752	771	808	817	817	791	823	809	791	754	829
1495	316	299	297	299	289	321	310	289	301	314	289	328	284	310	294	328	345	330	321	283	289	294	288	296	285	293	281	319	288	298	281	302	292	320	296	299	270	306	300	271	309	278	323	289	282	260	283	327	316	321	291	270	284	310	313	285	279	292	291	321	305	308	298	279	303	267	313	284	312	322	304	301	312	322	295	311	299	300	285	298	312	306	296	309	332	267	276	282	309	304	345	312	315	332	284	278	315	295	274	288	300	288	293	285	313	283	305	300	349	281	301	319	296	290	320	286	295	277	317	335	331	285	275	288	299	303	298	318	281	312	295	274	301	306	302	285	313	307	329	301	312	313	322	329	319	284	281	292	330	305	279	305	325	291	317	322	325	298	310	293	301	285	287	337	319	343	293	290	302	303	304	272	335	308	322	305	311	295	274	302	290	288	284	314	299	303	298	313	264	316	291	295	340	291	288	282	285	331	313	291	264	293	339	296	276	298	304	303	281	289	285	313	265	314	304	298	301	304	309	306	303	315	277	284	277	315	326	296	314	274	304	294	298	301	301	304	279	321	318	276	270	302	318	257	297	274	318	329	289	339	265	310	313	325	301	273	291	304	286	308	283	316	288	300	264	303	299	308	318	319	330	308	287	299	325	312	310	261	314	322	327	290	293	272	316	298	307	320	287	311	263	329	314	266	309	299	298	299	286	297	292	278	290	339	299	281	299	291	307	313	308	310	295	299	300	322	321	288	326	281	315	286	303	310	306	306	274	300	346	299	333	334	319	294	313	297	314	314	257	320	310	314	288	293	332	290	263	302	267	291	325	315	289	273	306	291	319	292	317	285	277	328	284	289	275	303	288	339	305	296	285	335	310	275	318	278	297	338	287	302	312	294	284	284	314	299	276	303	297	276	301	308	317	286	293	268	290	293	320	296	300	299	283	280	289	323	308	338	303	303	298	326	252	315	290	287	289	266	292	287	315	303	313	288	309	296	286	308	280	297	306	308	339	325	284	315	277	281	298	279	338	303	333	279	298	297	312	290	311	276	307	314	288	301	271	315	260	303	331	312	296	291	272	280	257	296	345	337	272	312	269	313	316	278	301	318	276	300	273	289	317	333	297	286	328	317	314	273	300	281	310	309	313	287	333	306	289	318	280	308	301	290	293	315	297	320	335	307	282	315	316	316	303	324	312	286	327	290	286	306	275	288	304	263	293	293	306	286	315	298	304	318	280	291	276	275	278	249	344	322	329	273	282	290	322	292	298	310	262	282	302	310	295	287	312	277	270	293	279	315	297	331	311	291	276	287	313	307	291	322	283	278	290	308	319	300	283	304	293	283	295	274	334	293	282	276	281	302	338	312	319	301	304	288	334	296	331	310	310	275	330	292	299	296	293	304	289	332	306	287	300	325	289	329	331	292	321	314	279	323	331	335	302	333	321	320	332	300	323	306	303	273	306	303	294	328	310	285	290	306	293	316	308	292	311	327	281	303	310	309	285	326	347	253	294	273	318	294	298	286	310	331	329	304	308	290	286	319	296	273	324	297	289	297	273	324	329	308	310	309	313	325	330	324	287	316	285	321	359	299	318	283	324	308	270	287	281	275	285	284	315	309	280	293	291	312	292	302	289	274	325	288	292	282	313	301	280	280	322	295	336	301	303	311	299	285	293	299	290	312	313	278	308	254	293	307	303	320	300	265	317	292	283	286	308	308	313	305	302	299	320	304	329	313	329	314	259	274	288	276	336	285	316	325	295	267	301	308	338	288	282	292	289	303	287	296	274	305	300	316	309	307	314	297	315	269	308	297	307	294	296	276	316	312	325	278	286	299	286	329	284	316	302	292	294	295	270	313	282	267	329	308	277	313	279	301	274	298	307	290	288	292	297	313	284	318	318	280	305	279	302	320	324	292	284	326	301	271	289	286	314	278	268	298	290	287	294	329	287	276	303	296	279	270	323	305	342	281	319	302	298	295	326	303	337	308	289	304	306	299	270	277	289	310	282	298	271	310	291	296	329	315	325	323	301	289	308	304	292	312	285	320	328	284	298	302	327	308	269	304	273	302	324	297	303	300	287	292	271	342	282	275	280	284	291	326	310	282	322	338	303	260	306	293	309	294	319	341	322	301	296	305	295	280	318	317	283	311	251	267	269	313	277	321	296	316	288	295	308	265	305	322	305	282	342	334	287	314	323	307	278	296	314	297	303	295	303	282	300	294	292	299	299	328	303	300	290	279	306	301	311	311	263	328	315	320	286	275	320	300	323	267	295	320	288	317	316	311	298	309	283	303	280	286	286	319	291	310	293	269	341	280	293	283	296	270	295	337	285	299	326	293	347	322	321	342	307	296	271	314	279	324	309	298	344	278	290	304	307	273	291	286	263	310	311	274	312	299	310	285	295	300	291	295	275	322	315	327	281	312	296	313	293	272	292	326	288	311	316	272	301	310	331	317	303	276	296	310	291	337	309	267	304	292	289	313	333	291	326	278	293	305	288	303	306	237	289	282	299	316	300	314	296	262	312	298	340	306	306	328	269	331	306	327	321	289	279	273	317	296	283	295	305	315	327	306	341	333	301	292	304	313	311	318	297	304	331	305	315	333	293	280	287	299	345	331	303	302	308	326	299	324	272	318	320	299	313	302	306	296	297	261	289	266	298	345	307	277	321	278	320	282	306	304	310	323	272	286	286	283	294	300	282	265	334	329	290	287	290	309	273	291	306	296	268	261	313	292	302	284	318	302	311	303	305	262	286	315	291	278	307	317	314	278	307	324	262	297	269	323	296	288	288	325	294	295	328	284	337	274	295	319	325	297	278	264	295	306	283	293	316	290	309	298	285	283	291	291	294	343	301	304	294	243	304	309	278	306	320	307	319	312	293	296	288	304	308	309	262	290	293	316	309	292	314	294	278	289	295	294	325	253	276	275	261	332	323	320	297	290	310	275	368	307	315	278	294	314	299	269	304	277	328	319	304	306	291	280	289	291	301	294	319	314	334	273	284	314	317	288	329	324	307	312	328	292	254	310	314	304	294	304	314	308	302	340	307	297	290	297	300	274	311	338	296	297	308	308	323	294	298	320	344	303	287	254	306	336	278	308	306	341	289	275	294	295	305	308	292	317	297	328	349	311	302	275	302	303	295	308	285	298	288	337	339	310	303	299	310	333	276	340	312	304	302	302	276	324	317	349	310	278	286	303	323	266	341	279	286	318	299	305	306	310	321	273	285	292	296	252	312	316	271	311	286	290	325	350	265	261	287	316	322	308	302	314	313	317	297	282	309	318	304	280	298	326	335	353	319	306	321	310	316	287	289	302	297	294	323	312	278	325	326	292	282	314	285	281	299	272	297	280	323	278	296	239	303	290	285	339	338	272	272	316	299	262	295	299	321	277	299	294	311	285	318	337	322	309	298	304	310	269	316	299	279	288	297	273	306	290	291	315	312	321	303	315	286	270	301	264	307	255	309	305	299	283	290	255	306	345	332	281	274	286	293
1867	755	765	738	689	706	710	715	754	747	723	704	741	717	696	702	761	725	701	696	733	728	765	709	714	747	724	764	733	743	709	719	743	708	723	707	697	709	717	687	698	691	720	704	709	759	755	681	696	655	683	671	719	674	740	647	723	654	669	697	649	718	750	675	718	729	727	741	679	696	714	695	743	735	746	719	756	728	660	710	754	681	675	680	692	690	695	716	716	740	703	690	642	723	718	687	740	719	691	750	680	641	747	714	715	714	746	719	688	767	682	674	681	677	708	702	699	666	665	708	742	707	682	697	765	717	638	692	743	690	746	743	692	732	679	675	685	703	689	675	668	702	703	679	719	693	726	688	698	715	663	734	679	664	729	719	663	682	701	751	705	657	743	712	713	726	710	738	716	719	682	741	689	674	742	686	692	744	640	719	707	680	704	704	717	710	725	670	715	681	655	640	722	725	690	729	695	672	751	682	711	691	706	725	720	698	737	723	723	759	704	654	719	697	737	727	698	674	690	715	757	688	750	736	720	728	740	751	680	708	691	735	704	700	707	760	694	684	756	684	680	701	691	693	730	690	729	705	738	743	746	680	690	732	714	711	664	664	725	707	659	729	682	679	704	737	757	695	669	716	748	708	733	712	761	693	729	748	717	675	730	698	702	729	713	707	722	738	743	682	711	624	733	719	698	728	709	698	755	700	692	691	705	687	737	668	726	700	690	740	749	721	678	697	670	722	679	690	681	699	695	751	672	729	736	719	667	705	729	667	718	684	689	717	688	759	720	734	755	738	687	709	743	686	736	700	726	683	751	717	711	681	680	692	667	762	709	718	685	776	694	702	746	711	692	762	674	717	691	704	732	700	729	674	754	715	723	681	729	673	683	700	701	724	662	702	697	738	684	737	702	710	705	712	698	728	727	713	760	721	690	725	758	728	700	723	676	668	672	709	727	721	697	661	661	697	677	755	730	738	742	735	710	738	767	723	689	712	681	719	691	726	692	685	703	692	744	724	655	681	704	713	665	734	709	691	736	728	701	754	715	704	712	702	752	725	681	716	710	663	686	748	685	728	724	742	663	675	738	724	687	728	723	707	703	686	695	696	771	701	707	657	695	710	712	696	724	758	653	675	694	738	717	699	713	739	692	667	667	735	744	717	732	669	681	716	668	721	659	761	710	728	721	696	659	727	730	747	654	675	734	726	743	682	687	715	678	686	672	721	732	707	715	752	744	712	686	732	689	683	718	747	747	677	692	678	644	721	713	705	696	695	698	697	675	686	758	704	674	687	702	715	685	712	709	704	695	712	707	675	685	733	698	702	688	722	656	742	715	722	714	642	688	716	708	722	677	746	733	727	662	666	714	721	749	656	735	728	681	667	720	682	717	674	692	672	730	655	718	690	707	739	748	669	698	718	696	659	712	736	686	689	698	686	701	721	729	707	724	748	698	755	705	700	697	718	713	702	713	741	713	674	726	699	719	667	728	703	684	644	725	664	688	714	735	716	698	733	723	701	714	676	664	707	683	685	692	718	668	713	699	724	743	724	677	713	725	710	758	665	727	684	713	729	709	627	676	696	712	693	688	713	684	694	748	702	721	760	689	706	693	674	678	710	721	695	723	717	674	678	697	649	692	675	713	714	635	711	673	632	735	751	726	685	761	701	758	679	732	665	724	716	707	734	663	743	652	659	730	664	668	724	742	637	655	733	700	702	645	700	703	690	718	685	721	677	737	726	681	662	735	675	701	693	737	738	705	699	704	703	751	702	663	709	668	698	702	753	694	690	657	731	725	693	754	714	763	678	711	681	702	667	703	686	704	690	678	725	668	661	694	752	655	715	716	678	744	751	666	669	729	660	729	756	755	671	688	644	690	706	663	706	696	680	730	751	693	731	783	743	735	684	669	681	738	732	667	686	709	737	718	715	686	709	694	745	696	724	688	722	719	726	651	680	701	682	676	676	665	692	698	682	732	723	682	695	708	732	703	701	669	748	731	719	688	674	705	739	706	694	665	679	726	693	720	709	696	660	734	680	702	720	703	765	685	694	714	703	717	687	731	716	716	708	740	738	715	734	686	722	728	665	709	694	707	711	700	703	714	712	742	718	737	701	694	715	706	694	705	681	707	749	690	678	666	727	691	699	740	686	746	725	714	695	711	716	762	713	744	717	718	675	696	702	696	659	700	687	660	716	666	745	715	716	702	725	688	740	687	745	683	746	670	685	755	710	676	685	692	733	682	689	692	698	674	702	753	731	700	681	704	762	754	711	696	692	723	667	699	705	736	699	704	729	735	694	684	726	677	737	731	711	686	726	661	710	699	731	761	711	696	768	693	712	689	697	756	691	676	702	693	669	709	745	762	697	745	733	725	727	698	738	696	717	719	678	740	705	698	678	701	728	731	672	655	648	742	707	710	687	660	692	724	737	684	675	662	703	703	705	677	705	686	723	725	730	710	733	710	672	727	702	737	653	675	745	682	711	670	680	694	684	688	708	693	696	705	730	678	710	658	691	723	711	682	692	669	727	715	728	740	676	706	701	746	698	660	721	709	737	710	676	719	726	684	690	726	707	695	670	731	753	734	708	709	703	698	664	697	704	693	691	728	727	677	724	730	637	680	693	705	739	703	670	712	666	704	708	730	695	736	690	705	712	681	709	663	643	727	740	727	683	701	728	725	661	666	674	722	699	701	704	682	719	694	767	704	684	678	688	735	709	683	695	664	724	757	725	726	715	739	737	694	720	722	730	698	680	774	705	674	662	744	739	685	747	700	757	693	729	712	667	730	753	722	717	727	710	748	694	677	708	690	690	721	720	681	699	700	678	722	694	726	765	691	728	727	700	702	680	707	697	697	700	707	698	684	669	698	713	739	671	741	713	734	748	753	677	698	671	672	726	697	713	683	700	699	682	695	691	656	706	696	687	722	676	786	729	660	736	674	681	746	732	708	741	735	728	701	698	751	704	724	680	689	732	728	666	727	697	696	698	687	745	709	727	703	747	691	744	696	746	647	703	700	698	765	669	694	688	686	684	690	723	682	730	670	707	725	693	695	717	732	690	683	742	718	683	708	678	716	693	748	679	680	694	719	688	729	692	668	692	719	724	719	678	691	709	655	717	734	767	682	699	671	703	745	704	716	752	672	743	677	702	713	698	698	760	728	692	697	795	685	663	657	701	690	737	671	712	729	722	682	753	716	671	743	719	731	694	712	702	694	734	711	695	709	696	670	697	680	728	684	661	710	705	663	751	742	728	687	719	737	695	758	676	660	711	681	662	700	699	705	729	703	694	673	682	696	687	726	719	725	699	688	749	695	691	701	746	705	713	715	645	673	693	711	699	718	693	700	750	682	710	676	681	708	725	698	735	652	701	698	714	643	650	775	706	653	709	700	760	701	698	694	677	744	755	726	715	695	723	738	712	699	712	711	701	702	683	666	708	734	682	695	720	713	688	681	706	698	696	717	724	733	674	757	755	757	759	696	691	710	666	755	691
7787	559	532	488	358	299	256	210	252	227	210	190	202	196	178	208	185	193	217	168	189	187	195	188	195	196	173	182	180	170	200	194	183	167	142	167	182	177	178	197	193	179	194	185	187	176	161	177	178	214	163	170	166	165	174	195	158	189	166	182	205	197	172	163	164	187	190	176	158	194	171	182	186	192	149	184	171	178	191	187	196	183	152	185	177	183	177	174	184	170	187	184	167	187	191	167	184	199	163	177	165	219	183	177	170	182	174	174	180	178	157	183	187	177	189	184	175	164	180	172	177	161	189	199	193	157	187	167	166	177	195	190	180	191	177	180	184	187	173	169	171	160	179	191	195	163	188	177	175	171	174	183	166	172	183	171	165	178	173	182	178	171	173	198	178	193	167	189	160	183	170	189	206	180	167	187	189	178	207	171	190	164	169	184	169	167	157	161	189	175	185	183	202	165	184	208	205	161	150	183	184	199	194	203	173	175	173	183	195	184	180	202	135	165	155	168	171	182	170	187	181	172	181	164	164	163	180	177	174	158	185	174	187	179	188	164	148	206	174	167	175	155	190	162	183	178	167	174	175	174	154	184	155	187	169	170	170	173	167	159	195	182	169	172	168	187	190	159	167	167	164	164	207	173	162	166	154	184	153	183	189	170	173	187	163	196	153	174	157	188	176	204	182	152	159	188	198	170	186	192	173	170	159	192	186	171	177	184	182	177	179	184	191	166	171	181	181	157	168	184	188	180	171	182	170	194	195	167	163	174	176	174	179	171	177	155	166	187	165	183	166	194	189	189	172	192	172	174	179	173	180	181	176	196	160	177	172	174	179	166	162	188	171	187	165	202	195	196	165	159	192	192	176	195	194	202	171	174	176	156	172	191	195	183	192	178	179	167	177	177	189	181	205	197	181	166	148	171	207	198	159	190	201	197	151	192	169	162	162	180	208	159	171	193	191	166	167	189	191	157	187	173	176	170	176	196	202	154	199	197	159	203	197	185	193	210	174	201	169	195	151	182	198	193	163	217	183	186	161	150	179	187	172	191	166	178	165	200	196	176	154	173	161	157	157	204	182	181	189	166	199	192	173	168	184	184	189	187	171	186	187	180	171	179	194	164	185	182	176	188	191	169	180	192	170	182	210	198	156	195	179	206	186	181	169	174	173	175	180	183	191	193	184	199	202	181	193	181	180	173	181	189	182	169	168	229	182	174	162	190	170	178	165	173	179	162	171	175	187	182	202	198	171	175	188	166	175	185	192	187	187	174	183	165	172	165	177	168	175	177	193	187	183	172	197	202	182	159	168	157	167	170	181	165	160	192	208	151	173	165	181	179	179	164	186	172	158	218	197	167	166	175	166	160	172	150	177	164	151	162	183	164	146	172	154	163	153	180	168	172	189	186	188	214	191	186	169	177	165	187	179	161	189	201	205	183	200	172	162	189	171	195	176	187	191	195	173	170	165	153	198	172	199	186	196	202	162	188	180	175	184	166	159	167	162	200	197	161	195	160	184	193	186	200	137	166	184	169	187	186	191	182	170	164	172	176	179	179	173	170	170	165	168	182	172	165	174	164	191	176	185	188	170	164	205	160	181	157	142	164	174	169	153	177	169	179	156	210	186	170	165	165	183	191	177	189	180	190	178	172	193	180	174	186	185	188	234	173	165	181	195	175	203	186	199	197	185	149	169	170	179	190	179	166	177	157	189	197	199	182	142	177	187	199	161	162	171	193	201	189	200	194	154	148	178	171	189	172	161	168	170	159	190	175	179	169	166	176	177	170	190	164	194	181	171	170	181	180	172	184	160	176	192	167	163	186	188	193	181	170	186	174	207	168	170	179	179	185	184	183	192	206	155	180	171	202	172	171	184	223	171	180	166	177	171	225	163	184	174	177	173	153	157	155	195	157	175	168	192	201	201	187	183	184	190	184	170	167	187	165	170	190	176	148	185	184	183	160	173	173	157	172	184	177	189	156	188	154	186	174	182	202	176	172	193	169	159	161	202	168	190	168	169	168	170	190	191	193	189	174	158	163	187	193	154	181	167	197	161	199	153	187	191	167	184	165	196	178	165	168	195	174	194	168	176	192	165	200	159	169	183	183	186	198	183	164	151	162	176	170	182	173	165	165	178	165	168	189	191	174	197	177	146	162	154	169	167	169	176	169	169	164	161	190	176	142	179	192	188	184	198	187	172	165	190	157	179	194	191	176	175	170	184	188	179	164	174	163	193	160	171	153	186	201	193	162	155	175	187	183	172	165	146	184	184	154	170	206	181	182	215	165	183	188	157	177	172	176	196	192	196	188	196	196	157	178	172	175	180	184	189	186	189	175	152	192	189	180	176	173	189	175	193	185	191	199	166	175	163	175	189	180	213	164	169	187	188	194	197	172	199	150	192	191	184	162	181	169	193	165	180	165	188	185	184	129	189	183	206	202	178	178	180	157	197	205	223	193	172	175	171	179	206	185	154	180	169	211	166	183	168	161	177	166	178	155	180	195	174	157	154	189	203	167	187	168	180	185	167	171	184	174	197	178	148	170	181	171	204	158	157	147	188	195	184	187	206	206	162	163	176	168	188	177	177	169	170	181	169	185	170	180	187	187	140	196	177	172	211	171	162	181	180	179	176	153	162	188	182	182	146	176	175	180	185	209	184	181	171	176	182	173	184	187	172	162	156	186	182	180	174	180	198	180	195	171	177	170	191	184	160	188	160	163	176	196	171	178	167	173	180	192	174	171	197	166	175	158	171	160	166	222	184	207	178	149	182	185	196	205	184	180	202	200	160	186	170	165	185	175	165	190	196	193	181	176	170	181	190	167	163	163	184	176	170	173	200	162	190	164	159	161	177	178	175	182	166	159	194	182	186	178	187	160	203	146	188	165	177	165	165	177	214	203	194	200	172	178	169	153	168	163	173	192	190	200	205	176	178	170	187	162	172	191	191	183	173	206	159	183	174	181	168	182	178	186	201	167	172	183	181	156	190	175	172	163	173	166	194	180	194	177	167	187	185	217	172	172	174	196	169	179	177	186	176	176	181	181	194	178	163	149	174	165	153	171	194	172	180	194	164	178	164	191	174	174	160	173	189	194	196	187	198	188	179	184	176	157	169	210	209	173	192	183	155	154	203	183	180	158	204	185	191	186	170	182	175	191	181	161	168	163	181	166	193	197	172	182	172	173	157	154	189	199	203	155	175	194	181	183	158	205	201	174	170	201	168	172	176	151	177	165	167	181	186	196	192	163	173	178	191	165	198	180	157	174	195	185	202	187	175	171	180	174	164	185	170	157	184	191	184	153	154	198	164	185	185	166	175	159	161	182	186	175	164	178	174	178	174	185	188	196	154	183	188	175	199	188	165	162	180	152	181	170	193	201	165	176	157	191	194	157	175	164	164	182	203	175	184	171	176	177	199	183	210	204	188	183	183	193	185	199	193	185	201	181	208	182	186	196	183	157	184	200	168	150	190	193	174	162	176	177	182	194	182	191
6408	821	1309	1506	1314	1052	962	872	728	708	636	615	599	558	566	532	560	521	505	504	536	525	499	483	541	508	459	521	566	507	519	535	505	514	470	497	529	509	502	484	502	487	461	502	466	486	514	495	472	496	478	487	505	518	484	497	484	477	475	488	511	426	465	464	512	506	452	468	441	511	484	502	455	492	518	468	458	485	455	480	529	496	480	476	481	479	448	452	468	463	480	476	482	471	458	508	493	504	482	454	481	509	471	448	512	513	500	539	463	438	482	471	476	479	467	495	456	479	463	453	515	475	462	464	511	498	497	476	491	508	522	479	448	496	472	500	456	471	492	498	491	490	479	486	479	507	457	445	459	495	478	510	480	450	498	488	487	468	526	498	511	519	485	519	451	470	483	520	429	495	507	479	477	484	489	508	482	487	467	499	490	462	453	477	466	497	484	525	512	522	468	466	495	478	481	476	493	524	450	465	483	483	484	503	519	516	465	530	496	483	468	481	446	488	442	501	498	512	499	474	499	518	462	458	459	464	468	510	475	455	492	471	485	468	504	489	431	483	500	502	473	458	463	438	491	510	484	503	488	466	467	492	477	512	490	448	496	445	470	508	487	488	479	470	484	499	479	482	447	454	528	472	530	511	504	465	493	479	504	473	471	468	480	493	500	452	526	453	460	480	493	494	476	480	482	523	486	490	471	486	486	491	493	472	501	461	486	472	502	490	520	474	509	467	488	465	449	470	481	509	468	473	476	450	458	472	497	457	474	489	477	490	495	511	477	528	483	470	488	494	489	465	469	509	490	437	460	485	483	476	458	519	492	455	504	512	483	504	483	515	465	459	483	475	455	476	497	522	460	437	485	445	452	501	447	519	494	468	498	502	489	465	467	477	483	446	519	511	459	473	463	470	504	487	455	484	464	471	495	433	472	486	488	516	515	514	425	474	479	494	513	479	498	466	487	458	534	495	497	502	439	475	517	447	491	471	522	480	432	505	464	467	511	470	501	485	464	474	440	547	486	465	494	472	455	503	499	451	491	516	481	441	490	490	449	470	475	491	485	454	492	500	500	489	451	466	475	489	444	478	454	486	502	504	478	458	478	471	456	476	482	489	477	513	429	474	449	514	486	467	500	448	466	455	490	435	452	467	457	465	461	500	495	516	455	537	486	473	484	489	482	481	445	479	485	484	495	503	438	496	459	525	458	467	488	484	466	474	478	468	494	463	477	477	524	455	469	505	443	487	461	465	512	480	485	486	474	478	494	455	459	499	490	484	451	486	474	507	501	494	478	462	472	501	468	507	434	494	468	481	489	496	446	470	515	532	481	504	489	482	441	497	485	464	461	488	466	475	502	456	555	476	497	510	484	456	492	491	490	471	487	446	481	512	448	499	478	476	487	500	493	457	474	453	465	488	497	507	507	441	489	462	494	513	435	459	462	484	509	524	475	522	487	462	474	469	460	453	470	527	474	457	495	493	493	463	496	473	472	473	498	502	479	510	469	472	502	482	458	482	470	474	472	495	476	463	493	476	467	470	500	458	447	467	453	513	495	513	489	498	458	490	532	436	501	498	461	455	496	470	485	495	493	500	498	481	529	479	450	482	505	462	510	465	474	448	480	475	473	478	510	445	519	460	505	526	476	481	491	470	493	476	494	498	421	491	477	499	467	490	457	476	490	489	497	516	484	485	456	496	491	486	530	475	497	453	472	460	506	496	464	448	468	460	471	468	447	502	489	445	483	458	482	438	487	462	467	468	483	469	487	480	492	478	526	483	488	467	449	495	474	473	492	512	484	503	480	494	490	492	467	496	495	480	504	515	490	486	481	478	476	516	455	450	507	477	479	475	498	463	505	492	498	492	459	484	489	528	472	468	513	484	434	431	482	459	499	499	429	496	476	495	534	461	482	486	449	502	511	517	483	503	450	472	503	479	464	435	486	486	503	496	478	481	472	471	450	449	426	466	512	462	531	461	491	497	491	505	482	494	485	452	460	454	495	471	465	531	479	505	484	459	479	503	507	500	493	473	497	478	502	465	489	443	506	457	494	538	468	430	511	482	452	483	449	482	497	494	499	457	453	479	467	512	513	481	473	461	488	506	480	514	470	478	463	449	511	506	451	455	490	543	482	466	520	548	475	467	504	471	476	429	487	486	487	465	489	481	486	454	467	457	476	503	458	451	440	496	470	472	490	471	481	415	472	523	418	484	496	472	523	484	504	511	457	480	519	463	444	488	455	452	442	481	493	470	464	474	483	506	453	503	485	497	514	473	509	490	491	484	487	473	481	516	486	507	514	492	459	486	481	456	528	500	498	503	460	476	506	450	449	452	441	491	481	458	467	501	501	497	474	480	468	467	461	469	472	513	496	482	463	470	526	489	495	543	509	473	486	489	493	482	480	445	462	462	501	491	532	478	476	504	471	483	488	473	458	519	468	527	481	494	503	485	473	494	475	491	499	464	477	483	507	490	475	519	487	483	472	483	514	488	508	464	459	479	483	487	499	565	484	481	489	484	462	517	475	490	455	473	482	490	456	493	503	497	443	462	474	500	471	474	539	447	467	465	487	512	492	507	488	430	475	494	499	468	463	494	495	474	517	464	485	483	494	501	461	464	497	495	455	490	472	441	423	479	451	452	498	493	449	489	469	468	496	485	437	467	491	465	483	456	478	467	493	497	464	457	465	461	510	512	480	490	468	508	520	442	482	500	494	456	467	463	518	454	466	467	499	471	483	444	524	512	490	478	459	549	491	455	460	484	528	482	479	482	446	452	468	497	474	543	487	486	466	533	469	459	506	478	496	465	503	501	476	466	493	468	488	494	473	512	502	462	477	477	497	460	469	459	514	508	481	439	436	510	496	475	461	516	468	504	480	446	491	460	483	475	474	450	448	464	480	490	473	455	489	494	485	481	487	469	443	494	485	501	447	449	464	498	507	472	458	448	486	477	458	463	488	472	486	466	441	512	474	482	554	461	486	461	472	468	488	478	466	513	481	458	467	510	470	459	434	498	476	497	535	428	504	506	454	496	485	455	446	485	461	498	457	465	475	461	495	507	518	503	479	505	481	479	461	470	445	504	466	486	474	476	490	488	479	433	454	468	499	459	472	492	488	484	476	478	458	481	462	436	493	473	482	465	490	492	447	485	487	455	489	468	459	506	512	466	477	496	484	497	472	498	431	540	485	435	492	534	440	432	472	503	468	506	500	487	490	480	496	490	532	519	504	488	476	511	495	517	485	495	508	505	505	498	465	497	479	503	486	468	451	475	468	496	461	542	467	466	497	501	515	503	466	466	468	543	511	467	450	481	503	440	477	487	495	474	482	444	467	533	467	489	480	497	458	490	488	435	434	465	456	448	490	480	458	507	440	485	497	515	496	484	481	493	484	463	480	496	516	449	482	497	479	489	455	457	500	474	488	478	485	484	462	470	481	502	491	462	478	483	475	466	497	475	500	476	456	488	458	460	476	469	474	484	481	465	478	438	474	465
15127	1423	1202	904	652	543	508	448	416	376	355	369	374	333	339	371	343	345	352	336	349	358	318	332	345	366	314	342	354	326	352	369	344	346	350	311	363	338	340	330	337	318	302	310	340	290	300	311	344	356	314	357	292	316	327	332	303	315	295	312	325	311	330	311	314	318	328	339	324	329	327	327	309	344	325	333	295	319	319	307	342	294	296	346	323	311	349	329	304	318	302	320	307	310	337	314	330	331	311	350	315	335	260	318	296	324	312	349	315	306	328	349	329	313	314	296	329	333	345	327	345	367	314	289	325	343	323	324	325	311	325	307	319	303	322	327	337	314	297	333	342	323	330	331	325	322	325	308	323	314	322	330	322	324	325	309	359	298	352	299	309	334	332	313	372	291	305	318	317	342	341	316	343	338	334	317	315	321	322	332	326	321	326	321	350	344	336	328	352	327	357	297	309	320	336	324	329	335	298	297	331	351	331	344	326	297	310	298	343	310	317	335	308	323	311	333	299	312	342	327	302	329	298	319	324	369	313	353	324	335	331	283	326	349	352	323	305	330	326	315	286	312	289	350	341	360	300	310	314	324	360	324	322	319	321	321	307	302	353	337	322	328	300	360	317	324	332	308	303	349	299	322	361	313	326	333	334	332	345	336	315	336	337	320	316	332	316	323	345	316	331	288	312	312	349	352	313	328	327	265	315	335	314	340	340	346	356	325	307	344	319	338	306	362	355	336	350	308	313	320	329	323	320	294	331	327	304	330	319	340	315	334	329	340	360	321	342	291	331	328	354	343	324	338	325	294	329	302	312	313	325	327	320	311	349	337	308	331	294	324	330	317	334	322	319	336	330	363	325	358	330	315	350	353	323	315	325	313	279	307	314	340	333	354	350	295	347	281	341	327	338	316	363	324	346	331	315	337	353	329	330	324	305	328	317	335	334	319	311	347	315	348	318	326	343	371	321	342	311	291	312	349	325	306	327	315	336	287	331	309	353	295	305	328	344	324	340	331	346	338	320	342	287	329	325	314	326	338	335	326	296	313	308	320	328	306	339	298	336	334	325	345	302	350	350	367	317	331	306	337	335	327	316	320	291	372	328	323	364	337	360	292	364	321	348	348	299	323	286	315	279	311	312	324	353	318	335	331	323	336	320	338	270	323	333	338	323	329	344	342	314	307	299	303	324	308	331	315	339	327	342	309	320	340	336	324	328	316	329	309	320	312	370	367	295	320	314	333	345	327	331	340	347	321	302	334	330	325	308	315	339	311	305	299	334	330	323	311	320	291	281	306	325	321	292	322	304	322	296	315	309	313	348	344	317	305	327	309	286	343	329	339	319	305	311	338	314	341	338	302	349	338	310	348	343	360	306	348	336	307	343	323	344	354	380	343	302	345	291	345	310	311	290	292	301	311	330	337	319	355	317	324	329	339	354	306	304	283	321	354	337	345	310	309	297	308	332	275	339	336	299	315	329	331	339	312	323	304	308	354	334	347	340	383	337	322	334	313	315	315	322	290	351	294	317	318	346	324	333	319	341	291	310	299	319	311	324	317	315	352	319	320	336	308	348	349	325	313	322	318	330	319	330	323	299	340	318	331	340	309	281	338	341	342	299	325	298	347	343	343	288	292	343	289	344	312	334	312	326	351	305	296	300	303	341	346	307	315	325	346	324	308	299	362	311	316	333	319	328	343	340	314	355	345	326	331	317	349	335	329	317	315	322	357	339	331	313	329	322	297	323	313	304	341	349	329	322	325	332	336	312	350	343	341	326	316	301	333	342	353	333	323	340	322	360	323	330	329	331	359	315	324	320	310	350	348	320	336	351	319	307	303	329	299	334	293	362	308	315	339	307	342	329	332	321	305	326	317	302	337	337	329	322	373	342	338	326	331	312	315	328	326	309	308	323	324	343	304	317	308	347	334	284	320	271	301	328	303	317	298	304	336	281	291	324	313	305	332	332	326	338	338	341	347	359	318	330	306	314	328	318	346	352	335	328	294	348	269	334	312	336	327	350	328	329	318	316	363	330	329	351	321	319	339	307	337	338	315	349	309	343	299	300	317	306	306	314	314	304	294	325	332	341	331	322	301	324	296	352	311	313	294	275	322	294	336	309	314	328	332	306	331	348	335	315	339	350	332	277	327	314	354	302	333	310	325	328	330	321	378	318	329	313	317	334	326	317	335	301	324	311	314	324	336	340	310	320	359	314	329	304	321	328	327	328	303	339	356	355	320	339	324	339	334	282	357	308	323	300	331	325	301	337	317	301	325	320	299	326	315	331	324	318	342	334	327	336	353	316	323	307	319	314	326	309	302	321	323	315	333	350	328	315	299	335	288	299	348	348	292	340	337	298	335	311	317	295	308	311	291	315	336	304	332	359	318	313	362	311	338	337	308	333	331	302	335	325	341	304	317	318	320	302	323	346	330	308	342	308	324	315	342	340	324	327	333	329	320	304	321	333	341	371	285	314	319	262	337	340	352	323	321	355	302	327	321	305	304	321	341	318	371	331	323	321	361	329	345	301	339	315	349	350	318	342	366	320	296	327	335	343	320	351	336	334	357	313	318	316	307	305	316	326	324	327	300	332	357	315	324	294	332	322	327	343	305	327	319	327	310	318	324	317	323	351	317	339	323	303	337	336	328	346	313	350	321	307	332	352	360	327	341	313	339	348	315	315	341	311	302	352	326	311	385	308	318	325	331	315	308	305	333	326	293	299	300	333	344	319	336	348	339	336	299	298	321	317	305	311	305	321	334	324	324	327	300	274	329	303	330	309	323	357	368	355	324	332	304	286	337	311	317	338	356	281	291	333	323	323	294	325	298	329	319	325	314	316	324	295	332	303	301	329	341	363	359	305	353	329	314	366	306	316	364	343	316	349	315	289	308	320	323	347	300	335	326	341	343	309	339	350	286	308	321	337	302	319	328	292	327	305	353	305	321	354	307	387	322	338	331	330	328	308	322	325	332	309	319	331	329	326	323	337	354	331	326	334	310	281	303	311	349	315	327	337	341	320	306	313	340	344	322	350	343	340	312	311	307	316	348	332	326	314	320	303	300	326	325	336	314	348	309	312	338	297	339	299	308	317	345	308	275	337	332	355	309	322	305	329	337	314	330	342	351	336	299	312	327	336	321	318	329	355	316	306	324	323	332	310	316	302	323	318	316	346	311	354	336	343	322	286	325	307	311	304	315	323	309	324	336	326	351	322	311	329	333	347	344	331	334	365	322	343	338	350	323	338	316	301	320	314	302	329	321	344	323	317	313	296	302	326	327	323	305	335	369	314	351	326	302	314	342	319	363	364	305	343	341	328	298	312	294	326	288	311	323	351	328	310	342	314	320	324	335	358	327	350	304	342	349	303	315	317	313	332	303	285	317	354	304	354	330	330	340	334	321	340	348	325	299	308	322	306	367	330	326	300	305	348	364	358	334	335	309	317	324	341	330	328	350	346	340	309	290	322	347	306	328	322	300	360	322	308	354	312	299
8705	1361	2342	2708	2227	1974	1554	1390	1299	1193	1087	1007	963	960	939	930	900	869	892	842	906	876	862	828	779	813	817	895	781	793	882	825	843	811	839	856	800	794	834	775	776	777	823	812	816	818	796	793	751	806	759	827	813	864	826	844	785	784	770	826	814	803	792	861	803	841	814	771	806	842	797	789	765	837	843	779	743	755	767	798	789	834	819	817	803	766	824	719	784	814	793	818	807	790	753	796	762	819	831	784	790	807	780	797	796	757	771	755	813	809	750	769	776	822	761	775	785	787	757	799	807	746	760	705	808	820	754	798	734	767	829	824	787	833	837	802	763	782	770	805	793	748	787	800	789	812	821	793	752	715	808	769	819	767	770	798	761	830	817	813	805	749	795	781	801	824	748	794	806	833	791	809	765	735	820	792	757	741	798	800	796	741	798	760	791	747	745	813	743	792	774	810	770	777	784	813	770	788	772	810	791	802	801	768	810	771	783	765	713	785	744	771	841	767	808	820	745	797	784	783	804	733	781	742	786	777	773	765	748	815	825	755	803	791	791	802	818	770	788	788	815	816	822	846	806	815	842	754	809	755	817	767	762	792	779	809	757	760	776	767	744	810	783	742	712	766	784	752	771	804	789	817	799	764	795	777	767	812	810	778	811	789	784	797	763	799	810	806	814	737	746	794	832	820	772	802	820	773	777	764	777	773	796	825	806	825	828	787	802	841	766	813	810	759	794	828	814	813	821	782	776	769	782	788	767	784	800	778	816	782	793	787	783	801	787	779	793	794	785	772	783	792	783	792	743	802	796	783	785	823	800	780	785	779	735	796	780	817	785	819	797	751	789	794	784	792	797	776	816	786	772	786	786	854	803	781	785	729	812	781	766	778	768	750	739	739	808	798	782	831	741	788	740	800	786	779	767	772	789	809	775	770	733	759	826	800	790	825	769	772	788	753	793	768	744	819	790	800	788	813	773	819	839	745	835	744	782	738	766	775	764	780	779	754	807	793	765	819	728	801	844	772	783	796	770	774	798	794	750	776	748	801	750	758	830	771	811	821	783	793	808	863	740	779	796	824	791	802	813	789	798	812	780	831	830	822	783	832	774	772	818	818	790	775	771	823	800	853	783	745	704	800	847	814	835	809	806	837	755	779	759	820	770	802	833	760	787	801	837	808	802	786	806	806	756	805	807	790	759	809	732	761	784	810	746	782	770	829	812	753	759	815	834	781	782	798	820	757	820	857	754	810	763	786	778	768	819	793	764	849	786	788	759	804	802	808	805	806	774	771	770	746	796	804	788	785	773	779	831	766	838	805	806	774	802	765	808	821	762	785	799	797	763	785	807	816	823	771	779	768	817	789	790	759	766	769	783	779	771	792	782	771	746	710	803	779	799	828	819	767	795	769	788	765	817	799	759	737	796	831	778	793	803	778	817	788	755	766	784	737	727	762	797	832	792	801	759	779	783	768	825	777	813	795	765	816	827	781	789	858	804	814	799	732	771	777	798	715	739	769	793	746	801	818	772	800	765	780	805	748	743	771	755	739	773	800	790	769	763	789	775	820	820	724	766	780	752	785	798	750	745	821	764	800	781	807	817	800	786	768	823	760	817	787	817	725	812	785	780	811	750	860	810	806	772	812	784	815	766	784	802	845	815	799	790	767	730	792	708	765	745	797	777	777	764	787	737	744	812	814	803	774	783	755	765	803	767	793	789	735	786	777	747	843	769	827	797	776	814	796	770	748	829	762	765	770	822	791	769	785	791	783	767	790	765	808	791	773	735	785	839	784	809	795	772	821	791	767	782	821	743	829	820	768	807	753	730	779	807	743	759	795	755	820	743	824	779	812	782	807	750	762	818	793	770	785	777	781	835	810	803	792	822	773	806	857	799	800	758	785	756	739	823	843	814	757	790	791	775	729	828	781	774	797	811	783	813	781	836	721	810	767	787	783	791	760	788	811	758	810	810	799	768	767	756	767	763	782	782	740	742	793	816	796	748	775	782	783	786	811	765	758	784	805	769	745	798	786	858	786	778	747	794	820	814	805	760	815	790	806	804	754	817	766	804	778	747	781	789	774	758	814	751	799	827	842	783	758	784	783	749	765	815	822	800	807	769	810	780	758	744	769	853	787	794	821	805	811	788	779	794	752	783	782	783	802	776	772	756	772	816	784	767	757	771	732	732	827	803	739	776	784	778	776	736	775	766	767	758	779	729	779	782	759	799	766	746	789	845	814	781	819	764	830	763	775	774	792	793	823	760	770	799	829	794	756	801	784	764	783	751	723	775	820	784	792	760	764	784	810	760	772	836	771	786	732	776	772	774	801	787	782	760	822	801	765	785	780	752	799	739	775	769	818	794	806	741	784	779	811	787	799	787	742	732	760	841	803	808	788	805	723	748	833	803	804	740	773	802	792	750	796	762	752	800	784	780	815	827	765	791	804	723	778	800	787	785	761	733	785	806	774	760	790	770	789	800	825	806	793	766	811	762	773	796	814	827	792	799	809	783	793	781	794	741	762	816	800	784	805	757	758	767	728	794	754	790	772	768	800	809	804	783	736	776	812	761	814	817	863	811	787	777	779	744	810	785	778	798	755	848	778	783	768	755	811	783	816	712	798	769	817	783	779	794	799	766	797	783	725	789	739	780	781	789	761	772	773	793	772	729	794	773	802	811	812	764	848	785	756	799	827	735	834	820	802	775	779	774	786	799	735	720	791	745	736	822	834	779	763	780	810	748	754	774	763	842	819	780	779	817	765	784	809	828	782	778	781	845	763	801	798	813	795	808	803	793	822	771	779	784	772	747	781	808	799	787	745	842	814	723	757	801	811	799	766	758	816	776	784	765	768	755	739	790	786	810	758	800	767	866	794	749	793	774	799	843	762	735	858	774	783	797	811	799	771	785	729	764	826	848	744	750	772	773	785	824	799	861	787	783	738	761	746	768	780	771	757	746	810	795	798	807	767	791	825	773	824	768	773	778	774	798	809	767	738	803	785	811	745	777	788	783	801	780	763	809	762	804	806	806	754	777	764	792	766	805	807	783	763	820	750	753	804	763	765	777	799	784	765	796	763	797	782	762	784	752	815	825	765	813	782	820	788	812	774	794	801	801	770	808	769	716	792	771	754	821	793	800	786	813	810	813	786	755	760	806	775	763	753	790	784	764	772	806	805	781	810	815	777	745	791	825	782	753	816	779	801	725	796	748	766	778	775	784	752	826	813	808	761	761	797	804	800	844	796	786	803	822	811	722	837	787	826	784	843	728	769	735	802	810	769	779	793	768	781	820	848	774	791	768	804	751	793	836	775	831	741	738	834	791	785	799	754	792	793	801	776	735	773	753	722	760	796	789	876	741	760	794	823	774	834	769	804	763	784	784	799	757	762	820	801	759	783	760	828	771	812	809	773	779	798	773	758	772	771	789	748	771	821	720	804	794	780	743	770	809	763	778	759	779	773	805	791	782	803	772	795	847	809	792	818	760	771	802	765
1614	325	325	284	331	303	315	294	294	310	281	317	275	293	286	245	288	285	317	284	302	333	285	317	297	310	307	284	317	292	312	300	320	286	278	287	296	265	280	308	342	335	322	317	281	306	296	311	316	271	308	315	314	339	276	247	276	273	326	281	318	304	305	285	269	282	311	316	293	317	275	295	299	327	297	304	299	311	298	305	341	317	289	306	299	275	294	318	307	302	252	307	299	313	266	305	299	293	338	305	286	325	268	303	276	327	278	284	308	279	307	309	298	282	327	314	298	328	264	300	280	307	287	303	284	251	281	300	270	291	263	295	271	267	315	313	296	317	289	320	320	307	293	280	319	328	298	304	300	257	283	303	280	291	284	318	287	284	354	291	311	296	317	302	300	266	295	292	287	306	268	274	295	312	329	303	284	277	287	299	281	304	289	253	315	327	308	301	290	314	294	274	305	339	299	265	275	269	293	297	272	297	298	271	260	287	318	297	299	298	298	299	296	312	269	306	301	273	304	322	243	270	284	325	292	292	290	319	266	285	303	272	296	316	280	293	284	275	303	285	290	304	322	286	345	339	305	307	294	273	274	297	302	301	274	298	309	316	302	313	269	295	295	291	298	313	305	285	274	288	278	274	308	285	302	300	327	289	276	309	275	299	298	307	291	306	306	316	292	299	322	301	295	319	304	299	285	290	306	290	277	275	280	309	315	307	298	300	292	296	303	295	331	263	320	295	324	307	298	301	291	285	271	300	311	293	303	262	323	273	317	284	287	286	309	284	266	349	273	292	306	317	309	293	284	282	284	318	296	280	271	302	291	306	281	285	313	283	296	271	291	333	280	295	350	302	274	304	309	290	293	295	322	324	335	292	295	296	297	288	306	316	276	307	336	322	302	298	304	334	318	304	282	317	295	299	316	291	270	281	308	320	298	306	305	284	260	287	271	303	291	321	260	335	280	294	270	297	287	298	303	302	328	274	297	329	286	319	285	288	280	281	274	286	308	270	274	322	312	278	280	296	278	308	289	300	269	265	293	291	281	289	295	309	289	313	344	305	344	295	328	310	306	291	283	317	286	287	282	274	301	293	306	287	276	299	298	286	288	286	263	233	275	279	284	292	268	297	295	274	256	263	292	284	302	287	314	316	295	298	300	312	279	303	278	299	297	273	277	282	293	277	288	297	287	275	309	302	315	293	292	317	289	308	289	315	300	285	290	281	287	316	320	317	313	320	322	284	274	294	303	322	300	338	294	299	303	265	298	251	259	314	308	317	313	293	263	319	297	317	306	320	305	294	293	304	318	286	310	294	285	326	323	296	320	294	286	302	280	306	332	307	286	287	291	289	295	320	294	314	278	309	339	307	264	307	298	283	272	318	299	298	292	299	276	265	281	312	309	287	295	278	327	293	291	307	302	290	321	317	298	307	267	289	309	278	287	292	276	289	308	301	269	284	313	299	288	306	302	290	297	320	271	295	275	306	301	308	289	288	287	296	306	301	296	291	281	312	317	269	340	296	288	306	303	248	288	267	324	335	276	267	294	308	306	309	324	272	301	292	328	281	304	274	303	314	283	298	352	302	334	290	314	325	287	255	323	289	299	274	282	332	290	278	296	345	291	278	285	296	303	317	296	307	297	299	272	288	265	296	284	298	318	314	309	298	308	304	294	310	281	313	309	285	300	298	268	301	290	271	281	271	296	303	309	273	285	304	276	312	281	280	261	305	308	295	317	347	305	312	334	275	290	311	325	297	286	281	302	325	292	274	314	299	303	263	287	331	280	296	276	298	275	280	282	274	294	290	326	286	290	288	297	266	300	293	300	283	325	289	306	282	282	317	314	311	304	282	284	294	293	315	286	295	277	275	288	302	275	271	303	323	328	322	308	298	292	298	281	309	268	285	301	307	305	311	296	304	304	279	270	265	313	314	295	307	322	278	288	278	279	294	329	308	297	288	315	295	302	293	266	323	286	294	322	302	254	312	289	315	273	306	278	318	283	315	298	268	291	306	307	278	309	306	271	282	298	274	273	282	302	304	275	273	315	301	301	297	304	279	332	329	310	301	291	279	298	280	321	272	316	311	296	299	313	289	264	299	302	292	301	311	310	301	302	305	291	335	306	309	262	277	311	309	291	292	318	318	288	295	293	300	282	293	338	264	323	313	272	327	275	289	311	284	308	332	273	307	289	311	319	286	279	260	308	306	319	282	295	308	254	320	303	287	279	291	272	314	328	282	322	298	304	291	313	292	300	300	280	270	310	291	303	297	315	269	298	301	261	297	314	288	298	301	270	322	269	294	260	270	322	294	318	315	287	274	280	283	322	278	313	312	321	305	292	309	278	270	294	271	348	275	312	273	276	347	314	299	290	285	320	319	326	316	337	328	295	332	285	263	285	283	318	283	287	281	308	284	321	358	334	294	310	290	311	284	256	266	304	303	279	267	319	293	328	321	275	270	291	256	297	267	308	291	285	313	276	280	290	333	305	273	297	309	289	269	340	288	281	320	291	316	269	257	290	266	332	299	302	274	291	277	307	289	300	285	353	304	308	306	271	300	317	277	286	309	325	301	310	288	282	277	293	287	314	327	306	276	299	290	321	291	297	326	282	305	304	281	290	291	262	261	278	302	314	322	295	298	298	287	280	291	274	298	314	332	352	288	314	318	325	306	286	340	309	294	317	275	298	274	290	324	320	289	279	325	311	315	301	284	286	281	284	295	291	282	288	301	292	289	333	274	258	292	271	315	298	301	302	297	311	322	287	302	271	257	271	304	294	306	301	318	315	280	282	308	275	317	265	284	307	297	315	286	294	300	292	281	295	293	297	300	290	293	320	298	312	312	309	276	311	333	327	287	286	316	308	290	301	327	312	324	287	276	290	284	329	322	322	296	300	263	287	301	303	340	285	317	308	275	296	320	314	291	316	301	305	260	305	262	321	314	290	313	283	347	273	289	289	276	311	287	305	286	282	296	307	270	328	279	286	280	286	314	322	292	300	306	283	303	306	298	292	322	271	266	278	296	302	270	306	293	327	304	324	306	276	290	284	277	279	292	295	298	295	319	269	313	290	303	307	289	313	275	331	305	265	335	299	291	305	288	304	285	321	281	289	293	319	297	319	308	276	312	286	259	314	321	294	256	322	279	301	272	296	290	319	306	321	257	300	340	296	280	271	255	277	270	287	272	266	297	305	288	303	289	312	300	288	273	275	302	286	320	291	300	271	299	303	275	276	270	304	317	319	274	302	267	315	293	298	312	309	328	282	320	315	313	298	301	306	320	290	285	267	290	305	322	279	276	285	284	290	274	297	308	317	294	287	323	280	315	287	280	277	325	273	280	281	329	305	337	300	306	278	283	308	281	295	275	324	264	317	292	330	293	283	318	255	268	294	291	286	311	305	294	277	309	312	267	295	298	288	298	289	272	308	262	294	332	348	259	294	301	287	301	272	287	284	311	280	288	283	241	279	312	298	314	288	287	283	301	303	285	287	267
1937	738	743	681	735	698	645	671	741	742	717	729	681	725	696	671	714	694	677	721	732	722	687	746	676	713	646	726	763	671	713	693	667	720	675	722	696	693	740	672	714	697	693	710	644	675	727	685	701	730	696	736	709	672	678	720	673	677	674	727	686	709	756	701	678	714	680	676	687	751	695	689	732	697	710	708	693	665	680	706	702	688	675	710	710	672	713	682	666	707	698	673	714	702	742	696	711	759	695	692	738	653	739	660	731	714	696	690	708	699	687	727	705	658	667	658	694	703	719	703	685	682	729	702	649	732	696	669	703	684	682	680	678	709	700	682	671	734	704	708	694	708	647	713	671	716	671	672	720	695	715	677	681	682	726	692	714	713	708	736	711	656	658	668	665	703	686	690	701	677	699	678	707	660	707	648	688	692	720	710	704	687	748	695	682	715	675	685	736	738	723	681	686	708	659	716	665	706	740	715	671	755	730	687	723	677	650	715	655	687	677	705	703	673	721	720	685	722	733	733	687	691	695	681	704	743	714	704	690	699	738	699	674	687	679	647	695	686	714	690	678	759	727	690	677	720	674	708	729	741	714	688	682	715	686	727	697	656	686	656	729	692	713	705	712	707	691	672	700	679	663	639	670	678	696	695	667	718	675	716	681	702	702	672	701	663	746	714	665	754	704	679	743	691	726	680	672	705	689	699	718	718	714	703	692	713	710	697	715	692	691	724	693	703	642	726	736	676	760	704	689	708	706	693	743	665	678	715	713	697	710	697	713	695	745	718	692	716	684	699	751	755	745	722	711	730	703	723	687	684	700	742	676	693	710	719	689	678	743	729	704	694	674	686	642	702	687	680	663	722	659	697	724	674	685	689	671	696	723	681	733	682	722	740	671	682	701	710	697	733	689	738	750	730	666	737	705	672	707	733	694	705	688	648	686	728	681	749	676	699	735	667	721	724	624	707	675	712	693	716	712	689	726	667	724	702	669	661	743	679	637	695	697	740	699	725	698	674	690	667	682	685	690	701	694	682	675	690	684	702	705	749	690	732	742	705	693	699	701	764	682	702	653	686	726	711	709	710	666	715	672	660	687	741	684	706	673	723	708	700	696	655	695	717	732	691	711	781	696	702	725	721	677	718	657	724	732	709	739	722	660	734	695	633	726	675	697	715	706	688	723	698	679	677	741	666	650	691	697	686	703	644	709	720	712	679	689	663	728	690	688	731	644	737	739	688	675	665	727	674	710	675	707	694	710	728	729	682	688	713	700	723	706	713	706	697	692	697	661	741	709	673	687	677	731	708	691	727	695	666	740	680	677	693	680	663	710	739	684	729	672	737	680	668	683	705	757	695	740	679	676	676	696	725	674	709	686	727	682	686	699	717	708	695	674	716	706	710	712	687	677	741	735	746	744	651	698	700	688	652	704	666	744	705	743	722	734	678	754	694	706	727	669	705	719	719	706	717	649	695	732	735	649	739	719	755	725	698	660	656	689	679	697	684	721	683	660	724	712	740	728	658	746	665	694	689	697	680	731	675	677	694	695	714	682	722	753	667	664	706	669	684	686	690	690	716	686	691	675	727	723	703	689	702	729	700	694	688	696	722	694	687	706	700	706	683	698	670	682	702	755	641	684	691	668	713	707	648	681	709	706	694	717	709	705	732	717	700	679	714	697	715	705	727	651	718	749	712	742	688	724	744	695	724	720	687	721	683	742	648	754	680	651	706	708	705	701	695	711	654	728	756	707	650	703	701	747	689	694	725	682	697	722	687	678	695	737	704	722	777	693	728	646	772	676	729	704	713	688	708	668	689	683	677	679	708	691	678	700	724	704	712	719	690	665	721	733	720	689	705	714	742	747	664	702	675	645	688	681	738	692	714	712	668	735	664	730	724	682	688	697	660	731	703	691	677	688	711	701	659	703	696	648	680	687	713	740	655	685	719	635	698	724	732	690	725	695	672	644	687	673	663	720	683	692	730	648	721	718	660	695	738	714	705	718	690	730	718	689	693	712	686	718	700	685	691	729	710	708	723	719	726	673	683	724	714	673	688	693	677	716	665	694	643	745	702	740	666	707	697	690	685	721	643	705	712	692	695	738	757	644	731	686	675	702	690	674	701	683	687	717	693	680	723	675	730	674	682	689	716	701	656	668	673	730	658	707	680	699	713	725	706	689	682	660	698	708	666	749	729	712	761	736	706	676	757	696	652	696	676	672	738	691	654	671	667	677	662	716	714	746	679	723	702	687	702	638	713	728	701	687	703	720	665	734	683	695	714	706	678	708	691	716	682	734	700	684	692	723	685	711	694	684	697	685	716	733	734	723	672	744	736	677	665	682	735	660	662	646	700	730	665	737	713	749	733	734	702	719	686	714	716	736	731	703	671	704	692	693	686	691	713	655	735	683	702	690	766	667	735	697	649	696	742	710	692	713	689	720	681	737	700	669	698	676	748	729	683	736	714	699	695	711	694	705	713	705	688	708	703	662	670	780	652	741	703	638	718	665	710	689	723	734	721	712	698	664	710	701	714	687	678	683	706	727	707	722	669	711	697	662	695	658	725	721	683	694	667	726	745	711	670	749	722	741	710	706	686	691	699	707	712	754	681	695	727	700	697	662	694	700	676	727	679	664	753	711	707	719	736	689	689	719	753	721	693	689	711	682	691	690	652	666	729	667	715	704	728	735	710	691	698	702	757	672	682	705	701	745	660	655	666	699	739	687	679	718	759	726	718	678	714	712	667	763	667	679	676	751	644	662	690	676	709	703	690	687	732	708	726	670	671	740	662	679	705	690	698	682	668	696	728	657	720	635	724	719	758	712	676	686	713	698	662	679	686	726	708	667	678	663	700	685	699	786	729	674	697	703	661	740	711	687	683	693	726	702	746	734	708	677	736	756	729	710	741	677	696	701	740	667	705	724	669	724	735	703	647	735	694	660	697	664	679	697	686	756	653	692	690	677	653	704	688	731	668	689	704	690	694	728	705	655	716	679	658	673	655	700	665	670	667	714	708	703	705	697	647	728	702	739	690	684	725	713	728	706	718	654	731	681	712	710	675	696	715	701	684	716	692	676	724	698	717	600	711	700	702	706	726	698	665	733	677	728	715	736	705	704	675	673	709	712	671	723	715	748	680	654	733	652	659	741	668	682	698	739	681	695	653	735	648	702	690	694	711	706	737	723	716	665	693	676	651	696	762	683	716	701	730	684	654	722	650	661	699	713	706	675	712	683	677	683	687	669	712	712	664	681	667	673	695	711	721	702	647	678	708	670	693	734	696	698	704	726	699	697	660	702	755	694	699	653	715	690	740	655	715	687	697	656	697	714	736	695	658	721	715	700	702	710	731	690	687	732	733	692	681	705	735	632	699	647	742	724	713	660	739	670	765	717	729	671	665	696	693	692	746	672	703	650	699	719	730	708	656	672	721	728	712	744	704	702	718	671	699	667	685	668	699	752	694	675	716	684	709	719	720	708	720	689	725	689	713	730	710
7478	524	560	469	365	285	247	227	245	183	201	179	176	188	181	197	151	181	204	187	196	166	169	186	166	186	195	172	181	189	162	189	194	174	186	189	200	183	192	176	163	148	170	167	177	156	172	183	165	205	183	190	202	180	181	176	178	183	208	182	174	208	180	148	164	153	159	194	191	189	173	177	140	179	175	189	179	183	157	175	172	174	211	180	188	194	184	179	177	183	187	175	176	198	181	166	166	186	183	187	175	172	164	192	179	205	160	168	186	182	192	179	150	206	170	186	175	173	165	160	191	168	188	179	168	169	165	178	167	141	170	197	181	185	169	189	178	170	174	196	176	171	179	167	180	169	170	153	180	174	198	185	186	187	168	181	185	170	168	171	179	191	174	171	183	174	182	207	148	172	169	196	151	192	170	193	167	170	173	169	198	159	167	197	159	186	157	174	151	184	158	186	178	193	187	174	185	177	183	180	175	184	181	187	175	170	144	183	197	150	172	147	172	154	180	198	179	185	166	177	158	194	149	167	184	185	217	181	172	137	160	184	177	169	167	203	156	170	196	176	169	197	180	184	169	184	172	180	158	171	178	193	172	155	198	167	161	152	149	210	178	153	172	174	165	179	167	167	185	167	184	180	172	185	196	216	181	189	162	167	187	192	162	198	184	164	178	193	164	186	191	176	165	167	196	181	181	177	186	184	184	182	162	176	163	180	188	171	177	168	170	193	179	184	196	171	154	179	158	181	183	168	181	174	179	170	165	172	180	178	172	169	198	185	190	162	168	165	166	210	186	173	179	162	176	173	159	196	176	169	175	169	157	170	165	204	168	189	160	189	183	167	187	180	176	182	178	190	187	130	174	164	174	167	177	168	181	187	175	165	191	194	166	182	150	189	175	172	182	169	194	164	155	173	180	198	198	196	174	174	180	176	158	155	170	163	162	187	196	160	148	205	202	196	182	176	166	188	166	186	162	180	186	175	180	187	169	192	171	175	160	177	187	181	183	182	167	159	187	166	162	192	176	169	172	151	170	168	171	203	167	181	181	165	168	202	198	157	167	195	169	188	174	163	166	170	162	171	168	173	175	171	173	170	168	166	174	179	202	163	181	177	195	167	156	166	187	173	204	161	184	180	208	184	184	194	158	185	186	174	178	163	182	178	178	193	152	164	174	183	158	192	179	182	172	179	171	192	189	192	178	172	176	166	195	139	184	191	177	178	160	178	170	192	173	140	177	187	167	160	197	131	192	206	170	178	214	184	190	167	173	163	190	185	175	164	159	184	184	177	167	195	185	148	169	156	187	150	183	172	167	177	170	186	180	198	189	200	158	181	176	170	197	180	171	177	175	153	190	177	171	189	186	192	177	184	164	166	199	164	196	193	174	160	176	176	198	163	167	203	171	174	169	206	177	182	165	149	188	148	154	173	165	208	194	156	160	176	171	185	179	159	224	190	193	168	184	193	155	181	155	185	170	179	173	136	158	204	171	188	163	158	187	180	181	165	193	209	188	162	184	199	178	199	182	175	152	161	182	166	156	180	178	201	170	188	186	179	167	172	164	161	191	187	176	170	189	174	158	160	161	195	158	186	180	169	192	154	165	165	183	178	186	153	166	196	174	172	196	207	193	186	184	162	156	168	188	185	155	169	189	188	175	192	195	169	181	197	176	180	174	172	160	160	202	190	153	156	162	181	199	187	170	174	179	187	192	208	198	174	181	169	171	172	161	150	176	168	157	152	172	172	147	198	204	178	185	160	211	159	197	188	175	171	183	179	180	182	167	166	212	177	198	186	166	163	186	175	148	168	185	197	173	173	163	165	190	208	165	161	147	183	175	173	201	159	200	218	201	188	141	192	176	175	200	186	199	161	176	182	200	184	192	204	187	198	174	181	172	171	182	154	163	188	184	172	180	180	184	185	184	171	184	183	149	187	172	200	192	166	173	186	194	159	184	167	156	145	170	171	181	180	171	201	180	174	208	168	181	188	175	190	180	148	192	181	158	152	171	168	174	157	197	170	174	168	200	194	177	176	184	202	156	162	166	173	162	162	197	167	191	163	178	170	171	172	211	186	180	170	172	161	168	179	184	196	169	176	175	174	180	179	168	188	156	156	163	194	190	160	162	174	163	192	177	171	184	182	161	197	201	190	157	176	152	175	175	208	172	191	162	172	184	155	189	178	165	187	190	167	181	175	183	177	195	205	197	161	173	172	153	161	174	169	153	161	181	192	175	192	166	200	156	183	174	194	176	180	197	164	178	203	185	198	169	160	192	178	159	182	181	163	165	187	187	170	184	170	172	162	163	184	202	183	184	176	180	165	193	177	193	176	174	192	159	181	168	185	150	153	164	188	158	152	172	182	159	178	179	168	163	180	176	173	177	167	181	164	190	160	187	175	158	145	183	177	177	170	169	162	170	197	162	174	194	168	160	188	194	171	176	178	169	181	164	160	169	184	167	179	179	151	180	197	189	155	192	198	200	181	179	195	181	173	163	156	187	217	171	135	160	168	153	185	201	152	184	176	180	182	181	187	176	180	148	167	174	199	185	173	191	184	205	166	171	190	184	171	166	168	159	192	187	178	187	190	146	167	198	167	165	198	206	144	189	176	152	175	170	170	153	159	184	187	174	167	184	150	158	171	180	181	181	170	190	168	171	165	185	171	155	179	183	158	167	174	184	194	181	173	179	170	176	177	194	169	174	166	155	186	149	154	171	204	194	155	173	177	175	190	191	146	156	173	167	172	181	174	186	173	164	167	204	169	176	161	163	171	167	189	189	154	163	171	206	180	188	167	169	181	182	186	191	170	197	148	211	157	158	171	167	168	183	189	166	172	164	164	185	154	169	186	168	164	193	196	190	195	155	143	158	181	164	164	183	169	175	182	174	181	189	199	192	163	176	177	212	178	184	153	143	152	170	164	195	175	194	164	165	196	149	213	186	202	178	160	195	181	174	180	174	168	149	196	167	175	166	180	184	163	176	170	177	169	167	163	188	185	181	165	161	185	166	168	164	190	206	182	172	168	158	151	179	189	180	180	170	171	170	203	174	207	183	197	183	170	164	176	164	166	182	194	179	148	176	162	194	194	173	172	181	185	197	192	160	155	164	182	165	182	162	190	169	168	175	165	152	163	196	162	191	177	156	196	181	185	193	159	184	167	200	171	173	205	174	182	178	165	179	167	185	176	166	157	182	176	151	189	161	169	197	162	168	172	150	203	186	199	176	166	184	177	180	159	163	204	183	187	174	159	150	162	181	203	162	217	168	174	183	195	183	146	153	174	165	187	160	191	163	199	192	168	192	171	174	195	186	159	190	211	173	195	150	184	175	174	208	168	161	147	195	183	169	181	216	179	160	188	173	173	200	198	166	188	184	181	175	165	187	194	187	193	187	174	159	175	176	167	163	163	187	172	184	197	178	153	188	176	178	162	164	172	167	155	164	177	178	183	148	182	170	145	164	193	167	176	170	158	165	176	177	181	195	178	188	186
6267	815	1304	1474	1197	1087	937	821	751	680	678	607	584	560	551	524	541	514	568	573	510	508	508	520	532	509	528	517	478	522	491	468	488	496	518	510	490	485	492	518	475	452	533	521	498	494	488	479	520	486	498	481	500	481	430	481	476	496	482	518	473	458	440	491	512	475	469	484	489	488	472	471	519	479	480	503	492	462	465	500	489	506	491	506	491	481	490	485	481	471	493	450	480	507	471	468	487	471	480	497	480	478	470	492	446	447	476	481	486	513	495	508	472	473	434	500	490	494	475	467	476	490	511	503	467	505	472	471	519	488	468	487	476	479	449	469	432	479	506	494	477	497	482	511	500	494	462	495	446	514	513	506	448	474	465	449	488	533	520	478	476	466	451	456	460	449	504	470	475	496	493	473	463	468	471	459	467	467	503	451	489	466	500	447	469	494	488	444	494	505	483	492	452	468	442	517	490	478	434	480	496	475	454	494	486	493	480	449	445	518	467	494	485	481	478	542	463	498	477	488	529	458	470	511	482	515	487	480	442	484	490	456	475	502	466	477	471	467	461	495	478	465	506	473	450	483	477	461	476	499	528	452	481	510	475	486	487	455	488	460	508	522	461	464	461	448	473	451	478	472	463	477	494	482	494	490	465	481	514	451	467	484	466	456	441	504	482	499	474	460	498	475	495	469	471	446	475	491	448	477	535	497	490	467	498	497	480	481	452	496	464	450	506	454	546	435	509	462	457	477	442	485	491	463	501	436	458	452	447	470	460	469	430	484	453	471	474	465	493	469	479	443	466	490	475	470	466	441	481	463	511	476	462	467	474	468	432	488	470	456	493	483	495	451	453	484	441	474	495	481	455	533	523	502	480	464	488	466	483	452	467	446	459	506	458	441	481	518	444	484	469	482	460	464	507	501	467	481	416	502	488	515	489	472	483	456	466	488	456	481	471	488	467	450	487	487	506	487	488	483	488	487	468	447	497	462	435	462	485	473	488	469	452	458	482	470	483	435	468	505	460	496	459	504	456	474	480	483	477	487	490	494	484	503	426	497	475	483	446	485	480	512	490	480	480	463	488	492	482	476	464	465	499	468	459	476	475	485	477	521	489	469	493	486	462	451	436	471	514	462	438	481	519	484	501	486	470	523	493	488	481	475	523	510	474	463	519	496	480	493	503	469	474	448	493	452	488	460	447	470	478	471	458	475	505	438	455	496	488	471	487	509	462	494	467	463	505	438	499	485	466	481	444	474	506	475	499	509	469	476	494	479	492	494	446	542	483	467	500	461	450	464	465	488	471	460	495	489	466	488	424	491	471	513	494	486	489	527	446	477	425	498	494	460	481	469	467	448	459	463	487	433	482	485	470	512	477	488	443	489	459	482	477	479	477	435	473	470	466	485	440	457	490	487	453	462	469	464	477	561	483	495	473	498	467	484	502	461	515	448	481	519	474	481	472	527	466	495	481	478	491	488	488	510	455	515	496	464	460	533	508	475	473	455	471	481	478	454	448	495	484	472	479	482	501	430	488	472	409	495	488	458	483	479	491	469	471	470	414	502	461	445	447	451	467	506	459	504	470	467	484	482	475	403	444	513	489	491	506	496	466	505	484	455	475	483	442	512	489	498	432	482	494	483	512	497	469	499	516	499	446	458	424	475	467	497	513	463	462	462	476	483	457	473	460	501	452	458	475	480	466	512	477	471	485	491	510	462	444	459	502	473	487	479	527	484	458	474	476	480	476	508	456	444	479	436	461	456	477	486	450	471	470	484	489	494	469	479	500	470	499	461	470	486	526	490	465	476	468	492	472	501	480	514	517	483	476	518	459	481	460	460	495	475	480	487	497	488	482	470	467	493	451	456	496	484	440	452	492	528	444	467	487	484	488	492	459	464	452	450	443	518	496	487	511	459	455	476	498	467	474	484	452	472	487	472	473	463	492	469	475	485	496	457	483	445	475	518	456	477	461	456	542	492	473	464	514	492	480	444	492	479	448	440	462	477	474	480	490	472	479	520	458	484	501	500	473	488	466	463	442	434	482	443	450	462	488	489	465	463	463	490	468	456	501	500	466	508	486	486	453	469	498	504	506	436	450	467	491	497	495	449	492	487	430	455	440	473	489	427	487	521	467	454	466	468	475	429	477	450	454	487	482	475	490	475	500	470	460	493	460	480	469	466	487	464	452	512	468	459	504	428	450	489	502	474	472	476	482	513	497	478	491	441	476	461	446	471	450	451	511	476	458	462	457	506	474	482	456	457	498	468	486	467	499	471	474	466	475	449	506	485	431	492	481	483	434	497	468	479	489	463	455	499	463	480	467	477	459	458	433	470	528	480	481	486	484	469	480	440	488	465	496	494	479	485	489	463	433	488	478	511	521	499	469	475	463	454	408	506	491	491	494	510	490	468	532	472	504	436	502	504	463	492	483	463	492	528	430	473	487	439	471	424	479	481	464	464	434	472	482	473	455	517	464	489	487	474	491	517	491	495	475	491	483	464	469	448	461	515	458	484	510	468	443	522	513	482	445	503	482	461	484	503	493	485	505	460	482	468	473	483	458	439	459	481	472	479	481	484	470	481	494	506	478	482	447	482	469	444	477	475	497	474	480	470	484	475	427	499	475	450	507	482	507	479	473	479	544	434	476	428	468	481	475	482	491	484	468	482	492	461	472	458	462	514	462	492	467	477	447	459	507	526	436	475	478	496	448	479	474	468	517	460	496	478	457	485	461	481	500	474	484	438	469	501	456	499	442	503	469	455	491	482	420	434	464	511	469	444	481	464	446	465	482	454	468	494	514	482	452	499	478	470	457	474	501	504	494	438	479	495	471	465	474	511	461	475	524	502	498	517	459	443	445	472	473	491	489	467	461	511	514	501	467	436	472	459	495	466	470	496	480	476	514	463	487	439	494	434	468	489	464	467	480	499	479	434	507	452	479	454	448	489	457	489	539	453	473	423	501	449	508	481	526	473	495	447	485	456	490	508	476	454	482	444	447	468	452	512	496	461	482	459	468	486	477	452	498	484	488	484	489	469	465	499	490	450	429	522	485	468	501	470	500	485	483	496	449	469	487	472	484	519	472	474	493	478	468	477	475	488	503	493	458	487	463	482	470	496	504	498	499	478	478	502	485	487	483	502	447	462	458	443	455	473	480	460	438	453	491	470	463	486	478	486	479	445	469	498	469	463	488	503	502	478	496	441	472	459	502	485	477	518	498	450	468	482	478	489	477	477	486	530	509	486	516	455	472	480	460	446	428	496	505	476	448	503	501	470	464	501	511	456	454	442	450	479	470	449	529	451	468	489	488	489	482	483	465	478	484	488	462	471	482	476	506	485	474	483	461	460	497	481	441	482	472	481	467	516	475	494	509	427	441	433	455	475	434	468	450	476	478	471	494	435	492	522	462	479	462	497	486	461	464	473	480	480	500	465	455	515	488	460	466	488	474	482	480	468	475	485	503	463	484	458	449	472	497	479	505	462	472	490	484	502
14903	1437	1182	941	679	558	501	475	418	407	391	351	359	360	367	351	328	349	378	329	336	327	333	327	328	329	341	330	361	325	311	352	308	342	360	332	331	358	318	311	326	321	305	293	307	364	359	323	338	349	313	307	356	341	353	369	330	314	331	326	307	327	370	316	369	339	356	336	311	316	334	309	327	324	360	304	321	323	329	332	345	311	320	358	332	323	332	310	357	354	294	334	333	310	359	320	302	307	312	323	327	289	307	339	378	306	322	312	299	367	302	324	301	326	343	343	333	316	314	340	325	281	317	324	319	312	309	328	331	332	347	309	366	343	357	322	329	345	331	375	327	333	327	331	324	333	323	312	318	328	325	304	300	315	312	330	346	338	341	344	322	299	318	348	354	339	310	327	326	331	315	318	325	267	301	316	312	312	341	297	288	283	340	336	356	347	322	338	337	296	333	326	291	304	310	320	294	325	327	337	332	358	310	348	328	336	337	332	364	279	314	329	314	322	372	346	317	322	304	355	309	363	333	345	305	332	340	314	299	349	323	308	314	361	312	327	289	322	318	321	339	328	327	322	318	319	317	352	313	326	337	308	337	310	325	357	325	331	349	309	316	358	308	345	317	335	320	312	325	350	295	340	317	287	315	293	330	335	332	346	334	335	351	347	291	328	328	332	313	384	317	351	321	304	312	358	298	319	336	336	326	335	325	309	332	348	303	310	323	294	291	318	329	333	333	325	327	344	339	318	307	362	295	337	384	339	328	297	317	337	303	363	336	349	323	307	304	339	316	308	334	325	316	333	315	311	286	346	305	328	320	296	382	304	341	306	336	324	348	355	304	294	351	318	316	330	333	316	324	327	328	348	318	340	366	312	329	326	321	330	339	300	291	342	335	339	290	340	328	339	340	345	299	319	307	340	304	320	315	309	327	325	289	320	308	337	323	342	322	332	325	338	321	298	309	312	318	308	340	362	327	324	311	284	295	325	327	369	324	325	302	306	296	319	315	324	335	333	353	318	325	335	305	300	369	327	294	300	366	319	338	306	353	297	309	338	328	328	311	327	340	287	303	322	318	327	324	330	356	339	334	355	308	355	307	332	293	315	317	305	363	330	305	279	289	347	332	318	314	330	328	300	337	322	283	334	330	317	319	351	310	309	303	325	332	295	321	357	325	319	340	328	332	313	285	308	313	318	339	343	337	327	318	292	334	328	324	286	309	306	330	284	300	309	303	323	349	315	305	325	328	359	315	326	352	311	331	312	340	329	336	386	333	315	346	322	331	301	374	319	303	286	329	342	324	325	284	341	324	327	321	327	305	324	317	323	331	357	354	323	321	340	361	308	295	302	322	321	325	341	324	309	308	313	306	347	320	313	328	351	305	303	337	319	322	325	313	340	304	312	302	315	331	352	341	358	303	372	335	332	342	327	296	325	333	360	312	318	314	339	298	291	306	356	296	306	352	329	329	335	318	344	338	300	298	368	316	305	324	329	324	312	336	321	323	342	320	328	326	292	352	313	314	346	337	319	306	334	346	328	314	298	297	345	333	284	352	337	358	359	333	308	331	325	321	332	328	338	338	311	306	361	370	344	287	333	336	293	324	338	318	328	306	323	310	340	307	298	313	310	360	313	309	334	327	284	323	330	338	341	317	323	308	305	314	336	312	330	310	344	298	331	327	311	322	303	306	387	352	329	290	316	363	344	342	321	355	310	309	339	303	320	329	333	318	345	336	337	321	346	346	292	305	346	335	288	301	321	344	329	276	307	352	348	316	309	347	325	342	343	340	329	296	355	317	340	322	320	326	316	350	323	304	317	322	369	332	302	347	354	324	307	322	313	336	351	313	327	383	343	310	338	341	316	320	298	320	377	303	342	313	335	316	347	297	309	342	321	314	306	343	299	297	347	328	338	345	326	324	301	340	309	348	313	337	345	307	347	350	343	322	342	348	304	311	299	321	338	313	333	354	324	321	302	329	332	317	311	310	293	311	311	341	342	324	323	361	331	336	342	340	296	328	308	295	366	314	346	326	363	344	313	329	343	311	319	373	320	349	287	330	358	349	351	335	320	302	308	313	338	325	305	317	342	347	341	306	353	314	314	354	318	326	330	316	327	320	325	326	371	350	356	315	330	317	323	323	309	319	328	340	353	349	300	288	328	332	338	324	307	338	332	319	336	364	346	331	323	308	334	324	315	341	308	326	292	327	336	295	311	315	293	331	318	315	358	343	324	308	332	314	342	338	313	291	311	351	355	312	300	316	328	309	307	327	286	349	330	353	304	302	307	329	320	334	360	323	311	295	321	343	311	337	370	308	323	355	319	323	355	339	314	331	333	350	344	309	335	300	375	320	326	334	319	301	341	344	296	312	303	345	334	318	335	319	348	335	339	315	288	325	345	323	300	348	330	339	327	349	272	329	288	336	339	336	351	292	319	304	309	328	301	350	311	346	350	315	321	321	313	330	368	317	369	350	310	333	303	318	351	294	318	336	323	312	353	337	318	337	335	361	297	352	323	329	325	320	320	311	329	340	340	280	364	335	289	302	313	336	355	300	323	344	321	336	328	311	320	311	328	403	344	328	323	299	303	324	315	324	312	313	318	346	328	330	308	336	323	330	326	320	340	345	331	324	360	320	317	327	322	319	372	342	324	308	392	347	353	337	362	337	288	315	339	368	354	322	334	337	335	324	320	337	313	300	295	342	324	318	336	335	349	351	316	301	315	314	306	337	331	325	329	362	317	313	346	293	333	335	307	362	295	301	327	348	344	327	304	349	308	309	331	341	338	339	328	325	315	331	322	318	297	318	316	296	344	324	337	339	312	341	318	345	354	322	308	355	341	305	293	298	342	352	339	323	338	328	304	328	299	300	334	307	313	328	294	308	334	321	323	328	369	327	290	314	314	311	329	321	336	369	306	333	302	278	317	293	311	336	333	311	343	321	354	322	309	300	320	310	307	320	315	342	334	327	311	295	327	274	324	303	313	328	334	297	344	284	314	371	318	304	313	334	312	318	330	334	323	305	335	310	307	329	306	305	357	344	298	349	342	346	371	331	315	320	321	329	295	294	331	323	376	333	342	351	313	330	325	308	305	301	316	324	334	315	361	311	329	307	318	338	276	333	322	349	321	321	380	319	325	347	310	303	310	319	308	321	355	332	322	310	331	299	321	307	287	309	335	328	327	310	341	343	335	323	324	305	328	324	322	334	311	356	320	351	303	334	336	341	328	343	367	309	340	289	312	303	318	332	330	298	306	331	360	319	318	337	307	307	338	335	319	308	306	334	292	309	294	352	322	336	364	335	317	312	330	347	329	319	287	283	315	332	337	325	350	305	318	350	337	322	351	316	332	346	326	318	355	290	337	327	288	337	323	298	313	311	320	336	317	329	316	328	325	371	317	337	338	338	346	316	335	292	326	360	344	347	304	321	310	321	319	301	349	335	310	297	350	324	327	353	344	307	357	320	357	303	368	311	340	339	293	330	328	301	300
8608	1397	2492	2710	2220	1868	1596	1411	1222	1100	1075	1091	1009	919	933	940	904	927	870	820	868	853	847	840	802	818	855	818	824	835	838	851	755	861	864	798	799	790	784	799	820	767	819	820	790	808	832	756	806	840	803	801	819	793	811	772	805	790	798	773	793	824	792	801	816	812	805	795	793	788	790	838	732	745	818	823	797	825	773	853	780	791	782	751	721	758	755	814	817	762	747	790	731	782	813	804	808	802	843	784	810	742	783	771	788	752	814	856	793	731	763	783	785	780	789	777	753	796	771	811	805	793	822	830	775	809	771	833	746	815	830	786	793	784	765	802	835	773	792	755	747	759	836	753	778	817	784	778	777	746	778	833	810	808	819	770	783	828	760	784	776	776	787	771	747	787	756	825	824	766	817	822	840	753	793	744	798	751	738	796	769	799	823	786	736	773	752	813	810	831	798	780	746	771	803	773	831	789	832	815	776	796	759	719	772	751	796	834	755	824	772	819	803	764	773	800	809	792	784	730	768	756	782	780	824	834	820	828	780	791	783	787	798	768	773	805	889	749	808	814	721	835	752	803	758	795	827	819	803	770	811	782	819	778	773	796	721	734	786	743	784	805	770	805	835	783	806	757	808	768	773	773	802	770	758	802	809	772	782	791	751	778	806	807	787	779	782	787	792	777	794	754	791	727	755	734	794	731	815	771	827	791	810	778	729	763	789	757	756	800	786	818	765	802	781	814	801	839	817	785	760	773	769	785	795	772	784	801	810	787	717	813	780	799	780	803	808	776	796	778	766	817	800	801	800	777	800	777	803	818	788	803	793	777	772	768	774	776	826	751	786	749	758	796	753	775	817	773	751	748	761	818	736	812	775	765	823	714	734	836	778	761	795	804	789	794	775	766	845	834	794	763	771	768	793	802	802	757	784	794	729	752	772	849	784	848	778	791	815	789	773	851	819	798	724	800	803	815	849	834	750	783	795	783	807	767	773	755	824	863	813	796	750	765	738	805	760	791	818	766	759	749	830	810	774	781	779	761	746	759	783	856	762	733	775	743	778	823	751	803	721	779	761	817	790	821	779	802	771	803	764	815	782	806	797	783	787	832	803	796	759	817	798	778	796	767	775	793	778	773	808	783	779	812	781	795	791	796	783	789	745	801	792	793	800	720	789	771	783	789	818	791	780	794	834	788	765	813	757	791	810	793	768	796	798	782	739	802	817	797	832	824	788	803	797	762	802	777	746	752	783	818	791	846	760	808	814	766	819	800	787	754	760	796	787	768	811	741	814	773	789	765	823	866	748	819	833	756	785	767	807	797	769	798	725	805	808	820	859	777	792	824	849	740	791	756	772	737	775	812	777	786	789	799	757	764	791	754	767	801	749	783	767	759	821	796	778	810	799	796	811	810	744	797	778	769	748	754	811	858	756	744	774	818	785	775	757	800	776	791	784	818	828	806	752	745	756	771	814	782	804	800	816	738	753	831	808	779	744	830	828	805	815	768	815	814	744	792	741	799	787	820	793	793	798	826	720	836	738	831	749	816	807	757	732	757	760	757	791	779	746	839	768	771	802	764	770	797	802	783	747	796	767	783	790	777	801	807	810	800	789	805	753	792	820	781	782	826	758	759	754	804	777	804	840	777	803	760	751	751	764	836	765	782	742	772	781	748	785	784	764	776	799	788	818	774	784	813	807	802	795	793	775	772	759	753	741	788	802	809	715	761	722	734	754	777	786	803	802	846	787	802	849	794	811	779	773	767	811	806	767	820	769	728	771	747	760	772	746	770	793	785	796	784	797	795	743	768	776	791	786	794	775	811	828	744	799	802	770	776	775	800	771	789	805	798	785	819	792	789	765	761	796	781	791	783	764	830	793	782	751	714	757	794	746	784	797	715	826	841	770	789	818	764	842	810	746	805	815	804	752	804	745	805	791	758	742	735	792	819	827	782	835	803	737	739	784	755	751	803	818	803	824	784	776	753	783	798	799	778	805	748	767	794	816	780	824	765	796	736	817	755	787	842	807	835	775	791	753	807	764	825	811	790	771	792	820	823	755	845	786	781	759	793	770	774	835	818	767	795	778	798	758	816	778	795	746	769	764	732	806	799	768	823	794	779	855	749	801	753	751	726	776	771	784	750	800	802	804	824	768	804	769	785	799	784	723	817	740	817	822	768	790	739	761	804	755	801	798	789	770	768	834	759	758	762	783	779	793	768	781	738	734	829	765	795	786	792	843	799	822	789	779	797	758	750	774	792	733	775	785	742	769	750	813	783	765	802	745	831	759	822	717	805	768	781	787	756	785	794	823	834	812	745	760	812	830	787	838	731	776	824	766	800	761	787	800	783	813	808	768	806	781	788	823	740	789	739	820	808	774	798	764	810	808	746	786	797	730	771	739	734	788	802	818	778	771	784	796	753	800	774	808	849	828	833	820	790	742	778	771	771	823	777	809	782	745	787	830	744	818	835	819	799	757	794	765	793	759	774	803	776	809	804	756	760	797	795	737	809	783	772	764	736	772	812	803	857	767	739	769	743	781	795	840	766	791	791	740	783	783	796	784	836	761	804	728	855	784	789	769	816	764	803	792	814	742	762	817	823	818	758	768	764	777	778	763	786	791	775	794	806	770	814	756	735	790	740	772	744	709	786	788	785	742	804	824	761	752	772	785	779	809	789	775	749	757	769	805	827	783	817	778	781	767	797	743	754	777	835	818	796	834	802	775	793	814	773	824	797	794	823	789	849	776	787	813	832	817	821	791	827	760	790	816	786	737	812	784	824	755	786	766	740	775	775	780	752	760	771	761	747	749	784	775	806	785	769	805	808	788	797	817	769	777	813	764	754	786	827	766	821	816	831	800	813	791	745	801	757	792	804	778	755	825	799	808	810	823	788	804	831	750	750	781	781	800	737	808	800	741	775	785	784	805	810	754	815	798	739	830	803	807	828	792	837	782	796	718	809	785	758	778	760	826	785	748	764	793	776	805	736	777	821	811	830	772	799	800	757	768	798	776	756	838	761	854	813	778	772	766	750	814	812	768	794	783	810	864	736	794	820	772	816	770	753	757	786	826	764	837	760	816	803	746	752	797	773	814	801	807	834	850	813	788	786	769	789	758	838	726	758	772	825	779	792	759	732	765	806	804	797	720	792	799	757	798	785	746	735	805	805	774	806	749	788	777	766	787	766	795	811	776	811	754	745	812	787	778	782	770	800	838	808	759	778	752	814	769	793	789	774	755	803	781	769	789	798	770	732	749	818	688	770	823	771	806	791	808	767	796	777	802	789	777	833	765	765	778	796	796	790	772	824	777	780	758	801	822	788	807	792	757	766	822	741	788	811	789	821	782	789	815	773	803	785	787	748	819	820	781	790	803	798	755	771	861	799	815	790	826	733	784	780	768	817	789	737	776	797	799	775	771	813	797	805	758	782	784	743	782	710	793	754	819	786	759	792	793	835	801	775	814	812	759	790	762	796	815	850	790	764	789	839	813	810
1529	315	351	336	288	285	305	291	302	299	320	279	276	290	273	281	324	297	302	296	291	311	313	320	279	297	306	311	301	291	327	305	317	307	280	313	292	306	305	295	279	300	311	330	288	316	318	286	307	321	291	301	293	280	277	308	298	312	280	285	299	308	303	260	305	307	306	286	289	268	325	285	311	302	285	308	319	292	292	317	262	317	311	277	289	346	310	297	310	322	318	319	314	341	285	319	299	264	279	290	320	299	264	298	305	320	277	282	284	287	321	292	337	299	298	311	329	291	281	284	292	303	340	285	322	302	303	311	290	331	320	316	303	279	285	281	289	344	265	289	310	320	290	301	291	317	298	293	295	305	308	306	278	276	320	299	287	307	330	297	316	311	292	290	304	311	302	297	294	290	292	316	295	322	314	299	288	301	282	289	316	325	296	288	290	316	307	306	287	276	269	303	309	276	293	294	301	290	307	295	284	287	281	274	291	307	296	330	314	317	287	307	269	310	300	324	291	297	323	287	304	313	330	316	296	306	325	309	262	309	295	305	307	295	323	321	324	288	281	309	290	282	266	300	292	283	294	307	318	282	281	319	291	308	293	283	258	319	283	293	270	313	329	293	316	280	284	324	275	328	314	313	307	305	285	300	292	296	299	311	300	312	305	314	300	314	298	262	273	304	322	306	322	331	337	284	314	327	305	318	310	259	296	330	306	323	271	295	264	295	258	322	313	309	329	297	321	314	292	315	297	281	301	322	274	312	315	294	310	287	279	299	313	305	285	299	281	312	296	258	308	290	295	285	320	279	322	294	280	309	322	302	318	295	320	309	297	327	290	307	289	324	323	314	264	286	319	273	288	322	311	295	285	289	313	273	302	288	314	294	291	261	317	302	304	304	288	278	296	303	281	274	311	321	291	312	291	304	292	297	338	309	286	303	326	304	324	309	293	282	302	278	305	301	267	283	311	318	295	303	318	309	308	306	300	280	299	321	292	340	262	299	309	291	294	306	324	341	316	304	282	336	289	296	300	301	286	340	312	301	316	303	288	284	293	291	288	299	288	284	335	297	333	290	281	293	293	290	290	287	273	279	334	304	276	298	293	329	308	306	314	276	318	317	306	312	281	310	323	290	292	311	267	299	283	280	315	338	314	262	314	278	307	310	314	345	300	316	288	308	279	297	272	270	309	295	293	314	292	272	293	305	304	321	305	286	319	299	297	338	311	316	292	291	278	246	303	326	279	328	321	295	319	262	284	326	320	278	285	308	262	328	283	305	284	348	320	288	289	308	293	304	314	300	272	266	325	272	271	303	312	297	310	315	352	323	293	311	307	258	299	294	284	298	321	338	300	305	253	301	288	293	299	310	314	292	289	324	276	291	288	292	344	304	277	301	333	305	310	338	298	324	289	286	287	325	299	315	293	278	289	291	267	330	309	332	311	284	302	358	279	290	294	307	305	318	316	299	321	284	279	311	319	309	317	280	302	307	286	299	290	293	304	280	310	295	290	321	310	293	312	297	296	306	323	343	309	273	313	268	272	279	283	293	332	312	291	304	276	286	287	299	313	311	301	306	296	294	306	301	305	295	314	310	312	319	271	278	282	317	282	316	270	284	293	313	356	337	296	275	311	316	292	302	326	264	314	273	310	269	289	303	311	303	255	310	323	346	285	313	290	321	277	302	272	284	294	293	294	293	282	317	276	314	313	306	308	299	324	283	324	307	277	307	279	279	298	285	292	279	290	301	328	302	286	303	310	298	296	304	304	286	332	315	270	274	338	300	270	302	314	299	302	276	316	269	327	260	303	316	346	308	321	296	287	271	301	288	287	304	287	300	285	290	259	297	321	274	296	300	329	298	301	297	287	293	278	283	269	296	318	282	305	303	284	283	256	282	297	281	305	313	273	282	299	290	276	275	318	317	291	283	288	336	327	288	325	312	273	287	282	296	310	320	304	314	288	313	323	283	285	281	303	289	321	314	305	305	308	301	293	322	312	307	281	290	279	307	284	258	287	300	311	299	338	327	288	294	308	330	299	285	302	324	279	291	288	290	306	291	311	321	298	293	332	297	293	272	316	315	291	291	317	281	298	305	292	274	291	337	309	293	302	286	291	289	307	326	328	306	337	317	299	277	349	305	291	303	283	318	262	308	314	298	341	317	282	279	313	287	291	307	301	311	305	326	292	281	285	320	304	310	286	289	281	311	324	348	316	333	307	298	316	292	289	285	290	309	283	317	278	327	314	337	271	285	320	297	308	280	295	315	336	283	281	275	307	318	320	301	299	310	295	296	282	303	296	340	325	305	294	308	284	283	318	280	285	289	304	280	298	292	302	340	306	274	273	291	291	295	320	315	274	299	294	320	282	291	309	300	291	330	271	300	264	316	286	287	293	306	283	278	290	315	313	312	303	282	327	308	307	281	284	291	305	324	322	328	295	297	332	310	287	284	325	283	299	302	302	285	308	265	297	321	302	282	313	303	320	307	329	321	306	306	317	282	334	297	291	320	312	319	315	279	286	265	280	316	312	290	316	291	295	306	293	284	303	286	313	321	272	272	313	308	324	324	296	290	291	300	279	323	301	283	306	280	269	312	317	289	320	304	319	310	278	306	278	288	292	270	283	315	298	313	305	292	289	317	294	301	299	310	281	283	280	323	296	286	313	281	291	333	260	338	314	327	293	355	273	314	286	269	299	316	296	316	322	306	309	332	289	306	290	322	317	316	303	315	304	312	326	286	321	309	330	347	299	327	327	298	276	283	327	298	301	323	309	288	306	297	290	293	326	330	317	300	314	292	284	312	245	317	297	280	292	260	318	289	263	298	335	298	249	301	280	317	314	308	284	295	271	302	295	267	300	314	303	287	263	306	306	291	273	312	263	306	305	298	296	299	287	323	344	354	294	305	293	283	295	326	270	339	287	336	295	298	307	292	289	281	284	313	261	279	328	321	292	302	293	303	303	292	288	296	296	310	265	294	287	272	315	320	284	302	299	294	320	282	287	307	320	331	283	268	287	289	343	318	312	281	287	257	302	302	306	282	283	307	285	335	309	338	345	308	306	300	278	298	291	313	289	288	330	312	312	301	324	300	283	290	306	268	309	268	307	311	294	286	281	334	309	271	307	283	311	276	333	291	301	280	310	271	295	317	314	327	290	306	303	298	266	307	282	309	323	319	330	286	280	307	276	318	286	300	285	307	292	305	279	250	298	267	288	266	280	272	296	331	284	346	277	303	310	323	308	319	316	307	302	311	287	286	295	274	274	275	335	319	346	291	294	305	293	298	313	319	317	291	312	299	285	317	322	289	315	309	297	317	317	317	294	315	294	307	325	256	306	289	304	273	335	287	292	296	305	263	294	304	292	353	309	274	279	306	344	360	307	294	308	287	298	309	298	317	309	275	280	294	319	293	326	285	324	286	287	296	294	324	319	297	301	279	274	282	324	321	299	276	309	314	313	282	264	306	316	293	306	290	310	302	302	299	283	312	319	286
1925	675	807	780	747	715	744	670	710	745	687	722	716	707	745	710	699	730	725	775	707	683	716	744	742	729	637	696	711	695	688	696	710	693	739	737	685	673	682	722	715	700	649	679	791	694	691	675	737	693	705	688	714	720	710	699	741	733	704	775	709	743	708	706	684	724	731	678	696	753	666	690	689	739	776	689	687	674	673	657	684	734	725	692	744	759	679	730	712	710	684	740	705	701	674	697	758	719	716	703	683	713	651	701	703	757	678	679	668	713	708	718	742	706	680	699	750	675	716	706	681	709	704	704	667	680	715	758	675	728	691	751	734	758	704	684	707	724	725	709	714	689	688	702	739	677	671	710	725	668	744	733	772	694	723	698	685	747	651	702	707	691	703	680	699	712	697	704	645	690	649	690	680	682	706	762	690	721	737	709	736	675	720	669	693	715	701	750	739	679	695	695	697	662	680	751	696	725	726	686	693	688	708	720	694	744	698	707	722	703	722	680	713	709	639	687	717	756	641	754	713	707	694	651	686	719	716	751	723	729	680	685	713	731	711	705	719	712	721	700	702	727	725	706	706	675	671	702	674	698	723	733	702	717	697	717	718	720	650	724	727	685	741	708	682	695	727	757	697	756	724	753	740	725	697	746	698	715	676	683	722	736	744	665	684	667	734	705	696	685	661	670	663	700	724	729	672	645	653	688	709	679	681	715	661	724	750	719	691	724	724	711	684	699	671	702	710	697	712	719	742	679	675	672	675	712	714	738	732	688	727	712	708	686	728	678	688	695	729	702	685	666	683	735	739	692	758	665	749	663	725	713	690	738	692	752	678	689	690	715	727	702	703	704	692	677	708	725	757	722	686	694	701	694	689	763	719	696	734	719	703	713	701	731	720	690	696	713	675	755	728	753	702	709	704	745	700	681	689	699	668	622	761	737	660	724	723	714	699	673	730	709	656	658	692	721	700	765	729	688	728	687	719	726	722	686	686	744	716	781	685	710	695	689	715	727	737	790	718	722	742	701	712	699	685	702	681	744	698	699	707	674	685	718	717	720	721	652	735	648	718	660	720	712	711	755	757	687	701	702	731	694	717	744	744	731	717	729	728	716	751	729	683	690	700	700	705	678	666	686	680	700	688	751	684	686	718	682	667	733	701	709	716	722	692	698	716	730	681	720	712	692	709	722	716	647	666	682	716	720	768	720	679	710	693	706	721	675	691	688	678	709	700	674	717	704	684	707	683	666	672	705	675	722	696	749	749	731	692	725	704	707	664	680	747	686	722	706	647	747	717	714	728	692	668	705	728	720	715	717	701	736	702	717	738	714	704	705	678	704	671	683	690	673	720	681	658	707	730	725	717	725	722	707	733	686	666	738	725	694	754	669	700	723	765	658	714	735	729	654	723	722	715	715	659	681	716	684	708	724	692	695	748	728	672	700	763	701	740	694	726	683	750	654	731	735	697	718	689	703	713	690	687	759	696	689	728	752	682	669	744	743	723	694	712	710	690	709	703	689	701	693	641	681	724	705	704	661	720	740	706	656	689	689	727	693	703	711	718	686	729	690	744	702	723	704	697	722	718	677	695	668	693	699	710	711	715	711	704	685	712	662	720	673	748	698	740	709	705	698	701	725	688	689	680	698	710	684	764	715	687	707	698	675	695	741	709	696	741	710	735	718	678	685	717	676	733	676	700	686	687	662	712	710	743	718	737	681	675	697	705	732	714	678	654	738	706	738	679	721	653	677	707	676	690	628	685	706	691	717	657	731	795	710	727	729	683	725	697	743	746	692	732	618	670	681	676	694	732	687	718	710	717	684	703	739	717	727	703	708	710	687	714	692	756	725	694	715	718	686	721	710	663	689	710	694	691	679	673	708	737	649	666	686	744	707	728	700	688	718	710	685	681	706	680	729	681	728	718	697	723	712	696	687	733	725	714	668	669	745	720	681	713	778	680	699	727	715	682	756	752	715	757	710	702	671	735	705	679	697	663	722	694	675	688	674	668	720	710	688	667	738	675	710	694	707	754	691	737	742	667	722	645	692	723	709	665	681	710	706	705	730	712	664	693	710	728	692	693	726	706	692	727	763	713	715	694	694	739	707	708	719	706	744	694	703	691	718	727	655	710	702	702	707	724	724	698	676	761	743	735	750	686	657	713	699	706	690	728	728	721	655	732	710	702	707	692	718	739	674	674	731	701	722	737	681	737	696	696	691	697	720	746	668	722	706	707	703	719	687	725	658	692	710	719	705	685	660	690	698	660	728	709	700	695	702	712	763	710	675	705	694	670	706	675	715	708	712	667	669	712	726	723	701	685	703	700	710	708	712	662	733	708	675	736	673	732	656	727	718	683	683	686	656	685	714	705	674	665	731	674	749	713	689	648	725	723	740	721	731	704	667	707	693	711	706	677	672	702	760	667	729	732	678	674	698	717	701	745	693	703	703	713	708	722	687	708	706	740	688	693	713	703	672	753	698	663	664	731	701	703	697	670	710	754	746	639	746	711	675	702	693	675	670	674	703	752	704	688	701	696	681	717	676	685	723	677	675	663	679	697	700	687	693	682	703	672	697	736	704	698	722	720	748	676	714	676	701	699	721	685	734	720	698	685	696	711	716	762	687	677	686	747	683	732	688	699	710	724	695	660	693	731	697	666	752	663	693	708	704	726	676	711	695	758	656	693	697	699	681	678	696	710	721	663	634	723	679	716	725	703	736	702	715	716	760	683	664	701	695	723	712	720	706	680	733	683	702	692	726	709	710	677	671	740	697	675	724	700	685	659	701	709	667	684	701	698	729	710	719	690	757	701	739	696	735	724	693	690	672	738	705	701	711	732	720	731	687	691	691	721	649	713	686	676	716	697	680	669	725	706	704	683	690	711	694	713	742	702	685	722	700	680	683	689	736	694	714	698	729	689	733	686	720	674	689	729	686	701	722	691	704	679	674	703	727	691	713	733	721	723	717	716	679	692	665	687	664	692	682	703	696	695	757	724	700	703	749	719	725	737	727	705	695	741	705	707	728	694	729	727	713	701	647	696	739	700	690	724	732	719	679	697	731	696	676	759	730	695	695	740	754	715	764	690	726	706	733	702	717	726	709	724	714	720	678	753	710	693	724	725	747	726	707	715	713	708	663	708	673	711	683	719	696	677	708	713	721	685	699	718	708	661	693	727	695	712	678	665	754	735	707	671	667	688	679	697	668	704	690	721	700	723	697	712	729	695	720	757	748	749	721	702	712	695	658	731	706	739	704	714	681	732	703	701	685	694	699	696	676	669	690	713	703	716	701	713	680	675	655	684	688	688	723	731	685	715	704	712	751	732	751	748	750	712	666	713	728	646	723	688	715	699	698	706	691	661	715	755	651	725	713	674	743	681	686	677	711	724	683	781	715	761	683	695	678	687	678	628	699	721	742	719	686	718	711	696	690	686	662	744	696	708	712	675	686	714	695	653	723	724	693	666	749	723	685	725	731	661	700	704	666	743	711	728	698
7619	550	535	493	396	279	255	256	231	246	213	199	183	188	175	208	160	174	183	213	192	191	183	183	179	170	170	191	166	170	156	186	186	202	188	178	168	190	182	160	186	177	170	192	167	189	183	184	201	195	201	175	198	183	173	166	195	167	167	167	193	165	169	162	185	182	173	196	173	178	138	177	156	189	186	178	166	192	163	179	180	192	175	185	190	173	184	183	176	148	189	180	176	172	159	181	155	180	156	162	175	195	173	175	203	187	172	178	196	163	162	188	158	177	173	171	198	165	180	181	190	181	175	177	187	188	155	180	173	201	180	184	181	173	173	147	196	157	185	210	164	189	159	194	181	196	182	191	188	179	201	165	159	170	201	173	168	180	185	179	154	185	194	188	185	160	180	193	179	186	159	176	193	179	148	166	170	183	180	185	163	180	166	165	180	179	213	193	174	188	189	161	174	158	189	189	200	195	168	164	171	174	184	188	189	187	171	166	178	182	180	157	177	175	185	195	167	161	178	166	193	197	191	190	152	201	179	184	175	185	199	151	172	185	151	188	174	202	172	190	169	204	188	176	180	184	167	166	157	158	177	198	179	145	177	168	169	192	162	179	190	168	176	182	194	168	188	177	172	183	171	185	157	151	182	185	189	161	204	193	189	184	164	148	209	169	183	173	183	175	157	182	151	183	177	182	179	174	171	197	202	194	197	173	185	194	183	179	202	190	172	175	193	152	201	178	179	181	188	174	211	183	189	164	168	175	176	181	189	186	191	160	176	158	192	175	161	171	179	159	153	178	196	154	158	170	172	201	173	174	186	176	175	165	189	186	191	161	189	179	174	209	193	198	178	169	185	197	193	137	191	203	176	179	160	191	199	172	155	156	157	172	175	166	196	206	184	189	187	176	173	167	179	187	171	191	165	194	181	198	172	161	166	182	202	175	177	178	183	176	219	179	163	187	152	199	191	179	182	163	161	175	191	180	173	175	189	213	187	185	178	189	182	180	163	154	147	177	155	161	188	190	180	163	182	156	159	189	159	161	169	170	188	185	162	208	154	202	188	191	184	178	167	160	153	181	181	165	178	180	176	172	183	167	148	187	178	178	168	174	180	173	170	193	168	200	210	195	155	171	167	172	170	191	164	178	182	183	191	156	176	172	164	149	184	177	194	169	153	203	180	175	183	182	167	166	188	186	181	166	185	169	162	153	181	172	177	175	160	182	175	177	190	183	169	173	165	190	158	171	172	161	188	187	173	182	166	168	199	170	178	183	160	169	192	157	184	177	149	162	185	173	176	183	162	168	141	181	176	197	165	140	176	167	173	201	177	184	194	170	196	166	173	175	171	177	200	196	166	191	175	170	178	190	176	201	184	196	176	208	182	168	186	167	159	163	148	186	172	184	200	208	182	155	185	146	185	169	180	200	154	174	194	175	182	180	188	187	182	177	198	161	170	158	208	171	180	208	184	184	198	180	195	176	184	172	189	174	195	167	166	187	184	176	185	159	154	175	162	173	205	171	157	179	186	188	168	194	203	183	177	180	195	170	156	152	192	202	160	174	188	195	175	169	159	149	167	172	166	182	201	162	164	172	161	197	171	169	162	208	192	157	175	183	176	183	173	186	180	182	147	180	194	166	167	172	187	146	163	152	221	210	166	176	174	174	143	191	165	174	171	175	157	158	198	175	197	212	207	203	170	202	157	167	179	167	184	166	176	177	163	166	153	177	188	181	160	168	193	197	175	162	194	186	213	206	158	154	184	164	194	164	151	167	191	184	151	177	183	169	157	164	183	196	182	176	181	180	179	177	178	183	209	187	183	175	181	189	187	178	177	163	195	179	175	186	183	176	161	183	177	178	171	165	182	157	192	180	179	178	180	166	181	143	171	208	170	162	186	169	183	174	191	196	196	192	167	186	209	167	182	138	162	170	185	188	182	197	183	165	168	191	163	158	171	170	159	174	190	175	185	174	157	189	194	186	206	184	184	155	185	165	180	181	210	171	165	176	182	172	167	185	176	165	166	169	160	158	167	164	185	171	173	190	178	192	180	194	170	168	152	180	153	177	165	184	175	180	166	178	173	163	182	178	163	163	200	172	200	174	206	192	154	187	190	181	160	198	186	176	180	182	200	160	166	159	169	162	197	176	196	208	188	219	193	171	189	172	188	161	181	176	195	177	182	169	150	175	165	180	199	176	181	227	168	181	200	179	181	171	180	182	186	163	168	201	163	159	184	200	185	159	202	183	157	174	178	169	169	170	193	175	197	173	156	187	166	167	171	193	173	190	202	170	179	153	164	194	197	167	177	198	179	163	154	171	187	189	174	175	221	179	185	187	189	154	167	178	173	174	165	186	201	170	176	178	173	163	159	162	194	167	190	173	169	190	152	187	192	190	194	180	147	182	170	193	177	157	189	179	182	176	190	190	203	178	185	170	170	184	208	205	179	202	198	176	196	188	159	180	182	200	182	186	183	174	195	167	165	160	192	178	163	178	165	191	169	183	158	174	185	200	195	174	177	177	167	175	171	169	167	172	159	179	204	145	173	193	179	176	181	167	185	180	164	172	186	178	175	193	157	192	179	177	181	171	157	175	181	168	171	183	188	206	183	176	167	165	190	178	161	167	171	160	155	196	172	177	164	168	173	151	183	178	172	171	193	167	162	177	170	168	180	164	182	189	189	173	168	179	166	172	186	186	193	178	218	206	181	174	186	204	175	183	175	181	163	157	167	184	169	191	175	157	150	207	168	191	162	178	171	161	211	184	160	198	168	164	174	166	175	184	161	175	165	185	147	182	185	177	182	193	183	188	150	169	188	168	153	177	184	168	166	154	167	178	182	191	180	197	169	168	177	200	184	210	164	143	188	178	170	190	176	170	171	190	172	167	189	185	158	170	161	169	152	170	168	192	179	166	195	197	195	170	186	187	175	186	196	171	202	177	175	198	160	174	176	176	161	209	158	163	166	148	214	194	159	165	163	168	161	191	194	199	168	197	177	162	150	199	180	187	166	172	188	194	186	170	160	164	198	176	184	177	175	165	181	208	187	181	159	164	195	176	177	173	159	177	149	176	186	179	183	176	193	202	198	191	145	157	169	177	157	161	170	210	196	165	173	184	182	194	154	154	179	185	193	184	170	177	178	173	149	177	204	153	168	176	162	165	168	169	183	160	194	179	196	170	180	155	201	209	176	187	170	167	179	165	177	169	177	210	188	161	192	187	168	160	169	171	172	158	184	182	157	174	176	154	171	184	189	193	159	178	173	173	168	169	187	218	196	171	187	169	189	176	200	199	183	168	172	163	198	185	184	161	167	187	167	190	189	190	194	168	178	178	170	176	197	196	180	173	157	177	188	164	199	173	206	200	180	156	174	171	196	183	178	157	182	176	161	163	181	188	170	177	169	196	178	199	186	179	167	175	170	197	159	171	189	203	185	165	169	177	165	198	186	159	160	174	173	182	165	173	170	177	160	170	178	199	176	177	215	165	176	189
6383	811	1344	1542	1286	1063	921	856	762	690	655	614	643	589	576	565	555	538	553	543	542	548	500	546	519	502	501	513	497	474	512	532	499	503	473	528	477	466	484	463	476	499	512	531	502	467	510	524	527	472	496	502	502	490	477	501	478	528	487	508	485	459	503	497	474	488	445	475	489	496	509	493	470	493	449	498	514	509	500	524	458	493	498	482	521	479	474	439	465	471	453	523	493	506	504	453	492	507	476	474	508	489	477	482	488	452	479	481	444	459	459	463	472	468	495	476	458	500	488	503	468	499	490	489	458	467	520	443	508	504	528	513	462	480	480	478	497	449	461	486	508	453	509	476	467	505	470	482	512	472	458	454	477	431	480	476	469	484	513	508	485	474	462	441	498	442	481	462	458	474	512	458	473	452	487	498	482	492	515	464	478	482	468	501	482	441	475	480	474	477	475	460	469	476	494	441	508	476	469	518	466	516	483	473	495	477	498	437	486	471	508	491	473	444	469	490	479	489	475	485	460	456	459	471	502	457	504	505	512	482	499	472	493	478	508	477	484	475	498	516	473	472	491	467	448	496	458	497	479	515	453	478	464	493	494	491	440	492	462	477	491	457	448	479	475	487	487	492	494	495	504	492	439	468	499	471	457	500	490	457	488	495	449	477	503	482	484	506	485	488	486	420	452	484	520	501	473	497	498	460	459	489	508	455	482	461	483	470	471	463	454	492	465	508	463	502	455	475	499	463	465	474	453	481	472	509	499	448	468	496	463	484	495	472	498	477	494	458	477	464	498	474	479	514	449	482	438	471	489	502	517	468	482	520	466	489	424	510	492	489	513	480	497	516	472	484	467	476	444	451	489	520	470	495	501	527	476	496	476	472	495	433	467	529	436	454	457	492	513	481	463	510	533	530	509	498	478	479	456	464	496	456	470	482	498	473	481	468	460	509	486	508	456	513	508	498	466	478	492	472	453	455	513	487	491	480	452	471	496	489	483	496	454	515	471	479	452	476	485	460	471	439	514	491	487	505	491	471	489	485	491	504	494	474	494	543	438	463	467	492	523	464	457	491	481	469	469	488	478	511	475	450	489	479	478	464	486	465	470	462	494	488	463	512	478	472	520	477	502	505	474	497	493	504	491	477	486	464	464	515	447	484	459	491	495	470	536	475	467	502	509	440	512	430	495	466	463	479	473	513	472	476	463	469	455	460	472	500	466	458	465	457	518	525	481	462	505	502	507	472	475	434	454	487	468	491	512	512	435	493	482	504	488	481	482	456	451	493	478	483	465	477	492	492	447	476	474	447	454	435	494	457	468	449	485	520	451	450	498	511	484	483	471	494	501	469	481	502	458	501	483	489	467	465	472	468	465	447	473	485	494	481	456	505	500	488	474	469	442	494	478	469	467	511	476	448	485	485	486	477	462	529	488	458	478	507	495	466	479	479	476	491	506	507	515	481	454	504	490	477	472	497	450	467	531	485	494	500	488	479	503	509	480	500	499	460	468	491	469	472	483	443	443	474	470	460	468	478	469	483	480	481	512	479	498	499	516	505	453	475	476	516	523	482	523	478	465	490	456	501	466	502	480	450	435	473	454	531	459	450	461	506	486	459	449	481	479	481	458	466	498	506	492	459	465	450	501	454	523	478	485	491	506	481	491	511	484	461	488	441	479	449	511	440	455	457	500	446	492	505	473	453	522	493	477	512	491	491	494	484	470	475	441	488	464	473	508	458	495	489	477	463	507	479	534	448	478	490	524	479	474	478	466	508	480	502	458	483	471	503	506	537	510	511	474	521	465	451	469	467	481	464	482	491	516	479	470	471	496	478	487	478	472	510	498	436	514	510	478	491	480	493	498	482	476	493	468	464	466	503	476	502	491	480	481	473	496	458	473	491	482	514	446	480	530	478	467	473	491	515	457	456	471	466	478	477	499	468	477	501	435	485	479	503	496	486	478	461	478	541	492	473	506	466	467	491	478	483	492	488	459	462	480	488	475	472	457	474	454	467	496	516	496	445	481	507	524	464	472	518	515	506	510	486	483	483	448	487	480	465	437	475	474	515	513	513	476	477	482	478	500	453	468	462	474	465	485	466	498	476	450	486	475	475	467	496	493	485	464	485	501	470	455	523	460	458	452	464	464	460	502	494	486	435	478	455	480	513	476	508	497	446	487	478	486	497	484	473	474	458	498	478	483	439	500	446	450	478	471	521	446	490	486	484	462	479	457	500	500	451	490	466	482	488	483	487	468	484	496	488	492	498	454	482	453	498	470	455	491	473	481	463	485	496	497	431	499	480	470	522	439	482	472	476	486	447	487	482	452	493	498	443	477	459	494	468	500	458	491	438	447	464	475	487	486	470	475	497	472	456	468	489	481	499	479	498	432	507	492	522	472	503	436	475	512	501	465	490	530	545	466	448	485	482	489	505	478	517	477	458	460	459	521	476	460	514	498	466	482	475	555	469	457	461	455	498	480	508	460	471	497	486	470	476	501	446	457	491	441	484	490	483	494	495	476	483	511	489	522	465	503	494	495	470	496	442	472	476	486	426	500	487	445	503	454	486	464	463	478	464	476	475	473	506	460	480	455	507	457	510	485	475	479	478	494	537	521	531	487	447	446	483	494	451	496	494	474	474	465	484	498	460	509	468	495	453	483	467	494	458	468	505	464	493	501	475	504	483	428	448	459	505	480	519	480	468	492	490	455	497	506	460	494	461	454	500	506	467	486	529	486	484	470	518	511	493	496	479	506	457	445	481	465	481	550	494	504	507	459	496	503	468	459	480	507	480	498	489	462	452	464	448	500	436	478	458	475	497	497	477	543	476	460	511	458	476	481	455	480	506	447	471	465	468	487	459	446	468	511	466	488	446	510	464	475	444	509	499	471	483	493	496	545	474	492	464	434	485	459	460	480	474	495	482	499	472	464	478	487	480	461	460	500	484	485	491	468	485	510	492	496	456	468	460	477	452	489	497	440	496	458	459	474	473	464	464	493	519	470	464	441	480	460	494	490	480	493	490	481	460	432	477	467	505	485	487	509	469	502	500	469	507	502	461	486	468	481	507	447	474	483	493	464	472	468	468	475	451	490	463	473	436	519	445	501	484	446	508	443	490	456	503	488	489	484	493	444	499	520	481	501	533	547	482	463	504	443	469	442	480	464	515	489	461	460	467	483	455	447	492	455	500	480	499	485	439	477	444	486	518	457	472	483	483	490	466	463	488	507	470	520	478	471	484	466	480	500	485	497	472	500	493	499	474	500	437	445	467	465	482	496	490	473	487	485	477	497	465	500	467	447	477	467	443	477	532	449	478	458	483	523	468	468	483	483	465	482	497	475	445	449	458	521	485	479	473	450	493	441	474	473	487	491	502	496	443	476	459	530	521	524	473	458	501	500	445	445	503	508	452	482	463	467	463	484	504	456	487	458	435	429	480	441	503	501	470	486	485	440	459	476	486	475	444	480	489	486	482	431	465	448	464	454	477	472	446
14703	1445	1147	950	647	523	484	461	393	389	368	340	341	337	354	342	339	350	324	300	277	353	357	352	331	301	318	339	320	342	356	316	302	321	317	314	318	334	286	352	319	341	333	363	326	302	336	317	309	297	369	353	310	313	308	349	336	319	311	318	320	338	358	325	318	299	321	323	314	327	300	324	323	348	314	338	279	336	324	296	323	309	334	330	317	308	342	287	340	299	327	329	324	314	321	342	308	333	327	336	312	346	351	319	286	324	325	297	327	283	330	281	279	325	307	304	293	290	329	328	333	277	318	323	347	307	313	300	334	388	336	310	324	348	318	319	303	328	332	341	333	361	330	344	333	322	310	339	342	342	345	348	292	354	345	337	312	311	316	317	335	337	310	305	307	324	319	331	336	272	329	322	301	325	348	339	342	297	302	325	322	287	319	302	287	345	317	340	305	298	322	295	330	337	305	317	331	369	340	325	335	325	352	326	357	304	352	319	337	333	359	305	335	362	360	358	361	303	336	293	327	328	322	310	343	322	328	342	311	352	329	325	329	320	330	295	292	325	303	346	332	335	320	303	347	318	317	314	310	337	337	327	338	331	339	297	326	320	313	288	306	321	308	311	325	303	306	296	339	307	311	326	316	311	364	353	338	357	333	321	310	312	356	339	322	301	372	330	337	335	302	352	348	349	332	351	309	319	358	322	337	333	276	359	298	331	348	334	273	331	334	315	324	305	331	366	319	334	331	300	308	311	314	329	311	340	328	309	319	326	344	332	303	308	310	356	311	316	307	318	294	339	345	355	332	332	317	303	337	334	353	336	323	350	330	353	340	305	328	310	319	326	326	322	329	297	309	297	310	307	310	329	303	353	332	321	307	298	296	300	342	313	326	314	293	322	322	314	348	273	325	307	333	302	335	335	317	311	340	311	320	304	326	296	334	314	296	322	356	337	338	330	315	314	297	315	291	343	332	327	324	352	275	331	303	323	300	347	336	342	272	348	361	330	313	309	311	332	316	291	340	327	305	318	313	324	334	362	337	336	345	319	352	320	319	312	378	310	332	296	319	346	350	329	331	296	297	363	354	373	337	292	314	311	300	309	297	322	305	292	328	309	315	323	336	330	287	305	301	321	306	301	316	320	325	308	350	359	331	342	305	333	337	307	317	329	337	318	301	323	326	356	311	317	329	349	318	311	306	311	310	352	290	303	326	290	340	320	353	347	350	313	311	341	356	322	349	348	304	307	316	322	345	332	328	335	319	312	328	333	309	312	338	347	345	313	343	293	312	334	342	335	343	322	287	299	302	330	327	321	309	328	305	301	303	330	342	327	267	335	331	320	315	353	316	334	343	321	310	318	350	309	329	306	323	293	354	295	324	326	335	325	318	352	320	314	306	313	325	286	346	271	345	287	315	325	328	326	317	308	327	351	321	327	335	345	311	328	321	279	335	296	334	318	306	313	306	308	340	331	355	371	307	340	315	332	305	373	331	328	317	314	340	294	319	305	350	344	330	338	321	368	299	322	317	293	340	314	334	300	324	322	332	356	349	321	306	337	309	305	309	330	332	328	346	353	345	352	359	323	305	294	325	296	322	300	330	277	296	296	324	338	328	304	309	311	311	320	312	321	318	303	324	328	317	315	326	305	340	308	362	309	316	294	334	313	342	314	299	330	303	352	322	333	367	311	343	314	319	332	294	305	351	355	296	322	341	314	302	321	330	323	364	342	340	349	326	306	301	329	314	310	322	311	306	324	314	354	343	314	316	305	318	325	325	304	302	348	326	325	335	361	321	309	310	303	318	316	319	321	330	317	296	303	319	340	351	317	315	359	319	339	362	347	348	335	330	286	347	314	343	327	292	319	296	348	316	294	315	313	311	287	354	333	295	321	322	293	305	338	306	319	322	292	333	320	357	303	335	332	358	335	297	347	310	319	299	295	370	310	336	325	333	314	324	369	329	364	328	325	313	332	296	303	308	321	331	325	329	299	349	347	337	339	297	324	306	335	332	339	342	337	302	306	341	334	303	342	315	327	342	337	333	359	309	339	335	336	335	328	316	353	332	333	325	313	330	315	310	313	335	320	329	326	345	352	319	331	339	286	301	364	343	312	272	319	311	320	310	338	319	332	322	311	318	323	316	342	312	349	359	336	348	332	324	291	325	335	339	303	351	327	345	306	332	332	328	337	292	343	280	312	338	312	322	312	331	326	301	340	325	318	334	321	312	319	332	318	333	344	347	311	301	329	316	325	302	324	332	311	349	335	316	346	294	316	302	334	345	311	315	337	319	314	334	327	318	342	314	354	368	308	293	323	336	297	293	342	324	332	329	361	305	320	283	318	322	292	308	310	332	333	348	309	345	347	348	360	328	325	304	321	299	324	318	285	330	324	343	362	315	326	336	323	327	285	329	319	349	345	335	297	315	326	345	365	320	327	354	348	351	336	304	342	307	295	304	321	354	311	288	329	337	343	324	323	342	305	300	316	304	313	339	314	365	320	314	323	312	309	326	308	303	303	302	315	338	340	335	327	300	316	347	297	359	292	322	321	312	312	307	325	334	338	334	336	309	346	347	299	314	299	309	351	309	351	310	328	350	317	304	303	305	295	319	292	342	378	331	334	353	353	342	294	294	363	347	330	346	332	345	288	333	330	334	308	308	330	318	304	352	312	322	341	301	303	305	317	315	326	322	303	315	333	277	340	310	319	334	308	318	337	314	316	328	290	333	298	328	311	316	318	335	311	348	285	339	292	338	302	377	349	304	300	290	309	328	321	353	339	328	322	292	325	350	290	299	302	307	334	315	337	287	305	318	340	316	335	313	314	312	301	304	321	286	332	292	310	353	366	331	342	370	365	320	329	324	298	297	317	351	338	307	301	332	367	308	324	323	302	333	358	337	318	301	326	311	350	308	346	327	336	327	335	333	322	347	316	346	316	368	324	318	309	352	324	337	345	309	331	358	328	327	325	283	338	340	285	309	303	326	337	338	317	337	353	316	336	339	329	313	315	341	309	339	346	319	298	337	309	321	332	326	315	321	325	325	304	349	313	351	330	271	315	298	333	311	317	379	302	333	350	346	336	320	311	343	350	309	300	312	324	319	314	334	300	302	368	331	336	312	326	337	302	328	334	290	339	348	323	322	321	311	312	299	319	364	309	315	329	303	325	314	337	331	328	326	334	327	311	317	340	296	315	322	319	316	331	308	316	339	343	312	341	318	318	357	337	337	313	312	329	331	312	359	304	339	331	302	289	321	369	301	290	340	315	320	306	338	363	325	320	353	341	327	324	288	314	283	323	369	354	327	297	335	354	314	298	345	362	347	339	283	312	370	336	331	303	289	348	314	312	309	338	323	302	348	316	314	357	359	321	320	342	342	311	321	346	325	290	325	319	315	344	308	284	290	316	331	297	320	331	339	367	323	344	342	337	348	335	305	321	314	300	296	291	279	309	342	310	306	327	347	288	356	304	316	300	323	301	346	285	335	346	353	308
8602	1358	2471	2603	2265	1922	1546	1450	1281	1074	1123	1027	969	962	994	895	871	932	947	849	844	892	892	820	889	795	871	829	801	819	785	842	806	817	779	872	776	850	818	790	805	765	763	771	827	833	795	794	834	806	798	813	782	780	837	841	784	798	803	768	789	809	824	798	806	822	809	815	808	756	787	782	822	791	823	785	780	774	742	811	837	798	770	794	808	743	810	790	841	773	824	797	785	808	800	811	832	787	816	798	802	741	769	785	781	770	828	762	736	781	746	779	769	778	768	794	770	787	810	784	797	826	794	810	798	774	793	783	769	738	770	748	721	772	805	742	819	755	776	735	775	789	842	778	779	767	736	783	762	785	820	806	807	774	787	825	800	794	766	818	761	752	803	820	795	875	777	810	780	793	752	789	750	793	832	819	838	762	768	796	798	818	727	730	793	753	744	812	757	773	775	756	728	784	803	791	776	800	796	769	833	769	765	740	788	808	817	710	763	806	865	791	780	749	757	762	795	804	741	736	772	743	817	724	741	803	755	796	778	760	763	799	784	795	791	779	774	820	765	824	809	720	811	770	757	792	764	812	781	769	761	798	745	784	797	797	843	797	789	773	824	824	774	765	778	773	750	784	824	761	787	778	755	794	794	763	763	816	741	813	805	809	830	755	793	836	825	762	789	811	808	793	797	739	756	766	711	752	750	795	787	768	754	805	751	767	808	789	766	793	797	769	793	798	794	759	780	832	759	804	758	761	732	766	830	825	794	810	826	731	798	769	801	776	807	782	763	800	804	824	775	738	776	765	727	759	797	765	772	815	815	769	780	760	769	799	799	822	766	768	808	784	780	753	758	808	821	831	760	815	792	775	796	812	753	800	796	762	743	767	787	778	795	809	787	814	763	832	791	755	776	813	823	802	750	797	713	752	808	774	779	787	774	748	746	786	715	789	766	833	803	724	758	792	763	774	799	829	778	790	799	721	790	756	784	798	796	811	805	817	816	733	748	833	808	767	762	724	796	799	803	763	800	780	771	761	778	690	797	750	780	802	818	753	753	785	754	786	732	750	788	753	777	789	735	749	751	777	764	754	806	817	799	801	716	723	789	752	804	722	758	824	810	728	839	754	794	780	771	779	792	786	757	758	790	793	788	747	781	772	789	797	791	771	759	859	752	805	798	771	772	772	772	790	777	800	779	752	756	761	807	823	787	796	808	757	759	744	749	814	795	802	814	815	773	763	786	780	750	770	761	802	781	779	830	803	800	837	779	778	761	713	780	820	805	791	792	780	718	819	749	738	765	790	784	753	719	801	725	772	844	808	795	786	778	773	757	743	797	798	788	778	765	801	747	772	803	758	777	810	778	748	783	763	745	766	761	748	778	780	811	799	779	807	750	763	806	742	769	770	729	781	772	801	741	723	812	826	801	748	787	759	794	798	745	827	757	800	821	755	748	743	749	716	728	758	731	758	737	762	757	794	758	779	736	750	807	816	795	806	779	763	778	763	827	810	773	814	804	785	710	778	843	794	753	782	788	804	776	776	770	769	743	781	777	776	786	760	815	741	769	757	822	778	762	791	768	744	783	787	727	802	764	763	770	755	796	773	739	716	740	809	790	758	742	765	805	792	805	781	766	791	808	731	774	768	815	766	800	745	772	752	795	785	770	792	728	782	844	788	776	790	784	795	829	800	788	752	808	740	738	771	780	736	805	824	754	772	797	747	763	799	833	777	727	754	778	743	749	794	799	743	748	765	816	848	792	774	760	773	826	806	793	774	778	780	792	807	791	800	781	792	806	734	782	814	736	808	733	780	765	786	804	731	812	804	795	842	803	806	773	841	762	762	726	797	762	762	796	786	808	735	782	819	792	740	828	806	791	765	757	782	798	777	770	783	724	752	773	796	794	757	799	766	768	788	744	819	830	792	809	799	757	740	768	826	798	770	776	811	821	792	742	763	788	752	763	721	775	746	733	756	760	767	763	777	777	795	770	792	813	794	806	781	819	745	737	800	776	749	744	771	775	804	787	814	791	799	773	805	820	753	770	809	796	800	714	818	766	775	766	777	750	787	794	761	789	759	799	803	810	802	775	758	802	822	822	774	792	786	768	850	764	800	779	761	779	743	784	769	764	787	805	789	736	772	789	776	788	725	750	830	809	754	759	741	790	769	770	771	793	778	823	818	752	811	788	731	787	747	773	808	823	782	803	796	767	818	780	844	765	727	786	800	780	776	785	758	802	788	718	765	792	787	764	751	730	783	760	769	739	785	800	800	758	794	781	781	807	774	817	811	750	726	787	780	821	816	800	780	731	772	809	844	835	826	830	793	723	783	779	753	859	835	809	764	775	806	754	757	779	769	827	796	724	771	772	775	780	761	767	829	803	714	772	817	748	755	754	793	795	754	778	754	781	768	757	784	763	815	814	710	830	739	765	793	783	783	769	788	808	770	778	789	789	778	732	788	729	752	799	751	748	729	796	760	766	785	791	847	784	811	788	802	766	765	734	784	823	713	808	778	792	782	774	747	721	764	835	776	762	743	851	751	760	788	760	780	827	789	823	780	818	844	739	754	790	783	793	760	800	809	759	773	772	781	779	745	765	767	738	749	787	787	765	803	780	767	795	825	766	743	807	792	849	815	776	792	791	776	756	739	775	770	712	771	747	761	757	780	735	841	781	750	745	813	748	748	748	782	761	785	768	766	791	815	764	836	817	810	803	754	854	771	801	811	778	798	731	791	827	798	771	810	811	808	780	736	795	747	794	855	768	778	729	776	762	795	772	812	794	768	749	844	793	781	823	769	807	763	763	751	761	769	796	799	780	772	821	754	775	772	820	810	727	791	797	814	808	765	791	752	808	805	785	779	786	845	771	755	794	788	752	803	757	788	763	778	775	772	781	846	744	775	802	800	774	737	797	749	743	735	758	746	735	800	789	734	807	785	786	750	755	805	796	756	750	729	724	796	802	784	789	746	767	789	773	804	779	819	765	791	787	796	848	759	827	704	753	748	804	772	759	780	766	764	788	747	749	763	810	779	803	788	734	829	755	841	787	820	811	722	739	780	758	812	747	799	767	791	777	787	781	763	762	770	790	791	796	816	823	745	794	750	752	760	793	796	751	805	810	800	842	771	786	800	765	783	795	777	748	745	767	793	802	769	773	778	825	801	803	832	757	791	777	764	751	805	765	771	800	799	767	845	778	726	766	774	750	723	824	823	787	824	761	754	761	809	785	741	737	785	774	782	714	775	798	806	765	815	719	788	803	826	793	857	759	775	826	777	829	812	761	776	751	797	758	766	822	758	724	769	811	839	822	786	808	760	775	769	758	746	782	789	751	793	850	798	738	773	814	759	785	758	855	779	766	808	837	746	780	778	794	758	755	836	814	771	803	829	780	816	757	808	832	783	780	779	760	767	792	759	765	766	792	768	805	791	758	790	789	794	738	770	781	809	824	828	818	808	741	783	788	767	746	757	789	732	780	799	780	792	784	813	748	813
1498	296	303	287	284	315	267	263	265	267	275	331	323	281	317	289	268	271	294	283	325	304	332	292	318	307	330	276	286	289	300	284	304	271	302	284	307	333	293	331	279	321	313	306	318	268	290	308	284	304	288	298	269	318	324	295	302	291	303	285	274	299	315	275	300	286	313	286	271	284	317	301	313	306	285	303	282	278	293	280	279	309	299	303	293	303	330	291	308	336	279	292	286	306	300	280	295	291	279	285	312	282	294	294	280	307	281	286	316	299	317	314	301	286	284	304	328	296	277	297	303	282	269	290	256	283	290	305	286	292	332	279	274	288	292	281	265	321	263	250	306	284	302	293	312	275	268	322	287	290	295	267	324	282	273	299	273	295	305	299	311	276	291	298	288	291	303	293	302	267	313	311	285	278	279	307	327	330	277	315	280	317	271	289	273	285	290	291	310	240	295	274	309	326	303	304	290	284	273	295	304	284	274	277	288	287	307	288	291	266	281	291	302	280	275	337	308	281	308	291	319	301	290	287	266	271	308	311	313	306	289	297	338	318	289	294	284	306	300	304	334	282	302	300	302	280	289	273	321	281	286	274	277	300	287	292	267	294	276	265	295	297	270	300	309	284	331	300	327	298	260	302	285	294	293	302	268	267	317	294	298	293	279	300	299	268	328	299	333	274	329	302	304	298	337	299	306	307	322	286	315	296	281	281	322	316	308	252	278	275	278	319	292	299	288	289	290	335	284	281	257	296	302	307	272	316	279	296	286	299	287	290	310	311	280	288	325	320	296	320	301	299	299	271	312	304	320	275	261	326	281	280	288	298	289	288	307	291	296	305	269	331	296	294	267	285	311	283	288	301	290	269	296	299	272	277	280	312	295	324	284	277	294	298	301	315	278	299	280	322	290	263	283	270	269	296	276	265	276	288	307	317	302	270	295	303	296	274	271	304	291	324	274	277	319	306	312	311	310	289	296	297	297	281	319	332	320	284	302	280	286	322	266	295	269	302	304	304	293	275	303	295	310	271	320	297	288	281	291	269	274	289	334	320	281	293	275	281	299	269	274	293	297	294	295	328	299	292	255	301	271	293	319	283	339	304	321	286	297	281	272	248	280	299	279	295	310	332	273	311	319	328	280	298	292	278	322	270	288	249	317	292	322	292	261	276	313	285	268	269	284	270	301	272	291	307	330	295	297	317	322	290	290	276	276	286	264	322	284	271	279	319	275	297	287	284	363	317	254	309	283	263	316	298	276	264	294	272	304	305	241	296	290	304	309	301	311	294	260	304	277	325	292	312	284	281	294	295	277	286	332	285	287	298	295	296	318	298	306	323	264	286	299	260	304	338	264	312	304	281	272	295	281	274	322	285	321	305	316	303	290	314	284	287	291	318	310	292	281	309	288	317	301	294	281	289	263	331	293	265	278	298	334	299	297	335	286	271	264	299	314	287	293	277	294	297	312	278	325	273	321	292	287	289	286	280	289	307	287	306	279	303	287	302	268	312	290	285	272	279	306	306	295	328	317	287	271	264	300	292	311	270	298	288	313	288	302	324	302	292	281	309	316	302	306	282	255	297	289	316	250	295	312	296	284	286	295	261	266	317	301	303	285	326	307	306	321	292	283	299	302	304	281	279	310	298	299	290	313	318	284	287	301	268	290	297	288	308	317	299	308	291	283	311	294	272	322	309	277	297	321	283	287	280	261	294	306	292	309	318	305	281	304	316	320	256	322	288	275	285	284	288	314	287	298	299	286	288	281	315	314	291	301	329	317	290	300	281	300	268	277	282	292	289	287	298	292	313	275	301	288	251	277	245	271	272	279	309	303	292	286	302	279	264	292	309	314	270	287	317	285	314	307	266	315	277	289	289	294	326	276	294	302	286	317	291	292	310	261	280	281	285	293	296	297	318	299	284	288	272	285	276	293	290	296	338	291	289	288	347	311	299	325	304	313	277	289	291	301	310	294	285	319	285	305	294	265	299	318	296	300	283	313	310	270	285	293	297	276	315	326	299	293	295	284	274	288	316	303	291	325	276	303	323	281	302	318	270	272	303	299	315	249	283	278	283	286	265	252	284	304	276	279	278	284	294	276	323	314	292	305	284	303	316	309	280	278	308	296	305	316	267	295	336	278	268	307	282	315	296	321	313	281	286	282	267	290	276	250	270	284	291	304	281	293	280	296	316	291	278	306	300	325	291	275	285	287	308	270	266	298	281	263	270	272	291	309	330	286	297	304	277	284	307	266	306	275	270	308	248	288	295	285	263	281	298	319	301	304	270	313	289	299	264	307	325	298	317	295	309	299	309	317	265	322	275	288	276	297	314	276	285	242	287	283	302	287	341	275	289	293	272	285	296	239	324	303	288	287	287	286	278	316	288	301	312	299	305	311	283	300	283	286	291	301	289	267	279	279	258	285	300	344	305	309	331	335	271	249	263	297	296	297	281	300	317	309	303	311	281	291	304	267	279	308	305	278	315	308	301	309	287	300	281	287	298	295	296	345	312	293	315	294	299	289	320	294	294	278	287	290	308	306	300	293	298	294	257	269	277	287	293	268	287	332	280	291	290	281	265	287	320	274	306	267	281	302	279	266	290	296	289	274	291	287	305	281	283	268	288	269	278	286	273	293	307	286	308	309	275	284	301	299	266	273	294	293	292	299	269	309	298	292	294	272	287	250	289	291	273	244	291	287	295	291	296	277	297	291	318	305	284	274	311	316	292	319	289	304	295	283	285	282	248	243	271	301	285	314	295	260	271	282	266	302	310	303	263	289	289	295	270	290	320	294	273	266	291	257	328	306	272	311	303	255	324	259	281	299	281	282	296	323	302	282	299	294	283	306	318	338	300	314	292	285	274	293	340	303	312	326	304	295	290	304	282	291	296	307	276	319	291	321	291	250	308	281	272	309	289	284	276	311	341	281	279	290	289	319	291	317	332	305	288	287	266	250	281	302	305	325	313	304	284	274	306	306	284	262	325	319	270	296	326	262	325	289	284	314	279	301	283	290	285	316	287	276	303	263	281	286	313	301	283	319	283	276	310	314	275	290	294	275	300	259	286	296	292	268	300	316	292	273	259	299	293	291	287	314	293	298	296	268	295	249	309	316	314	290	302	285	294	323	298	293	306	281	299	300	303	301	278	280	304	292	321	297	283	312	273	289	275	294	308	277	277	286	271	305	268	304	280	304	274	300	281	304	327	290	291	274	270	287	283	306	289	292	287	269	323	295	292	253	301	289	286	272	300	273	302	316	330	318	298	330	298	280	280	309	294	311	304	267	294	284	272	289	298	301	302	266	294	269	303	321	305	305	316	298	271	304	286	307	268	307	288	276	310	317	315	301	280	308	317	273	314	298	322	289	296	274	278	293	308	288	290	305	296	280	308	303	272	268	284	293	307	275	286	284	316	304	272	297	294	319	317	287	334	316	316	262	260	291	252	280	297	276	300	295	275	292	240	281	296	289	305	265	297	297	273	276	312	281	263	258	287
1936	679	769	697	662	756	710	730	681	696	676	727	684	684	703	717	663	642	713	724	699	734	701	691	742	679	713	686	674	682	678	689	695	686	717	692	713	690	658	683	699	694	672	712	698	707	716	656	711	677	685	673	740	703	725	704	686	695	691	664	666	700	708	674	723	669	680	680	720	677	712	689	672	685	703	714	695	672	682	668	666	692	691	670	707	728	694	652	714	711	684	712	684	618	694	673	669	700	695	716	689	721	701	711	686	652	700	690	674	656	641	728	643	696	686	705	635	718	658	703	722	632	657	723	683	648	675	686	741	703	669	652	717	740	705	646	669	643	636	692	714	761	676	711	693	674	692	652	722	705	707	639	718	668	632	719	654	732	666	739	696	721	633	670	677	648	652	655	647	698	675	637	704	723	679	701	684	716	665	710	691	717	666	675	744	692	702	654	675	659	686	673	725	721	652	668	672	678	694	693	632	707	660	690	692	650	701	687	679	712	649	728	700	679	691	687	604	691	649	739	655	674	683	691	687	691	722	685	639	659	698	699	729	660	639	706	726	693	653	712	689	703	704	726	662	681	700	709	680	663	686	694	662	707	642	703	701	691	692	711	711	699	672	673	650	681	699	669	707	697	704	711	699	708	689	715	708	675	662	670	688	674	699	665	738	640	707	685	703	665	707	639	671	637	682	708	683	662	659	664	706	656	637	683	684	716	710	670	725	703	744	653	724	657	702	676	684	708	658	676	655	701	718	671	707	700	674	707	714	723	714	672	701	707	716	700	669	699	675	690	658	693	687	700	655	724	684	671	693	660	721	673	660	618	660	689	720	700	706	706	675	720	666	639	693	673	724	667	692	673	678	688	648	712	737	676	670	695	702	713	701	703	701	638	682	714	679	711	686	687	714	659	672	678	672	732	696	655	661	718	672	644	669	693	660	705	692	700	701	666	677	690	639	682	720	699	744	713	674	712	747	703	663	710	693	675	650	698	647	687	678	734	682	711	722	633	689	704	716	696	699	702	711	682	679	727	696	651	664	674	658	672	726	717	690	726	680	685	698	704	653	656	735	704	723	699	726	665	615	687	693	716	695	701	681	696	671	660	734	738	649	675	689	690	734	687	675	672	690	662	663	688	687	695	722	723	677	727	668	644	719	706	677	754	678	691	696	658	673	686	689	679	693	692	689	730	723	706	680	688	680	700	688	702	657	711	707	664	660	694	671	658	689	696	696	688	678	644	687	651	731	686	700	678	703	696	715	668	685	678	676	677	733	742	676	704	695	695	677	700	685	688	697	686	682	714	635	684	696	718	711	660	708	674	705	685	680	668	707	696	683	694	740	668	698	680	693	656	674	710	673	731	716	716	723	694	644	687	726	708	718	640	688	689	681	683	742	684	699	657	760	709	638	659	638	694	731	698	716	697	710	683	721	706	626	648	706	744	698	704	702	702	737	681	708	674	706	655	740	667	693	691	700	711	693	676	692	676	701	674	699	696	663	710	742	710	686	700	681	683	689	673	678	673	675	653	740	661	676	675	680	692	678	696	683	697	674	679	722	706	688	683	645	714	708	707	730	669	674	715	687	661	690	680	747	701	679	702	669	722	729	689	672	691	660	710	714	694	650	676	665	716	675	744	666	701	665	694	676	687	645	705	701	695	743	689	685	712	655	701	685	615	684	699	668	690	692	649	633	669	724	716	655	678	708	698	634	668	677	684	697	657	675	704	668	644	669	697	686	623	681	641	707	743	667	680	677	698	695	713	699	687	737	708	706	661	703	675	688	713	699	692	698	728	682	707	701	676	688	718	644	626	747	694	686	671	730	698	669	699	667	720	693	673	703	717	711	723	718	672	686	642	700	692	701	678	690	662	708	668	665	692	699	669	716	667	711	670	717	674	720	705	690	677	701	681	682	642	708	676	664	685	714	698	675	698	678	708	659	665	688	690	677	668	697	703	678	629	718	732	671	680	702	714	711	683	704	711	697	700	680	727	697	741	710	697	725	684	684	693	631	636	716	656	677	674	669	681	725	666	694	715	689	658	682	694	670	668	657	696	699	660	690	684	718	694	658	716	655	671	649	695	701	679	693	667	724	705	700	699	667	716	681	702	676	687	701	649	668	669	664	658	685	655	664	684	679	678	667	678	748	685	691	700	684	708	705	692	717	672	713	641	673	726	686	699	681	675	622	692	670	701	742	666	730	672	682	715	707	669	691	697	777	751	694	681	706	646	705	698	730	686	711	701	675	658	668	688	680	673	707	656	682	668	734	697	705	675	689	649	686	687	690	665	707	674	647	690	683	720	684	718	698	676	686	668	633	713	694	755	675	691	667	667	718	699	691	699	672	720	678	664	701	728	741	677	662	706	663	659	700	693	666	656	673	676	691	701	687	735	685	693	653	724	689	663	707	677	735	667	691	683	645	662	697	708	702	714	719	670	645	700	672	705	711	716	680	684	700	704	713	739	706	688	655	686	734	707	647	699	645	683	721	659	662	685	682	680	671	679	647	720	677	696	690	689	683	679	690	656	722	666	698	714	700	699	661	733	701	699	718	672	715	648	665	704	659	712	648	709	689	724	663	715	673	689	662	716	697	701	664	703	704	658	659	708	650	703	645	697	691	670	706	739	744	689	655	724	679	691	691	657	637	679	641	682	741	729	678	706	657	705	690	673	677	700	721	691	708	711	735	690	701	714	670	660	722	713	694	699	708	715	708	659	688	689	667	675	653	677	689	661	674	629	686	644	688	717	707	713	688	699	676	686	707	702	727	682	686	656	712	710	682	681	707	686	735	682	642	658	742	691	694	678	699	698	646	732	733	659	709	672	704	690	685	621	726	673	679	664	662	678	673	657	684	708	693	697	666	674	669	733	695	694	673	676	700	696	707	697	696	696	689	712	700	703	661	660	689	672	698	667	723	715	688	717	693	680	733	706	681	669	665	655	662	701	646	716	730	673	714	681	724	628	726	715	696	665	700	704	691	766	725	705	694	687	693	719	669	703	713	693	679	689	666	718	718	690	675	710	682	698	694	685	674	680	686	636	678	747	682	689	676	700	688	657	697	707	670	724	672	690	693	646	690	674	670	704	714	699	709	694	654	680	691	744	610	695	713	706	723	698	692	692	648	726	679	672	690	750	714	661	714	703	683	706	696	641	668	688	673	706	692	732	723	700	704	694	684	655	710	674	704	675	698	700	707	676	702	668	723	706	668	727	723	667	681	654	668	686	711	663	666	733	656	740	696	654	737	663	695	682	691	736	689	708	701	652	691	682	682	773	752	694	678	703	719	727	673	717	722	721	712	660	692	744	734	742	705	725	684	664	710	713	685	693	762	692	687	679	729	660	733	684	659	674	707	764	705	682	728	720	710	707	683	660	679	725	686	712	706	717	703	663	665	714	690	696	715	705	674	720	677	706	699	673	716	678	670	671	703	709	683	708	708	702	662	744	689	673	696	658	716	695	668	713	657	688	687	692	684	700	716	677	717	726
7522	558	560	469	318	259	260	235	227	181	227	202	190	181	183	169	191	172	160	171	190	177	201	185	180	182	153	169	177	172	166	172	175	163	174	192	177	174	174	167	166	147	190	174	148	179	183	191	189	198	173	165	147	172	172	181	159	161	179	175	181	175	164	195	152	165	188	154	190	162	185	158	182	154	178	150	182	172	196	174	200	177	160	143	185	194	162	165	169	177	161	167	164	158	183	186	187	154	171	170	173	176	148	143	170	188	177	174	189	173	160	162	178	153	191	194	165	182	184	173	193	219	167	182	156	174	191	169	137	163	170	161	184	166	164	177	204	150	180	179	187	155	194	166	145	165	173	189	189	175	191	174	167	176	178	168	153	178	150	197	149	162	164	176	163	173	167	174	174	182	179	149	164	170	173	167	167	154	160	153	172	155	154	154	186	156	153	184	153	184	158	178	159	166	183	170	164	173	175	159	171	166	177	172	194	164	160	147	181	172	180	156	166	163	159	192	183	171	152	170	167	170	169	159	167	180	175	180	169	174	169	170	181	171	187	172	155	177	180	164	160	172	169	180	168	176	176	164	133	174	155	179	166	170	192	152	183	163	170	184	182	162	150	181	146	199	160	184	167	155	167	159	175	147	175	155	176	176	188	177	201	159	163	172	160	165	167	176	212	187	177	167	170	145	164	200	174	174	179	169	152	184	173	172	159	181	171	159	171	153	193	150	176	210	159	162	175	162	182	173	171	180	169	169	167	201	153	169	180	166	163	154	180	165	183	163	168	186	153	166	156	158	158	155	182	171	149	187	171	154	165	161	162	168	183	155	163	179	158	157	178	166	175	173	168	184	158	156	172	153	171	201	191	165	180	144	176	171	189	148	177	178	138	170	185	176	173	182	175	169	163	181	166	152	137	185	191	185	178	168	183	176	181	166	180	175	167	175	164	179	189	168	175	176	176	159	181	167	165	183	151	192	156	178	175	185	206	166	169	154	191	181	150	171	219	175	136	199	155	156	167	156	195	191	195	191	167	189	187	158	177	149	169	171	197	150	161	168	178	166	176	182	198	155	167	156	178	147	158	164	177	163	203	138	177	176	193	162	152	176	169	174	181	150	164	177	166	169	157	186	161	153	184	166	157	179	173	169	164	165	160	186	178	192	160	158	168	206	161	153	166	177	161	158	165	177	164	172	172	162	159	167	186	182	163	163	173	166	163	185	145	176	184	170	184	172	186	201	164	166	171	172	178	203	166	164	184	153	180	183	175	183	163	172	158	146	194	171	167	153	180	178	171	185	162	183	178	167	164	197	158	155	153	201	166	172	195	176	189	175	169	157	170	158	196	139	165	148	158	162	169	157	187	177	175	163	192	181	186	156	164	178	170	165	160	159	152	155	161	181	176	183	154	154	181	148	175	180	169	162	143	181	160	166	181	170	194	164	177	186	151	188	174	178	190	178	179	190	154	185	182	164	159	166	155	177	154	163	166	166	161	146	165	145	162	160	176	173	149	187	153	161	161	173	210	180	166	179	183	195	171	163	188	197	154	154	150	164	163	156	159	179	158	177	174	189	185	177	179	208	181	179	178	164	161	159	160	200	169	144	160	153	154	153	164	179	153	161	169	167	178	161	179	201	148	165	165	163	162	174	158	181	181	164	178	168	158	199	165	196	169	184	173	179	180	173	155	169	157	170	173	162	155	162	181	189	151	202	199	157	177	185	169	159	158	168	191	194	167	167	183	159	173	175	179	180	170	152	161	166	182	173	143	178	188	176	174	173	197	150	189	177	189	188	169	209	182	174	165	154	180	202	185	168	177	155	161	192	173	168	179	151	172	163	154	188	174	187	146	188	171	149	162	144	179	184	173	199	166	177	182	162	151	145	157	178	186	164	170	171	202	190	168	163	173	185	165	210	126	164	159	178	176	189	173	167	161	174	202	195	164	195	179	174	162	163	180	166	178	173	191	181	187	182	148	182	159	185	162	170	179	161	177	167	178	179	172	175	150	172	162	160	166	208	159	191	153	178	174	167	178	164	179	200	161	155	173	153	185	163	148	175	179	173	194	182	156	167	169	172	186	167	172	154	185	227	181	179	154	158	155	180	164	165	167	178	176	166	198	174	158	184	161	162	181	175	175	152	193	177	160	163	160	181	181	171	147	168	181	170	184	176	165	167	171	169	166	140	153	139	144	154	197	146	176	169	164	178	173	166	196	164	184	179	177	162	184	173	190	162	172	170	163	172	158	169	131	167	190	152	178	166	187	147	190	153	151	148	168	174	159	160	178	178	176	188	170	178	165	168	141	187	180	177	170	190	185	183	209	195	184	167	181	148	162	195	200	168	154	154	163	163	168	161	173	175	207	186	182	189	171	163	154	186	192	195	191	170	177	179	166	158	184	168	170	156	168	161	147	165	195	170	171	185	182	205	164	157	181	179	194	176	172	179	180	158	160	197	162	162	142	147	166	153	190	163	159	176	192	176	168	154	187	178	168	178	174	160	168	153	138	151	155	167	162	161	193	175	156	155	175	157	175	183	171	179	175	156	145	171	177	175	181	153	166	184	170	183	201	161	171	170	171	151	156	170	146	177	185	179	162	185	178	161	180	168	171	164	163	195	168	152	175	191	183	177	177	185	168	165	168	169	160	189	178	175	200	182	155	173	158	170	184	184	147	167	174	170	170	207	180	166	162	163	176	170	172	165	170	152	168	153	182	174	172	189	169	170	154	174	174	154	173	180	175	174	198	156	175	151	185	187	155	172	170	186	196	159	187	191	169	179	169	195	220	197	163	148	201	180	163	172	170	200	152	161	148	158	155	159	186	193	160	168	194	187	175	179	190	186	183	167	181	182	190	175	154	158	158	192	191	180	196	173	175	159	173	152	191	170	161	155	171	160	151	205	171	169	159	172	199	164	186	184	188	205	173	190	169	163	172	181	167	194	175	173	185	155	167	168	145	164	136	144	149	179	174	154	204	174	165	180	173	172	172	196	180	166	167	178	153	162	176	166	192	150	152	165	166	165	179	202	195	160	175	188	161	159	203	161	166	144	179	160	196	144	166	196	177	180	158	155	181	166	169	167	194	186	171	170	190	173	161	168	198	165	185	163	172	159	150	167	169	177	183	163	184	162	200	155	172	184	182	163	162	156	203	178	174	150	172	166	167	163	160	163	189	172	190	174	176	195	186	156	157	176	174	173	175	183	155	175	163	184	192	164	179	173	153	172	178	159	184	187	171	178	157	154	185	158	159	168	152	170	157	188	185	165	152	163	197	192	155	162	181	172	172	177	152	196	181	168	167	165	126	162	181	167	168	175	182	174	173	161	165	146	160	162	175	156	190	197	177	178	167	165	191	173	180	172	169	171	175	171	164	185	179	159	155	193	175	165	195	192	155	150	189	192	164	152	193	165	171	173	178	153	164	156	162	185	164	147	168	201	182	167	168	175	183	147	164	166	171	164	176	172	148	161	168	184	158	175	175	179	186	185
6243	820	1310	1547	1211	1048	894	760	762	694	603	578	576	549	568	542	526	556	525	532	510	499	519	500	508	464	482	491	522	514	468	495	495	491	493	484	489	472	475	452	467	441	497	431	502	506	461	478	468	480	487	455	485	470	430	447	478	459	494	462	472	470	449	427	485	446	485	463	466	433	505	464	494	474	475	490	472	468	462	447	492	453	469	422	466	463	477	462	440	477	483	497	490	489	477	499	441	409	498	458	501	444	483	485	493	450	462	447	460	474	481	454	472	432	458	455	495	490	445	476	459	485	434	451	456	468	421	466	472	460	469	481	472	470	470	472	492	484	442	471	460	505	474	474	479	446	486	456	458	476	499	489	488	474	459	465	486	512	499	492	487	465	504	478	491	488	468	472	476	428	450	459	479	473	481	453	469	492	450	492	442	462	527	451	480	477	483	461	473	467	436	473	454	420	517	474	508	450	453	451	473	464	473	456	492	476	494	475	444	457	502	479	489	528	430	434	459	485	471	459	508	507	456	458	452	504	467	448	455	439	455	432	460	466	463	503	472	437	463	484	495	479	499	487	474	498	466	461	437	514	457	465	466	458	441	492	452	457	513	484	475	459	463	484	467	495	483	497	470	452	462	473	467	513	438	459	443	438	456	477	452	475	455	460	544	479	485	412	473	495	478	520	470	468	472	414	444	484	468	493	474	453	445	467	472	502	428	438	447	451	481	453	446	438	446	480	482	491	481	495	442	485	489	474	457	480	445	478	462	463	463	541	469	456	470	476	443	459	459	507	464	446	458	485	438	462	462	506	515	420	468	464	483	468	479	462	484	506	417	452	486	454	451	462	459	440	458	466	475	458	431	465	472	454	458	455	468	466	479	513	485	464	451	461	430	446	477	462	457	461	470	488	486	504	490	481	449	485	476	466	480	452	450	501	444	471	467	472	460	456	449	485	445	486	494	459	437	448	459	465	483	429	476	444	465	449	502	465	473	490	486	450	499	487	477	474	478	479	456	476	469	453	462	482	457	503	453	466	440	485	472	457	506	465	463	452	492	510	477	428	525	464	505	465	449	486	438	482	413	473	501	429	501	439	471	461	527	482	447	445	469	476	446	496	464	477	456	495	496	450	467	472	508	482	474	467	450	491	468	458	463	474	450	510	482	474	426	476	439	487	442	492	455	478	482	487	468	449	473	458	460	438	467	469	478	452	493	464	489	472	472	456	479	476	465	481	451	492	470	443	461	535	433	480	438	442	477	472	498	486	420	466	446	456	484	452	506	459	468	449	462	476	468	457	474	461	478	462	478	445	495	469	465	475	467	441	487	475	462	469	482	472	498	473	475	478	484	458	457	483	432	476	481	490	456	477	461	472	487	475	464	460	491	465	453	520	491	450	510	436	436	482	472	442	451	498	492	443	466	467	485	489	507	520	485	438	429	520	509	445	461	497	442	454	501	464	473	465	478	492	504	460	489	463	454	491	470	494	504	443	479	454	468	461	443	472	463	462	488	488	466	477	455	453	484	440	443	421	515	478	503	483	497	461	492	437	478	483	455	518	477	451	490	476	428	491	452	462	503	476	444	467	465	484	507	466	473	502	433	478	466	446	503	468	488	496	479	470	467	449	453	486	481	463	442	467	473	499	463	415	437	473	466	447	465	433	463	476	458	477	442	451	454	462	449	513	498	479	431	480	457	438	475	406	472	462	472	465	436	490	471	484	452	477	469	437	465	435	470	455	513	458	464	452	486	450	474	420	454	472	481	449	430	462	473	457	452	475	459	460	478	456	453	484	468	432	438	481	456	474	474	483	469	484	464	479	525	458	475	463	436	442	448	468	451	478	494	476	441	517	470	456	464	443	470	475	468	514	469	442	462	477	502	481	459	532	498	447	448	520	447	454	483	461	469	442	459	430	449	459	482	484	502	446	443	471	490	502	476	487	443	510	465	494	483	504	489	471	432	486	476	489	483	486	488	458	478	540	419	486	473	465	488	481	477	452	509	506	454	468	492	463	479	466	474	464	459	491	498	473	433	488	455	465	510	507	466	497	476	486	505	465	485	504	505	494	432	457	491	464	462	509	519	487	475	521	464	464	435	462	490	459	484	483	441	445	478	489	471	490	477	469	480	448	513	473	489	474	461	461	460	495	435	450	482	490	494	535	497	474	457	445	490	453	468	451	447	517	463	493	453	455	470	477	465	448	500	418	474	479	482	480	447	462	451	485	458	463	412	485	470	461	482	489	453	483	503	456	483	503	489	493	480	453	466	489	457	498	433	479	487	479	453	447	488	483	442	494	474	462	474	490	457	462	454	463	456	453	450	456	484	458	439	427	514	488	466	476	471	489	495	452	480	506	489	487	454	453	425	418	440	479	488	487	504	487	443	442	459	450	489	474	462	460	441	465	462	462	430	496	452	447	478	485	489	498	509	467	503	493	442	466	461	497	450	484	485	427	468	437	453	464	512	466	493	433	452	451	450	482	483	481	483	452	439	473	468	470	476	474	522	470	460	489	478	468	497	454	459	465	475	468	494	492	488	446	457	485	460	464	463	455	489	501	454	489	472	468	475	476	451	463	436	456	446	486	482	515	472	491	462	462	466	483	469	472	470	445	459	483	464	473	469	462	488	439	426	452	459	458	471	443	452	483	446	462	439	496	424	518	470	433	486	483	515	464	446	483	448	490	443	448	499	469	489	465	477	476	492	447	445	491	452	430	474	486	483	477	434	497	466	495	486	459	443	446	450	484	472	499	506	493	456	500	494	442	429	479	470	475	493	468	446	454	473	499	469	478	456	450	488	495	479	515	469	474	439	486	464	481	467	443	487	484	457	483	424	469	463	467	469	431	445	485	491	468	468	480	469	447	434	461	454	467	432	471	437	492	443	478	453	463	470	429	498	469	463	479	454	432	470	462	437	486	426	508	523	468	483	466	427	457	479	467	482	476	464	477	447	475	483	500	462	475	457	457	496	474	468	477	521	455	471	452	459	451	503	460	453	490	509	444	446	516	444	423	468	433	455	467	489	446	472	448	456	489	470	449	448	477	467	504	509	500	474	487	479	505	479	450	462	473	483	484	453	504	445	504	489	482	438	458	487	470	463	488	459	449	456	460	483	492	415	457	468	447	434	455	474	479	504	477	428	451	445	474	468	483	423	461	461	478	486	471	511	466	495	472	490	495	479	494	450	466	485	514	444	481	478	461	438	460	483	449	440	465	462	437	437	468	450	489	445	468	490	498	475	465	460	456	430	443	480	461	501	443	495	470	464	465	465	471	459	475	477	487	489	471	461	443	483	476	506	484	506	430	453	469	443	464	472	471	480	465	482	455	481	454	483	484	426	462	469	447	474	457	446	450	480	461	485	438	471	447	467	488	477	494	453	462	447	445	444	447	442	432	468	399	500	407	469	499	471	472	466	504	459	478	506	437	483	467	490	478	473	478	504	451	451	489	472	458	445	461	439	464	453	457	468	477	484	480	478	494	492	434
14762	1381	1167	936	687	535	470	419	437	394	379	347	374	327	352	364	342	354	325	342	324	305	342	337	332	346	331	337	289	332	306	360	301	323	333	338	322	325	322	344	331	314	333	293	327	341	311	328	318	306	330	322	300	320	327	329	278	349	323	335	353	314	301	328	309	322	322	317	291	325	319	316	369	319	330	336	303	330	318	351	330	326	329	312	309	332	342	334	308	342	304	351	354	320	335	301	320	298	315	289	280	303	329	314	312	355	306	350	343	334	340	322	317	363	294	320	322	309	299	334	331	315	327	316	333	316	331	314	314	333	306	347	327	322	339	336	314	321	313	353	315	329	314	329	329	290	345	331	330	315	320	302	299	322	337	322	292	318	297	343	350	312	306	328	320	313	294	297	322	302	318	333	320	320	311	314	364	319	293	325	316	323	326	325	327	290	299	285	355	368	316	310	330	332	333	341	311	336	340	331	349	301	334	302	294	322	314	316	301	305	361	324	290	321	334	328	310	347	353	336	317	338	350	345	330	296	351	327	329	346	301	342	314	320	316	327	318	285	337	344	371	332	346	295	329	290	324	325	358	349	338	316	384	306	318	291	301	298	350	350	314	337	321	349	316	334	347	308	370	320	339	285	305	329	342	317	324	328	322	323	328	329	309	342	353	317	327	317	299	329	313	321	306	314	338	309	328	313	335	337	334	351	333	310	353	321	359	317	338	337	309	290	347	330	375	356	329	318	319	356	337	336	321	300	310	332	298	305	316	354	316	283	294	321	342	312	315	322	326	302	370	332	315	300	313	330	297	314	355	333	315	320	345	319	328	313	347	303	342	311	363	314	335	305	352	307	319	323	337	342	326	359	333	334	290	346	328	350	332	305	275	314	321	340	344	308	318	316	314	342	384	334	320	331	329	341	328	324	313	310	346	277	332	333	318	337	307	338	340	318	357	334	342	323	304	342	334	332	342	294	338	330	331	324	348	326	299	337	333	327	359	317	354	311	314	315	303	285	304	316	324	319	317	322	324	297	338	328	282	316	339	352	332	334	354	339	332	336	323	349	302	319	311	330	323	343	313	302	330	290	335	313	355	341	341	340	325	351	355	327	329	337	358	315	298	332	344	317	340	322	351	354	323	330	317	327	315	320	313	322	313	323	358	305	349	326	322	339	283	322	349	337	319	335	358	305	324	312	340	334	291	369	326	310	319	323	303	334	341	329	351	317	309	326	327	349	329	325	327	309	324	337	330	333	312	300	308	323	316	290	310	331	360	347	330	324	332	331	276	330	311	288	309	337	338	310	320	344	297	333	319	282	332	337	298	313	300	332	322	341	328	313	319	350	346	366	312	303	331	322	302	314	339	328	297	289	315	333	335	326	312	337	341	335	327	325	301	293	347	329	278	333	316	297	351	319	338	298	315	347	360	347	295	329	317	297	340	335	318	331	300	309	319	316	318	297	331	305	325	312	329	351	355	333	296	336	332	359	354	326	329	278	297	311	325	307	319	331	349	344	309	306	366	336	318	356	331	308	325	303	309	373	341	311	325	331	329	315	315	324	303	308	300	301	311	272	388	329	346	354	339	305	358	342	344	349	325	327	331	302	320	320	349	336	341	324	312	314	319	310	337	339	323	354	330	348	322	330	339	315	328	369	338	327	344	372	316	307	343	310	329	276	332	314	303	357	315	327	348	290	335	303	323	300	323	342	305	318	318	309	339	323	312	332	348	330	334	319	308	309	313	308	349	330	324	311	300	340	342	359	315	363	349	339	337	300	305	331	296	324	327	321	317	317	308	327	325	312	294	305	304	339	289	351	302	299	311	337	334	355	301	334	301	342	327	318	303	324	305	317	308	326	291	329	331	339	302	322	291	343	322	306	342	317	372	293	331	348	336	320	323	311	309	330	344	347	321	303	307	328	340	318	323	320	331	337	335	307	355	303	336	339	332	331	327	319	362	300	285	293	328	339	299	313	307	348	332	338	341	326	343	323	340	288	350	325	313	313	347	334	313	330	352	348	295	320	375	366	314	300	303	321	352	295	355	287	316	296	346	331	346	332	300	326	341	318	317	320	306	360	321	370	309	309	357	329	330	299	316	312	291	320	339	372	358	289	322	310	331	330	327	326	342	305	303	299	321	322	322	315	378	322	335	328	331	285	348	321	345	339	326	342	324	333	302	335	317	304	323	301	383	329	310	326	342	308	302	328	314	319	344	293	290	326	340	361	321	337	361	326	310	348	320	344	324	295	312	302	357	301	333	323	329	316	349	302	321	304	330	311	308	333	351	337	358	340	348	305	376	338	296	278	286	301	326	309	329	321	355	315	334	328	306	317	314	370	304	320	335	332	319	301	314	348	295	332	323	303	356	301	337	348	342	319	326	320	336	302	336	339	316	344	332	358	316	331	356	369	326	319	334	340	341	342	319	294	354	316	308	349	351	292	329	369	338	340	311	328	310	355	351	333	306	301	308	341	314	377	317	313	290	324	319	317	319	302	298	347	362	331	294	326	332	319	285	333	307	340	351	339	339	375	295	288	315	302	347	341	301	302	325	327	341	341	325	320	333	321	317	340	333	295	342	313	289	305	354	352	316	354	310	311	320	311	332	317	322	330	315	313	345	331	345	330	335	299	355	323	295	295	315	329	283	343	316	293	289	321	328	354	322	349	345	325	317	306	331	331	301	305	356	314	310	320	370	308	360	355	338	341	360	313	322	311	332	313	341	323	313	334	324	338	338	351	351	350	306	348	325	317	346	313	327	326	305	330	314	305	319	322	323	319	326	343	347	308	336	313	338	350	279	297	331	303	305	311	296	338	310	322	316	320	296	299	320	315	303	334	321	318	302	316	347	294	338	315	342	349	375	320	275	316	343	314	350	326	341	347	317	367	317	347	345	321	340	313	312	327	313	333	331	313	330	323	326	291	353	316	317	329	321	349	300	348	312	328	342	349	339	299	315	344	314	320	298	297	344	308	290	297	321	357	326	355	309	298	312	307	308	302	318	313	317	304	370	335	338	330	316	320	316	348	328	295	338	362	313	312	320	343	319	319	329	329	322	337	317	283	362	313	339	323	328	295	346	308	303	345	313	330	348	331	338	368	333	330	307	327	326	349	306	298	323	334	326	307	320	331	341	314	306	333	296	318	311	296	316	327	301	309	339	306	326	314	305	340	349	294	317	342	380	353	344	285	324	307	331	335	324	328	336	321	323	341	359	341	322	328	346	338	339	338	320	307	285	352	298	277	323	335	338	344	324	319	324	339	345	332	298	342	333	335	314	359	318	299	315	335	296	336	333	345	336	308	342	300	306	335	335	294	316	310	321	352	373	337	333	306	348	297	397	370	319	326	318	347	330	339	340	364	330	301	316	327	329	317	313	335	293	317	345	306	318	319	337	288	338	308	328	326	344	358	317	315	330	306	328	312	340	298	337	368	295	338	307	317	313	317	351	309	324	328	339	305	322	337	336	302	336	289	363	314	313	335	320	343
8599	1532	2361	2719	2202	1891	1647	1376	1285	1239	1128	1050	1019	925	973	944	936	924	856	901	914	810	822	852	813	848	895	783	826	824	826	856	785	839	846	771	809	765	817	820	782	843	802	873	797	763	811	816	783	829	766	803	806	812	757	788	813	818	799	807	762	838	799	742	764	789	793	806	831	808	783	798	814	837	790	775	784	781	830	762	831	770	811	824	810	778	734	789	792	797	794	781	799	748	842	745	850	835	765	774	756	786	767	811	787	776	809	795	820	812	716	792	788	792	805	790	786	749	822	775	807	748	808	758	808	757	802	797	774	774	763	811	782	776	798	806	778	779	785	772	765	808	844	805	800	828	779	775	799	802	800	788	745	782	808	815	822	756	827	747	773	797	801	773	736	787	713	787	775	778	790	806	798	813	850	764	818	773	748	769	793	707	784	782	806	773	792	825	844	791	756	831	807	789	794	808	773	770	804	803	723	768	792	741	782	778	805	731	827	800	733	791	781	818	810	765	785	805	800	833	800	763	819	816	739	828	813	825	776	787	794	778	769	749	802	766	818	822	786	772	817	776	750	795	763	794	789	783	806	819	761	799	775	752	828	775	828	784	785	749	780	752	824	763	780	815	807	751	717	772	746	780	821	824	773	765	773	822	795	748	757	802	781	789	808	760	794	779	715	768	767	767	819	772	776	809	802	770	775	770	832	818	746	792	733	760	842	807	832	813	810	778	781	785	783	820	844	803	748	790	828	761	824	816	762	871	809	759	729	775	819	820	770	757	745	809	828	783	784	802	838	816	819	827	800	809	769	792	778	755	810	796	766	724	827	750	777	764	770	759	778	824	776	765	787	828	814	798	814	745	726	737	762	736	764	791	816	766	785	815	791	813	755	774	769	773	783	820	738	758	808	774	778	794	782	806	789	743	799	785	797	806	803	745	803	806	757	751	772	863	784	817	766	796	787	786	753	767	740	767	826	805	783	732	820	786	823	737	833	749	779	772	831	725	817	780	760	812	813	766	795	808	804	748	731	758	804	810	828	798	838	823	819	799	718	781	746	783	734	777	799	759	825	731	860	791	789	776	782	827	757	784	800	755	836	797	792	795	815	777	816	745	809	771	775	756	766	781	810	806	797	766	796	811	749	815	826	762	852	761	796	820	796	767	819	741	771	799	759	779	836	819	830	774	782	746	792	765	826	762	785	738	746	816	799	828	758	771	734	766	818	796	816	794	761	793	785	819	785	802	718	783	758	805	783	778	801	773	772	770	775	780	763	748	739	840	784	787	795	782	819	769	799	748	728	747	785	791	785	727	776	791	782	797	795	714	826	778	763	824	823	809	792	820	822	759	792	758	783	765	802	750	768	755	796	762	731	784	831	784	812	801	731	787	790	765	754	781	819	762	778	811	781	759	821	759	758	799	788	702	747	793	809	821	770	715	830	816	819	786	736	814	813	806	753	801	783	787	837	758	795	790	774	789	736	774	809	790	806	753	801	836	794	756	767	840	757	776	736	803	706	759	766	806	745	845	817	820	867	781	793	776	801	763	775	753	764	773	764	766	751	769	758	839	792	757	765	746	755	763	771	799	765	781	728	804	812	762	793	783	817	791	767	792	781	735	765	812	780	755	801	729	752	761	793	736	821	782	784	753	719	796	764	836	810	790	773	782	767	783	768	799	788	796	759	783	769	792	767	801	793	811	740	763	721	798	756	782	755	761	804	851	744	734	783	838	871	755	788	771	786	775	812	838	787	828	757	733	762	753	728	756	738	775	769	753	749	802	800	774	796	790	818	797	783	790	779	778	787	759	784	770	827	830	791	799	796	821	751	812	799	716	773	788	819	760	803	753	750	825	854	764	769	827	729	795	786	798	754	771	722	760	759	744	811	761	789	797	797	777	774	816	754	760	763	822	794	729	774	775	745	758	738	804	756	840	750	774	812	779	707	778	778	773	818	755	787	817	758	805	803	802	759	802	767	787	803	751	804	801	735	794	765	758	751	781	786	772	778	832	775	799	749	827	737	745	801	775	811	781	834	781	782	746	809	796	806	731	756	770	792	737	788	761	787	745	810	844	802	780	764	753	762	781	789	796	789	799	801	770	763	752	790	745	780	726	782	791	790	829	841	727	815	822	801	794	754	785	792	801	817	797	817	774	752	786	765	800	784	768	830	742	759	786	764	763	786	798	809	792	756	774	791	749	752	763	778	774	767	830	813	750	799	774	796	786	788	800	767	751	760	783	787	751	743	740	789	758	816	778	765	772	758	802	782	793	805	763	853	793	761	795	810	762	771	801	768	791	746	753	802	755	775	759	770	755	785	769	820	778	795	783	794	827	772	766	753	809	802	744	788	826	758	818	795	777	801	833	753	797	795	778	770	783	798	779	761	742	782	791	753	868	739	809	773	710	796	743	824	820	783	785	787	756	739	773	758	798	823	771	757	785	806	788	796	785	779	793	783	813	782	766	781	764	802	772	784	809	786	786	788	775	794	762	798	709	829	784	761	778	772	764	775	754	779	739	810	825	768	770	792	821	759	791	793	794	745	749	756	757	769	749	799	741	800	727	750	823	791	815	753	794	730	778	805	760	769	769	758	742	761	785	779	797	765	768	745	783	798	785	753	758	774	792	782	801	797	765	821	813	746	762	782	779	802	811	795	782	800	791	780	753	771	779	792	834	754	743	811	780	856	809	808	817	723	733	774	804	771	788	791	788	807	794	783	797	749	816	748	797	766	759	745	802	807	815	746	803	796	750	797	779	774	738	780	805	801	770	726	788	793	756	795	773	827	811	774	762	733	726	810	786	778	769	803	790	804	756	786	766	747	796	775	795	736	828	785	793	793	807	786	767	807	852	723	805	782	803	800	809	819	761	758	851	768	787	805	787	800	812	816	800	800	783	774	815	766	777	764	700	787	818	806	765	780	758	744	838	798	725	706	770	765	749	778	751	737	790	799	812	809	804	752	778	826	818	835	799	762	753	817	759	762	790	774	731	773	844	747	801	814	776	783	773	770	795	764	770	807	777	825	804	790	758	827	785	788	761	733	791	784	806	765	775	786	773	764	733	805	815	727	800	761	725	830	777	792	740	804	808	794	810	781	818	798	808	795	801	751	803	752	804	798	778	770	726	756	821	837	737	853	772	819	767	790	779	844	776	776	813	801	791	747	792	777	789	820	837	769	787	750	812	757	824	769	774	786	781	794	761	814	769	770	838	820	794	754	768	755	737	772	798	765	765	788	797	776	767	840	753	765	788	800	757	806	824	760	753	831	819	773	813	818	813	808	780	781	801	793	795	781	807	808	761	771	777	786	786	772	798	801	745	788	828	770	777	798	770	778	770	771	834	794	802	784	810	768	798	760	760	792	765	780	765	798	734	796	811	792	790	797	749	735	761	777	791	735	776	792	810	818	768	769	724	774	796	752	822	762	841	812	783	784	768	761	770	796	799	786	768	787	801	780	753	811	733	751	770	751	767	764	756	843	776	764	802
1518	319	314	316	283	306	305	280	285	306	325	262	309	298	319	317	266	294	285	293	300	299	284	320	288	314	285	335	284	288	329	285	304	271	303	309	288	274	336	303	284	289	283	296	316	275	294	278	319	261	293	295	314	306	287	320	311	278	289	315	327	284	308	305	280	293	279	326	278	299	269	306	297	283	303	309	309	295	287	249	267	296	328	290	281	279	286	307	301	298	321	256	276	309	279	301	271	293	285	309	305	278	297	278	318	322	287	297	282	294	314	291	309	314	329	312	300	283	303	279	273	288	292	263	303	279	317	303	301	319	321	293	294	305	287	293	300	273	300	283	316	292	286	317	276	327	280	311	313	277	319	308	295	289	282	309	250	261	321	308	290	272	306	283	286	272	302	314	277	282	289	317	296	332	328	281	293	291	285	257	321	304	272	317	302	266	310	307	293	289	329	317	306	275	285	297	287	295	277	290	287	300	323	323	278	289	287	287	285	290	294	297	298	314	315	273	283	256	275	260	292	324	326	348	303	296	305	310	307	289	324	313	303	256	251	248	289	274	298	294	306	296	309	335	308	287	310	301	329	298	313	290	295	285	292	316	302	300	298	272	307	284	306	298	282	312	261	291	285	300	256	314	268	295	308	300	308	272	326	309	306	320	309	289	325	288	291	292	303	309	294	289	315	299	263	296	283	284	324	278	287	288	290	252	318	312	292	271	301	310	286	311	284	292	304	310	303	300	299	272	305	297	322	273	277	290	286	289	264	287	306	282	342	280	292	336	271	327	307	307	278	317	285	289	284	246	278	297	276	297	311	315	293	306	298	289	319	301	326	276	292	272	284	307	316	272	294	291	320	294	296	313	270	319	286	301	276	292	314	283	302	302	309	262	299	300	301	270	299	338	338	291	275	296	270	281	292	288	273	313	272	284	292	293	298	276	310	277	317	288	260	294	301	339	260	283	297	303	286	282	331	323	300	276	285	320	242	309	267	315	296	291	262	323	304	297	303	291	280	279	285	323	294	271	309	287	276	288	308	289	250	300	289	321	280	282	319	321	264	312	291	308	344	306	325	303	315	280	256	290	289	275	297	250	275	312	342	338	285	294	249	310	347	322	291	313	288	330	302	323	295	305	310	285	303	295	290	285	290	296	308	301	308	327	298	306	271	278	287	334	276	319	304	307	306	291	287	301	274	292	291	319	293	331	297	309	306	302	310	286	303	301	289	274	288	280	303	290	290	268	299	303	284	313	291	303	310	293	306	283	312	267	332	292	298	299	286	271	286	320	283	326	262	310	287	321	290	295	300	302	299	318	308	316	318	300	301	279	292	329	283	284	283	298	305	273	307	314	314	332	325	291	260	312	325	300	303	308	322	294	270	298	274	335	300	286	321	301	293	346	306	307	282	319	327	289	326	265	288	296	323	280	306	316	266	278	279	301	299	305	312	291	298	271	303	277	273	288	307	332	312	295	320	309	290	306	287	270	338	339	309	314	301	293	294	324	310	287	298	302	275	305	308	294	273	281	329	292	315	278	310	301	325	312	292	298	287	298	307	298	283	285	292	291	291	322	284	290	321	264	287	308	296	281	311	316	245	279	286	309	245	279	286	306	293	317	289	310	322	302	265	292	287	281	269	309	283	321	265	301	293	321	300	328	293	320	302	306	306	293	279	250	312	278	266	302	316	301	265	269	301	315	316	277	286	321	306	269	279	324	314	321	304	296	308	280	295	263	280	324	299	315	284	268	319	309	295	318	313	311	292	308	307	278	290	314	280	275	295	317	288	320	313	325	300	287	279	291	292	314	296	299	286	329	308	293	312	300	291	292	319	305	309	260	315	292	326	289	292	307	260	300	281	276	303	307	325	292	266	294	310	303	300	345	321	279	285	303	318	304	340	289	274	333	279	266	289	303	313	277	273	300	296	283	264	306	296	288	311	285	328	326	282	298	295	293	270	301	300	328	313	322	312	323	307	337	272	259	287	311	322	287	315	287	322	275	307	313	277	282	294	295	301	284	312	332	277	320	291	279	296	293	305	309	296	310	295	313	295	299	311	323	294	296	325	282	283	312	277	314	299	310	343	283	307	313	326	300	286	325	334	302	294	306	310	315	316	286	280	267	272	310	287	282	344	300	273	314	306	297	310	304	271	315	297	279	292	268	299	283	285	283	312	287	302	299	286	308	291	274	342	282	293	299	317	257	272	313	281	269	302	309	288	299	296	315	263	312	293	288	305	319	284	285	284	277	304	298	304	329	320	298	287	308	293	286	316	307	284	330	276	286	298	309	271	327	277	306	296	274	248	267	300	284	336	294	283	314	302	273	320	291	309	301	311	290	301	255	301	269	295	293	268	298	273	279	314	296	275	289	296	301	293	294	287	287	269	268	309	310	287	287	289	301	269	288	297	295	340	312	317	281	285	285	294	293	334	303	297	315	305	313	331	291	297	293	290	300	288	317	294	306	306	301	294	325	253	264	315	326	294	280	305	282	318	322	296	300	313	303	291	273	273	330	303	292	317	317	264	284	324	307	287	270	293	275	283	281	284	317	268	261	300	288	307	321	279	301	258	265	277	281	320	311	322	306	264	280	281	304	267	306	295	291	285	286	305	278	342	297	292	261	302	272	283	312	315	286	312	283	338	291	278	249	306	258	271	300	293	316	276	298	282	303	292	290	312	318	304	293	275	299	241	290	314	286	263	323	284	288	306	280	287	273	285	272	271	324	295	318	298	314	291	313	290	280	298	285	264	270	307	289	288	302	297	309	272	296	297	311	311	303	296	287	309	275	290	316	287	308	272	270	299	318	285	308	293	293	263	320	323	275	289	283	312	319	339	308	270	305	320	280	296	297	308	307	326	307	282	301	321	326	306	292	296	311	258	329	319	285	244	312	294	287	281	306	244	305	289	264	292	287	312	293	282	330	280	286	290	299	267	332	285	283	302	294	320	334	310	310	320	316	322	299	326	289	294	309	282	314	302	299	258	303	298	333	267	290	277	301	302	281	299	349	306	295	322	279	271	282	280	302	312	343	291	293	327	295	281	304	301	297	300	296	275	279	304	281	290	299	301	344	277	255	303	266	303	300	344	299	278	294	317	317	304	291	314	302	315	296	302	308	292	296	290	298	284	291	302	300	308	254	262	265	278	310	271	288	279	276	284	313	301	284	293	286	276	325	280	297	308	322	294	306	289	279	311	315	311	280	300	305	302	325	299	291	300	242	314	306	313	289	315	287	278	301	294	312	338	359	295	301	299	298	337	295	292	286	282	279	280	303	313	304	280	282	304	303	270	307	289	308	313	291	331	306	304	273	269	263	287	298	308	309	321	301	317	319	311	276	275	314	284	289	299	273	320	281	313	298	282	285	315	303	304	303	278	282	275	276	324	295	283	305	293	296	277	311	310	333	298	276	293	331	302	324	317	282	315	310	307	322	270	279	313	306	264	290	303	307	286	291	303	310	298	303	298	312	307	279	283	281	318	303	312	306
1913	724	764	710	736	708	705	693	715	674	718	675	720	757	700	710	715	699	747	695	697	734	718	749	671	675	634	674	671	691	707	685	717	727	693	689	695	685	717	670	680	674	698	713	694	668	657	701	731	750	673	694	703	685	696	708	640	692	718	753	676	692	730	690	682	716	720	719	728	649	660	689	720	702	737	678	712	666	730	698	717	713	701	725	722	719	653	673	721	679	720	673	725	672	722	706	691	652	676	694	714	721	684	718	716	734	698	660	705	684	725	663	694	726	709	708	745	708	691	716	666	665	715	672	689	706	688	694	694	720	687	724	685	651	692	744	667	674	740	688	739	733	686	741	659	731	729	694	711	711	699	708	675	701	683	722	655	693	707	716	713	696	672	690	716	716	693	710	713	695	729	710	692	706	729	697	707	690	712	661	700	691	679	698	662	669	720	688	681	661	679	697	735	695	710	676	666	691	714	757	687	686	702	712	677	735	671	666	735	675	677	649	681	717	674	747	652	693	706	700	692	763	688	686	640	713	691	727	711	681	698	709	692	669	685	720	717	740	740	681	696	729	685	710	716	660	671	654	674	659	674	729	737	694	648	710	713	732	704	668	737	728	739	752	674	695	710	741	690	711	699	643	664	668	705	714	708	716	732	696	727	645	673	732	697	660	746	711	720	677	650	711	672	692	704	684	726	694	696	711	753	694	718	676	753	751	696	733	660	744	759	749	710	687	733	729	719	707	742	694	694	677	688	744	690	703	721	728	691	661	693	693	732	715	680	684	684	673	680	665	674	696	680	686	705	723	702	673	707	691	668	713	701	699	775	665	714	718	701	703	715	688	680	728	630	696	653	695	722	703	716	641	750	707	687	716	717	703	679	668	727	708	686	712	656	692	703	662	674	676	695	667	658	674	736	768	715	735	735	728	736	685	675	685	686	696	669	646	686	673	727	682	676	696	683	703	696	690	642	708	686	686	714	699	696	641	699	679	692	704	654	678	679	724	689	719	712	693	671	687	721	685	719	703	710	689	660	718	697	731	693	713	711	736	696	717	730	631	649	668	688	647	667	691	723	709	744	738	723	738	703	669	698	680	710	690	638	681	725	691	708	691	696	707	701	734	713	696	684	705	739	712	712	697	693	718	718	690	709	728	747	674	714	744	676	706	686	699	682	696	645	695	703	667	641	687	688	663	774	676	670	682	720	711	702	712	710	689	725	725	720	694	705	686	711	694	756	695	687	729	711	705	663	706	710	695	693	690	716	685	647	689	661	703	695	667	652	690	690	689	706	679	668	674	728	696	706	665	689	675	697	716	724	713	721	661	673	700	714	704	702	711	704	702	643	686	683	705	661	719	712	643	706	692	678	666	685	680	705	666	695	693	660	696	678	691	709	689	697	699	740	633	705	671	734	710	690	672	687	701	699	755	707	679	664	711	706	704	707	707	673	679	687	648	707	677	733	723	689	704	712	701	712	695	703	735	697	700	738	740	724	670	684	673	662	719	718	706	720	686	681	694	712	681	665	706	703	639	719	694	711	718	678	687	700	704	659	699	655	696	671	674	688	688	728	697	698	712	680	670	681	729	714	690	687	703	701	690	736	714	708	682	690	666	698	690	649	704	725	715	698	759	691	695	697	673	663	739	697	672	725	692	723	730	716	735	672	713	695	721	692	721	717	697	709	703	740	659	655	677	695	701	699	677	701	709	677	665	679	686	695	731	726	685	716	655	710	714	753	694	697	711	728	668	680	686	748	717	677	717	705	702	671	687	663	673	687	704	738	656	680	712	701	712	722	692	714	689	727	712	707	706	708	730	699	663	713	742	689	713	708	678	683	707	761	686	645	674	740	717	684	717	702	706	692	728	645	710	714	649	718	681	722	703	712	671	724	690	662	695	727	723	695	674	677	674	713	704	628	681	677	709	705	691	690	698	683	751	695	669	701	696	713	689	658	701	628	720	696	715	704	713	703	675	679	664	727	692	681	700	719	733	694	662	671	670	686	691	665	685	722	708	657	769	662	717	694	718	695	723	666	718	650	674	703	663	714	670	725	704	716	616	714	698	712	682	693	706	715	746	734	699	714	700	670	689	688	697	713	636	684	695	692	683	738	637	641	643	662	698	672	695	665	694	723	702	682	700	671	715	748	670	720	683	732	664	670	714	702	681	767	724	705	644	652	690	662	691	726	729	684	696	685	641	691	688	675	696	661	732	676	742	722	697	707	670	727	648	693	734	734	670	728	697	715	716	701	702	728	728	728	737	677	691	726	706	691	713	710	712	655	717	699	669	706	705	720	737	703	713	679	679	693	726	685	672	682	715	734	691	695	701	623	671	686	733	705	685	683	696	663	697	659	658	695	675	744	641	701	681	668	712	688	722	716	706	710	651	700	689	695	709	691	682	697	670	689	710	715	739	722	709	711	715	733	674	693	686	736	656	717	704	719	662	745	662	667	697	699	661	675	696	710	716	678	677	665	750	663	680	723	700	718	732	702	646	684	721	727	667	711	735	676	679	645	709	711	658	688	709	675	670	737	710	678	683	671	703	660	717	714	686	691	704	724	680	702	680	706	699	707	713	717	658	709	638	670	635	655	685	703	714	705	740	714	684	713	703	675	669	733	685	704	696	735	736	680	716	674	709	748	678	664	710	689	672	691	685	713	713	683	666	673	674	733	701	657	671	699	673	670	718	703	669	686	671	688	692	639	751	709	684	712	737	704	673	656	686	706	724	704	686	677	710	724	712	748	706	673	732	667	677	692	692	648	674	692	669	680	726	718	700	718	708	657	647	683	669	722	726	660	658	674	729	726	688	735	695	669	696	706	702	719	692	678	650	695	715	718	705	659	701	653	717	733	676	661	685	682	693	667	686	686	731	755	672	724	672	687	716	651	695	721	723	694	688	688	681	731	686	647	696	665	683	689	696	696	693	685	700	636	675	701	720	718	658	744	667	682	681	712	700	707	711	707	679	735	666	711	669	704	666	694	689	666	694	695	719	714	695	688	665	673	732	672	693	670	691	664	673	694	672	751	679	700	677	729	744	684	667	686	712	699	679	727	663	716	749	715	682	756	708	685	721	696	685	708	678	684	669	736	706	744	673	670	678	697	714	731	684	708	660	700	685	699	685	705	730	674	685	686	664	659	689	726	668	741	697	696	689	715	700	694	715	702	698	699	679	701	665	697	662	716	724	741	684	669	684	694	731	714	745	740	730	698	670	703	731	692	686	663	646	724	698	722	725	660	720	712	656	668	663	679	668	675	714	717	728	687	701	740	657	760	674	663	717	687	687	661	624	674	695	692	696	706	671	691	718	676	711	735	701	734	691	692	732	714	710	653	699	755	731	688	734	684	695	718	716	716	700	689	674	697	710	735	691	692	728	727	690	670	712	650	720	668	695	707	711	712	651	670	711	705	681	695	683	742	640	700	678	722	701	673	701	638	691	703	747	744	644	716	702	742	686	676	686	721	685	731	693	697	665	670	672	717	695
7730	534	565	457	348	291	249	243	198	179	249	173	174	197	157	181	195	178	201	147	171	178	179	186	190	163	192	185	196	211	154	180	184	151	161	186	169	179	176	155	183	169	179	183	153	168	163	170	196	155	151	177	185	170	155	181	166	183	187	189	162	152	192	152	168	178	163	173	171	168	181	187	195	179	167	160	155	200	168	174	189	165	185	153	144	158	186	171	207	168	158	183	165	177	169	151	162	187	149	183	168	176	214	154	174	169	198	165	165	175	174	184	192	149	193	162	176	164	155	166	198	168	182	152	190	202	154	154	167	162	198	173	172	171	178	186	165	177	180	184	175	175	173	167	173	181	194	159	147	169	168	159	174	171	145	159	162	173	193	205	183	161	171	164	166	169	185	183	161	172	185	198	175	197	165	180	191	175	162	181	169	188	209	174	171	187	188	164	174	200	184	159	162	177	167	157	170	151	165	186	179	185	170	171	176	165	167	174	159	173	195	149	176	193	183	150	173	173	167	187	194	158	166	179	174	161	183	176	170	145	156	154	166	182	181	197	165	178	162	178	183	154	177	176	181	161	193	172	175	177	154	156	152	157	164	147	164	155	162	183	156	171	179	184	168	160	171	158	184	165	190	191	159	146	162	172	152	171	179	181	166	186	180	165	172	178	200	187	178	179	197	178	171	180	176	186	157	178	175	191	151	175	187	184	207	178	181	159	180	158	187	162	179	171	200	186	195	186	168	160	178	187	178	179	190	209	208	150	180	173	163	184	176	167	174	164	171	179	175	182	174	154	187	153	190	153	162	161	170	172	176	169	167	163	169	160	163	180	184	177	165	192	203	177	175	190	160	196	154	170	193	178	162	160	157	160	161	149	182	158	172	169	151	163	153	159	188	201	176	203	171	170	168	169	162	177	158	159	182	214	161	188	180	162	189	173	181	198	156	157	191	177	180	162	186	165	191	171	199	192	165	187	175	183	179	175	194	192	183	166	196	180	175	169	164	196	183	147	191	186	174	181	170	217	177	186	180	174	197	158	168	181	167	173	202	181	187	157	169	202	180	168	187	173	169	169	178	164	164	179	170	205	181	169	164	152	167	143	162	186	167	187	198	161	182	154	146	166	185	152	175	151	162	183	182	152	153	186	176	177	194	162	172	188	182	195	170	193	183	182	200	164	160	148	171	148	195	181	171	161	166	159	171	163	182	176	180	184	163	164	160	184	174	176	188	179	166	166	170	204	198	159	186	142	168	152	169	171	179	173	191	161	187	170	196	185	183	148	196	180	179	189	160	174	132	181	195	186	164	172	147	191	163	184	166	179	194	170	155	181	198	172	150	180	169	157	165	170	160	161	175	199	192	174	204	157	167	183	163	169	188	163	175	188	182	182	179	179	183	173	158	168	168	181	165	173	184	197	198	133	170	191	163	169	154	177	167	185	174	193	185	193	182	192	180	163	164	185	176	155	166	184	159	164	170	144	180	163	170	182	159	162	191	160	173	177	179	165	143	165	156	169	180	177	205	200	165	177	177	163	152	199	168	178	172	157	173	149	176	180	151	159	179	191	148	189	172	205	201	156	176	175	156	174	182	178	173	147	186	173	180	181	177	176	189	187	166	202	193	177	158	165	180	175	152	208	189	175	159	170	180	185	165	153	184	203	161	172	189	196	171	183	145	181	158	190	180	159	150	180	153	154	181	167	149	187	154	183	154	164	166	154	196	168	181	178	178	161	189	163	180	182	176	176	196	154	188	185	180	189	199	162	180	174	167	184	175	150	173	178	191	179	184	175	166	166	168	175	169	160	190	173	181	195	172	148	181	164	181	179	196	165	172	176	204	175	186	176	189	179	168	186	181	203	172	153	156	160	177	169	176	187	193	198	161	170	172	178	179	183	161	163	175	150	174	158	186	170	182	198	163	200	190	179	162	191	175	156	200	175	161	183	174	186	160	153	193	167	189	192	164	178	180	172	161	202	168	165	163	174	184	182	156	170	150	186	176	183	163	185	147	186	185	166	179	172	171	179	186	165	183	178	174	190	138	176	177	177	173	177	156	174	178	153	183	172	185	156	192	168	170	178	183	161	174	186	200	202	177	203	166	157	170	170	190	151	180	155	167	177	175	161	151	202	171	177	171	154	166	169	189	182	183	183	172	194	200	177	174	145	179	194	171	154	177	159	180	189	195	169	172	183	181	170	180	165	176	179	162	160	175	184	155	167	181	165	161	174	161	165	186	179	170	203	151	154	175	205	178	173	164	186	180	174	170	145	144	175	165	183	181	172	189	164	183	139	191	178	176	185	151	176	155	153	180	180	189	156	163	175	172	188	161	167	176	156	157	183	164	182	182	193	195	172	171	176	194	138	185	175	196	171	172	153	174	182	193	195	163	157	166	189	175	171	173	188	171	176	197	182	173	180	172	188	166	182	159	148	173	185	167	173	177	167	163	159	185	177	186	151	170	184	149	167	169	177	198	145	168	157	162	177	207	188	185	171	184	163	173	199	170	179	176	151	152	150	160	174	171	153	148	160	190	165	188	180	185	139	173	176	155	183	182	165	166	199	181	177	176	187	168	188	187	174	187	175	191	164	172	169	175	173	161	186	174	158	205	164	182	188	148	143	169	184	168	199	165	163	185	176	189	162	157	192	190	201	184	182	167	191	178	139	191	157	181	198	162	172	185	190	161	189	145	175	174	176	165	158	177	159	166	173	186	194	170	175	184	151	170	173	162	183	151	181	174	149	181	171	171	159	147	160	157	143	171	187	185	190	167	165	149	184	180	189	181	187	180	180	193	169	180	176	161	187	147	170	192	166	169	185	174	145	175	160	162	165	175	168	187	166	172	137	186	159	148	198	185	193	155	174	184	178	156	177	170	219	184	183	182	174	177	182	146	175	172	141	209	151	185	160	165	170	192	188	162	184	192	178	166	174	172	166	163	156	154	147	151	180	163	167	178	165	174	156	182	168	157	173	205	174	192	170	203	152	184	188	159	172	169	170	180	194	166	178	175	174	155	172	173	162	157	141	173	182	180	195	166	168	168	155	156	185	182	181	168	167	178	179	157	157	176	174	159	176	169	159	178	183	166	222	197	178	180	169	202	177	181	166	172	176	165	144	158	171	148	164	181	165	187	190	198	183	173	171	168	168	138	169	198	175	179	170	177	140	168	182	175	180	186	169	167	158	172	192	178	173	170	165	169	171	199	153	176	170	180	157	176	168	169	145	163	186	159	181	151	181	180	150	174	170	152	205	147	175	188	164	169	171	186	173	168	156	208	188	163	181	175	174	178	177	155	184	173	162	183	157	188	164	169	166	176	175	173	168	180	170	152	181	184	204	186	176	134	200	176	201	175	195	173	164	213	174	179	167	171	183	169	163	194	163	156	167	178	168	200	162	165	181	169	207	171	179	181	187	174	173	157	164	165	182	195	159	183	167	175	198	192	174	177	169	168	160	159	190	182	176	172	183	166	181	152	157	174	171	164	158
6322	835	1304	1384	1227	1090	946	750	744	642	630	624	570	583	582	545	508	552	548	531	491	511	535	526	513	484	498	513	469	470	502	489	526	463	528	476	500	521	525	461	495	473	486	476	474	469	481	489	462	488	467	489	472	478	491	521	539	470	465	470	456	480	489	467	464	477	461	462	493	484	463	469	507	504	502	481	443	471	488	475	481	483	469	474	453	475	454	414	473	449	493	526	439	494	489	475	487	468	498	486	484	483	462	510	485	465	493	489	487	498	496	481	445	442	502	449	501	470	451	500	456	479	491	489	460	481	504	519	479	505	436	491	528	478	479	479	457	441	508	488	454	473	485	454	460	477	447	476	510	450	475	457	452	516	487	459	455	506	493	447	461	451	495	467	405	499	478	470	462	455	473	473	466	468	468	461	475	473	470	489	409	461	472	477	478	486	461	431	490	472	497	465	467	494	441	464	427	460	466	468	433	488	446	451	520	455	460	487	450	496	452	429	490	502	482	473	474	463	450	460	478	489	492	474	494	482	487	454	502	485	497	492	466	460	466	438	440	474	455	484	500	435	468	482	475	475	465	437	517	498	462	477	498	465	493	458	473	474	485	454	444	483	491	489	482	472	478	489	460	430	479	457	454	455	455	449	475	474	480	471	440	479	449	471	468	437	479	443	517	444	445	458	490	499	408	492	445	505	439	475	472	449	460	438	482	456	501	467	480	498	468	460	456	451	456	462	479	466	463	471	451	501	457	462	463	463	435	457	439	446	472	483	450	488	450	448	489	468	467	478	474	452	489	438	477	467	501	427	475	482	437	498	491	455	445	462	563	462	470	473	488	468	460	446	468	483	463	452	453	487	447	447	452	470	471	520	480	433	518	495	464	448	464	477	471	491	498	455	459	493	493	431	452	465	471	451	474	482	498	496	470	487	437	462	481	482	475	464	496	511	483	463	495	517	458	492	459	451	482	511	476	466	482	473	464	443	474	432	474	495	449	476	453	510	480	504	447	450	435	455	491	469	467	433	475	467	481	480	458	493	471	483	484	466	470	484	468	456	492	491	455	479	442	471	516	467	496	459	506	484	441	463	455	473	484	522	447	473	486	468	473	484	464	424	490	447	458	494	479	445	465	467	448	458	473	468	506	459	491	473	442	478	477	457	480	490	473	434	500	486	476	438	452	431	456	469	485	494	482	495	456	451	462	457	469	439	486	464	473	463	483	472	467	478	486	473	492	459	453	461	453	464	453	456	471	502	498	464	459	450	495	466	479	452	494	498	469	435	476	452	505	490	460	492	478	469	479	473	471	461	486	475	441	466	459	476	456	457	484	477	467	447	491	440	459	486	483	459	503	474	462	433	453	466	448	478	475	481	479	455	447	442	457	459	460	482	453	446	428	477	473	454	485	458	486	457	507	485	474	481	470	473	482	460	469	485	483	469	451	453	454	465	445	494	470	473	476	467	468	481	443	471	468	461	468	453	495	461	481	473	421	438	446	495	478	481	490	491	481	495	467	445	446	470	467	507	440	442	460	457	482	449	465	476	470	466	493	510	475	490	471	488	463	441	465	471	445	480	486	511	441	481	455	486	464	490	477	492	491	476	488	463	466	468	463	446	458	504	448	460	491	523	462	437	492	434	471	446	496	474	460	492	487	528	465	443	476	459	446	490	503	450	474	513	479	475	467	440	447	499	473	446	475	453	462	472	458	448	514	449	476	483	462	446	458	482	440	489	472	482	499	500	524	456	468	461	480	491	459	446	463	476	464	430	495	432	499	465	424	479	440	482	451	473	456	485	495	452	475	453	467	463	474	487	460	455	481	467	454	450	466	442	494	466	465	429	473	437	473	479	431	463	486	477	471	438	462	455	481	449	422	490	470	466	450	432	508	452	458	492	493	462	457	481	436	466	486	466	488	473	470	481	451	459	495	484	510	495	489	449	462	428	472	475	482	478	510	499	466	493	478	450	503	486	540	452	470	480	474	456	457	479	440	485	462	462	508	470	476	488	478	465	498	442	486	487	496	448	495	521	486	472	430	492	472	481	464	480	458	495	454	447	449	488	449	449	487	481	448	507	467	471	533	505	469	460	465	461	456	477	465	459	502	459	481	485	506	520	477	463	461	485	490	472	478	472	478	467	423	467	468	448	477	487	502	477	482	483	488	466	441	449	520	453	518	447	468	501	512	492	457	462	474	472	481	509	492	447	497	474	510	477	513	489	478	447	461	472	466	498	482	488	478	480	461	458	478	469	479	454	497	490	482	472	510	445	469	475	457	498	480	488	453	440	470	467	467	488	477	445	496	478	469	469	460	501	476	471	450	461	528	492	501	468	459	508	450	455	478	500	484	458	494	496	472	468	494	504	498	471	508	443	463	454	487	470	486	458	491	465	502	448	481	492	500	472	515	457	486	457	511	468	454	473	490	518	482	443	442	443	470	431	430	455	447	490	449	464	487	484	503	458	487	449	495	490	486	520	464	455	444	494	447	462	507	486	468	451	482	546	496	450	458	461	481	494	482	499	448	467	469	460	499	485	478	458	451	474	440	473	474	441	467	447	477	480	477	488	461	476	440	445	500	476	451	493	503	449	471	466	491	476	484	495	489	516	483	499	463	480	470	482	475	452	483	478	472	455	481	478	471	473	475	496	462	508	484	478	455	464	476	509	484	482	481	426	463	435	490	451	487	452	501	457	487	500	453	481	473	482	457	488	472	477	459	473	482	479	480	489	445	453	475	495	485	486	516	483	435	514	465	453	497	509	464	449	476	491	455	448	460	458	475	506	485	471	490	470	485	488	474	444	433	425	505	445	458	484	492	469	452	441	487	458	485	479	456	472	470	484	481	462	437	500	495	462	458	480	457	491	471	460	485	489	484	476	477	440	506	491	525	486	472	486	466	491	449	484	474	529	481	465	501	441	470	485	459	445	484	453	456	454	466	503	470	489	474	486	483	477	470	491	423	438	457	489	447	444	450	467	453	452	499	491	460	473	503	451	499	476	455	446	453	464	456	478	451	465	536	494	459	489	462	432	448	478	482	469	458	431	459	476	487	524	461	461	469	460	470	468	482	457	491	469	489	461	476	456	467	477	484	473	486	476	482	499	435	463	463	437	469	453	461	503	437	482	457	487	457	463	477	494	465	490	506	494	474	495	517	451	486	494	461	448	479	479	502	470	458	487	473	444	447	485	451	465	469	443	499	471	492	480	435	479	456	502	436	483	455	447	472	491	482	468	460	510	494	471	456	495	474	473	498	509	480	492	489	460	466	442	442	460	499	434	467	465	469	503	479	481	451	444	478	477	444	480	447	457	478	489	477	474	482	469	466	464	490	442	453	495	482	471	490	454	459	486	441	492	465	478	446	452	489	478	489	480	453	492	452	457	488	477	450	470	450	512	466	466	458	436	463	475	486	447	457	505	485	447	489	502	454	438	484	467	468	447	476	468	467	447	465	457	479	477	481	464	454	450	474	459	442	489	486	479	456	462
14871	1484	1093	923	610	552	437	429	429	386	341	385	360	329	374	360	359	342	348	351	341	303	319	316	299	364	312	323	312	292	317	353	331	354	286	316	356	342	348	314	298	365	328	325	323	313	344	356	344	305	331	308	317	293	309	302	337	349	315	292	312	330	318	306	291	303	346	340	309	343	309	320	314	275	313	322	332	307	307	319	322	296	329	312	291	322	299	366	339	297	306	311	299	335	307	300	317	318	311	311	327	323	307	274	336	314	315	324	311	315	321	296	326	300	331	335	321	308	331	288	318	326	323	329	340	346	333	324	348	338	339	300	322	317	328	312	323	339	348	320	332	323	290	310	299	337	337	316	342	334	319	325	309	314	327	318	302	331	316	335	316	310	335	330	285	337	310	280	329	303	339	297	289	273	336	310	301	311	327	329	291	307	303	304	323	307	324	277	318	322	334	296	334	331	308	328	303	304	309	317	341	307	305	323	337	298	314	311	322	347	328	305	315	329	306	321	329	267	343	329	353	311	336	296	327	339	323	310	353	298	296	356	326	321	306	308	313	325	337	271	280	302	310	306	324	325	308	310	307	324	288	324	315	331	314	278	319	325	306	323	340	345	295	322	325	339	313	333	300	332	311	342	324	292	359	302	291	346	325	330	313	329	310	342	316	287	332	313	309	312	315	326	299	306	310	339	311	336	343	339	296	314	351	327	309	316	322	322	318	315	271	335	345	330	323	324	346	303	282	331	337	337	366	329	321	319	325	311	312	315	316	321	272	312	333	359	314	328	300	317	305	360	352	320	317	297	285	316	322	354	330	303	315	319	300	307	310	296	332	299	296	314	325	303	311	305	275	328	343	309	339	296	282	293	302	307	341	287	322	320	321	349	332	312	316	330	312	333	327	315	305	306	283	303	307	317	307	326	357	353	324	336	333	320	321	323	329	338	306	307	313	291	336	324	329	305	349	310	305	308	352	292	324	322	331	316	336	322	314	317	303	317	309	314	308	328	324	327	341	295	313	343	306	316	307	288	318	343	305	325	322	299	288	321	360	299	300	336	321	301	297	342	356	299	300	297	314	336	311	330	287	330	323	339	305	344	317	312	292	342	322	305	303	320	319	301	316	343	326	312	332	357	336	302	345	316	335	308	359	323	305	301	289	294	291	329	312	310	310	362	305	285	351	338	316	349	380	332	325	292	314	313	331	302	299	304	318	293	329	326	294	299	303	267	329	319	307	344	333	322	309	311	321	301	311	349	332	310	333	316	298	301	337	316	278	288	338	344	296	324	299	301	310	300	323	316	322	302	301	337	325	312	298	339	333	341	309	301	355	302	320	293	326	312	313	303	325	343	324	297	307	328	310	315	302	329	290	313	338	310	322	289	318	355	348	329	300	308	318	324	289	330	361	318	296	298	324	333	356	360	295	287	329	316	297	325	332	299	343	283	283	338	307	312	319	290	316	319	316	301	314	292	307	321	352	304	319	300	303	334	307	322	335	316	304	322	348	334	275	283	308	319	324	338	331	345	328	313	327	304	291	330	309	322	324	332	318	324	307	339	294	333	317	313	307	327	322	278	324	332	329	310	323	324	310	327	326	285	305	296	312	285	356	339	313	330	327	299	325	297	342	331	332	321	312	302	301	340	310	331	327	327	288	344	334	310	348	323	333	326	295	292	333	326	280	328	293	350	319	327	309	318	345	334	275	292	354	302	270	310	310	341	347	308	326	333	321	303	293	338	277	311	315	312	299	350	317	305	326	336	275	310	307	348	306	340	350	295	337	341	350	317	326	353	285	330	297	298	306	280	315	308	321	326	345	303	301	311	321	349	342	304	304	317	283	322	315	356	298	302	331	315	349	288	322	309	327	301	286	327	325	322	290	344	329	336	358	340	318	317	316	326	326	312	331	317	332	307	315	319	324	306	320	334	313	322	287	275	300	326	329	314	318	314	306	328	334	330	314	304	342	341	350	307	320	343	335	337	336	322	313	308	331	308	308	343	296	278	273	293	316	326	284	309	300	330	317	337	316	291	314	317	305	324	307	334	332	334	331	298	303	313	346	326	332	313	335	320	364	302	333	306	317	319	305	334	332	332	303	325	313	397	316	297	292	354	320	328	350	318	294	304	301	309	289	313	297	322	316	343	273	324	321	347	306	286	365	315	328	325	319	343	309	297	342	317	312	340	319	316	349	319	355	332	327	322	310	293	307	319	324	318	310	316	302	318	340	322	331	312	303	320	294	302	311	310	373	296	294	324	318	305	338	298	316	329	315	353	288	323	313	322	313	337	331	297	312	334	312	317	315	313	297	295	340	325	308	330	304	319	309	336	343	327	309	314	305	332	323	333	326	288	342	337	297	285	294	291	321	303	294	327	326	312	317	325	328	306	356	301	346	333	316	336	312	312	320	311	318	329	317	350	309	308	291	337	349	343	333	337	316	321	312	314	316	308	340	300	289	292	322	325	296	304	332	324	315	338	326	308	313	307	317	326	313	335	302	344	281	309	338	323	321	354	323	343	360	316	312	308	336	336	352	303	297	304	291	329	293	321	301	326	301	325	273	319	321	310	322	354	337	352	326	309	339	322	304	338	324	337	323	339	352	310	309	302	329	309	326	354	312	319	302	302	312	300	305	330	321	301	306	373	315	341	320	325	304	334	324	330	289	327	325	318	305	294	307	334	319	361	272	299	316	305	338	311	312	300	318	312	331	341	337	335	317	309	335	290	355	288	296	330	308	296	318	332	304	299	311	281	280	321	327	345	315	323	306	319	333	318	320	310	307	307	294	346	359	346	321	293	318	306	311	304	305	335	322	306	328	324	324	331	293	311	302	319	334	333	313	334	326	346	328	296	306	311	311	320	356	290	336	305	297	278	278	339	332	302	288	314	332	291	311	342	347	308	294	309	324	343	345	329	301	316	338	305	279	339	342	330	295	345	288	295	283	324	354	321	286	298	321	324	325	337	340	291	329	300	287	294	337	335	351	311	322	315	309	301	352	319	293	314	366	326	308	349	313	354	328	283	312	351	328	321	340	305	288	343	313	316	329	318	309	325	315	327	310	329	304	324	322	299	338	277	307	338	345	333	316	324	277	338	348	325	302	299	307	300	305	325	314	325	310	327	328	330	311	333	342	302	315	285	311	295	311	290	350	337	318	270	301	324	311	317	354	307	309	293	324	335	290	311	298	322	304	330	314	335	323	280	310	318	288	300	360	346	295	320	322	334	287	329	299	284	341	324	312	317	302	305	307	310	354	313	287	323	290	356	339	318	303	309	294	338	299	322	325	330	300	323	336	310	331	333	375	324	320	294	320	337	306	325	306	305	301	326	322	292	341	301	310	318	311	309	319	333	320	376	322	317	294	320	314	304	310	333	328	302	305	305	280	322	313	345	315	324	286	328	345	304	327	355	315	304	312	340	365	321	323	304	307	296	332	322	310	319	303	326	287	308	332	344	336	355	337	311	284	326	309	331	307	353	298	308	298	279
8507	1446	2394	2629	2182	1889	1664	1391	1300	1203	1098	1043	1033	978	906	988	918	881	848	865	887	846	854	861	816	818	858	794	821	826	795	792	790	806	757	791	832	871	770	800	785	823	759	797	835	741	758	776	809	787	770	771	768	774	831	765	772	774	750	806	789	771	803	798	777	778	802	796	783	722	750	786	813	789	757	770	787	799	811	741	778	780	761	831	747	742	765	813	757	768	812	782	800	817	749	820	751	785	804	742	771	800	761	810	760	801	743	758	787	812	777	786	785	731	725	755	744	785	783	772	777	781	760	740	752	818	806	752	772	771	791	784	785	792	780	765	798	775	760	796	763	749	799	789	781	787	805	747	773	720	788	824	803	759	753	710	732	778	780	786	781	798	782	745	788	765	801	765	777	729	786	770	806	800	730	759	746	813	780	736	783	803	784	784	748	755	738	779	745	751	782	781	746	824	740	775	800	771	752	765	784	744	784	778	843	763	727	732	779	818	747	762	755	827	800	762	821	796	757	792	810	768	735	775	746	752	760	744	758	811	814	792	769	796	748	738	817	791	772	756	773	777	807	748	772	749	778	751	758	777	789	817	768	763	831	741	841	782	780	785	769	827	778	754	737	751	743	754	793	764	730	786	808	789	815	836	810	797	767	762	781	780	749	750	788	801	754	745	787	762	815	750	789	802	789	758	760	734	796	844	805	790	741	742	752	765	778	834	787	790	765	759	839	810	782	791	775	736	767	775	858	756	764	808	737	735	753	770	798	749	794	788	782	736	787	783	744	757	816	741	790	795	698	800	839	803	818	783	829	798	761	782	785	776	771	788	791	777	787	782	740	797	812	793	715	749	749	799	754	725	801	791	738	808	821	702	768	804	759	746	759	747	791	799	796	769	794	775	747	759	749	758	793	754	800	751	770	780	800	712	750	808	744	765	785	775	787	786	763	793	752	771	752	815	798	756	755	762	788	832	769	798	713	764	755	811	788	773	790	806	738	777	752	738	743	762	794	767	777	820	767	794	796	781	801	812	726	783	778	820	763	785	815	796	774	767	740	793	780	764	789	797	791	715	780	750	747	767	786	717	785	817	765	753	748	778	786	767	763	763	775	781	783	776	758	815	741	798	775	774	783	779	758	822	740	745	773	803	773	762	764	825	754	752	819	785	737	774	731	758	782	771	778	751	795	793	785	783	772	775	769	730	752	778	783	783	714	751	792	788	815	767	754	728	794	820	751	791	779	802	730	738	802	768	791	792	758	762	808	730	777	777	800	782	770	762	782	764	761	784	750	729	740	793	764	809	837	747	771	757	739	746	774	772	755	743	763	800	791	780	831	784	789	828	754	754	730	759	752	772	689	790	827	759	788	757	776	787	848	771	756	822	747	799	783	839	786	770	773	795	740	750	799	755	747	777	799	801	738	778	746	781	798	851	818	786	800	839	770	716	791	783	759	768	778	748	758	825	762	803	780	796	773	720	740	768	783	772	767	780	772	761	800	760	755	796	758	785	769	752	798	803	763	741	723	744	770	750	802	722	786	803	766	775	741	771	799	797	726	751	750	757	732	807	747	760	807	812	786	793	778	790	785	749	769	752	770	711	749	812	782	777	798	777	731	747	805	763	752	745	772	740	782	792	731	815	775	760	792	821	774	818	787	790	772	755	765	809	775	776	722	729	774	775	707	806	758	745	766	781	821	756	787	746	787	817	736	775	757	810	719	759	766	779	773	741	783	781	784	762	790	789	833	763	801	820	836	786	756	804	820	781	774	765	819	746	760	831	771	782	777	778	809	755	754	775	780	773	811	798	766	794	752	779	766	786	787	768	753	814	776	763	787	749	795	754	763	796	759	757	809	814	702	813	762	774	789	833	798	767	762	748	779	737	784	761	758	817	764	756	743	780	723	815	748	799	814	743	720	772	758	785	793	750	795	770	769	784	731	751	757	782	795	727	763	815	825	756	737	791	769	801	765	772	763	769	779	741	724	746	763	792	842	733	769	771	772	746	765	725	791	783	782	803	744	763	762	756	784	799	790	758	771	756	781	750	772	772	725	715	808	722	749	761	761	838	769	840	760	801	807	732	786	781	783	781	800	773	786	765	778	764	808	775	755	781	795	764	771	733	805	793	778	802	801	722	759	748	751	773	758	816	792	772	735	748	816	811	786	769	780	759	769	745	831	765	743	766	731	771	812	691	742	762	748	794	784	742	854	800	759	764	741	783	814	779	743	792	776	789	751	771	815	772	764	770	781	811	794	709	810	752	800	794	781	725	787	813	768	798	818	801	749	751	747	814	823	775	794	840	749	817	750	754	834	824	785	781	747	802	757	766	751	757	791	769	794	761	760	757	722	755	819	733	785	769	794	824	814	802	759	766	782	819	818	775	768	814	692	758	776	744	730	790	789	773	773	794	803	732	729	784	767	751	737	718	760	812	726	823	751	761	765	778	811	708	729	789	763	755	779	765	814	758	771	759	811	759	762	798	788	761	795	788	838	815	738	788	747	761	830	775	800	788	775	811	739	791	770	783	732	772	729	768	770	719	775	754	754	744	784	812	741	739	791	769	779	785	778	771	775	740	754	788	788	792	743	744	746	790	758	788	742	805	792	780	752	775	802	788	803	778	736	836	830	779	722	778	803	764	792	723	754	772	817	812	736	794	781	803	814	753	805	774	787	812	752	796	771	766	770	740	749	844	761	807	783	796	807	730	806	748	753	799	751	797	785	776	749	776	767	812	757	808	755	755	754	793	780	792	758	729	762	740	773	742	773	788	765	773	812	825	763	777	776	753	818	771	798	776	766	779	759	779	785	779	768	759	788	792	720	819	766	809	772	792	787	747	775	835	763	742	761	778	806	739	805	739	765	778	731	774	778	778	754	804	796	772	771	721	817	827	777	780	788	800	809	724	734	761	792	783	825	762	778	792	741	769	763	772	754	765	767	787	801	793	790	745	781	832	791	751	769	780	816	786	725	824	790	753	749	772	764	773	838	785	779	729	795	756	760	827	747	771	770	812	784	769	761	749	776	812	777	791	730	795	737	775	746	787	813	764	751	758	782	812	753	767	735	762	756	742	848	767	791	794	771	790	784	786	758	787	767	738	804	761	808	813	796	743	761	801	755	763	779	828	806	757	750	790	820	751	799	768	784	746	828	755	720	780	757	772	737	767	815	771	805	779	739	812	772	794	778	753	783	797	761	756	734	754	781	740	777	750	793	779	823	727	749	770	782	777	779	794	770	813	804	735	732	759	748	742	782	753	803	715	801	772	780	796	770	765	725	797	793	785	808	837	708	758	770	792	744	773	759	770	785	790	778	827	835	792	787	786	768	780	782	755	766	735	788	733	806	782	814	749	779	834	730	809	780	763	803	768	781	818	794	766	699	796	742	787	751	810	733	772	795	767	750	748	765	783	752	767	762	784	824	802	740	722	762	796	769	772	785	773	834	752	784	755	817	774	758	765	765	799	778	775	732	765	762	827	782	757	762	772
1525	315	309	303	295	285	289	304	317	292	285	282	273	290	271	274	297	293	269	279	320	290	321	277	297	279	293	323	293	295	296	288	311	323	273	281	303	311	290	272	242	267	279	322	302	280	279	273	285	281	259	277	261	289	291	308	287	315	246	311	291	277	256	298	275	309	294	302	279	267	277	271	273	287	309	274	279	283	266	289	319	295	290	273	264	261	314	298	324	260	288	269	271	312	295	282	304	301	276	268	280	305	300	301	297	292	279	281	312	274	269	264	277	277	281	278	271	303	280	268	253	243	283	312	297	301	286	268	292	320	300	305	295	296	279	313	293	300	300	270	289	283	248	290	293	297	257	313	280	316	301	289	271	291	255	315	262	278	302	290	304	274	313	297	279	300	283	286	281	263	294	268	284	270	289	297	299	284	268	339	315	279	320	293	298	284	295	292	281	262	258	310	295	285	319	291	252	271	314	296	255	300	289	299	277	307	282	280	321	294	302	292	301	288	302	307	277	318	298	307	310	284	344	318	279	249	289	275	283	281	291	276	281	297	278	288	262	275	263	321	283	296	306	278	282	292	283	293	311	298	268	271	265	283	266	265	261	306	299	287	302	292	280	276	270	280	285	316	290	297	319	308	292	303	312	331	277	285	261	287	352	301	310	305	288	296	316	302	249	293	284	286	302	271	311	284	331	268	291	267	303	286	266	287	277	280	310	291	297	304	260	272	276	294	277	282	287	291	275	290	330	294	306	267	285	305	265	300	305	316	323	299	305	273	295	291	284	300	293	263	282	303	278	295	294	270	281	273	274	296	300	267	306	288	299	266	274	252	302	304	291	302	290	282	285	306	275	301	287	305	313	291	307	277	274	289	297	297	256	286	287	280	275	274	275	294	296	280	290	275	297	302	334	325	251	271	248	312	299	300	295	260	316	272	263	269	247	262	303	277	291	289	279	296	272	309	281	290	314	278	296	257	270	291	296	295	290	272	305	294	294	303	268	282	282	281	320	266	282	292	284	274	291	321	291	290	309	314	261	290	286	299	285	308	338	278	276	267	279	309	318	288	318	286	316	280	311	302	282	300	280	276	275	271	286	316	283	289	264	291	324	282	281	270	291	306	303	324	247	288	329	300	304	299	272	282	276	271	275	286	301	283	279	256	291	297	314	316	331	295	277	306	285	307	279	323	310	280	296	293	322	315	275	295	314	273	307	300	269	226	297	269	289	280	296	279	251	270	274	277	299	260	264	311	303	272	290	272	262	287	300	324	300	320	286	264	300	308	309	270	275	278	276	307	292	296	296	302	315	315	286	302	306	253	300	280	285	271	307	303	292	268	315	315	305	308	330	282	288	300	260	326	286	272	303	270	312	291	302	287	289	291	304	306	300	317	324	306	300	300	309	288	244	279	298	297	293	279	277	294	278	287	311	279	286	258	316	308	274	287	263	304	281	263	241	328	289	302	269	301	279	298	308	294	320	274	305	270	295	286	304	302	301	301	294	294	275	269	281	273	277	289	313	285	277	309	271	267	296	284	259	282	284	277	254	340	300	292	252	280	276	305	282	298	291	269	287	308	287	271	312	265	327	267	273	304	273	292	278	314	253	306	302	325	294	313	283	315	304	309	279	274	288	273	286	292	311	291	279	306	284	274	313	265	255	254	277	265	272	276	300	282	300	275	288	285	306	272	288	307	314	310	333	287	332	317	298	298	279	318	321	266	267	278	309	294	286	287	275	304	283	281	270	281	286	324	276	274	257	284	304	297	288	326	285	296	309	267	317	279	278	309	276	285	323	294	300	288	277	262	290	292	287	318	329	305	261	292	271	331	296	283	330	263	286	305	265	296	267	283	306	285	290	297	272	276	286	309	297	261	301	263	272	299	292	293	261	275	278	282	309	287	309	276	285	303	316	312	297	278	276	282	298	301	283	284	306	293	300	296	256	307	263	318	288	285	302	267	271	276	305	304	261	289	324	292	277	289	339	303	263	301	307	288	308	289	273	307	327	271	304	281	317	289	284	272	283	279	284	272	266	313	294	276	296	300	291	257	299	277	265	293	303	304	278	300	285	275	300	284	309	264	298	299	282	288	290	281	286	283	311	268	308	293	259	305	257	264	307	276	292	298	259	270	281	267	305	262	311	235	290	290	295	309	297	313	256	297	310	288	272	295	279	282	295	300	287	275	323	293	268	250	279	266	291	277	289	303	294	278	315	275	320	270	269	297	276	299	305	311	301	268	281	294	277	275	311	277	304	309	277	297	262	307	262	282	266	282	277	297	295	264	314	265	288	278	270	263	283	273	279	291	308	283	254	278	293	314	283	248	262	274	307	257	291	307	250	301	298	261	283	288	298	262	289	283	291	297	285	330	306	329	284	301	304	301	303	289	284	275	288	284	324	271	271	271	302	331	233	285	268	312	279	269	295	278	292	281	313	285	261	291	274	297	314	320	278	266	298	328	304	290	299	284	300	276	294	287	288	270	304	279	283	295	303	302	292	275	281	299	327	266	306	277	309	256	290	288	277	327	295	285	289	272	311	282	281	286	306	264	307	288	286	284	267	311	301	300	271	288	298	297	269	297	309	306	313	293	281	240	296	227	264	281	284	311	260	287	295	264	298	329	272	278	301	267	281	291	305	288	300	256	316	317	276	265	317	302	295	281	300	286	265	272	313	301	339	240	295	267	288	295	279	253	284	262	268	267	261	269	261	279	316	313	276	320	322	309	303	295	279	327	304	288	277	302	305	258	295	282	281	293	278	322	274	275	282	269	287	300	307	292	306	290	296	317	281	305	276	326	286	306	323	336	287	262	291	303	282	312	288	310	291	286	303	289	279	300	298	260	258	267	262	279	284	288	301	272	300	286	284	262	295	299	293	291	289	271	305	259	296	274	293	292	301	307	275	258	308	303	311	285	293	303	322	289	301	278	305	300	276	276	307	246	282	299	292	293	294	301	338	304	283	285	293	272	267	327	283	289	311	323	306	294	336	290	281	285	294	282	263	277	298	274	252	286	314	311	314	301	278	297	283	291	285	284	293	296	295	267	273	279	295	273	260	320	294	295	286	263	307	279	286	281	307	325	272	293	295	265	268	288	275	289	309	307	298	285	282	289	288	260	282	304	280	320	299	305	301	284	293	271	317	299	308	288	286	267	276	288	276	309	278	311	306	312	309	292	273	283	288	331	326	303	285	280	320	263	280	264	260	303	285	300	298	282	297	287	266	323	324	298	293	291	288	295	265	287	316	275	286	302	303	266	293	288	287	297	281	330	286	319	276	285	287	264	263	336	271	298	278	320	274	306	312	320	254	287	261	306	328	299	285	312	293	263	292	307	275	306	266	240	266	271	298	324	298	253	262	295	274	269	274	309	259	283	300	274	294	286	320	269	275	270	285	288	268	261	291	331	314	294	292	305	310	295	303	280	312	310	276	274	282	325	291	300	298	296	299	266	259	308	288	302	314	308	289	304	304	285	313	307	244	252	281	288
2035	680	724	718	768	719	674	718	726	726	672	647	636	686	714	704	691	649	669	644	636	658	664	714	646	681	663	707	670	709	663	689	712	694	697	704	704	667	730	729	654	690	708	675	685	685	734	685	694	685	680	638	680	660	687	668	666	691	688	630	656	710	721	658	668	657	668	732	666	697	701	668	686	703	672	682	699	651	670	676	717	671	632	688	718	689	693	689	654	684	646	641	702	674	701	684	677	673	674	659	707	704	680	724	677	684	697	661	688	670	719	684	680	693	727	655	706	729	708	709	694	661	674	689	719	683	734	633	663	688	705	657	671	628	660	673	697	715	665	691	713	714	667	649	650	673	691	681	658	706	682	701	682	697	665	715	690	669	644	721	656	647	656	711	662	710	676	652	686	722	705	686	700	692	665	674	694	675	699	700	701	687	676	648	693	673	696	703	676	705	659	698	661	655	695	696	687	703	696	680	727	684	693	602	650	666	680	710	656	664	635	686	708	655	691	688	613	718	700	683	717	657	722	721	654	641	670	695	717	735	678	696	681	666	696	715	699	662	704	707	663	687	717	644	652	693	667	660	695	656	666	632	709	712	687	668	605	711	719	693	709	640	671	712	694	672	695	640	671	682	639	682	671	671	654	647	661	675	676	721	701	649	708	720	696	656	648	674	694	687	657	645	684	658	694	663	678	709	664	679	703	706	693	705	697	648	697	699	725	685	653	647	739	694	676	696	724	670	696	672	700	715	680	674	717	675	688	698	664	652	646	748	672	660	661	691	675	641	717	705	670	702	657	718	649	678	698	676	664	693	657	675	695	706	682	673	697	749	700	701	724	720	669	698	695	710	664	660	664	685	753	671	722	686	691	654	700	664	630	688	673	668	679	679	671	641	701	673	699	716	655	674	638	669	662	703	758	656	722	667	664	687	644	642	691	690	686	681	725	699	681	697	682	691	702	667	704	691	667	705	678	679	679	697	701	694	675	699	654	676	668	706	699	696	685	680	717	708	656	668	684	711	724	679	743	750	684	687	721	699	597	654	649	683	702	673	685	673	701	643	698	677	660	695	676	731	704	679	689	703	713	692	611	680	730	690	665	680	664	669	637	673	691	672	671	652	707	696	640	644	623	707	672	709	677	643	668	692	685	699	749	665	696	688	657	679	717	692	657	674	666	669	636	682	675	709	668	703	735	681	682	716	692	693	675	656	720	640	691	726	649	693	686	678	657	679	686	698	648	710	706	682	704	702	679	701	702	694	723	724	704	697	642	699	647	672	661	651	709	677	676	678	665	711	709	673	692	678	675	721	677	695	670	719	637	683	692	675	716	699	726	707	695	698	707	712	659	691	730	654	698	698	720	670	699	701	671	673	694	679	699	670	707	668	663	667	682	734	714	706	690	675	703	683	675	704	682	636	646	642	660	695	685	620	704	744	710	675	701	699	652	694	672	687	710	701	679	702	643	653	682	694	617	695	682	642	713	680	702	660	693	694	617	641	667	664	665	681	652	692	706	730	681	664	682	687	686	697	673	676	661	699	683	690	689	700	699	656	632	707	707	692	696	734	632	683	704	661	682	661	689	660	719	690	707	682	704	628	708	723	696	669	664	685	650	667	665	646	634	680	641	706	703	675	610	695	668	659	693	701	672	693	737	662	704	705	712	663	674	665	666	717	664	700	685	747	702	672	692	658	673	641	722	684	679	643	683	708	686	628	720	659	696	646	704	722	671	712	633	699	673	727	668	672	637	679	719	683	691	682	686	695	698	648	647	667	677	644	631	680	686	713	697	645	700	702	705	707	750	734	637	712	637	689	701	672	669	674	704	711	679	678	702	644	698	747	712	732	679	725	695	701	722	621	704	668	635	688	678	658	666	696	669	675	695	671	664	695	743	671	674	656	655	704	679	668	677	684	722	693	679	677	647	692	640	702	749	688	663	681	724	656	697	707	693	675	692	698	671	705	672	679	634	651	644	694	660	686	676	684	721	719	641	686	691	663	673	685	704	716	645	681	693	679	688	650	685	707	723	651	663	681	723	692	656	710	702	653	626	686	695	638	733	650	646	703	663	707	704	640	693	697	672	695	708	687	666	674	662	642	758	711	723	698	703	678	698	700	652	743	713	719	728	689	695	659	711	670	709	693	679	690	681	684	697	687	637	655	716	705	671	768	674	654	707	641	711	716	648	637	653	667	706	720	688	716	713	649	675	714	684	684	674	641	687	704	662	688	680	703	680	698	682	710	690	684	701	718	628	673	728	753	678	693	667	681	687	706	626	676	671	680	662	704	710	715	711	683	690	631	711	707	660	619	606	692	688	660	618	670	724	695	676	689	668	674	681	696	630	664	702	686	712	696	643	664	696	693	752	663	697	680	743	710	669	743	669	672	654	711	645	653	721	717	703	668	757	696	653	681	659	741	658	639	685	695	703	699	699	738	723	685	707	705	694	696	718	677	696	705	664	677	717	682	688	702	690	644	709	673	630	691	706	646	669	661	675	655	693	686	657	740	704	642	728	666	683	716	665	688	640	726	639	681	675	691	685	691	657	692	677	696	658	677	670	663	668	672	649	717	682	728	683	727	706	692	700	674	730	678	677	671	712	695	657	705	671	690	666	681	688	687	685	745	699	663	687	671	680	674	706	695	693	684	698	648	676	690	663	697	709	718	672	703	704	687	717	668	667	649	663	682	679	668	709	639	706	667	626	664	662	722	713	712	651	710	644	683	648	626	708	707	672	674	664	669	725	626	695	659	684	715	699	663	679	688	689	658	688	631	729	681	700	672	660	686	638	668	629	673	634	684	677	672	724	691	679	689	694	716	653	663	725	652	709	719	665	734	661	655	706	671	715	714	654	691	696	644	672	682	675	663	722	681	720	705	664	686	660	685	694	654	681	694	651	672	688	691	726	650	713	662	688	680	717	667	662	711	740	634	696	682	689	673	700	684	662	671	682	710	683	698	642	679	729	675	670	740	649	686	682	660	651	687	663	704	668	700	713	730	678	690	659	701	666	669	686	688	745	665	668	662	661	642	706	758	669	724	665	688	657	689	658	690	702	701	610	688	663	643	676	669	681	704	673	689	652	670	665	642	701	672	709	675	695	656	673	728	694	658	659	711	655	719	678	691	688	690	698	665	684	682	717	646	703	622	658	702	718	676	673	714	704	710	669	665	654	679	679	704	676	677	658	672	682	691	700	661	692	747	696	719	686	674	713	663	670	704	628	700	717	645	679	673	688	704	695	671	724	729	669	713	684	685	663	710	677	644	687	707	666	660	678	717	726	675	719	693	699	732	664	698	682	708	656	700	666	667	665	708	664	690	679	692	690	677	693	655	711	689	651	710	671	691	679	677	701	688	700	652	616	706	663	694	652	686	668	684	732	732	702	711	669	677	643	682	675	660	734	698	658	711	657	685	646	712	645	684	657	678	684	656	777	689	691	708	730	720	675	742	683	623	684	651	712	704	709	686	706	687	682	662	659	693	664	666
7544	581	502	411	316	305	266	256	195	184	168	223	155	183	188	189	195	159	181	167	177	176	182	168	178	179	184	170	135	174	162	176	190	165	156	192	181	163	146	181	154	184	168	158	168	182	177	179	165	171	162	181	162	154	179	172	147	163	182	206	203	197	192	200	196	164	182	163	149	165	159	184	153	180	158	186	161	163	145	191	148	142	162	157	175	170	166	191	161	192	149	219	148	160	172	183	149	162	167	168	183	188	164	140	160	143	160	164	144	163	195	142	177	152	166	167	173	171	177	172	162	170	164	192	167	178	159	174	184	153	179	181	180	168	164	189	156	170	167	153	152	185	138	161	179	168	179	187	149	160	182	154	171	176	175	185	176	178	178	186	155	149	159	167	146	161	165	159	166	148	167	198	154	159	167	168	187	174	154	177	194	173	173	160	181	191	167	152	163	169	159	128	164	173	183	201	174	165	182	144	195	189	179	178	160	162	169	169	202	169	154	149	197	182	194	158	174	197	148	168	149	162	173	185	167	168	154	162	189	171	192	181	154	157	161	154	157	197	175	194	155	182	156	159	194	150	201	153	182	156	172	162	158	157	157	161	182	139	199	177	145	156	153	162	210	170	155	155	164	170	163	157	179	184	171	173	186	165	172	155	168	163	170	170	169	153	162	159	161	182	158	163	178	153	153	198	138	177	177	176	166	183	191	148	165	174	175	178	179	164	167	165	166	173	145	171	161	189	207	182	160	187	192	178	156	178	157	153	180	154	169	165	163	178	186	199	159	160	198	152	165	138	173	184	159	180	167	163	180	167	147	180	167	177	186	177	161	191	168	164	166	171	184	167	167	156	155	159	151	160	175	161	152	181	165	163	164	175	175	146	171	189	166	173	177	179	172	192	177	178	178	166	167	181	154	168	166	185	187	195	172	187	170	142	156	152	182	180	187	170	166	151	162	196	170	169	169	183	169	138	159	190	174	157	174	186	183	176	168	155	145	165	161	189	161	164	164	191	165	186	186	146	152	143	165	159	191	167	181	181	186	147	172	175	159	161	162	187	190	168	167	154	172	186	168	185	185	159	173	143	167	166	181	167	156	159	165	160	201	162	184	176	167	155	201	192	161	177	175	173	166	178	182	153	170	154	191	168	157	162	154	177	164	184	171	185	165	158	181	167	195	155	179	189	149	168	167	175	185	177	174	165	178	188	184	162	164	159	190	153	138	156	174	169	172	159	146	172	185	164	196	141	166	161	140	176	193	167	159	169	162	163	185	192	171	172	145	161	192	178	163	178	160	194	168	196	155	183	169	162	167	165	170	175	186	173	170	141	144	153	167	208	190	160	169	177	168	170	172	170	192	169	162	195	142	175	145	179	157	155	169	197	162	167	167	170	149	182	185	174	177	174	164	167	144	161	179	181	169	153	195	180	171	160	161	176	141	169	171	181	169	145	155	186	158	196	170	157	204	173	164	187	168	173	162	166	207	181	186	190	187	183	173	179	170	170	161	201	180	176	209	181	203	165	181	176	156	182	171	156	173	167	171	168	155	167	163	173	170	157	182	159	174	159	167	159	187	120	185	192	169	195	196	173	182	139	176	184	144	170	168	167	174	154	165	178	168	166	154	154	167	201	151	153	184	179	160	162	164	148	141	172	172	176	165	156	171	176	201	185	169	171	151	159	143	164	151	171	151	155	173	154	180	166	185	181	190	194	174	177	190	173	183	167	177	146	167	176	182	155	173	181	189	177	158	187	168	164	170	176	153	175	201	169	150	165	190	174	168	190	161	177	169	203	170	169	175	151	186	165	177	146	152	183	165	177	194	189	189	159	159	155	161	173	183	179	167	171	136	154	190	155	164	178	182	170	194	204	161	157	159	170	175	171	170	168	174	173	171	168	162	155	167	147	151	165	203	148	150	156	146	168	157	148	150	170	171	177	204	174	165	177	191	185	150	204	157	140	162	132	162	170	178	166	157	166	167	197	157	156	170	164	157	188	166	167	157	147	191	197	176	172	157	167	180	196	175	147	151	145	148	175	151	150	176	178	156	145	173	186	160	181	163	163	189	175	179	152	175	164	162	180	179	175	188	180	161	168	167	176	172	198	187	163	184	177	187	171	138	142	151	168	174	190	192	173	178	174	163	168	165	198	158	178	174	170	189	134	153	161	159	172	173	165	168	169	181	140	162	184	174	192	201	194	201	168	146	161	173	153	185	189	172	156	168	168	156	176	146	190	179	157	170	160	178	161	139	145	172	160	191	166	163	172	184	156	168	164	168	183	170	167	161	173	188	168	167	155	140	184	176	186	158	160	178	171	148	182	174	155	165	188	172	189	166	178	176	167	166	184	176	162	191	165	182	166	175	173	160	176	198	192	160	172	201	142	170	174	175	170	179	174	157	189	174	176	159	174	141	177	172	175	156	157	151	164	192	185	150	174	148	179	186	174	145	180	189	198	170	168	170	183	161	181	169	190	183	168	180	155	177	149	169	192	176	149	186	174	172	190	167	134	166	171	157	163	169	183	145	179	168	162	196	193	193	181	186	168	148	159	160	184	171	160	173	171	152	147	172	165	147	157	163	163	165	167	169	149	159	164	161	170	175	154	171	176	184	176	157	161	161	180	161	170	181	161	186	178	172	202	159	155	172	145	172	164	140	168	166	178	185	190	185	165	181	179	171	165	178	162	193	172	170	168	195	177	154	155	190	188	160	192	191	140	166	133	163	193	183	150	157	177	173	174	152	150	167	166	160	164	166	171	184	156	175	162	168	193	153	173	165	175	166	148	170	171	178	171	171	170	181	162	153	173	183	145	177	178	180	160	176	176	167	180	157	156	160	153	157	162	170	189	148	180	157	171	170	152	162	174	183	182	150	175	157	177	161	190	168	159	154	171	192	185	186	175	157	151	173	162	162	181	171	156	143	142	166	172	176	160	188	184	151	170	167	179	162	187	162	163	181	178	156	174	178	182	174	161	198	176	190	151	154	179	173	171	196	151	180	177	182	164	178	152	180	181	193	156	200	150	181	173	156	178	152	180	159	154	168	175	163	165	158	158	149	174	177	170	183	200	193	174	163	191	185	176	187	166	153	175	152	168	180	167	169	171	164	169	168	177	150	177	208	170	132	170	168	169	184	185	201	186	169	137	158	178	164	152	145	203	165	164	184	168	201	198	162	172	185	177	179	184	151	169	167	189	167	179	162	185	172	151	188	158	177	141	164	177	172	168	171	166	160	147	175	156	163	168	163	167	166	165	152	170	189	166	182	169	162	206	187	189	170	170	184	177	173	165	172	173	148	169	161	175	166	170	164	188	165	160	187	170	170	197	171	163	193	164	185	161	149	178	163	157	182	198	152	182	179	151	179	168	155	145	172	161	186	189	166	185	176	164	180	179	161	171	168	205	146	182	180	162	184	172	180	153	192	133	152	137	171	181	180	198	174	162	149	169	178	171	163	158	179	176	158	171	150	156	171	203	150	179	148	174	162	171
6252	819	1295	1523	1215	1011	918	762	746	678	634	617	590	613	560	536	562	525	483	527	496	508	499	502	503	510	504	445	463	492	435	485	477	497	470	471	459	462	476	499	452	475	499	489	423	461	475	467	424	434	447	482	429	465	478	467	459	465	516	472	466	426	448	503	439	434	511	470	483	430	463	455	461	497	465	444	484	464	481	459	492	474	486	440	444	442	428	470	464	479	437	459	450	464	483	451	485	464	461	457	507	443	469	464	447	437	485	497	474	498	453	473	455	476	459	456	462	474	448	453	483	475	476	435	507	486	491	423	421	497	453	479	451	454	441	441	472	452	512	473	467	460	483	463	450	442	463	456	475	442	453	462	460	438	470	474	459	441	475	472	477	488	446	507	466	436	478	458	514	449	481	460	444	412	497	443	432	484	501	466	433	477	499	472	451	442	498	455	432	451	482	439	463	431	449	456	457	431	444	462	455	487	463	469	437	418	489	481	479	480	483	480	466	480	467	449	521	445	458	479	462	451	447	514	448	478	493	417	471	424	474	483	467	469	446	461	445	422	490	457	480	449	480	471	459	457	475	481	466	462	458	454	462	436	436	470	452	476	472	458	481	474	435	443	474	413	465	468	461	447	469	467	461	468	483	484	457	473	440	426	459	470	484	444	475	455	454	446	438	421	432	436	453	409	463	437	478	461	453	459	447	440	425	454	489	471	485	486	489	483	427	479	525	473	451	483	468	475	474	469	447	503	484	496	475	425	448	435	469	443	472	447	518	513	466	452	468	423	461	475	453	476	464	453	423	456	490	475	466	460	456	478	483	429	483	457	458	445	432	472	464	437	447	483	441	424	443	462	493	515	448	485	441	460	467	461	461	486	449	458	450	469	467	472	474	462	463	480	453	479	439	451	436	442	450	430	462	453	469	451	467	463	438	474	468	480	476	473	476	474	455	450	448	496	413	450	441	466	442	444	474	445	514	457	481	454	437	471	465	450	453	473	495	493	471	442	443	401	434	455	442	473	519	463	464	444	441	451	433	495	435	416	479	460	418	440	435	479	457	469	433	502	449	449	439	456	509	455	440	465	465	423	444	492	485	488	453	479	486	489	486	453	499	452	456	460	451	479	441	462	507	448	516	436	429	468	512	450	453	469	520	440	492	495	464	507	461	452	502	463	476	467	444	409	423	447	445	472	425	438	480	451	487	478	434	483	476	461	452	472	461	433	479	467	456	469	475	407	446	467	468	464	423	472	463	431	431	454	488	463	459	483	436	456	469	481	466	485	436	520	491	501	483	473	445	455	473	452	489	475	430	440	477	483	414	468	501	472	466	469	503	460	469	465	462	484	473	461	448	420	480	469	469	484	450	490	452	439	461	445	448	429	431	451	470	443	463	454	476	463	445	439	458	490	468	472	462	435	441	482	479	428	422	466	457	474	457	479	453	448	481	462	518	492	457	439	462	489	451	461	434	457	425	432	434	473	460	474	456	464	479	470	450	409	474	495	464	471	425	485	462	462	453	492	459	460	428	477	469	462	418	467	460	461	443	480	468	460	442	411	456	469	468	463	483	481	482	450	487	470	455	500	465	433	486	476	438	455	448	467	444	465	474	454	438	468	437	462	453	420	465	455	436	498	436	505	460	458	460	483	459	463	426	448	460	470	451	458	461	465	432	456	463	452	466	490	460	435	437	492	467	450	432	445	466	486	491	432	436	467	499	446	466	476	523	483	439	482	412	482	467	472	446	501	443	490	443	493	438	469	456	473	480	472	442	466	475	453	443	431	450	457	461	485	439	443	447	455	469	502	436	430	424	471	469	463	447	444	487	455	477	486	490	477	469	471	404	460	447	479	452	468	478	418	443	448	438	411	489	455	487	485	493	462	463	461	430	467	443	489	455	453	475	443	474	450	427	503	482	445	461	463	453	436	392	470	467	453	461	472	434	516	440	425	467	434	500	445	514	466	491	452	448	455	467	486	435	465	470	474	447	446	439	459	502	430	454	446	462	473	445	490	451	463	487	491	483	511	499	444	472	438	454	451	460	430	475	479	466	431	454	449	482	414	473	433	454	421	453	467	466	460	465	468	460	495	460	457	470	476	449	473	429	445	480	468	478	442	475	435	451	459	478	485	441	444	470	478	469	501	487	472	422	447	405	435	483	455	471	475	459	478	465	428	461	463	478	473	460	471	412	439	459	446	460	460	458	455	460	498	472	428	436	454	478	447	425	463	410	487	451	421	452	486	456	470	450	448	487	455	502	444	440	437	451	482	439	454	460	466	493	480	455	488	435	471	435	494	472	444	446	464	475	460	476	470	478	445	453	472	460	463	484	435	468	470	453	501	455	465	474	465	474	465	475	455	463	461	459	449	434	466	472	482	447	457	472	453	489	448	452	450	432	477	466	452	433	440	435	463	425	448	483	483	491	441	441	475	467	487	487	467	466	474	432	462	460	468	452	472	462	458	479	425	475	458	459	447	483	464	438	481	449	467	504	445	464	467	429	481	441	471	522	464	495	464	467	464	471	464	486	482	485	494	493	490	464	428	465	457	449	466	480	464	439	487	455	462	452	460	442	471	445	450	450	460	454	448	463	478	437	415	460	495	472	472	492	493	482	481	466	481	450	422	474	469	463	473	446	444	458	463	453	455	457	493	478	441	479	430	460	449	451	438	449	483	427	462	439	472	441	449	469	448	477	450	489	449	449	472	484	478	452	476	469	472	465	476	461	450	445	468	477	454	422	468	434	468	437	427	448	456	454	454	466	425	461	470	444	456	475	468	481	474	453	452	427	437	467	440	487	464	491	450	430	480	438	461	485	465	433	489	478	452	437	491	483	445	488	475	457	467	441	437	480	469	487	501	446	426	457	441	506	428	503	453	450	477	465	425	476	499	460	492	443	453	482	505	480	454	509	478	448	424	477	436	413	441	447	424	480	465	451	453	472	445	482	469	444	505	437	470	428	441	426	449	431	445	479	485	459	482	460	464	451	480	463	462	463	514	444	421	476	455	458	485	476	505	438	521	496	457	472	508	459	468	429	456	449	479	443	457	482	473	486	456	456	454	429	448	443	424	492	415	413	466	446	448	480	446	475	458	450	441	477	421	452	468	521	506	455	440	451	490	438	479	420	473	463	484	436	479	466	483	476	469	441	465	420	489	473	410	437	468	432	525	445	450	486	464	461	451	467	454	469	486	465	465	459	432	441	470	472	481	480	456	487	440	486	489	495	450	474	440	424	459	446	483	475	466	455	464	481	464	446	442	519	480	504	447	469	421	471	470	448	457	504	448	415	434	476	483	469	433	450	466	466	455	453	449	469	456	456	464	457	466	494	446	459	482	461	437	449	472	475	473	470	482	450	463	493	471	423	436	453	470	473	445	470	467	447	459	427	419	469	470	442	446	453	447	416	462	492	437	430	468	472	478	473	452	471	470	462	476	465	440	462	423	477	460	462	453	463	463	469	440	478	464	443	436	472	437	436	435	453	477
15031	1491	1119	848	634	532	473	407	436	398	375	341	362	369	349	321	333	342	348	320	340	357	347	346	292	322	336	328	331	325	287	311	324	311	285	306	313	281	378	299	320	347	323	302	311	326	307	355	301	322	342	353	310	271	317	297	305	337	308	293	293	275	315	311	291	310	344	298	290	329	331	331	309	298	293	306	310	330	305	305	364	333	322	311	310	333	299	296	310	341	313	312	368	326	336	327	327	291	306	338	312	308	338	326	334	311	292	311	296	288	312	307	333	308	310	308	330	325	321	299	332	324	295	316	323	346	332	315	293	303	285	346	321	328	324	294	336	299	321	316	337	337	310	280	266	302	341	297	314	335	308	275	321	350	274	299	316	294	293	310	306	315	308	286	341	314	345	315	316	316	347	326	270	354	315	329	326	311	319	304	295	326	329	309	355	347	322	286	339	315	280	306	331	322	307	332	308	322	335	300	301	327	318	336	328	303	322	355	308	346	318	316	325	310	302	338	338	317	324	361	321	331	357	307	307	291	320	327	322	325	306	354	315	304	318	311	303	341	308	310	314	293	288	310	289	294	333	321	348	312	330	359	304	323	320	303	297	320	307	296	328	336	306	317	301	282	299	336	333	356	302	296	318	293	323	325	333	333	346	300	322	346	304	286	297	293	288	303	329	316	317	336	302	310	333	325	306	311	285	320	316	350	328	337	309	309	333	290	311	327	295	331	309	329	323	308	318	282	303	313	313	295	319	319	314	343	321	319	314	267	303	315	315	314	301	309	324	307	289	302	322	310	299	303	325	342	330	299	337	320	298	329	342	351	322	302	332	331	354	347	336	339	343	296	338	323	343	330	312	307	338	300	364	352	316	343	296	324	286	337	323	318	318	309	305	317	328	330	298	276	315	360	309	335	283	370	314	346	353	326	344	348	308	299	312	323	298	306	300	297	333	333	354	253	327	308	339	314	343	284	338	330	321	327	303	314	315	306	350	322	336	300	303	303	306	303	309	360	314	298	321	325	354	268	325	343	293	303	306	315	316	319	329	316	328	355	283	333	356	318	318	351	333	294	321	346	356	335	326	289	316	300	322	331	326	312	297	336	326	334	333	329	299	328	309	294	330	328	321	307	341	322	327	326	290	336	326	338	340	292	326	341	334	298	316	319	291	293	280	334	312	326	323	318	309	308	293	292	336	306	328	308	351	353	318	321	293	294	318	317	311	326	312	334	312	304	279	329	324	309	330	289	297	326	337	342	304	279	302	323	308	328	349	303	320	303	307	310	296	300	305	315	318	352	331	277	315	306	293	358	301	287	309	324	313	285	331	292	320	339	319	277	346	309	291	319	281	289	333	289	331	325	282	305	300	326	306	326	313	313	312	317	306	326	289	319	317	348	293	329	309	329	341	353	356	320	302	310	326	312	340	335	319	312	352	295	293	310	328	316	338	322	313	302	324	312	324	281	296	318	322	322	299	311	308	315	334	329	322	312	303	334	324	307	313	296	290	306	300	313	328	316	324	332	353	305	313	316	313	316	307	294	321	339	301	355	305	331	315	326	326	331	343	293	302	328	317	340	312	301	316	331	297	311	314	303	349	321	316	312	297	337	313	302	330	312	327	336	334	328	311	327	284	348	322	305	292	323	342	300	335	311	328	338	324	306	312	309	325	298	323	311	279	279	348	342	310	313	322	327	287	282	329	302	359	314	307	338	348	319	300	324	357	338	321	282	301	318	309	316	337	296	298	311	271	301	314	345	306	300	312	345	344	323	328	329	337	307	328	307	342	329	296	306	315	328	292	290	322	326	291	315	297	282	320	329	342	306	309	337	339	332	305	333	321	316	293	306	321	355	277	296	313	322	324	334	300	301	305	296	315	339	361	300	322	329	346	335	312	327	329	315	297	342	322	315	310	324	302	298	315	297	308	320	351	350	341	331	295	284	342	312	339	324	300	297	317	327	315	309	308	297	341	290	348	307	320	361	274	307	316	312	308	318	346	306	313	312	339	359	309	340	318	299	322	327	356	318	328	327	303	330	287	303	311	306	299	292	303	315	319	289	323	324	321	336	281	327	328	339	323	310	286	335	341	308	315	352	336	327	345	325	318	290	325	309	316	326	338	310	303	341	302	320	318	289	304	333	337	370	316	337	325	316	309	319	322	317	321	330	341	287	329	301	312	310	339	315	330	342	340	296	274	275	335	320	314	316	300	335	323	331	376	311	301	351	319	339	303	314	289	321	300	268	306	317	332	361	348	308	289	318	323	371	343	316	306	321	322	298	324	321	327	351	315	309	299	319	344	339	311	317	324	324	316	288	283	296	307	359	319	298	318	293	328	295	329	325	333	327	278	300	322	300	323	302	332	311	326	330	290	332	317	321	292	316	308	326	341	332	309	303	326	334	299	323	306	338	316	313	302	268	301	323	316	314	283	285	307	309	342	303	316	317	307	281	299	348	315	319	346	293	335	333	326	322	294	300	335	323	303	345	328	311	358	326	310	340	324	281	264	303	318	308	289	315	312	318	287	335	346	306	295	323	288	315	337	292	329	297	316	312	309	327	297	329	310	314	329	324	323	317	298	340	307	319	320	301	321	312	332	350	354	302	300	311	289	281	341	297	323	333	297	309	286	314	306	305	282	330	340	340	333	354	285	333	299	318	354	321	319	292	325	320	335	285	298	320	291	312	305	308	313	341	311	316	334	341	315	337	330	330	345	301	310	315	296	298	307	347	322	301	332	302	313	335	349	323	291	324	317	332	319	297	327	318	343	301	320	334	316	306	333	304	321	314	342	333	334	279	291	333	320	315	294	317	310	306	314	333	332	336	310	287	315	338	332	330	312	353	290	328	313	349	338	358	317	287	283	311	336	321	303	321	313	316	335	311	308	269	347	312	316	255	320	283	326	327	294	302	345	307	316	366	316	285	343	297	332	288	324	324	296	309	317	302	324	296	321	302	342	334	297	283	318	305	325	361	336	305	346	341	347	349	304	299	322	321	317	330	325	322	333	318	294	333	348	286	320	335	316	294	292	317	365	316	321	334	323	334	317	306	350	324	333	288	331	340	320	348	296	345	313	281	319	338	322	343	327	292	331	318	298	342	298	348	315	301	329	322	304	310	351	348	302	302	340	323	341	315	357	317	337	307	333	301	338	363	332	333	323	322	329	309	338	325	339	315	315	295	329	306	295	305	317	308	344	302	311	318	332	323	342	336	355	321	306	347	293	347	295	321	341	323	324	304	292	338	297	289	312	317	296	272	325	298	330	274	325	305	325	315	301	296	340	307	301	308	333	324	334	328	335	302	297	319	321	336	276	291	296	326	309	346	318	313	328	336	313	355	319	343	276	304	277	314	307	314	300	323	344	328	323	328	297	320	310	307	309	298	303	324	282	304	327	329	326	342	314	318	316	349	308	319	314	302	353	309	318	355	317	281	294	332	349	314	316	314	311	322	312	311	308	309	343	311	323	354	346	331	328	294	366	311	303	330
8510	1409	2405	2690	2181	1898	1672	1441	1295	1202	1131	1067	1026	952	991	977	895	945	882	870	847	813	846	862	884	863	832	794	829	763	816	845	782	812	789	821	755	786	777	757	802	784	793	814	803	737	780	723	815	823	781	766	779	820	752	789	792	815	749	784	771	828	782	777	763	793	772	785	781	812	752	736	777	783	780	773	767	738	790	745	822	792	788	769	790	757	793	778	798	745	754	774	767	789	745	783	795	757	721	751	786	771	746	791	763	812	798	789	789	799	808	767	827	776	731	750	750	751	774	761	783	779	740	785	766	735	732	845	793	768	765	732	778	766	833	713	788	773	792	760	765	762	795	798	767	787	837	734	749	779	766	787	750	755	759	742	823	753	815	788	777	792	786	818	793	751	754	769	762	753	778	773	778	756	817	756	751	772	753	787	795	823	766	740	766	721	753	786	731	757	786	780	825	751	741	805	776	770	767	784	764	760	773	780	728	772	804	802	761	812	757	795	773	795	785	721	780	751	776	776	779	785	779	797	707	770	747	773	803	772	754	747	753	758	710	816	779	788	778	790	740	710	797	800	760	790	739	774	776	810	780	769	779	766	735	743	761	779	795	749	777	744	797	763	761	771	814	774	786	792	748	725	746	775	804	769	714	750	754	789	784	775	732	828	749	777	799	785	771	768	721	802	772	772	720	794	784	755	804	743	808	743	785	742	774	791	724	748	799	809	727	762	795	784	759	773	812	771	796	781	813	738	750	809	777	863	796	800	753	768	751	756	766	757	765	768	774	782	783	792	739	830	758	790	770	726	810	769	753	776	795	756	791	773	783	758	778	710	764	752	728	757	752	724	759	783	780	792	853	813	731	840	803	769	798	768	739	777	786	783	765	735	766	742	741	790	771	712	776	757	728	767	793	778	733	811	774	771	714	751	788	805	753	790	773	756	761	767	776	747	726	753	779	747	789	739	762	847	820	800	795	761	767	742	739	791	745	760	791	753	796	744	758	725	777	771	770	743	794	761	794	740	728	771	772	829	776	764	752	750	757	733	750	809	796	746	790	808	803	773	799	827	792	789	760	733	731	758	792	789	812	811	775	786	779	734	811	842	753	778	785	811	810	744	791	756	830	787	764	748	792	828	813	728	770	772	768	782	786	767	768	780	757	795	734	784	781	752	780	750	755	797	813	764	804	739	719	815	766	773	736	730	794	800	769	787	801	700	797	724	748	810	752	765	789	851	792	722	816	732	794	775	702	770	770	737	751	802	762	721	766	785	726	760	732	756	770	800	798	750	709	772	737	780	814	776	815	755	762	795	818	807	764	760	754	755	755	765	744	751	815	763	737	755	721	743	737	792	778	774	796	781	811	783	749	766	766	785	774	728	729	774	751	802	781	788	819	788	796	702	800	783	780	729	767	745	759	703	731	736	792	741	790	776	792	803	805	831	785	815	746	754	787	747	779	729	728	811	792	802	830	791	775	748	788	800	706	804	775	764	742	823	760	781	741	823	734	785	737	748	738	749	713	787	722	775	797	775	771	765	765	797	758	751	779	731	773	781	781	710	762	752	802	809	755	781	726	737	769	729	797	825	791	742	753	764	747	767	745	785	798	744	782	750	798	771	793	798	758	804	736	811	782	792	793	793	799	766	741	797	755	753	769	760	752	789	754	754	815	723	858	803	754	787	778	735	710	791	759	761	793	747	805	789	802	744	810	737	707	755	811	781	774	764	767	769	785	763	782	811	734	776	802	781	776	769	745	757	724	723	771	761	781	762	759	794	749	740	762	828	769	723	773	798	778	807	781	768	763	800	773	743	763	740	772	822	738	775	803	796	827	745	737	770	759	780	753	760	766	805	807	739	792	787	793	786	710	778	768	779	804	783	775	762	741	803	759	792	759	791	772	756	749	817	785	802	756	735	759	762	735	816	773	740	772	795	766	725	849	747	748	814	736	773	747	766	732	802	804	791	774	741	801	788	811	749	814	718	757	762	783	746	706	767	736	751	718	776	821	741	831	705	775	798	780	758	782	816	783	800	725	738	814	782	743	807	765	775	755	771	762	821	783	782	711	781	781	763	765	771	750	757	725	808	753	799	795	810	822	768	782	760	757	721	770	796	786	770	745	777	720	780	727	797	805	791	773	802	798	732	772	778	809	798	744	766	782	790	737	789	782	798	736	788	771	734	797	816	797	757	816	788	752	761	764	736	764	768	810	783	833	806	837	773	761	805	724	748	770	775	738	766	791	756	773	773	743	724	781	760	776	793	750	743	760	798	780	780	774	760	816	752	798	745	785	797	774	713	757	796	787	763	775	778	789	762	778	734	785	768	768	740	790	798	793	763	750	786	757	797	775	809	814	769	778	775	808	771	774	746	752	803	783	744	764	774	779	795	710	792	733	774	779	729	728	739	767	734	780	738	779	756	751	791	807	752	782	777	751	791	777	794	776	768	806	797	751	767	768	780	767	755	766	746	740	788	763	763	772	746	736	755	751	840	722	767	774	797	817	787	796	725	768	779	709	792	761	817	749	773	798	796	730	751	795	783	770	759	776	739	794	792	783	752	780	824	809	765	764	737	731	744	774	757	777	775	823	752	796	764	804	813	755	804	745	781	773	750	752	808	773	808	769	801	800	775	756	761	752	779	747	752	754	757	799	762	797	757	747	804	746	776	730	775	762	780	788	771	737	773	775	791	781	784	735	732	835	810	814	774	783	730	799	773	774	790	794	795	756	761	795	772	754	759	701	778	792	792	761	778	754	813	742	754	778	814	767	778	755	738	803	754	714	779	782	806	736	791	699	755	817	787	785	839	768	739	763	786	761	802	756	817	783	781	795	746	767	794	803	777	771	756	810	825	807	777	724	756	832	756	806	779	763	803	821	766	763	724	758	781	741	704	759	764	774	793	786	765	749	766	789	717	804	787	786	798	729	749	736	788	778	720	736	745	760	813	757	757	786	798	694	750	776	760	760	742	788	818	766	766	767	727	750	784	761	745	707	772	771	796	750	810	742	772	767	802	754	725	753	768	833	796	725	762	732	751	765	765	785	775	784	778	821	758	744	719	707	715	738	811	786	793	824	762	762	806	775	744	810	702	806	749	768	772	751	783	774	722	753	767	808	726	701	717	763	778	776	775	740	819	782	782	781	785	747	743	753	789	782	817	765	772	717	786	776	764	736	764	784	808	770	740	740	759	754	731	754	799	804	856	743	730	775	756	740	729	773	784	763	792	751	767	778	811	791	743	743	738	761	799	740	771	749	732	800	756	746	776	732	774	759	747	806	747	778	768	761	784	797	813	795	753	775	792	771	800	733	761	765	741	778	744	795	736	758	825	726	763	753	759	809	813	782	787	811	761	773	748	773	737	760	814	764	791	805	722	771	781	745	785	744	807	738	769	795	731	774	800	763	780	837	736	755	819	804	790	781	831	758	720	743	778	773	756	798	743	736	792	824	763	794	770	838	765	782	802	812	748	773	784	765	776	764	788	740	771
1582	314	300	298	270	322	282	264	268	293	254	296	292	297	309	278	289	269	302	290	306	295	279	255	284	264	248	298	294	298	298	235	267	291	284	266	281	266	288	267	281	265	254	282	284	319	294	250	243	254	289	302	272	276	292	292	315	273	279	273	265	283	278	305	290	297	320	273	284	255	299	299	284	280	302	223	291	251	266	263	277	297	269	285	279	296	309	265	292	300	282	279	326	288	263	267	279	252	291	286	288	274	283	314	273	309	302	285	293	277	300	263	278	287	310	303	287	287	285	275	287	267	306	286	260	274	286	313	275	259	281	291	293	281	286	292	271	289	279	320	275	244	258	296	232	297	263	287	270	320	277	267	276	279	292	310	295	285	272	289	273	287	286	265	259	254	289	274	278	273	331	282	295	295	272	301	276	277	263	299	293	293	322	280	307	313	265	279	278	271	282	260	283	297	279	259	271	312	280	292	294	268	281	273	310	324	284	275	284	300	284	279	257	282	303	310	262	306	266	281	264	294	307	296	275	245	288	284	287	307	282	274	259	283	283	279	271	310	279	295	277	288	285	268	291	303	314	291	262	298	300	280	269	290	295	254	272	290	293	293	277	284	265	290	278	281	279	306	267	264	274	261	293	310	325	288	269	281	279	278	286	300	292	300	278	258	255	285	286	290	311	287	288	293	271	276	263	315	306	319	295	303	284	285	286	269	256	262	287	284	263	327	299	292	299	259	275	273	297	327	332	293	305	262	316	312	290	278	304	292	291	307	295	281	280	297	276	273	269	302	289	263	298	276	287	311	276	298	297	287	299	291	275	277	269	285	301	336	290	293	301	260	254	294	292	306	289	278	313	290	272	297	293	269	330	272	263	286	288	277	292	284	296	300	284	267	278	270	291	297	272	288	250	300	275	281	286	304	317	281	335	261	273	313	301	281	275	269	272	295	298	264	305	296	282	288	287	231	282	317	303	266	301	292	288	284	282	300	295	293	250	246	276	293	289	268	283	318	271	264	274	304	298	289	264	291	272	301	307	294	304	291	292	270	268	277	285	274	313	272	280	334	283	305	234	290	285	340	262	299	286	267	280	298	290	297	289	315	302	303	286	325	288	297	309	314	303	284	332	300	297	253	286	306	250	275	255	317	258	303	289	258	298	291	311	265	297	276	285	270	306	289	280	278	291	300	323	276	308	275	293	289	267	302	271	289	286	255	271	311	302	283	305	300	271	282	301	294	294	285	307	275	271	280	302	287	288	301	313	268	271	260	281	281	272	294	311	296	264	279	263	275	285	279	244	291	308	308	298	308	295	248	269	291	259	262	305	293	259	281	295	267	302	274	250	280	295	279	310	291	291	295	290	263	262	315	304	297	289	315	304	241	287	323	269	273	269	263	295	300	296	285	275	278	275	257	295	286	287	267	299	284	291	266	292	276	296	324	269	277	266	284	304	261	274	275	253	307	273	269	260	323	288	277	307	258	289	273	268	285	293	307	276	289	274	254	289	267	270	315	299	288	281	286	306	300	314	290	267	297	271	248	281	325	251	320	283	266	307	310	296	273	299	262	329	296	293	276	299	313	282	262	283	284	286	287	271	291	270	284	288	281	302	298	309	325	272	267	274	270	277	305	268	274	252	296	285	307	300	301	311	273	316	271	282	257	311	329	303	300	248	290	262	265	263	272	308	281	266	279	263	293	274	292	316	308	255	323	278	293	274	259	272	297	305	281	264	302	264	303	278	266	273	307	282	285	277	301	263	285	265	286	264	291	279	298	265	289	287	289	301	312	303	292	274	276	298	298	291	249	289	305	253	272	295	283	300	282	299	318	269	267	275	300	256	262	263	296	296	292	299	298	295	267	308	297	267	288	292	281	282	291	292	305	291	314	306	286	304	263	297	297	308	290	260	280	291	279	313	274	328	272	293	303	264	283	281	304	298	273	298	290	271	297	280	292	276	291	273	298	279	265	254	295	281	300	284	317	262	272	264	289	267	313	321	287	327	282	248	253	284	308	287	287	304	317	298	296	283	303	273	271	285	257	298	281	284	279	287	274	274	282	275	301	301	302	259	276	283	260	315	316	316	271	291	269	279	313	302	303	278	261	266	257	262	263	276	267	252	304	263	269	278	299	307	277	321	293	295	293	255	284	314	297	302	300	312	286	272	270	277	295	277	269	265	276	270	292	278	279	281	310	284	302	260	298	269	272	286	298	278	324	259	284	315	321	294	297	286	257	299	302	301	265	300	301	274	310	312	311	291	289	295	278	273	274	292	286	316	285	260	272	249	297	295	282	243	281	293	265	277	297	287	280	276	272	295	315	282	245	312	291	273	264	280	286	293	286	317	298	249	280	275	291	282	274	300	280	306	268	312	268	306	274	303	253	274	296	302	280	309	297	273	297	274	327	271	295	272	273	268	268	287	289	291	316	263	276	290	282	267	292	305	280	268	260	280	281	284	286	307	296	307	284	297	308	287	329	309	328	273	284	292	278	296	296	307	292	278	293	298	290	303	294	290	313	285	260	305	303	273	290	266	276	297	305	283	251	280	254	292	288	298	309	328	280	288	299	285	282	287	300	279	258	303	321	271	311	294	265	285	273	260	291	290	267	299	287	266	296	259	274	293	309	263	269	259	297	311	286	241	273	314	294	303	302	276	271	255	254	319	288	279	298	278	299	307	273	300	294	273	247	255	322	265	244	299	275	267	274	285	301	282	299	325	308	249	276	266	268	292	274	303	294	304	335	277	300	266	264	318	293	288	297	251	301	312	305	281	292	279	327	271	289	265	306	274	295	282	302	277	304	276	316	275	292	285	257	272	284	257	280	267	265	281	297	296	280	253	268	268	290	274	313	307	247	325	263	278	324	295	298	269	265	285	286	255	281	291	283	281	302	297	285	296	288	306	299	298	275	283	280	285	285	299	231	271	283	287	271	306	287	277	280	292	271	294	305	307	305	281	322	281	293	281	288	306	299	302	276	302	246	266	300	281	251	303	306	287	302	314	303	268	283	287	292	313	296	270	285	280	293	305	262	302	311	288	279	271	311	284	267	285	284	305	294	280	299	279	280	283	328	317	298	282	282	272	273	287	309	276	278	260	295	297	283	277	294	267	269	279	271	300	300	293	268	268	291	315	296	262	319	281	287	285	297	293	281	301	258	302	290	316	263	286	285	260	272	311	310	273	282	330	309	254	275	272	275	263	298	281	256	314	275	273	295	272	276	268	299	285	288	310	280	254	247	276	321	326	283	301	315	306	302	294	308	273	272	300	325	290	298	275	306	250	270	288	271	295	301	294	285	270	317	315	315	268	295	264	290	272	282	315	341	290	291	287	273	310	262	288	240	295	274	282	282	309	261	301	292	259	298	256	293	290	275	302	320	283	294	282	276	275	253	271	267	273	274	273	273	281	312	271	313	302	263	295	273	296	280	290	255	302	265	297	324	253	281	288	294	298	280	314	300	285	273	281	315	294	280	273	249	308	281	282	260
1922	723	735	707	678	715	677	690	699	696	713	745	666	672	676	675	701	647	697	684	656	705	691	691	690	750	734	722	640	720	642	733	652	687	728	639	702	677	677	682	658	682	676	728	679	720	666	646	670	736	666	664	726	670	700	692	684	703	651	696	675	670	700	714	682	668	646	721	704	672	667	622	666	655	647	671	690	693	693	663	685	705	732	725	643	691	718	701	618	666	684	690	679	678	665	681	649	635	736	731	684	702	688	669	650	683	717	699	708	666	664	648	671	710	665	689	625	685	676	630	729	716	664	705	689	683	665	646	696	676	662	680	600	691	666	624	674	641	680	675	716	663	686	682	648	651	692	693	676	646	711	680	687	634	666	639	710	646	676	709	616	664	700	683	662	654	687	647	715	663	718	676	677	682	656	675	674	676	683	699	669	686	652	671	675	683	681	656	710	702	653	671	697	661	683	688	634	710	667	675	721	669	659	664	750	677	714	694	675	726	727	654	707	654	651	687	702	673	657	669	708	660	701	661	684	645	680	699	714	641	669	687	704	697	672	647	711	682	673	688	690	661	673	694	688	682	711	748	624	702	637	641	684	672	693	693	677	705	698	733	707	664	681	676	667	643	696	730	637	692	703	717	659	668	643	663	691	713	667	720	685	628	671	689	655	661	641	671	668	701	637	693	683	671	720	675	695	675	621	691	667	671	668	678	682	751	750	700	697	646	695	687	678	681	702	713	694	688	681	672	720	655	717	686	698	687	699	721	731	708	676	700	685	669	664	678	682	730	678	670	651	702	690	682	656	640	721	717	697	662	668	662	731	683	688	705	688	647	632	693	675	703	677	638	616	657	676	735	691	650	677	693	670	690	670	712	678	684	691	661	678	677	700	699	640	677	689	731	660	660	655	663	687	636	643	672	695	659	684	659	666	664	690	677	746	671	669	681	660	681	701	685	670	716	678	694	690	675	708	680	694	619	641	660	707	671	695	707	663	697	635	702	674	650	672	694	680	725	653	693	669	705	724	704	712	677	720	699	668	648	679	684	652	690	705	679	690	673	661	691	695	709	715	667	735	703	690	649	674	697	705	685	666	698	678	678	704	673	729	661	714	708	689	692	688	732	638	698	695	643	709	693	691	674	655	675	689	691	676	658	690	731	729	705	686	685	640	667	668	685	655	683	697	657	712	717	706	684	672	738	710	697	660	705	688	687	705	675	662	704	666	636	655	694	687	681	643	670	713	700	676	717	638	677	662	692	672	650	704	657	661	634	705	679	638	681	670	652	693	689	658	659	675	707	656	673	660	712	653	695	707	654	690	656	676	691	704	719	646	667	698	672	680	671	705	686	644	713	664	641	685	699	713	675	658	655	684	655	755	667	702	707	656	632	659	734	729	682	659	687	661	660	693	680	698	718	705	651	667	667	720	728	669	714	657	670	658	662	678	652	689	679	689	692	749	677	684	681	677	641	673	689	693	661	689	672	644	682	693	660	663	660	683	655	686	728	681	705	667	716	691	663	719	711	681	713	686	665	669	673	624	697	693	705	666	638	682	687	701	651	649	721	691	719	638	692	696	668	603	675	678	671	701	640	686	695	626	666	667	679	682	664	674	719	686	682	673	672	644	671	673	682	671	638	664	689	639	704	633	702	680	678	712	710	675	682	706	688	675	727	670	637	720	682	652	653	695	637	687	677	695	668	659	652	647	717	709	685	667	630	672	732	724	686	621	657	689	685	664	709	693	680	701	717	660	678	639	652	720	639	691	641	712	680	708	705	663	726	624	690	693	707	681	670	695	630	730	702	713	679	678	671	680	736	707	678	725	687	718	724	702	640	707	694	654	668	712	697	688	693	686	669	665	656	674	695	672	730	671	632	663	687	675	685	687	651	735	676	676	677	708	664	664	706	700	734	641	683	678	674	676	680	690	691	676	691	649	651	677	665	644	686	673	684	673	719	650	676	730	674	680	691	662	668	698	722	645	655	731	718	696	702	707	687	691	687	652	668	677	662	697	679	689	618	686	639	646	685	701	655	655	641	637	656	686	644	684	692	647	630	658	672	658	661	687	657	697	665	655	671	650	667	684	675	659	652	692	668	649	688	707	676	619	732	647	642	702	645	695	683	706	713	693	684	668	615	712	688	676	664	678	701	678	674	695	640	671	670	712	660	751	683	675	662	648	673	704	640	707	647	685	677	688	653	715	687	665	691	706	673	694	693	672	695	677	663	690	648	673	677	678	658	710	668	702	693	692	685	698	650	659	669	657	655	696	693	673	689	718	656	652	730	697	707	661	677	632	715	699	663	662	705	683	691	682	662	680	700	696	676	715	649	700	660	688	692	637	671	679	687	658	721	672	673	683	684	693	668	700	663	665	672	688	666	666	684	689	657	693	662	643	716	687	609	656	687	729	633	661	678	690	707	677	655	699	690	701	710	737	707	716	668	641	687	679	653	682	675	679	683	641	676	647	719	708	698	658	667	689	720	685	661	657	674	692	701	627	691	677	692	690	666	682	708	655	669	672	655	698	653	623	709	678	656	644	702	674	728	695	652	672	605	639	629	690	668	712	691	659	712	646	675	684	696	726	693	661	714	662	690	682	698	632	684	705	713	678	690	684	697	673	697	645	658	642	683	678	668	718	648	704	722	666	663	674	661	698	695	676	667	639	680	711	683	688	676	671	637	685	663	638	696	694	674	695	639	739	661	684	712	670	653	707	688	682	673	706	692	700	656	682	721	680	695	638	686	647	671	671	678	667	691	676	663	714	724	663	657	687	707	637	654	670	707	713	703	673	666	656	648	695	699	700	713	702	706	696	683	691	719	652	675	659	747	692	722	675	686	693	685	689	672	658	665	725	706	684	674	740	701	649	699	694	699	701	671	614	657	703	660	715	653	700	659	653	663	676	677	695	669	702	688	650	702	627	623	700	697	765	645	706	702	660	623	675	668	704	675	675	670	652	659	663	674	642	743	684	696	675	658	712	665	649	683	665	639	681	631	691	641	677	695	699	698	672	728	683	648	678	663	672	683	702	633	686	709	706	657	636	697	685	621	671	598	701	706	716	682	685	704	682	693	650	672	659	689	636	682	669	697	704	655	662	719	688	696	749	653	681	703	738	689	660	699	666	652	638	668	694	701	680	666	684	652	674	673	665	719	654	685	660	718	696	747	720	658	701	627	667	665	658	666	691	724	683	651	706	678	657	706	726	650	679	672	690	640	663	662	668	654	696	653	704	669	745	688	685	685	672	710	673	678	690	722	695	679	700	700	669	682	637	670	674	738	695	650	671	722	748	667	642	683	683	678	709	650	647	686	695	705	630	696	673	677	660	636	698	616	681	710	639	639	676	709	723	652	680	667	710	657	694	669	690	698	700	662	718	639	714	692	681	666	733	741	668	727	672	703	678	708	658	648	658	684	699	714	690	664	688	707	645	678	721	644	697	624	716	698	643	668	677	696	636	687	673	685	695	657	658	638	667	692	700	672	706	681
7443	550	542	444	347	274	205	273	218	222	208	192	206	154	141	207	172	187	183	199	177	165	163	146	171	141	159	170	162	179	168	179	169	150	154	168	169	159	161	188	193	158	199	159	180	149	178	191	176	173	182	149	168	167	180	186	194	149	181	149	169	148	150	156	179	174	166	169	143	155	154	163	191	172	173	172	155	207	170	191	182	167	171	164	189	162	173	186	195	174	178	177	184	191	138	163	157	168	170	187	179	152	165	157	141	167	172	151	159	187	177	183	176	153	186	158	165	164	158	138	186	161	183	172	159	194	162	168	176	174	182	159	176	149	154	168	162	164	167	147	173	190	174	216	161	174	166	180	181	173	151	175	169	173	177	162	173	168	166	196	166	184	149	154	163	185	163	170	173	141	161	160	175	175	165	174	153	162	155	187	176	184	156	186	197	177	172	190	172	182	151	126	153	168	176	175	155	130	141	164	166	148	177	169	169	154	167	173	170	166	170	158	158	170	170	155	179	196	181	168	159	168	178	163	168	140	158	175	169	167	170	193	169	165	169	159	165	157	176	130	172	162	155	184	163	166	161	156	166	150	157	162	180	205	171	163	161	145	162	174	154	163	173	176	195	171	177	151	173	181	151	187	169	159	176	156	142	149	162	147	179	165	176	157	147	182	157	165	196	187	176	169	141	165	158	161	179	158	159	200	176	170	186	194	175	153	169	154	166	187	183	169	200	182	176	156	176	163	171	187	146	144	169	158	165	158	162	186	171	153	176	162	181	186	168	184	160	181	177	160	143	163	165	172	145	168	189	148	159	163	178	188	170	155	178	149	198	174	171	171	181	186	166	181	159	176	161	165	166	166	166	182	172	175	161	158	181	148	162	155	166	156	174	150	156	155	191	181	177	161	176	146	171	159	181	195	161	172	164	175	182	175	159	151	195	176	171	153	160	176	180	164	156	178	147	165	145	167	139	186	179	157	160	158	141	157	155	161	156	157	165	157	167	152	149	175	166	166	164	162	175	172	171	147	149	192	172	181	172	175	139	173	197	162	173	158	155	172	171	154	153	179	164	161	188	173	165	175	177	168	155	143	174	125	145	150	162	160	147	149	163	195	151	156	137	180	172	166	143	159	164	177	180	191	132	149	168	216	162	168	163	178	165	174	154	158	183	185	184	182	161	152	175	162	152	164	165	168	185	157	157	162	153	159	174	191	194	167	159	155	174	159	155	185	156	179	189	149	142	161	152	172	179	171	140	208	163	136	169	150	173	155	205	177	173	167	145	150	167	147	182	169	176	160	153	159	183	164	155	165	161	194	193	160	136	179	168	190	147	160	155	177	171	152	175	174	174	169	154	169	183	174	132	165	169	177	164	178	168	156	183	176	164	177	170	169	164	166	155	174	173	133	139	158	154	169	155	160	148	157	181	173	174	177	159	152	188	184	166	169	169	200	175	195	187	172	175	170	157	167	168	172	148	174	168	187	143	149	170	171	174	168	176	174	159	200	168	172	191	188	155	178	158	159	168	169	147	147	174	166	154	169	174	204	163	197	181	181	153	150	160	156	160	179	183	186	153	147	149	168	184	203	177	174	169	178	173	150	173	171	206	149	176	155	155	161	161	176	178	171	167	167	178	172	161	187	163	168	144	177	167	141	196	180	141	175	184	182	184	173	168	150	180	193	192	176	149	184	145	170	171	172	158	185	164	163	168	163	176	148	192	166	179	172	165	172	148	150	176	152	180	176	175	156	163	170	180	134	182	187	192	160	137	156	173	174	184	161	185	159	167	178	193	166	160	174	187	156	183	149	172	172	182	163	182	180	177	167	175	173	166	183	156	161	203	177	163	194	164	171	160	170	171	145	168	167	179	170	168	167	177	171	195	169	192	160	171	152	192	163	173	191	178	161	189	169	161	169	162	187	159	160	159	162	197	170	167	187	179	175	154	164	182	147	157	176	165	158	158	162	166	169	152	173	161	171	166	142	138	182	203	178	181	146	147	167	146	178	173	183	171	154	150	195	124	171	164	171	169	159	152	188	168	167	145	161	156	157	161	159	180	184	169	185	158	175	160	139	150	143	174	149	172	157	163	183	165	197	168	159	156	181	168	156	189	170	157	162	171	176	167	170	151	155	163	172	165	196	174	135	151	166	143	164	170	179	172	161	147	170	169	161	159	179	178	155	176	181	195	171	167	149	163	185	155	170	157	170	176	185	163	164	192	173	185	175	174	173	180	177	158	173	166	171	185	149	157	189	158	164	140	192	188	170	143	175	164	175	168	166	182	152	171	169	152	151	183	162	161	179	178	173	160	163	189	181	163	190	198	155	166	169	177	168	168	175	139	169	161	174	189	197	166	167	150	198	148	174	161	162	208	174	160	179	169	164	170	163	160	168	180	166	197	174	157	160	160	173	170	171	162	173	176	137	184	143	152	177	176	164	168	175	165	136	203	170	172	167	159	151	168	183	158	201	178	165	159	167	179	184	159	162	164	158	148	164	177	181	161	182	160	167	167	183	150	162	192	183	188	156	148	189	174	154	159	175	176	188	160	151	181	182	164	165	196	158	174	149	135	142	188	157	156	163	188	210	179	165	144	149	147	146	183	193	162	174	149	154	180	170	170	172	167	179	154	179	152	186	200	160	172	171	167	153	182	175	200	182	172	171	173	130	201	180	140	181	168	155	152	163	153	183	174	167	169	180	158	142	169	156	149	168	162	166	167	191	159	151	151	170	169	150	164	156	179	142	170	168	159	176	170	161	158	154	180	154	163	167	153	168	151	168	148	157	172	186	179	177	181	179	196	174	163	169	150	167	169	166	151	189	170	161	179	176	173	162	145	171	182	162	201	169	177	169	181	167	166	167	160	165	181	157	171	179	203	178	179	162	211	178	180	153	165	164	173	175	189	173	170	165	158	168	181	193	179	177	164	161	187	141	163	191	175	162	170	178	150	168	152	151	202	161	189	182	182	176	193	164	162	153	189	161	157	150	171	146	165	176	166	141	161	184	172	171	158	157	145	182	188	156	171	150	205	168	175	163	159	194	153	146	179	165	168	170	165	150	162	146	158	190	180	156	195	171	141	175	166	188	189	155	197	170	152	157	179	179	172	145	177	179	173	169	161	182	184	168	175	210	185	161	157	173	181	169	156	171	151	171	168	178	148	159	186	160	148	166	169	186	152	143	176	172	185	197	178	180	170	158	181	190	184	131	162	171	163	182	187	172	162	174	159	192	171	166	155	148	174	162	152	134	134	164	154	180	173	157	168	179	166	172	168	163	183	171	176	180	196	193	177	149	166	153	164	156	164	159	155	155	159	231	177	164	151	160	148	174	173	137	165	182	169	168	138	165	176	159	171	172	192	191	182	183	198	166	207	170	163	179	177	176	161	158	186	170	173	177	159	169	198	175	174	188	176	175	171	156	183	176	183	180	174	156	177	153	156	181	169	149	158	184	167	155	146	146	177	170	140	163	178	159	180	182	136	173	157	163
6296	778	1245	1442	1228	1048	897	786	697	663	634	594	582	566	544	571	550	473	560	512	518	480	479	490	488	495	505	490	486	520	472	462	469	463	461	439	479	507	483	458	494	483	443	471	452	439	448	458	456	455	491	495	439	478	430	461	467	475	498	499	439	496	465	413	493	495	434	484	472	495	497	475	440	431	482	479	498	421	484	431	469	433	458	433	520	453	442	465	432	453	436	511	478	460	466	426	448	444	466	461	436	458	472	459	480	447	493	481	447	489	458	454	440	467	443	480	459	476	495	485	459	479	483	463	454	490	496	453	498	456	452	450	466	434	472	502	455	427	429	473	462	454	450	493	485	446	442	469	462	476	457	461	467	427	430	481	483	431	475	476	472	427	446	446	458	478	466	468	448	481	455	452	489	479	506	459	473	440	441	453	460	485	456	467	478	473	464	463	497	398	484	474	455	486	466	459	482	468	455	466	467	433	436	479	455	492	455	403	430	422	445	470	498	488	433	489	459	513	471	457	523	443	461	457	455	438	444	425	444	489	483	467	461	471	482	479	451	480	461	447	444	474	463	475	473	427	493	462	464	468	434	429	461	431	528	472	458	456	462	473	463	503	476	474	460	469	475	474	493	462	495	487	439	444	458	483	461	414	473	481	491	456	459	456	448	445	460	472	422	454	490	438	448	487	474	466	463	449	481	501	436	429	490	453	503	471	485	471	509	484	477	448	438	444	481	452	480	495	449	444	444	440	465	472	468	433	443	467	454	471	455	422	476	487	463	471	434	453	447	476	487	493	495	452	456	479	423	419	462	471	474	475	451	446	431	437	439	456	487	470	452	448	490	485	437	443	473	436	440	440	461	456	429	460	440	465	474	458	455	468	465	461	472	463	458	427	447	399	473	456	474	467	478	471	450	471	437	490	479	476	448	478	455	505	487	445	458	462	471	487	421	487	465	469	494	436	479	467	447	424	482	453	462	480	501	465	485	448	439	448	467	445	435	447	436	452	469	490	455	438	499	465	471	456	470	432	468	453	466	484	444	516	463	484	452	495	475	466	466	459	460	501	455	447	493	484	456	443	506	440	432	480	437	423	454	517	470	476	473	485	452	430	479	461	473	465	479	436	464	430	457	435	444	484	432	496	432	429	458	462	430	466	484	472	458	470	464	459	464	457	503	446	457	462	456	450	476	463	426	447	457	428	490	464	462	461	445	460	437	479	465	446	441	469	432	508	437	411	453	446	430	478	453	486	442	475	466	464	416	434	457	437	446	469	438	452	466	468	498	460	452	461	472	442	460	421	449	466	450	471	444	443	451	438	442	478	493	486	443	494	484	471	480	488	499	497	433	475	504	455	465	442	462	440	458	432	411	496	478	484	459	441	468	481	484	442	447	453	477	453	477	474	465	467	465	471	474	446	426	458	467	442	468	415	461	489	494	528	476	477	503	466	461	458	466	466	502	455	445	464	495	504	500	467	479	457	406	439	451	448	459	473	470	464	461	452	442	492	505	436	454	477	475	459	473	478	451	466	464	465	441	448	437	462	465	492	487	437	452	490	464	430	481	456	464	459	492	442	473	482	454	469	426	407	472	469	437	468	450	492	474	468	489	496	514	436	455	455	457	439	486	471	463	526	466	416	473	446	464	430	460	453	485	454	464	479	498	442	444	456	403	457	437	444	484	477	488	482	451	471	444	433	474	481	463	447	504	496	460	446	491	461	488	475	432	423	472	456	447	504	464	467	474	446	457	424	495	473	436	444	466	441	467	464	498	442	432	468	472	475	468	478	425	416	417	467	465	485	477	446	454	454	449	484	480	506	448	472	470	465	498	446	454	457	424	478	500	458	444	456	449	492	469	445	463	512	457	468	452	462	435	462	474	465	454	433	475	487	470	447	427	459	485	500	413	455	472	464	491	460	475	508	427	480	480	477	464	453	451	452	446	481	477	464	488	458	503	447	496	435	432	480	472	442	445	456	462	476	472	461	511	456	460	468	466	462	475	471	465	476	466	432	431	468	461	461	412	438	460	487	438	439	473	501	455	460	473	447	449	469	487	472	461	457	454	485	458	475	459	470	482	446	453	475	427	457	459	455	467	461	447	466	448	492	466	421	456	448	457	497	432	459	456	454	460	404	483	466	491	455	429	454	459	462	435	464	473	478	481	468	453	451	461	428	440	441	460	453	435	478	430	467	471	418	470	452	437	492	453	473	455	459	468	486	439	438	460	464	438	448	452	446	474	449	447	467	429	463	457	462	432	449	442	486	446	439	442	479	509	432	458	456	445	470	448	424	457	470	456	459	503	483	440	466	462	472	394	436	432	416	448	468	499	457	499	492	475	463	453	437	462	490	468	458	430	476	480	468	486	445	466	464	429	456	515	452	479	442	490	508	451	472	472	434	471	459	435	473	451	476	450	469	452	438	471	469	468	495	450	435	468	506	420	482	479	472	442	450	485	498	468	481	486	469	504	438	482	463	482	471	487	432	454	467	485	463	487	432	450	469	461	456	484	491	474	480	502	470	457	437	448	422	470	488	449	477	478	455	464	490	448	481	436	475	511	464	483	475	451	477	450	468	457	480	478	493	485	457	472	482	498	498	449	496	477	486	457	478	480	470	480	407	438	481	426	492	479	484	465	474	488	438	473	473	447	488	442	466	456	470	488	494	465	419	464	477	466	476	431	432	484	497	425	475	471	479	486	489	493	500	426	478	440	450	451	439	449	465	464	435	454	429	487	462	470	450	446	445	431	482	464	440	506	452	437	482	455	483	454	473	477	467	474	500	419	445	455	492	473	450	464	447	441	515	454	438	501	489	459	473	466	463	430	457	430	451	489	469	460	445	496	475	460	448	459	517	430	444	450	444	472	422	453	468	430	443	481	483	442	466	471	453	448	451	481	471	478	462	449	445	458	447	443	435	465	480	494	464	443	425	418	454	429	428	463	449	456	496	477	477	415	469	478	455	420	469	466	465	466	452	476	461	464	485	478	416	476	498	429	461	474	446	421	473	473	465	434	465	458	485	499	433	437	466	486	487	459	451	467	469	468	443	444	462	438	455	441	473	492	465	456	462	469	464	438	472	457	443	472	439	447	469	464	447	439	476	456	501	428	421	420	459	454	458	471	457	436	437	457	462	452	476	460	458	460	491	529	468	447	483	458	460	468	477	483	491	456	487	474	446	460	481	442	489	441	448	456	437	484	461	488	455	465	477	498	453	459	484	511	440	479	480	452	475	476	454	459	476	461	514	448	448	457	467	446	456	494	486	475	469	438	458	485	514	432	440	443	459	447	416	473	433	477	454	469	427	463	485	485	438	450	428	474	485	485	462	458	464	458	395	466	482	457	445	434	462	487	443	475	448	472	509	479	458	423	445	502	434	485	469	456	433	475	455	440	463	477	479	441	457	461	457	450	452	441	465	473	488	447	449	439	477	480	494	457	476	434	469	476	533	452	474	480	475	500	487	474	467	482	479	455	471	455	465	451	445
14689	1409	1112	936	651	572	493	394	419	340	382	379	397	306	330	338	345	322	329	358	343	340	343	323	318	310	287	300	318	322	315	304	340	311	323	346	318	338	282	307	294	327	303	325	319	310	290	292	308	310	329	330	301	280	287	354	305	327	280	310	338	316	315	323	324	329	317	291	327	322	342	325	316	310	338	295	326	366	340	303	328	319	307	306	321	317	302	309	307	332	307	302	320	325	328	316	356	274	307	315	290	322	309	325	311	350	310	307	350	321	311	299	313	282	309	326	296	340	301	308	313	329	327	308	297	315	346	316	332	323	281	317	338	297	320	356	312	309	350	313	318	308	300	346	321	309	340	307	333	293	333	326	303	302	306	288	286	319	345	307	289	321	309	313	316	326	296	344	308	309	330	317	322	315	329	325	330	313	303	286	292	342	313	296	305	317	327	309	340	325	319	313	315	331	330	315	288	352	319	329	324	297	287	346	321	299	339	297	324	324	338	302	308	312	321	345	316	325	298	302	309	312	320	307	290	285	332	294	264	324	312	303	327	319	328	325	279	365	319	315	347	317	305	339	290	303	311	315	322	322	322	315	292	320	290	317	330	358	343	328	284	317	323	280	317	284	331	353	333	301	302	317	301	329	303	328	298	295	328	289	323	299	331	337	296	279	311	334	306	318	299	350	317	315	326	307	313	333	333	342	296	280	359	334	316	310	304	299	343	324	325	301	332	318	311	329	321	323	290	345	345	336	314	316	341	328	345	338	362	329	331	312	320	325	324	275	299	271	319	338	332	326	291	300	300	283	335	292	294	306	296	298	331	311	328	346	312	312	313	289	306	299	312	307	304	290	330	336	340	305	310	326	306	306	343	290	321	312	335	337	266	293	339	370	324	311	318	293	337	323	322	309	329	353	305	282	315	331	349	295	351	315	324	308	344	289	291	338	274	342	347	297	340	302	312	266	298	324	352	321	295	301	352	321	290	331	328	305	294	336	330	315	326	296	333	315	316	310	309	301	320	304	316	313	297	332	314	313	322	280	316	317	285	317	322	294	322	307	304	304	350	360	316	325	271	318	296	311	305	300	311	317	298	284	291	320	309	302	332	289	282	329	312	301	339	320	337	321	311	302	313	296	268	279	299	321	352	338	320	293	353	320	298	291	326	270	295	313	299	307	347	361	326	291	301	293	309	316	298	307	325	344	355	331	349	293	304	330	318	316	283	301	282	337	308	313	300	310	329	309	290	316	303	301	313	308	346	345	307	294	295	340	284	304	288	293	322	275	337	326	336	319	322	315	313	301	332	313	281	309	322	328	315	375	310	358	335	298	299	349	343	339	340	333	316	297	308	318	313	308	288	318	318	309	356	315	291	294	338	317	290	307	317	339	334	320	328	317	315	305	317	318	311	313	316	339	348	326	293	339	354	348	278	318	331	326	353	305	294	316	311	308	310	292	336	307	322	335	314	310	326	356	357	305	310	276	319	337	311	315	312	298	312	309	319	314	288	309	328	341	313	288	303	268	319	297	321	375	321	327	356	332	322	316	316	350	332	325	315	295	309	338	329	306	311	288	304	302	331	322	292	313	280	305	316	301	307	300	316	323	277	314	322	308	332	286	295	336	346	323	321	309	320	309	301	284	307	313	316	311	312	339	331	333	289	297	320	315	326	359	297	314	334	347	294	299	315	287	299	295	279	305	320	289	293	325	336	311	343	328	341	360	306	307	317	329	325	292	302	341	291	326	340	378	364	339	317	337	346	326	328	300	279	334	318	255	346	329	356	316	316	311	319	293	297	317	316	282	302	373	299	291	310	304	327	305	304	303	328	338	313	295	338	319	295	318	349	334	302	298	296	257	314	338	341	333	321	306	316	324	342	356	351	310	316	273	306	339	295	284	322	314	302	317	298	296	294	335	292	333	282	315	316	305	304	321	325	329	321	309	300	312	288	308	300	287	327	340	336	296	335	328	288	342	332	326	283	325	319	314	304	314	335	292	346	317	349	315	316	330	319	324	310	324	321	302	316	310	295	303	299	340	322	331	287	280	280	331	326	297	320	323	302	329	314	333	319	299	305	314	358	345	310	320	315	325	313	283	311	301	333	334	315	327	321	312	321	329	327	317	295	328	320	321	314	309	300	349	325	317	303	334	323	325	281	288	307	306	317	313	327	334	304	329	324	322	324	309	324	308	332	289	266	321	304	341	296	333	306	267	286	301	295	273	312	302	319	336	308	300	331	302	313	326	317	312	319	317	306	344	345	332	342	323	303	311	333	307	325	302	336	300	326	317	324	314	310	341	301	316	314	326	314	322	306	319	302	295	312	322	322	307	287	301	336	292	305	334	336	338	331	293	305	294	288	324	295	297	310	317	364	331	336	313	348	329	278	304	275	315	303	300	304	323	320	325	313	345	339	325	300	311	311	330	297	318	295	304	333	302	351	289	347	313	302	306	308	321	290	280	305	288	323	355	275	316	320	315	281	319	334	349	308	270	300	308	303	293	315	277	325	302	292	280	321	300	334	279	325	315	311	329	344	321	308	292	303	313	288	332	294	330	315	328	311	299	317	306	333	344	334	317	278	293	313	345	326	309	344	331	341	320	356	321	317	318	282	309	322	315	307	298	302	324	308	319	306	288	315	313	322	313	326	312	296	319	299	362	342	302	322	296	310	294	301	305	293	296	282	312	327	322	313	300	316	337	290	294	305	313	326	329	347	307	316	321	343	326	309	348	351	322	335	301	306	307	307	333	323	316	337	322	318	318	310	328	321	306	294	329	297	312	322	308	314	338	310	313	293	328	323	320	302	344	336	305	311	307	319	329	354	285	321	301	292	321	369	314	307	340	326	289	264	337	286	330	317	319	329	325	324	339	309	298	315	321	301	280	342	274	321	308	351	302	303	308	291	297	304	332	303	300	287	291	318	334	319	345	294	290	335	318	311	326	287	332	306	326	349	308	304	302	332	316	323	330	331	315	333	326	355	334	329	339	308	298	281	292	294	300	311	339	328	330	291	340	316	339	309	341	318	328	285	306	280	310	311	298	289	314	320	296	320	324	308	348	285	345	288	326	352	341	300	306	314	284	320	302	344	289	282	318	324	308	335	298	302	306	348	328	312	320	324	294	312	330	317	301	313	286	316	321	302	301	323	311	302	306	362	303	316	340	340	316	312	292	310	326	315	326	295	308	298	350	325	349	319	305	315	341	299	362	330	265	331	319	326	319	321	331	314	317	321	273	306	320	345	368	301	309	341	294	320	307	339	286	329	311	302	297	307	322	318	311	324	317	321	321	322	286	329	309	347	299	310	335	295	319	338	333	330	308	333	320	327	326	364	324	326	336	303	356	311	313	353	335	326	275	313	329	308	327	353	272	316	284	334	346	314	318	304	309	290	327	316	298	316	308	332	325	299	317	331	310	306	335	304	337	333	290	344	329	312	307	331	321	314	321	302	289	332	305	292	299	305	346	334	291	310	309	338	314	356	325	339	266
8575	1435	2301	2647	2201	1859	1589	1391	1282	1146	1070	1048	974	996	909	883	885	877	853	938	834	851	887	848	878	823	852	838	852	828	790	787	783	849	787	769	845	781	791	766	816	798	818	812	767	764	814	849	723	782	771	811	798	784	763	735	814	754	760	800	761	798	787	757	762	807	810	753	763	800	771	767	770	723	744	703	774	774	765	781	786	776	719	762	765	799	736	761	756	770	799	790	790	801	786	803	734	775	816	746	780	811	815	767	776	807	783	755	739	779	780	800	751	757	759	821	756	800	736	764	792	777	772	752	747	763	732	742	770	744	775	737	762	803	832	736	732	833	835	744	744	807	777	710	764	728	808	813	793	751	755	757	772	809	782	808	762	789	732	770	791	772	807	813	781	754	759	784	829	824	765	801	788	766	765	754	789	782	751	746	761	763	747	770	788	792	763	756	784	790	742	753	780	751	817	750	779	756	786	827	705	812	762	788	752	794	797	832	766	734	788	775	800	770	763	770	783	766	789	801	834	721	753	749	773	754	774	791	769	769	772	752	801	782	737	774	813	794	706	743	780	740	832	748	741	744	788	740	727	757	768	817	792	748	800	829	767	774	769	798	769	766	749	779	764	722	776	793	739	765	749	751	775	832	769	781	792	763	791	716	798	765	744	773	745	798	808	811	776	764	770	720	733	773	779	790	782	785	759	740	754	785	774	728	734	778	759	766	791	775	777	793	742	780	741	746	736	761	760	778	790	777	720	777	762	761	703	742	761	797	755	748	739	769	741	782	718	717	818	709	792	808	742	739	787	789	740	762	727	757	810	782	761	795	750	768	785	760	755	765	764	776	739	769	795	724	810	774	765	769	834	790	745	738	765	797	788	780	752	761	747	793	726	780	776	773	767	756	748	785	811	765	751	787	745	740	772	750	777	770	722	807	747	742	778	731	765	776	725	742	787	784	763	745	755	774	770	758	785	774	737	715	790	734	772	758	786	811	735	735	748	815	766	779	806	773	771	771	785	757	711	761	832	782	757	795	786	789	787	769	789	740	769	741	750	765	755	851	767	786	745	747	785	745	756	807	832	747	800	742	796	740	831	845	803	767	737	778	798	773	747	763	796	748	741	770	781	784	773	791	740	738	772	784	805	756	779	768	821	760	748	741	766	734	768	786	736	763	695	783	777	761	748	760	800	756	772	782	755	793	783	775	790	683	750	769	853	824	773	840	722	718	731	741	833	799	754	784	810	801	793	807	788	734	784	765	763	761	778	767	738	753	764	701	701	779	741	732	720	747	785	839	747	781	719	795	772	743	779	772	766	758	778	790	773	836	785	707	771	735	731	752	726	812	804	792	758	796	744	766	787	808	793	732	731	773	741	806	779	739	751	798	796	805	824	739	772	719	745	762	764	771	759	768	793	762	722	780	740	771	784	722	815	777	805	779	725	769	747	784	823	747	789	758	785	751	777	777	789	744	758	834	772	777	736	739	748	734	752	806	772	793	748	726	809	769	781	819	824	793	805	747	765	766	759	724	820	757	814	771	768	789	703	728	783	734	768	759	728	744	787	755	741	767	810	766	744	696	770	827	736	757	776	765	825	800	754	743	809	767	764	788	787	774	758	747	742	733	732	754	762	746	751	759	776	790	785	764	743	764	773	776	771	775	754	760	765	787	746	762	702	735	764	754	781	771	828	821	744	762	712	763	787	806	732	755	725	764	813	752	774	724	799	742	767	762	799	771	756	815	759	770	757	798	811	765	781	743	745	752	720	789	777	798	830	770	740	772	742	764	770	772	759	770	746	797	795	841	730	766	805	715	733	778	766	762	730	778	741	804	759	755	801	797	758	775	749	744	733	798	803	776	774	731	758	767	706	815	785	759	785	774	740	730	757	810	801	803	775	789	763	763	734	798	755	727	766	764	781	780	718	771	814	750	744	766	753	805	762	736	779	747	796	731	762	782	774	833	749	777	776	754	779	793	801	806	772	769	783	761	753	774	774	777	745	755	740	756	740	744	763	789	752	789	779	728	787	752	804	791	802	754	781	713	774	755	793	745	741	765	834	748	730	787	780	767	781	766	778	800	738	789	724	726	710	729	799	816	748	761	771	780	804	756	749	765	781	738	730	785	776	791	785	771	819	763	720	749	742	830	797	789	790	782	814	729	792	746	797	767	791	751	757	773	807	791	755	771	763	780	790	799	773	778	794	768	817	795	758	733	787	783	797	823	784	739	749	756	747	760	792	799	786	727	743	764	741	763	789	777	765	782	730	794	777	798	798	742	794	717	805	759	779	763	745	769	756	731	777	751	777	804	773	824	760	791	860	777	739	751	773	774	849	782	760	769	812	810	777	719	722	767	792	747	750	754	777	782	829	803	798	774	746	780	762	749	798	776	766	728	773	784	730	816	776	722	826	781	765	786	791	752	791	774	718	794	823	746	749	743	788	801	771	780	745	819	764	747	758	743	826	802	790	811	769	739	769	766	790	788	735	764	741	760	756	766	749	762	791	807	795	754	760	746	784	717	785	748	771	765	744	760	768	843	775	761	773	797	742	785	767	750	770	811	741	764	770	760	717	753	705	771	779	768	776	751	756	764	749	786	831	756	750	777	741	713	755	705	734	745	745	760	769	726	792	773	738	759	774	749	802	762	774	773	793	817	797	765	745	768	794	776	794	766	744	785	764	803	735	801	740	795	791	840	758	721	755	788	751	799	792	797	753	752	766	735	776	785	765	750	731	772	773	736	742	723	834	795	731	775	757	840	799	792	794	792	793	756	826	786	701	787	756	720	729	749	745	741	724	733	769	786	793	763	693	766	777	767	749	792	757	783	770	758	770	706	752	778	771	758	780	765	730	769	761	843	732	747	793	746	784	764	701	790	807	752	808	740	813	773	798	774	723	799	805	795	813	779	734	786	757	733	751	754	729	771	747	799	760	783	778	777	756	815	761	782	801	761	751	744	757	766	765	759	752	778	805	791	768	775	776	740	762	753	780	763	753	757	789	763	746	780	759	791	761	751	722	758	747	737	754	773	783	726	762	747	751	770	758	805	722	773	757	754	797	773	789	800	788	826	762	766	770	804	798	785	780	815	760	784	782	746	769	741	777	715	826	770	789	799	770	743	789	757	724	788	750	781	751	793	816	793	767	792	701	746	794	734	731	746	763	774	768	778	768	794	783	747	712	814	803	804	771	795	765	762	789	766	796	778	700	779	745	790	801	760	753	823	748	801	812	792	743	747	737	775	760	768	815	753	722	788	745	767	800	757	770	743	779	750	796	787	808	791	773	784	751	773	720	796	768	745	765	768	779	762	791	782	808	821	805	805	793	736	793	772	794	763	761	811	773	794	803	773	733	796	785	806	804	765	827	765	797	762	732	773	781	778	782	757	749	765	761	766	774	757	785	739	781	765	803	785	724	792	818	761	776	757	754	765	813	785	714	797	765	777	743	808	728	749	812	740	738	748	778	788	738	775	775	739	749	755	830	801	809	770
1552	271	288	289	327	268	256	288	300	272	297	307	292	265	275	303	279	277	276	306	283	267	317	283	299	287	274	256	289	307	256	261	282	350	296	283	291	310	292	310	290	293	290	295	283	288	242	267	316	305	264	297	275	288	267	278	290	270	284	263	297	305	270	283	295	311	296	267	267	293	303	279	278	281	278	284	275	311	298	293	314	262	288	272	312	277	272	288	311	303	361	280	298	291	281	289	312	274	263	283	305	298	292	294	274	285	275	267	274	284	283	267	270	295	289	297	315	294	263	269	286	303	279	268	303	273	270	276	294	285	262	314	271	258	299	327	296	268	282	290	281	270	307	337	273	290	264	272	295	282	319	267	291	284	290	296	289	271	278	293	274	284	251	286	298	283	295	278	295	303	261	275	255	242	326	272	283	268	255	280	307	285	276	342	283	284	293	266	259	305	250	257	266	264	269	293	284	299	280	267	283	319	291	283	282	274	279	274	294	286	265	287	288	259	289	291	272	318	236	300	269	304	288	272	284	298	288	321	249	261	273	320	292	295	256	290	269	275	290	255	257	269	285	280	304	280	277	299	289	260	300	270	310	282	286	279	299	243	312	276	286	276	284	291	255	273	237	302	283	290	302	320	309	288	285	276	284	287	268	320	285	258	285	314	289	250	311	290	292	290	252	276	293	308	268	283	278	309	307	271	279	293	302	280	283	267	284	322	273	292	269	267	324	281	275	290	317	264	283	301	274	267	256	305	257	260	253	313	318	237	297	284	270	284	296	279	271	250	275	276	267	271	285	280	278	255	291	295	290	296	277	286	297	277	299	287	301	291	278	246	278	236	302	312	300	267	253	267	269	299	293	294	294	288	287	270	323	264	289	323	280	293	278	325	291	281	278	304	252	264	290	284	312	273	311	329	260	273	266	259	269	305	261	275	286	291	301	300	300	287	321	296	270	288	259	254	285	296	310	298	268	267	303	317	283	308	287	275	304	299	317	297	266	278	292	284	258	299	248	271	260	279	267	302	296	257	256	281	259	272	283	234	292	266	291	287	271	305	322	278	286	269	276	281	283	280	315	243	269	316	272	280	313	278	280	298	258	257	323	291	291	296	319	308	292	301	292	250	279	296	291	275	314	302	289	262	294	287	290	268	275	298	290	242	276	279	292	291	298	291	246	283	274	267	261	279	279	284	292	292	244	322	296	262	280	302	286	274	291	289	247	259	261	275	276	323	268	287	292	281	261	255	272	263	315	297	273	261	285	287	261	269	275	287	272	310	283	293	243	280	314	262	293	335	307	270	289	296	248	278	270	263	285	298	279	300	268	279	297	305	302	261	263	307	241	272	301	274	259	300	295	266	269	260	284	247	281	292	324	276	288	296	263	292	317	280	292	280	315	276	268	300	273	285	246	312	323	319	271	279	300	271	285	297	261	240	280	289	311	310	288	265	300	297	294	288	293	264	261	273	297	307	260	267	265	261	299	285	314	306	286	286	286	263	264	279	289	293	325	278	250	265	272	282	281	289	272	312	289	321	298	277	295	312	285	263	281	304	285	261	275	262	274	319	303	294	259	266	310	305	280	265	283	270	302	267	299	282	267	316	277	263	279	246	314	284	296	299	284	290	295	290	283	272	292	291	278	315	307	267	287	300	273	301	302	269	278	285	321	281	303	286	277	273	257	273	282	295	284	276	298	269	265	257	283	254	272	302	313	276	268	276	261	299	288	257	285	299	268	300	288	280	289	284	313	271	297	304	281	278	322	307	280	258	315	285	310	255	287	263	268	299	285	298	261	302	273	274	281	291	306	279	272	287	313	263	269	247	317	298	297	291	288	269	311	331	295	297	275	258	284	271	248	264	282	271	291	306	272	296	281	268	253	306	259	316	312	293	294	284	284	281	238	267	270	289	292	291	284	263	265	297	260	287	291	259	274	281	295	291	280	294	282	297	279	279	288	270	328	277	266	313	277	280	319	270	260	301	297	303	301	247	327	308	296	243	295	264	286	274	275	269	271	311	252	258	266	291	307	288	264	254	307	310	289	298	259	298	304	300	310	276	272	286	305	295	338	314	273	300	302	293	280	285	269	302	275	277	289	302	316	294	243	263	260	261	288	282	257	267	288	289	309	300	258	259	326	280	299	288	262	273	276	255	278	267	268	286	293	291	298	266	293	316	286	234	305	292	259	265	325	302	290	280	269	283	273	300	289	286	265	292	266	273	287	276	256	264	267	271	284	298	290	283	280	300	281	286	297	281	267	277	288	267	270	296	236	272	311	287	279	294	295	291	267	284	296	277	286	271	290	272	278	266	267	270	314	283	302	281	274	286	297	274	311	291	256	264	309	284	289	313	253	282	271	271	291	281	313	307	297	316	281	273	254	309	269	297	253	250	316	263	265	278	287	260	315	262	304	283	277	284	264	287	271	270	264	272	314	286	270	301	275	300	281	309	270	315	278	281	253	293	286	280	284	281	291	277	284	314	274	272	278	288	351	307	312	291	264	290	280	257	280	250	270	309	306	258	274	278	287	294	295	293	286	304	277	290	245	300	244	260	310	283	284	277	261	288	287	296	262	264	289	328	304	285	290	310	269	253	294	281	293	234	256	288	290	288	273	259	290	245	288	285	299	323	280	298	314	269	275	292	270	285	291	298	304	249	284	286	266	270	279	309	271	258	284	275	231	272	300	298	282	274	265	305	275	263	272	256	284	285	290	283	301	282	282	291	299	268	268	293	284	279	252	307	270	260	278	286	286	272	302	291	275	292	288	299	277	278	294	274	266	318	298	295	285	330	257	281	303	278	295	291	293	312	294	284	290	261	280	291	299	305	270	301	268	266	285	275	271	323	279	282	302	307	293	263	275	291	256	291	313	275	288	293	270	284	267	280	278	295	296	282	280	286	300	270	285	282	319	292	279	268	268	291	296	267	253	263	261	283	291	259	305	316	288	257	261	250	275	299	363	279	306	287	274	257	300	266	269	322	311	289	283	269	267	280	261	280	279	256	305	294	271	278	256	273	325	272	295	284	273	297	288	302	254	269	335	267	229	281	291	258	276	284	246	306	290	259	276	271	305	314	298	326	290	285	289	291	313	279	312	283	285	274	268	304	311	286	299	291	303	270	282	312	294	293	322	261	294	255	301	306	282	274	284	275	285	264	328	282	305	280	268	270	270	309	267	288	315	304	282	267	284	304	277	273	266	326	268	309	270	258	273	272	304	255	294	279	312	296	306	265	289	277	317	278	290	304	304	287	254	277	295	262	258	272	283	296	284	291	266	256	251	301	276	305	268	286	253	272	280	291	250	275	283	299	247	269	285	243	302	290	272	253	293	300	302	285	240	264	276	302	288	274	265	286	284	256	296	295	253	266	267	297	284	295	326	272	310	284	259	274	298	282	288	303	253	297	270	263	261	287	279	288	282	307	300	276	282	257	261	292	278	279	328	291	293	279	281	281	266	299	290	289	279	301	265	267	264	297	267	293	275	305
1928	687	709	719	664	642	718	678	653	722	698	695	716	677	691	686	693	703	662	720	712	692	685	718	690	688	663	690	637	691	667	689	679	641	671	704	721	680	667	698	681	677	707	658	670	698	633	689	684	691	634	674	645	697	646	683	693	745	721	685	712	679	671	662	687	682	672	715	704	713	710	643	710	703	672	676	681	631	688	680	652	692	681	657	690	613	697	707	703	660	680	680	707	664	681	650	674	680	680	660	641	672	650	711	668	713	652	646	688	677	691	636	702	704	667	709	689	645	690	679	668	678	639	654	619	713	687	731	709	658	650	647	697	687	644	710	727	647	656	675	694	694	648	675	652	697	646	621	689	677	694	659	634	708	677	715	677	699	701	679	667	649	690	651	663	673	657	719	684	690	658	629	673	700	751	677	687	660	630	643	682	652	677	684	637	683	632	660	648	641	692	699	679	645	673	663	679	653	663	671	681	739	656	686	657	687	689	654	682	668	623	651	693	686	687	669	645	641	661	654	660	694	679	639	687	681	707	711	685	692	681	660	700	660	658	717	708	648	604	702	654	688	692	643	678	670	669	686	706	712	697	651	709	647	676	702	669	694	654	699	675	723	609	676	661	664	670	651	667	764	660	696	641	656	668	673	665	654	682	708	682	660	650	663	624	664	661	639	671	681	684	702	674	694	681	669	687	657	642	659	697	665	669	658	679	672	666	727	674	672	656	627	675	688	675	714	684	718	694	646	651	672	638	658	699	732	708	681	710	687	662	708	659	674	666	666	679	705	612	726	663	690	695	706	695	671	662	664	688	635	702	671	714	664	661	671	696	718	686	676	696	638	634	684	709	695	691	673	668	652	667	637	686	670	703	676	722	653	679	713	632	645	682	651	702	715	656	658	678	676	705	681	663	697	675	664	652	681	639	674	680	640	662	673	693	689	663	683	672	671	711	685	711	714	688	712	691	709	664	666	675	684	673	673	677	684	684	688	715	693	653	635	646	666	705	664	694	660	726	656	670	683	654	670	669	671	704	710	656	649	705	650	674	679	636	709	655	677	697	697	665	619	686	664	684	675	719	662	653	646	670	657	662	698	683	663	651	684	747	656	717	675	723	667	637	690	739	701	608	706	699	669	707	670	693	655	679	673	667	689	694	711	693	685	692	678	641	650	680	630	697	693	656	637	677	716	729	667	701	663	651	658	687	684	693	695	688	702	697	672	666	668	706	673	650	619	664	685	707	624	684	688	661	671	647	674	675	733	670	652	712	686	680	689	653	661	709	635	703	652	642	667	700	692	631	653	668	696	663	705	737	699	699	672	680	677	677	653	708	694	657	640	671	674	643	653	683	654	677	693	643	661	688	669	677	699	692	699	680	647	691	702	712	694	686	631	670	665	639	711	685	647	680	680	669	670	658	694	637	682	694	684	687	691	725	627	719	662	642	682	693	703	690	671	719	644	641	698	657	680	651	700	690	666	650	667	722	672	703	637	656	691	653	630	651	662	712	671	706	673	633	684	680	684	725	708	688	653	689	682	735	674	694	634	682	678	686	727	650	683	728	672	700	683	654	666	682	639	680	652	698	663	741	666	687	668	658	692	707	683	607	711	662	634	686	674	699	671	734	682	663	690	672	664	708	709	638	669	623	712	658	645	641	649	658	662	653	719	639	648	670	634	682	678	633	650	688	647	630	699	683	646	711	640	678	679	638	676	651	698	701	712	682	694	679	630	621	637	625	692	699	682	737	682	700	679	669	656	644	673	685	655	713	667	652	650	646	707	662	657	673	671	687	674	692	694	681	662	679	683	670	655	719	652	698	690	678	681	705	736	693	679	643	673	655	650	684	635	627	723	674	639	684	726	699	680	647	644	676	648	714	695	645	683	674	647	657	655	670	679	674	685	692	710	667	713	661	671	708	665	694	668	627	675	664	674	657	669	668	739	683	652	696	634	713	662	697	692	683	667	667	642	705	697	612	676	709	677	669	654	713	690	652	713	687	664	692	692	634	708	654	650	647	654	704	723	691	668	666	704	651	694	668	669	679	669	710	688	679	658	710	663	658	635	710	651	702	698	665	727	703	665	699	686	671	659	673	687	670	682	676	744	672	659	680	671	664	663	648	687	682	710	716	657	703	668	713	649	682	692	640	703	681	667	690	654	660	696	623	657	660	669	652	708	711	640	663	653	662	687	703	686	685	719	697	674	639	662	692	652	656	705	691	646	685	657	665	688	672	661	688	658	682	683	689	651	697	695	673	658	668	669	680	637	640	654	704	632	683	661	687	645	649	700	711	690	655	653	721	739	703	690	690	653	680	673	733	679	643	689	698	677	630	662	674	684	651	680	673	717	684	708	681	697	650	650	707	649	673	682	726	687	691	709	648	678	678	649	674	657	736	694	695	670	645	685	709	649	717	679	690	666	708	657	727	652	667	709	661	634	684	660	698	684	679	655	679	646	681	686	642	693	674	677	642	653	674	652	700	720	659	680	679	631	656	694	721	686	658	702	673	701	682	687	686	659	697	654	654	679	727	669	699	674	672	700	702	657	692	707	652	670	656	675	697	694	644	672	631	710	697	692	671	699	661	650	660	736	664	646	692	662	688	648	671	694	660	675	710	671	650	706	667	642	686	657	698	688	666	658	668	710	686	676	674	674	671	662	655	677	702	660	655	671	677	677	630	663	692	652	704	664	688	634	698	687	686	680	695	712	677	671	711	673	695	705	659	639	686	669	654	663	662	657	655	694	665	664	661	684	733	694	673	690	705	627	633	670	678	668	696	670	605	658	701	658	663	638	679	680	674	665	676	704	705	709	695	677	709	676	686	701	711	705	707	679	662	699	642	677	679	646	678	655	650	728	691	665	695	660	675	659	697	679	722	681	676	694	669	650	674	664	660	727	639	685	646	674	639	726	641	733	715	670	678	680	731	674	665	657	661	618	690	690	715	664	637	732	692	636	669	717	680	645	736	674	700	659	702	629	663	714	665	719	678	663	647	679	657	691	679	652	645	691	662	729	676	676	657	678	730	643	652	704	695	704	657	657	713	742	682	723	698	717	700	704	712	661	653	718	701	675	663	696	671	692	686	699	659	666	657	704	680	637	700	693	663	697	656	682	723	702	648	598	767	693	666	665	687	708	704	684	660	655	685	725	662	653	657	720	655	706	703	659	650	666	685	703	689	712	662	627	643	660	676	682	708	664	628	692	669	644	685	658	674	667	700	672	702	645	732	693	728	646	681	682	690	699	704	639	657	698	665	647	685	653	632	669	670	722	641	667	754	708	660	666	657	677	657	632	711	655	726	658	734	645	732	662	669	705	675	685	628	665	667	711	645	656	701	688	669	639	687	671	684	702	697	663	696	674	685	667	671	697	679	692	629	734	645	637	663	696	712	663	676	641	630	680	711	641	648	699	681	711	666	651	668	664	675	664	718	696	691	664	672	663	615	662	679	646	654	682	686	661	669	671	699	689	644	740	679	723	661	690	723	718
7538	521	550	452	336	255	262	247	192	229	181	204	189	182	179	170	187	175	195	205	154	155	188	161	157	161	183	161	176	149	153	170	186	154	177	179	170	191	176	165	183	183	159	175	153	179	180	162	159	150	162	167	173	185	155	154	168	149	189	165	179	175	160	165	166	152	151	174	148	159	176	155	172	147	157	171	167	201	174	165	163	178	162	185	162	183	149	179	181	167	167	160	168	168	171	179	142	168	170	164	180	161	135	164	164	183	157	173	165	152	193	161	165	170	166	187	171	169	174	163	142	151	177	160	171	185	162	165	181	156	182	176	190	150	160	149	183	169	170	180	161	162	183	161	174	130	160	171	181	168	176	149	170	162	162	193	175	167	194	163	155	172	164	153	163	179	156	152	142	189	153	155	166	169	144	201	160	184	149	145	167	177	158	176	156	172	184	171	178	170	180	153	159	175	180	170	174	177	181	175	169	165	185	159	176	146	178	145	170	196	173	171	151	173	151	157	159	162	163	165	181	175	182	181	150	156	164	164	171	166	170	188	153	172	159	181	165	158	168	147	161	168	158	163	160	147	156	181	152	167	173	176	192	176	186	180	157	177	186	169	175	166	173	157	167	170	178	148	148	173	129	183	170	154	152	171	169	167	150	154	179	144	168	155	176	175	170	167	155	180	170	186	175	163	165	172	140	207	145	158	216	145	169	180	152	153	168	181	221	154	158	178	164	152	187	181	189	159	156	144	173	171	168	155	187	165	164	165	159	166	141	168	182	144	162	181	196	176	159	170	184	162	180	176	167	158	156	157	160	185	185	175	174	190	188	158	156	181	177	180	170	166	167	163	157	165	172	176	183	146	198	178	146	172	204	160	192	204	179	156	181	194	182	176	176	153	152	146	173	141	165	184	183	169	195	180	156	174	179	159	154	168	189	165	197	195	173	153	166	170	177	146	159	185	157	167	187	157	143	165	185	161	150	175	181	165	169	169	170	169	156	188	159	178	164	176	177	161	164	165	169	141	151	167	170	178	173	156	168	168	173	162	193	152	140	172	171	147	177	160	169	164	175	157	173	162	150	193	158	132	180	162	179	193	183	171	162	171	181	160	155	162	157	181	174	175	155	167	148	169	174	177	173	195	172	164	173	182	202	172	189	156	168	166	156	150	148	180	167	155	179	168	147	179	174	158	157	160	153	171	164	191	185	169	150	167	151	176	178	163	159	145	164	159	224	174	158	181	160	164	172	153	179	164	151	184	171	158	183	164	158	171	175	170	160	147	168	143	196	149	174	177	188	154	170	175	186	164	143	131	159	185	173	191	188	170	182	167	162	154	159	161	165	153	172	167	170	159	146	156	183	196	161	159	156	155	157	164	181	155	162	171	143	163	185	183	162	163	172	170	178	161	156	163	161	181	166	161	198	152	154	142	179	199	146	169	162	165	170	170	191	179	185	147	175	164	166	187	165	194	161	161	162	161	172	175	163	173	161	163	137	175	173	164	189	182	162	178	154	187	175	168	170	170	145	171	163	149	166	150	150	160	153	211	194	180	158	178	173	182	172	165	170	168	199	169	165	176	172	167	194	167	175	179	164	191	178	185	175	165	152	159	170	187	195	168	183	156	163	158	176	158	145	162	153	174	157	148	165	160	161	151	158	179	176	162	178	178	185	176	164	199	141	160	159	138	170	166	180	172	163	153	159	165	167	176	175	162	185	185	156	151	184	172	160	164	158	155	162	163	172	156	171	170	154	163	173	163	164	149	173	178	161	171	163	167	148	164	183	159	146	174	177	182	156	176	165	183	178	186	164	172	178	190	153	151	157	138	165	169	164	182	182	181	168	158	151	158	163	162	146	173	151	147	158	149	154	154	169	154	166	161	178	161	151	156	161	186	173	192	179	171	154	167	177	151	153	161	170	136	142	169	188	163	165	180	179	183	152	162	162	139	171	165	159	195	153	181	166	177	164	163	173	150	157	164	173	173	160	167	173	148	166	181	182	173	157	153	177	180	167	153	164	165	181	181	167	180	160	168	177	169	196	158	147	158	182	188	152	194	183	173	184	168	173	169	167	160	181	192	133	177	163	186	177	183	175	168	173	194	154	203	168	182	181	191	156	142	158	157	185	169	161	156	152	169	168	169	166	168	154	171	165	168	173	148	199	166	171	168	155	158	177	162	167	165	170	168	163	166	147	154	157	176	155	170	175	166	168	146	174	180	190	165	173	162	190	174	209	183	157	147	175	168	165	162	168	161	172	177	142	155	183	165	162	146	155	171	148	166	171	160	152	189	159	192	169	171	152	139	178	160	140	174	178	161	155	161	163	158	180	171	167	163	182	169	166	167	154	136	170	167	157	156	162	183	177	162	160	165	163	161	192	186	176	166	159	198	191	160	156	149	166	180	157	171	178	152	167	201	190	182	161	169	149	141	139	169	164	167	168	162	189	184	167	159	144	181	188	181	154	186	184	152	162	163	168	172	150	184	155	173	182	165	147	189	172	175	164	146	160	152	158	175	145	169	182	172	181	169	166	159	163	161	152	200	153	150	166	160	168	178	155	156	193	163	153	151	155	197	173	166	189	176	177	168	196	168	185	157	168	161	170	164	170	163	201	173	190	180	156	157	161	183	173	188	189	165	172	190	158	150	189	167	171	186	158	157	203	157	172	159	177	157	182	163	153	161	155	174	169	173	165	173	190	154	167	153	157	205	188	165	169	173	192	158	187	194	159	148	167	154	180	165	149	173	181	185	164	157	174	176	174	160	155	173	160	171	165	189	164	189	167	175	160	190	161	175	182	175	171	165	187	175	162	175	190	183	173	168	158	160	155	186	179	162	135	160	182	204	146	178	167	187	169	171	168	149	167	189	180	173	174	171	177	160	163	158	171	174	166	148	155	169	181	181	154	177	188	164	144	165	165	178	181	187	166	167	171	172	169	159	163	202	167	160	167	197	171	177	159	156	167	177	164	161	158	151	162	181	146	153	160	152	171	164	176	156	145	159	175	166	170	175	160	199	190	167	164	171	166	179	186	166	157	159	167	174	155	183	170	176	158	143	149	174	165	169	155	126	170	184	186	181	168	204	168	173	162	171	172	171	170	205	160	167	130	186	149	148	154	165	177	187	168	148	171	182	181	168	177	180	154	153	146	175	191	161	168	166	187	183	144	157	185	176	183	156	173	161	156	164	174	140	155	164	162	172	175	179	157	170	168	174	179	162	153	158	143	141	177	191	167	171	168	169	168	192	173	175	175	153	180	161	167	165	148	159	161	151	164	179	148	151	186	179	177	186	183	170	167	180	166	161	177	176	149	165	152	160	170	182	172	171	183	165	171	177	177	184	173	169	163	172	169	192	166	168	158	167	163	180	164	179	163	157	158	160	185	172	169	169	167	154	162	182	176	185	179	170	161	141	152	156	149	157	155	170	178	161	167	161	157	159	191	185	179	172	180	153	188	197	172	179	150	182	184	166	178	180	189	168	183	164	165	152
6282	802	1383	1488	1268	1054	929	778	701	648	619	599	604	551	566	544	508	511	504	530	465	504	519	498	454	494	480	479	500	481	483	442	471	468	470	485	475	482	454	456	484	478	464	488	454	509	464	460	469	446	445	510	464	461	479	487	448	474	449	456	448	456	443	475	468	460	452	477	470	482	515	457	468	489	455	455	448	485	492	480	432	459	441	483	480	463	418	447	482	462	449	484	495	443	467	471	453	437	416	471	464	460	406	465	422	466	470	446	410	457	455	482	465	481	482	454	445	438	446	487	435	445	461	472	444	445	441	443	451	452	474	515	434	478	464	452	469	459	476	437	432	474	461	500	461	472	496	465	467	436	510	444	475	469	489	436	477	471	477	487	414	445	477	468	462	416	483	421	481	456	459	464	449	484	452	494	423	460	476	481	461	494	450	458	493	497	463	449	452	456	434	463	456	509	479	457	458	457	478	475	476	478	487	447	434	436	432	443	440	474	426	438	473	476	457	474	479	481	469	415	430	483	428	471	463	475	491	440	458	450	451	486	464	447	479	476	451	471	468	429	464	443	462	452	420	475	451	509	469	464	473	446	431	488	456	436	441	437	478	426	498	474	485	449	470	489	472	431	442	443	464	486	450	461	420	428	476	434	468	460	454	480	450	463	466	472	439	481	465	503	499	465	476	472	456	458	480	492	442	423	468	419	461	471	427	451	452	470	441	467	474	469	477	488	491	465	458	451	443	428	455	482	465	442	440	481	484	448	469	430	474	444	464	465	452	490	491	436	491	473	466	480	455	488	441	451	421	452	460	421	464	490	466	449	491	462	494	494	428	432	460	444	460	485	453	400	438	478	458	470	519	479	519	473	502	445	502	452	464	472	496	471	472	454	450	512	473	515	449	452	481	489	449	435	464	481	443	491	473	438	434	463	433	453	463	462	453	511	461	432	468	472	447	440	479	490	450	514	465	472	467	476	484	452	438	478	440	453	481	432	426	478	478	434	466	462	463	456	460	467	429	483	434	493	463	496	452	488	502	511	479	434	438	472	474	456	493	459	481	448	465	465	463	464	414	481	457	392	438	460	451	458	433	456	437	474	475	440	467	472	491	537	457	426	443	451	482	450	485	491	442	442	480	452	462	453	469	431	456	456	501	413	517	420	462	473	456	500	473	427	464	459	440	450	460	486	420	414	449	452	442	422	485	487	459	456	456	500	445	481	480	448	438	496	474	449	473	460	485	470	496	449	440	452	488	448	481	493	477	477	473	477	472	458	456	467	432	436	413	453	446	475	451	478	498	455	507	475	473	452	440	481	457	429	467	443	463	450	439	466	490	432	441	457	450	470	474	423	495	488	451	452	477	460	448	481	504	439	496	490	456	452	467	442	441	480	426	433	438	444	472	468	440	478	459	476	464	442	448	466	423	445	446	502	479	445	452	464	472	449	441	432	475	442	477	419	445	413	464	475	472	472	471	499	466	442	454	441	414	470	476	488	466	458	459	483	465	464	462	455	499	442	480	473	497	458	483	452	463	440	477	465	484	480	449	444	494	479	458	431	469	519	460	468	454	441	444	477	491	471	485	474	529	480	454	520	479	453	464	466	467	456	478	467	457	463	442	476	441	473	460	435	420	453	460	463	444	466	436	449	465	472	449	425	459	459	491	476	472	435	497	470	445	451	456	480	412	430	471	465	472	472	484	469	465	444	469	481	444	483	445	480	447	480	459	444	448	484	492	482	473	462	489	462	463	461	472	419	473	467	464	457	468	434	475	430	469	477	456	487	493	471	420	459	493	448	486	462	488	450	515	471	470	489	438	449	448	432	470	464	424	466	477	474	458	456	462	474	494	457	490	440	475	459	473	479	445	472	482	448	489	504	455	492	464	479	453	492	483	467	466	448	498	459	463	439	473	438	466	447	463	447	418	449	440	436	469	459	456	445	449	523	504	461	466	451	491	446	458	472	448	447	467	453	452	473	425	465	470	433	464	475	439	465	423	460	447	442	472	447	513	450	417	457	435	469	462	456	436	450	449	457	450	495	436	429	459	473	444	485	476	472	448	455	451	476	445	472	459	450	451	452	467	448	493	438	463	421	449	463	472	459	461	497	475	459	463	446	483	432	436	469	482	454	492	476	449	445	453	490	464	446	446	468	457	455	461	425	455	445	464	427	437	443	467	483	488	441	475	466	465	447	487	461	465	486	469	489	503	484	443	498	449	431	465	466	447	476	458	470	435	457	481	480	481	459	441	473	461	446	455	456	441	468	430	455	473	444	480	487	447	408	457	471	468	448	452	453	438	495	477	475	474	452	468	487	449	462	433	482	496	435	427	451	461	450	460	480	454	446	476	426	457	443	446	484	445	481	432	480	470	445	453	427	485	452	435	446	444	463	456	426	485	437	490	443	474	474	451	474	423	447	464	451	456	509	454	464	455	464	463	432	496	475	462	469	486	467	464	485	472	457	448	479	448	458	460	474	487	448	453	513	445	417	461	455	477	452	452	473	435	442	483	494	467	450	483	443	468	471	494	447	409	491	412	468	501	426	483	472	478	459	458	457	461	473	464	460	442	447	467	493	482	446	466	489	443	471	470	487	463	440	482	437	474	457	494	502	434	470	484	483	492	495	470	472	455	474	462	469	489	443	455	460	463	472	429	472	448	441	442	490	455	472	415	494	477	439	472	459	454	456	463	461	425	431	436	474	460	473	476	450	446	463	459	459	496	437	441	455	457	447	467	469	472	413	487	461	467	478	465	452	456	455	473	441	447	438	431	456	477	454	456	453	483	467	460	435	469	461	490	457	424	481	418	438	505	429	452	479	490	455	491	462	450	478	457	470	427	466	457	443	483	483	462	463	428	456	461	475	418	445	453	492	465	511	445	476	450	446	433	451	470	447	495	467	446	431	491	487	490	449	484	457	464	450	491	462	492	453	452	443	445	469	461	427	445	450	414	471	444	475	464	442	451	487	482	486	469	463	435	484	424	424	474	472	443	468	436	441	474	454	455	452	448	475	429	423	439	465	474	472	471	484	489	441	454	467	476	500	471	426	483	454	432	443	466	452	480	428	475	462	475	462	451	487	421	423	431	427	497	434	482	462	467	472	493	451	455	464	459	415	449	472	485	449	428	455	469	482	456	486	443	446	470	481	440	461	474	476	461	460	446	439	496	433	466	475	487	448	462	466	436	438	468	474	455	496	439	437	448	459	458	487	479	479	474	456	483	472	498	464	434	446	420	465	468	450	467	444	473	452	434	440	457	458	431	452	449	430	494	468	468	474	439	398	449	418	410	471	493	464	467	475	494	404	446	463	484	461	493	406	475	407	481	464	423	474	459	440	471	466	447	426	446	462	437	441	478	465	465	443	464	441	484	473	463	476	440	468	449	447	478	465	490	439	449	490	424	443	483	458	468	481	455	454	448	461	484	429	470	463	441	444	461	490	468	439	444	438	483	452	478	454	449	428	478	459	431	458	447	462	440	485	452	436
14596	1429	1139	928	630	558	487	416	433	400	390	359	341	343	368	367	363	342	341	319	344	329	345	336	317	325	335	339	307	326	318	345	322	322	295	309	328	338	359	301	331	307	346	321	319	287	303	313	287	333	316	299	334	301	340	318	297	319	321	327	280	279	315	326	336	326	300	308	302	327	322	311	346	323	318	282	313	336	311	319	358	326	349	354	319	311	337	344	316	322	331	297	328	305	302	302	330	319	311	305	297	333	297	336	289	287	302	305	330	319	295	320	314	309	329	320	338	317	321	303	311	335	319	331	302	311	331	338	321	318	301	302	307	346	322	327	309	300	315	318	322	296	334	312	324	337	304	315	304	278	324	325	311	280	311	297	337	312	276	327	330	285	303	329	330	336	302	318	318	305	301	326	312	299	322	310	281	321	319	320	341	330	303	362	286	320	332	325	299	276	302	313	314	330	311	301	330	313	318	319	324	325	350	318	286	322	323	323	263	351	330	334	314	324	308	331	316	328	344	325	323	319	341	310	319	309	340	293	310	308	319	336	305	321	314	323	326	318	352	338	317	317	329	312	319	299	323	297	296	329	307	336	321	312	313	344	321	290	317	332	305	310	319	344	325	331	299	341	287	296	333	320	332	326	349	334	308	315	319	314	357	303	324	295	317	319	328	343	330	301	330	298	272	335	313	306	288	320	342	303	372	352	304	319	310	321	307	321	325	337	330	299	317	304	320	305	331	340	327	314	369	358	288	294	326	330	333	280	319	368	341	305	285	349	293	329	362	314	302	299	305	298	328	378	325	331	362	344	326	300	330	330	320	317	309	311	313	302	300	327	318	293	340	298	288	307	294	304	301	290	309	294	321	301	316	334	305	325	318	338	305	303	313	330	330	326	295	320	284	323	283	288	322	292	301	325	340	298	318	319	311	305	317	310	326	314	337	311	306	324	281	331	330	326	324	311	325	331	315	301	325	290	332	309	322	320	334	315	329	302	333	323	337	321	309	327	297	308	312	319	290	305	307	321	316	320	305	352	276	326	321	279	267	303	294	325	363	309	301	329	306	323	331	325	298	276	321	293	329	309	302	351	287	324	306	318	354	344	326	308	359	332	298	300	294	326	324	325	334	305	297	350	327	291	328	325	309	300	277	287	331	287	308	325	313	310	286	332	301	326	299	339	331	314	292	344	310	346	299	299	291	297	291	326	309	339	372	316	307	301	317	301	292	335	295	333	337	301	322	301	315	331	292	280	313	318	332	307	307	313	322	324	333	307	313	320	302	280	311	314	353	337	276	318	309	290	314	358	327	319	312	334	299	314	309	322	309	307	329	331	329	337	331	318	322	320	315	314	288	308	313	342	326	307	345	300	321	298	300	283	357	295	323	333	329	306	310	335	340	319	334	314	293	353	328	283	325	322	290	325	299	325	326	332	307	340	304	340	306	314	285	347	339	320	312	300	331	303	306	337	329	304	321	321	354	303	364	348	313	292	316	326	292	319	275	307	306	316	333	325	297	309	325	303	341	296	304	334	311	304	364	298	307	328	311	336	325	303	338	346	327	318	298	344	354	353	310	328	289	340	333	316	349	295	300	333	315	310	356	312	332	323	360	303	335	328	313	288	339	334	308	325	323	333	300	323	324	316	304	329	300	345	300	357	326	320	304	316	293	334	334	289	325	270	333	286	286	326	338	282	318	329	344	301	309	347	335	330	297	327	352	322	344	318	327	329	309	308	307	320	312	303	342	337	291	285	313	301	315	303	294	296	269	306	331	308	346	295	321	284	287	330	293	301	336	354	298	300	313	306	351	332	323	338	379	326	318	300	331	329	334	313	287	292	299	307	323	306	332	318	345	312	320	324	332	294	338	339	331	310	381	317	327	317	348	282	325	316	313	306	330	309	332	310	313	290	306	317	329	326	337	313	284	315	322	324	305	309	331	308	301	363	330	320	317	309	267	309	341	312	329	294	331	331	335	290	322	303	349	319	332	292	321	315	309	319	316	304	363	299	309	296	302	299	302	323	303	324	290	311	315	295	313	318	335	303	323	314	305	316	319	351	304	302	326	278	330	329	338	283	302	302	347	282	282	326	300	304	338	303	317	299	298	316	310	315	323	301	321	286	326	311	335	321	306	317	344	344	308	317	327	323	310	316	345	300	326	296	309	334	331	297	333	286	291	320	339	295	311	316	320	299	287	332	268	322	312	301	303	306	320	346	297	306	328	285	318	314	329	313	293	325	298	318	306	330	276	328	317	346	333	303	365	294	319	299	300	331	313	320	332	362	313	320	337	311	282	292	305	319	294	362	301	347	322	311	303	303	322	318	332	351	276	326	326	332	283	316	324	289	339	343	337	354	303	298	312	302	323	336	311	332	313	288	326	328	302	311	341	302	339	339	286	310	324	315	326	310	351	322	336	337	335	325	353	293	312	298	325	332	323	284	311	302	316	325	304	317	307	324	278	302	304	312	310	339	315	291	322	322	316	298	337	298	332	327	285	313	323	310	304	300	286	322	302	330	318	304	339	324	317	323	302	295	319	311	355	351	319	323	315	303	334	317	309	323	313	332	347	349	309	358	308	307	319	313	323	329	291	335	312	325	335	300	305	301	330	298	299	305	301	316	295	260	328	346	316	307	312	297	320	302	319	313	280	307	312	306	317	335	329	342	296	285	290	322	283	351	291	305	306	297	335	336	299	321	356	343	307	308	280	281	307	310	308	315	367	319	337	304	304	284	281	297	314	324	354	324	327	349	349	297	325	338	320	331	332	347	319	325	377	321	334	341	334	323	339	320	327	357	353	322	320	345	339	349	301	299	318	360	322	324	342	317	316	331	350	319	294	330	305	321	304	314	290	314	306	318	313	337	322	323	317	301	313	319	323	332	343	317	337	317	320	304	326	308	342	305	318	317	341	327	351	319	320	313	327	311	339	319	323	317	297	325	284	289	338	340	321	294	318	295	326	347	304	335	308	324	326	309	319	329	306	333	312	308	317	352	299	329	332	305	271	310	296	271	298	295	313	304	301	312	297	305	307	319	322	330	290	290	336	322	338	324	300	319	316	315	308	310	320	326	290	319	332	311	301	330	278	337	309	337	310	295	328	347	293	270	314	306	327	349	329	323	320	282	303	315	312	316	303	329	299	310	338	299	321	312	333	301	306	271	320	319	347	338	312	325	328	303	325	347	306	346	313	304	306	301	326	302	310	323	278	285	291	356	342	316	308	313	304	354	314	293	363	355	308	310	305	362	316	307	322	337	333	333	284	327	340	311	329	320	307	334	322	347	311	320	311	320	314	321	326	317	341	324	314	313	295	301	310	334	313	347	312	355	334	317	331	335	351	304	309	323	343	305	300	310	314	282	295	333	322	350	326	307	328	325	348	299	298	280	296	330	326	324	327	340	344	329	332	353	336	321	342	313	284	298	301	299	307	310	347	316	320	294	299	332	312	316	317	335	309	344	302	317	349	307	321	275	300	310	339	306	323	359
8440	1376	2410	2633	2212	1876	1568	1397	1290	1159	1112	1038	976	910	965	939	985	935	874	827	906	853	813	849	809	809	842	789	814	808	812	815	866	781	776	811	852	821	841	824	762	793	724	750	750	831	786	757	817	789	820	760	768	849	802	792	816	801	781	773	795	735	714	817	796	738	741	811	775	810	786	795	773	788	731	781	825	780	787	801	763	737	774	766	737	751	814	799	728	830	827	777	804	784	788	754	765	801	750	817	778	803	781	792	747	818	776	757	745	793	782	771	792	760	769	759	781	765	813	774	820	760	749	793	782	792	738	705	758	828	758	798	794	724	776	746	749	748	747	790	799	805	752	785	779	808	807	772	784	739	744	806	766	771	719	725	761	711	775	761	803	725	755	767	691	797	776	761	744	783	816	745	808	790	779	764	747	760	767	804	816	713	747	809	767	800	816	771	824	797	780	744	779	785	773	809	782	817	761	781	770	781	786	796	744	788	801	798	747	746	743	804	771	733	770	764	748	801	793	806	750	836	753	749	776	786	785	787	750	743	768	808	806	787	730	762	787	810	788	759	773	743	820	777	776	767	750	812	761	811	768	811	784	797	773	742	748	800	817	808	759	821	758	780	773	789	721	790	805	732	759	789	771	751	772	715	777	792	768	745	749	796	716	783	761	759	774	795	707	806	775	783	750	796	805	784	763	778	756	808	784	804	744	789	765	779	765	759	773	759	762	787	797	757	743	792	783	734	804	796	763	795	739	776	769	753	792	726	774	747	748	742	773	772	745	775	782	758	762	770	813	740	792	786	791	733	754	734	754	749	719	793	811	749	734	774	754	756	802	791	706	789	802	799	776	830	753	773	767	794	780	758	785	787	796	769	795	764	730	765	786	781	786	730	757	747	773	749	764	774	791	809	779	761	759	823	824	778	732	756	779	810	770	787	773	769	779	763	801	730	771	752	763	776	764	817	852	765	799	752	735	771	778	774	771	812	751	785	796	802	762	834	782	808	757	766	750	756	796	756	797	802	780	768	704	786	806	755	758	777	771	800	828	809	740	751	740	820	755	802	762	735	780	761	802	744	802	781	765	781	724	788	773	760	750	778	776	758	752	836	796	778	796	750	771	772	811	746	728	783	785	806	756	799	790	778	817	765	742	761	802	733	768	805	777	730	724	772	794	778	814	822	769	799	767	764	736	755	788	815	753	738	811	756	779	722	801	817	751	808	774	709	753	778	760	801	776	822	736	785	824	841	792	758	832	765	765	765	781	796	797	776	751	714	805	777	744	773	797	777	732	780	762	753	811	783	777	731	753	765	751	734	752	774	771	714	781	756	871	771	778	755	743	775	750	797	772	802	765	747	758	771	757	817	751	747	766	788	769	719	780	697	753	820	752	762	787	764	800	833	701	751	777	807	786	762	761	760	782	745	851	809	776	794	814	778	732	790	725	735	752	774	746	789	808	746	714	783	749	721	798	798	799	744	812	806	807	789	770	781	729	760	776	785	783	778	771	726	786	720	806	760	760	784	727	766	755	810	796	757	754	812	761	801	758	783	775	749	775	751	746	745	777	779	765	770	770	764	814	745	725	724	844	798	818	813	778	778	810	792	788	754	751	776	744	765	771	813	750	759	779	765	724	751	760	724	740	776	807	775	754	826	777	771	766	766	771	769	782	754	773	758	717	740	722	793	742	787	733	759	774	745	764	791	775	766	767	762	724	817	787	829	761	754	788	759	829	788	777	754	749	760	809	761	769	760	748	789	738	761	778	750	768	782	773	759	774	744	773	695	795	783	765	736	810	739	783	804	794	784	772	785	758	782	732	789	794	809	763	802	810	760	787	812	748	779	766	746	779	749	853	749	787	820	796	771	774	776	774	757	784	738	737	779	779	776	763	751	736	786	808	772	817	759	793	780	827	789	768	779	793	777	744	808	796	753	764	833	786	759	734	761	754	761	758	730	820	747	777	820	818	749	780	751	798	767	809	784	757	789	759	815	794	729	816	765	780	749	733	808	786	790	739	769	784	749	783	743	766	745	767	758	764	805	824	809	766	786	775	751	744	760	812	752	833	817	793	782	752	821	761	705	825	780	804	789	750	782	765	804	750	727	765	740	702	786	769	736	748	753	833	828	710	744	808	751	784	765	780	751	736	770	796	809	710	806	754	819	779	746	765	783	783	744	794	778	725	797	791	780	768	799	821	792	785	745	769	777	802	753	789	830	833	796	773	781	783	782	780	830	805	737	790	749	750	767	757	777	771	794	774	709	770	771	774	768	751	815	780	741	767	747	797	778	741	773	813	779	759	783	813	798	775	752	756	788	815	794	760	767	755	796	777	780	750	777	767	805	815	767	784	769	789	776	752	786	784	751	813	801	760	749	732	748	786	712	795	804	736	775	777	815	835	802	773	796	836	782	765	789	822	763	714	703	756	755	788	762	723	779	763	780	790	789	788	792	772	773	792	785	771	804	731	733	804	800	769	761	767	811	799	795	807	749	793	738	784	815	765	805	815	755	767	751	801	779	752	748	706	765	725	822	814	740	785	785	768	796	804	742	789	792	795	747	786	787	805	742	741	763	760	772	780	764	796	771	719	822	782	766	767	745	770	769	766	764	761	762	813	798	781	775	800	771	801	733	795	798	787	768	812	741	812	788	789	798	731	820	783	800	750	822	723	781	745	740	801	758	756	762	767	805	768	798	725	759	741	741	776	779	798	769	764	860	791	792	801	771	788	743	760	775	807	754	777	779	778	803	753	745	773	789	785	743	749	777	766	782	772	789	717	789	774	754	781	749	752	798	770	754	724	821	778	769	795	768	754	765	774	799	771	758	751	762	751	777	811	786	794	776	789	775	733	761	782	773	785	731	794	804	750	782	759	767	795	796	812	770	783	767	789	797	749	812	762	768	729	752	763	759	773	735	751	799	780	741	761	796	769	773	790	770	775	767	777	778	760	768	785	767	767	759	757	775	796	788	779	782	753	749	780	740	766	753	793	776	737	733	786	774	811	779	778	732	732	747	783	753	751	777	759	722	793	823	799	739	802	779	724	772	820	765	734	779	790	784	771	769	793	733	812	810	756	735	776	787	751	763	766	767	795	774	736	792	766	818	842	826	727	829	789	737	751	753	744	796	765	771	799	774	728	733	739	774	839	810	829	815	796	753	775	771	832	809	774	780	770	712	743	801	751	724	758	748	789	779	850	753	800	762	713	762	812	792	745	763	839	761	778	771	742	790	744	809	745	775	759	731	743	786	770	797	778	775	785	788	793	779	734	805	753	764	779	753	786	714	782	771	728	721	824	756	754	795	751	806	801	799	743	810	730	788	830	790	823	786	769	761	757	819	720	772	752	744	750	787	762	807	770	805	776	735	822	818	795	761	739	761	745	770	776	794	761	785	788	840	777	818	767	758	783	770	753	737	765	789	777	844	815	764	763	808	789	745	801	769	784	772	800	791	785	761	751	786	735	772	802	764	791	747	771	770	768	748	769	799
1565	302	324	324	293	305	292	258	293	262	273	296	292	260	273	316	289	267	277	276	311	262	298	326	281	275	267	288	303	312	300	291	320	271	296	295	284	331	274	306	272	258	272	301	302	289	319	279	305	297	310	273	281	311	284	296	289	290	298	275	275	277	274	305	287	294	294	299	299	278	282	282	294	235	246	253	272	259	261	269	277	306	308	291	311	318	290	318	290	292	289	307	320	323	270	297	306	294	291	286	262	279	287	294	292	300	309	281	290	292	269	274	301	250	313	270	294	263	257	309	243	325	305	286	269	285	297	332	317	284	301	279	314	289	292	287	271	302	272	285	262	321	285	258	293	307	293	301	281	268	296	285	316	280	237	303	259	302	297	292	280	303	299	305	310	295	295	289	248	286	298	277	269	310	288	319	317	273	295	280	297	291	289	272	290	300	276	278	306	285	298	270	291	290	303	243	286	292	299	284	272	300	291	274	249	265	283	314	321	296	293	275	291	267	256	301	275	261	263	276	287	250	257	279	266	260	287	267	319	261	297	302	298	261	266	283	262	252	275	252	285	249	268	238	281	276	283	250	260	315	325	300	326	253	267	285	291	292	281	313	284	254	295	274	314	317	295	305	289	280	284	280	276	279	265	317	299	313	282	291	324	290	283	290	300	302	276	271	280	276	285	266	256	272	282	279	307	291	275	289	283	277	303	305	276	290	290	321	299	301	289	282	275	259	298	258	288	286	286	299	314	332	285	247	238	316	305	316	302	306	276	285	260	303	280	300	300	257	262	300	297	323	288	318	306	291	301	285	265	301	235	310	289	270	293	310	279	274	310	283	319	299	292	307	282	295	261	279	311	271	295	260	320	296	298	272	294	297	322	293	284	299	292	280	271	293	301	299	271	293	287	290	313	338	291	303	319	271	316	265	273	267	280	292	297	297	307	318	278	293	266	280	254	250	294	293	271	254	266	299	297	273	285	292	293	318	280	252	279	263	279	306	276	294	275	325	279	306	262	281	313	254	259	285	270	282	298	286	297	252	278	281	312	274	270	271	310	254	277	269	291	299	264	285	268	298	310	275	296	320	280	289	299	317	293	324	284	269	287	277	283	285	274	288	263	259	275	318	262	289	314	290	281	286	268	301	282	266	260	284	285	280	312	314	296	275	292	321	277	286	260	288	281	277	306	299	280	299	270	285	309	264	260	253	307	286	320	268	319	294	259	303	284	297	320	259	303	287	269	279	296	312	278	292	293	290	273	265	292	268	300	254	275	281	296	307	254	285	302	281	281	280	278	290	297	273	285	322	290	240	301	307	297	288	292	306	299	292	278	296	289	266	307	291	277	250	290	292	298	276	281	275	259	298	261	274	307	283	264	273	295	321	296	298	293	255	305	262	289	286	258	255	303	272	256	294	247	256	303	284	304	288	289	264	313	331	292	280	291	280	276	281	260	266	327	277	295	274	268	275	283	264	280	299	276	259	256	277	313	250	284	324	309	282	305	283	275	274	286	303	264	285	287	286	269	307	261	267	289	316	297	290	281	294	291	286	266	290	281	278	275	255	303	260	282	301	272	300	293	296	280	251	261	302	270	326	280	301	271	279	271	295	287	298	286	280	282	283	277	292	307	274	292	276	291	277	269	284	280	283	300	302	241	277	270	304	269	283	318	307	289	303	294	290	275	295	287	285	312	244	298	281	246	299	287	266	275	287	300	296	288	318	277	322	299	252	334	278	276	270	307	304	318	264	319	290	253	271	254	300	282	274	244	291	257	316	290	293	290	290	302	270	291	300	274	287	288	289	297	280	266	305	312	287	303	300	239	286	291	275	284	299	272	256	290	280	260	297	304	301	314	294	289	277	300	258	290	276	285	273	266	250	262	294	280	278	274	308	239	283	299	285	264	295	292	294	274	260	238	261	290	238	297	266	290	291	266	320	315	319	296	291	294	291	264	292	314	277	322	293	282	289	252	303	275	256	298	310	296	268	287	318	320	298	277	283	257	263	287	292	287	312	294	296	321	270	279	290	287	298	259	271	283	298	288	299	270	298	308	303	262	265	295	285	275	314	300	252	273	249	302	269	268	296	289	296	280	267	272	292	267	274	313	314	293	257	297	309	302	298	285	266	254	298	313	276	300	328	295	293	313	306	293	312	304	278	288	269	323	315	282	282	286	294	303	286	287	273	273	277	251	256	287	274	297	315	301	305	274	258	303	268	292	289	282	311	290	280	285	287	279	293	288	284	275	304	297	304	322	283	301	276	279	255	264	264	281	289	267	296	291	274	320	295	261	273	265	286	299	288	264	274	270	283	293	279	279	262	307	334	325	280	281	302	310	268	260	289	308	309	283	266	284	308	247	274	297	321	300	280	295	289	310	302	282	316	318	256	323	263	290	282	270	291	252	285	264	310	307	296	274	289	290	269	282	309	276	283	274	287	277	252	241	347	258	290	282	295	292	307	269	311	315	285	276	295	285	291	273	276	275	284	305	294	264	283	280	280	288	316	273	264	266	289	261	312	290	294	266	287	282	300	297	311	280	303	267	306	285	280	305	299	272	302	295	288	257	276	266	285	264	294	280	290	285	301	288	249	297	257	304	295	296	280	290	273	270	281	315	306	291	301	341	292	315	276	286	250	278	306	317	285	285	295	290	268	303	263	306	297	236	281	284	318	313	293	289	296	279	281	263	312	305	297	319	282	322	289	285	268	282	308	312	256	298	297	267	290	304	262	300	263	282	300	277	274	288	309	277	285	272	280	306	304	287	278	268	310	281	292	308	294	279	282	252	289	273	287	302	309	279	274	280	308	274	275	284	277	295	316	291	308	319	317	300	307	291	284	261	288	282	287	306	278	303	309	313	300	327	265	278	295	286	299	297	286	284	280	277	307	284	279	259	273	259	291	276	291	272	314	240	265	269	285	294	290	288	280	268	284	311	297	268	264	269	309	272	317	273	324	314	279	297	296	289	267	272	274	287	306	278	309	302	257	269	302	285	316	292	287	306	271	297	292	289	286	288	261	284	299	288	292	292	308	279	290	281	310	257	264	277	319	296	298	283	308	301	281	290	289	280	282	276	313	290	308	310	270	294	313	282	335	305	275	278	292	283	276	248	302	298	304	278	298	276	308	280	292	275	275	269	252	333	308	280	283	293	272	289	297	298	316	289	320	267	281	276	260	271	258	331	310	314	307	301	286	289	278	297	298	320	274	275	280	292	289	241	311	295	283	286	259	281	283	270	313	270	277	329	273	291	271	273	284	303	283	286	291	253	269	288	292	274	299	284	307	312	294	303	282	290	281	304	309	286	284	302	292	309	285	304	279	270	285	283	285	302	286	291	287	305	301	279	279	304	284	319	261	303	291	274	264	301	287	289	275	276	283	302	316	286	283	290	315	303	272	270	285	284	275	301	298	272	278	316	297	283	304	276	292	291	292	261	273	303	258	304	238	300	287	315	272	302	264	259	294	296	297	263	325	274	298	287	309	273	265
1954	733	752	723	741	716	648	660	738	707	676	692	683	666	684	746	711	660	656	705	696	680	672	660	660	737	679	693	680	680	699	723	665	648	671	695	698	698	676	697	690	711	650	680	683	682	668	724	721	685	701	681	657	736	721	677	684	664	655	706	643	662	669	635	731	693	703	689	679	676	675	677	641	679	652	714	702	672	700	672	699	683	691	676	677	672	690	678	707	708	705	711	671	640	693	673	679	681	671	667	694	664	649	675	687	740	641	662	732	692	698	672	714	704	689	742	729	701	679	644	710	708	700	630	709	703	695	676	674	714	631	683	735	664	698	654	705	680	668	746	655	667	679	668	692	704	648	661	687	699	687	710	718	681	684	663	652	666	671	707	697	672	712	646	644	663	668	693	690	678	643	726	676	705	643	683	694	689	674	737	674	677	648	695	665	700	676	676	650	672	668	722	696	660	674	695	649	654	684	654	699	626	678	654	672	678	639	655	679	680	651	688	663	687	649	655	727	668	684	659	645	703	691	659	709	675	712	652	701	616	702	704	642	749	702	692	657	700	669	687	722	705	662	696	665	705	704	646	656	685	677	639	668	673	680	673	692	733	703	666	656	677	648	628	641	675	619	681	675	675	658	701	657	710	674	682	675	659	700	717	686	675	704	669	663	695	669	688	702	668	722	628	676	701	623	661	705	631	668	683	682	709	694	704	639	683	684	666	735	661	684	684	708	712	668	698	704	656	678	619	713	675	693	691	670	714	697	696	680	636	698	727	647	663	713	686	718	702	748	714	703	733	659	684	669	683	672	668	686	706	672	679	673	658	667	684	685	670	651	724	682	648	670	661	690	687	716	681	696	666	669	613	668	725	709	674	635	668	702	630	660	651	689	660	624	694	682	620	654	678	680	686	636	651	675	643	670	649	662	684	642	637	658	674	629	641	687	724	680	652	675	660	686	654	622	689	677	692	672	691	681	655	639	682	645	666	654	726	703	684	634	645	673	659	701	696	707	670	686	690	624	670	649	714	723	701	644	684	707	707	700	685	659	679	684	644	612	701	697	672	662	673	689	674	702	683	743	640	690	658	694	681	644	686	690	671	663	666	646	701	683	715	687	699	693	692	628	683	668	717	754	661	640	701	675	671	676	695	655	705	672	641	696	680	690	720	670	676	663	720	665	680	661	699	677	669	645	669	676	676	685	659	696	630	612	675	647	700	700	671	703	684	672	669	649	668	676	659	662	662	700	699	723	669	689	690	676	644	663	699	633	679	655	666	652	678	621	740	653	662	702	695	707	676	697	654	713	686	674	701	647	684	701	658	619	665	674	664	732	644	711	647	643	690	668	658	710	667	643	647	696	691	636	675	651	672	635	680	674	704	686	683	657	684	669	645	676	688	679	672	660	747	666	651	661	624	698	663	686	726	650	665	718	704	684	648	704	675	688	645	676	669	645	651	677	680	670	658	648	676	671	672	727	670	685	702	698	681	738	665	677	667	683	688	696	702	665	666	652	695	648	671	714	659	664	680	653	679	644	682	653	668	718	680	693	701	668	675	660	679	660	693	681	661	701	672	681	677	695	665	671	704	673	703	685	627	689	713	669	715	661	675	705	662	632	681	720	666	659	654	720	709	643	689	693	718	719	684	690	712	650	665	719	654	656	694	675	637	709	701	692	661	686	702	694	665	690	663	683	671	682	665	683	662	688	716	741	666	704	664	658	711	701	685	659	709	651	699	644	719	656	725	694	700	685	626	701	683	700	680	692	642	713	670	656	672	662	670	708	701	665	677	657	660	661	753	718	625	698	688	639	693	662	724	642	674	654	687	661	707	730	628	692	662	681	693	648	666	697	671	710	733	710	715	705	726	709	624	684	641	673	688	671	681	626	672	698	672	659	663	653	666	705	667	687	656	678	697	702	667	710	697	647	659	714	676	663	664	709	646	679	695	717	651	649	669	713	720	663	706	674	654	713	691	622	675	684	659	714	703	669	642	698	748	668	704	653	673	645	745	666	657	674	679	664	671	650	659	701	676	672	657	631	634	636	630	672	618	678	671	723	624	716	692	682	700	675	687	682	672	676	684	679	685	687	668	649	655	662	646	701	666	676	691	686	651	681	699	681	697	668	705	710	735	690	748	668	705	705	674	674	652	697	689	702	711	678	654	689	653	688	641	636	686	645	677	705	674	696	725	637	671	638	663	707	677	628	694	680	639	721	699	670	679	759	673	719	626	675	654	681	704	715	668	718	708	697	685	677	683	648	678	679	698	713	675	662	667	644	666	667	677	673	661	682	658	667	710	680	685	697	691	681	684	665	685	680	713	697	683	675	641	664	683	697	701	670	671	697	708	660	665	716	592	674	695	636	681	697	694	690	756	702	719	659	640	674	691	695	703	701	662	707	642	690	637	645	691	677	669	658	670	649	658	697	694	675	699	686	666	706	691	681	741	679	666	696	684	669	693	708	701	639	673	726	692	703	731	657	670	663	693	680	660	672	640	666	673	708	676	703	638	694	683	664	707	703	663	647	713	663	679	657	661	661	691	690	681	734	695	699	677	659	645	697	700	695	646	744	731	674	670	699	634	637	684	691	720	643	632	726	741	684	684	678	682	662	639	688	699	670	672	716	662	719	706	715	701	674	645	706	682	681	664	673	635	697	607	687	641	701	709	659	669	693	638	703	655	680	727	678	665	705	657	686	686	755	644	645	653	636	686	670	722	710	726	676	672	713	664	693	656	717	639	697	631	699	685	672	646	669	639	698	689	650	710	658	692	676	669	666	686	689	667	669	738	671	699	673	627	687	718	664	723	691	669	743	662	640	694	731	612	689	702	653	639	682	715	672	692	710	713	675	694	677	713	692	656	647	661	702	721	691	677	672	614	717	710	657	654	714	697	693	715	671	670	712	652	689	680	689	698	652	659	747	709	666	715	677	667	652	683	709	725	699	661	659	659	634	626	685	653	670	677	667	660	666	668	689	669	692	689	675	684	695	679	685	695	623	707	664	671	719	652	716	667	674	637	712	661	679	696	704	673	722	669	663	715	692	709	669	714	671	688	705	661	709	701	690	671	712	684	657	692	674	704	669	711	709	676	691	678	654	681	700	714	682	713	689	631	703	685	632	665	682	649	686	682	679	625	722	696	698	656	647	652	696	732	662	684	677	701	695	645	691	707	673	656	661	747	675	681	688	643	670	695	632	678	670	683	667	689	709	671	714	693	666	661	655	680	671	655	689	665	669	742	687	697	656	689	659	686	652	683	681	679	671	622	691	679	670	708	721	689	640	687	658	673	683	675	690	688	660	618	695	708	670	681	672	662	699	702	626	668	691	654	665	658	683	701	693	660	659	712	684	700	682	689	670	640	649	685	692	677	707	663	696	712	684	672	671	663	682	708	706	689	657	655	728	656	647	650	680	651	690	707	713	708	687	725	695	699	713	631	659	696	667	684	693	663	695	698	696	682	634	674	686	693	719	668	729	677	629	654	665	716
7425	508	496	463	365	278	292	226	230	200	194	198	203	204	166	168	174	185	161	184	174	186	200	184	163	195	197	176	183	177	165	167	159	162	176	177	171	179	175	172	175	185	170	181	180	194	134	177	174	178	177	194	178	165	156	185	162	177	191	139	184	180	173	181	165	168	203	172	181	156	159	180	170	169	155	187	164	173	163	170	188	167	169	142	166	150	176	187	187	179	172	175	157	160	178	200	172	164	138	160	187	166	180	171	184	175	179	149	173	194	183	187	181	166	182	140	159	173	176	177	169	185	183	176	175	180	144	174	175	190	193	155	173	170	183	143	168	178	168	171	142	194	155	133	160	173	174	157	176	182	162	175	167	176	162	149	171	153	165	180	157	196	162	197	171	187	168	158	194	191	174	195	175	194	151	168	167	150	199	154	151	177	184	173	192	173	160	171	166	179	170	172	177	177	166	156	177	178	169	166	169	164	180	146	175	164	195	190	160	190	185	179	170	172	183	161	186	185	155	151	206	165	154	186	174	173	172	154	193	186	166	159	192	158	188	164	158	177	150	152	155	164	178	161	187	158	191	178	156	191	164	168	177	172	152	184	185	190	150	173	193	152	150	169	168	179	185	172	155	166	143	177	149	161	176	161	190	189	185	163	156	140	197	162	168	168	176	157	184	204	176	190	181	146	183	163	152	174	153	168	165	173	164	153	175	154	159	168	160	172	164	165	179	191	174	195	170	185	175	163	157	167	172	149	175	150	177	166	165	158	171	187	170	149	161	175	160	178	158	163	154	197	149	179	161	183	190	176	187	170	169	182	175	146	163	156	168	168	197	161	158	165	164	196	160	186	194	173	175	177	170	165	176	178	156	173	167	158	168	160	142	192	174	179	178	181	154	137	159	167	183	159	156	175	164	180	170	175	173	175	158	145	181	165	177	166	166	135	171	165	169	156	171	150	146	169	162	159	169	157	190	164	164	164	169	149	177	159	168	186	167	149	178	156	160	167	164	179	162	164	199	161	194	196	175	188	145	154	175	152	173	159	154	171	162	187	201	211	154	167	190	168	173	176	163	175	130	159	204	182	176	215	162	165	176	165	153	159	172	201	153	187	197	164	158	172	173	175	162	169	169	169	196	158	190	188	187	161	179	183	185	150	170	150	192	163	173	173	153	142	184	182	187	188	182	187	183	169	174	152	163	162	163	164	191	174	181	181	163	174	182	195	165	164	170	161	187	203	178	145	176	183	180	188	145	159	164	165	161	171	185	181	150	170	163	186	145	158	174	140	165	181	149	177	164	159	175	180	154	138	155	145	164	170	177	153	186	162	161	148	178	147	155	180	168	170	162	154	172	176	181	174	183	185	183	187	167	160	181	178	183	163	191	162	172	157	154	179	188	165	178	173	190	177	177	168	154	177	182	152	167	186	167	158	168	151	167	129	186	160	202	174	172	166	188	178	188	146	187	158	159	150	151	159	186	179	172	168	178	165	135	156	179	156	147	157	150	168	180	184	160	164	173	186	157	175	179	177	188	185	161	155	170	163	166	166	154	178	151	170	179	147	187	173	159	178	162	163	152	176	170	179	159	166	159	166	139	157	154	165	161	156	168	177	158	155	196	173	172	172	163	165	165	163	166	186	160	166	163	156	152	172	167	187	183	192	170	175	187	202	175	156	196	172	163	175	169	157	181	165	162	168	192	176	164	167	158	165	182	182	194	150	198	196	175	176	163	202	162	147	169	159	186	149	162	166	184	163	173	183	164	186	190	165	188	184	172	172	193	184	145	184	151	172	164	162	170	134	152	153	157	163	173	173	189	163	168	193	161	173	164	183	161	185	173	192	159	167	168	184	169	179	176	163	153	176	162	180	171	159	185	171	159	179	157	171	173	172	158	167	144	152	168	169	193	182	165	144	149	147	179	145	151	175	179	167	172	175	159	184	167	174	164	180	190	187	178	170	140	145	158	184	182	142	148	171	187	175	165	150	167	165	187	167	197	174	162	202	156	169	169	165	167	163	168	170	164	172	174	167	177	177	173	187	150	166	172	183	150	158	162	161	182	182	141	173	182	173	189	159	192	183	162	201	174	178	187	178	182	170	162	174	159	176	150	191	165	167	181	155	199	143	164	182	166	149	186	163	160	166	176	142	181	199	174	174	155	162	181	189	172	161	163	162	154	161	194	174	176	169	186	166	156	192	179	155	180	161	177	162	158	146	188	148	155	174	164	154	178	156	129	177	200	155	152	163	165	184	177	164	166	190	183	151	149	164	193	163	167	147	173	158	184	173	187	168	162	187	180	172	193	164	173	162	137	167	176	175	183	188	161	166	150	166	186	165	172	185	158	174	172	179	184	157	173	188	161	178	153	168	170	175	166	170	145	163	175	163	166	173	166	195	174	145	151	177	191	149	178	189	163	160	145	166	160	195	159	145	168	185	160	170	182	184	147	152	156	212	164	173	163	143	186	152	176	190	166	192	150	179	183	184	150	134	167	166	139	171	133	160	199	175	151	171	159	153	140	169	162	173	168	167	170	183	182	144	178	182	161	184	189	183	168	167	160	152	157	148	141	174	159	158	161	162	163	168	170	160	137	161	149	180	181	139	198	157	151	157	165	159	155	171	153	165	160	158	133	167	174	158	147	159	168	180	179	157	163	187	184	156	160	168	202	161	179	190	150	184	157	152	174	149	174	160	176	157	165	155	165	151	180	169	161	161	159	180	159	161	166	155	158	171	152	157	168	157	167	175	208	161	150	178	167	134	161	174	171	160	184	174	183	181	150	185	156	184	171	160	158	150	185	163	188	155	166	140	171	202	162	159	195	156	153	160	168	170	178	154	184	157	168	150	172	192	174	152	151	161	187	174	162	150	168	162	176	188	151	162	171	197	150	163	159	177	163	187	142	171	181	156	177	159	196	199	171	163	150	182	172	147	176	208	163	180	170	171	178	181	203	167	181	140	162	182	148	174	174	173	166	162	174	141	172	171	165	164	176	167	168	175	172	164	169	182	162	162	163	162	169	175	171	178	185	166	160	167	158	174	171	187	176	170	176	171	156	166	188	159	140	154	169	165	176	199	177	191	173	158	173	187	182	168	193	160	148	167	178	145	141	139	169	145	146	149	154	162	175	157	165	164	162	188	188	176	203	148	153	146	156	177	175	165	158	148	177	163	168	170	174	174	176	160	188	154	182	176	163	157	174	168	183	156	150	177	177	193	193	169	170	159	154	182	172	163	190	182	162	168	166	163	177	171	178	155	201	172	155	165	191	169	163	173	140	159	162	162	161	175	167	164	176	168	169	179	139	157	170	172	159	186	169	161	181	177	168	191	146	167	163	162	165	169	152	170	148	168	178	165	170	150	145	163	192	144	186	170	161	178	188	165	199	178	155	151	217	177	158	159	172	179	178	177	177	154	144	153	157	154	175	157	159	163	150	169	190	149	181	182	178	186	164	167	166	166	180	180	167	150	166	170	157	153	182	178	172	166
6336	809	1251	1469	1191	1079	906	815	719	698	684	641	576	616	549	513	536	525	503	559	525	487	468	482	492	515	463	477	512	483	488	501	452	519	481	476	476	476	455	509	474	476	496	465	440	465	500	477	478	456	496	465	487	433	497	454	470	458	497	448	478	475	451	482	465	478	477	480	481	476	475	441	428	465	453	454	456	453	493	505	429	459	452	477	470	479	488	476	463	460	472	436	471	463	458	442	450	432	476	436	485	481	508	472	467	501	474	498	475	468	460	474	491	441	449	461	497	499	468	505	448	451	430	476	439	448	521	453	471	443	414	455	486	469	470	489	454	479	435	461	443	486	444	461	475	457	465	459	490	468	492	453	449	486	485	463	461	442	463	453	452	481	494	464	450	476	440	470	448	495	480	438	496	488	457	461	483	456	488	444	458	440	529	450	451	455	473	470	449	461	449	524	459	499	450	466	469	505	427	441	456	442	463	435	485	491	481	469	445	495	476	454	421	470	457	478	476	487	467	449	474	476	455	494	452	437	486	438	444	455	461	495	443	484	497	483	480	476	473	473	461	470	464	475	432	453	473	495	448	473	487	458	462	432	497	478	459	464	426	482	472	438	494	475	458	464	473	459	476	466	506	465	468	478	482	439	462	437	446	468	453	469	421	473	477	489	500	466	473	447	496	449	452	476	472	454	477	455	432	456	465	467	489	477	457	509	418	486	488	457	464	477	456	439	467	436	475	487	487	421	473	464	467	441	466	501	493	468	476	460	482	437	467	461	501	461	480	493	479	477	463	462	434	456	480	454	468	451	462	470	491	475	510	467	490	429	414	454	466	458	455	472	463	457	448	444	455	435	444	462	516	470	472	511	473	431	472	490	522	487	483	487	458	472	482	456	453	459	434	436	486	404	492	444	502	482	475	436	491	465	479	473	485	462	466	448	475	482	465	474	431	415	459	447	409	472	436	488	469	442	447	493	457	472	463	449	441	506	456	482	428	436	493	420	438	459	443	459	446	473	501	490	463	475	427	465	465	521	470	459	432	450	485	444	462	437	461	461	453	446	471	466	472	462	456	486	479	471	466	522	455	476	434	486	489	446	472	479	427	459	469	443	477	493	484	461	517	442	469	437	429	459	487	442	471	462	464	462	462	466	494	484	450	469	479	498	444	472	460	450	501	479	500	468	470	455	447	403	480	468	485	487	470	489	470	452	469	451	413	456	455	476	464	495	449	452	493	469	464	466	450	450	463	464	508	472	473	473	475	480	470	458	470	456	505	500	459	467	415	463	512	480	466	489	466	439	461	481	438	476	456	476	475	461	463	461	476	448	442	504	470	474	474	454	480	464	449	462	471	464	430	477	464	499	477	447	485	504	513	418	462	442	480	472	461	436	469	457	458	457	469	460	458	457	414	446	491	455	519	482	472	500	467	471	462	446	529	503	435	472	464	465	414	478	519	451	474	483	452	475	500	515	451	470	492	444	505	433	452	452	512	473	496	511	446	455	466	483	460	484	465	486	463	460	468	451	468	458	474	453	437	442	483	495	465	500	480	451	504	431	452	436	444	453	422	457	472	450	420	453	486	510	484	471	467	474	436	466	455	443	485	465	442	476	457	457	459	474	425	504	439	464	472	500	491	449	484	458	474	475	495	468	439	447	501	450	501	432	470	473	486	485	464	443	467	442	461	454	462	452	464	469	489	451	450	503	483	459	480	442	497	490	460	441	469	462	445	479	491	439	521	444	462	419	474	415	492	437	465	469	494	484	469	424	465	426	491	425	484	436	474	461	490	478	477	467	483	473	492	456	447	463	522	510	485	505	475	403	518	490	439	479	432	468	439	453	441	436	449	490	482	443	429	463	477	503	457	489	433	443	478	479	492	481	490	488	443	428	410	478	437	479	445	480	457	493	485	445	460	504	449	459	464	433	499	486	463	450	459	473	475	442	444	453	449	482	482	494	458	453	462	476	499	486	401	459	467	457	427	470	484	456	491	471	461	433	482	486	434	449	456	485	457	460	491	475	439	493	495	476	467	438	482	475	483	461	484	454	501	454	474	468	474	457	424	443	487	423	454	452	454	452	477	413	439	439	455	480	451	454	470	502	450	485	486	452	457	452	464	474	463	482	471	479	496	464	465	475	426	427	477	473	451	459	449	477	447	410	495	442	470	460	487	465	451	484	422	462	428	474	446	434	459	477	457	449	485	465	486	473	493	517	462	446	500	493	453	471	477	484	475	464	454	450	446	448	460	455	460	465	446	457	472	482	487	465	506	472	470	492	432	462	458	471	447	472	459	453	449	469	485	458	466	480	459	474	441	492	454	446	464	483	475	488	463	515	428	434	456	473	451	443	531	465	507	445	472	482	440	492	505	485	456	459	482	475	472	446	471	469	477	424	499	489	457	460	452	472	500	450	482	441	426	433	448	488	475	429	463	440	432	460	468	482	466	497	472	467	459	447	432	458	477	465	456	480	497	474	480	502	427	467	458	462	474	441	468	426	491	472	440	472	497	460	472	446	492	448	521	492	471	469	501	445	413	465	481	441	456	480	449	437	443	452	466	477	464	460	443	467	423	483	478	439	471	479	471	449	492	466	486	490	439	476	503	452	465	438	412	463	475	443	464	446	489	462	423	455	477	499	448	491	447	488	469	452	460	496	464	466	459	471	488	475	448	481	469	465	436	470	436	496	445	480	469	455	440	469	466	451	482	455	440	493	449	470	514	459	483	447	443	473	443	448	482	449	460	431	481	419	454	489	439	446	474	471	493	469	459	447	498	463	467	448	481	503	451	479	457	482	460	442	420	448	464	427	460	485	484	432	465	485	478	477	488	480	486	496	469	441	429	418	453	458	486	486	415	506	513	489	445	432	476	456	479	472	465	496	459	450	459	476	450	437	502	455	451	441	460	483	495	506	429	452	467	496	487	468	495	481	449	484	466	484	478	470	432	466	478	456	505	462	487	482	451	457	473	473	443	452	473	487	501	486	449	469	486	492	446	462	495	471	489	511	457	448	472	458	450	469	462	486	484	437	436	476	505	451	481	486	439	443	492	476	418	454	478	467	434	447	456	455	497	412	439	438	479	499	456	498	495	450	455	510	481	436	451	424	462	493	475	463	457	505	447	488	484	468	468	492	429	452	436	458	455	467	459	474	491	472	428	450	474	462	469	438	479	468	453	498	447	443	493	489	487	451	453	461	486	462	493	452	417	475	466	430	458	491	492	460	429	508	469	429	476	495	456	492	464	496	494	503	462	472	491	459	445	402	450	447	474	499	491	455	440	476	442	479	462	484	476	462	457	481	422	461	478	468	454	441	451	491	471	481	451	480	441	488	451	439	475	469	491	449	485	466	474	460	436	464	422	449	495	488	477	412	433	453	473	476	454	507	461	423	482	436	437	478	487	489	497	493	475	467	430	484	481	501	446	468	483	467	470	492	472	450	485	460	465	478	500	475	436	475	426	473	485	477	451	442	456	485	470	481	478	448
14495	1503	1150	868	635	560	475	423	375	376	398	387	359	352	351	334	320	339	312	331	318	322	327	323	320	299	311	303	310	296	333	340	340	346	318	349	325	326	284	312	321	334	341	322	299	296	263	314	342	313	318	285	328	287	330	314	316	287	310	315	353	321	314	319	318	280	296	312	289	332	338	323	276	316	323	303	292	318	351	315	309	315	308	278	281	290	349	325	343	316	299	285	345	324	322	323	321	265	307	281	283	299	327	344	327	323	340	338	299	307	337	322	336	316	319	319	347	309	316	315	305	280	293	348	318	324	315	301	337	333	304	349	305	312	330	324	336	304	289	309	313	306	311	307	306	334	304	318	301	317	335	314	296	294	316	316	349	345	352	355	309	330	325	320	338	297	331	323	283	317	298	332	325	279	303	305	295	284	359	306	339	331	335	308	301	293	328	284	317	302	332	301	302	320	303	308	310	308	312	302	315	307	322	321	309	312	347	291	327	301	336	332	327	354	299	326	338	314	345	331	298	337	320	327	346	312	314	329	335	300	312	317	319	303	315	314	356	337	326	336	347	297	276	322	322	300	314	331	299	310	315	322	304	326	313	320	319	314	324	348	312	319	343	329	299	318	334	317	295	294	302	297	325	317	322	297	309	305	312	309	321	306	330	335	339	292	320	365	306	311	324	307	315	317	312	318	270	367	305	371	338	328	331	304	309	298	334	332	336	350	309	294	295	307	335	254	294	333	299	311	303	301	325	306	293	323	309	316	285	309	319	310	292	321	313	325	303	336	291	343	327	312	339	336	324	309	309	353	317	321	292	333	268	308	311	300	330	303	325	297	318	321	320	311	286	328	310	310	320	302	321	332	326	321	331	346	317	335	326	327	372	339	315	303	302	311	303	340	342	327	306	316	317	287	279	323	330	324	291	305	316	339	341	272	324	315	359	319	304	308	301	331	326	323	302	313	331	324	336	324	312	295	326	344	297	279	335	341	316	333	319	332	289	307	350	366	308	344	310	280	317	328	311	309	289	340	336	316	283	321	323	327	317	312	348	338	334	306	303	309	294	270	294	344	335	353	299	330	294	277	318	295	300	337	293	325	318	324	335	346	357	327	307	297	301	304	319	312	342	271	296	303	335	340	346	321	338	307	324	330	327	295	309	310	331	289	350	304	291	341	291	352	329	301	325	358	299	313	290	291	318	299	332	295	327	319	307	357	347	312	304	334	292	309	300	339	316	297	302	357	319	327	323	311	335	308	319	297	304	348	293	341	320	325	278	322	316	333	330	310	306	307	324	313	333	321	313	305	285	336	302	342	336	282	348	315	289	310	300	325	323	325	309	296	332	324	359	293	307	341	319	334	333	292	341	304	272	327	331	328	311	331	307	321	329	335	346	311	295	297	313	309	308	306	338	352	312	311	327	327	319	315	330	281	302	318	303	324	285	301	305	339	314	322	324	308	305	302	338	323	315	315	289	318	336	328	338	323	331	336	331	317	284	327	343	291	297	319	308	343	337	333	318	340	348	298	292	327	305	305	339	311	342	334	288	277	293	322	350	327	319	315	308	292	337	324	309	328	332	273	297	321	327	329	311	327	332	323	348	314	291	291	331	302	319	332	313	270	343	307	321	310	314	334	290	304	326	310	291	324	329	330	318	325	336	309	336	312	299	324	334	307	348	297	312	281	319	289	296	313	274	295	297	310	304	303	301	286	328	325	310	307	308	286	291	299	305	307	333	305	301	304	317	322	320	331	330	343	307	334	328	317	334	308	337	316	302	296	288	300	322	308	344	367	344	300	291	299	284	322	351	331	329	329	303	296	309	320	299	302	321	309	320	309	319	294	291	302	310	334	293	318	320	305	342	331	314	310	280	281	306	346	315	309	334	297	320	331	329	330	333	292	299	312	286	309	335	314	323	302	309	315	357	339	300	289	333	317	335	374	326	323	333	338	313	334	303	315	287	310	337	296	330	317	327	302	287	298	352	328	270	309	317	314	336	346	297	338	333	315	299	330	316	322	306	330	353	314	328	320	318	315	285	309	283	340	310	317	363	343	342	343	336	327	323	315	312	337	333	317	294	301	342	321	357	330	360	282	321	315	325	298	342	373	330	323	357	310	337	310	334	321	330	324	312	300	356	322	330	320	299	379	281	289	315	292	328	318	305	295	330	288	304	304	332	320	305	314	330	340	315	317	331	302	343	312	334	344	298	329	305	337	286	326	296	317	286	351	293	305	320	310	323	312	319	346	322	297	315	301	315	307	330	334	319	315	313	307	313	344	265	311	353	351	277	309	287	322	324	302	333	337	320	320	312	314	320	310	313	335	306	325	316	291	298	321	341	293	324	326	323	313	318	325	305	344	310	325	314	317	300	317	302	305	291	322	318	292	271	309	351	297	297	332	287	302	318	364	302	269	354	348	338	324	327	304	342	328	317	339	312	308	357	331	313	306	325	335	343	319	303	296	318	322	311	294	309	320	347	260	315	335	315	295	319	325	339	345	306	328	336	318	317	309	329	314	335	325	324	297	335	285	299	321	274	321	356	338	319	332	281	300	346	307	317	322	295	340	322	329	285	301	334	319	310	325	336	346	291	332	309	363	307	319	272	274	335	301	328	365	339	287	315	290	342	359	319	335	331	348	309	310	311	307	304	296	320	300	349	288	352	313	330	318	288	299	317	300	343	340	323	290	341	340	363	295	327	292	342	331	283	324	340	318	343	331	297	291	351	314	309	284	294	296	299	305	300	304	325	292	336	326	293	301	298	298	331	313	307	327	299	319	305	332	358	305	300	296	306	319	307	339	328	348	321	316	330	301	277	306	329	319	319	315	327	316	291	309	319	295	328	311	328	315	329	328	327	319	330	310	318	299	298	332	312	329	283	333	333	327	311	293	285	297	331	303	328	321	322	325	320	313	342	322	315	321	319	338	341	326	312	284	317	303	302	311	282	330	338	303	289	296	344	310	305	310	333	316	303	325	323	335	318	289	279	314	307	316	333	308	321	320	309	307	331	316	335	278	319	304	344	319	335	310	314	327	307	314	299	349	343	310	309	306	317	304	308	317	300	331	292	310	334	330	323	314	302	307	319	309	332	354	291	313	326	287	311	322	311	316	317	351	328	311	337	341	330	315	321	318	331	322	312	316	324	294	296	319	335	339	340	312	339	325	273	349	318	310	320	310	333	322	309	296	299	309	298	303	312	360	311	333	323	304	302	352	300	324	341	331	324	319	341	315	310	335	349	315	303	338	293	332	311	328	344	333	324	339	336	295	340	320	291	322	310	285	292	333	316	337	319	277	325	269	280	290	320	340	325	324	325	321	328	320	314	312	295	293	328	292	308	331	307	319	283	328	313	315	299	301	314	339	311	346	324	345	309	305	330	336	291	328	291	329	311	317	321	298	331	322	295	327	306	308	299	322	319	300	298	314	342	324	358	303	307	310	289	298	318	305	301	309	332	273	333	304	323	338	319	317	333	349	338	277	315	296
8420	1533	2390	2775	2243	1934	1628	1430	1279	1239	1113	1036	1024	1040	976	953	890	914	866	862	883	877	857	805	800	809	789	765	796	825	799	905	809	802	819	804	783	829	798	794	776	782	812	749	780	784	762	781	804	847	822	818	815	791	794	783	802	755	732	761	783	815	810	864	782	772	815	792	830	803	791	796	789	769	739	778	803	763	772	755	841	789	772	811	746	744	837	785	765	807	787	782	780	820	778	832	791	781	786	790	801	767	777	757	756	792	789	776	736	780	794	755	752	808	799	773	793	715	809	776	772	763	730	756	746	790	774	804	795	769	795	771	792	823	793	804	804	740	778	785	745	728	755	758	804	819	746	741	814	755	804	717	779	735	851	797	779	807	772	780	809	738	769	760	755	768	745	781	771	737	764	810	802	786	771	738	771	764	828	711	800	836	792	782	805	797	741	746	747	795	769	773	820	833	785	728	814	781	851	740	823	790	788	778	745	810	757	834	772	774	741	738	797	781	818	792	866	789	798	777	800	764	778	821	755	782	778	738	764	755	778	769	783	752	721	744	754	779	791	754	782	741	830	773	805	765	770	760	741	712	759	803	781	798	793	768	766	794	769	781	820	804	762	798	773	801	779	806	802	749	773	756	737	769	739	773	820	789	707	788	794	769	765	796	746	773	760	783	754	720	797	768	804	799	781	785	762	746	763	766	839	747	809	771	811	750	787	753	743	752	784	799	757	733	773	716	773	810	769	767	766	770	775	752	767	755	795	787	812	737	757	747	778	798	787	725	760	850	807	799	732	762	787	777	765	692	783	812	803	732	757	757	752	781	791	767	749	758	804	750	781	745	753	780	739	765	768	735	801	791	732	777	763	712	775	759	736	744	777	789	777	806	802	775	797	740	766	826	752	766	759	793	734	739	754	794	741	692	767	801	784	754	826	753	762	789	823	769	748	741	773	765	825	778	752	791	796	725	780	741	726	750	745	781	714	729	767	760	757	783	734	800	773	730	784	776	779	740	728	801	800	754	753	755	790	753	805	766	756	782	785	783	752	807	753	780	750	779	811	777	779	801	792	790	791	791	787	800	781	792	771	730	744	766	757	795	790	814	796	767	784	742	782	749	790	837	791	733	749	765	784	780	768	771	778	799	736	784	790	786	807	807	742	765	704	838	736	744	756	742	780	760	731	779	746	841	784	811	783	734	797	753	782	784	787	805	783	824	749	732	780	804	755	772	795	769	784	740	770	759	749	749	761	790	781	771	736	805	769	814	798	745	773	773	779	763	756	741	744	761	757	813	777	739	779	797	736	795	824	758	797	809	803	725	795	790	762	797	810	782	783	799	766	761	738	790	775	791	771	761	755	720	765	806	797	752	795	784	774	824	749	808	771	726	801	762	753	810	734	779	789	814	768	823	714	748	777	686	738	765	743	791	814	744	766	789	799	788	786	775	755	811	741	780	762	751	758	780	789	795	764	766	757	776	789	806	769	810	790	743	760	758	756	772	762	788	759	751	790	793	822	768	710	763	768	845	748	821	788	732	781	808	811	777	805	764	794	775	784	788	785	762	811	734	747	814	789	776	802	756	750	775	769	770	755	750	782	746	806	768	772	783	783	736	798	776	779	780	748	775	746	746	781	705	766	739	757	757	771	802	795	752	784	752	756	811	816	776	791	799	764	793	732	767	763	773	806	770	780	791	802	764	765	763	743	801	791	811	772	797	826	736	781	765	787	825	664	783	765	790	725	797	771	753	768	778	789	792	771	775	752	717	808	774	778	761	796	771	750	783	790	767	723	787	772	817	793	774	776	777	799	773	766	768	769	706	744	764	846	794	811	769	791	761	790	743	792	771	758	754	760	814	780	793	825	780	774	798	816	778	779	736	779	787	787	785	762	751	794	750	751	810	790	752	768	716	749	769	735	787	724	722	758	789	727	774	766	773	773	754	784	781	738	805	785	757	763	745	802	778	744	768	827	797	805	791	826	729	744	736	818	774	742	763	768	737	835	727	739	791	776	796	786	775	760	801	821	760	810	794	792	775	862	765	802	784	813	776	754	722	818	774	797	734	823	771	764	806	774	782	801	735	743	741	826	783	803	780	747	767	804	770	782	786	767	794	759	764	819	770	766	750	749	743	762	790	787	773	774	756	814	815	789	737	763	746	775	748	719	774	725	761	691	765	766	815	780	814	789	752	757	815	784	770	757	741	799	782	788	784	812	807	763	719	770	783	796	812	776	785	737	790	774	828	797	756	764	752	766	744	733	803	792	784	753	782	774	791	774	740	775	784	835	799	760	793	758	806	783	798	791	802	776	810	764	749	771	789	739	728	770	759	798	767	768	757	761	752	761	722	819	798	801	771	811	755	819	801	789	743	809	776	773	740	777	783	733	752	745	735	793	779	760	730	755	759	773	735	706	773	743	757	789	789	846	770	817	765	795	758	768	770	755	750	792	739	830	777	762	731	779	735	774	748	778	763	749	754	738	771	726	744	824	785	776	744	730	791	778	741	803	782	828	823	773	754	743	771	785	838	721	772	774	841	796	783	732	765	804	804	748	795	801	751	726	765	811	778	756	837	807	731	836	769	787	780	748	812	749	736	791	775	784	762	792	771	736	701	829	734	771	824	788	760	766	737	816	800	766	762	760	802	766	791	797	794	781	803	778	780	767	721	751	796	757	771	821	779	777	781	779	751	793	765	748	752	845	689	825	801	761	752	780	765	713	758	764	753	777	779	750	732	813	776	761	794	769	752	838	762	774	787	786	763	764	777	786	795	748	820	785	752	792	772	804	717	801	781	738	744	773	771	791	819	796	757	752	802	817	784	787	763	746	794	787	768	824	745	735	762	798	796	794	760	780	775	741	784	808	789	755	751	767	764	758	789	766	769	756	790	792	842	771	731	760	777	831	742	754	814	830	760	778	792	773	773	745	799	730	761	777	753	714	765	768	776	768	800	790	748	746	762	758	838	816	726	725	739	739	761	725	751	775	786	762	767	743	790	736	836	838	794	789	752	759	781	804	757	740	779	752	772	806	799	782	747	732	813	789	748	744	788	769	761	771	803	710	777	766	753	729	739	827	764	786	777	752	783	773	749	751	781	804	775	737	795	769	800	782	762	782	761	783	735	811	796	759	796	763	788	812	758	762	761	768	773	773	816	767	782	818	768	777	820	757	822	758	809	760	792	751	782	766	773	810	776	831	796	745	800	768	755	720	773	751	816	780	803	739	801	754	780	812	743	803	790	783	780	824	727	802	747	811	809	804	808	752	732	758	758	782	751	782	791	738	743	757	768	768	769	831	754	753	786	804	739	770	798	819	787	739	779	831	736	747	731	801	798	774	791	771	871	771	768	775	779	803	805	725	792	813	744	736	712	783	765	761	788	794	753	831	702	747	720	765	770	763	755	794	767	834	728	813	759	782	760	765	774	774	768	756	798	823	761	762	778	830	812	723	781	787	772	756	753	793	781	777	749	769	778	794	773	779	755	774	772
1496	323	290	303	331	257	288	310	278	310	329	263	291	298	262	272	261	297	259	268	291	280	263	257	268	305	307	295	308	281	298	295	307	250	279	297	283	301	312	317	275	279	253	268	318	304	323	268	313	272	284	255	288	279	279	273	313	287	274	277	302	251	264	308	275	279	281	311	306	326	295	275	241	283	297	287	329	292	302	283	250	301	260	319	284	279	314	302	271	323	275	275	286	306	281	279	277	322	294	275	297	285	276	267	264	253	221	281	296	300	277	263	255	308	274	284	306	276	252	275	265	260	268	281	283	293	277	300	266	306	298	252	307	286	280	298	301	324	290	291	278	286	272	279	264	257	302	278	314	299	255	261	298	257	317	277	263	307	273	280	298	287	271	266	294	289	306	332	308	288	276	266	271	277	300	295	258	325	259	311	302	302	250	289	279	300	286	271	285	276	278	296	290	280	278	306	309	311	280	299	285	290	292	290	296	287	292	304	276	265	306	278	288	302	289	266	288	286	273	285	296	289	308	287	292	278	300	274	294	297	283	279	281	288	288	270	295	291	301	288	273	298	292	305	310	289	298	321	287	262	305	293	282	287	272	298	321	292	278	279	301	282	309	299	241	308	292	283	293	293	278	305	285	297	315	291	266	300	281	279	288	299	292	305	261	313	286	279	306	298	279	289	277	290	293	324	268	285	283	288	282	303	282	243	259	256	287	296	286	312	274	324	327	276	285	308	314	307	283	296	290	255	259	326	298	284	282	265	310	287	293	295	260	302	287	289	288	301	271	301	287	318	274	329	296	303	268	272	307	289	283	279	280	270	248	276	287	277	312	299	302	292	281	298	291	299	316	290	301	278	309	278	337	320	251	277	278	273	299	282	294	323	320	263	276	309	302	272	326	323	285	283	285	293	322	295	291	290	313	308	269	321	301	301	283	322	322	297	309	279	280	274	330	315	293	272	311	287	291	272	317	326	311	291	274	297	279	297	278	267	286	258	288	325	277	306	281	306	304	309	258	282	283	271	291	278	310	294	278	283	282	253	304	307	269	271	310	293	312	292	311	260	260	251	308	276	256	272	307	271	274	286	291	303	281	273	307	303	277	277	293	240	303	281	309	298	265	297	326	298	299	292	260	286	271	293	308	285	303	326	298	290	279	293	276	316	262	295	282	310	319	314	272	279	260	294	290	278	279	317	298	294	289	285	298	266	321	302	322	308	283	294	283	274	309	300	317	278	283	288	292	307	281	287	276	290	281	292	290	337	283	309	277	284	297	301	293	293	263	316	302	317	276	270	266	300	282	282	264	272	301	276	306	319	289	289	328	259	313	267	237	287	268	269	292	284	278	285	305	307	320	309	295	294	287	302	263	267	255	282	274	298	305	287	268	258	284	274	280	283	280	324	307	294	319	264	291	262	272	314	281	240	254	303	294	249	283	280	261	312	322	267	302	250	290	288	269	282	267	346	295	312	305	323	293	286	323	295	279	286	281	278	295	285	281	277	272	277	309	268	306	302	278	289	288	270	292	272	292	290	315	273	272	293	282	296	250	312	306	250	297	259	266	277	273	285	290	274	266	265	306	273	262	303	283	289	275	275	267	313	291	294	262	261	300	296	273	308	306	253	307	278	262	288	283	285	309	300	336	305	337	302	293	249	302	295	293	265	286	289	266	290	311	305	280	268	295	319	272	310	312	267	277	264	292	330	273	268	273	295	265	313	276	281	294	285	265	292	261	250	279	251	274	267	291	296	284	283	299	279	287	278	294	311	319	324	294	293	307	258	253	296	311	276	304	276	322	303	316	292	274	283	315	276	288	291	287	276	265	293	268	299	314	287	280	258	271	292	279	302	294	293	308	277	266	275	308	299	311	284	311	292	279	289	309	261	301	284	278	271	303	298	264	323	301	287	295	284	271	278	284	304	327	254	287	254	254	316	277	279	256	264	276	318	335	301	265	311	269	290	293	288	269	311	284	301	289	299	292	307	294	302	319	278	242	281	273	290	312	280	308	289	280	282	303	280	312	262	304	285	256	322	252	259	294	274	266	252	313	276	296	262	283	288	276	287	278	309	299	252	256	263	284	317	299	281	299	255	249	297	289	292	324	315	303	274	308	307	293	296	291	282	283	280	278	295	310	302	267	294	246	256	288	259	298	252	278	321	288	297	306	292	314	290	269	339	303	304	273	278	291	283	305	236	299	297	307	276	295	290	323	269	293	276	274	261	295	249	297	296	296	260	269	315	257	297	282	303	248	296	269	283	283	284	277	273	264	295	263	292	284	268	237	294	269	283	300	291	284	251	247	252	323	307	300	291	295	295	304	272	267	292	260	254	261	291	279	300	275	275	257	257	289	346	280	288	269	316	282	276	254	247	289	283	271	333	312	304	318	313	259	250	288	302	301	271	282	304	296	296	291	287	267	289	247	301	278	281	290	282	284	282	308	314	302	319	288	305	287	293	310	272	287	302	294	286	248	257	297	313	306	285	302	296	274	257	317	301	303	257	276	286	292	282	300	269	264	293	273	291	282	305	274	320	267	298	283	298	300	289	292	301	256	267	295	279	277	320	284	256	308	258	236	278	253	292	260	260	308	307	286	270	266	269	289	292	282	302	339	279	279	281	289	258	303	253	290	323	273	258	309	315	265	291	276	298	279	265	283	295	320	265	308	319	299	285	273	306	306	301	288	252	325	296	316	266	291	273	290	292	270	298	283	299	292	293	262	300	303	305	269	274	264	292	290	300	272	289	276	311	264	311	295	264	286	273	267	279	282	279	281	299	281	267	296	331	284	277	297	305	308	322	257	322	316	295	296	275	270	290	299	277	275	287	280	291	305	297	350	284	257	228	323	280	288	247	300	308	279	288	291	292	303	328	292	261	285	311	255	286	294	289	301	254	261	315	260	316	282	302	282	290	254	268	269	271	303	303	248	285	284	254	324	276	306	297	273	304	267	297	312	296	299	285	293	287	260	273	284	282	308	277	290	281	280	281	296	269	277	279	301	297	307	270	290	278	310	311	291	260	311	295	285	267	283	291	308	274	291	269	292	247	281	299	293	280	282	275	299	288	279	256	287	271	290	287	326	299	325	299	296	279	289	275	313	306	309	291	282	297	292	256	297	280	269	275	306	311	275	275	267	278	298	277	286	291	291	314	256	283	283	291	278	292	313	310	260	265	305	274	288	295	281	270	263	293	301	254	263	291	273	290	300	280	317	269	288	347	290	289	281	310	265	261	291	306	286	285	262	284	272	276	314	298	283	257	288	268	296	272	255	254	289	276	290	302	291	297	269	273	253	290	290	283	333	275	307	273	291	285	278	329	280	294	268	301	318	289	285	295	294	258	272	272	289	292	275	282	258	270	286	271	260	301	284	368	288	295	303	315	302	286	297	264	274	280	282	270	302	300	301	288	283	298	293	291	319	268	285	282	270	297	300	279	287	305	287	262	306	281	304	278	288	272	312	305	302	290	309	253	270	289	308	288	279	269
1961	703	749	731	702	692	728	692	679	681	722	702	675	660	676	743	700	686	714	701	636	686	688	654	711	674	669	671	659	730	736	691	724	663	688	680	659	686	685	703	663	659	665	727	659	721	686	657	706	704	693	679	681	710	642	677	684	678	689	664	718	649	652	620	670	683	638	673	656	670	690	678	716	706	727	702	658	716	675	660	698	672	654	700	663	714	685	693	685	685	722	674	667	669	647	661	695	684	657	663	678	661	688	650	704	694	666	719	692	699	667	702	698	701	721	679	689	720	655	711	715	664	670	690	675	652	680	652	706	667	679	695	660	736	669	677	664	639	696	697	697	707	673	676	699	687	662	692	687	691	692	732	699	657	703	697	683	681	697	664	679	650	652	669	702	676	704	672	667	691	664	639	630	656	716	672	700	710	693	698	675	649	652	646	665	656	710	656	716	682	659	660	690	723	690	695	693	640	697	635	691	698	671	642	663	688	680	691	645	702	709	653	668	629	709	703	678	659	657	724	658	678	689	657	649	696	682	738	742	708	668	657	637	678	730	639	669	685	739	712	693	658	692	715	724	647	709	656	732	725	675	699	676	678	690	674	708	719	660	682	745	720	691	669	696	656	657	695	677	706	713	677	665	721	676	628	678	653	668	694	680	689	718	677	704	650	720	644	666	640	643	663	682	705	638	655	694	673	664	648	700	695	692	668	682	664	682	693	679	691	675	685	710	668	637	669	684	699	685	667	724	721	683	660	640	715	688	682	719	649	721	641	686	691	673	699	708	683	662	682	700	707	685	668	639	689	704	702	693	699	696	671	665	644	667	686	725	708	662	646	697	687	709	676	697	713	699	679	679	653	724	751	654	697	708	692	652	664	699	655	686	718	649	665	717	668	676	732	703	674	706	695	707	684	665	681	677	722	668	719	666	627	698	666	712	656	708	682	719	744	685	689	704	677	651	700	703	687	676	667	648	650	660	679	672	678	653	689	703	715	686	662	696	650	662	686	691	658	735	676	647	676	697	697	669	620	674	690	685	691	670	684	691	676	698	695	719	641	664	678	686	716	673	749	669	684	684	699	684	679	677	723	707	695	649	689	699	673	692	644	692	650	722	705	698	664	625	679	668	732	711	648	711	656	638	748	673	665	700	657	696	657	701	669	745	663	680	676	687	697	631	659	652	660	707	697	713	680	687	698	681	671	722	705	680	663	664	686	687	690	664	618	681	687	667	686	641	681	686	693	702	656	686	673	686	693	694	661	700	692	683	680	683	683	680	677	626	665	677	691	743	700	675	692	696	680	707	732	729	659	705	715	634	653	670	661	659	695	667	669	655	711	694	670	690	674	662	653	733	691	694	653	716	665	696	656	704	705	723	705	683	665	664	713	698	671	692	722	646	661	711	685	734	634	702	685	698	691	661	679	666	718	636	713	671	669	717	743	724	689	756	719	675	688	682	735	697	626	652	686	675	668	717	656	697	694	690	701	652	714	699	671	687	666	667	661	714	688	680	686	686	704	764	681	690	669	707	715	667	647	714	653	683	707	695	683	695	699	690	676	716	716	697	660	746	665	687	708	687	659	637	666	686	719	668	666	679	663	679	686	679	732	689	698	687	677	669	683	704	692	660	681	704	712	671	689	706	647	671	708	660	677	725	695	671	643	622	727	672	691	654	685	700	677	728	667	721	667	705	711	651	646	681	679	722	653	742	666	751	691	671	671	660	692	701	663	742	692	680	670	652	694	700	657	714	728	672	713	725	709	664	646	711	707	684	672	651	698	630	649	659	678	652	673	672	679	629	698	694	669	698	734	695	685	721	697	723	667	669	666	709	670	688	656	715	694	680	728	652	683	704	621	701	688	668	709	667	667	665	684	657	660	648	732	662	648	717	711	718	681	715	672	661	688	706	711	671	691	663	717	688	668	704	675	653	662	669	682	701	695	685	679	700	678	674	673	663	633	751	652	664	689	671	656	651	711	649	644	673	670	630	743	620	671	712	671	693	733	680	693	679	718	685	681	670	636	716	701	663	680	726	656	731	731	694	702	741	674	669	685	721	664	705	699	720	742	682	651	721	701	704	670	731	715	703	712	665	625	656	686	609	688	693	739	700	676	665	736	700	680	684	742	664	710	675	653	686	693	701	679	678	691	675	672	665	685	680	681	684	684	673	721	695	662	676	686	713	668	735	695	660	694	700	647	704	650	667	625	680	606	667	671	664	737	735	727	694	684	700	697	642	716	641	682	665	625	693	670	713	711	678	732	729	686	706	692	682	700	665	645	689	719	648	653	729	615	684	718	722	671	650	662	699	678	723	688	694	648	677	670	676	694	711	660	677	691	716	701	725	685	707	670	689	641	660	667	622	698	726	695	666	653	705	668	676	702	691	713	706	709	658	653	703	678	657	658	693	655	649	667	688	646	696	717	628	652	660	687	661	666	685	667	701	657	684	682	690	652	679	693	667	692	682	673	681	705	658	666	658	663	692	658	718	708	671	665	679	660	654	738	647	723	705	700	694	651	729	718	695	716	673	707	664	720	715	698	670	689	655	674	663	704	730	694	682	698	665	715	670	689	666	671	689	688	650	675	676	597	662	719	710	652	684	673	660	697	676	657	721	690	661	702	687	651	658	645	645	711	677	681	716	645	704	677	665	735	628	739	688	712	668	727	625	670	668	696	685	711	706	702	670	661	652	677	647	682	703	690	643	697	701	710	648	680	677	683	692	586	675	637	658	639	687	636	681	688	657	686	718	670	709	686	670	662	654	685	700	668	714	656	623	691	665	724	673	670	706	693	766	702	664	659	719	712	661	674	654	676	677	688	679	691	696	701	633	658	703	693	718	695	698	669	668	718	652	678	674	688	682	698	686	635	688	729	699	688	681	725	675	677	695	694	713	679	720	694	679	662	665	660	716	704	688	639	675	723	692	709	669	677	716	683	709	687	660	612	685	617	672	685	682	709	705	704	677	746	665	674	660	706	673	668	708	655	664	664	661	709	691	677	659	678	673	674	672	708	733	694	714	673	656	672	654	715	708	705	692	658	694	695	690	701	675	716	706	687	713	709	665	698	655	676	682	728	692	756	713	701	689	687	664	687	661	634	667	679	652	645	708	709	692	670	678	630	694	684	737	670	690	736	675	642	661	652	686	693	688	669	673	717	707	726	723	687	721	702	704	729	691	670	675	705	703	679	707	664	678	694	664	662	717	639	690	696	680	642	714	673	705	670	665	676	654	699	682	686	650	683	690	768	669	677	662	672	710	677	674	664	730	677	691	737	673	704	683	672	679	662	656	668	682	666	690	666	669	716	696	674	679	706	674	683	676	701	721	658	645	691	660	672	690	726	667	682	627	678	713	685	685	676	662	689	730	682	679	679	737	652	666	666	668	687	664	721	639	645	694	741	698	680	698	694	693	724	655	703	621	731	678	731	737	738	700	731	668	700	649	680	684	694	715	705	703	704	711	724	700	715	667	684	691	658	659	700	700	689
7449	557	517	443	328	298	253	251	218	197	226	194	198	175	191	152	190	181	178	171	180	168	184	192	184	195	163	160	172	208	193	175	157	162	167	171	155	187	200	183	178	185	155	164	171	172	175	163	166	183	178	157	200	159	195	177	163	181	175	167	152	183	164	200	171	181	176	171	180	163	178	160	191	179	186	145	182	164	165	181	170	157	201	167	184	162	194	171	160	188	162	163	177	162	166	180	189	171	190	177	175	163	182	168	187	168	170	188	166	171	148	158	169	161	171	179	177	163	191	168	176	177	173	184	173	174	185	170	183	151	171	177	167	172	177	167	173	175	166	183	171	197	172	153	179	181	175	160	197	171	173	182	189	173	176	191	179	173	159	162	159	162	154	204	186	169	171	168	187	159	176	177	200	193	165	175	146	160	181	179	166	164	191	186	166	168	162	158	160	177	163	192	184	181	163	162	168	195	173	186	164	156	140	179	168	177	179	184	170	171	190	172	173	180	152	164	163	176	157	182	164	176	171	171	165	163	165	177	196	187	164	176	176	184	153	184	194	153	162	173	175	154	197	158	195	179	164	158	161	169	184	191	158	196	187	178	178	176	171	164	174	158	162	198	162	169	194	181	166	195	171	168	177	169	182	160	161	156	195	157	161	172	176	174	171	185	175	177	146	148	169	187	168	164	196	173	174	164	165	160	157	158	171	166	196	185	194	187	155	166	178	181	169	163	191	169	150	173	163	152	170	130	139	159	190	197	172	172	184	179	194	153	146	166	192	174	178	197	153	160	152	162	165	140	158	195	172	192	175	174	184	153	163	157	195	193	171	179	157	198	182	204	164	151	177	174	217	167	168	183	196	180	170	170	161	173	148	138	169	180	169	163	163	181	175	196	161	158	144	181	184	160	162	157	167	166	178	151	196	162	176	171	172	161	164	169	171	160	179	173	184	173	140	137	158	179	166	196	158	179	192	121	169	181	157	175	168	173	170	159	168	161	147	146	187	138	196	168	151	183	165	162	156	168	160	168	147	185	196	158	156	175	159	191	156	149	182	187	163	168	173	171	208	169	174	173	157	144	163	177	155	175	183	160	193	208	181	137	163	163	173	181	168	178	165	170	145	179	148	146	171	164	168	150	167	179	163	187	189	186	164	191	161	171	184	140	146	172	173	186	177	171	196	154	181	182	160	182	155	167	172	188	162	164	174	179	152	192	169	132	147	160	163	182	155	145	172	172	188	177	175	182	154	163	210	178	186	151	184	166	172	172	164	181	164	177	167	193	189	181	157	163	161	192	161	135	173	159	176	169	172	171	133	145	148	158	155	192	180	172	159	169	188	153	159	160	141	152	170	189	182	181	163	167	151	175	178	158	179	207	163	197	167	151	178	151	180	175	178	188	177	171	169	154	129	176	164	174	172	154	183	192	186	179	185	161	190	174	174	158	164	157	171	184	155	155	191	154	156	158	166	170	158	155	184	169	158	162	158	155	168	161	150	164	172	147	181	183	198	163	182	176	144	189	177	152	151	186	171	185	165	169	131	152	185	185	183	186	166	148	169	141	158	205	211	168	157	144	179	225	166	177	167	164	178	167	188	196	172	165	181	182	164	163	176	192	196	159	171	169	163	188	199	156	154	170	153	162	159	207	175	167	196	151	189	179	174	178	142	175	185	175	182	179	176	171	178	154	155	152	177	171	179	164	161	165	181	170	160	164	177	169	163	170	167	183	165	168	162	141	168	174	167	179	166	151	177	140	183	155	170	161	153	173	169	183	147	167	183	166	187	156	177	190	199	162	188	177	182	189	188	149	180	166	150	181	177	166	173	164	171	148	175	171	164	165	186	190	172	176	157	182	161	155	158	170	164	158	161	171	195	159	166	162	179	176	171	157	163	167	154	189	172	177	194	190	168	161	142	174	158	171	181	178	168	146	184	175	163	192	190	173	156	181	154	157	156	161	191	164	135	179	171	179	155	161	188	141	158	151	159	162	183	181	177	158	175	170	159	167	176	171	159	186	155	194	174	164	168	165	171	156	153	155	155	182	161	172	210	185	179	160	186	179	180	169	189	161	159	177	149	151	148	193	160	157	172	146	186	177	164	163	190	193	174	175	165	195	164	183	192	175	189	154	197	184	177	183	156	161	162	183	185	168	160	178	183	178	177	179	189	184	176	172	156	170	182	186	183	157	185	199	194	195	167	159	197	181	159	204	151	176	190	164	159	147	176	156	165	160	188	147	160	157	171	177	163	161	174	171	183	184	163	166	161	154	194	176	162	174	180	158	145	161	172	180	201	173	162	163	168	190	166	177	186	187	180	173	177	184	174	185	166	168	162	159	190	178	174	159	147	179	172	184	192	145	168	162	193	167	165	166	180	166	153	166	167	187	197	175	143	155	152	178	174	158	153	161	153	157	179	185	158	166	157	166	169	175	157	163	166	159	161	160	180	180	150	176	157	173	183	179	160	168	178	187	180	172	194	148	185	179	170	176	187	186	181	191	159	153	177	203	184	182	167	178	174	162	161	182	167	197	190	150	193	174	159	161	178	171	168	201	196	171	168	169	185	172	166	199	168	193	154	155	182	179	165	159	192	158	170	162	148	168	154	183	180	138	164	170	186	198	160	166	165	175	165	166	179	152	170	171	181	188	163	169	175	206	165	146	181	168	156	170	184	177	175	151	173	183	165	158	180	157	178	178	198	162	174	171	168	168	188	167	182	193	171	179	140	193	170	176	175	181	173	177	161	198	192	174	203	142	143	170	164	164	185	191	189	186	140	172	175	171	183	163	158	166	158	209	197	191	186	180	160	151	163	164	157	164	180	195	169	167	166	173	153	170	183	181	170	154	175	153	161	178	196	195	202	164	156	173	169	191	159	188	180	152	191	172	167	159	164	185	164	177	173	170	173	190	171	179	162	186	174	159	164	161	172	174	175	180	193	159	160	177	178	169	165	179	159	160	147	158	174	182	180	168	180	151	189	172	156	141	163	172	164	185	174	163	189	185	151	157	166	167	176	191	172	154	183	156	172	188	161	155	173	153	179	151	168	168	182	175	162	180	171	180	184	156	161	177	138	190	165	189	158	169	158	172	129	169	176	175	157	172	173	171	162	177	158	170	143	177	188	163	183	160	166	160	160	170	179	153	192	150	151	151	164	196	179	159	147	159	181	138	133	167	172	163	196	186	165	177	170	156	157	189	165	150	138	159	158	153	176	155	166	191	172	174	160	181	169	199	179	175	163	148	169	161	177	152	188	178	184	173	166	189	151	194	186	185	169	174	176	164	184	178	185	167	195	173	172	177	162	176	158	169	161	169	155	162	198	173	168	171	173	148	159	154	174	169	147	186	196	196	182	189	178	185	156	178	205	142	182	188	162	164	153	159	160	157	176	176	179	182	175	165	150	154	192	175	167	139	181	168	164	169	146	152	167	158	175	180	178	148	141	144	181	192	165	152	156	168	159	186	204	177	184	171	189	155	152	165	176	151
6311	814	1334	1433	1206	1075	904	744	725	640	646	651	624	580	501	562	564	479	528	478	513	555	546	520	508	487	493	478	550	512	501	494	517	468	490	485	456	495	480	481	440	451	483	472	491	476	488	473	468	481	455	489	505	500	447	441	454	439	463	519	454	455	482	478	462	463	479	450	482	470	464	472	466	472	449	469	488	465	440	454	490	465	481	487	505	507	463	466	446	463	488	509	475	518	498	464	468	431	458	445	477	506	482	492	482	486	458	463	465	421	440	464	478	482	451	491	449	475	445	438	462	436	521	509	448	449	498	491	440	522	493	447	468	483	488	501	434	452	442	454	459	462	482	454	421	444	450	472	468	454	458	458	473	471	478	444	497	466	458	445	488	486	471	502	458	482	486	443	440	455	481	430	421	474	493	477	452	486	531	454	454	506	469	469	489	441	454	463	487	472	484	475	440	445	467	453	493	461	481	499	488	475	487	478	512	445	485	507	469	451	493	471	484	496	473	480	456	443	471	456	445	452	475	428	500	497	462	466	440	494	424	428	456	436	488	506	479	461	459	462	464	451	475	472	476	465	443	462	439	465	458	461	471	463	440	433	480	472	474	432	445	495	476	465	423	459	437	426	424	448	433	463	460	451	451	469	495	466	441	466	484	469	488	479	448	449	509	492	465	475	442	468	472	446	485	464	438	443	440	479	487	491	488	493	509	482	464	445	497	453	448	451	460	475	456	467	509	465	462	438	508	490	452	508	462	463	488	485	473	440	485	474	480	509	473	459	486	439	450	453	455	456	479	498	450	456	499	452	434	468	490	460	474	508	447	441	479	444	470	496	510	486	465	456	492	470	440	499	475	461	456	473	473	448	489	453	480	486	472	448	482	444	476	513	477	483	466	485	473	463	467	468	494	449	470	481	434	461	468	453	505	462	517	466	468	418	490	487	484	502	460	473	489	465	512	489	441	462	470	492	467	465	464	513	462	470	472	472	473	464	452	449	492	475	488	461	485	470	452	483	442	451	466	470	485	476	458	471	463	449	464	467	499	464	471	469	501	476	452	484	439	488	450	476	470	446	507	506	478	448	473	469	469	466	478	452	462	464	465	481	466	483	456	474	476	424	480	466	444	450	448	502	497	482	473	453	473	477	464	488	482	453	430	439	464	484	497	480	494	462	475	495	452	496	465	479	469	448	492	481	489	433	484	441	457	464	468	491	497	475	490	481	452	447	457	425	469	457	456	436	457	447	485	461	481	457	458	444	463	496	479	467	448	443	498	500	436	466	461	462	447	480	492	463	464	474	468	466	470	490	482	445	456	481	475	460	473	413	505	495	485	472	452	511	494	449	452	477	481	446	505	459	454	439	445	444	435	471	435	478	469	460	469	472	492	444	459	479	477	436	462	507	462	489	454	478	510	454	504	427	439	442	446	460	451	465	447	459	483	502	489	499	473	472	480	504	452	480	482	446	479	462	466	452	470	484	451	531	472	457	489	465	433	435	443	442	485	488	459	443	432	449	475	444	442	447	464	475	447	468	449	462	462	467	451	490	475	498	446	486	475	486	445	423	471	483	483	490	479	476	454	487	439	460	485	449	505	471	472	447	461	477	466	421	507	465	476	497	506	478	490	474	442	518	436	435	447	445	459	485	464	452	464	454	474	462	485	472	451	501	439	471	450	483	452	448	469	486	470	502	421	480	453	443	451	459	473	475	473	479	453	517	476	465	463	518	423	454	460	479	464	481	433	472	437	486	478	463	451	468	483	465	430	446	439	462	486	454	488	461	461	436	486	489	493	480	509	458	463	441	444	479	461	413	469	432	466	460	471	479	482	455	478	433	500	478	471	462	506	474	450	501	465	449	510	489	461	449	473	442	418	489	434	485	503	462	469	482	449	499	457	491	461	435	440	450	479	490	471	445	483	469	445	463	497	467	462	455	485	497	489	441	477	446	456	443	419	465	467	498	480	429	477	463	453	426	436	460	469	445	454	451	478	464	428	468	467	464	443	450	454	492	443	426	477	484	468	442	470	476	475	504	442	462	482	461	492	445	512	490	431	442	435	469	445	438	474	455	491	479	496	472	480	425	460	454	431	499	450	493	516	474	431	460	469	445	475	469	489	478	458	460	459	416	454	481	498	494	460	479	479	457	500	466	479	457	467	484	472	458	450	430	450	490	442	454	464	474	456	474	418	418	491	463	446	469	497	454	433	469	433	476	478	443	436	481	478	507	462	478	481	461	479	443	475	480	484	465	471	451	471	441	451	484	489	443	482	461	479	465	440	476	477	488	484	469	497	483	469	504	451	475	476	466	458	513	460	491	490	434	461	435	421	485	463	425	466	449	455	497	470	487	472	460	524	439	478	458	473	468	452	462	490	489	460	457	473	509	446	471	463	449	471	471	447	500	481	480	469	458	465	455	423	453	515	441	494	504	447	427	423	445	439	465	485	479	444	466	487	427	499	458	434	489	457	500	472	458	459	460	447	479	487	495	461	471	469	524	454	480	491	472	457	490	430	490	427	465	503	488	438	465	484	450	444	420	480	466	469	474	458	469	476	491	490	460	471	431	457	476	470	494	450	471	448	491	457	464	497	450	493	470	463	483	458	431	477	470	479	443	455	455	497	461	482	436	469	462	478	507	460	436	453	442	473	487	434	465	508	478	463	454	480	479	476	455	446	471	451	448	463	441	464	473	482	461	474	459	452	400	450	483	429	434	450	475	468	501	449	454	496	455	421	434	514	488	444	450	479	433	457	460	483	450	469	449	472	445	488	484	456	474	508	471	477	420	455	501	470	457	452	482	484	448	458	477	460	433	467	449	469	448	449	478	485	466	444	464	473	452	481	477	458	504	486	503	491	459	438	478	530	437	490	482	457	455	466	441	465	453	479	480	480	450	455	466	452	459	479	460	500	471	449	458	457	495	460	481	475	464	461	502	447	451	472	470	437	452	479	439	465	487	455	451	424	472	463	476	454	445	478	500	457	482	459	458	432	494	482	469	475	506	513	490	476	424	487	454	445	454	434	471	490	492	450	478	481	462	494	454	451	483	457	438	497	465	465	445	460	479	504	461	497	486	444	469	450	455	481	420	465	483	443	483	441	452	493	488	480	457	481	467	461	467	510	458	447	464	458	483	470	439	495	484	421	479	432	438	462	479	439	502	440	498	469	517	463	469	439	475	447	500	469	437	418	497	461	451	488	463	512	475	475	458	424	463	482	446	471	471	510	456	511	508	466	465	474	451	489	477	449	501	471	430	429	449	454	472	478	452	444	485	473	471	445	436	490	471	448	469	476	497	471	458	449	475	458	451	451	508	493	510	511	461	478	506	493	470	451	458	448	470	474	454	453	454	441	451	462	417	480	468	450	477	462	512	446	475	482	434	487	482	482	451	468	499	456	478	476	484	501	449	410	455	474	443	463	454	473	482	477	447	472	444	491	479	468	474	489	474	447	493	472	476	435	431	471	489	478	494	457	455	513	436	459	461
14867	1432	1197	931	670	561	460	452	404	440	383	377	399	335	365	339	353	355	327	337	322	324	338	353	317	341	301	319	322	308	325	310	341	336	330	313	302	340	318	333	331	336	282	334	299	295	346	292	332	332	263	316	358	330	315	304	367	292	300	322	290	298	352	294	328	338	321	325	315	277	320	340	309	301	329	302	313	303	372	345	324	309	298	303	342	338	317	311	289	342	355	319	331	327	341	352	319	316	320	314	332	328	337	282	271	321	333	308	311	350	303	311	316	296	325	311	315	303	319	331	368	305	311	321	339	312	300	331	340	274	297	301	318	321	310	323	316	344	334	346	293	323	348	340	331	339	326	334	309	336	338	334	331	311	323	370	307	304	323	341	316	330	294	327	314	327	302	307	325	289	333	283	331	317	358	313	320	346	292	324	310	309	314	253	296	328	325	313	320	338	300	321	269	313	309	317	315	347	339	328	312	348	317	325	317	319	296	315	296	294	332	318	313	315	288	320	296	329	326	340	326	333	315	363	318	294	351	344	315	341	331	283	315	271	312	327	327	308	350	325	307	326	307	340	306	318	304	296	339	338	288	332	287	320	312	300	331	323	331	302	356	310	291	337	338	334	341	334	333	328	326	342	338	314	330	316	278	302	328	310	293	316	307	318	348	327	325	328	343	345	325	314	314	323	297	342	319	349	316	314	309	319	361	340	327	325	334	335	308	341	272	287	347	327	329	348	319	317	333	309	310	355	347	335	290	294	288	325	328	325	316	324	319	363	301	364	358	320	309	296	290	304	326	322	344	351	301	352	305	320	301	299	338	286	333	320	314	318	314	315	307	292	307	303	311	324	317	300	310	280	326	354	315	320	300	331	305	346	306	286	340	308	305	316	296	316	331	345	320	295	349	323	321	294	349	330	323	304	319	299	313	345	322	348	351	313	297	327	301	330	314	328	320	316	313	299	318	339	298	327	296	371	332	321	318	299	287	279	357	294	302	307	328	309	302	368	300	285	319	313	310	318	330	307	328	308	331	291	324	336	289	322	316	297	313	335	333	333	337	283	288	284	304	290	288	317	334	351	311	278	349	342	313	340	302	330	327	311	310	330	329	315	284	340	300	337	307	318	355	327	306	299	320	293	320	314	332	313	307	347	308	342	325	329	316	282	309	313	314	308	331	298	303	326	299	331	341	368	307	347	288	326	291	311	306	318	308	324	339	346	341	320	331	323	294	337	322	319	363	292	298	347	318	324	329	343	328	348	308	296	332	339	318	304	289	340	339	308	354	325	361	301	327	339	301	323	257	310	329	314	304	325	328	298	323	285	310	328	324	319	335	314	329	358	353	287	354	337	340	352	283	311	324	315	315	302	314	327	325	312	300	329	332	302	344	292	316	322	332	335	365	322	323	334	356	324	333	335	331	298	343	341	346	312	324	338	334	326	305	295	326	268	298	311	294	307	307	309	312	299	292	327	340	351	306	342	301	320	343	308	333	304	297	320	331	339	322	329	359	315	310	324	362	311	295	334	360	323	297	347	305	300	347	299	327	312	347	383	322	318	300	332	312	298	310	321	311	327	331	341	330	294	314	314	292	309	320	327	327	324	309	309	297	337	332	368	312	348	322	309	322	334	301	335	324	326	330	325	331	325	325	326	304	344	311	324	341	295	300	304	355	346	300	310	327	287	268	355	327	301	321	302	294	302	336	293	289	359	317	353	332	315	316	310	331	329	300	349	339	304	286	289	317	320	329	307	346	296	364	335	325	283	342	307	331	331	296	313	309	328	326	311	348	326	331	316	319	301	307	340	347	345	341	335	280	307	331	311	307	332	304	328	305	328	318	354	306	311	329	336	257	285	352	280	329	323	295	342	293	309	323	304	304	320	324	318	316	309	331	319	318	322	313	306	337	304	315	288	333	324	310	332	375	353	296	294	346	324	341	308	356	348	337	303	305	317	302	343	317	301	333	305	320	309	328	315	317	307	319	318	320	308	337	345	312	320	297	342	313	313	343	337	291	387	325	275	319	309	376	294	329	307	299	293	305	330	322	335	317	325	313	297	308	321	362	355	343	308	297	356	343	321	311	300	311	317	314	293	334	296	321	366	321	343	342	307	359	331	320	298	325	328	349	322	325	345	359	312	329	337	351	330	344	304	302	318	337	321	326	330	337	300	346	341	336	320	359	304	346	314	338	310	307	294	337	314	350	332	327	306	323	322	328	310	341	330	319	328	275	306	312	304	315	314	318	312	325	338	282	342	302	311	327	321	289	307	334	331	325	339	278	310	299	324	325	299	322	301	335	337	326	323	327	327	337	320	317	305	310	342	328	324	340	331	330	319	303	317	342	329	318	345	335	333	290	335	315	362	306	299	346	304	315	304	312	300	300	300	292	356	338	370	342	296	331	332	325	314	315	333	342	362	314	318	311	314	336	307	339	301	296	317	297	334	322	276	329	303	292	309	334	339	304	317	341	300	335	307	329	338	298	346	305	308	353	334	322	313	313	313	309	313	307	287	344	325	303	319	295	301	336	346	341	336	300	339	337	308	317	306	297	297	321	321	310	319	320	276	371	294	297	300	314	345	304	321	328	328	304	327	308	305	315	312	334	312	306	325	327	311	313	326	318	338	332	333	336	304	312	339	312	303	321	321	325	303	301	344	293	303	332	355	297	311	332	338	327	307	304	346	335	319	295	329	324	290	363	330	328	345	287	333	320	326	320	326	315	297	318	316	290	358	302	315	308	279	312	345	323	304	320	302	305	293	284	307	288	343	334	327	344	321	297	294	283	281	321	325	329	319	334	341	348	345	295	318	340	326	357	324	303	291	299	360	332	320	295	328	349	302	326	343	306	325	305	352	362	325	307	344	342	316	349	347	312	303	325	313	304	342	292	328	299	323	326	327	315	335	320	311	310	320	362	322	333	328	306	310	321	363	296	339	307	323	303	319	329	318	346	313	288	322	318	324	309	300	318	318	316	332	342	353	310	342	305	303	320	310	293	314	331	327	327	358	281	329	311	289	284	298	296	313	328	331	330	320	324	353	349	375	350	345	328	302	309	302	320	323	318	318	323	329	336	345	326	311	324	342	317	303	326	308	302	319	279	320	292	333	286	307	295	309	300	325	311	314	345	321	299	315	276	304	306	322	293	311	309	305	310	303	315	299	319	329	324	332	294	313	325	314	324	336	331	343	320	361	294	338	343	347	324	328	330	324	296	290	332	302	302	328	335	322	297	296	308	315	311	373	296	344	333	349	323	308	326	340	345	300	296	317	358	344	301	330	326	318	345	325	311	331	319	343	342	332	326	310	325	320	288	315	335	341	303	340	316	304	334	323	299	328	303	304	321	319	320	335	309	282	324	327	313	324	295	298	301	293	335	316	359	334	337	335	332	338	309	307	336	271	325	343	311	338	291	343	336	328	336	304	321	308	320	333	312	311	315	329	311	271	332	346	354	324	329	307	311	308	294	301	311	339	331	356	341	303	313	311
8526	1460	2397	2574	2221	1871	1582	1407	1289	1224	1104	1074	1004	961	911	953	936	911	891	914	842	808	815	835	873	839	876	831	798	815	811	860	811	817	784	798	765	819	756	870	781	790	781	828	823	782	802	832	846	708	775	776	781	820	777	825	794	817	838	765	793	821	838	766	817	805	769	785	768	773	768	774	762	783	849	792	748	808	814	802	782	794	747	767	821	760	719	819	815	790	794	784	769	761	771	848	737	740	726	737	787	789	785	819	783	804	725	783	775	801	793	792	761	824	760	789	760	816	785	815	752	841	826	759	797	769	739	832	830	772	806	756	743	787	776	757	731	816	776	794	706	799	758	808	787	753	786	788	807	787	752	740	743	748	745	717	798	761	827	837	782	749	823	747	764	805	765	754	758	777	774	735	785	784	771	767	755	787	788	747	778	775	769	777	783	764	759	797	799	780	811	746	816	736	789	745	767	759	785	794	752	789	763	733	753	734	729	816	799	794	807	768	809	729	784	816	801	768	806	858	812	720	723	792	785	767	809	730	755	759	778	779	785	751	800	751	771	829	793	761	759	737	734	787	785	809	784	810	802	740	783	797	791	751	790	796	798	820	849	773	792	760	745	762	727	803	788	784	787	795	790	834	791	751	763	803	748	775	843	804	794	812	761	793	775	781	743	832	821	778	801	745	792	799	803	760	793	809	783	790	771	810	753	788	818	774	767	775	810	796	785	795	770	765	746	802	707	781	738	785	779	831	757	765	797	758	731	830	762	800	775	792	761	789	727	777	774	769	828	779	802	766	766	802	771	773	746	759	776	723	762	778	740	786	826	786	822	771	771	725	820	806	783	780	785	741	769	754	774	785	738	752	771	779	794	801	772	804	811	766	762	797	793	824	739	791	755	751	808	795	744	767	775	738	777	826	763	801	764	782	816	816	816	791	772	780	778	824	813	737	752	747	801	830	803	794	746	772	822	769	771	775	774	779	777	730	794	785	799	797	744	765	784	779	791	751	745	826	776	772	759	779	810	803	747	731	752	732	763	807	763	761	800	771	753	772	762	740	796	773	754	742	768	783	782	773	764	735	776	807	785	767	765	735	778	771	762	763	762	768	758	787	756	781	819	798	790	794	810	795	762	751	754	780	748	747	783	736	786	789	759	780	795	759	778	795	734	837	775	809	750	777	789	745	838	776	813	798	744	771	772	814	840	876	792	750	801	794	822	838	791	732	803	802	818	738	786	759	764	740	763	777	821	774	771	729	807	749	803	785	781	759	799	787	810	787	784	782	773	795	744	791	782	735	787	813	764	816	768	715	813	809	774	794	794	792	825	749	784	779	735	766	745	785	790	795	780	790	780	785	775	774	806	728	766	758	805	772	798	789	789	776	754	769	797	773	796	833	811	808	787	725	805	730	809	780	793	785	796	776	730	766	790	714	751	749	716	781	793	766	774	765	797	736	752	805	798	799	785	742	811	793	802	767	796	777	799	750	725	819	748	829	817	761	767	821	742	755	746	808	741	761	809	735	687	745	754	749	823	771	783	782	792	759	733	765	773	780	728	737	772	804	772	742	794	796	797	776	805	730	787	789	818	781	728	765	786	718	831	747	769	769	773	771	783	748	780	768	743	767	775	731	760	766	783	767	818	750	766	814	792	801	806	773	800	759	800	750	794	754	768	746	783	815	751	761	752	798	770	834	758	789	770	748	783	771	760	795	747	769	835	735	803	732	797	766	801	782	772	768	785	735	764	778	750	765	803	771	755	798	754	759	740	731	756	726	743	869	788	769	758	770	771	818	792	798	774	799	748	839	777	829	790	767	839	792	752	777	782	774	773	756	765	779	756	718	774	781	745	749	807	773	777	777	740	812	775	801	755	800	768	739	767	758	771	774	726	806	738	730	816	787	774	777	786	778	789	835	779	776	808	788	744	747	812	827	815	766	738	784	851	781	759	786	750	801	771	796	790	821	734	813	781	786	792	764	740	775	817	784	762	832	839	778	763	761	753	808	796	791	844	743	782	790	740	759	780	782	796	816	767	753	714	784	842	788	799	778	738	807	721	773	845	786	779	734	783	812	774	749	795	767	763	717	777	776	836	785	746	753	754	809	830	804	768	768	765	788	815	786	774	790	791	817	818	755	818	758	808	769	750	795	804	812	766	773	754	755	788	727	768	753	740	741	752	747	791	747	761	773	759	775	786	778	782	765	760	807	710	763	768	784	716	775	778	718	761	758	747	720	783	769	773	780	714	721	752	769	758	824	787	759	745	809	801	789	759	739	758	833	760	764	794	749	790	832	744	785	761	797	781	752	771	794	800	756	760	793	760	773	734	708	759	752	755	785	818	812	781	752	778	776	791	799	743	808	758	796	787	804	787	786	794	784	776	764	801	781	798	756	839	746	791	746	782	757	748	729	806	791	784	736	805	767	764	818	762	767	766	835	748	814	798	834	780	755	801	754	792	855	793	742	763	799	807	775	835	777	785	756	754	740	742	770	771	771	789	802	753	753	770	724	766	794	789	817	776	770	751	771	794	758	787	720	815	801	748	771	772	772	774	821	798	815	836	783	788	751	766	777	767	825	812	767	772	770	775	776	787	799	806	798	805	763	763	783	771	798	751	751	743	766	828	795	783	790	786	785	742	768	802	807	770	783	758	806	807	771	768	849	821	769	746	778	753	840	782	795	819	803	800	741	784	796	769	772	726	807	764	797	760	759	745	793	766	826	755	730	764	807	727	786	763	790	788	788	778	822	757	759	709	757	839	786	824	775	741	748	768	788	777	795	819	779	776	792	796	801	771	773	784	731	807	749	772	803	764	816	792	760	730	780	749	817	782	703	772	787	768	797	751	769	824	718	795	797	791	768	778	748	769	788	752	769	787	784	761	695	781	771	809	787	795	795	793	785	763	828	739	786	830	765	804	783	768	723	762	791	806	800	785	725	752	772	850	775	761	773	750	753	765	781	800	778	743	804	753	797	752	789	814	769	767	763	847	766	796	789	801	765	833	794	779	771	836	813	734	815	789	832	773	792	762	845	764	802	700	794	741	768	794	770	769	781	811	775	828	793	747	784	770	794	843	780	796	778	785	790	762	801	797	734	722	786	742	730	755	765	736	823	744	754	779	773	804	750	769	780	822	798	776	797	758	768	769	800	737	773	807	763	787	797	740	716	768	764	771	737	817	781	741	775	811	739	787	743	794	790	802	795	779	771	752	792	766	806	806	773	770	797	755	824	784	767	780	822	742	793	761	781	790	786	830	754	791	762	795	746	781	742	751	814	780	788	743	779	783	779	781	727	783	812	712	761	791	761	765	839	806	814	823	723	763	792	779	777	750	808	815	770	764	792	763	792	778	764	754	727	799	804	739	742	762	783	782	794	794	794	757	814	767	785	762	790	810	737	735	767	794	766	773	801	763	820	783	796	759	812	810	734	807	794	774	815	731	783	753	781	803	814	779	772	821	800	790	728	746	747	810	809	757	796	803	836	804	822
1540	301	256	320	295	313	319	265	271	285	275	311	332	274	267	290	293	316	288	286	268	304	279	283	300	286	292	279	259	285	263	266	276	277	301	276	290	288	294	259	277	270	295	257	347	265	289	255	306	283	288	305	307	288	303	308	284	285	320	283	293	272	293	268	278	306	260	316	276	287	314	302	286	299	296	275	286	287	296	315	308	290	301	250	286	285	273	296	297	277	289	281	287	241	296	269	288	258	283	317	319	251	267	293	306	315	305	298	282	290	266	250	286	284	260	291	278	278	285	301	323	278	295	262	290	309	274	270	253	251	284	272	302	298	300	282	279	280	286	274	285	328	285	307	285	281	252	290	294	285	297	299	279	246	296	311	281	278	287	307	270	304	277	270	299	270	285	279	327	291	292	307	255	300	295	296	252	268	284	285	286	295	303	252	274	271	308	251	296	285	267	291	277	264	292	262	289	278	264	281	291	248	257	313	278	258	302	295	306	295	277	300	273	265	282	311	290	292	302	268	304	317	286	311	281	324	314	287	276	280	284	285	310	284	285	297	292	333	298	281	260	292	303	295	279	301	281	314	272	295	294	282	295	249	284	291	286	290	306	253	281	268	279	285	303	304	289	294	296	282	283	294	288	262	288	277	268	261	250	294	265	279	302	276	276	280	234	310	313	307	301	261	288	305	294	312	272	266	327	296	273	301	279	307	266	297	316	261	260	294	270	292	273	273	300	260	286	307	272	277	271	252	266	279	297	275	282	282	258	273	267	275	290	298	282	300	300	263	314	282	297	270	246	281	302	260	297	316	299	307	265	290	243	275	279	301	241	309	303	311	302	277	275	304	315	328	292	286	275	268	308	271	283	335	289	272	289	287	270	282	295	277	303	310	297	286	265	254	290	287	319	295	271	313	281	278	292	273	285	304	257	261	248	304	264	290	259	280	291	288	270	288	293	290	267	278	275	316	307	274	301	247	308	252	314	293	263	301	281	276	288	312	278	272	310	292	286	309	280	285	301	278	263	293	307	269	333	293	280	255	298	308	323	264	333	284	303	272	276	293	312	297	321	302	299	281	273	290	293	267	295	274	285	354	273	288	299	320	262	266	304	271	309	278	300	301	270	298	341	310	293	313	284	305	302	302	262	259	288	281	289	274	310	298	303	280	321	307	303	285	244	303	263	282	285	262	284	313	328	325	324	316	302	333	289	272	297	291	277	302	306	285	330	308	318	306	259	295	282	292	270	280	249	279	289	293	277	281	300	317	269	273	273	266	315	272	282	265	272	282	298	278	299	280	304	271	278	282	321	276	300	300	280	251	273	306	285	266	289	278	271	328	277	262	292	276	251	284	247	279	284	264	307	299	280	304	282	292	287	300	300	281	290	271	302	263	291	277	310	278	310	319	275	302	292	265	283	268	259	275	257	310	262	296	319	298	303	284	268	316	284	305	285	312	270	255	300	284	303	297	293	332	301	305	304	253	284	307	290	263	273	336	254	273	309	300	291	255	297	292	274	304	267	261	301	274	268	231	262	325	293	279	296	267	315	291	291	233	274	259	261	260	288	324	308	297	272	269	284	288	283	321	247	292	263	299	292	305	296	276	280	266	285	290	307	250	289	307	297	316	293	295	281	279	284	265	275	289	318	343	291	320	290	269	256	281	307	294	299	276	276	283	274	275	291	298	279	316	313	311	299	282	295	284	262	271	269	270	272	268	250	275	276	284	282	292	289	278	302	277	282	295	283	330	302	289	255	265	281	246	241	266	292	258	293	236	280	274	277	272	294	274	302	291	294	299	288	272	282	268	286	301	261	280	276	259	288	275	338	289	308	262	281	245	312	333	292	292	299	280	279	258	286	298	280	226	298	284	258	291	285	310	294	272	291	267	272	276	263	259	305	307	276	299	281	285	267	267	269	260	261	288	285	265	302	274	264	284	318	280	301	290	296	279	295	303	258	289	292	284	302	284	280	270	355	294	272	259	292	254	261	286	252	290	341	269	276	297	305	305	317	272	307	283	283	290	279	320	316	269	296	291	321	319	274	299	274	292	296	285	246	290	250	281	272	282	282	302	289	308	275	320	277	289	270	271	286	254	287	287	276	282	279	248	296	322	279	255	300	269	276	267	267	298	272	279	280	291	275	295	281	286	306	303	273	304	281	283	285	300	297	254	260	307	273	257	270	293	285	280	294	260	293	305	280	295	292	290	273	259	278	303	322	320	298	277	292	293	320	283	289	291	298	251	274	297	275	264	282	295	294	296	305	294	282	301	273	283	264	292	307	275	293	275	305	324	297	289	271	328	275	296	312	259	284	271	243	290	269	304	235	321	310	272	298	284	275	270	270	297	285	281	257	284	283	295	268	269	271	294	258	320	255	305	274	280	268	267	276	290	310	270	319	283	306	270	307	295	284	297	260	291	270	273	293	289	275	285	284	301	324	292	288	282	275	273	299	283	261	316	292	280	304	292	292	292	236	282	292	250	285	276	300	296	270	273	262	307	294	285	291	296	301	279	327	326	275	302	264	325	267	257	268	271	267	275	317	282	304	278	292	281	292	279	320	268	293	279	293	301	305	297	290	298	276	304	292	302	278	259	270	265	300	297	274	294	319	294	253	308	306	283	328	274	294	276	290	276	268	305	296	290	283	295	292	323	271	271	278	263	287	278	273	314	269	292	297	278	290	285	300	267	293	289	290	305	297	308	290	287	310	275	268	293	242	286	267	308	327	277	317	286	248	270	283	275	301	295	284	269	292	279	252	261	298	272	281	277	295	292	269	323	288	253	304	279	264	256	281	263	311	287	282	257	306	314	304	293	248	253	302	321	307	279	288	278	255	268	281	323	295	292	295	277	297	308	289	301	310	267	277	292	296	278	283	294	241	287	291	296	269	277	297	279	293	243	265	286	293	279	274	286	299	273	279	295	267	291	275	279	313	336	288	293	264	262	280	273	298	296	310	281	294	268	289	284	284	291	268	277	298	285	267	279	297	307	284	286	271	254	293	295	307	293	310	277	301	273	278	301	287	299	286	270	279	274	263	293	276	299	305	278	268	273	276	270	302	285	299	312	285	279	290	294	319	279	257	292	310	287	299	295	310	281	304	276	262	298	283	286	302	322	285	265	289	272	262	263	297	307	304	246	277	269	292	281	266	295	328	283	314	270	265	305	257	276	302	285	298	284	314	261	292	306	323	298	291	274	272	299	235	267	292	286	261	307	262	287	294	293	261	308	278	270	254	271	300	269	256	253	294	301	294	297	301	275	290	256	320	278	283	295	281	272	279	256	290	318	311	314	303	267	283	309	280	287	277	279	326	306	271	309	309	268	243	275	296	273	240	311	298	284	288	290	289	325	280	320	265	292	285	295	318	283	282	249	287	266	309	314	288	294	294	288	284	263	315	297	311	281	293	274	311	297	255	283	290	279	282	294	297	283	291	287	301	292	296	288	297	307	286	297	293	247	248	291	302	279	278	302	317	294	293	282	294	257
1924	725	765	737	731	707	694	690	640	689	654	703	698	707	651	694	693	726	632	723	698	680	667	622	674	668	681	679	663	688	697	723	706	701	715	731	707	676	665	710	701	685	672	673	659	700	718	711	642	664	674	671	684	707	701	683	660	656	692	669	635	702	718	710	689	680	674	607	680	666	675	673	754	653	664	713	692	706	702	690	710	689	691	641	676	671	632	690	669	704	653	684	623	673	694	668	692	741	707	716	682	649	714	701	672	668	675	670	673	643	742	680	684	683	679	678	691	705	725	665	673	679	621	605	693	648	678	669	701	681	645	672	734	644	677	702	668	649	640	676	652	680	698	669	692	638	690	662	653	694	680	651	687	705	634	708	695	671	680	713	715	698	648	698	640	724	688	733	682	716	664	710	693	631	665	693	656	672	699	670	674	678	715	664	684	674	669	650	670	677	732	682	696	639	644	677	681	697	656	688	694	710	681	680	668	725	659	674	708	679	674	700	685	696	657	655	695	667	697	731	703	685	652	687	713	691	688	648	668	704	722	702	681	678	688	707	674	725	654	676	650	686	678	680	676	677	688	670	690	705	709	716	646	657	664	633	678	665	700	677	665	689	659	701	702	681	746	698	654	726	693	638	641	663	704	670	673	674	654	716	676	671	669	680	718	701	674	670	690	674	685	640	683	679	701	663	681	661	625	725	654	702	675	671	659	681	711	657	667	719	659	702	644	680	676	661	716	727	684	685	763	693	685	689	674	708	656	656	689	658	713	714	661	708	661	713	622	650	640	690	632	658	692	667	662	711	700	675	662	723	728	691	655	641	700	729	662	686	722	677	708	679	673	693	721	672	668	660	686	710	671	706	715	719	665	692	689	697	662	697	646	672	723	686	693	672	756	681	696	670	658	681	676	647	676	690	703	689	658	657	701	691	678	655	688	659	704	699	661	683	670	705	689	723	674	649	689	649	673	682	693	646	650	703	654	643	653	667	665	684	744	678	661	661	713	673	662	669	710	671	658	676	674	661	688	700	691	729	662	643	699	720	679	702	665	716	710	680	712	684	645	685	680	658	671	685	701	656	657	665	651	729	661	665	658	694	666	699	648	694	707	650	676	654	677	647	678	688	658	670	648	672	684	692	699	722	690	674	663	710	674	719	661	725	661	649	685	641	689	698	677	676	676	639	709	709	692	673	674	677	737	664	710	687	682	644	640	670	639	704	654	620	704	629	645	717	651	669	724	685	712	693	666	692	656	680	699	662	696	651	658	648	690	698	650	701	679	693	699	643	686	667	694	674	705	651	682	693	689	687	685	682	696	683	673	708	712	663	702	680	636	681	667	649	658	697	683	641	686	678	658	664	675	715	679	712	672	710	685	668	694	680	690	682	722	700	693	688	663	725	696	703	630	656	655	662	713	653	681	667	694	650	724	689	677	690	683	676	729	679	664	702	675	633	645	674	714	668	683	707	685	679	665	715	665	682	632	660	673	685	675	683	678	709	729	720	689	680	664	657	677	723	709	727	658	696	663	678	678	685	687	672	659	653	709	670	670	717	697	680	702	630	692	696	688	676	721	658	679	701	710	676	671	680	679	750	690	705	676	705	662	676	655	676	668	653	688	696	687	658	655	712	678	654	698	694	666	653	661	641	670	684	715	692	713	673	652	647	633	707	693	660	699	666	713	682	661	672	704	682	666	718	690	691	701	717	692	722	649	657	669	694	706	669	694	706	643	703	663	663	667	739	709	681	645	663	717	686	680	701	671	701	633	675	645	638	700	648	626	637	664	696	673	668	689	698	690	693	633	709	687	652	632	679	687	652	649	672	661	663	701	685	662	702	649	684	642	665	675	643	650	640	694	704	686	696	705	678	678	656	680	711	670	703	681	676	669	645	637	704	664	643	664	686	667	709	667	714	678	669	753	654	744	716	694	674	632	687	624	712	645	661	720	681	691	707	660	686	648	685	696	688	694	659	654	644	649	628	681	683	679	688	685	663	666	643	706	679	632	657	668	697	664	658	702	710	637	661	690	694	670	672	698	689	721	623	667	676	698	657	664	707	672	705	655	643	634	697	673	667	660	694	655	699	677	703	641	643	606	696	652	675	663	710	654	658	702	709	704	715	667	666	685	690	654	708	689	654	755	652	683	693	692	696	672	732	713	705	657	648	648	704	699	717	715	628	640	635	638	688	686	662	659	679	671	724	710	709	640	734	709	678	675	648	695	681	623	724	663	681	662	682	694	669	672	686	719	671	712	645	644	630	668	667	688	672	695	667	661	724	667	654	641	665	682	674	691	707	689	655	711	669	714	707	719	636	677	671	659	687	638	699	672	690	665	678	680	690	665	715	639	703	625	672	658	673	655	652	705	689	663	643	681	672	697	672	641	707	644	699	679	670	642	705	695	699	706	675	669	703	636	705	678	660	621	686	713	665	672	694	705	711	662	719	698	658	683	651	684	686	657	706	664	672	628	683	692	684	680	710	664	688	641	688	694	696	665	684	655	650	700	654	702	681	649	686	760	736	664	700	644	706	648	701	675	660	677	676	654	694	672	707	665	690	718	666	683	737	678	667	659	682	660	692	694	659	657	703	678	649	663	666	699	640	664	683	654	698	659	721	710	650	674	668	703	683	646	678	711	681	671	669	730	670	682	702	668	649	682	694	660	685	718	681	711	693	674	709	627	692	651	674	704	630	757	680	631	619	668	675	681	700	692	650	712	702	688	670	666	694	652	669	699	668	685	688	667	670	688	651	672	651	639	678	662	678	664	652	677	700	680	649	689	665	709	673	650	671	628	690	702	697	678	622	686	718	680	685	748	696	684	672	688	683	654	682	701	666	676	664	667	663	652	687	681	683	667	664	660	644	670	659	697	722	640	640	691	703	681	706	721	677	700	686	646	663	695	728	684	681	685	685	676	660	690	631	682	659	684	666	648	671	691	727	700	689	643	687	703	657	685	700	664	715	697	680	668	694	680	683	681	667	644	671	696	723	695	708	677	679	700	653	703	686	666	701	691	641	682	589	712	669	694	728	711	692	698	686	656	710	662	653	670	661	690	705	721	650	639	674	693	700	700	702	702	659	685	663	695	650	659	641	691	669	678	740	685	712	687	697	662	672	666	696	675	684	681	639	675	684	656	640	698	668	690	714	694	667	662	664	691	673	669	685	702	662	679	694	687	674	719	655	687	685	707	669	629	651	630	676	687	706	706	668	678	717	624	666	656	683	693	698	664	711	692	702	714	716	658	699	662	608	656	672	658	709	666	703	686	687	719	713	670	661	687	689	706	662	671	667	651	679	679	666	653	684	668	701	688	718	715	697	725	615	697	686	694	672	695	699	678	684	646	662	659	666	692	704	624	648	741	666	634	654	662	728	675	687	720	694	689	700	712	693	716	678	656	653	642	707	661	639	698	697	702	693	676	709	648	659	634	644	651	688	694	663	662	700	700	679	718	662	641	698	720	689	701	685	682	705	680	708	651	672	720	643
7520	557	500	444	332	272	229	239	196	213	189	215	170	159	206	175	162	190	193	172	176	186	180	169	177	180	195	159	182	158	162	169	178	185	166	172	191	159	177	172	186	175	195	157	186	158	146	168	158	152	163	184	154	177	157	181	180	186	152	172	170	162	173	151	164	168	174	184	206	170	146	179	194	171	172	167	193	168	164	161	175	160	184	169	168	189	182	162	152	162	158	175	145	147	173	143	152	145	178	172	164	147	157	171	167	158	171	181	171	159	134	156	180	186	138	161	132	197	157	193	158	156	160	163	196	163	191	190	168	172	157	155	174	171	166	160	169	169	167	174	162	168	175	179	176	156	166	166	172	179	155	191	159	173	175	166	161	158	151	168	164	173	165	166	169	160	180	158	158	171	156	174	179	192	152	172	165	167	156	166	173	183	181	184	191	171	202	170	177	159	158	186	184	176	181	165	164	169	190	163	172	176	173	171	159	167	157	170	162	178	204	161	141	154	170	175	183	189	148	162	163	173	167	167	167	161	173	190	146	164	158	145	165	155	169	170	194	151	179	164	157	157	180	155	163	174	157	174	164	173	184	153	158	166	194	152	187	155	151	157	169	165	181	178	169	169	170	172	147	183	175	196	170	171	187	154	176	145	177	187	177	193	178	152	156	180	158	169	181	167	169	188	189	172	172	177	154	180	160	205	175	171	206	192	148	160	149	170	185	161	168	179	162	177	195	160	173	137	176	162	170	164	147	189	168	182	152	177	154	178	178	162	161	188	177	158	157	165	146	187	172	150	172	164	139	155	161	175	174	184	169	166	153	158	149	175	159	149	154	158	152	158	188	179	185	167	168	172	181	165	160	168	153	164	164	195	176	166	166	178	173	181	187	182	135	188	160	175	156	175	182	146	165	164	204	196	174	156	165	159	173	156	163	152	194	169	169	158	160	173	167	181	164	162	180	158	174	173	192	182	161	161	162	170	204	203	174	191	152	168	155	166	170	179	166	174	168	165	159	174	189	180	170	187	150	187	180	175	168	165	181	163	189	184	150	168	186	184	185	167	169	139	152	151	158	179	161	186	164	151	175	169	163	188	184	161	173	186	180	161	149	164	167	171	149	165	156	187	158	180	169	173	165	173	151	185	187	170	204	166	198	190	180	162	152	201	172	160	176	163	197	158	152	141	139	172	181	167	167	166	135	161	158	165	165	166	194	178	178	188	197	151	179	170	150	164	174	170	209	166	152	164	187	159	141	181	163	181	164	180	170	155	179	162	158	162	149	152	197	148	160	146	178	195	179	152	165	155	173	181	195	175	153	170	191	191	179	166	153	142	181	183	158	164	195	151	205	153	179	172	167	155	170	151	186	170	172	185	154	179	164	171	189	181	163	169	170	205	166	188	157	156	188	162	187	180	189	154	188	184	187	153	172	165	182	167	173	179	151	177	148	172	156	180	165	170	187	188	179	183	163	169	154	160	150	172	162	162	173	175	184	168	152	156	167	168	157	172	166	183	175	149	176	190	180	174	166	181	191	167	161	182	199	195	164	166	171	167	180	193	208	168	191	163	175	173	171	151	162	188	181	179	181	160	179	176	180	162	159	161	163	199	172	182	177	196	190	155	174	187	157	176	163	159	167	177	176	163	179	179	174	157	188	168	176	157	172	187	154	168	163	149	173	157	169	165	153	169	171	198	190	160	149	151	180	182	160	164	157	161	173	168	144	189	201	154	197	177	185	153	137	175	173	149	175	176	161	161	173	171	183	162	181	176	179	157	154	159	149	171	156	169	160	173	191	164	133	143	162	151	158	163	193	152	151	189	191	164	161	160	158	156	189	182	167	153	156	166	181	176	171	168	162	187	155	169	194	170	176	188	184	178	152	168	173	158	172	184	191	196	182	171	179	156	176	202	155	151	183	158	176	156	171	133	144	170	156	173	160	167	170	172	170	194	159	172	179	177	163	168	186	181	187	174	195	170	156	180	181	186	159	184	167	178	163	159	166	159	165	155	161	148	204	141	159	176	152	161	178	182	156	181	157	176	171	177	167	178	182	167	158	158	171	216	159	185	180	155	164	181	158	168	150	180	173	164	151	168	168	158	190	166	161	181	152	198	176	180	161	170	166	183	143	177	201	159	176	177	152	176	167	184	177	193	150	166	162	162	161	179	191	178	169	161	157	202	170	169	161	180	165	171	174	152	166	161	182	197	187	159	168	170	173	170	176	140	194	169	155	181	211	182	186	163	164	169	183	183	167	161	135	170	158	156	166	169	188	182	152	183	176	188	190	170	162	161	153	147	174	163	173	176	157	187	173	182	176	155	170	171	193	174	191	167	181	173	177	151	179	169	156	175	183	168	161	173	158	149	181	208	178	190	171	191	177	159	170	171	163	184	183	172	182	193	149	192	186	189	162	169	166	178	180	168	159	188	162	146	175	164	167	143	178	160	167	160	174	151	158	158	191	169	173	188	162	169	166	155	160	168	179	195	168	167	177	159	167	179	178	191	173	153	165	176	178	165	163	152	168	157	174	167	193	172	167	150	169	181	193	171	154	159	193	163	183	177	157	156	176	168	144	176	183	156	197	184	177	185	196	170	164	184	161	151	156	161	167	165	180	160	182	175	171	151	178	175	187	159	172	166	167	170	172	176	154	173	201	199	186	166	185	162	182	160	131	174	189	164	183	170	167	163	167	145	164	161	170	177	175	155	149	167	164	188	160	172	189	197	180	176	155	138	175	171	153	157	148	166	174	172	170	169	144	160	161	142	160	165	171	180	189	153	172	145	145	164	149	185	139	169	163	172	162	164	153	163	181	161	164	179	178	158	185	173	153	183	169	163	170	175	173	181	163	179	161	174	159	163	183	170	168	146	187	164	194	165	183	210	168	180	178	170	164	170	154	181	175	151	120	161	167	178	169	174	160	168	162	191	163	175	146	186	133	194	162	179	175	156	182	191	169	189	161	146	181	177	164	148	174	168	156	166	173	186	194	183	172	182	167	147	174	167	174	191	195	165	168	163	174	163	169	179	155	158	167	168	180	151	161	155	160	179	160	163	165	180	155	171	173	175	187	151	190	186	171	178	153	190	208	186	195	165	177	185	173	160	168	196	167	184	209	175	174	170	176	187	172	185	154	189	166	193	164	163	179	160	154	174	187	160	172	160	167	157	176	175	159	160	162	171	173	151	159	176	184	189	170	216	166	187	173	173	169	168	172	184	173	161	163	173	168	165	145	177	179	164	151	164	172	142	176	182	196	162	169	189	190	172	152	161	166	193	142	173	141	177	162	153	177	183	161	169	187	162	159	153	171	157	160	207	172	171	190	138	164	197	199	169	166	165	168	158	177	156	187	184	167	155	180	171	180	170	150	158	169	171	162	163	161	183	186	190	167	175	171	168	183	162	155	161	151	168	175	172	161	186	159	189	164	176	142	170	175	180	174	148	179	153	186	184	209	180	142	153	159	172	182	179	147	160	154	169	170	190	182	142
6274	839	1345	1458	1241	1116	862	775	738	691	593	634	591	584	538	525	549	555	556	503	535	504	489	478	494	457	516	490	479	492	478	488	465	468	484	460	497	473	495	471	467	483	461	474	462	531	483	469	480	461	473	489	483	425	458	457	464	487	466	457	474	505	458	480	512	444	464	482	471	478	466	482	451	460	490	491	439	469	458	486	495	478	484	482	438	468	455	444	474	435	471	463	477	476	469	474	483	473	475	447	395	482	467	464	447	492	450	476	429	482	469	440	475	463	471	482	517	460	526	489	449	433	461	460	471	475	485	450	403	467	487	491	471	497	434	461	466	492	480	487	474	464	433	500	495	455	470	466	466	452	466	474	447	443	484	471	468	495	456	499	468	467	453	450	481	484	467	467	477	443	470	472	466	452	460	481	489	466	497	460	444	422	458	450	501	471	446	502	455	460	458	474	476	512	449	475	407	435	417	481	469	455	467	482	453	456	476	481	454	480	477	478	426	482	491	485	465	464	446	501	483	508	455	491	492	449	450	469	459	492	445	490	447	434	473	455	472	447	436	438	457	434	494	468	457	453	467	476	458	472	449	456	447	465	443	459	459	470	498	455	458	427	508	461	469	489	470	444	475	466	487	435	482	489	495	475	446	433	478	450	457	427	463	487	442	448	478	435	488	460	480	443	471	438	498	491	466	435	479	451	478	456	449	477	459	481	449	497	470	463	456	453	479	429	510	446	465	438	414	445	468	481	508	460	471	488	399	501	442	496	496	478	471	510	459	453	485	400	503	452	451	476	516	443	453	431	487	454	505	468	442	469	459	475	498	459	458	434	461	442	495	463	449	488	432	493	434	473	470	482	457	477	454	478	484	475	439	479	466	443	459	477	468	470	471	501	479	495	453	479	479	437	455	480	460	449	473	460	468	473	454	449	461	467	467	467	492	478	478	488	469	478	506	481	432	453	486	447	473	487	463	465	475	443	439	477	461	451	454	482	423	480	499	465	460	434	426	461	458	437	501	490	452	447	443	431	467	478	484	447	458	470	459	477	450	464	482	482	472	475	457	506	473	471	477	472	497	483	509	475	440	424	433	505	487	509	462	455	459	522	458	476	470	463	485	432	455	456	464	482	478	477	470	417	472	454	451	478	476	467	451	485	463	446	455	436	481	479	443	462	448	465	490	488	471	506	478	467	438	461	445	465	436	499	500	422	461	474	448	497	432	464	437	463	453	450	542	460	443	457	472	466	473	501	437	505	496	474	469	471	467	467	468	496	429	503	491	465	457	500	484	487	482	449	454	504	440	474	434	443	480	460	444	448	464	457	433	463	513	468	466	486	478	432	433	449	473	504	422	466	502	524	461	460	446	442	420	470	435	470	456	433	481	503	466	424	487	529	497	437	461	490	486	481	456	486	449	447	438	444	466	475	459	458	480	469	432	483	486	488	472	412	456	432	460	470	484	507	455	488	473	507	444	445	471	477	498	440	480	521	466	442	482	453	455	466	472	467	475	431	463	476	479	445	454	459	478	447	455	483	440	464	456	439	476	485	454	436	453	466	430	472	484	432	471	483	452	451	441	486	464	455	459	485	503	489	496	467	433	488	466	490	461	495	475	461	449	436	473	505	470	446	451	472	479	469	446	481	511	463	460	430	430	488	504	490	466	475	468	484	478	476	486	425	465	471	484	464	468	445	427	439	439	498	485	451	460	409	469	415	486	489	517	473	438	425	440	502	497	438	455	459	499	426	483	482	422	431	486	463	483	453	451	476	438	478	477	479	492	455	445	473	489	471	455	471	466	422	500	444	429	458	468	465	466	441	505	446	446	467	466	455	495	473	441	495	514	476	466	483	490	474	457	474	457	455	465	467	469	490	492	468	492	505	487	460	444	486	469	471	466	453	499	465	431	463	477	459	486	458	456	448	457	496	460	495	444	481	463	488	475	445	460	489	428	446	459	461	462	457	472	474	451	457	472	438	457	409	457	462	435	446	452	427	477	481	492	438	459	476	486	453	481	505	466	456	451	483	442	443	471	457	466	478	473	461	471	435	441	477	489	430	508	490	445	482	446	480	459	477	473	460	467	498	473	467	436	465	426	495	462	454	476	476	428	450	472	460	513	485	432	457	462	486	463	433	435	477	464	477	509	438	479	451	494	493	504	482	458	487	463	452	479	478	488	468	474	494	462	474	484	496	451	468	470	443	483	456	479	440	452	465	468	448	506	485	463	454	448	504	452	510	482	517	471	467	459	424	446	454	467	456	491	447	479	481	459	514	471	431	468	488	487	452	461	461	470	481	466	461	474	464	474	455	465	461	487	507	455	461	470	466	468	458	472	449	478	461	453	451	480	446	470	503	439	468	460	440	468	453	476	465	443	451	474	464	454	438	458	489	457	458	479	475	467	463	467	454	450	457	492	461	453	439	507	438	486	433	462	498	467	458	465	454	475	437	507	443	435	450	482	495	456	502	411	479	463	423	473	465	465	466	457	477	449	458	463	456	431	479	474	431	442	456	512	438	490	462	467	484	470	467	438	488	464	421	480	466	419	477	507	460	495	465	492	453	454	465	474	480	466	486	489	457	436	469	471	440	526	483	436	475	455	473	440	482	455	429	448	461	487	453	493	472	475	462	441	476	445	452	472	482	492	499	480	480	451	476	459	470	457	456	459	448	493	500	473	448	475	468	488	450	497	449	466	516	455	440	467	461	464	466	459	429	461	455	454	529	429	459	479	428	492	490	450	477	490	488	485	469	455	484	469	487	478	457	472	430	428	488	428	493	500	485	437	441	460	491	489	476	519	442	463	475	478	458	471	448	465	434	444	472	474	453	499	479	472	483	449	424	448	480	479	463	462	489	466	466	466	498	447	459	461	469	502	476	445	493	458	471	460	500	446	497	486	479	509	507	427	449	464	440	518	486	478	439	490	452	406	452	447	473	448	448	455	460	458	485	460	447	459	456	449	470	434	456	480	468	451	498	431	481	472	473	460	482	451	459	464	441	443	502	452	462	457	467	441	463	392	446	466	484	464	484	461	453	445	500	522	445	463	498	471	477	444	449	457	479	463	493	493	497	493	463	499	457	452	447	449	471	481	502	480	502	429	445	490	491	422	490	456	501	465	429	500	453	478	480	450	424	489	478	468	479	469	453	445	458	452	457	484	432	450	484	476	433	505	457	462	466	455	427	461	465	427	455	474	469	444	476	502	453	482	492	489	502	458	461	484	483	524	445	444	468	448	440	455	480	421	462	445	443	491	497	491	482	484	461	423	485	491	462	477	465	480	473	494	469	458	493	441	498	453	436	448	471	456	478	448	503	466	466	499	444	507	426	427	481	487	444	465	428	450	460	490	462	510	460	425	491	438	488	474	485	430	456	469	457	492	466	443	440	442	472	480	439	490	450	459	517	495	419	488	461	443	446	486	525	464	452	477	454	473	450	470	439	478	479	446	463	473	487	488	486	445	435	467	464	446	452	452	455	491	457	464	427
14562	1383	1068	927	641	536	502	413	384	395	386	367	335	339	333	328	350	312	364	322	324	324	324	305	332	300	310	300	327	318	350	332	329	342	299	329	337	306	323	314	314	354	344	329	304	318	305	341	327	311	336	350	313	344	324	332	289	296	347	304	282	330	355	302	320	291	320	330	315	332	331	325	347	329	332	335	311	294	327	353	318	324	325	346	338	308	319	333	318	338	328	324	311	326	330	279	329	316	275	337	281	281	328	315	339	319	309	338	298	316	307	288	242	321	311	328	321	314	302	298	327	306	298	310	306	297	318	350	308	291	305	313	308	282	324	288	308	283	331	316	322	306	291	334	354	339	322	363	306	358	312	287	342	276	291	370	359	339	274	310	306	369	342	284	346	327	347	293	334	324	347	349	322	363	292	323	328	326	314	316	309	313	312	295	333	328	342	337	324	318	330	299	351	324	301	290	308	313	351	328	325	294	309	351	334	345	298	337	313	288	322	331	303	321	311	329	300	334	321	315	335	310	356	347	307	349	267	331	297	345	335	315	294	312	316	312	307	323	321	286	360	344	342	309	314	342	351	359	305	349	338	328	302	332	327	341	331	321	318	294	341	345	337	352	304	313	327	320	320	289	289	315	301	292	300	299	311	319	344	322	295	322	336	310	315	317	339	316	340	309	293	319	335	304	333	336	324	312	307	315	299	299	314	304	309	343	351	324	334	347	313	346	324	318	319	291	350	333	304	299	328	330	332	346	309	320	324	307	310	320	319	340	304	327	305	318	296	345	325	321	299	314	341	310	306	329	320	326	305	347	322	326	321	340	316	350	310	316	307	335	334	336	304	346	323	323	333	359	348	303	313	333	335	292	306	321	324	339	327	311	304	323	307	340	325	332	336	296	333	312	319	267	310	347	359	312	283	318	326	307	365	334	316	341	304	310	328	301	362	320	311	336	329	331	310	319	319	313	339	300	321	315	333	304	334	348	289	329	343	319	316	329	297	318	299	311	333	336	360	320	344	332	335	381	350	327	301	322	359	319	332	336	326	347	318	307	310	322	325	315	325	351	340	325	289	356	322	314	327	320	282	329	309	349	325	342	309	316	281	289	315	306	316	325	324	307	323	327	325	319	296	338	306	321	358	346	327	349	318	334	301	337	319	345	328	332	322	347	334	292	322	301	330	293	326	344	319	322	312	346	303	335	324	297	330	329	309	360	299	349	338	318	362	305	311	330	299	318	354	366	352	309	319	312	297	327	345	310	320	316	337	314	334	290	302	346	313	338	330	315	317	313	305	312	314	287	290	308	322	345	370	308	323	327	298	310	346	350	309	326	307	341	309	307	310	325	348	317	295	315	323	287	321	338	322	293	312	342	334	309	302	327	309	323	342	335	337	351	306	325	320	302	298	346	295	286	312	330	325	330	312	314	324	290	283	320	304	334	336	296	315	295	324	326	329	342	315	320	317	310	323	344	295	297	300	311	325	318	328	325	334	347	331	295	337	327	303	301	300	321	328	331	309	308	315	327	321	304	342	286	367	308	297	317	301	277	339	320	325	314	306	362	317	333	291	361	330	326	339	336	356	307	320	311	317	324	330	347	317	329	327	292	299	281	358	323	324	315	269	348	310	304	332	305	355	286	336	322	324	318	377	309	296	318	347	380	329	329	346	291	304	333	348	353	343	347	334	308	315	347	322	304	308	293	287	302	308	352	315	337	325	321	352	318	309	309	339	321	272	328	300	322	335	334	298	348	306	312	305	301	317	302	321	288	328	310	319	309	296	337	301	293	329	313	330	298	338	342	354	296	293	355	312	338	313	327	313	318	283	278	305	323	289	293	304	316	337	322	325	320	299	291	331	338	336	328	363	310	327	307	333	288	312	283	321	337	332	310	282	352	317	285	288	295	307	324	345	315	335	323	308	307	329	355	288	287	311	321	340	344	324	356	298	316	292	344	305	319	352	337	331	340	294	319	324	308	327	330	325	299	289	325	308	293	352	317	342	338	324	324	306	290	327	305	279	334	326	331	312	326	314	291	304	321	347	309	294	308	320	309	336	329	326	318	330	276	356	296	284	319	331	319	308	335	308	293	342	326	327	301	297	330	293	326	332	330	316	322	324	327	320	325	328	330	325	307	289	310	325	348	279	299	331	294	308	316	312	282	321	339	314	307	329	294	331	364	307	318	337	322	321	308	340	335	352	339	360	328	308	308	316	340	316	300	316	334	318	320	346	307	325	307	318	325	357	331	309	346	305	294	312	312	365	267	341	308	306	317	304	342	309	292	301	316	311	341	315	323	359	335	297	308	357	333	296	328	348	289	344	299	293	307	306	324	334	319	302	309	296	337	304	335	272	349	319	380	347	301	318	319	327	343	328	279	312	331	319	304	292	333	309	353	313	339	333	333	315	304	334	303	290	280	284	315	313	313	308	298	322	321	319	327	311	316	295	318	330	320	326	308	334	312	310	312	302	295	327	298	304	367	319	275	352	316	310	314	332	296	331	329	345	293	314	310	353	287	314	321	321	328	327	288	315	322	315	302	370	317	344	338	330	347	362	312	316	297	327	330	303	310	313	338	294	330	283	299	357	317	315	316	302	325	301	343	378	332	318	304	297	308	325	324	324	338	325	318	290	335	299	297	340	304	298	304	338	346	327	316	313	315	317	306	295	353	358	317	350	329	323	361	286	336	333	333	289	322	296	314	313	320	324	335	342	325	309	354	334	318	330	326	339	344	322	312	306	339	358	340	342	335	310	287	313	331	321	343	309	311	298	350	307	288	302	346	305	290	327	354	300	309	313	328	305	361	339	338	302	291	336	303	328	310	305	280	312	347	312	264	325	333	299	298	324	327	308	311	348	326	355	325	319	310	337	344	324	304	322	325	295	314	294	295	320	294	296	335	325	321	330	309	323	327	327	315	332	306	313	311	273	326	327	307	330	307	307	305	301	338	318	322	331	332	313	316	335	331	290	307	325	350	326	310	312	332	351	295	307	336	330	309	297	323	338	304	337	329	322	335	336	311	317	322	321	339	309	311	303	336	332	328	309	326	314	340	315	307	333	306	351	311	319	300	381	302	308	308	355	336	326	315	318	298	329	365	283	337	318	345	317	341	340	298	343	325	304	303	314	338	304	332	328	356	337	355	283	294	318	342	289	325	328	289	319	325	321	299	304	326	303	310	301	311	334	322	304	323	318	333	359	379	343	312	310	341	317	322	305	336	328	368	343	347	290	340	296	311	348	327	296	311	307	289	347	346	308	376	355	307	315	339	306	325	329	319	304	295	332	309	279	318	300	340	291	318	310	329	331	302	317	313	331	292	333	300	346	334	360	351	313	326	323	313	302	338	324	301	313	318	309	300	345	328	312	336	342	310	314	311	330	313	294	336	310	325	299	287	333	325	322	290	317	329	347	340	329	331	305	294	324	329	317	327	323	311	322	300	256	320	338	329	300	350	331	317	320	286	329	321	352	307	334	297	309	321	341	326
8501	1474	2454	2618	2267	1861	1611	1410	1268	1232	1073	1071	1102	977	957	912	962	918	890	858	871	868	879	862	825	855	879	793	803	766	807	862	876	827	858	736	763	838	865	818	828	787	794	793	775	823	788	795	779	790	793	798	804	746	816	787	777	799	821	841	814	784	809	796	759	709	830	778	767	753	807	796	761	762	789	813	782	774	757	736	813	781	757	793	791	790	785	817	761	771	801	822	804	802	783	798	773	777	860	781	761	807	751	789	803	755	765	772	786	784	802	816	782	753	750	781	764	769	737	756	793	774	766	771	825	732	781	776	775	705	766	761	724	779	783	752	807	755	773	774	819	768	781	757	815	677	756	740	832	821	827	758	760	794	769	789	759	758	800	785	748	726	765	747	816	779	784	787	757	798	778	773	722	751	737	804	792	765	810	767	789	811	775	784	764	811	779	784	795	768	761	728	811	750	800	746	726	793	812	761	751	725	763	798	793	767	746	758	756	808	804	817	773	791	745	743	774	784	748	666	788	777	799	757	771	752	809	802	782	770	819	793	784	776	766	754	713	760	775	796	762	743	811	796	758	782	855	785	770	812	831	787	783	786	781	810	752	807	737	810	782	764	775	783	789	780	771	779	761	773	725	792	754	769	803	772	771	759	816	778	788	770	771	780	778	760	808	780	757	782	808	733	769	772	725	806	757	730	798	765	781	755	790	806	777	779	777	773	761	859	771	781	739	757	781	840	801	768	823	773	746	715	791	743	792	772	777	790	768	773	841	819	715	780	747	805	769	792	775	757	726	728	737	764	789	754	784	803	763	733	774	757	784	755	736	789	757	840	785	812	756	750	777	752	784	770	751	757	801	745	783	783	782	805	786	751	742	758	790	739	762	832	769	790	779	783	762	813	747	792	777	765	761	774	777	781	746	794	786	786	792	795	759	809	814	771	784	738	769	761	713	800	789	826	788	802	753	818	808	761	766	802	795	769	782	795	837	789	763	733	728	797	731	795	781	783	791	781	792	835	756	806	786	804	842	743	784	783	775	729	750	825	753	748	725	792	757	801	779	721	734	798	750	778	754	768	774	798	782	766	804	790	776	769	788	751	779	760	779	759	772	757	757	768	762	779	750	750	790	777	799	749	792	762	708	762	775	708	786	761	805	798	795	725	731	784	798	746	800	750	780	739	763	787	797	766	722	821	757	746	809	819	747	739	791	800	811	850	780	783	808	762	790	746	802	772	729	777	793	821	751	783	766	779	808	775	773	810	776	752	786	788	794	801	756	795	777	764	766	734	800	735	789	842	810	748	795	789	783	730	780	808	743	812	778	772	758	731	747	748	756	767	809	799	819	818	778	757	756	783	833	801	838	778	800	796	753	747	757	776	756	785	804	729	828	734	776	773	778	741	743	829	814	800	828	773	761	766	790	755	716	780	811	766	787	804	790	712	754	751	772	777	767	773	792	748	749	739	721	826	771	776	769	762	746	797	748	828	718	746	783	763	799	748	788	788	756	777	781	775	748	766	787	814	737	803	757	775	814	750	774	734	797	766	803	771	778	819	788	793	750	784	772	750	747	769	745	764	735	832	803	764	791	736	750	798	826	778	798	769	763	783	840	754	772	773	745	738	811	764	765	817	751	803	801	775	785	727	770	760	853	777	738	778	730	762	760	750	812	770	744	779	810	779	704	813	789	729	780	775	758	756	813	735	757	805	755	812	769	745	787	786	765	765	760	790	809	736	818	806	859	831	808	753	768	809	711	763	774	768	774	781	768	761	807	756	763	773	802	783	820	809	810	726	808	722	723	830	790	753	761	790	788	759	806	791	796	780	794	752	797	811	753	759	717	780	723	787	816	862	738	764	783	784	805	769	775	777	769	878	784	780	803	793	730	785	785	808	747	789	785	767	764	759	780	747	721	780	758	802	779	752	765	781	797	741	773	791	782	775	772	773	779	793	804	785	758	759	791	766	775	768	769	758	756	758	770	774	769	769	706	776	750	776	739	832	799	748	821	803	817	829	796	794	834	747	790	781	779	814	790	773	803	834	783	728	780	778	757	786	770	812	798	773	837	767	793	826	822	764	782	823	772	797	770	798	727	763	775	804	779	807	819	768	735	822	747	776	756	819	751	775	799	761	808	791	795	771	734	729	750	784	757	777	775	803	828	784	808	781	777	767	789	769	809	793	795	786	743	778	801	807	774	786	764	808	809	755	800	777	719	801	754	787	746	743	768	778	744	782	757	803	742	782	755	802	715	818	782	746	782	799	809	778	765	833	748	781	752	808	764	770	749	813	767	713	741	767	807	758	780	757	776	799	778	782	812	749	771	768	772	788	752	770	798	745	754	751	772	789	749	778	766	819	744	774	802	779	760	749	795	806	762	753	743	788	767	810	787	716	765	781	791	791	757	788	766	802	792	752	839	792	751	806	813	798	768	740	756	771	770	788	746	786	768	712	771	817	729	742	769	781	761	776	785	793	766	766	783	789	849	806	786	774	810	828	785	767	784	807	778	753	763	736	788	759	753	798	748	759	802	760	811	747	801	791	792	792	778	759	801	790	804	833	772	799	828	797	762	784	760	790	733	763	728	793	759	781	756	760	766	797	739	783	766	762	753	828	784	768	787	766	736	770	734	798	768	809	785	767	780	767	769	731	801	774	767	794	791	758	730	735	779	742	799	736	796	833	820	788	762	766	814	804	765	744	813	758	796	758	826	809	739	780	733	748	770	793	779	728	759	772	751	756	759	791	787	739	717	758	760	759	779	742	807	768	778	760	770	782	830	794	756	757	808	753	768	812	829	789	767	790	772	726	768	777	755	695	781	767	741	782	791	789	759	799	799	724	791	819	784	768	785	755	776	794	762	788	818	778	760	724	772	773	740	749	808	759	765	798	785	776	800	781	799	755	722	808	771	754	770	733	795	747	798	747	794	759	742	784	760	775	755	742	745	788	813	775	757	753	773	766	817	799	792	773	772	783	777	788	764	812	784	777	780	793	795	773	783	771	782	745	749	777	738	820	803	754	787	797	824	757	797	801	761	796	849	798	768	838	763	826	781	752	767	780	776	821	771	779	846	802	816	828	801	777	755	750	754	774	809	816	792	779	762	791	781	778	785	757	772	784	760	810	752	824	758	827	790	765	763	800	736	749	795	798	797	781	766	768	751	796	765	752	720	812	732	791	732	761	804	806	766	799	726	760	816	759	806	789	756	767	754	792	772	743	807	762	801	778	794	800	733	799	801	798	807	752	737	803	764	749	770	761	820	748	747	748	838	811	819	766	788	772	782	756	784	821	770	788	780	771	784	772	772	731	823	753	768	791	803	802	734	799	808	756	789	774	754	821	826	812	756	782	805	792	745	774	735	758	770	799	797	725	778	780	763	765	739	809	832	806	747	759	788	739	738	815	834	718	783	725	816	785	745	752	853	821	778	725	769	794	736	745	763	754	809	746	822	758	782	787	738	774	803	814	779	784	753	769	792	788	764	756	755	840
1532	339	311	308	301	282	312	310	284	269	273	290	299	306	254	278	280	305	285	263	298	281	272	290	316	278	313	285	294	248	279	287	303	267	262	276	269	263	292	287	292	278	270	311	287	260	307	269	280	289	285	294	263	312	316	284	278	282	276	267	279	266	304	265	304	304	266	269	290	272	273	301	284	287	290	293	280	303	286	260	262	261	307	251	249	247	285	280	303	279	275	290	275	283	275	291	320	277	282	268	286	293	277	279	266	283	302	304	277	277	304	260	298	297	294	298	312	289	268	295	255	265	285	314	299	278	293	268	314	282	294	301	277	281	315	255	264	276	307	262	264	266	301	311	302	287	291	260	271	266	311	293	299	270	293	278	256	324	305	276	261	308	280	263	283	289	299	325	314	294	284	260	276	268	258	300	308	292	279	278	321	291	281	318	303	289	318	296	301	320	297	269	287	301	304	305	287	289	316	269	297	319	282	310	273	285	320	293	260	284	300	275	292	305	321	264	279	266	272	319	278	301	274	264	262	305	295	302	305	288	294	312	278	264	281	270	308	270	275	277	296	289	283	297	293	278	320	310	292	292	302	297	282	276	276	262	302	283	293	308	257	308	313	276	274	308	293	290	280	285	274	279	270	259	276	311	286	272	301	291	279	294	291	269	278	259	281	289	322	286	260	316	310	284	269	276	286	308	285	264	288	275	258	278	294	280	270	296	257	291	261	286	299	281	282	273	294	256	285	311	299	281	284	265	279	299	285	288	262	299	287	283	272	258	294	324	302	297	320	299	290	289	301	278	320	306	303	310	281	267	290	269	315	243	283	286	289	275	303	298	288	287	271	260	287	300	310	288	305	287	278	283	289	296	272	288	263	267	275	263	269	302	276	255	278	266	287	259	285	287	256	324	281	292	278	314	288	286	285	271	316	290	287	298	291	269	301	296	289	258	290	250	292	281	298	272	312	292	273	267	298	273	277	276	273	271	311	281	281	285	303	250	284	262	287	292	285	300	290	291	306	286	279	273	312	291	283	298	279	287	270	265	286	292	271	305	299	281	275	289	296	284	312	257	280	320	263	282	260	267	286	289	311	307	274	280	331	263	262	266	285	311	307	269	246	286	295	275	280	299	257	322	283	282	286	289	308	300	274	305	279	281	258	254	297	289	245	297	293	304	299	289	291	346	265	284	302	282	290	294	285	269	280	309	304	262	306	270	279	288	283	274	285	296	263	280	283	287	311	302	270	289	305	302	287	281	271	272	278	288	247	244	322	286	287	295	305	291	307	299	290	288	272	289	292	254	294	313	302	275	318	319	300	292	263	290	288	306	264	275	307	286	279	291	264	283	287	280	291	285	271	325	268	313	301	296	263	265	283	264	271	245	303	291	280	280	315	274	290	286	310	271	262	252	284	303	281	278	288	285	307	300	268	265	275	254	261	258	283	306	248	239	264	293	259	261	277	316	297	272	290	296	283	294	270	290	306	280	288	264	299	320	284	292	288	261	277	263	290	270	247	282	271	254	257	265	276	305	295	275	272	292	288	288	317	304	280	291	284	301	277	287	271	268	324	274	245	246	281	278	313	276	263	257	295	319	287	264	288	299	269	274	281	291	310	246	267	295	297	278	292	302	288	305	266	304	310	294	295	282	268	281	285	300	297	279	282	302	289	253	237	269	262	276	284	290	284	263	278	278	300	266	285	262	280	308	259	265	311	296	279	265	307	260	306	292	265	294	281	268	301	295	273	295	289	312	310	305	281	283	237	293	305	289	309	288	283	278	271	281	302	277	265	276	303	290	263	286	287	301	287	296	277	307	288	302	273	284	244	329	289	260	285	244	269	293	253	310	269	300	289	293	271	291	255	314	289	278	294	307	281	279	289	275	287	301	307	312	283	256	285	286	319	296	289	275	283	272	306	269	300	315	303	286	280	272	294	277	280	283	311	282	266	285	301	292	285	245	265	294	303	249	277	283	288	263	275	285	282	256	313	295	262	291	316	301	277	260	285	294	313	284	326	283	278	255	265	258	281	284	290	297	280	302	298	274	290	293	296	287	258	291	287	296	306	257	277	306	266	259	301	315	294	296	297	298	285	340	273	328	297	298	306	277	267	278	269	268	287	300	296	286	295	262	292	290	290	288	302	292	298	305	308	295	299	303	257	295	303	258	250	292	293	310	297	274	299	258	267	295	304	307	270	299	304	279	293	276	272	280	295	306	299	292	299	265	300	286	266	271	297	268	267	282	312	276	274	295	317	321	303	275	293	314	289	266	291	289	270	278	269	283	306	264	257	269	275	264	277	280	289	298	276	271	289	287	298	303	284	293	306	268	311	294	294	269	274	276	301	287	289	287	282	298	272	299	281	296	263	308	291	267	305	295	258	254	289	263	288	282	258	280	279	298	314	284	313	292	257	304	256	287	297	252	312	310	302	298	289	269	265	271	299	340	282	302	274	277	261	263	305	314	287	302	301	281	272	249	276	299	284	298	286	293	303	271	302	276	278	278	314	306	308	278	275	279	296	266	308	318	334	301	295	294	289	299	331	321	294	279	309	323	308	259	283	291	282	276	292	269	321	297	298	299	297	258	288	295	307	287	313	269	266	302	298	294	266	303	278	281	267	271	279	300	282	295	308	296	283	272	275	261	307	280	288	301	301	280	285	277	271	290	320	283	254	265	291	269	259	304	282	319	316	283	280	294	304	294	270	314	301	300	270	287	305	294	283	290	324	281	269	319	284	286	277	269	284	279	276	283	342	275	260	294	274	301	304	283	287	292	272	271	296	312	288	285	281	300	341	328	305	285	267	288	288	304	311	321	290	308	273	292	312	291	280	298	266	293	320	308	292	234	309	294	306	269	310	298	265	293	277	305	289	247	298	293	288	329	299	284	284	276	259	261	281	301	263	300	285	291	281	290	302	262	314	294	317	292	283	310	295	276	290	280	282	310	264	288	287	293	322	295	282	294	283	286	274	295	279	278	306	284	263	244	256	282	310	310	279	273	276	277	264	282	274	308	295	257	271	300	307	279	295	291	279	321	274	271	324	281	284	272	300	281	268	273	264	309	298	262	286	281	304	295	282	305	280	281	277	286	314	286	329	299	273	281	265	294	267	305	277	296	297	275	297	280	263	302	290	262	277	282	283	286	331	281	303	287	269	282	304	280	270	280	303	289	280	299	281	276	315	316	268	270	269	273	284	261	313	296	258	301	289	286	288	297	296	275	275	264	295	294	280	307	271	271	270	278	293	291	278	266	275	282	293	290	284	267	252	287	301	294	277	295	299	281	286	269	306	303	302	260	295	294	273	308	305	294	287	292	268	300	280	312	253	297	309	296	262	291	282	263	286	317	285	252	290	306	273	269	317	295	292	287	273	289	273	273	293	290	273	305	294	280	285	325	294	278	314	301	304	277	265	278	328	283	309	305	287	277	279	303	298	281	269	268	269	247	279	283	287	300	272	272	227	301	295	285	278	280	290	299	284	306	259	272
1955	679	747	734	708	666	702	698	716	749	659	673	667	695	691	698	683	702	656	692	673	685	697	723	645	684	686	641	653	652	693	756	692	678	680	622	704	729	692	638	703	669	684	668	657	699	664	658	706	654	700	693	716	653	690	626	669	680	700	692	673	667	683	647	655	710	742	673	656	688	688	714	671	715	687	629	700	669	676	690	646	686	698	685	652	637	701	656	651	682	641	680	643	699	671	639	666	723	683	682	647	691	672	708	693	685	660	645	667	666	644	712	673	671	684	715	650	661	684	679	697	728	663	649	689	664	668	676	665	680	717	712	648	675	723	652	701	704	663	654	680	648	709	690	723	663	724	700	714	696	699	672	681	678	675	678	694	671	670	693	704	700	692	603	720	633	682	653	677	666	703	714	689	698	713	688	664	660	680	719	662	633	674	668	689	661	661	632	696	724	674	664	685	659	713	693	675	660	676	662	655	663	715	709	628	676	668	764	665	621	723	693	598	703	652	639	646	693	679	684	713	668	653	724	679	700	693	690	662	671	718	705	663	677	692	651	648	743	658	699	654	711	726	680	634	687	668	694	693	704	707	684	679	657	671	749	722	631	653	686	723	652	714	696	735	677	677	699	672	710	706	658	644	691	707	672	671	671	663	719	665	674	703	654	623	665	666	642	671	655	663	723	723	680	647	705	679	689	656	636	663	699	690	689	689	682	716	719	683	687	694	682	651	688	676	688	663	724	670	651	660	704	695	657	711	728	662	697	690	704	648	679	710	699	649	662	685	701	661	700	643	707	674	662	698	674	715	663	641	686	677	636	724	696	626	701	669	671	688	689	697	703	675	702	673	695	650	682	642	712	650	664	651	718	634	653	682	645	684	657	642	663	680	716	702	669	696	678	681	670	680	691	678	668	692	689	644	680	699	671	666	683	657	639	628	703	663	690	659	661	661	658	701	654	661	702	673	621	691	660	643	663	683	740	693	685	725	717	706	667	634	677	695	674	715	666	638	694	681	711	718	708	689	717	697	651	698	622	675	688	673	689	677	736	674	628	726	710	637	672	680	668	677	702	722	645	657	706	657	650	667	706	690	675	665	686	733	700	671	654	671	675	746	688	682	613	691	703	712	682	663	673	734	709	664	692	672	662	685	752	681	688	704	678	684	651	712	725	645	665	599	647	684	639	645	717	681	607	663	726	656	678	657	654	694	694	686	660	722	702	667	667	660	670	629	720	687	664	652	644	640	682	697	730	703	663	638	684	691	693	658	709	696	669	654	685	696	673	692	641	674	664	693	640	700	683	658	675	694	665	709	647	679	662	657	675	661	720	651	680	709	731	696	641	661	692	711	705	662	637	715	695	692	700	655	715	682	648	660	722	685	657	664	670	605	734	672	697	683	682	707	655	702	652	669	651	630	706	632	669	624	630	652	632	690	726	688	698	720	646	697	703	704	672	657	638	717	699	662	685	655	694	702	695	663	686	684	660	662	640	683	678	676	671	641	717	706	682	659	675	674	688	710	739	715	711	673	671	655	687	675	652	656	639	722	681	638	696	655	690	692	670	744	661	651	692	724	690	626	688	671	730	660	719	684	655	706	687	693	700	681	668	662	682	668	664	647	678	658	654	678	694	709	694	687	711	634	681	675	660	729	684	688	653	713	674	721	725	664	606	658	691	677	653	639	669	673	691	664	663	688	663	698	687	645	671	696	670	682	680	697	677	708	694	664	656	645	665	672	668	698	710	615	649	664	690	681	678	656	641	709	715	698	637	655	652	629	678	730	696	652	648	669	668	639	701	709	681	718	642	670	666	688	634	693	652	684	698	671	689	673	663	650	654	656	659	680	685	638	678	685	668	660	641	693	648	670	655	663	676	674	690	703	697	699	691	678	706	687	664	683	667	652	660	661	673	657	635	668	715	672	657	714	697	669	688	672	663	692	671	671	691	670	687	649	666	692	680	654	676	676	695	695	668	717	703	666	702	656	702	724	710	670	635	673	691	691	718	703	692	701	695	683	691	676	696	641	670	667	678	719	724	649	679	688	656	687	674	738	656	675	704	719	658	675	649	680	671	679	667	669	675	701	710	677	716	680	719	639	633	683	719	678	714	694	647	711	666	694	670	664	664	687	662	663	717	676	699	679	720	676	685	670	712	748	728	679	680	667	668	669	700	636	682	658	641	682	660	705	694	677	696	688	667	664	713	662	638	720	669	720	703	644	705	672	695	683	649	686	716	711	708	620	694	661	718	712	654	671	667	689	688	682	706	675	689	697	660	665	708	658	653	674	629	699	667	691	692	670	662	737	717	700	643	701	675	663	655	718	688	673	684	687	659	662	679	707	659	687	695	699	645	671	679	669	658	681	715	650	683	693	654	634	710	696	661	659	702	708	717	667	661	720	707	659	651	676	734	668	674	710	707	615	692	625	619	710	676	739	644	725	685	705	668	636	690	678	709	681	672	718	677	669	744	727	679	711	706	695	685	717	683	664	702	703	723	675	662	660	652	660	701	696	676	696	658	692	671	688	724	698	671	740	730	697	657	733	653	664	705	693	677	642	677	685	660	697	692	671	644	668	669	690	681	699	661	681	671	675	662	639	659	678	684	647	724	706	690	655	671	651	669	664	672	715	678	660	671	658	677	706	668	705	660	697	652	706	666	685	667	649	667	669	670	710	689	669	713	665	697	703	695	673	635	651	625	729	670	707	642	669	692	707	668	679	693	676	690	659	692	676	646	670	719	648	680	700	667	673	667	658	699	675	720	688	631	685	673	625	644	662	711	700	653	640	693	652	673	671	706	663	687	679	720	696	694	672	658	656	668	651	688	712	691	642	679	630	695	650	665	702	692	673	684	665	662	667	705	635	669	724	699	675	695	663	695	641	715	641	641	646	704	691	665	678	668	691	681	736	693	657	660	638	691	660	656	661	687	639	679	698	649	694	695	661	679	656	667	709	689	662	673	691	683	726	687	682	665	695	694	694	631	640	671	691	690	698	723	701	619	677	735	677	674	694	707	687	674	670	658	666	688	700	686	689	687	650	622	645	706	660	679	694	726	700	683	697	719	671	682	702	662	668	664	642	699	662	699	695	721	690	690	686	635	641	692	682	681	732	642	649	709	702	678	708	667	686	649	715	663	629	682	674	682	677	702	703	674	669	666	646	701	656	725	673	696	723	699	675	672	708	692	715	693	640	686	728	654	693	670	674	684	642	668	649	658	670	713	682	675	643	702	683	655	698	655	627	733	639	713	662	668	693	655	604	672	681	633	662	714	651	697	650	711	671	650	688	686	631	650	699	706	686	681	707	714	667	730	712	703	679	671	664	730	652	638	688	704	668	711	719	695	700	754	677	690	668	670	680	680	707	664	725	665	662	690	662	718	650	682	685	706	685	702	688	651	703	674	667	678	662	673	647	656	649	655	658	685	688	663	682	709	719	687	714	697	679	638	664	627	681	713	688	731	680	732	670	750	678	676	685	689	680	643	684	666
7407	568	529	463	343	293	244	205	228	185	175	183	186	182	211	188	150	164	188	192	176	171	162	173	161	181	177	158	155	157	186	215	182	191	184	158	199	172	194	161	152	174	168	154	185	168	180	185	168	154	170	169	175	168	212	177	190	169	196	168	179	170	186	156	159	167	175	173	178	158	190	190	143	171	158	179	169	161	160	200	173	160	160	167	188	174	152	171	166	158	145	177	180	167	167	146	184	188	176	196	152	171	180	184	163	162	176	174	180	183	179	191	168	178	172	156	171	167	168	175	168	164	155	131	165	181	182	184	184	143	156	170	170	178	169	151	164	174	166	183	173	175	174	171	183	186	158	179	169	164	175	134	163	164	185	168	180	169	188	174	177	169	177	162	172	173	177	172	168	173	199	157	175	163	167	167	177	185	158	166	168	155	182	175	174	175	172	172	151	153	190	153	155	154	174	189	155	194	177	143	157	164	169	164	173	147	169	180	170	200	160	155	184	190	169	166	178	162	156	163	177	192	156	186	185	175	181	170	160	167	190	198	179	172	158	177	160	163	141	170	190	153	151	164	183	160	150	194	202	193	167	173	185	165	147	153	175	179	176	185	172	140	171	171	159	191	153	202	189	155	177	151	167	166	165	159	175	169	177	154	178	164	173	161	157	179	174	179	170	167	178	171	175	160	158	126	141	181	156	162	181	169	170	173	146	167	162	186	174	158	203	181	174	177	186	168	178	161	167	154	158	169	183	170	157	210	188	180	168	172	160	154	166	163	160	185	164	170	187	180	183	165	165	151	185	171	200	160	180	193	185	178	167	200	179	182	155	179	158	159	158	151	172	174	152	182	179	169	184	182	167	175	174	176	173	170	170	175	162	176	162	171	153	166	157	170	179	155	167	159	179	205	151	168	188	183	167	187	174	145	174	175	191	193	173	175	145	177	192	146	171	183	181	173	184	165	185	171	170	176	161	201	175	171	168	189	186	173	202	167	173	160	179	167	158	170	184	151	177	152	207	175	155	157	163	159	189	143	157	157	149	159	162	168	204	148	156	157	171	175	180	187	160	165	173	160	184	155	194	167	169	155	177	159	172	197	145	148	160	184	182	195	151	163	165	192	166	165	185	183	174	201	162	183	176	160	159	165	194	176	197	185	171	176	161	170	173	184	183	179	175	170	155	168	166	194	169	170	171	170	186	170	171	186	185	144	139	157	189	157	143	157	175	150	150	171	172	163	191	192	164	193	172	182	151	161	176	198	174	180	187	172	175	156	165	177	189	168	190	165	158	163	177	202	169	170	168	194	159	155	200	172	164	177	159	145	197	167	174	156	166	162	191	173	162	165	161	157	186	180	151	169	165	143	196	181	157	180	150	183	155	170	165	162	161	156	162	138	180	187	187	161	169	198	181	157	162	168	167	164	193	143	184	175	171	180	172	209	161	196	174	172	168	166	187	167	179	173	142	167	176	149	165	162	166	173	156	172	185	149	172	155	176	172	174	184	168	172	170	177	180	173	170	167	163	210	165	173	157	146	193	192	175	165	163	166	162	161	175	158	181	165	165	163	179	177	166	180	176	167	187	177	159	195	158	174	162	199	186	150	158	188	153	136	175	177	169	157	187	176	145	165	136	194	160	190	167	206	167	161	175	160	162	154	181	186	169	159	173	158	170	174	156	159	160	179	163	194	178	187	176	159	148	198	163	170	178	177	173	172	179	167	185	201	149	178	180	191	171	173	185	144	171	198	175	169	146	159	176	160	170	178	189	154	168	167	166	153	171	187	169	181	161	178	183	152	175	151	161	171	170	176	171	165	163	160	168	183	152	175	153	139	172	183	176	172	161	171	174	163	168	185	167	157	191	179	175	174	153	190	162	165	196	202	172	182	145	169	183	178	173	167	163	161	135	158	140	177	180	157	160	163	164	174	173	153	167	163	146	174	193	171	167	162	144	170	164	174	169	183	194	174	156	180	189	169	180	176	174	170	182	181	172	172	157	141	170	188	168	178	162	177	161	162	165	148	142	173	153	182	162	153	157	139	157	176	169	190	201	176	172	170	172	172	164	163	157	161	176	175	205	170	164	180	183	169	160	163	175	186	149	176	153	170	162	178	140	193	177	164	182	179	170	163	184	151	189	162	190	165	179	171	169	178	175	170	190	186	162	165	195	165	159	183	162	187	171	160	162	164	187	189	168	162	172	169	162	163	174	154	190	191	193	183	176	167	163	181	180	170	169	157	181	158	166	142	168	166	155	138	180	178	177	179	164	172	164	167	159	136	153	163	191	170	152	157	152	161	168	179	169	164	185	148	171	170	179	169	152	153	169	175	171	176	146	164	153	167	180	184	174	182	206	174	160	148	198	159	181	168	168	164	179	169	203	159	159	178	160	154	174	149	159	173	198	166	186	169	166	162	182	161	163	143	173	175	171	186	193	169	188	169	176	161	171	175	161	177	211	171	154	156	146	172	174	181	180	202	155	175	196	161	163	164	168	211	181	173	151	156	153	175	178	140	174	169	165	166	161	175	191	186	159	192	178	181	154	149	155	170	173	172	164	163	205	165	187	152	148	162	175	168	167	174	162	182	174	146	170	176	173	195	184	153	180	213	157	173	183	165	175	187	176	162	157	162	192	149	148	172	175	184	152	193	172	156	186	176	177	173	156	180	149	143	176	168	167	185	170	171	147	162	173	171	167	162	182	172	158	133	168	183	189	174	181	173	185	153	166	178	156	155	165	150	161	164	174	132	181	183	143	162	171	170	172	181	157	168	159	155	169	157	183	173	152	144	168	182	153	149	168	188	157	165	178	159	161	161	155	166	171	161	173	140	200	145	185	149	162	163	185	164	164	140	169	178	198	165	169	158	154	173	159	172	169	166	151	175	179	150	173	161	171	178	173	168	172	184	175	177	162	167	186	164	163	174	162	190	176	163	164	167	161	171	184	183	182	167	164	173	174	164	166	188	173	163	172	165	164	175	167	173	174	173	160	168	143	172	180	181	165	178	196	179	180	156	172	162	173	174	155	192	164	161	173	167	161	151	156	163	176	163	200	167	188	177	150	168	169	164	163	168	169	169	136	164	143	168	169	201	176	181	166	171	165	149	173	163	177	178	161	131	174	165	164	173	165	175	156	157	192	180	179	144	169	169	154	157	178	188	170	167	170	166	177	163	158	181	157	185	170	172	175	163	175	155	191	172	174	194	154	160	194	159	177	161	179	153	186	174	177	165	142	160	148	171	183	156	190	179	177	188	165	158	145	168	147	158	167	157	171	175	176	180	183	186	205	197	167	182	172	189	194	178	143	165	158	169	176	143	162	167	185	165	167	189	166	164	153	155	161	159	181	163	190	154	158	158	175	168	176	157	145	142	147	175	155	147	185	164	160	180	176	180	167	180	170	165	180	177	169	178	176	167	175	189	173	165	172	175	163	154	152	149	187	147	155	170	167	177	187	179	163	159	156	163	176	191	161	157	167	158	178	181	161	176
6284	839	1301	1514	1259	1044	921	794	756	710	647	598	655	544	543	550	546	541	562	508	502	524	500	486	491	478	494	511	474	490	515	512	487	493	509	506	488	504	508	519	448	498	466	469	462	491	458	485	434	469	467	446	460	471	507	465	477	469	438	453	489	507	507	481	457	475	443	483	463	439	502	486	474	464	478	482	463	477	508	483	472	436	455	492	466	477	492	457	461	502	499	484	444	428	490	461	487	479	469	506	479	439	476	453	470	467	445	508	470	475	446	509	480	485	471	442	465	481	446	479	439	466	475	453	469	453	484	461	505	454	474	451	489	477	489	474	473	466	481	456	462	496	443	479	483	448	510	526	464	467	444	449	467	472	453	500	472	453	501	470	508	492	459	457	464	472	494	462	467	481	452	452	475	480	456	431	476	446	465	444	463	452	497	466	443	463	503	449	482	428	489	472	440	487	458	444	448	487	478	468	471	463	454	512	469	484	468	449	464	506	449	497	450	437	485	486	466	475	464	457	440	492	503	460	454	471	452	479	480	456	475	460	482	505	447	465	464	450	473	457	420	511	453	471	499	463	492	490	481	439	475	485	436	465	476	470	517	475	457	471	422	483	473	462	461	468	502	434	481	469	465	469	467	487	497	455	431	476	493	492	474	462	462	463	433	439	453	473	483	512	481	441	447	491	481	462	486	437	466	463	446	462	444	456	474	460	477	456	440	521	510	467	473	460	473	474	455	458	477	470	468	505	455	440	459	497	459	462	430	501	479	470	443	478	485	460	484	459	466	450	480	475	454	472	432	462	426	428	430	437	488	465	465	466	455	464	488	477	485	450	467	511	469	469	475	471	492	443	467	451	479	459	493	462	481	461	490	466	428	428	442	435	455	515	468	473	451	493	453	498	439	484	461	463	478	513	482	463	456	492	438	445	439	468	451	463	454	467	511	464	435	453	455	487	492	486	446	489	426	484	478	477	456	451	507	447	470	464	467	465	430	475	442	462	487	475	478	428	481	446	485	498	435	482	461	510	465	461	486	419	449	464	448	461	499	483	436	521	483	495	505	458	456	466	429	501	498	442	431	497	471	471	501	435	441	459	443	461	478	478	492	492	455	461	444	453	482	477	480	468	453	474	488	464	461	466	476	475	457	478	485	477	465	476	492	471	454	473	424	479	453	471	459	449	490	487	470	496	467	490	462	468	486	475	440	487	430	454	474	471	449	459	478	491	463	458	463	468	461	482	436	465	512	466	493	504	471	468	435	445	514	456	459	452	483	455	472	493	480	474	479	477	453	477	463	481	487	475	493	516	467	491	494	438	477	474	464	459	452	429	464	464	475	460	444	467	474	445	461	471	476	470	450	428	505	473	461	479	457	480	514	472	486	430	479	428	440	417	452	493	464	470	478	452	497	472	466	454	476	497	436	459	416	464	423	438	473	458	496	444	486	465	459	496	470	471	451	429	429	439	491	456	494	470	474	497	453	442	448	419	470	464	451	440	461	443	453	484	464	438	491	454	464	456	494	460	489	454	490	494	486	468	464	503	469	489	469	445	447	497	489	497	450	480	475	460	465	445	454	470	476	451	465	441	466	464	453	458	453	467	469	455	461	470	459	479	469	492	451	467	472	467	509	460	485	472	471	472	453	445	433	483	473	458	477	456	488	487	435	501	443	441	465	472	500	484	502	450	468	473	437	448	460	452	477	470	478	488	469	483	459	436	460	467	477	487	439	459	451	418	468	458	489	467	459	463	469	480	503	449	456	491	449	479	445	452	466	496	452	464	491	448	442	483	434	416	455	409	466	468	463	474	447	487	516	459	506	472	458	446	491	466	497	508	487	460	470	434	468	453	497	459	477	448	477	455	471	471	479	456	510	479	441	490	462	461	480	483	465	450	446	450	458	477	455	466	466	485	433	442	476	457	467	499	441	480	460	501	460	449	488	489	420	485	444	469	450	493	415	440	458	478	467	443	448	473	468	495	498	502	466	443	472	406	476	454	486	495	484	477	491	496	478	454	452	426	477	472	467	462	503	438	504	468	475	502	447	510	446	464	442	471	461	459	473	471	506	462	479	455	420	422	473	477	479	451	488	460	427	481	477	453	458	458	427	498	475	471	460	456	434	480	470	437	475	479	520	474	483	491	492	467	504	488	468	438	485	461	484	452	464	406	519	491	466	451	453	476	457	503	487	477	470	467	461	491	473	457	429	433	482	491	467	464	484	469	460	480	494	484	476	460	497	456	456	498	478	482	473	434	462	435	413	470	470	448	465	458	489	463	430	466	462	441	446	463	474	506	474	430	500	505	452	474	456	463	451	478	512	451	460	438	486	479	475	503	458	448	450	468	469	479	450	469	478	491	413	508	481	439	438	475	497	468	464	476	467	485	503	460	487	438	497	448	463	463	459	491	453	498	495	419	423	484	441	453	432	491	471	499	456	466	460	484	489	467	472	471	476	454	465	507	438	489	489	422	488	478	492	461	456	476	455	470	412	475	466	465	496	472	470	471	450	478	489	470	425	431	491	470	437	493	485	412	478	455	466	468	509	459	491	422	426	462	492	460	466	469	451	431	442	446	469	453	467	443	437	464	510	460	491	451	452	425	504	457	477	497	456	460	465	421	482	494	464	492	460	431	462	479	478	453	470	512	472	414	432	465	443	474	468	454	419	463	454	450	501	472	448	461	452	454	499	520	478	484	446	445	465	449	474	458	487	441	438	451	455	447	468	471	441	486	446	457	482	452	444	458	451	451	496	443	515	479	514	441	470	471	473	471	427	465	487	460	484	475	437	509	467	428	475	437	465	459	493	498	476	480	449	477	464	507	460	452	463	490	479	477	514	475	424	482	458	452	443	457	464	454	440	462	492	486	464	505	459	497	470	466	489	450	504	430	458	463	493	461	487	472	493	492	426	481	476	455	465	480	446	457	500	434	447	468	459	476	470	505	501	480	507	451	472	481	425	468	484	473	460	500	486	460	462	443	477	458	460	457	450	449	496	461	448	495	450	429	446	474	454	500	443	486	460	463	462	469	465	493	450	465	503	489	476	455	443	459	470	452	464	478	480	418	497	493	465	464	432	470	459	468	468	484	464	483	481	454	467	449	470	474	453	457	466	484	440	481	445	457	460	534	454	480	463	450	481	453	452	444	473	471	429	472	455	477	466	495	478	491	478	508	482	477	459	506	475	470	472	487	432	450	452	435	481	474	459	474	441	460	474	463	481	474	414	482	481	507	471	502	456	457	514	453	455	488	457	431	428	467	474	484	482	460	461	482	510	512	489	443	448	489	484	499	459	463	478	471	472	546	500	464	472	443	477	508	475	431	449	463	479	488	496	457	427	434	483	484	463	457	451	430	464	468	489	455	453	484	492	455	474	456	444	476	448	440	473	456	480	466	477	480	451	481	453	433	435	475	468	488	438	514	480	466	458	453	472	477	486	476	446	445	484	501	454	501	457	479	533	414	457	490	474	471	422	489	498	481	471	511
14496	1527	1235	841	690	567	516	476	436	423	387	370	353	352	346	380	355	348	331	331	340	322	311	323	291	333	362	325	317	364	294	325	317	300	303	313	318	310	302	321	313	353	300	350	352	348	303	321	352	339	365	363	284	309	303	326	301	361	332	310	324	312	308	306	328	304	305	314	337	365	299	343	300	322	352	323	296	341	323	348	305	309	301	333	295	339	342	323	321	359	321	297	342	315	304	325	304	322	319	361	319	317	294	328	310	311	344	316	334	296	306	283	305	325	320	321	345	315	338	334	309	341	339	347	320	336	297	320	347	305	321	319	336	333	319	291	327	335	333	340	290	310	311	301	330	319	313	378	307	294	313	361	326	323	352	321	299	303	301	349	339	323	304	368	344	341	317	336	319	336	282	322	286	307	292	339	319	381	333	326	313	308	346	324	330	350	370	305	329	341	308	340	304	312	272	314	297	307	308	324	335	310	334	325	329	337	291	342	346	345	335	328	322	340	315	328	305	302	345	323	315	324	333	332	331	300	317	309	318	318	342	328	288	302	315	330	344	340	303	310	339	314	338	307	344	307	332	353	304	312	335	306	300	305	311	333	320	329	348	288	352	323	327	345	323	287	326	335	296	287	319	308	308	335	333	339	310	288	298	346	360	334	318	296	331	325	340	318	326	334	349	322	306	305	334	337	315	345	334	278	320	307	326	339	336	312	299	300	318	281	349	323	325	292	309	319	320	337	318	299	318	325	302	312	313	338	330	325	323	311	289	355	327	342	319	296	332	327	297	292	292	352	289	306	302	314	358	326	288	322	331	317	299	327	318	307	347	336	317	325	331	362	338	332	332	294	306	319	307	314	362	324	349	328	343	332	356	288	324	326	327	328	303	331	339	306	303	315	311	347	292	331	349	303	344	295	334	337	364	301	336	307	361	347	297	324	295	324	325	339	334	303	326	322	343	309	275	304	346	305	340	338	309	340	300	304	314	331	301	321	325	336	362	333	313	318	309	310	313	297	319	327	333	322	324	314	340	317	314	350	313	313	314	302	323	335	303	344	322	365	311	327	300	308	327	334	306	286	349	332	362	316	314	314	340	315	312	292	326	333	298	342	335	305	343	318	341	348	335	358	308	303	323	321	312	307	320	338	310	353	304	327	295	329	304	306	327	320	290	347	316	332	324	357	320	303	300	342	310	329	330	318	281	335	337	353	281	297	304	338	308	345	337	298	302	315	313	350	309	339	305	264	316	322	326	311	337	331	334	328	319	307	316	322	282	315	296	289	294	288	302	283	305	322	313	304	317	325	325	336	272	286	301	341	280	265	316	328	310	324	349	307	300	313	314	328	326	313	346	294	322	304	325	330	317	308	318	337	376	312	316	337	316	356	343	336	310	329	306	327	328	336	332	313	308	307	312	339	354	298	303	316	310	309	323	334	305	321	328	293	333	356	351	320	320	315	357	356	329	322	322	285	328	304	350	322	321	334	291	308	345	311	351	338	353	298	282	305	325	311	328	350	300	321	334	328	331	275	299	337	303	333	294	303	349	273	318	311	340	306	326	322	305	312	338	304	328	316	333	346	316	315	343	327	332	329	284	312	285	312	337	304	304	317	335	301	304	318	278	293	327	319	335	297	335	308	320	343	346	322	336	289	345	339	320	303	344	333	296	340	314	343	337	329	339	329	318	356	299	310	321	325	288	342	317	327	327	314	322	316	316	317	357	314	344	302	314	326	325	280	301	351	313	312	342	332	338	349	310	328	299	330	332	304	312	338	352	337	327	354	317	332	330	341	318	346	335	335	331	325	334	341	322	325	292	312	306	304	337	314	333	303	299	342	316	320	346	285	312	305	304	308	325	359	326	341	320	294	326	339	336	301	310	282	328	328	349	311	305	339	297	314	306	322	307	333	331	324	340	302	321	310	305	338	340	347	323	328	293	319	348	359	322	324	284	315	327	312	325	335	318	347	286	299	346	310	332	323	335	316	332	365	310	329	325	308	358	337	321	284	304	380	314	321	316	339	305	317	285	326	337	325	322	361	319	318	314	338	318	327	355	330	289	324	290	319	286	332	292	313	311	310	324	328	331	283	342	300	328	320	301	304	325	327	341	333	358	341	334	365	326	312	324	323	322	307	347	335	344	332	333	363	323	321	297	304	321	329	342	347	298	342	313	290	302	353	331	279	363	321	348	307	311	309	334	375	302	303	294	320	342	290	330	310	338	324	340	288	339	345	325	338	336	306	303	350	329	308	349	344	354	320	364	300	364	325	321	305	365	334	337	299	350	319	319	315	318	319	295	336	347	348	336	288	337	317	283	322	314	310	348	335	348	314	368	333	334	313	346	331	305	339	374	348	321	345	323	341	332	341	284	350	326	306	294	321	293	349	314	312	306	298	311	336	361	344	319	345	316	310	291	319	327	322	345	344	323	317	299	334	338	323	326	373	303	350	289	314	318	294	325	309	337	293	345	325	324	355	375	282	320	289	307	323	333	306	363	342	351	328	360	326	371	325	360	326	354	328	334	302	283	295	303	352	333	313	340	284	290	304	309	315	322	305	324	339	343	344	296	382	340	343	321	330	321	313	285	326	306	295	322	332	284	358	335	342	334	342	351	298	288	369	326	302	310	320	351	323	339	319	314	332	317	304	363	324	317	324	324	312	329	338	322	307	310	303	366	291	328	309	382	320	328	321	300	292	320	356	309	288	329	336	323	333	349	307	352	301	305	337	347	331	364	324	324	347	297	344	377	316	302	331	323	300	350	318	294	326	325	331	327	356	270	328	303	359	340	321	301	311	315	309	285	337	343	332	306	302	321	333	307	296	292	324	282	305	334	314	293	308	327	327	334	343	320	312	311	350	328	351	301	337	331	343	330	344	317	324	311	315	310	309	308	329	366	319	353	324	317	310	341	353	337	353	351	346	314	303	332	309	322	319	307	316	328	342	307	318	319	322	299	330	333	321	338	358	322	313	324	307	305	300	333	321	329	361	310	331	345	337	307	326	305	297	310	314	308	345	327	328	347	341	338	306	334	303	325	341	326	322	322	355	326	307	297	309	322	307	327	277	327	340	312	328	331	330	326	328	309	333	318	329	326	330	295	326	366	351	323	322	319	318	317	302	326	314	323	290	331	385	357	336	289	325	320	307	297	316	306	311	343	325	353	318	339	328	327	296	327	320	328	333	282	342	358	276	332	331	308	336	350	351	317	335	309	339	332	314	276	313	328	336	318	338	305	299	329	296	328	302	293	312	329	290	302	326	332	335	306	346	333	350	313	328	322	347	326	328	333	317	311	320	345	331	318	318	341	328	288	300	327	303	338	312	329	356	296	343	349	326	312	330	309	309	332	290	328	294	361	319	303	316	308	307	329	287	290	319	281	329	306	339	312	333	324	322	324	288	316	302	316	334	317	343	338	331	291	327	317	311	337	330	367	355	324	291	335	310	333	331	327	308	335	310	368	317	310	333	324	308	345	302	307	322	341	329
8525	1436	2419	2789	2234	1915	1555	1441	1302	1216	1084	1026	1009	998	964	932	898	839	905	887	869	858	890	844	839	852	829	833	827	813	827	797	780	799	788	846	794	759	811	826	792	796	814	837	813	767	791	802	802	832	808	823	776	806	775	785	777	810	783	778	812	849	792	786	773	770	789	766	801	824	830	791	796	808	827	790	763	809	781	735	790	809	807	786	795	877	770	814	783	789	818	807	775	795	804	803	789	807	796	789	790	770	767	772	759	764	788	749	798	768	826	802	758	763	755	830	803	746	786	796	799	805	801	839	783	765	750	786	763	783	829	763	809	753	758	772	760	805	784	791	785	787	767	799	775	773	827	788	784	780	753	767	730	796	790	782	777	756	814	805	767	795	806	771	778	780	758	797	844	726	731	761	761	767	763	767	764	766	768	793	761	808	741	744	759	755	717	779	810	761	767	811	762	815	808	799	793	797	769	810	771	748	730	758	766	816	756	784	782	764	805	764	795	816	764	794	742	840	756	799	750	808	813	753	755	781	811	750	740	763	817	769	772	828	811	784	813	792	770	825	762	754	753	789	757	776	736	797	806	790	829	818	821	761	794	762	823	830	806	762	807	724	749	843	765	775	777	782	738	786	786	742	805	797	762	784	755	800	750	793	846	808	725	779	790	785	739	793	766	809	764	776	779	799	848	792	786	767	788	743	788	827	820	764	797	795	807	801	752	780	768	760	761	784	762	804	782	753	777	735	806	771	746	801	850	800	759	777	755	746	815	797	802	782	781	821	832	818	772	799	782	791	721	749	788	809	797	775	806	796	803	834	828	774	820	768	713	755	770	804	770	764	777	743	776	773	774	775	754	808	791	775	754	799	822	796	765	819	825	730	774	802	746	736	822	758	774	769	802	797	734	796	873	823	809	811	790	800	760	799	778	832	774	775	815	769	767	779	769	760	775	776	784	767	776	820	766	822	823	800	777	826	764	805	749	766	775	767	800	785	831	765	798	760	800	831	795	758	823	789	806	741	779	755	757	771	806	770	778	717	754	773	785	835	780	816	802	730	774	775	828	788	818	824	771	720	780	848	815	794	743	797	788	795	787	825	832	802	771	748	749	791	748	775	744	775	785	765	795	789	765	768	856	766	836	790	782	813	760	811	774	827	805	789	792	801	815	772	753	776	805	782	784	749	781	804	747	813	768	737	807	758	809	758	788	757	805	791	765	713	738	805	784	878	804	798	753	773	781	769	806	780	790	806	790	823	730	767	775	787	800	777	767	795	729	784	793	788	774	751	833	793	744	757	748	787	784	818	807	732	768	771	805	779	776	848	794	808	792	794	798	767	798	757	747	759	753	823	803	751	813	767	756	843	781	766	766	774	800	796	798	781	837	824	825	771	785	847	821	779	789	744	783	742	781	803	781	785	805	782	768	748	761	746	758	835	814	744	792	779	796	797	776	761	730	763	749	784	772	813	775	717	797	773	726	790	750	811	784	782	768	793	785	769	776	777	791	771	797	796	770	752	805	781	781	762	755	749	822	784	825	750	789	793	778	801	778	815	839	800	769	797	778	808	813	782	732	774	779	805	730	764	820	815	780	777	790	768	772	766	776	754	742	763	754	777	805	769	793	801	795	802	846	806	738	737	801	787	819	762	784	786	831	799	760	815	753	789	795	775	745	816	775	772	799	774	827	795	746	831	803	812	784	753	790	803	808	772	765	799	813	809	771	790	762	773	785	805	772	786	822	759	767	793	724	858	777	783	796	806	799	779	760	774	780	776	805	782	811	776	800	752	810	807	754	790	737	809	786	750	738	759	760	759	834	815	762	816	754	791	766	827	738	750	788	778	791	768	768	767	808	760	837	807	772	799	789	819	763	776	733	749	777	798	753	802	793	797	831	759	790	791	752	763	784	759	829	739	804	729	755	828	774	741	755	788	781	803	813	796	790	771	798	765	808	798	798	768	790	794	810	817	805	774	753	817	816	757	788	818	762	839	778	798	816	797	774	729	800	754	779	791	768	813	755	781	804	858	823	818	769	817	783	753	783	844	739	776	747	794	807	748	772	808	822	778	774	786	782	760	767	829	777	728	794	791	757	725	804	746	810	766	768	788	753	804	772	794	808	782	749	775	826	787	786	784	824	757	795	815	788	753	770	840	791	766	767	775	775	751	767	822	807	811	762	777	813	811	746	761	769	792	746	823	770	750	784	778	767	745	730	761	824	807	774	797	760	757	809	791	746	733	789	779	807	784	753	741	766	739	766	731	764	795	786	789	791	763	795	812	808	786	768	828	811	772	761	731	804	729	764	774	784	793	765	738	738	798	803	794	783	742	788	801	792	792	747	747	774	783	819	792	804	798	806	833	781	762	768	758	761	782	819	763	819	788	768	751	819	783	778	744	820	782	778	772	806	781	761	766	769	779	752	780	759	758	787	771	759	797	778	804	731	809	772	823	705	797	801	776	777	795	771	770	856	763	798	772	747	734	757	728	735	783	813	825	797	794	846	794	789	794	807	785	797	840	785	769	770	786	757	795	756	770	755	789	819	764	740	781	792	715	766	792	759	771	772	811	767	773	829	765	774	772	797	769	754	762	778	755	762	773	796	732	789	777	743	745	799	730	761	750	759	778	751	722	771	820	772	757	797	756	774	759	761	782	797	836	756	734	764	764	778	827	782	698	768	837	780	768	769	806	797	788	744	776	801	794	767	833	797	767	802	781	724	778	785	795	813	814	739	778	788	800	779	781	757	773	792	763	776	817	836	777	746	818	798	803	757	805	745	778	835	804	790	743	785	766	790	799	780	784	754	746	732	729	783	773	754	826	799	760	795	810	807	811	778	747	798	788	786	801	799	760	784	759	794	774	806	795	789	796	765	808	780	792	789	766	814	784	782	727	794	795	742	719	784	786	756	832	829	771	742	773	825	792	826	799	794	798	807	767	749	770	732	813	763	733	796	780	788	768	802	761	766	772	766	826	759	741	835	792	798	752	868	782	781	752	794	761	782	764	822	776	763	777	758	730	757	773	753	783	827	788	762	738	808	760	756	796	729	787	825	812	774	728	757	800	749	747	773	833	808	799	740	776	767	804	740	749	797	784	798	783	837	785	812	790	822	756	767	804	785	818	832	777	779	789	739	728	797	788	745	817	810	808	765	833	829	789	765	770	768	771	826	831	773	782	758	806	752	752	808	763	736	707	832	766	791	787	795	788	758	792	823	765	767	760	781	774	783	786	738	776	733	765	771	763	776	780	825	774	785	835	768	779	746	803	811	835	793	795	791	766	727	822	781	818	752	752	807	803	771	818	776	791	775	783	821	759	751	795	766	843	758	780	794	787	788	767	780	806	735	822	780	786	779	806	793	771	752	779	788	749	792	710	780	738	792	717	761	794	834	747	771	777	773	788	804	837	776	783	789	797	783	789	710	775	810	768	810	804	784	782	776	731	811	777	763	834	754	784	821	750	777	792	785	832	738	817	790	754	803	781	782	779
1410	292	304	298	274	288	269	286	284	310	296	282	304	281	294	316	264	308	265	284	300	260	298	271	243	293	310	296	274	296	287	284	298	273	310	261	296	297	291	279	299	288	294	292	281	290	298	295	309	283	284	280	305	302	250	259	310	325	276	291	266	297	272	302	244	281	295	280	319	276	282	304	296	275	321	283	277	319	302	298	266	314	250	281	288	290	267	322	281	254	295	298	290	292	297	265	297	272	305	282	296	271	293	311	277	285	291	261	279	280	281	292	300	285	288	283	280	258	300	243	318	306	271	244	295	269	277	310	277	287	292	304	308	279	298	291	263	286	289	290	264	295	334	295	268	269	263	285	289	281	286	288	295	298	284	330	290	319	281	328	297	261	298	283	306	310	289	288	304	276	304	277	263	268	255	315	249	288	299	284	294	322	321	294	256	290	300	293	272	257	291	289	284	305	277	285	270	284	294	264	270	284	287	283	283	270	304	271	280	273	311	271	306	292	267	253	284	295	299	287	299	268	284	304	317	267	278	287	305	273	291	297	287	264	273	290	262	311	306	316	288	266	284	302	294	289	251	297	284	290	318	313	273	274	276	279	261	255	257	312	294	279	284	288	294	305	312	304	277	316	273	284	249	278	251	306	299	279	293	240	297	301	290	315	306	285	274	293	257	286	293	278	283	307	290	274	278	286	317	273	284	268	311	326	335	287	275	270	303	314	287	301	275	307	257	278	286	293	272	296	278	285	265	307	293	293	297	286	292	305	295	304	242	303	295	280	296	269	293	260	265	336	274	322	263	266	279	292	307	295	284	310	278	308	262	288	312	294	283	287	292	297	286	286	302	290	269	289	280	276	273	258	277	273	322	303	292	290	243	277	267	281	301	274	274	261	283	264	304	258	286	284	288	312	275	265	284	279	325	289	278	320	285	272	309	270	275	287	318	307	290	290	298	272	292	251	288	278	268	262	291	272	255	298	251	300	265	322	271	267	297	291	254	269	304	278	271	288	278	268	296	296	258	281	293	301	273	245	284	293	307	299	283	293	225	306	271	312	303	306	285	314	288	266	283	282	297	287	264	315	310	330	250	312	302	308	276	305	286	274	277	294	252	292	278	278	291	296	293	271	307	254	303	294	290	284	285	270	291	301	280	273	320	289	297	312	288	305	284	275	261	289	285	295	260	261	267	266	284	312	313	286	302	286	291	252	276	307	303	288	255	287	302	301	301	306	226	293	303	313	270	293	291	271	255	304	299	272	293	276	283	308	293	265	270	312	297	280	276	287	299	297	314	303	270	280	281	286	291	296	303	283	291	263	256	297	302	315	297	269	286	268	279	275	289	301	282	303	290	329	275	279	295	301	303	306	292	289	293	288	271	287	264	291	271	308	285	243	277	289	279	248	328	269	257	251	296	305	263	287	300	298	280	325	313	318	269	292	291	297	278	289	295	292	249	295	290	300	291	288	303	268	296	276	306	321	314	258	270	273	285	284	286	276	285	265	294	325	308	294	252	289	275	287	317	273	301	295	311	272	296	264	285	302	311	293	278	286	302	281	323	289	281	292	279	302	299	320	305	294	309	280	275	280	302	243	305	266	279	287	298	270	306	287	293	293	277	302	273	291	269	270	277	303	282	302	278	280	269	269	259	293	319	315	270	308	288	295	292	296	292	279	281	303	299	279	314	328	273	312	280	290	260	272	270	288	329	271	279	286	281	279	293	312	300	305	280	271	285	327	300	262	286	287	275	303	260	284	306	247	322	270	315	312	293	283	280	301	308	282	267	277	241	259	328	266	308	279	262	283	269	301	252	257	257	263	321	294	260	277	347	264	300	300	293	297	300	308	290	305	278	253	321	277	326	304	268	300	272	278	283	278	304	288	303	261	269	295	309	272	301	282	269	277	287	292	304	314	305	313	287	299	289	300	285	291	287	249	296	272	287	293	286	251	289	282	303	265	287	274	267	304	289	280	288	255	295	280	307	295	282	303	290	299	320	304	276	291	300	300	277	274	278	320	292	306	279	283	296	291	273	301	258	263	271	275	292	289	307	318	310	301	266	282	293	265	276	271	291	314	266	244	295	283	312	307	286	295	264	310	339	281	282	266	293	294	281	296	282	304	306	290	301	318	290	296	294	308	291	288	289	284	261	270	268	326	314	262	292	284	280	305	267	311	323	259	258	306	305	295	281	248	260	291	270	332	298	300	272	272	299	277	299	255	280	270	282	270	307	287	291	281	271	306	310	279	290	269	315	330	326	266	289	290	294	296	300	296	319	316	280	300	323	280	306	281	295	269	272	297	281	282	288	271	288	292	301	284	284	310	287	307	270	300	280	294	275	274	282	284	301	302	275	268	300	266	281	283	266	301	308	313	314	314	258	263	261	279	283	260	275	280	315	281	271	257	305	296	305	280	318	270	292	271	298	312	271	289	271	248	250	308	307	296	272	280	284	291	310	309	329	285	305	296	327	291	343	289	291	277	299	288	290	294	306	299	306	269	300	284	294	259	316	291	309	296	309	301	303	297	260	268	273	286	285	279	284	286	276	276	264	294	285	272	301	287	259	279	284	266	292	283	328	284	289	275	285	291	300	304	289	290	321	242	274	306	288	293	264	285	274	294	313	288	299	281	275	272	292	288	305	263	284	280	338	304	251	292	300	275	272	306	279	268	320	306	289	297	253	263	296	309	290	290	288	305	247	258	278	307	265	278	302	296	289	259	307	284	287	289	297	279	262	291	269	286	272	277	286	282	273	267	299	284	291	313	280	277	256	278	275	286	321	299	266	301	291	260	281	298	320	285	242	268	285	307	302	290	253	269	317	293	281	280	274	258	253	324	305	266	263	272	294	259	275	254	287	255	302	307	271	318	289	287	303	287	282	259	284	292	266	310	277	317	299	289	310	289	274	274	298	298	276	286	298	327	275	309	282	264	289	298	301	301	264	284	280	294	297	292	279	311	273	289	337	323	312	301	304	305	278	288	330	325	288	285	253	280	294	276	297	295	285	319	287	282	256	254	281	312	296	287	313	338	309	261	297	282	287	302	258	265	327	266	278	278	284	292	281	284	299	307	291	290	280	283	273	277	246	281	244	273	284	291	305	291	299	275	269	277	240	248	293	308	292	307	300	314	282	278	300	276	281	305	263	293	305	267	292	324	310	289	302	265	263	292	309	309	258	277	279	261	278	286	255	289	282	301	281	298	283	281	293	317	295	300	291	262	272	268	303	295	275	260	305	287	290	275	278	269	296	283	294	292	306	294	283	289	308	297	286	301	304	287	317	302	302	278	319	256	299	309	282	278	295	318	300	284	267	301	263	278	291	294	280	279	291	289	311	284	294	281	286	274	284	282	274	303	284	285	294	317	290	282	290	280	332	323	277	288	259	262	280	261	328	282	282	265	287	294	276	271	267	299	256	286	285	301	298	269	313	318	266	310	290	295	288	298	291	241	278	288	285	287	255	270	283	294	282	272	294	282	287	291	286	277
1878	685	686	719	728	678	734	707	680	676	672	642	643	688	670	708	718	665	722	736	646	648	644	737	699	713	660	721	660	695	654	661	684	668	667	664	660	670	641	687	696	657	683	664	663	656	703	652	668	693	680	675	658	709	711	708	673	703	639	678	707	730	691	649	632	600	656	721	692	663	661	656	675	705	698	712	687	658	702	698	699	690	706	707	707	641	701	681	691	639	692	681	707	648	687	628	643	667	678	673	626	654	669	685	680	669	680	650	703	688	678	670	723	716	687	657	718	689	694	671	696	650	672	708	718	686	668	660	638	684	678	714	687	682	703	691	693	654	647	668	716	669	705	669	645	648	693	682	675	708	655	642	666	702	700	684	664	722	657	726	714	696	675	661	691	646	723	692	654	697	679	755	693	704	673	642	664	661	670	663	718	672	656	694	618	685	696	660	694	653	644	687	671	670	690	695	705	694	676	674	697	668	713	648	672	702	663	667	712	670	658	695	667	723	701	706	727	663	681	657	679	688	703	692	692	689	631	662	724	704	692	732	712	648	731	687	704	677	694	656	668	696	680	672	669	677	678	684	666	684	719	677	720	687	727	663	678	676	665	616	652	707	699	658	652	700	690	691	653	703	699	676	685	644	684	687	695	684	678	666	668	718	671	669	685	687	662	688	660	663	683	645	711	685	622	739	700	700	696	696	678	651	672	701	688	689	698	717	729	688	695	720	645	683	613	680	722	642	680	643	659	650	694	667	710	688	673	696	677	665	668	682	658	674	712	653	689	673	638	647	661	714	669	671	680	678	689	679	697	636	701	688	659	662	685	687	654	652	710	692	708	686	673	714	700	722	685	677	700	672	696	733	705	696	659	664	681	671	716	643	669	669	689	695	708	669	690	699	669	658	658	684	673	709	692	691	667	658	687	697	686	693	707	689	755	705	699	679	665	735	672	662	665	696	676	668	748	676	676	678	671	657	707	693	706	670	689	658	715	718	695	690	660	682	648	727	675	639	683	656	662	657	760	681	690	684	668	664	662	701	628	683	699	684	669	671	666	661	679	668	654	682	702	672	715	731	647	669	706	683	681	639	673	645	648	713	696	708	715	699	660	672	699	703	682	682	647	702	748	716	702	666	707	703	708	692	708	690	639	665	682	737	677	677	678	704	623	681	701	673	716	702	616	721	722	669	720	669	665	675	750	694	651	744	679	736	663	674	706	680	660	744	683	690	702	685	692	721	679	708	639	685	696	684	650	693	675	757	654	663	684	715	684	695	668	667	683	652	664	705	691	677	657	705	691	671	704	670	686	725	672	700	657	666	664	699	659	689	678	650	691	673	730	684	697	680	709	743	713	690	701	692	681	730	672	652	681	682	674	666	607	698	659	675	702	661	692	696	645	719	708	671	665	640	615	668	678	697	695	627	701	670	716	676	736	721	708	646	709	664	688	680	694	680	708	691	703	687	675	687	652	661	662	650	736	649	715	697	679	685	673	646	703	696	657	719	709	681	602	686	647	745	697	744	693	667	707	657	677	708	684	697	661	673	663	669	675	685	685	668	700	701	683	661	699	665	735	695	671	721	723	733	655	712	627	685	670	671	681	703	659	691	710	644	712	701	682	648	667	643	698	732	677	625	675	703	689	645	711	684	740	682	681	705	711	700	713	663	685	681	663	675	700	676	696	699	695	667	683	638	678	742	692	743	697	690	673	706	697	679	701	641	699	651	669	706	683	720	680	642	686	671	722	677	699	681	703	714	693	711	685	646	597	681	696	648	708	715	650	674	653	676	676	717	673	674	697	646	631	674	703	663	697	632	681	680	639	630	713	684	712	668	661	743	717	661	674	695	685	665	646	739	703	651	679	634	697	667	692	726	658	642	707	681	703	684	688	650	686	683	614	691	679	692	697	688	665	700	665	670	685	664	704	682	693	685	674	648	634	684	665	674	673	682	669	661	701	660	731	665	677	676	638	753	693	675	758	678	689	692	677	665	675	688	699	688	723	679	691	728	719	639	744	706	696	685	667	672	665	697	689	671	730	672	716	663	666	666	645	655	699	696	677	670	729	666	668	643	676	658	667	650	689	649	680	709	690	709	660	668	728	690	691	689	686	689	667	687	715	670	720	695	688	753	707	690	678	677	705	692	671	642	717	656	690	698	658	657	700	661	689	670	732	731	707	678	689	690	710	690	708	713	697	720	675	685	705	679	692	676	712	665	674	672	718	700	704	689	719	647	706	659	684	738	710	745	698	673	650	631	679	687	688	672	695	704	672	704	667	682	674	637	648	716	674	707	668	666	707	704	667	709	691	679	735	703	728	677	696	714	745	634	673	693	717	686	716	680	726	628	666	658	701	654	683	702	686	651	641	683	669	690	669	686	687	690	693	664	680	641	691	672	711	688	687	663	695	710	703	671	717	645	706	666	669	675	692	694	681	709	691	679	632	656	710	681	686	679	662	615	644	684	684	763	684	651	674	659	645	671	656	654	659	691	681	678	639	676	708	655	663	682	687	669	647	677	673	654	671	682	668	658	692	712	733	680	692	716	688	650	681	712	660	661	663	761	668	703	703	711	642	672	700	655	677	669	679	709	668	654	665	720	644	659	687	641	674	701	634	706	721	724	685	653	683	680	682	635	730	674	648	707	702	710	680	674	654	681	681	687	689	660	716	665	702	686	684	674	710	694	697	689	671	737	743	682	670	649	697	670	620	676	694	664	665	634	677	716	664	660	692	687	680	672	711	697	688	687	683	659	693	674	625	702	709	687	671	664	663	687	665	682	725	701	705	717	642	688	681	672	611	690	680	711	706	665	754	687	630	671	681	657	647	693	721	686	681	680	673	682	685	713	674	667	691	704	646	664	681	719	661	695	669	730	698	655	705	713	712	685	677	686	681	730	686	627	732	693	692	666	723	692	685	711	681	677	703	642	665	675	698	693	686	675	707	676	649	690	707	665	679	668	689	659	739	682	723	729	655	683	716	629	676	671	678	723	684	663	684	670	734	707	657	739	686	661	720	705	678	676	625	713	679	661	703	670	718	700	648	663	685	699	696	664	705	712	677	639	691	687	726	658	766	667	672	693	695	664	660	656	674	704	708	682	667	654	674	693	731	687	701	723	666	620	715	702	680	665	694	735	720	730	689	678	684	652	671	683	686	669	696	664	685	684	703	673	659	701	658	659	665	626	694	700	707	673	669	653	714	713	668	657	693	696	694	659	685	700	723	702	691	684	685	653	653	684	678	693	670	641	688	667	677	695	663	622	656	690	663	675	729	678	661	719	682	649	700	706	638	673	667	688	654	698	661	586	704	740	735	648	715	695	656	669	640	717	677	680	648	631	701	665	701	636	691	689	654	674	648	626	682	650	677	640	716	579	717	662	663	738	724	669	680	684	651	705	659	699	707	724	683	667	707	685	691	659	701	722	645	617	651	671	676	653	707	664	723	724	701	687	713	649	657	676	729	676	688	670	670	645	647	686	670	693	672	661
7499	544	581	479	373	275	244	255	211	212	185	212	208	202	211	182	162	185	157	161	172	170	168	162	171	180	177	159	194	162	149	158	199	174	191	178	178	170	172	168	172	161	166	168	165	171	180	159	159	174	169	161	176	162	156	177	176	170	165	176	155	183	194	165	181	192	180	160	154	140	159	182	181	169	175	169	182	175	194	192	175	153	180	150	172	189	173	170	181	161	186	154	191	186	163	202	182	168	179	158	161	177	163	184	166	161	168	161	190	156	178	150	151	156	186	163	177	183	161	173	197	173	177	171	176	161	171	176	173	176	139	148	166	169	184	185	175	171	166	189	164	169	157	188	162	161	195	186	164	161	152	154	187	159	173	181	179	164	172	160	153	224	149	168	179	155	168	154	168	154	162	156	180	146	184	160	172	174	164	171	179	135	174	176	153	162	175	175	157	168	144	177	161	172	172	185	196	178	166	159	145	158	177	170	186	162	170	161	178	172	177	177	146	170	186	184	190	208	186	173	164	164	160	170	174	186	193	144	153	159	205	168	162	170	161	163	177	201	163	157	214	176	186	194	170	185	201	162	179	147	149	170	202	161	177	165	177	179	163	196	173	151	179	174	179	197	183	184	161	163	187	166	153	185	170	165	180	171	169	185	170	147	194	174	161	192	144	187	174	195	170	179	186	150	158	160	173	172	194	173	158	143	182	157	167	200	199	166	160	196	167	146	171	192	169	161	176	186	170	183	158	183	177	152	187	170	164	181	182	182	185	184	173	180	183	153	142	180	180	182	181	188	202	150	179	189	172	156	189	183	170	187	158	166	162	160	190	174	168	160	160	140	180	173	179	176	173	155	173	193	166	168	162	195	180	171	182	189	175	194	180	179	167	170	164	185	166	158	165	167	170	158	157	193	161	150	166	174	177	179	165	162	165	163	162	170	170	140	184	172	199	173	171	161	155	173	173	155	187	171	149	164	156	174	186	188	160	137	162	165	169	163	175	167	201	180	163	166	196	190	173	175	166	200	166	168	179	153	178	167	178	181	174	175	173	173	164	174	184	190	161	161	155	189	160	168	183	167	174	154	163	160	154	190	188	174	192	148	188	176	175	154	158	163	157	152	150	180	175	183	170	168	176	179	198	174	146	193	163	191	130	206	175	157	156	196	178	161	174	159	178	151	177	151	179	175	163	169	141	174	177	167	168	190	176	173	167	190	166	184	149	176	177	192	189	177	159	180	166	187	163	150	160	150	162	175	191	195	173	173	191	156	176	176	163	194	173	186	185	166	161	154	173	193	163	186	177	158	167	144	162	164	166	202	183	160	198	158	162	166	167	191	164	131	187	142	147	200	173	161	167	166	178	160	195	174	183	168	163	155	169	170	167	174	178	176	174	175	158	193	169	177	186	171	163	177	185	174	154	155	179	162	148	129	171	157	175	181	180	173	158	176	150	162	158	159	176	163	160	184	163	166	175	173	165	190	186	146	179	183	178	156	179	187	140	167	160	163	171	178	163	179	179	186	168	157	160	190	171	177	186	169	179	169	163	183	154	156	169	181	182	173	176	163	174	175	168	172	167	180	183	174	161	170	158	179	175	187	165	166	190	190	165	160	159	170	181	167	167	174	171	182	182	169	171	164	159	174	155	182	181	141	175	167	172	166	153	172	184	174	178	164	150	147	177	169	172	173	161	161	166	208	187	170	166	146	175	174	166	171	141	150	158	185	140	176	163	166	199	188	181	160	165	176	188	164	177	175	176	159	155	148	151	172	169	181	177	210	178	158	175	170	170	168	202	150	164	161	171	170	170	171	171	170	181	172	170	159	184	188	153	179	173	152	180	159	176	162	171	198	178	171	181	178	174	176	176	153	162	179	173	180	171	165	147	183	169	136	182	143	176	147	155	179	144	185	165	178	180	188	155	169	148	187	177	199	178	187	191	181	170	182	182	197	166	167	182	176	218	170	183	186	175	162	175	173	179	180	170	152	139	160	171	176	193	167	147	179	166	186	151	172	162	168	160	166	167	174	169	165	142	204	187	196	191	173	166	152	164	180	170	175	163	160	157	153	166	165	178	167	191	159	128	167	186	166	183	166	167	177	192	175	191	180	173	190	176	178	208	193	159	172	165	158	169	158	171	189	171	188	178	203	166	186	188	178	165	170	156	189	168	204	186	161	189	159	202	176	171	174	182	176	188	129	147	139	157	145	187	181	187	169	170	163	160	179	175	174	145	143	174	189	165	182	213	190	170	154	197	169	152	199	158	173	166	178	173	185	192	170	149	163	171	172	212	158	182	153	161	173	164	157	181	170	169	167	170	179	178	181	158	172	160	186	153	168	166	184	168	196	189	159	194	171	177	190	209	181	155	166	175	174	156	183	177	151	168	171	160	167	159	187	186	175	212	175	155	138	172	161	160	170	164	163	181	172	154	185	191	191	159	158	141	178	164	162	171	156	177	154	151	187	181	159	183	165	165	192	194	173	148	170	167	201	153	177	161	153	190	171	183	156	170	170	178	165	157	176	166	176	170	174	179	173	186	182	170	149	152	155	179	174	189	190	170	161	180	175	164	168	170	180	153	172	160	181	153	159	166	199	172	170	157	202	163	172	186	181	188	171	164	185	155	169	180	150	164	168	177	173	169	168	163	176	190	168	178	166	185	162	141	170	174	156	187	167	170	188	166	192	169	157	166	171	164	177	180	173	180	167	163	163	157	187	157	173	184	165	164	176	177	156	166	184	199	181	165	162	189	171	155	172	158	166	162	182	159	161	158	172	180	189	153	165	152	189	181	155	164	200	147	183	157	179	182	175	165	165	187	172	190	184	140	180	184	178	192	164	175	178	169	159	156	153	168	186	204	173	177	182	176	170	180	163	167	164	200	151	182	169	193	178	166	174	165	173	174	188	190	150	181	184	163	172	173	149	172	175	191	183	147	196	164	144	175	159	201	184	179	175	161	165	161	186	186	202	194	170	153	174	186	155	162	183	179	190	170	173	175	186	198	181	159	157	192	170	156	164	167	188	179	179	160	166	162	183	180	145	177	187	162	166	181	153	164	148	212	186	189	172	185	140	171	190	196	150	184	172	174	169	189	129	163	167	174	168	153	169	191	172	166	175	171	173	161	173	164	160	192	208	199	191	167	171	157	153	146	150	151	180	184	176	187	163	166	187	158	152	160	161	146	171	151	175	181	170	178	161	167	167	165	171	167	158	165	153	184	145	158	159	161	145	158	166	162	175	181	172	166	179	153	176	177	169	180	193	157	166	163	176	180	175	167	198	211	210	190	170	148	167	156	189	148	175	174	161	192	175	183	149	187	147	156	167	174	196	167	194	162	153	187	180	171	171	150	154	153	147	170	156	161	173	178	172	186	184	177	186	189	168	175	174	179	143	187	163	166	180	173	171	158	176	175	171	165	167	173	161	145	172	152	178	195	168	180	156	166	156	130	131	187	156	181	160	142	188	158	165	151	177	175	184	170	183	189	167
6166	822	1352	1489	1260	1065	898	843	674	677	642	595	602	590	528	568	531	512	543	482	507	538	488	484	509	455	475	492	495	516	463	518	517	505	489	461	498	492	469	449	504	460	510	471	475	501	487	491	520	468	485	442	462	486	480	455	476	458	427	464	448	487	474	504	430	473	519	427	479	458	484	493	482	467	486	442	471	494	457	447	451	487	495	490	515	511	452	450	485	445	478	464	458	511	465	477	465	429	474	454	439	489	454	467	440	486	497	421	478	509	467	467	439	498	447	496	452	446	472	483	459	469	522	464	452	474	456	475	469	459	494	443	470	488	476	478	489	492	443	461	435	466	449	478	433	452	449	461	467	497	449	490	444	466	466	448	444	484	447	440	473	466	461	476	480	497	489	503	463	478	462	446	470	455	468	460	479	453	466	483	453	444	481	513	498	470	476	432	490	468	505	453	512	481	471	472	433	466	472	457	474	497	446	458	466	463	454	423	490	500	481	470	457	470	482	483	456	452	460	453	475	486	455	475	493	480	490	407	440	494	462	452	443	469	438	464	469	436	508	453	440	439	486	449	485	455	422	449	470	506	470	513	507	469	440	477	456	501	494	458	469	455	445	468	448	435	452	478	499	448	465	445	499	501	486	471	448	455	464	485	468	491	462	456	449	476	441	462	439	447	479	453	450	455	440	458	447	495	453	487	454	466	477	479	455	532	471	464	449	485	464	482	464	458	457	457	441	444	458	454	459	437	480	464	468	461	436	474	467	464	499	463	446	496	467	474	481	477	453	462	483	475	482	484	454	462	495	478	444	468	478	473	461	457	459	503	421	444	412	473	442	476	446	477	438	444	470	457	459	469	464	442	456	502	451	469	494	456	508	450	462	457	465	466	454	464	478	437	456	466	443	472	448	459	509	463	428	449	437	499	483	470	465	422	474	459	486	470	463	470	455	488	501	504	436	488	467	453	500	479	439	460	482	488	491	464	462	461	460	465	468	458	438	436	486	485	480	471	475	475	485	460	515	450	464	500	501	472	462	476	416	493	497	518	527	455	446	449	446	464	433	476	466	427	453	471	495	467	463	492	487	446	467	486	463	495	485	467	470	488	464	434	473	468	437	457	431	455	470	430	490	447	453	496	431	467	491	487	455	431	418	486	477	464	448	464	482	468	459	464	523	438	527	468	504	445	446	488	468	494	463	436	472	482	475	497	466	450	468	441	434	467	496	502	473	464	433	459	449	462	438	472	454	443	494	455	477	469	477	490	465	441	523	422	471	480	461	459	514	468	469	465	463	462	496	436	463	467	441	460	469	450	479	456	465	443	438	486	492	484	478	446	469	446	482	483	488	508	453	454	473	470	496	469	411	489	482	442	498	463	457	474	476	476	475	466	432	446	478	444	458	504	426	450	483	445	470	485	445	469	502	451	470	464	485	471	470	487	458	443	434	459	485	456	479	486	469	449	470	464	496	513	480	471	440	435	457	458	457	471	451	503	468	482	458	460	455	486	504	509	444	469	474	528	502	456	481	461	430	480	482	458	499	473	458	468	442	512	439	440	472	517	488	509	449	513	452	481	431	468	465	439	454	458	443	446	485	443	494	470	440	458	482	441	514	486	489	470	450	481	528	460	457	477	454	478	430	530	481	472	448	459	446	469	481	471	465	485	471	486	428	462	476	503	443	474	477	462	437	460	507	420	497	479	491	478	477	466	489	452	481	452	447	483	500	475	514	494	424	461	466	481	481	434	494	479	447	484	441	491	478	467	479	462	439	470	465	459	513	458	464	478	465	451	432	458	470	474	457	465	489	471	413	458	477	460	443	465	446	479	514	468	482	471	488	471	446	464	503	466	471	464	440	471	510	468	484	449	448	475	488	470	478	463	493	458	515	465	455	474	439	451	457	428	448	458	463	474	460	463	510	424	499	468	497	504	446	446	467	459	477	480	461	473	495	429	432	478	461	454	439	466	454	488	522	444	456	474	464	415	466	460	485	465	507	460	471	479	461	464	443	470	459	462	491	487	466	487	474	474	473	505	503	483	454	465	450	445	454	451	478	458	452	505	420	445	465	497	442	429	458	473	459	480	471	497	445	452	451	463	444	430	471	437	437	471	451	494	480	471	470	476	495	496	446	485	495	482	507	461	429	497	450	418	483	429	448	474	485	460	482	462	458	472	455	473	491	470	481	449	438	441	452	419	438	496	427	469	493	472	485	504	462	477	462	438	469	505	454	490	477	472	455	470	454	500	459	471	455	458	471	494	482	466	443	492	479	492	455	466	502	426	478	452	444	429	489	447	475	492	508	487	441	468	434	452	503	470	447	412	447	479	434	488	473	425	462	445	419	478	468	470	489	480	455	513	460	475	416	435	505	469	458	511	483	452	517	502	460	462	476	509	520	470	481	418	485	470	496	446	511	498	475	482	462	468	473	467	504	490	460	472	450	482	483	492	500	470	463	490	486	463	482	477	494	502	498	444	483	448	471	483	453	523	404	438	474	477	477	476	479	444	477	490	485	500	495	462	482	454	454	452	468	439	446	467	443	444	449	471	469	436	502	495	441	449	491	468	451	461	483	456	432	449	451	485	457	466	477	429	457	456	460	451	470	444	495	456	470	465	493	492	456	476	485	446	478	453	474	439	456	459	447	479	463	497	463	488	494	445	437	457	489	475	474	444	486	483	471	497	453	481	439	473	465	466	430	443	445	472	470	459	494	471	471	417	459	452	436	466	445	477	432	469	461	494	453	445	443	421	456	504	464	456	462	451	462	481	478	470	438	437	515	481	440	471	470	488	491	471	470	456	444	467	463	473	427	464	434	460	437	480	452	467	502	492	480	454	488	459	444	440	474	472	443	461	481	435	504	484	436	459	449	490	443	471	477	505	482	509	458	485	433	477	486	500	437	450	490	443	497	450	455	485	500	501	474	440	473	450	499	473	478	457	467	457	448	462	493	459	463	440	479	416	451	489	497	463	442	463	480	512	475	468	466	467	444	473	460	449	487	435	501	469	476	490	510	444	470	528	475	435	452	458	482	479	481	419	472	428	515	432	461	488	485	489	429	484	485	438	436	443	457	491	462	493	494	478	474	460	452	475	443	433	469	466	443	486	466	460	481	442	485	459	455	480	461	490	452	488	431	479	430	438	431	487	507	497	471	418	500	465	448	474	479	492	467	471	474	475	440	498	450	480	426	444	476	451	498	473	502	463	469	467	461	443	444	397	480	478	486	506	459	499	468	468	442	454	465	480	460	473	430	467	506	449	468	465	464	486	473	479	447	479	416	453	453	448	472	441	484	460	489	432	475	483	457	445	477	451	458	475	487	454	495	480	472	449	466	436	464	453	469	451	483	457	471	498	473	448	447	459	470	485	453	466	421	496	506	465	510	420	521	466	454	462	465	474	512	481	435	450	466	471	463	475	478	431	499	498	473	477	470	462	493	454	443	499	496	441	490	457	453	454	494	448	506	426	481	465	470	498	466	459	486	446
14663	1457	1183	895	686	558	559	414	435	368	419	407	331	360	347	351	323	365	350	352	319	342	354	324	339	318	339	339	344	355	332	338	323	340	339	320	307	321	354	363	313	315	310	317	313	324	350	307	312	335	310	318	307	308	379	315	305	315	345	316	343	341	344	350	318	352	313	337	307	333	345	338	333	332	330	321	338	331	310	354	293	293	325	333	325	300	340	319	308	359	303	354	299	302	285	314	335	303	301	312	319	335	330	339	320	325	335	345	319	374	336	329	324	334	312	298	315	307	315	334	325	335	327	287	341	335	356	345	332	344	362	333	322	306	345	309	326	344	326	303	303	324	326	321	315	297	344	346	280	311	326	341	317	314	284	337	364	321	303	334	321	321	312	308	315	355	321	346	310	320	326	332	315	331	296	332	324	330	316	321	330	333	345	324	310	323	344	286	327	325	309	323	332	308	337	343	309	318	289	310	378	326	335	304	352	321	329	333	301	328	309	321	372	292	309	359	335	321	314	288	325	301	348	326	337	329	333	319	348	323	295	300	336	323	315	308	304	324	325	325	324	309	319	313	338	348	328	318	293	293	336	297	337	286	328	363	319	338	290	321	347	313	324	288	317	315	312	320	295	310	311	323	304	361	340	333	347	343	317	302	295	338	331	302	330	300	320	309	314	364	311	292	326	315	297	314	337	356	276	307	302	378	317	304	305	344	353	324	290	324	334	324	315	332	299	316	309	297	312	317	308	302	328	348	357	369	348	324	324	327	310	314	334	309	341	329	338	315	337	302	326	306	321	333	317	300	310	326	339	302	328	339	338	327	312	292	308	297	316	319	313	312	320	338	328	354	346	338	319	317	323	328	299	295	344	319	319	307	333	304	316	311	290	317	340	299	304	305	318	366	309	256	341	321	308	342	327	336	311	306	307	337	310	326	336	313	314	341	318	304	315	315	347	309	315	291	313	343	298	341	335	347	320	296	321	333	323	313	319	323	286	290	306	331	347	312	304	300	324	341	324	296	308	315	321	289	345	345	339	291	327	288	360	316	313	329	306	314	337	358	328	367	360	351	340	316	323	327	338	335	341	341	335	339	318	326	310	337	298	343	310	294	352	330	339	328	326	313	339	348	334	350	334	327	304	289	299	361	341	343	307	347	310	323	283	320	329	290	303	336	312	348	332	326	322	349	340	353	303	331	350	299	297	338	323	333	326	328	307	339	311	342	304	361	325	302	307	308	320	326	330	307	322	330	320	335	309	310	342	353	297	338	305	309	329	314	306	355	351	322	330	319	306	297	317	331	324	341	318	321	310	334	321	329	330	303	323	311	307	341	323	319	333	335	336	315	349	388	293	332	296	333	321	336	301	351	366	314	307	306	320	330	348	303	316	351	314	332	312	307	321	311	334	314	326	339	333	315	336	298	291	307	288	325	341	326	371	310	321	287	290	344	321	308	299	310	377	343	310	345	335	357	322	306	355	338	343	309	344	296	344	329	326	353	304	299	322	304	309	305	312	315	307	325	326	335	351	341	282	340	318	312	328	325	342	300	306	313	327	322	330	331	345	319	330	322	345	338	316	290	331	338	348	319	344	328	320	318	291	329	315	339	327	304	356	336	330	362	388	331	324	326	336	324	286	367	310	321	361	313	363	322	315	339	296	343	305	302	309	305	340	313	328	306	333	343	294	321	351	349	330	357	301	332	317	345	356	304	316	326	301	318	340	365	331	361	323	302	307	305	306	337	294	295	323	330	294	345	347	313	306	315	353	375	311	314	356	325	327	297	319	321	337	340	338	317	343	306	303	332	318	354	299	370	293	327	358	306	320	297	332	305	293	327	342	350	312	335	318	321	315	283	358	316	323	341	336	356	306	350	306	344	292	327	345	327	347	307	298	315	317	330	336	328	335	314	329	323	292	294	324	329	321	327	334	340	293	322	324	295	346	328	334	362	304	312	308	306	341	332	323	340	353	297	333	321	335	296	309	344	321	336	355	329	305	332	321	327	343	299	318	299	309	311	324	377	347	321	343	320	332	330	284	323	332	327	350	323	354	340	318	310	348	308	320	341	345	327	293	349	354	329	317	305	335	333	343	308	324	308	296	291	339	300	332	322	361	341	306	320	310	303	321	322	315	300	316	316	324	325	348	343	330	335	360	322	338	340	337	300	314	318	349	350	305	323	348	343	332	325	339	335	322	302	342	324	300	317	345	334	348	326	323	314	312	321	338	357	301	333	315	330	316	337	328	317	340	323	318	311	292	320	299	286	357	326	323	320	334	340	301	312	325	359	355	337	323	295	331	342	346	322	300	312	329	331	308	314	372	325	303	317	337	309	370	330	327	324	340	327	309	336	305	321	327	326	317	318	361	329	363	338	294	349	337	351	273	336	335	335	372	318	322	351	320	358	312	314	333	344	308	342	311	333	319	298	340	318	365	340	323	342	324	342	307	316	312	318	347	338	298	308	342	317	281	302	299	313	320	315	307	300	321	324	341	320	326	327	306	311	286	348	365	367	344	292	300	331	312	334	305	312	314	314	342	338	316	334	338	337	329	299	310	340	339	332	297	264	347	369	334	299	314	309	315	342	300	299	315	330	328	318	324	323	321	315	342	328	309	339	328	337	349	353	295	309	330	310	338	335	341	325	333	331	317	346	314	335	359	315	309	297	311	307	344	338	320	344	306	335	307	370	353	312	331	327	347	317	391	342	345	328	289	340	303	312	318	331	326	356	359	354	310	334	355	307	330	345	313	364	325	331	318	319	340	297	349	316	339	327	305	313	331	299	353	339	360	334	335	306	322	344	354	336	348	321	371	307	305	331	307	332	340	333	317	303	316	301	300	311	260	338	309	348	347	315	310	314	337	314	350	312	324	332	309	302	346	299	342	333	345	339	287	333	287	300	303	328	322	311	346	354	307	374	325	335	304	306	336	276	332	322	337	282	329	331	316	323	350	304	298	322	320	313	336	324	330	294	332	339	321	320	306	304	324	362	328	345	354	340	344	322	291	326	335	323	324	358	338	351	330	330	320	338	337	331	353	326	325	303	314	321	348	292	336	329	351	290	357	357	319	320	317	339	311	315	342	301	332	350	339	326	301	329	328	306	354	316	348	295	344	326	330	324	347	334	352	300	328	307	308	297	325	313	309	317	322	344	337	325	329	312	338	300	314	316	352	312	297	335	310	288	332	314	289	362	315	326	296	326	351	330	327	329	326	335	327	344	334	342	317	308	299	342	296	333	310	344	303	326	352	299	281	320	318	303	324	313	320	336	325	314	326	316	323	310	291	324	317	342	318	321	304	337	307	309	311	328	321	320	330	298	295	319	337	339	347	329	339	365	330	322	316	262	364	360	318	335	343	340	286	368	326	331	318	303	305	330	324	328	344	340	327	327	324	338	325	336	287	293	330	302	307	309	322	327	341	300	347	306	338	335	337	308	322	292	322	351	346	326	322	328	261	331	320	290	311	311	299	333	318	308	339	307	308	338
8481	1483	2373	2721	2291	1895	1643	1427	1289	1172	1124	1060	975	973	919	897	976	887	896	865	862	854	886	867	825	775	776	832	858	808	830	825	824	825	790	807	791	773	814	809	828	806	781	814	788	828	798	805	817	773	812	768	786	797	771	791	773	793	808	822	772	779	834	735	758	737	799	816	792	812	799	761	803	792	816	758	781	788	838	793	841	834	694	802	808	777	769	728	842	830	791	829	777	837	781	808	761	738	750	767	774	819	732	771	781	822	724	788	752	805	741	735	761	748	762	785	787	777	767	788	819	742	799	770	770	786	814	776	830	743	771	802	797	771	793	812	791	827	796	787	862	806	773	762	800	791	736	818	738	759	784	774	786	769	784	758	824	797	704	843	717	764	775	808	774	796	749	753	799	774	794	810	771	782	775	783	762	747	752	764	729	786	800	744	740	793	806	773	838	783	803	760	802	785	827	780	805	817	763	771	739	756	785	781	741	775	744	733	789	847	808	761	767	827	777	791	754	749	795	775	809	825	823	807	775	744	785	767	758	850	789	766	735	792	778	819	732	790	761	758	781	782	786	795	749	781	802	777	807	748	825	835	805	788	751	786	756	762	782	843	780	756	756	819	788	768	809	757	797	787	746	804	824	773	772	776	764	770	811	740	819	756	780	809	789	760	800	773	745	815	765	775	760	751	724	819	773	796	812	831	814	748	790	802	833	772	780	801	778	782	769	780	777	755	774	751	774	816	843	766	770	767	798	770	747	805	824	801	831	743	785	757	795	780	760	779	803	825	767	773	818	774	831	783	810	777	753	816	751	741	780	805	759	793	812	792	737	834	754	781	720	775	789	839	810	782	814	751	743	794	774	808	788	821	762	776	794	790	798	766	806	765	794	835	832	734	753	773	775	780	776	790	782	803	739	756	778	790	796	793	779	803	782	789	766	786	777	741	753	793	745	845	765	793	779	822	764	800	766	835	770	755	785	850	732	723	781	822	779	783	778	720	771	735	778	795	759	799	768	748	810	755	766	815	741	788	820	787	800	801	753	740	820	728	737	816	807	767	820	776	815	787	739	792	800	747	762	801	802	795	742	755	821	817	767	784	730	777	762	810	743	755	801	756	791	810	770	775	769	796	821	761	762	828	794	783	747	807	773	748	756	806	812	739	800	821	771	787	804	758	815	747	791	716	766	792	771	774	791	785	787	794	738	740	758	767	794	859	790	817	777	796	782	777	797	786	740	735	821	780	770	778	733	780	775	771	775	782	759	740	807	819	827	783	763	768	799	705	732	752	792	826	786	791	798	764	761	788	775	758	799	797	823	792	785	866	798	804	771	777	748	748	816	797	766	720	830	811	776	787	813	807	823	777	784	832	725	769	799	776	749	764	798	785	773	800	797	793	754	748	784	771	793	779	764	776	796	708	736	800	772	791	816	844	807	818	733	697	770	782	779	829	787	801	806	799	780	764	784	820	833	750	778	819	764	763	794	718	805	761	787	771	746	813	824	757	805	807	801	746	770	739	787	800	842	773	761	779	740	792	778	824	780	746	854	826	850	807	759	808	795	794	779	760	807	774	809	796	790	816	803	784	824	773	815	776	746	797	752	765	778	759	768	783	781	779	777	761	808	766	810	769	763	834	808	780	796	816	804	738	746	768	748	793	762	742	812	774	762	786	783	816	779	753	754	815	791	763	809	811	778	833	798	780	834	729	821	740	795	777	808	746	751	820	797	790	806	778	793	784	791	768	806	769	794	781	820	756	799	773	778	804	784	741	802	809	752	792	807	775	822	801	766	753	727	816	803	731	776	763	788	786	727	770	795	803	764	792	824	763	798	780	799	787	805	820	770	721	763	794	760	744	767	767	752	774	813	775	779	785	799	803	724	830	837	785	756	749	770	802	773	798	765	765	790	772	789	800	757	811	734	841	857	740	783	750	769	786	731	777	763	831	756	800	811	795	796	777	781	736	787	718	790	773	797	814	791	838	792	798	816	793	806	792	777	764	813	801	760	776	823	788	753	796	736	751	731	807	804	828	814	774	792	782	809	801	766	777	800	753	791	806	799	771	766	788	788	760	752	767	792	759	813	768	766	819	777	777	767	778	806	738	773	781	758	771	744	764	781	770	817	773	811	754	775	780	768	774	776	757	751	745	775	754	789	767	801	767	767	760	759	761	790	782	764	745	833	771	743	804	783	802	764	818	763	796	757	819	800	801	783	769	789	791	791	779	808	792	771	831	781	791	782	796	766	817	792	723	756	801	780	772	823	850	781	785	775	795	832	810	826	792	740	766	762	792	759	752	797	788	767	811	816	785	773	823	759	768	797	725	782	787	807	767	790	784	724	779	811	787	777	786	804	815	768	730	759	814	779	783	828	745	800	793	827	765	801	819	792	748	795	789	817	749	852	738	798	788	740	821	762	786	793	785	769	810	824	769	804	744	760	700	822	794	797	829	715	824	791	737	792	787	806	784	804	792	736	804	793	842	799	801	773	785	750	769	781	748	784	777	770	781	862	747	753	793	759	800	791	807	738	807	762	784	748	816	784	786	757	800	785	810	782	761	757	806	765	778	754	831	786	790	800	772	839	789	790	765	738	741	790	773	779	741	804	776	799	821	747	843	838	782	760	839	793	775	780	753	805	794	739	791	840	783	801	744	780	811	830	837	743	750	721	758	771	808	747	785	771	771	783	790	762	777	780	764	793	706	813	765	783	721	849	783	787	781	832	778	756	790	760	766	788	815	773	771	766	796	808	782	778	796	767	819	769	819	729	784	792	773	766	786	824	805	806	779	752	788	794	789	762	776	768	824	761	781	803	791	765	747	788	723	832	781	718	777	778	823	744	832	773	753	802	808	762	800	820	825	799	778	775	753	741	760	771	800	815	791	818	811	768	793	814	791	765	796	819	787	788	744	719	793	785	809	796	777	755	785	792	773	815	744	775	741	825	725	732	764	793	812	781	767	772	879	741	770	745	803	778	765	801	724	763	828	754	771	753	738	779	818	799	768	756	806	752	785	809	797	815	787	785	774	778	764	763	816	776	821	816	818	749	784	772	777	795	826	802	733	787	811	777	802	819	786	810	763	805	816	797	758	789	750	751	759	775	761	773	776	786	755	776	794	765	752	797	787	821	773	775	796	740	763	780	772	748	841	770	802	775	786	858	789	818	764	725	797	782	799	765	783	738	772	782	816	811	738	748	764	814	819	771	754	780	762	782	781	759	802	721	801	784	834	763	781	787	747	766	817	781	808	800	815	759	776	760	838	775	767	746	767	788	832	829	760	795	774	787	794	781	797	739	781	835	768	745	789	793	789	774	788	788	853	756	769	735	759	750	800	761	788	803	796	831	767	842	756	813	787	734	774	797	805	806	767	805	797	766	815	723	800	768	814	783	787	783	806	796	771	783	783	757	796	788	784	748	784	782	761	803	754	752	812	801	789	799	790	781	774	805	751	786	756	820	740	827	806	841	754	770	736	782	756	780	731	782	771
1459	302	283	288	290	273	274	291	291	295	308	310	300	271	284	325	298	274	283	277	261	327	302	340	276	263	259	313	294	282	273	258	283	298	270	331	269	264	287	302	274	305	290	295	313	286	286	326	286	323	301	285	274	288	319	286	288	294	285	304	303	278	287	291	309	280	272	264	296	285	338	259	292	319	288	257	294	259	305	312	331	277	308	271	266	278	290	309	271	309	295	275	268	304	280	249	303	316	288	275	302	249	289	266	269	283	269	292	298	279	299	264	290	261	254	284	320	288	273	288	303	268	260	263	291	297	303	287	307	272	284	277	280	287	292	258	266	311	299	261	294	293	286	311	295	306	300	285	261	302	315	303	288	262	276	248	252	280	286	308	308	280	302	290	304	262	270	315	285	290	294	309	292	280	273	265	290	309	270	298	312	262	282	264	286	311	301	273	291	268	286	253	265	277	284	281	286	287	268	274	285	300	314	280	309	284	284	274	271	276	298	299	288	284	263	286	343	283	299	304	305	275	247	285	307	312	307	269	309	263	269	240	256	256	285	252	288	287	262	269	279	265	274	247	297	281	313	280	313	293	269	282	258	280	263	300	292	277	273	280	266	296	268	300	269	312	285	266	313	277	276	315	291	281	293	311	293	309	283	290	286	319	276	263	310	289	243	276	299	328	292	284	254	291	316	289	302	318	277	288	276	252	265	270	329	272	261	303	304	262	296	294	287	294	300	286	288	314	311	295	319	303	299	288	282	298	294	309	293	291	282	331	286	255	299	313	276	303	292	292	289	284	285	306	284	309	260	234	277	294	262	288	269	310	272	262	274	300	250	282	282	302	323	308	308	305	263	300	269	300	301	250	277	288	291	280	301	268	329	263	272	306	305	278	265	289	253	270	304	290	287	304	295	275	273	292	312	307	304	307	266	304	282	279	284	297	290	295	269	284	312	286	299	306	290	320	283	285	311	286	281	235	268	293	320	323	293	312	310	324	314	289	298	297	279	296	294	297	274	298	278	273	296	299	291	266	275	314	280	287	301	293	285	291	277	295	315	266	300	291	276	310	325	289	285	311	312	303	266	273	282	295	298	267	279	284	282	299	268	257	280	299	277	277	245	288	332	269	291	268	268	277	283	295	326	274	301	283	243	317	333	301	264	289	256	272	280	274	271	293	317	281	274	258	276	304	318	278	296	302	302	270	283	282	269	277	256	291	293	299	258	272	266	301	260	299	267	259	294	289	279	311	275	272	293	282	288	302	279	278	307	297	283	288	295	290	285	268	285	302	294	310	267	292	301	282	261	295	300	300	323	288	252	293	274	306	289	267	309	321	262	276	281	309	261	292	297	300	261	337	301	327	288	265	300	269	274	298	291	277	311	296	291	284	272	285	245	288	279	305	303	314	260	297	283	263	315	282	269	318	290	312	297	267	284	300	296	298	290	251	288	325	281	287	304	312	329	265	269	280	297	301	319	282	291	271	266	277	301	292	279	277	286	299	311	307	283	293	293	270	302	266	266	278	271	291	319	314	293	276	287	287	286	248	283	257	272	289	287	283	316	275	308	293	287	312	304	301	285	331	290	283	279	287	246	251	265	278	270	239	307	306	262	302	311	237	284	258	274	275	281	324	313	317	272	248	295	287	305	310	280	294	266	293	294	285	324	317	276	282	309	309	289	306	326	289	291	285	283	281	308	308	285	314	250	287	302	302	264	298	278	308	292	304	307	312	294	264	293	288	265	263	283	286	289	317	284	294	284	299	284	293	312	306	267	263	300	291	268	316	294	306	262	321	300	267	316	264	268	253	285	312	293	288	331	294	279	290	265	307	295	323	309	269	298	330	289	264	309	269	255	305	268	279	277	295	307	308	324	297	290	275	256	286	292	294	298	287	297	274	295	272	306	265	319	276	294	314	270	290	291	284	281	297	278	273	301	310	291	297	285	291	333	282	256	324	281	267	299	263	315	307	276	266	290	309	293	300	306	309	283	282	297	271	267	288	290	320	286	294	295	282	319	289	296	301	276	285	271	268	303	318	261	287	271	331	288	274	274	253	311	291	300	274	281	250	284	280	268	280	292	292	278	252	290	309	310	293	297	267	292	311	293	279	309	295	275	290	290	324	269	306	250	291	290	275	247	296	316	275	291	314	282	340	289	255	320	291	305	287	290	282	268	273	276	285	269	262	282	283	301	283	256	295	321	271	274	299	291	293	274	286	305	264	289	281	278	305	281	294	304	285	308	299	317	274	260	289	293	302	278	302	296	290	303	283	274	317	261	268	282	283	294	286	290	285	303	276	305	294	268	290	286	307	293	292	281	286	306	254	300	271	310	287	298	315	282	292	283	293	294	258	288	285	273	279	321	282	307	294	264	314	282	299	303	272	286	280	299	267	272	278	273	292	291	313	283	304	279	306	284	315	279	320	331	257	279	320	312	295	295	277	311	262	266	274	284	295	296	284	299	250	263	277	308	241	254	276	229	305	268	277	283	274	284	270	314	279	280	273	293	273	296	263	290	274	287	291	281	288	292	272	270	247	296	291	289	320	271	312	268	274	265	299	290	292	301	262	278	298	291	310	262	309	264	289	263	276	275	308	301	260	279	299	310	257	274	332	272	288	293	300	271	292	270	300	301	265	312	287	287	311	283	298	294	280	317	298	329	296	300	291	291	286	242	289	291	286	269	301	276	303	317	297	289	288	291	294	323	300	306	273	266	270	280	274	303	326	271	289	296	274	321	298	310	266	296	258	257	264	298	311	302	251	271	232	297	307	265	281	296	288	296	297	322	305	269	316	277	287	277	295	282	263	282	286	274	327	280	268	294	267	246	292	293	245	269	295	294	236	323	295	284	286	300	267	274	312	289	296	298	259	271	277	278	311	298	303	309	289	290	292	308	299	283	286	279	259	284	303	318	299	299	306	290	271	293	277	280	278	311	248	282	286	288	290	282	283	308	322	312	266	298	307	306	304	273	305	314	269	287	341	304	279	291	277	325	322	302	283	273	271	289	311	291	313	307	295	264	280	277	279	257	261	274	270	262	284	294	307	281	308	262	298	296	259	336	287	293	280	292	317	290	277	283	263	272	322	272	316	310	287	293	278	286	267	269	286	283	298	297	264	316	301	278	302	306	324	279	290	308	269	261	279	302	290	277	318	277	277	305	313	297	314	340	271	294	281	296	318	287	304	290	259	288	297	289	284	324	280	336	312	273	269	280	313	295	301	265	294	249	302	292	285	321	281	312	296	264	321	276	302	278	290	249	298	288	293	334	301	298	318	294	273	274	309	276	306	287	275	304	300	271	288	286	268	302	263	308	291	309	287	297	327	295	286	287	289	292	302	312	316	291	319	285	273	291	306	267	265	281	303	307	297	288	277	278	278	287	287	329	286	293	314	261	287	262	290	293	284	310	270	293	296	309	292	290	285	321	308	283	279	263	275	287	286	297	300	270	280	300	302	307	290	298	301	272	318	310	298	287	251	305	302	284	294
1860	716	716	677	722	755	700	674	666	659	658	681	717	677	722	736	669	685	690	682	657	698	676	662	657	654	664	658	695	672	688	678	705	668	681	664	635	694	675	739	638	715	678	683	669	664	637	685	676	677	710	676	672	678	671	699	701	680	709	669	679	684	728	717	674	684	706	688	667	660	702	692	709	720	628	662	665	666	703	717	646	638	703	665	716	723	680	648	650	664	689	704	657	680	668	630	626	702	651	759	675	671	676	679	655	676	671	718	661	712	693	681	660	701	689	690	637	675	679	669	694	666	687	654	714	735	683	723	682	696	670	701	689	672	689	708	665	665	671	673	670	664	688	647	698	716	705	662	650	637	743	664	673	706	657	686	649	684	637	671	707	713	665	671	713	701	703	692	640	675	632	674	678	705	661	688	695	673	654	663	648	695	651	697	727	652	663	710	731	663	716	672	661	685	703	689	652	655	645	707	652	699	660	662	722	670	668	674	705	679	731	658	679	680	673	696	642	685	644	679	661	692	673	690	630	682	670	669	667	682	654	728	705	671	727	703	706	701	687	661	672	660	685	706	669	691	662	688	713	667	653	672	669	681	699	680	686	671	693	664	634	713	674	684	659	712	740	671	690	651	684	674	687	680	689	638	670	680	638	707	681	690	651	694	650	668	643	639	687	660	736	666	667	684	723	654	657	689	716	698	712	691	631	690	670	703	668	643	675	719	726	634	706	691	656	729	719	680	689	683	689	626	712	675	707	614	708	667	661	701	711	655	634	697	686	656	653	661	693	693	679	687	668	649	671	637	673	666	677	649	650	674	673	724	652	685	681	697	628	719	642	697	698	647	710	651	690	689	714	714	669	680	677	671	729	684	678	645	674	666	725	665	663	672	700	699	719	672	663	663	675	688	697	679	636	655	647	675	670	692	667	678	664	680	714	669	694	693	677	726	705	686	703	679	641	685	665	664	666	646	634	655	669	714	713	679	659	665	634	664	667	693	665	687	708	674	663	647	644	655	709	674	669	692	649	651	623	664	681	654	732	639	651	676	652	675	719	681	690	681	687	669	694	703	701	710	682	688	668	656	630	728	667	654	678	656	662	697	709	655	642	676	655	692	683	728	667	669	663	693	719	649	680	710	721	665	702	709	681	668	655	711	743	671	698	694	674	666	682	642	678	648	668	670	690	658	653	690	704	625	638	674	688	707	651	699	703	683	696	658	692	710	652	695	672	680	715	697	723	662	645	697	706	711	661	707	692	708	673	693	688	618	671	676	691	706	676	678	658	708	693	675	715	706	717	623	694	645	688	682	661	657	657	649	699	709	699	691	668	683	680	686	688	673	702	709	668	694	660	689	620	669	702	649	685	674	704	670	708	687	700	685	704	688	686	693	682	701	674	665	665	707	675	664	706	692	687	691	698	691	702	664	691	686	735	695	711	697	691	672	651	688	664	705	696	673	668	667	706	632	682	658	667	650	646	681	655	681	629	676	702	673	692	686	737	715	736	635	678	694	728	699	658	684	709	669	639	634	664	658	696	657	684	637	687	655	701	662	685	634	678	679	689	680	668	670	678	649	625	639	629	699	675	719	685	777	683	709	690	681	686	658	706	656	663	693	673	683	690	687	686	653	713	643	698	644	675	677	658	669	675	668	722	684	699	667	666	661	703	702	670	645	639	684	686	705	660	685	728	713	632	624	675	670	665	689	666	684	673	633	726	668	724	678	686	686	653	705	662	705	698	680	683	632	686	663	673	672	662	671	721	696	689	738	750	686	665	710	627	689	679	668	716	706	649	635	669	711	658	648	650	666	667	685	703	746	715	699	701	673	719	654	699	712	710	595	668	693	707	663	664	662	636	654	680	702	696	622	702	683	664	692	667	679	694	658	707	684	690	644	695	688	674	695	657	680	682	659	678	741	716	641	671	652	683	684	652	703	679	688	705	682	679	641	693	699	668	723	694	703	706	685	695	698	702	680	676	651	638	657	680	716	668	663	699	679	698	710	677	679	676	721	661	657	652	711	685	679	716	642	680	697	696	627	625	711	668	672	685	665	654	655	715	683	699	674	693	643	688	697	646	661	692	682	689	667	639	635	671	719	643	684	661	705	712	669	690	689	673	649	649	727	675	667	654	679	699	658	655	639	656	683	714	714	656	641	642	696	679	623	718	658	656	640	715	670	677	694	683	693	659	671	713	658	673	701	682	662	731	632	699	633	644	689	687	684	684	690	662	663	703	594	720	660	654	709	644	678	700	689	727	670	684	681	691	650	713	635	661	634	642	670	669	673	667	712	677	710	677	683	703	665	695	685	652	674	695	693	703	703	697	705	676	665	636	663	663	665	663	663	704	657	700	674	676	700	626	655	633	701	660	626	680	699	663	662	665	666	682	714	676	650	685	694	682	697	670	659	664	615	689	666	695	697	686	706	680	637	655	677	702	690	673	669	674	670	701	643	681	675	634	665	690	695	652	699	646	706	694	695	674	677	699	668	679	669	677	698	709	709	658	666	641	664	683	720	648	661	645	681	718	716	690	735	705	662	647	698	650	650	654	684	680	710	743	662	665	672	703	685	688	672	720	695	718	734	729	684	687	707	694	654	668	646	663	653	667	663	720	682	669	659	698	673	634	697	671	641	679	658	727	646	695	696	706	659	660	672	666	656	666	683	705	713	694	685	665	644	628	678	635	681	672	668	689	696	683	675	671	670	672	687	682	676	705	691	687	658	671	675	655	674	680	686	637	653	700	651	724	720	693	650	706	653	655	702	665	645	681	755	645	697	627	688	699	655	647	642	735	731	673	698	659	681	658	668	659	701	693	672	655	651	734	677	671	671	660	701	692	683	639	691	662	638	692	634	696	671	699	719	660	667	703	725	663	655	704	704	677	674	656	652	682	722	700	693	664	659	665	700	677	682	684	651	636	703	691	676	702	641	680	727	692	689	663	687	695	698	672	689	703	659	689	685	712	721	690	696	712	680	705	703	673	685	680	704	704	688	645	690	666	678	668	666	657	685	669	709	674	661	703	696	708	712	623	707	715	658	697	652	717	649	728	682	669	613	696	726	678	678	660	699	681	656	686	707	679	677	689	707	698	684	653	723	690	691	707	613	689	709	682	662	718	671	652	678	680	670	665	651	669	692	663	688	631	678	638	642	698	689	693	665	697	695	640	673	648	716	693	728	668	645	668	635	709	698	700	692	663	695	655	672	659	654	720	693	664	699	665	635	680	709	698	671	681	667	663	660	700	732	678	674	693	637	688	661	684	731	695	700	718	706	673	654	677	670	684	660	667	703	656	712	698	683	656	658	679	640	702	717	671	653	655	687	710	695	695	678	717	658	692	682	716	677	715	622	659	710	690	621	681	636	713	693	699	743	666	688	652	662	653	666	712	649	670	727	709	695	642	696	655	672	651	646	690	662	678	696	660	683	688	658	626	634	667	678	662	700	665	658	694	717	702	641	665	717	708	681	663	757	662	684	705	682	649	667
7593	564	540	471	297	310	265	217	220	171	199	177	198	187	187	157	197	171	196	192	185	179	168	174	197	183	220	190	174	186	181	174	180	170	191	188	171	181	198	192	186	173	178	180	188	178	194	173	166	200	196	178	182	161	166	182	177	181	190	169	181	182	172	175	190	174	170	169	163	202	149	160	188	180	207	167	177	169	194	170	162	180	161	164	206	174	170	168	168	188	186	173	163	184	184	175	178	145	160	153	171	173	157	180	129	168	164	156	181	155	184	161	141	171	162	157	199	165	149	171	186	181	176	212	190	182	196	168	167	176	167	174	173	215	172	158	163	186	152	177	163	187	175	189	172	158	184	160	162	160	185	179	198	160	171	179	168	162	169	180	159	187	163	165	149	160	192	169	152	152	171	147	180	163	160	169	154	177	170	152	185	177	170	183	159	183	175	169	177	191	197	181	166	180	147	172	177	167	156	173	170	187	167	172	188	200	169	158	185	176	190	165	193	171	166	181	154	163	174	194	180	162	165	176	186	164	152	164	163	164	191	170	190	181	180	201	149	165	176	177	163	162	180	165	186	202	172	185	179	167	182	176	160	168	172	171	147	165	161	150	178	158	151	175	164	192	180	174	190	196	185	166	177	177	182	172	163	177	194	198	161	163	179	162	192	176	184	170	171	154	173	142	185	143	159	155	142	163	153	166	176	177	167	155	147	185	193	176	157	169	157	164	208	168	191	177	191	181	170	185	163	188	175	167	163	164	189	173	165	151	183	163	172	153	170	179	155	191	198	165	170	183	154	171	173	171	185	167	169	180	174	148	191	172	148	198	169	182	164	188	208	179	165	157	188	172	161	156	153	157	190	192	170	155	164	156	193	164	183	179	174	153	181	156	185	159	157	169	173	150	173	173	182	164	165	174	167	188	166	168	164	195	163	181	160	189	166	195	159	186	181	164	177	157	163	185	189	180	172	175	176	193	152	161	146	187	205	180	161	188	185	179	173	184	207	184	152	174	173	166	175	153	165	177	144	163	198	174	175	185	188	176	198	179	169	167	168	169	153	203	186	168	180	179	170	171	175	168	179	167	151	163	172	157	160	170	155	209	193	186	178	170	145	187	178	181	156	149	194	166	153	154	166	197	190	176	198	161	188	157	191	168	146	169	183	177	158	168	191	180	171	186	197	186	152	148	196	156	169	157	165	196	177	161	181	162	167	142	175	174	166	168	145	152	184	194	199	184	143	153	184	167	177	169	178	154	191	182	180	163	162	182	172	171	175	153	151	174	196	187	165	165	160	166	194	167	182	166	178	191	164	164	158	173	176	157	185	181	153	188	170	182	170	151	187	194	174	165	174	172	162	163	136	178	176	156	165	135	173	165	169	181	195	141	179	169	163	164	208	156	169	167	186	190	159	195	147	172	185	162	176	179	158	198	170	182	173	171	163	170	176	156	171	181	172	144	146	176	148	157	160	202	150	163	157	153	133	169	174	170	156	180	165	156	160	158	156	174	175	155	161	150	186	168	193	176	186	178	184	147	175	195	170	174	162	178	160	173	187	175	147	170	156	167	173	185	176	161	170	140	165	171	170	146	165	162	205	175	162	139	161	167	191	177	173	160	160	158	176	168	149	153	172	178	165	173	160	169	182	151	152	183	159	188	164	163	184	166	188	128	157	151	191	161	172	204	147	167	179	195	200	165	151	166	190	187	156	170	156	177	191	169	186	193	180	182	164	165	178	192	167	163	191	164	118	171	184	166	182	167	171	177	175	182	185	191	172	176	185	143	187	171	179	175	153	180	185	162	162	163	169	184	182	170	155	164	170	178	193	171	163	161	151	173	159	165	174	160	155	155	157	173	172	173	160	173	186	166	165	165	165	189	192	195	211	189	153	165	178	165	166	180	210	176	170	158	132	182	160	176	178	180	198	180	184	173	155	172	167	166	170	167	170	195	171	124	178	173	177	189	178	166	194	196	193	176	147	173	167	169	181	165	174	158	160	151	188	176	164	189	164	187	192	170	165	177	170	166	197	184	162	173	153	170	192	175	197	175	168	162	182	170	175	197	158	165	166	178	171	181	180	156	166	177	151	164	164	164	190	180	188	170	169	152	174	153	172	186	180	176	156	154	189	176	182	156	167	172	184	174	166	152	179	157	153	182	180	166	159	175	189	174	171	158	174	152	172	191	184	151	177	183	192	163	182	199	155	169	173	154	167	193	190	172	176	174	182	160	166	163	159	186	180	156	163	161	160	148	181	164	184	158	174	172	166	149	189	147	177	170	179	180	194	147	168	164	146	196	165	190	170	209	168	169	161	164	160	180	162	168	169	188	173	164	162	163	167	188	156	167	170	162	165	159	152	170	165	147	158	165	179	184	170	185	182	177	189	159	173	171	165	179	185	196	176	162	161	187	181	182	165	191	172	171	161	151	147	181	185	174	191	174	187	179	185	158	157	181	186	171	179	186	187	179	175	177	189	170	158	203	175	184	167	160	158	170	138	178	135	170	165	172	182	138	178	193	168	152	176	172	184	178	181	160	172	190	179	170	181	165	202	169	177	186	185	186	176	173	192	181	187	171	165	183	186	182	187	184	173	196	184	158	176	173	165	160	188	179	194	166	153	177	151	155	165	154	196	179	164	164	194	180	167	165	159	177	150	166	163	175	194	160	167	178	174	152	187	158	193	170	145	157	173	169	181	170	190	175	170	145	184	165	177	182	188	166	175	169	149	153	186	183	174	160	196	163	166	171	185	229	161	179	165	170	183	190	175	176	153	185	186	167	164	166	184	157	139	176	169	166	157	173	183	172	192	157	162	157	154	178	170	187	169	174	185	179	176	177	137	194	155	167	170	159	148	143	175	164	179	173	146	168	156	159	189	163	165	178	190	182	184	173	163	189	174	186	165	162	173	177	188	174	171	188	159	184	190	193	175	160	145	174	155	168	174	166	195	147	185	174	149	147	161	159	181	161	143	150	189	169	154	151	146	185	177	177	177	165	167	179	174	182	170	174	160	181	168	177	163	194	174	152	179	169	151	187	167	189	165	167	172	163	194	184	176	185	175	196	182	189	160	164	159	177	195	173	175	193	148	190	165	167	192	144	171	160	174	171	160	164	179	161	167	173	169	156	183	191	145	151	167	198	183	178	172	179	169	149	147	192	171	160	141	176	177	191	171	185	173	176	177	172	161	184	204	178	171	168	180	158	167	162	176	184	188	153	157	184	183	173	175	171	151	153	183	171	167	145	170	179	156	170	178	180	195	182	162	174	175	157	160	160	158	190	168	196	201	183	171	150	141	169	191	172	149	181	142	169	175	181	176	160	173	176	184	164	145	152	180	159	151	182	159	178	183	185	167	153	179	161	171	180	156	173	177	177	168	170	167	199	182	182	176	168	175	181	159	181	171	163	162	182	194	176	165	195	175	179	160	172	163	160	186	155	181	189	195	203	177	168	170	150	173	167	168	175	196	169	185	167	202	187	179	179	155	175
6276	786	1308	1433	1290	1015	896	828	772	643	674	644	654	566	560	534	577	520	548	520	527	498	513	477	525	488	528	483	460	501	513	486	501	518	500	511	520	448	499	474	498	470	480	498	494	472	450	478	456	474	437	485	486	486	484	476	479	465	453	467	505	476	471	485	454	476	483	466	470	470	455	447	456	501	472	448	477	435	486	459	457	458	481	492	447	477	447	534	445	476	500	457	478	469	469	469	436	464	444	437	492	481	493	453	432	470	457	452	487	475	471	490	460	441	434	495	457	485	460	465	471	470	467	449	451	467	457	477	476	469	470	518	485	497	445	463	497	517	455	440	481	449	439	486	492	461	475	461	510	493	469	466	518	462	497	455	458	461	464	474	464	463	455	475	483	455	453	451	462	469	474	474	479	456	471	471	459	460	458	463	481	447	479	476	478	441	484	495	474	523	479	448	457	457	463	492	499	468	464	490	445	478	487	445	476	479	519	473	496	500	482	444	479	467	466	463	470	450	459	480	485	497	483	460	440	508	474	462	491	463	458	463	428	445	417	477	469	469	452	496	477	462	458	449	471	491	485	526	506	503	433	483	481	483	487	463	458	486	448	465	458	459	467	467	427	472	466	479	469	447	457	466	475	434	489	463	458	479	440	456	474	498	453	475	468	480	440	460	489	470	442	471	487	466	506	521	428	493	487	459	476	480	460	482	482	493	459	490	438	460	459	462	477	454	468	480	483	493	470	468	458	465	492	458	473	441	487	442	481	495	460	482	490	455	440	451	469	495	480	485	478	441	440	464	499	484	515	482	483	454	486	512	471	499	458	446	489	493	481	480	471	473	483	483	447	467	501	501	462	489	461	484	463	457	454	484	499	478	518	423	484	470	452	482	500	477	487	483	453	469	434	499	481	486	457	514	465	429	479	455	512	484	473	472	473	443	481	471	512	486	434	442	455	399	458	459	450	455	477	464	468	463	487	448	479	439	504	443	497	450	467	447	460	505	420	447	508	457	442	478	472	463	467	472	477	474	464	454	447	479	499	467	473	458	477	465	504	457	479	452	481	451	456	441	530	426	451	492	476	475	477	477	459	458	481	422	503	500	468	489	514	481	465	469	501	440	452	438	458	488	428	436	445	433	486	477	455	491	478	426	467	499	469	448	463	475	422	470	522	442	468	462	473	450	453	454	456	468	465	447	472	478	496	456	449	480	460	430	469	477	468	437	474	499	461	459	478	460	453	496	461	491	449	470	473	464	497	457	489	423	446	504	464	475	480	518	458	473	468	466	449	470	491	512	475	453	422	482	503	490	463	466	508	485	493	501	469	483	461	479	494	497	452	431	469	452	481	444	435	441	515	458	469	471	473	424	436	448	462	435	472	475	489	470	492	461	484	426	461	477	460	478	466	507	423	478	474	480	453	457	439	438	468	505	455	455	448	462	466	507	500	455	481	464	494	433	478	489	475	475	455	456	465	479	446	440	447	521	495	454	467	441	468	455	469	461	483	442	491	478	472	468	455	505	452	501	466	485	473	487	467	457	471	445	468	472	474	471	484	426	468	461	474	450	447	474	478	485	458	452	468	469	504	466	447	428	474	467	484	472	472	500	461	464	457	494	488	469	468	461	473	482	471	479	461	446	488	459	449	501	468	491	478	457	446	513	500	500	521	455	470	435	474	548	499	495	463	488	504	441	498	477	472	453	473	471	460	478	492	501	484	497	516	472	454	464	502	471	468	492	492	454	477	466	497	468	473	461	440	461	461	481	479	477	475	495	450	446	453	476	456	494	467	484	481	452	478	471	430	476	482	447	449	432	427	457	466	484	464	443	491	495	496	484	469	455	484	465	499	459	470	467	479	457	471	444	451	445	453	470	448	461	477	427	440	477	473	445	484	488	469	464	506	465	481	482	461	449	508	435	419	453	443	425	516	483	486	431	490	462	464	481	458	459	451	470	447	486	433	499	463	440	440	466	433	484	472	449	477	485	476	475	443	469	421	507	477	462	451	489	484	468	449	472	447	485	435	478	517	463	443	480	498	450	459	466	455	483	466	495	454	462	494	486	454	509	455	481	467	472	454	468	494	511	510	497	461	504	515	432	436	458	441	455	477	524	449	446	464	429	480	442	466	434	453	467	433	517	533	470	444	448	454	453	466	477	512	454	458	477	456	465	448	468	446	462	460	469	468	464	455	496	442	444	461	434	464	502	454	502	478	473	467	438	521	469	483	473	471	470	453	470	464	464	446	500	498	471	429	463	471	461	454	486	451	468	485	469	441	455	420	484	480	450	471	484	500	479	444	460	453	492	502	454	464	489	493	439	481	465	468	438	439	432	471	480	478	458	478	461	494	454	483	465	444	473	456	480	475	456	467	461	447	461	519	464	462	459	453	454	482	453	526	440	455	459	458	466	507	442	470	469	446	504	476	473	455	486	504	467	512	503	461	451	478	467	439	454	472	492	455	444	472	475	497	453	464	504	458	492	467	456	469	455	467	436	444	462	442	463	465	491	464	496	506	458	502	496	500	474	425	442	430	454	463	502	443	445	485	475	460	472	466	480	454	485	481	440	446	501	484	463	439	486	467	477	487	451	443	526	460	441	460	458	456	453	436	493	404	427	456	451	428	453	465	460	449	449	487	541	477	508	481	487	462	449	481	496	454	468	460	468	468	459	445	461	470	443	432	477	471	477	467	473	454	480	498	463	451	450	480	478	497	435	471	497	480	473	494	517	470	459	479	433	490	448	471	480	458	457	480	459	474	495	487	467	426	489	463	487	475	436	455	456	461	459	455	477	462	438	475	479	497	458	494	461	490	447	469	517	458	487	468	489	463	465	466	509	467	482	473	501	463	475	446	446	477	481	460	504	471	488	437	475	478	451	478	417	474	468	478	484	456	472	452	451	468	466	517	488	488	474	478	482	450	469	462	454	471	482	461	478	477	473	474	448	487	436	460	481	449	444	446	460	506	476	440	465	450	473	490	423	468	448	478	475	486	485	462	494	443	509	485	407	504	467	454	458	467	429	489	455	458	467	488	448	479	452	480	450	465	479	459	475	483	473	445	468	479	459	469	418	468	470	503	472	467	489	435	418	458	469	470	479	489	461	473	514	495	481	473	495	463	447	479	454	479	464	422	458	446	521	470	460	474	516	454	455	442	493	456	448	492	497	475	463	503	461	459	473	470	470	487	435	478	462	480	422	476	441	494	416	473	484	468	482	489	454	481	503	438	438	426	451	477	482	475	491	437	481	490	476	482	450	497	463	470	449	469	499	461	492	452	482	459	449	466	478	471	468	423	478	497	457	442	513	435	473	478	439	446	456	514	468	479	485	448	485	475	445	485	485	505	497	464	466	477	443	442	441	457	470	463	482	491	499	472	504	483	451	458	485	454	497	457	452	477	454	484	463	454	450	502	497	447	457	492	496	458	427	449	488	469	478	480	459	494	437	495	438	471	436	453	492	505	464	452	468	466	468	465	471	470	489	477	431
14795	1501	1190	963	639	548	475	432	408	420	366	398	354	367	323	383	357	364	340	330	362	306	357	360	290	354	329	349	354	330	318	328	326	348	347	330	334	323	308	316	328	324	331	305	344	307	329	332	315	313	318	309	336	326	288	323	353	333	336	320	341	347	329	339	322	318	316	343	297	266	310	347	317	357	320	338	318	347	345	327	330	329	352	338	335	303	311	303	344	334	293	326	325	321	327	269	299	319	315	279	340	345	278	349	324	338	315	326	351	328	336	339	337	318	289	330	311	310	304	343	329	336	316	350	314	317	333	311	345	302	334	307	372	347	336	302	330	272	321	320	336	333	318	328	302	351	304	331	328	328	319	327	336	338	341	322	351	337	315	333	343	305	311	337	334	334	337	326	326	342	324	287	337	324	362	332	313	307	331	300	304	308	333	284	326	325	326	302	322	341	336	322	331	318	324	343	316	309	335	332	315	312	330	315	325	317	321	336	296	318	332	317	334	333	301	325	322	335	320	318	344	345	321	321	317	287	314	324	342	361	340	308	331	297	345	297	293	367	319	325	254	311	324	336	313	336	335	342	305	347	342	313	319	334	339	354	349	310	335	342	261	323	330	320	286	331	343	356	345	325	307	285	303	347	303	323	307	306	356	365	354	333	347	380	270	339	351	344	313	343	334	325	300	299	344	309	295	295	320	326	347	335	322	339	350	341	323	306	342	326	300	328	347	301	296	362	336	318	366	305	314	295	331	334	331	299	347	320	323	333	298	341	342	316	360	311	340	346	324	295	340	325	286	380	343	338	321	327	378	346	308	332	330	303	333	313	303	318	313	333	328	320	345	330	327	346	384	306	288	321	317	347	297	335	334	322	351	319	297	333	361	338	323	330	333	350	339	316	280	319	328	292	342	347	309	326	345	277	338	361	369	332	312	332	343	347	352	322	316	353	325	346	341	310	352	293	310	311	325	331	343	295	313	331	303	305	343	336	312	341	326	310	334	372	321	337	333	311	313	335	311	348	318	324	334	334	341	323	307	320	327	328	308	319	311	335	370	300	308	319	330	340	315	346	310	294	311	339	349	311	304	320	331	319	350	338	302	307	333	301	290	319	342	342	334	323	293	317	324	330	342	344	340	307	318	308	268	281	360	294	329	342	311	307	329	348	295	325	328	318	333	353	323	291	328	295	292	348	318	340	326	299	307	310	331	295	343	301	380	319	288	335	311	309	323	331	371	342	364	332	321	312	284	310	333	300	330	332	348	358	345	328	372	318	316	375	313	314	317	309	319	369	296	334	320	327	316	315	306	327	347	339	323	289	292	324	340	328	325	339	340	286	292	283	302	325	302	317	332	275	308	283	348	327	315	319	319	316	298	304	303	338	300	347	320	330	317	344	316	316	324	343	317	306	314	299	311	344	334	295	329	326	334	340	329	366	353	302	357	330	318	299	323	333	291	281	347	352	314	307	362	332	327	325	285	318	317	325	319	331	322	341	335	299	296	332	324	345	327	350	308	318	319	352	314	337	299	283	309	321	354	329	364	345	329	318	352	323	316	328	292	331	320	302	330	310	323	310	317	329	331	320	326	337	302	330	302	310	311	319	322	325	322	297	321	346	336	304	319	336	318	332	342	355	307	353	338	337	311	323	305	296	316	338	312	358	301	319	297	286	313	341	335	320	296	316	330	320	332	330	305	363	311	302	326	310	329	320	325	316	304	324	320	307	340	344	336	319	285	334	350	328	349	349	330	335	337	324	327	345	341	293	307	333	327	338	319	313	351	319	345	342	343	301	329	361	305	327	335	314	333	333	309	368	339	355	335	352	331	341	331	396	296	327	319	292	310	348	297	350	321	285	299	306	322	323	347	323	322	341	312	308	322	339	336	316	326	341	292	319	321	332	337	355	316	305	298	315	336	350	330	303	289	373	334	339	327	368	320	323	338	347	338	340	345	282	308	298	334	339	346	329	355	332	347	316	294	331	311	302	336	322	310	361	319	299	340	328	345	334	350	310	304	322	295	327	318	360	304	308	321	339	319	333	343	310	312	295	318	321	354	301	339	313	299	333	311	311	291	299	340	309	346	344	312	343	301	304	300	324	329	314	329	322	343	312	309	308	316	353	292	323	366	309	346	345	341	310	344	310	332	334	316	335	324	352	329	286	335	327	311	333	304	321	294	333	337	296	326	354	301	326	383	340	308	305	315	332	320	290	330	323	360	260	309	329	344	299	337	323	315	365	317	314	313	301	288	321	359	340	313	336	333	319	312	303	316	334	329	324	325	343	331	331	315	312	340	299	336	335	331	312	322	333	315	320	321	321	293	321	300	331	326	354	368	335	301	323	311	325	305	325	308	357	341	317	324	303	325	350	334	297	316	328	289	314	299	329	318	298	330	340	324	333	339	333	331	303	316	336	328	369	295	292	336	319	348	349	315	336	359	330	321	306	333	311	323	305	335	332	326	324	347	337	336	318	312	343	304	352	313	293	314	337	299	349	332	342	327	345	272	318	337	322	331	293	348	316	336	324	364	331	313	275	324	337	319	317	332	334	319	321	314	330	312	314	340	323	315	331	326	323	303	337	321	298	341	324	345	325	335	321	299	319	346	336	377	317	298	313	351	331	293	341	340	306	332	313	337	299	336	345	318	306	288	365	357	327	303	306	337	295	360	341	309	319	350	345	315	315	316	335	310	324	345	345	304	358	361	347	281	289	336	313	333	325	300	294	319	268	309	286	348	297	329	345	342	332	317	317	353	325	342	334	343	282	349	330	307	323	341	329	320	312	311	324	334	346	330	315	353	336	330	333	304	310	308	314	311	280	315	328	333	317	324	305	363	300	313	288	326	345	323	320	325	308	328	301	312	352	321	290	342	328	336	314	320	316	318	329	313	318	324	335	296	321	310	328	302	336	308	315	331	276	298	323	316	355	335	298	355	316	350	372	307	284	282	300	328	328	282	326	335	305	333	344	295	313	351	310	324	322	358	305	309	343	335	351	312	309	340	290	324	311	316	328	291	321	311	295	331	314	342	321	318	356	344	329	325	321	351	308	286	317	317	341	347	331	354	317	330	325	349	322	317	324	293	330	331	331	336	320	313	309	348	323	282	324	354	335	322	329	347	321	320	302	338	319	307	305	338	285	334	302	321	315	326	310	346	314	335	303	335	314	333	303	304	313	340	309	304	310	310	337	327	326	306	337	314	294	318	334	347	405	367	314	286	318	298	345	315	315	357	354	333	299	334	375	302	330	322	349	336	340	347	317	306	345	349	304	333	364	313	317	341	297	286	319	304	305	346	309	343	344	308	316	301	361	311	309	337	311	351	336	323	327	309	294	317	313	326	323	310	322	294	288	319	313	341	286	305	317	333	321	312	337	336	329	326	348	294	325	320	276	321	338	350	323	314	306	332	321	295	320	330	330	326	306	312	305	310	324	327	327	294	302	334	315	344	375	355	325	315	314	297	344	309	317	318	315	317	299	327	315	363	313
8433	1380	2407	2643	2251	1892	1560	1424	1324	1264	1098	1058	1020	965	938	934	912	899	916	866	838	847	837	824	829	874	830	875	800	812	826	840	823	794	807	830	783	842	779	804	796	789	792	811	730	755	790	742	817	773	819	727	749	809	841	817	803	794	795	757	785	812	806	824	821	774	772	776	800	783	777	788	733	789	797	788	779	790	835	749	851	801	817	809	818	821	782	732	777	787	853	727	779	747	817	775	825	785	814	756	762	783	771	786	733	787	801	790	822	800	745	761	824	770	794	769	820	734	818	785	734	802	801	783	739	775	789	768	812	809	791	788	783	791	759	764	746	819	777	736	816	802	777	762	787	778	777	816	744	809	807	805	799	776	781	801	758	848	783	742	789	785	783	701	833	794	798	790	768	778	777	732	732	814	764	765	782	781	793	742	751	789	757	810	780	822	790	764	776	759	750	763	771	817	763	756	767	793	752	790	805	750	757	839	788	761	740	760	752	804	758	762	782	777	756	810	839	791	761	798	751	773	806	771	792	786	727	775	838	820	806	797	766	807	835	824	750	754	746	763	753	785	746	814	711	783	846	769	811	780	760	777	780	799	801	763	769	791	770	775	773	809	769	786	761	747	768	775	804	807	748	768	787	803	825	790	760	768	783	819	838	764	747	786	819	744	774	763	762	734	809	730	753	707	785	752	751	755	798	792	768	777	785	755	762	773	794	809	707	781	791	792	753	855	804	789	770	776	776	770	779	788	816	748	787	780	753	778	786	806	778	763	790	790	766	769	855	785	805	809	801	784	775	754	791	809	775	782	802	811	817	818	819	779	792	765	755	799	814	772	793	785	784	821	818	802	760	779	760	760	774	772	817	751	706	786	793	764	805	821	755	802	758	755	777	769	784	758	783	754	790	798	752	820	758	750	829	776	726	756	782	789	757	797	815	794	826	784	725	842	764	797	732	775	777	780	782	824	778	774	770	810	806	763	756	816	737	786	783	754	810	781	817	721	800	729	769	800	746	749	798	757	792	772	800	793	787	806	805	770	744	773	788	773	800	757	792	791	827	793	728	733	810	785	787	786	821	752	793	754	761	803	743	819	772	760	798	817	772	761	779	774	807	731	762	779	761	815	803	775	798	780	766	730	813	809	816	807	806	792	813	781	796	788	777	744	754	765	809	766	752	767	797	798	788	777	743	778	758	741	760	818	804	783	761	781	776	745	749	741	786	788	704	734	750	794	767	852	769	801	797	812	745	770	825	803	830	737	818	789	828	804	794	833	772	766	791	775	788	791	793	734	838	780	822	740	791	771	757	740	804	769	761	821	780	788	769	789	832	820	800	805	815	800	816	771	766	737	809	750	760	840	783	783	770	815	767	783	734	770	752	746	785	749	796	773	757	810	760	776	757	791	781	812	799	803	718	736	860	805	749	830	832	737	752	823	769	780	769	776	758	789	777	755	768	784	768	798	794	770	830	771	785	766	809	748	789	759	774	773	822	766	805	778	791	802	750	819	824	725	749	757	806	816	752	792	700	770	811	803	823	794	761	782	760	729	737	826	761	793	791	742	767	718	817	765	746	781	800	786	833	787	804	750	772	807	820	813	787	793	807	754	816	831	772	747	772	768	760	774	774	799	793	764	802	743	773	784	808	782	832	766	828	731	789	772	783	743	800	799	789	833	806	752	816	764	782	757	806	786	873	772	752	768	818	766	732	734	786	767	753	752	763	776	772	804	775	732	771	768	813	800	771	730	805	768	808	781	775	793	806	748	716	762	747	782	747	816	806	789	750	790	793	826	771	787	803	777	816	775	749	711	773	798	761	812	790	797	762	799	811	778	797	785	745	802	756	826	761	765	776	733	819	793	796	843	750	772	787	780	779	786	753	715	780	746	793	790	721	753	784	777	798	790	790	797	793	740	798	778	805	781	815	746	791	805	778	801	791	762	780	769	798	783	769	780	825	749	770	778	742	801	784	829	762	781	794	770	765	852	712	757	780	767	768	806	787	788	809	810	777	780	792	825	794	778	819	757	766	794	829	757	784	754	767	821	793	778	760	780	774	767	782	768	760	784	743	806	825	762	783	749	725	757	769	815	814	775	781	806	831	756	779	800	761	790	824	778	792	779	781	789	811	777	799	763	727	765	782	769	759	777	743	818	786	807	813	771	762	758	778	813	824	744	782	836	812	787	768	756	774	799	816	803	758	768	830	791	730	771	741	769	714	770	800	818	744	780	780	780	765	763	798	834	771	760	813	758	758	755	780	829	770	785	779	819	746	805	805	858	754	778	786	719	805	785	801	787	784	771	789	762	783	787	827	787	795	727	798	749	811	767	722	798	793	776	739	833	791	725	754	796	783	844	799	766	778	804	795	815	741	784	760	755	807	782	746	708	754	806	778	767	787	766	737	803	840	772	786	799	795	760	789	746	791	833	737	751	752	751	726	815	721	775	799	775	773	759	722	755	770	759	758	772	843	753	799	738	802	776	812	803	810	782	733	763	794	761	751	761	793	752	772	821	795	770	797	768	807	731	776	772	773	792	779	793	752	767	768	803	783	843	773	756	766	780	805	783	830	734	773	788	771	732	771	763	759	743	826	732	798	811	761	747	743	753	782	746	775	752	745	796	779	739	736	775	843	843	749	772	797	752	754	830	779	811	780	774	810	804	775	810	773	786	768	803	813	792	808	758	830	811	795	807	801	765	814	760	743	823	836	779	848	767	805	819	791	751	795	759	791	798	763	792	749	769	792	790	800	821	768	763	801	765	788	814	797	707	817	761	799	805	718	732	786	778	798	760	789	768	804	769	764	788	759	803	816	746	781	758	799	772	817	812	743	843	792	809	758	819	770	830	756	833	723	763	783	809	765	763	734	759	845	819	771	764	746	800	846	807	793	804	813	769	776	706	802	799	776	780	800	739	759	744	772	811	757	764	788	813	759	763	781	747	747	713	787	763	828	782	811	795	807	800	782	793	790	800	743	772	777	736	849	769	786	796	742	769	817	751	783	776	778	820	785	782	775	796	747	743	787	782	842	801	762	758	812	781	749	766	787	762	709	723	780	753	803	833	734	763	826	778	777	757	733	805	785	789	774	803	799	802	750	742	772	776	755	831	795	790	695	765	819	729	764	789	760	796	761	824	831	771	777	764	794	734	743	761	785	779	741	768	746	780	824	756	789	761	824	728	752	759	708	745	754	810	750	785	798	774	794	761	807	849	786	798	769	785	803	786	781	716	800	849	834	767	771	758	766	792	766	760	773	778	789	772	746	766	796	816	825	758	756	754	804	757	836	807	787	767	794	791	783	793	812	798	755	798	774	778	797	762	823	796	740	772	786	750	780	738	743	815	762	775	809	769	773	760	761	789	793	783	800	793	802	783	755	821	746	767	768	767	772	786	796	751	796	808	790	739	761	792	840	785	788	804	750	806	780	797	767	781	809	749	781	838	784	756	776	755	808	797	782	793	801	761	728	766	805	746	831	786	764	773	778	790
1493	272	292	284	304	304	309	299	287	304	265	298	297	302	244	273	237	295	287	251	275	298	290	314	287	261	295	293	294	289	307	277	272	299	264	313	296	301	299	274	292	298	305	280	295	273	335	289	270	297	276	264	258	289	297	328	259	261	274	274	294	298	291	284	262	296	288	284	276	275	287	301	257	271	329	268	297	301	300	310	282	336	273	279	290	315	289	258	270	250	257	255	251	267	282	306	289	307	265	276	265	294	291	315	294	293	306	279	281	286	291	289	295	312	259	283	308	298	283	281	291	281	300	255	322	305	286	277	282	321	271	296	269	301	313	304	255	302	291	293	280	274	309	305	317	280	288	290	283	301	285	285	296	273	285	282	279	300	314	285	262	297	274	259	263	282	316	313	264	296	285	312	320	274	293	296	281	281	306	281	283	314	299	253	299	259	274	280	253	288	299	283	295	281	313	280	289	260	278	305	291	294	274	256	298	283	298	307	302	316	295	302	280	268	325	271	294	304	265	291	287	285	285	256	317	282	261	283	242	299	289	262	271	283	280	303	305	285	281	263	295	261	286	307	307	292	308	297	285	299	298	252	309	261	300	263	275	283	264	275	313	273	296	312	305	301	291	295	311	284	307	342	320	270	307	278	332	272	297	272	298	270	264	276	273	300	273	271	293	303	259	297	273	286	297	255	297	266	248	299	302	290	292	300	280	261	279	295	308	269	283	312	283	299	267	302	300	293	331	294	293	270	296	288	264	309	269	304	284	293	280	290	269	282	297	281	275	268	266	297	312	293	280	293	259	288	310	279	279	283	302	281	304	325	317	258	331	292	313	304	316	244	314	262	294	312	289	297	291	282	311	272	297	276	248	314	303	272	297	275	292	273	280	293	269	282	288	288	305	277	274	300	313	302	301	253	297	277	259	285	301	313	298	282	287	284	263	285	301	264	296	253	287	266	294	278	309	297	296	326	272	275	269	275	279	304	270	299	311	287	266	279	285	311	288	307	286	273	275	303	316	298	265	294	327	337	288	286	278	290	251	271	261	297	279	246	267	284	280	293	271	318	270	308	285	325	319	285	284	318	303	264	277	292	261	276	272	301	283	285	294	302	343	277	268	276	290	307	289	307	305	255	295	283	292	287	267	271	279	266	253	282	273	265	288	287	302	301	298	258	285	273	252	272	256	281	294	306	262	273	277	260	305	270	305	308	302	290	299	282	305	262	290	268	268	279	297	251	275	283	289	289	275	309	275	312	267	228	276	305	293	296	283	277	288	289	293	272	288	276	307	270	273	277	332	309	278	267	263	314	277	292	276	277	280	269	285	302	293	313	286	273	281	315	301	293	297	273	286	293	271	288	287	350	265	278	290	301	295	280	274	300	290	281	284	266	278	269	280	284	305	299	290	297	279	275	287	271	296	282	317	275	288	315	284	287	274	273	274	273	312	298	306	299	280	282	296	286	256	302	273	319	293	302	275	278	263	288	296	275	277	324	307	272	264	315	288	281	284	299	255	284	318	279	263	279	277	278	267	301	265	284	306	289	271	290	315	288	302	253	282	279	262	298	290	273	286	275	297	302	281	303	314	307	339	295	275	272	286	261	268	275	262	262	270	297	259	268	268	304	298	300	289	277	299	299	313	310	282	307	273	289	295	292	296	273	288	282	287	335	283	285	310	246	287	304	258	288	285	303	287	281	288	275	276	301	261	282	256	249	246	279	277	282	277	304	295	294	281	263	276	263	275	286	276	313	264	286	299	299	287	286	297	281	295	271	291	271	265	280	295	267	265	297	298	258	298	263	328	297	274	246	252	284	285	328	292	289	287	301	262	283	282	311	324	313	274	259	304	263	312	290	258	276	286	290	284	269	274	309	301	288	311	306	297	305	310	284	277	312	296	288	319	285	282	296	264	289	293	282	285	288	270	293	254	270	299	274	285	290	278	289	285	295	270	281	279	270	289	305	297	292	308	271	302	263	298	311	287	298	258	271	305	261	272	294	257	308	290	286	292	305	234	264	297	279	281	312	269	316	268	282	293	281	283	313	270	284	282	309	280	332	248	273	274	292	286	281	290	300	263	270	281	287	272	290	268	264	296	253	290	277	262	261	312	299	308	300	315	295	291	278	313	267	303	295	288	282	304	298	283	257	290	278	299	267	260	298	319	277	278	300	272	285	317	327	299	254	301	276	290	275	296	301	271	296	292	282	252	279	276	309	275	294	293	292	300	290	290	257	281	295	297	314	292	320	306	292	257	283	290	284	289	296	335	295	268	280	324	272	297	324	266	276	291	292	303	282	296	304	277	292	254	258	306	264	312	292	259	301	310	271	250	268	292	279	282	294	294	266	281	290	317	269	283	265	309	274	312	291	261	326	276	292	253	298	307	308	291	317	292	295	298	272	305	292	270	259	267	261	275	302	283	307	291	288	267	286	301	287	275	324	264	299	269	256	270	293	293	285	280	286	310	279	267	281	282	308	267	277	292	262	304	258	277	234	268	301	300	288	308	283	269	274	274	302	272	272	258	266	263	286	282	295	293	266	296	260	286	273	281	292	279	289	277	299	298	303	294	297	302	285	281	300	294	274	308	277	279	271	301	314	279	323	281	260	311	320	303	309	286	302	303	284	282	284	288	263	311	288	273	297	247	314	277	310	303	269	268	266	267	324	314	272	246	311	282	285	278	295	306	283	291	289	284	292	262	273	296	284	280	300	285	268	282	247	287	284	287	298	278	265	286	278	319	291	291	289	316	293	295	271	288	308	271	281	291	290	253	306	267	304	285	300	310	275	307	324	279	272	255	301	310	313	296	290	304	297	285	270	300	294	298	269	291	309	273	303	283	277	286	334	267	294	261	294	270	287	293	300	302	258	278	256	296	283	264	256	314	324	290	306	293	257	289	280	264	296	283	292	262	283	268	263	291	280	294	314	278	281	295	309	288	258	268	263	261	275	280	292	261	283	293	299	299	306	320	257	292	303	263	285	269	306	300	269	279	296	277	302	294	282	245	289	279	278	257	292	281	299	286	279	303	295	261	302	267	287	293	266	260	266	280	274	273	277	296	267	290	305	307	278	273	254	318	283	299	283	272	298	305	296	276	269	261	290	267	300	300	262	309	300	260	285	290	298	266	266	300	322	300	288	278	298	287	264	271	276	280	284	257	287	272	286	250	276	278	280	274	274	318	272	297	284	307	270	310	282	249	303	270	267	289	295	301	269	270	284	248	288	259	286	305	270	263	295	299	287	306	282	300	293	253	317	264	259	287	299	283	275	280	277	287	274	314	331	317	272	289	315	311	251	280	293	295	302	302	279	283	268	295	281	316	280	314	268	262	257	284	289	290	290	291	283	320	288	258	269	305	269	278	278	262	296	301	274	290	275	282	282	297	289	299	283	306	292	298	279	278	288	271	251	261	296	286	317	314	256	258	262	272	281	265	266	304	301	302	310	302	294	255	277	266	279	264	281	263	275	274	282	269	242	291	316	314	273
1844	692	717	694	732	686	696	747	664	664	756	695	702	714	678	701	691	682	687	656	694	711	690	686	654	738	659	693	658	724	713	667	658	671	701	728	652	659	668	670	705	667	703	702	660	679	665	660	696	700	639	628	698	662	654	673	685	683	658	671	707	676	615	710	665	657	685	677	725	734	647	673	672	710	676	673	682	701	645	680	730	674	743	691	734	658	691	666	736	724	660	695	676	709	690	733	656	677	665	672	693	712	695	622	707	676	693	685	683	675	623	661	666	697	659	698	637	693	674	671	662	690	705	641	732	724	663	669	616	668	672	708	699	699	688	670	656	699	677	683	680	642	703	699	666	667	652	668	650	708	652	653	658	680	677	668	684	694	698	627	680	683	727	717	668	665	642	708	721	706	710	685	656	689	710	626	714	705	677	674	661	680	724	678	687	646	666	686	705	690	681	671	720	670	699	713	698	617	710	715	704	698	678	670	676	702	665	675	670	687	678	698	676	675	688	666	683	726	678	678	682	693	624	656	624	712	678	633	701	653	694	691	681	667	663	698	712	681	657	670	716	688	669	694	700	674	691	692	679	669	658	693	691	664	720	694	657	653	660	668	665	691	742	638	655	665	673	680	731	659	656	679	642	677	715	671	653	657	694	739	731	681	698	650	645	679	689	703	716	697	704	702	680	667	670	705	697	708	659	742	688	659	663	651	690	616	656	696	663	655	659	678	694	693	662	724	686	699	654	651	698	691	673	667	695	661	689	672	685	691	672	651	655	655	706	693	743	684	671	680	658	714	677	723	686	662	668	688	716	688	690	645	659	660	699	681	688	672	668	680	649	630	654	695	645	677	666	630	674	709	689	661	686	705	692	733	721	663	704	639	671	716	700	694	673	713	719	668	656	673	694	718	655	673	695	700	694	685	700	682	696	687	705	705	697	670	701	678	680	682	650	697	667	674	695	642	671	694	657	706	706	695	653	643	690	697	673	725	696	726	685	690	717	679	725	675	635	701	712	694	719	617	711	641	635	707	661	674	636	670	665	737	651	688	695	682	664	705	722	703	678	719	646	626	681	651	671	703	684	726	659	641	691	628	728	642	674	666	683	666	673	703	659	651	663	651	739	662	676	680	671	672	641	724	708	696	688	649	674	681	663	651	688	676	720	660	683	675	667	686	662	689	660	717	661	641	739	645	670	691	720	678	707	663	677	709	690	655	654	680	670	664	671	709	668	739	671	679	690	634	694	699	706	693	690	666	676	655	720	678	714	672	675	623	666	616	676	699	734	698	627	698	718	693	658	698	721	622	711	702	676	673	683	690	660	682	657	672	697	676	651	679	650	712	641	678	672	684	707	657	701	661	629	693	703	667	672	657	681	720	619	699	657	677	650	655	675	697	646	695	659	717	684	689	680	676	736	701	616	699	691	691	700	725	693	712	669	713	625	699	660	710	633	654	702	691	672	638	656	698	637	703	682	721	643	735	742	662	679	663	657	652	698	695	728	680	694	706	674	708	677	743	690	679	711	684	631	666	668	662	667	667	735	668	677	678	618	674	667	619	673	670	665	683	632	662	675	694	691	701	663	695	687	684	717	714	689	715	667	695	715	703	696	688	676	658	673	644	694	688	691	682	679	681	654	677	679	711	669	711	673	688	682	683	658	671	657	633	692	684	676	687	663	700	679	748	695	684	686	653	709	699	692	642	699	666	690	679	657	670	700	654	728	706	683	632	687	636	688	651	610	667	673	648	675	697	641	695	653	718	729	705	703	713	743	657	669	683	714	655	686	646	699	662	721	688	684	655	702	674	753	653	693	672	669	688	649	672	653	681	693	660	629	697	666	693	664	677	726	682	652	705	651	738	681	616	702	720	706	676	721	706	744	665	699	702	645	599	695	698	693	726	693	655	722	647	705	667	750	691	646	679	674	682	705	688	645	689	655	683	641	687	636	702	695	709	713	649	692	636	690	694	747	704	701	626	692	656	715	689	654	673	682	674	692	701	691	675	700	654	661	675	653	675	653	703	702	641	701	684	665	658	685	675	669	652	710	664	686	699	658	712	728	676	653	698	680	648	692	681	664	695	685	698	708	695	685	682	639	678	711	666	649	692	727	658	643	706	663	689	678	668	662	685	662	678	703	675	700	645	665	663	697	698	685	685	691	711	656	668	677	741	661	661	675	617	699	705	678	662	689	675	666	675	630	659	690	687	709	671	697	688	708	706	687	674	690	644	669	729	713	694	700	668	676	654	649	626	685	685	680	713	657	639	685	667	638	649	678	685	685	669	681	674	720	676	656	703	660	650	709	655	692	658	695	678	658	663	668	644	648	662	705	726	647	676	666	692	663	719	724	690	682	697	722	653	691	701	682	708	640	728	658	727	708	654	686	703	723	680	706	686	669	642	666	681	705	717	682	692	699	683	639	684	688	668	654	632	616	643	703	699	650	698	697	673	688	706	677	683	720	708	673	720	697	706	652	690	686	694	638	674	670	694	727	675	719	705	676	673	717	723	666	654	645	644	646	720	663	670	673	653	657	655	652	723	692	690	691	700	733	706	667	718	728	715	690	715	711	681	675	692	672	674	680	657	673	694	673	720	651	652	709	711	678	687	700	675	677	690	694	614	688	683	706	672	625	713	685	729	653	696	689	711	675	666	619	686	666	676	669	725	668	655	674	673	680	648	664	693	682	649	613	690	685	630	692	692	706	685	688	687	711	693	633	692	684	666	701	710	692	691	693	688	652	643	713	659	642	707	684	665	741	695	710	685	677	658	692	684	699	646	663	684	712	695	662	691	684	631	676	646	639	642	689	631	722	669	701	695	664	696	711	690	688	669	668	674	696	686	681	722	663	660	697	635	660	671	703	658	711	690	630	650	691	651	677	710	732	627	680	663	653	708	642	694	682	756	635	694	663	724	670	659	658	654	697	645	673	640	688	664	699	654	678	742	685	687	658	673	651	709	722	715	725	659	689	704	669	658	687	646	737	694	688	664	666	673	687	636	703	703	658	701	659	652	638	692	633	649	643	611	682	666	680	661	699	651	687	683	677	711	672	645	667	672	680	728	707	631	707	685	659	691	720	648	611	646	668	661	681	657	634	688	680	691	689	664	675	662	692	694	667	680	673	629	713	727	720	665	650	674	680	663	687	634	726	642	723	622	650	661	627	677	685	700	690	658	673	676	643	699	690	666	692	699	682	663	708	702	686	663	663	659	663	668	651	605	691	626	643	682	694	690	706	703	677	685	703	673	674	727	700	662	663	669	725	716	670	689	699	660	667	674	700	672	686	716	660	716	667	673	703	687	630	660	692	681	680	669	713	712	644	687	677	663	701	695	663	707	738	657	722	716	664	692	690	675	691	710	692	675	676	688	699	731	656	696	706	656	679	658	646	702	682	718	706	651	660	648	679	692	688	691	676	681	668	712	676	690	659	686	691	684	674	716	731	680	661	699	667	655	712	672	690	663	732	705	634	683	682	660	698	699	660	718
7430	563	530	441	368	276	256	223	237	207	181	191	199	188	183	170	185	214	190	177	162	149	148	177	173	163	194	188	182	163	178	170	163	164	153	172	174	149	179	182	200	182	157	196	181	183	159	201	180	160	163	192	170	202	173	155	155	147	159	178	178	143	156	196	157	176	167	152	194	166	154	163	177	169	171	168	166	152	176	170	173	177	148	136	189	197	184	179	169	156	177	184	159	163	187	171	171	175	155	179	180	170	188	183	166	194	191	166	186	173	157	185	167	172	185	170	177	203	196	187	172	197	154	147	174	188	167	173	161	178	185	148	187	142	159	184	166	172	169	185	186	155	167	174	181	166	179	163	155	154	170	168	171	162	164	160	174	169	173	156	171	156	152	163	179	184	188	183	156	179	172	139	183	165	145	202	204	154	170	179	213	174	182	155	192	182	156	171	143	191	152	155	179	145	178	177	191	165	167	165	175	177	153	160	174	171	183	147	145	165	176	164	176	166	179	180	159	154	183	144	167	178	177	193	161	162	151	161	171	184	164	190	158	200	164	179	168	146	139	166	158	176	178	158	163	147	164	189	172	180	150	168	172	179	154	172	174	139	183	181	169	167	170	175	161	161	158	167	167	190	164	181	159	200	170	149	170	158	182	184	151	164	166	195	149	203	164	166	199	217	183	173	172	184	164	178	180	151	162	190	196	178	175	184	174	180	175	177	164	156	194	175	157	189	155	166	161	190	181	164	164	171	176	186	176	153	169	169	161	183	197	157	188	161	168	171	158	197	182	194	167	186	154	170	159	196	162	166	166	169	197	182	159	145	172	182	176	158	214	158	153	141	168	165	162	171	176	144	155	168	177	182	151	157	160	155	179	139	165	178	166	179	155	194	184	188	162	166	162	172	163	165	153	183	168	178	171	164	172	158	144	214	173	176	168	176	145	160	178	151	177	162	181	155	175	186	180	192	180	159	192	178	179	145	177	178	181	196	191	161	178	180	174	177	171	180	152	192	192	158	170	161	146	162	170	193	164	177	164	173	184	174	159	186	185	180	160	161	186	164	176	158	165	162	159	159	152	162	174	169	183	183	172	204	151	171	198	185	194	152	206	189	169	163	169	201	154	149	171	146	175	157	170	178	163	176	176	165	151	186	152	161	186	182	194	169	170	182	159	156	182	188	155	170	193	179	179	198	183	157	184	152	201	148	174	152	162	158	139	157	159	177	177	175	163	155	200	164	180	170	192	214	183	140	163	186	177	163	167	170	192	154	167	196	176	167	173	170	185	172	153	161	179	183	160	157	168	150	201	201	154	166	178	177	193	200	172	163	167	165	168	183	178	164	183	183	174	169	169	178	163	171	144	169	161	170	158	188	182	166	168	144	164	177	174	148	172	190	176	161	172	182	216	169	189	199	173	162	178	164	164	172	164	181	147	160	180	160	157	166	161	172	186	160	180	169	185	208	162	173	179	191	183	177	204	162	170	182	179	178	186	174	177	181	165	171	187	195	179	182	189	161	164	155	168	186	154	161	200	158	164	167	182	161	146	166	171	180	192	159	157	168	174	190	160	167	172	200	174	166	159	171	173	182	163	154	198	169	158	205	172	172	176	175	177	163	173	187	175	158	165	176	174	184	171	180	158	152	162	181	180	191	181	173	186	157	159	155	174	181	153	166	171	187	175	153	174	173	188	177	180	158	147	156	160	197	179	147	161	158	177	161	165	179	158	186	183	184	182	141	172	164	171	161	189	170	207	180	179	174	159	191	169	148	147	165	156	161	172	161	152	144	161	193	172	164	167	177	189	188	174	179	192	166	161	162	181	169	180	168	163	169	188	177	179	163	177	165	137	183	169	167	189	161	176	163	175	160	172	173	173	161	169	203	180	184	163	194	156	171	177	169	169	158	164	177	158	154	164	184	165	151	199	178	184	177	167	187	160	150	170	173	185	158	169	187	162	182	165	174	152	175	182	167	183	176	187	180	165	193	166	175	166	165	151	161	163	153	174	173	175	211	170	176	183	170	184	154	182	181	176	134	158	163	143	154	162	179	172	167	182	185	192	175	162	158	201	182	164	152	199	165	173	180	174	191	174	171	150	185	157	155	174	169	155	171	150	175	193	170	158	196	177	145	159	187	155	119	176	176	175	185	169	162	159	171	183	155	152	200	184	188	155	153	187	179	154	144	147	183	173	178	144	185	177	184	144	185	196	156	181	176	179	151	169	171	177	155	179	169	158	184	204	174	152	173	189	202	164	162	162	168	167	165	171	163	197	181	165	182	182	166	153	169	178	174	164	170	160	173	181	184	184	172	153	177	161	174	192	151	186	203	157	170	178	178	151	167	168	183	154	195	177	165	178	153	184	188	166	174	169	176	192	181	161	197	140	184	130	182	185	180	176	176	154	179	176	154	175	175	182	152	175	179	186	142	163	173	175	152	171	170	173	165	162	150	177	181	165	175	166	175	157	151	188	149	181	163	177	175	178	154	159	158	170	179	193	166	178	150	201	186	176	182	173	179	160	171	175	190	173	203	171	177	156	168	171	157	168	205	187	152	167	165	180	154	176	179	182	167	175	174	170	198	152	185	172	163	183	164	160	186	177	185	144	175	181	160	158	195	171	160	160	193	168	168	151	201	163	168	157	172	187	166	164	175	160	158	174	191	185	173	149	176	150	157	186	182	174	184	162	184	167	161	155	157	171	170	171	169	161	194	176	162	180	174	172	171	182	165	171	181	179	183	185	190	183	174	148	148	167	171	172	205	194	156	185	164	177	175	159	179	176	162	176	145	159	152	200	157	167	189	185	176	161	164	169	192	179	173	170	173	173	170	151	155	192	185	147	175	138	183	205	190	160	185	186	159	157	173	176	178	178	141	167	172	181	172	177	170	169	164	163	153	165	180	154	174	163	178	159	162	182	167	154	170	197	180	189	153	156	155	184	181	194	169	165	177	178	178	173	173	153	170	149	185	182	149	147	156	197	200	157	150	173	164	159	213	161	172	177	174	179	163	156	184	161	174	196	152	175	161	164	129	185	178	189	166	158	159	186	180	182	174	160	186	180	171	174	192	162	159	167	165	162	163	172	186	149	172	141	148	179	177	185	179	164	191	188	148	182	153	154	192	159	169	155	189	165	177	191	191	172	161	147	147	165	170	189	173	182	160	198	166	163	166	145	185	158	176	163	184	178	165	153	154	173	162	174	178	163	153	176	170	170	173	173	146	178	181	184	177	168	186	191	158	167	177	149	181	182	163	154	155	163	173	170	169	187	165	170	166	187	150	160	184	168	192	172	173	166	170	160	180	170	182	145	169	160	168	176	178	175	172	174	175	174	140	181	184	162	175	185	171	161	153	184	177	155	165	158	175	174	201	167	185	168	180	167	157	185	167	156	156	167	182	186	181	170	175	174	200	179	159	168	154	169	172	173	176	155	155	173	177	161	163	181	170	199	157	185	171	174	167	161	177	152	173	159	175	151	200	155	205	180	180
6407	776	1301	1482	1269	1080	921	847	752	669	652	626	627	560	552	548	525	510	537	557	559	508	497	525	502	521	517	522	498	498	502	502	484	448	465	521	510	480	451	497	466	504	450	462	454	489	511	519	495	487	467	495	499	480	430	453	483	420	482	467	475	464	466	492	441	449	485	472	467	451	467	491	476	452	504	475	495	503	454	449	458	467	502	470	494	520	473	432	501	429	487	487	490	479	489	494	433	471	469	492	456	518	489	496	442	444	480	484	473	505	476	462	456	485	468	475	482	461	453	474	492	466	484	475	443	484	473	461	509	454	434	483	483	455	459	488	491	457	474	474	448	510	450	447	484	465	478	465	500	494	484	466	481	478	454	509	456	522	499	485	466	474	516	457	465	461	480	492	477	469	500	485	468	502	520	489	461	458	459	485	444	434	465	463	475	494	485	445	470	466	505	510	447	466	449	508	491	441	470	458	482	479	486	478	435	471	482	463	498	452	476	509	453	432	489	460	449	478	449	458	438	476	441	453	464	474	447	452	490	507	463	448	474	453	433	491	518	489	453	466	499	495	454	505	438	484	448	452	509	480	460	477	451	456	474	528	460	512	459	464	492	473	449	456	469	486	431	457	455	476	489	478	524	469	476	480	440	520	497	458	469	470	464	499	522	476	424	471	459	447	509	474	484	457	481	483	462	467	444	461	464	449	471	483	493	513	468	473	454	450	468	450	467	460	433	486	468	455	437	462	469	505	452	494	480	459	475	450	469	484	507	473	467	485	468	443	507	470	472	466	493	422	453	484	443	449	451	509	494	476	458	478	466	461	471	493	501	485	482	479	478	458	497	503	456	512	486	464	502	459	482	467	460	476	487	466	445	461	455	468	484	468	478	431	445	476	481	423	482	443	456	451	470	465	498	489	458	495	468	478	458	448	465	470	492	445	475	463	472	503	463	450	461	508	428	516	426	451	490	486	493	489	453	482	482	475	459	476	435	463	488	466	472	487	466	493	473	493	481	463	457	481	481	477	475	483	438	461	483	496	495	503	461	457	476	437	508	498	468	503	495	471	488	469	449	450	470	492	492	492	474	481	498	490	444	445	463	456	438	445	449	481	478	484	450	501	473	445	447	454	453	431	473	490	461	440	455	428	456	431	514	432	457	490	453	476	485	468	502	453	500	479	466	486	456	463	473	425	454	487	476	493	511	449	455	449	485	497	470	455	483	463	476	477	484	460	465	455	439	469	441	441	436	487	479	470	479	459	454	468	466	475	451	451	465	474	454	446	458	456	466	516	434	481	458	452	457	483	491	436	466	498	486	467	451	490	474	487	480	454	470	501	471	450	481	481	438	484	476	465	492	495	459	452	479	475	443	497	473	451	473	470	494	508	434	480	453	437	461	504	443	430	522	466	473	448	444	483	460	475	463	496	466	460	456	510	458	460	485	502	504	461	478	467	431	482	432	519	504	458	485	440	438	488	436	444	470	495	481	497	471	483	410	480	490	480	439	450	496	471	507	426	498	493	444	429	474	445	483	467	463	416	439	472	497	481	461	496	414	475	448	476	448	491	459	477	433	487	461	430	489	454	463	501	464	487	438	449	472	444	475	480	512	496	503	461	496	486	452	491	468	445	462	495	454	484	448	495	504	466	495	453	461	522	479	505	484	457	513	457	502	493	482	529	453	471	449	480	460	464	485	468	491	421	482	464	452	467	460	488	504	421	487	522	490	480	504	495	489	483	438	439	486	503	439	524	466	484	433	464	471	456	479	477	460	504	481	437	490	477	455	440	514	433	498	483	461	483	463	506	460	415	474	477	484	479	464	426	464	481	463	486	452	468	435	470	458	449	445	463	488	475	480	460	459	448	466	474	466	466	495	437	504	446	465	463	469	473	501	478	500	413	487	504	490	451	467	438	491	505	472	447	467	484	450	453	456	475	459	475	470	447	456	456	521	508	413	458	469	475	446	449	468	467	492	451	478	471	486	475	494	457	412	434	491	435	469	507	478	467	465	437	438	483	459	484	475	463	457	495	472	459	462	523	450	470	473	476	479	489	499	457	432	515	502	485	491	449	510	435	433	452	474	454	447	458	447	477	458	464	448	441	478	466	467	491	461	501	490	483	465	458	425	450	493	491	486	467	491	505	485	418	466	450	490	428	496	488	457	462	488	434	477	461	480	505	470	460	456	448	519	471	478	461	509	507	482	459	440	472	478	474	447	469	502	433	437	456	457	450	471	433	475	473	496	422	450	454	462	476	456	436	471	459	501	498	466	479	467	472	501	449	479	472	497	481	516	474	479	458	473	452	431	443	453	482	504	439	469	439	465	519	470	453	445	488	491	467	501	481	448	467	462	492	440	486	461	492	473	482	499	434	456	476	471	471	468	478	480	454	486	502	483	443	494	531	525	467	454	474	489	466	453	437	464	508	449	499	471	480	473	489	449	488	483	435	468	460	481	461	450	488	452	483	445	471	482	438	474	462	454	416	459	474	466	474	457	486	453	484	458	465	494	465	456	475	497	450	471	452	504	489	466	471	463	507	446	460	472	419	446	444	510	472	476	459	477	460	486	522	480	477	505	487	459	444	456	482	437	482	478	476	469	486	496	470	499	417	477	479	484	518	476	486	422	436	484	453	451	458	478	476	481	467	446	451	463	445	499	485	454	472	466	496	452	492	497	459	487	441	460	487	480	445	454	451	463	445	489	504	477	469	489	458	464	487	480	465	465	483	467	436	462	487	500	448	460	461	454	466	449	480	486	482	466	459	469	431	477	464	409	452	472	508	470	474	473	445	461	473	472	463	469	450	458	479	501	500	475	450	485	452	426	511	453	478	482	478	482	482	509	505	459	450	435	517	494	465	477	461	467	487	468	459	492	500	458	466	482	455	486	458	431	486	484	465	520	460	496	453	505	492	459	442	451	452	498	462	460	484	444	438	499	448	457	508	456	478	457	480	484	465	446	465	467	466	451	433	487	449	466	460	469	505	471	489	466	452	482	487	526	513	504	514	445	438	477	453	456	454	480	471	439	499	475	466	440	494	482	424	478	493	453	474	497	468	457	435	464	445	448	474	476	428	476	473	474	432	424	480	458	514	485	471	461	508	495	449	441	450	455	454	503	459	425	466	482	457	449	466	461	503	503	460	405	472	472	459	489	457	466	435	462	457	479	480	484	475	480	497	470	498	477	477	480	522	482	469	452	430	467	507	493	474	464	503	453	469	477	469	487	479	484	519	482	437	490	495	502	473	491	488	461	434	455	481	472	453	477	478	455	469	487	476	495	458	498	425	480	490	469	497	510	491	463	487	439	464	509	449	471	437	478	444	444	459	481	468	487	457	457	458	464	488	490	459	464	488	503	474	503	487	452	480	484	501	455	459	478	458	488	480	468	446	468	432	448	458	444	508	477	444	445	462	450	466	458	456	549	473	450	482	486	452	467	480	457	504	458	489	472	465	469	450	492	468	448	511	408	415	483	454	465	495	414	514
14643	1472	1122	900	695	518	470	436	367	444	380	353	366	343	373	364	363	357	357	356	350	319	323	331	335	342	340	335	329	311	361	363	321	304	363	357	302	296	304	321	284	357	321	355	355	340	334	287	315	326	332	302	323	304	301	272	302	313	300	322	329	307	279	305	331	308	290	328	317	325	307	296	339	337	330	343	325	310	333	336	307	307	311	326	309	326	328	309	331	305	323	338	359	334	321	323	317	273	310	303	320	347	313	334	298	325	340	310	334	296	331	317	317	319	315	340	309	309	299	311	305	328	377	329	362	333	341	321	320	312	302	321	360	323	349	321	315	361	306	320	353	343	357	313	311	317	307	316	324	333	314	292	329	318	319	298	322	298	367	282	308	310	354	325	293	318	319	307	320	283	329	302	311	320	313	283	331	359	319	326	345	355	354	301	359	328	341	335	391	338	312	322	314	341	311	328	327	346	289	318	342	313	333	322	325	308	324	293	316	341	314	298	345	273	349	347	312	326	336	329	292	347	307	297	305	347	343	348	329	307	329	283	349	345	326	329	348	306	341	357	336	306	300	276	305	359	330	286	304	317	299	343	341	302	328	314	322	335	295	318	337	330	326	345	303	347	335	342	323	365	321	335	337	328	337	326	330	336	347	345	337	316	335	357	306	321	310	313	304	320	312	314	296	310	308	319	310	309	310	303	326	328	298	336	345	341	329	294	334	304	311	317	337	347	298	308	312	330	280	304	310	335	298	342	335	295	311	303	322	295	344	322	325	361	328	362	351	312	378	324	309	293	293	294	328	319	308	312	296	334	325	325	374	327	329	344	340	307	327	315	364	334	315	326	343	284	301	326	301	323	313	297	321	332	361	352	364	333	289	328	351	312	341	309	288	329	314	339	283	318	324	327	300	341	355	351	301	320	339	318	320	308	310	300	293	303	353	295	319	326	350	318	310	314	326	292	326	312	331	300	325	322	282	354	319	306	316	297	309	333	316	309	334	337	309	338	321	335	319	343	337	321	310	339	343	305	319	335	354	331	339	291	315	312	314	346	323	340	304	330	354	327	316	357	350	316	291	316	325	299	329	297	329	319	315	345	329	326	329	337	333	287	305	320	314	314	322	317	328	339	332	287	340	299	303	325	330	356	296	323	301	321	346	310	315	298	326	323	307	318	306	295	302	341	311	317	318	305	291	336	291	301	359	323	334	327	342	298	314	283	325	364	354	350	336	316	301	300	323	310	303	336	334	315	334	315	328	347	339	338	324	320	316	335	345	336	308	304	334	319	337	324	325	310	313	319	303	330	332	308	297	303	332	329	326	326	310	323	333	293	342	309	305	309	319	308	357	361	352	333	326	335	325	328	303	288	333	325	310	328	324	303	323	323	337	341	331	321	329	310	323	325	336	329	321	309	333	340	336	321	321	309	332	329	324	303	303	365	293	341	328	331	360	350	355	332	328	342	317	334	316	347	328	283	306	313	331	341	345	324	319	297	330	335	345	334	340	324	346	356	342	347	311	339	327	321	341	301	363	304	318	332	318	282	315	330	354	319	328	329	380	306	329	302	328	278	311	307	311	348	305	323	322	354	373	342	331	314	309	302	316	355	356	316	306	337	313	313	322	349	320	326	301	292	331	296	337	314	323	343	316	342	327	353	324	342	312	335	330	346	346	322	316	321	325	349	347	301	333	311	315	327	321	304	339	329	357	335	308	342	322	329	337	311	320	333	335	342	305	320	319	334	335	324	318	323	329	314	336	327	300	358	312	337	323	338	332	349	355	331	325	334	320	313	310	343	335	304	304	323	317	320	344	303	311	340	319	346	370	330	321	342	327	325	312	334	276	328	335	317	327	330	322	346	316	339	346	331	338	335	323	337	314	316	310	316	342	349	321	334	318	346	290	335	349	304	340	311	333	321	361	282	310	344	347	349	338	342	352	327	354	296	341	317	318	337	298	328	303	303	320	356	346	328	319	327	332	331	276	357	332	319	292	300	310	352	331	321	327	305	314	331	320	322	313	300	331	310	330	341	314	298	326	352	323	315	332	313	352	368	308	312	309	343	348	345	317	312	290	302	308	329	298	330	309	328	328	333	298	302	319	338	347	303	315	284	302	306	294	302	328	364	345	327	334	329	336	334	326	348	298	322	307	351	295	277	316	324	328	306	310	337	324	315	334	334	341	296	291	343	342	310	324	337	364	314	333	343	332	331	315	330	374	318	308	286	293	333	344	346	316	333	327	345	318	329	352	333	328	335	353	316	339	334	278	352	307	361	324	304	317	324	335	360	359	302	295	327	329	323	336	337	306	303	342	331	284	337	294	318	333	338	332	310	299	404	322	332	283	327	347	351	310	311	319	353	329	295	292	276	350	327	306	333	336	352	323	313	322	311	330	311	326	324	326	339	314	309	333	315	323	299	293	320	327	338	306	319	311	348	335	302	310	318	327	348	324	338	325	312	353	313	294	317	304	315	317	290	333	365	317	332	330	313	345	349	302	316	349	352	284	318	340	348	332	326	323	358	290	310	351	297	335	353	315	344	335	321	296	309	276	346	353	323	371	307	329	324	319	319	333	330	311	314	331	315	313	319	342	325	332	337	347	317	341	294	314	336	280	344	308	314	286	329	337	341	322	306	336	344	302	304	315	330	317	280	324	317	352	318	321	356	310	357	300	349	324	348	325	324	324	330	325	339	311	330	322	302	318	319	331	329	361	345	355	329	331	322	355	303	338	328	304	313	317	312	312	342	321	338	296	328	348	312	311	324	350	362	324	321	317	330	354	298	329	338	320	292	349	355	347	320	299	325	320	305	334	332	302	319	366	309	345	326	326	342	313	330	327	310	326	315	309	321	339	371	305	327	342	332	316	322	303	325	326	369	337	313	323	308	312	324	365	343	351	320	348	320	332	319	326	327	327	324	337	320	330	323	338	290	313	328	343	342	359	313	322	317	321	329	345	279	297	341	323	313	312	317	327	317	317	301	313	317	269	286	320	316	313	344	318	359	301	332	313	298	349	320	316	331	330	307	303	273	307	331	341	297	293	284	295	329	316	330	339	352	356	326	326	299	332	302	290	329	347	314	318	337	346	355	350	299	386	307	372	308	292	327	334	337	314	319	314	331	296	290	356	329	342	353	300	307	296	330	311	362	355	326	313	315	299	326	326	334	334	323	306	310	307	353	286	346	308	290	317	315	344	298	321	343	332	336	314	343	325	300	301	305	286	326	272	308	300	326	315	325	285	332	317	326	309	306	358	353	287	333	311	354	345	317	304	330	317	333	298	331	299	340	342	328	313	318	312	335	304	300	322	332	298	307	315	293	333	353	330	322	321	362	319	340	321	338	302	343	336	289	314	364	313	323	321	312	307	317	340	309	325	331	316	321	319	315	304	355	324	332	299	324	340	308	290	324	280	344	326	316	330	279	336	307	342	306	353	331	320	356	302	306	318	326	317	313	341	342	333	300	332	326	343	335	320	286	340	376	322	297
8433	1471	2393	2730	2258	1807	1651	1418	1228	1153	1117	1096	1038	931	988	953	924	885	891	933	905	841	859	820	834	822	825	843	842	779	783	789	828	789	787	807	848	769	764	805	839	794	788	776	779	774	800	801	749	808	827	792	798	809	756	813	809	822	733	766	803	780	792	789	756	817	793	799	777	778	771	770	819	809	799	757	776	804	819	772	798	784	801	833	828	835	766	827	792	808	779	783	822	778	842	764	827	808	770	801	759	818	776	806	784	842	762	777	847	791	810	769	780	747	781	763	809	799	781	839	825	772	797	765	776	775	748	798	746	780	750	784	730	796	809	808	774	760	777	799	789	778	796	800	768	774	783	773	847	781	840	811	739	783	775	771	774	797	793	817	832	818	761	819	839	808	817	796	799	804	789	743	777	756	752	815	831	798	779	773	769	800	851	771	794	806	822	780	801	728	778	790	761	771	779	769	782	749	782	746	729	794	805	794	759	775	758	809	783	766	780	788	781	793	740	797	799	831	788	819	822	793	757	755	773	773	771	766	785	796	754	774	770	775	837	770	790	747	810	735	741	799	781	820	805	835	850	772	807	810	773	764	785	770	789	754	838	779	816	816	763	776	797	737	790	790	792	803	793	741	807	774	787	768	785	745	776	796	725	777	803	770	811	803	767	776	728	769	772	715	749	776	760	734	761	764	797	763	768	786	802	759	785	788	786	761	755	796	732	761	779	721	767	781	789	745	728	745	805	732	814	797	839	740	782	829	756	776	769	794	826	817	789	773	798	754	806	813	767	821	769	788	765	807	749	803	738	780	791	743	785	787	731	730	802	800	785	824	769	788	756	760	840	782	750	800	774	778	769	805	770	788	746	802	816	770	795	773	801	791	779	736	771	827	776	739	815	800	787	814	757	786	771	711	743	821	810	743	790	728	770	773	784	745	750	710	793	774	758	802	769	758	810	727	767	786	800	770	770	754	796	766	759	799	754	780	763	814	781	768	795	747	825	799	810	766	783	785	798	775	783	830	778	733	821	795	692	836	770	755	791	765	761	748	807	753	811	750	787	767	807	781	789	788	784	806	795	750	775	825	801	769	732	776	801	784	763	748	774	825	825	768	812	717	804	780	772	772	745	832	777	788	761	768	779	799	807	746	732	797	742	802	706	774	756	806	764	801	777	748	782	831	768	831	760	767	799	782	779	763	746	767	769	847	746	776	772	745	756	755	796	761	790	802	758	758	784	781	773	758	834	832	787	765	765	806	786	738	747	758	751	762	787	811	781	814	775	834	834	809	774	728	789	763	820	805	749	794	822	774	780	771	785	812	790	722	781	761	773	822	820	797	740	784	770	770	769	747	804	817	755	779	793	754	743	795	783	769	771	812	828	728	778	793	834	815	764	796	824	772	763	745	741	786	820	739	830	776	824	789	720	778	763	773	836	768	775	801	761	821	800	763	787	824	751	815	760	791	734	765	819	832	763	790	804	774	800	777	760	775	776	805	754	723	763	763	809	796	788	786	833	784	809	748	793	739	745	808	752	761	741	740	795	777	736	803	764	778	754	763	808	779	760	755	824	778	789	799	738	768	787	790	801	803	827	785	813	777	796	775	816	759	799	813	856	796	751	844	743	822	761	783	784	786	797	847	785	764	770	713	810	750	807	806	747	758	725	741	754	846	804	803	785	787	823	743	783	759	827	784	754	733	765	813	785	769	728	766	792	736	840	759	792	787	833	804	798	749	762	747	768	784	792	768	800	810	740	758	806	778	790	785	806	724	797	778	796	761	800	733	736	808	780	789	799	723	784	800	746	799	805	839	791	796	785	781	789	771	836	775	746	738	744	762	781	801	772	777	755	806	840	840	785	780	818	777	811	738	771	740	722	789	766	759	787	790	745	779	766	768	834	816	778	753	728	802	752	812	732	727	834	761	729	788	808	768	774	801	823	854	748	811	751	759	818	773	802	768	766	774	819	774	734	777	757	775	763	769	785	772	711	745	794	824	780	826	756	805	781	840	819	749	764	775	770	747	813	727	814	791	788	800	791	808	765	793	733	760	796	780	808	765	758	836	781	789	790	778	727	770	788	780	772	777	779	848	764	787	770	773	791	823	794	778	799	761	799	766	824	770	812	754	778	747	793	777	778	797	781	780	743	750	726	800	752	762	734	800	802	809	819	790	749	823	770	791	817	788	834	785	798	760	841	762	763	841	818	785	776	788	783	798	793	800	747	825	822	791	776	767	805	805	814	829	839	730	778	780	782	744	802	807	800	771	775	795	795	766	824	744	784	788	766	772	771	797	796	808	716	822	766	730	762	759	795	782	823	775	856	780	815	768	776	779	776	771	765	754	812	760	827	851	824	777	773	764	794	728	764	824	755	751	804	785	775	778	811	814	756	732	784	752	789	793	737	777	759	780	750	806	743	849	697	734	797	803	794	837	794	802	810	789	773	758	773	820	758	791	761	787	782	741	753	790	794	729	825	769	773	811	797	780	812	802	766	768	765	773	808	770	796	759	777	761	767	796	798	800	788	765	788	799	775	789	805	801	752	797	801	750	772	747	768	771	760	791	761	728	796	793	792	770	835	778	754	775	780	791	809	752	760	806	782	745	810	799	719	772	761	754	762	765	773	774	809	818	782	740	752	802	749	778	759	789	745	743	742	816	794	768	829	793	787	846	763	792	764	818	821	806	783	792	822	755	728	780	798	810	803	747	792	839	789	787	778	820	731	795	751	791	746	754	741	762	788	814	775	770	800	764	768	746	770	801	824	767	785	785	812	826	764	761	790	794	786	776	780	751	837	774	774	726	773	771	772	796	808	755	777	811	799	803	766	723	809	757	788	798	840	795	808	706	791	789	770	770	771	765	814	764	768	766	767	761	764	765	742	796	797	804	870	788	773	753	769	778	773	779	806	812	776	814	794	753	785	827	777	715	780	797	820	760	762	756	745	763	772	810	800	771	809	808	777	771	811	779	749	768	741	770	789	793	733	823	797	737	798	795	773	746	818	747	778	767	788	737	783	806	713	769	806	779	767	740	782	765	798	751	768	773	761	784	774	764	784	740	757	814	737	807	787	757	775	810	760	826	766	845	779	826	794	773	767	805	796	833	835	769	786	775	782	819	771	795	769	790	791	796	758	797	800	823	755	763	772	837	731	805	810	814	776	803	775	762	810	779	770	775	831	763	834	787	797	790	775	832	783	804	779	807	757	781	792	768	802	754	752	758	783	774	797	775	742	805	788	734	734	828	743	760	788	797	778	830	757	789	811	794	756	824	744	827	805	783	750	778	766	763	756	796	731	754	795	779	783	773	773	792	801	824	790	772	779	790	774	808	823	746	794	801	808	790	816	741	785	788	801	768	762	816	761	766	801	796	779	767	846	754	757	818	750	793	845	845	824	779	798	752	765	794	785	753	791	813	807	738	814	793	796	718	780	804	784	838	741	753	792	817	814	814	757	711	784	777	778	810	809	775	795	812	787	770	780	816	752	771
1503	305	312	309	310	286	283	317	292	303	289	289	294	267	309	281	285	292	302	275	287	285	320	290	294	282	293	321	309	282	291	283	270	267	278	275	268	269	295	288	272	270	289	282	282	263	299	279	270	275	299	294	285	293	274	307	332	327	252	268	279	337	288	301	279	280	284	256	295	281	288	300	294	268	293	264	285	278	294	325	282	265	259	242	303	285	299	325	279	256	326	324	272	297	308	285	318	253	294	279	275	290	297	297	296	303	284	293	315	268	270	286	301	274	268	274	295	294	292	294	289	305	301	281	272	274	255	287	294	275	279	292	267	265	305	317	263	309	304	277	282	317	309	313	285	261	298	298	289	298	287	321	297	293	252	295	304	317	277	298	294	284	298	294	262	287	297	315	271	316	283	268	278	248	297	276	280	266	267	274	285	272	266	290	255	271	283	297	293	273	318	282	294	287	293	265	313	290	297	279	304	280	290	303	290	308	278	295	284	272	279	280	279	304	306	288	303	288	283	298	284	273	265	298	303	282	294	291	278	265	294	300	285	282	296	272	261	262	284	248	269	284	305	296	287	300	317	270	344	283	288	301	296	299	223	333	298	268	295	294	323	284	309	281	300	273	283	308	307	307	311	280	307	286	291	276	288	306	267	253	298	286	296	294	293	285	326	273	301	291	279	283	286	271	281	289	267	304	302	300	281	303	250	289	288	269	301	288	294	304	301	262	285	299	274	301	314	287	265	272	274	291	261	287	280	263	280	303	288	278	292	292	257	292	284	277	256	260	269	246	258	304	271	298	266	302	271	303	302	298	284	276	309	305	266	269	277	293	279	303	274	306	272	273	277	324	293	286	266	309	291	275	284	292	291	292	291	273	295	299	302	285	274	282	294	280	311	287	280	273	292	309	313	308	287	292	289	265	292	321	300	331	283	312	296	315	286	275	282	287	287	288	301	308	288	252	307	290	281	288	291	281	236	283	270	249	296	276	292	283	266	279	273	236	277	247	287	297	304	289	304	266	271	286	298	291	277	285	286	285	258	272	279	295	292	309	287	286	263	254	283	260	307	312	264	288	251	313	302	303	300	261	334	290	281	318	293	293	269	235	274	312	299	305	327	277	296	289	302	278	277	267	298	316	306	286	278	264	282	281	299	293	294	299	328	296	272	249	315	296	287	304	287	261	337	269	288	282	282	295	302	284	272	277	266	298	260	269	273	278	315	283	284	283	297	301	278	301	293	276	275	284	285	280	281	300	285	289	264	270	264	317	278	277	282	289	290	306	279	275	307	270	307	307	293	290	277	272	306	324	290	293	274	275	256	250	286	266	269	282	327	249	326	264	278	291	286	269	327	301	257	254	301	307	272	298	299	276	301	306	311	279	300	287	280	301	276	308	272	289	290	308	299	277	315	300	284	285	277	288	303	300	283	310	279	285	289	279	304	265	280	298	264	305	279	286	268	289	297	286	295	289	281	266	299	285	275	283	292	263	293	265	288	280	274	267	295	302	303	280	323	282	271	304	266	286	272	254	278	298	271	287	331	327	267	323	283	291	288	267	296	287	272	281	304	285	262	269	261	278	261	279	295	314	310	291	287	309	281	282	307	289	306	296	283	272	309	307	276	273	280	287	254	309	301	304	277	299	294	282	285	293	279	295	296	324	268	278	253	267	294	256	270	270	265	297	273	260	257	318	302	317	285	346	290	303	279	259	303	235	323	265	297	284	303	274	256	294	292	278	267	314	298	300	303	271	296	294	288	277	271	273	298	327	260	327	298	303	284	310	305	257	291	250	274	331	257	300	299	284	245	297	269	304	277	252	298	263	273	325	298	287	279	326	285	316	262	289	308	308	269	286	265	297	263	289	266	258	279	306	269	273	283	297	274	286	283	289	276	262	294	261	276	278	300	297	315	288	272	286	292	298	319	293	257	292	319	295	281	278	269	322	315	329	290	284	268	286	291	294	264	323	270	314	261	276	293	251	274	306	291	270	296	285	303	289	275	294	309	275	244	296	310	262	271	292	274	308	314	283	281	308	281	306	311	291	300	289	286	337	290	317	289	326	299	303	291	295	338	289	295	268	268	307	308	303	239	274	299	297	304	264	292	318	311	317	277	286	298	302	295	299	285	292	277	278	263	300	307	280	285	294	302	288	313	284	279	310	298	274	278	270	322	298	265	290	302	321	307	278	277	286	292	287	298	295	283	297	289	313	278	259	272	320	265	273	269	285	326	321	298	261	281	295	290	282	269	294	287	255	284	311	290	343	249	275	273	275	278	272	256	266	306	302	269	298	262	313	288	268	262	284	262	303	268	283	316	286	321	294	260	327	261	282	304	287	280	296	273	294	255	266	277	275	259	287	275	312	302	265	255	284	303	273	280	245	273	280	245	261	322	287	334	267	289	290	307	292	264	325	310	284	261	315	317	268	292	292	300	306	297	258	246	292	261	267	308	302	305	257	311	316	311	300	256	288	312	303	243	290	276	270	266	327	254	275	317	292	274	279	282	274	292	270	289	289	297	265	279	308	303	322	294	303	282	280	284	246	264	289	279	290	303	270	273	273	307	297	299	315	306	293	290	284	312	302	277	276	292	289	268	276	265	274	267	253	266	298	278	284	254	273	296	291	258	248	279	289	268	290	257	298	275	276	272	303	296	293	274	269	265	291	298	313	290	314	297	237	272	307	269	296	265	283	273	299	299	275	294	246	292	316	256	284	274	308	262	293	282	274	261	303	266	282	289	294	297	286	305	305	298	330	294	289	301	263	262	280	310	292	299	340	310	257	262	285	305	293	249	266	258	310	294	312	287	289	262	286	303	287	279	276	235	282	266	262	275	319	287	295	330	297	295	282	323	280	294	314	278	307	250	269	280	286	307	304	305	284	282	295	282	271	263	273	293	298	297	318	253	283	306	305	271	289	279	278	285	283	314	284	283	280	255	295	287	299	293	289	286	303	290	309	284	304	307	323	275	300	269	251	255	306	317	294	265	276	313	292	312	299	293	272	317	286	319	273	280	291	282	300	315	280	275	295	278	278	305	284	275	308	291	323	302	280	299	292	286	239	293	287	286	280	284	268	286	305	297	287	308	289	294	288	270	315	306	302	281	270	264	310	296	260	307	242	303	289	280	293	278	291	240	307	291	295	296	303	292	273	302	283	276	301	294	270	273	307	293	288	266	263	269	301	268	301	282	295	314	313	264	278	301	311	290	257	322	281	244	340	290	312	289	267	278	306	281	290	275	277	259	284	281	273	246	283	285	252	265	279	284	288	284	304	291	285	292	289	252	267	266	285	297	297	294	269	283	290	288	275	281	261	316	295	289	323	283	298	283	270	301	297	292	311	332	300	301	281	282	257	327	270	254	289	274	269	297	277	299	291	265	291	275	280	272	294	305	301	264	295	309	286	325	273	276	263	307	280	301	314	292	323	299	309	310	311	298	304	304	309	283	266	312	302	308	244	276	291	250	298	267	288	254	291	319	298	249	276
1840	663	744	732	712	722	701	707	676	653	711	669	704	678	713	663	668	688	694	630	691	686	671	681	704	666	685	648	674	678	685	643	687	636	721	674	688	706	703	678	695	732	754	660	710	672	687	654	660	694	649	679	702	658	734	646	720	729	684	655	691	641	697	655	698	683	693	657	683	686	692	712	655	696	674	657	728	679	693	648	726	682	700	718	666	635	713	702	685	677	673	680	638	747	681	746	658	692	676	712	686	721	697	673	677	731	665	700	642	655	678	706	701	674	680	732	700	668	712	721	706	671	684	709	676	705	665	665	665	671	655	626	643	671	606	666	695	664	675	634	680	699	686	720	682	667	680	694	697	686	696	648	708	696	675	700	717	715	685	630	668	767	649	680	669	674	716	657	690	658	728	695	705	677	655	702	644	723	673	659	694	722	672	690	732	698	660	638	645	662	672	639	715	652	667	667	638	711	704	624	679	706	695	682	665	676	649	692	698	695	663	653	677	727	682	699	672	694	655	676	716	716	679	726	686	694	688	652	718	682	709	719	649	648	708	693	635	718	666	700	692	649	649	702	696	706	693	661	692	669	695	702	723	692	701	663	700	681	710	668	687	667	695	649	691	714	639	673	696	677	654	668	686	699	672	675	644	680	694	666	616	677	656	669	694	650	695	685	724	668	683	720	697	661	671	679	674	680	655	679	681	658	636	690	723	713	668	667	686	726	674	672	708	696	643	676	667	692	676	677	663	693	677	702	687	715	686	652	719	680	672	677	668	714	707	684	633	682	726	652	700	655	659	711	706	646	715	703	670	686	687	679	685	681	642	669	670	650	718	602	714	671	731	714	670	731	713	693	700	699	642	618	687	637	647	687	676	716	689	689	619	701	696	724	655	673	682	663	706	719	684	698	714	681	630	673	665	642	682	721	677	684	708	671	697	680	681	685	632	644	679	684	687	711	679	669	676	693	654	707	648	658	677	687	656	689	684	661	690	686	643	685	672	671	661	639	684	674	676	667	653	614	728	698	711	696	672	676	664	659	700	741	695	715	683	674	695	665	693	657	646	685	672	717	651	689	669	667	692	631	649	680	735	689	712	648	725	678	662	749	737	702	709	693	710	686	648	673	703	650	685	685	636	664	674	695	693	700	744	708	665	667	671	656	623	722	698	652	672	646	698	646	667	676	671	664	674	667	713	641	684	676	688	670	674	690	652	681	675	686	675	707	668	676	649	731	664	697	638	670	661	707	723	666	674	683	647	639	679	663	726	680	666	757	689	682	613	691	668	674	684	635	678	669	680	694	680	639	674	680	707	712	703	692	670	694	658	671	655	698	708	707	695	619	687	686	710	680	655	667	687	694	673	649	670	746	624	711	713	661	649	704	720	671	672	696	669	677	638	682	648	710	697	694	645	618	711	669	622	699	673	693	675	697	659	676	621	708	660	692	711	659	736	678	690	666	689	668	707	676	650	666	712	658	680	712	681	657	696	707	672	652	686	648	683	617	707	645	643	721	687	669	656	649	719	653	691	717	688	705	677	680	638	695	710	660	701	639	709	718	694	676	648	688	718	703	697	708	694	712	703	629	729	657	669	651	697	698	650	690	709	704	694	683	632	699	678	675	648	662	682	660	634	695	720	643	723	660	657	660	715	683	677	668	734	691	689	717	669	626	682	657	696	659	702	686	641	680	646	730	702	683	691	666	709	689	663	720	707	635	708	661	732	662	678	687	667	693	666	623	695	666	673	687	708	703	673	739	664	702	692	699	675	697	663	653	682	631	658	686	673	670	715	656	697	674	682	669	673	667	696	681	673	701	690	719	731	629	696	719	684	668	684	725	652	681	676	706	713	709	656	625	702	666	687	662	660	655	680	732	702	667	702	686	694	669	722	668	661	687	639	678	657	678	671	730	748	669	692	634	691	687	643	663	679	681	684	676	621	652	734	703	661	683	684	681	700	681	664	653	713	703	663	678	636	658	688	676	714	720	656	639	699	709	643	697	647	694	682	664	678	657	700	672	688	701	674	699	683	713	686	688	662	682	669	645	690	632	691	698	635	707	703	665	686	669	634	697	602	694	719	656	640	684	727	688	626	666	665	710	680	652	692	724	690	675	697	680	691	721	688	648	599	688	697	694	651	633	671	655	646	687	691	677	670	694	704	663	682	683	698	667	735	694	687	672	673	728	662	630	672	706	686	643	675	650	710	712	660	633	672	677	699	673	671	629	693	688	695	654	645	672	678	675	699	661	650	679	727	697	661	690	695	660	731	716	681	684	712	641	660	682	669	669	708	721	716	723	719	692	691	705	674	631	713	709	681	669	701	699	672	703	665	710	661	696	633	638	691	660	676	686	671	719	674	682	654	707	711	698	660	708	671	666	684	701	691	672	674	676	730	659	668	709	705	679	700	675	661	659	684	682	721	671	679	703	709	668	697	683	707	646	690	705	649	659	664	663	644	661	674	684	664	660	678	617	643	700	667	685	713	709	694	759	673	663	650	686	645	678	687	639	646	697	697	680	696	744	663	633	683	686	705	651	645	662	677	681	637	667	689	655	703	680	723	653	677	721	699	660	705	690	717	656	657	650	640	676	690	716	686	708	675	684	691	683	642	640	678	704	737	712	675	669	644	706	692	672	699	711	666	692	735	659	675	696	703	640	675	660	703	651	651	697	702	722	672	659	683	692	680	658	668	704	697	648	654	657	673	720	683	653	670	661	673	700	721	680	677	677	700	709	660	684	714	687	662	670	669	662	696	676	662	666	693	685	639	694	688	670	654	693	676	695	665	688	675	677	674	697	696	763	629	682	665	694	690	693	666	675	688	657	685	671	701	691	692	749	617	669	681	666	703	696	672	687	667	735	692	698	737	684	670	693	672	706	698	679	652	674	658	697	702	696	661	674	662	691	659	689	708	686	700	674	635	664	685	646	662	754	698	726	694	692	678	684	645	649	683	644	698	728	744	694	723	636	642	708	697	698	703	652	637	716	710	673	671	673	659	695	694	670	657	656	681	700	626	704	642	702	671	734	680	668	636	674	661	683	670	660	656	702	664	692	652	676	659	670	667	720	683	684	693	641	694	679	689	670	677	635	705	684	652	696	625	679	666	706	645	706	674	679	627	664	728	676	730	636	675	702	720	682	688	651	657	671	656	640	663	702	654	715	707	653	651	686	675	678	659	670	680	681	672	637	646	720	683	724	665	646	632	745	762	685	672	653	682	663	712	673	709	669	689	689	700	703	694	678	707	639	624	645	689	655	701	662	663	713	707	672	677	678	648	730	660	677	738	678	652	723	677	658	671	648	662	660	694	663	701	722	701	638	696	665	686	638	622	681	695	708	642	678	696	653	688	664	680	750	668	700	667	674	720	670	701	656	687	680	712	662	701	683	683	651	662	723	641	682	687	652	696	734	688	709	679	706	652	672	714	711	657	663	656	692	679	672	627	685	684	691	664	617	688	685	654	696	666	688	647	687	665	668	673	713	659	642
7545	560	542	421	325	304	245	200	213	193	202	210	206	181	195	179	186	183	172	186	171	195	177	177	183	183	161	151	179	158	184	190	146	172	169	171	144	182	166	185	201	182	154	161	173	159	167	172	192	180	145	167	180	188	168	179	183	182	157	183	164	165	158	161	183	180	192	172	201	174	161	178	157	167	167	165	174	194	180	157	149	185	172	173	184	204	151	183	173	167	163	194	185	161	167	156	182	180	143	153	146	168	173	197	174	180	166	181	182	157	165	180	167	180	147	182	168	169	176	158	164	181	169	171	158	169	168	182	178	168	177	165	169	138	172	160	142	179	184	159	141	157	179	166	175	162	179	175	142	158	160	136	165	165	187	186	168	196	158	168	189	196	185	194	164	182	177	182	177	164	176	157	154	169	161	159	196	159	144	146	165	164	155	167	148	168	168	161	169	155	180	154	183	179	158	155	204	159	126	186	162	156	172	210	160	172	167	188	159	165	171	189	142	170	151	152	192	170	170	157	158	154	184	192	182	165	154	173	160	159	156	172	160	149	178	188	160	176	188	194	171	182	155	176	169	162	165	177	168	176	182	166	184	186	184	170	157	153	183	181	160	184	177	173	159	184	189	204	175	156	154	175	149	190	142	190	139	173	161	182	188	167	153	164	197	186	165	178	195	170	157	167	172	171	198	176	172	163	157	167	157	171	184	185	145	171	162	146	147	167	154	184	182	201	177	136	183	174	188	164	181	154	175	166	164	179	163	140	172	166	161	165	157	171	189	167	170	159	174	176	162	153	167	192	163	180	164	158	157	172	166	186	158	174	146	182	156	165	188	172	147	186	160	164	166	166	158	191	167	163	183	172	180	165	177	188	168	141	163	177	185	167	193	187	145	185	157	177	148	152	191	183	179	201	142	182	176	170	167	168	169	171	202	177	164	183	217	188	173	177	144	169	181	187	160	192	178	170	183	180	162	184	167	180	195	167	173	161	177	156	166	157	178	185	173	164	190	163	166	168	157	186	178	154	171	174	156	164	182	152	152	174	171	154	206	157	190	160	161	170	176	166	165	174	163	168	169	188	177	175	168	164	171	162	188	154	171	137	180	177	153	164	171	155	146	175	178	191	153	173	146	160	160	164	182	180	150	178	192	177	166	172	192	176	177	202	171	158	183	166	149	194	177	155	198	160	181	173	161	160	181	163	155	174	170	171	190	203	172	173	170	198	165	162	169	169	172	168	168	195	181	190	153	159	210	178	188	176	190	174	179	190	168	175	172	156	155	152	162	151	178	167	150	168	155	141	182	137	173	172	165	173	188	191	138	154	189	180	169	175	160	173	168	166	163	179	152	139	159	161	171	184	165	183	166	160	170	166	154	177	163	141	178	174	149	171	173	166	185	144	177	159	152	171	163	163	175	177	185	189	138	172	165	151	170	175	184	161	163	189	186	161	173	165	182	179	167	149	163	196	150	163	172	179	196	157	152	162	165	155	161	190	158	181	169	199	168	176	177	162	161	153	192	156	163	174	170	147	154	154	177	176	183	157	156	185	159	138	161	162	147	155	138	159	162	187	159	177	192	174	188	181	160	159	148	187	163	141	164	172	154	218	192	189	161	226	183	161	172	195	163	191	171	147	160	173	167	206	165	151	165	166	153	166	192	181	158	172	163	191	157	159	190	166	176	180	196	150	172	170	162	187	174	175	166	166	176	175	154	166	170	182	191	165	191	183	171	189	179	183	156	184	181	173	205	170	168	177	177	186	180	158	160	180	176	202	180	167	155	161	163	137	196	153	161	178	154	181	150	171	143	145	183	156	158	161	184	143	161	181	164	159	165	175	174	153	188	170	196	166	193	203	164	163	191	175	173	160	154	178	186	195	174	187	170	174	193	193	196	175	197	168	178	173	175	158	160	166	152	147	166	163	165	176	172	188	203	175	200	161	185	146	149	177	182	153	171	168	221	157	162	150	182	159	201	151	200	166	183	158	180	170	169	196	141	197	150	181	189	164	172	167	156	182	165	186	178	191	185	176	168	173	211	171	160	163	189	173	147	164	155	176	176	181	157	180	207	152	169	189	185	167	176	161	157	172	172	181	171	159	173	180	176	161	170	181	138	196	179	150	172	168	172	167	166	157	185	167	192	163	163	181	157	155	155	156	164	154	159	180	154	185	173	161	175	201	197	182	176	157	156	162	181	175	159	169	170	167	168	172	185	156	179	173	204	183	152	139	162	167	200	163	175	193	162	153	148	183	185	176	184	172	187	153	156	169	175	166	177	172	151	175	171	167	163	148	180	170	172	176	177	165	161	161	154	188	187	157	166	161	175	186	175	184	145	192	178	185	136	162	149	147	153	178	153	169	172	164	165	178	178	177	186	197	157	168	170	152	166	181	163	178	170	179	161	192	170	144	165	190	174	197	167	144	170	155	174	155	166	171	163	161	175	162	158	146	183	168	167	180	152	179	167	161	170	144	168	175	148	175	166	175	185	172	168	179	172	175	186	183	162	187	166	186	189	148	175	180	180	160	192	175	179	156	168	186	162	168	183	184	175	163	167	127	171	158	143	172	186	172	166	177	181	174	181	164	166	171	155	172	167	158	178	138	154	183	160	172	147	180	160	162	190	164	161	162	178	171	161	169	188	207	178	156	155	185	175	173	161	168	155	155	187	165	180	169	161	154	169	180	158	207	192	163	165	192	156	185	198	168	131	159	190	144	184	174	177	178	185	150	147	143	138	162	177	164	179	151	173	159	195	158	167	165	175	167	180	165	167	151	171	192	204	162	154	156	183	149	163	159	162	170	187	175	188	189	183	168	190	186	149	133	155	154	182	140	159	174	171	171	145	165	165	169	184	174	157	190	173	149	174	186	179	158	154	142	157	157	153	169	164	187	189	166	169	195	165	171	152	162	154	179	171	188	160	194	200	180	185	165	156	164	167	182	136	178	158	157	179	145	170	168	177	186	158	175	186	182	157	171	186	166	165	163	175	162	171	173	161	163	181	144	174	167	204	159	158	170	164	184	169	172	160	169	190	189	171	158	185	186	163	158	152	166	188	184	166	170	167	163	159	170	191	169	166	196	157	167	191	200	162	170	169	152	186	151	155	164	198	182	171	173	166	153	182	180	165	182	165	165	186	193	164	170	190	172	182	158	173	149	169	159	181	163	174	182	155	190	194	198	170	169	177	173	153	150	166	167	192	183	167	161	171	155	183	161	150	179	169	177	206	185	148	193	165	182	161	165	168	170	161	173	169	180	158	180	156	197	172	153	138	177	182	193	163	176	168	155	162	177	144	177	171	167	170	171	174	196	202	177	167	163	175	144	182	177	176	146	168	161	167	177	163	160	170	174	164	176	170	167	189	177	152	181	169	184	163	152	147	168	165	174	153	151	182	164	171	146	189	188	191	172	179	174	178	165	164	188	157	185	184	202	196	171	177	187	165	179	171	149	167	175	160	183	157	169	169	178	174	181	172	166	169	150	141	166
6309	767	1314	1462	1257	1047	927	845	701	667	632	629	559	574	576	535	540	546	525	498	520	490	484	498	496	486	474	444	511	532	456	498	502	463	475	430	518	494	453	488	463	479	446	469	461	500	479	424	458	498	476	479	478	431	494	426	487	458	480	458	497	446	450	539	480	464	478	469	450	478	449	428	442	471	507	418	471	435	465	451	499	492	463	470	447	479	462	476	475	475	447	462	423	453	468	459	431	488	490	519	452	460	457	466	454	447	517	452	432	458	466	460	472	447	507	447	472	456	445	458	485	439	481	429	454	449	506	473	438	417	444	449	445	476	501	461	512	472	449	457	487	450	440	466	463	493	475	451	417	501	448	470	450	489	460	424	427	467	460	450	480	483	465	461	445	460	410	447	480	464	472	456	457	458	451	467	456	452	456	463	448	476	461	432	478	450	451	458	490	478	448	473	485	475	475	440	445	435	436	472	482	488	454	461	421	478	441	435	451	467	488	448	443	467	435	461	451	447	452	428	420	452	476	487	437	509	471	489	508	434	472	478	504	514	433	506	502	487	442	467	429	431	461	471	477	466	489	481	440	443	474	453	458	462	437	458	423	458	457	457	448	472	462	424	474	497	419	460	478	463	450	474	481	450	460	489	461	460	457	467	445	451	450	482	423	464	492	426	435	457	481	461	492	486	436	492	459	454	477	481	399	495	463	466	464	493	449	460	471	466	456	468	452	439	485	465	468	434	448	499	454	471	462	458	441	476	482	445	463	463	471	441	485	436	460	449	475	499	461	464	446	481	472	479	471	488	452	483	439	404	468	446	435	476	469	454	453	470	455	481	434	451	449	447	470	450	450	444	466	462	443	476	446	457	469	468	471	455	458	471	462	437	432	495	449	460	461	456	462	475	442	484	470	463	476	481	454	457	482	458	446	498	449	478	469	450	454	470	483	515	472	473	463	443	474	489	478	451	497	467	433	474	489	471	481	445	478	444	499	461	476	454	462	460	463	483	479	462	450	412	474	446	462	461	444	480	462	441	441	468	467	461	466	468	441	432	441	486	471	455	452	471	465	473	429	444	467	465	427	428	481	462	480	446	481	436	447	469	436	455	472	472	444	458	472	462	464	441	426	464	466	468	431	462	449	504	429	457	504	429	465	467	447	474	474	470	485	445	473	437	434	452	458	482	479	471	472	489	441	442	477	449	463	453	474	481	484	470	469	475	428	423	462	480	413	483	438	464	452	476	498	447	458	477	432	491	453	459	468	429	467	452	413	454	439	426	449	503	460	485	494	465	479	472	484	470	485	465	467	482	471	470	451	432	491	467	469	451	462	454	468	481	447	441	473	431	471	456	460	479	451	447	458	504	446	461	468	455	419	455	450	418	435	477	491	429	478	451	446	427	474	467	472	452	461	451	442	460	476	485	440	472	441	440	481	501	460	510	470	447	462	482	505	483	474	438	468	419	443	444	482	468	458	501	468	464	442	443	464	454	491	461	485	470	475	424	503	492	469	471	484	493	453	440	450	461	447	479	471	459	433	483	458	490	450	506	427	416	465	456	483	504	453	477	481	494	481	459	426	467	476	477	465	496	464	432	476	477	473	449	464	497	492	485	450	494	445	485	457	504	478	480	487	487	436	441	457	447	449	469	447	456	490	453	474	440	463	446	463	452	473	498	507	453	495	469	466	446	472	477	465	465	444	460	464	474	461	436	431	440	455	461	468	496	489	473	452	472	447	475	461	480	430	501	444	462	472	482	444	461	483	488	437	445	461	452	466	441	471	464	474	459	478	469	460	467	493	438	463	465	472	457	486	447	485	460	443	504	468	469	460	492	442	478	464	474	425	481	480	461	426	436	500	461	456	437	489	473	469	479	453	456	485	444	477	496	434	490	433	462	433	440	492	452	465	494	476	465	461	463	455	443	469	492	468	482	468	444	480	435	529	478	437	487	490	430	476	493	419	481	451	464	459	492	439	510	456	444	458	450	429	468	479	435	445	472	498	446	485	471	463	484	435	469	478	478	486	492	480	509	497	447	471	506	474	453	461	501	499	470	461	439	470	476	463	464	449	449	444	484	470	461	468	455	436	494	492	453	480	467	508	472	434	468	499	476	480	470	458	475	452	443	469	442	496	454	471	455	454	487	475	465	461	458	467	448	479	413	491	466	466	507	489	450	466	495	491	459	478	479	477	508	493	411	453	452	467	439	461	454	469	452	426	484	452	464	445	419	493	441	475	468	486	481	482	433	478	449	460	462	413	454	478	509	444	458	451	436	476	513	436	464	443	468	454	471	468	444	497	451	450	495	445	450	477	477	442	465	446	422	482	482	496	478	481	477	455	435	474	450	484	456	482	490	463	478	446	433	489	423	459	458	481	471	502	448	423	449	453	475	478	517	440	474	449	467	430	429	475	488	438	436	495	473	475	462	504	486	455	457	476	434	469	480	445	466	475	490	447	482	487	477	445	461	454	440	435	464	476	468	473	408	431	489	465	478	476	475	461	437	487	457	459	468	483	468	452	487	510	507	457	503	448	452	456	433	480	436	463	462	436	463	474	453	440	489	483	422	446	478	449	456	471	427	437	456	446	463	445	442	400	472	481	459	430	502	477	431	481	462	466	460	479	431	452	502	473	484	487	480	476	450	451	458	454	445	461	472	453	465	466	445	448	496	470	463	449	452	449	485	457	462	451	482	439	512	466	468	462	472	464	478	477	471	470	464	474	498	458	446	450	448	466	443	456	466	456	486	448	474	455	437	465	452	477	491	461	437	486	488	456	434	464	486	443	459	435	466	456	470	460	462	445	411	460	502	459	474	457	467	478	483	462	438	460	468	427	445	446	452	462	468	454	424	459	454	435	498	460	472	447	475	460	493	463	477	466	487	464	444	458	477	479	456	437	471	438	453	433	484	491	477	469	406	496	514	443	486	483	433	470	447	479	479	488	474	448	446	462	460	485	465	465	446	444	440	443	467	475	472	445	487	455	456	459	492	446	466	466	439	501	480	461	443	474	477	399	472	445	450	464	436	471	469	463	498	486	451	442	491	483	443	476	484	459	452	484	470	466	481	461	464	440	440	465	451	468	488	477	462	452	485	481	501	450	457	474	472	501	466	488	473	502	465	479	463	458	425	460	451	408	479	472	461	493	463	421	512	437	496	474	483	497	448	459	452	458	464	465	495	463	467	484	486	440	445	489	458	421	445	438	469	476	467	444	447	442	461	498	504	489	475	476	433	470	500	448	466	463	480	420	482	493	555	443	444	440	443	454	445	474	443	435	473	495	436	490	434	469	438	463	491	475	443	491	460	506	452	456	466	440	492	471	438	483	426	462	472	468	484	441	450	451	452	464	465	451	419	472	467	458	478	451	465	479	459	443	402	458	460	499	472	456	425	473	498	447	464	491	468	441	455	466	438	449	488	451	473	489	453	463	468	461	458	422	443	461	444	438	490	461	453	466	490	442	452	466	461	472	419	468	486	519	467	477	482
14752	1444	1123	912	660	533	438	413	408	382	388	366	352	335	350	322	359	330	370	325	317	349	328	348	354	339	324	354	360	325	322	319	374	292	320	320	308	305	310	337	349	289	323	354	337	346	309	352	284	327	349	320	293	341	326	319	336	327	365	309	301	323	318	324	326	325	328	350	325	375	341	334	319	320	317	324	293	352	350	334	295	370	321	287	332	314	307	323	303	327	305	333	311	302	343	326	327	330	316	305	313	338	308	291	307	354	291	305	309	302	336	323	324	312	310	337	298	334	334	343	321	283	336	292	356	322	303	356	365	311	318	288	320	308	302	330	329	310	325	321	341	302	345	289	299	320	367	306	309	329	298	328	316	328	321	352	300	316	321	320	338	303	282	296	337	343	320	328	337	337	327	308	310	308	296	290	315	295	332	275	315	272	282	319	315	345	325	302	310	339	317	288	335	325	284	299	312	323	346	332	313	303	334	315	365	318	320	297	317	314	330	315	297	292	293	312	318	330	326	331	325	341	320	314	330	331	318	348	302	328	319	280	327	320	328	328	367	319	321	333	330	285	357	339	307	320	295	322	348	315	329	332	309	300	330	343	319	327	335	339	294	331	358	319	331	353	318	349	326	332	340	320	311	298	323	287	310	329	347	318	303	318	346	291	343	303	342	303	332	324	293	296	333	309	297	326	330	325	309	350	322	324	334	343	304	299	320	327	334	333	326	320	321	291	317	325	299	317	312	315	316	361	367	311	322	335	318	319	334	341	301	318	332	324	341	333	315	308	324	338	290	320	293	292	315	337	323	345	321	306	329	313	287	325	306	293	294	329	323	323	303	306	297	329	338	292	292	304	316	344	313	364	333	311	354	302	341	309	289	317	324	339	304	260	311	336	314	310	322	319	342	353	306	315	314	310	324	344	328	335	339	335	340	316	347	318	320	304	339	296	373	314	345	354	332	296	290	335	303	317	336	333	305	296	297	317	328	328	308	357	333	309	299	308	360	344	319	332	315	311	280	343	357	307	358	319	293	317	346	317	354	336	326	329	319	305	368	314	322	344	346	330	329	339	314	278	335	277	298	323	284	335	326	339	287	315	313	321	279	316	331	319	328	327	283	307	334	321	317	321	303	368	325	345	356	324	318	313	317	305	311	329	311	349	324	336	323	315	342	307	344	306	333	335	319	360	322	344	317	299	316	334	315	348	319	329	322	305	319	314	327	327	307	312	310	303	326	334	320	319	336	313	345	335	331	330	330	310	292	321	341	333	328	285	318	327	310	344	331	322	308	318	317	330	298	326	291	330	315	314	304	323	344	353	322	308	326	291	322	365	294	285	343	338	341	324	328	354	332	321	323	344	313	314	314	286	318	291	351	324	310	320	298	302	341	331	334	318	332	353	293	337	319	312	329	331	338	335	310	345	327	303	318	342	294	310	324	348	339	336	346	328	323	301	291	321	295	324	277	275	348	319	325	319	316	303	300	325	306	372	309	297	283	311	329	341	369	314	293	316	333	328	324	303	286	338	295	322	328	318	266	294	322	318	319	325	307	344	315	311	317	322	316	311	304	292	316	329	349	335	291	339	338	326	331	351	309	314	321	337	293	312	293	293	342	335	351	299	311	328	312	329	298	331	287	277	336	323	269	323	292	303	293	307	307	311	304	324	329	311	324	305	293	330	309	339	331	298	310	288	303	331	328	308	319	319	332	324	363	323	336	318	322	350	317	330	303	335	337	318	311	323	317	320	326	308	310	311	324	315	319	323	331	328	297	364	349	319	320	344	341	298	323	308	282	333	304	319	324	301	361	326	327	282	316	337	341	323	296	316	313	326	339	314	296	360	358	334	312	331	355	321	291	332	315	332	316	335	325	293	348	332	345	336	326	337	349	303	312	339	314	309	323	291	323	320	337	331	325	326	341	355	335	342	336	307	308	328	333	355	335	357	309	288	307	324	314	314	342	317	332	348	290	308	335	302	341	269	307	311	313	279	289	300	333	313	309	316	285	317	303	320	291	338	306	310	301	324	335	341	351	327	328	340	333	316	340	357	353	280	304	326	361	360	318	270	269	328	317	314	335	293	319	347	322	303	312	304	311	334	290	305	351	327	326	340	331	338	314	321	315	307	347	352	313	299	327	342	329	321	299	304	348	298	321	294	327	318	350	318	286	329	330	313	308	293	310	301	326	292	294	339	334	308	319	315	383	323	334	282	318	326	317	326	304	361	328	288	305	315	303	316	289	292	285	284	311	316	324	317	321	282	310	315	312	302	309	312	308	335	323	304	351	317	320	327	340	320	296	292	312	320	322	321	320	308	340	294	333	330	358	343	356	340	311	271	313	343	289	318	328	297	315	332	322	307	335	335	322	322	277	323	327	306	301	301	345	345	317	323	334	324	335	289	284	359	330	305	356	309	318	334	279	328	321	336	305	298	350	310	329	346	358	341	332	336	309	352	290	358	344	288	319	309	327	328	296	318	323	308	340	322	308	345	321	353	304	344	322	332	312	322	323	349	342	303	335	280	332	337	317	318	307	352	333	350	324	359	334	361	346	351	340	311	298	328	306	321	356	307	286	316	332	338	340	308	314	302	357	305	299	354	302	316	301	328	354	293	349	292	324	310	300	325	348	324	344	299	312	343	323	322	311	302	296	341	309	304	312	324	296	300	319	306	350	347	298	336	326	301	342	316	317	335	352	294	322	329	352	334	336	339	317	308	284	328	320	309	317	332	332	287	313	312	306	299	319	330	301	314	330	300	309	300	341	343	313	307	291	335	323	315	306	324	328	308	315	317	361	326	297	359	296	341	305	301	313	297	303	315	306	291	385	326	319	330	292	308	358	293	331	324	301	330	336	325	319	349	296	343	308	311	322	305	324	356	336	278	361	313	297	314	356	304	306	264	352	327	308	330	295	316	317	310	308	347	312	327	335	354	354	314	313	310	298	307	330	326	296	295	324	311	307	323	321	316	342	310	346	288	316	319	319	319	350	309	325	306	322	328	337	315	343	316	315	324	305	286	312	329	323	329	318	312	352	338	340	319	343	356	342	321	330	364	328	350	325	299	302	315	322	342	307	314	329	330	332	349	344	309	302	308	356	352	329	311	331	294	301	336	303	332	343	337	317	294	317	334	299	318	309	306	309	310	316	310	356	330	338	336	310	302	319	351	314	276	308	306	325	335	333	296	357	296	328	340	343	305	312	321	322	351	321	309	295	326	336	325	310	339	332	331	371	282	296	311	293	344	308	337	274	321	309	308	321	315	337	324	334	314	338	302	349	329	348	309	330	317	319	305	343	339	319	323	308	289	357	299	303	331	319	326	304	331	320	317	357	306	321	303	326	363	340	316	323	321	325	334	333	312	294	289	316	313	330	309	324	335	316	302	334	310	310	319	354	294	315	333	330	320	305	311	342	310	355	328	312	301	296	329	280	332	320	313	302	321	335	316	304	286	331	326	310	304	314	312	333	327	342	329	348	330	302	338	304	327
8472	1420	2353	2635	2266	1905	1565	1358	1286	1172	1130	1054	1031	960	910	897	935	930	907	896	826	850	812	788	796	841	809	783	756	823	801	817	819	831	825	791	806	829	790	802	755	828	815	794	770	809	764	771	797	813	745	829	766	804	817	746	773	792	795	800	806	743	792	788	785	811	857	809	795	827	791	757	734	798	761	797	746	786	845	750	795	798	734	793	772	763	759	767	815	787	773	787	800	799	763	801	788	754	772	752	793	817	780	749	752	743	824	806	766	689	794	757	766	791	806	808	765	841	824	748	772	789	768	783	709	803	771	741	738	747	774	767	777	743	796	760	751	767	774	777	735	740	786	721	788	750	766	748	767	802	811	828	700	763	763	772	804	743	766	790	765	795	790	789	790	769	754	765	791	732	712	805	756	790	770	758	812	767	815	748	763	775	808	783	779	779	790	800	741	789	734	750	726	813	776	725	854	784	730	796	776	781	771	748	793	751	775	829	757	767	848	766	790	776	802	798	776	796	757	742	780	814	721	810	754	794	747	824	827	777	799	767	764	760	770	807	774	786	736	806	784	778	751	748	751	767	741	785	736	743	771	771	746	773	776	750	829	717	811	781	737	780	798	724	801	819	774	768	755	747	775	792	747	786	814	792	793	795	767	804	762	741	811	757	754	769	774	761	818	798	765	756	762	794	800	797	775	758	758	823	776	810	728	801	762	789	746	793	738	732	782	787	795	820	819	750	810	761	789	801	776	779	727	789	769	739	745	775	766	775	767	755	793	743	841	767	795	762	747	816	787	775	747	756	775	794	776	774	792	772	791	752	811	793	755	764	802	820	797	811	769	775	746	789	782	790	831	755	807	784	797	792	753	782	746	769	769	758	764	790	761	743	795	780	815	762	761	765	768	816	743	758	765	770	779	845	770	766	793	740	780	767	770	756	775	749	769	777	763	811	761	763	773	761	749	762	779	792	768	776	745	761	767	731	747	799	808	737	751	791	797	794	763	787	751	802	822	802	752	775	770	793	752	853	768	764	773	810	750	772	734	783	764	751	799	765	771	792	748	786	755	747	742	769	780	784	737	778	724	746	808	810	743	758	756	788	716	803	805	745	793	811	765	782	754	778	703	766	799	815	755	783	756	772	757	804	775	777	824	787	761	748	744	812	797	783	792	813	730	799	752	805	798	745	768	806	725	782	799	813	730	787	823	796	759	768	778	826	812	774	793	741	811	831	789	775	789	793	759	705	790	731	773	754	805	742	831	759	710	808	800	770	796	805	737	781	801	766	786	733	729	802	763	790	807	753	748	782	785	767	815	839	732	751	758	761	764	755	790	746	738	740	758	810	775	752	735	783	748	787	709	742	784	777	811	761	788	774	743	758	763	782	801	782	758	767	738	795	755	775	818	757	783	831	816	774	776	744	805	745	785	768	838	757	751	741	787	784	758	807	754	789	772	779	785	813	766	749	805	747	798	820	745	787	815	774	741	762	841	831	782	792	735	768	769	774	806	772	795	752	770	792	800	794	817	738	784	775	805	741	780	794	738	781	761	805	780	771	813	807	790	840	717	802	774	729	759	804	757	777	787	772	771	792	776	803	751	785	797	804	772	763	731	733	775	723	799	775	756	786	749	806	756	777	768	710	798	802	760	768	770	750	800	807	785	805	813	760	770	766	780	815	803	790	782	751	774	771	774	779	738	762	750	770	765	783	765	845	837	776	735	788	773	792	811	830	749	719	722	737	737	786	813	804	797	709	803	789	821	776	814	731	779	756	765	817	788	754	760	796	838	823	766	787	787	786	823	791	785	803	824	773	769	814	766	796	817	739	787	809	782	745	788	763	766	799	751	812	754	810	801	798	752	759	763	786	789	828	793	791	749	806	804	787	763	762	725	785	783	787	734	743	807	757	758	769	747	740	744	792	826	767	811	780	751	778	801	744	725	784	765	780	786	816	752	751	758	764	775	831	768	769	746	789	741	754	782	797	760	769	760	761	735	754	785	791	782	799	777	795	790	738	737	765	771	761	820	810	775	790	791	783	807	766	792	779	776	772	799	787	810	766	795	777	762	821	726	796	740	789	727	767	768	764	783	782	773	772	766	762	796	728	769	745	791	794	806	789	839	737	774	747	785	743	771	816	768	799	805	798	783	754	720	809	787	767	791	752	779	737	776	769	787	801	778	765	831	785	746	809	784	787	781	743	740	753	786	770	773	771	762	760	741	753	800	765	815	788	771	792	756	789	781	791	717	757	796	776	741	720	745	835	757	761	734	763	760	787	806	726	819	757	778	752	761	760	765	775	774	803	755	752	771	773	756	786	773	772	803	786	778	781	795	744	781	767	741	789	766	775	854	777	822	777	778	808	764	708	741	774	768	743	737	784	742	789	777	767	790	798	800	763	780	787	745	769	820	749	786	789	776	751	761	777	773	813	796	780	798	769	777	759	758	782	765	805	758	811	731	748	790	799	772	821	799	780	799	726	759	796	819	766	773	824	798	810	744	747	806	823	766	760	797	754	749	760	765	781	819	744	760	773	787	765	764	765	797	781	746	792	753	743	761	795	763	795	757	734	794	784	814	816	804	794	716	811	736	787	767	773	766	790	821	799	779	766	828	804	774	787	778	816	736	810	764	790	760	762	783	766	786	778	760	809	828	747	780	793	774	791	755	767	819	809	801	758	781	784	779	746	788	785	778	767	789	775	742	735	790	771	736	781	792	792	808	772	796	813	797	810	799	821	741	774	817	747	827	765	757	804	744	750	764	804	737	783	790	800	738	717	803	776	747	764	724	801	787	743	809	784	792	741	766	723	759	748	820	814	819	782	818	808	786	789	779	787	773	755	789	770	773	777	748	771	777	787	753	760	781	785	754	821	787	812	761	773	747	767	771	817	794	777	723	797	834	786	795	750	755	798	745	783	795	697	812	747	766	785	770	750	773	785	773	753	755	785	802	740	786	806	786	750	782	766	780	800	750	810	773	816	842	761	770	743	817	800	771	855	783	801	739	825	762	756	831	755	727	785	814	764	777	731	765	782	766	752	788	764	755	735	800	732	835	798	780	820	724	777	809	835	789	743	745	795	782	793	725	804	811	779	776	781	788	787	749	783	813	747	811	773	831	795	769	767	757	747	731	755	750	789	770	784	814	819	778	766	746	764	777	808	838	820	818	763	807	775	776	732	784	802	794	800	822	781	770	814	793	787	745	774	784	751	738	808	755	740	789	793	756	798	775	785	749	774	783	770	816	779	774	729	764	793	757	771	770	769	771	776	755	822	782	768	816	790	801	746	745	789	777	755	799	772	741	808	796	821	808	751	796	795	775	743	780	773	813	837	765	784	798	724	768	716	786	772	776	727	798	807	795	764	722	805	766	780	780	786	778	792	785	730	749	744	772	780	786	792	761	776	784	816	749	784	755	781	776	802	821	749	767	741	825	738	850	774	755	746	765	792	766	739	808	767	752	820	755	781	758	776	750	774	760	797	772	717	771	808
1516	296	302	296	282	276	306	295	278	295	287	310	255	263	279	265	284	264	295	253	259	289	266	278	269	272	297	292	294	322	256	265	241	257	327	301	282	311	323	240	311	282	283	300	307	279	293	294	281	276	282	302	276	288	275	299	277	299	288	305	275	277	294	279	287	295	267	270	298	278	281	272	292	283	282	260	284	308	263	286	324	295	294	313	247	284	298	286	321	277	292	286	286	303	315	292	260	272	293	272	273	252	297	325	263	321	291	275	270	300	279	284	260	264	278	288	306	306	291	302	281	303	279	281	257	306	294	309	260	304	285	287	292	269	271	286	277	274	281	295	256	270	301	306	271	299	318	262	295	303	284	307	284	289	284	257	271	280	287	279	304	277	301	287	298	260	295	316	274	282	323	303	270	263	253	245	314	336	299	280	312	296	282	281	297	293	279	290	318	271	284	303	305	278	288	294	284	277	287	280	294	296	278	268	284	276	282	284	293	270	289	319	279	272	276	294	282	270	253	301	282	287	282	296	270	269	256	268	244	302	302	286	287	260	270	282	276	292	283	279	290	286	280	299	285	274	253	307	287	259	275	315	283	264	301	262	280	289	313	267	282	278	293	274	283	265	293	290	287	285	302	286	295	274	306	239	302	287	317	280	291	288	284	299	294	285	292	248	286	291	297	297	281	281	276	277	266	278	265	265	285	276	274	284	279	261	286	275	276	279	298	314	291	297	288	277	292	285	305	266	291	277	278	292	272	284	270	282	315	289	287	295	298	264	261	272	283	260	308	283	324	285	287	254	285	244	322	275	280	313	286	291	295	296	289	273	286	271	239	290	287	305	249	260	293	306	253	261	250	265	264	271	274	259	271	313	299	265	279	300	269	242	286	274	285	267	316	256	291	256	298	295	245	298	269	258	297	295	299	301	245	266	290	288	281	279	291	309	274	303	275	287	287	313	298	284	271	244	263	267	282	305	290	305	273	266	293	258	249	288	269	315	296	276	250	295	290	273	259	265	243	270	272	260	265	280	270	268	282	272	282	299	324	258	267	283	270	247	284	253	294	258	284	274	243	300	295	285	288	292	260	279	256	281	289	273	274	282	289	275	262	306	310	287	262	268	272	278	291	287	282	264	257	271	289	281	290	260	260	281	303	271	286	275	327	287	263	279	289	264	268	269	279	276	292	296	282	287	260	278	287	273	293	318	272	255	295	298	292	285	281	296	296	259	248	283	277	293	306	279	273	288	285	277	265	256	270	289	271	313	253	301	267	291	245	278	262	283	296	274	286	285	299	278	267	281	260	301	260	272	286	293	292	321	313	318	267	301	285	276	306	292	281	283	269	265	280	304	265	303	291	278	288	280	296	256	279	281	297	277	297	270	301	289	309	273	306	275	275	260	291	290	285	325	288	287	314	282	259	254	292	307	262	275	287	264	292	307	291	285	276	291	240	302	288	281	273	299	299	300	292	267	283	285	281	299	281	295	299	304	270	281	303	276	302	254	279	281	282	295	267	286	267	295	265	253	297	305	309	272	285	319	289	300	283	273	298	313	284	278	292	286	267	269	272	292	287	311	274	259	265	303	297	279	276	286	283	318	295	340	255	262	277	321	254	297	313	297	291	228	260	297	259	270	264	270	292	304	279	280	276	282	265	275	276	314	302	292	272	279	276	273	270	293	257	276	255	275	276	291	287	293	283	287	267	248	276	271	322	319	304	275	263	259	265	277	270	301	269	281	326	274	265	300	258	267	275	249	270	285	285	317	303	272	295	303	260	283	306	263	306	275	261	269	264	302	284	293	296	289	258	301	301	269	291	275	289	275	305	249	294	280	320	295	275	281	314	278	289	281	302	279	317	303	291	281	267	314	287	282	314	242	246	309	263	296	304	301	289	291	283	293	297	299	284	276	272	268	250	280	270	283	283	285	294	275	287	323	303	288	299	298	288	273	275	276	288	270	303	300	292	249	298	300	262	307	289	292	264	279	308	289	302	287	299	295	310	255	308	280	290	286	270	260	277	292	291	300	270	286	281	270	297	262	284	304	269	268	278	280	310	298	276	269	294	282	279	288	272	260	312	273	310	317	297	293	288	257	294	308	274	281	287	296	280	281	275	273	285	289	289	295	291	290	304	303	331	257	302	283	284	272	273	275	266	272	266	302	262	282	272	314	294	289	289	303	265	302	264	287	280	291	254	298	316	301	288	263	308	275	292	298	275	310	319	293	276	273	276	276	267	276	263	263	258	268	265	302	289	269	304	251	244	252	284	289	271	311	276	297	264	285	299	268	272	292	273	297	252	298	287	276	278	289	294	279	291	303	292	301	286	282	281	271	300	280	337	309	296	273	228	309	315	306	280	311	310	301	262	260	283	273	310	284	285	265	287	268	267	291	287	316	300	264	239	269	283	279	268	283	283	320	296	260	284	293	284	288	273	287	295	282	248	294	296	291	279	274	272	255	297	297	246	277	281	295	249	295	273	281	284	268	288	294	264	269	287	275	292	278	267	286	310	276	281	272	230	283	287	284	281	303	272	287	291	256	305	277	240	265	295	299	286	294	286	303	283	283	288	305	296	283	294	280	288	273	276	257	301	256	243	288	281	254	259	272	267	295	302	276	291	305	267	277	288	295	294	257	278	285	307	301	282	285	295	274	298	290	291	264	266	319	296	296	258	296	293	260	286	266	288	291	305	282	256	272	251	306	286	274	283	292	299	265	299	292	258	326	258	272	281	291	257	271	285	251	295	300	284	280	282	304	266	287	278	296	293	284	296	308	270	276	294	281	264	254	246	320	283	282	264	293	295	281	293	333	291	255	280	290	286	266	305	285	266	298	286	309	253	277	265	291	288	299	263	257	306	307	298	262	260	319	288	268	304	289	281	276	307	274	281	271	268	275	314	291	280	315	284	298	254	326	277	273	286	304	283	292	298	280	302	271	284	261	269	268	269	278	258	272	286	303	269	286	287	311	312	295	291	265	270	314	247	278	281	273	282	267	291	281	270	273	311	304	280	290	280	288	292	263	273	268	269	272	278	266	279	279	276	259	286	263	309	320	310	253	248	273	312	303	285	286	282	281	272	273	290	284	268	300	287	287	296	307	280	269	275	294	260	262	333	285	312	269	300	279	270	246	282	270	267	277	277	234	286	314	285	271	317	283	329	297	332	324	300	274	287	300	276	288	307	272	303	313	277	251	236	298	299	260	253	298	279	298	302	297	262	305	298	283	242	257	309	275	281	272	267	319	308	286	286	274	246	276	289	292	290	290	309	282	291	281	286	276	305	270	284	269	256	281	268	296	280	308	279	297	277	288	277	265	274	293	290	310	272	275	288	287	279	265	300	282	278	287	285	284	311	313	276	304	330	284	282	306	314	277	281	298	313	296	260	260	301	273	288	282	253	301	281	302	260	305	284	280	248	294	249	292	268	278	287	291	270	285	285	278	289	302	308	311	312	283	256	285	316	293	283	273	269	295	285	268	274	237	292	304
1836	738	694	751	678	694	708	713	632	722	677	690	717	701	636	702	695	651	641	660	669	674	671	662	656	669	685	662	665	681	659	695	688	677	705	641	680	689	673	690	684	682	714	695	665	678	671	645	641	707	711	624	691	697	660	691	682	703	691	681	682	711	659	697	627	664	676	665	662	661	634	690	701	678	656	680	634	671	717	690	673	662	682	659	699	675	695	654	693	668	692	673	656	670	714	675	655	651	700	639	631	705	704	690	638	745	671	671	658	679	682	674	695	666	679	669	695	668	688	689	696	642	705	699	682	645	683	678	647	698	678	678	716	661	671	667	693	638	667	646	656	656	661	651	708	675	706	686	675	675	749	690	685	655	693	656	741	679	695	706	663	650	683	702	668	689	632	685	689	737	698	677	623	672	686	686	675	674	665	649	686	667	706	698	678	693	644	668	669	685	713	675	682	753	659	653	651	670	703	678	681	675	700	660	631	672	676	671	741	649	666	665	679	667	673	649	655	709	700	675	648	679	703	681	689	627	688	660	667	676	668	719	657	669	698	670	660	669	721	690	698	670	692	687	704	668	688	686	674	693	671	647	652	721	670	665	698	628	662	670	679	658	652	679	713	624	641	668	647	682	672	671	659	662	741	648	697	687	639	629	717	676	681	690	693	692	697	659	711	666	684	683	723	680	702	684	659	692	660	686	653	732	702	675	622	700	644	699	663	668	642	710	661	709	697	690	721	621	726	658	713	657	651	660	641	637	668	667	664	694	686	665	671	641	614	650	738	715	617	655	666	657	663	629	690	738	637	674	696	666	676	663	665	669	710	718	693	690	669	705	681	670	612	700	655	685	680	697	652	640	687	659	723	685	677	680	681	694	668	666	684	673	704	647	669	655	690	716	650	711	679	651	698	709	663	648	660	716	682	650	727	723	678	656	708	661	696	719	684	657	710	706	654	677	689	685	654	675	630	695	643	694	666	692	643	690	683	694	659	695	731	624	683	644	686	734	670	679	677	734	681	640	714	655	669	672	687	674	688	707	694	696	682	659	673	633	641	650	668	670	678	672	702	680	643	631	680	693	679	656	648	689	663	695	677	629	661	682	739	684	688	696	659	640	680	654	648	665	675	624	712	660	686	688	661	672	666	698	744	675	674	679	721	706	731	624	698	656	690	670	700	725	705	634	667	724	656	709	660	689	738	697	653	669	721	680	721	679	670	668	691	670	612	630	616	682	601	683	653	685	660	693	731	730	692	689	693	628	663	661	632	681	694	668	652	662	623	677	676	609	691	654	664	670	696	674	666	647	673	667	724	670	696	631	711	660	612	690	681	672	643	649	704	695	652	671	667	665	645	676	656	686	717	693	693	671	710	683	722	666	725	670	668	683	661	702	721	661	664	687	658	639	702	721	718	690	627	709	647	672	663	694	685	677	678	693	666	636	668	714	708	690	669	665	661	678	700	705	671	663	659	658	725	668	654	656	657	665	641	639	652	679	652	672	714	693	667	690	682	689	651	647	704	688	700	669	675	671	653	647	680	656	676	649	660	649	681	675	672	669	673	624	674	656	682	658	664	667	725	699	643	656	677	678	680	664	663	641	688	649	686	663	672	646	672	685	698	673	652	720	682	698	664	674	626	637	695	687	699	676	727	705	666	661	652	659	688	662	663	654	670	664	666	674	728	643	642	696	712	686	715	655	658	678	650	676	680	675	632	707	709	681	666	667	669	648	691	656	594	669	656	712	670	681	712	665	682	677	653	712	660	642	643	662	632	739	699	700	713	725	642	671	649	663	661	638	681	673	700	646	667	678	724	676	652	685	707	713	713	680	709	673	710	700	737	655	669	693	673	689	690	650	658	666	690	698	677	615	720	616	697	623	708	685	672	645	687	708	686	709	700	717	673	659	649	664	681	693	698	662	659	669	661	637	644	660	671	657	651	690	671	680	694	647	654	687	697	687	676	700	683	635	637	698	682	682	663	644	698	699	642	685	708	664	659	678	717	619	647	698	630	654	671	680	707	725	657	670	687	678	660	726	712	680	670	690	653	643	669	631	622	688	683	651	701	655	641	671	625	676	659	659	666	676	663	657	642	707	697	679	699	650	648	679	645	661	695	703	701	639	632	678	678	659	638	654	699	635	665	694	680	655	666	702	634	659	655	689	712	658	625	676	627	674	705	638	651	650	706	701	634	707	652	689	670	670	699	688	669	601	674	698	651	620	705	663	698	745	716	694	704	629	683	688	688	709	672	662	674	651	669	683	691	679	687	658	681	648	622	651	699	663	683	715	689	683	671	694	661	666	711	652	695	685	635	676	650	727	618	711	679	690	683	661	646	715	646	669	663	644	640	627	674	680	679	617	696	653	632	703	682	633	655	694	741	733	664	644	691	663	664	701	682	693	662	662	652	664	656	642	687	676	654	695	682	695	703	629	651	732	689	681	677	656	678	714	690	671	679	650	649	675	681	652	706	693	696	676	667	644	666	669	649	640	642	659	721	651	662	701	700	662	683	665	666	655	715	669	648	667	722	688	691	677	648	677	650	676	645	669	703	671	674	661	707	675	647	661	725	721	643	686	659	702	710	680	683	663	677	677	658	677	686	656	637	715	661	631	693	677	658	650	686	674	746	635	653	674	673	648	654	693	641	639	688	686	719	647	716	646	701	698	695	693	687	700	647	652	704	696	716	673	691	716	630	670	671	665	641	653	674	712	685	700	663	687	732	699	652	677	656	665	644	712	649	633	681	610	686	660	688	679	674	727	722	687	713	702	724	684	617	692	633	666	717	672	732	699	683	678	692	737	710	673	670	691	678	623	703	706	670	702	654	647	671	704	684	633	666	703	658	678	661	742	655	650	622	674	669	629	706	640	703	646	699	664	618	674	694	694	682	698	700	629	629	701	676	670	686	690	697	641	737	616	672	672	612	700	710	680	664	688	663	641	652	665	672	636	657	668	617	675	670	685	702	653	718	667	692	687	686	680	691	660	702	687	732	705	667	653	651	698	654	711	709	675	664	687	667	641	650	677	633	666	677	713	668	693	664	706	696	637	679	703	703	687	643	675	662	660	674	694	678	660	652	650	678	641	653	672	688	682	658	677	705	660	677	677	708	599	666	711	681	651	671	682	679	673	661	682	697	697	638	683	691	645	704	690	685	670	686	644	668	707	682	647	637	655	680	714	700	684	717	678	678	729	680	643	668	643	700	682	633	685	682	690	676	616	659	699	653	670	639	754	681	686	707	689	660	676	628	705	654	680	679	694	695	645	694	701	690	673	642	655	696	727	696	644	647	653	683	658	715	658	645	683	719	684	679	709	660	695	644	667	645	669	670	661	652	677	701	654	685	721	661	693	686	672	635	644	640	708	710	689	709	657	691	705	657	673	682	638	683	635	671	663	678	684	699	673	662	640	671	671	666	706	689	672	679	686	716	688	691	656	628	637	695	659	664	633	673	719	709	680	627	672	665	636	742	666	630	682	659	680	717	694
7458	505	549	442	295	299	242	252	206	214	194	192	197	203	181	184	157	164	169	159	187	172	183	181	180	173	175	168	168	161	175	170	168	189	166	170	179	161	175	162	176	153	157	153	169	159	163	170	166	166	155	191	162	179	168	163	180	174	185	174	183	158	148	186	164	147	150	143	158	177	169	163	162	166	207	167	178	135	162	170	158	183	152	167	161	183	168	179	156	132	158	172	175	180	170	181	169	193	162	168	184	160	178	148	162	174	189	156	180	148	159	144	192	163	157	201	165	153	194	158	177	154	171	165	134	168	170	159	168	180	180	172	149	173	175	174	183	184	161	151	150	170	163	152	156	171	161	179	161	184	172	162	138	176	158	180	166	164	169	184	184	149	170	172	152	166	197	177	172	180	165	179	195	179	170	157	174	157	197	178	200	195	154	147	152	149	174	172	150	184	152	141	152	168	211	198	167	165	155	151	182	154	176	156	161	168	176	170	172	165	152	161	152	163	179	162	157	194	172	169	142	154	150	160	184	187	178	187	152	158	172	180	147	145	179	191	187	198	176	212	160	170	162	168	164	153	167	158	170	156	171	169	175	144	177	162	161	170	157	163	182	174	156	169	156	172	175	150	143	165	143	184	147	175	172	169	152	160	161	183	173	163	154	193	161	192	179	181	162	165	158	179	167	174	169	155	198	171	177	191	176	166	146	170	184	171	166	130	181	163	180	180	166	161	156	138	185	183	174	166	195	156	188	188	157	150	168	182	143	147	171	143	170	181	160	173	171	165	166	155	146	193	167	188	169	162	176	160	183	152	183	166	152	154	160	173	169	151	150	171	178	158	176	137	175	166	202	141	142	198	155	152	158	188	194	175	165	158	180	151	191	164	151	179	149	168	179	175	156	139	163	156	175	159	170	174	147	161	146	158	178	141	151	160	154	154	158	150	173	169	132	163	180	183	175	174	162	169	196	157	193	154	175	174	176	175	175	177	178	164	183	169	154	176	154	159	189	153	169	167	176	170	145	163	153	186	179	186	157	153	170	158	147	180	159	178	170	140	155	166	182	171	159	145	169	190	182	196	177	176	156	168	188	188	164	167	172	169	174	137	154	162	178	170	184	179	181	179	175	170	142	156	174	180	158	163	165	158	189	179	156	157	137	171	181	147	168	148	139	163	154	153	172	197	163	169	166	144	184	161	194	166	179	172	153	159	159	183	172	186	164	191	160	161	158	170	164	178	161	155	185	159	179	167	156	159	144	168	161	166	188	163	169	165	166	160	152	158	130	154	168	147	162	157	147	162	190	193	182	176	177	188	163	156	175	162	192	188	178	181	176	166	149	163	160	153	200	166	164	165	174	160	199	158	141	180	183	153	172	167	164	160	160	188	195	145	178	161	151	163	166	167	173	174	170	173	160	152	193	167	166	184	144	170	177	174	157	151	186	159	161	175	172	153	170	160	160	188	149	165	182	180	162	180	191	146	149	176	156	197	170	183	157	192	169	164	174	155	182	157	164	166	168	161	173	164	190	169	167	163	173	166	155	183	157	141	163	182	183	167	148	199	169	171	166	156	168	162	171	173	184	174	175	164	191	154	166	172	136	172	180	150	169	179	181	166	175	154	153	158	162	175	169	185	147	172	150	197	162	173	146	145	164	185	185	214	184	151	165	183	146	167	171	163	192	166	178	167	176	193	173	139	175	185	167	168	165	174	177	176	176	179	203	189	179	166	173	153	161	167	166	186	158	151	156	203	190	169	147	156	168	173	186	167	155	193	163	171	169	174	159	174	174	151	154	131	168	164	192	170	177	156	159	195	182	173	141	166	175	126	165	168	170	170	163	194	158	173	170	144	159	187	164	173	170	196	176	157	196	156	188	167	162	166	164	179	187	176	161	173	175	174	166	152	181	176	179	167	175	175	158	175	183	160	181	162	159	140	177	166	162	178	154	180	151	171	164	166	187	157	153	174	168	131	160	176	185	181	172	176	166	150	174	168	144	150	158	190	178	177	155	201	163	172	161	174	161	160	163	179	172	183	171	170	165	179	168	176	169	178	166	164	183	166	158	193	172	171	164	156	162	155	147	162	164	174	175	160	147	165	139	156	168	174	170	188	164	184	183	150	176	200	164	158	179	159	185	182	169	158	149	177	164	161	179	182	189	181	159	175	167	143	153	154	167	158	177	168	167	164	166	162	183	166	182	162	160	169	163	176	187	155	173	141	169	181	173	155	152	204	170	152	151	161	191	145	179	168	152	170	161	165	139	166	149	156	169	158	154	180	197	184	151	162	177	194	159	189	145	161	168	189	165	160	184	179	180	153	157	165	186	189	175	174	159	163	163	167	162	154	155	172	146	163	167	161	161	155	150	147	168	160	180	184	189	166	154	159	187	151	168	156	189	195	179	198	174	173	176	198	151	193	198	167	155	197	178	167	161	174	164	148	145	168	176	168	139	178	159	167	180	158	178	163	166	182	171	140	155	190	155	164	175	192	200	150	137	174	156	174	166	169	143	175	154	149	189	159	169	158	155	159	166	176	161	166	166	188	155	191	172	164	157	181	168	165	174	167	181	161	161	168	148	166	164	187	162	182	175	178	164	200	169	168	169	158	196	158	164	155	164	157	191	171	179	169	166	151	167	168	158	164	186	194	185	154	154	195	168	184	170	154	158	152	168	184	164	160	179	141	144	163	150	188	157	196	136	145	175	156	160	162	158	162	177	168	181	156	163	161	191	174	177	174	175	161	186	161	162	186	177	192	154	171	175	159	181	168	182	171	177	156	159	160	160	188	183	180	166	170	163	155	164	166	160	185	175	175	153	171	191	184	166	163	163	176	170	154	165	137	175	175	178	175	199	193	196	162	175	177	145	172	165	178	156	159	145	162	158	178	168	181	192	159	170	135	166	184	192	126	181	177	155	180	183	155	180	188	177	158	178	173	170	200	171	161	172	145	160	185	162	161	169	172	159	164	192	167	154	177	166	181	155	169	157	155	158	178	172	170	172	183	164	178	152	156	200	150	190	160	177	153	161	181	183	181	167	156	165	174	178	160	183	179	157	146	178	157	169	156	163	183	156	184	199	159	184	165	150	172	183	139	151	142	172	167	167	177	153	168	150	193	163	195	164	205	186	196	166	153	163	178	195	183	174	175	159	164	149	180	156	170	160	158	192	173	155	196	192	178	178	167	150	170	173	178	185	183	167	169	157	177	146	169	168	172	179	158	183	172	162	165	164	168	168	153	169	163	189	140	162	144	173	160	175	169	152	160	174	163	179	181	159	171	162	200	178	174	152	166	178	157	175	176	165	165	176	172	172	173	182	169	163	169	174	196	166	164	163	154	185	195	156	166	182	173	152	154	160	165	146	173	200	181	191	186	161	169	177	181	161	166	174	145	175	175	165	156	165	184	182	158	134	152	153	159	184	163	151	176	161	160	160	173	146	160	177	179	183	190	159	136	137	188	183	150	177	172	159	165	162	206	155	168	171	176
6311	751	1272	1512	1212	1042	853	805	691	702	614	609	573	555	586	537	496	508	499	525	527	523	521	476	544	462	485	462	496	433	474	469	497	479	518	453	493	469	457	471	443	455	467	500	477	447	510	448	451	483	451	475	477	454	486	457	497	507	465	436	437	480	463	472	475	460	469	433	465	449	486	443	497	429	433	469	500	449	448	503	462	468	449	468	462	469	464	456	479	475	475	437	487	497	431	475	482	477	491	465	451	477	426	481	442	458	470	456	489	424	448	433	450	476	459	476	431	516	447	447	449	458	420	466	476	467	421	478	475	471	500	436	444	453	468	482	436	445	455	450	475	446	472	447	433	427	500	456	437	468	457	466	445	429	443	454	481	434	441	474	467	456	438	437	453	436	513	483	449	468	403	458	445	477	481	456	457	458	445	440	454	464	454	457	451	434	459	449	476	468	468	471	451	405	509	441	450	449	452	449	467	429	478	458	456	472	467	444	481	464	477	463	449	503	476	486	468	486	418	497	466	440	438	444	482	432	506	464	476	469	461	492	516	479	448	513	450	463	454	471	429	493	448	459	474	469	449	455	482	454	462	487	476	461	434	432	432	452	470	454	483	472	457	463	447	461	457	445	460	482	498	430	455	499	510	445	458	445	494	449	493	455	430	441	479	484	489	448	459	477	466	483	486	457	493	421	489	477	505	479	453	446	455	442	459	454	461	447	447	473	491	455	431	459	449	456	452	454	430	439	408	500	441	412	444	454	484	464	452	474	429	456	457	466	477	475	468	471	455	481	485	456	442	488	481	499	499	477	451	468	465	478	435	464	479	467	501	463	483	433	494	464	476	457	426	438	458	464	457	428	487	442	510	462	446	480	510	460	454	455	459	458	479	455	432	448	487	455	471	506	448	441	453	443	461	489	454	518	461	462	452	472	493	440	430	472	459	405	480	468	425	460	464	449	479	441	477	443	442	471	455	504	487	446	430	480	474	447	448	454	445	467	461	469	476	431	463	460	506	446	422	491	473	458	486	449	475	458	455	447	459	473	472	485	478	454	437	439	468	455	469	469	448	470	447	447	525	484	435	442	477	454	475	463	461	431	440	442	474	482	474	474	484	472	438	479	471	434	451	485	481	486	439	441	451	448	452	463	425	486	463	486	454	462	475	457	484	470	423	441	426	454	444	448	470	429	452	439	464	441	435	451	439	460	453	474	465	461	482	490	472	520	437	479	421	470	448	443	510	485	455	448	482	474	450	437	472	449	475	461	457	450	466	474	481	497	444	466	480	444	450	442	458	469	475	480	473	468	456	444	477	467	462	452	456	465	450	462	463	460	465	497	457	486	442	471	484	442	460	489	457	439	487	434	468	475	429	470	510	482	458	466	463	455	463	424	462	446	442	432	443	449	476	470	430	467	451	471	441	470	449	414	490	438	486	445	465	456	494	467	441	496	454	489	490	441	481	462	409	418	469	457	476	479	432	403	454	451	441	475	459	442	476	499	462	467	473	448	502	445	434	444	451	475	469	478	475	441	447	445	460	475	408	450	497	463	435	458	467	481	438	440	453	471	441	478	457	478	492	455	483	484	438	451	458	486	460	450	491	452	462	475	462	474	424	504	481	435	475	459	493	483	501	470	458	438	499	483	478	448	467	438	444	481	427	472	480	457	478	450	428	433	438	458	468	460	474	505	465	474	455	460	475	433	468	417	452	473	469	486	477	470	437	455	470	482	470	461	487	462	440	453	461	485	454	468	434	472	462	434	505	499	428	480	454	456	471	483	453	492	480	442	435	465	475	434	465	451	494	476	409	455	436	439	479	498	463	468	446	429	439	499	446	415	477	420	456	517	448	488	443	432	443	470	475	513	491	481	443	482	474	453	466	453	461	429	461	488	450	440	475	469	474	432	445	443	443	451	459	468	474	477	460	488	454	476	478	461	486	476	496	466	459	420	474	443	467	469	434	445	470	465	428	420	450	444	470	471	464	442	450	471	434	441	434	418	455	429	476	465	437	481	428	474	487	475	434	472	475	465	482	454	487	405	462	437	475	458	449	498	459	460	435	473	476	443	440	475	499	517	447	473	429	468	441	452	474	456	459	479	450	485	426	480	480	455	485	497	464	452	486	452	458	436	467	455	490	439	465	502	469	467	472	479	473	471	473	479	443	478	445	457	518	471	464	501	460	472	464	471	455	447	450	458	490	493	430	494	472	475	447	482	431	465	450	483	433	443	445	438	490	464	440	493	467	508	454	475	414	451	447	462	457	428	468	455	490	476	475	459	453	445	487	451	439	433	481	464	482	442	472	469	435	436	468	429	487	450	461	433	468	473	474	453	418	473	500	442	462	432	490	435	464	447	452	477	460	480	469	449	466	487	436	475	440	474	453	457	492	461	475	451	448	477	466	467	467	471	459	470	472	492	433	477	462	460	462	433	452	514	458	443	426	458	467	448	451	445	469	465	469	473	469	476	457	463	442	477	439	474	473	464	460	429	447	501	459	453	451	486	496	481	463	484	455	450	458	482	458	444	442	455	485	438	474	408	475	450	459	425	505	473	458	512	486	478	468	453	418	458	479	467	445	451	436	452	453	498	454	460	452	464	521	466	438	491	433	487	484	487	477	486	483	484	447	476	473	493	446	515	472	443	474	443	458	467	448	466	474	460	501	468	477	465	430	469	471	442	454	453	466	479	480	474	452	494	484	453	431	473	464	463	451	452	463	459	461	468	440	447	430	518	445	446	433	479	428	453	467	456	438	441	429	455	442	420	489	466	474	484	442	451	469	484	489	478	455	454	466	436	473	477	459	470	477	461	452	460	444	450	483	460	464	447	448	466	457	479	494	444	441	460	465	450	427	448	464	477	431	458	428	434	453	478	447	446	448	443	458	468	475	453	458	455	458	453	445	478	420	444	425	469	429	487	476	469	454	451	482	479	420	432	478	414	454	435	448	459	515	432	442	483	446	458	455	468	483	516	485	444	459	470	454	490	468	451	498	463	462	426	470	451	440	462	454	462	445	472	464	477	463	469	502	481	465	455	440	471	454	476	463	466	440	446	443	461	476	469	461	425	451	460	451	435	480	446	443	470	463	470	454	449	427	465	443	472	414	447	462	463	447	456	450	461	464	444	450	481	435	479	448	451	504	433	456	459	478	439	457	458	486	471	473	443	446	489	487	433	485	479	440	439	435	441	436	413	453	478	447	453	460	463	450	431	457	454	493	457	480	462	453	463	478	480	429	450	459	465	423	472	457	460	468	473	453	457	459	457	447	479	442	417	487	487	448	472	446	483	503	496	464	452	483	467	464	452	463	463	450	481	497	472	481	443	476	482	466	462	458	446	466	455	471	413	458	452	470	475	480	427	434	473	450	475	466	456	483	473	485	482	471	492	496	482	471	471	465	451	497	474	450	470	449	484	447	450	444	494	483	437	490	435	493	475	456	464	457	492	473	451	474	484	500	449	463	449	468	455	490	484	522	440	481	501	494	456
14585	1395	1041	876	712	553	499	446	401	377	378	366	366	385	369	372	324	323	352	331	327	348	341	333	282	342	305	339	333	329	332	331	343	334	359	357	320	296	279	318	328	320	343	361	313	287	358	349	335	291	337	312	302	338	315	283	307	311	314	337	318	290	305	326	318	314	277	304	286	362	378	313	334	301	319	328	353	319	329	289	266	325	353	320	327	314	325	339	315	331	309	297	325	328	340	319	322	321	328	321	314	325	309	325	327	317	320	323	323	330	319	341	319	329	324	355	326	355	358	325	335	301	299	323	324	307	324	328	299	301	303	312	302	338	355	329	318	305	293	309	324	348	315	339	340	300	327	322	339	341	312	312	311	303	335	318	295	312	312	302	296	316	335	329	317	289	340	330	315	316	322	288	306	289	333	287	342	315	309	310	364	329	289	329	321	322	319	320	321	333	319	298	329	318	315	321	341	282	304	312	311	307	291	298	327	288	289	339	305	330	330	297	304	337	347	336	309	318	280	304	310	324	312	316	302	329	309	317	314	310	337	337	317	288	345	288	333	326	318	316	314	328	327	338	317	324	313	321	318	341	317	332	354	282	307	307	309	317	302	329	293	283	343	317	303	331	357	321	310	344	351	322	306	306	348	304	287	338	329	324	329	327	300	331	332	331	329	319	299	297	348	293	328	322	326	295	301	322	355	330	309	306	305	346	333	326	282	317	312	286	274	307	315	292	314	335	336	343	324	313	322	303	334	333	294	336	315	317	350	316	370	326	311	358	318	314	341	308	285	298	309	331	355	303	302	352	284	332	287	293	285	308	331	324	319	326	321	318	308	325	326	299	324	331	324	307	365	312	306	325	301	335	321	323	322	329	336	306	292	315	349	333	345	326	327	336	342	306	290	323	327	321	340	343	332	337	306	298	287	362	336	329	313	327	330	301	311	297	333	301	356	307	327	333	335	321	300	300	289	325	313	329	332	331	316	316	305	330	318	346	327	310	344	299	328	325	310	341	330	337	315	314	299	292	348	310	338	327	305	324	315	331	310	337	311	311	322	350	314	302	305	320	320	343	312	310	307	286	304	327	323	334	295	300	330	329	317	335	316	280	321	337	355	306	323	335	356	317	335	342	317	333	349	323	335	342	332	314	350	338	305	324	321	328	325	298	316	334	346	280	293	340	322	339	342	330	342	332	300	312	283	293	296	328	311	333	329	326	322	317	320	316	327	350	325	347	326	339	347	317	314	290	307	300	305	323	324	327	342	350	348	353	324	343	335	310	362	309	318	317	356	308	273	312	302	322	335	325	307	317	318	297	319	325	315	338	333	323	333	316	306	349	331	332	340	346	289	331	292	295	298	283	293	354	304	326	307	308	315	293	317	356	323	337	305	297	304	337	342	320	333	306	297	338	302	306	306	329	327	333	343	293	328	339	336	322	316	318	294	321	328	324	373	295	379	331	302	309	328	365	352	328	316	313	345	319	344	309	342	306	319	288	309	340	311	326	331	338	320	350	308	301	293	309	358	327	280	331	355	353	323	324	331	322	336	335	336	318	272	314	313	350	320	300	335	341	331	338	351	344	311	332	315	345	346	303	340	293	344	332	332	343	336	308	345	307	286	322	331	331	347	339	358	330	321	326	333	330	318	340	322	298	317	345	312	316	317	312	318	333	364	316	304	302	291	317	362	304	318	316	310	311	298	350	286	320	338	318	314	357	341	339	299	346	314	319	334	325	315	337	330	324	311	328	305	348	301	352	306	297	314	310	339	299	304	332	306	289	335	317	355	329	341	310	307	307	309	337	343	307	310	314	333	325	310	348	329	342	349	323	336	310	313	343	284	296	315	318	304	326	308	329	332	311	302	312	316	327	316	299	322	322	306	336	333	332	317	320	319	316	356	310	314	325	304	304	307	298	326	340	312	293	333	312	304	329	309	314	307	331	318	310	329	355	346	320	303	318	320	353	322	331	333	332	352	311	296	306	349	310	334	323	307	343	348	314	321	342	336	326	301	316	318	368	296	312	308	323	304	333	315	328	334	296	310	301	284	341	351	319	325	319	323	336	331	323	320	356	334	314	323	340	349	361	345	306	351	348	322	352	298	320	314	318	294	324	303	297	315	288	292	325	306	336	323	328	325	300	276	321	315	320	322	367	325	308	323	332	295	320	320	308	324	329	334	298	331	297	348	328	313	348	283	301	329	295	320	308	299	286	318	308	345	302	326	311	326	315	342	313	317	298	297	312	333	346	352	328	317	334	323	307	311	305	292	327	313	318	326	311	286	343	355	331	352	358	336	329	290	314	320	314	328	325	311	343	314	340	301	309	341	358	341	351	331	341	310	349	314	322	337	352	333	303	322	312	326	273	307	279	308	317	328	326	333	310	303	332	331	331	336	353	327	334	321	337	350	332	310	297	317	334	320	328	314	317	285	318	316	349	348	315	321	305	354	338	309	341	309	335	329	335	313	328	348	316	315	369	344	347	321	312	306	326	316	330	315	351	324	336	288	330	299	359	318	300	310	312	332	330	336	331	335	320	297	281	295	292	315	321	349	341	331	303	324	286	376	284	354	333	308	341	327	309	337	300	320	340	300	324	319	309	306	290	311	270	315	376	328	320	305	295	345	310	351	334	332	300	297	297	338	299	314	306	319	332	280	296	302	314	329	334	289	339	333	302	309	310	340	291	337	312	347	347	278	303	336	297	315	308	309	304	316	302	341	318	298	331	302	307	342	301	302	322	292	325	327	323	319	299	323	305	312	334	319	340	346	325	340	323	320	310	329	312	314	340	303	355	316	295	324	320	323	315	333	322	320	313	318	297	329	350	335	349	333	310	339	315	337	327	335	319	299	325	328	303	298	345	342	321	301	301	342	356	308	361	283	316	316	338	292	279	311	338	338	341	307	304	324	303	295	332	305	340	319	303	327	327	329	304	322	309	330	321	319	331	316	293	304	312	321	301	292	318	315	325	294	325	332	305	313	308	337	354	304	306	288	308	329	309	329	313	313	274	337	318	325	297	301	308	329	327	324	313	330	324	308	342	375	313	303	321	324	335	326	319	304	262	346	321	360	299	323	332	353	281	285	314	308	314	288	300	349	315	303	302	327	330	317	342	319	340	346	310	290	312	353	290	338	340	270	314	344	299	302	342	336	323	297	333	341	323	299	340	334	341	312	333	345	321	333	282	290	334	325	318	330	350	290	345	342	286	306	293	309	318	286	351	333	321	317	326	310	318	315	369	335	353	311	313	356	347	318	327	290	340	308	350	315	304	361	293	309	305	353	305	322	355	343	318	306	334	287	332	312	292	312	337	308	297	346	292	310	340	336	325	308	298	303	328	346	322	331	359	278	307	345	308	302	295	330	304	303	338	308	299	335	314	334	330	362	312	281	321	299	300	316	344	313	308	288	310	329	314	323	314	317	295	326	280	340	291	331	321	286	329	321	321	355	315	296	311	343	303	349	335	337	308	326	285	312	342	320	337	299	348
8512	1424	2388	2592	2276	1841	1610	1398	1318	1160	1009	1032	987	942	900	962	965	907	890	861	887	827	884	846	823	839	809	788	788	798	784	801	720	839	801	780	814	846	754	804	820	798	750	802	795	804	779	749	760	730	769	781	841	784	763	776	816	801	753	762	820	795	797	754	779	771	779	786	800	803	779	848	820	788	794	751	739	732	755	792	802	810	865	793	770	751	815	787	787	813	743	778	759	789	804	780	816	777	787	783	810	758	779	744	740	755	752	805	753	792	806	816	846	771	797	730	829	786	811	763	755	763	790	740	786	728	801	733	716	747	752	827	745	773	780	816	745	773	773	736	796	834	735	787	746	761	849	750	805	805	774	797	813	757	742	752	745	790	787	755	780	749	747	774	786	767	774	753	756	778	811	838	755	821	754	776	797	831	803	748	815	771	758	775	762	714	715	808	777	773	768	792	788	763	723	780	822	845	762	794	800	800	775	795	753	802	786	792	796	757	765	779	828	734	741	818	768	765	756	796	795	720	786	764	789	805	745	752	818	803	786	750	765	788	760	757	775	782	770	802	736	771	803	774	761	787	770	720	848	736	784	773	769	774	768	807	766	788	768	730	812	742	775	745	774	816	812	787	758	782	738	785	788	789	788	780	793	777	799	773	746	804	760	827	759	752	808	835	805	782	771	779	763	792	749	753	744	807	761	778	787	819	766	787	783	778	783	795	786	781	771	791	814	820	760	771	790	796	731	774	732	759	773	810	816	741	807	753	779	801	800	767	782	730	795	789	734	755	774	767	784	748	784	799	795	776	814	702	746	800	785	767	740	741	784	783	800	757	808	774	772	775	801	768	770	775	796	779	743	780	800	758	766	791	814	770	792	726	774	739	762	765	751	816	815	746	775	754	775	772	780	807	728	808	784	748	771	810	803	786	787	751	752	739	741	836	829	782	758	773	779	784	802	773	809	745	807	777	766	795	787	756	777	813	771	717	810	732	774	774	745	779	785	778	771	809	773	726	779	776	785	805	781	831	770	767	758	774	770	790	838	807	772	738	779	755	746	770	789	748	785	747	808	780	719	780	762	763	809	746	739	774	783	766	769	786	776	820	725	747	814	805	806	830	810	764	753	759	770	811	795	770	787	767	754	772	758	793	780	777	816	777	754	789	768	713	785	751	806	791	770	789	754	745	752	788	765	776	782	803	786	742	773	755	793	741	820	826	731	772	798	793	775	741	797	730	780	814	787	799	771	767	792	811	789	776	798	779	761	778	804	714	775	760	776	819	782	739	797	793	789	787	815	840	740	815	775	749	738	737	777	768	799	817	785	796	796	772	791	777	801	789	794	818	763	798	755	760	801	740	811	769	737	767	761	755	811	769	777	780	831	823	772	769	746	797	809	834	814	810	737	768	777	839	815	781	715	771	778	810	755	826	785	761	803	758	780	767	788	750	810	778	802	773	742	776	762	812	790	755	769	762	781	791	786	782	747	767	806	773	813	775	755	791	751	819	785	776	834	768	829	816	794	793	772	741	812	787	785	808	766	838	781	747	787	816	781	814	779	787	761	751	756	840	774	779	770	759	764	795	751	772	778	794	765	755	808	764	763	785	763	770	776	785	739	760	790	801	790	808	743	764	796	753	776	793	775	824	780	805	775	820	768	754	777	793	771	776	785	793	746	767	799	803	800	748	803	729	771	791	765	812	783	750	784	810	808	795	752	760	757	816	754	808	711	763	801	793	747	786	784	801	750	743	783	782	810	811	814	780	765	756	756	798	703	788	760	766	758	757	788	804	757	789	753	835	789	802	761	846	768	759	793	751	795	794	773	745	789	815	787	743	769	779	784	787	799	775	742	748	812	812	795	777	794	769	806	794	756	726	780	785	737	784	770	795	771	769	725	813	774	723	831	729	761	792	713	731	764	768	799	741	806	782	771	795	779	767	736	767	785	750	781	750	786	771	761	782	768	767	800	756	756	779	818	761	761	769	769	779	752	773	771	847	771	763	739	758	778	792	777	742	792	767	697	797	779	777	794	796	737	798	781	720	798	768	774	808	767	798	799	744	784	774	751	823	772	796	779	740	803	671	764	797	773	770	709	767	785	751	724	790	825	828	806	744	768	792	762	788	704	796	737	797	748	772	807	720	797	803	778	745	725	837	791	781	821	795	777	763	763	760	784	830	780	815	809	710	764	757	733	798	762	762	752	762	774	765	821	775	765	798	775	749	794	829	765	759	757	797	814	819	761	774	789	774	794	748	776	807	815	742	812	775	751	797	814	753	814	842	758	781	750	800	793	771	797	768	798	738	777	804	802	746	817	816	798	791	737	730	716	767	795	785	781	839	799	768	808	747	751	751	765	792	756	808	776	761	758	783	741	770	748	759	793	766	803	751	793	764	768	805	800	793	801	789	802	782	763	756	757	800	801	840	762	770	791	786	738	755	841	794	771	752	826	765	772	803	805	765	768	790	799	728	793	804	821	765	775	758	760	778	770	773	726	740	747	791	739	824	764	807	784	755	790	788	816	765	753	792	784	754	793	762	829	809	816	846	768	727	746	805	751	819	821	848	758	787	752	784	792	755	822	789	762	795	762	784	761	720	774	800	769	822	766	789	831	758	819	786	760	765	773	783	741	823	766	747	797	781	781	785	837	736	773	774	808	756	778	808	760	800	759	796	742	862	785	815	778	795	767	777	804	831	813	773	713	755	794	742	791	745	770	789	802	738	777	834	776	805	754	832	727	755	754	734	797	781	792	790	774	830	785	795	748	787	796	777	836	772	773	743	802	819	793	780	775	786	772	791	816	795	730	739	800	805	772	780	849	790	748	718	750	746	752	789	805	787	796	890	792	741	754	793	764	776	792	743	786	809	830	802	756	782	773	761	785	766	763	741	798	748	777	776	768	797	768	806	791	732	754	778	797	775	741	772	787	780	770	784	744	757	815	757	769	763	803	789	731	777	750	837	716	774	791	726	801	767	760	756	774	783	738	786	762	783	776	769	753	799	814	786	808	697	762	713	783	774	788	761	770	773	766	798	797	776	766	827	826	699	749	831	727	816	760	771	808	753	751	820	789	768	785	841	772	765	802	790	756	798	818	757	792	779	786	819	781	811	748	772	751	752	785	779	792	773	768	770	807	760	750	756	752	732	802	749	809	788	752	764	784	755	760	793	766	779	776	784	786	800	791	782	767	794	774	755	790	807	744	779	757	755	764	784	807	809	774	709	789	742	752	801	818	780	749	741	728	750	796	797	821	773	824	780	768	791	758	767	789	760	809	778	814	756	768	743	808	749	789	737	708	760	762	717	797	759	756	780	811	800	738	754	800	780	779	800	772	751	775	775	744	746	817	827	790	754	763	833	775	759	743	742	723	750	819	801	743	787	797	823	798	768	804	811	782	777	713	784	802	777	884	781	779	747	777	800	796	761	768	787	781	774	748	764	770	790	770	769	772	758	767	785	756	771	810	765	796	777	779	819	827	787	773	779	773	782
1600	291	304	283	298	285	290	265	320	284	308	280	288	251	264	271	278	281	299	300	279	299	313	281	304	278	287	262	279	277	300	282	293	305	276	275	296	249	281	310	274	269	268	260	309	278	293	278	283	254	288	310	319	297	287	282	245	269	281	285	268	303	260	296	305	335	288	264	298	301	269	293	306	243	274	267	298	267	264	302	333	291	283	287	277	311	240	315	296	262	279	289	282	296	292	248	282	304	264	329	245	251	286	258	270	281	285	285	295	268	309	267	294	276	270	290	281	313	294	292	261	326	275	266	304	255	291	304	294	280	287	244	282	298	271	287	281	281	329	281	275	282	270	270	266	301	254	284	296	280	266	279	281	258	261	283	284	292	274	285	270	275	273	294	266	299	304	287	242	305	300	303	252	298	272	300	285	276	289	309	288	274	291	295	291	298	280	298	256	287	277	280	267	282	282	310	309	282	310	315	316	290	272	295	286	286	324	263	274	273	310	288	274	284	269	252	271	282	311	295	278	276	289	275	308	264	306	257	305	284	292	276	281	263	295	320	294	291	292	288	277	274	272	296	261	265	265	277	314	273	279	289	307	279	305	301	283	285	310	292	260	293	296	318	315	264	295	265	288	270	287	283	276	316	314	304	290	290	303	301	290	282	284	289	265	316	311	287	253	256	284	272	295	266	319	308	258	303	263	287	277	289	286	249	269	278	290	268	273	302	310	280	287	266	270	265	253	280	271	311	319	292	274	274	279	306	279	308	251	306	293	310	331	275	304	255	273	286	299	310	263	231	278	312	298	298	299	340	286	271	268	292	262	292	278	300	265	308	286	303	296	264	269	294	277	277	312	257	303	265	277	295	263	286	252	265	287	289	277	254	265	255	292	297	315	314	301	298	278	264	296	267	266	274	277	290	287	275	267	294	258	262	275	284	292	283	287	273	254	298	282	297	290	275	276	284	297	285	275	294	280	289	281	275	291	286	314	267	275	291	261	267	310	268	255	235	270	298	304	305	257	271	276	261	304	308	280	263	288	295	281	317	287	263	309	285	275	279	286	267	297	260	311	292	312	268	303	293	247	313	258	285	262	294	282	317	304	309	275	272	284	283	275	271	278	262	263	282	294	288	264	283	279	302	287	287	297	288	276	264	263	262	272	267	289	286	297	271	297	286	295	290	286	307	239	291	277	267	275	290	277	258	231	278	293	286	285	268	272	284	298	298	289	277	304	312	292	284	291	276	273	272	265	302	287	309	286	284	275	273	276	269	265	266	290	273	283	312	255	283	285	256	266	273	275	297	301	257	274	284	261	293	276	299	307	314	279	305	286	262	260	306	312	265	280	301	311	290	263	251	263	308	279	259	289	247	288	257	276	294	265	295	281	255	266	249	294	298	298	301	304	286	310	266	315	295	277	245	286	294	278	250	310	306	260	288	299	304	270	283	266	301	280	299	283	285	257	296	292	256	257	284	283	281	284	287	288	330	314	296	256	262	278	323	292	276	285	266	274	333	299	282	317	276	268	267	297	250	277	286	296	282	300	302	268	303	305	296	286	309	240	304	297	301	282	309	311	316	313	298	298	273	260	274	280	307	294	296	266	292	278	289	256	293	259	251	285	289	312	285	276	321	280	295	308	311	297	316	274	290	310	285	265	287	262	310	276	276	268	305	291	273	248	274	293	271	303	284	317	321	267	281	296	280	273	299	278	290	294	284	298	301	279	275	281	309	295	267	290	272	291	306	294	262	279	304	272	265	264	259	291	298	271	289	278	294	281	302	280	266	256	287	283	271	289	270	274	261	298	309	283	300	267	312	330	295	259	279	274	247	291	280	282	278	285	277	291	286	248	268	283	279	279	283	286	283	279	297	273	269	293	252	252	288	286	311	262	276	266	280	274	271	297	307	266	308	291	280	279	262	291	272	290	280	293	284	271	313	279	289	324	314	286	278	281	284	282	305	298	296	298	299	290	281	285	321	273	299	239	293	295	283	302	303	287	295	281	306	303	280	293	263	261	258	285	243	255	304	248	288	281	299	270	281	275	279	276	318	315	289	293	306	312	289	290	269	282	302	262	275	257	273	260	299	298	246	289	290	279	305	287	293	293	288	290	292	272	244	259	267	284	290	269	290	298	273	261	262	289	290	280	286	280	302	292	296	267	279	264	296	260	291	296	309	268	272	275	275	269	279	271	299	264	279	286	265	296	308	311	303	258	278	272	269	292	298	289	271	280	268	273	282	297	279	281	262	277	267	266	275	249	298	241	272	253	279	281	285	278	255	294	283	283	293	296	282	273	260	281	284	258	305	273	255	265	309	285	283	302	280	283	307	291	275	285	277	288	264	292	269	303	293	302	319	299	285	276	271	280	284	279	299	281	327	346	264	264	258	319	294	297	291	301	277	289	302	288	291	270	284	284	263	260	300	290	274	280	339	293	308	281	258	288	248	295	252	284	300	288	280	282	260	288	269	302	275	273	261	278	310	284	283	306	300	301	256	302	303	280	273	267	270	274	287	302	302	288	289	306	272	255	292	244	311	285	295	281	298	274	302	309	269	282	283	286	329	280	287	283	296	270	290	267	315	301	259	261	263	304	301	250	279	287	293	297	267	294	293	284	327	296	291	271	280	275	260	285	270	313	310	291	256	258	294	275	274	267	287	266	321	261	268	269	268	299	296	253	292	321	296	293	291	312	285	269	281	317	319	276	277	269	287	278	285	241	278	293	285	255	264	312	286	285	308	301	274	269	294	255	293	310	318	297	314	328	307	275	285	299	288	286	243	277	281	296	274	277	305	281	266	272	286	304	328	266	272	285	323	291	311	304	255	267	288	281	307	296	273	264	311	309	300	265	273	280	325	275	268	290	283	310	327	260	270	271	299	264	292	272	325	275	299	300	291	335	310	270	309	285	276	255	255	270	266	306	296	284	285	292	284	269	252	306	306	318	296	282	291	280	286	284	282	273	258	289	302	301	282	231	264	262	299	279	290	277	229	285	276	285	296	273	295	274	282	265	244	265	295	279	285	277	316	286	295	294	273	283	253	271	302	255	279	274	297	246	264	311	303	291	312	282	277	264	265	301	263	263	262	308	265	292	287	280	278	295	330	274	284	293	297	293	285	269	291	308	261	295	303	302	292	271	303	250	284	300	278	256	299	308	311	254	301	305	252	279	297	299	282	289	278	281	276	256	281	316	274	275	271	275	296	313	285	307	282	284	304	293	283	259	305	293	275	274	238	296	302	307	278	280	279	256	287	273	244	265	276	281	255	251	255	308	318	263	284	257	282	304	299	260	279	262	276	302	293	293	290	281	291	250	270	289	316	288	263	309	293	279	259	300	296	270	298	297	270	311	284	279	289	300	306	272	266	273	270	264	313	280	292	262	304	314	312	304	259	291	288	273	275	255	290	307	304	283	249	263	300	308	279	299	268	271	277	267	272	292	288	302	296	252	263	257	287	286	282	290	282	250	288	274	283	281	288	303	257	272	293
1946	727	779	752	718	747	703	678	725	727	714	678	702	716	668	627	677	654	707	726	719	655	703	686	717	644	660	680	683	718	687	668	675	670	732	695	654	683	670	622	626	689	659	710	676	667	690	697	670	661	678	681	734	624	674	660	720	721	635	663	630	674	768	672	702	662	685	679	668	666	660	646	645	734	667	651	677	697	664	643	665	661	679	660	681	672	667	634	662	685	695	705	680	669	695	709	709	679	636	679	669	635	706	660	683	701	704	663	712	701	672	686	650	657	679	649	648	715	675	659	656	658	638	663	635	663	639	639	664	702	672	710	667	652	707	653	667	676	691	724	638	657	714	683	631	681	667	675	681	681	717	710	684	662	658	657	670	635	688	693	676	632	682	681	686	678	681	730	678	641	711	676	704	673	662	688	693	677	689	618	667	705	699	690	697	678	692	701	707	684	685	662	712	714	656	681	705	651	671	701	693	701	702	687	741	702	617	675	636	667	671	693	694	675	683	724	648	685	653	736	642	661	687	695	627	631	666	692	666	708	692	676	668	706	648	706	696	672	705	691	717	717	689	648	655	673	688	660	667	687	702	692	663	684	683	669	704	709	597	642	686	671	664	665	620	737	706	709	677	697	696	649	670	702	680	666	702	672	674	701	684	648	675	661	677	642	669	689	690	675	672	648	707	694	676	664	677	645	677	685	716	722	641	671	688	654	691	631	664	693	679	689	659	677	653	661	669	644	674	655	688	673	649	676	681	672	679	715	696	685	673	653	704	632	729	711	653	651	708	692	671	720	687	647	688	722	660	668	665	690	615	645	701	648	742	690	627	665	681	622	720	676	717	700	686	695	727	661	660	684	694	661	673	700	683	637	674	675	699	646	668	696	638	697	648	697	706	675	664	658	747	665	672	663	702	639	723	669	643	684	699	775	675	652	707	694	669	672	708	681	733	647	650	678	693	661	667	689	698	679	665	630	665	670	668	661	688	712	689	644	690	677	654	703	678	715	630	687	676	697	648	676	684	654	677	659	632	674	697	672	659	688	660	623	698	632	720	684	667	646	672	664	698	660	650	671	692	632	686	697	654	649	710	701	666	648	703	658	741	679	672	696	659	697	672	692	680	679	719	689	658	723	695	680	679	672	677	657	717	717	676	660	717	677	662	692	665	658	678	696	668	666	673	701	661	713	676	651	668	668	686	669	689	692	622	663	664	704	693	624	665	645	668	672	687	657	701	694	664	681	661	669	657	715	646	640	637	674	682	658	700	675	671	660	683	725	686	692	710	667	719	686	705	725	650	689	684	695	634	708	642	684	701	665	702	690	662	715	653	689	692	688	702	691	651	708	693	654	683	686	675	648	653	665	705	669	659	665	660	641	667	718	681	684	712	657	676	695	663	700	715	688	644	651	706	707	645	691	705	670	652	695	675	672	676	709	676	696	649	674	665	687	697	625	652	732	720	704	678	719	733	686	690	694	653	745	672	693	667	676	659	666	689	656	650	693	693	679	639	703	682	708	656	666	681	662	680	687	681	667	669	686	676	685	709	688	672	683	680	663	699	689	683	685	634	708	667	667	731	690	641	673	676	670	687	686	672	663	667	709	639	691	678	716	711	679	689	690	657	683	640	691	717	660	720	653	686	645	674	675	681	721	666	667	692	651	663	696	650	672	630	659	699	683	649	686	667	676	682	680	668	646	662	674	681	642	623	675	711	654	683	649	635	647	709	631	695	695	671	627	649	698	679	645	699	668	654	641	744	680	639	706	700	631	644	698	659	676	703	674	686	655	660	662	723	646	665	674	668	627	678	701	635	711	717	679	690	690	659	720	647	635	667	667	677	710	698	661	673	666	678	694	648	705	651	707	718	702	637	676	692	679	646	683	690	671	679	658	701	686	699	673	670	698	626	684	689	662	672	655	676	712	639	659	646	657	715	703	703	682	698	691	682	665	677	637	686	689	650	700	647	632	684	692	683	608	609	643	676	693	689	680	646	661	655	679	685	688	677	652	700	663	659	716	685	658	670	703	686	675	711	713	720	666	723	721	657	752	715	722	679	658	695	686	679	651	647	721	685	678	651	693	636	678	724	669	655	662	684	690	672	662	661	672	711	713	754	710	673	666	701	670	643	686	688	709	662	713	699	669	694	715	651	674	736	680	744	638	721	704	633	641	639	674	731	698	672	739	647	680	664	649	659	730	653	660	684	648	693	638	701	646	672	695	683	632	718	684	687	692	679	648	679	677	697	665	634	715	691	696	707	672	698	652	698	713	662	649	702	653	682	635	676	704	659	669	711	694	714	721	623	653	690	696	693	703	661	688	648	633	730	709	666	667	641	664	654	648	672	648	679	721	707	671	701	659	693	686	682	668	662	656	681	664	656	668	693	647	629	665	693	697	707	676	695	664	636	703	643	665	672	677	660	711	636	660	662	689	632	694	710	687	684	671	659	757	643	643	676	664	683	696	733	708	674	681	687	660	697	647	632	652	673	654	683	692	698	717	628	642	680	666	681	671	677	702	624	683	710	672	644	680	687	663	677	672	708	712	663	662	613	726	636	664	687	688	706	697	667	663	686	643	655	682	674	643	656	679	651	667	653	669	703	654	648	631	654	663	652	696	667	634	735	715	721	691	734	704	678	696	655	691	691	659	694	664	622	691	660	638	653	617	682	672	689	646	648	703	627	649	665	697	683	670	638	682	663	681	637	661	663	701	668	634	651	641	712	668	660	695	653	671	673	690	692	664	682	735	676	679	687	746	632	705	712	712	671	667	679	708	693	665	732	675	635	693	703	689	685	687	675	643	679	692	662	673	626	706	683	647	673	664	645	717	679	652	647	649	690	646	672	671	707	670	641	673	655	666	679	720	662	692	663	666	679	647	682	669	692	704	700	692	663	670	696	676	641	672	673	699	690	718	694	704	644	630	641	677	681	715	717	659	669	675	672	676	676	675	689	687	687	677	659	677	677	689	672	690	652	699	668	670	689	684	674	675	651	651	679	673	691	675	679	645	685	692	674	654	646	656	643	689	659	697	643	681	613	663	657	637	677	676	674	704	690	665	646	670	706	635	704	675	663	687	725	678	682	720	713	707	686	681	667	659	670	672	679	659	652	647	680	656	656	721	679	673	698	643	644	704	706	660	688	674	653	646	692	637	691	649	712	668	633	696	660	672	660	698	652	654	684	641	665	631	652	653	665	669	695	641	647	692	698	699	684	693	695	731	691	715	662	686	667	656	676	654	679	687	674	728	689	712	668	665	686	699	626	666	651	707	655	655	660	709	668	678	669	655	686	686	665	702	672	685	664	675	687	650	702	723	703	652	660	672	646	725	675	628	706	726	640	710	670	672	690	644	647	682	712	649	702	672	677	636	646	690	686	687	659	651	684	708	701	687	715	691	675	699	695	682	654	673	645	705	671	699	740	676	664	677	724	638	656	698	724	684	688	644	688	701	672	686	670	645	742	663	663	674	697	652	706	711	651	644	656	711
7504	514	570	440	342	278	244	262	221	181	194	160	197	191	196	207	157	201	163	189	184	146	152	175	144	182	154	183	179	146	160	154	177	172	147	189	186	164	187	176	173	159	149	160	161	198	147	181	176	163	159	168	178	194	191	171	169	160	170	181	172	161	143	195	153	154	157	158	174	170	169	180	159	164	192	165	182	153	189	171	167	175	163	150	148	171	162	168	187	180	157	150	146	196	169	172	157	174	148	183	146	181	184	174	161	183	155	156	157	179	168	170	178	173	166	146	161	172	155	180	154	166	154	166	192	155	177	153	199	147	152	175	188	150	167	157	148	148	178	181	163	180	181	177	136	181	136	169	172	167	154	156	131	166	198	207	158	165	153	164	170	182	202	197	166	159	149	165	170	191	173	167	176	185	168	170	170	154	170	179	154	173	166	160	176	164	148	138	173	150	165	156	164	177	161	151	187	165	162	165	150	134	180	159	161	194	182	159	191	167	201	188	198	146	155	172	167	146	163	174	185	170	142	166	175	184	175	158	149	175	177	167	161	164	162	188	162	170	176	168	188	175	158	173	152	153	190	165	188	150	164	181	160	157	166	170	195	171	151	177	166	180	178	155	170	173	150	166	152	190	199	167	150	192	161	162	159	178	201	171	177	184	187	147	190	160	148	182	182	162	168	183	156	158	169	174	185	169	161	177	170	172	190	169	195	172	161	168	206	161	176	169	181	156	185	189	178	171	132	154	192	175	201	175	145	179	164	157	188	156	170	167	160	162	161	169	184	171	178	170	202	177	175	151	155	174	158	175	164	176	170	176	165	168	174	171	153	155	140	178	159	175	153	162	175	181	182	149	143	177	180	169	175	154	165	166	165	172	172	153	172	136	173	197	192	152	215	166	153	199	156	176	190	154	170	188	172	177	163	155	175	156	167	151	152	167	163	153	151	197	164	172	178	164	152	166	171	176	184	163	175	156	174	181	155	161	189	193	187	171	178	157	171	168	181	153	173	165	186	170	168	167	175	179	167	165	158	157	180	178	177	154	170	166	171	155	150	171	154	178	175	148	167	177	166	168	159	191	172	178	165	178	151	160	159	158	140	171	174	157	191	180	194	171	191	165	155	176	161	163	156	171	175	184	168	160	162	179	155	172	183	181	159	162	180	189	169	164	137	157	186	141	150	174	174	171	148	175	167	185	173	141	166	173	181	194	167	161	156	167	167	173	175	180	151	149	181	165	164	179	185	178	178	178	184	189	156	144	185	178	148	153	145	171	172	175	177	168	172	169	175	183	156	179	177	173	174	145	166	148	144	160	158	138	143	148	171	149	161	163	183	195	182	164	175	166	172	167	158	200	175	152	166	172	157	163	177	166	177	179	176	153	158	180	188	168	158	177	166	158	171	158	172	167	151	179	180	168	160	150	171	189	166	168	169	192	172	158	148	172	175	161	173	184	182	173	196	215	134	204	187	186	191	168	168	135	181	177	165	144	154	155	174	169	182	185	189	178	151	188	158	167	153	176	178	178	180	163	165	181	196	160	159	141	155	168	157	163	158	191	180	152	175	161	156	158	162	161	150	168	144	149	175	189	138	174	169	156	183	167	193	165	167	155	171	181	167	154	176	167	154	187	172	189	195	163	179	157	186	159	160	172	176	180	186	166	150	161	157	152	165	152	182	148	169	161	147	171	177	145	171	178	197	172	154	151	187	175	184	177	157	173	191	171	175	179	175	169	178	133	162	156	156	167	172	144	166	174	170	185	147	154	184	153	176	160	182	155	156	165	191	136	174	176	173	162	185	155	156	153	160	164	179	188	182	150	165	156	161	155	164	180	170	161	153	165	162	182	196	197	151	153	167	183	166	157	175	162	166	160	163	174	171	162	164	175	191	158	178	156	170	161	132	153	186	171	157	163	169	148	160	157	174	160	176	188	176	180	173	174	161	170	187	183	174	153	182	151	158	165	164	169	194	159	154	170	159	174	175	188	167	156	169	173	155	156	166	169	177	168	151	151	164	162	172	172	136	162	181	190	161	169	192	163	152	170	192	167	124	167	139	166	178	170	183	144	145	177	197	150	178	156	165	156	158	175	168	159	180	171	163	187	161	151	169	174	139	186	178	147	173	168	168	185	189	141	168	183	175	155	172	165	157	152	128	153	173	172	150	167	201	166	170	158	151	156	159	179	160	164	165	173	175	152	156	163	189	180	166	179	175	205	162	194	175	149	172	157	173	161	154	170	167	160	181	171	169	181	170	159	165	169	167	185	184	156	174	179	165	185	148	197	195	148	167	162	160	160	168	137	156	172	190	170	137	187	197	157	172	165	144	161	161	158	165	187	156	167	153	151	157	170	188	196	157	147	166	190	184	166	172	174	173	161	182	159	180	152	179	173	180	168	185	160	146	171	199	167	161	176	164	186	172	198	178	170	170	167	172	168	179	182	177	176	193	161	172	149	128	173	161	139	154	165	173	174	153	189	158	181	153	161	168	192	177	143	152	162	184	171	153	169	175	192	167	178	196	201	188	180	172	164	189	154	143	161	155	176	156	151	173	164	189	164	163	175	152	186	180	160	168	171	190	194	161	171	165	182	157	188	162	145	175	230	165	167	163	160	174	153	150	155	160	180	174	164	149	148	157	162	171	163	163	168	160	152	163	171	163	166	168	180	159	186	169	156	182	161	183	166	188	173	141	160	196	181	167	157	164	154	186	147	163	161	171	163	183	156	172	159	162	170	151	157	181	198	191	183	182	173	167	183	151	184	178	164	199	176	169	158	160	180	164	161	160	168	171	167	200	171	149	173	175	152	153	170	181	150	181	172	147	168	151	149	156	157	149	147	178	155	170	176	172	167	206	170	185	167	173	166	176	177	145	162	180	167	152	176	185	173	158	172	156	160	173	163	158	166	164	171	184	163	162	180	178	155	148	140	140	146	168	149	173	150	167	138	157	178	184	151	149	179	183	175	175	192	185	182	176	159	184	163	157	155	164	170	173	138	195	187	196	180	155	165	167	149	159	178	171	186	175	168	155	178	159	168	149	169	151	163	153	170	171	186	173	144	161	156	179	155	171	199	158	159	176	159	173	181	180	188	177	149	176	164	155	154	189	174	167	163	186	186	167	149	157	176	144	145	181	172	182	187	142	175	173	163	153	171	182	161	148	164	175	190	181	184	168	167	177	152	179	185	167	172	187	172	171	181	149	186	145	210	198	145	159	146	154	160	161	198	141	156	157	180	163	204	184	182	151	145	165	169	182	171	172	164	136	187	164	167	172	153	169	195	141	168	172	164	159	165	171	163	188	180	158	165	159	165	155	162	179	185	174	156	177	174	140	167	175	186	169	162	152	168	177	161	159	159	147	177	181	165	171	141	171	148	154	178	182	169	173	157	174	165	149	167	186	190	187	162	172	180	146	164	167	165	181	173	160	188	203	179	159	175	156	190	166	179	161	191	173	188	195	201	198	151	144	148	146	179	152	176	164	170	171	162
6285	744	1287	1453	1220	1019	926	779	653	668	607	579	608	548	529	524	572	514	536	534	504	498	468	487	507	508	539	510	489	478	472	518	445	492	472	500	495	541	465	459	445	501	450	482	440	508	486	475	447	487	463	523	429	454	461	489	502	458	465	452	488	466	451	472	479	502	515	463	451	509	495	423	430	474	443	451	455	456	483	491	462	461	494	460	472	472	494	481	459	492	445	450	461	451	466	463	455	461	439	443	438	478	466	475	486	431	428	449	443	473	467	473	495	477	458	419	467	443	486	464	478	454	482	481	479	476	472	467	491	482	459	486	465	439	434	461	420	450	443	479	487	470	465	481	428	465	436	450	465	454	466	449	484	481	485	496	460	458	447	443	484	431	464	464	472	483	464	477	470	502	496	418	492	462	470	492	463	451	442	500	489	437	426	470	455	458	463	471	501	454	484	440	441	462	493	442	465	470	434	459	454	479	457	452	439	474	448	464	449	425	471	443	463	447	448	444	468	473	462	410	479	457	470	481	461	483	499	444	449	446	488	441	478	474	478	460	448	454	463	470	456	433	468	500	481	472	498	467	483	445	466	465	473	449	451	505	468	449	468	449	454	461	439	419	454	455	463	459	478	434	458	416	455	462	479	457	470	462	471	468	495	461	477	441	464	474	452	454	446	489	470	461	421	473	479	473	444	436	466	434	476	453	475	449	482	458	471	446	454	436	471	471	473	468	475	467	449	498	450	461	458	456	461	479	440	514	421	450	464	487	495	498	462	430	453	479	431	404	465	479	444	447	427	450	526	466	439	463	451	422	467	448	477	444	467	436	471	459	447	497	438	445	463	460	457	466	423	457	463	459	448	465	476	409	465	415	449	493	454	452	479	458	422	466	476	431	514	464	496	466	472	483	440	472	463	441	495	444	452	431	454	446	453	455	435	502	488	494	483	491	459	461	454	454	454	533	456	436	463	444	479	475	461	456	471	466	494	486	474	471	505	458	474	445	446	429	487	431	505	438	472	481	475	464	449	447	490	467	441	468	470	480	449	441	484	458	437	477	470	448	463	465	505	482	481	450	470	426	432	466	464	443	439	495	456	466	461	440	470	474	451	441	447	457	448	479	455	477	441	443	481	446	423	429	467	472	489	456	411	460	450	459	470	462	473	474	432	471	500	435	454	428	486	444	449	402	447	449	424	461	478	450	409	453	476	503	419	481	462	444	439	496	449	433	425	454	477	438	474	454	484	508	476	455	456	496	469	464	462	467	449	470	483	452	451	486	446	476	427	437	463	476	487	461	473	453	468	472	473	495	440	475	480	433	462	452	443	497	446	446	462	477	488	480	448	450	475	468	498	446	451	463	493	494	461	524	465	480	447	427	438	494	471	489	465	494	442	491	475	444	472	474	442	439	459	438	456	489	449	468	443	421	444	456	463	428	452	477	463	437	466	431	475	515	451	484	480	450	482	441	470	437	449	470	471	431	426	457	467	437	483	475	465	472	474	457	482	463	483	445	464	479	441	430	477	425	436	479	462	487	485	441	432	444	488	480	463	453	466	489	455	475	434	438	432	443	440	451	424	459	437	442	489	495	450	460	451	467	430	459	481	473	434	444	441	434	465	456	460	474	421	478	487	485	452	460	419	457	460	480	439	448	388	443	440	479	481	453	456	444	476	431	480	462	451	496	465	461	473	489	442	485	459	420	488	459	477	449	469	432	445	470	436	480	447	447	457	476	484	497	466	461	433	444	442	452	424	452	429	482	477	483	485	448	449	489	410	451	487	448	454	436	435	489	482	465	497	424	459	445	441	446	488	425	474	449	422	465	431	475	463	418	480	438	451	463	463	461	484	514	408	458	451	473	452	480	446	471	465	455	463	492	459	467	467	448	482	492	462	466	465	461	430	449	435	427	477	470	472	460	447	471	449	438	452	473	450	463	469	441	442	425	403	467	456	459	453	466	460	485	472	477	515	448	446	468	447	484	431	459	433	453	457	455	453	466	435	445	470	491	449	481	428	457	457	463	451	453	458	433	477	464	430	484	460	456	475	483	468	446	453	432	434	468	461	420	452	505	468	436	475	450	436	457	454	456	431	493	460	420	467	489	444	470	456	455	435	443	432	428	466	477	462	459	455	466	444	498	426	479	489	437	458	421	465	489	475	504	438	468	482	503	510	451	521	420	455	489	440	451	434	493	455	461	494	471	436	480	439	467	444	454	461	446	454	444	501	484	438	455	457	464	477	500	473	459	472	443	466	444	492	483	449	429	426	472	466	451	467	493	466	482	493	462	444	480	487	454	436	463	446	479	485	442	456	476	454	435	477	454	432	455	504	491	467	463	420	470	442	467	444	489	499	410	470	422	467	486	454	449	465	426	444	495	451	500	481	456	446	459	497	452	465	438	492	414	472	492	476	479	423	473	501	465	495	443	494	445	488	485	484	465	488	475	487	435	487	438	465	487	494	467	430	448	495	499	471	457	468	524	506	437	492	433	483	449	450	445	473	457	444	469	473	485	470	513	445	470	475	457	474	491	479	458	433	451	474	490	478	491	462	491	447	441	433	463	490	472	411	471	445	464	499	448	519	444	455	444	443	444	493	437	397	461	421	462	494	489	435	451	429	492	454	463	443	466	488	462	410	448	470	472	450	451	464	430	437	456	419	441	469	455	434	460	435	508	469	447	411	479	477	467	433	450	483	470	471	439	452	467	483	516	441	464	451	467	460	456	475	477	454	455	462	419	484	466	433	428	442	448	489	476	453	457	494	452	467	492	454	484	492	450	435	461	506	492	477	466	501	487	458	494	465	487	465	492	459	408	461	472	439	473	466	469	452	492	467	475	472	439	433	487	477	430	485	509	408	470	487	484	447	429	475	432	484	432	449	440	478	443	428	441	498	452	450	457	436	456	462	468	437	483	470	481	434	449	478	503	437	501	487	456	460	453	504	460	463	474	487	457	465	460	471	473	448	452	464	474	446	416	486	450	467	461	455	494	448	452	509	494	455	417	469	453	417	489	423	442	482	465	464	476	460	429	464	482	497	429	454	460	486	426	466	467	483	470	474	474	447	460	461	459	501	465	431	431	478	466	448	483	466	478	450	483	467	446	483	448	458	462	489	464	452	418	464	483	468	452	456	466	443	434	441	413	459	409	481	488	430	453	447	452	464	520	476	496	440	460	447	468	493	487	456	432	464	434	471	472	479	445	453	473	462	486	465	445	455	489	489	472	449	475	499	461	445	480	467	465	441	486	455	458	455	471	479	470	418	462	488	447	483	443	407	471	449	448	442	425	449	447	444	492	456	447	502	434	484	480	441	485	496	461	431	429	460	473	435	467	446	430	484	458	487	448	448	451	468	475	476	474	462	457	413	475	456	466	435	485	457	432	451	474	439	443	474	476	487	462	440	477	467	435	489	431	428	471	450	443	475	462	465	493	440	425	489	485	475	474	508	473	468	453	428	485	514	463	499	448	475	483	481	432	485	457	492	485
14865	1431	1183	906	676	540	489	478	379	392	395	357	399	338	333	381	356	303	312	283	289	344	330	362	341	336	303	323	325	333	313	316	331	362	349	345	343	301	329	316	348	332	341	344	345	293	345	306	331	316	347	348	327	317	335	314	325	283	315	316	329	311	327	302	332	327	309	305	335	304	350	326	319	339	322	339	345	296	327	322	348	349	324	324	367	321	344	383	352	323	323	292	295	338	330	305	320	308	340	336	307	307	314	346	338	335	318	316	334	357	327	298	322	337	327	315	339	333	346	333	323	344	358	310	355	325	318	328	302	297	326	326	339	329	324	330	315	290	313	293	348	322	353	365	314	362	329	322	305	348	328	312	309	316	306	328	324	345	303	317	334	334	295	299	272	307	331	332	345	319	344	301	317	312	299	337	327	337	313	266	305	315	325	333	291	327	324	297	342	288	301	295	327	331	321	348	338	294	319	346	305	344	329	304	326	353	338	325	294	320	335	304	336	340	319	322	344	335	343	292	330	283	328	332	331	325	336	310	318	341	272	281	336	309	283	315	321	311	327	293	303	324	308	329	330	340	341	298	323	328	347	330	299	267	317	313	331	319	320	374	331	328	302	293	344	309	317	298	302	325	316	336	295	311	337	316	324	341	338	322	327	358	321	308	322	306	294	358	305	333	304	290	293	287	301	302	319	320	351	328	296	321	321	318	330	333	351	315	295	326	317	327	321	335	297	307	341	282	330	326	315	324	318	331	294	286	294	300	319	367	337	358	295	303	328	322	314	299	290	326	298	313	314	301	341	325	300	325	313	303	333	294	353	325	295	361	323	325	337	324	330	340	295	347	332	329	326	325	309	363	303	320	335	327	274	315	311	338	309	317	305	321	281	299	331	323	334	353	331	296	306	317	319	335	307	302	348	325	328	323	307	327	284	340	305	319	336	308	332	322	304	308	311	316	311	320	322	349	309	322	336	321	327	336	315	297	335	321	309	299	324	357	333	301	297	345	332	287	295	342	344	345	308	303	336	354	327	277	331	309	320	318	345	311	308	327	331	319	317	284	308	318	307	311	324	334	302	318	300	332	307	329	313	298	363	331	340	321	306	292	309	318	302	308	324	285	308	286	338	333	309	312	332	296	340	306	337	339	302	302	339	345	325	336	287	330	327	315	308	284	348	306	344	368	332	302	307	320	339	296	347	330	346	305	308	344	305	371	327	335	308	335	330	320	339	358	335	365	315	325	322	334	314	308	345	314	341	307	334	368	368	328	309	322	369	326	299	352	321	290	333	315	296	333	302	285	324	352	364	324	338	309	314	292	345	311	329	303	295	295	309	313	303	319	312	321	315	339	306	350	330	293	309	341	344	335	274	335	298	331	339	338	330	308	320	292	331	287	316	329	324	315	313	307	308	336	287	337	312	333	322	311	324	325	299	309	311	300	308	294	320	339	339	312	300	326	317	347	277	353	313	303	344	328	323	301	344	328	292	316	353	312	299	321	329	345	334	352	327	320	328	314	317	309	330	283	312	307	338	306	375	354	321	383	340	305	337	349	312	297	322	313	336	319	309	309	332	362	325	306	296	299	306	318	308	345	310	312	359	321	326	329	315	324	307	333	309	334	309	320	317	311	313	305	294	312	315	328	341	318	329	318	331	322	352	300	305	293	355	391	341	336	306	288	303	284	289	331	300	372	338	321	306	304	315	353	329	315	331	360	331	350	315	304	346	310	306	329	336	312	314	292	281	309	300	310	362	299	310	365	315	355	303	323	344	318	324	323	297	318	307	303	331	297	322	309	285	320	327	321	291	315	317	283	281	322	284	319	306	297	339	303	345	314	287	340	346	337	319	293	309	323	299	294	284	322	317	306	311	332	314	334	302	351	329	326	360	327	333	338	313	291	337	327	289	319	345	325	345	326	319	329	358	316	321	300	347	309	299	300	309	345	339	336	323	321	286	327	315	300	284	301	308	280	319	308	331	330	316	302	308	308	326	347	328	344	322	303	322	323	328	330	309	326	316	297	374	347	314	311	321	329	312	302	300	330	306	321	326	302	322	306	323	309	343	341	301	336	319	299	305	314	289	303	290	298	320	317	326	292	306	306	337	316	313	266	298	299	297	321	309	301	295	313	326	318	309	335	325	327	333	334	325	331	348	310	314	319	319	334	331	312	343	294	338	337	351	344	319	332	287	316	318	341	337	332	331	346	320	300	303	329	332	317	315	330	318	352	346	341	313	348	335	294	306	323	343	321	344	306	350	326	326	347	338	317	304	330	329	300	308	314	312	281	315	323	317	333	331	311	326	366	327	294	352	330	331	305	332	324	343	311	314	330	337	329	344	283	292	336	334	328	324	317	296	321	299	340	295	319	323	311	288	325	288	296	348	327	324	323	326	308	331	324	321	360	332	329	347	318	326	311	321	293	366	304	314	300	330	322	298	338	306	289	295	288	323	301	331	324	325	351	363	306	295	323	309	345	304	324	295	309	307	333	330	355	331	297	317	337	323	328	321	321	289	331	307	323	288	346	339	306	298	296	342	370	320	322	313	280	339	312	292	328	344	315	294	303	319	318	323	342	306	326	318	295	354	297	323	303	355	297	317	312	370	314	307	307	295	319	333	319	332	278	340	305	310	294	306	337	340	288	337	340	313	315	345	346	275	330	296	315	318	303	277	279	326	366	302	296	329	343	326	310	356	352	314	324	342	283	342	323	338	322	329	308	281	317	351	313	319	305	311	331	338	337	303	362	285	305	332	314	330	310	342	328	297	298	302	290	331	328	316	312	342	300	294	337	290	321	360	311	315	289	335	317	315	322	338	291	305	308	333	310	334	326	340	327	331	331	310	306	320	311	325	318	282	335	302	316	313	350	327	312	334	285	297	295	280	336	294	331	327	295	317	333	289	336	338	364	309	337	306	316	336	307	319	356	323	348	339	342	322	357	344	340	330	303	306	307	317	301	314	336	318	319	306	324	333	294	312	288	304	328	334	337	318	322	310	305	331	269	292	304	337	305	323	366	338	338	335	287	320	335	300	326	321	317	295	306	291	357	358	306	300	299	314	327	322	344	312	337	358	332	314	347	340	334	316	305	320	318	324	326	328	330	317	296	316	315	351	370	302	308	342	347	282	326	330	315	328	295	315	299	310	325	298	324	343	323	320	332	300	301	324	321	320	316	305	311	322	336	339	318	328	361	296	346	297	278	335	318	324	319	327	289	319	305	306	321	323	274	363	359	317	311	311	314	282	346	319	372	334	300	286	346	321	310	306	289	344	297	298	292	308	306	307	306	355	317	308	317	312	331	301	328	321	319	331	293	318	352	338	356	296	337	315	345	334	360	308	318	351	321	321	308	359	326	339	314	320	297	329	349	356	339	299	330	266	313	318	336	324	345	323	317	292	281	281	325	317	330	350	333	297	325	325	332	328	323	320	297	316	326	330	362	320	320	305	283	301	307	336	308	367	294	301	331	364	320	320	314	324	293	341	297
8361	1411	2377	2623	2173	1843	1575	1431	1213	1152	1064	1084	956	1019	949	912	920	910	892	933	845	816	868	819	848	825	801	859	848	836	824	786	836	803	809	797	806	803	751	821	741	797	790	781	818	822	795	785	793	773	849	761	804	786	803	745	820	781	786	780	799	793	758	791	769	817	807	785	757	773	757	764	769	788	811	677	739	754	824	729	792	782	785	760	771	753	778	791	776	822	786	787	753	819	771	728	820	769	797	774	775	759	770	774	765	788	766	759	810	721	804	751	756	806	739	709	816	793	760	752	806	784	783	801	773	737	772	755	749	771	793	792	722	780	797	769	750	780	724	803	779	805	798	813	738	763	815	775	756	779	813	697	777	775	810	765	776	780	796	787	734	786	774	787	804	817	804	735	787	834	787	712	783	837	762	759	775	788	806	772	761	793	743	789	785	802	756	809	743	794	797	776	782	858	795	751	740	806	738	741	755	772	773	776	806	782	806	734	787	782	748	789	782	815	793	762	760	803	783	786	770	801	816	804	777	738	800	818	778	779	783	752	810	783	777	776	795	771	776	794	809	807	752	798	789	754	777	774	747	758	749	744	782	798	723	819	805	767	792	755	766	792	761	797	794	816	776	777	741	741	783	842	812	748	781	804	800	767	781	775	794	725	793	835	809	785	776	743	749	796	670	784	760	743	756	790	731	772	759	754	790	789	727	782	788	766	769	763	793	742	772	796	752	725	804	763	778	801	747	736	715	734	769	768	807	795	778	774	785	732	797	740	790	782	801	771	729	727	772	788	773	832	811	751	805	777	770	768	776	776	738	768	776	744	750	813	745	766	765	768	755	767	775	763	755	732	779	814	796	789	773	794	804	767	820	743	752	760	755	804	772	761	786	798	739	765	814	836	813	774	751	758	776	841	773	778	727	830	779	765	699	756	768	723	764	812	780	735	783	753	712	754	812	761	782	767	801	755	782	803	763	797	837	816	748	784	779	765	774	786	807	781	792	791	730	787	821	764	772	802	768	774	792	824	790	800	759	815	766	793	822	767	847	809	773	755	759	781	767	765	782	797	738	817	752	756	724	795	781	789	805	708	745	811	784	851	802	770	814	847	809	798	747	781	785	723	772	756	764	758	770	788	814	754	737	788	797	797	785	792	760	781	751	785	799	744	816	717	776	835	804	740	788	797	781	756	797	771	767	759	756	811	765	767	740	810	809	743	790	770	849	776	770	760	740	832	772	822	801	755	818	770	734	815	775	724	778	785	779	821	771	791	785	756	805	767	736	767	749	767	793	798	765	780	799	780	759	779	770	768	775	777	808	776	773	808	801	781	708	782	824	777	776	798	767	744	756	800	769	720	755	764	773	767	804	810	724	821	745	796	768	760	776	795	816	835	770	788	757	745	737	790	773	806	813	808	800	819	757	781	801	721	800	769	733	803	809	794	762	788	777	773	761	790	773	829	780	765	741	705	793	765	775	756	736	790	786	749	788	753	771	768	764	809	787	784	782	771	778	747	770	794	751	764	785	723	772	773	827	793	778	765	747	768	739	809	743	784	762	806	760	769	835	814	789	779	794	799	776	734	767	812	803	740	779	742	807	756	761	809	801	812	750	757	773	755	800	792	781	718	799	790	802	822	792	724	810	732	754	774	764	791	797	767	792	779	790	741	788	809	744	774	811	780	784	791	768	814	794	793	755	771	771	712	801	750	767	782	780	743	781	773	770	784	761	795	802	764	772	764	755	789	823	777	769	763	768	763	787	787	782	735	786	825	766	794	801	812	729	746	773	825	771	826	719	781	718	773	806	792	814	786	797	810	804	744	770	832	738	799	786	789	786	765	800	831	798	730	790	757	787	786	763	767	763	771	768	816	808	781	780	795	754	770	756	727	786	792	763	755	843	818	773	780	782	795	787	794	780	779	775	793	764	798	802	777	778	815	778	736	788	778	789	798	783	761	769	764	765	761	777	747	794	746	792	758	795	783	746	740	787	764	794	792	756	739	806	796	791	684	762	771	786	694	747	753	740	808	717	771	824	787	787	785	813	745	756	832	809	751	793	802	741	766	818	752	760	779	788	774	773	816	760	767	789	786	778	769	804	745	786	779	747	769	684	731	773	775	793	812	729	789	751	768	802	802	750	754	772	740	833	785	736	766	722	803	814	775	800	781	777	810	759	782	757	798	811	788	766	805	785	773	768	785	787	774	768	795	798	774	727	752	760	752	787	745	728	727	788	762	747	805	755	795	725	766	793	824	720	747	720	777	780	762	764	770	812	748	815	819	772	823	707	778	760	783	743	729	757	764	753	813	742	758	729	777	796	709	769	798	752	742	757	803	785	778	781	779	742	720	800	752	779	739	763	816	776	706	769	824	767	786	734	791	798	814	777	769	787	796	818	758	740	816	753	751	810	793	727	756	738	803	771	828	769	712	719	830	735	762	752	772	791	776	752	777	779	789	763	802	786	711	790	773	759	752	802	737	788	757	781	748	831	789	741	757	821	750	788	727	767	791	785	785	794	734	754	733	779	800	787	799	743	780	755	811	781	759	775	768	783	776	723	732	749	825	821	789	758	828	763	774	763	784	746	801	754	737	748	803	768	760	747	768	792	739	788	790	785	789	805	781	755	800	780	759	764	782	815	811	808	797	805	790	757	803	757	745	740	775	784	810	768	752	794	767	767	789	744	786	821	786	772	761	774	807	762	767	757	772	803	765	776	805	770	806	847	756	840	761	754	765	784	766	826	779	772	784	755	823	768	787	805	808	704	708	775	792	777	804	748	804	778	760	784	777	786	769	821	715	752	771	746	789	751	783	771	786	755	765	774	741	796	801	749	796	793	821	774	781	787	733	767	742	773	753	771	735	778	750	789	781	785	771	787	821	802	758	772	726	752	781	812	757	775	752	795	787	759	784	767	766	791	794	754	762	774	802	768	757	729	808	714	792	769	790	765	786	759	815	760	791	798	744	812	802	778	808	805	735	813	821	760	797	744	768	784	797	766	761	762	773	808	768	735	779	773	789	778	743	755	778	771	754	803	742	757	782	746	755	746	727	773	807	784	732	802	763	757	768	819	776	773	748	797	788	777	782	764	747	761	778	839	767	789	759	829	796	797	790	779	762	787	750	774	725	777	800	727	815	736	735	753	770	762	804	745	744	750	776	812	774	783	745	762	799	800	772	824	841	741	813	755	771	776	779	748	768	742	778	834	751	794	796	771	747	767	769	771	774	739	772	758	774	786	738	792	832	722	740	812	846	761	758	772	741	801	704	771	775	790	793	806	766	749	771	827	776	765	794	776	803	759	789	797	789	803	755	751	785	833	794	796	751	764	820	780	802	761	774	745	868	725	746	746	782	753	730	770	786	808	808	748	769	769	770	756	767	740	766	807	801	776	766	838	746	798	777	764	818	799	789	774	788	804	754	741	749	800	789	776	773	783	854	753	777	784	801	730	745	776	761	708	824	813	766	759	793	800	805	767	800	710	788	796	787
1649	294	302	336	289	295	289	259	272	277	311	303	297	349	290	259	252	274	323	288	309	302	303	280	288	303	276	284	289	262	282	292	331	300	273	250	286	311	296	282	274	303	296	274	259	300	289	264	267	296	279	291	302	259	256	281	292	296	300	260	283	267	293	259	257	311	294	291	290	284	288	273	293	297	311	321	295	308	282	284	276	269	264	287	254	285	275	317	295	292	331	299	299	234	261	280	312	326	256	266	291	280	238	244	241	281	268	275	303	264	311	291	280	294	269	287	225	312	284	269	278	296	284	268	278	281	333	278	294	294	270	299	283	297	289	270	256	275	268	273	277	276	267	244	269	295	293	317	247	291	291	266	302	281	310	266	267	273	265	269	277	291	235	287	292	311	269	252	294	266	293	306	291	268	262	287	243	315	268	283	269	292	284	258	270	288	300	331	272	304	282	286	269	287	265	307	290	278	290	281	298	266	291	308	299	283	302	286	318	273	271	292	300	259	282	274	294	288	287	284	296	286	278	255	297	297	313	293	268	297	260	297	316	267	271	284	272	318	283	304	301	299	252	305	275	289	253	282	309	256	311	312	289	302	270	284	272	279	311	299	245	246	267	299	293	270	294	276	291	289	293	265	288	305	297	283	286	272	290	299	293	278	289	297	272	330	287	294	303	277	275	274	262	282	269	277	297	291	280	302	251	311	307	267	281	292	305	296	277	262	281	284	292	303	311	292	252	289	296	290	298	279	294	313	295	294	260	285	287	260	288	291	270	252	281	274	265	303	284	296	267	237	279	288	309	314	285	246	276	281	289	262	258	299	289	287	258	322	284	270	288	289	313	269	274	269	314	324	307	278	285	308	299	290	253	265	247	252	292	268	253	262	288	282	302	236	274	263	310	280	282	283	303	271	309	283	285	270	271	300	260	257	301	292	253	272	285	269	289	235	242	306	287	286	290	275	248	287	295	310	296	282	275	261	300	244	302	306	285	279	287	286	309	294	270	313	290	299	310	276	288	277	253	289	266	271	298	281	276	291	315	266	261	249	312	271	297	317	310	281	287	285	313	288	242	299	298	317	291	266	267	306	286	291	255	271	267	328	267	265	264	275	300	300	283	258	289	279	313	283	280	269	265	270	298	276	290	294	295	269	265	275	277	272	307	296	275	244	276	292	280	301	298	301	292	304	301	321	281	286	273	292	311	285	279	277	289	290	302	291	278	275	291	273	304	287	293	303	329	276	277	302	307	287	305	275	277	250	269	291	293	284	284	289	294	299	290	284	288	239	267	280	294	301	255	269	261	285	290	292	286	270	268	307	289	267	258	258	279	316	302	254	275	283	282	304	281	286	283	268	239	289	321	292	287	295	281	250	280	263	315	261	290	258	267	290	255	278	268	264	267	301	252	302	280	245	262	285	276	281	296	268	294	272	251	275	269	292	280	279	261	262	273	279	266	271	311	334	300	294	344	293	272	290	252	286	270	263	292	280	300	285	288	275	270	274	301	305	275	298	270	293	294	278	311	296	285	303	260	301	252	286	289	266	305	277	285	242	251	272	270	311	289	263	271	297	311	289	295	277	257	275	292	292	285	284	271	285	280	259	284	263	285	274	310	281	278	283	288	304	286	259	276	276	249	256	318	268	268	262	284	268	262	264	264	299	282	294	285	277	288	280	263	290	275	260	275	300	246	299	275	272	269	274	297	282	266	269	262	278	273	267	275	263	272	298	277	277	321	293	271	278	291	272	298	291	297	280	273	256	267	278	278	293	259	255	281	279	289	282	299	281	251	287	277	306	298	253	307	297	233	271	276	284	270	272	284	262	296	276	296	274	269	260	289	267	299	307	314	281	280	304	264	312	298	247	289	259	275	297	276	300	265	281	277	293	280	266	267	278	257	293	301	312	311	286	280	264	320	291	275	299	305	286	270	303	279	256	291	285	279	286	291	268	313	306	264	273	288	254	269	323	276	313	314	274	279	274	279	252	276	234	304	285	296	279	298	280	292	261	311	295	266	297	293	298	257	304	315	286	295	263	296	272	313	302	268	257	259	290	288	281	310	276	275	257	263	302	261	257	298	296	271	268	278	268	270	292	245	251	284	284	298	275	254	297	284	289	289	284	292	296	246	299	327	266	293	268	252	266	293	267	275	300	257	269	274	303	259	289	263	289	290	273	290	285	278	274	300	300	302	275	268	300	292	285	269	265	278	284	272	258	293	268	302	291	257	247	290	275	322	281	283	286	284	289	262	289	276	288	300	285	290	253	288	299	270	292	254	275	300	322	271	301	326	301	293	271	282	295	287	274	275	276	265	304	266	260	296	290	306	299	300	286	257	298	275	299	283	268	338	286	272	272	277	279	285	303	284	275	306	280	278	289	282	263	277	273	269	265	288	277	272	296	271	267	294	240	257	263	271	265	275	293	258	285	301	262	252	271	304	267	261	295	280	305	309	251	256	280	246	283	269	318	308	279	281	305	301	294	296	311	258	292	285	256	281	273	302	256	281	274	276	319	254	289	283	303	253	241	296	305	284	287	269	275	314	305	293	273	291	259	267	290	274	303	275	265	282	263	281	257	268	310	297	283	270	331	316	281	308	288	267	293	285	266	253	306	270	275	282	294	264	280	294	271	272	265	267	345	277	288	311	294	266	260	283	255	290	278	298	280	267	295	304	304	297	293	280	287	315	272	292	300	276	312	253	288	317	272	292	247	266	239	302	295	280	290	273	310	249	248	298	242	274	289	301	289	257	285	277	269	302	283	284	276	292	307	272	276	270	329	248	306	273	276	280	316	314	300	296	292	277	286	308	292	288	280	270	272	313	283	299	279	284	281	298	308	265	279	284	268	278	275	274	273	287	302	245	315	269	291	309	297	261	284	289	300	260	301	297	259	267	268	291	283	307	329	279	273	303	299	282	267	260	290	246	275	285	283	259	281	292	291	252	282	299	279	280	325	272	280	295	266	277	302	290	261	271	282	268	257	284	258	286	302	304	270	273	283	277	273	294	329	300	259	285	283	281	285	300	306	292	297	314	275	261	303	275	310	282	287	279	282	302	307	285	295	266	293	287	292	273	310	267	309	288	276	279	276	276	251	270	276	279	266	289	274	268	291	294	260	303	305	278	278	306	284	273	280	302	262	254	272	272	320	305	296	263	278	295	291	288	268	259	279	276	296	297	246	280	267	270	264	287	295	240	275	280	289	278	288	262	276	281	261	298	291	296	283	304	301	247	266	254	292	296	298	277	253	286	300	289	295	300	298	303	287	275	252	293	287	281	268	290	266	322	252	279	244	325	266	265	261	267	277	263	272	293	299	289	322	289	303	278	251	263	309	277	270	283	272	295	309	319	285	288	256	294	297	284	270	296	280	272	263	264	285	271	279	299	329	293	290	269	315	272	296	275	306	298	285	284	298	305	278	257	296	301	280	302	276	291	321	315	261	281	301	301	253	268	281	288	256	285	314	268	267	269	283	264	275	308	291	262	290
1901	750	709	766	732	748	668	677	711	692	652	624	701	642	689	654	707	740	668	615	698	668	663	676	702	630	647	666	648	691	660	688	647	731	678	685	649	700	653	664	666	687	700	650	678	683	698	703	685	686	630	666	665	637	669	624	684	711	721	689	675	706	662	658	635	680	656	675	707	687	650	677	679	693	678	593	668	680	693	709	672	645	679	707	670	678	674	673	698	678	664	638	630	661	708	690	680	662	688	638	661	673	713	672	700	692	678	646	704	686	700	733	690	667	640	697	656	673	668	651	666	704	641	689	619	637	697	625	646	704	676	667	629	633	663	674	645	733	664	650	661	641	649	695	712	668	687	669	657	651	637	672	701	700	648	687	661	678	666	670	667	603	675	628	672	682	700	686	665	705	672	707	620	647	671	705	671	664	685	627	653	704	705	683	652	645	657	662	656	680	655	633	668	705	657	637	687	660	693	692	658	694	717	658	708	663	682	673	685	644	649	698	655	684	707	664	657	679	628	641	683	701	663	601	727	741	659	689	663	666	725	701	720	715	666	706	648	669	675	693	702	654	651	671	628	657	670	679	682	668	682	644	695	631	641	670	687	653	660	679	667	673	684	681	661	761	663	696	673	652	673	681	663	693	688	647	655	669	662	667	663	689	666	694	700	694	692	681	662	681	664	671	614	683	667	687	627	718	675	700	688	644	651	661	706	656	655	616	657	644	719	659	660	720	630	719	672	699	687	677	648	701	674	697	715	659	671	674	672	665	658	683	639	666	668	649	720	692	613	701	671	660	711	681	661	670	661	674	647	699	718	665	681	704	698	707	648	651	752	678	696	687	691	628	692	636	682	693	705	724	694	696	708	679	668	712	641	682	766	645	663	703	701	691	660	651	721	667	683	675	629	652	661	672	658	700	677	666	674	655	650	677	661	691	692	633	659	677	669	656	687	668	678	679	700	632	665	641	686	677	725	673	634	661	685	688	681	674	726	741	672	661	669	638	618	681	678	683	690	656	652	608	647	661	698	672	665	713	640	647	674	652	666	672	651	726	663	666	715	677	655	656	727	722	671	655	659	669	688	593	666	713	705	680	683	673	644	664	688	675	677	646	678	679	718	677	697	706	667	683	696	647	670	669	714	645	688	671	651	667	680	642	715	698	681	702	655	699	644	643	685	673	662	664	697	639	671	679	680	674	699	704	709	670	668	692	662	639	662	670	695	629	691	670	693	641	666	646	689	691	691	675	656	678	658	654	653	707	649	677	690	704	666	639	651	711	669	634	599	684	655	702	653	654	637	663	674	651	674	652	631	659	638	653	677	682	694	675	704	667	691	676	720	695	677	681	643	657	672	704	663	654	668	699	668	640	681	657	660	647	656	685	719	695	680	656	669	640	652	678	674	692	663	673	678	691	705	654	687	680	688	659	655	711	709	646	659	655	669	677	695	688	678	623	697	626	630	654	655	624	665	682	665	662	658	684	684	659	657	688	702	675	687	667	628	677	674	706	644	650	740	635	673	678	717	680	615	683	713	667	679	694	724	657	673	652	690	706	640	648	681	698	679	668	725	678	674	652	681	662	671	686	677	704	671	632	696	681	705	688	682	668	697	690	676	699	655	648	709	708	653	625	675	617	692	659	703	638	679	712	719	663	637	671	722	673	691	662	682	683	690	669	688	710	680	714	674	676	663	648	701	695	694	700	669	707	642	666	656	659	656	722	691	653	638	676	697	688	648	659	758	632	695	661	649	659	661	686	686	669	667	647	689	677	691	714	668	651	686	684	709	661	666	689	651	683	659	706	646	666	676	673	635	699	681	714	658	696	692	663	665	669	639	678	648	660	663	634	683	663	699	679	713	715	649	698	679	684	684	714	688	681	681	714	650	676	667	633	658	677	665	693	686	676	685	641	698	704	729	632	655	669	676	645	628	677	675	692	723	721	656	699	694	655	657	700	673	671	682	685	672	712	663	678	700	730	646	683	680	723	701	630	667	715	653	657	634	747	686	718	650	634	645	717	661	644	660	702	688	655	692	732	657	693	670	690	645	734	685	671	645	636	718	728	648	711	677	660	645	643	696	738	730	669	693	688	669	630	641	669	669	666	680	658	715	667	678	647	654	674	668	729	673	685	670	638	622	668	658	696	668	685	643	677	730	643	666	661	700	661	649	700	652	597	666	682	634	656	680	651	653	701	695	658	615	646	707	695	661	651	693	681	656	666	663	690	651	713	697	643	685	644	642	674	625	678	679	666	663	655	697	710	663	720	701	676	674	624	682	670	603	656	691	677	608	722	683	680	681	726	686	660	694	683	668	661	650	673	705	662	633	665	716	624	649	707	691	623	690	671	647	651	685	681	701	697	680	700	697	644	638	687	664	665	668	664	649	689	682	666	696	687	644	676	728	690	675	669	654	647	696	687	682	662	672	667	666	650	660	681	704	675	648	653	711	655	679	712	660	669	695	671	639	630	658	670	732	726	667	703	687	674	673	673	621	652	719	704	698	692	618	722	694	676	687	645	678	686	607	660	683	712	638	719	685	676	666	662	687	710	683	678	642	654	670	639	649	684	669	702	670	643	648	671	661	659	622	734	648	659	685	665	669	664	720	711	635	650	690	702	640	692	660	662	676	686	678	671	688	709	675	736	664	672	641	630	703	612	671	712	629	638	644	680	702	703	613	652	674	665	666	710	685	640	700	686	662	704	654	648	669	654	603	682	666	639	654	653	662	680	732	692	649	700	681	676	625	665	661	692	649	711	678	715	647	681	674	672	641	659	679	716	698	664	646	667	630	680	691	687	696	685	679	672	672	695	646	697	679	673	695	651	719	643	681	669	698	617	634	653	689	678	674	694	696	683	666	722	682	702	683	694	657	695	649	676	635	680	678	681	663	694	621	727	644	668	643	661	700	714	662	684	710	714	695	662	666	683	618	697	670	674	649	692	657	690	700	658	691	643	674	696	708	634	733	692	690	668	658	662	675	637	643	688	665	654	655	647	672	654	712	721	652	711	725	607	685	685	684	690	651	675	727	708	694	611	703	648	698	654	620	663	691	655	637	704	687	692	640	692	642	633	644	701	637	674	675	645	665	623	664	695	654	652	628	621	683	687	690	647	645	661	639	632	651	655	706	648	682	697	718	678	741	668	706	650	711	675	642	635	651	666	688	647	663	675	689	683	667	671	711	698	702	740	669	719	632	698	666	680	627	683	692	675	640	628	667	681	678	669	668	667	681	681	651	653	666	656	660	668	733	676	664	666	644	711	644	696	690	680	617	730	710	670	714	677	676	654	719	706	716	693	723	694	674	617	678	677	701	680	674	698	715	681	639	669	712	677	701	664	646	725	721	647	704	704	663	714	710	673	676	675	713	653	687	636	724	641	709	646	678	656	723	700	677	676	700	674	652	659	664	719	714	674	643	666	651	697	675	691	705	644	697	681	657	658	656	652	638	700	658	691	653	650	702	716	635	657	671	671	701	712	693	676	713	683
7453	532	559	436	330	282	238	234	214	208	196	216	172	184	181	194	178	199	202	204	173	175	178	166	177	174	172	190	159	178	154	145	176	194	162	153	189	145	147	155	140	188	200	172	157	156	200	178	166	190	163	175	185	156	178	177	183	138	197	165	197	173	160	159	171	196	168	156	180	187	166	178	158	179	178	148	172	182	152	170	146	165	168	164	179	158	181	146	203	151	171	168	158	162	182	189	181	173	147	157	160	179	179	162	179	171	177	184	180	160	164	177	162	157	153	163	154	182	193	175	151	171	147	182	157	163	167	156	174	178	167	187	176	188	165	195	150	165	184	159	189	167	167	180	189	157	151	157	175	134	161	179	157	169	186	171	137	157	180	149	150	165	196	150	145	151	176	179	171	160	162	152	166	159	176	198	163	160	184	177	176	161	151	161	179	141	190	171	162	176	160	159	158	195	200	167	173	175	177	173	196	152	165	157	143	170	161	168	161	167	168	155	153	151	168	180	170	156	148	137	161	174	165	150	152	172	187	156	149	159	161	179	163	169	174	153	149	157	137	159	182	170	171	182	157	181	164	146	187	172	181	173	163	174	161	162	162	162	168	137	178	162	187	176	147	154	171	154	183	150	177	176	162	151	153	157	131	151	134	183	178	183	165	188	160	169	156	181	138	183	174	151	164	173	196	182	185	176	128	165	163	149	176	147	179	173	177	193	156	169	135	168	166	157	161	167	137	153	171	170	184	157	162	160	167	171	168	159	144	137	158	174	157	154	157	165	172	195	170	186	166	154	159	165	144	171	167	158	157	186	158	184	152	158	156	150	169	159	144	147	174	171	181	156	164	155	175	147	173	184	143	163	179	190	149	159	145	177	188	175	140	155	154	156	173	177	140	176	190	162	167	149	163	143	149	142	202	170	147	175	148	176	163	160	187	168	178	161	159	179	162	161	157	154	163	148	162	170	152	162	139	171	144	163	158	167	173	204	172	186	166	149	182	146	183	194	160	158	145	165	162	165	179	175	193	170	155	167	180	181	165	154	161	161	193	158	172	161	184	184	160	177	172	164	175	173	198	167	144	153	163	159	163	163	168	199	167	175	158	155	160	177	159	156	170	167	182	165	164	142	163	177	174	177	160	158	144	156	138	170	173	162	165	149	167	165	159	166	174	172	179	185	175	156	173	162	190	186	179	209	151	156	150	149	175	166	155	141	162	140	169	163	170	154	188	171	175	153	168	159	137	172	167	162	184	174	159	183	150	181	181	157	174	168	154	146	176	188	165	168	168	159	174	143	168	164	149	170	180	166	149	179	152	142	180	157	153	167	162	165	190	166	156	167	197	188	149	151	144	177	164	182	181	181	148	187	167	149	186	168	163	163	163	170	152	169	162	149	189	146	175	182	133	149	193	194	154	154	150	150	169	143	157	183	165	187	159	174	161	172	151	149	173	157	153	159	161	184	173	175	186	164	153	163	181	188	179	174	149	170	149	171	157	189	155	151	150	146	183	174	150	182	156	160	140	174	170	159	149	162	168	164	176	163	164	178	135	160	183	155	186	165	163	180	165	167	174	173	174	165	193	186	174	181	175	170	175	192	161	174	168	156	170	156	142	166	180	158	174	160	151	182	144	168	166	159	169	153	170	178	133	135	167	163	169	145	164	166	168	167	155	161	175	176	158	141	163	181	165	158	156	155	156	174	187	174	154	168	155	187	175	188	147	179	154	171	175	144	151	187	191	161	174	185	150	177	140	189	176	155	154	164	154	145	164	209	181	134	154	187	159	176	166	159	159	173	141	158	170	150	160	175	163	135	164	156	172	158	157	154	172	167	160	180	186	146	148	171	163	188	158	161	189	164	195	152	172	163	174	160	184	168	183	130	143	164	173	192	174	166	186	178	185	154	177	179	179	155	179	163	164	153	147	151	166	173	194	170	173	175	165	163	161	162	185	175	152	191	151	161	138	171	189	185	170	162	150	157	164	166	144	157	184	154	183	169	193	164	180	147	170	155	163	143	179	180	173	152	169	156	171	172	194	196	183	153	172	178	162	173	168	180	152	160	169	154	164	176	158	164	157	172	159	161	145	160	146	168	180	133	187	156	163	160	174	159	171	155	149	205	158	157	155	173	190	148	164	181	195	160	172	194	184	178	158	171	159	145	157	146	146	169	158	180	154	188	147	167	177	180	166	157	155	179	175	155	169	180	176	147	174	157	152	193	152	172	149	136	144	138	178	179	162	184	166	179	181	161	168	174	154	164	168	142	152	186	173	162	174	185	172	147	163	158	181	169	175	184	169	162	152	154	164	146	164	164	152	158	161	162	169	157	175	155	160	162	153	149	159	153	173	176	162	150	171	157	170	152	174	145	174	160	163	170	162	168	170	168	156	153	166	171	156	173	164	187	172	160	169	169	174	164	168	153	134	156	152	185	170	185	168	155	136	169	147	172	165	153	172	166	143	171	153	187	172	200	178	194	197	179	176	177	149	161	162	178	162	157	160	148	176	157	164	150	169	129	173	172	184	162	187	150	176	178	157	169	194	185	158	170	166	157	168	154	162	189	154	178	172	174	179	169	140	177	170	162	168	182	165	157	175	166	177	172	190	157	177	174	172	186	169	157	165	165	177	169	170	149	181	165	156	160	149	165	169	160	172	189	179	190	166	160	170	174	201	179	149	162	171	163	186	147	175	179	136	161	174	166	164	183	162	176	136	155	159	173	167	181	150	142	161	176	174	164	195	166	151	204	170	196	166	173	156	169	158	169	182	177	154	152	153	159	160	165	171	173	161	172	182	197	169	167	204	172	159	168	171	158	176	150	166	164	172	166	172	183	156	160	167	156	175	156	165	155	180	165	165	195	131	185	179	176	166	168	153	157	177	174	213	170	160	175	172	145	191	158	156	162	171	179	171	150	155	169	177	167	168	167	167	157	162	158	150	158	169	176	154	170	154	185	176	182	175	177	165	171	152	170	166	156	162	163	167	182	168	174	157	162	163	162	181	169	181	181	164	151	183	164	182	160	173	178	140	172	176	173	156	163	170	142	157	164	163	205	182	160	147	140	169	149	154	168	161	187	187	174	169	162	164	181	173	168	147	147	163	179	183	164	181	180	164	170	147	195	188	179	157	177	155	163	133	151	157	161	151	151	151	161	160	147	154	155	164	150	169	163	185	183	156	163	163	205	177	158	173	169	165	202	169	189	178	171	155	182	184	181	177	166	159	153	155	150	162	151	164	181	194	153	165	187	149	156	181	202	170	189	154	196	161	177	173	169	170	180	177	167	167	168	155	169	159	160	162	164	155	176	184	169	157	162	193	187	151	157	159	155	165	161	157	169	168	205	187	154	142	158	159	177	142	165	138	159	162	152	156	167	156	143	166	175	161	181	174	159	155	165	176	178	154	175	149	191	184	173	165	162	146	164	171	165	179	168	186	167	182	150	169	184	161	164	150	166	157	156	151	176	162	161	200	173	182	152	181	180	153	158
6298	806	1384	1483	1229	1026	931	786	711	663	657	610	565	566	522	542	516	520	494	514	537	475	497	484	477	543	476	494	491	479	452	494	471	479	469	470	429	477	425	452	478	469	471	498	467	504	472	491	482	464	449	513	468	502	440	423	484	436	447	421	461	477	465	482	449	468	445	468	462	501	461	421	472	450	475	482	503	460	440	441	441	429	447	463	478	471	440	468	500	477	479	464	446	465	471	487	439	416	441	459	439	463	460	434	458	432	447	517	458	439	486	517	444	478	459	454	439	457	422	470	428	453	428	439	439	440	427	437	513	437	448	435	441	440	478	462	450	480	464	440	470	479	451	443	451	483	449	479	460	461	453	486	462	470	429	458	444	460	449	453	443	464	451	455	464	465	429	477	445	450	474	436	429	481	458	427	461	488	472	450	433	443	445	481	450	440	460	463	482	463	475	482	441	454	464	462	496	448	467	424	485	456	460	463	475	460	434	459	449	456	486	489	479	449	452	469	455	465	458	453	469	457	432	478	456	473	448	473	447	430	489	483	409	459	428	460	468	478	489	450	497	498	473	438	410	478	443	482	444	489	456	452	429	430	479	439	481	452	471	463	444	420	467	460	447	433	454	485	470	437	450	459	439	471	464	464	521	480	475	482	473	470	452	472	488	464	459	462	459	471	423	474	478	493	489	451	485	455	472	462	447	423	432	454	475	467	488	462	441	440	465	458	470	460	435	484	460	446	456	435	426	475	439	473	465	460	482	484	414	472	469	492	460	487	478	435	507	459	445	449	511	475	426	438	446	461	467	452	446	495	464	465	443	422	440	448	477	424	427	438	460	456	441	448	441	442	434	466	496	433	456	439	437	493	461	451	455	448	455	455	448	449	457	463	450	468	437	464	466	447	450	484	423	462	462	441	442	484	472	421	481	445	443	474	438	441	476	478	465	435	463	488	465	455	455	441	449	430	460	427	455	460	485	432	453	508	404	467	478	477	480	462	452	461	468	492	497	454	437	489	496	438	437	489	491	448	486	471	455	436	452	435	442	444	436	452	435	497	420	437	488	484	453	417	445	476	447	433	498	451	448	487	475	465	458	458	439	455	437	457	476	468	426	446	443	466	481	465	496	449	472	462	440	458	423	455	450	477	468	458	461	470	468	467	417	458	468	464	457	408	483	426	452	463	482	509	468	456	491	476	467	466	470	457	489	453	456	466	425	441	510	473	472	417	462	466	463	432	475	437	453	480	492	483	417	455	470	432	456	450	452	445	504	438	468	477	469	489	477	468	430	486	492	437	454	451	419	430	435	439	450	436	464	452	474	443	454	508	437	432	496	436	475	465	493	480	446	417	460	472	459	491	431	441	451	460	458	477	456	477	463	469	448	451	424	458	464	453	431	455	425	476	485	470	463	446	466	446	490	463	457	474	462	479	446	468	477	449	457	434	437	443	469	463	466	490	422	473	465	460	427	481	472	429	461	505	459	433	483	446	440	432	453	474	455	477	457	457	423	460	468	443	492	459	448	470	414	473	433	486	464	473	479	485	453	427	469	455	473	447	464	500	451	428	437	449	490	482	434	493	452	469	470	472	452	446	429	441	471	455	467	476	477	487	465	478	459	469	488	442	439	455	454	471	445	458	472	468	439	477	481	456	437	440	456	460	463	476	466	459	433	480	422	441	482	451	432	517	428	438	483	458	473	467	494	487	457	478	450	454	479	469	440	485	504	445	499	443	445	461	434	425	519	449	459	433	464	465	477	462	486	484	468	461	472	442	461	446	434	445	464	466	473	482	464	460	454	444	477	465	447	438	449	441	447	387	466	439	465	445	444	481	455	424	506	456	469	445	459	486	459	493	491	448	463	462	461	408	456	434	470	480	431	438	471	476	465	497	463	478	462	473	475	437	478	442	474	459	505	453	459	473	449	464	498	480	440	467	483	455	493	443	496	489	449	492	432	445	449	455	476	453	484	482	462	466	428	456	482	458	479	446	485	474	474	457	452	447	455	473	461	419	438	433	423	469	478	523	459	424	462	446	451	442	439	446	480	456	448	455	473	454	476	469	481	470	453	477	459	452	442	472	432	459	452	437	444	452	458	445	461	437	442	431	443	459	476	406	442	469	470	481	468	456	441	423	467	483	482	435	453	468	433	441	503	436	489	447	485	477	471	397	474	441	443	433	434	442	488	459	459	457	440	477	462	464	460	466	470	452	427	433	449	437	482	474	432	460	491	475	447	469	479	452	482	466	426	423	462	458	454	494	454	443	479	445	515	463	450	487	481	448	430	479	479	482	481	460	441	504	448	472	453	478	438	481	453	497	441	457	484	495	457	447	436	474	469	463	485	474	497	461	456	490	466	485	486	478	444	459	466	465	454	453	468	441	463	487	500	451	432	467	458	450	491	440	486	470	456	475	479	445	480	416	463	415	482	489	479	441	475	441	466	432	469	442	498	432	464	472	464	453	473	417	445	474	458	477	416	498	478	441	451	466	459	444	439	481	432	479	474	445	498	463	491	477	448	467	475	477	441	441	479	469	466	449	434	453	464	474	477	506	454	496	498	480	490	429	463	452	448	440	439	420	435	466	503	451	428	482	483	468	486	504	459	437	493	429	439	451	476	458	449	456	464	488	433	465	458	450	467	414	459	430	463	485	435	447	422	447	473	459	474	471	466	491	446	456	477	468	454	465	496	503	466	462	445	478	467	497	453	479	474	449	470	478	446	466	470	461	436	463	499	469	458	459	447	465	471	469	453	466	453	432	449	469	479	475	474	463	477	442	390	462	441	444	447	464	468	481	446	452	412	430	439	434	478	430	447	446	458	474	468	466	456	471	472	471	446	434	500	485	453	450	450	482	481	489	452	442	443	500	438	446	454	465	488	466	448	466	460	442	488	417	473	489	474	405	430	464	477	457	460	465	447	451	491	484	459	453	412	440	447	478	458	454	453	454	438	478	459	415	457	437	423	455	435	420	472	460	494	462	435	467	443	412	472	423	487	488	448	477	430	476	460	447	409	451	432	430	468	452	433	467	449	463	463	428	480	488	437	451	448	462	473	424	492	488	467	444	447	466	478	449	450	476	457	453	440	445	451	481	483	453	456	481	457	472	481	485	480	476	457	469	485	439	469	502	479	418	451	428	435	477	462	511	443	474	459	429	417	448	492	444	449	456	482	461	508	431	492	474	510	444	428	467	480	458	469	481	458	494	451	493	467	450	473	455	461	466	452	447	466	442	464	484	454	472	477	442	435	435	460	481	486	472	463	435	442	461	471	474	442	459	494	438	455	417	429	457	468	472	480	457	403	442	449	471	463	437	439	447	460	444	477	439	426	481	458	450	481	474	441	436	468	476	460	424	458	471	473	450	471	445	474	412	479	486	444	474	438	472	508	485	470	443	439	416	460	482	479	454	470	489	465	464	463	467	455	475	414	497	479	466	453	508	469	488	448	428	465	450	432	465	462	432	435	463	462	466	431	451	480	445	464	451
14651	1358	1059	934	631	480	512	416	401	394	382	338	381	343	366	347	341	352	319	354	353	340	349	335	343	300	331	301	358	343	338	344	333	331	319	323	311	332	334	349	328	343	335	334	315	323	314	322	316	358	336	298	327	348	322	344	354	309	326	310	330	278	293	360	295	310	337	322	318	314	306	306	290	300	342	360	309	331	307	298	320	319	335	344	299	306	311	319	329	315	311	309	341	325	321	342	319	333	307	307	296	311	300	285	326	298	285	305	367	310	344	320	317	329	336	292	329	294	307	318	306	320	272	327	306	286	302	313	313	332	348	326	318	294	291	305	327	303	309	328	299	316	319	354	330	336	342	332	339	286	314	312	274	320	302	369	328	332	275	335	320	329	300	329	331	324	289	296	317	357	333	341	346	284	325	304	342	343	317	342	314	307	306	322	326	298	329	350	344	302	301	296	318	287	339	349	349	337	290	330	315	320	292	332	310	304	318	320	321	304	340	333	325	343	302	311	303	324	327	317	320	352	302	346	324	319	316	296	340	318	297	319	298	316	298	323	288	356	345	312	313	285	310	329	337	323	316	305	321	332	318	341	344	326	293	299	305	305	333	325	303	324	282	313	326	312	342	320	329	303	345	291	309	316	320	329	336	333	310	317	343	357	296	334	325	310	319	316	311	306	301	316	322	308	325	304	303	304	363	306	343	333	318	343	330	303	295	341	319	321	313	331	312	320	340	305	306	336	290	304	308	346	334	327	316	309	282	287	322	304	316	354	300	312	298	311	338	318	316	300	346	293	352	296	369	327	300	333	276	336	321	330	348	315	314	300	303	283	334	299	305	369	326	316	336	318	304	307	314	318	330	360	318	283	358	331	295	301	316	330	330	308	316	315	320	332	346	338	280	317	310	291	261	335	340	330	347	279	372	304	306	320	329	291	335	330	310	288	314	283	345	312	317	287	343	274	285	330	305	324	320	338	342	340	312	348	327	311	324	339	309	304	307	319	308	310	284	293	342	330	349	293	341	351	309	301	293	297	329	329	318	348	297	317	313	300	302	344	333	336	349	323	331	307	336	305	312	349	296	316	344	340	310	340	320	336	326	327	329	294	325	311	318	341	321	341	308	347	346	316	307	320	356	301	308	329	337	339	341	275	285	311	334	331	331	338	313	324	295	314	351	309	331	329	316	335	312	313	300	329	300	327	311	310	289	323	270	345	364	325	316	310	293	315	342	312	320	316	314	311	303	324	360	333	302	339	312	306	287	349	332	346	301	305	314	334	299	308	310	331	298	329	332	317	276	284	340	293	329	324	285	308	339	324	314	326	322	364	332	313	326	313	315	316	314	357	346	320	307	353	333	328	299	319	323	306	320	299	309	314	316	321	375	328	359	317	299	326	316	340	370	335	316	294	316	291	333	367	312	320	363	339	304	313	363	334	312	350	339	320	301	339	312	264	354	322	353	307	310	320	354	305	293	314	341	317	289	300	350	350	323	314	324	294	322	325	293	310	274	322	333	310	329	314	294	316	331	320	275	334	307	322	324	342	338	308	297	320	310	313	317	283	330	287	278	302	324	309	309	365	311	302	312	339	302	294	325	332	349	324	331	321	344	339	330	321	298	305	339	282	331	346	329	337	285	322	312	337	340	322	314	333	294	321	316	311	310	315	344	313	340	313	325	301	314	290	308	340	341	300	306	305	315	320	336	331	320	328	337	291	361	338	309	276	312	335	301	314	303	315	328	314	331	353	320	311	347	346	327	304	341	303	334	310	320	339	326	324	303	306	309	326	289	327	325	350	310	331	353	335	301	327	332	280	314	339	329	284	320	298	330	319	336	289	318	342	341	328	338	329	297	340	321	305	334	317	373	335	316	357	320	313	297	342	304	303	325	305	348	300	341	316	334	338	299	291	315	304	306	310	289	316	317	312	320	311	332	356	276	319	287	350	334	276	323	341	320	340	305	285	326	330	314	336	352	309	344	320	310	321	312	351	312	253	314	326	320	332	323	301	312	344	328	340	288	323	306	300	328	340	300	335	300	366	315	306	315	273	319	281	313	320	307	345	336	314	334	294	309	330	307	318	348	314	352	309	305	306	333	319	287	325	319	315	339	315	331	305	281	306	309	331	316	325	303	330	316	295	304	333	304	304	302	306	298	329	320	314	329	325	315	346	324	332	287	341	326	299	326	316	338	297	300	335	312	314	313	305	297	309	351	318	339	354	335	312	323	301	313	309	292	321	335	318	301	331	339	341	323	336	291	336	356	326	298	306	340	282	329	323	313	316	330	343	320	313	303	308	358	324	298	308	290	314	343	315	308	332	291	329	315	301	294	300	308	310	343	351	340	341	309	305	295	301	327	317	301	327	315	316	313	299	298	319	332	329	340	291	293	339	327	323	299	320	324	291	322	324	292	300	341	302	296	338	305	315	316	334	276	329	336	308	350	320	335	324	311	316	298	304	303	331	334	354	313	284	299	293	315	331	326	303	339	341	300	335	317	297	307	332	299	312	347	354	340	318	295	301	328	293	333	328	306	294	321	345	281	343	297	304	345	293	315	331	295	352	326	304	339	317	306	330	331	315	313	311	317	273	325	306	289	283	322	335	307	277	314	322	293	340	320	292	308	328	319	349	295	325	322	319	316	327	318	344	302	293	322	348	290	320	330	280	329	338	341	314	334	323	303	314	316	285	306	276	256	305	318	347	308	312	297	327	315	301	323	322	329	368	308	279	341	301	300	352	289	328	320	326	349	328	346	301	317	313	335	337	275	332	321	305	333	314	311	293	346	306	342	281	313	322	287	312	333	339	311	340	308	339	314	303	302	332	312	315	318	329	342	313	325	325	343	326	321	343	310	326	296	270	320	300	292	345	310	349	334	335	292	352	307	342	314	354	311	310	360	325	296	302	314	311	309	295	327	341	311	320	301	350	299	343	327	329	312	326	311	301	338	322	322	329	323	315	338	279	301	365	346	313	344	327	350	298	269	326	324	321	323	325	328	329	286	300	311	342	307	313	291	355	313	295	306	320	319	350	281	313	360	320	318	314	292	329	309	313	328	316	290	349	334	311	323	339	349	302	306	311	324	302	324	308	323	321	318	332	338	337	347	365	330	334	320	322	313	327	309	317	320	331	297	328	314	308	322	333	296	302	310	314	330	306	299	314	363	311	298	304	326	342	344	324	357	321	324	309	326	303	333	312	346	321	300	324	327	284	325	317	375	317	337	292	289	315	342	291	312	290	329	310	306	298	338	339	276	325	265	321	310	308	329	307	358	304	305	296	308	305	312	323	313	324	322	331	325	306	291	281	333	341	314	299	346	342	299	312	325	325	329	327	271	377	346	305	329	323	314	360	313	304	287	277	304	304	307	325	312	307	287	307	316	335	313	331	323	319	305	325	349	327	306	315	320	310	311	313	287	319	318	338	339	330	338	323	342	320	303	326	317	337	290	342	333	317	336	325	300	324	335	340	338	306	332	320	327	328	342	312
8529	1399	2439	2666	2182	1889	1588	1414	1267	1190	1137	1035	1023	999	931	960	952	891	864	899	843	862	832	835	845	865	827	769	794	791	826	855	806	849	793	783	825	801	813	780	793	832	804	832	839	803	818	768	832	760	754	764	772	823	775	766	830	761	792	830	801	788	807	789	821	796	793	746	824	760	767	790	737	808	766	787	787	747	790	763	800	798	775	775	752	770	825	829	806	814	780	770	787	746	801	774	755	810	827	753	777	796	747	800	768	763	797	797	804	761	776	826	728	745	800	805	796	743	771	738	791	820	753	815	816	801	783	832	769	819	781	765	821	732	778	771	765	762	777	789	713	784	764	819	811	781	769	781	744	795	771	775	749	759	787	752	779	842	765	721	744	776	813	769	756	756	791	782	806	795	824	753	758	791	773	800	794	772	775	779	780	764	741	804	758	821	762	851	770	767	807	782	827	747	786	751	769	748	790	770	725	795	745	779	750	805	761	809	762	784	771	734	735	813	764	751	817	800	700	826	766	796	804	757	771	822	790	780	798	761	781	767	791	712	817	770	794	778	790	750	789	764	777	795	801	759	754	728	772	772	783	748	768	828	760	765	792	800	739	792	831	810	772	770	772	801	759	767	799	776	775	804	783	811	802	796	779	783	820	769	752	800	778	808	760	778	761	798	776	837	731	809	815	742	757	761	766	778	755	799	780	780	796	791	809	764	791	748	818	795	764	771	773	810	751	764	798	783	735	796	843	793	783	759	775	794	785	778	754	786	806	763	813	742	794	791	737	794	776	751	773	755	742	758	786	789	795	806	745	781	864	738	818	805	780	802	746	766	749	746	785	733	761	759	767	770	748	758	826	813	785	755	765	750	778	728	767	778	763	798	754	739	723	839	753	778	798	776	746	737	753	724	791	809	724	796	761	764	699	738	739	742	765	787	805	757	790	775	750	788	752	776	775	791	746	759	757	786	768	765	826	757	806	778	768	724	789	809	788	718	808	768	785	773	770	790	745	772	772	739	771	744	770	805	806	754	793	767	773	745	799	763	745	745	775	721	748	778	819	753	773	828	801	817	752	774	812	743	845	784	781	751	783	808	778	783	767	768	767	791	803	737	725	803	782	801	764	758	765	722	759	769	783	784	842	786	791	738	760	758	777	751	798	771	781	741	762	822	712	749	825	797	764	780	768	797	763	802	778	757	786	795	807	770	757	802	815	767	797	778	770	737	763	766	783	742	801	781	749	776	746	785	770	737	744	789	733	783	777	813	821	796	746	799	685	797	765	755	740	769	779	794	822	771	772	745	816	756	757	739	766	759	765	776	805	770	749	803	746	824	764	786	775	840	770	793	800	782	801	821	748	782	787	768	810	836	762	748	764	787	752	763	803	807	791	759	734	803	805	741	790	743	761	772	747	806	811	712	800	768	771	777	721	781	773	791	726	827	755	758	764	772	773	779	780	795	796	783	719	767	803	807	778	787	769	744	743	734	762	738	721	737	836	814	736	777	764	768	775	799	780	779	814	744	740	777	796	754	765	777	812	772	795	798	735	826	729	758	817	775	775	739	785	738	768	780	736	708	763	780	742	778	782	795	779	742	743	799	711	784	815	731	752	750	802	765	749	785	748	792	737	761	785	776	764	740	774	752	776	761	774	817	763	808	796	756	759	812	768	784	820	801	743	747	743	810	745	720	854	778	793	763	789	788	770	780	835	763	763	711	759	791	818	733	800	799	717	778	760	707	726	752	771	780	806	759	778	743	769	829	781	818	801	767	730	800	777	759	753	797	785	785	800	799	799	804	753	768	760	798	771	808	806	798	777	751	791	773	745	798	779	763	776	768	751	784	779	785	777	748	813	767	806	760	772	721	794	772	749	748	778	768	747	742	778	797	774	796	746	767	699	784	745	743	759	805	795	774	758	767	732	774	799	775	813	788	756	810	800	748	780	749	767	746	805	769	764	767	781	776	811	795	782	770	789	798	743	779	766	745	790	807	757	807	784	798	821	757	752	804	728	804	786	729	786	785	805	801	798	803	757	788	786	760	764	763	746	749	779	739	786	779	769	758	783	813	805	788	855	742	715	716	782	779	810	764	779	744	790	740	742	766	782	791	800	710	752	790	772	795	784	802	767	800	780	776	758	739	779	777	771	724	821	780	787	760	776	843	769	807	815	783	787	774	802	755	748	774	732	780	834	773	773	771	780	778	772	754	760	778	771	777	785	774	767	776	778	741	788	772	764	741	771	741	785	761	751	799	792	762	754	797	723	761	796	733	786	728	824	783	766	764	774	776	772	784	796	743	830	777	837	852	782	758	798	771	782	817	769	770	757	845	749	806	769	797	749	748	778	772	804	773	744	760	789	751	702	789	734	767	739	794	774	710	783	782	827	781	791	750	746	819	734	775	743	764	784	780	745	772	749	786	794	759	755	758	759	744	805	783	793	771	803	775	778	789	803	821	852	729	747	797	783	753	763	784	792	743	744	730	776	757	759	715	773	741	765	738	754	832	732	800	782	756	774	805	845	739	770	800	782	786	751	785	787	801	740	758	821	783	728	791	736	783	794	781	753	764	782	785	779	796	822	772	874	786	714	738	768	754	776	758	747	815	730	798	756	763	772	792	761	682	813	790	727	756	793	766	753	782	791	740	779	769	730	774	797	738	766	769	731	794	768	770	774	744	775	774	756	740	777	810	737	772	835	831	737	750	774	759	791	777	825	790	739	782	720	754	778	799	777	819	760	775	814	748	792	745	773	842	801	789	779	792	809	800	773	779	728	778	789	823	804	738	745	770	759	759	743	777	782	769	789	771	784	765	738	839	793	778	741	773	793	826	759	730	825	771	779	769	747	770	798	787	816	799	794	765	814	729	782	791	788	777	803	769	787	807	772	782	747	805	779	752	748	808	748	748	742	755	772	791	774	781	775	810	760	806	769	792	772	745	755	788	784	789	733	785	773	753	825	738	779	719	804	714	736	759	776	805	801	777	814	813	740	716	786	808	796	759	715	772	754	802	773	735	765	782	736	856	736	764	820	751	845	740	798	839	768	708	795	810	753	757	760	790	754	796	816	799	772	762	732	755	809	770	760	788	725	789	814	799	799	847	837	795	730	772	738	728	794	786	777	756	830	766	746	752	802	735	801	775	773	792	766	714	800	768	796	755	761	833	757	759	806	743	758	771	721	802	775	746	784	733	788	750	764	777	807	808	731	748	816	789	771	772	762	773	773	803	798	795	804	745	775	751	801	802	764	789	805	772	760	745	807	789	795	803	780	773	779	784	756	786	749	766	788	789	808	773	834	795	796	764	811	799	752	788	742	783	757	799	779	782	796	760	793	763	782	751	797	772	739	747	793	786	766	781	775	773	753	792	812	723	750	762	803	734	750	759	807	734	832	842	805	786	768	815	791	761	777	774	738	737	804	795	768	781	773	790	788	825	766	816	784	788	776	804	806	713	774	757	818	775	806	815	781	795	799	761	775	746	785	769	807	799
1588	272	303	266	306	315	279	272	311	292	293	251	272	229	265	311	348	245	246	304	281	291	297	281	278	298	297	279	287	279	293	294	310	283	269	286	296	268	270	267	257	268	295	270	260	257	271	267	290	280	276	273	276	263	272	317	338	314	258	279	251	257	278	254	261	256	272	282	265	298	283	268	288	296	274	276	287	326	261	312	263	301	288	275	305	269	267	256	275	252	281	259	259	279	279	289	268	271	289	254	271	283	289	258	262	274	269	293	269	293	261	263	287	283	267	279	283	277	302	303	258	272	273	259	272	264	277	305	282	272	264	272	287	293	280	258	252	285	272	318	291	287	298	273	244	272	294	251	282	291	246	275	288	265	288	271	254	259	305	290	339	284	302	271	300	254	305	300	298	287	271	281	294	270	258	277	289	273	271	324	286	296	250	278	291	268	240	269	265	268	274	253	264	297	284	294	281	308	284	294	268	261	279	299	264	265	261	311	270	265	274	245	312	253	277	287	298	301	292	266	267	295	291	287	284	284	287	286	281	272	289	290	276	251	266	284	297	256	290	289	284	275	267	280	277	287	270	278	281	287	268	250	257	269	283	284	255	277	268	290	262	280	280	270	257	271	302	277	295	243	296	291	288	269	271	248	287	260	321	305	271	285	299	282	254	270	280	278	279	275	309	287	290	315	264	303	271	289	266	294	259	270	266	291	306	254	253	266	280	253	288	283	275	249	255	235	293	284	272	288	277	289	282	328	259	272	271	278	273	286	261	285	293	271	303	258	257	288	255	290	306	293	295	267	271	269	269	267	257	272	290	266	273	290	270	263	279	284	301	267	273	275	271	289	275	313	298	225	289	290	264	292	300	298	313	263	289	267	285	252	270	239	285	278	283	266	305	249	265	298	278	284	298	297	263	303	268	283	296	311	266	257	285	310	279	254	270	294	267	274	279	261	295	284	267	247	277	245	299	276	252	276	287	259	267	258	293	296	256	293	273	263	279	289	300	289	297	271	258	289	258	275	319	320	273	297	272	313	279	288	267	283	281	249	290	259	284	292	269	242	266	269	286	270	281	286	282	256	288	273	277	302	264	285	252	242	277	279	270	259	278	266	281	270	281	298	255	262	292	274	275	294	285	286	296	288	253	279	261	294	270	281	273	266	253	284	272	292	277	266	275	261	283	290	300	247	276	280	264	275	253	282	249	274	265	306	263	280	270	315	274	303	260	280	273	236	311	263	277	264	277	244	297	281	277	289	273	255	280	305	298	292	291	276	277	300	293	307	276	271	272	282	291	302	285	255	282	273	255	263	277	293	300	241	279	258	268	270	287	282	249	266	299	279	283	270	283	246	299	258	240	280	273	290	292	275	264	290	254	276	273	270	298	252	236	275	270	300	304	261	292	301	260	270	268	278	280	290	279	256	288	268	277	283	275	272	261	280	311	271	258	281	283	257	312	267	285	272	273	288	301	298	256	272	231	278	286	234	282	281	271	261	279	236	278	278	305	301	275	278	288	296	280	276	295	254	301	292	311	289	265	288	255	290	292	272	288	252	301	265	276	270	285	300	282	287	280	287	291	299	253	265	245	327	297	270	246	270	273	266	282	283	270	268	308	309	291	285	290	266	282	262	275	273	296	257	268	284	261	265	273	253	259	273	300	309	288	292	306	278	299	317	304	274	255	267	270	257	287	301	282	264	289	262	281	278	281	283	295	283	264	267	303	273	279	282	272	295	281	256	258	262	263	278	297	306	268	339	268	279	256	289	286	278	285	270	267	270	291	306	296	288	294	273	249	289	268	291	287	278	240	305	274	277	254	263	278	292	280	275	298	303	277	233	308	233	278	312	266	307	305	274	286	245	320	287	298	283	279	281	286	280	265	269	263	305	289	301	269	282	284	287	280	279	274	303	261	272	246	274	296	290	286	273	305	305	281	267	314	279	289	284	270	283	255	282	259	277	253	261	291	289	280	285	300	301	267	272	290	283	298	254	267	285	262	283	306	269	261	315	302	320	250	283	288	260	290	264	209	250	295	303	294	288	278	290	292	264	302	275	276	256	284	256	291	288	262	304	272	310	283	274	293	281	272	252	272	271	273	279	279	270	267	312	246	281	271	275	262	261	273	255	248	296	278	275	272	301	261	287	266	280	310	268	315	302	253	288	304	288	260	261	298	279	249	305	278	277	251	291	300	270	285	264	284	287	322	276	258	304	267	293	306	244	245	291	254	278	293	294	279	265	274	260	274	277	311	283	285	282	249	246	297	282	289	250	262	275	286	274	285	280	287	279	326	288	312	279	264	279	257	294	284	282	278	285	283	281	269	292	304	294	272	279	269	317	275	267	272	270	286	297	300	249	271	275	293	294	299	293	271	256	270	316	256	297	281	287	280	265	276	268	266	271	260	269	269	255	262	275	255	301	272	271	265	273	265	312	327	264	296	291	268	264	281	266	259	272	250	263	262	311	297	254	282	270	320	277	268	296	287	303	300	299	278	269	292	262	280	274	276	280	253	256	266	275	268	272	324	269	252	271	282	270	308	278	283	278	297	297	264	266	287	286	270	277	252	264	294	280	311	279	290	270	256	289	308	293	297	280	271	314	310	290	287	264	302	294	264	267	286	276	264	295	299	282	282	277	292	294	297	285	233	300	265	287	277	268	282	288	292	269	272	242	317	244	299	273	302	278	287	282	290	252	253	291	257	295	260	291	310	262	286	297	281	272	270	265	279	273	294	265	289	264	295	273	281	299	289	288	283	253	317	267	235	280	269	278	262	289	253	271	288	271	285	289	275	293	293	232	302	296	279	266	300	268	306	300	321	240	291	286	296	248	258	258	279	307	266	288	291	279	307	305	281	290	290	278	279	285	269	291	309	285	262	310	280	265	280	270	297	278	262	285	260	263	266	275	280	259	287	275	280	318	278	249	278	258	309	290	275	280	301	285	264	276	291	251	289	273	263	271	294	280	296	302	285	282	264	281	240	277	290	266	281	273	256	289	290	320	294	262	275	268	275	270	269	258	263	276	245	278	281	306	302	262	293	289	259	292	267	301	275	263	279	279	256	283	256	267	250	280	271	249	281	244	255	305	284	291	321	274	274	294	286	287	287	251	290	271	265	301	284	286	269	275	301	286	321	269	304	280	283	260	266	298	257	294	293	246	244	218	264	251	287	297	273	287	317	251	262	261	289	288	263	269	253	277	285	299	292	276	324	291	267	238	313	268	291	330	294	250	285	284	290	299	296	271	268	302	282	299	267	234	283	266	292	272	299	266	292	259	297	282	262	311	268	272	273	278	277	299	285	310	262	259	280	297	290	261	296	271	265	299	298	281	289	303	312	263	312	295	281	282	277	287	258	277	295	258	290	258	269	261	269	273	280	283	311	284	278	289	283	263	254	304	268	285	259	256	264	238	276	305	298	249	281	302	288	300	257	275	275	295	301	260	269	271	317	278	302	275	307	264	267	262	315	262	295	220	290	296	256	305	312	231
1891	663	693	693	695	724	677	719	656	677	713	734	695	651	698	643	660	690	653	650	638	711	686	642	649	710	666	679	686	614	681	685	662	662	671	627	673	669	669	665	675	690	643	656	680	622	696	648	648	657	621	676	693	697	702	678	643	675	634	670	667	645	683	662	666	670	636	623	679	665	673	669	687	646	678	673	679	646	600	738	678	670	657	657	703	673	679	693	658	697	662	669	686	678	702	677	689	654	640	698	624	639	632	629	692	695	691	697	595	658	659	723	668	641	691	685	641	690	674	669	633	679	665	670	661	711	709	638	667	647	687	633	633	695	613	653	659	683	648	653	625	603	634	668	655	664	653	653	671	703	659	692	651	663	630	671	697	635	655	640	665	673	699	665	679	628	667	708	693	644	666	682	697	636	637	655	654	634	650	629	652	655	704	664	668	635	626	613	682	678	723	634	690	660	662	659	668	625	684	669	682	674	688	717	661	651	670	683	681	719	655	693	679	699	678	646	672	659	683	654	642	658	692	677	627	640	700	624	683	670	684	644	665	689	715	668	690	679	659	661	646	679	661	709	687	661	655	647	650	676	615	654	680	621	646	702	625	663	644	671	676	720	664	684	676	676	701	678	692	680	656	668	704	674	701	658	696	664	654	638	628	665	660	671	668	623	675	685	668	667	643	653	670	656	707	687	687	649	614	648	649	705	715	618	659	726	707	660	684	660	632	688	665	706	675	644	673	698	658	647	710	655	690	649	650	705	689	700	659	661	681	659	658	685	664	667	693	720	657	699	665	617	691	679	660	660	685	687	732	648	716	684	662	694	641	688	663	702	657	643	676	660	656	692	649	697	732	667	652	612	631	661	678	662	669	636	636	685	676	634	637	656	703	709	664	625	668	642	647	653	687	662	643	696	648	673	664	692	686	729	693	644	699	676	678	729	675	671	658	672	719	628	697	667	651	666	656	726	646	655	679	641	634	641	663	677	692	649	667	689	718	646	680	653	681	659	700	654	639	678	636	658	673	698	684	618	651	639	664	694	678	642	621	679	641	617	632	680	675	662	660	646	680	692	684	661	657	654	675	686	641	649	665	690	660	640	675	664	706	681	668	696	650	696	682	658	707	690	683	694	703	677	687	707	693	669	676	667	710	630	717	679	627	661	593	646	670	681	670	649	651	648	649	654	686	673	695	663	656	641	650	686	633	646	667	639	628	694	691	675	640	621	690	623	654	664	689	635	643	707	669	731	676	667	692	631	644	658	668	691	663	662	686	662	679	677	680	670	675	638	673	688	642	664	694	672	639	619	709	659	630	660	688	665	657	696	686	631	647	713	690	672	687	664	674	669	668	657	652	604	664	649	690	699	683	640	649	647	682	685	656	716	639	679	666	658	675	681	730	668	697	664	675	662	683	698	664	666	669	653	642	672	712	660	661	665	699	679	710	600	698	647	648	650	674	649	681	614	674	640	627	639	652	708	693	693	659	657	684	652	683	718	651	710	646	621	681	651	687	635	697	661	645	666	676	656	636	687	648	696	666	639	662	653	657	643	674	684	661	684	646	647	679	692	647	686	659	666	632	636	676	631	676	655	648	667	677	678	673	646	632	637	673	677	679	646	671	658	673	644	678	678	664	686	665	636	651	686	736	683	687	678	684	674	665	661	669	675	656	628	649	693	690	697	683	622	654	718	666	681	712	651	632	618	655	649	667	650	667	658	727	654	694	647	686	686	673	676	649	667	658	668	673	709	661	716	684	658	610	642	705	674	694	634	680	614	686	726	668	675	646	650	676	630	685	686	692	694	660	669	696	686	707	668	675	698	660	657	663	659	644	649	625	656	675	666	641	681	655	673	665	637	650	675	679	637	657	628	677	675	670	671	684	660	682	671	664	637	670	659	652	664	694	705	639	665	638	615	690	681	666	674	674	638	687	630	737	679	659	670	679	638	637	707	662	663	651	637	700	681	695	686	699	635	717	672	711	636	643	673	650	674	662	650	635	687	656	673	669	660	684	679	675	695	655	681	682	688	647	666	684	687	656	666	669	660	682	639	699	652	651	693	663	696	662	672	680	679	672	702	706	658	684	632	645	703	652	640	663	688	632	665	673	664	665	656	633	681	652	660	644	683	696	704	683	693	684	627	693	677	704	710	699	660	639	654	708	682	702	678	675	700	705	656	656	683	673	646	657	640	639	658	630	640	642	684	635	687	661	675	633	657	622	655	649	652	643	690	685	713	684	703	680	741	704	617	685	671	714	647	685	629	685	658	587	658	681	685	691	707	693	658	694	685	667	633	652	643	648	668	668	707	681	645	665	619	687	645	650	691	664	679	708	634	665	668	646	713	727	664	716	689	661	666	657	676	725	668	602	673	697	656	638	710	695	681	629	657	686	627	677	616	646	643	678	656	698	679	681	665	634	696	657	663	698	669	670	703	637	726	696	655	640	658	685	666	679	657	706	684	667	668	616	653	657	662	654	694	679	641	651	653	708	681	740	668	705	688	690	703	606	620	692	619	665	673	656	680	683	682	661	628	724	709	702	683	686	657	641	646	710	687	695	675	659	663	702	622	658	696	672	700	704	676	674	666	677	624	661	673	724	699	611	734	653	670	658	662	662	644	677	700	652	688	725	682	656	638	670	673	696	663	684	662	666	646	670	678	677	676	709	607	656	680	652	670	698	695	698	623	677	710	681	656	688	677	655	639	649	690	646	683	678	681	680	648	617	697	666	698	678	651	646	601	634	689	672	702	685	659	658	626	693	646	619	655	668	647	643	653	671	673	720	662	684	606	647	624	653	678	655	709	669	624	592	648	696	635	628	702	669	685	672	620	639	682	671	692	674	666	661	658	654	657	651	619	693	672	645	661	629	654	652	719	641	711	675	637	688	630	690	655	666	650	646	700	703	679	693	665	693	659	669	697	737	660	662	662	622	618	642	671	660	683	665	647	664	639	648	613	651	675	673	689	658	663	682	637	682	701	680	680	663	648	671	688	710	707	716	649	625	614	638	652	716	638	676	693	675	671	720	637	664	698	670	687	675	695	675	671	723	682	729	708	646	666	639	645	643	637	666	675	624	659	693	645	640	638	623	681	651	648	666	695	707	642	652	664	674	641	619	680	695	699	653	691	612	672	713	669	644	650	641	665	674	701	692	669	687	658	637	675	649	673	717	631	685	630	658	650	630	649	667	689	691	654	642	680	625	676	643	718	678	692	631	605	695	649	708	680	667	703	663	623	668	676	664	658	665	637	683	638	623	652	618	633	686	626	671	660	645	621	644	639	677	675	674	686	697	695	663	673	631	684	666	709	649	703	665	629	674	640	673	679	677	646	641	626	698	653	624	707	665	651	694	674	690	681	644	634	687	673	674	662	667	714	643	643	636	641	683	663	650	665	660	693	678	692	676	686	688	653	680	675	665	641	676	699	649	661	679	656	669	638	687	655	640	665	702	688	681	691	673	668	677	678	642	688	649	653	709	675	693	652	718	646
7444	496	557	419	352	259	218	232	218	205	222	195	198	187	200	174	204	176	217	157	173	170	158	198	178	170	155	180	168	157	172	161	181	168	184	159	177	156	166	161	166	143	171	178	156	179	196	171	158	165	189	162	173	170	154	147	178	176	173	149	165	173	167	186	158	161	168	198	198	177	188	161	151	192	182	163	152	180	176	179	193	163	151	190	159	174	159	179	177	146	184	155	153	181	156	148	167	151	178	173	132	152	185	182	177	165	184	152	184	172	186	166	180	146	175	154	148	173	158	143	178	150	175	151	158	143	141	166	174	185	182	172	166	170	191	160	180	149	174	159	166	160	153	141	161	162	164	152	162	155	173	177	183	168	166	152	180	196	164	152	161	157	167	158	154	150	173	158	164	172	153	177	131	180	183	155	183	165	164	149	145	162	180	156	180	173	184	167	143	164	165	170	147	185	163	163	169	181	170	173	157	163	160	199	195	178	182	163	175	175	169	150	151	172	166	186	161	171	163	184	159	172	171	176	179	174	176	169	181	191	153	151	153	149	173	148	163	158	156	193	175	184	181	174	166	186	164	163	180	192	145	189	171	163	146	153	143	174	171	168	180	169	178	163	169	173	166	183	209	167	190	129	172	165	157	170	180	162	177	194	171	162	159	189	185	145	167	154	140	190	186	180	167	165	170	172	182	176	144	145	194	160	159	191	194	204	176	137	178	151	180	166	171	174	180	168	169	164	178	168	186	177	156	160	176	212	163	181	185	171	172	185	170	151	174	150	168	143	173	168	183	162	167	165	191	192	163	166	151	158	150	172	176	169	166	177	179	165	153	175	177	170	186	176	136	147	170	156	163	182	182	146	158	172	182	171	172	174	186	149	165	148	168	145	167	169	150	167	164	167	178	173	152	177	177	163	197	165	143	148	169	177	165	172	168	156	163	168	181	158	178	178	184	183	165	167	165	188	152	174	157	160	165	166	145	157	174	161	174	161	193	175	174	147	176	160	159	188	165	171	188	158	186	160	176	163	181	187	164	166	143	185	192	155	172	156	169	154	169	180	165	186	147	158	155	157	167	151	182	153	149	171	157	143	151	174	174	138	174	164	169	173	144	157	158	180	191	146	161	180	161	168	175	158	170	175	161	167	208	184	174	163	179	164	154	162	180	181	159	156	169	189	168	156	180	186	179	177	166	175	168	167	139	164	172	164	162	147	165	158	162	163	164	178	148	188	160	186	171	151	132	173	169	170	163	204	150	149	156	166	161	152	149	148	161	188	154	167	154	175	166	154	176	152	163	176	167	166	193	189	178	168	170	180	164	176	167	152	171	147	168	175	195	142	155	159	187	159	153	147	147	174	183	172	162	191	180	159	160	170	155	146	158	167	177	167	160	172	157	165	151	180	183	167	167	172	169	190	181	162	162	165	174	179	178	175	197	169	183	179	166	170	155	182	155	159	163	169	153	166	144	156	163	197	160	183	161	159	155	188	148	144	179	172	181	169	172	166	200	173	189	151	161	182	163	165	174	163	178	155	180	162	165	164	186	152	190	170	152	152	152	151	144	146	177	168	151	169	145	171	188	197	161	163	174	170	166	168	178	167	148	162	153	153	186	180	161	159	176	141	165	157	153	174	180	168	164	169	161	175	183	183	176	168	143	180	170	187	167	189	177	170	159	206	176	171	159	176	154	168	154	178	169	164	159	158	200	194	191	193	178	165	187	188	162	176	181	153	170	153	145	177	194	169	184	174	183	154	176	159	178	173	177	145	149	157	176	136	146	155	163	185	181	172	159	170	167	155	181	168	161	173	197	151	155	173	134	141	168	169	170	169	182	156	174	165	167	188	150	168	148	160	150	156	156	158	165	161	182	159	146	164	158	170	163	167	152	168	168	178	172	143	189	163	155	150	168	177	161	152	174	187	160	187	168	174	196	169	174	167	162	191	158	141	159	155	146	164	204	151	163	171	147	155	160	148	175	161	178	137	162	188	159	170	202	164	150	157	154	173	164	143	165	158	172	152	178	170	144	160	180	156	159	163	167	145	158	163	167	161	168	176	163	165	171	164	176	150	151	172	185	185	162	167	171	145	196	154	181	148	151	160	173	164	139	168	154	158	157	186	179	178	145	149	159	176	178	168	176	152	190	178	181	173	154	152	166	170	196	155	171	147	157	200	166	162	165	178	177	178	161	164	165	166	167	137	174	181	154	178	146	167	160	198	154	174	191	166	158	157	151	185	145	173	165	157	169	152	154	182	178	151	139	171	178	168	154	174	165	173	146	163	147	166	155	176	181	154	148	172	149	168	171	161	157	168	161	168	165	147	161	165	184	183	165	161	166	172	170	160	158	171	158	170	159	163	176	159	183	164	144	170	137	167	199	173	161	154	156	169	176	171	148	181	175	172	167	154	173	170	179	160	176	177	176	167	176	197	165	151	133	146	158	167	150	182	184	150	140	180	178	168	165	170	173	151	148	180	161	164	158	177	170	171	171	141	165	183	193	163	175	151	174	173	160	153	167	180	168	176	192	180	146	136	134	166	146	184	155	158	180	168	186	165	161	175	164	136	152	152	163	174	148	156	183	160	146	172	169	158	186	168	182	156	181	162	186	171	181	187	139	145	163	193	183	147	170	154	171	166	164	159	145	186	173	176	157	170	139	170	168	174	165	174	157	158	175	177	193	143	169	182	142	158	168	160	158	162	161	162	171	156	153	169	176	171	176	180	165	162	171	172	198	171	139	174	172	158	191	174	153	160	184	153	190	171	165	161	165	147	155	160	154	160	176	162	197	201	170	193	164	165	146	151	160	149	167	159	139	177	171	151	160	162	173	154	175	177	206	159	169	160	146	166	160	181	183	164	145	160	170	153	176	188	159	152	161	186	136	160	167	170	197	172	148	165	168	173	181	161	144	157	171	160	180	169	162	195	148	157	157	185	147	169	157	158	166	156	160	153	158	162	158	176	169	176	159	195	166	148	178	194	167	146	162	170	181	165	175	177	158	154	144	141	154	155	171	166	169	176	154	164	168	180	146	145	142	173	143	164	159	159	150	192	170	160	148	146	185	171	179	178	181	141	191	154	180	171	169	153	167	158	144	155	183	164	159	154	169	171	172	164	155	185	168	165	170	157	158	157	153	167	131	194	146	153	155	153	161	181	175	202	141	188	159	156	158	151	164	155	159	169	195	170	172	154	167	156	171	156	189	145	168	172	130	187	200	171	199	172	192	174	154	155	171	163	162	160	168	195	159	170	176	182	171	157	159	183	161	165	176	171	160	164	145	161	168	157	163	156	152	150	150	171	179	163	178	171	161	156	157	176	152	153	146	169	167	162	150	158	157	165	188	179	182	178	170	157	164	158	172	146	163	170	185	151	183	177	180	175	183	176	140	171	183	164	175	157	172	181	179	174	176	174	166	171	197	161	172	167	150	164	174	178	167	140	175	169	180	175	175	167	176	162	148	162	154	181	190	179	174	141	156	158	160	161
6342	767	1213	1492	1210	1005	899	791	756	630	635	632	579	570	515	546	539	548	522	515	468	514	533	523	480	507	481	495	488	493	503	494	471	484	490	497	490	495	451	482	463	467	463	478	472	462	511	485	481	473	456	470	445	442	470	467	459	441	468	474	441	458	463	471	459	460	465	466	454	475	470	505	488	481	463	461	436	450	459	500	467	500	454	436	459	478	469	425	459	518	443	426	466	503	435	454	464	491	476	476	501	461	443	489	460	482	468	464	461	494	456	420	461	498	487	481	459	441	473	449	467	474	464	428	495	490	460	458	456	453	441	443	449	492	479	439	473	448	468	449	470	417	483	491	472	506	431	475	458	468	456	464	433	467	465	425	463	459	463	454	445	442	461	455	457	455	470	482	453	428	468	492	443	434	443	473	478	480	441	487	442	482	445	428	456	441	480	471	443	423	462	496	432	467	470	454	453	444	463	503	464	503	513	488	467	453	456	484	457	468	457	481	412	449	480	462	442	497	495	497	502	428	436	452	420	462	473	461	470	479	444	462	450	457	455	511	438	491	447	440	420	421	478	467	450	465	457	496	450	465	462	459	473	450	457	464	440	462	469	437	462	476	473	474	419	453	484	467	444	447	410	463	443	455	435	417	486	444	473	457	428	482	436	438	492	425	493	449	467	458	478	421	439	487	456	454	462	491	496	464	443	463	473	462	468	476	452	490	453	475	446	496	462	443	460	470	487	424	445	461	450	461	446	460	441	443	482	452	477	443	454	442	440	466	466	463	462	471	475	430	455	437	435	492	469	441	445	439	416	513	447	448	478	477	464	444	496	479	447	449	464	428	461	438	483	440	460	468	449	470	496	464	427	464	512	502	459	480	428	474	482	492	485	451	457	479	452	523	489	454	500	469	449	457	467	395	459	472	485	441	448	460	455	473	448	445	450	464	481	477	433	417	436	470	473	492	497	489	427	483	439	464	479	470	465	481	440	458	448	461	433	461	453	492	459	468	470	480	466	427	474	456	449	457	459	435	454	459	472	476	436	438	460	463	470	447	416	475	452	467	444	480	459	453	416	462	399	455	493	447	447	477	492	438	437	462	471	454	461	426	449	461	427	491	455	468	447	440	455	433	446	461	445	433	488	462	449	494	459	456	436	438	468	447	463	505	438	472	489	473	502	503	430	441	468	451	476	448	433	431	470	481	461	458	468	454	461	438	439	443	439	450	463	420	479	459	431	451	461	462	475	465	460	497	487	501	474	450	426	498	482	441	455	467	477	453	413	467	469	439	475	432	482	486	475	488	495	460	458	463	468	470	462	412	463	470	433	499	447	488	456	460	437	475	435	466	420	448	454	453	469	466	467	425	461	494	440	475	465	451	447	491	465	473	431	461	449	446	425	423	477	452	475	431	466	435	491	490	431	478	486	457	426	456	503	468	429	442	468	454	457	440	451	471	457	450	450	461	435	432	457	480	494	441	503	480	458	464	457	464	473	463	456	475	462	448	480	455	487	456	463	427	462	474	469	472	452	428	464	427	487	444	478	448	469	498	443	465	442	451	466	475	495	487	455	456	462	491	460	428	458	459	451	467	478	461	446	475	462	467	444	456	509	472	426	461	441	496	433	441	440	468	446	484	430	468	493	439	441	478	409	487	444	465	478	441	462	476	455	486	451	495	455	467	465	485	420	472	448	475	487	475	459	462	460	455	459	450	460	432	457	465	499	459	445	467	455	488	472	456	455	439	458	485	469	479	484	464	466	440	471	475	434	459	460	453	469	439	488	491	457	476	424	462	466	462	479	483	435	468	480	431	448	435	454	465	452	448	428	471	480	473	451	465	472	494	441	476	434	438	447	477	428	467	456	483	474	460	460	493	502	449	480	454	492	466	485	483	487	458	448	454	472	464	461	477	461	456	452	479	460	455	447	467	439	498	460	415	465	484	427	482	501	441	466	440	453	444	458	461	470	477	445	446	461	461	466	430	471	456	467	466	433	483	420	453	435	449	420	483	491	443	448	416	466	433	466	425	473	450	477	434	451	503	432	465	444	449	406	480	456	465	450	447	450	471	466	494	461	493	448	460	463	427	432	430	446	447	478	425	500	434	463	514	431	452	454	450	473	455	462	450	474	469	489	472	457	452	457	471	472	437	452	449	420	473	462	475	472	477	481	434	434	454	447	430	480	442	489	495	510	467	489	470	458	434	464	458	462	419	437	475	463	446	472	488	408	480	456	433	478	460	457	455	467	498	468	463	462	484	472	478	429	467	464	471	453	451	461	487	447	471	469	485	447	482	461	431	444	463	465	478	454	466	494	471	483	463	454	463	468	455	482	443	488	472	472	429	467	503	425	465	452	450	433	487	489	456	479	468	450	445	464	482	434	476	432	417	467	465	500	437	470	473	469	458	442	479	458	443	441	436	426	448	475	444	463	469	435	463	525	475	436	460	492	447	431	464	468	440	467	476	466	484	488	460	443	462	489	458	450	441	478	469	477	451	429	452	459	460	444	452	478	462	483	483	424	454	442	482	461	482	463	477	474	468	465	462	469	464	473	461	445	449	480	464	432	454	470	419	449	547	461	409	470	462	443	443	424	461	477	493	456	449	459	459	452	507	471	463	485	418	427	444	459	438	448	484	446	435	505	389	515	447	497	519	457	468	456	424	421	477	456	469	472	462	429	464	449	493	445	469	427	443	457	462	459	471	425	460	446	445	485	438	461	481	426	440	458	422	423	485	439	476	436	442	446	455	481	449	431	459	433	447	439	465	476	467	448	415	475	446	432	451	437	484	456	449	475	450	501	456	419	452	466	466	437	499	493	437	465	480	443	486	439	479	446	492	483	483	483	448	487	446	450	445	434	445	496	444	453	432	434	436	472	488	462	472	470	476	408	458	444	450	474	464	486	450	476	447	484	494	426	454	451	468	507	489	467	439	511	422	446	455	441	430	380	462	502	484	477	512	459	451	459	410	494	445	441	481	434	494	489	433	451	450	473	455	471	494	462	482	437	455	439	459	466	439	470	437	444	468	473	445	475	418	470	479	443	465	460	484	489	476	441	416	439	455	430	521	478	446	456	466	472	473	430	441	460	468	512	468	455	498	476	442	473	451	424	459	434	468	474	471	464	420	417	444	459	463	466	485	460	428	477	448	443	460	431	439	475	482	415	460	429	461	498	440	471	461	452	451	475	501	468	440	456	421	432	470	476	420	455	445	455	462	494	468	440	443	438	456	486	449	476	451	481	471	478	459	500	433	457	446	490	431	479	459	474	470	442	470	455	452	437	460	467	456	432	464	471	534	484	440	465	457	457	451	450	480	473	445	471	445	438	442	464	415	464	480	462	449	455	457	449	504	451	462	457	498	439	477	470	448	466	517	472	486	461	477	474	493	468	474	424	469	509	454	473	472	463	440	474	471	456	475	438	461	435	457	437	478	442	470	456	451	468	454	430	490	457	465	487	449	462	450	478	462	492	429	445	455	417	434	482	442
14539	1454	1255	903	667	577	494	426	404	397	415	331	364	405	346	348	359	344	321	337	319	379	333	345	341	348	337	314	329	355	304	296	317	341	287	298	331	334	347	344	285	300	312	327	326	324	326	303	335	300	318	309	304	308	317	320	357	351	316	323	344	355	319	330	308	321	320	330	340	317	342	315	313	327	298	335	303	325	346	346	321	310	324	320	299	333	322	302	342	319	298	279	343	317	341	339	327	308	343	349	358	338	318	350	323	295	325	330	344	345	322	340	289	322	305	320	318	328	326	308	346	355	317	355	302	302	334	334	328	334	323	317	305	307	313	352	314	314	325	305	304	336	330	321	320	308	324	313	327	281	350	338	327	302	305	326	298	311	299	341	309	286	285	322	322	350	310	305	309	327	337	305	347	317	339	322	310	297	329	306	372	277	340	306	306	354	367	315	324	376	366	339	339	336	290	331	299	288	314	329	319	324	314	318	310	326	324	301	271	334	292	331	315	309	345	360	300	310	328	296	321	330	303	332	314	305	307	300	310	331	332	348	365	333	324	333	325	312	326	308	308	347	331	289	338	318	311	325	312	333	304	334	328	309	330	303	314	307	311	345	307	337	332	295	294	311	369	344	316	315	301	293	319	302	337	278	309	331	345	303	342	331	322	319	349	331	318	328	293	326	342	339	349	322	323	290	310	353	299	359	367	310	303	326	292	340	318	330	336	322	311	304	310	299	334	327	303	320	309	326	345	328	344	330	309	290	332	304	326	338	342	367	334	312	309	350	331	304	325	290	315	297	277	297	313	314	358	318	322	306	307	336	294	313	336	320	319	303	341	327	298	328	322	329	297	332	306	308	328	345	312	312	296	367	345	327	362	341	323	332	329	331	319	342	325	322	300	301	303	304	314	324	326	324	310	353	331	282	318	307	317	323	306	323	306	297	313	339	285	338	334	325	348	337	286	319	324	292	324	328	353	315	326	327	339	328	326	318	336	335	303	317	311	327	318	319	361	347	323	325	331	316	319	338	294	312	337	315	302	337	300	337	321	297	334	312	333	304	330	323	318	315	335	321	300	292	319	337	303	296	332	333	318	326	312	318	305	329	286	315	328	327	311	319	326	305	276	362	304	327	346	339	323	313	367	326	306	306	337	293	335	332	308	312	326	313	329	332	337	289	316	314	312	343	322	316	295	325	319	287	343	314	288	337	284	338	320	315	339	317	309	316	321	314	314	318	321	330	317	339	333	298	307	300	366	310	346	321	314	319	347	293	343	314	313	312	352	338	318	354	355	325	324	366	304	337	337	284	321	303	347	326	318	285	312	326	288	305	315	309	336	325	322	324	322	303	300	304	311	312	310	329	340	302	317	311	325	359	309	355	320	327	309	320	302	325	367	317	292	338	300	306	319	339	348	328	345	329	321	306	339	344	300	318	302	333	296	313	339	310	340	300	322	337	317	326	304	337	328	337	313	326	319	319	340	326	338	340	305	317	319	309	280	329	310	290	272	305	320	314	324	292	325	357	354	288	309	322	351	332	320	343	348	335	313	319	322	326	336	295	314	305	305	279	300	324	330	339	303	317	327	309	305	309	330	357	317	299	333	345	320	303	318	342	322	353	324	314	317	315	324	299	327	315	321	303	306	332	307	329	279	325	320	361	324	336	319	314	295	333	368	327	341	305	313	301	339	328	330	317	303	306	339	328	339	300	311	316	313	289	302	320	324	304	359	312	310	345	297	323	333	314	310	300	339	322	302	331	303	315	318	293	305	307	295	328	337	337	291	310	348	274	280	346	327	365	362	312	321	315	316	364	322	344	304	294	330	309	285	319	323	278	338	335	301	330	291	314	307	312	298	298	297	320	343	341	283	288	321	342	328	306	259	316	314	311	309	315	342	358	313	326	303	317	324	302	309	375	297	297	303	333	327	341	302	334	299	312	313	273	331	298	300	283	328	313	338	343	305	317	300	312	275	303	342	322	308	318	300	314	322	248	296	350	289	357	292	325	298	317	334	323	317	299	330	338	315	328	322	314	291	298	340	295	357	324	328	302	320	361	314	306	310	333	347	335	330	347	301	358	357	310	276	352	323	331	308	325	338	296	334	319	344	340	322	304	317	308	308	347	327	317	339	351	324	330	276	319	297	327	297	349	316	339	329	343	343	302	303	310	339	327	281	316	345	328	319	317	306	303	333	297	304	320	330	319	296	330	319	330	313	311	325	321	290	315	317	332	345	311	314	325	314	341	330	307	286	288	306	353	312	315	316	327	315	346	288	354	344	302	303	367	331	306	302	312	290	301	317	306	308	296	293	319	321	370	312	332	283	323	294	308	316	324	337	345	314	304	327	322	289	324	312	320	317	291	321	302	333	338	312	322	318	348	309	323	323	335	343	313	350	293	295	312	327	272	337	323	322	292	365	319	344	322	327	353	338	338	308	346	316	318	315	297	307	291	308	300	333	327	316	350	304	343	320	303	324	332	316	337	304	327	309	323	353	344	316	283	340	330	327	320	345	304	284	308	305	301	323	340	308	305	327	323	304	280	312	305	332	335	325	343	287	305	300	334	344	321	306	299	332	308	322	327	295	330	296	314	343	321	311	359	336	322	329	335	329	316	302	347	349	310	348	312	336	322	299	297	318	311	285	329	323	307	280	327	325	324	366	351	302	337	321	328	335	338	324	270	314	307	309	350	333	287	320	306	305	318	322	346	336	306	337	298	322	282	321	341	309	299	293	303	296	319	353	300	308	367	330	352	332	340	379	361	320	295	305	338	334	294	324	325	315	325	348	341	313	289	357	314	313	316	343	346	334	321	302	341	296	315	333	317	312	349	365	344	309	300	287	320	314	334	318	326	321	289	320	329	285	296	331	342	322	302	328	353	318	306	311	302	323	320	344	322	342	325	319	342	305	324	338	330	316	293	311	336	314	317	334	309	333	337	316	304	357	310	338	298	288	311	319	298	337	301	322	303	333	366	320	306	318	326	336	310	304	300	341	277	315	358	372	292	332	303	331	328	313	308	323	315	354	354	312	320	323	315	295	328	313	296	332	344	305	324	327	284	290	317	301	285	303	334	299	320	325	307	346	329	358	352	316	329	302	335	344	313	321	340	321	287	334	331	334	321	329	326	327	332	313	338	313	301	271	357	281	295	292	336	325	394	325	307	315	327	327	315	322	335	303	321	348	344	289	296	321	331	310	346	332	307	300	297	310	301	317	365	326	301	308	322	289	333	327	322	316	330	338	320	284	325	307	330	291	322	303	306	304	264	354	322	310	311	304	347	343	316	345	331	318	354	331	355	314	292	307	294	300	303	320	331	359	314	321	345	313	299	324	298	309	349	285	355	312	309	332	315	297	324	309	293	329	302	325	274	290	334	331	339	293	321	330	326	317	319	338	343	298	282	290	294	289	308	331	316	345	324	300	311	272	333	296	306	287	330	315	364	285	315	287	298	354	350	349	282	314	314	321	337	318	303	342	307	341	306	310	333
8481	1420	2451	2631	2285	1827	1568	1432	1299	1200	1091	1124	980	991	943	955	931	895	955	900	858	900	866	812	874	855	783	865	822	779	823	816	813	810	817	813	853	786	790	740	772	780	832	802	770	809	811	799	805	826	795	791	799	785	780	731	741	810	784	840	762	781	794	760	766	818	785	743	765	835	809	822	815	742	812	798	819	770	807	764	774	797	750	808	747	780	769	797	798	801	772	772	805	786	795	761	759	799	784	780	772	766	755	759	807	777	771	771	741	771	791	752	794	762	807	800	706	795	792	786	832	770	780	749	792	789	825	776	750	802	794	781	774	796	817	787	782	781	757	812	792	733	733	778	777	801	806	755	780	743	775	766	763	785	841	812	763	793	802	810	770	742	738	772	765	769	750	793	805	782	781	790	742	811	804	773	752	790	821	768	780	774	801	758	762	784	727	811	783	777	755	791	791	730	781	798	779	751	773	761	737	749	751	772	756	759	741	774	758	812	775	774	783	762	742	772	800	788	802	773	713	797	816	824	763	769	796	751	765	774	798	761	756	785	789	792	812	804	783	787	783	751	785	767	810	810	765	761	807	775	797	714	769	776	798	826	773	789	792	745	760	763	786	775	802	729	779	810	809	783	804	800	793	772	813	756	785	803	762	741	723	772	808	758	805	737	803	750	775	781	799	801	723	781	729	780	787	721	785	795	821	779	794	776	735	848	784	803	766	797	787	753	802	755	791	745	778	811	778	796	775	789	783	809	749	815	792	792	797	789	756	792	746	772	758	851	750	779	710	814	771	748	777	784	774	802	840	748	743	745	850	787	737	779	813	808	791	797	749	754	794	762	752	791	749	798	776	752	799	759	820	791	829	784	792	774	804	780	744	796	768	816	784	793	807	788	779	811	781	719	786	760	754	759	758	818	765	799	775	755	788	787	744	796	719	767	752	770	795	776	794	801	779	800	803	770	796	757	763	799	776	763	801	736	826	799	771	781	812	800	784	781	795	800	750	788	754	792	792	787	782	788	820	818	787	780	753	756	778	764	766	808	764	791	762	748	800	815	725	787	773	725	748	780	812	789	756	792	765	741	715	791	732	782	773	784	802	752	782	828	796	761	766	793	720	768	793	774	778	817	812	780	773	764	803	785	818	789	837	738	786	801	743	785	791	774	799	813	783	752	806	795	822	814	752	807	753	774	764	724	787	781	798	824	783	851	748	820	755	744	766	779	765	811	744	726	753	774	751	780	824	762	790	779	782	770	820	704	784	765	791	769	810	770	787	776	775	770	783	735	829	767	733	763	783	754	721	777	782	782	789	828	752	789	816	759	767	785	777	789	791	824	816	729	783	776	802	789	846	749	758	786	755	800	800	739	764	809	785	804	758	784	800	758	799	766	767	762	790	799	801	771	785	748	832	812	761	746	786	773	779	737	772	800	810	785	716	758	793	823	742	767	838	781	731	815	767	749	799	755	783	762	771	812	798	747	747	775	771	775	763	785	764	795	790	769	776	812	797	796	774	755	818	785	781	787	769	767	785	764	774	787	781	774	723	776	749	760	782	776	793	734	800	763	776	784	732	786	735	765	822	741	770	780	766	767	768	794	806	792	767	785	854	774	815	744	782	808	729	762	772	753	804	781	736	754	800	758	797	740	758	761	758	789	781	750	746	776	751	783	773	788	749	825	752	735	779	788	770	789	761	727	814	776	765	731	786	788	800	807	764	748	747	786	771	766	808	767	777	732	789	755	759	786	758	773	722	755	782	814	768	760	767	798	780	854	807	810	780	772	787	825	778	776	723	796	772	784	803	752	740	769	768	806	816	755	749	820	769	790	794	784	773	790	753	767	795	787	770	759	829	773	786	837	730	798	791	758	774	797	797	820	783	785	810	758	772	783	798	804	792	768	822	775	772	780	783	745	796	721	786	756	833	814	742	753	795	769	736	817	804	807	787	797	793	780	794	811	787	739	775	782	767	764	773	804	847	809	773	822	784	790	754	777	793	771	719	748	777	804	764	761	776	757	750	769	784	774	792	749	824	756	761	840	735	820	834	767	756	804	818	786	796	816	760	759	774	802	806	786	779	798	802	805	770	823	766	843	759	809	809	804	729	764	815	770	778	813	779	752	725	769	813	786	825	792	838	754	744	745	802	795	775	781	812	746	738	786	763	799	755	751	720	781	773	726	752	779	753	776	806	721	790	780	827	844	777	782	789	780	814	805	797	758	781	776	825	728	808	805	834	804	775	777	759	799	806	791	771	793	797	731	763	796	777	803	791	773	792	739	800	818	744	738	784	838	749	775	776	806	779	794	847	786	821	777	804	769	761	772	773	800	823	767	781	769	756	778	737	789	809	782	825	812	741	825	734	751	757	725	771	836	784	785	756	766	771	798	774	800	753	804	787	760	759	732	750	800	742	767	760	784	767	798	742	810	779	795	754	752	758	830	759	798	749	768	767	754	782	810	731	775	775	778	751	813	790	770	756	749	785	776	820	751	800	773	793	779	764	803	792	753	792	784	808	768	759	776	788	766	758	796	773	795	762	781	774	850	786	766	768	734	808	792	787	794	808	788	806	792	777	764	774	802	790	756	789	847	783	774	768	764	807	819	756	805	774	775	789	765	778	817	795	765	762	792	837	752	734	750	774	794	740	785	815	759	779	799	799	724	812	760	777	765	757	785	756	753	755	754	763	739	730	769	772	809	853	780	784	771	787	734	778	760	814	759	829	822	761	789	835	745	757	789	812	749	784	745	781	780	754	749	750	760	795	759	734	738	815	722	799	812	792	791	792	749	789	774	769	752	793	813	795	734	774	756	769	782	760	764	800	794	778	831	764	803	780	775	791	774	812	773	772	771	769	755	761	770	813	799	765	781	772	739	765	831	752	742	808	758	744	778	758	749	748	863	803	775	794	782	755	812	789	804	777	775	765	794	796	745	745	766	762	806	791	785	736	744	777	770	809	765	803	782	795	798	707	778	787	764	803	823	745	797	817	777	800	778	753	817	781	764	721	751	820	813	793	788	751	761	772	760	779	757	801	749	792	762	781	772	799	759	748	733	756	766	741	799	765	824	837	755	738	764	751	787	730	822	794	739	748	732	751	780	774	783	780	813	755	767	728	773	733	809	746	816	821	788	789	749	792	772	715	816	798	779	759	780	764	819	772	802	766	833	793	799	759	727	787	797	731	799	789	768	743	741	749	730	783	817	746	757	769	799	763	828	771	728	835	768	774	769	837	764	749	799	761	785	774	779	813	794	775	754	793	754	746	815	762	759	753	721	837	775	754	803	812	785	818	764	738	794	783	835	782	768	792	796	741	820	763	803	781	779	781	758	807	756	727	798	772	799	798	762	810	770	772	721	807	827	821	751	811	750	805	770	736	783	760	792	788	734	728	723	782	790	802	783	775	823	802	791	755	749	756	757	765	802	778	798	698	770	805	829	807	795	798	773	803	784	731	816	756	781	759	773	755	782	827	757	784	781	775	777	807	784
1679	290	332	317	261	254	277	273	289	308	274	272	296	307	292	289	310	288	266	295	271	287	296	278	264	307	311	320	275	286	305	296	298	254	294	297	298	281	314	274	265	306	281	269	273	267	284	266	316	305	296	291	274	263	294	269	317	268	280	267	257	270	241	261	269	263	291	283	306	254	292	320	270	289	306	324	272	270	261	280	310	294	296	276	258	272	265	255	305	292	269	278	306	266	303	273	287	306	325	255	285	280	304	283	281	307	280	285	273	272	263	280	272	261	300	327	263	313	305	227	287	267	279	280	313	262	285	251	265	280	275	306	251	281	285	288	308	266	297	271	301	265	265	288	256	293	289	283	288	281	273	282	274	289	263	313	270	273	327	276	306	302	301	273	289	295	298	278	268	322	272	268	297	278	289	297	281	299	295	288	303	288	276	281	313	301	309	280	277	259	282	286	283	236	287	279	289	282	281	270	277	270	275	274	282	297	262	296	296	300	258	287	284	290	261	297	287	283	277	290	271	292	265	279	291	286	303	245	264	271	274	279	300	290	312	284	273	309	271	303	254	309	295	307	277	276	279	299	279	267	286	301	270	267	248	286	301	281	264	267	293	264	282	285	322	308	283	272	283	301	277	288	247	293	301	291	268	304	305	268	281	234	285	313	310	282	278	260	282	259	257	271	252	293	285	268	282	262	296	290	274	250	285	295	291	296	255	288	275	272	282	293	245	280	285	273	261	281	294	297	340	302	265	298	284	298	282	278	277	318	304	300	298	287	257	263	288	248	289	265	306	274	304	271	264	295	258	271	285	330	281	285	313	284	271	273	270	298	277	274	291	320	288	318	277	273	292	287	275	292	302	266	299	258	302	289	299	303	265	272	270	270	309	252	263	290	330	271	297	282	299	299	296	276	244	307	327	284	281	254	285	322	273	301	251	265	298	278	299	268	324	264	289	277	300	291	322	278	317	269	311	271	292	312	287	265	294	273	270	270	284	260	300	307	287	297	305	268	262	274	291	239	286	273	254	259	315	294	287	287	297	293	266	280	272	267	254	284	290	276	298	273	258	307	289	275	272	309	253	294	291	302	277	254	265	297	273	279	280	290	266	290	266	319	273	319	293	250	282	295	297	302	334	272	264	302	303	313	296	277	272	279	260	313	300	284	256	266	270	281	311	280	293	307	260	296	283	312	287	283	288	258	261	284	268	280	308	275	300	299	278	271	263	284	242	270	288	280	260	282	336	305	266	252	297	293	236	267	296	290	282	307	304	289	275	311	305	299	318	306	315	321	313	299	279	301	277	278	259	311	257	281	277	255	290	320	274	311	275	273	278	276	297	313	318	305	235	277	282	313	286	305	265	273	323	324	262	291	317	262	273	237	299	316	245	281	296	293	274	267	257	272	285	261	285	265	299	292	285	307	310	273	289	286	303	293	304	309	290	290	292	296	281	274	326	277	288	285	273	317	312	287	280	257	264	280	277	289	260	316	270	288	299	279	282	263	264	293	288	285	298	286	297	276	301	305	259	278	302	266	294	277	282	285	269	270	271	274	304	294	276	280	280	288	302	294	296	262	296	297	290	286	262	273	272	291	287	280	271	262	271	301	301	267	265	285	238	275	298	255	270	285	278	258	288	277	262	285	306	290	289	283	256	289	256	262	272	291	271	300	296	290	317	276	264	279	309	314	289	249	254	271	288	259	261	285	287	276	261	309	269	310	313	261	320	284	261	267	288	236	279	295	276	272	267	255	257	263	273	307	280	286	274	321	239	284	278	272	308	291	293	263	266	264	287	292	281	315	282	307	283	261	283	287	302	285	282	296	270	280	298	287	280	234	307	283	276	279	258	277	305	288	304	275	260	313	301	270	271	301	298	271	300	288	287	282	286	293	317	294	283	287	305	276	282	310	266	289	258	313	283	277	317	303	301	281	283	276	266	287	293	305	290	286	296	284	306	281	268	280	287	263	242	255	309	319	291	286	308	286	254	263	308	288	297	279	267	279	275	276	269	308	277	294	333	287	296	285	251	312	272	340	301	287	274	259	290	302	282	292	301	285	307	280	317	284	280	320	260	318	242	272	271	282	288	287	296	262	304	285	270	306	254	283	296	308	301	299	280	286	273	252	263	278	295	310	296	254	295	284	268	310	304	296	293	257	270	248	279	302	275	274	294	281	292	259	288	308	279	279	316	299	297	281	296	287	295	281	291	298	266	288	293	297	276	303	297	280	302	272	281	287	271	263	293	302	306	267	317	273	249	307	262	269	280	297	255	299	275	306	285	295	298	285	302	252	312	268	265	304	267	278	262	273	292	293	302	269	303	323	301	281	275	280	262	265	290	285	308	283	291	300	285	290	259	293	269	258	272	293	281	334	262	273	276	282	233	294	294	276	293	310	292	279	281	309	271	277	265	283	327	296	287	279	264	277	289	269	281	292	302	277	291	279	294	297	288	239	284	258	286	295	305	291	271	282	271	290	292	319	267	308	325	294	248	294	305	286	283	302	265	276	280	232	260	289	294	260	270	300	268	272	298	268	273	247	277	271	283	263	278	302	303	249	299	275	276	256	258	265	283	255	271	313	332	289	299	295	283	302	309	251	286	304	316	314	273	282	278	284	265	284	269	290	291	294	292	266	309	257	245	278	284	311	293	272	274	240	263	285	275	277	281	281	282	278	273	280	291	302	295	310	317	267	268	320	300	274	295	299	296	301	246	276	287	296	301	264	309	274	274	299	280	260	290	325	283	290	272	271	272	265	257	245	292	258	288	283	263	258	288	322	280	311	260	309	285	294	290	269	278	299	266	273	272	288	287	291	267	264	279	274	292	266	296	256	266	262	257	300	294	287	287	266	273	260	321	282	285	287	282	281	277	296	294	279	258	274	265	268	284	267	265	309	277	258	291	284	274	269	278	302	315	265	272	283	297	269	289	310	292	261	292	292	271	238	266	257	302	271	279	290	298	283	285	305	294	285	304	303	288	276	274	292	305	281	266	303	310	319	265	270	290	285	272	272	280	281	279	294	284	274	274	305	310	321	276	284	310	279	287	265	256	306	286	255	261	297	256	289	283	322	292	283	223	287	228	275	270	303	268	273	262	300	314	276	290	278	293	281	302	266	269	273	278	264	306	276	294	309	244	277	246	287	288	288	268	275	273	292	278	256	313	267	269	267	297	297	271	304	288	275	293	269	278	299	265	273	318	302	294	287	317	245	296	257	300	247	274	284	277	246	310	251	250	256	308	295	278	261	282	296	292	279	297	329	302	319	280	306	292	289	266	304	269	285	273	277	285	297	298	307	284	295	305	268	312	288	269	348	307	276	298	315	273	309	304	308	304	273	268	289	335	284	263	303	279	279	272	267	260	269	277	277	256	291	274	305	278	261	272	297	291	315	251	271	336	277	312	274	277	294	323	306	288	297	262	240	283	339	282	271	270	294	291	258	264	273	293	298	276	279	315	283	268	282	311	306	262	294	338	281	293	307	302	322
1934	738	723	772	708	758	699	696	674	662	668	685	717	723	666	708	693	713	638	703	683	697	633	672	631	721	675	672	690	665	668	719	671	710	717	670	696	686	635	680	667	677	685	728	698	678	659	688	693	670	674	735	681	713	698	717	692	691	682	654	651	653	679	698	622	672	696	661	662	660	713	678	689	642	682	707	679	664	651	668	650	652	686	646	635	649	671	668	671	671	632	636	634	635	685	634	621	698	706	690	700	681	700	634	689	645	617	649	678	653	671	662	673	654	699	676	691	649	679	710	640	705	683	697	640	659	719	695	637	666	660	683	645	695	674	689	689	705	663	706	642	677	694	703	686	698	647	672	666	631	665	680	673	680	661	662	686	642	651	650	699	666	666	671	701	661	647	666	664	668	670	686	683	690	668	685	675	635	682	702	686	666	641	669	657	676	625	656	701	643	657	660	640	669	667	695	646	673	665	668	673	730	692	639	691	655	672	673	675	650	691	636	640	727	658	727	648	689	674	662	696	681	678	705	676	647	670	626	694	692	694	708	645	700	641	653	675	686	634	696	644	648	693	661	675	684	617	645	677	639	685	662	658	669	643	692	703	713	676	655	700	660	692	678	683	694	702	652	669	666	686	655	717	678	680	678	668	691	676	644	664	639	630	657	641	685	650	678	728	726	732	677	631	680	713	683	668	673	681	638	669	668	631	669	650	689	698	668	675	701	686	696	664	716	698	650	712	697	760	679	723	672	715	720	643	701	651	660	649	678	694	622	668	698	678	641	639	646	680	649	696	672	656	652	651	662	690	655	694	677	649	688	688	697	685	731	688	713	706	635	627	666	656	660	658	649	688	680	677	673	675	654	701	625	691	670	646	681	711	696	652	676	649	710	652	639	679	670	671	729	705	659	667	663	667	691	714	647	683	646	633	685	633	672	660	729	638	656	688	685	664	714	669	653	682	686	726	751	725	659	687	689	648	672	674	626	686	668	669	734	628	727	690	621	690	707	713	664	698	668	685	636	689	637	625	700	710	680	674	689	718	646	690	713	659	661	631	669	676	680	698	690	681	701	655	654	659	663	674	647	669	657	678	712	665	727	651	658	715	659	682	734	729	712	669	716	670	675	692	687	659	694	670	675	677	721	695	644	678	663	642	659	665	694	683	681	667	675	659	679	663	685	699	662	664	639	681	694	693	711	703	672	681	681	716	683	676	679	644	638	702	695	693	693	689	677	652	698	729	709	711	637	720	671	668	688	672	729	692	692	716	664	689	649	679	685	724	686	668	637	674	617	654	645	641	693	671	696	629	702	690	670	699	671	723	676	673	657	658	684	715	665	741	651	637	676	635	735	636	633	671	649	644	658	680	675	664	684	713	738	695	682	674	665	688	658	679	697	694	645	700	722	651	688	688	693	675	625	648	681	701	638	675	637	680	674	702	685	690	679	722	695	730	711	665	711	683	677	681	737	671	690	653	632	661	649	662	651	651	722	695	663	664	718	653	653	696	666	686	652	654	718	650	690	647	638	659	633	670	669	705	635	640	683	679	703	684	671	710	670	712	694	657	727	694	673	675	625	667	688	689	715	704	682	706	675	679	665	668	662	676	659	678	676	630	691	630	653	667	664	678	712	632	654	682	663	657	680	699	661	658	683	737	689	719	671	644	667	659	687	694	619	654	717	707	655	658	656	677	705	667	666	672	680	716	658	690	671	637	658	672	672	670	684	703	680	674	675	676	637	668	700	649	692	650	630	644	650	674	693	661	684	692	655	724	701	692	699	695	658	644	659	630	638	664	710	719	667	684	679	648	703	698	677	714	700	635	674	688	668	686	689	675	648	692	695	654	704	675	624	678	666	654	672	614	679	639	656	657	657	694	690	705	675	628	641	648	728	716	660	667	643	661	668	696	670	672	703	706	692	637	714	650	681	721	703	724	691	702	685	693	677	673	647	693	662	692	674	677	688	642	664	650	668	661	704	640	648	685	654	705	679	659	647	697	694	631	677	652	643	676	641	703	698	656	668	669	702	656	671	721	667	718	701	692	683	642	655	674	647	673	668	692	677	644	708	721	682	682	693	673	678	684	710	648	647	678	666	682	696	704	668	623	654	642	703	669	680	696	669	708	669	670	662	668	662	633	661	660	642	656	674	669	757	698	686	690	611	650	656	702	692	659	674	690	644	654	660	626	676	716	640	670	681	672	712	638	695	677	667	681	634	712	682	652	680	713	708	660	675	652	719	673	697	663	699	689	647	699	683	645	676	664	681	678	652	667	694	689	699	674	672	626	657	658	677	668	652	665	664	649	669	678	658	690	661	672	646	701	665	684	678	716	621	699	700	679	712	670	684	677	704	656	650	688	669	715	684	689	630	651	674	611	678	686	636	666	692	676	663	653	654	695	641	690	635	692	684	705	691	688	689	665	693	655	656	679	652	686	702	685	725	628	716	640	735	694	686	634	660	668	624	693	692	666	673	655	687	700	682	674	647	651	703	644	675	669	654	662	642	690	684	653	634	702	625	689	659	664	701	720	727	636	642	649	705	640	629	663	720	693	666	670	659	681	659	645	681	690	646	680	729	645	654	671	697	675	665	702	637	680	649	742	688	697	686	704	708	644	661	702	695	652	638	669	686	668	695	696	643	645	684	689	693	705	674	695	686	591	702	692	677	662	671	695	656	716	674	683	644	686	678	700	622	653	657	651	671	659	692	728	726	715	645	665	696	654	694	651	688	667	698	673	702	634	716	639	646	673	736	667	719	677	658	650	674	683	614	684	650	660	689	680	688	690	658	736	660	702	653	698	721	671	642	622	675	707	683	700	674	694	667	698	680	654	660	647	649	658	622	654	684	637	691	682	661	676	650	681	674	645	711	695	628	682	672	649	630	737	683	658	670	663	690	677	710	657	651	682	676	658	687	679	684	705	701	630	681	709	659	634	723	664	684	655	688	691	669	667	627	677	629	717	680	691	675	646	687	674	647	671	647	694	669	647	709	662	686	678	651	705	686	730	675	663	671	674	658	675	675	691	694	677	672	684	697	693	687	673	688	664	694	623	621	632	656	695	678	685	691	641	660	679	659	687	675	639	667	603	660	685	676	682	675	697	714	677	663	678	740	644	681	642	701	661	682	666	665	687	706	687	685	740	656	685	666	715	662	675	717	682	643	651	714	633	707	688	711	674	717	705	671	695	640	606	717	668	711	693	711	648	643	680	661	677	693	646	739	682	666	657	672	653	663	692	701	700	701	676	666	684	665	675	658	626	674	681	682	682	678	700	661	696	716	681	696	655	616	693	651	670	636	672	658	633	686	689	671	715	680	686	636	689	700	674	692	665	700	689	650	643	671	654	697	679	675	622	697	605	654	666	708	670	732	697	690	692	677	661	637	638	668	697	641	685	686	680	653	684	672	661	737	688	685	696	712	651	720	648	678	682	690	703	682	631	671	689	650	629	656	642	702	699	698	739	686	678	686	656	690	605	676	659	647	689	656
7468	521	541	413	330	279	258	244	207	203	211	193	171	182	177	172	155	189	209	184	166	187	166	199	170	202	186	158	170	203	175	150	153	173	166	184	175	160	168	181	170	145	165	146	167	157	168	162	158	171	179	166	168	166	166	156	168	173	167	188	172	192	163	166	204	165	183	151	161	163	173	172	164	177	185	174	159	171	171	148	189	173	190	153	168	198	165	153	147	177	162	153	165	156	158	179	195	155	185	159	174	188	157	151	167	166	183	168	163	174	196	192	174	161	175	159	154	145	186	163	135	186	153	181	165	169	145	191	162	173	180	171	153	141	174	156	175	166	162	164	139	175	190	165	147	176	165	185	160	159	179	193	189	160	166	152	165	138	162	182	203	167	167	169	170	162	166	177	198	146	177	188	145	163	175	149	139	148	174	169	170	183	156	166	164	190	155	166	191	166	162	166	180	177	177	142	170	165	148	155	162	192	160	168	144	180	163	165	168	174	145	158	174	161	167	148	165	153	153	167	175	164	160	153	165	160	189	159	180	169	179	160	174	169	141	147	150	143	173	190	152	187	150	140	165	176	173	187	187	178	175	173	158	145	169	184	176	169	166	170	168	138	181	152	136	201	162	171	164	150	158	157	173	159	176	176	150	152	172	177	162	170	148	180	188	156	150	158	139	156	158	168	171	155	179	135	165	174	180	176	162	161	180	157	174	170	170	159	139	155	146	148	172	168	183	179	173	161	173	181	150	173	175	157	175	177	155	180	167	172	178	179	176	157	168	182	137	185	167	179	196	155	194	144	147	184	140	155	153	185	155	168	161	177	150	144	147	156	165	161	168	183	181	153	155	163	134	187	143	196	163	146	169	157	157	161	156	178	164	146	169	175	176	185	178	149	171	155	179	180	151	161	152	193	160	164	167	166	157	178	177	186	182	171	152	162	157	144	170	167	182	165	159	169	162	163	188	171	169	184	193	159	176	166	173	159	184	150	179	169	184	131	159	163	170	163	188	187	203	179	163	171	155	186	179	146	185	163	177	195	171	152	179	159	164	135	163	163	169	144	169	186	166	156	163	166	164	158	179	183	188	154	163	158	152	162	155	175	165	140	180	173	162	175	160	149	146	142	184	160	184	187	192	142	181	184	146	163	160	167	175	165	156	162	165	161	168	180	153	155	158	170	181	182	186	156	172	167	156	164	138	153	184	146	179	177	185	160	167	166	155	168	175	148	157	180	158	164	165	189	151	143	181	165	133	159	172	183	160	156	158	188	159	198	144	189	150	177	158	151	174	174	206	194	175	163	148	174	179	180	158	162	150	168	150	172	154	176	140	179	169	149	142	198	177	175	144	163	200	187	168	183	151	142	170	201	186	171	185	196	184	147	145	167	171	162	162	170	145	179	151	193	189	155	156	177	179	195	178	167	139	173	184	153	176	199	172	148	182	174	192	189	175	144	161	164	150	167	151	201	172	144	180	163	149	152	151	151	195	148	163	158	147	174	140	190	160	198	164	195	178	168	178	211	159	157	164	152	164	171	158	185	160	159	160	166	160	160	175	167	171	169	177	156	132	165	146	163	167	165	182	159	157	178	176	169	172	173	178	175	162	177	176	159	157	181	156	165	170	167	162	182	176	169	180	188	181	144	158	174	176	198	175	157	191	171	161	152	164	169	165	158	155	169	168	178	157	164	161	175	166	191	153	153	182	171	190	184	160	195	175	181	171	185	179	153	163	182	180	152	181	168	159	171	189	178	187	165	166	191	169	171	162	192	193	134	184	160	178	184	160	165	174	172	192	181	177	155	165	164	139	174	177	167	179	176	184	168	162	178	171	186	188	158	169	169	138	173	159	194	145	183	178	176	158	175	181	196	186	148	168	164	202	168	149	200	163	167	172	152	182	177	172	175	173	161	199	188	179	176	154	151	161	157	172	170	156	172	145	166	200	166	147	153	187	165	155	175	182	168	158	162	171	145	177	167	177	178	165	178	171	141	160	179	165	171	183	156	151	198	158	180	182	183	172	188	156	158	172	171	154	175	178	144	156	177	171	155	163	166	168	172	172	160	173	150	171	165	166	166	154	163	158	178	175	186	158	167	147	170	161	194	162	144	189	214	155	177	157	187	156	185	161	188	172	157	189	162	141	175	170	177	173	155	162	170	169	178	175	144	144	171	159	140	167	156	166	150	152	151	154	146	168	175	141	195	184	168	173	151	182	163	178	179	169	178	170	182	169	147	164	166	155	187	193	170	184	201	156	164	164	160	154	154	162	146	165	151	186	167	170	169	186	180	178	156	172	159	163	176	158	169	161	142	148	173	165	164	156	170	182	195	173	169	163	161	157	161	172	182	182	161	171	181	152	145	157	177	167	153	176	180	161	178	168	188	163	178	156	167	173	182	174	157	191	186	150	182	156	180	204	163	158	153	186	157	149	168	170	141	172	147	166	174	149	160	174	161	135	161	185	176	159	160	145	181	184	161	163	167	186	165	170	187	184	165	184	164	146	177	180	140	164	173	151	149	173	166	159	144	150	178	153	147	170	158	166	138	201	151	171	160	154	166	157	171	176	132	175	158	187	159	147	153	193	171	147	172	146	161	149	175	155	158	170	154	163	172	165	176	153	158	192	173	174	157	180	168	172	166	146	197	168	147	166	151	171	157	150	167	190	164	198	181	162	176	179	164	159	153	150	178	162	177	186	170	164	173	166	172	180	182	162	161	160	158	166	165	171	154	172	152	173	173	191	185	181	150	170	192	192	168	183	175	154	153	170	155	168	154	176	181	138	185	119	159	148	155	166	154	185	175	165	184	173	167	165	161	189	160	158	170	164	167	165	155	171	161	170	175	184	158	147	125	168	151	167	171	173	139	161	171	164	166	162	174	176	155	160	176	176	184	190	175	149	152	159	158	189	186	174	144	150	146	167	155	170	143	171	180	185	163	157	172	163	180	158	150	170	160	173	188	156	149	165	167	143	150	175	134	158	157	193	171	162	148	165	147	156	151	195	159	177	169	155	169	157	176	151	169	175	163	177	189	164	191	172	182	162	166	161	167	192	154	179	179	165	174	175	145	189	162	181	169	178	149	179	159	165	136	159	194	154	164	162	178	159	178	174	163	157	178	169	208	176	182	147	181	165	154	166	165	158	163	157	168	171	155	180	168	157	162	185	160	189	158	173	161	155	159	167	160	176	175	156	164	178	163	165	142	162	146	174	154	185	193	160	171	180	165	164	180	169	177	163	186	165	170	165	163	165	184	180	181	176	157	189	149	171	168	159	166	166	185	168	177	162	179	174	174	156	164	158	189	158	173	165	164	170	171	152	171	186	158	175	170	164	168	164	177	159	172	179	172	158	165	193	164	149	166	182	182	180	177	137	146	184	158	138	157	159	180	155	169	193	151	151	182	166	166	174	182	181	172	170	175	159	168	182	175	158	161	162	156	191	160	156	166	157	165	167	156	168	172	167	143	160	180	170	177	167	168	174	194	163	163
6280	790	1300	1495	1282	1032	962	779	738	696	651	623	598	566	572	520	526	575	543	497	504	480	452	507	510	475	501	495	514	493	467	499	466	479	453	510	413	469	462	504	501	482	431	482	482	460	446	425	455	442	498	480	470	461	448	461	499	466	437	464	481	458	497	460	459	470	464	489	462	467	467	473	481	488	457	503	432	460	476	519	464	490	428	478	490	437	467	410	445	481	494	480	466	440	479	454	491	443	427	468	469	472	467	478	473	459	438	496	414	460	470	445	452	467	477	500	444	476	449	441	482	432	496	483	493	473	438	453	480	427	463	467	467	441	483	463	454	470	502	448	450	474	424	456	453	469	446	454	457	473	493	469	443	470	472	462	495	461	447	483	490	477	448	494	457	464	420	492	471	461	449	450	462	479	453	481	449	436	450	474	453	493	458	468	438	432	467	441	446	465	438	453	426	447	499	466	426	464	454	490	460	468	460	462	443	492	475	489	437	381	479	501	489	422	499	445	439	446	429	481	460	483	465	446	463	480	447	436	468	397	453	477	461	443	474	483	460	466	499	447	448	455	429	457	460	435	467	436	457	481	467	436	512	465	454	448	461	443	453	448	475	441	470	452	477	432	459	464	433	466	464	481	513	492	477	486	445	480	459	460	434	464	476	425	480	434	454	477	494	459	454	442	477	498	493	451	423	471	451	454	461	501	478	442	435	480	458	480	437	449	428	457	467	449	456	472	444	479	475	456	449	477	436	421	433	467	478	466	451	459	477	451	460	436	471	455	460	480	482	404	423	445	445	427	499	477	481	454	472	484	448	499	450	483	435	468	466	446	466	455	464	456	478	450	450	463	483	469	440	460	449	453	454	459	461	486	476	484	460	439	445	419	500	475	468	436	492	481	465	500	448	456	469	456	415	430	438	425	506	488	466	433	428	462	450	469	460	500	501	498	447	448	546	477	477	487	441	472	456	456	507	483	453	447	425	452	482	465	478	448	461	471	512	498	440	434	460	471	471	457	493	497	465	472	434	457	518	429	451	478	476	452	451	444	461	421	399	442	473	467	455	481	449	460	515	495	446	443	473	428	443	472	475	480	439	472	480	447	454	486	457	455	440	496	474	483	467	467	466	456	467	465	450	449	466	473	467	437	460	482	416	478	455	457	460	497	486	438	452	485	441	435	443	484	447	511	442	482	461	470	468	496	486	473	472	459	496	444	458	451	454	478	439	483	466	527	434	453	457	445	424	451	458	482	494	481	438	453	483	467	494	471	472	462	485	443	497	474	444	437	422	444	411	416	443	470	435	421	458	459	423	443	469	464	439	457	432	427	442	485	422	439	499	493	482	467	452	484	454	472	484	493	424	448	430	468	421	464	482	484	461	500	496	447	470	482	481	471	466	454	450	488	401	446	484	452	470	504	470	445	468	456	462	477	430	502	444	442	498	473	516	461	461	421	436	477	476	490	465	451	469	482	457	452	474	467	496	442	436	462	463	489	432	476	450	444	454	435	446	456	441	488	440	425	428	413	487	444	484	429	444	448	451	456	473	446	462	421	467	445	436	476	480	441	488	466	460	452	461	460	444	428	483	462	449	461	467	437	474	485	468	454	458	509	442	459	459	428	452	452	430	432	439	507	435	471	485	465	463	476	443	440	488	475	478	466	437	515	518	471	480	436	477	481	469	499	492	495	475	442	464	460	448	451	454	479	437	448	445	444	436	478	498	434	443	472	457	456	399	464	444	485	446	458	450	451	460	451	502	445	489	496	427	469	457	473	438	457	446	474	475	447	451	466	469	468	488	487	442	463	482	449	434	449	478	443	485	474	467	442	443	421	469	474	455	488	436	483	474	456	450	503	417	481	437	443	489	457	459	473	483	477	473	445	452	425	480	438	482	460	456	458	442	459	485	505	456	488	467	470	440	459	487	454	457	440	459	461	425	468	469	476	512	472	473	445	475	484	439	417	456	491	457	474	434	447	465	474	476	439	462	458	429	441	467	473	484	486	463	465	438	453	479	474	494	434	463	435	464	488	435	445	426	482	454	464	487	477	468	441	466	460	459	461	455	427	468	470	472	491	481	452	488	438	463	483	489	438	483	439	403	481	491	505	476	464	467	485	437	492	504	445	523	427	480	438	488	448	460	487	447	433	494	424	483	474	471	460	469	458	453	457	462	474	450	466	426	449	439	455	434	462	463	452	465	461	499	441	449	444	450	475	471	444	450	495	468	457	445	442	450	420	439	457	479	463	473	431	447	457	480	519	462	495	478	485	456	458	439	441	430	457	450	457	453	446	478	457	460	448	491	439	447	437	483	470	482	446	488	449	479	459	449	476	419	493	441	414	420	468	460	447	462	452	476	463	454	466	448	480	460	441	458	507	448	472	460	474	495	475	461	452	428	497	450	467	463	483	473	457	435	452	457	487	494	472	464	470	429	468	457	459	435	472	439	493	463	427	452	524	461	468	476	478	468	452	449	490	467	487	446	462	462	479	448	461	472	461	485	461	434	459	439	474	473	485	484	444	468	444	446	433	451	481	448	469	451	449	505	472	429	444	436	443	455	471	433	447	464	463	446	477	482	483	469	493	473	456	451	445	465	469	465	454	437	466	466	462	458	483	453	479	473	450	430	489	439	497	480	450	449	436	438	428	453	464	480	457	449	463	441	477	497	452	444	476	430	467	434	479	432	441	493	452	447	445	442	518	474	493	433	438	460	442	452	468	492	438	433	453	451	468	434	488	500	446	483	445	461	440	470	478	468	490	448	453	422	468	445	456	472	473	441	475	450	461	432	471	440	493	475	433	495	441	470	456	444	452	469	459	454	430	484	460	447	485	467	477	458	464	490	472	455	432	483	464	465	442	422	450	471	448	444	469	438	496	449	478	474	461	445	473	494	466	441	447	482	459	469	468	464	456	450	469	467	458	433	478	475	445	487	485	457	474	500	435	475	454	439	475	479	458	471	463	452	446	491	475	480	451	462	419	496	477	459	446	419	460	452	466	451	472	443	445	448	489	425	451	469	462	450	471	490	464	445	470	451	414	452	428	452	451	450	444	456	448	455	467	463	485	456	453	492	480	441	475	452	442	442	468	428	458	459	483	453	416	469	489	450	424	492	473	496	439	467	450	442	453	468	470	446	470	430	448	463	473	471	480	407	456	496	463	454	474	448	477	463	513	443	450	474	457	455	473	474	493	426	486	488	457	453	496	452	459	469	483	466	470	453	435	446	475	450	496	469	433	448	469	483	455	444	486	473	448	464	474	455	471	437	483	440	498	464	511	455	447	422	450	486	457	425	466	488	423	491	473	449	430	476	469	453	451	502	477	508	463	452	460	465	471	453	434	457	465	456	447	499	468	495	456	475	442	451	497	473	465	443	448	462	488	459	447	482	472	463	467	476	459	451	461	507	424	460	466	465	446	451	460	482	445	416	485	480	464	486	504	474	460	445	521	493	438	498	464	459	424	471	467	480	505	444	461	480	455	460	433
14616	1344	1102	874	745	577	536	468	426	416	385	393	382	344	340	324	326	354	372	304	319	323	343	317	387	361	309	323	341	307	324	351	341	317	340	297	325	304	341	318	297	318	341	334	346	322	303	320	320	316	342	329	316	313	295	340	319	308	332	339	292	277	354	351	346	302	332	295	314	313	346	312	299	315	330	327	352	317	307	328	343	331	309	305	320	329	333	310	337	335	300	329	339	328	318	337	311	349	320	290	343	353	299	335	275	352	363	311	362	283	329	303	310	325	332	343	343	342	340	320	325	306	308	332	343	341	298	317	313	281	342	328	305	316	332	324	316	335	359	339	380	312	286	337	288	303	321	308	362	291	309	329	300	325	324	345	320	322	308	345	315	312	311	297	336	345	284	302	331	344	330	325	299	319	320	342	332	346	322	297	344	336	319	320	332	304	308	319	311	326	299	337	334	302	348	297	317	328	318	335	303	309	291	303	335	344	335	339	316	347	337	325	358	323	321	315	320	321	334	308	299	323	282	319	315	317	309	325	314	346	363	309	323	296	353	317	322	319	299	300	337	283	326	290	301	306	298	302	294	321	297	337	319	292	308	347	340	325	312	311	311	337	324	306	329	313	341	326	307	287	322	303	334	302	331	309	323	316	295	323	322	299	333	295	322	357	319	340	309	360	351	339	288	321	326	320	331	317	305	305	323	322	315	340	322	295	320	316	302	325	320	313	352	332	332	323	319	289	317	292	334	310	326	312	299	329	313	305	283	328	305	299	327	325	320	341	333	346	334	321	320	308	348	347	340	339	353	310	320	308	321	285	306	361	307	269	315	356	365	335	292	350	274	317	317	292	352	309	324	321	308	333	325	327	297	341	315	350	333	308	316	321	305	325	312	330	328	297	321	330	329	330	348	282	340	327	341	337	314	333	353	327	313	286	333	309	323	310	324	291	316	308	313	288	319	321	293	357	310	315	310	323	314	347	308	321	334	321	302	341	318	322	342	339	352	345	307	296	317	310	319	325	345	311	296	314	294	318	312	325	300	303	321	303	330	334	303	337	315	377	340	321	311	315	316	340	325	330	326	351	334	325	343	373	339	311	321	332	338	300	292	318	289	319	315	335	363	322	323	294	339	327	309	336	305	309	321	295	343	316	352	328	304	307	340	291	310	337	305	324	348	329	314	353	309	301	336	318	317	331	346	304	324	311	306	331	305	330	334	340	348	309	346	310	290	318	330	333	295	314	327	319	304	333	329	317	355	324	319	324	343	330	313	316	312	353	324	310	336	327	349	286	333	338	311	335	330	328	326	317	339	357	331	312	327	313	312	347	308	319	322	335	324	314	326	374	345	342	357	323	318	304	300	320	318	302	322	300	340	328	327	348	350	351	335	322	350	312	280	323	297	317	311	341	316	335	341	308	333	334	357	320	319	320	322	310	302	320	333	322	342	335	320	303	340	312	338	316	328	309	302	323	329	302	336	349	308	312	319	279	312	363	352	315	319	354	303	329	324	295	303	331	346	328	303	309	262	343	309	310	304	314	300	341	318	355	326	310	335	340	317	296	284	315	326	338	330	351	339	300	319	341	330	336	332	323	328	305	317	338	316	287	302	320	330	315	318	324	314	311	310	307	328	334	322	302	334	319	333	327	321	320	296	304	294	337	336	279	324	347	341	321	331	338	324	289	329	330	348	333	301	315	381	313	322	318	310	363	304	318	344	326	304	322	319	301	335	311	330	290	343	302	305	312	314	344	302	352	356	325	322	319	331	322	333	302	329	331	316	312	314	312	294	328	306	306	316	319	337	312	335	331	335	303	309	284	367	339	308	294	304	337	326	313	283	319	325	341	308	316	305	301	349	322	339	361	309	328	340	354	307	299	329	315	317	307	311	348	346	327	313	315	345	316	322	334	318	337	321	340	334	322	315	315	317	325	362	324	285	318	336	325	304	286	313	311	364	318	330	331	342	326	328	265	302	327	302	289	324	325	360	303	332	268	320	316	341	313	342	338	339	298	324	308	334	316	350	288	321	310	335	328	327	304	328	330	323	303	310	335	333	293	330	337	321	340	348	314	303	330	309	341	329	309	306	304	312	304	276	325	340	361	354	288	314	310	316	310	306	316	318	319	318	317	306	318	301	337	299	318	318	295	320	307	318	351	310	351	361	347	323	308	311	324	322	302	307	322	308	334	331	295	327	319	360	286	302	307	345	334	343	337	340	320	326	319	356	340	331	297	302	303	321	302	331	307	346	337	310	343	330	308	364	345	319	308	336	326	326	287	306	307	334	290	329	328	344	326	357	305	296	305	319	301	329	337	334	321	298	374	346	336	314	310	347	341	321	310	324	375	332	306	305	313	297	304	316	319	333	307	304	328	320	314	319	331	335	294	321	322	367	314	329	334	359	312	303	335	362	321	310	326	310	373	321	321	327	338	331	335	307	302	316	340	347	341	282	328	335	310	356	325	296	284	338	317	314	324	344	329	327	331	340	276	316	295	331	310	315	325	333	279	306	290	317	316	312	336	288	339	329	313	265	313	328	322	350	316	311	341	313	343	352	300	308	334	339	324	320	338	354	337	318	302	337	332	364	311	362	343	327	319	317	350	296	332	321	305	335	283	342	340	296	320	343	295	302	332	302	318	354	311	282	334	326	305	329	321	319	334	321	343	312	304	299	335	338	303	338	289	317	340	307	328	336	327	343	305	367	322	360	330	319	330	303	330	328	332	287	305	314	302	333	349	329	319	311	292	299	299	326	287	331	350	359	346	312	325	334	310	324	310	314	322	314	334	334	322	304	302	312	342	332	327	358	330	344	321	302	324	317	333	333	331	334	338	277	326	332	322	342	326	329	320	324	280	329	311	298	315	339	331	328	317	324	344	336	342	318	300	292	356	321	345	332	312	353	330	267	337	316	335	307	307	318	313	308	332	311	309	305	323	327	299	328	343	275	302	355	347	334	322	288	346	317	328	305	352	315	323	325	312	320	328	306	301	324	352	360	338	320	299	322	326	332	336	329	321	315	344	313	325	290	308	315	286	313	336	322	336	334	334	315	295	336	322	312	322	332	361	329	334	341	302	326	317	344	341	332	341	333	321	345	310	356	311	301	289	296	359	319	317	346	311	304	300	304	335	307	329	326	344	309	296	321	299	268	307	300	317	344	330	311	312	317	320	315	326	284	310	343	327	288	332	323	316	295	340	314	294	326	307	334	349	303	315	326	279	322	342	338	322	308	328	295	308	319	330	348	321	320	310	327	320	295	293	295	305	285	304	312	320	328	329	339	338	314	314	296	327	331	328	330	310	319	351	331	374	324	328	343	343	296	313	333	337	271	332	326	322	295	334	303	349	301	331	302	297	337	306	290	346	341	293	322	320	315	320	311	326	297	298	341	298	321	329	303	310	303	302	304	329	332	313	336	300	340	320	317	310	344	344	322	337	322	352	339	308	317	297	286	342	326	328	321	324	341	323	298	335	316	309	307	315	293	352
8500	1479	2331	2721	2236	1857	1572	1371	1290	1200	1081	1067	1019	1031	952	902	992	951	903	932	904	856	823	833	833	816	822	821	823	804	832	838	755	834	813	828	780	771	850	768	817	857	778	790	791	811	759	825	830	798	822	809	794	761	747	793	749	802	797	821	818	780	784	814	789	781	779	787	768	780	795	741	785	768	791	774	758	776	799	818	783	802	779	795	783	809	748	771	816	770	810	779	777	839	795	793	781	773	780	817	764	754	782	778	747	779	737	737	779	760	756	769	774	758	784	816	769	811	759	778	775	819	800	790	762	768	793	708	792	771	726	715	758	738	814	777	786	759	759	757	821	794	784	766	811	762	726	800	773	749	741	741	767	786	768	801	799	821	790	775	763	782	817	780	777	767	773	820	798	786	812	772	761	796	812	776	771	782	726	791	814	780	789	769	769	729	724	785	822	781	787	766	758	772	771	769	777	791	789	799	794	801	787	734	856	794	803	784	740	786	787	799	747	785	800	783	798	782	805	791	843	756	755	782	800	773	783	782	739	775	769	740	792	749	755	721	802	791	724	767	771	817	777	773	765	773	754	721	752	734	733	785	787	784	806	749	797	777	702	755	755	798	762	796	765	785	757	754	798	777	733	770	829	755	792	781	753	783	786	803	739	812	789	734	777	741	751	803	748	793	765	741	786	729	746	749	808	791	795	768	733	750	740	776	842	759	792	809	755	765	758	781	782	747	795	803	762	807	755	841	744	784	781	742	744	792	768	793	828	752	736	786	787	825	761	758	813	750	772	790	797	700	748	838	809	745	775	737	761	769	797	755	791	735	783	785	707	767	755	807	772	769	785	776	791	754	785	739	796	805	777	780	827	780	787	814	762	812	745	767	740	751	751	810	786	815	773	777	789	747	832	804	777	784	806	768	786	742	817	798	801	768	724	778	835	732	794	687	794	804	788	800	756	737	798	768	793	759	790	775	755	867	781	771	783	740	787	811	778	793	764	801	799	836	803	776	818	798	848	790	750	762	777	784	773	751	795	810	773	817	759	794	793	734	833	801	794	770	773	823	789	773	748	755	809	799	755	764	798	769	774	781	792	739	750	767	807	752	790	815	841	731	817	762	768	841	740	763	769	795	795	843	763	783	761	761	722	780	805	820	756	802	836	795	777	777	788	770	719	766	812	765	778	760	770	775	751	781	797	789	792	788	796	794	774	759	730	756	818	812	727	726	778	796	757	812	778	752	750	726	777	758	755	785	778	757	752	771	749	745	760	789	798	755	798	736	782	769	763	744	781	760	765	798	752	731	742	790	786	767	773	800	767	788	766	779	780	815	788	772	761	767	817	788	803	812	755	780	777	734	771	820	780	792	758	805	805	726	769	787	751	764	754	758	801	735	791	816	814	745	744	740	779	777	721	797	716	801	836	744	763	796	765	740	796	782	795	776	736	753	764	770	768	803	782	767	805	774	802	790	768	758	756	756	804	765	761	773	792	775	761	771	797	781	755	772	724	792	778	760	747	801	777	763	778	777	756	798	762	769	730	760	733	780	758	812	795	774	780	825	791	767	793	794	780	746	747	775	807	775	785	788	748	770	765	766	767	759	737	744	784	749	780	749	781	764	750	813	760	830	768	793	801	760	745	767	813	774	799	807	733	831	803	802	741	786	708	782	745	781	781	758	783	816	721	777	812	787	758	765	760	747	802	732	771	762	771	817	793	798	723	783	755	793	830	814	785	806	786	756	767	822	772	769	788	727	765	808	819	793	802	791	768	820	833	699	758	762	773	770	778	752	780	788	777	805	776	785	768	790	785	729	765	770	768	791	744	745	761	734	784	759	820	797	775	729	731	807	808	766	782	774	756	818	775	780	766	856	773	795	798	749	761	780	731	781	760	794	815	803	743	759	799	768	783	760	752	777	804	763	808	783	798	780	761	788	827	743	730	807	775	833	787	757	767	786	807	847	767	739	803	773	786	742	802	732	814	834	777	771	790	786	768	792	820	796	766	785	775	774	755	738	806	739	735	753	741	795	764	761	774	806	789	804	769	819	779	728	813	780	817	758	760	726	774	803	787	793	782	836	780	764	804	785	814	771	782	749	817	803	794	788	802	791	734	779	753	739	793	790	788	771	741	775	806	745	806	728	793	762	804	777	783	769	790	826	759	740	743	758	813	851	840	783	834	792	783	798	761	796	770	775	759	811	837	778	752	727	761	787	796	771	761	757	776	811	753	788	799	750	753	759	753	789	812	781	868	789	785	821	750	775	782	749	826	767	764	791	788	829	756	741	723	803	763	769	725	744	782	819	750	753	806	826	847	787	782	836	772	770	780	799	766	752	753	765	793	768	793	768	764	775	827	801	850	821	759	742	758	786	756	747	797	760	800	754	756	796	771	785	829	727	762	768	752	786	797	816	772	777	791	777	839	797	765	807	743	811	772	861	764	808	768	742	750	815	754	786	819	808	815	784	750	815	794	794	782	776	829	751	797	784	805	788	776	791	779	793	794	778	823	768	766	725	796	794	791	770	753	762	786	785	785	792	767	785	831	746	783	797	778	800	824	780	779	806	756	761	784	754	790	747	728	795	811	748	773	787	802	785	775	806	800	842	794	742	776	788	741	780	747	840	769	722	728	750	724	744	787	769	795	822	760	773	734	784	803	771	834	754	792	779	812	792	797	786	779	808	811	758	825	761	795	759	798	835	796	789	722	812	766	804	793	810	736	758	799	796	762	770	771	800	772	780	747	777	801	803	790	783	796	747	778	826	768	721	766	811	763	788	790	781	772	775	784	773	788	773	759	775	804	769	762	763	793	853	748	791	770	744	794	743	774	766	748	771	827	806	809	743	752	792	735	760	826	730	771	793	777	772	776	800	801	772	803	816	799	811	761	801	841	788	775	772	770	724	810	806	755	820	830	731	796	775	774	769	740	779	796	758	785	772	809	813	793	758	773	756	778	750	725	785	800	856	795	812	774	759	762	775	800	771	821	812	797	781	741	751	818	770	790	807	714	749	776	762	806	759	761	809	760	844	738	789	766	761	749	755	791	810	780	801	787	744	783	752	751	819	750	770	782	792	756	779	759	761	831	746	763	785	747	750	829	768	759	807	771	765	776	843	773	780	782	735	739	735	774	802	769	747	753	766	825	790	774	790	769	802	808	762	768	750	734	781	752	786	780	765	737	713	770	778	763	827	738	761	784	773	805	775	789	777	784	748	780	781	773	794	797	774	819	773	776	751	780	754	833	772	709	752	757	821	761	764	764	757	796	789	780	783	814	744	801	743	780	809	763	786	769	772	783	733	774	768	738	814	820	759	796	758	831	773	792	804	777	796	721	780	791	760	807	823	773	797	747	734	760	750	782	764	828	771	747	788	797	810	778	767	784	797	777	766	763	753	741	791	750	790	784	775	777	807	739	814	793	812	770	785	799	824	771	807	778	809	767	796	821	780	773	759	781	780	759	772	739	787	728	780	792	746	820	802	805	848	823	778
1512	295	281	307	306	336	276	277	302	285	247	280	260	289	295	278	274	282	253	304	313	296	264	275	281	310	242	270	269	318	278	283	291	274	275	292	282	281	272	254	294	274	289	289	285	274	264	265	323	277	284	264	278	283	291	282	272	286	325	272	294	309	300	284	270	264	276	293	311	261	278	277	251	268	297	266	258	300	289	278	276	299	285	307	259	271	243	246	279	291	264	312	246	280	250	291	266	281	288	299	264	274	241	279	271	253	283	284	292	287	260	254	254	243	305	286	291	279	283	277	285	266	276	272	282	279	303	275	243	288	232	289	292	309	311	276	277	293	290	286	309	321	264	287	291	267	284	261	309	275	281	276	305	273	286	279	245	262	285	295	286	273	271	320	265	275	291	272	284	309	248	275	258	262	278	275	294	292	276	300	270	274	256	295	267	302	269	271	258	297	299	272	291	278	329	248	277	285	294	246	279	268	274	300	267	292	275	274	258	286	284	277	233	279	257	258	251	289	276	263	293	266	271	292	270	260	286	268	266	299	281	270	266	268	274	278	288	300	294	259	287	281	286	295	263	280	257	276	273	259	272	242	261	315	286	298	276	275	280	286	265	278	270	279	321	271	279	288	282	305	274	246	296	273	267	266	286	282	301	270	292	295	296	263	281	256	256	278	284	313	276	298	292	275	298	282	280	294	301	294	294	272	256	297	288	296	243	244	293	275	278	275	282	253	273	291	294	298	247	261	254	267	267	291	268	266	285	296	284	298	274	241	264	266	311	270	281	294	256	257	274	272	265	283	279	323	268	295	276	251	290	249	269	280	327	283	295	307	269	288	285	307	255	290	305	300	267	269	281	286	289	267	280	301	290	295	257	285	281	327	281	271	272	244	301	287	291	304	277	296	271	319	284	255	272	274	271	276	268	281	300	291	262	258	253	283	301	303	294	272	261	250	263	264	291	274	257	290	301	286	285	309	326	273	280	283	289	300	293	228	300	318	272	311	301	299	307	292	280	287	272	228	310	291	287	286	290	274	270	272	278	273	304	267	311	276	317	268	286	292	285	269	301	270	268	315	299	284	266	290	290	278	289	276	294	291	295	275	275	281	289	241	246	259	258	234	252	271	249	265	327	307	275	310	321	278	254	302	288	284	275	279	296	257	283	290	279	265	292	278	300	290	270	260	283	276	310	290	301	280	275	311	260	292	263	265	251	291	307	288	297	267	284	293	243	289	247	279	280	269	281	285	261	309	313	296	289	262	270	303	273	290	286	296	310	304	271	289	298	281	284	301	287	256	287	261	253	268	261	291	276	253	307	301	312	273	264	293	294	275	287	283	273	310	253	262	285	257	262	298	313	298	293	292	273	308	313	283	283	286	251	307	271	274	292	283	301	287	275	288	257	280	258	271	279	287	295	294	260	326	262	279	270	276	270	298	293	305	305	268	262	283	273	275	284	325	282	288	325	264	262	292	261	253	253	274	265	273	281	278	271	314	299	263	299	286	273	271	294	262	314	273	269	296	272	250	290	262	267	325	279	246	272	291	254	280	269	274	263	283	268	288	279	259	266	261	252	292	240	244	279	295	271	305	272	308	257	275	290	299	311	234	277	279	295	265	309	270	290	286	327	280	277	302	296	255	308	293	275	272	293	294	259	253	284	296	283	274	294	288	283	253	297	273	265	274	273	271	291	271	273	280	299	308	276	285	255	282	302	317	265	296	274	291	302	291	249	291	300	229	255	314	272	289	269	243	279	301	288	274	315	286	289	275	280	285	283	297	296	314	283	290	306	298	271	286	291	265	296	324	267	287	306	272	256	311	315	252	286	290	280	279	281	319	271	284	283	268	314	302	292	291	298	251	231	313	294	265	284	258	306	281	307	276	284	298	316	267	308	296	249	300	299	317	264	259	236	290	304	269	296	280	297	276	278	273	272	273	256	285	287	254	270	266	269	267	305	285	275	302	299	291	307	284	268	268	291	293	254	275	247	279	270	305	313	273	293	291	296	276	295	270	270	284	289	283	303	267	282	264	282	281	268	324	270	297	279	302	281	260	256	271	292	285	265	268	264	240	249	301	291	283	257	283	270	282	259	269	271	292	269	255	249	274	269	304	287	261	266	254	336	303	306	269	294	292	291	283	280	263	283	318	285	242	249	276	295	282	285	269	307	270	319	264	260	261	290	314	269	250	307	300	299	274	308	292	296	298	266	283	285	239	255	251	291	280	256	276	300	276	292	311	268	312	296	299	281	269	292	286	283	276	298	269	278	260	305	262	291	296	293	259	317	283	276	320	256	288	284	288	300	310	269	287	277	286	297	304	279	277	264	270	279	294	256	253	292	297	249	298	264	307	303	253	261	315	299	300	270	263	309	281	318	274	279	286	268	276	298	295	272	309	290	268	275	274	280	295	276	281	274	291	254	293	267	289	278	262	280	249	317	290	285	291	293	275	270	288	284	307	258	284	287	267	250	288	289	306	305	253	279	234	264	287	262	303	281	271	293	281	295	277	270	298	249	309	296	303	269	272	307	272	278	313	292	266	264	259	253	281	263	284	323	237	274	289	300	291	292	301	283	277	284	284	277	260	275	292	291	273	270	306	282	274	260	275	282	283	248	270	285	280	276	271	272	254	287	265	307	268	298	285	266	281	265	316	287	277	306	290	287	283	279	252	269	272	264	263	273	290	321	266	274	309	273	316	307	302	257	287	330	294	282	264	303	290	315	272	269	273	286	264	299	302	282	262	284	302	286	264	281	283	277	266	297	277	309	257	253	283	278	291	294	296	246	274	260	286	299	276	270	296	290	288	256	300	272	300	277	291	266	264	224	274	298	292	293	277	280	291	270	287	254	259	285	258	281	265	274	304	297	313	299	286	290	283	276	260	278	289	276	281	254	278	303	281	258	291	298	297	277	309	301	271	288	274	285	286	281	274	281	291	282	282	301	293	276	256	272	264	299	285	295	270	278	301	288	298	322	266	281	298	306	321	279	274	303	264	277	290	264	302	289	267	265	269	279	284	280	290	296	295	294	289	273	242	271	266	270	308	276	283	274	287	286	294	254	283	282	289	274	245	305	250	277	249	270	239	293	269	265	261	270	272	272	281	287	259	277	318	243	316	287	254	309	280	278	274	292	320	282	293	268	323	305	258	307	282	286	248	293	273	276	292	259	273	315	246	294	264	253	287	281	293	308	290	287	262	276	267	261	276	254	312	300	315	296	260	310	296	320	266	260	251	278	282	271	292	269	258	279	259	319	278	312	307	280	290	313	288	286	282	291	268	286	323	258	276	280	279	275	271	290	286	285	254	285	286	300	240	231	296	286	277	276	282	268	268	277	274	279	286	265	282	308	297	291	297	290	269	280	289	259	270	275	299	308	274	286	310	297	308	282	308	261	282	283	294	300	265	277	278	289	301	316	298	311	224	259	298	279	288	284	262	299	276	279	276	279	291	297	249	267	269	298	291	261	283	315	263	271	286	276	290	277	286
1922	716	741	712	712	684	653	688	662	629	670	707	680	721	703	701	650	693	656	708	627	630	695	652	655	652	670	643	673	661	694	678	653	697	709	696	666	607	690	647	714	650	675	666	695	622	685	690	670	651	689	698	648	695	685	683	672	687	690	677	669	710	640	656	627	747	688	631	686	688	664	659	649	666	701	683	707	649	678	669	646	688	604	734	642	714	646	703	645	682	674	671	671	680	643	649	694	624	664	649	656	720	692	693	636	643	692	671	657	701	657	674	680	668	668	641	682	643	641	693	668	645	691	683	682	676	623	632	684	691	710	669	655	710	688	655	708	658	682	648	652	669	671	680	696	707	696	674	645	673	666	657	616	677	710	651	650	703	664	688	679	664	670	670	661	656	711	651	677	644	669	697	720	715	681	694	681	676	698	683	619	724	655	650	623	633	706	680	688	633	627	731	600	657	657	634	691	663	666	632	708	680	711	676	691	682	716	696	686	649	666	657	659	663	658	641	689	676	719	641	693	671	657	658	680	677	661	624	667	622	697	676	652	701	640	651	646	673	696	654	694	678	690	658	666	647	673	684	682	693	669	622	693	675	676	690	651	642	641	646	732	620	685	665	679	638	727	627	726	711	683	616	682	667	628	665	708	675	659	658	717	672	684	651	636	685	650	619	653	706	651	655	670	701	692	726	693	674	652	670	698	707	675	665	680	624	648	641	673	667	678	641	708	693	709	704	688	640	700	658	645	652	690	654	672	658	647	704	663	715	656	670	716	702	689	630	686	698	638	678	650	698	647	689	672	667	671	624	653	644	720	661	712	712	679	665	686	700	689	734	639	677	701	720	669	659	686	688	700	671	691	677	666	662	686	666	683	654	663	645	661	702	649	670	715	640	652	693	704	710	676	649	692	669	645	645	707	602	671	661	721	664	624	643	675	686	667	682	664	679	613	701	637	681	630	666	640	652	683	678	644	653	668	715	668	680	639	661	638	662	692	680	640	626	676	652	651	707	708	714	687	656	653	668	694	685	665	667	671	682	631	669	658	633	644	697	670	635	700	680	703	724	684	608	653	655	652	660	628	695	691	713	685	688	671	671	667	689	723	700	642	633	654	613	666	672	634	700	684	665	671	708	687	670	702	628	675	699	669	630	685	635	697	606	684	660	681	663	623	705	680	683	703	670	668	656	696	679	664	656	678	690	637	647	681	646	697	718	665	670	693	691	717	656	714	696	640	664	655	667	694	646	692	644	673	652	690	652	664	639	650	693	681	687	646	665	650	631	672	640	663	692	642	646	612	672	635	627	651	691	630	707	712	698	651	696	691	734	632	712	686	662	656	696	674	673	704	694	699	684	671	661	643	649	627	665	654	672	687	668	654	678	662	654	670	697	680	705	659	686	674	660	714	663	662	723	685	700	691	656	688	664	660	691	707	687	691	648	665	677	668	644	740	677	672	686	638	616	677	640	657	646	613	692	692	666	601	685	691	676	663	690	653	648	675	656	692	664	687	658	671	627	687	692	711	642	673	695	656	710	691	684	644	662	697	670	677	702	712	655	672	674	660	675	679	668	655	702	645	660	673	657	674	672	679	691	717	647	622	698	675	667	648	666	723	644	720	692	704	676	667	672	656	666	660	682	632	681	664	717	629	689	672	664	623	611	631	670	648	660	639	679	689	651	679	659	628	691	667	636	718	682	732	689	635	651	678	697	707	657	647	653	710	686	700	650	694	667	665	670	652	699	671	691	699	661	673	625	653	691	656	658	663	659	673	688	648	654	677	659	636	680	686	647	656	639	648	642	652	679	666	669	698	704	703	686	667	694	642	701	623	689	658	697	649	646	652	717	673	670	703	691	679	683	716	659	717	725	663	661	671	659	656	696	706	670	673	649	681	674	694	701	672	632	672	682	629	699	649	741	679	720	696	627	697	659	691	652	692	640	703	666	672	698	647	641	643	681	696	681	619	675	662	691	686	637	663	656	708	633	637	709	658	667	690	631	670	700	653	682	674	638	659	685	657	667	685	655	705	657	665	669	682	672	675	655	703	670	675	668	660	669	656	652	633	604	657	669	658	676	643	675	684	676	676	661	660	713	741	679	674	657	709	638	671	657	696	690	615	675	698	590	705	676	673	687	643	704	657	707	700	626	702	666	645	687	643	659	647	683	637	668	695	677	677	710	665	684	641	692	704	632	654	654	640	700	639	650	661	648	679	647	653	650	679	673	641	639	701	621	724	637	683	692	662	672	701	739	668	689	666	671	678	710	699	719	689	631	677	710	639	640	709	658	625	703	685	674	688	703	656	663	694	659	697	628	700	684	670	700	683	702	634	654	624	637	676	659	680	711	680	689	647	712	646	669	637	649	674	655	649	655	693	669	625	705	646	666	680	666	704	663	691	686	701	667	660	696	683	706	634	694	675	705	657	637	653	668	752	667	615	693	740	685	688	648	649	678	637	624	674	669	643	672	712	668	677	692	675	658	623	690	690	636	663	699	677	665	686	646	683	697	645	655	633	651	697	658	657	696	752	700	648	655	668	665	687	667	636	687	717	640	655	665	654	647	656	653	627	648	677	706	642	647	690	706	671	675	689	678	636	649	676	684	677	727	666	684	641	703	661	686	679	694	668	638	639	691	650	679	647	689	671	698	645	683	667	690	667	651	646	669	664	663	630	650	712	655	653	681	701	660	711	672	645	656	664	717	643	692	676	692	668	730	691	685	697	659	653	650	655	669	691	647	696	696	698	667	660	670	692	709	658	661	658	630	640	677	675	679	645	684	664	698	669	694	667	679	695	661	683	672	684	699	676	674	686	642	683	672	655	659	626	653	651	672	698	700	674	670	674	688	652	711	678	667	658	654	692	659	696	679	707	701	709	631	627	681	666	694	650	635	682	672	670	668	685	673	631	661	636	699	663	664	664	668	680	636	660	682	635	681	704	697	678	672	696	655	626	723	677	670	699	705	669	647	708	691	733	678	719	685	718	720	662	693	660	617	661	667	662	673	710	665	660	644	690	683	675	657	699	686	644	701	662	707	635	738	648	648	645	697	687	688	681	700	681	642	633	650	646	664	675	685	676	725	702	669	670	656	698	646	670	664	676	667	637	690	642	690	649	687	652	658	662	666	715	648	669	693	669	674	632	718	691	672	703	661	645	670	690	713	712	695	684	643	627	700	668	640	681	689	721	683	676	643	661	690	691	669	649	703	644	703	685	711	651	695	708	667	631	643	646	639	643	654	646	711	608	637	651	612	679	692	732	665	637	645	698	652	685	715	688	683	684	685	656	673	664	669	702	678	709	655	670	647	673	674	666	672	698	683	633	686	626	697	687	633	656	677	657	660	654	650	706	668	666	687	657	660	655	664	653	644	709	676	668	648	646	626	651	719	629	679	724	675	650	660	639	633	666	685	686	704	644	671	677	625	660	646	718	622	684	687	685	677	695	661	687	629	661	698	671	687	649	647	638	726	700	678	683	730	670	699	637	656
7450	542	529	454	339	244	260	235	199	203	187	178	183	194	200	172	177	174	152	157	211	151	175	196	161	207	162	161	171	155	162	182	150	161	166	164	167	193	163	140	174	141	177	182	165	179	179	178	168	150	187	161	163	150	183	189	191	168	195	173	184	147	179	177	182	160	157	147	173	145	174	205	188	176	173	161	174	167	168	151	189	157	173	160	161	163	175	195	159	172	187	156	135	153	176	169	161	153	160	174	166	166	169	165	154	149	192	174	161	175	180	145	175	153	158	172	132	202	173	159	160	163	168	179	164	151	176	150	172	156	182	166	173	165	180	175	160	177	149	149	157	161	176	147	175	188	168	180	161	167	142	176	189	188	188	155	176	186	157	176	168	147	139	186	169	193	173	155	190	178	165	154	183	158	161	193	158	177	190	163	210	178	145	177	144	161	184	177	180	171	168	150	173	146	178	158	156	176	184	183	161	170	148	193	164	196	182	193	168	161	158	177	160	159	207	178	181	172	177	185	186	184	165	148	168	143	175	191	184	176	176	159	164	158	169	191	183	171	145	175	165	197	167	182	187	198	190	131	177	181	184	187	167	155	189	176	157	163	155	165	194	156	190	178	170	169	154	185	172	160	192	192	160	201	152	165	166	185	164	164	166	172	159	173	133	178	159	151	153	165	150	151	186	156	152	162	170	156	157	161	172	128	155	169	173	174	172	170	143	177	165	179	160	175	155	153	160	188	162	176	172	170	152	173	150	153	162	164	163	143	192	188	143	174	187	172	159	174	174	169	183	156	177	164	154	188	166	170	132	175	188	171	178	169	190	167	164	164	182	175	180	173	156	155	186	162	169	158	178	175	165	186	149	171	157	154	167	141	154	174	157	166	178	165	141	171	154	142	170	165	154	186	158	174	173	159	182	162	173	182	165	191	161	166	151	178	164	171	163	166	196	163	167	148	180	141	169	186	189	180	184	172	167	165	184	184	162	145	165	157	164	159	168	175	183	188	162	156	155	179	158	158	181	179	171	168	179	158	152	166	190	175	157	174	147	139	184	155	154	149	160	149	157	150	179	168	185	179	182	161	170	160	168	165	182	191	143	161	159	173	141	194	168	171	173	187	156	187	163	198	142	180	167	184	170	176	176	158	175	168	185	138	180	196	184	168	162	215	169	153	143	177	186	174	197	160	143	157	160	173	159	186	143	185	181	162	180	169	147	143	165	184	189	182	179	165	171	159	174	167	158	175	128	172	169	157	135	169	158	159	174	169	153	155	172	186	150	162	171	166	173	166	177	160	185	145	151	152	177	141	170	166	155	167	162	154	167	171	176	150	192	147	184	155	167	138	136	169	173	167	204	180	180	195	167	163	167	180	178	140	172	180	175	145	168	156	179	156	151	158	153	150	149	151	169	173	179	154	161	174	129	185	182	178	165	157	147	172	140	151	166	158	162	149	176	160	183	171	169	180	174	174	182	165	175	161	181	164	163	163	143	154	151	166	181	161	157	177	173	162	173	159	182	155	172	164	135	162	183	168	149	151	181	181	172	162	194	148	140	153	162	170	165	166	160	170	184	181	175	151	163	201	177	141	183	153	165	174	148	168	161	173	162	174	167	174	170	143	180	149	160	168	162	160	142	161	160	172	171	135	171	187	169	155	189	181	178	157	165	185	172	165	174	172	166	172	187	169	151	170	160	161	189	158	146	172	176	165	188	162	167	177	172	167	169	153	190	164	183	166	166	150	176	155	139	153	163	174	153	162	157	176	163	179	179	156	156	174	160	163	183	159	179	171	162	166	189	162	175	153	173	178	154	163	162	150	172	177	184	166	174	184	164	192	154	179	174	163	156	170	194	168	165	147	165	170	195	176	175	170	174	171	174	171	155	187	165	176	178	163	164	193	171	182	167	169	148	156	175	171	171	178	163	188	158	181	194	181	174	150	175	198	182	159	180	150	153	178	157	180	137	169	172	186	154	181	163	191	166	170	180	159	158	188	144	162	166	156	171	156	178	186	175	179	160	153	170	164	177	167	173	162	163	171	171	172	168	172	172	169	190	147	169	188	180	167	158	159	130	152	171	178	160	178	173	163	183	181	204	162	167	157	168	185	158	163	168	170	179	160	169	158	164	186	162	181	163	144	178	169	190	155	185	167	165	159	173	151	148	175	140	181	178	192	182	176	176	170	164	159	142	161	142	124	180	172	158	180	197	174	178	163	168	148	194	174	161	144	147	164	171	164	187	155	164	192	165	166	157	163	180	152	169	171	170	150	152	152	132	167	146	186	163	159	166	171	156	173	191	170	174	164	172	163	152	156	181	170	150	168	186	164	189	153	166	187	169	171	150	149	163	156	165	167	165	185	159	158	152	154	182	165	165	164	160	150	170	154	176	178	183	158	166	161	186	183	162	165	175	177	191	168	164	169	180	153	200	145	178	181	167	185	188	157	162	162	169	186	155	169	177	162	186	181	156	158	174	179	156	163	153	191	182	173	148	181	178	187	185	180	150	163	182	178	163	168	172	141	168	171	183	180	166	171	187	169	176	149	166	182	156	158	162	176	185	187	175	180	173	152	180	160	179	158	154	173	168	162	176	197	191	151	153	204	182	149	156	184	171	142	155	185	166	182	157	187	161	184	161	162	171	163	161	159	185	157	156	188	171	181	206	183	159	164	183	166	158	138	173	155	154	160	168	171	174	150	176	163	153	149	155	194	150	151	174	187	156	195	157	146	157	141	146	179	176	152	177	173	160	190	159	185	177	178	191	160	183	161	154	168	156	174	175	189	194	184	173	148	160	184	161	182	173	158	160	154	195	196	177	193	149	164	173	144	169	158	158	180	158	175	163	159	167	181	176	164	151	162	167	144	148	169	169	185	160	164	179	170	170	144	175	187	178	150	164	139	192	168	165	186	153	163	168	174	166	156	174	162	184	151	172	165	161	164	207	173	166	144	160	157	162	164	174	171	205	150	217	145	169	177	142	168	131	154	154	158	190	157	169	137	161	146	149	183	148	166	167	170	152	153	171	172	164	146	174	166	176	145	167	156	154	187	157	164	183	149	137	180	148	185	175	163	181	163	193	186	166	175	178	163	172	197	171	181	171	166	154	143	173	157	179	149	169	181	157	162	171	158	171	163	170	159	173	209	177	176	172	150	159	139	173	153	174	210	161	157	179	178	176	173	161	169	165	176	176	165	159	171	149	162	165	171	157	196	178	171	208	166	141	165	204	207	163	170	152	180	160	137	171	152	193	166	172	178	148	173	166	169	182	166	156	170	206	175	176	144	134	157	169	166	186	169	153	159	182	159	182	154	174	173	157	161	162	148	172	171	160	162	152	167	165	163	179	140	148	189	197	153	163	164	182	148	171	190	173	184	168	167	168	182	187	140	169	190	177	163	156	172	182	167	150	152	141	180	188	172	177	177	163	189	193	158	161	159	174	169	165	139	162	187	175	197	175	187	170	170	157	166	141	180	179	163	194	165	152	159
6228	776	1299	1474	1244	1048	884	800	725	673	593	636	576	557	543	570	517	544	488	514	571	511	513	507	493	471	517	491	496	494	501	504	486	488	494	467	471	413	465	460	481	475	419	463	495	424	461	465	502	458	482	516	474	433	464	499	477	477	469	503	461	455	492	465	492	444	489	467	455	467	499	483	446	475	498	505	461	445	472	486	484	437	511	465	509	474	445	494	463	460	508	472	462	451	456	443	459	468	438	488	442	472	440	466	496	480	457	471	457	473	459	475	454	473	467	478	457	502	418	446	499	459	466	463	464	444	462	449	477	468	490	478	473	485	469	454	460	464	437	487	418	457	476	468	487	480	438	494	484	455	455	442	487	472	479	467	465	473	432	510	460	479	468	455	462	504	456	454	447	504	498	431	480	457	439	475	486	471	466	478	446	442	459	495	466	431	450	463	431	440	456	472	452	452	484	474	464	442	478	493	460	493	465	476	434	482	467	462	495	469	460	451	490	480	471	477	451	459	479	471	469	473	486	474	484	438	464	488	489	433	484	454	465	493	479	463	459	485	459	450	471	437	470	466	466	439	476	464	474	452	524	423	461	496	451	455	487	472	428	498	481	488	447	513	472	465	471	489	482	459	470	456	423	471	470	519	482	462	481	417	442	450	491	457	462	467	474	462	507	464	490	480	454	490	441	465	491	442	474	472	483	457	492	489	468	452	442	477	419	435	506	470	445	457	466	464	467	484	459	459	477	449	442	439	446	485	461	473	471	496	474	444	446	486	429	468	479	485	482	488	448	466	454	460	463	431	523	416	483	439	440	459	455	453	463	481	458	471	485	482	464	488	426	453	460	448	460	416	485	464	427	456	427	467	487	458	443	460	468	502	461	456	442	468	459	482	487	496	509	439	481	465	479	467	449	490	485	451	491	474	404	439	496	454	495	505	467	429	457	499	452	438	479	489	470	485	470	451	428	464	443	504	472	475	469	446	481	458	452	492	459	453	442	458	442	473	461	508	458	478	488	429	465	456	430	490	450	455	479	460	478	448	477	475	480	480	443	466	451	468	459	462	438	442	477	468	434	490	472	445	479	473	442	479	444	504	461	431	473	435	464	432	490	463	436	454	474	475	477	488	423	460	463	403	489	445	430	452	461	463	457	439	453	457	457	438	492	476	469	488	432	440	463	459	481	465	450	453	504	487	481	429	442	470	487	462	499	476	468	447	440	439	458	485	485	491	480	459	466	527	472	452	463	487	455	440	437	478	489	464	457	425	468	429	444	479	461	527	416	448	448	486	480	465	440	503	472	446	472	475	453	481	471	451	502	484	498	459	498	465	462	442	433	464	473	453	476	458	486	446	483	447	454	469	465	498	480	419	452	411	470	473	510	484	455	490	468	454	465	434	493	426	445	500	445	472	477	447	456	470	454	451	473	461	447	448	480	463	477	454	468	480	472	439	450	480	489	418	447	433	467	467	478	475	450	476	451	478	486	460	462	491	459	428	446	458	453	443	450	459	495	459	471	446	499	474	537	480	494	478	434	468	458	471	454	443	427	463	470	493	452	488	459	440	438	484	464	437	490	467	469	475	469	492	459	493	451	464	423	479	429	405	479	442	471	516	487	479	445	451	454	459	434	460	432	467	463	443	441	430	446	449	426	489	421	475	472	501	452	460	450	485	483	486	495	496	483	445	460	469	464	458	448	478	464	473	487	455	462	481	428	501	427	465	489	446	454	487	474	482	469	445	448	461	468	449	483	445	449	458	473	446	469	495	435	478	420	471	443	475	464	443	516	462	449	489	461	465	463	455	480	453	488	486	455	484	465	447	438	497	489	449	418	465	462	447	488	472	455	437	467	487	452	508	506	447	462	495	469	490	426	470	490	465	472	412	453	474	468	504	453	453	486	457	452	453	427	461	451	456	484	488	470	527	505	478	508	471	456	463	498	407	473	479	469	491	469	440	449	463	466	468	479	466	477	432	470	445	422	452	473	457	463	477	443	461	472	482	443	474	444	493	443	495	453	461	454	435	450	436	439	449	454	460	445	485	468	468	455	452	455	424	457	440	432	465	484	488	439	462	451	477	491	423	453	479	464	484	469	502	484	454	468	459	477	464	505	454	481	451	481	469	466	484	462	504	470	450	493	507	497	458	470	448	471	449	474	506	489	468	450	481	505	483	452	501	430	428	478	486	470	465	467	499	453	445	439	466	461	458	495	461	470	472	437	477	468	446	434	455	464	472	466	490	443	456	473	453	460	457	471	459	488	426	462	455	464	479	488	496	467	475	489	470	453	498	493	496	486	464	459	454	459	444	413	490	466	481	470	461	508	450	458	477	505	473	427	450	453	457	453	472	462	493	436	489	462	481	436	445	457	432	483	430	488	504	467	461	492	491	412	477	466	477	476	467	443	456	467	447	481	418	436	478	450	510	458	484	462	455	472	445	470	453	441	451	467	469	503	424	441	470	490	488	454	467	484	458	485	473	473	461	428	462	429	450	454	485	422	438	477	460	475	467	433	451	437	463	477	503	465	422	456	423	456	498	449	480	453	442	439	494	454	447	448	455	448	448	482	503	457	453	461	443	474	464	432	461	452	435	427	483	423	498	437	466	453	443	427	463	469	511	458	469	477	477	514	456	441	421	476	444	475	457	480	455	509	498	479	454	449	449	447	479	472	460	455	482	468	470	474	454	449	468	482	481	453	467	469	457	466	480	461	439	537	439	446	469	478	481	461	480	455	440	434	465	411	467	469	452	429	464	491	499	456	421	429	436	495	462	462	421	471	484	466	465	447	498	476	471	473	474	468	473	439	444	478	492	439	471	464	490	459	468	478	450	450	501	486	480	442	469	480	476	450	463	527	471	445	459	451	461	451	484	441	469	475	444	481	510	452	461	448	488	455	471	484	421	460	452	456	428	469	492	452	415	459	430	476	457	511	461	457	490	503	435	461	479	472	432	452	436	495	474	487	480	485	481	451	476	490	445	462	463	443	469	481	496	485	456	458	433	511	436	456	461	501	465	457	482	453	432	478	480	453	470	441	484	451	495	461	472	448	486	462	464	489	502	503	431	484	465	461	467	470	496	490	452	455	490	509	456	442	471	468	423	468	475	470	471	514	439	489	441	457	465	493	498	437	445	480	479	453	434	479	513	460	456	472	498	497	464	505	430	458	443	487	454	408	442	436	434	425	472	489	480	424	437	476	466	458	442	441	471	489	472	443	490	480	436	455	490	433	482	436	489	476	460	485	454	440	484	471	483	431	515	447	479	467	465	470	431	502	446	443	452	455	461	452	482	444	419	462	513	456	481	459	479	449	467	484	468	492	476	450	437	463	475	485	462	444	488	443	448	454	482	457	427	492	423	457	464	441	461	470	462	465	491	459	478	478	469	491	432	478	394	411	453	496	467	430	472	421	473	469	462	487	428	431	493	440	484	444	463	478	484	464	464	429	461	430	450	453	425	479	468	470	457	484	454	475	458	485	450	490	478
14771	1360	1069	914	674	514	493	416	412	410	374	383	360	353	400	339	303	331	351	364	359	342	324	342	333	326	351	330	338	284	327	337	337	347	358	331	320	346	317	293	304	322	271	315	336	349	331	296	310	333	310	368	322	335	357	308	311	339	308	327	324	317	327	295	289	314	328	349	334	324	332	303	332	351	305	312	342	348	327	307	314	313	297	286	306	327	312	331	305	326	314	320	320	334	314	354	341	350	343	310	304	375	339	300	295	311	309	295	312	320	362	332	311	320	318	367	335	297	358	316	323	312	335	339	339	325	324	344	349	291	349	324	300	308	315	311	310	326	325	337	301	337	316	315	301	346	304	311	331	321	301	312	319	331	312	327	298	343	297	357	301	338	317	308	298	292	325	326	288	318	298	344	316	294	324	297	361	354	329	312	312	294	344	320	341	322	311	324	312	306	308	328	329	356	318	315	339	291	331	331	362	332	333	266	349	305	313	316	314	313	310	346	329	321	291	317	308	337	335	322	329	327	320	326	279	300	313	326	288	294	304	310	294	285	339	314	318	343	326	290	323	316	303	303	301	287	328	319	315	333	274	292	337	341	287	299	331	353	363	342	309	311	336	320	317	341	316	314	300	329	315	325	328	330	335	324	314	303	348	339	311	332	289	365	304	303	304	344	310	333	329	333	319	320	305	337	328	308	309	325	351	331	326	320	325	312	328	310	304	339	316	322	346	305	275	312	327	355	331	313	330	361	294	308	316	370	338	351	349	364	301	309	324	365	352	314	317	336	350	298	330	348	300	324	323	317	360	326	313	290	335	326	343	279	335	313	335	315	318	306	306	310	302	282	334	310	284	305	324	301	337	334	300	324	330	289	317	329	315	337	329	339	318	340	303	312	327	367	287	354	328	319	328	298	364	340	319	329	300	311	326	289	318	287	345	303	301	321	323	298	316	346	315	332	314	286	329	316	331	320	305	335	337	278	340	318	332	345	340	344	311	327	315	313	335	317	334	301	306	320	315	314	305	343	306	318	345	315	285	321	342	302	323	324	340	326	355	321	333	319	300	316	337	338	322	312	295	351	312	323	306	293	319	319	334	378	336	330	325	296	315	330	328	305	314	327	341	327	344	311	322	321	325	322	326	319	313	325	356	323	302	328	305	301	343	368	346	317	323	322	289	344	302	347	341	315	313	339	306	311	332	301	299	318	321	295	278	321	284	315	325	300	309	348	304	315	304	331	322	345	339	372	311	315	330	304	349	368	320	363	348	324	320	361	325	347	339	311	342	312	340	311	329	337	299	353	287	320	316	325	353	322	326	351	338	346	336	326	294	341	319	305	337	340	305	323	318	341	311	320	361	340	318	344	349	329	318	262	324	321	322	317	317	334	321	296	327	345	310	335	352	308	301	334	319	323	353	326	341	274	287	322	319	327	329	340	301	322	356	347	338	290	302	318	296	335	329	341	317	338	367	318	332	321	346	322	334	326	305	337	325	317	320	343	296	302	284	314	356	307	307	303	324	348	334	336	323	360	321	314	334	377	293	327	327	346	324	296	323	338	296	320	322	289	305	326	362	313	352	315	275	333	337	275	324	319	305	331	341	322	324	300	289	309	327	306	338	348	320	319	301	308	294	334	316	324	292	296	297	349	320	339	347	318	314	317	310	323	313	361	329	335	303	297	317	328	310	329	338	305	349	318	286	333	315	302	316	323	354	355	353	335	342	303	300	338	338	329	351	311	332	317	329	335	330	314	328	302	348	332	286	318	286	314	328	344	333	344	295	320	320	328	356	337	335	316	296	327	328	335	315	335	316	328	302	313	294	315	286	318	314	366	313	298	287	317	328	316	321	338	328	324	319	348	318	321	292	299	335	324	342	341	328	317	372	317	301	315	296	304	298	298	320	310	312	318	339	327	318	309	282	343	327	316	334	317	327	297	325	313	299	285	323	350	318	307	315	336	294	353	344	323	306	328	341	292	314	336	318	346	385	327	298	298	310	325	323	359	326	327	336	321	309	330	352	304	312	294	314	313	323	318	306	313	310	353	322	312	324	331	333	334	318	311	312	355	294	311	319	317	309	334	326	326	281	314	336	319	302	329	301	318	331	302	312	337	312	332	330	335	318	326	348	329	310	302	315	322	302	309	295	347	310	329	336	304	311	313	361	308	336	332	310	313	355	318	310	321	325	292	320	303	294	329	277	316	292	314	340	325	308	337	324	321	312	358	319	317	328	282	331	340	335	325	312	317	350	290	340	346	312	304	306	318	321	334	321	288	315	375	310	318	284	308	323	306	327	335	332	341	333	322	297	312	337	337	335	310	334	351	343	320	333	340	319	333	325	328	323	332	297	284	314	340	309	334	341	335	303	326	351	310	304	310	317	322	325	356	352	317	365	353	347	332	314	301	322	337	313	331	350	303	312	314	333	337	307	291	348	320	332	357	336	307	324	321	297	333	271	356	308	327	311	325	281	332	340	342	328	328	346	360	357	326	367	316	305	315	352	319	351	327	322	325	317	320	324	330	314	327	324	318	322	337	328	341	326	339	339	336	298	318	343	338	319	336	302	303	334	302	332	336	350	310	340	313	304	331	337	288	331	310	311	332	324	296	280	326	333	339	272	314	335	333	290	281	344	356	326	368	307	340	317	312	316	335	334	363	335	337	318	327	312	306	326	305	343	319	338	354	296	320	329	341	334	319	328	327	318	316	343	298	341	331	351	332	316	325	338	308	319	328	341	306	312	343	342	342	316	309	287	339	341	334	334	326	310	347	361	305	357	352	358	285	352	334	334	349	297	316	301	310	347	321	301	326	278	334	334	313	330	311	322	309	323	344	311	338	311	334	355	336	312	322	329	318	315	337	342	339	313	302	293	320	322	301	335	301	305	316	277	335	316	343	356	326	338	316	317	305	322	337	366	329	325	322	276	298	340	308	310	311	340	345	343	302	322	329	306	338	340	341	329	331	366	284	337	338	331	303	357	297	324	364	277	328	326	270	299	340	324	297	305	308	308	349	328	310	355	331	349	343	325	308	345	329	334	301	303	302	307	315	329	338	319	291	318	308	309	354	338	321	316	332	328	345	345	304	318	327	329	314	320	354	308	319	328	329	291	324	365	322	338	362	293	320	296	303	318	288	326	344	307	306	334	311	327	294	350	324	318	336	294	322	324	343	312	326	326	337	314	361	316	344	281	313	308	339	327	327	288	316	332	338	320	298	317	311	320	328	290	314	317	338	320	311	311	329	337	324	334	335	334	293	295	332	307	296	314	323	337	334	326	337	310	301	302	350	305	303	292	332	337	284	356	334	336	327	331	320	305	332	331	316	324	317	303	296	331	316	359	324	325	300	336	368	348	325	299	329	272	340	333	349	291	305	351	338	342	347	357	326	328	336	332	314	286	325	311	284	325	311	323	320	374	343	342	300	293	306	371	353	314	328	325	325	310	328	288	328	345	321	298	304	304	334	317	324	316	298	320	303	316	306	281	327
8444	1409	2510	2560	2166	1870	1651	1430	1267	1204	1086	1032	981	960	957	952	961	891	854	875	903	845	810	863	829	822	838	841	819	795	788	762	793	876	816	837	855	808	747	775	850	784	782	797	808	823	826	857	801	821	830	781	864	804	814	838	751	833	745	782	790	768	759	760	832	790	809	850	769	764	743	780	785	768	757	862	785	787	760	786	742	779	806	827	804	774	790	778	810	748	777	798	817	829	748	796	796	769	767	798	812	779	783	780	814	805	759	778	839	834	788	791	763	814	819	824	786	803	807	744	813	795	754	775	791	736	802	822	790	822	826	803	806	776	738	860	784	840	743	752	788	776	760	772	786	743	731	777	770	784	797	751	770	805	823	782	795	800	799	823	771	801	805	752	778	754	793	813	843	863	806	758	804	774	765	724	784	760	788	768	784	780	811	807	741	748	751	802	782	798	719	802	759	813	808	804	802	791	778	772	784	833	777	777	763	855	745	765	769	824	803	769	788	814	804	787	833	791	777	816	771	800	789	755	778	777	770	755	754	749	771	759	802	796	786	811	784	809	795	733	849	759	839	736	748	790	776	781	754	816	792	819	801	815	758	827	761	803	725	799	802	743	784	800	842	807	817	790	780	810	766	729	797	776	752	783	802	760	817	761	802	821	803	819	762	765	753	794	807	749	778	735	770	761	805	805	777	823	788	787	727	823	856	773	835	776	840	768	771	793	765	753	828	765	780	772	765	814	788	751	788	819	732	760	760	848	776	823	811	810	829	765	797	776	790	824	777	799	763	832	830	821	801	797	767	794	829	772	787	809	779	760	805	830	833	742	788	772	842	764	761	743	797	767	821	811	816	766	785	767	788	815	813	761	784	755	780	818	792	792	745	813	749	746	782	765	791	761	772	799	833	753	810	813	761	781	776	766	771	800	814	787	791	804	795	729	791	812	829	780	772	772	821	826	767	823	755	760	795	776	743	812	779	794	786	797	732	843	815	768	764	832	828	834	796	784	811	781	795	742	775	807	816	802	823	823	750	735	804	783	758	863	799	837	788	811	789	764	818	791	779	831	805	821	789	742	819	794	836	719	778	816	774	790	774	780	769	780	836	770	782	770	779	790	782	805	804	816	800	864	777	768	782	816	785	771	755	785	769	786	752	802	762	748	842	813	777	753	782	819	765	807	784	763	769	830	779	715	768	842	767	824	765	774	751	788	746	774	805	778	771	811	731	768	778	803	753	814	843	814	747	776	715	785	800	742	779	819	775	782	818	746	773	801	742	793	784	787	798	762	772	834	799	795	821	790	783	798	742	797	797	804	787	770	862	813	821	741	738	794	785	790	787	799	801	721	846	816	825	752	776	770	808	764	826	784	787	766	765	794	782	751	816	812	771	790	828	807	770	779	762	763	754	818	753	834	803	736	813	772	797	796	867	797	837	800	800	798	784	784	823	776	817	778	810	817	810	781	768	780	770	777	803	809	806	801	761	754	775	806	785	782	784	770	842	793	777	779	797	800	774	774	733	819	793	822	744	757	838	781	778	819	793	760	815	787	760	807	790	829	786	820	782	755	798	768	758	786	790	812	791	807	794	777	761	818	804	765	754	795	772	759	792	802	779	788	772	762	798	729	796	760	814	785	776	783	821	765	814	823	812	788	795	841	802	816	837	765	773	778	844	802	772	781	825	792	827	803	768	816	775	793	752	765	735	749	774	799	806	762	761	758	754	813	805	788	771	782	836	755	783	770	760	800	804	800	811	746	822	786	804	770	766	827	746	761	798	725	777	819	822	794	781	777	775	801	781	820	785	754	788	817	758	793	772	724	781	783	787	797	871	773	772	791	789	735	795	783	786	775	772	771	811	795	807	785	802	763	745	801	798	783	783	733	788	734	714	755	798	800	800	802	758	792	793	791	767	791	800	794	777	801	750	777	775	745	836	752	832	728	736	795	845	778	748	767	781	815	768	811	802	781	759	783	753	751	787	824	806	766	773	755	799	788	840	805	813	747	773	818	760	809	830	768	833	773	754	817	808	802	769	726	792	777	788	783	793	775	839	767	794	738	790	813	774	799	788	752	789	801	806	761	790	766	775	827	760	786	772	785	768	757	785	808	755	806	757	747	747	776	818	759	795	766	775	810	811	818	749	794	769	798	759	764	784	771	754	759	778	799	814	738	756	799	856	820	788	789	791	807	794	852	786	748	768	817	856	788	813	802	811	778	795	772	761	757	812	797	771	768	820	852	805	775	708	793	820	791	747	788	757	763	778	787	836	831	777	753	767	748	782	753	815	798	791	830	738	735	827	771	845	834	754	817	808	737	773	802	793	781	807	830	799	774	724	780	758	828	777	755	759	842	751	824	812	818	787	825	773	766	808	794	771	774	801	784	848	760	775	781	762	811	816	818	780	783	821	828	750	793	780	804	771	779	792	749	750	738	748	791	760	778	816	778	814	774	775	775	793	836	789	811	820	783	821	740	717	816	765	811	814	826	775	846	792	786	794	820	769	737	821	786	767	812	808	774	776	817	797	788	789	836	772	798	757	783	811	831	781	801	793	803	780	821	788	739	789	787	743	793	793	798	741	764	793	808	786	776	787	772	818	776	821	809	795	856	785	804	788	804	793	796	804	806	754	769	813	779	838	815	784	736	745	795	800	818	722	778	849	757	814	774	794	825	765	817	787	764	805	754	779	774	778	756	797	761	806	803	805	759	745	811	780	772	816	714	771	793	790	812	800	779	784	824	832	754	799	801	821	778	780	763	794	816	795	784	769	810	765	836	754	785	803	762	740	833	848	794	760	809	795	726	798	809	781	784	751	768	821	791	764	760	771	836	806	791	811	762	787	798	777	793	841	812	771	784	835	824	762	761	752	771	847	756	793	782	768	790	771	824	757	827	790	769	790	780	770	761	806	770	786	742	793	818	829	797	784	782	775	760	785	749	792	804	835	788	773	806	747	770	827	831	743	804	773	759	787	804	831	791	745	806	805	766	844	840	738	715	801	772	797	774	768	775	769	776	768	752	826	790	775	767	819	790	824	793	732	808	801	781	817	817	812	807	732	811	793	796	780	798	752	779	830	807	803	819	773	749	802	807	826	802	768	798	793	800	765	824	773	829	818	856	781	776	781	783	777	769	774	791	826	768	777	729	815	825	760	812	841	756	768	776	773	792	739	828	766	805	747	795	786	754	778	809	781	794	790	790	799	750	785	806	751	772	822	786	727	788	780	821	799	795	794	765	834	747	817	831	788	754	783	812	803	778	801	793	834	783	790	765	742	768	741	810	814	823	812	780	767	772	822	804	803	771	812	816	782	772	801	807	797	780	766	775	776	766	754	822	780	809	849	782	853	786	820	779	821	783	817	798	805	824	800	775	831	797	758	781	789	825	786	799	788	826	756	787	759	782	815	796	818	786	767	794	824	797	776	808	792	781	779	762	757	797	780	736	749	791	769	790	752	773	814	805	818	719	841	743	812	806	826	762	801	776	811	785
1688	326	308	332	281	319	283	290	316	291	285	273	276	301	264	298	298	334	286	285	273	290	287	306	287	278	282	265	261	284	322	310	277	260	294	287	291	256	294	313	263	273	256	287	250	309	259	279	269	294	284	245	315	305	275	264	284	286	261	261	295	292	294	311	285	287	272	260	293	269	280	281	290	282	309	287	268	254	306	300	275	283	327	287	270	269	279	292	268	323	277	266	334	261	304	249	270	270	285	257	306	255	261	281	308	276	257	305	293	291	310	307	354	317	281	266	286	277	257	288	315	312	252	266	278	273	313	279	291	302	277	233	257	302	285	284	273	310	270	276	290	316	310	311	272	269	286	293	266	259	284	278	299	253	276	279	280	274	267	283	307	277	276	286	290	281	289	269	272	252	260	296	269	288	249	261	274	277	321	290	291	286	276	308	294	309	282	295	269	285	260	278	259	282	299	297	292	320	326	260	273	264	291	290	311	286	282	326	336	313	249	290	268	282	256	308	291	259	296	300	289	276	281	328	273	278	257	283	275	312	293	303	301	317	292	289	270	294	280	301	301	267	248	305	282	275	292	255	308	322	269	259	280	281	289	240	272	285	300	290	257	273	304	297	279	277	288	308	280	306	294	282	270	310	308	294	280	305	272	298	278	298	294	304	267	259	277	279	271	285	263	278	282	312	297	261	253	298	266	281	285	309	281	256	272	305	319	303	274	253	284	296	285	317	296	253	260	276	280	273	266	298	304	301	287	284	278	276	311	266	279	285	301	296	264	294	276	283	324	269	308	262	305	302	296	262	267	270	298	276	273	293	268	271	283	276	317	249	259	263	253	302	292	285	271	291	271	288	318	262	270	273	294	274	277	281	291	309	298	289	248	277	264	284	319	293	297	295	286	288	281	273	293	281	262	272	265	271	295	300	270	297	271	280	285	265	272	303	283	289	326	295	300	299	286	324	267	247	299	272	248	275	307	275	243	298	288	270	293	266	295	307	257	281	292	276	270	250	256	304	309	286	257	290	279	289	306	295	274	267	285	273	276	281	286	302	281	281	295	279	287	286	298	297	310	292	265	266	307	271	292	289	299	281	311	289	281	301	290	297	292	283	289	277	300	305	302	235	269	281	284	290	269	286	279	270	283	319	283	286	272	276	301	298	302	311	297	290	260	296	296	280	291	269	257	270	294	298	296	256	247	280	280	273	268	284	283	301	270	276	248	290	273	258	281	289	275	307	258	311	280	295	292	282	266	279	293	299	281	287	289	267	263	285	285	273	264	276	298	285	255	277	288	284	298	288	307	251	282	259	276	314	324	272	267	289	317	315	270	273	273	289	291	285	297	258	275	287	283	289	276	276	236	302	265	300	251	300	304	267	284	314	306	286	278	270	280	295	262	275	270	271	287	330	301	309	289	245	293	281	310	258	292	294	290	307	261	288	276	298	303	280	262	245	277	287	267	318	291	280	274	299	306	312	295	297	249	269	323	288	279	264	279	278	251	276	274	268	287	311	249	278	259	296	305	253	283	289	280	280	285	270	305	278	272	271	284	264	283	264	316	269	253	313	298	284	290	317	272	296	280	273	281	270	315	280	277	248	275	302	295	291	311	307	303	276	255	283	261	269	275	274	273	301	294	266	289	265	284	290	273	286	286	270	275	283	264	263	269	296	253	294	275	273	312	272	292	265	296	243	256	285	292	272	291	298	285	308	308	318	296	289	265	247	277	303	287	291	276	300	258	292	278	278	295	290	272	269	279	318	294	264	286	262	295	275	307	276	269	303	302	297	279	262	317	269	308	292	269	297	291	288	304	262	284	282	261	279	287	286	268	296	261	272	267	310	295	245	281	231	286	282	297	316	270	270	275	251	286	306	291	258	268	277	294	275	319	264	267	333	276	290	246	334	281	270	307	306	259	301	275	307	322	262	296	302	265	274	284	286	274	339	297	299	284	274	274	267	306	270	273	291	292	296	267	253	277	247	308	295	287	255	263	241	297	288	274	271	282	282	263	254	272	302	292	284	269	290	310	261	274	296	275	291	308	285	274	289	279	303	284	278	253	283	316	279	272	302	283	277	292	302	306	282	302	279	263	286	311	283	279	296	288	274	276	290	276	281	311	272	293	268	272	259	303	310	275	243	298	289	290	253	269	283	276	282	314	286	265	277	290	263	305	310	286	274	292	263	299	280	286	280	291	268	312	313	267	273	268	289	298	270	293	323	283	276	293	265	263	283	253	269	248	283	312	269	288	273	268	317	311	285	280	283	268	309	285	264	304	282	227	290	292	296	300	293	289	284	279	298	288	276	262	288	266	272	267	259	300	321	276	286	269	294	314	295	274	278	292	284	273	276	265	278	260	240	291	299	288	310	287	294	282	330	305	322	285	273	285	296	293	270	282	339	280	288	299	281	303	251	283	283	269	299	328	303	298	300	265	294	322	277	273	254	285	312	288	287	282	295	310	285	304	303	283	269	289	311	292	276	288	275	284	288	297	289	278	257	273	291	263	286	277	244	273	264	290	270	276	297	299	284	268	302	329	264	289	291	269	253	277	265	306	277	275	277	258	287	238	291	299	263	281	291	282	258	269	281	241	272	299	308	288	256	269	300	285	289	326	299	271	259	301	278	280	296	276	277	281	292	286	305	294	282	285	293	301	283	317	299	263	279	277	275	299	282	268	295	265	359	307	268	280	297	267	266	269	298	254	266	285	272	291	309	303	300	276	284	263	287	272	274	301	277	292	280	271	286	286	273	307	279	308	285	263	253	320	275	304	263	260	300	287	248	296	258	280	272	276	302	321	261	254	287	263	273	266	278	276	300	338	280	307	259	297	248	235	280	296	281	267	308	250	250	278	278	321	303	304	283	288	305	295	293	269	273	279	250	275	278	322	290	282	278	302	270	306	263	303	261	286	316	276	270	254	260	283	255	306	251	250	290	281	291	295	270	287	246	280	282	285	279	259	317	280	282	301	301	279	291	260	275	277	279	285	284	265	277	247	247	275	278	286	265	303	287	286	296	267	292	276	279	262	274	277	234	304	263	244	305	322	288	265	268	283	265	303	274	313	271	265	283	309	297	273	287	263	280	272	281	287	275	279	276	302	289	294	290	254	253	267	254	278	290	280	330	330	308	269	298	303	281	261	253	260	289	311	297	267	278	278	272	282	277	297	269	274	271	277	273	257	292	289	297	283	295	271	285	309	287	275	281	280	273	296	293	262	292	280	278	277	284	286	294	296	299	298	284	272	299	261	271	288	294	290	304	322	289	293	275	255	257	290	266	301	259	290	259	257	301	316	286	285	282	262	269	306	314	280	297	282	244	257	278	306	274	257	336	278	321	313	265	283	291	304	305	288	282	282	299	287	278	296	279	311	274	272	293	274	288	272	292	331	308	234	287	298	284	293	288	282	277	293	259	250	248	279	274	279	303	273	279	284	308	277	267	281	263	275	309	285	275	306	327	275	269	311	328	282	290	280	265	294	317	307	278
2005	687	729	740	727	711	689	715	706	670	675	771	678	676	704	667	689	679	682	660	681	729	647	721	677	664	671	704	693	682	620	651	738	646	688	716	712	667	695	704	673	723	688	693	679	696	676	687	620	678	674	685	692	656	683	686	751	643	669	670	662	683	694	737	654	673	688	701	735	699	685	670	681	704	652	641	694	699	657	663	684	670	675	653	699	728	673	712	676	687	668	685	698	683	680	662	688	686	678	660	651	692	674	668	646	682	700	698	633	659	649	692	624	699	672	676	707	652	705	644	652	692	672	688	683	637	724	735	711	667	682	696	636	620	671	686	720	668	659	696	638	641	655	646	655	651	672	624	648	701	618	652	690	647	677	707	669	641	652	681	631	647	679	656	678	720	723	696	696	672	694	674	686	652	724	641	673	678	719	692	748	702	690	634	639	667	718	694	693	697	667	657	631	672	665	669	635	688	649	662	707	685	686	673	660	736	668	655	666	648	734	688	658	675	670	696	684	669	690	681	678	664	637	686	669	684	690	648	654	654	719	671	675	658	672	668	694	698	678	650	666	665	658	651	666	644	693	680	702	657	659	654	660	676	670	661	665	670	691	706	633	665	682	675	656	686	695	703	654	640	660	726	659	682	672	666	730	657	673	715	679	659	653	672	672	710	708	671	678	677	681	673	673	683	630	710	698	685	661	670	680	696	697	671	637	678	730	658	652	697	665	637	679	671	706	691	672	671	651	702	690	642	676	675	674	655	670	736	690	640	634	658	691	685	664	705	652	719	683	652	652	646	637	659	671	678	710	662	678	697	647	662	723	696	623	666	666	710	652	712	677	712	679	698	660	636	706	655	653	693	693	619	700	667	684	667	679	650	665	679	654	694	678	669	625	704	694	726	654	673	662	660	708	678	644	664	708	672	658	767	726	643	670	660	657	688	645	696	709	710	678	677	713	723	657	677	665	697	680	721	644	616	688	669	671	707	665	671	658	669	674	656	682	682	677	667	650	676	686	710	697	663	699	652	668	677	684	649	646	699	670	652	732	683	725	698	671	618	733	696	684	672	685	651	661	655	682	690	680	708	690	651	699	703	679	677	690	642	685	707	688	653	705	681	613	658	652	693	664	700	712	703	695	668	689	663	654	634	717	655	645	690	681	670	705	685	671	655	705	679	720	660	687	680	687	663	684	663	626	675	681	692	682	682	683	686	643	727	647	707	654	705	633	672	715	621	708	645	641	673	657	693	679	654	683	719	679	697	658	709	691	709	657	656	660	694	659	659	710	668	706	656	662	689	672	652	656	648	700	665	748	720	709	737	696	623	684	678	719	713	658	699	709	701	738	680	659	659	702	715	645	707	692	679	715	640	657	711	720	668	666	694	631	657	653	681	671	671	659	642	656	677	673	646	647	688	655	659	694	684	723	694	679	724	649	670	662	702	641	723	680	734	668	646	686	674	680	684	734	690	708	686	691	704	665	654	694	719	689	706	683	702	726	697	686	667	712	638	722	661	684	663	706	707	661	644	707	682	654	695	636	715	648	686	688	633	658	674	711	678	661	667	745	685	651	662	708	703	672	643	656	663	642	676	706	685	667	652	680	682	674	688	690	704	618	677	684	703	669	633	669	669	641	685	668	684	648	708	662	675	740	662	707	658	647	693	628	678	706	672	670	709	636	688	714	678	679	664	648	621	639	631	729	693	721	629	684	671	677	644	708	715	687	683	643	696	667	666	697	713	666	663	638	724	619	670	705	664	682	691	671	688	655	692	705	661	693	653	662	737	665	667	688	639	682	645	650	706	677	696	718	662	601	671	668	677	636	695	690	655	668	715	682	656	691	670	682	679	701	681	686	652	692	649	714	716	711	682	672	643	705	672	673	694	686	685	696	689	688	666	683	654	678	717	681	670	650	679	637	663	706	692	694	739	659	676	649	679	649	684	661	671	666	694	684	716	684	713	675	717	687	640	696	667	661	636	667	679	688	646	673	676	677	695	726	698	690	692	659	648	705	651	666	694	695	686	700	699	697	662	670	679	672	684	710	670	668	705	675	679	708	692	652	665	630	687	681	703	728	654	637	693	658	735	663	684	678	678	714	684	670	660	666	666	678	699	660	725	654	689	719	703	705	611	691	658	690	739	707	647	686	695	674	700	683	647	654	662	694	723	727	682	678	698	674	710	678	695	656	665	688	665	666	683	698	655	677	689	656	727	676	678	727	654	698	672	675	685	718	660	699	661	721	659	669	643	681	673	677	632	651	707	680	671	638	669	669	660	658	667	661	725	684	668	676	659	664	653	698	646	631	653	668	705	742	668	673	667	723	682	668	638	659	723	672	635	645	613	699	693	661	671	674	682	690	698	714	685	696	662	710	674	699	646	690	677	664	693	686	663	700	684	654	706	737	691	695	654	717	706	734	661	703	699	649	662	701	691	646	691	709	680	670	703	680	663	618	645	635	673	671	644	677	710	683	660	659	679	649	646	661	703	686	658	660	650	633	718	673	647	697	678	649	670	673	674	613	649	721	649	652	632	674	672	722	673	667	704	718	689	664	640	683	666	676	664	682	664	691	697	709	652	676	686	698	709	685	685	635	671	654	652	672	648	659	687	728	661	680	637	673	665	663	693	679	716	686	692	676	667	687	661	638	652	664	672	710	641	655	676	694	648	617	650	668	747	681	717	678	681	673	744	668	634	672	641	675	680	663	717	706	684	672	701	668	728	647	660	647	654	666	686	613	695	684	709	664	664	716	694	651	700	670	680	714	664	684	673	685	687	681	663	639	681	665	646	654	686	669	691	642	728	675	645	727	716	683	665	688	672	653	664	635	666	648	685	687	682	685	658	642	680	673	692	710	687	661	687	676	701	671	672	700	670	658	667	673	686	633	651	627	692	682	739	676	624	670	651	663	657	661	703	623	669	681	653	698	689	679	690	639	641	654	677	699	665	675	725	731	703	676	688	695	667	673	673	641	711	670	657	649	697	704	674	668	683	632	741	681	701	676	698	666	756	679	656	710	664	655	719	707	620	719	691	689	697	683	715	689	690	679	682	639	687	713	662	672	643	677	634	703	684	634	667	722	703	649	695	661	688	658	664	692	714	659	654	693	662	693	681	699	691	615	698	692	655	669	656	693	653	686	692	687	681	692	647	697	627	693	664	722	673	660	681	624	697	680	724	672	647	661	664	687	679	642	667	701	719	686	649	643	675	697	714	676	696	686	656	651	700	714	659	714	725	723	677	658	739	687	715	650	676	661	676	671	659	692	695	658	720	672	645	678	603	705	696	667	677	691	631	648	657	631	698	700	665	671	745	685	693	647	711	641	695	673	724	675	706	634	672	647	671	675	709	702	698	686	676	687	699	691	720	707	652	685	735	613	692	644	666	687	669	649	684	678	657	670	715	683	682	659	675	658	722	665	665	670	684	649	633	673	684	653	659	662	686	671	642	669	706	650	709	660	719	655	688	697	668	621	676	706	708	699	670	606	721
7394	529	599	457	325	308	297	225	220	245	180	194	182	199	159	177	155	221	186	180	202	177	177	187	182	167	187	189	198	181	171	160	182	171	192	180	157	172	165	161	184	169	178	179	150	208	165	178	177	181	180	176	191	139	180	177	154	172	180	185	179	195	180	162	167	150	139	151	161	170	166	174	162	154	168	175	155	190	176	190	169	197	173	152	194	136	155	166	192	163	177	168	178	166	182	170	182	172	164	175	189	195	172	162	155	172	194	152	153	148	161	166	171	165	165	174	184	170	157	180	189	185	170	173	184	171	187	153	143	161	179	179	160	168	179	169	186	163	173	166	155	181	166	160	179	180	176	165	180	174	195	163	168	176	173	179	164	197	165	167	153	152	165	164	174	185	165	161	176	156	163	170	190	157	162	175	186	189	155	170	190	172	150	167	161	153	168	186	136	167	163	177	139	180	157	162	179	171	152	181	174	160	173	173	165	174	144	164	151	149	160	163	183	156	158	162	172	171	151	176	156	149	157	163	176	147	167	166	164	148	173	178	169	160	167	148	167	178	165	180	165	172	178	170	176	151	184	136	167	151	153	151	175	154	155	160	184	177	155	168	172	152	187	155	179	178	182	148	165	154	168	155	173	160	173	158	158	160	187	202	165	176	161	189	169	153	179	179	178	168	171	180	148	182	168	169	196	170	188	149	172	155	137	174	161	177	172	174	164	165	178	146	162	168	155	161	197	190	171	174	192	159	182	157	177	160	175	192	193	158	178	185	150	175	172	164	169	184	176	181	171	160	180	176	165	146	181	159	162	175	148	162	147	164	135	172	166	156	151	146	158	191	185	171	165	162	176	173	137	160	177	169	174	179	167	155	167	175	150	161	175	157	191	187	163	156	150	150	167	194	183	156	167	158	159	188	178	151	207	168	171	167	149	162	173	186	179	160	173	168	173	174	182	172	187	153	155	154	161	139	168	178	165	184	174	177	152	169	160	168	155	152	181	172	183	155	174	147	172	171	155	172	193	166	176	161	165	155	192	150	142	176	170	173	172	159	146	186	152	158	183	196	161	157	174	137	174	149	135	179	161	190	177	165	160	161	148	155	139	152	166	137	191	167	163	174	161	168	177	200	191	168	175	147	153	176	189	166	178	186	159	169	143	160	189	153	173	168	188	157	183	185	164	162	194	180	160	162	179	171	173	163	164	185	169	159	165	174	161	168	155	167	171	167	196	168	153	139	194	198	190	169	160	160	164	144	155	160	173	160	150	164	151	177	146	172	164	159	181	163	174	161	172	164	162	165	179	176	156	157	147	175	181	169	169	179	155	177	168	160	169	158	167	154	169	165	171	169	195	183	185	168	159	144	178	182	167	160	161	162	159	168	163	171	177	170	182	165	165	155	169	172	180	160	148	155	140	168	157	168	181	172	170	175	180	169	192	202	175	179	170	141	153	188	155	177	171	178	171	174	160	151	154	162	183	190	161	172	166	171	182	169	161	155	145	168	184	190	158	165	179	146	150	176	165	191	165	161	170	167	200	158	169	149	163	189	175	168	154	179	156	155	179	120	154	159	162	163	143	163	179	171	144	173	168	169	170	157	153	186	171	167	156	164	157	155	149	175	155	147	176	157	163	166	179	193	154	183	192	170	138	174	170	177	133	183	158	177	166	179	183	171	145	165	172	163	153	156	162	124	173	164	147	143	175	154	179	157	161	180	191	173	159	172	151	164	180	172	131	182	141	178	195	158	167	150	169	176	180	179	160	200	136	193	171	187	171	158	168	171	160	176	172	185	183	174	186	171	151	169	172	171	163	166	166	154	163	199	170	144	175	144	171	134	159	162	166	150	152	176	160	164	166	149	178	155	156	194	151	147	159	164	176	179	151	162	163	149	176	148	169	189	157	148	134	173	169	156	173	152	161	187	161	171	155	148	173	151	186	173	195	160	166	147	161	164	180	162	189	157	173	164	177	149	185	134	177	163	186	166	187	177	175	156	174	164	157	160	170	190	186	161	190	181	174	168	155	171	162	168	175	177	181	190	191	161	200	131	187	150	152	171	198	172	155	176	190	157	168	155	172	166	189	160	167	181	179	183	180	166	193	184	161	168	179	157	180	166	172	141	157	154	174	180	162	148	171	180	145	162	175	162	169	170	161	167	182	164	171	152	173	177	170	195	164	174	170	153	164	167	152	167	166	159	154	189	162	171	177	149	183	171	161	173	159	192	190	158	174	191	159	199	163	194	180	174	170	178	160	153	178	180	163	161	167	165	137	170	163	197	176	172	140	171	171	169	168	160	167	184	175	167	184	174	156	168	158	171	143	172	162	168	151	176	166	170	198	184	177	181	184	180	141	165	180	156	164	190	175	202	157	166	191	164	156	148	162	175	195	159	169	184	195	167	178	158	175	157	160	154	192	163	161	157	170	153	164	161	149	162	159	150	192	187	176	183	162	185	178	149	178	149	181	135	161	169	159	172	156	164	154	163	174	170	152	169	180	171	170	187	174	181	172	171	177	170	166	163	170	175	165	181	180	162	131	178	175	185	149	163	164	149	198	170	149	172	161	178	173	174	156	158	162	158	187	155	199	177	175	172	157	175	170	171	157	177	163	149	188	164	159	183	150	143	179	176	168	152	170	171	170	169	175	167	187	181	192	179	161	161	150	153	171	140	174	146	194	150	184	166	195	193	148	150	174	162	168	166	178	159	168	153	166	166	154	143	161	189	156	163	193	165	153	152	187	141	176	159	173	177	177	134	181	151	176	163	186	173	170	187	177	146	156	150	150	177	154	170	169	187	176	182	175	152	191	157	170	193	184	185	170	157	174	150	163	180	181	184	175	174	182	171	187	161	157	186	165	190	175	175	165	181	168	163	172	155	178	159	182	185	181	163	167	177	188	161	150	164	165	163	196	188	183	146	166	161	187	157	184	168	189	172	155	153	169	135	178	160	188	171	177	162	146	170	160	155	186	198	174	179	174	180	161	192	156	169	166	156	160	153	170	155	174	157	159	154	185	159	182	178	171	168	152	148	162	174	142	188	168	169	172	175	191	170	165	158	162	170	201	194	170	186	154	162	169	138	159	186	156	147	150	164	187	164	182	174	190	174	168	190	182	175	191	172	166	148	175	180	174	175	162	149	152	159	162	175	180	169	166	170	175	218	178	182	173	148	158	170	173	175	149	156	166	186	165	172	168	183	174	159	179	165	188	166	148	173	145	160	145	209	184	163	187	150	171	179	145	161	182	156	152	165	156	175	171	170	174	186	179	132	201	175	174	190	151	166	191	138	148	176	160	166	177	157	150	148	164	169	135	158	198	155	174	184	152	152	143	167	156	176	174	147	174	150	162	158	150	170	187	175	153	165	174	159	149	171	168	134	163	185	184	180	155	167	152	187	183	156	179	171	171	176	178	167	181	179	175	176	169	160	158	162	171	158	156	173	147	168	187	152	147	170	170	156	143	177	168	166	170	186	170	190	168	154	160	163
6290	788	1277	1450	1324	1032	927	779	736	660	615	573	568	577	546	513	480	515	520	515	513	497	518	513	479	503	513	497	502	474	497	503	506	488	469	502	516	501	514	463	454	449	514	479	502	500	500	462	470	443	506	467	500	514	423	470	507	423	449	482	451	468	479	489	449	480	458	546	478	462	478	471	475	475	463	449	463	468	443	489	500	433	463	472	466	446	501	458	447	469	474	467	441	457	497	497	501	464	462	476	498	444	478	450	506	472	458	448	530	464	465	503	468	446	508	477	468	433	444	457	486	474	464	454	509	484	470	444	424	475	470	454	464	475	487	455	454	475	456	477	470	507	490	469	528	491	449	467	465	413	475	477	481	473	486	470	429	463	474	478	449	466	437	458	468	440	480	474	457	453	466	458	476	473	457	466	430	463	432	442	467	473	466	511	466	503	437	467	465	498	499	469	471	486	474	457	443	458	422	443	446	469	487	462	465	480	482	483	424	456	462	466	471	441	529	430	442	405	486	452	444	493	460	469	428	425	478	506	445	462	449	455	465	450	472	471	491	448	495	523	448	449	485	459	451	453	445	492	519	427	491	499	427	500	460	489	450	462	508	454	470	461	443	488	452	500	451	437	485	465	409	482	449	461	473	430	489	486	471	475	473	455	478	472	468	459	488	470	458	494	448	438	476	453	469	474	441	449	481	431	491	445	468	432	454	421	475	436	475	442	446	501	470	488	480	458	474	470	451	485	463	447	446	456	477	474	457	463	485	522	497	532	484	448	456	459	451	412	483	464	462	470	459	448	468	476	460	457	472	465	486	504	460	463	496	461	457	443	464	477	488	442	457	470	453	519	452	442	445	463	495	419	489	478	449	477	447	482	475	439	490	436	469	419	454	455	456	434	498	448	459	478	492	464	473	475	471	459	443	490	442	444	477	496	442	446	508	471	447	423	455	448	457	466	466	477	452	451	466	474	458	477	451	444	431	448	472	485	461	448	488	463	454	455	476	469	447	474	473	487	430	428	458	461	505	461	503	495	464	482	449	469	452	459	453	448	522	471	469	446	490	500	455	484	484	463	475	461	457	473	463	454	476	473	481	456	478	458	453	461	438	451	488	458	476	476	508	450	442	447	488	450	474	436	443	415	468	480	458	472	489	481	455	464	487	465	488	465	460	474	445	417	461	492	440	431	428	435	450	422	449	451	462	475	459	463	510	490	470	476	458	468	465	475	468	473	461	495	461	485	495	491	452	460	457	443	448	475	450	487	458	460	425	474	462	452	471	438	445	478	459	452	441	509	454	458	443	420	476	437	449	483	491	469	451	497	455	445	463	452	503	458	475	512	466	442	475	465	481	460	498	486	472	462	492	505	457	452	460	454	431	436	470	457	423	462	453	471	449	433	456	430	458	454	475	444	431	412	504	475	460	411	473	491	472	500	474	434	475	481	515	488	484	483	427	473	462	469	415	477	465	459	457	415	487	481	478	478	474	459	493	457	495	439	492	459	491	445	471	501	453	471	473	444	504	461	459	442	477	464	472	484	459	494	455	496	476	453	494	470	423	484	461	487	465	475	437	459	443	449	441	456	482	459	495	452	462	469	440	476	495	462	457	470	485	487	450	459	465	493	421	475	442	485	429	460	459	503	485	445	480	501	483	493	476	465	442	482	509	493	454	478	507	439	472	451	440	488	473	501	419	453	420	495	470	465	444	460	455	483	457	494	471	516	466	463	489	474	477	459	469	481	421	464	496	443	416	517	496	453	489	454	421	446	478	507	486	475	432	470	464	469	422	452	471	475	475	435	443	470	444	446	514	460	443	476	484	482	469	432	479	453	457	424	423	437	431	480	456	454	473	460	463	493	483	448	447	443	458	442	440	462	468	463	461	468	476	497	457	464	485	472	471	512	461	477	465	413	463	463	439	437	454	469	475	458	487	448	446	454	427	456	493	475	443	450	513	460	472	456	443	436	450	449	476	438	477	466	451	480	485	449	493	470	477	441	440	455	443	460	426	475	484	457	484	456	476	493	427	516	467	469	447	481	449	468	467	453	472	455	486	407	493	457	459	508	468	473	437	489	427	458	440	490	456	458	472	426	521	468	480	481	462	481	456	462	495	460	465	510	470	456	480	415	478	456	437	483	453	460	454	466	469	445	432	455	487	505	494	462	495	467	454	456	485	449	439	466	472	443	447	403	437	425	480	477	468	455	475	463	501	442	443	480	440	463	452	432	482	459	472	454	444	441	490	451	457	500	456	456	449	433	440	459	449	484	456	477	438	449	457	458	448	471	487	453	413	467	484	453	456	427	441	509	454	467	462	438	466	461	492	466	486	442	456	484	463	481	466	465	453	433	459	454	458	457	473	474	472	495	469	476	432	482	469	442	506	440	453	448	486	484	437	451	441	465	478	436	463	459	484	451	462	486	482	446	448	479	448	497	441	488	485	425	448	481	493	481	435	475	469	491	482	463	453	473	502	444	426	455	477	455	468	440	463	464	457	468	482	460	484	482	425	480	472	496	475	462	440	480	457	434	492	463	473	466	469	441	475	500	475	458	482	484	464	435	487	472	478	470	450	464	488	506	452	475	489	447	471	500	438	455	471	459	442	472	466	477	488	533	472	458	473	482	447	477	451	504	509	450	487	448	454	473	489	478	459	490	463	450	453	457	492	448	428	465	454	458	442	445	463	460	479	472	467	451	410	483	449	443	477	468	478	434	464	453	475	462	462	470	439	482	432	447	468	468	438	455	457	480	429	465	464	480	490	493	505	459	504	476	483	460	423	453	472	474	511	433	459	496	459	444	475	509	441	439	458	480	463	451	466	436	440	455	468	432	420	462	453	472	463	438	472	500	462	460	486	452	447	447	460	499	489	458	474	497	488	485	483	442	429	421	445	494	444	450	482	502	442	449	454	427	465	499	446	462	483	453	451	426	455	486	441	441	454	471	432	446	453	435	419	463	475	448	439	505	498	460	483	458	455	429	451	455	464	442	454	477	448	477	440	483	424	499	433	481	460	465	477	475	456	482	443	464	484	451	481	491	453	471	448	437	457	477	434	450	470	456	453	459	469	460	470	497	465	436	454	483	497	504	446	501	439	473	461	501	423	464	487	441	448	479	514	451	457	500	470	468	457	447	457	466	447	466	466	516	470	476	459	438	439	454	454	460	478	443	463	459	458	490	461	442	450	487	473	444	507	457	488	494	480	454	440	508	437	441	492	451	470	469	468	484	473	426	446	469	486	462	444	439	447	462	452	497	459	462	477	423	402	444	432	482	473	443	467	459	476	493	453	482	493	453	483	484	470	447	449	454	465	456	487	454	465	449	476	495	463	463	489	448	462	435	479	470	464	477	496	461	492	472	495	440	463	462	432	449	489	463	523	444	461	488	489	493	442	481	431	497	482	448	481	465	468	452	495	475	473	470	476	467	473	462	446	493	461	448	482	459	439	492	477	479	443	450	495	447	490	494	439	454	443	472	466	457	488	450
14358	1412	1109	947	649	535	476	479	408	386	362	389	393	341	337	345	357	360	348	321	345	341	316	340	362	312	335	319	312	289	349	343	300	327	335	287	307	308	318	325	291	341	313	328	317	297	342	305	341	315	354	321	318	327	323	329	345	342	314	324	311	362	323	339	317	351	326	309	340	361	349	327	325	323	356	381	321	292	340	344	301	335	349	352	337	300	321	280	322	293	301	268	326	323	302	327	330	314	289	336	317	314	374	336	351	303	284	341	293	335	294	314	314	338	339	313	316	346	316	310	308	321	304	318	312	350	307	312	328	291	332	349	325	348	315	297	318	342	338	296	353	314	340	340	332	316	307	308	276	316	331	333	317	349	340	327	349	324	321	311	326	328	334	331	326	339	313	309	328	357	315	323	315	278	278	319	390	353	307	317	318	305	336	356	301	321	279	316	277	313	318	310	316	318	336	323	322	330	299	337	323	336	300	340	331	336	323	294	325	321	330	359	335	320	318	353	362	306	314	332	341	334	309	308	315	296	331	339	348	334	334	340	307	296	327	321	322	323	317	341	311	341	289	325	335	334	359	327	338	349	362	345	327	316	328	322	344	315	324	319	314	293	311	329	314	301	304	325	306	332	322	326	312	328	326	324	294	327	316	308	346	332	331	308	336	292	319	310	315	360	360	357	325	289	303	325	326	317	325	291	332	308	333	323	323	316	328	310	348	331	347	329	332	310	304	296	330	304	367	348	318	292	321	316	336	274	334	300	315	267	334	304	330	332	334	312	331	300	311	355	338	286	322	329	327	263	315	366	358	342	342	365	301	324	298	332	323	267	332	299	343	327	322	320	332	337	339	334	289	327	286	306	343	308	313	333	328	331	335	283	332	335	310	314	311	314	320	314	318	361	305	303	305	310	342	297	302	315	327	327	318	311	344	321	316	320	313	331	296	307	348	338	308	326	301	307	301	316	352	313	311	314	325	331	332	296	379	316	333	295	322	338	371	307	294	325	332	300	333	324	301	301	305	287	297	296	301	342	304	285	337	327	317	348	322	308	309	312	317	308	299	322	333	336	363	315	323	316	351	307	294	337	359	310	363	324	346	302	343	353	357	316	296	314	316	341	329	319	333	315	323	329	276	345	308	336	317	316	379	336	314	345	338	336	329	311	328	293	321	328	295	322	345	332	300	289	318	308	325	298	321	335	339	340	315	297	344	379	334	301	314	305	313	326	303	331	327	309	296	292	349	330	319	309	305	262	314	325	331	324	341	333	317	330	320	317	324	316	289	289	337	297	303	327	339	335	315	324	318	325	357	293	303	345	326	334	317	308	335	310	338	308	340	319	309	340	304	315	351	332	290	313	369	319	304	328	319	334	309	331	347	287	320	332	310	305	299	343	319	314	319	289	330	303	347	350	281	295	325	294	323	343	338	315	334	328	318	318	334	310	316	328	309	318	307	316	334	320	290	302	350	331	303	333	293	384	357	305	351	369	315	326	327	322	329	284	367	344	312	359	327	301	292	320	316	299	285	321	299	356	335	299	365	351	311	323	349	311	325	322	324	319	341	311	340	385	336	297	305	332	312	297	320	286	291	343	342	322	336	354	340	346	313	302	350	355	316	331	289	330	318	321	338	336	336	349	326	367	348	287	306	289	335	343	301	295	334	324	301	298	328	320	338	292	320	355	346	301	334	332	340	321	344	311	318	303	333	332	286	327	285	331	339	335	323	327	335	336	353	307	310	331	344	327	306	338	318	298	310	332	335	319	314	300	344	345	325	314	333	326	341	318	350	294	347	350	327	327	324	309	288	303	345	333	286	311	294	328	375	337	320	284	327	342	306	309	314	299	347	317	310	287	325	307	343	324	293	316	299	309	285	292	339	360	314	317	309	289	314	321	324	299	343	331	322	324	300	325	363	326	303	343	337	345	350	328	309	352	319	317	324	339	338	322	298	347	323	347	372	336	314	329	294	318	315	317	295	306	329	342	319	310	383	342	331	342	333	320	320	352	328	372	301	306	295	373	288	299	311	309	344	318	337	363	303	319	315	306	302	324	316	320	336	313	338	320	314	330	305	345	323	312	336	291	344	268	327	277	328	339	315	354	293	335	306	317	312	353	336	324	346	318	349	293	297	312	319	329	307	354	314	289	309	327	346	309	280	348	319	295	327	308	309	314	328	357	341	331	325	309	294	315	322	360	349	319	335	354	312	331	298	327	313	307	316	323	311	303	349	309	344	340	346	302	300	295	346	329	346	332	291	305	334	319	325	325	346	318	328	311	348	311	306	324	314	342	292	296	345	320	338	314	326	320	308	348	322	294	384	303	324	338	307	327	314	298	315	313	315	353	327	327	334	360	321	329	321	319	314	278	274	325	319	339	290	305	292	341	338	328	332	310	326	329	283	330	321	357	322	344	312	332	311	318	335	298	313	341	302	302	335	350	329	331	316	324	316	303	311	347	309	335	352	322	300	314	341	299	334	291	333	324	316	345	334	303	341	344	312	335	320	322	303	341	342	305	331	327	359	326	354	303	295	292	316	300	331	337	307	349	312	322	318	323	344	309	315	331	307	293	333	304	353	308	333	336	337	336	297	322	315	320	301	321	331	314	310	308	360	319	302	294	371	341	329	332	328	303	319	307	294	316	354	338	285	351	324	341	325	318	335	336	342	288	333	347	314	309	330	334	318	323	329	289	314	288	337	317	287	328	316	304	309	327	330	272	294	316	318	333	310	334	325	327	332	318	323	341	349	318	309	351	330	361	337	337	338	313	283	316	324	352	343	317	316	347	327	296	312	308	302	300	326	304	308	339	345	327	294	299	311	325	323	337	341	327	337	344	326	306	358	285	325	310	303	352	322	318	310	315	362	329	318	332	378	309	287	296	328	302	338	339	321	331	320	308	356	306	349	317	342	366	308	322	305	347	316	335	292	335	316	303	333	315	324	319	326	320	310	328	351	324	305	306	319	354	317	346	339	298	304	322	330	337	321	343	319	291	319	320	292	314	314	310	335	349	329	303	291	329	332	308	318	294	323	335	352	343	336	331	332	344	354	295	315	310	321	344	318	307	321	316	342	357	301	292	357	343	338	336	340	336	357	341	363	318	322	296	336	333	333	325	335	311	302	313	323	327	338	306	377	330	332	318	321	310	313	287	335	293	322	287	305	328	287	312	331	304	305	348	317	298	318	329	322	299	328	322	317	327	336	342	315	301	314	336	325	346	352	369	337	321	331	331	340	293	343	317	348	310	342	324	326	306	303	344	326	330	348	302	350	335	341	342	340	303	322	313	321	341	315	317	319	338	333	326	316	331	354	316	295	296	290	318	331	339	310	347	306	322	295	339	329	308	290	314	352	349	322	322	324	311	332	356	328	322	317	329	318	325	325	340	330	361	333	343	347	333	313	311	306	330	273	322	338	282	313	324	280	307	301	321	312	299	295	330	289	319	292	316	365	319	335	329	323	314	331	301	315	306	316	323	339	335	347	308
8444	1395	2403	2634	2256	1882	1545	1356	1232	1172	1142	1049	1017	986	920	918	942	885	956	871	899	845	846	883	845	829	814	849	805	855	835	841	812	795	835	736	828	837	786	789	842	798	795	829	776	790	796	846	793	821	797	834	782	824	773	786	801	821	765	802	791	747	764	817	788	790	816	792	778	802	778	759	809	818	756	820	851	802	744	820	863	806	759	794	785	749	760	801	804	797	760	777	768	824	791	786	800	805	798	772	766	792	740	821	860	748	793	804	806	790	799	798	763	788	810	801	750	764	788	800	827	774	782	771	818	768	806	803	859	809	755	804	740	763	731	778	746	786	747	772	829	743	761	798	799	800	813	757	778	748	755	775	802	783	840	785	799	796	764	802	829	794	736	790	742	765	754	768	777	786	807	762	812	766	871	762	796	791	814	801	799	792	802	782	767	775	774	803	772	815	760	771	773	770	822	868	776	790	756	801	819	764	824	771	788	782	771	749	784	819	792	785	861	751	779	787	775	769	831	786	783	770	787	780	857	809	797	823	770	763	790	762	794	753	798	812	787	818	800	803	784	776	788	798	809	769	728	778	782	788	786	817	835	787	727	761	800	814	765	772	788	768	830	797	796	785	772	767	785	813	808	777	762	840	776	761	799	797	802	794	740	776	761	748	794	755	767	761	783	755	820	795	776	771	791	786	772	762	771	810	803	764	730	836	822	755	797	758	794	760	815	781	786	739	820	737	736	788	785	731	757	789	769	806	736	809	806	782	793	760	765	819	812	735	776	767	774	815	785	856	761	810	786	800	818	790	797	761	786	820	783	748	739	808	815	824	789	769	808	749	842	769	784	772	830	746	797	850	813	794	784	813	724	776	820	808	794	789	767	768	756	782	761	763	739	798	795	800	815	808	769	814	761	785	812	803	785	735	767	804	784	742	843	744	764	818	813	749	740	798	827	732	809	800	746	773	772	803	784	759	793	753	781	802	789	782	791	784	744	816	767	748	804	791	825	814	794	787	780	818	808	757	795	769	761	777	799	767	761	774	792	766	791	807	760	819	781	755	808	751	785	752	739	792	826	770	771	827	816	845	739	763	746	821	804	773	811	780	779	825	785	793	780	834	786	797	844	763	715	788	778	761	805	810	814	769	784	791	801	789	750	821	741	797	833	820	739	749	765	789	780	796	794	761	845	825	811	857	817	718	759	768	798	784	833	773	793	822	766	854	817	724	737	793	806	811	810	749	803	772	835	778	776	770	780	851	768	813	802	781	821	755	815	767	783	781	797	769	807	781	858	794	797	792	750	799	802	761	743	802	784	807	792	831	754	776	754	774	828	759	778	780	827	765	723	794	766	821	767	820	796	796	793	817	733	742	763	776	780	840	798	743	776	758	797	786	808	804	748	737	764	828	752	767	813	795	791	780	795	783	791	788	769	842	830	764	803	793	799	777	798	803	755	773	799	760	788	799	781	799	822	802	779	735	810	767	802	789	862	802	778	769	742	738	811	745	772	812	805	759	764	799	846	822	724	757	849	757	781	788	795	739	827	808	804	797	770	769	805	819	795	773	797	753	807	826	768	753	813	774	771	796	804	785	815	821	768	779	767	814	718	728	795	780	778	788	824	825	739	765	789	863	760	822	717	778	769	775	830	831	783	814	783	770	748	788	771	749	801	769	800	835	755	767	803	821	842	808	819	803	771	773	794	785	778	770	816	768	785	751	842	856	768	798	795	826	793	763	785	780	821	804	777	802	766	811	784	771	749	797	789	811	794	766	824	769	785	737	810	798	779	753	763	788	774	792	787	766	776	814	746	779	785	747	734	794	723	796	800	789	799	770	747	735	798	781	807	804	793	800	820	776	793	780	819	787	787	800	814	808	722	793	769	786	729	810	790	750	739	770	779	773	818	781	780	768	825	812	808	735	778	726	855	845	761	799	734	801	790	802	751	800	758	768	761	830	767	816	753	816	779	800	795	808	804	806	767	748	799	747	788	780	813	807	782	778	811	768	782	810	777	792	797	771	817	809	772	798	827	805	835	769	827	820	761	771	742	815	740	792	747	798	811	740	780	772	874	803	778	784	820	756	787	797	767	746	776	746	800	795	772	741	803	772	743	832	769	789	761	790	794	797	821	790	757	778	847	778	757	772	777	746	790	817	750	779	817	815	750	781	784	777	754	792	773	775	829	730	775	747	743	781	744	797	797	786	789	739	775	798	799	707	796	754	766	816	755	775	750	753	822	780	804	758	768	836	778	834	823	798	788	817	754	791	807	844	803	816	848	781	755	783	807	785	731	804	799	818	743	790	792	823	808	840	799	830	780	763	870	809	815	798	768	814	750	807	740	746	814	796	810	791	779	804	773	741	739	812	784	808	792	786	834	826	748	763	790	776	790	778	806	771	775	778	814	752	739	806	728	745	780	793	760	809	856	814	805	761	763	777	741	745	773	797	779	815	813	809	853	732	771	724	769	781	796	801	744	746	783	772	780	816	784	780	761	740	800	794	774	808	823	798	775	804	783	804	779	792	814	772	780	743	791	804	756	815	755	767	754	758	773	819	765	756	821	759	758	759	781	801	761	761	754	777	791	830	804	788	793	797	789	782	796	789	745	807	835	816	778	809	752	798	748	772	715	833	736	741	778	765	780	827	800	761	805	774	762	744	785	767	762	794	829	825	751	822	820	813	792	812	796	801	831	769	845	820	796	785	788	797	774	801	787	752	736	765	824	874	800	764	783	776	806	762	776	753	752	755	818	814	748	797	823	807	793	805	792	800	773	792	810	791	776	739	810	847	767	775	799	797	762	755	776	801	746	819	758	773	778	777	748	789	766	734	768	766	792	797	795	807	807	731	775	770	780	772	807	778	814	776	791	806	815	728	744	763	778	814	796	730	782	798	730	771	758	843	789	774	773	763	817	759	842	782	795	835	782	782	793	732	796	813	792	767	796	748	841	761	780	839	819	802	732	770	768	816	787	854	756	809	784	790	784	808	791	737	740	835	770	839	757	805	733	783	795	823	738	799	800	777	782	791	794	832	799	814	800	742	826	816	789	752	761	759	797	812	812	790	851	805	821	810	819	784	771	768	826	762	816	779	747	778	759	785	810	816	794	737	767	807	783	716	782	763	795	795	778	801	772	762	756	776	837	775	777	814	779	750	761	795	820	778	834	807	815	792	771	807	828	720	756	829	785	789	789	795	748	842	771	784	809	778	789	796	756	805	782	742	794	782	796	801	771	809	807	770	766	789	800	780	777	809	806	786	786	780	781	792	804	793	817	755	762	811	809	763	783	835	817	748	804	742	826	760	819	820	786	795	817	780	770	803	730	786	795	790	827	826	770	808	783	811	780	741	805	776	759	756	770	837	784	807	803	790	760	817	829	788	824	822	778	753	775	787	796	744	795	793	759	797	787	786	794	753	750	756	836	791	779	795	785	819	797	749	808	762	793	791	756	777	826	811	784	757	789	783	744	781	755	811	795	742	770	806	761	796
1701	318	276	313	307	296	288	266	263	266	275	280	299	263	298	278	250	284	270	282	285	252	301	285	264	290	275	294	293	280	275	279	293	270	300	296	291	302	309	289	291	277	272	318	322	256	272	288	323	299	283	265	278	298	264	292	302	298	253	305	299	275	306	279	270	272	253	270	303	280	266	289	257	304	275	302	267	275	272	244	286	278	277	308	306	303	280	274	300	280	276	264	288	280	279	263	303	261	256	316	303	274	281	275	243	253	260	269	271	291	278	285	270	275	290	279	289	274	298	278	292	270	282	291	300	289	291	310	288	272	291	286	291	248	292	276	273	249	300	295	266	329	294	282	317	263	312	264	254	281	289	298	307	255	275	274	271	287	278	269	272	283	259	272	283	319	284	277	282	269	264	290	270	307	280	279	287	291	274	273	295	274	299	288	325	286	292	300	287	276	307	289	287	290	287	271	236	251	284	303	251	256	319	304	284	293	278	275	259	271	335	300	307	282	291	286	257	311	273	270	298	261	280	291	299	264	312	270	303	273	292	259	281	246	270	239	271	316	281	280	296	273	278	308	280	298	247	273	320	283	298	305	269	255	291	287	262	273	302	303	273	258	284	286	319	279	264	323	301	297	297	288	288	293	284	281	275	287	293	252	249	287	296	284	288	301	271	317	275	279	247	307	280	307	267	318	274	314	260	276	293	269	303	277	279	246	272	309	290	258	284	249	287	311	303	276	273	288	295	297	301	287	309	287	264	270	266	291	266	291	307	302	292	299	251	262	311	314	262	245	258	281	294	273	292	284	269	316	286	297	310	327	293	288	264	294	293	266	293	278	271	303	291	294	299	320	320	312	282	317	265	308	296	328	305	278	305	291	296	282	278	278	298	312	273	323	262	281	287	291	280	306	279	279	320	301	314	291	274	264	298	268	289	297	282	270	256	273	282	274	309	297	263	263	301	288	277	265	272	291	282	306	274	291	279	285	267	279	283	271	293	308	266	264	290	290	268	296	272	295	286	293	276	307	262	269	263	292	261	295	310	310	253	266	287	289	265	310	264	300	288	296	319	313	291	275	325	295	307	277	288	242	286	250	271	303	292	325	342	288	265	303	319	296	333	251	291	266	302	257	267	268	254	276	275	281	282	280	287	281	270	274	269	287	236	291	295	220	307	263	249	300	270	302	298	320	266	315	274	286	288	280	310	289	299	279	244	292	306	262	262	283	283	303	239	293	314	243	298	258	293	289	261	295	299	245	278	282	285	294	319	320	279	261	251	256	317	259	257	296	310	277	249	298	280	288	298	278	275	290	266	297	290	282	297	291	286	314	279	292	261	298	263	283	286	296	277	228	285	296	297	280	270	255	294	311	284	280	262	280	267	272	297	271	248	273	265	280	245	319	287	317	274	301	299	278	272	275	268	276	285	258	298	300	300	298	294	300	285	274	292	290	306	284	310	290	292	274	300	279	284	294	307	312	295	321	303	288	292	265	271	258	297	262	278	259	288	246	253	248	253	302	271	285	304	267	264	259	277	303	278	313	278	273	309	290	286	294	281	264	283	328	296	261	275	270	326	246	273	249	285	288	298	306	261	294	289	274	265	271	247	259	254	277	288	285	291	282	298	306	329	333	265	285	248	265	302	298	261	294	284	268	252	301	295	261	309	262	283	300	315	278	307	287	291	287	274	277	278	265	294	292	272	306	289	307	278	293	290	292	280	296	289	286	298	298	277	310	280	286	289	302	300	297	274	281	308	286	261	279	293	314	307	261	285	272	292	287	315	290	292	284	287	281	322	269	283	295	271	286	275	279	292	286	293	275	285	295	267	290	305	282	255	254	290	284	304	244	272	279	297	293	299	280	266	271	281	248	267	261	279	258	303	280	293	307	312	271	259	258	296	285	273	299	292	294	284	258	268	300	261	282	273	280	308	292	293	294	314	229	298	277	290	272	276	281	287	307	270	290	305	289	285	277	263	266	288	281	295	282	262	267	268	278	285	300	314	303	286	284	283	298	278	305	270	336	291	293	302	262	256	287	289	262	262	272	287	291	253	225	283	273	311	256	296	296	303	304	340	268	283	333	296	288	277	322	289	265	257	294	267	271	286	296	264	261	295	281	272	262	272	300	266	301	281	288	284	273	272	299	308	289	255	285	313	287	279	267	280	286	275	288	322	273	265	271	313	315	266	329	302	290	293	272	293	309	280	275	243	277	275	284	275	254	307	273	274	269	274	270	323	271	266	279	277	241	268	302	298	289	300	251	317	282	263	280	294	234	288	307	300	308	285	277	258	252	266	266	307	288	287	273	285	292	260	310	314	265	270	262	273	290	270	286	325	307	304	278	310	290	261	242	283	307	276	277	272	295	296	278	279	305	280	268	261	282	301	290	304	265	289	306	301	249	275	237	284	269	316	296	274	277	262	279	284	293	272	300	291	281	271	286	266	282	307	294	255	261	275	293	308	301	274	308	294	243	257	240	290	249	306	253	295	273	289	305	284	282	282	296	285	268	264	275	293	276	281	278	285	291	291	291	275	282	285	282	277	278	296	294	265	276	265	257	289	266	303	271	224	276	282	295	276	302	307	287	306	245	301	268	299	297	288	280	279	280	267	293	255	276	281	310	297	282	290	294	304	258	303	299	266	289	288	279	314	285	264	318	280	263	256	311	248	259	250	278	294	306	309	281	281	261	282	313	322	284	281	303	286	276	311	269	275	270	262	283	293	280	292	288	305	284	306	291	279	258	252	264	240	276	293	265	270	275	313	309	293	303	277	271	311	287	312	285	264	275	276	288	307	309	310	288	268	268	310	285	263	288	282	289	291	283	245	270	281	302	262	276	279	263	281	270	265	280	298	256	288	289	250	267	307	286	293	312	290	286	269	296	292	260	296	259	280	291	300	290	313	287	326	268	290	275	277	278	270	294	288	293	288	304	301	300	301	298	272	288	277	293	265	293	292	265	296	277	285	302	282	254	297	293	242	279	273	302	259	272	303	292	275	255	273	266	280	286	281	299	269	255	296	326	263	271	307	280	323	286	269	310	260	291	281	285	284	301	294	295	266	290	304	331	306	269	255	310	258	296	261	283	306	303	307	297	318	272	265	299	292	272	292	274	294	293	287	276	318	270	288	282	262	299	285	275	283	302	310	271	311	299	312	291	275	281	291	298	311	265	276	275	257	278	300	309	269	250	277	295	277	284	275	295	260	269	263	296	275	272	278	304	304	248	267	330	276	268	274	266	327	280	274	270	265	254	320	324	292	301	267	272	276	277	288	265	289	275	287	281	314	285	278	282	252	281	315	268	283	283	283	289	296	316	290	283	300	288	269	289	293	304	286	279	320	281	266	276	297	249	256	296	289	291	328	291	296	301	272	276	282	270	276	276	268	291	278	258	290	251	282	280	257	293	288	268	287	281	279	257	237	298	272	295	263	248	288	250	273	255	287	299	262	312	300	297	307	311	293	273	264	259	239	283	264	284	256	265	251	266
1969	693	672	736	726	700	746	716	694	713	685	652	698	653	637	676	741	676	680	724	676	645	614	660	675	681	661	672	676	675	654	674	646	740	644	682	672	706	688	634	732	705	680	657	678	671	703	709	657	704	694	678	672	674	688	646	694	687	697	635	665	712	698	660	636	659	650	672	701	722	687	675	682	664	689	636	672	656	659	677	650	689	658	671	667	682	664	662	679	668	678	632	668	716	697	685	683	641	721	646	639	632	673	661	668	701	667	683	661	705	704	704	749	690	673	672	675	701	647	645	665	736	721	638	629	691	672	727	706	719	686	664	707	634	701	642	696	654	639	682	657	670	660	646	676	658	702	687	682	688	684	661	657	700	613	715	664	676	618	688	682	657	691	698	642	673	669	668	678	704	648	691	646	700	660	673	680	646	678	698	692	657	722	629	653	664	653	708	663	661	709	661	644	646	697	707	705	641	681	700	661	679	678	655	654	691	687	668	709	674	696	652	708	638	678	674	672	696	663	689	704	662	664	686	689	642	711	662	677	672	724	732	660	706	691	602	679	677	688	656	642	711	725	698	667	694	684	633	640	734	689	655	711	652	659	702	641	628	652	716	635	676	674	664	647	680	701	661	630	690	636	675	620	673	677	763	695	656	685	702	681	675	614	677	662	681	662	686	643	651	660	644	677	720	678	662	637	668	680	691	654	648	644	681	668	700	695	683	687	656	643	652	658	658	659	701	707	690	666	644	683	655	667	660	636	668	692	715	654	650	693	677	687	649	670	661	718	698	702	683	661	678	677	671	647	732	710	670	651	694	657	679	687	674	643	686	706	727	641	679	680	648	618	689	618	713	661	636	687	682	695	701	684	649	691	648	695	682	688	637	692	720	668	679	648	709	717	672	643	645	745	671	710	663	643	694	684	722	675	695	704	676	713	698	626	677	705	670	668	666	668	706	625	681	695	657	691	659	624	659	696	659	715	688	707	695	665	669	673	656	697	675	687	662	678	683	689	691	668	673	625	697	671	711	648	677	668	671	692	671	698	694	687	698	713	657	671	669	719	658	641	704	680	659	715	652	683	645	660	645	686	683	726	701	674	731	707	658	708	693	644	719	650	683	699	675	647	643	672	652	702	687	716	670	687	703	743	651	685	662	709	682	680	667	662	677	651	667	652	669	646	653	688	660	638	694	680	666	655	700	663	662	628	656	666	697	628	692	678	661	646	664	698	700	676	644	692	644	729	687	686	698	702	692	675	693	715	655	735	677	645	655	701	661	667	665	670	650	677	662	677	668	680	701	645	691	629	660	691	646	673	673	707	661	691	677	655	675	714	673	643	640	670	679	712	649	710	643	698	682	662	680	654	669	635	681	664	694	729	681	689	630	691	684	702	688	660	715	715	679	643	631	685	651	659	676	687	664	652	646	741	674	641	684	694	645	632	693	640	718	704	681	713	652	721	681	703	722	660	659	689	620	690	650	657	671	690	709	684	664	659	666	677	666	705	696	677	663	686	677	686	660	681	665	648	637	663	703	688	680	714	636	641	668	679	703	705	659	691	639	640	652	676	679	679	711	701	668	689	676	695	745	725	664	698	667	694	646	675	686	670	696	631	645	663	651	659	705	687	684	717	669	697	706	659	679	665	711	684	675	706	707	677	653	706	675	670	671	700	626	655	681	674	682	706	666	668	685	687	655	645	669	680	733	676	669	702	673	653	709	689	666	677	688	655	689	685	701	709	657	663	657	679	668	658	658	659	650	654	672	680	691	661	665	661	691	666	704	670	664	688	612	704	671	675	635	654	640	672	678	702	671	678	659	679	718	665	617	715	720	721	652	673	665	684	657	660	676	647	663	700	643	673	695	662	707	668	652	687	683	701	660	692	683	658	676	647	686	691	705	695	672	639	643	702	721	685	685	674	662	687	654	685	683	686	624	651	694	608	673	703	697	713	669	661	728	678	678	638	738	657	666	681	640	675	676	724	724	668	678	754	659	652	659	637	699	714	669	681	663	677	683	695	658	634	633	690	680	696	668	665	699	709	683	691	657	656	675	687	693	657	673	705	681	668	668	687	681	719	690	670	666	724	663	697	713	721	688	715	655	655	701	644	704	653	714	646	660	684	684	664	644	648	713	650	646	698	649	699	660	704	661	621	647	706	717	664	661	678	654	728	675	715	674	690	670	708	652	664	685	688	679	674	660	695	708	703	685	658	675	676	692	671	655	659	699	648	677	693	679	680	651	631	706	667	662	728	675	715	680	659	633	694	621	679	649	656	682	709	695	679	729	724	695	705	667	700	708	693	683	678	675	645	680	643	723	686	643	642	653	700	654	708	698	674	691	660	686	702	640	638	665	663	655	662	710	699	658	661	732	662	631	685	708	692	670	699	670	685	659	629	646	676	701	661	641	663	708	684	683	726	701	675	684	686	635	713	694	718	640	677	650	699	649	652	656	710	697	655	686	665	665	735	680	713	665	652	701	639	645	629	729	713	665	708	691	658	677	679	719	714	682	671	657	640	659	710	667	646	662	674	708	676	686	678	697	696	704	663	676	705	617	712	635	638	651	680	668	632	706	672	677	730	657	668	687	677	685	697	699	678	663	697	675	621	699	666	703	649	693	652	698	739	648	675	658	699	670	632	666	666	657	657	630	619	659	681	631	695	656	703	715	692	684	646	680	712	696	691	717	710	703	709	683	640	630	690	690	689	671	703	699	655	701	750	661	660	667	705	670	639	681	658	679	650	675	653	696	683	675	664	634	678	672	670	656	635	698	714	647	753	656	738	722	682	657	675	686	726	674	665	648	654	653	699	681	641	715	671	669	689	659	713	674	700	708	704	653	696	695	665	681	651	686	665	667	650	694	679	687	667	688	679	650	638	703	652	637	729	628	728	728	669	642	680	649	662	655	669	671	682	683	699	621	591	683	682	644	707	630	677	702	682	722	667	679	678	688	676	700	686	650	660	643	699	721	679	659	659	653	685	687	742	661	696	682	684	673	670	730	701	639	605	675	689	645	671	674	645	659	666	717	695	753	701	691	644	682	661	690	674	674	643	676	721	697	664	669	696	633	632	641	679	670	681	675	668	627	721	685	677	638	648	714	669	678	679	676	637	675	687	694	687	637	656	676	655	674	615	655	654	727	713	667	649	684	702	669	650	710	683	643	666	695	699	677	693	661	661	678	646	647	661	700	668	746	669	673	698	642	726	655	690	683	686	689	681	685	645	659	660	665	662	652	692	651	609	669	667	703	659	662	684	708	716	631	690	700	689	665	693	669	712	668	674	719	646	716	677	685	741	644	699	683	687	636	672	687	657	657	700	706	675	684	676	650	618	693	691	659	606	659	703	645	690	647	673	647	685	685	688	663	673	672	731	657	660	688	667	642	684	654	731	702	646	685	664	682	661	689	655	704	699	674	655	659	703	684	706	728	657	662	685	663	725	666	658	665	686	711	704	653	660	736	679	661	697	661	689	685	670	679	723	685	647	678
7485	500	547	462	326	268	287	246	220	231	215	197	162	144	195	205	173	181	184	205	161	170	169	177	175	202	188	185	188	192	181	186	170	171	173	154	146	182	179	190	177	179	143	196	178	161	136	162	168	176	146	151	158	178	200	176	191	160	180	155	160	148	176	173	141	184	176	186	191	179	128	171	150	156	160	159	176	162	170	164	166	193	180	125	170	157	172	196	149	156	187	160	152	158	163	174	209	162	175	181	152	159	181	156	138	174	184	171	163	157	145	155	168	176	159	194	168	171	174	171	161	215	205	177	184	167	131	180	138	138	169	191	169	152	147	156	149	157	149	181	147	186	182	194	159	176	146	160	164	181	165	177	165	173	199	173	162	175	187	162	190	173	150	164	171	180	168	188	156	167	163	177	188	159	164	180	177	159	153	172	161	186	164	153	150	170	201	176	175	138	156	179	159	158	165	178	181	175	179	175	178	181	167	181	173	158	137	188	163	172	175	166	179	171	174	160	149	192	165	191	164	201	155	188	169	163	154	175	164	175	163	161	155	168	149	179	133	143	176	145	143	167	165	139	170	176	176	174	169	173	169	180	147	147	151	154	158	183	150	171	164	173	158	154	164	180	162	185	164	146	189	201	199	184	182	162	148	167	155	167	177	147	181	155	166	162	180	167	177	182	130	159	196	173	182	171	171	178	172	142	187	194	169	177	211	151	183	170	157	156	163	178	177	173	181	183	149	184	159	150	183	169	166	156	166	132	194	170	191	167	159	188	178	172	174	159	176	169	181	206	170	165	183	183	159	175	161	186	144	180	166	178	154	167	187	157	169	165	194	182	158	171	164	169	151	158	145	149	153	137	166	191	163	181	183	173	160	167	156	167	180	186	175	180	171	198	162	141	144	147	184	174	169	156	161	154	181	173	182	155	168	163	157	171	180	157	191	155	150	175	133	158	161	187	159	157	155	179	165	140	149	175	173	187	189	159	186	159	163	163	162	197	189	189	180	163	164	185	168	164	184	168	162	183	157	136	161	175	201	176	164	188	158	170	163	167	135	180	156	168	168	164	194	184	172	173	144	166	169	190	166	162	181	193	180	165	170	146	194	175	189	176	160	160	164	175	174	187	181	161	169	162	171	170	142	157	172	164	195	179	160	164	176	159	161	143	166	167	183	185	194	154	161	164	163	150	173	169	158	172	181	144	164	168	156	173	136	160	182	186	182	173	178	176	160	158	178	175	159	170	140	191	200	173	178	163	158	141	171	175	155	161	186	165	143	195	180	162	171	165	169	151	185	148	160	167	179	164	148	143	162	159	157	184	178	142	166	142	177	165	176	173	150	162	157	182	175	165	184	183	190	145	180	171	173	186	180	161	168	177	178	190	144	190	174	161	173	174	185	173	179	168	160	168	172	166	188	151	180	157	166	164	148	163	173	184	188	173	214	158	194	187	152	161	137	178	168	162	164	156	173	181	169	139	165	186	188	184	161	187	180	149	169	184	148	159	160	143	147	174	188	156	181	158	163	176	177	173	161	163	190	173	164	166	149	185	184	154	144	167	182	177	184	181	177	170	186	167	151	154	162	176	170	172	170	188	194	160	161	157	168	153	157	161	152	174	175	171	162	169	146	180	182	169	170	167	182	190	157	183	169	146	148	189	173	171	180	174	178	141	165	159	169	169	194	182	169	178	148	156	163	175	174	148	170	158	162	158	166	146	183	153	152	166	176	178	177	167	162	160	187	181	175	162	156	152	194	192	176	167	186	164	156	158	150	215	179	183	165	171	167	166	177	157	159	163	175	168	169	180	185	183	172	176	164	175	159	165	194	160	173	153	148	190	155	162	177	155	173	154	182	168	197	144	165	186	163	152	177	189	150	167	161	187	196	169	137	177	175	208	182	161	189	168	150	153	175	180	170	166	170	187	194	149	182	171	180	180	171	152	184	186	160	154	185	156	148	166	174	173	185	147	156	160	165	177	139	175	170	147	163	180	196	166	169	163	166	156	191	166	172	190	180	171	189	189	164	176	161	180	166	191	165	187	171	175	207	175	184	191	177	182	170	186	171	142	157	190	152	162	166	153	175	163	187	167	148	157	172	154	159	159	189	188	153	161	152	171	177	161	164	183	173	196	183	173	184	172	163	151	136	161	163	161	154	145	154	162	185	162	167	156	174	185	166	203	151	146	151	201	200	176	148	149	177	159	170	159	151	172	178	170	158	152	152	174	203	173	182	158	168	166	168	157	146	192	176	158	172	159	173	172	167	162	188	163	175	190	172	181	180	185	149	162	176	160	180	167	195	163	151	157	186	155	161	159	153	164	163	186	165	151	150	160	164	166	194	153	166	135	171	187	187	170	184	184	162	144	166	160	154	150	175	191	166	169	188	179	153	168	169	148	149	176	172	154	134	163	163	172	151	141	181	172	171	187	147	186	163	183	185	156	193	156	177	163	159	168	166	170	164	171	178	160	184	191	161	186	181	161	163	173	154	156	167	133	171	170	178	154	172	173	175	176	176	169	176	170	162	180	148	155	173	173	174	172	204	159	178	147	135	161	181	168	187	156	183	164	191	162	161	161	163	187	172	162	194	187	153	171	164	184	161	170	157	170	163	153	159	189	192	145	177	174	157	175	165	164	158	179	159	173	162	145	155	143	157	153	191	147	166	167	204	147	166	146	160	172	162	162	164	172	177	195	155	168	153	156	155	167	156	154	188	162	160	169	176	169	166	154	181	200	169	162	152	133	149	147	175	146	168	151	166	157	175	161	158	163	153	159	158	181	175	194	173	181	184	161	189	160	199	155	158	196	167	181	165	188	147	170	159	197	135	169	169	186	167	167	164	171	177	173	158	158	148	183	152	191	148	185	175	166	168	171	170	176	152	152	179	166	167	174	184	167	174	212	156	160	176	191	166	154	157	191	173	190	153	152	175	168	181	174	162	153	173	158	151	151	178	162	160	175	170	173	156	181	169	147	153	159	181	164	186	140	159	152	156	181	179	152	164	152	164	184	163	159	144	165	185	151	195	184	173	171	162	168	157	152	152	153	193	166	169	187	187	170	165	141	155	170	170	163	171	198	190	155	179	163	166	191	167	166	178	167	143	165	195	176	180	175	183	176	158	169	166	168	171	159	171	162	183	179	164	152	158	175	175	178	140	163	161	162	181	197	182	152	167	171	163	179	182	181	160	154	165	162	168	169	156	159	197	174	184	159	163	136	162	178	166	182	161	175	171	191	142	133	130	147	179	154	162	193	156	156	168	167	186	186	172	185	168	167	176	174	175	158	174	184	156	174	195	187	166	156	171	181	190	176	158	163	149	175	183	185	182	179	170	161	158	166	179	188	178	157	194	150	201	165	167	161	169	153	160	153	188	146	163	173	162	140	159	158	157	147	176	151	169	165	157	136	167	170	164	175	178	160	177	179	177	174	173	194	158	176	166	171	182	175	178	176	183	183	180	168	163	190	152	168	165	173	169	183	144	160	170	139
6308	761	1301	1489	1296	1054	916	786	737	658	678	574	604	562	599	514	562	518	522	503	510	497	521	524	553	508	475	519	456	443	476	493	498	472	470	486	520	473	476	515	476	503	503	488	456	471	534	455	457	479	504	487	469	465	422	466	442	451	469	498	462	505	470	513	464	474	444	462	456	468	491	497	463	463	465	454	493	472	449	464	447	472	446	485	461	450	458	493	426	450	474	419	440	468	505	456	466	492	447	482	489	462	451	513	450	498	475	455	440	504	474	457	456	455	469	453	452	463	437	429	458	459	459	471	446	445	480	466	473	421	486	486	489	424	494	480	465	495	433	460	478	478	453	492	443	489	486	483	475	458	451	457	508	450	452	473	481	468	469	456	433	458	428	498	445	469	454	463	442	463	432	424	446	459	480	470	460	448	469	490	451	440	456	494	486	494	448	496	485	435	474	448	461	459	454	444	451	470	471	479	446	508	476	462	488	465	447	484	498	474	436	502	442	519	475	456	487	475	485	467	474	471	460	437	447	461	431	516	483	465	483	490	470	435	439	461	477	422	443	464	480	464	482	498	475	464	479	460	469	510	469	436	483	435	447	483	491	434	469	467	510	464	432	435	473	441	473	463	468	404	456	477	471	447	442	452	446	440	474	498	431	446	472	476	476	462	446	453	486	446	441	477	440	462	447	445	480	434	456	484	442	420	463	474	489	467	470	460	450	463	490	466	470	445	513	476	455	449	466	444	465	478	415	450	469	463	437	431	488	447	418	444	438	473	461	462	449	454	520	463	482	427	483	477	485	468	458	458	451	484	472	485	428	473	471	476	430	445	494	438	480	427	439	428	468	442	467	435	457	441	487	484	443	446	474	448	427	460	473	463	476	474	477	456	449	480	439	468	462	464	415	479	464	462	445	468	489	517	470	516	463	485	462	453	440	473	473	451	473	451	436	511	451	472	498	451	432	484	445	436	456	461	486	476	502	439	518	490	448	457	493	449	510	464	469	470	460	506	444	482	504	492	487	452	454	465	491	454	409	458	482	446	444	463	440	500	484	483	415	454	457	433	433	464	471	482	477	435	471	485	444	491	463	460	457	445	455	463	486	434	492	487	436	465	473	465	492	418	461	489	430	456	461	497	446	475	436	462	426	481	445	472	476	482	510	476	472	475	466	448	453	498	506	439	443	486	460	482	446	472	443	443	460	461	483	489	475	432	440	431	454	516	472	475	473	442	459	495	459	416	484	473	461	443	509	425	490	443	453	507	461	492	493	466	479	460	498	465	438	444	495	456	430	462	488	440	470	463	463	480	454	443	466	452	464	468	449	504	490	497	487	464	435	464	496	444	482	481	472	449	465	524	484	428	463	452	460	446	502	453	457	435	501	464	452	463	476	485	446	483	446	517	474	456	473	473	451	464	468	478	475	442	496	489	432	455	484	450	485	447	509	479	480	524	451	475	461	451	532	489	431	477	449	425	453	457	480	486	471	476	439	460	472	440	468	449	457	486	534	466	484	448	462	507	491	428	475	452	453	477	474	449	472	475	451	502	470	478	473	444	451	453	456	468	466	449	445	475	454	487	494	461	480	497	501	471	506	457	438	429	471	439	476	450	451	473	483	443	471	486	483	416	447	481	460	461	443	460	477	483	448	480	455	483	463	447	485	480	448	484	484	506	475	441	455	417	490	458	440	475	434	477	497	468	448	486	472	446	477	453	483	419	418	459	461	481	460	457	439	457	508	430	469	461	480	454	473	488	470	442	439	455	475	470	498	420	478	456	439	453	462	451	475	463	454	465	459	471	453	430	471	475	462	495	431	445	484	510	439	481	458	497	457	426	473	446	507	472	522	474	491	462	465	480	454	470	464	471	438	457	464	471	472	463	492	451	483	465	486	461	463	470	453	452	438	481	481	513	433	462	435	475	488	496	454	467	441	398	466	429	477	458	453	462	427	470	454	451	526	470	440	483	462	431	450	432	434	492	484	461	432	466	478	479	460	439	454	487	437	445	469	438	448	494	461	483	471	447	434	499	487	437	515	416	473	483	402	482	441	450	461	485	459	452	502	436	451	456	470	475	469	458	467	472	472	450	461	492	484	495	438	490	449	439	483	448	460	510	490	476	466	485	439	500	471	449	505	469	497	472	463	488	502	433	443	428	457	435	507	453	502	459	465	456	494	463	452	428	440	478	452	460	445	439	455	456	467	466	450	445	479	493	515	431	473	460	449	511	438	466	438	429	442	451	471	460	470	438	489	475	480	506	444	446	476	437	466	504	466	477	467	456	465	466	425	509	474	467	419	431	452	406	500	473	445	463	465	472	461	478	509	497	451	457	474	477	475	489	448	486	504	458	455	450	461	487	465	495	442	444	475	461	458	487	453	446	476	448	516	480	474	516	455	470	443	485	476	429	490	463	446	517	462	467	471	497	428	452	508	471	484	493	480	471	461	451	462	445	469	469	485	460	507	447	478	466	458	459	474	469	459	464	477	477	457	447	457	471	477	489	435	470	483	470	448	485	436	469	456	480	474	455	482	482	492	465	500	479	473	477	469	468	480	463	438	504	482	442	458	473	470	429	442	503	466	457	483	460	429	417	476	476	437	429	463	475	477	463	480	427	483	480	472	486	469	456	462	472	496	459	480	474	448	449	462	438	440	441	413	488	474	499	432	469	420	459	463	443	453	473	492	441	450	475	495	463	452	455	436	431	478	464	450	470	489	484	454	440	483	468	490	500	445	472	464	454	472	450	457	467	465	478	437	455	494	484	486	473	485	453	478	431	464	456	450	480	481	511	443	465	447	463	505	452	449	482	483	457	480	477	483	475	463	461	456	489	445	482	433	478	442	498	444	473	438	450	482	496	506	518	462	501	457	478	477	468	450	460	472	438	466	473	499	453	470	463	443	453	474	479	452	442	444	478	441	502	456	461	451	462	424	459	507	447	476	456	486	472	450	474	447	461	445	449	474	440	478	507	472	478	462	508	452	495	467	506	500	476	462	419	452	421	477	490	454	474	440	457	475	473	435	485	488	476	479	445	460	479	466	466	467	454	453	446	486	468	422	480	471	455	469	515	480	483	491	466	478	456	468	488	455	475	451	457	433	439	453	442	444	495	453	459	451	429	481	470	434	466	485	457	477	413	470	499	470	445	465	477	490	475	466	420	466	473	490	450	473	474	440	444	456	439	481	469	455	487	466	472	490	465	455	496	440	449	473	430	445	465	458	503	438	453	457	443	472	460	503	475	480	438	434	438	448	479	449	483	436	444	499	459	474	467	472	474	493	477	424	442	463	503	447	463	503	474	456	493	501	469	473	504	496	433	409	483	467	457	462	472	497	457	462	429	465	460	448	493	476	488	482	438	442	470	479	473	471	492	486	500	489	420	471	460	489	479	501	431	480	456	471	463	440	425	481	447	516	466	439	458	442	438	422	485	444	459	496	490	477	501	465	482	465	480	489	469	415	482	447	478	432	465	448	465	473	477	497	483
14559	1427	1106	911	659	503	473	457	429	378	351	350	399	352	342	352	335	355	353	339	310	319	346	346	329	351	347	338	322	342	321	321	344	334	297	366	335	353	325	325	303	299	310	321	301	305	305	331	304	318	329	327	298	339	340	322	318	324	318	305	261	330	356	350	328	291	352	332	316	359	315	329	289	323	363	333	351	327	307	320	295	303	327	322	318	316	328	327	334	331	323	319	315	368	344	345	323	325	351	299	313	302	306	317	304	330	304	338	354	315	318	281	299	287	286	325	304	327	295	316	352	312	315	308	325	331	274	333	314	334	326	324	306	318	334	315	332	300	330	328	326	367	351	296	299	310	354	324	324	318	346	341	304	309	330	348	354	338	298	327	315	312	314	344	366	340	333	328	312	335	319	332	311	312	318	337	326	347	297	324	289	303	310	329	295	305	330	303	300	305	336	310	306	315	304	313	346	311	314	329	323	273	332	316	326	343	329	306	328	310	312	327	351	322	324	326	327	339	301	316	300	320	318	313	300	315	327	308	344	349	306	333	291	328	324	316	311	328	355	349	312	326	314	339	367	353	346	331	344	385	314	317	343	331	281	307	348	324	343	301	335	304	308	318	331	288	307	339	339	325	334	313	309	322	332	343	365	325	327	316	317	302	319	337	300	350	299	317	306	331	336	313	316	341	289	297	342	322	305	329	302	335	337	357	348	338	317	300	295	319	333	357	340	314	347	318	350	349	308	298	317	290	306	322	311	352	313	326	299	337	297	330	318	332	326	336	361	319	340	342	313	303	297	286	335	306	294	316	332	314	312	337	321	322	312	330	313	338	312	302	307	311	334	333	300	311	325	303	331	335	323	337	367	314	307	342	307	300	344	304	300	308	302	356	344	335	347	353	334	263	318	308	343	320	308	311	310	340	343	303	345	329	320	356	319	358	291	314	300	321	361	281	331	343	334	321	315	325	328	346	328	343	333	322	312	334	319	315	348	342	305	336	307	331	318	344	357	317	327	289	347	322	309	302	319	337	345	329	295	310	302	335	346	299	322	317	328	362	321	355	306	328	312	312	316	295	331	353	310	361	296	355	354	306	341	359	311	341	305	317	331	335	334	321	314	297	350	304	309	324	335	329	281	297	315	342	342	326	284	339	349	305	352	343	364	314	350	340	331	318	320	331	340	315	319	341	327	329	332	302	309	328	344	334	348	354	311	313	295	325	342	327	327	317	320	336	320	314	295	317	303	333	318	324	300	334	321	334	340	324	292	339	314	287	316	328	332	338	299	309	350	331	318	330	318	320	343	311	330	318	338	329	318	329	306	309	335	305	305	331	332	310	311	326	297	331	280	322	307	312	305	329	331	319	306	291	348	334	333	293	309	325	328	357	322	317	320	305	345	323	310	313	330	328	335	323	310	324	324	336	312	299	316	314	307	328	320	318	350	333	296	357	329	329	344	344	318	360	316	318	320	307	317	307	295	337	365	327	313	292	348	391	324	313	318	334	304	288	330	317	307	328	306	321	311	320	317	316	298	324	273	302	309	309	350	345	304	313	299	338	352	351	344	314	322	321	290	349	329	317	329	320	316	312	328	350	357	326	310	330	329	310	319	323	329	316	356	297	327	327	301	352	340	327	332	320	299	340	305	311	323	334	325	346	329	363	312	339	313	305	304	307	314	320	349	343	302	310	383	327	315	280	327	320	304	292	348	340	312	315	318	315	320	293	300	334	345	320	313	334	329	333	283	344	304	303	321	328	305	283	312	312	315	319	322	352	305	306	297	333	343	294	354	341	310	342	316	322	310	326	338	314	317	312	315	320	321	357	324	328	330	355	308	314	357	365	335	314	345	305	347	336	338	296	328	325	349	317	341	311	351	273	312	316	331	289	321	312	309	336	335	353	345	331	292	322	326	342	346	331	310	346	331	309	332	306	305	331	297	325	328	273	300	315	296	326	323	331	330	340	299	319	322	334	315	309	347	301	345	306	295	307	348	307	326	327	323	327	334	336	286	341	352	310	335	329	308	312	325	345	329	322	305	343	353	347	373	330	343	360	323	353	344	320	348	323	344	328	317	329	321	330	353	348	341	363	313	314	332	342	328	292	349	312	352	311	310	311	310	258	300	341	360	330	316	331	330	312	340	329	310	343	319	321	301	322	268	314	281	354	365	301	315	332	323	331	305	334	319	361	350	325	315	355	367	343	376	337	365	298	335	326	329	344	323	315	342	309	340	326	328	320	365	288	307	307	321	348	314	356	332	342	268	307	315	312	302	337	331	347	313	360	310	344	305	348	333	325	306	338	319	299	340	326	350	342	344	342	324	306	319	336	345	312	326	324	326	321	322	309	307	309	347	294	295	326	333	344	334	331	331	336	345	332	335	344	312	300	340	358	319	337	324	307	316	325	337	333	318	324	317	330	336	311	319	296	329	326	322	334	335	338	311	338	350	340	312	340	323	305	324	307	318	307	333	306	292	344	354	350	321	304	325	316	312	293	362	321	321	360	335	330	327	280	323	327	311	325	322	326	303	347	333	324	350	331	341	317	307	393	357	327	324	336	326	322	329	307	358	290	341	323	311	331	288	319	322	316	330	302	310	322	296	359	333	311	309	355	352	337	291	323	360	318	331	323	332	340	314	299	335	324	324	341	323	320	347	295	324	301	337	349	322	357	333	348	353	318	302	328	328	284	316	339	339	339	330	329	343	325	312	327	301	359	311	310	314	328	333	345	329	302	304	328	314	303	322	276	331	338	303	282	332	320	322	344	323	293	319	289	314	319	323	282	323	306	365	340	305	339	307	349	339	311	310	310	370	317	306	307	356	326	332	331	295	302	357	294	311	331	355	306	333	339	319	323	330	307	338	337	349	343	342	301	306	347	325	321	333	335	330	313	303	327	342	348	318	308	299	314	318	302	321	318	347	319	365	315	341	361	306	319	308	312	303	290	337	331	308	327	342	338	331	290	337	291	339	329	296	329	338	323	319	333	320	306	322	356	334	390	337	332	288	314	341	328	319	352	326	295	316	299	291	326	303	293	300	330	347	326	319	292	344	283	363	297	321	326	342	307	301	293	304	326	332	298	340	275	307	306	320	293	293	328	321	318	304	318	322	331	323	320	357	320	348	336	295	341	328	330	301	305	343	317	323	324	344	301	311	308	316	337	329	306	329	304	328	329	339	332	342	346	303	333	351	317	280	297	314	316	292	336	342	354	293	334	329	330	321	341	324	343	329	339	327	294	334	298	335	315	339	347	365	300	325	313	301	297	325	331	305	323	311	319	296	332	320	319	329	334	339	331	324	341	313	341	342	293	327	353	325	314	271	290	343	326	333	297	385	341	312	332	341	295	328	317	339	344	305	317	355	307	331	335	339	310	316	312	314	311	358	333	322	309	345	328	338	322	283	316	346	339	314	319	312	314	292	347	315	305	334	303	358	300	324	319	346	315	319	316	365	345	335	309	294	296	309	289	325	319	343	347	337	321	335	317
8411	1309	2357	2676	2166	1800	1549	1352	1265	1150	1066	1079	1037	932	909	944	948	858	887	864	856	895	899	837	762	810	818	861	820	776	873	862	829	824	771	828	774	802	788	795	785	755	816	777	776	799	775	799	808	731	827	776	793	777	764	813	803	741	794	822	800	804	811	829	786	770	781	779	766	772	817	808	781	786	730	810	834	800	784	801	785	798	777	825	817	771	772	815	777	728	798	804	764	798	780	751	775	736	780	799	793	794	837	757	771	793	740	779	764	774	737	788	814	781	749	830	796	798	794	777	824	792	768	778	763	796	808	767	792	768	813	793	757	801	771	792	782	795	782	772	817	805	763	805	812	803	808	804	772	737	788	800	825	763	826	848	798	817	733	783	799	807	814	785	826	795	776	826	774	778	779	790	809	818	810	800	795	748	782	793	756	797	791	791	783	746	764	774	761	780	798	783	765	718	784	773	785	728	773	751	799	808	790	769	787	748	799	780	787	801	774	849	778	742	797	730	813	828	741	806	725	722	810	763	825	773	817	800	774	807	781	724	765	720	732	772	745	772	808	796	762	767	791	779	783	814	790	782	775	783	739	758	797	794	765	760	756	809	810	795	799	793	721	778	795	824	779	768	773	799	811	763	764	819	722	784	826	814	759	759	781	773	794	779	778	821	784	783	757	791	742	793	787	790	780	812	794	792	780	730	775	744	807	831	823	820	838	734	787	810	756	775	772	801	754	801	777	785	821	776	781	710	767	762	772	814	800	779	767	793	816	742	809	815	736	724	823	761	737	812	767	738	742	782	785	752	785	726	750	772	784	828	794	792	794	776	767	810	753	772	765	787	817	799	780	734	837	775	798	811	758	773	850	760	783	765	735	784	791	814	787	769	792	802	788	816	790	804	728	784	767	829	785	798	790	769	781	745	806	751	780	812	767	789	773	752	817	767	747	756	783	801	794	809	790	778	800	788	821	808	799	753	812	772	794	790	812	806	814	786	819	801	804	813	810	771	772	843	748	784	758	792	738	791	749	761	794	786	801	763	787	800	809	789	800	804	749	797	749	802	847	759	765	767	790	808	775	791	785	788	773	775	797	835	759	822	761	762	753	807	745	795	805	804	780	767	806	767	780	848	813	808	696	762	830	770	759	789	774	773	856	755	736	801	735	783	746	772	786	807	775	790	807	791	801	780	766	723	750	797	779	804	782	749	756	778	787	796	861	821	818	759	750	767	761	789	748	751	762	750	807	818	767	756	817	776	832	780	796	772	817	775	749	813	764	741	865	779	801	769	776	799	813	796	808	777	794	787	779	809	798	812	790	750	792	771	752	790	807	740	732	748	816	750	808	773	729	787	729	792	794	821	764	781	807	762	773	812	773	852	752	784	801	762	780	757	766	820	759	790	776	753	723	815	775	817	800	795	790	803	748	741	752	795	799	746	797	785	783	798	822	789	832	763	778	772	752	814	797	761	779	790	821	742	769	798	776	762	757	757	832	851	752	798	829	785	802	787	820	791	777	808	814	768	827	790	735	744	781	801	791	772	801	838	846	807	767	757	749	793	749	764	801	741	770	793	741	832	785	812	707	767	739	769	791	810	737	788	846	767	781	792	774	783	838	749	777	771	791	766	781	785	761	736	846	775	795	785	773	762	775	774	801	771	815	745	760	772	740	782	796	771	779	784	794	811	780	814	842	798	766	793	739	750	764	777	814	814	758	741	769	769	839	792	753	798	769	760	803	792	786	791	757	776	780	777	798	773	778	768	821	797	750	792	831	774	763	766	806	789	766	787	761	776	748	787	764	822	721	755	813	809	755	816	768	772	807	801	745	769	789	804	745	735	766	823	793	757	736	847	783	838	733	717	780	782	830	809	848	788	769	784	763	803	824	810	777	752	812	761	827	776	795	784	770	789	727	743	813	802	771	808	768	791	786	733	792	797	754	793	757	813	789	741	788	787	805	781	792	810	743	796	818	808	795	717	748	750	807	808	837	778	781	785	800	802	823	747	795	799	765	734	817	787	774	772	788	827	802	800	857	818	788	765	781	767	739	764	783	756	807	785	821	787	794	824	797	790	782	767	769	733	821	713	797	791	787	752	765	729	740	813	771	809	801	821	785	790	758	795	803	765	821	820	777	777	763	746	789	765	729	794	817	766	799	794	795	800	791	770	772	761	771	788	749	817	783	805	762	811	757	806	793	750	818	820	798	762	849	785	762	797	802	775	771	812	773	715	820	783	825	733	818	756	761	811	801	762	749	754	742	773	772	797	822	797	761	782	793	824	789	786	766	792	748	775	812	772	782	822	755	771	745	725	768	813	763	789	765	741	774	742	777	801	802	766	797	755	816	780	801	807	812	817	788	767	799	808	754	803	763	776	772	811	792	805	730	761	836	754	789	781	818	771	799	836	758	811	778	820	775	784	757	783	764	791	780	768	755	789	820	733	842	768	781	759	811	754	773	780	782	787	803	768	735	793	776	776	771	770	759	750	787	835	847	782	831	830	782	807	792	787	816	812	772	799	806	778	740	722	737	817	776	776	741	798	830	847	826	799	827	815	807	757	748	752	824	801	790	742	737	790	775	812	831	841	771	787	821	784	853	765	776	831	799	755	805	776	756	773	841	713	781	798	799	753	823	769	810	772	754	779	755	793	841	753	785	726	768	735	819	741	706	778	784	797	773	744	781	796	817	815	783	759	823	779	817	767	796	761	813	825	739	763	789	784	816	783	825	833	825	794	801	782	774	770	747	832	792	833	762	775	754	777	745	803	851	803	800	801	811	790	813	824	791	824	763	740	777	775	793	780	812	810	774	800	776	754	792	777	830	824	785	792	767	818	772	795	816	747	760	831	825	747	807	779	813	796	780	799	801	754	811	846	738	798	739	833	768	843	798	808	775	807	775	728	760	788	784	788	769	779	772	771	805	804	769	788	754	797	796	766	783	743	754	768	756	778	785	803	816	763	786	784	774	791	782	758	781	817	761	772	752	805	820	780	786	772	764	743	770	744	792	821	766	823	779	787	745	779	768	821	757	819	762	781	817	791	799	784	750	792	775	750	748	794	797	790	799	777	791	762	783	811	770	779	755	816	775	760	741	761	786	787	778	810	772	806	751	793	834	797	768	816	762	790	826	760	762	740	786	811	789	769	813	783	795	778	788	787	797	822	777	804	748	793	766	740	807	804	768	794	815	778	783	792	785	776	749	748	787	772	784	826	784	830	808	780	820	778	802	792	794	791	743	763	781	799	783	809	767	787	761	827	779	745	780	756	759	766	796	776	752	809	795	773	850	769	818	794	792	752	784	794	798	833	785	791	759	804	775	770	748	799	756	809	793	756	760	809	841	790	759	754	799	801	796	792	785	830	744	767	781	779	799	790	743	836	761	700	738	779	789	798	795	848	743	803	741	829	777	781	740	775	764	780	752	791	771	759	718	822	795	818	777	757	812	842	785	828	814	788	786	796	771	838	765	798	772	715	781	817	769	829	826	769
1552	289	285	271	325	276	285	264	265	290	301	263	296	262	292	285	246	274	287	268	291	302	282	257	274	283	281	293	257	289	290	289	291	269	260	276	273	280	280	275	264	289	289	287	224	283	274	263	292	294	261	295	302	282	279	277	289	267	278	282	278	274	272	286	269	282	241	284	295	260	289	290	305	313	273	305	292	276	301	261	269	281	311	272	311	283	237	261	283	333	283	288	305	280	235	295	254	283	269	270	301	258	302	259	299	268	304	257	267	275	298	251	264	275	293	286	282	293	250	289	280	273	284	256	269	278	276	281	266	286	310	261	249	253	296	282	298	324	283	332	266	321	285	309	268	302	258	263	289	267	275	252	246	265	309	326	291	295	268	280	288	277	296	258	280	290	255	287	321	279	319	275	295	245	298	276	304	269	276	284	244	324	309	284	289	292	288	265	235	237	275	241	278	266	262	250	284	267	275	283	268	299	290	294	277	275	249	301	334	288	277	303	278	228	262	299	273	278	273	255	274	269	267	286	262	282	291	231	260	277	241	295	299	297	277	292	302	311	294	276	266	286	261	291	291	268	249	308	325	260	288	261	225	280	272	290	262	255	285	266	289	278	298	248	258	270	292	244	291	267	267	289	288	298	331	268	283	279	312	273	268	278	250	290	315	255	288	267	281	260	293	263	304	310	289	265	274	269	292	287	280	288	286	254	267	289	284	265	274	257	280	322	285	265	268	271	276	315	318	294	310	265	289	281	327	274	288	285	285	274	276	276	253	270	262	280	304	271	292	299	308	255	285	302	273	266	287	283	295	270	284	270	319	281	237	239	253	259	282	299	303	257	261	293	278	257	263	277	283	247	272	245	290	268	288	291	267	289	281	243	301	272	287	304	317	291	287	287	281	289	289	243	275	263	268	288	266	260	289	268	287	280	318	314	274	260	281	278	281	256	283	270	275	283	268	312	265	289	292	275	281	278	299	268	277	274	271	298	273	277	291	294	278	275	293	287	278	305	284	260	271	241	300	278	281	265	255	274	287	267	267	271	275	306	294	288	303	272	276	282	291	286	267	279	257	274	309	298	233	297	213	266	298	293	261	272	317	232	267	297	289	279	275	296	306	292	254	289	269	308	273	308	276	305	272	301	273	273	299	272	293	261	298	266	284	275	324	287	276	287	306	259	265	289	296	235	282	272	273	292	267	264	268	266	290	270	286	267	292	335	281	270	266	287	301	262	281	278	306	241	287	278	239	304	309	276	303	294	277	278	273	307	294	282	298	283	262	288	282	282	282	268	281	266	290	268	300	297	325	273	297	269	261	286	305	307	224	264	270	293	272	277	308	286	258	307	299	284	282	280	275	281	309	291	287	288	273	280	266	290	285	291	280	235	246	282	279	286	278	278	291	304	333	303	303	311	304	284	279	270	277	295	260	288	271	305	271	300	314	303	279	264	289	287	253	281	291	286	297	287	273	297	263	284	280	294	269	237	266	298	276	313	265	283	299	293	247	301	282	304	279	272	297	268	306	253	304	275	281	322	297	267	269	286	308	287	291	274	285	273	265	303	289	283	314	273	271	279	270	289	269	284	277	302	280	279	284	268	268	277	299	272	257	277	300	303	303	291	284	270	288	289	256	286	291	291	259	277	273	246	269	277	268	247	292	271	277	240	280	279	273	280	278	265	292	263	286	257	252	279	265	266	329	312	282	278	265	299	312	267	304	245	295	241	266	265	289	293	270	273	305	304	296	290	273	262	304	281	278	291	273	276	307	278	292	296	302	286	284	274	292	270	293	259	290	257	279	285	295	283	319	249	254	258	305	288	280	245	323	303	254	274	255	261	325	264	289	305	275	274	250	302	295	272	271	273	281	271	296	313	251	276	298	278	286	275	298	316	250	273	300	256	304	265	285	235	291	282	284	277	282	268	247	283	267	262	270	271	257	286	264	274	261	263	251	257	288	285	319	319	261	274	273	269	231	297	276	282	282	266	294	310	320	307	269	301	288	256	284	238	262	287	261	258	282	276	284	274	270	303	255	265	257	253	305	257	284	272	305	306	309	322	288	267	316	272	264	319	291	303	272	264	280	303	304	276	268	291	295	250	273	280	275	289	265	261	302	262	301	308	280	274	283	283	301	279	293	293	301	281	255	280	279	282	268	277	279	285	307	300	274	279	275	274	283	280	271	262	300	306	280	278	284	298	291	245	304	294	267	302	282	284	260	257	296	293	274	281	247	266	288	271	279	308	305	273	257	271	274	320	294	260	301	269	297	268	269	286	294	271	298	304	282	288	258	273	269	277	304	313	298	268	299	243	262	267	280	280	267	269	285	274	266	290	265	267	278	262	304	282	284	270	307	287	281	258	284	290	245	277	277	282	266	285	283	272	273	246	293	253	326	267	309	249	289	277	270	278	279	274	292	303	259	279	284	247	272	262	284	277	286	273	278	280	277	264	272	282	266	300	261	254	303	274	283	279	300	273	267	295	285	278	293	287	291	284	260	275	306	292	273	278	293	275	286	248	273	293	285	266	295	308	279	272	299	251	293	285	294	282	277	279	257	285	264	274	288	298	265	317	264	270	283	224	285	275	311	289	270	257	322	300	270	286	272	271	268	286	271	290	287	276	305	261	263	276	287	255	303	277	267	347	305	278	272	285	267	271	301	241	272	276	308	305	306	274	255	321	332	287	296	294	255	318	295	266	267	289	328	313	271	295	275	286	306	267	297	286	291	260	288	276	272	251	276	300	315	264	307	266	266	255	277	284	277	280	270	262	286	260	267	295	264	275	255	308	314	287	264	277	270	307	301	285	279	310	279	281	273	270	313	275	270	283	288	273	305	315	260	275	294	272	273	278	255	289	259	280	280	277	274	275	276	281	271	280	282	291	295	291	284	300	281	288	276	305	242	275	300	297	291	265	284	297	261	280	302	286	257	265	293	258	266	282	291	244	279	301	317	304	293	267	304	282	273	261	263	297	285	251	309	294	254	272	315	325	290	311	278	262	255	282	287	292	295	304	316	286	253	277	268	275	277	297	241	276	303	305	251	315	290	270	260	272	265	275	297	263	307	281	291	282	286	285	261	279	299	287	313	275	275	256	253	288	276	275	269	262	268	266	273	261	253	270	287	260	298	297	297	294	294	286	271	286	302	276	278	263	332	277	289	256	281	308	311	291	273	285	302	317	261	276	269	281	299	319	276	278	285	270	327	267	269	262	268	280	232	278	292	261	288	266	281	274	269	280	261	297	285	317	268	288	259	259	258	272	302	301	245	282	267	283	284	304	286	280	286	282	245	300	278	299	252	284	275	254	264	287	264	284	268	268	253	292	264	277	283	301	293	268	288	287	297	287	244	246	244	299	266	289	272	294	261	274	233	312	286	272	262	299	275	270	295	271	269	271	301	290	305	272	269	256	288	287	284	326	278	269	278	237	286	257	239	272	280	274	249	275	245	269	267	280	293	282	269	261	252	321	299	270	261	240	266	317	295	265
1893	688	702	702	722	720	687	709	647	693	661	687	693	658	684	619	700	699	678	720	695	665	628	637	701	674	618	687	635	641	674	655	630	688	656	661	670	687	653	671	660	708	658	688	679	664	668	698	682	647	678	694	680	651	664	644	700	652	683	681	702	702	655	639	704	677	661	692	664	658	699	667	666	652	677	705	634	653	716	699	663	700	688	666	705	668	660	703	682	678	655	680	693	626	631	653	706	684	659	667	691	658	639	642	691	682	666	663	647	669	720	639	698	722	712	719	649	685	658	681	659	639	674	666	701	672	634	668	663	676	707	673	648	708	692	683	711	678	674	636	677	680	652	670	641	649	704	660	678	691	632	631	661	669	630	670	654	634	687	684	651	634	686	692	674	675	728	653	665	656	698	636	706	688	644	647	700	665	706	659	625	706	627	627	710	661	690	681	698	665	626	632	667	712	692	661	638	670	692	704	660	663	649	666	652	656	689	699	683	638	663	653	675	638	659	665	673	689	714	654	648	665	681	656	662	656	659	644	681	611	713	649	643	675	649	614	726	660	664	661	665	639	648	660	675	674	691	675	693	681	613	735	644	683	657	646	673	670	669	618	692	683	667	683	682	712	634	658	681	685	656	678	707	658	684	679	690	685	646	718	708	692	719	629	672	632	637	693	663	693	669	695	660	656	660	674	683	675	650	710	669	659	685	668	657	673	688	652	666	679	642	674	646	627	633	680	676	638	666	662	686	680	655	668	670	664	670	654	685	693	653	677	685	731	666	653	704	650	710	688	720	650	653	701	674	704	667	641	655	668	693	693	684	646	654	689	684	665	668	701	726	670	655	644	640	669	657	656	658	718	665	678	641	639	691	638	702	657	674	639	684	683	686	654	647	654	711	696	636	696	709	621	668	680	672	665	674	681	657	669	639	636	683	685	678	652	668	688	685	682	651	625	667	681	696	715	666	655	711	620	670	679	681	664	706	669	636	640	674	660	679	665	679	670	715	696	686	705	686	652	650	667	675	666	699	670	638	641	671	682	677	712	694	682	684	671	673	633	697	648	621	696	653	637	655	637	674	691	676	627	650	678	670	677	647	671	710	678	646	711	694	654	641	629	644	656	667	679	689	723	656	630	681	617	682	670	671	669	662	659	673	662	638	649	678	656	669	598	686	674	642	692	674	633	648	677	698	703	650	655	697	693	676	643	650	645	685	652	659	633	750	614	649	649	680	660	717	738	687	664	700	727	697	650	712	678	687	687	680	685	721	673	649	650	691	668	687	681	644	652	662	688	704	701	641	633	705	650	671	609	653	656	682	659	677	702	676	680	653	663	684	705	685	676	690	695	652	629	687	667	656	694	619	679	649	671	678	646	673	617	661	700	678	685	664	683	650	653	661	715	677	674	680	628	658	712	633	730	702	693	685	669	664	688	699	644	681	658	701	637	638	680	666	712	704	624	661	688	668	689	639	662	659	664	681	698	693	689	641	670	650	668	672	670	645	679	671	724	666	646	647	673	657	665	692	668	677	652	619	727	664	655	697	683	632	653	661	669	663	660	687	709	640	710	658	646	690	665	660	636	675	677	652	671	651	664	693	706	712	664	682	736	609	655	661	651	659	669	683	620	662	661	654	640	653	673	655	681	640	666	687	714	679	690	717	691	687	664	638	701	635	654	685	716	700	629	703	693	680	673	650	654	656	634	648	665	705	669	652	661	693	687	674	641	670	699	729	651	671	685	658	646	676	639	708	643	662	659	709	672	669	686	621	708	695	659	685	655	666	676	689	650	652	678	701	677	646	648	663	658	646	674	660	707	691	631	679	685	689	653	680	693	621	648	626	675	662	693	694	656	618	676	672	637	673	639	664	693	709	624	669	629	672	654	633	686	644	688	640	641	690	707	680	640	659	672	655	690	645	763	656	681	685	665	665	657	647	640	654	639	680	686	704	685	634	679	662	690	677	663	679	641	655	689	653	675	675	703	699	667	642	712	655	645	643	646	642	670	668	686	660	664	643	702	693	613	731	687	621	713	680	665	718	662	720	672	669	689	686	662	612	654	711	706	688	679	640	638	657	687	656	673	652	674	722	692	685	652	674	657	667	712	660	686	699	668	676	655	652	667	671	675	663	662	651	696	657	688	635	637	656	671	689	696	744	667	650	710	722	695	637	664	661	662	649	670	654	666	658	663	604	715	660	668	614	621	643	642	616	692	700	665	679	652	649	660	745	696	635	672	631	634	686	650	652	655	673	690	625	688	682	677	704	648	680	659	701	696	627	633	686	711	665	679	708	669	666	687	653	671	697	669	715	706	645	673	656	658	690	653	672	666	682	643	669	666	682	704	611	646	651	669	686	693	679	720	691	642	655	643	696	669	688	663	687	683	606	673	670	647	713	651	671	692	696	633	672	633	687	639	740	668	675	618	629	639	680	675	678	642	659	644	700	622	728	652	689	669	664	680	673	655	719	647	668	678	665	690	696	685	657	658	666	637	676	662	716	667	652	716	657	684	663	715	655	649	646	632	644	696	676	634	665	698	680	696	668	675	665	698	676	719	675	621	679	626	714	692	667	654	706	678	694	670	640	666	672	711	696	706	711	702	689	635	714	665	641	680	703	691	720	653	660	682	665	667	702	659	667	652	671	671	692	693	684	686	644	669	628	706	667	639	681	677	666	687	717	695	673	671	655	644	643	679	685	641	634	710	637	603	737	700	654	667	703	651	639	652	624	712	674	683	664	643	644	678	717	694	713	694	664	640	667	633	656	705	646	675	666	651	660	642	667	679	683	687	701	611	652	658	695	639	672	698	634	688	688	684	632	650	625	649	684	641	636	682	641	703	628	688	677	675	685	686	678	649	661	713	674	634	682	650	630	663	680	649	666	642	666	657	632	632	628	659	695	671	706	676	688	678	647	673	645	645	672	645	661	639	630	663	653	691	681	669	619	665	672	695	631	669	676	706	678	649	646	685	697	677	669	685	672	652	669	651	696	679	668	644	677	633	695	659	638	700	656	645	668	679	689	641	693	681	699	619	635	667	701	640	660	679	706	686	672	630	695	665	672	652	641	659	685	634	686	661	675	648	663	668	665	655	658	662	646	640	675	622	684	695	702	660	659	689	675	686	678	687	634	688	666	653	646	636	632	648	689	680	679	671	658	634	668	672	690	649	662	663	668	653	697	674	661	655	698	645	681	714	690	709	711	642	683	633	696	683	691	696	696	615	646	711	717	683	689	648	667	677	665	713	643	657	604	641	677	688	640	704	630	681	720	707	653	670	709	635	666	634	658	689	683	692	650	704	681	667	676	680	598	655	672	651	634	683	669	688	712	698	646	680	660	645	658	684	675	692	657	697	693	695	681	711	697	646	664	659	645	658	676	661	685	728	674	661	643	708	615	661	630	736	629	657	684	670	632	655	650	677	720	650	662	661	693	651	655	657	674	705	664	652	653	730	659	681	680	677	674	686	714	683	725	649	710	658	669	699	685	681
7373	524	534	455	338	333	235	205	234	203	192	198	153	171	172	173	183	194	174	172	180	195	165	176	183	154	177	209	164	181	166	175	172	177	189	184	208	179	179	154	170	168	193	148	147	169	153	176	160	171	168	182	180	173	194	168	169	158	163	133	170	160	154	161	146	185	174	174	160	180	160	186	179	176	141	142	166	169	162	152	179	140	155	175	141	178	178	136	177	170	158	151	173	183	149	167	156	172	179	175	164	166	178	162	165	182	169	157	192	184	172	167	176	141	163	170	180	167	157	186	174	160	155	169	175	177	141	158	174	158	194	144	171	168	184	147	152	175	178	190	172	146	159	169	180	181	164	158	158	134	168	145	163	160	143	145	156	177	179	166	175	169	174	167	188	193	157	156	149	152	178	175	169	185	162	164	159	163	153	149	164	183	201	177	181	176	166	164	177	175	159	158	151	168	150	161	163	162	177	178	163	182	160	172	170	173	151	154	162	170	152	170	158	151	157	168	180	168	180	177	169	170	163	174	144	181	167	155	157	194	144	180	165	181	173	199	190	168	192	142	195	169	161	143	156	159	157	130	163	169	158	165	154	158	163	178	178	165	164	177	162	177	143	149	184	159	186	179	166	173	159	180	169	150	187	153	180	185	141	161	170	173	193	173	153	170	174	187	175	161	167	171	170	128	142	162	184	170	179	132	168	177	171	173	169	173	182	166	152	167	155	157	154	180	186	183	200	175	180	157	191	171	165	159	158	188	169	189	170	153	163	171	176	167	157	179	180	159	173	135	186	166	151	161	162	176	163	153	163	197	179	136	178	189	152	189	169	164	187	161	146	157	154	159	159	158	165	149	158	154	163	137	144	173	181	178	199	182	174	176	182	171	173	167	174	177	155	153	183	169	203	152	182	196	156	177	198	157	165	158	159	165	165	153	175	177	156	137	172	136	171	169	176	171	157	179	137	157	176	150	171	145	171	164	171	164	167	177	166	176	165	169	167	184	182	175	141	165	171	175	161	156	181	173	167	171	147	169	162	180	156	159	163	139	170	163	164	166	174	195	176	158	158	141	188	146	179	172	178	171	160	176	181	145	170	173	155	163	152	153	184	190	167	169	162	161	127	183	176	184	158	164	167	180	168	161	161	165	174	159	139	180	204	150	168	163	150	163	159	195	158	181	167	165	171	195	151	141	164	192	142	151	168	190	191	176	148	173	173	177	160	194	165	186	160	182	160	169	180	167	144	143	156	171	186	163	171	164	184	148	176	171	168	160	160	171	165	160	151	152	169	153	162	176	168	183	173	190	152	158	163	152	149	187	155	175	158	138	167	150	184	166	173	142	169	152	153	153	179	193	179	149	165	165	148	132	159	179	161	166	177	180	162	155	147	161	151	164	150	195	188	149	155	142	165	169	177	188	166	156	178	170	173	158	175	153	175	162	163	190	195	141	158	175	153	169	135	183	179	151	164	142	138	171	185	176	157	186	144	167	179	187	156	160	168	151	178	171	159	149	157	178	168	155	175	170	161	169	154	175	177	164	172	169	189	161	165	169	168	161	196	188	161	162	167	151	151	201	175	172	182	166	158	170	166	189	135	187	165	162	166	146	191	156	155	138	189	132	153	151	165	158	157	162	176	179	168	190	171	162	172	162	166	181	154	173	180	171	186	166	157	143	179	154	167	148	174	162	172	182	167	188	141	151	162	160	161	178	192	193	161	194	161	156	184	178	174	159	157	157	151	181	175	197	175	164	192	143	162	168	201	167	172	154	174	177	179	160	175	192	143	159	179	143	185	144	147	163	166	189	187	183	179	137	169	157	172	153	169	148	172	179	162	177	160	157	162	180	173	151	185	198	182	142	176	159	161	162	156	165	171	166	142	174	154	159	178	148	182	172	189	161	170	192	155	155	173	188	170	165	151	177	178	173	146	158	177	180	172	172	154	159	176	167	161	178	192	181	167	174	148	170	167	185	171	153	174	162	166	168	183	187	161	163	150	197	159	154	179	154	161	161	185	184	144	133	151	176	148	158	172	166	164	175	173	166	153	157	181	199	151	148	165	164	174	176	160	155	160	152	170	185	184	153	195	163	168	152	183	154	162	176	158	183	172	180	164	180	170	167	162	160	176	153	182	150	180	156	156	182	166	171	172	160	157	198	166	150	148	173	172	171	188	175	173	170	186	172	186	170	181	139	158	161	152	165	170	158	146	148	169	191	169	153	147	183	175	156	172	182	188	155	161	148	173	162	173	171	198	187	142	153	161	130	156	189	186	169	154	186	179	180	194	168	173	187	178	192	172	196	164	141	162	155	174	178	154	150	180	173	191	176	180	171	163	144	137	161	188	168	169	174	168	168	166	168	163	152	180	171	167	144	161	161	172	157	187	190	191	192	152	171	152	155	162	166	152	176	171	188	159	146	174	144	149	180	157	162	171	177	165	181	180	180	169	142	158	191	184	176	165	137	192	151	176	176	167	155	186	158	185	207	168	184	174	164	159	144	150	198	188	155	142	149	158	174	151	173	159	172	168	181	151	168	158	179	163	168	190	190	150	151	191	155	193	167	172	174	170	155	173	167	154	179	177	152	171	178	163	177	154	183	181	172	169	167	152	139	172	143	161	170	174	155	189	164	156	165	181	151	157	176	164	176	157	187	171	188	159	180	182	145	169	180	153	150	147	154	161	185	176	154	149	135	149	163	169	177	188	180	152	156	194	169	161	183	192	179	172	192	182	177	127	156	147	162	159	197	169	184	175	187	163	144	166	168	171	172	164	149	155	182	176	178	154	166	147	145	169	189	144	157	173	146	181	168	154	163	162	161	163	176	169	162	173	176	166	145	160	165	160	145	183	146	154	178	185	171	149	171	187	174	183	165	164	190	172	157	161	191	159	165	178	156	168	165	147	182	175	154	155	179	180	164	169	173	186	151	143	172	152	181	178	143	154	160	163	160	144	150	152	151	168	179	168	173	168	209	187	185	197	150	168	186	121	164	178	189	144	183	148	160	173	142	146	168	160	174	145	165	173	168	183	166	146	176	147	164	178	142	178	173	140	157	188	175	157	177	159	157	161	168	176	176	176	175	164	149	160	182	163	148	173	167	188	184	149	181	168	153	172	144	178	175	168	200	171	188	172	159	168	168	134	160	180	184	146	182	175	177	163	170	156	166	167	169	162	177	149	141	169	176	157	180	170	174	160	170	151	176	160	161	175	147	168	168	166	185	181	164	144	177	163	174	149	153	180	152	155	168	150	171	168	159	157	167	179	156	160	171	195	161	175	149	175	176	177	187	156	193	183	189	154	165	176	166	160	149	208	163	172	178	158	137	198	150	183	179	165	166	172	171	163	177	173	177	175	182	162	174	171	188	167	173	168	166	173	174	164	153	180	169	153	159	160	142	193	150	149	181	141	175	177	165	169	155	186	177	181	172	162	181	175	162	172	170	148	158	191	175	157	179	151	189	168	160	172	128	187	164	152	185	182	167	192	176
6264	781	1290	1535	1241	1071	853	776	751	693	629	594	607	545	585	620	529	517	478	523	512	492	504	480	501	504	531	458	486	532	474	454	495	482	498	472	486	451	440	498	463	456	450	544	468	444	498	458	462	414	464	451	479	422	489	471	480	444	466	450	439	454	449	519	432	471	456	492	456	467	466	460	459	447	418	469	464	450	510	447	466	425	485	473	495	431	429	441	495	470	473	478	443	480	475	470	478	462	446	445	474	497	459	487	422	483	451	466	500	486	453	465	455	446	457	475	424	484	448	470	491	475	464	496	393	458	476	498	472	463	485	484	493	475	460	473	480	434	451	476	498	460	479	504	481	449	458	472	448	485	461	494	493	435	485	480	437	506	443	474	433	450	448	477	430	544	489	495	485	451	500	445	461	487	494	453	451	502	482	433	461	446	443	451	454	480	503	446	456	490	459	478	490	453	480	439	459	451	487	457	448	458	453	467	470	457	489	473	512	491	465	466	455	513	462	518	500	477	423	434	492	472	442	462	472	458	475	448	423	441	485	487	496	456	451	453	481	432	474	463	468	461	455	450	443	455	474	484	480	434	485	430	468	453	461	443	451	495	442	494	488	469	477	505	483	468	457	470	461	455	477	455	462	445	447	443	477	453	462	454	419	474	453	458	444	423	434	495	488	452	479	476	483	470	472	459	486	499	469	490	428	484	460	491	445	424	435	409	471	440	447	469	481	489	458	509	450	475	438	440	439	416	467	439	430	488	439	451	450	451	482	440	489	468	464	508	432	491	468	495	406	462	505	455	446	472	450	476	489	434	471	473	481	435	467	455	471	449	457	458	474	499	428	467	454	473	472	491	477	465	461	487	455	447	444	459	451	463	467	442	499	496	455	514	460	450	453	448	508	438	456	434	473	506	434	446	435	495	453	453	465	433	465	434	515	471	475	487	424	472	467	465	473	475	482	483	473	472	436	481	471	507	472	477	455	474	459	450	451	421	462	479	457	479	465	444	455	447	468	472	454	456	478	411	434	465	457	452	467	442	463	478	444	458	489	455	472	431	482	458	455	474	452	501	464	465	501	445	459	460	465	486	473	496	486	463	460	467	485	451	430	441	479	474	434	473	468	468	504	424	479	502	478	447	467	480	460	504	449	455	473	468	441	470	469	479	462	440	461	459	455	440	432	456	470	434	452	425	469	534	450	443	467	451	478	414	452	492	477	456	473	458	515	472	464	452	446	459	503	438	440	449	436	471	438	427	471	457	468	461	510	379	443	480	459	508	471	429	469	443	454	475	478	458	471	427	485	447	464	467	464	460	415	442	457	461	457	447	518	464	467	478	458	449	467	449	450	409	491	461	492	448	470	464	489	490	508	456	478	453	444	448	463	479	500	468	478	478	421	473	478	433	484	452	480	475	436	474	465	465	466	438	485	456	439	496	461	417	484	438	461	481	492	466	438	449	423	440	464	478	454	449	460	459	516	477	489	451	453	444	442	432	474	472	484	465	472	458	461	460	451	491	471	461	450	471	436	493	473	421	525	485	465	472	452	471	451	447	485	488	438	484	464	480	409	479	463	467	507	485	473	468	469	434	503	478	477	453	463	503	455	421	455	470	427	470	450	490	435	485	451	447	469	436	479	457	438	438	477	452	431	485	483	425	447	453	436	469	463	424	450	475	463	437	415	472	429	439	475	460	468	411	480	523	472	473	446	425	461	440	438	486	459	456	472	464	459	471	473	486	455	492	433	501	453	451	498	447	439	484	485	477	435	468	441	480	482	478	494	450	454	471	457	441	480	450	461	487	450	516	461	475	480	473	440	462	445	429	486	461	481	478	441	461	465	445	436	472	469	419	494	477	471	468	458	421	472	478	457	487	491	447	465	495	460	456	475	490	448	487	461	449	465	463	483	471	480	488	440	488	460	478	473	455	477	492	459	413	489	487	466	461	452	423	474	460	435	471	448	462	499	470	462	456	421	462	469	455	507	432	463	470	471	496	468	489	477	447	467	464	464	499	472	511	443	443	448	457	487	456	491	424	452	471	438	413	491	495	539	443	453	489	444	480	427	463	438	477	481	467	450	470	473	482	451	447	477	476	452	435	464	425	470	481	502	483	440	429	463	480	475	475	418	502	452	437	494	474	469	431	426	470	474	442	468	427	433	440	480	481	439	446	463	466	480	483	462	484	454	478	450	476	468	443	452	467	455	495	472	469	460	448	432	461	456	493	481	499	463	438	445	468	433	490	402	446	484	437	490	464	440	476	414	466	471	464	480	490	423	513	487	463	479	447	420	468	461	482	448	470	478	464	451	450	466	473	447	472	444	467	453	479	472	448	464	488	463	488	474	479	453	441	433	474	435	478	464	468	460	492	450	460	468	441	445	459	506	449	468	447	461	463	464	486	469	425	451	436	430	517	468	436	425	452	472	458	462	460	429	493	428	469	490	466	455	472	479	487	457	421	427	492	479	485	414	498	414	442	478	442	486	453	502	448	455	464	488	476	459	467	470	454	493	437	444	496	462	469	465	490	444	447	485	459	422	507	471	477	470	475	499	496	446	480	470	446	440	444	485	453	442	447	453	476	441	483	447	473	456	457	468	452	498	465	436	473	455	487	446	518	449	430	420	477	470	451	435	464	491	440	433	475	459	429	473	460	471	461	454	494	468	458	474	480	448	487	446	467	466	466	460	452	477	481	468	478	465	460	438	439	496	483	457	459	461	449	454	499	499	488	447	499	457	462	464	443	421	482	479	490	462	514	481	472	424	451	463	487	503	463	452	456	452	477	483	542	448	469	484	445	457	449	427	465	473	450	476	471	463	478	421	481	459	452	484	456	458	466	468	425	435	476	470	426	446	453	458	476	455	450	488	486	447	462	485	445	432	446	476	457	471	436	453	446	436	469	503	445	415	477	459	446	465	487	465	473	461	424	447	485	477	449	495	469	471	433	456	503	425	474	448	469	483	479	450	507	429	478	472	487	478	489	498	480	432	500	499	467	482	485	502	424	444	454	480	461	456	477	444	451	496	430	430	455	450	498	467	467	503	458	429	458	485	450	473	447	483	463	428	456	453	481	459	482	486	485	415	457	474	457	445	449	439	462	457	459	436	459	492	454	489	447	471	479	479	459	499	473	434	461	410	456	414	463	469	399	442	495	480	473	450	469	455	446	452	434	455	497	522	447	444	438	470	462	470	460	428	452	458	457	518	447	438	470	439	448	485	461	485	465	473	526	461	456	499	499	467	473	470	495	466	435	459	473	472	470	464	467	456	485	464	449	460	472	454	469	437	467	480	462	470	407	455	484	449	455	453	456	502	460	465	488	471	486	455	456	461	484	463	432	482	493	452	482	437	468	494	426	438	491	459	469	438	500	487	447	441	471	473	457	500	448	447	436	456	481	489	472	470	481	498	465	474	438	454	447	447	457	493	475	509	438	477	454	499	489	468	450	483	435	479	464	497	457	437	459	446	421	451	502	436	458	451	441	453	462
14510	1422	1115	916	660	526	509	462	393	414	404	324	338	332	343	319	337	306	347	331	305	313	328	321	316	350	339	333	346	337	343	343	297	334	323	326	297	310	346	339	317	302	324	331	342	331	336	338	297	327	310	351	325	326	363	291	326	310	316	307	315	312	320	335	323	300	327	338	318	335	334	361	356	317	309	329	323	335	329	350	282	331	327	311	319	334	338	338	323	312	313	304	337	305	312	339	318	343	284	368	332	345	353	315	330	315	350	346	312	317	302	324	308	282	364	302	336	295	338	316	325	275	319	312	309	315	320	362	324	348	317	333	329	323	316	352	328	305	338	313	323	329	350	342	339	342	321	307	303	351	283	335	301	302	320	310	320	345	344	311	322	321	328	305	342	336	346	268	312	323	328	319	304	288	294	333	360	305	345	328	307	320	319	314	305	304	279	335	330	326	314	315	281	347	311	313	320	319	344	334	321	302	314	344	344	289	304	308	334	288	312	365	332	340	357	337	319	320	290	307	345	309	285	302	319	325	361	311	310	326	335	327	297	305	317	322	330	287	326	340	357	334	344	316	279	318	349	321	355	323	312	320	318	294	322	309	319	316	334	318	338	361	312	335	342	312	329	308	319	281	307	315	304	322	340	331	313	313	305	318	375	309	322	292	309	332	323	290	354	361	328	309	315	302	341	312	306	323	364	289	280	304	319	334	284	336	317	292	330	294	293	309	315	316	344	310	285	325	310	308	330	331	326	308	338	303	340	321	345	346	315	324	308	293	332	302	327	339	286	316	321	336	334	336	312	304	342	306	331	328	325	319	290	337	304	318	324	311	317	350	314	334	295	306	291	361	306	340	324	326	327	321	335	326	312	327	340	306	321	339	323	279	317	327	332	308	304	339	346	309	314	331	295	331	313	315	302	349	339	352	318	321	305	327	340	314	307	324	341	314	364	307	344	328	329	336	351	306	318	288	315	311	265	307	308	315	340	337	304	315	305	351	299	313	351	295	353	318	315	346	332	319	335	309	340	301	300	298	318	316	300	331	303	332	317	313	295	310	360	331	282	314	322	343	369	294	321	287	333	329	294	308	332	292	327	337	352	317	313	335	325	302	317	307	343	328	348	334	306	326	314	294	277	316	338	324	342	354	337	309	342	336	301	341	319	333	324	334	336	339	351	345	342	297	342	335	358	325	324	351	328	302	316	315	362	294	316	298	334	309	349	300	315	331	329	324	306	318	325	334	294	344	307	317	315	324	318	324	322	324	316	315	337	362	298	351	341	325	314	326	317	342	305	337	324	327	348	340	307	333	315	285	325	332	339	344	356	327	295	339	330	315	349	307	332	329	344	330	280	328	329	308	360	282	350	344	291	328	333	312	319	319	317	341	348	335	310	322	328	319	301	319	314	350	313	310	311	337	343	322	368	350	300	333	314	284	307	307	330	336	353	320	330	304	336	358	319	321	314	368	352	340	329	348	331	340	306	339	321	320	345	316	306	328	345	332	332	334	314	319	304	366	294	314	332	326	280	299	311	288	318	326	330	306	313	292	311	358	313	321	320	339	335	351	327	333	327	308	334	327	312	296	336	329	329	350	329	318	309	295	300	306	330	326	305	302	300	306	299	325	307	329	308	304	332	312	329	337	310	312	371	332	321	321	355	314	321	327	309	341	312	313	272	292	321	330	331	285	325	302	297	307	298	312	315	333	332	350	328	356	327	315	341	303	308	326	340	344	310	312	316	329	308	310	333	313	307	316	302	321	340	321	341	358	323	320	329	334	355	320	311	302	314	335	309	353	314	322	370	335	312	316	343	313	322	305	297	318	290	350	318	351	330	311	310	327	312	306	300	311	351	346	355	335	296	331	350	325	320	325	332	289	297	351	294	324	331	322	275	342	294	341	327	326	360	333	340	324	323	331	376	330	319	303	331	290	315	317	303	345	343	374	311	308	336	332	297	335	333	327	351	276	340	341	345	319	343	313	354	348	323	320	324	298	327	330	299	332	308	330	310	317	327	315	311	342	325	317	278	323	314	327	366	330	308	334	296	345	297	304	302	323	346	320	328	315	296	301	311	308	299	321	319	314	306	328	324	306	304	322	319	321	334	316	305	380	289	331	317	299	312	343	343	329	312	309	317	311	290	318	330	344	303	320	359	321	335	301	339	313	328	333	332	291	326	316	318	315	300	317	305	316	313	313	343	317	295	316	328	302	289	334	316	347	318	322	333	365	352	348	328	310	336	321	328	315	343	326	316	331	333	328	325	343	333	339	324	334	282	329	341	324	311	309	326	297	346	349	288	323	314	379	329	346	332	348	297	311	330	319	313	315	325	350	334	324	277	306	317	318	319	310	309	298	324	309	302	307	330	342	312	289	328	328	307	366	317	320	354	319	332	320	326	304	317	331	292	325	306	301	286	314	309	313	315	298	315	339	340	299	313	314	342	330	275	318	311	334	300	293	328	342	305	300	285	315	339	307	327	336	321	328	335	301	295	327	300	338	336	322	316	308	376	335	335	295	336	367	340	293	330	318	308	306	325	333	309	323	309	305	307	348	308	316	298	298	317	300	346	337	297	321	340	351	311	322	362	347	303	309	299	281	305	326	354	279	301	325	308	314	330	335	299	304	324	317	302	307	353	321	321	328	319	275	297	331	346	337	323	306	298	318	314	317	305	335	320	300	304	338	315	339	327	320	364	352	354	351	301	340	304	296	343	323	329	287	348	321	314	320	288	304	336	298	300	281	328	317	352	323	339	350	329	283	282	273	318	351	303	351	346	303	321	295	316	313	324	324	323	314	350	352	323	301	346	274	311	312	322	339	328	339	346	341	282	338	339	330	295	310	299	317	310	345	329	327	338	336	286	341	330	306	352	306	329	297	308	315	344	331	286	350	309	317	333	276	337	326	335	337	358	320	321	318	288	333	296	311	330	333	295	310	282	327	305	297	292	314	323	319	327	348	349	284	335	344	335	328	325	340	322	306	305	312	334	331	304	328	337	306	329	343	332	331	326	353	311	357	318	294	320	323	353	306	316	301	302	334	336	342	337	339	334	342	351	300	303	320	329	326	316	335	339	320	336	313	319	323	321	320	322	324	308	319	321	340	318	301	324	319	306	323	330	313	336	294	332	326	313	321	356	340	330	316	332	322	315	298	322	341	287	339	325	339	321	311	286	284	356	285	355	305	332	375	335	333	302	306	329	304	321	335	356	284	291	314	310	302	346	283	340	321	284	311	296	316	338	325	327	277	308	332	332	312	322	272	331	324	314	312	323	319	380	327	338	339	322	326	344	302	294	349	343	326	302	283	313	316	304	318	326	314	342	316	327	345	348	312	278	292	349	315	334	296	354	321	329	292	309	351	345	311	305	346	325	336	333	367	314	341	283	302	339	356	289	328	331	303	344	328	304	324	329	313	323	340	339	301	308	329	291	327	308	324	306	314	349	332	316	300	359	315	320	318	351	315	338	315	302	342	327	332	291	282	330	347
8370	1379	2393	2641	2209	1856	1521	1402	1255	1146	1095	1038	1009	965	993	916	948	967	875	898	914	846	869	834	915	835	847	873	804	834	822	820	830	800	814	825	831	831	775	822	768	799	796	781	749	808	807	806	766	807	769	773	877	740	821	759	786	783	784	844	771	772	798	771	804	825	814	799	817	770	789	765	797	804	848	791	784	809	752	790	785	850	755	819	808	799	786	779	790	804	813	830	776	794	758	844	766	825	736	834	795	798	782	793	855	804	808	754	753	773	807	770	792	829	770	794	778	741	790	784	779	761	805	802	771	732	824	708	817	768	804	779	754	781	817	793	764	781	790	757	827	790	797	806	753	822	756	786	814	791	805	838	745	770	810	776	822	803	779	792	769	783	792	818	725	740	802	816	774	729	754	808	778	743	723	797	798	769	720	767	761	767	805	816	839	785	784	775	836	788	778	742	786	775	793	742	816	722	821	777	754	808	794	800	746	786	782	726	777	742	803	793	794	782	773	747	812	781	789	752	730	763	779	767	830	804	818	826	763	798	820	784	771	801	778	850	775	722	750	747	770	805	819	772	750	737	748	761	777	815	774	809	793	773	761	767	778	776	765	739	714	810	777	792	804	778	805	825	750	774	789	830	767	751	766	804	791	794	795	759	819	764	769	738	819	741	806	806	730	791	756	776	772	832	765	783	824	815	743	766	816	810	791	787	809	775	754	776	816	753	818	792	781	792	803	756	766	764	777	775	791	736	827	722	725	783	714	785	731	783	805	801	795	781	788	768	792	741	816	732	758	786	808	749	761	788	824	753	760	769	781	822	792	779	771	827	813	792	759	802	793	770	755	772	770	767	786	818	768	798	778	793	820	762	783	759	750	791	757	747	783	792	777	786	749	773	737	790	787	811	738	784	811	767	756	750	801	759	773	809	791	809	778	758	735	797	781	782	797	765	798	811	765	787	776	858	701	819	826	793	812	777	771	815	773	825	783	796	821	810	782	779	769	752	778	859	783	774	775	824	816	787	727	791	759	713	784	780	705	800	800	817	798	782	819	793	810	741	747	792	706	846	785	769	820	825	788	732	803	789	755	771	775	759	801	803	821	797	787	787	809	774	785	815	747	827	800	822	743	787	776	821	761	813	752	776	766	750	788	803	796	783	789	746	734	835	821	809	803	769	766	809	801	803	795	770	796	756	778	789	777	785	783	752	763	792	747	764	785	780	747	786	790	728	751	757	790	777	774	762	771	735	775	718	792	814	792	832	758	811	783	739	772	796	808	828	713	791	767	777	771	804	801	792	763	840	793	752	812	745	783	777	779	764	791	741	771	803	784	774	802	802	780	772	802	784	724	785	797	723	808	781	784	795	827	777	800	787	780	810	765	764	799	767	783	781	849	783	779	800	747	799	813	795	781	795	743	819	738	759	774	748	736	732	770	769	772	798	750	803	777	778	816	778	759	802	857	732	747	773	730	811	780	781	797	765	778	767	792	808	729	830	798	857	816	753	771	801	762	807	797	793	809	814	773	828	780	800	735	758	791	801	811	792	744	787	839	783	750	750	778	806	839	785	783	782	785	752	729	778	762	756	841	747	818	776	770	779	754	816	732	785	809	753	777	749	826	823	820	808	789	803	789	780	846	787	796	761	786	814	805	777	789	723	759	757	757	778	813	811	768	794	798	747	807	771	808	779	783	805	787	810	806	769	751	770	791	781	775	810	809	818	785	777	751	792	852	767	800	812	739	768	794	742	781	785	796	811	713	811	739	795	770	786	796	801	777	811	798	784	765	768	801	774	792	826	776	761	806	776	792	814	838	761	819	775	796	823	780	758	742	831	768	807	821	745	803	743	808	769	803	782	760	845	801	813	806	799	772	765	804	724	808	801	776	805	806	782	782	726	787	780	774	784	776	804	810	792	790	764	821	768	749	767	798	774	832	768	771	773	765	814	791	754	843	793	787	767	793	739	775	786	796	793	796	782	770	776	791	746	809	771	843	775	810	806	795	801	794	784	783	811	740	869	797	773	728	798	741	777	834	780	812	807	788	755	782	746	812	780	747	768	787	797	785	833	820	769	787	731	814	800	783	776	757	844	823	812	772	771	817	765	826	746	754	806	772	721	819	772	765	787	786	797	786	775	753	790	781	810	782	765	761	783	767	805	802	772	778	774	737	747	761	826	756	765	761	813	797	794	777	757	763	786	793	819	828	783	814	811	806	767	811	765	829	774	791	788	815	824	772	797	745	790	795	741	770	805	745	786	805	754	780	800	797	809	818	759	811	785	820	750	802	778	768	725	807	778	821	760	766	798	795	778	777	795	833	794	786	781	734	806	802	810	800	707	817	767	822	783	804	818	810	734	770	749	819	811	794	841	839	800	787	778	740	793	753	770	797	758	759	819	812	760	812	751	751	805	785	750	746	780	777	783	767	764	741	828	786	783	723	784	738	770	785	804	762	771	804	780	799	737	774	834	781	803	738	768	790	781	797	740	798	782	748	821	788	885	726	776	768	763	800	781	789	799	794	800	787	793	831	764	807	810	821	788	798	790	790	788	788	769	754	803	786	754	753	808	786	798	791	781	777	766	779	783	781	748	825	777	800	824	714	795	737	800	828	789	757	832	784	799	777	817	796	767	764	774	746	739	746	787	802	790	732	771	836	738	748	793	844	781	802	775	811	794	752	787	772	759	807	773	760	777	795	777	807	787	800	765	751	757	771	803	801	800	747	766	782	817	817	770	824	776	791	800	804	740	795	773	802	819	821	821	800	789	764	767	804	756	770	777	793	805	770	817	798	774	790	786	837	842	848	815	817	772	773	772	755	773	802	798	783	758	733	764	825	772	806	823	755	747	751	777	791	739	744	703	769	816	825	780	796	754	810	762	803	790	767	795	812	765	762	764	828	736	830	754	761	795	794	735	801	860	721	744	775	841	803	797	765	778	797	826	810	716	755	807	760	772	800	835	753	762	784	780	790	807	803	770	813	779	746	764	755	798	764	796	801	716	769	753	770	797	801	807	831	810	785	794	795	729	786	773	762	860	788	797	813	804	795	740	770	775	824	753	790	831	786	729	790	779	827	782	749	747	803	782	818	792	814	763	763	822	835	762	789	792	772	840	735	762	810	791	767	772	796	748	785	745	739	803	776	733	785	749	808	752	802	765	797	731	767	767	798	723	754	812	784	805	770	782	740	736	827	808	815	821	776	801	765	789	746	801	775	750	762	802	774	775	697	822	789	778	762	735	788	790	794	791	811	815	774	818	766	802	741	790	747	768	787	829	782	782	782	767	783	829	743	768	774	781	792	773	763	771	813	839	787	762	825	782	753	779	763	791	844	793	835	811	801	799	749	760	762	764	820	812	775	748	784	833	805	774	779	785	748	778	796	806	818	736	794	741	785	764	781	755	771	829	746	765	734	808	779	741	740	780	812	775	751	747	772	791	793	758	814	772	813	787	774	782	795	788	785	787	785	813	787	762	823	808	753	764	764	835
1791	304	302	302	309	297	302	272	282	281	294	274	307	310	292	282	283	282	285	324	283	298	264	293	270	290	295	286	277	288	270	284	241	261	236	279	289	272	283	259	318	256	292	282	269	277	280	247	310	279	271	283	283	246	259	283	291	277	274	298	294	270	297	278	270	273	273	290	293	274	257	267	277	288	287	279	259	282	267	284	311	246	296	279	270	255	273	287	273	314	279	260	278	282	272	267	294	303	272	310	264	300	272	304	254	278	303	312	263	295	260	279	274	277	285	297	294	293	278	255	280	270	269	288	282	289	302	284	270	270	296	286	296	262	247	305	282	300	269	297	274	270	293	289	293	281	293	274	267	267	288	279	281	298	327	296	286	266	296	285	286	301	280	273	265	287	282	301	296	291	274	290	286	281	258	295	279	252	303	265	320	272	298	264	275	291	278	293	283	251	287	299	307	285	269	284	257	266	294	296	309	274	284	305	268	281	279	293	295	285	250	265	281	282	254	283	312	297	277	289	305	301	337	299	308	316	327	314	245	284	298	284	283	294	282	279	261	307	267	290	295	245	246	293	304	290	313	284	280	291	291	282	277	299	282	281	288	265	265	261	258	250	264	282	281	319	289	260	279	273	279	293	238	260	267	283	245	296	275	306	276	301	314	289	274	300	249	290	298	309	311	324	280	289	255	298	288	257	272	315	312	295	297	294	313	274	247	258	276	273	294	278	275	283	264	280	293	294	288	283	266	248	279	287	258	295	294	309	277	306	297	274	314	287	290	279	277	280	262	288	292	267	280	300	306	278	258	280	280	282	274	279	251	275	298	304	298	284	264	284	284	260	313	307	298	265	276	319	271	293	279	281	295	268	268	266	334	283	282	269	277	281	267	284	286	278	258	311	237	288	259	250	310	260	303	295	328	256	266	277	269	303	259	261	273	270	303	295	285	309	270	289	256	265	270	271	267	261	269	280	296	289	299	263	259	282	255	262	263	260	272	318	288	277	258	276	278	291	306	262	277	285	280	297	281	283	272	286	253	270	269	291	284	253	287	309	248	252	292	287	273	257	270	288	288	305	293	309	261	248	298	279	259	305	271	293	285	332	270	267	293	263	290	289	296	283	281	268	273	279	283	307	266	284	290	283	267	270	271	280	305	279	305	301	260	260	308	286	283	288	275	278	302	322	295	303	266	288	279	282	276	295	281	272	278	270	260	291	291	248	282	245	295	279	299	285	300	306	300	295	324	293	266	318	269	290	252	272	272	311	296	285	310	273	279	305	271	286	260	272	266	287	296	288	294	263	283	280	270	284	306	276	289	297	278	268	258	293	295	314	323	284	267	270	308	246	260	320	289	298	280	265	255	272	308	293	296	270	294	274	278	267	308	278	290	265	274	292	249	296	294	318	270	263	291	298	292	310	304	270	306	266	295	269	241	263	273	281	257	253	293	271	305	270	291	274	294	286	258	284	252	257	272	301	298	280	290	268	264	267	296	293	302	296	285	266	272	249	261	265	270	266	256	268	303	258	266	280	291	295	256	260	247	266	271	299	279	280	276	288	292	295	299	264	314	298	283	263	275	279	295	310	252	252	274	310	268	274	275	257	299	308	296	264	293	282	277	265	310	276	286	301	296	276	258	289	250	309	268	265	260	280	275	280	272	289	257	284	288	290	239	249	294	246	282	266	306	280	271	269	274	312	275	261	256	286	289	242	275	287	270	259	252	253	300	235	326	293	292	282	292	278	287	284	273	297	299	289	274	304	294	255	286	270	255	275	268	294	298	298	275	268	281	309	265	293	271	259	279	282	258	260	266	290	274	297	260	296	303	261	291	293	278	292	240	252	265	268	237	257	279	277	302	281	291	303	276	270	267	270	316	243	266	285	297	296	269	250	266	266	258	291	318	287	293	281	303	255	292	294	258	275	301	309	293	284	235	275	275	272	275	294	252	290	293	270	258	277	258	312	275	266	254	288	282	303	261	287	286	280	289	306	281	299	294	280	242	305	304	284	272	287	259	279	277	325	288	291	272	279	291	272	282	305	263	259	279	256	288	277	302	275	253	244	324	275	280	307	286	267	275	292	330	283	280	274	264	306	306	298	286	285	278	298	273	303	311	235	271	278	283	266	284	295	283	261	305	287	287	270	317	290	275	262	275	303	283	271	269	288	269	296	300	274	276	254	325	278	289	292	273	279	260	317	291	270	284	267	305	310	261	288	282	264	277	293	256	300	253	276	297	311	293	317	270	276	289	309	266	278	311	261	271	303	294	324	295	276	299	296	288	277	302	285	273	298	236	286	308	282	291	278	268	305	266	294	279	274	265	262	286	261	273	262	267	298	261	266	253	287	312	291	296	292	278	262	279	292	284	285	243	273	274	285	277	281	293	264	245	246	270	280	295	290	268	250	300	256	278	257	270	218	306	268	274	270	277	270	283	253	289	264	295	269	272	296	320	288	267	254	288	292	269	249	287	270	300	279	261	287	288	293	295	282	281	284	316	279	283	283	248	284	267	308	270	265	282	292	292	267	285	306	303	271	268	301	292	257	296	264	257	302	305	266	279	267	275	281	293	314	278	274	281	312	282	309	304	306	306	298	284	273	296	272	301	290	272	278	272	262	290	290	298	294	296	319	299	285	302	290	296	264	287	276	259	297	301	259	267	265	291	278	273	286	288	283	312	280	319	294	297	298	290	287	288	263	256	278	305	289	284	288	253	278	267	258	270	297	273	296	278	274	276	291	285	286	286	279	261	268	271	284	275	257	291	307	302	290	287	272	269	272	267	270	237	286	284	291	289	262	250	287	290	316	272	254	310	276	314	271	270	256	271	320	297	300	295	299	304	307	263	274	270	255	257	300	264	288	272	289	254	295	283	271	263	260	278	270	280	279	281	278	265	306	277	258	310	276	288	276	286	290	297	274	292	267	322	306	257	292	248	260	291	271	280	283	291	268	319	274	305	273	312	260	270	286	297	282	276	265	270	287	261	260	255	263	234	279	277	279	275	285	301	296	275	244	277	267	306	253	284	275	267	287	291	269	271	277	265	311	290	255	305	291	251	257	244	285	256	285	261	255	286	285	252	311	292	275	275	284	273	294	283	268	267	284	272	280	327	277	286	264	273	313	272	279	269	303	259	275	267	271	272	289	274	255	289	303	289	281	280	270	315	289	268	282	272	265	260	277	274	278	284	266	272	295	271	273	285	307	276	270	287	303	292	289	253	264	269	259	286	282	283	348	291	287	302	288	268	259	283	298	286	303	294	283	275	310	269	221	261	294	278	294	292	247	251	264	298	307	269	299	286	305	278	271	294	220	272	265	303	259	303	279	274	280	287	298	297	288	283	298	297	250	282	251	261	258	279	268	257	272	285	258	313	285	285	312	302	293	279	277	289	321	262	271	283	286	284	281	277	313	274	290	308	317	285	272	256	299	274	271	309	269	274	311	254	262	280	287	294	296	303	279	276	271	274	283	284	284	300	306	293	278	264	274
1889	707	711	743	716	731	692	705	715	695	676	716	680	706	722	643	658	683	659	673	699	735	668	665	632	661	693	649	651	655	695	668	697	681	676	653	700	696	633	679	717	662	687	667	691	659	662	653	689	664	675	663	674	685	653	659	699	682	619	644	657	669	728	667	723	669	721	668	673	697	667	675	693	712	685	673	655	658	694	655	679	669	682	687	650	668	692	685	644	678	660	692	674	671	635	662	703	693	678	693	700	696	664	675	672	700	672	670	667	660	683	616	655	646	645	692	705	665	663	666	628	641	668	688	662	648	719	651	634	666	656	679	671	711	703	677	654	693	658	667	695	687	663	693	693	676	667	652	662	707	664	648	645	676	699	647	702	683	673	690	679	735	678	616	680	654	646	707	622	704	693	632	675	695	711	652	692	646	668	692	679	653	683	689	662	678	664	653	640	638	693	689	665	673	636	668	715	730	647	677	694	700	669	679	718	658	677	667	646	657	687	671	704	672	635	633	676	660	696	693	662	673	689	698	676	677	694	697	685	641	664	655	662	626	632	680	668	672	653	681	654	668	644	643	712	622	639	656	675	644	636	678	644	622	653	656	713	634	647	655	678	660	645	664	719	670	707	690	685	680	681	677	646	695	670	682	687	681	693	713	608	681	638	722	671	681	659	663	681	709	634	625	699	685	644	653	662	660	678	693	686	704	641	666	680	695	678	667	708	663	619	644	663	684	684	678	678	686	692	672	690	646	647	653	699	690	625	711	641	656	691	624	718	670	691	681	729	680	633	593	635	692	669	666	654	617	642	666	704	654	638	713	670	690	681	736	682	677	674	628	686	674	667	672	667	690	697	645	668	669	670	705	667	643	627	675	683	655	667	703	633	626	622	675	714	729	650	697	673	645	646	632	696	623	655	659	690	682	677	686	683	639	681	666	649	696	685	663	668	654	658	625	679	657	674	673	685	718	678	649	639	681	682	663	615	667	687	683	689	667	670	657	681	633	676	687	711	675	635	666	688	693	686	695	698	655	683	673	680	657	724	694	663	683	690	685	671	665	670	658	613	675	675	678	692	703	657	714	716	684	642	711	646	612	681	678	642	678	676	666	673	652	687	695	669	714	695	686	659	651	623	650	656	630	644	642	650	621	643	664	659	667	657	640	691	618	656	670	665	694	673	683	687	684	665	663	671	635	627	656	654	711	669	663	611	689	710	693	649	687	644	654	688	716	719	652	681	673	669	670	654	635	688	704	704	678	678	680	676	666	663	658	638	691	677	674	679	675	622	657	654	734	663	684	686	703	662	642	644	690	648	666	683	684	712	669	658	695	694	704	680	668	694	681	664	701	630	627	653	673	687	642	645	671	681	667	707	678	692	642	711	663	659	651	668	682	609	702	624	682	691	647	654	658	660	717	642	653	660	650	682	636	656	636	729	631	646	679	700	677	634	678	663	653	709	714	667	699	737	617	667	665	692	678	664	685	694	685	638	643	621	652	643	674	702	628	674	639	668	691	682	652	619	705	689	692	644	678	696	712	652	664	648	670	707	655	673	704	694	657	631	698	689	643	697	656	654	709	641	706	652	682	651	706	694	670	710	651	700	639	632	673	692	654	657	695	699	628	695	648	669	657	652	640	699	679	716	692	658	653	639	684	686	662	664	719	673	657	654	708	681	620	651	659	651	657	676	649	657	690	740	679	659	682	676	635	692	696	697	684	649	636	664	670	676	710	694	651	672	650	681	697	676	714	664	675	694	700	727	668	697	705	644	667	676	667	683	723	649	696	699	687	644	643	637	621	720	688	686	663	660	678	707	676	703	645	682	657	686	661	643	675	689	700	674	666	651	692	638	697	677	693	691	663	640	650	646	690	628	636	651	667	649	634	662	664	679	666	661	687	694	678	649	635	654	699	711	664	643	690	667	665	662	621	625	634	703	714	711	641	679	697	689	707	671	684	667	618	659	688	675	618	672	650	682	677	681	655	653	651	654	673	611	649	676	632	697	684	706	714	688	687	653	712	689	676	648	715	737	665	685	711	637	693	645	675	699	683	701	683	690	723	644	649	715	667	680	672	710	689	687	672	691	657	609	656	688	601	654	680	681	682	671	739	630	674	647	704	681	669	670	655	638	685	729	708	606	655	656	665	721	643	677	693	665	690	658	673	686	729	627	675	689	693	674	703	732	672	639	678	665	655	649	696	681	692	684	709	658	717	675	716	633	674	623	650	655	697	684	650	663	687	652	680	655	702	683	700	659	688	661	695	723	673	683	695	663	681	672	705	649	623	638	691	677	653	692	714	714	625	688	673	702	671	612	723	696	652	649	693	678	694	697	720	641	663	656	645	666	667	689	689	689	688	650	663	675	681	658	665	644	681	682	664	614	657	669	679	679	667	654	666	683	711	661	679	627	616	646	678	625	624	639	645	694	646	670	658	681	653	665	705	678	661	654	682	683	699	617	681	665	678	640	658	677	652	671	668	666	641	690	665	651	636	686	703	647	632	686	690	675	690	685	643	629	648	708	674	708	696	697	681	670	617	629	706	658	681	667	634	720	622	699	697	661	641	697	683	649	697	683	716	666	683	675	636	628	713	691	673	683	632	692	658	706	645	693	664	681	713	656	649	676	645	681	618	717	675	677	687	684	687	658	660	636	663	653	647	740	652	689	656	679	691	686	666	677	688	647	702	653	674	662	674	624	677	675	698	675	684	642	648	642	650	688	645	721	650	630	683	680	687	667	668	647	688	685	657	705	687	674	638	675	680	648	660	678	698	682	680	688	652	670	677	628	649	657	607	708	699	628	722	689	666	735	706	714	719	674	644	645	688	712	701	669	718	695	680	708	689	657	679	676	642	636	694	684	637	664	664	633	630	663	669	664	699	667	657	646	644	639	674	644	691	614	685	727	675	675	638	714	642	660	693	659	651	668	678	702	718	675	681	716	696	697	714	651	701	663	619	670	668	659	658	678	672	659	677	666	682	707	666	675	694	666	702	698	663	652	689	715	668	691	667	651	673	669	705	685	687	725	684	644	667	641	688	677	661	661	648	635	659	661	669	650	629	600	714	719	671	679	635	686	685	643	694	686	703	670	683	681	668	725	648	698	631	677	656	675	639	677	653	650	687	616	683	666	698	690	658	666	657	707	654	653	634	690	660	670	686	646	693	665	697	664	671	617	672	703	632	673	593	646	652	696	696	659	673	702	733	660	688	667	647	653	702	636	703	655	662	691	602	684	665	608	644	625	664	665	656	674	689	632	655	695	707	711	700	711	679	684	694	666	678	667	669	662	601	691	725	669	656	645	671	671	690	637	689	634	663	642	662	667	677	654	642	673	712	657	656	694	711	707	662	677	651	670	705	653	700	688	693	672	677	703	636	659	613	666	702	703	604	647	674	661	645	706	660	706	695	672	687	667	684	640	703	611	702	658	696	651	656	676	686	660	666	695	728	703	673	655	688	655	659	633	706	690	629	687	667	643	659	637	676	682	684
7538	513	543	432	346	318	250	212	213	214	193	183	178	189	195	191	188	202	152	174	168	174	178	183	195	189	185	180	186	186	160	165	159	168	161	165	159	153	169	160	185	169	179	174	172	180	172	161	167	150	168	163	167	158	182	156	144	179	202	165	171	192	157	171	155	172	155	174	163	173	162	176	158	185	176	167	186	166	186	163	153	175	167	166	209	177	182	169	143	170	172	159	155	153	161	160	152	170	173	172	173	194	182	184	186	167	171	183	159	159	178	176	170	173	169	151	173	182	193	156	169	156	186	162	145	176	155	171	176	163	174	157	196	165	175	181	175	163	181	170	152	202	158	175	208	166	172	148	161	164	185	175	139	171	169	173	152	186	158	176	181	196	189	180	166	171	171	182	180	140	174	177	148	159	182	143	154	161	159	165	171	171	140	194	150	159	164	192	166	178	179	172	168	171	169	150	155	143	140	176	180	184	169	171	171	171	182	180	174	153	183	177	177	161	165	151	160	162	172	183	176	193	171	155	175	183	160	156	123	161	154	150	150	165	191	171	163	167	147	166	190	162	161	145	158	193	169	192	172	166	148	180	188	172	156	156	187	167	155	170	168	148	154	169	166	174	181	177	172	159	172	171	168	185	162	163	176	166	167	170	160	184	161	150	171	177	165	193	162	189	192	156	150	187	148	150	177	168	169	178	160	188	153	155	169	187	146	155	205	179	168	149	182	184	174	170	170	155	163	183	162	161	182	173	152	185	172	164	199	184	156	175	176	152	179	167	183	176	187	186	142	150	169	173	168	150	156	145	150	162	170	184	174	166	159	177	152	190	181	160	192	174	184	176	157	166	167	185	177	151	159	152	178	167	152	172	158	155	147	165	168	178	182	163	153	160	153	162	156	166	155	173	168	161	162	157	174	182	185	186	184	163	191	189	183	170	152	157	141	155	179	160	162	177	170	166	181	159	157	152	167	185	173	167	142	172	141	174	187	168	158	194	182	171	169	163	169	169	152	178	178	190	167	168	168	159	189	173	165	149	183	196	156	153	163	151	168	178	137	189	175	170	166	159	166	159	191	183	189	169	160	151	156	164	166	187	177	165	162	165	172	176	148	195	174	162	178	180	179	168	159	149	168	136	175	161	181	158	177	166	166	182	201	166	181	189	190	145	154	144	169	169	158	181	166	148	180	183	172	151	166	175	162	191	168	166	170	180	158	160	177	160	176	173	171	158	188	178	164	162	148	139	169	155	142	170	163	175	160	180	185	155	164	181	156	171	144	164	187	183	182	177	178	193	193	184	176	139	160	175	156	163	137	160	175	161	178	149	184	163	168	175	151	163	172	173	158	180	179	172	182	153	189	168	158	176	165	157	150	157	171	158	167	165	184	158	173	168	144	182	163	155	166	172	179	174	174	181	167	176	167	150	161	132	156	172	191	161	158	176	168	137	169	141	186	186	162	188	158	173	176	169	177	177	163	181	168	143	142	146	185	191	163	148	182	147	166	161	176	148	169	145	152	172	182	143	153	171	152	172	169	148	181	173	159	161	173	161	164	162	165	185	180	143	153	160	187	182	158	186	157	194	164	183	192	185	188	165	163	174	163	167	167	165	178	177	163	197	168	175	174	151	149	179	177	173	174	159	160	146	148	162	154	160	172	169	166	159	154	154	153	174	173	174	196	156	163	158	159	163	158	155	165	189	178	167	172	159	163	135	175	164	184	170	174	167	134	162	157	180	158	168	178	166	153	165	163	167	146	168	164	165	160	168	198	142	161	161	157	165	162	164	193	166	165	164	199	143	153	176	166	140	161	155	154	184	172	153	177	184	173	167	155	170	172	190	172	178	170	162	184	181	184	181	172	152	176	152	187	184	184	155	149	172	162	195	158	165	201	173	155	166	187	147	155	174	170	154	182	154	146	155	185	158	191	170	203	147	179	164	174	166	172	161	152	151	157	204	167	162	197	178	155	167	155	152	182	156	174	158	196	153	175	180	184	168	165	168	175	173	164	161	175	174	178	189	162	187	168	167	158	173	189	173	159	151	167	167	162	164	152	186	176	151	164	152	181	168	161	169	172	171	174	153	162	173	168	168	141	144	164	183	176	151	148	199	161	187	165	157	185	169	169	196	160	162	172	185	175	179	158	172	154	156	155	148	165	183	179	179	148	156	167	179	168	158	146	163	166	153	165	168	150	174	144	154	148	174	152	153	158	156	184	155	174	165	152	178	176	184	200	166	183	169	162	170	166	173	164	172	164	149	148	136	175	166	174	162	156	163	183	157	177	143	132	192	139	184	157	151	192	153	165	163	163	152	178	160	172	184	140	156	170	169	172	159	165	167	163	195	197	182	152	168	161	145	182	155	158	145	178	159	154	184	156	157	142	158	181	159	170	174	153	175	161	148	180	172	171	190	167	186	153	179	172	157	178	173	180	169	146	151	185	165	178	175	161	172	173	181	193	173	184	179	150	169	181	163	172	195	161	172	169	164	158	156	164	171	179	197	152	170	159	144	153	190	164	180	160	160	169	162	184	177	160	158	170	178	176	169	149	147	180	155	157	142	141	155	139	182	173	192	166	169	199	158	160	174	179	153	162	152	171	177	164	176	173	173	156	176	161	154	188	168	164	187	149	138	156	192	167	168	150	166	162	184	190	160	171	171	153	155	195	179	162	156	156	183	189	190	160	176	189	171	167	182	167	156	167	156	157	168	160	188	168	184	140	157	208	174	163	184	185	181	154	155	165	160	176	150	155	180	177	183	149	161	177	185	197	184	161	150	181	148	189	149	150	155	171	158	185	183	181	181	171	181	158	173	153	169	164	178	186	154	156	166	168	175	146	148	151	178	177	173	172	186	181	172	163	170	171	170	152	168	159	158	148	175	169	162	160	189	190	131	152	182	161	154	172	194	157	163	151	172	140	207	166	172	159	157	146	169	171	152	160	204	174	211	145	171	162	184	156	172	165	178	183	196	173	160	193	186	153	174	167	151	152	188	155	145	177	164	163	164	166	171	164	153	168	159	168	170	173	170	186	164	189	172	160	154	173	158	158	168	166	158	145	163	175	179	159	177	165	166	170	193	175	183	184	172	140	191	187	169	185	131	159	172	156	160	172	161	172	208	164	179	157	148	181	160	172	175	171	173	204	180	199	161	183	169	176	187	187	180	152	166	177	208	178	155	176	183	174	169	164	159	162	183	171	156	155	156	175	172	182	165	152	176	196	176	176	176	161	177	165	157	157	155	166	180	184	171	158	168	151	149	163	159	157	170	155	176	150	191	160	178	165	150	177	162	171	159	188	167	165	130	177	148	177	187	173	156	143	178	179	140	135	189	144	179	138	164	158	156	179	181	180	182	163	171	156	173	175	158	195	169	165	162	159	191	182	165	177	190	183	163	154	159	132	195	169	159	165	166	149	147	188	173	163	173	174	170	185	155	202	164	164	169	147	152	163	190	162	177	174	152	159	163	172	156	174	182	198	182	178	169
6104	799	1315	1400	1249	1091	932	776	696	666	627	607	575	553	550	536	548	542	593	502	483	481	501	509	480	500	489	470	487	512	460	531	448	458	469	451	496	446	469	457	480	480	471	444	493	482	503	483	468	438	488	482	483	479	468	480	487	463	460	446	461	444	481	488	420	450	459	441	434	442	478	431	481	470	492	432	495	457	435	504	455	457	470	468	424	455	452	428	462	455	466	442	474	441	440	434	472	463	492	485	423	446	452	497	468	447	471	477	502	462	450	477	456	451	490	445	459	451	455	451	471	481	495	477	455	456	433	473	439	459	471	497	448	437	444	482	460	461	459	461	468	476	468	452	464	454	469	492	434	423	460	449	431	461	434	472	456	469	445	419	477	459	462	452	450	476	459	476	453	464	485	500	449	454	463	467	463	433	470	502	469	475	443	474	456	486	493	455	467	462	472	458	461	455	483	466	437	459	468	433	445	481	431	477	489	465	480	450	468	433	461	481	483	469	446	467	485	456	458	414	454	433	510	444	437	461	450	454	479	469	436	468	483	488	433	466	452	486	504	430	459	427	459	453	513	480	461	464	484	482	425	443	496	445	477	466	491	456	463	466	481	493	463	467	442	438	432	460	423	479	411	515	440	485	480	468	443	455	449	469	472	502	468	489	439	451	473	503	446	501	463	460	445	498	472	483	483	461	444	468	496	445	454	479	467	438	467	426	465	494	491	448	477	440	468	496	434	471	431	457	488	462	485	479	470	466	421	433	491	445	473	435	458	435	491	452	452	473	441	481	458	464	496	444	448	436	431	467	418	479	467	487	460	446	467	460	481	479	483	474	467	427	482	474	447	477	470	424	448	503	433	485	451	487	479	431	468	475	459	464	486	467	449	485	492	434	487	506	462	459	481	476	478	480	463	454	427	469	456	465	505	481	480	450	498	460	432	489	486	466	486	468	433	469	451	494	468	450	499	464	491	440	430	432	465	471	485	478	503	467	474	491	438	466	481	489	498	463	460	433	467	427	463	444	423	469	435	477	430	480	491	497	503	480	471	462	457	450	463	454	433	436	443	493	518	435	449	472	477	452	471	474	469	456	432	458	445	467	451	472	487	491	447	469	453	419	438	508	488	467	437	491	453	485	455	434	449	483	493	442	476	451	466	456	432	495	453	485	427	446	456	462	457	468	483	473	473	484	459	468	460	483	465	477	475	483	461	450	463	490	474	480	464	444	488	470	478	445	456	489	452	470	476	464	481	448	503	459	465	508	456	488	469	502	476	451	507	464	477	491	459	467	506	481	421	514	441	423	442	429	500	432	465	475	483	432	442	486	471	450	489	459	445	472	463	458	485	494	439	462	435	410	488	437	442	453	443	417	445	467	457	428	477	446	413	466	453	459	441	508	453	494	489	446	442	474	483	462	438	431	484	469	432	502	456	460	445	464	444	437	467	461	471	400	448	442	456	433	466	438	459	467	445	450	440	519	503	432	451	448	459	445	431	460	493	456	469	429	448	476	439	480	486	454	429	444	399	451	437	448	462	438	528	474	476	490	480	497	493	473	465	477	469	446	484	465	468	469	421	478	483	447	454	450	499	449	433	455	480	416	450	465	482	455	481	467	470	487	443	471	466	445	473	432	451	439	419	457	455	466	456	460	497	461	458	428	455	449	450	468	460	491	499	440	469	469	458	442	486	487	467	458	470	509	421	479	464	449	438	488	484	493	454	469	478	469	474	474	441	437	448	455	443	471	492	493	446	463	495	451	471	465	405	460	476	465	465	484	476	459	428	444	480	446	443	428	458	464	455	468	482	448	458	462	446	442	489	479	478	448	468	463	468	466	484	476	449	455	473	476	448	474	461	424	444	461	453	448	419	486	465	448	473	460	471	462	516	471	452	473	487	491	442	476	450	475	460	492	468	398	500	423	471	464	456	462	484	480	450	461	491	474	491	473	464	463	480	452	432	507	443	445	472	475	454	475	468	475	455	428	465	480	459	461	478	484	476	433	492	480	477	495	450	473	452	479	459	431	446	463	454	455	464	500	434	483	470	481	445	463	446	471	443	490	458	447	504	482	447	469	448	465	457	487	498	475	467	445	440	449	479	481	434	481	434	467	474	451	498	483	471	469	461	481	460	440	472	476	465	409	461	477	420	444	460	483	496	430	460	458	454	426	450	468	489	472	459	478	477	453	474	486	433	472	436	440	475	479	484	444	438	467	451	485	440	451	471	475	449	493	452	439	438	472	432	442	400	480	477	431	464	482	405	456	453	439	465	424	464	470	512	470	503	492	450	474	459	469	481	430	477	457	488	448	458	485	451	495	500	446	469	480	447	484	456	484	470	439	482	446	475	453	435	465	435	489	475	477	500	473	456	470	463	442	443	426	474	413	456	445	519	455	474	465	468	469	466	475	488	459	436	432	457	473	442	463	487	465	474	439	444	464	484	462	436	444	469	463	459	463	467	463	457	436	465	490	448	500	507	447	459	480	457	497	441	440	419	474	502	514	489	435	454	493	461	455	438	454	456	447	427	430	498	436	491	456	440	435	504	474	427	471	461	472	434	449	471	454	438	464	488	456	442	481	425	471	442	453	429	481	481	443	475	486	433	454	460	486	454	450	457	461	457	474	483	484	455	439	474	468	475	458	497	414	492	421	451	486	485	478	466	451	453	487	489	471	446	479	460	456	480	472	449	478	452	448	415	461	498	455	431	473	451	443	485	461	413	506	479	475	449	489	461	486	459	437	421	452	446	465	449	480	430	509	435	483	452	474	466	452	477	502	461	490	463	439	482	483	443	457	465	452	469	422	449	465	460	491	428	450	441	454	500	453	459	455	458	455	475	458	483	448	480	429	467	443	473	451	481	527	443	444	445	482	505	480	449	466	465	438	439	441	472	460	472	435	449	457	466	443	436	486	459	439	440	440	451	464	486	473	465	440	497	446	470	456	490	453	434	460	445	423	469	473	516	424	442	494	454	480	472	418	505	454	485	490	446	465	441	461	459	445	501	494	452	453	405	457	486	479	469	447	491	473	483	485	473	451	535	446	465	457	499	471	470	458	477	477	468	426	462	460	431	458	481	463	476	427	443	442	452	483	441	456	432	475	452	460	444	470	436	480	462	476	452	477	460	506	475	488	456	458	437	502	493	460	471	450	475	515	456	450	480	465	453	475	451	494	460	495	419	483	454	483	470	437	446	463	443	477	433	467	460	457	451	487	406	429	481	423	428	481	500	476	454	481	480	452	468	412	461	483	462	432	454	466	446	468	506	457	487	470	468	473	492	458	422	485	455	465	479	474	449	452	459	436	456	485	434	418	413	466	451	474	466	482	483	488	429	497	461	469	463	471	477	452	437	408	439	434	484	469	482	437	463	447	433	453	439	484	479	463	488	443	454	478	504	481	415	472	458	438	483	445	433	447	516	450	472	432	438	494	453	476	451	461	454	476	439	480	421	475	458	468	456	462	464	438	499	481	489	458	460	479	493	467
14573	1313	1194	921	671	591	474	460	399	380	379	372	346	386	369	342	342	346	329	327	301	336	317	343	337	340	310	339	318	353	356	323	346	323	341	286	363	311	312	310	311	327	321	329	363	306	316	299	341	346	350	351	339	345	296	316	317	334	307	337	346	308	288	353	329	337	333	316	327	338	353	332	337	352	310	316	335	317	319	307	333	354	336	317	324	332	267	333	334	307	319	349	309	338	302	357	290	311	315	295	309	357	322	308	333	297	290	337	320	310	312	335	332	330	324	272	339	323	303	309	334	315	335	332	311	331	321	325	307	333	327	316	338	324	305	283	313	306	352	337	364	319	328	340	314	299	346	350	281	335	346	312	294	314	321	319	345	329	286	328	327	334	308	307	343	294	317	304	302	356	334	330	297	330	334	345	338	334	350	325	313	321	282	300	306	322	336	315	318	317	321	310	322	336	294	336	322	335	366	336	355	337	327	298	333	338	297	292	343	322	356	309	310	326	324	352	338	326	290	291	314	288	295	361	331	341	313	330	348	322	325	309	314	308	324	302	345	320	336	330	297	329	279	293	306	337	351	324	349	325	305	331	314	316	316	322	354	340	284	316	345	376	336	305	336	342	310	311	285	307	330	317	360	302	290	318	302	350	348	328	325	278	285	309	291	339	297	300	326	290	341	349	285	341	323	317	347	327	317	294	326	325	349	360	315	316	292	305	350	339	318	319	312	312	332	332	332	323	314	314	294	302	324	333	328	320	332	301	326	300	316	325	308	327	325	310	355	310	271	318	340	351	332	328	306	315	310	321	350	301	314	299	325	301	296	306	288	327	325	314	360	326	307	287	344	325	373	315	306	318	362	336	368	351	300	330	308	347	308	320	346	329	325	343	311	332	372	295	334	322	357	372	309	306	327	340	328	333	299	326	298	306	295	375	295	307	330	302	305	353	315	304	305	307	328	337	309	314	304	312	327	307	306	316	319	310	317	340	322	335	344	319	314	328	296	310	315	298	328	300	372	291	281	315	320	327	290	312	315	341	314	324	314	321	305	307	291	328	296	329	311	320	300	314	312	356	319	335	298	309	318	329	336	323	343	351	318	364	366	344	284	335	300	299	333	308	334	327	343	316	303	347	303	299	301	342	326	319	308	301	350	354	303	319	333	323	311	312	296	314	315	340	339	315	335	302	326	305	307	324	327	347	292	281	316	340	333	283	310	320	326	303	336	307	349	348	324	321	297	353	335	350	323	290	329	338	370	326	315	293	339	326	316	315	322	305	296	310	306	327	359	293	313	328	294	288	307	321	343	357	306	332	306	310	308	308	321	338	333	295	333	330	316	353	295	306	292	341	302	314	337	340	344	346	304	303	346	345	304	304	333	332	300	316	306	326	302	316	318	324	321	325	334	299	318	346	316	346	323	330	354	335	332	331	346	346	323	328	303	317	309	324	315	284	330	342	299	309	337	349	326	341	352	274	320	305	295	314	319	283	319	333	353	329	310	317	295	349	355	339	334	315	336	334	320	328	336	327	281	329	323	289	316	338	309	300	291	301	290	305	307	322	320	294	323	328	332	307	338	297	329	335	347	288	321	335	279	310	312	324	312	326	332	314	307	292	330	292	288	339	334	311	342	348	327	316	316	314	303	325	323	296	321	302	323	315	329	327	300	316	347	362	326	300	330	328	328	332	294	311	323	341	348	326	323	332	356	339	312	323	325	374	338	304	308	303	292	350	325	327	320	303	318	320	348	296	345	331	336	327	319	321	306	313	331	348	322	296	330	321	348	331	316	347	330	308	324	344	321	311	332	294	300	350	310	352	337	324	335	354	319	303	321	282	330	310	302	323	339	347	359	324	346	329	314	338	295	332	352	314	319	312	337	361	314	311	333	322	307	329	309	319	318	347	324	307	332	316	333	310	344	333	312	294	320	366	318	339	320	335	305	333	345	309	307	312	308	306	311	287	327	298	312	339	346	286	342	335	347	282	308	322	352	350	335	346	308	315	294	292	310	323	320	347	350	320	311	303	326	330	324	346	340	307	337	304	335	320	352	308	322	368	314	335	332	323	353	366	341	318	319	306	323	359	350	340	345	323	346	303	340	304	311	337	342	340	350	307	285	288	350	295	340	275	321	301	326	338	302	300	319	315	314	326	320	324	325	328	322	312	327	335	351	319	372	310	335	311	333	311	311	315	327	326	304	303	328	317	351	346	308	308	327	334	342	315	285	326	308	314	336	310	325	326	340	283	302	324	319	312	315	340	324	291	330	308	319	348	328	313	341	335	319	335	296	323	306	318	348	322	304	309	310	285	315	317	323	343	323	299	282	316	306	326	342	328	296	269	301	324	352	326	323	337	353	309	342	355	333	302	302	302	331	347	317	291	357	278	317	320	295	321	320	325	322	355	346	344	286	307	325	309	341	341	309	318	306	320	327	329	326	286	360	330	320	321	324	309	360	314	335	367	300	328	334	336	323	302	382	299	345	318	315	333	314	294	346	286	316	314	313	349	313	277	281	280	291	328	344	337	345	299	308	334	300	333	333	337	272	306	312	307	314	326	335	329	314	291	343	388	309	301	281	328	301	309	356	325	309	309	301	311	317	327	326	326	342	353	314	299	335	318	313	290	318	331	330	332	348	337	332	376	357	311	310	340	348	321	313	304	307	340	304	318	300	315	324	306	363	340	317	316	360	330	297	307	316	327	338	324	349	356	325	356	315	356	303	329	366	315	294	335	339	325	309	328	347	330	331	313	326	328	318	321	304	362	315	322	313	298	298	332	322	328	373	318	328	290	345	341	324	287	302	311	316	323	352	351	316	308	295	336	314	328	281	308	317	287	313	322	343	318	339	342	353	300	349	327	346	335	299	319	327	333	328	324	299	358	295	327	343	329	335	326	286	349	318	332	330	327	377	371	364	322	311	350	292	321	347	280	331	344	334	324	287	316	351	328	345	295	314	292	338	300	289	322	324	292	366	368	311	285	335	307	350	337	301	304	297	335	296	287	311	277	341	332	320	335	316	294	310	310	323	330	332	345	357	327	311	303	335	347	342	302	307	319	325	350	336	326	321	316	319	308	334	321	321	312	344	320	340	312	357	352	331	342	344	312	347	292	316	308	318	299	340	329	325	339	324	299	380	295	329	335	332	335	325	314	341	310	317	345	342	325	359	350	339	314	326	351	313	290	331	338	322	354	323	320	342	316	329	323	354	303	348	289	303	349	300	309	313	335	360	327	316	318	323	304	330	335	324	291	323	354	303	305	361	328	301	338	288	306	309	292	280	303	328	308	306	292	279	292	314	331	327	318	362	325	350	281	328	311	290	317	323	340	311	323	302	287	317	276	312	312	328	323	319	294	312	313	311	347	335	299	301	263	296	304	290	313	339	317	331	297	306	352	332	294	345	335	349	318	337	335	311	283	295	312	325	328	329	333	330	325	320	319	310	314	311	322	324	312	364	345	325	358	343	318	288	317	309	335	344	308	340	340
8409	1352	2375	2589	2272	1868	1472	1477	1253	1159	1138	1029	1007	938	914	935	891	906	910	909	861	841	870	799	850	874	794	821	834	813	814	816	805	851	795	785	788	814	804	857	761	840	788	806	862	764	811	815	835	766	750	801	800	735	792	762	827	774	816	814	780	765	770	765	798	769	778	781	769	761	784	807	820	802	806	785	736	785	793	796	805	775	847	795	738	824	815	755	782	812	819	739	766	797	773	779	779	776	771	790	788	881	827	783	799	744	748	809	792	813	811	805	764	800	785	857	760	760	808	782	817	789	752	801	789	804	769	726	819	842	829	788	875	753	752	794	830	721	826	752	766	731	800	746	800	797	768	755	783	784	792	807	798	817	765	807	799	779	749	767	770	735	775	824	802	727	818	797	758	776	831	767	776	769	809	746	778	783	812	789	751	775	798	839	802	735	797	793	800	749	802	758	822	783	825	763	765	804	761	830	742	817	815	790	792	790	802	754	761	724	801	749	775	799	770	831	785	816	779	784	806	730	763	779	768	767	765	788	752	834	767	753	746	796	770	782	808	783	765	751	806	768	776	799	743	741	773	772	824	841	755	786	768	843	795	781	763	798	829	827	805	786	779	743	778	769	745	772	739	788	834	789	818	815	832	782	758	811	741	800	811	741	755	794	742	761	819	786	792	805	741	805	824	784	802	799	769	796	731	755	767	781	769	824	742	762	773	780	802	806	726	788	792	772	805	795	803	773	746	760	817	740	719	759	811	758	829	747	795	759	817	790	788	829	770	816	796	798	782	769	795	779	752	784	744	808	753	765	799	743	856	760	791	794	716	755	782	751	774	854	814	791	812	794	810	795	754	777	780	769	776	806	775	818	749	789	768	762	791	743	776	767	840	751	761	816	734	768	736	772	766	773	804	782	777	859	848	827	769	735	763	808	830	801	803	825	755	834	795	809	782	732	722	775	758	769	800	803	806	755	786	769	763	730	795	760	792	789	804	743	767	825	765	703	731	747	766	782	788	819	809	792	756	814	781	785	791	784	789	807	790	768	789	797	759	807	753	770	769	746	784	751	813	755	785	758	788	796	791	757	794	758	820	796	733	831	785	774	828	776	780	742	802	803	800	784	760	792	792	791	752	825	795	747	753	805	809	747	745	771	816	807	756	803	806	790	814	793	784	782	791	760	776	759	789	754	788	798	819	795	770	768	741	771	781	802	757	731	772	747	781	745	784	777	779	816	754	793	807	819	770	787	804	754	720	791	791	755	776	831	796	806	760	749	789	758	845	813	780	766	741	785	740	755	787	815	727	751	776	754	775	774	775	779	771	749	798	810	746	817	767	826	798	757	816	777	795	729	795	773	817	793	819	852	777	794	791	841	818	748	869	767	801	753	808	782	803	829	794	812	774	742	783	781	749	782	755	776	827	779	780	768	782	800	792	792	810	804	812	802	791	797	784	790	716	780	797	789	760	780	753	752	789	777	770	719	740	754	767	797	815	805	769	761	787	786	789	783	832	825	814	849	825	778	776	785	755	764	809	730	792	761	794	770	736	779	816	757	778	805	799	830	787	803	819	799	801	770	740	775	749	800	733	835	777	764	815	787	773	773	792	775	812	761	793	754	731	758	780	784	815	784	748	787	803	816	823	818	746	829	745	758	760	748	739	786	747	747	718	769	776	741	761	802	796	790	808	817	818	806	813	759	762	766	781	790	797	762	778	811	741	784	785	783	834	766	815	752	758	832	796	790	741	762	767	767	749	817	747	804	754	807	792	757	779	790	791	783	776	779	747	767	785	785	748	780	792	753	777	778	734	793	763	869	797	817	779	764	767	786	749	774	801	809	779	795	810	786	829	806	780	785	771	754	772	827	749	753	774	752	754	778	749	720	756	804	807	786	792	801	790	787	794	766	792	744	783	776	781	795	868	849	842	820	761	834	795	765	780	738	786	800	756	765	810	730	793	742	824	813	796	813	750	780	805	746	751	769	728	773	807	796	757	753	800	801	739	783	759	814	794	806	792	785	796	777	816	788	793	763	782	792	759	816	760	764	793	795	794	779	808	783	747	817	739	753	797	744	754	795	817	831	776	793	752	822	791	782	780	741	797	764	815	811	745	764	794	795	760	757	755	718	766	769	786	761	750	822	788	826	728	765	762	751	818	746	821	765	755	789	799	765	806	764	751	750	777	736	774	775	771	812	731	778	804	744	857	783	796	790	787	800	771	775	796	786	803	757	766	804	841	746	782	821	730	742	758	779	751	805	778	794	773	794	819	816	747	825	820	799	814	738	819	779	772	790	811	729	778	781	796	768	781	736	819	750	767	768	808	833	732	769	796	764	791	808	819	809	759	747	790	792	764	793	759	801	838	823	744	782	844	761	813	791	789	766	813	804	754	846	755	797	756	786	830	803	773	718	761	791	842	796	798	794	761	758	794	768	796	799	714	766	777	800	776	756	735	819	799	758	769	826	743	767	803	758	805	864	784	785	819	800	796	796	797	749	751	781	759	739	793	754	753	768	768	768	817	797	796	771	785	829	799	773	777	775	804	823	819	736	809	830	729	832	772	818	777	765	765	697	839	754	782	790	770	755	775	754	804	798	769	797	770	764	799	786	800	775	818	779	782	777	788	797	780	735	785	815	807	782	761	767	793	806	801	760	804	776	773	773	821	753	816	747	789	799	774	817	760	821	753	807	790	777	764	827	761	756	783	779	806	837	739	819	761	813	805	799	796	753	779	793	818	829	766	825	778	771	760	761	769	769	726	744	832	818	761	740	764	809	808	754	808	777	779	755	777	817	808	774	812	787	822	776	743	823	823	789	806	796	779	723	772	787	795	767	847	756	764	842	822	768	788	765	770	796	781	738	784	763	846	778	767	770	754	739	822	807	779	780	758	777	782	799	800	758	849	784	757	788	779	791	731	802	772	776	813	775	848	786	804	826	800	789	811	731	808	833	729	756	755	777	805	754	845	770	844	769	790	811	829	731	807	762	756	750	791	795	816	817	759	762	779	768	814	780	796	752	768	739	817	747	784	773	849	741	783	800	808	774	808	760	762	756	759	776	807	787	803	751	783	765	779	787	787	804	810	743	786	782	812	749	817	729	812	744	798	797	746	797	812	775	792	793	756	762	769	783	768	763	825	821	773	768	802	796	777	815	731	772	733	825	858	742	806	740	747	869	769	807	782	781	802	786	776	802	814	823	799	737	815	777	772	693	806	728	747	796	805	765	795	758	794	814	812	853	765	836	789	781	860	757	798	776	791	809	806	802	797	796	751	788	736	763	805	818	786	773	810	831	773	819	763	770	767	823	771	775	801	759	815	809	766	822	771	735	797	786	804	804	818	788	806	752	754	786	774	780	739	761	775	790	773	739	771	784	751	780	780	740	780	773	786	776	803	833	803	788	754	772	808	809	828	800	818	779	766	759	732	783	784	793	764	830	796	810	833	795	740	849	776	757	781	799	775	837	749	769	724	812	792	816	792	817	771	774
1448	354	247	303	294	299	289	301	299	254	302	295	270	311	282	284	253	294	305	261	263	282	261	283	276	279	287	277	288	270	305	287	239	289	286	297	288	290	304	297	292	259	266	287	268	293	315	305	285	291	268	294	279	252	240	263	283	316	303	299	271	246	256	239	300	286	264	270	278	305	295	259	289	267	295	248	286	251	269	277	285	267	297	272	264	280	261	265	293	274	288	290	270	264	300	314	292	260	283	312	291	299	245	286	283	265	296	272	268	288	274	254	257	264	278	249	283	280	303	266	301	285	278	267	312	288	295	277	251	303	296	288	280	264	262	287	271	285	247	274	286	295	250	307	242	259	258	279	277	270	277	303	267	261	265	281	286	300	286	283	292	286	259	254	289	285	271	250	275	279	267	281	282	274	249	269	289	278	268	275	260	300	288	298	289	307	279	295	300	276	278	271	295	278	265	276	272	261	268	282	287	277	288	239	281	270	279	304	264	296	263	284	254	271	296	278	308	277	290	267	289	268	289	305	276	281	276	290	294	243	290	282	264	270	279	292	271	294	239	295	299	269	282	297	289	291	285	286	273	291	281	270	283	276	286	248	288	289	268	265	286	279	306	299	291	264	296	272	268	308	255	250	304	265	253	292	305	279	287	282	289	270	271	296	268	246	256	277	255	271	291	271	285	312	298	256	315	271	292	292	279	263	273	259	268	289	270	268	272	251	300	290	240	259	297	274	270	313	252	263	293	296	283	267	298	269	288	303	308	276	262	279	267	297	299	307	252	290	269	287	288	280	256	275	280	257	278	283	294	286	292	272	276	263	320	289	261	274	280	301	273	292	272	299	286	261	293	274	284	254	289	278	285	266	273	230	267	269	261	274	287	266	276	261	265	291	242	245	252	289	273	298	279	272	281	273	275	279	251	287	305	237	298	280	264	227	276	247	288	287	305	313	276	309	295	260	261	294	259	248	294	261	292	280	251	248	298	259	295	266	280	288	293	291	298	255	270	267	269	288	300	288	258	270	294	307	298	249	273	282	291	287	249	299	254	252	269	253	290	274	286	270	281	307	260	255	279	274	275	259	277	268	254	273	312	268	287	253	269	308	289	270	310	290	283	292	278	263	289	263	314	283	271	262	251	300	306	272	286	276	266	275	271	266	277	279	292	265	292	295	264	248	252	243	263	256	269	296	277	290	260	281	280	301	279	293	290	275	255	314	272	282	306	272	282	271	267	265	303	279	272	251	292	297	270	318	276	286	292	261	248	255	284	289	287	285	276	279	295	299	287	251	247	281	279	273	275	278	253	275	268	286	285	252	258	270	254	256	266	296	283	265	287	295	271	291	259	287	293	263	288	287	265	300	273	264	291	264	271	298	272	246	251	284	305	288	266	266	287	278	277	251	263	276	290	292	260	271	257	294	263	269	275	250	277	254	282	255	281	293	283	324	321	302	284	290	295	288	284	233	279	265	298	304	258	278	259	250	272	263	273	278	281	276	313	274	278	301	297	277	295	252	270	292	283	264	282	260	289	258	244	273	298	295	259	274	282	299	305	273	278	255	271	288	293	276	278	247	305	275	274	257	267	272	315	245	278	250	274	262	310	296	293	260	265	292	289	253	284	277	264	267	256	278	276	278	281	300	302	272	293	258	269	287	258	279	274	252	266	262	272	270	301	283	296	259	282	287	262	250	277	281	290	299	270	287	235	266	300	264	292	253	251	274	245	281	268	292	259	288	278	257	275	299	275	249	302	266	265	302	288	279	268	275	283	302	287	285	266	295	278	283	273	319	280	292	258	286	268	264	291	283	246	312	273	268	272	316	302	299	278	280	270	309	320	278	306	262	278	300	302	300	228	284	289	310	278	274	321	269	289	275	290	288	283	275	269	276	298	250	255	292	298	270	306	274	276	261	259	249	267	275	283	273	274	262	281	268	296	287	263	253	286	310	304	287	247	264	263	276	287	267	276	290	286	255	292	256	306	294	313	272	296	277	315	265	266	284	295	278	275	271	309	272	261	311	278	246	261	294	314	292	254	289	292	281	280	301	272	260	246	252	291	281	296	296	263	296	285	259	268	283	275	293	274	273	285	281	287	277	298	274	270	276	293	265	261	274	262	300	285	295	265	307	279	278	306	275	287	266	278	307	251	296	258	262	289	248	253	292	266	279	280	296	297	302	289	253	313	279	296	310	298	299	265	295	283	269	272	294	274	263	284	287	289	270	284	264	295	306	288	265	313	273	315	285	273	247	265	309	275	306	290	279	285	279	276	253	267	279	287	264	287	273	274	277	304	304	230	274	273	302	274	276	283	289	277	270	263	281	283	284	308	285	294	268	263	285	277	246	270	326	286	265	308	268	278	258	260	295	293	279	277	308	276	269	258	293	304	272	301	277	263	274	249	243	304	250	296	259	260	287	248	262	253	277	283	254	283	285	307	248	255	266	272	266	295	284	298	239	287	229	288	292	279	259	315	255	265	283	293	268	302	275	265	274	264	275	290	292	252	325	294	271	242	255	283	254	277	284	282	282	309	256	247	276	254	272	295	276	265	273	288	269	277	288	246	278	283	297	247	295	302	267	303	294	295	304	283	277	265	302	305	300	258	239	255	269	286	241	290	284	265	268	257	285	282	286	305	267	280	254	282	264	290	283	284	290	307	281	286	278	302	272	273	274	286	279	288	279	263	309	248	261	261	287	281	268	263	276	305	269	253	272	257	261	306	292	255	278	303	272	280	269	291	253	267	273	261	275	250	274	289	291	287	271	294	257	271	264	242	273	254	284	296	257	298	253	278	253	282	276	251	278	306	267	258	288	278	304	258	250	301	299	283	258	264	277	289	256	295	257	264	280	272	298	248	312	282	281	310	274	306	282	270	294	269	269	263	293	282	253	283	267	291	262	288	312	274	267	260	294	290	275	292	295	289	326	275	291	285	303	252	268	253	281	310	280	279	290	286	294	291	285	266	288	243	277	285	298	292	294	250	286	297	306	265	290	257	310	282	257	253	313	250	276	294	273	295	268	272	280	264	263	277	273	299	269	254	265	260	288	289	266	325	263	275	268	266	307	264	275	297	291	291	323	292	289	338	282	269	269	296	278	278	282	252	281	275	268	251	292	274	289	261	291	269	265	284	237	273	240	274	277	303	268	272	257	304	261	266	249	302	268	301	281	278	277	274	309	290	256	287	277	280	283	293	276	294	278	286	283	255	300	289	260	289	269	288	272	303	293	253	306	322	264	234	260	274	281	256	244	321	277	293	300	253	302	298	244	284	288	249	318	253	304	300	277	251	266	310	314	310	291	290	291	271	284	276	302	278	280	314	314	291	285	258	277	279	272	252	281	281	300	288	270	270	257	276	291	337	321	305	266	251	286	301	304	281	284	282	259	277	264	276	270	285	303	310	287	274	311	278	279	272	295	261	227	280	297	282	263	281	270	278	278	266	274	319	261	286	256	285	290	268	312	292	309	284	267	286	323	300	285	262	277
1874	683	721	696	684	699	686	659	686	663	676	672	742	683	687	703	692	669	664	679	691	619	709	664	682	642	640	686	712	669	678	665	661	657	669	644	741	673	646	750	661	685	675	692	634	645	730	646	650	658	666	670	663	697	638	647	645	676	668	663	688	670	651	637	670	666	641	680	648	719	662	699	618	680	726	664	654	663	664	673	694	663	654	652	661	714	620	682	641	627	700	675	618	678	695	695	696	668	650	695	647	656	618	661	649	665	696	673	650	668	594	616	657	679	669	638	660	649	667	657	668	636	675	711	693	663	659	673	657	731	677	699	672	653	692	646	680	685	675	701	642	650	644	659	659	678	684	725	635	661	636	676	643	675	666	706	678	659	635	674	714	690	682	685	713	676	639	682	666	725	670	678	651	682	684	659	725	634	678	675	708	654	678	673	645	657	687	705	658	691	677	702	693	664	661	670	631	663	642	641	679	632	640	648	674	676	699	702	658	680	684	709	653	652	666	675	688	681	682	646	700	631	678	665	734	640	627	667	660	638	642	667	687	645	709	695	686	632	642	685	662	677	621	649	654	659	634	679	659	646	718	665	658	718	648	646	673	680	688	651	654	662	685	678	679	678	688	669	641	712	652	674	654	624	652	654	649	678	679	616	669	648	678	657	681	667	642	699	654	657	677	696	627	632	663	673	680	666	683	689	659	700	649	717	645	648	654	631	678	643	672	646	638	686	662	653	660	626	641	650	651	630	679	634	650	666	657	686	717	644	631	669	632	638	619	669	667	670	630	696	673	657	649	638	682	659	682	682	646	703	714	696	697	671	665	668	655	644	634	693	687	630	654	686	620	660	668	635	661	691	669	656	671	617	684	687	668	712	625	665	696	679	653	660	664	696	675	688	709	659	684	698	658	634	698	660	671	658	711	696	719	680	651	667	672	652	616	637	669	670	683	641	699	661	679	642	605	668	684	664	672	666	721	681	605	649	677	644	695	637	643	644	661	652	673	715	696	653	672	680	705	709	711	709	663	640	667	662	662	680	668	689	670	682	637	691	663	659	676	619	671	654	608	652	682	660	675	703	696	697	644	620	655	681	677	692	671	640	670	676	686	676	659	694	664	685	666	721	651	651	685	675	690	645	652	683	629	631	655	629	681	651	665	662	687	679	655	656	679	653	679	696	632	661	660	703	665	663	660	677	691	680	668	678	673	685	706	655	632	615	660	653	650	651	668	653	666	706	711	649	698	714	652	695	671	702	705	676	672	660	704	676	660	679	671	663	702	684	664	657	659	662	643	646	675	652	679	617	662	661	678	677	641	664	687	685	690	642	688	658	678	705	651	674	682	658	672	663	695	665	644	694	682	658	670	678	681	649	653	692	634	615	626	682	650	703	710	716	649	650	635	672	650	627	701	685	700	653	675	704	630	695	636	707	660	637	665	681	699	669	702	693	692	683	639	716	706	710	698	673	668	608	699	687	741	659	675	643	632	654	701	671	694	669	681	672	651	625	642	639	662	682	664	732	708	666	652	681	658	654	684	676	664	653	638	684	616	658	705	654	679	719	684	655	670	643	638	671	667	660	658	621	666	656	687	692	664	634	634	672	665	687	657	623	679	644	688	626	659	654	680	672	690	671	676	652	702	632	661	701	691	639	652	606	707	686	677	688	681	685	642	676	642	650	676	681	697	670	662	700	661	674	655	640	651	666	668	679	662	693	724	672	657	688	677	690	657	634	622	668	663	670	614	671	650	661	660	665	638	635	655	648	661	636	660	675	665	652	640	638	667	630	660	655	614	691	688	632	681	682	674	626	667	643	651	663	678	700	675	646	686	678	626	655	658	676	645	690	683	676	708	627	632	675	646	629	659	646	640	685	628	673	689	704	679	700	604	685	679	687	670	634	682	659	656	646	651	714	632	637	646	643	640	663	674	651	680	626	657	710	715	663	690	656	630	669	676	680	676	673	663	708	648	683	694	710	649	698	676	679	642	658	655	663	691	648	643	683	673	636	678	678	668	659	676	663	678	658	650	643	689	690	635	671	667	688	694	633	697	662	607	650	626	660	632	635	654	689	664	694	648	655	627	645	673	712	648	617	685	671	672	699	688	695	664	649	727	645	627	674	652	674	685	691	740	675	656	661	634	677	639	697	613	645	678	669	660	647	660	694	657	665	646	644	689	655	621	665	657	671	718	664	652	688	677	705	626	718	650	655	651	686	646	705	671	659	670	691	670	671	645	671	646	668	703	706	671	704	627	669	640	663	627	668	594	699	681	665	681	645	650	702	698	644	701	657	718	657	717	643	687	640	649	654	652	664	663	685	671	661	626	634	665	679	705	622	654	688	639	684	705	691	686	639	662	655	703	742	654	637	732	676	636	623	653	677	716	606	660	654	704	659	714	655	641	640	701	655	641	670	690	677	660	638	679	640	653	645	640	645	673	703	709	711	658	629	670	685	667	667	676	682	640	645	651	658	706	646	639	662	636	683	665	654	665	664	710	675	709	669	666	625	719	676	654	634	657	675	611	698	660	652	646	694	697	633	660	709	673	645	650	624	675	706	641	675	649	659	667	657	687	683	646	674	708	655	678	689	689	665	706	693	697	666	641	649	647	641	680	702	634	631	651	655	678	655	677	648	686	681	688	696	649	654	694	664	689	680	685	665	700	657	638	667	699	618	677	627	649	688	638	670	641	649	694	603	665	643	649	661	625	633	668	647	654	666	668	620	690	654	637	636	652	679	692	624	650	662	637	641	697	658	694	692	692	669	667	650	647	662	633	669	683	638	654	651	690	683	642	668	643	694	732	693	673	682	668	670	632	673	702	678	633	633	695	650	658	677	692	643	648	719	712	682	661	605	649	652	654	675	660	646	657	655	672	671	661	649	665	696	718	642	687	663	636	654	702	662	680	632	672	674	651	663	688	656	680	657	680	662	667	635	663	678	650	628	689	630	695	639	624	645	679	695	643	722	709	702	632	684	669	712	676	675	691	668	647	672	660	660	664	650	667	681	619	613	637	698	704	687	671	666	663	683	619	703	670	637	713	668	629	660	662	629	700	666	728	680	695	668	723	717	687	668	666	701	663	692	682	680	677	686	642	696	657	683	650	661	637	641	652	625	669	667	679	613	621	625	619	704	676	671	630	674	661	668	692	700	670	674	699	631	655	691	658	691	696	658	649	674	694	650	642	657	689	648	654	671	671	660	626	668	673	673	682	652	620	644	648	737	698	684	659	665	670	670	689	671	647	688	629	650	677	687	706	673	631	675	651	671	696	649	671	662	680	653	654	695	675	663	682	605	647	665	658	646	638	722	696	617	646	646	681	693	637	668	722	682	696	655	671	706	658	656	654	666	658	657	660	670	715	685	684	693	716	694	713	713	645	648	647	643	661	676	671	688	667	687	632	666	650	643	670	627	662	652	689	675	654	658	695	691	703	656	676	686	672	631	673	620	662	649	644	686	655	647	696	650	748	713	661	670	645	636	664	654
7313	500	555	475	364	269	235	226	221	209	186	197	181	179	194	196	170	172	185	159	161	140	169	185	176	155	165	167	179	175	176	161	183	166	171	201	191	171	152	141	167	164	149	187	174	197	167	174	160	172	165	176	193	152	169	170	156	188	142	154	181	187	160	174	172	185	185	168	181	172	141	152	166	163	151	130	180	160	153	186	146	129	156	172	142	170	165	146	184	158	188	180	165	156	145	176	161	134	169	151	171	171	164	155	163	163	171	160	153	177	169	191	156	147	156	150	164	175	146	174	159	179	163	175	170	137	181	181	160	180	159	175	160	164	169	180	158	172	176	184	157	177	168	152	171	140	180	177	141	173	153	160	131	170	154	167	188	161	173	174	172	190	153	181	170	179	182	166	162	151	183	183	154	187	144	159	145	160	144	173	166	177	186	172	156	144	175	151	153	185	189	168	181	163	188	178	159	142	164	162	180	157	171	148	158	151	172	175	184	174	188	146	154	162	168	190	167	186	172	171	179	170	143	172	184	150	163	151	182	145	171	180	173	178	158	143	186	180	165	160	173	172	156	176	159	172	194	156	169	152	142	156	150	154	155	167	163	168	175	175	175	173	177	153	163	162	166	156	180	166	182	155	182	132	145	162	168	180	171	163	180	174	192	160	162	164	181	189	170	171	156	154	164	172	152	188	142	153	187	156	188	159	164	183	154	163	181	155	173	204	171	157	179	183	182	158	140	150	158	163	161	169	167	166	150	185	160	181	171	164	155	166	172	144	187	187	132	134	187	157	166	147	166	170	185	169	158	154	191	184	181	155	169	174	170	143	171	159	177	155	192	137	153	157	162	166	147	170	189	158	164	178	169	146	169	167	165	155	158	166	181	182	196	164	165	157	160	172	136	165	182	141	151	169	157	182	191	151	174	189	171	151	149	174	179	155	166	164	173	179	147	190	184	160	149	172	151	186	159	173	169	202	174	166	162	182	139	154	161	170	180	205	169	135	170	177	149	166	159	160	158	156	169	156	177	140	174	180	169	170	160	168	177	174	157	158	161	179	150	157	168	177	157	145	161	140	163	161	174	193	163	159	177	164	186	175	181	177	152	163	143	179	162	159	147	157	164	162	146	175	177	167	158	196	177	158	149	172	183	156	178	175	184	177	155	162	196	165	171	147	177	168	165	161	199	171	162	153	141	147	166	155	160	139	166	175	181	179	159	176	159	187	174	148	160	173	148	159	165	178	171	170	179	169	170	150	199	168	181	148	166	164	168	148	154	144	160	151	161	155	170	149	145	178	166	204	194	175	163	164	174	188	213	186	179	175	180	173	171	175	177	150	168	148	165	188	152	161	175	171	162	169	170	160	164	164	183	171	177	159	195	175	143	162	168	166	169	157	163	199	171	166	163	139	161	187	158	155	171	142	166	153	154	170	157	163	165	165	153	158	152	174	181	166	179	141	172	178	154	180	192	172	181	162	190	160	166	200	168	176	170	183	174	187	160	129	177	166	178	191	161	177	178	157	161	172	181	170	193	161	167	175	173	171	151	177	150	193	166	172	169	158	183	160	143	187	188	174	159	181	150	183	182	166	160	151	195	173	162	140	157	158	174	153	161	166	187	176	155	189	168	174	160	169	191	166	158	157	176	153	171	164	166	147	170	157	148	176	159	188	161	183	165	139	152	161	173	176	171	188	193	170	169	162	175	178	189	179	157	164	176	158	180	152	167	178	178	155	160	192	153	158	147	191	150	158	178	190	176	177	154	175	156	170	170	155	185	182	166	151	175	181	191	147	167	141	151	175	159	155	173	157	157	167	156	163	164	171	181	170	174	182	187	155	165	159	150	148	142	147	164	170	160	152	178	169	175	171	167	148	173	157	158	157	191	169	186	178	148	147	182	160	176	168	193	202	155	181	148	178	170	138	140	162	164	167	138	168	145	186	165	134	164	165	166	197	163	163	159	174	160	177	177	150	172	138	157	157	179	166	169	163	160	140	158	169	163	176	155	153	180	152	176	150	175	143	174	146	154	158	158	188	181	177	166	173	185	158	167	159	169	173	156	162	196	177	181	163	170	153	172	162	148	151	160	165	173	148	179	166	136	174	162	169	181	162	149	174	177	186	154	179	154	185	183	157	161	178	165	164	157	174	156	168	150	163	172	162	151	164	154	171	180	158	173	147	165	161	177	163	174	172	139	151	155	165	170	180	178	171	171	170	168	161	155	168	176	162	162	174	161	175	167	170	171	148	163	157	158	171	158	165	199	188	164	181	165	156	172	138	159	168	155	162	154	146	179	179	161	173	174	176	166	156	143	178	160	145	176	177	179	198	175	159	198	170	166	155	171	185	174	183	165	178	158	174	174	173	155	154	158	172	155	167	179	202	175	174	189	167	167	174	183	175	161	172	166	147	168	167	167	186	161	177	129	156	141	162	153	159	166	175	145	164	153	165	197	155	166	183	160	164	161	170	160	144	166	164	169	187	158	173	156	173	181	187	169	174	164	194	155	161	177	181	144	163	174	163	194	168	170	167	159	161	157	169	182	183	153	154	170	170	189	151	159	165	162	138	159	141	164	169	180	175	154	167	133	162	153	161	151	157	168	160	190	160	180	174	160	158	168	149	132	167	189	173	163	180	147	158	171	177	162	179	148	151	172	184	169	175	185	194	183	180	173	172	161	148	183	187	173	164	162	182	158	153	161	154	160	162	195	155	154	189	173	171	188	189	170	160	159	174	155	148	168	158	151	196	171	159	171	153	188	170	166	163	186	178	174	171	150	167	171	170	163	185	170	176	161	186	144	173	162	177	185	167	161	139	178	197	159	183	169	191	187	194	163	153	168	174	148	180	181	154	146	177	165	162	158	156	158	153	159	190	190	164	176	160	189	147	158	167	182	175	149	169	179	159	180	170	220	187	158	150	163	188	164	168	175	172	175	185	151	183	170	156	187	157	125	151	177	147	156	193	160	180	189	198	166	165	186	199	164	167	163	177	163	154	136	159	165	160	168	147	161	171	177	190	192	181	187	176	155	174	176	159	155	176	156	175	162	192	177	153	149	179	186	159	165	162	159	172	187	188	158	152	149	179	174	151	153	144	170	157	179	146	154	198	162	149	150	153	187	184	184	149	180	156	157	172	168	171	174	177	174	166	151	147	178	168	187	180	160	178	173	187	183	167	167	152	179	178	151	152	170	179	159	150	158	166	159	180	164	182	188	144	182	162	198	184	179	164	174	152	147	165	151	173	168	174	179	151	180	164	167	176	176	186	191	144	181	168	193	184	169	190	190	167	187	181	171	161	160	174	176	145	174	167	183	151	187	164	159	153	152	181	167	130	168	166	145	175	161	169	155	156	168	177	155	166	158	168	162	196	162	151	171	172	164	179	157	164	149	173	172	169	163	154	155	161	146	160	180	147	167	173	176	176	187	181	173	149	163	170	160	166	182	178	142	163	141	164	181	159	171	166	172	183	172	161	163	181	142	165	179	147
6250	720	1272	1437	1238	1044	864	783	762	672	659	615	569	575	500	534	552	490	527	542	514	501	502	481	464	457	482	472	508	439	455	469	519	481	475	488	456	455	477	485	478	497	463	482	485	465	437	437	452	492	489	490	440	484	417	489	459	455	457	455	445	460	475	490	490	463	503	456	417	489	474	501	515	464	465	463	478	493	450	449	483	487	481	472	474	483	454	453	462	477	422	471	460	492	438	460	493	453	445	455	490	471	473	431	451	452	447	472	463	422	505	459	515	447	505	497	468	467	466	484	453	438	471	460	469	450	451	450	434	502	447	454	460	454	482	430	471	446	469	482	472	461	489	457	417	449	475	496	452	473	465	482	432	486	464	454	455	498	457	446	463	457	501	449	454	483	475	440	478	475	452	429	448	475	465	485	452	458	451	492	469	489	443	452	456	446	476	476	453	460	449	489	463	460	475	473	476	498	432	460	464	454	443	443	506	496	469	481	496	494	464	462	458	478	445	462	448	457	489	497	468	436	449	464	432	446	476	420	478	458	487	445	462	461	471	464	455	468	462	445	487	468	477	488	455	434	488	458	448	444	489	462	439	443	427	441	472	430	475	421	440	448	438	440	458	484	497	482	486	465	439	489	461	437	443	452	462	434	473	420	474	472	490	493	455	465	464	462	422	429	443	450	460	435	457	464	460	478	467	475	495	456	463	433	430	522	464	475	445	479	442	464	443	463	488	453	488	471	474	486	473	434	436	411	432	450	444	445	445	481	444	456	487	465	459	466	421	447	469	449	459	469	450	449	494	462	467	418	473	428	441	478	460	446	451	469	440	489	455	453	441	424	473	421	478	486	441	443	421	464	506	428	471	477	471	468	524	473	503	479	454	447	453	484	460	441	436	441	496	486	487	476	479	447	433	484	439	463	448	431	459	447	457	466	470	470	464	461	451	444	466	456	479	472	484	504	512	445	460	467	460	451	455	440	413	499	471	474	473	433	457	475	425	458	429	431	463	487	440	439	448	464	454	461	445	443	458	461	467	464	455	508	455	446	482	483	486	485	455	485	475	451	476	481	444	465	465	444	493	470	478	454	481	429	505	464	436	485	467	449	470	442	448	472	421	463	442	444	490	465	416	464	465	468	473	454	455	479	471	471	457	461	494	476	455	435	474	446	471	459	443	440	494	434	478	491	471	456	464	477	496	489	461	449	453	496	442	473	477	477	428	443	434	471	445	472	463	461	432	425	446	454	426	466	449	468	462	511	453	433	468	459	444	444	498	441	470	425	464	433	462	501	440	500	441	460	475	479	480	473	445	445	480	470	475	443	488	439	465	461	403	512	472	440	493	482	456	460	459	477	475	442	429	457	454	461	466	442	486	440	477	449	437	404	457	495	448	393	455	507	464	498	451	441	465	471	444	443	440	456	452	431	427	462	524	450	477	483	465	499	445	484	513	435	471	458	435	451	488	444	460	432	472	472	447	446	457	483	442	445	422	467	466	467	429	430	474	429	489	413	494	452	464	489	431	470	452	476	463	462	503	502	477	495	456	465	471	446	450	463	478	503	444	466	486	490	465	439	472	454	423	457	489	464	441	473	448	399	459	400	469	440	485	451	451	451	482	486	474	460	438	467	443	449	469	484	448	480	466	409	436	457	416	455	432	460	444	446	445	463	451	453	463	443	444	423	463	444	482	444	486	492	474	489	436	445	457	438	486	491	454	451	445	412	442	474	452	485	467	479	447	470	488	477	450	460	460	476	407	445	440	477	493	465	453	449	463	477	431	468	482	418	458	451	463	440	464	498	427	489	482	435	499	474	421	461	465	453	457	492	466	463	427	474	466	458	470	485	477	428	484	460	457	466	468	446	459	463	450	453	478	455	418	470	470	428	491	465	439	455	475	455	460	434	432	453	448	461	435	461	434	461	497	425	435	492	479	431	455	451	451	452	466	460	457	417	461	448	431	447	451	454	493	418	442	436	473	455	449	491	472	480	477	462	444	484	488	396	441	454	466	451	473	470	497	437	462	468	458	459	453	499	467	476	478	487	462	450	483	488	460	504	481	485	462	467	479	485	459	479	457	413	441	456	418	477	459	452	469	458	465	490	449	437	459	457	481	467	471	476	449	479	455	441	466	464	437	470	435	462	465	471	434	480	463	476	468	452	486	501	484	507	433	461	457	504	469	424	457	473	439	434	490	436	458	462	467	468	458	493	427	455	476	410	463	455	464	459	472	458	438	456	472	470	475	448	475	408	431	452	472	494	448	421	451	452	473	434	493	454	493	417	466	495	432	456	423	451	454	430	458	460	499	468	444	464	502	447	464	470	493	479	445	456	475	457	453	466	459	456	462	478	446	469	515	451	463	479	432	465	458	474	449	447	469	448	471	498	459	458	456	457	484	448	477	467	478	486	444	437	487	433	460	470	437	492	469	468	438	449	458	477	443	467	430	489	500	455	491	448	468	369	441	421	437	446	484	454	421	479	465	435	472	448	474	489	446	443	482	481	447	465	450	447	436	486	449	466	447	487	458	467	452	479	485	457	495	445	460	461	467	458	461	500	450	492	456	465	421	465	439	487	446	454	492	464	462	459	454	469	511	462	459	461	443	441	444	413	480	412	464	482	478	460	465	457	476	469	409	457	442	438	459	461	454	462	457	403	453	458	435	457	458	466	453	472	406	469	489	469	446	430	462	463	462	474	472	471	477	441	471	464	469	442	469	477	435	461	453	420	494	470	462	474	474	460	508	486	448	469	439	483	439	422	471	469	477	460	454	478	457	469	468	461	480	434	463	472	478	414	469	450	434	467	469	439	471	466	440	447	491	447	453	463	457	415	470	448	458	430	502	445	459	466	461	466	427	489	431	442	436	516	436	483	426	452	456	464	457	449	440	438	466	438	469	480	488	442	457	465	483	479	453	445	443	422	439	450	507	489	504	448	424	468	478	483	471	481	465	470	478	490	452	472	433	434	485	460	487	448	469	453	468	446	461	454	459	449	460	460	511	446	442	435	451	484	475	452	480	477	471	455	428	442	498	455	460	473	468	453	471	458	460	452	465	459	461	453	455	492	424	484	425	440	477	453	453	459	489	506	451	441	457	450	472	438	464	431	501	427	418	469	438	452	438	450	466	439	497	444	440	460	445	465	474	476	494	456	456	460	455	472	459	496	476	452	461	418	466	477	419	444	472	423	442	489	436	449	456	429	512	458	461	458	450	454	422	469	463	459	492	482	406	459	474	432	423	443	436	477	465	457	467	475	422	455	489	459	452	452	453	473	487	432	492	433	419	472	509	457	467	454	496	491	422	474	467	468	452	468	461	460	459	481	453	416	431	451	433	465	436	451	431	440	449	466	448	432	489	460	447	441	388	494	461	455	470	480	433	476	431	469	444	455	475	427	475	460	460	492	465	455	389	455	446	442	475	425	475	438	425	464	502	422	470	439	452	471	469	475	467	449	425	440	445	492	455	488	483	468	465	422	431	451	493	490
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
