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
338183125858	338183126418	338183126968	338183127518	338183128068	338183128618	338183129168	338183129718	338183130268	338183130818	338183131368	338183131918	338183132468	338183133021	338183133568	338183134118	338183134669	338183135218	338183135768	338183136318	338183136868	338183137418	338183137969	338183138518	338183139068	338183139618	338183140168	338183140718	338183141268	338183141818	338183142368	338183142918	338183143468	338183144018	338183144568	338183145118	338183145668	338183146218	338183146768	338183147318	338183147868	338183148418	338183148968	338183149519	338183150068	338183150618	338183151168	338183151718	338183152268	338183152818	338183153368	338183153918	338183154468	338183155018	338183155568	338183156118	338183156668	338183157218	338183157768	338183158318	338183158868	338183159418	338183159968	338183160518	338183161068	338183161618	338183162168	338183162718	338183163268	338183163818	338183164368	338183164918	338183165468	338183166018	338183166568	338183167118	338183167668	338183168218	338183168768	338183169318	338183169868	338183170418	338183170968	338183171518	338183172068	338183172618	338183173168	338183173718	338183174268	338183174818	338183175368	338183175918	338183176468	338183177018	338183177568	338183178118	338183178668	338183179218	338183179768	338183180318	338183180868	338183181418	338183181968	338183182518	338183183068	338183183618	338183184168	338183184718	338183185268	338183185818	338183186368	338183186918	338183187468	338183188018	338183188568	338183189118	338183189668	338183190218	338183190768	338183191318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14775	1389	1136	941	710	583	445	432	412	393	373	348	400	374	389	343	387	379	329	340	355	324	341	350	360	365	331	305	362	336	343	327	325	298	295	317	319	335	338	330	332	309	369	335	307	322	337	333	337	348	332	334	375	322	340	348	329	313	330	332	310	329	334	321	331	345	306	326	314	345	337	353	293	326	338	338	341	337	328	334	334	301	375	320	289	308	350	349	353	335	338	284	332	324	351	319	328	351	331	291	311	359	320	351	343	349	294	367	307	346	316	331	325	340	368	350	347	385	322	318	305	327	341	338	289	329	326	331	319	352	323	310	347	332	305	334	318	359	320	341	317	340	308	343	316	311	305	357	359	324	317	309	334	309	347	339	310	330	320	341	336	342	330	351	332	334	290	318	333	313	310	296	332	324	308	317	321	338	310	319	344	336	336	345	322	339	358	305	333	324	318	316	349	301	311	324	347	363	318	342	303	320	326	312	331	327	323	327	344	326	339	331	297	346	298	329	319	348	322	327	327	333	316	307	316	326	352	308	323	334	311	323	280	355	354	328	331	332	282	347	304	296	340	340	334	368	311	325	346	358	322	326	350	314	347	321	315	306	343	312	325	338	307	362	314	350	341	342	338	322	329	333	306	343	312	356	344	305	350	325	339	364	302	323	314	368	321	318	345	334	329	320	358	344	332	338	322	329	349	319	313	345	339	294	328	330	325	327	330	327	313	362	342	336	320	322	331	317	316	360	323	346	313	327	307	364	313	337	332	320	322	342	323	311	314	292	327	310	326	327	364	346	331	349	348	315	328	352	343	340	294	313	311	296	339	330	340	308	304	330	312	314	294	324	314	304	353	331	336	294	322	310	353	323	329	371	337	388	315	312	316	363	328	327	330	365	373	388	315	343	325	330	357	349	346	345	347	353	351	329	319	303	310	308	341	303	328	338	300	298	329	277	335	329	297	355	311	350	313	300	290	337	320	311	325	346	299	341	301	340	326	332	321	333	310	310	332	324	340	295	363	307	315	321	337	289	347	341	320	298	337	310	349	325	327	351	338	352	310	329	325	337	326	317	300	349	320	360	333	342	321	328	348	323	342	327	341	334	352	362	384	320	328	333	331	326	336	346	311	312	319	329	330	345	315	324	296	292	291	351	325	340	314	326	326	308	295	300	327	341	303	318	306	357	333	332	315	344	333	339	295	330	344	300	313	340	292	305	339	344	298	329	330	339	315	359	344	341	360	328	321	337	313	323	346	343	289	326	365	321	328	355	357	349	339	349	340	338	314	337	318	360	345	348	316	322	331	320	316	330	322	338	328	284	363	340	329	316	300	351	325	361	336	364	302	342	311	334	314	291	318	326	333	365	324	340	326	320	302	326	343	352	294	329	302	350	343	332	349	321	318	310	336	350	352	311	322	342	301	303	332	301	345	364	344	289	303	297	356	347	330	277	358	348	344	335	333	353	337	340	303	306	350	318	329	354	340	318	335	327	378	340	340	336	322	333	325	323	344	326	301	326	343	352	313	328	332	319	334	364	303	280	313	352	338	316	334	317	351	342	291	311	343	325	305	318	337	356	299	342	335	354	334	342	347	343	347	343	313	300	331	327	316	346	315	339	350	310	353	320	331	313	345	348	335	341	332	290	282	310	343	359	333	369	348	342	340	347	318	343	333	335	315	315	311	288	320	311	322	275	302	317	346	318	332	341	346	353	328	339	325	326	331	346	337	334	334	298	331	326	302	308	334	335	348	338	340	323	319	357	291	310	343	355	339	349	314	327	327	344	343	321	351	323	348	331	356	303	327	343	331	307	310	311	331	284	298	328	303	324	292	322	335	333	292	299	324	314	333	346	328	332	308	324	368	336	353	284	325	320	320	336	318	315	352	360	321	328	333	359	347	281	304	334	303	327	299	313	320	304	322	340	330	319	316	322	337	313	305	314	326	314	308	329	323	322	319	342	312	339	296	300	318	312	346	293	305	338	334	346	338	320	298	304	306	310	306	342	318	339	334	329	309	309	306	320	320	319	322	355	330	365	340	341	328	320	328	349	349	333	311	322	374	327	320	314	299	354	327	352	354	296	345	342	309	338	319	364	315	309	311	312	310	315	336	341	340	348	307	285	326	353	361	295	335	325	318	361	313	334	369	347	343	327	312	326	334	349	322	359	319	338	347	352	330	325	356	330	329	334	310	346	306	321	340	321	358	355	318	304	326	312	333	327	333	287	327	336	332	335	328	346	343	319	292	349	368	309	305	317	314	318	344	355	343	327	318	323	321	301	332	345	327	345	339	313	344	306	366	298	340	323	390	352	303	316	322	321	329	317	324	349	336	345	339	304	327	314	285	307	324	310	301	318	310	325	293	307	335	322	325	345	353	329	341	306	339	293	326	324	308	328	341	305	294	311	322	322	320	329	322	324	310	330	327	325	317	316	323	355	305	316	361	334	332	310	335	369	329	327	319	336	350	347	354	329	311	343	302	330	327	312	321	317	322	312	361	323	328	333	348	348	305	294	331	338	329	318	316	328	316	304	379	328	305	310	308	315	323	308	315	323	319	354	302	309	294	335	371	325	349	314	323	297	317	342	301	371	344	357	351	289	330	374	361	290	294	335	338	295	286	334	339	347	347	347	321	329	287	293	330	360	325	329	337	307	345	323	311	304	334	341	344	309	319	307	320	316	315	367	317	333	322	321	301	332	306	324	344	309	346	342	308	362	321	330	324	321	357	334	357	388	326	271	366	349	327	302	308	341	353	319	352	319	334	290	367	325	337	335	320	289	356	327	295	327	309	317	326	322	336	325	312	336	327	348	336	310	330	323	311	354	358	342	320	336	362	336	349	276	345	313	310	319	333	303	348	320	362	322	342	305	319	335	270	275	306	330	309	298	358	306	308	274	330	348	290	295	298	325	343	341	323	327	343	278	336	323	311	317	350	305	336	315	346	303	296	306	312	378	334	334	342	313	334	330	317	347	349	298	340	319	347	328	329	356	343	343	327	330	367	349	365	321	315	301	342	329	317	319	319	359	343	306	339	384	332	329	310	328	307	329	338	311	311	309	338	323	330	304	333	299	299	352	323	320	303	320	324	325	334	322	318	339	318	365	343	328	310	339	327	315	331	316	345	326	322	303	311	362	325	328	320	354	342	300	322	299	321	305	287	330	347	323	293	308	318	332	329	342	335	333	333	307	326	316	356	345	338	352	320	313	337	309	349	349	331	329	263	338	318	316	349	333	340	321	313	279	342	323	313	332	328	352	327	308	352	350	340	337	333	330	325	310	331	314	357	315	331	331	302	304	306	326	361	350	337	349	354	333	302	315	275	336	345	323	329	321	338	324	372	351	332	304	299	307	325	321	350	320	324	296	331	325	323	327	304	331	314	335	344	319	347	347	327	295	299	325	308	311	350	319	300	307	320	309	316	327	306	307	331	344	296	374	350	334	331	332	307	332	376	337	372	340	326	286	348	292	308	320	325	330	307	309	340	319
8514	1411	2467	2686	2247	1868	1510	1430	1275	1174	1092	1035	1048	1023	932	963	857	933	943	900	939	880	842	825	879	867	838	838	845	838	834	834	808	837	828	880	819	831	841	788	792	843	832	862	847	765	817	816	779	819	774	858	774	776	838	771	827	818	800	811	790	798	853	805	775	803	795	823	834	839	788	811	844	805	819	814	837	800	812	822	799	798	805	782	817	829	811	811	790	791	795	861	850	763	801	780	819	811	803	797	775	749	813	793	829	864	824	859	811	824	789	764	763	814	828	796	835	764	831	841	835	824	770	821	779	788	808	761	764	797	759	865	758	785	787	778	839	819	842	782	766	823	741	830	757	791	781	775	794	825	805	790	777	792	778	827	805	795	743	785	810	785	751	788	766	798	795	810	831	785	755	824	801	805	782	832	757	762	777	738	819	782	764	822	773	837	764	802	759	838	748	783	804	772	787	771	816	814	757	814	808	801	788	801	799	822	764	851	845	817	820	785	811	796	844	795	775	759	799	791	830	788	781	800	786	822	804	829	812	837	764	805	823	783	793	794	823	810	811	803	758	822	823	744	759	833	780	824	769	819	801	826	811	796	806	775	788	782	791	780	805	819	842	768	826	784	796	748	804	733	820	744	757	780	770	839	731	828	735	830	767	780	746	816	801	809	795	789	817	781	858	794	797	844	773	775	786	803	795	805	795	768	787	823	793	801	793	810	793	805	745	780	807	761	774	813	815	804	761	812	816	801	785	804	805	764	767	829	843	775	819	775	789	800	795	794	781	831	780	836	828	859	788	761	810	805	778	767	824	795	834	755	772	792	799	756	834	779	824	792	778	754	771	778	830	796	831	757	764	763	803	781	790	792	773	732	773	791	751	796	795	790	780	818	788	864	791	790	737	752	836	793	789	781	784	845	779	807	752	808	783	784	774	806	821	839	801	756	807	807	824	823	779	782	788	840	852	824	806	808	800	769	817	803	780	805	782	768	769	768	751	749	832	779	774	776	784	834	809	797	775	834	796	800	764	808	813	764	771	786	748	800	781	837	747	797	861	780	779	787	772	786	790	834	764	820	805	713	793	819	807	819	716	828	771	831	793	822	774	812	828	782	784	759	838	800	726	839	842	870	789	765	810	794	800	786	800	823	802	840	792	799	782	744	809	779	781	774	760	788	820	797	824	783	811	792	854	795	782	814	808	810	785	839	842	778	802	795	773	816	810	798	787	836	838	772	761	764	802	727	855	804	788	819	792	768	723	739	850	804	812	776	801	812	812	826	788	773	817	818	782	766	747	744	827	783	789	762	821	780	764	821	820	775	804	805	834	755	769	841	827	783	784	806	769	779	795	761	833	824	761	784	781	761	789	775	803	804	805	744	795	816	762	795	787	797	765	793	781	821	800	767	796	806	765	792	823	819	768	844	816	856	849	789	797	797	736	794	776	851	852	765	820	859	769	778	802	755	805	776	773	772	840	773	830	810	802	849	802	792	781	778	817	773	822	816	795	760	751	815	787	801	825	798	805	820	803	769	770	823	819	813	746	809	793	825	805	821	836	796	830	850	786	799	811	793	801	802	802	787	792	827	804	785	772	798	800	753	851	761	781	815	762	824	809	736	777	832	828	824	757	779	792	805	804	838	830	794	820	813	776	776	798	803	817	854	812	776	807	789	769	825	800	771	776	771	792	773	786	778	813	810	751	759	826	848	827	778	761	800	781	792	762	749	786	793	773	777	848	757	827	857	799	763	850	818	788	816	810	759	775	747	775	769	781	750	770	826	745	762	777	815	820	756	812	749	833	824	786	809	826	847	788	847	779	851	779	798	768	791	799	799	791	845	815	785	778	812	749	829	776	807	765	792	783	845	746	807	772	790	833	768	794	799	777	791	784	775	878	826	806	784	770	769	787	796	821	795	776	804	759	805	788	814	768	738	798	826	771	754	813	721	808	821	814	835	742	826	821	818	834	824	768	797	791	777	811	755	782	782	783	759	785	753	786	844	802	811	762	748	830	778	819	776	828	839	824	801	796	799	804	785	793	756	810	726	836	781	801	813	745	787	849	825	798	750	777	722	790	787	835	791	734	792	778	807	802	818	744	814	767	790	784	769	798	816	763	782	833	800	782	833	768	738	813	816	802	824	796	782	821	832	793	786	828	788	836	802	721	807	802	802	786	809	749	791	823	795	802	808	785	826	806	820	830	822	761	796	807	737	789	789	836	791	762	781	810	836	803	820	734	797	843	785	794	772	778	791	785	792	794	766	837	796	801	820	806	803	790	828	800	802	815	813	780	783	765	806	782	797	820	803	799	785	776	784	818	779	767	801	771	739	823	774	782	774	827	759	796	732	759	797	811	800	780	814	777	824	787	837	832	782	751	778	776	785	825	767	773	763	772	789	794	794	806	761	779	800	799	792	775	826	786	780	826	852	809	770	822	821	766	726	799	789	756	818	814	778	782	784	804	778	798	763	763	788	803	856	796	828	805	826	774	794	815	820	792	766	783	799	832	778	784	819	774	802	793	758	773	823	798	753	747	788	753	820	808	762	790	814	808	809	778	765	818	829	713	827	821	843	780	759	804	854	840	760	806	789	802	793	820	784	789	768	771	781	763	783	830	800	736	849	806	791	826	798	783	719	785	786	777	793	766	816	784	838	734	794	791	780	779	805	767	798	790	822	805	800	815	790	783	814	838	810	818	810	752	761	840	799	801	810	773	807	836	789	778	766	822	778	791	751	798	777	791	803	766	748	811	792	811	805	788	850	801	834	814	800	775	776	811	854	749	807	770	784	839	801	766	762	817	811	771	805	810	810	836	773	767	837	809	796	790	793	808	830	780	828	754	801	799	773	829	746	840	779	762	845	772	802	786	754	809	798	786	808	813	803	771	813	771	779	867	831	756	788	814	795	811	814	786	824	862	775	798	774	749	837	797	756	791	733	708	812	814	796	806	771	793	797	800	791	846	794	790	804	794	807	817	813	723	772	798	761	792	796	840	824	808	816	755	751	832	731	780	833	770	814	782	857	810	811	776	750	800	845	861	758	772	783	786	825	850	785	808	772	748	757	823	825	817	813	861	786	818	817	814	805	752	839	800	760	760	763	769	778	770	807	810	757	796	801	849	784	803	854	829	847	756	798	790	794	865	832	782	816	764	799	820	773	774	822	757	793	789	796	824	847	836	788	813	858	760	795	851	815	771	812	745	803	796	812	758	849	805	815	868	767	809	767	797	763	774	770	822	848	779	772	834	836	784	800	746	803	772	814	823	804	789	799	815	830	790	813	799	786	772	812	773	788	791	779	729	779	825	802	786	786	752	829	760	774	845	811	879	803	828	785	842	835	812	845	728	802	798	790	808	783	824	812	794	786	778	845	819	810	833	786	773	757	772	741	753	797	833	810	778	792	865	793	788	791	804	804	814	857	807	792	806	774	820	805	797	797	823	743	769	777	812	785	806	811	804	739	792	830	824	794	783	812	802	789	776	784	804	748
1581	285	291	286	314	272	283	313	306	275	296	251	286	261	274	297	273	265	298	294	303	279	266	258	280	294	289	305	274	307	305	287	298	286	284	239	290	265	275	299	249	281	300	259	264	297	275	263	274	288	282	245	270	282	277	258	285	271	229	232	276	275	318	280	270	280	277	257	296	281	271	279	311	263	269	258	285	296	285	256	261	284	286	277	297	237	265	281	282	255	262	296	308	296	252	266	276	301	270	281	310	271	270	258	259	293	314	292	283	253	252	317	294	333	281	318	249	295	269	290	299	283	281	274	233	301	261	279	312	309	279	284	293	276	304	250	269	275	282	287	279	286	272	286	277	287	282	296	289	343	313	266	246	261	306	282	299	265	267	268	259	272	292	287	265	284	297	287	292	304	272	298	299	251	285	287	292	308	274	303	307	274	278	288	254	314	280	290	281	245	286	281	278	300	285	288	275	261	294	269	278	311	272	253	256	311	305	231	284	293	272	276	282	257	279	295	278	266	272	301	261	271	295	273	302	243	276	280	235	256	277	280	277	277	257	275	268	266	245	249	275	260	284	281	278	303	288	285	271	247	262	275	283	290	266	271	296	286	254	286	288	277	312	276	324	259	298	261	273	258	274	270	293	285	301	254	251	274	299	286	266	275	275	300	270	296	269	292	246	291	289	307	302	304	288	305	251	292	278	273	272	262	258	248	258	277	251	296	261	256	270	270	267	292	268	270	281	275	264	260	277	283	290	272	245	265	278	318	312	286	302	290	282	262	296	268	272	261	251	284	282	314	273	296	228	284	286	287	285	286	262	298	264	284	248	262	281	291	266	247	294	288	251	284	292	262	289	263	260	257	258	259	260	275	297	270	272	255	252	263	257	293	292	268	268	282	250	265	265	264	321	263	254	257	281	282	277	252	254	229	256	281	332	271	257	259	257	283	282	238	293	262	286	259	287	266	275	273	316	293	295	283	253	241	311	283	280	276	264	262	300	281	268	279	276	267	264	302	282	275	249	285	285	267	229	312	275	286	289	268	282	290	300	251	293	290	267	285	311	277	261	301	275	301	252	260	318	265	271	269	263	247	244	287	248	260	307	279	283	274	325	279	229	276	275	270	262	277	295	247	267	307	240	263	301	272	295	261	276	260	265	280	255	250	291	279	272	248	289	282	303	289	285	318	260	290	291	254	243	291	257	268	269	285	281	320	302	282	268	295	294	272	286	277	259	277	262	293	297	259	279	277	250	295	254	268	313	297	271	276	276	268	262	303	267	279	272	314	276	252	296	282	278	290	296	265	268	293	283	276	287	273	287	287	280	283	256	247	271	284	269	299	278	302	268	272	270	273	280	273	276	252	287	237	290	301	286	304	266	262	304	273	271	276	284	287	288	307	290	256	292	282	276	280	257	280	271	241	274	305	275	308	264	298	249	285	324	297	277	286	278	298	291	280	272	316	260	297	249	273	301	268	274	265	315	279	272	291	290	272	268	246	260	304	273	302	281	295	250	278	279	275	289	275	300	284	292	267	279	260	276	234	260	270	281	293	261	253	278	289	280	291	288	306	260	269	297	288	255	254	283	244	250	273	324	287	309	297	275	277	249	258	285	234	290	277	290	288	273	276	294	283	288	249	272	277	283	258	256	243	309	261	303	276	282	275	279	271	261	259	282	268	308	281	271	257	271	261	250	245	249	264	282	265	282	257	266	285	298	259	265	254	269	307	259	278	265	277	252	263	259	274	261	311	243	294	309	260	280	313	306	260	293	269	277	265	296	269	271	281	259	270	262	288	287	243	252	250	288	309	275	305	238	264	254	268	289	304	268	286	275	311	333	299	271	309	261	260	305	287	266	336	275	234	303	288	259	257	287	316	294	270	283	286	288	261	303	269	280	299	260	300	258	270	282	277	296	284	305	281	298	306	313	296	294	300	241	290	279	281	290	299	313	304	289	309	275	257	290	253	240	292	263	255	286	270	297	292	270	271	310	270	287	265	259	291	289	263	293	284	286	264	282	298	263	259	264	277	262	293	279	256	276	279	255	254	270	279	298	307	252	306	334	292	270	295	283	265	276	268	289	257	283	302	310	322	283	249	247	271	292	270	278	260	274	290	291	298	318	281	321	281	265	283	280	280	265	296	278	258	270	287	285	266	283	277	276	321	311	287	288	302	267	266	296	307	270	257	286	285	299	285	292	246	288	295	271	293	287	277	293	245	275	290	287	268	270	280	281	283	273	275	285	292	249	274	332	292	290	255	299	275	305	312	260	291	237	271	260	287	291	284	270	288	324	280	257	259	287	293	309	240	265	259	260	263	270	271	288	265	242	257	299	276	296	287	265	258	263	293	238	294	285	279	272	259	265	306	292	281	288	255	270	295	248	282	264	282	279	284	268	294	311	276	314	287	286	276	248	259	279	268	295	293	263	268	271	302	314	300	275	282	266	275	299	278	261	259	253	254	312	274	259	294	297	285	258	269	281	264	260	286	288	273	311	271	285	265	297	308	278	310	263	296	306	273	286	273	299	287	251	243	273	267	257	283	304	261	281	287	277	245	250	259	270	274	274	294	269	279	292	301	272	256	253	246	269	287	271	262	288	260	294	271	281	276	285	264	262	330	288	270	273	268	278	294	251	281	261	290	260	283	270	271	298	290	273	302	292	286	284	223	270	326	312	288	270	261	276	262	299	306	291	249	258	286	257	299	288	287	263	310	283	276	294	294	313	300	255	287	276	311	316	267	279	284	243	288	269	265	278	263	236	288	291	283	290	301	251	305	270	268	277	268	278	277	257	269	276	312	227	292	285	293	272	284	297	272	257	275	265	264	258	295	279	282	234	254	265	272	273	261	269	302	284	265	282	234	290	274	293	299	282	259	256	249	264	251	282	273	305	254	277	294	274	252	304	242	260	313	272	256	293	329	309	274	264	278	271	299	282	333	276	281	256	308	265	255	293	292	274	284	289	276	299	276	294	260	284	271	264	251	271	320	285	281	276	288	303	269	296	298	278	238	268	256	266	274	301	304	286	268	287	280	295	289	259	282	283	279	264	292	263	294	291	276	296	264	298	285	286	277	275	254	301	266	290	282	265	251	286	244	295	301	289	268	290	278	289	248	268	278	301	284	272	288	287	296	282	301	275	278	281	297	275	298	281	295	271	297	297	278	287	283	286	303	245	313	285	276	304	276	274	279	292	297	281	265	285	269	265	267	257	279	271	297	276	291	286	271	277	250	278	300	260	273	267	263	290	301	280	294	307	254	258	283	298	287	278	281	282	287	283	307	274	274	279	275	261	297	283	280	272	249	318	272	304	253	320	306	270	271	285	278	285	265	276	275	269	273	285	277	256	245	273	291	285	287	302	286	273	267	266	271	301	267	258	269	260	293	250	267	303	265	283	292	270	269	278	297	262	230	290	283	274	274	262	266	281	276	279	300	273	287	266	291	314	263	276	268	298	268	277	280	277	323	301	276	263	249	288	247	294	220	301	270
1913	642	702	706	706	670	710	644	677	671	621	685	676	717	704	691	641	678	676	674	674	660	623	729	638	644	673	686	707	693	663	646	665	641	684	662	696	687	633	656	636	670	707	667	643	638	647	629	690	653	676	663	643	701	652	646	693	660	705	639	628	676	707	675	606	653	658	662	678	707	674	678	639	657	628	682	705	676	662	654	676	653	630	703	679	671	681	697	668	663	731	672	663	692	653	619	666	682	703	662	658	688	665	630	660	682	619	691	681	651	681	700	603	676	672	642	641	676	678	683	680	644	694	674	642	630	670	698	692	696	620	653	660	660	657	669	718	684	688	667	702	691	648	646	655	633	684	683	706	665	659	648	648	693	682	697	618	682	677	686	688	675	702	653	689	665	626	661	663	710	705	706	671	628	675	668	681	725	731	665	685	661	664	656	630	680	636	686	592	644	663	659	643	660	659	715	664	677	642	658	653	644	636	681	667	654	674	644	742	692	653	669	662	676	661	665	706	681	689	675	654	645	701	682	646	687	636	663	689	654	679	645	666	689	712	664	655	621	675	661	712	689	644	629	686	696	679	651	664	640	654	691	644	645	616	687	669	677	735	617	653	707	650	686	629	578	701	644	710	673	678	692	720	662	666	640	665	631	656	646	670	666	658	664	657	645	680	690	615	657	643	639	648	658	670	691	605	715	666	675	656	663	630	658	688	664	690	645	637	659	688	683	651	634	683	653	642	626	637	672	617	690	661	711	652	641	640	670	673	645	672	606	687	703	679	659	660	646	648	605	642	652	680	699	701	672	692	658	662	651	667	643	640	661	685	650	667	677	707	609	657	655	642	653	699	670	676	681	659	647	660	622	648	621	657	668	680	715	625	667	669	691	638	693	634	657	709	623	690	641	626	668	663	702	715	667	662	695	667	683	701	662	661	671	712	702	723	704	669	666	683	663	662	648	665	684	673	675	679	633	691	645	660	639	639	657	670	675	656	640	681	664	675	675	653	630	624	693	658	660	637	678	681	655	684	652	692	632	670	682	620	703	692	680	673	653	661	659	664	678	671	667	710	653	682	646	643	697	692	617	647	691	707	687	643	684	668	668	643	692	665	652	689	663	672	688	655	628	668	678	655	654	681	686	641	648	685	616	661	659	672	665	633	698	668	691	661	678	680	669	664	659	670	649	665	656	655	682	641	700	690	677	719	655	702	680	635	675	725	710	693	662	621	659	673	687	619	680	700	675	674	696	686	636	651	688	649	694	663	663	677	641	648	679	659	649	678	633	702	687	653	683	684	639	672	642	636	622	633	626	664	663	664	695	670	662	619	706	695	680	645	669	616	652	691	686	664	719	655	612	689	643	646	650	696	702	682	643	673	663	660	699	661	631	621	658	665	709	664	671	675	655	681	590	683	672	700	652	618	653	642	686	641	714	646	717	640	642	673	675	663	669	695	703	666	669	651	655	692	688	634	693	643	663	650	696	707	681	721	677	663	626	761	712	627	659	653	703	687	674	663	667	668	633	668	690	651	631	641	663	649	620	688	630	683	660	663	618	636	651	661	703	687	624	661	654	668	641	690	692	709	659	654	662	693	667	652	660	668	689	648	640	679	709	644	676	641	693	690	655	659	660	674	634	693	655	659	694	685	655	696	708	655	630	650	658	666	662	639	667	675	649	665	645	713	718	638	635	648	642	660	676	680	711	675	669	607	652	641	687	681	690	667	689	718	705	676	654	670	668	650	691	694	646	678	660	646	629	696	662	689	655	614	650	666	600	633	693	693	663	672	688	675	665	622	668	655	648	655	660	675	706	623	628	662	643	696	656	659	695	657	651	676	701	645	624	670	641	696	648	676	642	616	672	687	699	669	661	713	661	683	648	673	662	639	654	697	690	670	675	667	622	674	673	670	662	680	648	674	697	628	640	684	648	680	636	636	717	659	705	653	652	687	690	621	683	680	659	657	652	648	670	684	713	632	667	639	671	661	664	682	645	682	646	651	628	660	638	630	616	691	702	696	669	672	654	690	677	624	723	661	681	717	648	667	638	684	665	630	659	660	638	691	678	667	688	673	609	667	665	643	668	654	661	652	699	661	695	678	717	688	682	685	683	654	653	640	693	685	677	693	652	663	719	630	690	657	694	697	666	673	679	658	626	671	672	650	686	686	660	634	634	641	637	678	669	644	659	666	686	646	693	701	657	616	729	667	669	721	687	683	663	693	669	670	691	632	649	731	664	644	628	665	702	677	714	633	646	658	668	639	632	637	670	682	692	671	640	656	672	687	692	664	645	679	704	645	708	663	665	642	671	675	626	676	608	690	665	674	689	675	682	681	663	668	647	677	688	677	675	674	657	658	632	726	644	634	689	616	660	649	660	621	649	637	670	640	736	666	685	681	698	669	658	671	604	676	734	662	633	661	700	644	618	676	669	669	635	607	684	661	665	638	657	678	674	668	653	715	676	685	684	666	682	641	626	674	685	727	672	629	700	650	699	719	718	656	630	680	666	646	676	682	681	676	668	680	636	707	659	576	685	614	642	658	635	636	680	668	643	696	649	647	674	680	615	718	644	681	689	679	667	651	658	652	667	659	661	663	625	717	646	649	658	699	705	698	648	681	632	673	674	681	688	699	695	673	671	697	678	683	665	695	692	650	696	687	644	724	696	663	637	717	659	634	730	629	685	622	623	649	692	670	667	652	642	675	676	637	654	606	662	631	695	655	702	684	653	671	652	646	650	622	666	652	679	692	636	620	657	665	691	660	647	669	695	657	651	668	674	709	667	626	652	653	664	657	637	636	633	695	633	587	700	648	660	657	675	701	673	670	681	662	702	666	688	681	664	673	668	711	696	655	635	661	662	694	677	736	666	684	679	645	687	687	661	665	655	671	645	630	649	668	664	721	634	637	678	683	652	652	710	648	654	692	647	662	634	690	650	645	652	698	722	662	640	674	737	672	628	662	672	652	651	668	624	646	654	651	698	651	666	683	677	654	666	636	662	628	696	623	687	738	631	653	655	640	689	691	670	687	697	651	640	698	646	650	639	662	631	675	641	652	660	712	686	701	655	701	680	650	686	643	704	645	643	648	648	674	644	699	685	662	661	649	650	685	670	703	698	684	649	660	648	723	647	661	686	698	650	637	723	676	639	616	671	658	711	689	666	673	643	695	687	679	661	652	674	596	668	635	703	674	664	689	649	673	625	666	652	715	660	682	656	665	689	693	640	674	712	635	684	752	674	674	647	657	698	712	668	691	680	647	675	640	651	650	676	681	653	663	648	666	576	661	635	678	704	710	679	623	642	628	630	645	734	735	631	676	669	631	677	652	652	672	637	716	669	626	705	703	659	664	694	630	695	691	666	641	668	664	670	679	686	627	691	716	605	682	724	647	722	684	666	693	630	634	673	682	702	684	687	710	690	707	640	666	689	662	686	650	640	659	644	672	666	642	690	639	654	652	672	677	689	655	689	659	678	680	645	648	662	664	664	729	661
7438	528	507	415	317	279	255	211	223	172	183	191	196	185	196	219	190	191	185	174	150	149	170	162	164	165	188	181	180	170	178	164	195	173	162	169	171	167	148	171	157	156	169	174	177	173	190	153	177	190	157	166	177	168	191	159	174	155	166	185	167	181	181	184	186	155	176	156	162	196	187	165	179	188	162	146	142	182	198	156	173	180	173	169	172	156	166	177	181	187	192	154	161	162	183	152	189	171	196	162	166	167	170	170	172	146	165	160	153	178	186	144	165	178	179	154	161	183	172	161	181	180	168	186	168	182	192	148	163	139	152	168	166	166	170	163	143	155	174	160	154	148	163	194	154	152	153	170	157	160	155	138	184	164	132	190	162	149	184	151	176	160	152	161	177	171	200	165	157	151	164	173	168	184	154	151	162	187	173	151	150	161	169	170	153	172	157	180	165	158	200	158	162	176	180	158	151	171	159	170	147	171	174	165	187	158	160	173	150	168	194	149	171	178	172	181	165	172	157	142	177	154	174	168	156	143	161	154	161	152	174	190	157	171	180	147	143	165	171	153	179	148	186	175	175	182	191	149	154	190	157	142	150	160	159	186	164	152	174	148	158	166	153	171	165	167	159	139	175	178	158	161	157	168	173	175	191	167	195	168	181	157	169	164	154	155	150	170	192	170	161	183	200	151	150	157	165	163	144	160	195	178	149	161	175	151	153	170	201	154	164	161	164	146	188	180	150	163	188	171	176	198	164	175	201	191	157	162	159	182	189	168	167	183	148	188	176	162	171	170	172	194	146	174	168	188	177	133	172	162	178	150	166	174	169	178	175	148	161	184	152	162	136	148	170	159	154	158	182	146	174	171	146	170	149	160	183	162	137	191	174	161	186	150	165	187	178	157	159	136	202	190	178	152	196	169	167	170	156	145	196	176	160	146	164	173	155	180	168	165	178	191	177	162	138	177	164	170	153	200	183	165	164	167	170	164	202	184	210	172	165	160	146	168	165	181	196	164	166	157	167	169	170	158	182	148	162	166	152	166	185	168	160	136	166	182	170	172	170	184	174	162	139	184	138	169	169	185	166	167	155	171	159	202	157	174	173	159	166	168	156	174	158	171	169	164	157	138	172	165	170	156	183	153	174	170	187	168	177	157	165	169	164	167	173	161	159	174	169	173	158	188	170	171	195	166	158	182	171	170	171	169	169	172	163	170	183	146	148	170	142	163	168	195	172	164	169	158	186	186	193	180	206	157	174	183	166	164	151	179	177	163	162	169	165	174	169	189	155	181	182	183	177	150	135	165	172	157	180	185	170	170	151	144	170	150	186	160	148	176	158	164	165	163	171	190	151	168	176	177	180	173	155	153	190	188	191	149	187	170	158	168	170	191	149	151	184	186	173	171	173	161	155	180	169	162	160	141	145	194	170	181	174	166	174	147	162	152	163	164	174	172	175	158	184	179	159	194	176	135	159	184	177	174	160	193	193	170	156	168	184	188	175	165	180	170	160	154	149	134	172	169	182	161	175	168	169	190	164	158	173	192	187	130	173	161	159	167	183	157	179	178	145	170	170	155	174	158	171	168	176	161	201	159	158	178	160	142	165	164	180	186	169	182	177	179	177	156	138	159	174	158	184	151	151	158	170	154	143	165	146	150	186	161	182	171	180	166	153	140	150	181	168	181	161	158	167	176	168	147	175	163	182	170	143	150	156	156	171	164	172	150	172	151	187	157	177	151	147	177	169	153	163	163	167	190	160	170	151	183	140	153	161	160	146	168	195	156	159	142	178	186	168	167	168	177	170	152	173	162	178	152	163	148	164	155	173	185	158	158	175	191	160	178	172	166	152	154	152	187	191	170	176	159	153	152	156	173	168	173	164	172	169	155	152	196	175	182	173	168	185	182	161	173	165	146	150	156	150	160	150	158	200	162	173	179	159	199	155	183	158	173	167	158	146	160	176	152	153	165	195	187	187	167	178	185	157	164	152	146	181	179	180	174	178	178	169	158	190	141	162	164	189	170	162	159	168	166	194	178	162	184	147	179	178	171	153	175	195	180	180	178	194	163	159	166	153	166	191	198	167	173	153	143	160	175	148	136	165	145	183	157	179	182	169	148	196	153	178	175	162	151	163	182	171	159	174	159	166	170	160	129	146	162	154	146	186	188	184	145	200	173	148	177	180	180	186	189	167	169	132	136	165	155	178	176	171	138	158	180	172	164	182	175	155	173	182	143	194	170	167	155	168	171	149	182	160	173	193	174	187	153	173	181	182	181	161	163	160	160	149	157	183	177	181	179	172	159	161	153	165	166	165	172	179	158	171	156	181	163	184	156	167	157	194	182	193	159	147	184	174	159	151	180	184	181	142	186	179	160	140	181	166	149	152	171	173	151	145	173	165	182	175	191	186	156	167	167	169	162	167	185	170	158	172	152	159	162	149	141	167	187	172	163	182	171	185	188	181	160	178	170	214	209	167	152	166	170	177	182	163	148	181	162	162	161	179	182	175	181	178	169	167	168	168	161	176	160	173	182	160	172	169	164	170	177	179	172	188	139	179	178	162	165	156	172	169	164	152	170	165	167	165	180	147	160	150	189	168	173	158	158	165	182	174	160	152	155	172	172	165	155	151	166	159	135	147	165	190	181	169	165	144	186	170	174	162	177	135	145	164	162	155	195	167	156	160	159	159	150	177	168	172	197	167	194	180	158	156	152	173	168	156	172	156	165	167	155	146	169	162	128	173	162	194	146	171	166	175	174	160	169	167	195	174	148	165	154	167	185	183	169	178	177	182	183	192	185	163	183	157	171	164	193	163	178	176	161	153	155	161	148	166	170	169	169	155	161	173	164	189	170	158	175	175	179	172	169	169	158	171	173	177	163	191	156	181	172	164	150	151	164	178	174	175	144	157	188	143	168	173	175	186	153	181	171	154	153	201	159	160	166	157	149	183	178	170	193	198	161	156	151	171	162	180	165	173	162	179	190	208	165	169	142	164	171	158	169	170	158	177	165	169	161	178	174	156	165	138	171	180	145	146	179	169	155	175	200	169	181	201	176	153	186	151	163	148	164	155	184	162	157	175	164	160	181	164	174	174	148	185	169	155	161	211	176	163	171	171	150	145	206	171	155	177	136	171	156	162	149	189	152	159	153	190	154	174	150	176	172	191	186	162	173	157	187	173	193	178	178	159	163	183	177	161	143	153	173	153	168	194	154	155	157	156	164	184	173	163	178	171	199	170	154	180	149	171	169	147	162	158	174	175	146	167	179	164	179	164	182	191	182	166	193	166	144	173	143	140	187	186	170	146	143	165	170	151	158	158	139	155	164	164	151	173	162	153	156	188	140	192	144	158	179	172	162	154	161	152	165	157	174	180	169	166	162	141	185	189	160	167	190	149	166	155	177	156	180	177	136	189	153	177	171	162	150	170	193	188	158	139	184	149	172	181	182	154	159	169	198	161	166	197	170	193	199	167	193	157	154	167	162	170	165	163	172
6229	711	1295	1383	1191	989	840	765	731	682	658	592	596	580	556	508	571	524	502	522	493	520	497	554	482	458	531	517	496	473	454	476	505	482	488	488	498	463	506	484	456	465	476	456	463	467	463	474	438	498	448	440	482	450	454	437	451	422	417	492	499	451	447	440	498	415	444	500	461	443	471	446	476	474	420	450	468	481	467	468	463	479	443	505	462	433	459	462	474	464	477	462	434	419	437	466	485	458	470	468	426	419	457	475	478	453	487	437	484	420	475	441	465	466	478	430	453	436	473	469	468	446	461	461	450	443	480	480	463	447	458	442	446	472	444	463	455	458	451	445	447	493	430	486	443	445	418	474	471	431	458	480	466	448	468	448	487	484	474	466	501	453	465	458	465	447	461	476	505	506	433	482	415	475	477	474	453	428	513	427	459	460	448	437	459	419	466	495	468	492	480	473	449	426	498	484	478	489	475	472	433	491	433	425	482	439	463	422	445	479	481	453	433	454	452	415	457	468	471	431	472	444	432	466	435	454	460	478	453	468	467	442	451	459	453	441	475	451	469	498	464	484	491	442	487	459	534	466	471	479	455	453	467	467	438	456	462	467	449	454	438	432	489	472	424	443	454	507	443	485	431	437	464	430	418	472	516	433	417	495	486	473	465	482	453	442	476	494	435	459	483	509	452	457	460	486	464	476	503	493	466	451	431	482	454	443	472	485	464	470	443	511	448	454	494	462	432	416	465	466	474	476	464	496	445	454	445	474	465	441	446	475	475	440	416	473	486	502	434	455	458	439	464	467	418	463	436	441	479	508	441	476	454	467	440	429	449	450	488	463	462	489	465	451	498	434	476	494	436	486	494	478	478	457	462	459	485	479	455	487	412	447	439	463	488	442	530	476	465	487	442	461	470	469	468	444	481	466	431	449	464	461	458	458	477	457	502	457	436	445	471	438	431	408	487	468	468	464	461	450	462	438	486	483	436	430	439	499	463	493	454	453	437	448	464	491	451	467	468	477	432	436	448	418	464	465	450	521	486	478	448	476	456	469	494	438	464	467	463	443	444	464	460	465	429	488	431	456	476	416	489	449	471	497	438	496	471	451	474	493	452	458	435	468	458	403	460	454	458	463	473	455	487	499	458	473	488	466	497	472	485	436	482	483	501	514	473	503	460	499	412	444	448	457	428	479	442	501	515	452	492	458	447	460	446	466	475	481	420	451	473	504	483	439	484	433	454	449	433	488	467	463	464	454	506	487	456	449	435	438	406	415	465	447	491	467	465	481	425	460	467	492	452	491	446	490	474	460	467	433	456	427	454	493	421	480	493	460	480	481	517	469	488	451	498	458	434	462	453	476	493	459	474	462	452	518	488	448	449	492	487	515	464	495	437	433	486	435	466	418	471	481	471	418	458	489	466	485	459	486	452	437	492	478	479	503	408	506	490	477	457	450	501	441	501	489	478	455	466	477	464	440	481	445	448	441	460	434	447	486	481	418	465	459	451	470	479	515	479	483	462	475	473	452	464	468	490	454	447	471	449	452	460	460	500	442	446	451	507	515	463	426	479	425	424	494	465	443	449	472	439	477	478	480	448	461	509	458	452	475	486	512	459	483	470	430	489	485	471	482	456	454	427	468	418	475	436	458	451	481	419	448	431	423	449	481	480	468	469	388	461	511	479	455	449	494	446	458	462	505	477	466	503	458	468	474	474	475	472	487	496	451	433	464	469	459	431	433	460	459	435	437	452	483	482	459	463	490	497	438	429	478	488	470	456	478	487	481	463	473	441	449	489	487	452	457	485	480	449	499	469	509	451	433	486	451	482	438	461	429	452	438	458	458	438	424	469	468	437	475	454	467	438	430	483	464	489	444	410	444	480	449	474	432	431	432	489	477	496	448	462	474	435	488	483	476	477	482	422	501	466	495	444	435	502	467	443	436	494	439	455	468	456	459	466	448	458	463	494	450	477	501	462	459	417	495	473	473	461	517	480	486	465	473	434	449	500	445	474	468	473	452	465	484	428	461	476	491	466	465	462	451	449	467	467	459	459	463	486	442	437	433	461	448	425	497	448	457	455	434	442	441	493	442	435	472	449	462	450	452	427	478	472	489	463	441	472	476	437	467	524	480	483	488	478	469	446	436	445	454	474	455	466	474	429	461	472	427	483	471	441	480	457	489	442	484	485	458	497	473	458	475	456	453	492	435	488	448	497	469	495	455	431	435	418	472	455	472	429	461	500	459	478	494	451	462	466	464	441	460	436	497	458	490	443	424	480	452	451	483	465	482	452	440	462	477	431	471	485	379	461	429	485	471	468	486	486	440	493	515	496	469	463	442	426	485	414	489	462	450	441	464	476	466	460	453	448	436	446	452	456	456	408	460	478	409	459	454	491	442	451	477	478	426	448	500	454	468	414	473	474	459	469	444	486	478	432	451	486	437	491	472	432	452	457	447	466	443	474	429	452	438	479	468	477	455	480	449	460	461	460	492	436	451	477	447	457	445	491	478	445	476	450	440	456	472	513	477	464	495	488	443	464	490	489	433	463	486	464	466	444	471	449	458	463	471	476	453	433	473	451	469	493	471	456	439	441	457	446	448	448	455	465	450	491	445	474	453	447	470	445	475	476	477	482	427	463	459	427	460	472	481	482	479	459	453	448	476	479	461	493	466	477	426	482	484	462	436	424	463	505	475	527	455	461	472	425	477	462	468	496	483	483	423	472	469	460	468	427	441	458	471	465	472	474	442	461	488	455	439	471	479	503	471	448	425	462	467	454	449	501	466	447	467	454	460	477	452	488	458	427	475	430	476	448	469	472	457	491	511	470	470	452	494	497	419	450	482	480	472	488	474	430	462	487	443	472	456	515	461	455	461	467	404	474	440	487	476	468	479	478	460	454	460	480	431	447	449	478	453	429	444	468	473	472	501	447	466	501	469	458	428	472	436	481	474	419	484	459	442	467	507	453	457	440	472	439	485	470	432	458	470	458	493	500	469	463	481	493	476	460	490	443	442	471	416	448	458	470	502	460	487	467	464	477	467	457	451	479	457	456	448	441	498	493	459	483	456	463	480	484	481	451	458	465	482	469	479	484	432	467	468	426	459	449	486	477	507	435	455	474	444	448	491	461	499	459	459	463	468	478	508	459	483	456	443	465	452	477	463	428	457	457	453	460	449	444	466	457	430	449	433	493	462	434	466	480	474	454	447	474	465	426	457	456	427	450	428	467	483	448	461	492	451	433	457	439	487	438	470	485	509	452	452	495	488	486	434	471	462	444	465	446	502	459	452	490	464	454	477	509	446	475	439	481	462	476	435	457	459	476	433	465	425	468	488	444	486	457	451	461	467	425	478	471	407	471	456	470	502	491	458	494	474	422	447	475	451	447	473	442	463	419	492	464	465	450	481	497	499	503	426	435	487	433	470	483	479	473	477	479	440	447	477	467	468	485	446	460	464	492	444	473	432	423	446	439	428	480	447	435	473	472	463	413	471
14554	1420	1149	843	694	546	468	438	372	404	394	394	365	327	336	330	326	326	321	367	320	315	334	341	328	339	326	351	318	317	356	366	307	335	338	303	328	322	339	363	327	335	329	337	338	287	370	322	288	317	317	345	303	289	335	329	341	351	318	334	338	324	293	359	303	324	327	321	348	382	310	343	310	312	355	329	297	315	307	343	342	324	324	322	300	320	325	312	332	320	341	333	334	342	340	332	340	351	283	334	380	287	343	336	337	344	304	280	291	320	284	360	316	317	318	285	299	324	332	335	353	366	334	333	325	310	307	352	338	344	326	314	359	313	273	314	311	307	331	313	314	350	310	302	322	333	332	317	314	313	312	335	358	314	321	326	318	326	309	309	305	305	318	330	301	315	384	323	336	310	318	308	322	354	330	353	329	295	345	335	288	325	356	326	307	298	308	295	303	302	357	308	351	319	307	333	327	301	306	339	328	356	318	295	326	334	285	289	309	366	347	332	350	318	329	327	341	339	311	320	367	316	310	322	305	328	292	328	340	312	353	290	340	311	333	318	312	326	339	314	308	345	339	300	306	319	332	299	305	335	318	331	296	307	307	303	325	346	307	327	295	333	316	339	326	290	298	349	288	330	310	311	329	339	352	289	336	343	315	351	356	347	329	327	325	342	302	320	316	297	329	330	339	357	357	294	310	340	322	346	308	320	312	357	360	307	327	327	316	363	344	320	306	300	312	324	348	340	303	341	324	331	289	289	306	310	330	356	285	326	296	313	297	307	354	320	322	315	326	296	371	364	331	314	298	354	348	327	289	316	344	323	347	314	339	360	311	289	354	319	310	316	294	321	289	297	316	314	333	330	310	348	343	289	330	314	310	295	341	330	319	325	314	326	339	328	355	344	326	319	329	294	346	256	316	298	311	297	332	325	303	319	342	300	314	310	297	331	336	293	297	349	340	345	361	343	315	298	334	324	336	322	299	342	315	312	341	296	333	304	328	331	337	316	353	298	336	345	313	313	316	313	347	309	307	338	356	308	341	318	334	309	294	322	359	300	336	325	313	330	319	327	331	340	343	321	306	325	283	299	344	320	342	347	334	340	334	352	296	322	330	342	290	321	314	349	345	327	335	324	326	335	331	304	315	334	321	287	353	331	354	290	332	333	340	341	345	306	315	329	335	291	311	320	329	333	326	295	293	327	338	323	347	349	324	323	332	324	328	336	331	322	344	325	338	301	297	338	367	319	309	287	317	306	336	313	347	299	326	340	327	325	305	336	326	321	331	321	320	289	346	298	331	309	308	306	336	337	324	275	304	347	355	334	335	322	327	326	326	320	310	323	280	329	339	335	323	346	315	303	330	300	342	311	331	324	297	315	345	301	331	331	311	301	305	337	354	330	337	325	302	316	305	308	339	314	319	301	323	309	325	302	324	278	306	317	346	334	291	318	336	339	312	309	332	339	312	326	316	284	325	314	345	345	333	328	331	285	314	296	319	317	317	324	330	320	326	312	313	319	305	335	314	325	293	290	284	313	343	328	295	321	292	347	310	321	307	343	330	335	312	309	318	332	327	319	337	329	347	300	343	320	331	343	346	328	313	310	313	331	334	308	343	337	352	337	327	326	329	345	319	313	324	295	327	352	340	346	330	330	334	313	339	316	326	293	300	303	309	320	309	302	324	326	296	316	315	362	318	308	336	304	323	283	334	323	321	321	346	335	352	306	324	316	342	303	291	327	347	322	304	325	335	310	314	308	298	329	331	353	315	304	270	309	314	308	318	344	337	329	295	311	350	378	308	318	351	315	321	357	317	336	355	299	322	311	346	315	329	305	321	308	338	349	338	320	300	332	323	342	375	289	283	334	344	347	330	337	324	323	316	318	319	311	305	330	312	336	317	337	322	324	347	312	314	313	343	334	362	326	318	341	313	355	319	304	339	324	353	358	313	327	323	314	302	325	321	310	317	335	287	304	310	315	339	298	296	328	310	312	363	329	336	359	334	347	320	349	325	333	298	303	306	328	339	319	315	322	319	311	344	337	342	310	326	323	329	325	318	296	318	285	326	345	363	349	330	344	358	305	337	319	324	350	342	335	362	311	318	294	319	329	311	334	347	336	312	319	335	311	309	329	318	363	297	305	304	308	292	347	360	330	334	328	300	351	317	288	309	340	337	288	330	339	319	307	319	307	299	331	351	331	327	345	349	337	314	334	320	340	321	353	306	361	386	343	321	324	342	318	279	359	298	308	335	331	294	301	323	282	318	323	317	339	292	334	321	339	311	316	315	341	344	350	334	318	328	333	317	322	336	321	322	326	314	321	354	316	311	314	361	306	315	311	338	344	349	322	344	350	351	318	355	330	346	287	293	343	283	304	315	325	323	303	353	336	316	330	327	349	316	311	286	275	310	365	306	318	335	282	320	340	302	347	339	345	308	354	321	305	304	336	315	322	345	353	292	305	295	330	307	330	326	303	320	306	362	304	335	341	320	310	322	333	327	293	285	341	309	320	293	321	332	317	345	300	326	325	307	328	322	321	333	311	346	322	348	336	321	323	325	328	293	305	311	327	298	358	365	361	289	291	326	276	332	310	304	332	292	289	289	341	341	331	301	328	295	314	300	345	327	341	352	354	309	308	334	328	316	323	299	337	277	338	330	325	349	290	324	374	273	334	306	307	298	276	303	302	345	312	294	309	332	263	339	331	334	351	307	307	324	339	294	323	297	344	338	325	315	302	315	325	324	292	304	347	342	350	366	336	341	321	301	319	340	306	313	320	329	348	315	287	353	325	343	305	326	371	353	301	338	316	316	301	326	308	329	277	311	324	301	322	306	311	354	340	317	338	296	363	327	285	321	337	275	307	352	353	311	313	309	328	345	352	289	324	320	381	321	301	342	344	331	356	301	348	304	315	308	306	327	339	298	313	332	307	326	322	357	311	311	304	314	301	280	320	374	346	317	293	301	329	331	300	349	317	322	295	327	338	287	324	364	341	325	302	312	287	300	299	319	313	288	350	343	331	342	307	311	331	325	344	290	305	333	302	352	290	357	337	346	360	338	305	298	299	311	335	328	316	349	367	309	323	310	354	322	305	290	302	311	317	336	329	324	346	345	323	338	332	332	328	305	303	344	325	325	360	306	359	327	281	351	319	311	346	331	318	337	303	308	330	332	304	374	345	299	328	306	347	331	325	332	291	346	322	330	339	317	328	355	345	297	342	306	305	330	338	312	302	293	308	303	328	360	305	352	345	315	336	330	323	302	306	343	316	301	330	351	331	352	316	312	300	310	290	356	325	345	310	316	299	346	310	303	348	305	339	313	344	340	303	322	327	329	307	346	359	329	320	339	304	329	343	300	320	334	324	314	312	308	354	343	290	334	338	323	346	309	316	360	325	308	325	329	275	337	316	342	322	314	329	301	355	313	335	335	334	340	307	333	319	316	311	303	337	299	338	304	307	303	328	353	303	342	316	293	316	315	319	337	306	314	321	298	307
8268	1404	2396	2714	2156	1904	1575	1394	1307	1186	1119	1028	1014	966	1008	963	906	932	936	892	888	850	889	851	860	838	840	834	821	785	837	848	810	843	791	783	824	808	785	825	817	860	830	784	820	809	751	802	739	814	778	813	825	793	834	734	801	786	861	791	834	783	837	819	779	823	790	772	790	739	784	799	837	781	740	807	783	809	771	760	759	805	794	839	814	775	782	787	750	794	866	828	783	790	819	811	760	724	790	792	780	788	765	750	750	777	781	770	776	815	767	797	806	819	753	768	723	796	776	756	791	730	768	839	803	756	730	831	776	785	748	805	811	796	797	815	828	763	788	723	819	767	769	799	803	771	779	796	762	765	759	769	739	754	804	781	805	787	787	823	794	807	787	747	777	773	815	776	799	834	764	845	796	801	736	784	773	801	787	784	813	750	794	788	803	802	781	797	783	822	775	788	800	785	796	783	816	825	767	769	763	806	765	805	794	741	789	721	801	794	819	783	793	754	784	781	788	782	827	780	717	751	797	746	793	813	787	773	813	786	778	771	780	779	790	729	798	732	787	769	748	777	783	812	774	741	812	788	811	772	829	780	829	782	804	818	760	765	788	757	703	785	813	736	829	797	751	765	801	802	795	811	761	761	811	789	762	825	805	785	723	787	763	856	790	814	771	813	797	767	761	800	780	769	803	713	822	762	748	749	744	814	806	780	758	754	761	754	727	806	777	776	806	726	788	755	806	744	747	806	745	791	816	800	819	763	791	795	791	817	827	785	781	796	799	815	764	773	768	756	759	794	769	761	820	753	689	831	780	744	797	752	757	734	800	775	780	784	838	731	814	782	811	769	781	793	834	756	777	738	725	836	813	818	758	798	830	817	804	742	820	767	803	771	731	769	821	841	853	796	780	859	794	743	765	787	787	773	814	784	857	753	767	758	816	778	799	818	802	821	776	811	712	782	760	794	774	772	799	761	777	804	807	762	823	802	794	808	832	771	804	776	790	795	709	793	762	809	805	812	782	778	739	725	793	793	764	772	750	723	754	777	785	784	763	843	729	804	802	776	776	808	731	727	786	745	774	774	820	761	771	761	824	774	814	782	821	829	770	730	814	830	790	811	771	780	819	818	782	828	808	808	786	808	758	767	768	822	741	839	775	833	788	760	752	774	742	793	811	797	779	793	864	748	770	796	757	804	767	874	780	777	771	724	794	811	761	788	795	807	766	736	778	759	745	838	747	796	833	810	783	737	794	805	753	831	745	752	815	803	852	774	772	756	774	780	809	826	789	760	823	847	801	802	759	787	785	828	766	758	806	765	806	765	789	781	761	771	776	807	792	812	813	749	736	798	764	777	785	782	780	757	779	816	803	738	816	781	778	792	789	783	800	837	788	765	768	801	791	740	765	755	828	746	816	768	768	799	802	770	797	782	748	827	760	717	824	783	836	779	814	782	790	782	764	722	751	814	797	785	771	774	796	744	726	801	831	757	769	741	837	780	804	759	748	765	820	762	792	782	799	804	737	767	755	789	752	784	765	817	784	762	784	830	803	775	799	775	808	788	781	766	819	746	773	800	797	761	815	773	766	777	769	800	768	778	794	769	735	768	787	799	749	794	818	735	802	747	796	818	789	819	785	832	796	809	818	782	761	777	786	806	827	798	779	804	772	802	796	801	754	812	770	799	817	785	820	785	804	777	810	779	755	772	783	794	772	733	729	821	750	796	761	775	840	800	764	779	758	815	769	811	797	758	789	791	786	796	780	768	785	802	806	772	699	757	781	793	819	791	714	767	759	781	796	783	739	731	757	775	800	767	831	782	787	779	743	857	753	777	771	721	770	744	784	813	769	767	731	767	762	763	769	776	782	786	776	809	807	767	767	783	815	798	768	829	783	809	763	803	772	858	809	771	783	763	844	805	771	773	801	749	794	795	767	738	752	801	751	769	726	764	788	750	761	788	796	762	815	793	815	742	760	768	786	754	790	774	768	740	837	741	836	769	768	759	765	782	788	770	793	797	777	730	779	814	771	799	772	806	832	783	763	696	758	790	838	762	803	768	741	814	772	747	798	808	795	796	757	726	794	775	774	803	783	770	762	798	756	768	777	792	781	821	752	795	744	822	787	833	789	787	719	738	743	797	824	760	817	749	757	765	776	799	765	759	829	799	766	805	794	736	775	838	818	784	738	766	776	749	771	734	775	832	752	743	809	758	761	831	750	771	778	753	772	830	790	813	831	752	744	770	805	793	786	762	801	765	847	794	754	779	797	755	788	795	827	765	769	808	783	773	800	808	819	807	705	751	764	805	767	857	785	761	815	818	819	805	783	795	746	781	799	788	753	779	779	754	797	752	741	775	801	768	796	783	810	766	758	783	754	759	804	818	793	759	774	805	793	812	782	779	771	760	811	804	805	782	779	796	749	826	754	729	768	756	816	751	798	770	799	791	791	728	756	799	841	759	751	785	771	769	755	791	786	784	818	732	784	764	813	817	794	780	730	759	745	802	778	802	773	767	731	791	776	775	754	768	803	801	795	746	781	796	808	763	769	806	785	748	781	799	794	739	739	789	790	828	771	790	768	812	822	757	818	766	816	823	813	781	752	767	724	806	756	768	807	823	796	758	733	805	765	774	785	792	736	788	819	809	757	803	776	757	840	819	745	784	736	751	785	753	817	782	780	797	762	776	731	760	757	767	745	775	825	779	762	730	822	767	761	794	815	818	737	756	761	812	768	774	779	838	769	850	756	796	798	823	752	757	755	777	829	796	804	775	710	794	788	811	744	833	795	771	776	802	762	795	828	747	766	775	803	757	819	820	833	776	801	776	767	763	798	788	778	765	767	778	750	740	799	767	763	800	818	780	756	785	769	794	747	764	808	794	802	833	732	730	817	801	783	739	775	839	789	766	772	787	789	759	759	815	837	768	816	749	780	840	801	789	708	804	752	793	759	822	772	765	786	766	780	759	780	802	776	783	782	825	752	810	743	756	787	771	754	756	826	802	763	814	828	772	769	799	788	809	834	758	770	773	752	766	768	816	761	762	733	835	831	744	789	804	861	755	798	792	857	779	729	797	786	763	805	815	801	779	759	713	807	763	786	790	790	790	843	834	788	763	804	774	793	815	764	795	835	810	855	747	773	782	811	751	830	774	799	806	736	807	746	767	805	812	814	773	809	790	766	795	802	784	774	762	746	804	787	754	797	730	779	765	787	746	768	756	777	716	769	801	740	811	748	792	790	825	760	770	784	808	771	782	769	767	780	745	768	767	732	776	770	766	782	763	764	825	829	818	782	785	771	816	772	819	792	799	800	780	808	780	796	747	808	784	776	761	789	737	758	775	774	783	746	767	776	806	825	778	777	757	708	747	765	770	848	803	827	791	780	777	754	810	772	725	785	783	749	799	785	779	762	782	796	759	783	795	767	739	768	757	749	793	710	761	776	828	790	810	794	843	784	844	772	785	833	798	768	808	815	807	777	790	763	815	734	823	779	760
1435	318	313	287	308	291	241	273	280	285	266	266	304	299	277	266	300	293	274	268	274	268	289	263	261	274	247	248	260	272	291	258	281	281	269	300	298	259	259	273	265	278	260	255	280	247	281	280	279	278	288	276	242	288	281	272	266	273	245	260	300	282	292	290	293	291	306	272	287	290	301	264	273	285	259	238	257	279	266	302	306	294	256	322	307	294	288	296	257	286	313	277	285	305	287	286	259	300	229	279	265	275	273	292	308	291	282	288	270	309	258	258	277	303	315	245	291	288	237	235	275	280	241	258	267	270	258	279	292	286	292	246	289	260	282	276	274	289	275	295	328	285	282	248	265	271	267	289	257	289	307	282	279	268	283	294	271	275	276	272	324	306	257	334	272	266	290	278	251	280	262	282	329	276	289	288	278	282	298	260	263	269	281	264	263	255	303	267	255	269	291	255	255	287	256	295	303	299	261	258	298	279	270	290	298	253	249	281	281	293	233	262	306	270	264	281	292	259	271	288	302	275	274	244	302	303	285	301	330	282	283	276	291	282	264	272	264	263	259	271	279	256	264	275	275	272	298	299	291	287	241	272	301	285	278	253	282	301	265	285	286	259	260	249	300	269	263	285	316	287	263	310	299	284	297	265	228	291	261	270	289	284	278	288	261	284	283	294	292	260	314	260	274	259	279	307	280	315	273	287	286	299	273	274	263	277	271	278	286	275	269	284	322	300	273	277	271	272	267	259	283	265	282	279	274	265	269	259	270	249	267	291	285	283	272	273	282	293	322	285	294	292	243	278	262	254	301	302	270	267	282	264	294	310	260	298	298	253	285	268	244	254	233	280	261	252	259	285	273	256	253	278	266	267	291	260	298	288	294	278	297	290	299	294	249	302	257	279	227	278	279	284	309	273	282	260	270	269	258	279	270	284	275	272	289	281	274	300	254	319	254	283	273	281	292	250	281	302	312	295	266	276	286	273	316	293	275	274	264	279	274	260	249	319	294	310	269	281	297	262	284	298	263	301	296	242	246	294	278	284	307	268	303	289	296	255	314	283	222	299	279	309	284	248	270	295	240	259	253	256	301	310	259	260	256	276	315	282	260	255	252	288	284	270	286	261	308	279	269	294	282	276	293	296	295	278	288	283	247	266	261	232	259	287	288	283	234	283	266	258	280	305	293	270	275	264	273	284	255	271	280	308	272	289	286	258	281	286	272	262	253	277	259	284	263	279	281	292	300	274	295	305	307	272	296	270	301	256	295	265	278	301	295	275	275	282	280	281	277	281	297	247	283	250	280	277	266	295	250	273	264	297	268	255	312	260	272	251	261	316	305	263	276	269	245	289	258	278	264	272	274	266	291	264	266	276	295	280	252	289	246	284	294	260	251	294	291	257	274	278	267	307	290	264	257	273	293	290	310	277	294	259	287	278	255	261	260	295	257	255	310	282	297	274	255	275	297	280	270	303	290	296	267	279	263	288	297	241	302	264	300	299	265	291	287	275	267	300	279	257	294	234	298	292	248	296	268	280	276	273	271	296	291	256	299	269	281	287	260	278	261	273	296	256	278	255	277	283	274	278	287	307	278	316	288	266	268	244	260	266	279	271	278	252	269	230	307	271	249	269	262	251	247	267	266	252	283	290	292	272	303	290	266	280	266	288	264	307	279	302	267	293	245	251	281	283	306	236	251	300	273	294	254	280	288	273	319	297	282	293	250	269	283	251	261	293	300	247	307	294	253	239	294	289	282	278	279	278	314	266	275	287	273	272	311	275	271	285	270	315	288	247	287	315	262	259	323	273	279	280	259	284	294	259	261	244	273	272	266	300	303	273	249	279	279	260	291	263	276	285	296	286	240	273	298	270	288	312	271	241	298	324	271	277	253	278	270	268	276	301	290	254	264	276	260	270	295	282	305	260	276	269	288	267	287	278	278	268	274	273	293	265	302	273	279	292	252	296	299	281	305	281	275	318	303	266	301	270	270	250	268	284	278	263	266	271	281	274	277	276	291	286	256	276	266	286	255	266	283	244	263	291	239	288	299	271	269	283	282	256	315	312	295	270	289	275	295	269	259	266	274	246	295	297	270	289	269	275	278	245	267	260	298	245	292	265	259	299	320	276	276	291	272	285	264	275	283	248	259	275	279	301	266	280	251	305	285	302	289	299	279	283	248	309	296	287	271	274	275	280	283	289	291	299	272	267	283	294	269	262	277	301	277	306	252	290	256	291	256	270	290	280	290	282	281	259	277	265	299	270	284	289	269	299	275	253	278	282	299	273	268	245	260	284	304	269	291	298	296	267	266	264	254	293	285	252	291	257	298	324	257	301	268	274	284	263	295	297	271	297	301	265	286	295	261	255	277	286	280	246	306	268	285	296	278	291	263	289	291	264	236	274	269	286	316	289	285	253	288	294	291	278	277	278	272	271	269	276	318	268	280	318	273	278	250	281	258	287	285	267	266	287	282	268	307	250	292	275	275	284	300	295	282	285	272	303	259	258	267	297	297	300	274	274	258	252	279	294	300	275	276	302	276	249	272	272	293	290	276	295	301	290	294	271	289	281	287	251	313	285	221	278	312	321	281	258	291	281	261	249	277	239	296	311	257	265	275	288	288	282	275	285	292	252	268	273	284	274	281	261	281	257	284	285	242	282	256	297	294	277	262	257	260	287	279	275	273	237	271	299	305	319	249	253	277	302	273	245	276	271	277	277	278	279	289	282	262	279	314	280	262	265	263	280	232	289	283	314	293	270	267	271	273	284	287	301	287	283	271	301	288	272	302	287	310	296	279	297	305	280	268	257	270	272	306	287	255	303	262	282	275	282	271	298	267	324	303	275	265	266	266	293	314	271	261	307	295	252	263	265	253	256	251	271	250	299	270	276	274	268	247	281	264	274	274	258	257	312	294	291	291	261	267	265	293	299	284	289	299	278	232	272	271	277	270	295	278	270	270	267	250	286	269	286	275	284	263	292	286	267	269	299	273	290	267	256	286	277	266	264	293	290	288	299	272	260	268	241	279	277	271	303	267	278	293	264	247	290	267	317	319	259	289	274	287	287	280	290	265	266	283	276	309	264	293	287	288	322	307	282	285	290	276	308	239	283	274	268	236	254	292	265	275	253	265	267	300	296	284	276	267	240	282	289	292	268	289	283	280	258	285	277	288	260	306	298	278	303	248	281	281	308	258	277	277	288	286	264	305	255	282	269	272	280	300	259	285	272	249	278	282	289	254	276	300	279	282	246	274	276	284	260	281	322	268	271	262	293	230	290	285	234	225	269	276	291	283	265	276	267	289	289	304	285	296	276	271	288	228	271	264	286	276	265	255	312	285	258	260	297	269	271	314	278	330	307	290	261	296	281	328	265	283	257	282	278	305	275	299	299	264	265	282	285	268	279	265	278	259	267	300	295	263	288	272	277	269	306	301	286	266	258	271	292	263	263	287	293	272	308	261	293	275	265	259	280	284	249	269	276	293	286	256	290	297	256
1902	646	680	718	707	742	664	703	662	685	692	641	679	653	631	667	641	732	696	641	689	633	654	731	624	648	660	675	662	654	676	653	645	693	681	697	662	648	702	655	689	709	675	637	710	684	721	656	696	679	697	694	643	695	692	718	671	662	673	637	709	637	649	675	663	687	639	646	654	697	646	705	687	606	670	664	689	648	730	673	668	685	675	661	642	659	652	627	689	666	690	658	715	664	610	615	651	701	694	616	690	663	639	701	666	662	667	669	683	669	671	671	616	685	690	685	644	636	697	622	679	669	664	675	665	646	655	658	637	657	645	661	628	674	644	710	646	685	656	687	643	687	651	615	623	689	638	649	678	663	700	662	659	708	664	670	657	655	685	709	666	607	683	708	638	667	679	645	738	644	673	684	663	630	656	662	647	692	673	682	636	661	630	607	653	667	637	636	667	647	685	698	634	671	658	679	645	634	662	687	708	670	676	634	664	667	645	663	676	630	652	690	682	709	661	622	642	656	654	690	645	659	663	641	644	695	630	688	665	699	680	739	689	635	692	690	649	655	677	717	705	620	624	676	656	661	692	662	647	678	679	691	656	648	706	671	690	616	634	684	660	678	679	659	649	647	694	693	666	630	666	640	657	659	637	662	673	647	736	688	693	697	638	623	623	648	671	683	696	694	678	639	656	657	700	619	612	659	626	676	659	673	652	707	617	643	634	666	690	680	639	692	674	641	619	712	660	611	703	653	647	644	620	636	675	675	651	707	687	628	701	654	690	690	617	650	655	658	705	654	670	636	664	636	665	666	685	656	680	662	669	651	675	649	626	652	656	652	653	651	631	651	610	677	665	683	628	684	660	699	682	646	672	673	647	638	650	658	677	623	601	681	657	658	657	665	640	683	641	652	687	688	666	646	685	636	639	654	653	689	681	655	697	694	638	649	631	690	648	589	674	633	677	650	689	687	706	672	646	681	634	675	643	653	699	658	637	655	651	647	677	675	621	651	699	676	689	663	646	662	682	660	652	650	701	667	637	702	677	681	685	635	654	666	597	608	687	704	612	645	679	678	626	663	666	653	653	702	686	675	667	651	669	681	657	660	706	666	643	642	653	670	649	655	663	688	610	676	603	701	637	647	668	635	653	638	633	665	672	668	688	702	693	714	649	687	670	668	639	676	691	648	642	707	606	603	648	678	666	661	624	709	674	666	644	722	724	691	660	671	645	661	660	656	714	683	644	654	696	656	678	722	672	629	676	695	655	660	648	664	636	685	628	695	632	647	664	682	644	627	729	637	630	633	621	699	647	676	673	625	626	653	669	699	628	675	687	660	641	666	695	610	685	676	663	629	651	671	641	676	616	690	729	637	680	684	655	703	672	663	676	653	643	674	692	654	611	716	664	669	637	699	630	685	647	703	728	683	646	677	637	650	668	674	671	687	702	681	642	653	660	699	667	685	677	700	647	717	696	647	668	657	646	760	633	683	649	638	644	654	724	623	654	708	697	676	693	656	640	660	670	687	608	665	671	650	691	636	676	627	686	678	655	689	688	666	727	649	624	688	602	691	638	718	612	627	692	673	705	689	708	655	678	626	671	654	654	634	667	657	697	647	657	715	673	714	713	697	673	613	654	681	662	695	660	654	673	683	656	692	721	700	650	661	668	656	694	655	672	620	684	678	657	666	669	651	636	724	634	695	627	667	664	658	644	676	661	658	685	629	682	643	669	694	645	700	659	647	707	649	687	674	698	667	696	645	722	693	663	614	671	658	629	649	657	642	660	645	634	653	668	661	692	699	657	657	622	635	668	650	682	667	683	647	662	659	606	686	679	608	677	674	653	633	705	658	658	626	629	627	633	645	655	698	660	646	648	663	698	655	673	694	643	671	681	662	634	656	638	641	658	675	692	660	655	648	697	654	686	697	646	650	653	650	651	700	700	621	688	664	705	643	691	632	689	690	686	649	697	661	654	659	660	625	696	643	673	714	673	658	686	685	631	661	670	661	677	698	694	676	705	640	669	620	655	658	644	623	678	616	638	691	631	656	638	682	666	691	676	621	706	663	683	688	652	664	617	691	614	641	657	676	627	669	637	649	683	672	670	687	618	670	647	695	701	691	674	696	594	651	673	651	643	674	690	690	682	674	649	663	641	656	680	706	690	672	711	645	659	625	663	653	663	640	697	685	666	666	668	669	696	664	678	693	623	642	636	694	665	673	688	641	641	676	665	652	603	666	697	689	689	637	677	663	650	613	691	666	698	663	672	659	654	708	646	635	672	690	633	673	662	665	669	686	643	651	728	641	670	665	687	671	682	662	612	648	689	702	673	655	689	705	669	662	677	680	666	617	639	670	608	672	690	697	670	648	675	663	661	665	709	664	684	672	680	660	675	645	630	661	697	686	636	637	705	610	668	676	695	677	698	628	672	687	665	654	691	650	636	643	688	682	681	626	690	676	701	658	628	659	684	682	669	670	663	653	679	663	654	654	642	670	669	658	628	651	658	665	663	692	652	639	623	649	672	618	604	640	657	648	664	673	646	644	666	672	595	654	648	623	670	658	640	653	654	657	696	678	653	671	644	690	657	658	669	687	639	641	690	662	629	680	650	696	677	684	647	692	677	660	663	679	680	688	634	682	631	658	671	665	635	620	645	652	681	652	699	639	668	670	669	611	704	701	646	662	674	694	648	673	640	705	619	655	644	660	657	685	690	666	633	669	608	656	656	666	710	659	671	654	633	693	672	671	664	623	687	644	640	671	593	661	648	626	711	665	668	668	660	665	652	682	617	693	672	651	640	632	667	648	648	694	679	683	657	671	649	651	642	621	641	675	591	692	703	673	698	678	665	644	696	669	666	688	679	693	667	619	634	687	660	634	667	691	703	652	664	699	671	652	653	648	670	728	667	700	676	689	648	663	656	660	690	679	677	688	651	690	643	727	641	700	686	684	663	738	711	710	681	707	618	676	704	717	676	663	694	661	690	656	643	684	677	671	683	674	661	700	676	630	651	623	692	718	643	650	651	672	683	620	702	653	663	682	681	647	705	667	650	682	710	672	685	647	637	695	649	646	669	643	649	672	684	656	641	659	665	705	654	672	616	615	668	704	717	675	623	637	643	659	737	674	643	643	605	690	680	669	662	719	707	696	658	645	661	652	659	671	667	650	675	672	695	685	689	632	614	657	666	641	647	676	674	635	682	698	682	646	716	669	669	649	659	641	685	650	670	680	692	706	667	719	674	693	675	672	639	722	706	703	666	634	637	693	616	650	691	671	676	666	661	652	652	657	645	669	677	623	654	694	670	697	680	681	713	638	652	648	672	675	728	687	632	644	675	644	651	639	691	649	628	676	671	675	659	652	632	676	662	675	632	626	663	695	631	738	652	686	645	689	647	709	689	645	676	647	681	647	693	665	679	668	702	630	695	666	630	668	674	683	629	701	629	646	669	668	662	691	691	644	662	679	649	689	704	636	623	721	634	641	669	692	642	669	633	672
7341	511	526	419	319	273	243	234	193	207	192	179	203	164	170	143	188	181	196	178	180	170	177	177	166	162	156	140	166	163	191	168	171	178	183	190	176	192	187	148	172	154	176	173	189	178	172	180	160	188	155	167	172	155	175	178	162	152	191	161	148	155	177	165	183	197	188	162	153	163	193	163	172	171	176	156	183	163	149	175	174	165	174	170	145	156	189	163	166	167	168	166	197	189	161	162	174	188	167	158	171	178	157	159	176	154	195	150	199	165	164	184	180	181	170	167	154	177	146	178	169	160	138	138	126	157	165	151	160	183	141	147	160	167	168	183	164	169	174	184	159	149	181	183	160	172	159	171	154	161	182	176	167	186	162	162	162	168	189	169	166	180	191	159	175	166	145	170	154	167	174	165	168	182	144	191	152	159	160	155	161	163	183	151	165	153	152	165	178	173	182	155	124	190	157	172	148	157	160	167	160	189	174	154	169	163	143	163	154	166	169	178	161	196	159	177	159	178	158	166	159	178	148	166	170	188	160	176	155	156	165	178	184	156	175	163	171	169	186	183	175	176	189	134	162	166	157	170	161	170	170	154	182	181	181	168	172	188	177	152	171	167	159	155	161	166	179	151	157	155	190	182	191	161	192	184	172	147	148	179	162	196	184	150	170	157	159	160	155	173	164	158	181	149	151	160	177	174	184	160	172	182	172	168	165	187	155	170	169	169	187	179	162	171	182	191	157	174	149	184	174	161	178	154	169	179	168	174	162	175	166	157	137	172	149	182	154	153	183	134	169	173	173	158	168	150	168	160	182	172	175	166	164	168	155	156	148	153	150	159	160	187	168	163	184	166	165	175	136	166	156	176	170	153	163	167	186	168	157	178	182	157	168	164	163	178	161	159	179	168	181	206	165	155	145	185	150	168	174	173	152	148	202	187	143	176	168	142	163	168	172	167	167	167	187	167	175	155	166	176	136	154	197	170	174	170	184	190	164	186	151	187	154	147	182	156	169	188	176	164	166	191	188	172	158	160	201	165	160	176	177	161	160	165	160	174	161	155	165	174	180	173	186	152	162	163	183	168	156	185	166	160	175	169	185	159	180	163	169	169	154	137	147	166	196	166	152	141	167	169	179	163	159	172	164	152	176	170	158	166	168	156	167	147	157	160	155	187	164	180	152	193	181	147	182	150	165	166	167	163	161	176	188	162	166	166	176	157	142	167	178	163	170	162	157	141	141	171	178	173	190	197	158	198	184	168	170	192	147	173	152	175	195	169	174	175	196	196	154	171	150	190	176	172	179	162	169	149	196	173	193	184	210	184	176	176	167	141	163	171	157	180	198	186	147	159	182	157	146	157	144	169	177	155	154	177	155	170	165	183	158	151	165	186	183	147	172	171	168	161	163	151	183	177	168	162	159	187	154	175	168	182	145	164	165	150	152	157	149	176	175	159	175	176	189	165	172	192	166	155	168	164	170	199	160	167	190	185	181	155	153	173	162	167	177	163	159	156	170	177	184	143	161	157	168	181	159	167	167	173	186	174	171	158	155	194	155	136	148	152	144	170	193	167	182	173	167	169	165	165	184	157	129	151	164	183	167	131	158	182	137	150	145	152	157	159	175	155	154	159	152	174	204	163	171	141	174	174	177	153	156	182	143	155	174	152	180	161	162	173	165	146	172	189	166	161	165	162	174	164	174	165	153	147	173	150	161	171	168	187	170	179	200	167	173	160	145	160	182	178	169	170	157	168	148	156	162	157	170	147	161	158	162	144	169	165	165	182	178	163	160	155	187	152	157	149	152	155	190	171	184	162	181	161	181	158	170	150	168	178	171	166	180	180	165	170	169	169	144	160	184	158	184	146	161	193	177	187	183	170	175	154	140	155	128	169	162	157	188	164	132	193	158	172	177	160	174	170	165	176	183	165	175	167	184	150	198	177	179	185	164	164	179	151	150	197	166	198	150	160	178	152	149	154	166	170	168	157	151	167	139	166	170	166	172	177	162	182	169	158	170	160	161	173	168	183	167	172	174	199	153	169	153	164	188	168	159	177	155	184	162	160	174	175	186	152	179	157	161	177	173	153	177	163	184	180	169	166	171	174	151	170	166	181	159	139	174	152	184	143	191	188	142	169	163	160	163	156	168	145	148	174	151	168	151	184	169	166	144	151	157	166	164	170	153	169	168	144	162	181	177	175	188	152	155	168	165	171	158	190	166	164	166	158	173	154	170	159	171	163	167	200	169	165	148	175	172	151	175	159	186	158	161	156	161	195	158	187	161	166	184	166	189	175	163	173	164	178	167	178	182	153	177	174	170	167	167	196	179	209	156	157	148	175	136	179	172	170	155	165	160	157	184	181	140	182	154	158	169	165	175	149	177	135	143	152	182	178	184	178	160	171	154	162	181	172	182	174	163	190	171	154	174	158	198	148	156	180	166	149	179	168	177	146	156	163	190	171	163	165	180	176	164	186	155	173	167	149	146	170	166	178	176	182	173	180	183	182	173	193	169	161	174	145	151	171	200	161	149	148	141	169	161	162	174	155	181	147	163	126	185	164	171	162	153	141	156	162	152	169	177	148	176	160	210	176	196	181	172	176	156	163	186	171	164	142	164	157	156	142	172	144	173	183	172	204	175	169	205	172	172	184	173	171	164	151	173	172	182	140	158	184	181	148	182	186	160	149	153	157	148	188	178	174	164	176	154	160	174	181	183	176	169	173	195	197	176	152	144	172	161	145	158	137	140	188	176	183	169	160	181	156	181	169	156	158	152	147	145	182	169	175	161	185	152	171	187	171	176	160	177	171	158	168	169	147	170	169	171	151	173	152	156	155	155	156	146	150	178	184	168	157	154	168	165	184	192	165	159	166	140	141	153	165	157	178	158	175	148	137	162	166	172	145	146	174	144	148	188	174	164	177	149	172	174	161	172	187	172	179	173	161	152	148	149	172	181	168	129	152	147	169	173	153	145	157	166	140	196	173	141	175	168	160	175	171	159	167	152	140	177	167	153	163	144	171	156	172	171	183	181	178	164	154	169	163	151	175	179	159	162	160	146	142	159	177	180	171	173	148	146	181	154	197	189	172	165	171	169	170	155	168	184	162	152	205	154	169	152	161	168	150	169	172	177	149	160	186	183	168	169	178	151	160	166	199	159	184	169	182	177	150	163	175	174	166	186	162	159	178	155	166	160	154	156	142	175	194	142	175	175	166	161	165	166	164	180	158	176	173	183	152	183	158	175	172	147	155	166	166	164	174	163	188	173	172	183	166	175	181	143	185	165	158	173	164	151	158	159	190	172	163	181	178	163	147	151	157	182	160	194	194	176	153	148	153	147	173	160	155	152	181	174	155	146	180	180	175	143	153	153	151	153	166	190	177	167	168	179	180	182	196	180	165	151	160	148	168	182	156	166	154	164	144	160	192	142	163	166	146	173	178	173	172	164	184	168	164	168	174	147	161	166	173	172	182	192	170	169	169	143	172	163	196	168	171
6320	789	1261	1461	1199	1039	889	827	729	649	593	603	593	591	533	541	507	528	522	502	516	523	512	493	530	484	469	473	465	511	478	473	457	439	463	490	448	493	489	475	474	492	438	486	453	463	458	418	477	440	469	468	460	464	461	433	496	488	460	493	501	473	485	467	485	474	495	462	467	470	453	486	500	478	476	487	447	469	461	472	475	470	477	477	454	457	444	453	506	446	493	416	468	442	478	471	494	467	503	450	451	500	451	459	464	457	454	432	462	473	482	493	436	440	490	489	484	485	452	455	471	474	477	474	435	452	467	481	434	435	452	486	461	460	447	452	466	450	485	484	461	444	473	398	456	506	443	490	464	474	495	474	455	448	468	498	450	434	460	488	483	459	462	476	503	508	485	489	445	460	434	435	489	462	480	461	464	467	451	466	487	478	470	481	465	436	430	457	480	442	430	454	486	466	442	464	482	445	481	465	446	472	493	497	460	433	432	469	498	462	465	501	470	466	521	481	453	466	445	482	469	497	468	495	445	486	421	463	445	450	431	443	454	458	464	488	443	455	475	448	450	472	432	469	478	453	453	467	453	462	489	473	484	462	486	472	475	481	471	482	457	487	480	465	459	460	450	418	461	430	490	441	484	449	477	469	456	478	485	466	460	446	458	459	479	442	477	509	445	460	455	493	453	414	442	479	491	464	491	426	458	424	446	508	443	491	459	446	501	467	470	451	454	415	439	443	484	471	439	436	503	465	482	442	473	439	497	486	445	468	472	461	466	433	467	476	472	441	498	501	455	457	448	469	489	487	448	442	487	476	476	463	476	466	506	464	452	463	440	426	493	481	473	409	463	416	473	458	455	454	467	483	469	476	470	452	433	462	474	461	461	505	448	500	428	466	472	456	455	439	486	474	487	433	497	420	423	468	453	469	462	445	484	476	442	475	480	460	480	413	448	446	424	469	437	470	458	487	473	438	439	465	471	490	488	462	509	444	483	438	473	466	444	463	450	498	451	462	437	450	464	473	467	455	443	457	454	449	465	471	436	461	450	472	429	463	450	446	450	456	428	449	468	485	437	505	434	473	484	495	469	413	452	438	420	486	483	478	484	449	486	455	450	484	512	444	479	462	486	452	467	462	454	462	462	453	458	458	464	500	449	492	441	453	440	461	446	465	478	474	501	472	463	448	448	428	494	442	490	436	449	472	466	495	493	487	472	416	446	480	438	474	455	453	463	466	487	444	470	483	478	473	476	462	466	464	466	473	425	460	455	447	460	476	468	465	450	484	448	431	513	480	484	423	467	488	409	497	452	438	430	454	430	434	453	467	476	449	439	457	446	466	477	431	476	509	464	475	452	470	466	406	468	442	456	461	477	437	453	441	488	441	470	440	483	500	460	438	464	455	475	449	441	435	444	446	474	498	443	454	453	473	472	450	480	459	462	452	450	445	470	465	421	451	473	453	456	499	453	450	506	429	445	459	473	400	496	445	476	469	511	474	478	461	471	450	419	462	475	462	487	478	471	461	480	489	450	453	450	409	451	455	477	454	451	446	460	459	426	463	474	443	462	506	470	493	459	462	439	447	418	415	477	489	465	419	433	455	480	466	436	438	454	468	493	436	425	472	471	491	466	435	438	494	453	521	477	474	487	488	467	454	485	462	452	481	499	431	449	454	449	450	448	436	475	476	459	494	470	464	483	478	424	477	478	470	465	472	401	421	472	430	455	467	448	414	468	460	505	480	443	468	466	469	449	481	452	464	492	441	449	444	492	448	477	461	461	471	475	450	481	462	465	448	427	474	460	468	440	458	475	449	498	465	447	444	469	472	443	457	525	474	409	500	469	487	416	492	429	422	496	486	451	451	441	468	463	467	503	422	464	485	499	472	454	470	482	453	474	417	439	483	485	484	466	456	469	487	457	448	495	488	467	473	442	503	429	455	465	457	460	452	505	461	440	488	431	451	477	414	436	435	468	436	474	461	462	476	474	464	458	460	500	435	449	483	471	427	441	490	465	424	478	472	466	472	497	418	474	457	488	483	457	458	479	435	433	440	453	455	446	464	455	449	464	500	437	448	433	429	439	479	469	457	465	462	472	434	480	470	461	456	474	467	474	439	463	469	450	453	464	444	457	480	452	478	463	450	430	491	469	475	483	486	459	484	513	466	466	436	464	441	461	450	471	455	465	470	481	483	456	446	477	461	440	476	465	461	457	486	445	504	460	468	453	500	456	443	476	456	455	470	450	435	468	494	455	449	451	472	458	488	442	464	478	450	456	448	468	448	469	497	505	485	457	469	476	440	479	468	480	492	440	490	483	482	481	434	447	448	435	469	500	459	460	472	492	446	448	467	514	477	478	459	456	471	467	476	448	420	467	470	470	460	451	411	457	485	461	458	481	434	453	473	464	458	470	448	442	477	468	478	479	522	454	451	460	452	490	459	476	525	487	437	442	483	425	461	461	492	481	459	489	467	471	446	435	443	470	456	466	468	477	473	425	459	449	462	432	471	482	460	469	479	469	481	485	452	438	494	484	463	472	436	481	463	450	469	471	522	474	459	434	462	437	459	463	436	436	445	455	490	491	498	473	450	466	491	468	465	485	512	427	424	436	458	466	467	446	415	498	490	470	482	489	461	451	465	468	491	487	474	439	443	474	486	435	438	439	424	465	481	453	422	425	486	467	471	464	454	465	440	450	465	438	450	493	497	455	466	477	470	430	459	447	455	478	439	466	455	446	472	444	495	445	471	480	471	442	475	488	481	449	465	494	436	480	467	466	476	461	477	472	441	453	465	491	496	442	488	473	513	480	497	459	412	504	468	467	448	451	456	464	475	471	482	457	489	477	469	440	435	451	493	449	447	508	487	433	474	435	462	466	464	464	463	439	452	431	483	451	484	497	461	468	451	503	481	472	472	446	456	446	456	457	471	489	515	436	503	450	478	472	471	455	465	460	471	471	448	483	469	511	444	498	460	466	444	476	456	466	459	475	446	425	490	464	448	426	480	464	429	437	422	459	454	456	424	459	453	450	471	464	462	463	457	463	519	440	464	462	454	477	426	476	444	465	451	477	448	456	468	470	477	411	415	485	468	444	476	446	440	455	450	475	479	474	481	476	481	505	482	445	481	453	433	458	474	451	473	441	434	432	459	482	456	407	482	458	489	447	434	455	472	464	462	457	445	466	462	495	431	431	464	431	455	446	422	452	447	444	477	465	418	459	429	457	434	455	430	481	447	453	476	454	474	477	458	504	437	423	468	486	490	448	432	464	472	452	446	479	469	512	475	458	462	468	493	479	477	450	445	480	451	480	459	454	469	503	475	415	469	414	447	468	457	464	466	432	481	439	458	444	451	413	459	458	497	466	466	419	473	450	453	477	496	486	442	504	457	443	490	475	450	474	487	462	440	487	472	463	463	449	462	457	466	490	468	448	456	475	493	485	461	466	496	469	443	452	482	472	448	455	444	488	493	439	466	453	417	460	471	471	477	442	483
14494	1395	1177	941	642	579	462	430	446	392	406	379	411	324	337	337	348	372	302	313	356	337	344	370	333	367	340	329	335	340	329	299	337	338	292	347	336	306	332	337	344	320	332	316	338	313	266	346	329	329	328	324	356	346	345	327	327	310	334	317	339	316	322	350	338	339	328	301	301	320	331	302	314	321	311	341	305	299	318	317	336	338	305	314	325	355	298	357	329	349	345	304	347	319	346	345	328	345	364	328	334	346	342	299	285	308	340	357	295	319	339	335	323	308	305	320	337	348	302	344	296	337	314	289	308	330	300	298	287	305	301	320	349	351	321	274	324	328	326	342	304	330	321	307	315	342	300	346	329	366	353	353	296	327	295	323	340	313	322	291	356	327	333	312	333	285	308	364	328	295	303	325	334	328	321	310	367	303	318	302	342	344	305	323	319	325	301	308	322	337	309	324	331	305	326	315	331	299	326	332	302	297	287	296	321	365	347	359	351	331	322	313	350	351	310	322	319	309	322	347	342	350	338	328	347	342	309	315	322	326	324	289	305	329	282	336	319	330	336	356	303	303	321	282	333	285	323	340	315	322	355	289	332	308	299	314	330	303	351	336	317	290	314	322	332	308	334	349	346	333	340	325	287	336	299	313	301	300	308	331	333	348	304	318	306	337	314	306	308	310	349	339	287	329	328	321	363	306	310	303	323	283	298	333	363	359	326	342	324	329	333	346	302	323	335	317	329	291	310	354	316	348	387	325	321	332	352	340	332	299	320	348	300	349	351	358	307	325	307	342	308	330	332	317	323	306	313	305	341	310	302	314	325	287	320	348	316	332	339	298	317	308	334	324	272	320	331	308	326	284	336	295	315	301	330	372	326	275	316	310	339	322	321	322	325	291	322	321	357	295	341	301	330	339	331	318	327	340	319	307	333	322	304	333	310	312	331	334	331	326	277	328	325	351	319	332	320	360	332	292	350	345	351	292	321	290	290	376	305	347	383	353	322	341	314	348	287	330	323	343	356	358	343	348	314	313	344	332	328	352	307	287	294	347	324	359	301	345	337	326	275	333	343	338	315	317	347	329	288	294	340	343	337	367	369	342	339	307	302	309	335	332	301	322	312	330	308	311	326	311	351	326	317	330	314	340	292	387	326	329	324	349	354	319	322	357	333	331	327	342	336	267	300	322	345	327	330	341	336	340	281	313	368	350	309	319	318	318	349	321	283	301	312	317	374	335	317	305	299	321	314	333	318	334	310	306	335	339	320	327	306	332	316	338	335	344	368	346	346	310	331	309	327	314	305	322	329	308	332	314	308	322	330	315	331	332	314	303	342	332	328	308	324	342	327	326	331	346	347	276	309	332	329	331	309	327	313	295	300	305	314	312	331	327	296	356	314	307	317	348	352	288	341	318	299	321	291	299	324	297	330	322	340	327	319	332	320	339	338	326	364	332	335	333	349	324	295	326	312	284	331	340	339	321	337	331	321	347	321	344	310	331	303	305	332	330	348	335	340	290	339	326	279	321	327	324	301	343	323	312	323	295	337	323	343	312	337	313	323	335	288	321	339	342	339	329	326	321	320	299	315	333	340	324	333	276	321	351	315	299	330	308	346	347	319	320	330	335	377	320	282	333	301	343	329	314	320	325	312	311	318	323	338	288	311	318	317	321	347	332	340	322	314	297	330	327	334	311	316	308	310	337	350	310	289	347	323	319	340	320	348	321	334	332	312	329	323	325	292	339	322	289	316	348	306	317	327	334	319	400	316	319	323	346	339	341	349	316	306	342	334	279	316	336	329	329	329	309	306	342	329	298	323	304	361	295	340	316	310	328	327	297	333	326	323	352	343	343	289	350	324	323	287	328	306	290	340	301	317	355	333	325	300	322	349	330	350	330	352	334	336	329	309	305	296	330	336	323	322	332	287	344	318	329	339	336	319	313	345	363	270	322	342	319	315	315	320	299	322	349	343	331	351	337	303	321	297	305	326	337	311	329	296	320	322	353	295	309	294	337	316	376	362	334	333	348	360	301	333	350	371	323	302	332	302	316	325	316	347	340	319	330	336	303	333	318	326	319	320	353	298	321	341	353	326	316	304	322	349	352	338	326	318	330	326	322	288	326	309	349	362	312	315	288	380	333	310	316	325	324	320	298	296	322	329	353	311	329	313	288	336	334	338	296	331	339	315	323	364	337	344	327	311	333	333	333	339	362	341	359	302	304	335	322	306	357	291	278	344	339	291	335	312	336	324	339	334	275	329	312	335	335	321	274	331	345	309	329	344	309	305	352	316	331	341	343	318	325	311	356	344	342	295	300	339	325	329	329	332	314	332	334	303	326	325	335	319	357	330	341	338	331	289	311	309	310	322	311	319	336	322	323	313	310	321	347	295	318	324	332	313	370	318	370	339	298	281	303	327	325	319	352	322	309	333	332	336	321	335	313	329	307	315	322	350	312	341	325	346	326	320	340	319	323	313	298	326	313	305	312	339	370	363	321	322	310	302	320	320	346	281	301	316	331	337	327	348	340	319	348	341	367	324	336	317	306	294	349	327	299	341	283	350	307	337	326	319	341	301	322	322	299	304	320	319	305	352	304	332	325	338	349	340	337	306	335	341	328	325	326	335	297	329	337	313	338	335	338	312	348	318	357	302	325	312	314	296	289	322	315	317	336	313	319	312	300	304	323	326	336	293	323	314	288	326	339	304	317	355	310	337	356	340	330	315	295	325	347	329	355	343	285	311	311	299	346	338	304	319	341	300	326	369	354	317	293	323	317	310	354	318	338	331	344	333	342	317	359	305	320	359	337	356	329	322	329	332	334	333	279	315	330	322	333	319	352	310	315	319	316	318	314	333	323	354	349	367	302	318	310	332	307	377	335	321	307	343	300	327	353	326	321	334	374	305	275	336	336	327	339	288	326	266	328	311	296	308	337	354	377	320	345	314	303	319	343	317	287	341	332	306	356	326	318	329	335	319	302	361	336	310	310	322	352	309	329	324	303	326	316	325	309	346	387	331	328	341	366	321	327	331	332	335	322	335	360	303	351	315	314	302	327	354	340	334	306	330	346	354	321	327	317	314	344	309	312	335	270	333	306	321	357	333	315	342	346	325	314	320	355	279	328	337	315	328	358	333	332	306	331	373	340	327	325	301	326	325	336	314	336	326	281	322	316	344	343	306	341	348	278	343	320	323	310	353	327	323	303	329	336	317	325	341	327	329	334	354	344	310	325	295	340	333	330	332	321	332	328	320	299	314	337	325	305	311	291	271	330	301	315	327	331	331	315	332	336	292	326	331	333	301	337	292	365	324	326	322	296	339	320	381	380	326	316	368	328	362	314	298	323	326	354	340	325	325	342	311	330	337	336	364	337	363	318	283	302	299	304	355	322	315	327	286	301	331	353	330	333	331	304	304	323	294	327	330	313	337	307	320	314	363	311	345	314	342	314	329	330	307	335	357	325	303	335	346	293	343	327	316	309	351	314	331	373	345	313
8434	1427	2374	2533	2259	1945	1618	1422	1305	1195	1095	1087	1011	997	999	922	942	909	909	853	908	912	862	858	927	853	795	886	871	821	829	822	836	829	835	799	831	840	842	879	800	812	802	851	761	842	783	766	829	809	765	783	818	770	770	770	819	835	824	821	801	768	783	792	790	811	774	795	771	779	767	823	796	763	790	775	745	794	785	756	777	793	743	793	780	770	788	787	809	769	774	738	795	759	775	738	771	743	773	791	744	803	820	759	762	809	761	828	799	813	764	777	812	778	833	832	774	770	804	820	752	737	795	824	787	765	806	791	769	769	815	804	779	834	783	825	783	826	819	804	739	751	830	760	764	837	763	809	794	738	761	810	818	776	725	802	755	791	750	803	791	806	762	759	802	812	753	875	790	728	789	735	778	804	758	747	798	742	817	831	775	811	809	788	809	759	804	785	781	810	752	766	786	741	829	845	742	752	772	775	767	788	786	778	783	816	772	778	784	819	820	791	769	786	700	805	781	776	818	784	783	775	805	825	817	802	791	754	781	803	759	840	783	761	772	816	774	809	771	789	752	798	812	809	806	765	778	768	796	779	769	770	768	734	802	751	761	825	782	794	781	767	781	771	770	779	827	796	771	774	817	790	776	847	805	754	740	782	818	772	790	764	809	766	799	830	779	810	710	800	738	794	749	793	812	743	800	728	819	825	761	775	778	743	782	772	805	785	778	770	768	758	808	813	777	811	780	789	782	771	790	800	793	751	777	809	768	812	746	788	774	767	778	783	820	815	783	763	807	809	787	787	794	803	777	803	763	779	736	812	794	789	763	758	772	827	787	751	780	756	798	730	784	812	773	761	763	811	798	786	794	765	813	787	809	784	762	817	751	769	709	831	745	763	814	820	749	755	800	776	821	799	792	750	764	819	826	770	785	779	754	794	745	739	763	799	821	788	728	782	799	764	788	836	809	764	742	780	797	806	731	753	811	805	755	744	833	789	724	793	749	771	781	811	755	740	814	810	780	785	805	762	746	836	849	759	790	788	716	797	835	814	746	756	755	784	784	795	780	750	763	755	746	786	771	775	719	799	768	764	775	787	826	848	787	792	803	849	759	752	737	762	846	829	824	778	769	786	751	747	794	761	757	788	778	787	793	800	810	844	796	830	814	770	806	829	772	786	836	790	811	748	789	711	766	831	805	746	817	750	771	762	771	770	803	738	773	780	758	756	742	823	774	775	792	789	760	774	721	814	794	773	786	782	791	765	798	789	755	800	806	781	791	770	783	784	780	780	750	740	812	814	772	784	750	748	776	842	792	808	745	786	769	774	796	844	765	750	788	780	785	768	788	794	769	839	817	789	768	776	791	791	780	804	818	769	742	787	782	751	800	724	785	776	827	814	788	793	765	742	772	746	811	767	786	825	803	754	749	796	755	785	742	776	814	750	801	795	822	798	794	795	784	774	787	798	809	807	803	778	761	826	803	765	737	744	768	773	758	882	743	778	792	796	800	743	806	733	791	747	785	774	848	805	725	768	751	757	755	830	804	770	788	818	820	759	818	727	820	792	779	796	798	791	785	761	796	746	778	776	752	760	800	780	782	792	777	783	786	769	775	801	768	854	801	826	771	763	767	767	792	742	850	750	778	791	775	789	776	762	726	806	809	809	821	778	760	783	801	767	780	776	765	753	743	756	786	781	796	764	785	758	759	787	801	800	754	820	752	771	793	785	832	812	785	758	782	804	827	791	824	800	751	833	828	741	819	755	770	805	799	775	789	823	847	781	785	780	842	793	788	814	809	826	799	744	778	779	813	782	815	781	810	786	758	827	815	765	814	763	818	756	789	857	794	816	776	775	778	788	771	755	790	774	791	790	787	811	797	800	800	782	834	850	790	839	759	780	791	775	772	823	774	799	786	786	797	809	804	770	823	786	795	774	801	836	798	765	767	798	760	807	766	802	833	766	737	817	758	797	825	813	830	744	788	736	742	827	812	833	787	808	811	771	763	748	788	756	779	808	785	843	801	778	787	780	802	810	782	798	806	774	822	791	788	808	790	822	813	696	775	785	813	803	780	776	782	777	780	820	799	741	807	821	855	774	808	812	801	809	798	772	797	800	792	772	739	762	777	771	775	761	773	733	822	823	786	826	804	757	771	798	786	756	787	813	750	748	713	821	771	818	793	784	761	787	796	807	827	759	746	771	809	822	799	780	767	832	794	808	775	780	769	785	762	733	787	759	797	757	764	790	760	729	745	780	772	758	769	788	781	788	745	777	758	748	824	780	741	778	802	788	806	781	776	780	777	796	804	751	804	749	814	767	753	778	786	810	777	727	783	786	753	759	829	735	818	764	815	774	769	743	784	729	756	748	759	783	804	781	815	838	773	766	763	757	815	813	784	804	824	763	771	759	748	763	813	824	775	769	768	808	831	763	768	756	819	714	757	750	808	805	741	762	777	794	826	791	793	815	777	786	787	754	766	809	842	788	776	788	754	775	801	773	761	821	765	800	790	775	769	740	752	818	775	729	838	811	800	776	802	763	774	762	768	798	803	829	796	742	812	757	756	773	760	780	763	748	754	833	742	792	831	781	780	776	796	756	796	826	791	801	777	788	793	797	842	892	765	744	753	793	783	802	809	756	794	811	811	777	768	784	791	760	824	825	788	812	794	773	776	854	746	826	834	741	751	806	737	804	801	814	718	750	836	739	768	759	771	776	807	802	745	789	735	802	739	797	779	755	780	818	803	802	806	768	802	778	771	782	723	753	781	823	858	788	776	801	757	827	789	778	816	783	760	771	788	792	780	814	772	794	802	778	789	801	813	768	729	789	788	853	782	844	761	762	788	759	771	791	824	799	811	781	770	754	788	736	764	793	823	814	791	781	777	793	834	803	761	775	742	746	810	774	763	813	830	804	798	765	829	750	785	818	795	769	721	802	742	772	834	783	779	805	808	798	796	819	797	793	777	788	789	788	780	756	834	755	825	707	777	827	830	821	845	806	792	818	741	749	774	827	746	813	779	810	833	782	831	800	797	786	742	756	813	795	856	797	791	763	755	755	764	795	838	736	772	774	773	809	724	764	806	772	743	777	805	795	797	847	775	779	798	761	809	817	775	814	753	817	783	805	780	811	777	798	789	780	747	798	756	787	781	727	773	774	738	760	791	782	820	769	765	759	751	780	774	817	763	804	821	827	758	802	686	791	750	728	775	747	824	772	783	778	785	771	763	838	799	776	733	800	761	778	743	845	806	809	780	793	799	792	812	771	748	804	791	815	741	772	809	834	778	752	791	783	828	795	841	813	761	782	769	800	774	770	766	782	771	788	769	785	799	813	763	827	810	752	828	797	786	763	824	804	794	750	787	788	813	796	824	760	753	745	757	760	781	745	756	783	781	776	794	816	774	822	764	846	775	766	753	760	786	795	786	758	766	787	739	729	807	808	767	780	788	794	722	790	797	727	792	767	778	786	791	833	757	784	822	813	791	754	802	793	825	767
1664	272	317	294	301	280	274	253	275	307	310	267	287	291	257	241	262	288	283	286	293	297	314	276	261	280	274	273	259	289	298	285	268	274	311	279	261	262	281	259	285	288	275	255	258	276	264	245	268	277	280	261	279	292	265	300	269	227	265	275	302	266	266	277	294	310	273	296	269	266	309	291	296	252	260	288	245	263	266	278	263	271	267	302	260	285	301	302	295	279	301	276	296	269	279	277	285	271	262	286	277	254	334	278	270	290	277	272	289	299	306	258	263	282	277	274	264	315	272	304	285	287	278	269	279	261	261	263	262	280	287	273	265	270	269	245	265	247	263	259	270	283	246	251	289	257	288	265	282	278	280	279	314	298	272	264	316	281	266	263	304	274	278	271	283	270	291	290	299	276	275	274	302	295	255	268	258	271	295	275	291	253	267	273	283	276	276	274	275	271	259	304	258	277	268	243	254	261	291	270	272	264	282	300	289	288	296	282	277	256	282	284	283	262	302	304	269	275	306	277	261	281	287	272	287	270	295	258	282	300	287	276	253	271	269	269	263	275	264	283	257	267	263	286	287	257	267	273	294	266	297	256	282	308	276	270	283	251	288	272	286	264	266	315	302	270	268	285	283	270	264	271	285	281	272	258	274	288	309	283	311	277	287	304	274	298	265	255	264	301	285	275	287	280	300	277	266	283	272	296	279	294	319	255	281	300	270	288	281	234	293	315	283	316	256	244	267	295	242	281	292	308	270	275	334	253	267	276	260	270	273	291	260	274	278	270	296	261	265	261	258	295	298	287	264	254	261	255	256	256	288	266	293	294	286	335	318	267	281	242	300	281	283	307	292	251	308	268	293	255	282	223	274	271	300	266	287	279	289	263	274	245	283	246	300	302	244	240	290	271	261	245	264	274	286	288	285	286	275	262	272	289	279	277	280	285	277	275	278	298	285	281	290	279	266	277	252	263	298	239	289	268	267	253	290	293	305	258	272	281	242	270	266	301	294	255	254	265	276	288	287	297	293	264	307	256	271	295	269	291	279	283	275	317	288	242	280	284	277	274	277	283	267	277	310	259	261	289	281	297	285	288	301	269	283	269	254	248	276	296	264	288	282	270	241	251	289	291	260	301	251	287	289	296	308	253	273	300	296	307	315	280	286	263	253	258	291	261	264	277	281	295	295	263	273	282	270	258	302	254	277	278	269	274	281	298	317	268	283	274	257	269	251	268	250	278	287	286	257	282	326	275	288	288	256	289	280	267	284	276	261	315	249	274	286	293	293	278	297	294	296	284	274	272	286	270	280	286	273	295	281	283	287	274	264	260	263	273	245	263	272	237	243	281	268	266	261	282	297	283	270	300	265	280	256	306	281	270	279	274	285	278	267	299	256	283	251	270	285	276	278	254	272	274	270	265	293	276	240	260	297	287	302	283	260	252	285	293	281	288	267	321	296	277	251	267	292	285	282	281	251	258	262	266	280	274	284	247	286	282	245	304	239	284	291	278	310	256	283	285	284	272	301	284	272	267	277	276	280	251	290	286	292	273	261	252	250	256	265	237	273	272	239	250	263	278	269	251	280	255	301	273	257	299	291	276	284	283	286	241	274	295	330	274	280	289	288	295	305	261	299	279	324	276	277	291	290	293	254	253	303	302	227	266	281	286	277	267	294	280	264	273	277	268	316	292	253	266	274	287	281	283	277	252	299	264	263	274	254	306	269	299	292	260	267	286	244	295	301	255	291	285	276	281	270	278	270	262	282	303	298	283	265	277	268	248	265	284	269	290	301	302	274	252	284	263	271	283	299	250	269	260	293	257	322	293	245	272	294	264	270	273	266	299	270	294	284	263	289	252	270	278	270	274	271	294	285	288	276	241	256	260	283	261	278	271	260	279	283	270	270	278	268	294	267	304	308	300	288	269	270	258	271	300	281	269	282	274	254	265	246	278	278	300	293	289	273	273	272	292	253	281	277	253	236	270	275	289	247	325	305	276	284	267	258	297	275	269	272	275	291	272	297	266	265	247	277	291	285	275	291	257	263	261	303	272	310	271	286	273	293	251	280	289	224	303	293	282	306	255	293	269	285	283	284	277	258	262	275	262	257	265	315	313	294	252	256	278	283	292	311	257	271	294	280	265	245	254	310	277	287	264	282	272	258	282	253	273	254	268	274	261	282	240	290	277	244	265	280	271	279	264	278	309	271	295	254	276	264	293	262	267	283	287	260	264	303	281	276	278	251	258	279	256	277	293	283	251	267	261	263	270	255	278	261	293	304	279	282	280	277	255	268	262	254	260	266	273	279	302	287	252	286	278	294	273	281	272	298	251	279	284	294	270	258	288	257	291	275	246	248	253	286	280	290	320	288	250	267	262	300	280	270	272	294	253	266	286	264	313	307	294	316	280	278	291	254	299	284	256	262	295	260	286	305	312	260	264	273	269	284	262	299	278	281	272	264	300	266	272	281	267	276	273	284	281	301	275	251	273	260	272	300	296	283	268	289	271	288	267	275	291	277	262	289	254	302	282	277	264	289	301	291	289	285	256	270	283	263	310	235	280	264	260	296	292	282	299	261	278	269	266	299	281	263	251	286	269	266	248	270	257	307	285	276	274	265	290	256	276	257	286	275	278	241	261	309	270	278	285	301	274	276	284	272	261	258	284	315	309	287	277	308	270	260	260	250	306	276	274	283	258	290	272	301	232	295	316	290	280	282	323	269	291	275	297	294	260	295	289	267	280	291	267	270	271	273	303	276	283	234	284	276	261	265	254	293	294	278	260	282	262	278	288	304	271	278	274	272	258	317	289	291	269	282	339	283	247	301	259	270	282	274	290	286	296	263	292	299	287	292	274	263	302	294	259	333	279	277	289	316	251	271	293	278	301	269	299	308	284	282	243	283	278	267	271	259	278	305	295	271	280	312	295	283	270	304	271	254	266	290	257	295	297	279	285	279	264	268	261	300	286	268	263	277	256	275	269	292	285	262	258	273	273	338	259	261	284	310	264	293	259	280	271	281	283	217	287	275	281	289	264	312	288	292	269	293	282	293	266	305	290	269	300	272	293	289	262	276	276	262	275	290	273	248	263	275	268	286	253	252	314	276	247	262	257	303	288	287	267	277	293	260	295	268	272	260	308	277	285	263	283	287	255	293	293	276	289	261	248	277	278	276	241	283	272	291	257	267	294	295	224	273	288	297	250	288	299	266	296	291	296	257	276	251	282	267	278	259	271	294	282	278	261	287	274	298	268	267	275	260	265	266	275	275	284	267	257	246	288	272	288	255	264	265	286	294	272	321	277	277	269	275	264	311	283	247	280	288	287	265	294	244	266	264	291	270	277	297	276	299	250	291	231	266	273	276	272	251	270	291	256	307	270	250	274	280	268	276	296	278	282	279	259	277	275	277	255	291	276	295	254	257	276	265	259	277	306	300	271	300	265	273	278	277	263	290	242	273	289	272	287	283	273	277	280	276	254	285	280	302	267	273	238	278	269
1938	666	725	708	667	681	745	663	672	691	660	695	709	702	667	693	692	638	687	625	659	645	677	666	665	657	702	702	610	667	626	711	723	653	664	669	643	698	626	697	647	648	677	666	599	675	666	676	673	660	722	642	617	675	657	675	668	670	703	699	709	643	663	641	681	657	653	685	618	676	676	632	682	671	651	622	639	684	635	669	645	680	631	632	635	662	590	658	666	667	628	639	672	702	654	662	631	633	660	694	638	633	632	673	667	663	610	646	638	647	647	656	690	676	665	642	670	687	630	633	647	688	661	618	667	699	662	649	676	673	665	657	706	670	688	700	631	649	665	627	676	728	692	619	698	659	667	716	648	676	637	690	617	675	674	642	647	650	645	623	667	645	699	642	665	676	675	676	639	665	673	654	676	724	612	703	704	644	611	660	666	641	691	676	627	674	666	618	658	641	668	677	696	680	682	719	670	651	687	668	685	672	678	661	664	657	703	618	657	662	719	672	644	721	672	660	677	605	663	644	650	644	675	655	675	659	699	695	649	645	687	674	656	656	686	634	629	666	659	646	662	627	642	664	642	668	650	684	657	682	631	702	680	680	660	638	644	647	633	678	669	664	666	675	676	662	611	621	704	742	631	676	660	641	661	645	674	685	641	680	645	689	655	673	668	682	675	676	661	635	677	678	666	664	681	705	681	633	696	684	652	643	620	656	634	659	653	685	663	644	686	647	700	702	693	700	684	689	668	686	679	664	654	655	626	665	621	627	657	698	674	645	672	660	717	692	675	650	715	642	653	630	670	639	630	693	708	644	634	677	643	669	654	668	678	679	662	675	680	647	678	658	650	761	646	662	673	656	631	638	642	640	652	694	693	630	676	652	665	657	634	650	605	699	651	693	704	657	658	665	601	704	676	650	681	693	610	658	648	675	689	657	675	716	625	654	612	595	647	697	678	619	660	706	634	633	628	671	648	677	657	720	636	675	684	674	648	662	657	671	658	680	692	688	649	644	658	671	629	660	724	642	679	700	669	636	656	659	648	660	677	650	656	642	649	657	613	647	685	656	638	618	675	693	645	607	665	697	673	662	689	638	694	690	660	621	634	628	689	643	675	678	670	663	654	656	638	650	672	655	661	706	663	665	665	663	644	644	650	649	678	675	682	688	673	658	749	700	647	672	607	665	708	660	663	660	683	637	712	673	628	651	685	652	694	670	703	646	715	633	624	629	659	664	652	662	607	628	654	702	673	654	653	667	692	681	643	683	638	660	646	648	675	670	666	640	671	650	657	661	661	688	657	656	680	660	649	606	691	637	619	690	666	635	633	633	645	672	660	690	676	639	672	665	646	651	673	663	672	603	638	641	654	619	676	657	711	700	653	669	665	662	730	693	632	664	685	646	662	706	655	650	663	696	678	644	649	665	641	674	674	682	649	706	650	659	621	702	666	619	672	663	657	725	684	693	653	666	665	656	717	669	630	659	643	688	654	702	628	676	677	678	660	641	699	694	673	643	674	641	648	715	671	676	627	633	648	649	635	642	619	617	692	653	650	688	643	683	632	678	641	644	646	641	693	678	687	672	660	694	655	638	664	674	623	668	661	638	673	692	636	638	631	623	688	657	627	710	650	663	643	618	686	674	680	704	667	688	682	669	673	667	619	639	650	661	637	650	730	661	696	670	671	614	662	692	625	652	676	660	682	638	649	656	640	691	700	662	634	657	674	645	656	691	655	658	659	610	667	655	665	713	669	653	669	624	649	669	655	703	626	695	645	657	665	677	682	656	652	639	662	613	660	666	644	681	682	640	671	665	635	699	697	665	697	683	648	710	640	688	669	703	639	677	688	687	633	687	639	690	643	679	654	676	672	692	632	660	658	671	629	652	630	680	652	626	670	657	709	627	620	674	606	650	601	689	631	644	689	634	666	672	629	637	625	647	680	648	727	644	686	612	675	600	648	662	729	659	689	665	651	655	628	661	668	639	679	633	696	645	667	658	624	672	661	656	635	691	619	621	704	674	713	674	685	690	688	687	731	650	650	657	643	691	670	664	677	624	655	657	681	679	611	627	678	660	681	656	623	633	650	621	674	665	696	689	648	662	682	635	683	665	620	671	626	663	644	691	690	645	713	679	649	644	730	671	624	680	637	611	644	721	669	660	669	694	680	664	651	649	672	676	675	664	681	628	635	664	695	656	629	705	677	638	626	656	662	637	696	669	646	661	660	656	703	616	645	670	670	607	720	672	636	672	668	671	644	643	680	698	663	665	643	683	661	680	670	693	626	662	635	676	665	660	643	649	632	659	664	646	654	680	614	638	609	635	664	687	634	647	675	668	691	668	623	667	675	647	656	715	688	680	623	689	676	674	608	692	658	699	702	675	662	656	622	619	646	704	637	647	639	623	693	698	640	622	661	642	688	654	655	671	679	691	666	667	681	669	673	670	644	647	659	657	663	685	703	670	706	642	694	640	659	659	640	652	680	690	731	696	640	640	615	663	672	611	630	689	601	634	656	659	677	648	607	688	703	681	671	626	630	653	702	644	632	673	634	670	673	719	645	657	653	656	608	699	670	678	668	628	695	606	665	703	646	659	666	668	682	670	622	688	649	672	670	666	686	669	733	688	695	630	638	665	644	627	683	646	615	640	670	682	672	652	634	648	667	668	659	668	632	661	650	652	676	698	654	718	651	684	644	659	648	676	630	647	637	702	671	643	684	686	643	675	636	659	648	625	667	692	665	632	646	655	657	690	706	641	683	687	624	655	645	700	650	645	648	648	618	654	683	660	633	635	640	654	653	666	628	660	645	668	666	673	691	688	635	644	684	709	655	669	671	664	684	658	676	674	662	687	661	674	632	660	706	681	628	663	695	709	703	664	656	666	729	632	665	716	638	693	660	670	680	674	631	645	634	647	668	694	679	662	678	639	700	662	652	673	696	622	631	700	627	703	649	659	686	614	682	670	644	626	720	638	678	616	668	662	647	676	671	632	681	643	665	694	667	704	647	596	699	639	656	639	667	652	635	648	688	652	733	675	672	661	695	694	636	616	669	674	652	688	640	614	668	679	596	665	634	645	682	664	688	713	653	643	650	652	661	683	689	725	614	692	648	611	656	668	638	678	639	683	697	640	687	662	690	659	650	704	658	642	663	654	670	645	623	661	703	658	704	671	663	658	699	697	649	653	642	677	630	652	672	673	707	670	598	670	648	680	663	651	670	637	637	624	674	691	647	680	668	674	665	630	664	671	669	650	671	673	648	679	633	635	649	674	659	648	626	678	656	658	667	657	633	683	653	682	635	701	643	686	685	664	663	699	637	625	691	669	644	660	651	662	648	652	653	650	641	690	682	654	683	631	625	676	662	662	652	628	646	703	651	633	670	678	648	634	690	606	714	648	641	685	664	648	655	681	682	625	657	682	569	674	687	692	675	665	679	696	635	626	663	714	645	707	664	648	658	701	657	671	696	659	668	660	660	674	632	617	662	641	674	667	661	702
7592	545	572	449	328	279	240	239	205	189	203	191	171	167	165	205	190	184	182	156	184	180	146	165	188	202	182	160	157	178	168	197	187	186	151	175	148	177	197	190	166	159	177	163	155	157	179	164	178	201	175	194	180	174	171	168	171	147	150	184	173	161	152	189	150	173	175	153	155	167	158	173	190	155	166	163	162	162	161	158	155	159	145	177	171	162	170	178	183	144	133	175	175	171	194	147	163	162	189	200	171	168	151	152	147	177	176	168	171	175	168	162	155	209	175	181	169	139	164	162	185	151	159	170	147	180	162	187	170	166	159	153	165	174	175	140	172	186	161	178	187	153	187	143	163	166	166	170	182	165	162	163	184	159	164	183	160	158	177	198	166	190	145	158	177	186	170	179	158	167	176	163	157	181	175	166	164	172	187	183	164	191	170	190	176	161	166	136	183	145	160	162	176	167	180	149	168	162	162	167	142	168	157	169	160	158	183	166	189	153	167	189	151	162	198	177	157	161	149	158	178	171	162	154	197	186	178	169	166	161	174	166	179	166	140	182	192	164	181	169	173	153	162	165	176	166	181	170	141	154	181	189	181	149	198	172	164	169	154	148	166	155	158	156	162	183	202	173	170	155	140	157	177	193	197	160	137	164	175	179	171	163	150	166	151	180	172	169	158	164	184	162	169	191	146	180	159	189	165	179	165	187	161	161	177	167	153	174	180	175	170	169	165	149	158	180	169	178	154	167	159	163	184	186	149	172	150	137	185	177	168	169	160	205	186	172	196	156	162	178	181	177	153	153	148	160	173	166	195	139	180	177	167	164	148	156	154	162	154	190	167	154	151	154	174	146	158	166	172	182	176	153	180	173	166	197	144	173	167	161	134	153	173	149	165	147	148	133	169	176	161	173	172	157	158	158	158	176	159	160	152	160	135	153	157	154	158	174	170	152	143	170	155	145	151	191	191	157	175	166	156	169	189	163	148	173	165	180	186	181	174	156	155	147	173	206	165	155	167	163	187	214	177	156	158	156	178	149	166	144	157	167	188	144	179	187	179	191	185	189	177	154	169	154	177	168	153	176	158	140	177	135	186	153	191	158	157	189	154	171	176	159	150	184	163	151	167	151	162	184	195	193	162	148	152	135	161	162	163	159	175	158	146	156	181	152	174	155	180	149	165	167	162	177	152	167	172	154	158	168	155	177	167	160	137	152	204	195	177	192	180	182	163	170	162	178	182	170	184	178	156	174	177	157	171	161	158	150	191	160	147	147	161	143	154	156	208	176	171	161	159	163	164	174	156	148	174	174	147	168	180	154	174	146	165	157	168	182	164	166	154	150	176	189	155	175	183	165	151	161	196	183	172	163	163	145	159	172	160	170	155	167	189	152	157	190	169	165	191	181	183	171	142	140	183	179	179	159	164	177	171	161	184	160	192	167	178	148	186	190	164	172	196	174	182	161	164	176	161	167	154	187	158	169	170	181	156	190	185	170	151	157	141	171	159	187	180	150	152	156	157	170	154	159	188	153	162	166	163	153	143	179	167	187	178	166	149	192	193	189	182	165	151	169	156	186	175	176	187	179	153	174	161	160	159	154	166	179	183	174	166	179	163	172	151	151	167	139	166	187	175	166	174	205	176	180	154	171	143	166	173	172	160	157	176	178	153	178	148	178	183	146	162	158	161	186	179	166	172	164	186	162	152	177	147	216	165	170	161	210	176	178	201	179	154	156	171	207	165	188	184	167	165	176	177	172	196	164	175	164	166	164	170	174	173	157	165	149	164	150	174	176	155	154	177	164	175	171	152	165	165	167	171	160	173	163	176	165	154	171	172	153	168	179	196	171	185	149	152	184	156	169	154	176	178	154	176	166	173	191	170	164	167	155	150	155	155	155	199	159	156	141	159	156	167	161	192	181	167	155	161	168	154	168	143	146	158	156	170	169	169	160	173	145	160	178	181	171	174	166	160	150	156	153	167	168	156	166	170	137	156	187	171	162	189	160	184	150	165	146	177	176	170	129	156	155	180	197	182	192	166	189	167	163	168	143	164	163	166	166	150	161	168	142	170	177	167	173	176	175	180	144	171	177	163	168	162	163	205	180	177	161	148	151	167	157	158	163	161	181	157	162	191	144	150	171	167	192	172	156	153	191	167	162	180	184	186	152	171	176	168	142	156	153	162	163	173	174	167	182	165	168	176	169	158	167	196	168	165	162	183	176	167	156	154	163	149	156	174	169	186	161	172	179	161	190	171	170	193	184	165	167	171	145	139	161	170	166	171	185	171	167	175	163	182	181	186	145	162	163	152	179	171	172	158	185	160	166	211	176	192	166	173	149	161	168	178	189	188	159	155	139	146	149	162	186	191	161	163	148	141	148	161	170	165	145	167	172	186	189	147	152	172	172	163	154	144	170	174	150	173	155	183	175	184	154	168	167	164	173	175	162	146	180	174	205	163	164	179	178	178	164	173	182	178	160	163	163	175	169	149	163	165	174	174	150	180	155	179	178	180	179	173	168	188	155	182	168	190	182	171	167	156	169	166	161	185	194	154	154	177	180	162	165	159	137	182	186	152	175	190	168	145	164	187	138	161	184	183	149	165	173	173	172	165	167	169	171	171	155	155	175	162	173	173	154	189	149	168	162	178	155	137	144	155	173	155	169	158	147	185	173	168	150	169	192	174	155	183	191	164	193	162	180	181	194	159	162	140	163	186	159	176	154	168	139	202	163	155	167	163	160	136	161	183	164	159	169	166	174	165	170	168	185	176	171	189	189	152	158	169	179	171	188	177	169	160	147	148	154	177	182	154	146	157	180	155	177	172	185	181	150	187	172	169	157	164	131	158	167	151	161	172	170	141	168	179	188	171	170	179	168	177	176	179	157	190	171	182	180	169	172	185	169	145	170	181	174	145	144	161	182	167	154	154	160	174	176	186	149	144	161	202	187	168	180	171	169	162	167	149	193	148	167	157	198	184	180	169	160	161	168	157	166	178	156	192	189	159	183	159	166	186	146	162	194	184	182	180	163	190	150	155	156	163	175	159	175	146	150	154	153	158	165	158	157	180	188	154	166	197	167	156	153	161	171	158	180	187	159	144	175	170	172	156	148	175	166	155	162	160	145	169	156	189	171	162	171	187	167	182	161	148	148	175	160	153	195	172	185	152	151	173	170	172	156	162	142	164	166	182	151	178	138	174	165	152	165	152	144	155	152	160	176	154	151	182	163	173	189	172	167	176	177	172	170	151	139	194	169	165	152	167	165	176	142	166	173	182	196	198	176	187	183	157	170	159	153	157	187	166	161	143	148	185	149	183	149	160	162	161	179	192	176	170	162	196	161	157	178	156	137	207	182	180	181	181	152	176	169	129	180	163	157	189	177	195	172	180	184	166	146	188	147	178	172	143	171	172	156	137	179	164	152	160	155	162	177	152	182	171	171	158	145	153	180	175	152	166	155	160	151	153	154	153	162	154	181	172	156	176	137	150	167	156	182
6396	782	1266	1421	1188	1068	929	800	680	643	598	562	656	589	549	533	526	525	508	516	501	505	537	499	493	528	484	500	511	481	449	466	454	473	483	436	521	502	510	472	486	476	433	456	473	464	498	490	447	459	456	485	452	497	453	519	456	428	439	486	484	485	481	500	427	474	481	481	466	453	466	461	511	457	474	469	440	461	431	473	448	473	444	438	432	490	506	470	463	489	433	463	486	456	454	475	484	452	433	452	450	453	459	437	452	448	436	465	483	467	452	449	445	457	441	513	460	480	470	492	443	469	470	428	449	453	460	448	487	467	425	473	484	470	495	451	437	497	470	500	483	469	452	443	452	492	456	455	441	457	461	512	473	430	475	474	519	510	453	488	472	450	451	456	480	457	438	477	441	447	448	460	458	482	463	487	467	449	444	478	459	432	483	450	470	460	450	472	486	480	491	450	481	453	464	471	457	497	439	428	490	531	481	409	459	496	464	487	483	447	497	444	487	474	465	453	474	453	483	469	476	450	441	513	452	450	459	412	455	479	459	467	448	453	517	455	473	476	474	487	461	468	467	495	461	462	477	483	514	509	451	436	460	458	465	476	444	470	450	477	455	435	471	454	447	415	461	454	450	482	514	431	448	466	445	482	482	455	437	456	451	483	449	449	481	442	465	454	473	445	497	468	472	523	485	444	520	447	474	493	487	464	440	436	487	432	453	522	499	477	483	466	485	464	480	435	484	467	495	468	477	461	475	498	461	470	465	443	485	491	404	471	454	443	452	491	440	458	433	503	460	445	484	494	454	518	467	414	463	455	447	482	458	457	441	449	463	438	455	480	463	446	497	432	465	451	469	469	465	448	473	452	454	467	463	445	454	469	459	449	413	458	473	457	475	429	485	490	470	464	490	496	464	478	487	478	466	501	422	464	452	451	462	479	456	465	448	479	475	457	455	462	441	412	468	486	440	459	489	452	478	450	471	500	491	442	481	408	454	474	459	438	465	488	462	476	462	472	466	461	446	457	489	447	468	463	508	479	469	487	455	466	465	446	435	463	481	437	469	454	427	488	413	477	463	489	511	502	455	455	465	464	492	495	475	436	480	452	491	456	473	446	492	450	432	460	457	455	468	448	467	466	453	474	467	477	422	492	430	477	468	492	461	460	444	465	456	469	500	456	475	478	433	417	437	471	457	438	462	480	458	491	424	494	441	468	441	459	484	463	476	460	456	492	473	445	467	458	473	450	446	515	502	497	452	443	487	475	477	463	461	468	510	431	473	442	486	448	489	437	463	461	461	497	449	460	428	485	415	488	481	494	426	447	486	448	427	495	457	436	456	464	508	448	451	510	448	478	466	448	475	442	430	475	465	494	499	440	466	416	448	435	458	488	482	439	459	456	452	464	448	469	458	498	474	461	504	468	476	447	462	464	455	524	459	459	488	464	464	420	418	425	463	466	456	463	492	472	470	500	484	479	460	465	451	439	480	468	467	457	467	467	471	452	473	490	484	425	434	430	445	435	458	466	438	463	491	447	474	492	452	422	456	485	459	488	479	453	472	457	456	489	463	472	499	456	440	459	445	450	453	476	497	473	484	446	482	456	470	448	464	475	476	469	461	490	450	468	429	464	437	474	489	462	477	463	465	471	464	485	449	459	421	500	467	527	474	494	446	456	454	475	469	460	481	475	456	472	463	474	484	505	415	430	479	455	492	480	439	440	479	496	449	489	457	447	449	432	450	473	449	507	489	445	464	474	463	499	465	442	465	449	473	478	484	448	453	473	456	487	448	447	490	465	500	443	435	465	461	438	445	447	444	458	473	433	451	448	483	473	456	496	474	457	471	461	495	473	492	455	478	449	463	428	459	427	474	463	444	448	495	487	461	453	466	428	448	471	490	437	459	494	423	445	475	470	500	442	455	455	500	471	432	459	483	445	462	423	496	475	424	455	491	476	477	459	437	464	489	452	470	470	451	446	468	467	447	452	449	489	459	431	469	446	474	488	467	444	478	445	507	449	482	467	425	456	450	458	492	485	493	443	481	485	422	457	484	502	458	452	479	450	428	471	474	457	430	503	432	453	424	475	463	463	484	487	481	470	472	450	451	464	455	464	465	465	463	493	490	445	467	417	434	441	457	507	504	441	475	474	424	474	468	446	447	502	428	453	429	435	464	446	471	499	450	452	449	471	460	449	438	491	474	463	460	476	448	509	475	449	459	487	482	474	455	473	435	457	457	439	453	477	447	501	431	428	458	460	420	458	457	436	505	470	431	435	508	451	451	466	438	463	467	448	461	473	483	466	461	506	453	470	495	494	470	433	461	460	501	475	488	493	504	500	477	470	477	443	523	478	491	452	463	500	466	487	461	432	442	453	473	497	488	469	460	484	463	444	451	443	448	474	443	460	502	476	454	449	464	448	480	509	501	441	451	495	477	455	482	414	508	482	452	463	439	466	429	419	463	491	465	472	458	446	477	470	467	453	474	484	465	497	402	470	458	467	419	484	442	461	457	463	469	461	477	454	476	484	479	437	405	478	483	436	406	458	421	490	453	450	462	477	477	482	479	443	493	454	473	490	472	427	474	456	436	516	466	493	486	446	432	501	463	448	470	463	469	491	440	497	450	447	436	493	464	464	444	422	440	433	465	436	490	489	474	465	442	453	468	474	457	484	510	463	509	454	438	412	444	481	477	461	505	499	474	460	454	477	413	467	431	453	476	500	449	483	433	484	463	499	474	472	466	484	478	462	472	494	506	439	421	459	450	464	489	452	453	451	450	443	469	518	487	494	453	470	452	483	405	450	481	442	480	485	481	451	483	474	474	486	463	461	469	467	451	476	438	468	465	492	462	489	425	480	466	481	489	466	445	460	476	433	480	422	485	457	487	482	478	501	469	485	468	470	470	467	469	436	477	490	451	442	497	478	486	468	445	430	481	472	448	490	465	453	452	444	466	516	477	466	496	476	480	478	440	502	430	483	504	423	447	446	490	449	469	454	450	502	455	458	455	482	424	447	433	438	469	463	435	435	454	425	454	433	454	463	475	481	494	444	481	468	438	480	433	425	440	476	463	446	483	426	485	511	462	462	439	444	503	479	460	445	446	452	441	432	500	434	479	444	512	476	463	469	460	501	447	442	430	427	494	468	432	429	430	473	462	428	440	499	434	471	463	470	440	426	468	478	478	456	428	485	482	471	489	473	469	475	458	466	476	467	471	439	477	458	458	412	493	472	482	441	473	446	451	441	477	468	432	454	478	445	491	451	472	440	449	471	448	427	468	457	422	426	455	441	456	468	495	465	479	477	471	457	466	441	405	490	457	469	439	506	469	489	467	439	462	445	457	449	454	461	442	484	445	458	488	480	435	474	478	460	448	475	470	457	477	440	484	446	467	486	463	488	483	461	459	427	487	462	450	488	474	450	448	477	474	451	446	450	469	440	478	446	473	444	474	486	448	457	450	493	459	467	481	484	483	480	470	466	454	415	464	459	505	449
14827	1419	1139	900	703	650	482	457	408	376	348	407	379	336	299	347	329	404	345	307	336	329	331	348	350	340	330	320	328	297	311	319	304	305	329	285	313	318	341	313	352	315	340	328	308	334	314	317	305	345	347	320	318	320	309	309	308	327	334	338	311	324	331	319	317	322	307	300	304	332	312	329	339	299	317	343	310	308	324	278	344	312	347	302	317	311	296	372	316	284	313	329	319	344	322	352	297	372	312	326	319	330	324	283	312	327	307	313	343	321	349	316	322	278	293	333	264	329	354	361	305	330	313	333	336	314	317	337	346	296	322	353	344	320	293	304	341	323	323	351	352	327	333	342	302	334	369	330	306	352	353	317	311	358	344	342	313	308	335	327	315	342	336	307	337	340	321	288	339	303	344	328	293	314	337	305	341	330	324	341	324	286	343	325	316	351	351	342	307	328	324	313	309	318	335	309	341	341	309	303	310	328	293	308	298	325	365	320	336	289	372	314	310	316	349	305	329	318	370	314	306	327	332	313	346	324	354	307	308	312	316	315	335	301	307	310	298	307	329	322	335	342	314	308	294	306	332	315	338	362	330	333	327	326	316	340	304	318	346	331	335	325	296	324	328	336	321	320	321	302	316	320	322	316	325	290	326	339	335	366	293	338	303	313	324	299	328	346	304	298	328	290	362	332	375	328	355	297	300	331	320	288	337	346	311	340	327	329	336	293	328	325	349	326	314	307	310	315	329	319	321	292	341	331	333	308	316	299	298	316	303	336	328	325	322	301	298	290	346	317	314	328	356	337	349	342	327	353	342	325	334	346	305	334	318	325	333	348	306	338	283	328	302	365	374	329	338	319	327	308	351	295	316	359	312	276	338	316	297	327	326	343	379	309	328	324	324	328	351	313	347	314	336	292	322	317	337	311	336	312	337	313	334	307	312	293	321	333	289	315	322	324	315	308	334	323	342	299	325	345	324	328	337	316	293	319	300	330	301	317	311	333	302	317	336	327	311	336	304	305	323	320	331	316	364	337	285	345	303	325	298	272	313	335	316	327	314	300	319	318	344	327	334	369	303	364	360	359	309	322	321	302	358	319	360	336	317	322	325	312	323	343	331	324	302	344	303	347	289	305	312	337	333	294	325	303	311	304	326	308	304	280	307	291	340	307	338	314	310	329	358	332	365	324	289	340	338	323	293	331	328	304	324	308	301	331	354	312	319	328	320	332	316	295	348	291	358	343	326	350	283	321	290	344	313	339	314	299	322	342	312	334	329	299	307	309	320	349	311	300	334	308	279	314	321	330	326	311	339	298	346	348	348	356	360	302	296	333	314	327	325	335	327	307	322	379	325	313	362	311	354	327	326	319	312	292	319	299	331	347	324	311	345	302	333	353	369	340	307	319	314	344	308	305	315	334	350	317	386	331	303	320	312	301	339	318	356	316	322	346	344	321	316	344	316	304	318	369	328	344	341	290	321	336	345	360	317	305	324	302	320	334	301	347	294	328	301	314	324	346	371	308	348	321	373	319	284	351	361	301	310	327	311	342	319	349	324	363	325	287	330	342	330	332	334	336	299	353	313	303	328	314	321	312	305	320	320	307	305	333	353	359	325	309	283	326	312	354	316	357	371	301	354	311	312	293	334	307	342	312	316	348	327	323	320	333	338	328	316	289	310	351	325	328	313	311	333	337	286	330	317	314	306	337	351	305	361	286	292	361	325	318	342	305	290	359	311	334	343	343	294	306	289	360	316	300	321	342	297	335	324	325	335	324	367	293	321	331	300	322	329	313	346	335	318	332	340	371	331	282	315	305	329	302	347	303	274	312	291	305	276	282	310	339	335	334	317	316	310	357	320	358	330	304	335	331	336	321	302	331	329	286	296	347	318	320	332	336	320	328	336	312	317	313	298	335	297	293	338	324	343	317	293	334	310	306	323	290	324	345	322	305	307	318	321	330	313	289	335	357	327	353	315	299	329	369	300	325	294	323	303	318	297	359	346	320	337	307	318	316	338	326	317	344	346	322	333	334	318	293	329	300	308	331	305	326	316	273	322	330	315	317	357	294	284	314	319	291	312	340	312	340	298	338	328	337	310	322	315	334	321	313	346	328	314	346	341	304	299	319	320	320	346	314	318	311	294	329	333	304	314	287	315	321	301	315	339	325	336	327	321	326	303	353	306	307	305	328	384	300	342	333	331	351	299	346	328	356	280	349	361	324	317	339	323	312	338	332	339	317	316	339	341	319	330	332	321	317	344	320	340	314	313	325	322	327	339	319	341	322	290	316	323	364	343	361	324	313	337	332	343	337	327	360	331	331	324	278	338	322	331	303	332	292	297	332	299	315	316	324	321	350	300	335	356	317	349	347	286	301	288	325	332	300	331	344	317	306	344	309	326	321	308	343	315	324	306	316	310	337	324	308	305	293	310	372	310	348	325	348	324	322	336	374	330	323	298	305	320	308	293	358	338	317	346	301	325	315	350	341	303	294	319	338	369	326	343	302	311	312	338	324	325	297	311	319	307	327	343	324	315	321	347	308	329	328	309	310	304	328	320	335	311	298	339	320	309	346	308	325	361	322	341	295	286	334	291	354	305	259	333	338	358	305	308	352	301	289	281	333	332	313	326	300	294	352	303	348	319	326	334	329	301	343	338	320	301	331	340	363	356	319	313	319	351	289	321	335	341	301	355	351	323	303	317	334	325	311	305	330	359	309	330	349	324	355	314	349	318	340	336	334	335	292	281	338	321	326	325	315	342	332	352	334	300	298	316	315	337	358	317	360	325	307	344	326	290	315	333	375	329	347	304	314	311	340	300	306	314	349	353	295	349	355	282	302	297	314	298	336	324	375	362	343	282	331	331	341	314	350	323	315	326	319	325	291	350	314	305	315	311	373	341	302	342	345	296	323	327	359	311	375	333	329	308	335	323	287	335	329	321	329	345	331	325	312	307	316	312	304	304	343	344	351	316	313	300	305	332	320	323	319	307	319	323	328	289	315	320	317	339	320	303	337	319	340	321	346	322	327	316	279	346	344	322	278	305	324	329	323	321	299	292	317	304	298	343	343	338	344	312	334	284	301	332	299	327	309	332	341	322	345	314	313	295	316	322	355	315	353	338	306	295	293	295	355	335	305	321	336	322	312	323	292	307	311	323	304	316	318	341	333	348	302	365	320	293	316	307	324	292	321	327	358	312	331	333	322	334	328	336	310	350	306	332	312	362	337	322	341	346	358	301	290	327	349	333	335	324	332	343	324	302	323	315	298	318	335	333	294	339	334	311	330	343	346	344	314	314	313	358	342	294	348	295	283	331	305	330	329	338	296	330	277	331	328	281	352	333	341	353	310	288	347	328	341	337	297	324	287	280	308	319	313	318	326	327	320	358	320	304	357	302	342	326	326	320	330	345	321	301	314	332	319	324	343	327	323	338	296	307	342	287	307	300	304	316	363	301	302	385	332	328	352	331	281	328	302	354	333	316	313	324	322	289	345
8572	1405	2303	2661	2205	1905	1561	1434	1176	1197	1094	1039	1026	950	932	893	910	935	922	862	862	841	866	921	794	833	844	812	827	760	839	792	884	776	822	809	834	755	798	817	813	776	780	783	787	892	824	828	792	810	819	805	772	762	802	790	821	837	816	779	825	778	762	779	805	779	808	816	822	792	835	817	809	744	753	808	800	753	771	796	778	790	795	764	787	807	808	793	793	838	780	793	774	775	809	834	827	761	791	728	792	801	738	744	740	838	810	808	790	818	800	763	715	793	827	797	732	789	809	783	745	816	779	771	808	802	811	766	802	817	796	751	796	846	758	779	797	781	762	781	812	743	746	769	757	799	765	743	808	804	744	858	793	791	837	813	780	745	750	807	776	784	792	781	793	777	781	832	739	749	776	767	773	775	785	793	817	780	785	742	763	797	801	788	753	814	786	769	862	757	834	749	781	783	821	742	790	797	795	746	801	811	746	794	793	784	839	796	772	816	793	803	719	754	806	809	768	799	776	791	733	766	753	761	752	806	814	786	793	774	798	794	756	744	769	760	756	758	823	739	746	799	782	793	767	767	764	814	790	810	807	817	781	792	767	841	764	815	808	760	795	800	807	769	750	782	798	791	819	773	781	780	747	832	799	841	747	827	789	809	824	837	826	763	827	817	745	822	805	803	794	781	795	793	752	800	826	788	740	749	788	757	802	776	776	819	820	775	783	792	823	836	770	796	784	782	747	757	792	844	790	798	776	811	776	801	816	783	778	808	763	761	798	791	798	766	816	756	767	780	819	780	779	740	851	775	785	746	766	733	840	819	792	734	756	767	814	830	832	778	791	790	771	813	796	814	748	763	786	841	772	796	764	779	786	767	740	766	773	831	787	784	807	780	767	755	765	798	827	818	791	756	791	793	815	768	736	793	781	799	759	734	797	784	788	770	727	764	742	732	775	776	762	745	795	791	801	747	782	781	746	826	747	779	787	782	784	793	763	788	787	767	795	805	819	768	760	755	792	821	822	772	792	754	800	764	780	797	729	758	814	804	737	788	819	839	808	769	759	793	802	805	747	782	803	774	764	811	780	750	789	785	767	779	780	781	744	797	821	777	791	775	806	792	777	802	793	790	781	810	790	825	780	796	748	790	810	776	811	770	744	798	752	754	795	783	773	776	777	742	779	797	769	806	798	754	751	767	833	727	761	758	772	722	792	792	758	750	789	755	768	811	816	828	757	741	781	795	837	744	772	779	754	774	767	757	803	840	790	821	829	805	760	742	767	801	759	793	804	756	750	762	745	762	771	769	765	786	779	799	796	777	837	789	798	773	788	804	729	809	823	799	790	773	767	768	751	779	742	780	793	811	783	835	786	797	776	826	817	802	789	764	782	748	810	765	775	732	761	793	784	773	743	777	790	781	822	774	798	810	765	777	779	779	781	757	762	783	780	759	836	803	757	794	813	793	832	782	784	801	737	781	778	795	854	828	820	805	745	737	824	796	757	830	764	780	756	738	769	799	848	777	800	794	771	745	757	768	771	748	770	813	807	829	760	772	731	802	822	761	762	787	788	778	821	732	775	780	813	754	786	769	757	817	747	778	746	725	756	775	809	810	820	753	778	771	766	807	778	768	796	803	775	804	768	810	750	804	789	782	729	782	829	779	782	779	756	801	806	873	798	744	787	788	754	833	800	794	734	818	759	799	799	833	842	820	806	787	768	809	780	750	763	729	757	749	777	782	771	798	735	754	809	752	850	776	795	784	824	762	795	770	794	775	742	812	743	747	772	824	774	795	788	751	762	765	753	782	804	763	797	766	793	816	798	824	789	767	782	757	754	772	814	750	750	741	815	778	812	744	744	833	747	780	816	816	736	781	793	773	815	789	754	753	760	735	801	825	808	821	842	775	766	746	794	742	780	826	831	765	781	774	791	791	783	801	795	851	771	783	826	773	791	811	750	822	784	787	770	771	841	775	776	771	828	759	794	763	754	728	810	758	785	769	759	784	741	771	798	780	738	829	745	792	753	744	726	756	766	778	752	782	808	804	776	813	774	772	763	817	774	779	797	796	745	854	815	786	753	823	812	754	745	779	784	820	781	754	751	757	798	776	777	800	813	762	805	772	779	801	793	801	786	752	780	728	809	751	758	805	777	766	776	809	835	798	775	784	766	759	736	778	794	780	792	843	788	783	796	753	786	791	799	799	755	809	826	735	812	807	773	774	780	776	815	771	789	792	788	805	822	800	840	760	841	753	798	793	738	772	800	777	805	792	761	768	809	788	760	824	730	806	781	776	762	714	791	756	799	768	769	827	744	791	808	764	785	755	777	774	731	795	798	764	815	788	834	771	755	781	806	775	811	769	751	760	758	767	790	785	778	774	789	753	758	832	756	828	818	762	794	781	767	768	766	769	812	805	803	793	778	804	803	822	807	778	792	806	787	758	785	756	779	748	794	769	751	731	799	813	719	755	805	756	777	762	824	740	773	779	792	792	736	828	811	780	792	794	825	808	808	742	757	740	735	768	798	802	763	781	809	815	800	819	777	719	720	802	764	803	809	807	813	811	813	781	783	819	790	821	816	779	829	803	795	826	774	834	766	810	779	812	764	802	788	823	746	776	788	805	784	776	782	829	789	766	817	787	801	825	791	780	790	812	820	819	765	765	810	781	772	776	750	823	822	764	756	754	799	798	760	766	775	752	790	734	793	722	830	734	818	780	750	809	786	810	730	794	778	836	793	786	777	757	775	782	773	796	766	752	732	795	809	782	805	804	760	819	793	782	815	773	787	782	828	813	787	771	806	874	787	781	784	779	850	766	816	805	767	779	778	835	753	816	785	823	795	760	765	790	830	755	772	766	790	778	785	733	741	770	775	765	788	784	756	832	769	783	817	793	790	792	788	774	805	762	794	796	805	795	784	772	789	788	775	783	799	777	757	785	802	822	778	804	761	849	834	807	769	813	786	793	787	755	785	755	748	812	791	801	761	749	744	751	790	768	765	817	837	822	813	739	737	773	766	815	778	756	750	786	842	770	804	862	825	801	751	789	790	759	780	799	790	760	785	780	796	830	819	777	723	792	779	765	740	802	787	815	821	797	803	796	754	747	809	803	801	797	777	823	745	793	725	815	794	772	824	818	759	785	759	776	689	774	768	780	731	778	831	805	815	816	744	767	770	821	806	847	772	784	758	726	782	803	765	762	749	771	786	798	795	816	829	770	811	793	755	783	796	775	831	821	797	747	758	808	784	757	774	745	751	815	828	817	770	768	776	807	786	781	755	728	801	778	789	809	831	814	769	796	786	829	796	844	743	828	831	789	758	776	810	801	790	772	783	812	779	810	763	775	768	827	796	814	761	823	765	816	805	771	756	798	790	875	789	830	783	752	766	718	794	790	795	804	770	751	764	816	806	772	782	726	763	771	851	784	756	744	774	781	805	770	805	801	786	817	758	796	776	846	746	832	787	790	839	730	773	729	790	783	846	772	809	765	766	814
1642	294	278	296	270	274	298	266	283	299	276	296	277	298	288	275	310	274	264	277	281	288	302	272	277	305	274	253	263	287	310	285	253	259	307	277	288	241	289	282	300	287	304	267	278	257	277	273	246	271	260	266	271	290	275	255	297	260	261	274	266	302	292	267	263	271	282	305	300	253	293	253	277	280	286	267	280	288	298	290	261	265	301	290	283	297	303	260	281	286	284	296	276	301	264	288	256	246	296	301	294	274	284	268	278	275	284	276	257	275	314	300	259	275	295	245	257	279	273	277	254	264	272	294	247	259	275	293	271	307	254	258	245	267	293	248	275	307	279	314	282	283	292	249	313	268	281	310	297	308	298	277	272	294	279	257	257	285	280	251	299	283	293	301	281	248	256	277	256	299	292	296	293	286	309	267	280	279	299	275	278	296	280	251	275	272	289	282	285	291	275	277	281	282	272	267	284	269	266	249	295	274	297	280	273	306	303	255	285	287	333	308	258	318	296	255	269	299	274	294	281	268	263	262	284	269	290	306	287	274	307	287	294	272	297	280	272	263	276	260	282	298	238	274	254	289	276	301	260	281	299	273	298	308	271	271	297	296	305	255	283	286	258	261	314	266	289	262	258	286	287	283	310	307	323	312	269	266	277	300	293	286	266	262	252	271	306	275	282	274	313	259	290	310	309	268	309	340	280	306	274	293	282	255	282	267	285	256	302	285	311	283	279	267	287	296	279	294	255	274	277	305	290	282	273	285	271	267	294	281	289	261	274	264	281	273	281	290	296	282	267	301	299	305	265	270	276	265	254	274	269	291	252	293	265	324	265	287	320	291	258	247	254	301	283	246	253	283	272	283	257	281	278	256	267	293	294	250	287	277	281	259	247	273	297	280	268	312	286	321	301	264	276	277	290	272	294	267	274	266	293	291	302	275	277	313	292	298	283	270	268	288	276	282	247	278	269	281	269	319	281	308	292	301	277	294	267	287	272	266	277	274	266	277	251	262	315	279	264	307	286	287	261	313	307	272	313	298	283	266	263	283	298	304	255	288	279	295	280	260	293	278	268	233	267	268	306	270	262	268	264	294	277	281	260	275	265	303	295	253	281	242	258	281	279	296	294	266	300	280	301	267	279	251	253	266	295	311	291	300	301	254	297	261	279	278	291	279	280	284	302	265	297	304	289	241	278	276	256	282	293	295	285	279	278	280	261	300	293	289	287	314	263	277	297	292	290	295	277	259	241	250	279	288	265	243	281	268	256	282	256	287	271	304	242	301	287	278	248	305	272	295	268	259	293	261	259	258	303	300	267	270	256	283	249	253	290	267	261	308	291	301	298	284	280	258	284	255	274	267	294	301	260	282	269	294	290	285	276	283	276	243	246	266	278	294	274	264	257	246	283	309	247	244	291	258	260	302	313	302	273	243	266	246	267	284	288	276	264	304	284	242	260	269	284	289	270	261	308	263	266	290	270	277	277	302	287	282	285	234	274	265	293	265	288	311	299	271	283	264	280	270	294	281	296	341	292	290	272	302	286	260	276	285	263	275	248	285	319	289	277	262	283	277	285	264	267	254	269	237	258	251	281	269	302	272	307	257	291	292	280	284	284	301	300	268	277	297	282	308	283	300	294	268	281	281	319	281	281	289	293	308	286	268	289	293	282	291	316	268	289	288	321	285	276	279	252	269	284	267	263	248	273	320	307	281	266	299	311	254	292	282	282	297	299	286	269	267	259	300	270	295	268	278	292	261	250	275	315	332	299	292	261	278	269	287	268	296	297	264	273	288	256	260	275	269	274	296	302	301	297	264	280	272	272	297	269	285	280	296	279	287	280	288	306	300	310	271	303	311	293	274	262	274	301	287	273	267	295	245	258	267	284	270	279	260	265	267	235	261	262	272	277	259	262	276	285	279	293	288	287	305	250	286	269	266	256	283	248	309	262	263	278	253	294	270	294	285	264	249	255	293	267	267	257	262	295	283	281	287	266	293	311	273	290	315	242	263	260	281	258	283	273	305	285	302	312	257	258	270	274	261	282	287	308	256	256	288	319	299	260	306	271	259	280	290	279	283	273	276	317	299	284	305	257	267	290	293	247	259	248	263	283	274	286	307	289	275	286	274	277	281	299	273	313	287	305	266	275	278	269	264	301	287	287	310	291	297	274	288	238	258	288	289	266	258	314	301	298	312	275	292	255	254	254	270	263	271	272	285	298	282	283	286	265	248	304	296	232	297	301	284	271	256	279	269	264	290	316	294	259	257	253	266	277	287	270	308	270	276	284	272	347	253	258	291	242	279	287	285	313	289	267	276	271	260	284	258	234	257	283	278	295	261	305	275	261	268	248	264	279	263	252	314	306	278	307	279	284	275	288	245	273	268	263	250	296	321	276	246	252	285	276	228	292	258	261	271	240	259	263	323	320	249	289	310	265	243	309	294	259	270	292	281	310	288	258	288	259	268	280	306	241	267	280	297	305	288	294	298	265	301	301	272	297	287	280	274	258	276	265	269	327	305	299	270	270	295	281	296	304	284	265	254	289	290	316	254	281	323	272	247	262	238	266	270	269	300	274	309	263	254	253	301	275	291	312	310	312	262	251	284	254	288	321	310	275	287	264	271	288	286	252	260	296	266	288	249	263	268	280	283	274	255	275	286	301	275	259	267	270	289	272	293	285	260	288	285	282	272	260	300	292	275	275	296	286	291	287	270	264	282	297	284	303	300	259	290	293	293	297	277	254	310	279	298	290	247	270	297	313	285	296	286	294	260	269	265	286	292	258	305	304	262	292	275	272	278	283	264	254	280	263	277	299	255	261	285	301	261	255	277	311	266	260	260	249	283	313	244	289	308	272	305	288	277	290	306	274	320	318	289	302	245	272	279	275	282	274	256	289	280	287	286	288	283	275	276	269	296	282	298	279	276	279	257	271	268	285	279	282	284	267	292	293	280	279	272	253	289	281	258	266	294	290	278	298	264	290	286	276	290	283	288	324	282	283	294	279	284	276	261	271	275	264	284	291	292	277	262	310	264	287	268	265	279	272	299	282	285	272	275	261	268	249	288	289	281	288	291	273	318	272	278	290	274	290	289	313	287	305	286	303	299	265	296	306	249	265	263	307	268	311	263	274	259	318	245	261	274	279	297	293	263	276	267	277	270	280	276	265	299	280	259	254	290	290	254	252	251	294	273	263	307	295	274	270	270	286	298	278	286	299	308	302	267	288	285	248	290	261	279	254	277	267	250	291	282	288	283	296	276	247	271	277	284	288	286	303	275	268	275	325	290	273	282	281	306	264	295	281	278	297	272	270	261	283	273	302	319	283	258	276	280	275	271	271	291	257	268	306	286	280	268	258	295	268	281	264	269	219	283	278	249	258	305	280	266	313	282	299	290	271	264	274	282	281	298	279	304	290	261	288	270	283	262	266	235	314	298	265	251	276	292	287	257	303	239	272	264	278	267	293	272	295	283	253	262	273	254	258	263	273	290	260	255
1982	686	712	736	734	706	692	650	631	652	706	714	713	706	657	677	690	671	679	691	692	695	693	633	716	667	700	682	674	693	687	647	657	687	704	660	718	665	676	672	659	668	659	678	671	665	694	691	636	699	646	665	657	671	622	665	688	684	666	651	663	688	707	695	678	668	643	639	648	633	665	689	710	675	666	721	661	661	701	677	683	672	685	667	706	704	678	645	657	703	643	747	702	671	615	708	676	677	674	663	659	689	654	657	690	654	719	615	659	646	663	694	637	702	675	671	635	675	690	668	647	604	660	660	670	651	621	684	648	684	650	686	694	673	670	628	672	687	701	651	662	672	695	694	650	718	674	642	639	642	674	667	671	648	654	635	666	633	677	668	701	685	668	648	678	643	714	658	717	661	651	661	664	664	672	658	701	630	679	683	643	664	658	666	655	722	637	698	696	662	652	696	683	639	651	675	650	641	662	597	673	634	673	688	666	668	625	627	678	661	635	668	658	629	663	641	677	636	635	650	658	689	656	643	670	692	707	692	671	656	630	652	700	665	661	652	717	644	676	669	662	690	646	627	655	683	638	654	700	689	689	678	625	716	660	657	678	684	659	693	662	658	703	661	695	694	695	675	650	640	696	658	676	687	659	671	663	667	671	668	668	680	701	669	667	682	649	671	702	666	644	668	652	714	694	621	665	698	712	665	665	667	608	696	693	661	694	675	676	659	675	681	677	657	690	702	657	683	663	686	688	707	648	673	685	708	680	671	662	617	646	687	674	683	708	703	683	669	669	643	611	648	648	704	642	647	681	618	666	721	665	699	679	663	664	658	641	645	660	688	687	661	659	673	646	617	681	657	647	643	709	669	649	629	694	657	695	604	639	675	654	655	667	699	616	640	635	628	661	704	680	678	660	705	687	664	703	682	653	707	642	658	706	645	695	659	723	662	668	679	632	640	662	649	647	698	629	649	665	635	651	661	635	603	681	663	652	714	663	642	694	636	679	652	668	671	660	642	690	630	713	636	677	662	704	708	659	647	679	652	688	763	656	646	693	664	669	659	711	674	684	652	685	620	636	667	674	625	683	692	691	667	630	710	670	685	655	659	654	652	674	668	693	650	664	692	648	718	675	681	697	689	632	627	633	654	704	652	660	613	656	652	687	672	628	685	680	643	651	658	687	652	687	663	655	635	650	681	682	672	610	674	692	639	640	627	688	647	684	690	677	662	675	667	688	620	667	658	683	651	676	704	695	693	653	665	653	618	643	685	604	678	686	670	689	650	705	633	681	677	646	697	610	650	690	650	698	681	692	694	615	669	684	705	680	674	702	673	676	671	686	689	638	595	660	711	667	656	685	692	674	640	707	637	680	643	648	673	705	665	695	636	676	715	705	665	686	666	626	628	660	632	675	660	670	651	681	648	680	674	704	665	647	666	662	648	733	681	706	727	712	682	693	661	660	684	712	648	637	689	703	704	657	674	645	734	666	687	673	680	708	694	664	689	674	667	654	647	682	645	613	685	690	673	672	647	630	653	596	647	710	655	665	703	648	667	657	693	631	665	669	664	695	665	648	744	662	644	673	685	687	671	661	642	639	681	634	647	688	684	708	639	657	663	674	658	643	634	667	691	632	667	683	637	668	674	683	664	683	675	685	679	678	669	653	632	656	655	666	666	654	661	678	662	638	685	664	683	688	662	654	645	671	667	683	672	697	676	716	657	625	724	654	695	623	641	712	658	735	671	679	671	672	673	659	690	679	683	702	628	656	651	712	658	674	664	697	712	650	681	664	665	667	679	693	670	672	672	651	680	694	678	715	665	682	687	648	681	688	673	647	696	678	720	653	660	628	667	632	640	713	675	665	676	753	672	651	708	669	630	659	716	716	636	661	646	715	655	669	650	675	645	667	701	672	649	683	642	669	654	661	726	660	683	634	653	698	662	678	618	675	622	641	646	605	675	654	672	647	626	661	680	682	648	689	624	656	679	723	627	633	677	621	687	702	623	655	645	670	668	631	669	685	694	633	647	691	701	690	653	649	671	646	680	638	694	722	667	638	667	715	649	675	680	680	631	684	673	627	657	664	698	685	688	675	656	686	648	643	674	695	689	663	688	654	681	705	664	662	692	644	706	671	661	704	645	650	679	656	666	702	661	676	672	666	653	672	603	654	709	674	732	713	652	615	703	732	705	673	670	648	648	682	664	679	623	673	712	687	636	640	626	677	663	670	648	675	641	685	649	657	703	674	665	638	628	675	661	650	708	657	687	682	655	643	677	666	679	652	641	659	687	644	650	671	682	635	654	634	669	691	673	695	688	731	714	666	663	648	688	692	669	647	703	623	672	641	669	673	672	687	642	654	674	690	642	694	698	699	648	637	681	685	665	673	679	665	673	671	665	721	670	663	625	655	647	664	694	659	668	704	668	695	691	669	701	683	663	630	687	673	680	677	695	647	699	702	646	694	695	680	674	693	664	685	641	636	665	685	640	699	658	631	670	708	698	684	704	658	655	709	639	657	660	658	663	669	665	645	656	690	654	649	667	677	686	627	656	701	687	647	585	696	666	688	644	702	686	609	656	681	649	650	636	708	710	632	671	681	725	673	646	692	668	683	689	703	688	704	626	655	666	696	643	673	699	692	689	707	711	736	659	648	743	692	643	698	665	674	711	684	668	654	664	641	686	683	728	671	674	627	685	736	618	691	659	658	688	686	689	669	603	708	674	718	605	657	683	704	688	640	673	658	699	636	678	657	665	632	651	658	696	658	677	675	670	643	664	635	706	651	664	678	694	627	659	666	678	681	706	672	700	681	659	647	666	679	677	687	639	684	668	640	634	727	669	679	681	674	672	695	684	667	658	700	664	720	671	689	636	680	661	679	681	670	634	628	654	697	619	650	682	628	678	682	647	679	665	677	689	692	661	650	685	722	676	689	630	641	652	664	689	690	680	660	636	634	700	686	652	673	665	657	638	663	691	633	653	659	653	624	666	693	656	643	711	650	661	697	653	705	687	667	665	652	679	685	650	648	655	676	679	681	678	731	643	671	626	666	647	687	670	620	698	733	692	654	662	658	626	691	673	671	664	660	649	656	685	681	668	710	669	669	617	676	713	681	607	673	686	664	706	714	649	622	690	671	665	665	702	712	707	673	636	702	696	654	652	690	714	676	662	689	634	667	674	713	642	654	636	645	633	676	664	653	674	691	654	672	648	673	686	695	687	665	662	687	641	653	704	696	640	683	637	681	668	640	642	667	677	705	629	689	668	674	686	698	695	672	643	635	670	695	629	702	657	684	672	665	630	675	629	718	665	680	682	689	631	676	650	675	639	666	650	703	680	660	674	662	631	704	664	651	714	727	751	674	651	644	635	645	668	646	652	711	636	699	665	636	677	639	674	651	641	660	642	627	698	660	631	674	665	632	675	637	697	706	650	655	680	673	644	663	665	686	630	642	623	700	613	673	657	688	674	663	719	649	687	702	651	638	669	719	697	692	684
7609	511	500	440	364	292	273	241	200	186	187	196	156	197	195	148	159	168	175	175	193	158	168	185	179	181	160	174	188	183	163	150	169	175	170	163	172	172	171	173	153	170	151	173	193	184	172	171	159	185	156	161	169	176	186	141	166	176	158	185	174	146	193	186	174	189	172	166	175	171	182	187	176	170	171	180	178	166	173	169	156	154	168	169	146	123	175	184	180	177	173	149	167	165	178	159	163	187	147	175	152	168	161	157	183	176	175	187	154	183	171	158	143	163	159	167	186	150	179	170	174	150	140	156	173	165	156	175	164	165	173	162	176	164	182	166	173	178	167	153	176	154	129	177	189	181	151	150	167	166	170	168	155	163	152	166	153	156	163	163	183	153	179	169	154	169	170	154	155	162	156	158	173	170	157	175	149	171	159	169	153	173	175	188	168	158	164	170	175	170	190	169	178	195	170	179	167	177	207	187	175	179	174	156	159	178	169	158	157	188	175	157	160	139	158	168	158	180	177	173	159	171	164	174	155	166	187	186	166	169	166	179	164	179	142	173	165	152	165	150	177	185	171	138	166	158	159	195	180	186	164	162	187	184	151	179	157	169	210	185	185	170	154	164	155	176	155	162	169	163	176	169	167	159	181	179	156	161	174	179	160	187	190	148	154	178	170	202	165	168	174	169	168	160	174	175	148	176	156	172	176	150	153	151	163	184	140	169	151	177	150	165	176	163	173	170	160	190	139	155	172	186	149	157	160	145	152	140	178	166	152	154	161	176	168	163	161	152	161	141	162	155	148	174	165	163	160	176	167	157	207	161	167	171	170	138	148	169	165	165	177	157	150	179	164	178	156	170	162	137	176	173	174	181	175	170	159	161	152	174	186	157	145	173	174	169	177	175	169	170	199	164	182	196	162	161	163	139	188	148	162	176	170	167	172	150	173	175	159	168	169	145	148	190	164	166	177	174	182	194	181	148	159	162	164	176	142	162	173	174	153	161	167	178	181	169	170	203	167	172	178	181	144	160	166	162	164	160	165	156	157	164	162	182	174	159	143	180	176	202	149	141	168	173	156	151	153	179	178	155	171	171	173	171	164	186	171	172	144	137	166	170	165	177	171	151	184	152	154	149	183	178	167	190	167	182	179	156	168	178	153	163	185	181	159	169	149	171	154	167	169	150	165	156	195	169	178	167	165	162	174	163	183	164	178	156	170	176	190	158	200	158	169	161	185	192	194	162	152	156	154	184	173	159	161	196	166	151	162	161	189	146	143	152	160	182	158	177	153	172	153	162	159	158	184	177	169	185	177	171	184	158	164	166	158	159	167	172	188	160	168	165	199	168	137	183	172	135	165	183	160	168	165	165	166	178	159	170	146	173	174	177	170	153	172	173	175	164	152	161	159	193	203	177	145	169	171	168	159	184	170	177	170	183	178	164	172	156	168	166	146	148	180	210	160	160	188	185	161	167	156	161	158	153	172	177	160	173	141	180	161	138	153	158	167	182	153	174	167	159	169	159	173	165	172	170	153	189	193	178	195	165	172	166	145	163	189	170	187	170	152	214	177	160	172	190	172	166	158	126	177	168	194	159	154	189	183	149	174	192	167	171	176	165	155	193	183	152	169	177	151	163	158	177	172	184	173	154	171	159	176	164	191	176	163	166	140	167	147	166	175	156	161	178	135	181	180	170	160	158	167	166	165	176	191	183	168	167	155	160	171	172	170	160	151	151	184	188	180	161	196	163	164	152	176	161	153	167	177	172	194	152	141	153	152	179	160	190	168	178	153	144	175	179	179	183	165	157	159	163	162	176	164	185	181	198	171	158	146	156	169	164	162	176	144	160	193	179	157	173	165	179	165	172	159	158	171	191	148	185	156	181	162	157	153	180	156	164	175	173	187	172	192	171	169	173	169	186	154	154	181	190	169	160	178	163	169	172	161	181	201	161	168	157	187	161	176	154	202	175	158	164	164	201	178	191	185	179	145	152	186	187	196	165	154	163	163	163	160	167	146	180	164	189	156	160	157	158	203	148	168	153	176	159	148	144	194	169	154	173	157	137	143	156	178	180	170	156	197	161	164	150	159	145	157	196	170	182	160	162	151	173	199	211	167	148	155	140	177	164	217	161	158	180	166	159	169	175	153	164	154	172	173	192	190	168	154	151	187	163	165	169	185	167	160	171	202	171	150	169	167	176	153	164	172	152	168	171	169	177	152	165	159	179	178	139	178	152	157	176	169	168	169	182	182	192	185	176	183	160	164	155	162	190	168	153	176	166	164	163	172	174	155	184	134	183	178	174	191	168	174	158	146	175	152	147	163	165	141	167	170	160	167	177	185	159	161	166	171	214	147	159	177	188	170	187	198	173	160	165	171	163	174	151	170	165	174	180	173	173	186	186	166	159	172	178	144	154	153	145	159	164	171	194	169	142	170	168	148	158	145	176	148	146	148	192	165	165	156	183	155	168	166	157	169	168	175	169	178	159	183	168	173	163	172	147	170	181	171	169	184	188	140	164	189	179	188	172	175	160	166	170	198	181	135	163	179	150	158	186	163	179	160	186	141	169	202	172	146	151	158	152	193	190	159	171	163	174	141	193	148	158	186	149	182	192	147	150	153	193	152	160	168	170	165	174	148	151	162	155	159	165	162	169	166	186	179	164	161	153	126	180	163	186	180	166	153	166	143	172	177	147	171	162	194	160	157	168	169	174	163	166	183	178	172	145	156	154	183	170	205	194	160	172	193	188	200	158	168	178	148	137	149	146	147	175	155	144	183	172	156	154	155	165	157	179	159	158	166	168	153	179	162	153	161	168	151	159	162	167	162	179	172	169	165	157	179	174	154	176	193	141	167	176	157	172	156	156	174	156	170	160	176	170	167	154	147	171	169	155	155	153	169	161	150	179	165	140	151	166	160	190	181	174	183	198	178	187	170	142	196	195	170	163	158	160	169	151	151	169	154	145	155	171	159	169	173	161	156	138	152	172	173	131	165	184	160	184	174	171	163	136	154	184	155	178	187	151	176	175	194	163	159	164	156	156	169	184	195	167	153	179	180	162	148	152	154	153	180	174	161	164	180	152	170	173	166	153	179	190	186	172	167	169	156	171	170	151	174	185	160	175	175	187	184	159	172	176	168	173	137	169	195	149	176	207	146	171	188	183	143	177	174	163	157	150	161	178	148	165	160	170	176	161	171	149	146	185	167	166	175	155	165	180	163	180	170	186	186	184	164	184	170	170	153	147	164	168	179	160	160	168	167	182	171	161	151	181	175	150	147	153	188	175	142	172	179	201	180	185	198	168	175	162	185	152	142	161	173	171	181	161	176	169	161	159	182	159	184	159	174	158	159	153	172	174	172	198	169	160	147	142	172	182	188	157	153	155	167	160	176	152	152	160	157	176	156	167	147	176	169	161	178	178	147	172	149	155	148	154	168	185	164	151	170	155	159	179	158	149	157	171	173	167	168	142	178	171	170	124	166	141	173	168	141	173
6386	788	1316	1449	1331	1068	879	786	714	668	684	664	628	561	541	559	537	542	523	488	497	510	494	512	487	520	508	478	489	499	509	481	522	474	483	459	479	476	470	502	493	457	489	481	452	442	499	480	449	485	466	443	497	488	479	475	510	477	470	462	470	473	483	488	442	490	467	482	516	448	474	440	456	523	509	436	463	463	481	468	477	482	482	447	475	454	500	477	439	425	490	445	481	447	452	427	468	439	461	462	493	448	471	450	443	473	454	482	451	476	434	469	446	458	449	455	495	479	426	486	421	473	476	462	431	474	434	417	438	466	443	484	445	414	432	439	485	485	481	466	457	460	497	470	456	498	477	448	483	443	492	444	477	483	464	442	482	457	463	450	473	440	450	441	443	473	472	488	478	467	460	487	463	455	469	456	504	496	459	532	419	426	509	476	487	473	462	454	447	464	467	481	452	489	523	474	487	472	455	477	465	483	433	481	511	459	476	480	446	464	485	455	477	482	463	454	488	449	442	440	452	495	438	453	453	467	433	430	469	469	434	466	433	471	464	442	495	449	450	503	441	460	475	456	459	471	457	458	467	462	425	438	419	450	455	441	463	495	484	462	479	479	454	470	446	450	491	461	467	460	430	510	439	429	453	492	453	442	462	411	434	467	449	488	455	420	438	470	475	486	423	464	472	458	433	497	454	487	447	507	476	469	415	506	478	464	466	473	439	427	473	485	475	481	483	464	441	459	441	495	457	442	467	518	455	468	443	471	463	457	527	460	467	456	462	475	487	431	442	477	474	435	471	459	505	467	466	482	466	461	475	468	486	454	472	467	469	479	429	491	468	475	489	491	485	479	459	497	453	473	466	473	437	434	498	473	467	440	451	460	437	469	474	467	471	453	487	456	479	467	514	435	503	455	482	470	460	441	458	453	444	467	489	443	427	474	449	453	479	443	444	454	488	455	489	453	501	438	489	440	468	441	483	463	483	444	454	443	477	485	490	463	474	487	435	444	466	471	448	461	436	488	442	472	465	484	436	468	448	456	463	471	480	439	479	446	453	451	458	446	437	484	483	477	496	494	450	463	494	455	468	458	507	483	472	491	487	478	423	455	443	476	437	472	448	428	498	469	471	480	437	483	445	478	432	463	454	434	482	468	475	511	463	455	449	473	450	505	455	472	465	447	480	484	460	483	443	478	447	420	435	469	494	454	460	472	463	451	481	502	500	471	446	487	455	453	433	446	458	485	473	476	440	445	483	462	458	462	419	483	483	457	476	487	463	453	474	467	415	481	476	461	463	476	486	472	461	505	447	455	468	472	464	486	457	493	479	480	474	463	471	439	449	484	465	467	469	473	480	477	474	436	507	460	468	485	445	471	467	450	449	428	495	477	465	505	438	496	474	456	456	471	482	466	463	503	463	457	441	446	490	405	479	456	446	457	440	448	469	460	434	431	477	466	482	484	441	447	425	463	480	478	474	430	480	461	430	449	476	443	468	463	487	458	462	454	453	460	463	447	460	447	461	436	482	467	496	448	478	458	459	466	446	483	454	469	460	487	470	444	462	451	452	460	468	455	486	472	424	448	420	481	439	437	450	449	486	441	467	435	440	499	484	459	473	472	450	461	471	454	467	469	514	518	489	489	466	465	444	477	452	459	481	473	463	462	480	466	461	461	483	466	437	444	458	496	471	463	443	482	465	447	434	465	423	466	467	425	477	436	440	491	463	487	455	480	473	447	464	480	488	454	460	451	454	439	453	483	506	447	477	471	460	469	476	491	433	453	465	460	435	456	442	447	468	511	457	457	501	493	470	457	415	478	442	458	459	477	452	489	491	472	456	465	472	452	514	438	509	469	469	463	466	478	452	449	476	463	448	456	426	441	495	445	452	454	482	452	438	480	468	489	462	465	465	454	491	496	488	463	426	492	469	418	490	516	483	450	511	454	479	450	473	472	425	439	488	428	464	441	464	432	449	469	482	470	438	460	436	505	419	506	462	465	478	444	452	471	458	498	462	503	427	444	457	441	447	464	447	479	463	473	518	445	470	399	440	473	489	451	439	460	468	463	473	486	471	477	465	479	455	418	490	466	515	472	456	433	470	451	472	530	449	467	472	432	459	445	523	433	473	511	510	466	436	437	471	466	482	460	469	480	478	481	473	489	455	473	431	464	468	451	447	462	469	441	468	480	467	460	467	493	413	486	491	452	452	445	436	440	470	460	432	480	449	474	443	438	467	453	416	501	466	464	491	476	480	472	459	467	434	478	446	441	482	458	473	425	483	472	453	485	480	465	474	480	497	474	465	467	487	496	466	471	424	474	440	469	434	445	477	470	499	428	465	457	424	511	482	479	475	463	451	470	473	475	467	448	454	477	418	496	441	475	469	479	473	491	446	469	443	454	484	434	489	480	463	451	451	454	469	493	463	466	446	471	454	473	436	469	456	484	457	443	466	462	452	463	443	483	453	461	457	442	509	469	497	487	491	463	425	467	466	421	439	463	425	449	464	440	481	471	447	492	462	488	471	447	478	463	455	506	477	435	480	480	485	495	459	478	455	444	505	489	443	460	438	489	498	460	475	468	469	474	444	463	463	482	440	440	464	433	435	468	491	442	454	443	483	500	482	439	461	498	493	461	458	485	462	457	479	456	464	430	462	448	477	451	479	506	454	429	474	465	461	468	486	500	455	506	462	442	491	451	460	442	485	483	450	464	468	440	443	494	448	512	452	427	499	479	467	469	452	399	458	457	472	497	458	497	471	471	468	452	459	465	436	462	454	489	453	454	478	468	458	464	466	401	502	430	429	477	441	502	447	460	472	451	498	429	461	460	501	449	468	478	458	453	444	477	487	468	467	432	475	462	450	465	490	495	460	467	419	453	438	486	440	455	491	465	450	439	467	470	446	440	473	443	478	432	475	433	482	420	483	451	487	421	458	447	444	474	467	438	492	408	477	494	438	430	451	495	483	459	476	510	422	498	478	467	457	454	472	453	491	480	437	477	459	469	446	486	458	490	483	460	467	478	480	476	469	451	439	503	447	458	503	463	467	427	439	444	459	485	456	483	464	483	453	472	457	455	461	469	507	461	442	491	497	496	436	481	431	451	462	469	519	456	471	468	464	463	483	458	454	414	512	453	485	435	474	450	406	472	472	469	485	462	478	399	487	462	477	479	451	452	505	437	455	481	480	432	460	484	484	477	460	493	464	478	438	478	493	443	480	432	435	501	484	454	436	470	490	450	444	450	445	465	445	442	510	485	475	468	463	457	430	460	489	496	502	443	450	451	464	473	460	458	480	463	451	514	478	489	439	462	478	458	461	480	457	478	438	480	480	480	448	469	482	453	461	465	422	461	461	469	488	462	473	471	460	462	460	468	475	449	445	425	453	457	471	444	453	505	473	454	455	491	453	420	463	455	481	467	461	421	485	489	452	477	468	470	468	463	453	474	461	434	423	477	487	469	469	480	503	468	452	448	439	465	446	475	463	469	512	468
14928	1431	1173	906	707	565	472	441	414	369	412	393	343	339	329	342	362	364	346	338	328	349	318	348	323	311	328	353	369	302	315	328	377	352	349	346	304	324	329	321	327	324	338	355	350	365	309	336	336	311	321	287	322	328	302	339	368	334	315	299	350	347	365	306	333	337	322	311	296	323	324	345	300	351	308	304	318	355	306	355	291	341	347	312	323	326	304	346	327	324	322	322	338	317	328	304	324	285	328	303	347	315	325	304	348	306	286	324	331	295	302	330	317	307	314	330	336	314	302	354	283	324	362	356	334	339	325	334	330	317	348	319	317	306	329	327	307	324	289	305	325	320	305	345	343	335	352	316	321	332	306	302	247	338	326	327	372	309	351	315	332	329	301	284	353	331	309	313	333	317	304	337	307	317	316	319	325	360	313	319	289	335	306	300	322	327	311	331	311	335	306	314	329	324	324	339	334	354	316	336	304	328	323	324	330	347	347	314	308	305	363	327	348	339	317	326	313	307	328	325	306	350	294	310	327	329	306	313	323	316	319	307	339	361	301	345	333	315	339	323	313	350	308	336	307	338	306	313	335	299	310	346	359	340	301	312	311	310	332	309	343	340	333	347	326	335	322	350	344	319	341	303	346	333	361	372	367	333	336	335	322	336	329	370	308	320	346	353	329	339	323	330	337	314	341	348	323	350	311	306	340	339	299	319	287	320	317	333	345	333	318	319	343	314	311	315	328	330	294	299	318	338	321	331	329	324	299	323	293	320	331	298	304	299	308	309	342	327	335	334	317	312	328	300	338	312	344	333	319	328	316	329	346	315	288	344	316	333	354	301	286	323	341	297	304	313	332	316	324	315	340	274	296	311	368	314	283	321	317	310	322	348	319	382	303	339	300	318	362	320	353	341	343	294	331	333	322	335	334	315	344	327	301	335	288	326	304	321	316	316	356	346	344	328	339	333	314	342	301	328	314	323	312	311	320	331	330	358	307	337	334	297	328	336	339	323	290	310	298	332	319	350	309	298	344	327	344	318	328	312	312	326	338	323	340	342	356	346	301	358	348	332	355	335	315	312	289	327	326	285	326	349	318	289	325	335	325	275	314	276	333	326	312	327	336	314	323	302	305	325	318	319	336	351	329	298	314	308	345	348	316	336	298	323	306	332	311	328	342	334	295	345	318	318	313	357	303	350	310	323	327	340	329	336	315	340	325	309	352	318	310	309	326	348	368	350	337	379	349	326	355	337	311	332	304	316	339	325	360	314	302	271	341	317	345	356	312	333	305	327	299	331	310	318	308	305	293	347	341	331	345	318	322	322	328	292	321	306	375	314	335	342	365	310	326	353	352	317	329	306	288	321	335	328	309	333	328	345	300	325	326	314	299	314	305	324	333	309	319	333	324	327	334	310	312	306	349	326	326	307	334	319	320	329	346	313	361	350	291	302	303	332	329	288	336	337	331	340	317	343	302	339	312	363	330	302	293	334	307	283	320	335	335	357	343	288	321	314	309	335	294	334	328	313	295	336	356	351	317	353	335	312	327	302	294	325	344	357	359	334	300	321	331	356	319	320	329	316	306	321	274	321	302	323	348	345	333	358	300	323	333	320	348	354	304	343	315	319	312	337	323	289	307	315	330	352	344	330	326	308	355	346	321	332	364	326	317	351	347	360	346	328	355	320	328	361	348	329	341	336	348	331	354	332	285	274	302	335	317	325	313	365	305	326	339	318	370	338	319	315	346	324	330	294	326	327	346	291	303	325	299	318	318	334	302	340	304	294	332	300	292	307	322	322	325	274	366	312	331	338	345	331	330	357	367	352	324	301	333	331	318	316	313	314	342	337	346	316	332	341	299	300	331	336	336	321	348	317	317	343	321	338	296	314	314	325	300	339	318	328	329	313	328	300	344	316	349	371	332	330	322	324	308	311	322	321	304	321	331	317	317	347	310	296	332	314	353	293	307	341	302	328	339	364	359	330	316	298	354	308	304	335	331	274	294	304	317	311	293	346	298	312	326	344	358	297	354	345	304	368	326	324	334	336	340	308	344	328	328	300	318	350	328	304	330	319	340	369	302	318	331	308	349	346	337	331	325	341	323	298	357	285	319	310	352	329	368	333	330	313	325	358	310	361	339	330	342	318	318	300	297	324	343	348	285	326	284	337	339	321	324	314	340	347	338	353	311	316	312	350	291	343	317	331	333	276	331	351	332	327	351	284	332	318	278	332	319	301	330	348	317	318	356	289	274	313	281	317	289	290	334	343	304	347	293	337	317	314	351	295	307	323	306	350	357	341	304	314	305	341	328	325	352	336	322	318	321	322	364	331	307	335	311	369	343	331	346	320	354	323	328	297	316	342	294	319	338	306	314	307	303	313	338	320	324	309	316	296	302	321	355	347	333	347	342	312	359	315	344	322	346	323	330	345	377	306	330	309	334	315	330	324	317	337	315	318	299	306	327	333	350	303	323	300	337	314	305	325	321	319	338	318	316	301	330	332	293	330	339	297	297	341	375	338	331	284	317	320	341	348	293	314	338	332	309	306	363	314	327	349	312	370	325	339	309	341	366	320	359	319	309	319	293	349	339	345	328	341	306	348	292	310	312	297	299	302	318	360	326	310	328	303	325	313	327	355	336	320	316	338	322	326	312	342	323	341	353	284	321	300	323	340	329	277	360	341	326	326	319	313	316	313	319	335	337	323	275	319	302	305	297	322	323	299	327	307	293	326	327	331	375	355	324	330	359	321	303	357	393	341	324	347	306	309	319	331	332	330	330	334	311	345	345	316	332	300	341	324	339	348	342	324	321	319	346	337	346	285	335	332	299	313	345	325	311	311	333	330	324	297	326	311	345	297	288	295	344	340	308	330	361	334	319	306	304	338	309	318	298	330	333	362	332	337	335	351	307	344	357	304	341	343	290	352	342	342	291	337	325	317	299	330	350	324	318	342	315	319	330	357	347	321	306	329	337	308	320	282	342	350	328	350	356	315	309	313	322	352	320	333	297	337	342	314	330	323	351	347	352	289	288	303	347	290	328	328	337	365	338	317	314	302	298	314	309	316	328	316	362	316	318	323	345	337	343	317	319	359	352	337	313	324	329	361	300	305	292	315	331	341	339	300	336	329	353	340	295	331	313	327	291	325	360	363	331	336	307	335	291	332	312	320	313	342	346	326	355	313	309	337	320	307	328	329	315	318	361	341	343	312	331	333	300	331	319	340	311	349	333	301	286	307	358	302	342	321	331	286	336	331	361	346	329	315	294	323	318	290	360	314	298	328	290	331	336	303	351	326	322	325	314	306	347	335	304	300	307	334	381	366	355	315	340	296	324	339	348	306	355	352	348	311	325	292	323	332	324	366	324	302	313	361	313	328	320	333	324	299	334	347	307	351	360	330	305	333	304	332	314	327	304	327	325	331	299	349	310	299	330	286	322	335	316	370	318	313	342	330	301	319	352	294	331	325	343	316	367	302	305	321	312	327	314	302	332	320
8589	1381	2410	2680	2285	1891	1628	1393	1282	1193	1131	1088	990	1032	943	970	941	884	907	891	841	880	852	861	908	842	844	818	841	758	822	838	798	820	851	826	783	824	852	777	818	843	809	822	776	802	781	802	785	812	858	817	766	769	778	776	826	866	752	822	774	810	791	779	787	782	830	793	760	771	791	829	783	745	798	796	816	808	816	773	762	801	816	845	803	870	756	800	839	788	786	791	776	755	760	868	830	816	819	811	814	736	828	758	812	796	801	823	760	761	778	793	738	765	841	794	765	759	806	753	778	750	779	796	772	781	776	818	798	816	757	742	766	772	796	780	775	816	783	799	817	790	799	795	764	769	723	820	771	808	766	823	762	801	718	800	802	774	773	745	786	830	796	782	809	718	808	787	805	775	796	797	799	755	768	809	753	776	811	757	800	765	793	799	763	762	811	805	775	772	745	801	775	799	758	782	801	762	792	724	778	796	800	838	747	824	755	802	820	776	815	796	750	807	790	731	802	739	776	764	763	816	754	797	787	813	755	773	799	772	765	748	794	738	771	792	788	792	743	747	789	795	831	807	752	797	721	794	800	729	775	781	730	759	769	790	821	816	792	790	785	761	775	774	763	799	775	801	737	807	746	773	721	759	752	815	763	849	779	816	797	785	774	816	768	791	759	749	820	806	716	802	807	885	737	844	809	802	802	746	771	778	805	778	793	778	734	736	815	748	764	775	826	809	839	814	827	797	789	780	810	794	815	761	812	820	789	783	757	757	751	782	792	777	816	792	778	791	818	754	834	734	809	823	804	778	804	825	768	777	816	796	796	777	800	830	801	822	765	778	799	782	769	835	745	795	781	730	785	790	805	764	749	835	770	748	772	781	756	778	792	793	776	757	794	805	839	823	856	741	779	792	750	770	793	738	757	737	810	771	833	765	771	822	719	853	769	783	749	804	746	799	784	844	819	793	752	745	804	767	768	774	767	749	744	802	767	761	777	775	724	759	803	812	771	792	785	806	793	747	824	743	805	795	763	831	793	771	813	808	756	781	811	723	746	836	757	750	794	806	812	757	782	789	776	783	834	729	744	835	831	777	785	804	729	863	757	765	801	762	800	836	775	761	756	801	766	762	779	782	784	820	783	779	830	815	807	755	815	767	789	743	787	742	817	779	806	807	802	731	819	805	736	769	776	802	781	808	810	826	786	750	755	822	748	805	805	828	790	743	824	820	769	756	730	745	789	794	791	752	795	762	775	786	792	810	765	764	785	812	787	815	832	774	772	801	767	750	798	765	770	799	770	805	808	769	783	750	700	805	780	785	801	748	817	780	872	778	815	782	825	786	766	752	775	788	769	793	773	809	802	800	780	790	769	778	815	792	759	800	788	773	742	813	781	791	815	752	799	763	746	785	802	812	817	806	755	785	794	781	744	777	742	819	808	796	750	855	756	769	802	778	779	833	728	817	803	832	807	822	814	818	773	809	787	777	771	756	797	786	870	768	793	791	745	791	843	765	778	800	799	783	790	755	833	771	778	751	786	769	765	765	786	784	764	748	811	765	805	802	783	798	767	782	868	770	750	817	750	731	756	772	775	758	774	763	787	802	802	796	863	795	768	757	775	792	837	765	765	792	790	778	822	742	832	746	778	820	778	796	730	767	806	781	780	773	791	756	808	832	749	743	790	803	800	774	825	752	783	790	795	760	785	826	786	796	826	752	804	799	768	844	775	797	808	804	787	795	794	765	798	805	752	794	740	758	802	782	759	797	761	784	834	757	715	819	756	755	777	840	749	743	768	751	757	811	775	787	786	799	745	781	724	792	810	781	774	804	777	744	780	830	764	797	796	769	780	797	773	781	779	760	840	796	781	761	814	774	824	730	771	801	739	756	791	786	747	763	800	839	811	805	805	774	837	772	826	746	785	825	757	799	757	776	809	801	779	800	794	714	773	755	820	786	780	754	776	806	808	806	786	762	771	753	813	795	742	784	792	747	772	796	758	762	786	777	766	740	750	804	760	728	755	790	763	822	774	806	773	759	791	755	833	777	789	831	789	790	809	806	779	754	781	779	787	805	751	779	753	797	790	759	782	801	780	822	775	783	749	748	719	806	839	805	807	776	799	793	768	806	749	820	835	796	832	739	796	789	736	806	818	825	768	802	740	758	824	815	756	731	792	767	769	774	785	793	785	803	757	815	823	821	839	776	805	807	756	753	781	841	800	814	756	785	842	771	813	801	814	851	832	806	789	743	761	780	822	814	823	784	803	735	776	789	793	781	740	772	749	778	736	813	802	780	822	805	815	757	855	777	799	784	799	822	752	762	766	743	771	780	756	784	801	753	800	751	778	798	791	866	788	778	748	791	806	727	776	799	814	787	858	802	769	804	828	827	803	810	771	815	831	785	775	760	761	741	800	787	789	779	769	720	804	763	726	796	788	793	857	793	777	775	750	795	822	798	781	770	786	754	772	810	812	783	729	812	748	817	811	836	754	800	723	774	763	820	792	775	748	794	783	748	776	748	742	778	810	764	802	762	817	795	808	757	766	808	802	762	831	794	819	762	768	774	760	800	742	812	813	792	779	768	791	822	774	827	808	822	787	817	798	776	817	747	809	795	756	741	799	768	754	788	801	805	794	802	765	787	793	761	764	771	833	822	794	822	778	843	759	788	793	808	749	814	802	816	787	784	817	715	796	740	759	798	783	771	792	793	753	761	796	805	819	755	792	820	784	823	812	777	790	791	824	775	763	742	791	796	840	827	774	774	774	844	722	779	777	741	785	824	745	741	808	825	825	775	804	766	799	795	789	825	793	816	791	777	795	764	813	791	774	841	794	793	810	754	781	795	791	795	779	791	840	806	832	800	772	798	773	780	781	734	771	805	803	767	753	763	810	809	828	786	807	776	795	822	836	792	805	789	784	734	808	804	776	754	758	771	788	750	788	761	710	816	831	844	783	799	743	788	835	780	800	754	782	817	796	802	768	798	830	817	790	747	852	791	800	764	807	781	809	799	793	810	807	797	804	816	794	783	779	782	771	795	811	818	821	790	787	738	887	695	725	778	823	815	790	822	800	775	816	724	781	807	800	785	786	799	722	810	739	752	795	798	783	794	838	764	730	762	835	818	813	815	778	830	810	788	775	796	787	823	799	793	804	761	756	822	799	725	787	815	833	745	853	803	811	762	841	797	753	795	800	802	777	800	792	834	771	787	755	810	788	788	792	797	768	728	764	794	733	753	761	774	730	764	777	756	803	755	762	779	784	786	791	811	776	821	850	817	785	749	779	809	792	794	758	786	790	801	810	802	714	785	777	805	793	830	803	744	812	750	823	756	756	794	787	749	831	743	749	748	789	797	772	746	763	780	756	780	746	772	735	787	784	818	791	798	804	788	773	781	819	804	757	772	742	799	820	833	838	756	765	764	743	816	779	797	823	796	755	778	800	752	800	812	792	804	755	784	774	788	778	781	781	787	853	748	802	793	777	756	788	743	792	758
1486	262	307	296	290	281	314	280	290	262	293	311	262	279	299	262	295	328	276	253	294	264	286	288	269	271	289	293	285	283	304	306	264	274	294	290	263	236	267	242	258	288	300	259	272	251	263	284	262	269	281	271	277	277	234	242	255	259	275	259	260	284	288	313	256	247	272	266	286	256	298	260	240	277	269	275	292	259	300	284	275	272	240	253	298	313	256	286	261	287	278	272	239	277	246	323	274	291	276	271	276	285	263	269	272	269	278	331	325	282	258	292	272	286	268	272	254	261	241	308	286	280	272	264	292	273	256	265	286	285	276	287	274	279	277	290	292	295	300	270	273	296	274	256	276	244	275	265	284	278	276	303	300	304	283	260	288	266	302	274	303	310	297	225	255	273	266	293	258	254	263	261	268	285	297	283	247	267	276	245	283	279	258	297	279	265	283	292	266	296	260	244	259	272	289	266	285	269	274	272	285	285	282	265	282	234	256	291	268	275	288	300	294	288	256	257	272	275	260	260	275	286	297	268	289	257	277	283	284	264	274	297	275	269	285	301	266	278	271	293	262	231	311	293	255	279	298	280	270	272	276	265	249	249	283	279	294	243	280	267	266	273	291	300	287	306	283	295	309	281	271	274	271	281	293	284	277	280	242	266	297	274	285	261	257	272	271	285	306	270	277	288	286	284	241	281	252	291	300	290	276	317	279	265	286	285	273	244	277	276	286	285	291	292	278	268	273	285	253	300	274	309	313	249	304	243	297	295	288	265	280	281	268	268	269	268	324	282	276	267	262	255	266	259	282	280	266	263	260	276	260	265	259	275	304	262	266	281	274	289	284	282	253	296	295	286	266	288	297	280	295	283	268	265	280	247	275	244	243	269	273	281	260	278	258	258	268	258	263	249	285	274	277	253	292	258	255	300	283	262	271	268	286	282	275	285	257	282	246	259	283	249	254	277	267	269	284	262	241	256	263	251	277	262	270	274	290	274	243	287	265	274	282	255	263	247	256	262	262	277	281	284	281	269	261	279	282	284	310	304	282	297	277	269	282	307	249	254	261	244	293	248	270	264	261	258	297	281	308	275	277	277	270	287	242	232	293	298	275	259	277	273	285	277	285	295	260	274	239	304	265	273	289	272	284	273	316	291	279	291	295	302	260	262	270	249	263	264	270	278	281	295	288	283	272	287	283	261	271	259	265	232	260	280	271	290	273	279	274	267	288	255	269	276	298	255	232	274	275	261	305	308	280	300	308	291	282	264	282	293	283	269	272	285	299	273	294	263	281	278	290	273	292	247	274	264	285	268	256	256	263	262	263	292	255	306	262	269	271	248	287	314	256	238	273	255	276	281	284	253	281	267	271	257	276	285	243	267	293	280	287	287	313	268	256	253	259	273	266	263	294	270	280	283	261	289	253	264	278	269	267	263	302	299	315	274	277	288	291	274	272	265	254	287	268	273	294	276	262	283	303	258	266	291	288	287	279	260	303	257	257	275	260	280	269	289	262	266	244	275	282	245	283	262	242	292	268	267	261	277	258	279	272	275	282	260	271	232	260	283	241	275	285	304	283	302	296	260	283	293	244	260	283	264	281	282	265	282	236	248	264	274	289	260	287	307	290	265	271	298	293	284	258	286	284	240	300	298	280	285	280	263	249	263	265	275	269	282	289	228	252	301	262	269	277	276	285	271	292	302	255	266	259	286	264	277	285	260	280	285	277	286	279	296	313	273	270	244	263	267	264	275	261	275	229	267	272	275	286	282	287	300	279	255	263	240	281	297	261	284	281	283	282	281	280	286	297	279	247	248	301	269	311	270	279	256	291	261	303	255	298	270	268	282	285	251	266	280	303	267	278	276	267	289	270	263	285	294	265	272	273	286	258	283	276	258	287	285	307	279	248	267	280	286	309	271	264	278	235	260	272	243	282	243	296	276	294	276	243	259	253	264	274	265	282	299	241	277	301	303	288	301	278	247	289	249	241	271	259	270	267	264	288	276	273	259	288	269	268	246	273	300	297	293	279	272	271	297	323	263	283	275	272	293	252	280	269	271	247	283	276	276	263	263	304	256	262	280	284	301	280	258	304	301	292	239	259	278	309	257	279	273	256	295	271	329	291	285	281	278	252	277	296	276	268	270	292	267	294	267	256	271	261	260	264	263	276	296	240	271	269	299	281	278	271	285	260	272	256	261	231	274	253	268	249	258	284	289	265	267	298	279	264	291	266	265	293	273	261	316	291	285	302	285	272	292	284	306	285	282	253	267	301	280	280	253	263	272	284	239	287	280	261	280	286	265	273	240	273	284	282	302	264	237	271	263	300	261	259	254	252	282	267	264	279	274	270	254	292	272	288	259	309	243	298	274	275	279	279	272	294	283	273	284	252	266	287	279	304	260	271	298	269	256	273	293	299	284	303	270	288	260	296	271	280	266	267	282	269	283	299	249	288	275	259	303	263	280	270	268	276	288	288	287	295	267	279	281	254	261	241	276	292	258	269	272	267	282	264	266	247	273	252	276	276	281	306	289	286	274	239	263	274	306	285	269	255	276	297	291	268	289	297	297	270	250	260	282	279	276	281	252	306	248	270	288	283	269	261	289	290	237	247	264	239	303	315	263	281	255	263	274	283	268	249	265	303	249	255	279	252	253	287	308	300	265	310	287	252	275	254	287	284	272	278	300	297	271	257	272	253	292	291	268	231	248	250	280	265	306	268	287	270	253	287	312	273	247	283	286	274	260	265	281	266	266	252	255	278	274	255	282	284	270	279	279	287	314	275	268	269	290	269	266	289	284	276	252	267	289	286	237	279	282	284	251	305	261	306	235	252	255	269	302	254	298	264	271	309	287	302	291	279	290	298	280	252	292	286	261	320	277	296	280	300	286	290	287	276	249	263	296	280	276	257	261	289	275	266	273	269	277	304	275	269	263	287	260	281	303	270	256	288	278	253	310	265	258	258	301	258	260	261	268	289	303	262	279	302	287	275	241	221	256	261	278	279	274	344	295	280	269	288	298	280	291	269	285	278	293	250	264	260	280	266	241	262	285	267	260	322	288	255	257	259	245	254	265	284	278	263	292	310	290	252	287	248	288	257	276	305	274	291	288	284	284	259	291	283	283	287	265	277	269	268	255	276	251	273	279	278	301	322	295	296	291	306	275	258	303	272	272	292	266	254	272	269	239	268	288	277	271	306	254	265	273	295	269	285	324	246	274	284	280	304	287	287	289	299	263	269	255	273	290	282	282	257	257	250	259	282	278	278	296	257	286	295	255	291	297	284	273	279	298	283	274	279	252	300	264	289	264	256	255	267	260	270	280	283	257	287	277	273	277	255	281	280	279	325	307	285	316	304	269	293	250	282	286	296	251	290	259	287	293	265	278	307	270	264	273	297	300	284	294	274	270	278	263	275	277	289	246	236	259	288	273	263	257	263	298	293	273	282	257	273	272	253	300	287	266	294	251	287	269	304	292	291	244	294	274	301	290	284	291	299	262
1766	699	717	711	710	681	668	690	690	711	665	660	642	649	677	671	666	665	663	644	654	678	661	678	644	678	667	652	679	683	681	676	682	672	647	663	632	632	662	638	638	634	641	692	629	650	687	642	672	688	654	638	656	652	675	676	670	644	653	658	675	653	673	593	629	649	689	650	647	674	667	669	662	657	691	658	639	664	713	648	639	636	644	645	671	684	683	676	651	648	634	656	648	692	663	675	671	654	682	661	691	694	660	654	640	690	668	702	627	641	651	660	611	653	665	642	667	659	726	681	639	617	684	673	677	643	676	652	668	671	714	669	700	668	674	627	649	668	665	628	644	701	655	687	720	631	674	656	650	672	686	648	668	662	653	686	692	634	673	627	650	655	658	625	666	701	678	637	679	659	639	660	618	651	633	697	663	688	670	686	683	661	648	616	666	636	661	667	674	686	674	678	649	699	708	681	655	672	611	650	653	648	660	697	661	664	648	669	674	688	627	654	643	648	679	655	631	707	696	617	699	667	644	637	706	654	641	648	658	709	665	619	666	713	647	606	640	621	706	662	656	678	661	653	687	634	632	668	668	697	683	647	582	666	642	687	690	643	653	656	722	693	663	713	665	633	644	667	667	685	650	640	643	711	649	625	696	628	666	680	626	637	694	630	667	663	674	653	696	638	677	718	673	663	654	640	699	637	663	614	667	651	660	665	625	636	621	702	722	653	673	675	656	673	693	606	716	645	661	694	655	662	670	633	673	693	675	659	646	646	654	673	661	704	640	655	705	671	685	655	693	642	725	669	657	650	728	626	717	646	653	671	664	662	691	627	663	701	665	639	670	664	674	695	667	644	666	697	637	692	611	667	687	670	651	654	665	662	665	664	619	676	677	647	674	638	593	613	668	661	661	677	653	707	614	684	676	680	684	661	631	640	633	650	717	656	654	670	659	644	642	699	647	655	650	692	654	657	729	704	680	682	692	670	666	665	646	695	662	683	682	680	658	661	640	667	625	651	643	684	662	665	674	666	669	682	654	633	677	686	644	659	684	746	642	664	663	686	664	668	658	660	645	672	640	631	719	644	663	656	693	664	641	645	613	646	642	705	650	640	663	663	668	662	664	671	661	634	664	676	693	671	630	655	678	647	683	684	668	650	689	653	653	665	652	655	653	626	645	672	673	666	643	644	652	664	667	642	598	637	647	683	676	627	656	652	636	647	648	623	704	658	659	674	633	649	672	660	671	638	639	662	680	625	653	622	666	697	667	660	662	681	617	707	631	708	635	639	655	698	676	652	671	635	687	671	661	630	613	650	627	669	625	640	655	650	655	651	672	655	696	648	618	653	679	611	661	702	655	625	687	659	696	676	676	677	663	664	588	655	676	625	661	660	670	622	664	673	632	664	645	650	643	691	683	674	717	630	660	683	637	686	681	696	664	638	658	670	635	651	695	645	680	626	660	636	655	657	713	684	674	652	680	656	679	634	675	656	630	667	656	708	690	704	667	661	652	617	686	640	701	681	678	648	654	657	680	650	632	650	648	670	661	677	681	713	658	657	695	701	638	671	632	676	654	713	681	648	680	631	676	646	677	628	654	652	643	685	665	674	669	641	702	671	649	667	673	658	715	709	699	656	672	702	637	696	618	631	663	638	647	674	686	662	631	718	681	684	669	670	694	611	682	692	664	639	640	684	657	660	624	668	676	693	653	681	691	671	683	656	696	693	656	651	626	625	678	677	675	682	646	695	652	628	627	684	631	700	671	706	618	708	679	663	677	673	621	658	625	660	638	659	655	627	684	665	664	658	672	667	645	730	633	646	661	646	628	672	683	606	669	671	687	655	660	690	671	673	656	669	662	668	665	669	660	631	663	613	656	711	694	639	662	654	660	664	681	621	688	640	659	669	630	666	663	605	643	685	642	696	638	657	617	673	670	647	658	639	669	666	670	628	726	620	694	667	667	659	690	626	643	667	626	646	680	687	649	659	664	642	630	690	635	621	654	682	687	655	671	662	678	652	682	671	660	638	641	667	646	668	658	679	661	621	683	668	631	654	659	655	647	618	605	640	674	670	665	657	652	684	629	618	690	635	696	712	651	620	670	753	663	628	662	658	677	697	703	665	674	657	654	659	641	709	645	667	627	658	652	615	647	648	703	632	645	681	692	663	687	644	663	696	639	688	642	616	672	670	685	638	623	635	696	664	694	662	665	666	661	646	658	633	714	710	697	652	681	683	650	693	697	639	672	658	675	671	661	634	663	705	659	651	641	643	670	631	603	647	663	648	674	659	664	642	687	682	697	689	676	628	649	649	671	679	657	660	704	648	671	651	655	659	681	686	706	706	677	633	626	638	625	659	668	637	643	638	686	668	668	645	664	647	680	633	634	630	637	668	641	636	643	645	654	675	646	652	683	639	702	648	637	655	671	591	616	687	647	658	702	688	643	693	679	661	639	648	640	650	632	681	635	650	684	641	627	679	636	689	637	663	612	664	641	659	613	645	721	659	629	656	667	648	730	673	664	673	668	662	677	661	645	667	664	705	685	608	634	679	712	648	580	659	606	703	633	650	667	645	695	642	639	664	667	697	652	698	668	720	683	673	683	639	661	740	696	636	639	696	663	651	647	656	649	700	658	694	606	647	655	646	674	659	627	668	696	641	645	679	681	685	674	659	657	655	680	684	673	690	648	627	643	630	624	636	685	656	651	709	607	694	745	684	663	688	631	642	684	649	671	676	691	663	649	680	682	637	682	631	675	693	651	661	660	632	627	681	613	633	670	653	614	616	667	655	599	652	661	679	720	690	689	654	706	669	625	647	674	679	647	599	656	665	664	664	664	704	663	608	629	649	703	665	689	636	612	624	673	632	691	652	677	650	674	655	661	679	694	664	719	641	682	703	658	699	683	619	610	675	701	659	669	641	669	630	679	644	665	633	698	630	644	660	651	644	643	660	650	699	640	648	613	654	693	668	694	651	656	663	646	653	667	682	628	652	643	682	660	655	637	646	645	636	643	670	668	693	676	675	660	627	669	655	651	630	669	658	617	672	639	688	711	690	664	691	640	702	672	653	659	655	673	615	681	656	641	682	725	603	650	628	659	656	699	621	645	671	701	626	682	659	677	654	652	663	667	673	643	658	670	637	616	713	670	651	688	677	656	651	648	689	649	676	696	681	685	650	692	678	626	647	660	644	672	695	685	651	645	671	652	699	672	672	643	655	725	658	662	615	652	653	686	688	704	623	629	655	660	646	653	694	671	653	682	679	677	621	661	675	641	643	638	640	633	655	627	689	671	664	646	674	647	637	618	652	650	636	608	632	661	649	674	677	649	619	644	643	705	707	634	661	699	681	644	617	648	643	681	659	655	696	653	648	652	654	669	616	659	648	681	648	649	689	651	667	634	693	676	670	677	652	642	629	635	702	666	653	643	622	660	662	618	618	629	678	671	607	664	669	649	715	685	666	688	663	645	660	652	653	659	678	644	671	678	606	617	720
7558	541	524	435	335	291	258	229	183	225	158	193	159	169	181	163	182	196	185	179	201	149	177	159	164	173	140	180	173	192	164	181	177	144	150	183	144	172	181	164	171	183	179	158	183	174	167	162	156	179	174	150	167	174	172	178	164	196	167	175	161	138	153	146	166	158	199	165	175	173	149	161	152	161	165	173	184	145	163	177	170	160	166	166	151	158	166	181	148	171	171	155	158	179	156	142	191	171	175	185	158	181	171	142	165	154	181	179	189	165	186	177	205	175	154	155	178	169	161	165	157	195	175	170	139	164	169	159	183	173	188	157	177	162	180	164	159	186	170	168	153	174	135	179	160	163	161	146	185	165	197	201	166	146	154	180	156	167	174	190	168	152	170	186	179	159	188	165	164	182	177	169	163	178	169	158	161	183	164	168	203	177	148	169	162	149	203	182	176	157	163	178	185	156	188	163	165	146	203	189	135	163	168	153	158	161	129	167	176	164	160	176	190	160	154	164	172	166	168	165	169	201	160	151	165	156	179	173	165	151	158	179	142	168	151	176	179	166	171	162	150	147	151	175	162	156	163	163	162	171	174	169	146	171	198	160	183	174	164	171	161	171	172	172	182	169	164	163	150	170	162	175	162	171	176	138	156	178	168	183	144	192	173	162	178	169	168	155	176	154	170	154	174	171	167	165	168	167	157	154	188	153	179	156	183	176	157	170	163	154	170	166	160	155	179	171	152	138	164	167	170	162	170	180	175	148	166	170	196	175	179	169	163	193	151	192	139	164	158	182	173	177	160	147	184	187	168	165	172	151	156	181	177	158	137	158	159	167	163	155	160	180	153	175	161	168	177	155	148	192	176	167	146	175	163	169	162	175	182	149	165	181	177	178	179	166	153	154	169	170	156	161	176	163	143	168	157	155	170	163	166	187	170	168	167	165	169	174	160	168	174	188	180	163	179	149	176	164	157	183	171	156	152	164	205	153	171	155	141	167	141	175	168	172	144	191	167	192	151	171	165	166	148	157	146	163	158	174	153	158	182	156	162	161	155	154	171	180	193	157	187	177	171	176	139	151	168	168	148	175	189	184	159	170	171	130	171	187	186	193	179	167	198	188	167	193	202	175	157	158	156	180	189	179	170	151	151	145	149	162	170	199	163	173	150	155	146	123	157	169	188	168	182	192	161	152	150	160	179	175	178	148	165	189	167	161	171	153	159	171	175	190	169	166	163	173	163	168	137	157	174	177	167	168	156	140	160	168	164	147	184	168	159	168	145	150	173	165	161	178	184	151	167	145	140	174	174	139	156	151	124	155	158	163	165	161	159	179	146	151	166	176	178	172	155	173	169	188	183	175	175	149	193	174	175	173	162	196	158	163	199	167	174	154	162	152	171	182	191	174	168	150	137	157	149	169	168	180	148	171	179	138	140	196	177	144	176	163	152	161	165	176	165	171	164	146	175	170	179	149	164	169	151	154	163	171	190	168	191	154	156	177	180	159	179	161	152	180	157	165	173	179	148	163	157	170	163	157	152	175	169	145	179	198	182	167	166	174	156	168	138	156	153	161	142	158	151	150	163	163	169	145	153	159	190	154	160	180	169	168	165	153	170	154	194	182	161	163	166	138	164	187	157	170	187	177	141	170	183	169	160	170	161	148	187	159	166	169	162	167	197	156	160	163	141	160	162	161	169	159	163	166	153	163	174	159	168	183	172	159	168	171	170	153	180	170	173	150	167	192	187	187	170	154	182	178	158	164	193	175	185	144	156	179	160	179	175	176	169	152	168	188	139	157	161	159	154	173	158	180	166	162	139	167	162	193	158	147	155	197	166	178	132	190	150	159	181	152	147	157	160	172	164	161	151	187	167	185	170	172	157	168	171	185	193	193	161	177	186	179	171	177	174	158	169	164	151	159	172	153	161	154	162	179	173	170	177	173	158	161	163	151	175	177	177	166	170	168	175	165	177	169	184	176	181	165	173	165	189	189	172	174	178	169	179	155	146	145	146	154	158	158	152	160	144	155	168	163	163	214	164	164	171	176	148	154	161	185	143	154	169	165	164	181	169	162	167	176	170	174	160	172	170	171	170	171	162	179	179	191	158	169	174	160	182	159	156	160	143	174	195	158	146	172	176	158	158	154	176	165	161	159	173	157	158	165	138	164	185	167	160	164	156	204	159	166	160	190	168	178	158	173	188	171	169	169	191	175	171	150	172	192	170	187	171	155	189	157	180	176	169	142	168	170	160	157	158	153	170	143	185	169	157	172	185	196	201	172	201	161	169	165	192	177	163	169	167	171	158	150	156	148	176	174	173	181	198	181	140	171	157	160	186	159	140	173	134	171	158	161	145	139	162	144	165	152	174	145	170	155	193	153	173	151	166	173	157	160	166	144	145	186	157	164	166	160	134	147	168	173	145	174	168	165	153	163	147	191	166	153	175	175	166	158	185	148	162	172	181	173	166	162	163	160	157	149	140	152	144	154	186	159	153	164	172	155	166	167	154	145	157	164	158	166	182	187	151	174	156	172	183	164	147	160	167	176	156	186	150	162	182	185	165	179	197	183	166	167	151	193	178	161	181	156	172	189	147	172	186	173	150	184	165	161	169	180	187	184	185	174	171	176	166	163	169	161	156	166	197	161	158	180	167	172	165	162	174	151	182	164	148	165	169	186	150	165	151	148	156	171	136	183	153	167	183	179	190	175	154	169	153	160	161	164	155	159	173	165	200	159	158	157	157	165	161	152	176	174	152	184	178	171	176	168	167	144	152	158	154	154	171	175	172	178	192	177	176	168	155	153	161	158	188	211	193	159	177	174	170	177	189	161	139	137	159	163	168	161	182	141	160	178	161	146	163	185	151	162	178	163	154	177	175	168	137	175	157	163	150	181	176	187	141	173	152	157	159	150	179	141	186	170	153	170	158	160	181	155	161	169	163	197	156	159	177	176	177	147	162	175	158	158	151	155	151	165	168	164	161	155	155	176	179	144	169	163	170	174	153	155	166	177	184	169	170	170	179	162	181	171	161	171	182	159	179	174	168	149	169	166	163	161	216	150	170	163	170	170	153	172	163	187	174	180	188	170	160	178	191	169	177	172	168	163	171	158	165	169	155	143	161	130	174	180	169	169	169	160	158	162	172	162	159	143	194	176	182	154	143	153	159	166	158	176	168	142	150	187	164	176	169	182	165	187	188	197	167	164	173	164	157	153	178	154	197	192	165	162	162	160	170	181	157	175	177	162	166	158	184	167	155	179	153	186	189	161	160	158	148	171	184	172	177	158	180	174	177	163	164	176	185	181	164	160	161	168	158	140	189	163	180	179	151	172	180	188	182	144	167	213	160	171	157	161	180	178	159	190	176	165	165	157	183	149	157	168	189	151	171	166	153	172	182	157	155	163	152	182	163	155	170	195	172	169	168	161	181	157	159	184	155	162	156	149	161	166	161	156	195	150	171	148	150	185	182	156	182	136	149	167	146	175	169	155	160	162
6384	765	1267	1488	1215	1043	843	810	688	689	620	556	526	536	592	507	551	523	522	504	507	497	470	520	490	506	500	482	486	507	484	503	539	514	500	474	474	474	451	461	513	463	470	468	506	502	480	485	487	468	465	487	500	465	447	495	493	499	490	459	448	463	463	500	479	481	543	453	456	464	486	479	486	462	452	472	474	481	450	445	469	497	471	480	458	521	467	467	481	493	455	519	458	439	523	425	462	479	424	424	474	473	491	482	447	491	461	456	477	457	433	504	508	430	468	454	410	483	469	492	476	466	439	440	459	462	448	493	446	465	488	480	460	434	478	459	446	464	503	488	431	445	468	472	439	475	457	502	497	426	455	475	479	512	459	448	466	487	477	486	461	483	472	462	472	436	492	439	491	470	426	436	477	470	470	443	457	461	417	444	440	478	493	465	433	456	438	433	460	471	490	451	511	471	452	467	454	468	468	477	456	500	466	462	461	460	521	460	442	502	479	457	471	458	431	438	431	465	465	454	468	458	441	477	482	429	448	462	490	491	448	461	449	482	504	447	487	453	500	471	484	464	464	460	475	493	422	473	433	429	504	477	469	470	454	494	486	482	476	456	473	447	470	455	468	448	473	461	504	452	440	482	482	460	471	441	444	437	488	433	485	476	435	454	485	448	471	487	438	475	493	466	463	458	452	421	490	433	457	498	471	455	449	507	469	449	472	428	475	468	474	496	443	460	455	478	446	441	466	454	488	476	445	474	456	430	464	447	468	427	427	454	479	479	459	473	420	461	476	437	467	471	445	466	485	475	485	463	449	496	466	439	441	489	486	487	476	455	482	459	497	451	437	460	430	470	491	442	517	492	457	480	470	463	476	476	423	461	450	501	451	454	493	451	477	446	463	459	450	505	481	472	499	475	437	465	490	431	491	493	460	500	461	476	449	427	438	447	444	440	462	435	447	467	463	464	445	462	468	479	477	456	485	445	425	485	444	482	455	465	449	480	473	486	486	464	462	464	490	457	437	445	453	430	425	435	487	452	439	492	478	466	522	469	486	449	490	470	459	466	487	445	484	454	496	445	484	486	474	480	492	483	488	478	443	486	449	443	439	460	438	482	460	472	508	465	447	436	513	470	479	456	443	447	452	458	481	432	491	447	485	478	450	465	474	463	468	470	499	480	460	469	461	429	451	438	493	453	447	466	490	431	514	461	454	470	475	430	453	463	432	452	471	450	469	433	488	475	422	492	444	444	464	418	428	431	435	464	434	462	477	478	453	462	461	475	448	488	462	409	454	491	452	476	470	482	453	467	453	450	441	463	460	471	464	449	448	437	474	443	458	425	478	490	466	468	497	445	484	497	476	493	484	487	472	449	460	454	455	449	449	459	472	478	463	458	466	477	487	476	443	436	473	437	469	447	446	466	423	519	452	467	442	486	435	438	446	448	448	471	432	477	506	463	492	480	448	518	449	471	440	423	475	444	458	463	434	478	488	434	463	482	438	488	462	476	455	471	475	475	449	475	465	491	461	467	446	452	474	446	472	455	432	468	484	471	462	444	484	447	488	436	463	474	465	454	464	426	463	437	487	456	490	512	483	468	476	442	475	480	498	476	495	469	508	452	462	465	483	444	472	455	483	427	457	453	456	501	456	455	448	445	469	462	455	450	498	478	465	480	428	467	443	487	434	473	480	454	472	479	474	475	455	453	473	466	436	477	455	468	454	515	479	447	435	485	470	459	484	477	435	480	437	450	408	480	501	457	454	515	434	444	522	443	513	493	510	460	475	466	483	481	460	434	500	457	493	454	460	434	454	449	490	467	443	455	473	441	405	408	470	467	459	464	466	473	475	454	457	458	437	451	471	440	416	507	473	471	476	453	470	505	439	488	454	467	458	468	425	489	446	457	424	473	442	479	437	449	473	413	446	514	440	446	459	460	474	442	445	462	446	466	453	470	452	446	461	453	452	476	428	482	447	461	437	465	540	456	462	444	511	458	453	482	424	460	457	450	447	413	482	481	434	448	460	477	472	488	465	416	436	442	497	454	494	498	465	459	473	481	458	487	448	446	480	440	454	431	448	442	441	450	482	450	488	479	451	480	446	480	436	469	435	468	492	514	498	456	475	495	482	482	446	439	468	482	492	464	426	461	461	469	485	471	460	452	443	460	454	471	466	494	466	424	488	397	456	459	497	445	482	444	473	442	434	467	468	468	469	484	476	420	457	458	458	471	502	451	464	469	448	431	457	466	505	451	447	455	466	450	491	428	426	477	465	432	438	434	460	462	462	450	424	452	456	465	440	454	490	412	465	461	459	484	479	432	467	444	484	485	473	450	451	468	474	468	447	442	482	448	455	464	476	479	475	429	469	450	451	448	450	473	439	473	422	456	464	439	471	494	440	449	499	498	498	495	487	441	437	448	441	475	444	484	436	513	479	470	492	424	460	494	454	444	507	440	427	466	446	455	474	465	470	465	482	440	481	445	448	442	471	438	436	472	475	472	453	440	442	464	485	460	446	466	468	468	441	439	446	473	489	495	484	479	456	438	468	433	464	482	461	451	491	440	475	427	451	445	441	415	441	448	437	447	467	469	470	439	412	411	450	420	444	455	474	503	463	450	472	474	467	459	475	460	453	455	461	423	506	458	451	471	467	471	449	488	440	437	452	445	432	466	479	476	463	438	486	464	449	407	478	452	433	488	486	445	480	502	444	483	463	447	468	469	488	508	432	478	459	446	488	419	464	467	505	469	448	464	462	446	396	438	454	455	439	502	423	429	424	457	487	445	503	482	515	452	502	489	426	462	430	439	484	440	452	466	487	509	482	476	474	416	444	489	488	448	466	493	479	501	451	436	448	455	468	471	462	444	461	475	395	458	427	453	433	454	454	463	461	508	495	458	466	452	461	417	456	436	441	462	441	439	485	481	450	438	486	484	451	462	431	466	473	444	473	458	476	468	452	482	459	414	455	459	441	449	452	422	489	445	446	461	478	490	453	440	459	488	492	480	482	449	478	459	445	493	501	477	448	503	439	453	460	457	435	494	461	459	435	469	472	479	466	492	458	431	467	459	454	440	496	456	484	455	478	446	429	457	507	462	475	445	467	424	455	501	421	473	466	477	459	474	465	465	435	437	490	453	446	458	437	466	457	465	499	459	442	448	469	460	467	464	459	456	462	465	463	469	453	440	451	459	449	441	472	468	495	483	470	468	456	450	458	438	490	469	441	472	447	495	499	466	466	479	469	442	492	499	445	469	486	457	477	470	463	449	429	468	460	447	480	437	442	483	455	464	462	457	458	443	463	481	473	482	447	447	475	472	509	464	479	469	474	445	457	448	492	440	489	435	484	443	498	454	470	439	495	423	452	437	445	484	457	450	428	445	467	451	466	484	458	444	494	487	444	455	423	472	458	481	486	491	489	455	443	480	459	447	466	475	450	462	444	468	450	446	483	440	458	466	477	489	485	464	457	460	443	442	480	435	463	430	483	455	459	485
14571	1418	1160	944	685	541	486	415	420	406	389	383	336	355	355	332	331	332	330	341	367	312	336	322	352	357	290	350	372	318	336	319	368	373	329	348	343	322	361	332	324	341	291	338	330	319	329	348	328	370	321	323	304	329	317	338	348	302	321	324	332	336	330	325	326	306	307	324	333	339	318	350	328	336	327	326	321	290	320	312	314	301	337	329	355	342	329	359	307	302	332	316	325	339	338	303	317	332	351	328	324	307	332	349	341	320	321	319	314	319	318	317	264	290	371	336	306	331	332	320	343	321	340	336	345	299	312	363	335	354	328	330	338	301	344	329	312	347	326	304	322	301	316	336	324	300	333	325	314	353	338	317	348	306	348	339	318	325	342	291	305	308	334	339	365	346	346	316	334	326	312	312	326	327	312	381	346	346	308	300	337	313	325	346	313	324	319	350	322	321	333	335	307	293	302	347	345	310	326	320	320	309	306	346	353	301	311	293	353	326	320	341	319	315	292	382	340	305	323	319	309	340	329	320	312	295	322	307	331	320	356	300	338	335	340	349	341	316	350	336	304	341	347	304	332	296	312	321	335	292	316	303	305	385	312	328	345	317	326	345	364	304	337	328	329	330	300	348	342	309	339	355	299	305	314	353	320	330	320	333	298	337	345	330	321	357	354	342	318	292	285	323	326	348	351	312	317	306	358	342	344	318	332	346	318	332	320	340	316	342	347	326	346	305	322	300	328	319	344	358	315	315	306	312	301	293	289	312	368	321	330	312	335	344	342	301	327	285	325	326	286	355	336	325	295	313	353	343	336	338	321	321	324	347	323	328	344	316	348	338	319	321	347	309	310	358	317	323	339	337	300	340	327	343	321	295	328	309	309	343	307	325	323	335	339	324	290	316	332	324	307	334	348	348	326	302	338	343	335	336	306	328	356	349	324	337	341	323	334	314	309	326	336	299	347	309	309	353	329	340	316	328	363	329	314	343	345	325	321	339	354	336	308	315	312	361	319	314	333	330	332	336	337	324	336	299	313	300	321	342	313	322	301	282	328	339	303	301	318	298	313	337	319	323	303	333	340	282	342	321	359	325	314	333	331	333	356	322	332	312	312	316	319	339	313	313	347	340	369	315	346	322	349	312	299	306	318	306	344	288	314	334	321	297	307	326	331	345	341	295	336	305	331	308	306	340	327	323	357	350	342	298	325	334	334	356	337	313	299	340	341	341	307	307	329	286	320	377	350	373	341	319	334	332	328	335	270	326	287	331	362	364	333	342	328	285	331	375	324	298	326	346	352	330	338	308	371	341	343	323	331	302	315	341	357	331	332	321	343	337	352	324	325	313	308	329	326	325	341	318	341	311	290	343	306	361	326	310	314	305	306	359	330	361	331	303	322	318	350	309	298	317	322	320	344	291	312	313	303	355	346	337	300	355	361	330	363	348	324	340	396	315	307	363	334	326	321	331	332	357	322	343	344	286	352	346	305	294	349	351	292	293	307	301	327	314	345	314	323	324	345	360	297	338	324	312	302	311	317	300	336	353	319	309	322	329	354	361	304	302	296	308	349	317	326	302	347	341	320	346	338	331	327	293	346	337	292	329	338	338	331	326	332	343	334	336	331	328	318	305	342	330	348	329	335	311	329	336	333	326	335	333	320	344	322	309	318	324	360	341	320	345	333	327	292	335	358	327	312	318	334	309	349	335	349	322	309	333	329	327	337	320	334	320	341	310	315	334	307	293	336	317	305	346	364	339	337	325	307	305	349	312	316	349	291	290	290	333	314	325	319	289	302	287	295	350	344	288	333	355	346	319	327	330	313	327	335	334	324	342	351	363	330	337	338	358	319	314	324	340	312	355	316	292	341	331	314	324	335	312	325	343	302	343	353	292	325	330	350	370	311	318	290	327	323	330	326	324	310	322	323	338	344	306	331	323	331	323	334	321	363	347	368	317	305	320	344	315	316	334	281	338	351	319	324	308	324	315	316	332	348	316	348	321	288	328	304	319	349	329	326	315	320	339	285	308	340	336	330	314	295	314	335	338	344	320	329	350	309	330	322	304	334	324	324	345	322	337	356	323	370	316	378	325	341	324	309	318	320	325	335	348	333	340	358	293	340	336	308	325	317	335	341	317	299	363	339	293	330	350	329	316	330	314	344	302	336	280	327	342	313	302	303	353	334	330	292	381	345	318	306	341	362	338	354	346	302	321	365	308	321	348	330	302	348	316	332	301	315	335	354	299	346	313	333	378	347	301	296	332	337	320	337	324	342	322	335	308	325	314	358	321	328	318	297	343	316	285	314	276	326	360	323	384	347	315	328	341	299	317	307	305	348	355	323	301	326	336	321	320	359	315	330	356	292	322	313	354	317	341	310	322	341	298	354	300	306	348	310	342	304	326	339	304	311	319	323	290	321	338	322	317	316	334	306	318	313	354	302	308	302	325	311	320	318	322	311	306	372	312	350	347	348	324	319	310	370	319	345	308	354	362	342	283	317	337	336	337	337	299	363	332	318	371	395	295	328	306	343	295	329	312	334	332	348	335	349	333	352	314	363	333	325	337	377	320	360	314	296	307	340	314	297	329	347	339	324	338	352	316	322	338	336	321	332	315	343	312	316	332	335	330	297	311	333	333	352	339	351	308	381	310	358	305	320	350	306	327	349	325	319	346	326	319	341	269	302	309	327	313	305	318	326	327	310	301	341	343	353	329	295	301	322	335	362	330	312	353	338	329	329	303	327	326	333	319	333	324	330	315	304	298	368	300	312	355	311	366	298	302	298	317	324	357	350	322	337	328	331	353	308	340	329	304	310	300	343	350	322	303	336	336	299	323	312	327	341	317	302	335	303	345	310	315	297	305	305	316	330	313	290	323	347	302	342	324	320	338	311	337	305	325	332	338	314	323	350	339	321	309	369	302	343	334	345	326	328	310	320	337	338	311	346	306	289	352	343	357	335	313	292	298	354	303	305	312	334	309	338	321	355	373	333	326	321	322	275	347	350	322	283	348	303	342	307	342	343	350	323	311	325	311	348	315	322	328	341	358	373	344	312	358	324	279	332	356	337	303	312	306	315	306	354	334	318	300	337	325	339	343	310	325	328	323	290	320	318	300	327	311	285	320	330	311	308	341	306	361	307	331	286	346	317	349	326	317	316	313	344	322	296	354	314	313	312	317	342	302	326	296	369	309	348	312	314	316	338	353	365	322	324	340	305	348	330	304	309	345	349	311	307	291	346	323	325	324	278	314	349	362	329	318	310	376	323	338	323	336	326	300	328	333	316	305	328	328	312	319	298	366	298	308	326	329	353	309	334	289	377	331	305	305	324	324	361	331	314	319	303	341	330	314	342	284	342	324	324	291	369	341	343	317	320	284	326	342	299	340	288	333	294	303	338	324	286	320	326	348	302	323	340	313	341	310	314	299	331	341	316	342	342	350	308	365	336	325	347	321	353	323	337	353	316	298	296	336	301	321	336	350	337	307	299	288	329	326
8542	1431	2395	2681	2326	1867	1556	1383	1341	1200	1075	1076	1032	989	997	984	897	899	854	844	899	836	824	911	805	840	789	820	817	829	869	818	783	783	822	769	861	858	813	816	794	821	798	833	775	796	795	739	846	761	834	790	818	777	817	780	769	797	767	761	858	838	731	807	793	824	792	798	771	800	766	753	805	784	791	790	735	806	746	793	800	815	810	814	771	810	801	744	791	792	759	730	820	795	825	791	781	803	790	752	773	765	822	839	781	782	763	723	795	750	845	770	765	808	754	803	710	731	806	843	741	775	800	742	684	763	757	792	803	768	816	818	807	770	770	815	774	833	814	789	785	769	813	762	766	823	786	795	825	817	762	777	755	781	761	790	749	850	791	809	763	798	817	778	789	793	750	808	791	795	833	795	784	796	796	730	813	774	797	785	797	773	809	787	813	752	804	771	801	820	797	764	789	756	729	796	780	778	762	801	829	799	788	744	799	773	752	775	817	787	803	750	804	775	740	824	832	797	784	809	786	728	787	818	766	821	820	775	757	783	794	833	778	799	799	751	825	792	782	792	812	813	775	758	770	760	790	800	794	759	728	778	747	820	771	790	742	762	809	758	795	806	766	824	789	808	727	791	812	793	791	768	762	762	804	778	764	792	774	748	768	749	760	738	761	795	763	839	777	780	783	773	782	770	776	794	795	792	759	800	770	773	812	802	787	764	758	754	760	781	799	742	768	813	802	795	807	794	753	790	771	816	833	789	791	815	740	788	755	822	766	784	810	771	815	780	788	754	781	707	804	759	760	827	744	779	780	761	844	796	787	752	764	805	822	737	793	795	745	805	803	863	831	733	774	759	731	740	828	804	756	728	818	824	776	844	858	764	794	810	788	815	736	794	767	805	771	758	802	759	798	774	793	787	760	754	794	751	771	742	785	773	737	797	776	830	793	846	834	772	789	793	821	825	783	776	782	774	789	774	800	816	745	762	762	783	797	847	757	834	790	801	710	780	769	763	782	741	754	711	788	779	734	780	758	742	818	795	778	808	784	780	766	798	771	800	752	829	823	775	800	825	785	779	786	794	741	768	829	782	827	786	768	784	811	796	821	805	820	776	727	751	759	732	799	786	793	749	804	794	796	840	825	825	812	774	754	743	760	728	796	772	810	731	803	766	760	785	746	770	786	750	799	815	795	817	802	794	807	806	773	755	820	835	758	781	753	752	755	821	812	830	808	771	766	759	789	729	797	789	757	779	804	784	804	760	778	751	816	803	809	757	749	751	751	801	782	773	794	776	821	772	765	737	815	843	766	792	805	797	761	806	790	762	746	774	766	799	779	818	803	779	796	824	752	747	769	784	717	759	816	798	781	799	787	760	776	748	769	809	763	839	782	782	787	780	786	819	807	793	792	790	820	777	765	780	807	715	792	789	742	802	806	826	786	788	830	764	725	778	758	835	748	791	769	761	812	779	791	779	792	816	815	788	784	794	770	766	780	703	771	764	787	780	815	819	795	800	789	790	744	776	827	753	786	844	783	774	727	784	815	791	869	784	825	787	811	816	830	806	721	744	814	796	788	810	810	798	748	745	814	773	777	783	763	788	783	817	780	784	816	761	772	831	782	772	768	797	765	799	796	794	753	785	762	762	772	751	770	781	780	782	764	726	776	772	832	804	819	788	718	792	787	788	781	760	763	822	826	772	813	826	814	734	749	798	859	809	787	784	813	761	796	753	790	823	776	755	789	798	793	821	840	846	803	772	757	769	821	754	828	811	754	791	773	808	779	796	756	772	829	802	777	755	774	799	801	807	785	824	786	755	737	798	780	793	771	798	798	778	788	827	769	762	778	785	810	800	778	798	817	790	778	757	810	760	821	749	801	803	823	800	795	758	726	857	832	782	799	816	802	771	774	811	775	833	791	764	802	802	744	801	800	781	775	746	763	767	790	792	814	803	776	822	812	803	779	786	800	811	772	806	720	790	780	779	769	798	830	776	788	800	774	756	783	824	766	821	821	781	763	782	807	732	819	785	800	761	745	779	798	777	741	845	791	757	788	788	834	761	810	794	734	805	819	800	813	761	786	726	813	797	742	784	730	785	788	796	792	796	805	780	741	797	780	799	789	828	796	774	758	810	767	782	776	797	758	835	806	821	754	805	780	731	771	730	808	795	778	814	796	815	730	782	732	778	788	796	772	823	813	744	788	778	827	785	809	788	793	756	801	788	800	738	722	773	724	822	790	797	827	752	803	828	785	750	716	793	782	785	749	758	776	775	830	753	754	780	759	780	784	799	736	797	779	744	792	751	767	762	801	764	824	763	769	791	792	760	799	760	817	808	789	758	778	799	787	791	734	791	775	774	798	783	753	778	745	772	817	822	797	787	765	830	826	758	787	771	774	748	779	761	791	790	752	779	771	809	819	793	857	767	815	838	812	787	800	787	770	747	835	792	808	779	750	776	815	799	796	794	763	791	812	780	800	767	826	809	719	801	768	782	792	777	779	774	746	760	787	807	769	784	748	816	769	814	791	772	767	782	785	748	788	779	766	749	754	742	804	725	776	831	737	784	763	771	795	768	780	773	795	781	763	799	825	795	785	774	830	805	822	804	766	801	785	764	832	797	755	783	749	792	744	838	764	787	769	832	776	748	803	773	762	841	826	772	808	787	845	764	798	774	777	767	740	771	741	752	816	800	809	817	814	791	780	763	780	812	775	772	786	795	819	806	809	788	793	820	769	850	846	810	731	797	807	772	753	796	811	756	771	788	811	808	819	795	744	748	780	789	846	824	752	805	799	855	817	783	737	734	807	771	804	709	763	774	873	801	779	780	789	824	759	790	781	786	826	785	787	797	799	838	789	768	781	776	794	803	823	822	750	780	796	797	752	819	792	789	835	757	765	784	788	774	794	742	742	775	788	814	815	773	848	772	821	787	784	746	785	799	816	776	762	804	787	773	756	746	794	760	729	783	767	824	792	795	799	800	772	782	798	752	808	760	780	823	797	771	761	766	752	810	785	819	743	798	796	827	795	717	849	820	778	779	727	771	811	814	731	795	776	768	811	736	773	776	810	769	756	790	805	774	764	827	781	793	838	812	795	775	791	809	767	752	833	740	819	804	810	740	762	765	762	794	773	819	777	805	809	793	765	744	739	848	787	817	750	798	846	784	755	832	808	773	817	815	772	801	807	813	746	755	785	770	780	727	768	722	765	822	759	768	787	749	790	764	766	826	726	770	773	778	795	742	802	760	787	790	793	785	821	800	724	812	813	770	737	779	761	804	796	788	792	777	806	769	758	841	793	782	805	764	834	846	760	779	791	766	804	785	808	802	804	813	789	753	789	767	787	747	792	798	802	795	761	799	763	803	822	757	799	749	784	780	772	748	820	848	737	766	771	819	810	786	774	812	860	747	783	780	756	808	836	815	769	753	771	762	807	778	787	820	757	770	742	846	784	754	755	786	813	798	758	778	803	785	776	828	793	787	767	716	724	747	789	759
1505	314	298	315	308	292	247	270	270	311	261	261	274	273	282	253	273	288	257	268	284	292	290	296	264	267	268	279	231	262	258	249	292	236	291	264	282	286	294	276	276	279	291	277	262	244	277	290	267	288	318	304	290	257	260	309	265	259	252	289	285	282	268	285	281	270	282	270	290	243	293	279	260	300	244	258	270	277	286	292	277	267	259	263	305	308	308	262	284	295	282	277	255	253	291	316	228	251	255	294	269	258	261	259	281	291	287	293	274	257	285	300	304	275	275	288	289	277	273	301	277	278	280	277	263	254	274	296	293	304	308	250	283	283	325	276	312	285	278	287	270	269	270	279	289	281	263	259	245	258	262	273	277	265	274	258	299	281	287	283	271	294	288	280	263	279	279	299	277	258	255	289	282	260	292	273	278	283	289	299	261	272	302	267	265	279	275	279	284	294	259	274	283	288	247	272	288	294	256	259	257	280	281	261	287	269	283	298	289	318	307	282	308	315	285	272	280	287	275	290	295	316	269	244	284	291	276	287	248	259	305	276	293	278	279	294	308	257	267	235	245	313	277	284	251	267	240	285	308	312	265	248	284	275	286	287	258	266	288	256	258	285	253	270	258	252	276	293	261	265	291	285	287	277	281	280	256	289	292	291	273	271	256	251	293	292	276	278	247	283	268	273	265	287	252	278	283	258	262	258	298	277	277	272	260	267	262	270	266	263	273	282	285	268	263	297	279	294	220	269	277	269	271	267	287	258	290	267	286	314	296	271	289	304	278	271	296	266	256	277	248	299	259	278	290	288	299	291	305	293	269	240	265	238	275	257	271	283	263	287	283	277	274	305	245	273	256	287	285	273	271	250	289	277	257	295	264	255	293	290	248	266	293	315	276	252	269	292	277	257	264	288	276	286	256	271	263	317	289	284	285	249	307	289	275	246	250	296	288	272	311	287	251	276	265	278	257	291	239	288	250	255	255	276	267	247	271	287	305	278	267	271	287	289	304	288	252	246	261	237	271	265	256	262	261	289	280	260	264	300	254	262	273	260	269	274	262	278	265	285	279	288	261	268	257	245	273	273	277	299	280	303	252	272	320	275	252	316	288	292	282	264	277	275	261	280	263	264	252	268	282	273	257	280	268	312	268	248	283	260	276	300	279	278	275	253	262	270	285	311	271	271	272	278	267	286	253	275	283	292	277	269	279	288	272	285	263	269	290	262	283	277	259	259	266	301	276	245	255	282	277	263	277	284	278	292	294	287	287	269	240	251	271	268	273	282	308	307	278	274	273	251	304	259	281	275	271	276	294	328	262	298	287	300	280	291	281	280	273	263	299	306	256	256	259	278	320	275	292	295	294	266	285	303	253	275	259	277	241	279	286	281	255	280	261	299	256	299	304	315	278	253	294	290	267	294	296	266	246	266	254	264	304	274	274	303	296	295	290	266	287	259	311	276	284	248	288	287	260	246	281	263	260	278	289	290	304	261	271	252	260	233	286	279	268	280	278	265	281	260	243	274	279	253	325	300	299	293	240	259	276	298	285	304	259	266	286	276	267	269	279	257	289	271	271	291	272	267	271	270	240	281	292	306	257	315	279	273	275	288	265	215	249	266	269	260	266	274	276	293	272	282	276	301	300	283	271	292	260	285	288	262	291	293	292	267	257	282	278	249	245	267	263	264	255	302	269	297	275	294	277	277	280	255	291	280	270	249	259	269	251	280	270	275	273	261	247	289	293	251	274	267	272	287	268	279	289	275	284	271	269	272	259	316	272	231	267	289	261	259	248	263	284	277	300	261	254	259	259	263	314	303	302	261	269	270	253	291	254	288	291	267	276	277	251	283	252	271	286	255	269	251	278	272	294	270	294	270	246	257	254	253	284	296	259	238	273	277	282	290	303	265	300	290	272	285	282	280	256	280	280	279	222	233	265	287	275	270	271	306	303	263	300	268	282	256	270	266	285	288	284	249	262	288	271	277	284	254	308	314	252	246	271	272	268	221	308	293	290	250	278	274	244	292	279	268	299	281	304	278	311	292	269	262	290	289	244	264	293	295	251	246	265	234	271	263	270	291	273	299	296	274	311	266	302	264	287	260	260	265	293	266	292	276	273	267	258	249	278	262	271	262	280	276	261	276	262	287	288	261	287	293	262	248	291	241	273	301	284	280	247	258	283	280	262	263	294	289	236	293	283	245	261	281	254	299	302	306	251	261	311	262	321	287	279	309	267	291	244	272	292	250	261	265	272	265	253	257	260	288	299	274	292	285	283	282	306	282	281	262	286	302	264	261	271	288	282	283	320	290	268	261	281	270	273	289	296	262	289	288	281	280	280	285	270	291	261	293	279	261	317	309	304	270	286	330	277	232	263	268	273	274	269	274	263	241	222	301	283	286	273	257	262	288	261	286	304	293	250	274	253	289	287	280	251	273	287	224	282	278	268	262	277	242	294	268	260	258	287	298	277	267	271	290	284	266	282	274	276	261	294	272	266	259	294	275	263	304	259	260	262	293	266	272	289	286	261	266	283	298	290	298	273	261	282	269	266	276	264	258	267	279	288	279	252	281	294	278	257	298	293	280	264	303	303	298	260	276	272	279	278	296	280	292	263	261	264	290	244	268	277	264	259	259	281	283	280	279	300	247	298	282	272	304	277	277	287	290	266	245	282	241	278	279	272	275	304	310	303	292	280	312	271	258	267	260	260	244	276	259	274	272	237	276	244	281	282	270	281	281	277	316	271	278	224	246	269	272	259	270	285	270	287	274	280	266	259	276	269	281	272	269	252	286	307	270	283	267	285	261	264	281	260	275	302	237	280	293	285	275	251	262	275	284	285	287	285	258	283	231	255	272	267	247	256	293	292	303	261	259	286	253	289	260	273	287	295	261	262	275	256	246	252	313	317	245	276	287	251	272	241	264	250	301	248	268	270	284	288	259	281	293	300	261	306	269	275	289	285	275	293	262	245	261	285	279	251	272	256	280	277	272	252	264	246	250	279	269	283	282	279	302	266	276	282	288	258	243	223	271	284	267	264	252	300	294	289	263	275	293	263	278	288	260	271	294	278	318	275	294	282	260	245	282	272	295	338	271	277	243	289	295	274	314	306	286	252	243	262	269	260	262	303	253	286	234	262	268	310	264	260	284	271	268	281	324	261	290	275	273	284	272	270	292	296	280	282	267	242	245	289	277	274	277	252	270	305	248	299	288	280	319	264	260	284	273	288	262	265	300	237	264	267	308	290	300	266	270	244	278	272	293	242	257	289	286	257	289	276	303	266	273	281	281	268	281	260	285	302	289	244	261	297	273	281	273	245	266	256	301	264	265	256	256	272	267	268	281	257	288	288	262	296	269	259	279	280	273	292	262	277	252	290	293	264	245	257	250	274	282	288	261	293	262	311	308	300	279	307	251	253	286	274	261	277	263	269	243	260	264	266	304	250	293	285	258	273	268	297	256	277	267	273	248	257	299	281	269	292	280	270	288	280	282	246	264
1844	675	693	745	726	706	700	691	657	696	691	623	647	639	672	655	701	681	684	649	694	676	673	624	647	686	705	652	652	652	663	616	635	563	621	634	629	666	660	649	676	711	635	628	648	673	675	659	656	620	671	651	645	635	690	651	674	635	620	681	635	641	663	665	618	667	656	679	598	602	681	671	625	655	642	654	635	669	655	660	654	695	624	696	699	613	643	638	666	651	635	596	681	663	654	619	669	596	652	640	670	648	647	651	646	658	701	665	687	677	625	680	632	707	664	626	676	642	657	665	636	659	630	608	624	634	676	672	683	619	622	700	648	669	624	662	668	655	666	631	649	678	647	674	685	652	682	635	674	663	700	664	669	680	706	624	691	645	645	671	668	683	672	585	646	678	639	640	657	680	649	642	638	638	614	657	643	652	626	660	695	663	699	634	724	635	665	674	691	658	690	691	689	627	624	671	642	668	648	661	655	660	652	673	639	604	687	672	658	693	669	717	674	681	698	629	644	699	654	667	645	680	653	665	677	666	666	693	650	618	691	677	696	689	680	695	662	639	686	702	651	600	654	713	615	654	672	702	686	668	658	662	602	679	681	664	680	655	712	663	627	679	700	655	699	654	673	683	652	657	627	647	682	671	692	676	660	644	641	689	653	615	677	659	695	652	672	680	637	641	659	649	652	642	646	637	673	655	649	638	662	647	679	701	714	611	657	612	656	616	682	650	679	628	639	674	681	681	658	637	661	655	645	713	677	643	674	655	674	622	666	645	680	679	658	620	662	655	642	601	700	644	642	670	654	670	671	730	650	671	659	690	621	665	656	647	620	624	699	650	648	685	644	643	702	630	671	665	677	681	675	718	602	664	664	654	644	677	624	658	643	635	646	624	669	669	669	683	645	637	647	681	672	707	617	655	710	686	747	689	680	663	616	662	649	633	636	684	705	664	699	667	646	700	669	660	675	704	669	657	681	649	631	633	704	620	672	670	661	695	633	658	664	657	636	626	630	656	628	690	635	627	636	670	628	595	706	635	671	724	660	653	669	641	607	639	646	662	646	682	719	670	604	668	662	653	662	668	659	692	654	645	640	628	672	650	620	625	637	645	691	680	699	657	676	658	691	664	657	644	640	686	641	680	681	678	633	677	692	673	669	679	668	689	680	627	720	667	657	686	657	664	658	646	645	668	643	646	672	608	691	647	683	676	678	659	647	626	675	677	617	631	658	626	690	656	626	633	667	685	624	666	646	695	640	648	703	625	692	647	611	666	649	697	676	622	703	649	657	665	705	647	653	694	639	664	651	640	668	668	649	677	671	632	689	631	669	651	643	639	677	663	645	681	659	595	599	623	611	649	648	666	678	655	665	695	661	684	653	606	678	607	644	666	688	648	647	625	688	669	660	642	661	649	678	668	674	687	634	669	645	670	646	654	667	660	680	682	660	653	617	636	651	679	647	669	668	696	673	665	681	675	683	688	667	681	704	707	647	660	699	687	660	639	654	666	663	656	687	707	661	650	657	604	659	660	690	639	619	654	658	689	631	680	658	617	746	655	644	671	635	663	662	691	610	658	658	649	682	678	655	638	680	684	600	667	659	634	685	618	620	670	649	680	652	657	698	667	647	675	686	687	622	611	688	672	653	648	673	712	629	707	653	670	656	645	657	670	649	639	670	674	667	615	623	652	624	684	636	655	663	640	664	670	668	670	663	673	619	655	642	676	633	616	695	654	609	611	655	655	648	667	637	653	666	686	679	687	647	670	707	652	694	683	629	660	667	704	671	644	680	676	633	645	712	649	689	688	651	678	634	624	667	641	652	698	657	682	675	653	686	662	669	677	675	705	651	655	671	695	664	649	680	662	683	616	659	664	659	672	645	642	662	665	664	691	693	656	658	689	682	637	660	677	690	687	629	690	695	643	632	649	701	647	657	663	616	656	635	706	644	653	643	645	646	632	635	691	636	680	659	645	671	699	664	635	646	644	640	636	638	653	672	689	663	651	672	657	677	646	653	625	664	654	714	690	662	616	664	640	698	635	628	677	657	707	686	647	653	659	634	676	620	650	661	619	663	615	634	686	630	682	690	667	630	625	657	648	666	689	633	686	665	701	643	642	652	648	642	688	660	648	640	673	686	630	660	671	649	673	627	692	678	655	643	698	644	636	678	641	676	686	619	678	665	703	621	642	660	675	724	656	663	653	641	651	661	605	686	684	591	658	648	623	660	640	634	642	676	633	670	680	663	696	644	593	653	633	641	648	625	646	714	616	676	674	635	667	697	630	662	669	624	683	679	667	693	695	678	647	635	678	603	629	611	613	708	649	675	672	677	717	628	672	659	643	629	672	635	647	646	642	661	643	671	624	651	686	673	706	677	651	673	713	664	722	618	637	656	681	658	678	651	634	603	657	660	657	643	682	742	660	706	659	661	665	636	676	619	642	650	639	671	613	701	650	699	674	649	667	652	701	692	679	726	634	646	659	670	640	663	669	675	641	656	702	655	640	623	679	683	629	640	678	688	640	683	664	637	686	690	626	646	636	671	655	630	655	641	622	666	654	654	649	632	656	702	640	654	664	674	673	668	667	686	676	640	671	646	700	631	656	684	669	708	633	699	668	690	707	689	696	690	625	661	710	625	657	691	685	655	622	615	612	687	726	690	618	670	656	635	653	666	682	629	663	690	625	658	670	656	672	650	680	648	665	672	638	650	662	636	676	661	661	673	639	614	659	636	707	682	629	670	659	658	672	659	660	684	677	689	599	699	689	729	705	676	667	660	661	652	726	652	661	682	668	665	665	648	695	679	664	707	639	690	671	647	694	701	617	671	652	681	648	666	666	655	676	665	658	686	653	692	650	686	683	700	650	602	663	635	664	675	637	707	620	668	614	654	643	620	664	668	643	681	672	678	639	692	693	618	641	679	699	696	628	636	702	681	715	617	685	675	665	645	633	633	663	586	686	679	668	663	662	632	680	665	700	673	647	696	706	662	610	669	706	637	613	620	693	680	678	677	674	660	673	638	629	651	675	651	708	705	720	711	679	685	707	686	658	657	647	665	659	659	678	668	678	658	663	668	654	675	633	712	662	628	654	653	656	677	627	656	690	648	662	613	679	610	637	689	655	660	614	676	618	660	639	666	671	696	626	663	644	706	649	679	669	673	676	690	646	652	638	690	666	650	685	670	660	686	685	668	647	659	646	686	652	637	657	669	648	690	703	618	695	619	640	711	682	661	656	715	660	690	670	657	635	706	621	640	663	638	634	653	666	667	669	685	640	688	682	637	668	696	697	657	629	665	674	666	612	690	621	660	669	631	626	623	681	645	670	603	634	664	676	689	662	692	686	634	608	700	681	645	612	648	620	649	657	704	657	660	683	642	673	659	632	639	689	628	680	682	629	673	650	680	628	634	665	675	635	666	633	699	689	662	688	653	670	628	643	669	666	665	676	645	706	672	631	680	712	669	601	649	642	609	635	659	697	640	647	648	672	661	646
7361	554	555	441	336	307	254	216	192	204	191	169	197	188	196	165	190	187	174	148	188	174	194	175	201	146	182	180	172	175	182	173	175	155	164	182	193	194	164	169	147	168	165	162	176	175	173	163	147	152	156	177	178	191	152	155	137	176	194	187	176	157	162	169	152	143	171	135	180	195	160	169	167	195	141	166	162	156	159	160	162	154	161	149	180	174	158	171	171	171	183	152	171	179	165	176	158	177	148	172	164	156	166	189	160	173	156	167	151	175	189	160	178	156	149	167	177	178	174	176	173	182	168	182	179	147	180	164	161	162	156	185	179	179	156	161	181	197	190	152	159	158	186	166	165	172	162	156	155	173	157	183	162	168	183	154	185	169	160	175	145	145	173	174	150	197	187	149	149	164	186	152	182	188	153	151	162	177	152	148	144	164	144	176	163	179	192	165	161	167	164	159	181	163	165	164	176	167	159	181	170	156	168	179	176	147	150	155	169	161	135	168	150	163	162	168	132	176	190	203	152	164	176	161	155	183	173	171	173	185	162	140	148	151	162	180	185	187	190	173	162	169	155	153	170	155	164	153	169	166	202	171	153	181	156	192	171	155	164	154	164	173	156	167	164	192	170	173	137	141	199	159	156	138	171	188	164	173	165	156	169	167	151	177	180	191	161	162	166	180	180	185	182	149	164	181	172	190	161	158	172	176	160	182	173	138	182	169	166	182	182	185	177	147	159	166	171	166	176	175	179	158	143	183	192	137	175	169	165	147	155	139	162	153	151	135	153	172	151	158	165	174	186	154	163	180	180	170	171	163	139	163	137	151	162	159	190	164	157	147	187	180	164	166	164	162	154	175	159	149	149	172	135	173	156	182	173	189	178	167	154	178	164	186	189	173	177	144	157	177	166	146	164	145	169	171	165	157	181	194	168	150	175	148	148	169	157	174	161	157	155	170	206	167	151	169	182	160	179	172	190	175	154	180	177	188	172	154	175	159	146	159	155	169	160	180	161	170	168	175	170	146	162	177	146	164	167	161	169	175	172	145	151	182	151	147	179	160	154	146	169	143	142	173	165	154	163	158	150	148	181	145	133	189	170	147	188	125	151	144	155	181	189	168	156	171	153	166	186	172	173	164	154	179	168	186	181	172	171	157	150	175	165	177	158	167	194	150	172	148	187	159	159	202	151	164	180	165	203	170	197	193	151	183	178	174	150	178	152	134	147	153	173	165	195	151	161	164	150	162	158	172	176	186	175	190	147	170	177	174	187	170	178	159	149	173	165	191	160	178	155	153	144	189	174	159	192	162	137	173	173	177	164	163	149	143	170	175	175	165	142	156	148	180	177	198	164	157	140	152	181	161	166	175	184	164	160	170	166	172	164	163	165	163	192	177	193	161	156	167	167	126	178	170	156	157	156	184	173	167	169	184	160	164	162	154	163	143	184	167	187	148	165	167	169	175	161	169	183	190	202	195	177	177	160	170	149	172	191	170	157	193	174	170	167	178	154	176	181	168	158	151	161	160	158	157	179	180	154	174	173	157	194	173	162	154	162	179	171	150	171	159	164	186	148	181	180	163	165	161	178	154	160	142	173	160	152	176	154	178	155	158	152	178	171	183	178	156	176	199	168	139	167	137	172	197	182	148	161	151	195	153	172	146	178	153	169	173	162	172	178	158	172	180	164	157	177	161	168	165	146	169	151	164	154	169	161	193	181	165	148	173	169	165	162	148	151	155	165	145	171	175	163	164	156	155	178	169	161	169	164	172	144	185	163	141	174	156	173	141	161	169	169	156	154	170	162	155	174	174	150	158	151	159	144	159	153	155	173	144	165	179	172	164	190	156	166	158	152	164	162	173	172	160	184	156	184	144	179	145	167	209	174	186	154	159	154	163	140	143	171	154	162	175	154	168	154	149	158	174	161	162	162	167	152	155	143	156	168	171	164	184	172	170	155	156	182	159	137	168	192	164	195	173	185	191	175	122	145	160	171	166	160	172	169	170	171	148	165	152	175	200	172	186	194	178	175	177	160	155	171	155	163	184	172	164	144	151	168	165	162	153	171	168	179	184	182	174	172	177	174	182	160	172	187	163	158	150	183	169	195	176	183	178	171	155	175	167	172	158	157	162	159	159	167	164	162	183	156	159	169	148	146	158	158	193	160	184	167	152	165	149	165	151	152	182	174	177	165	183	161	155	201	150	142	175	181	165	157	154	147	152	141	131	162	169	188	207	171	157	162	161	171	148	174	181	173	166	175	180	168	139	182	164	159	160	159	172	180	197	144	150	152	153	142	182	195	193	181	186	162	132	167	156	174	138	138	148	159	187	162	167	175	154	139	188	172	159	155	166	153	177	170	151	177	171	172	158	172	171	171	178	179	178	147	152	173	180	165	190	182	182	172	175	178	158	164	173	158	158	162	146	155	168	175	161	174	161	155	177	168	136	166	142	167	154	172	151	159	135	162	184	144	162	149	148	155	154	164	175	178	158	182	192	173	157	174	170	169	174	158	177	190	183	166	170	160	147	147	157	167	140	167	167	144	153	166	137	156	178	141	152	176	181	185	153	155	160	159	186	179	171	162	185	150	130	159	154	149	173	186	160	173	156	157	157	171	147	142	180	152	146	156	152	172	156	176	162	189	170	164	164	186	176	168	157	181	162	156	151	145	172	168	171	164	159	179	169	158	179	170	163	193	191	166	154	177	177	154	158	188	167	148	151	164	208	184	170	159	182	169	171	163	155	166	158	142	187	176	151	192	184	163	156	184	181	174	179	156	149	181	157	160	182	158	196	179	164	155	170	186	165	160	163	175	176	141	162	150	171	182	180	183	176	154	137	173	166	155	158	173	160	148	167	158	151	162	173	174	172	165	165	146	171	156	182	166	161	178	185	188	175	168	182	158	168	175	170	130	203	152	165	143	171	153	158	184	137	162	184	153	167	174	183	176	176	164	149	188	137	164	161	166	168	161	174	149	170	158	137	150	180	168	159	150	150	181	183	149	177	158	156	131	179	173	162	176	152	152	164	176	184	176	179	175	157	180	169	146	181	183	168	164	167	177	170	183	131	172	178	180	169	186	189	184	169	157	153	155	193	199	163	162	154	160	185	168	168	160	185	176	140	172	172	169	179	162	168	183	145	162	195	159	153	154	162	171	185	171	138	164	140	153	173	181	164	176	156	159	186	172	143	159	173	180	187	167	151	182	168	168	164	165	174	163	160	175	192	176	186	189	170	169	160	166	157	155	165	147	198	167	162	171	184	171	194	190	153	174	164	175	166	169	169	165	155	181	147	150	161	160	155	148	164	155	177	164	189	169	172	172	173	157	173	165	169	149	180	160	152	140	169	166	155	162	156	172	147	166	182	154	156	167	167	189	191	144	185	161	176	164	185	167	159	182	144	205	171	157	159	182	176	166	175	157	157	177	193	171	172	183	151	178	166	149	148	150	165	177	177	186	181	157	154	125	170	164	187	168	149	173	143	153	186	162	161
6263	788	1341	1414	1255	1003	943	817	655	696	620	595	570	612	568	567	571	531	527	484	487	529	474	516	514	478	513	509	515	467	503	434	477	482	465	552	499	498	450	410	465	454	465	479	487	460	472	450	440	499	496	508	439	450	482	462	457	503	512	445	469	518	448	466	470	472	493	482	487	426	478	435	469	474	471	506	434	448	484	433	465	452	459	466	451	450	495	476	486	466	434	470	471	474	480	468	462	467	470	464	482	490	456	477	459	463	464	458	424	456	466	460	464	489	439	443	462	489	472	486	469	473	466	491	476	495	449	497	485	464	482	451	489	484	448	442	444	508	457	466	454	468	432	474	462	468	478	449	475	463	486	453	483	431	478	457	443	479	456	477	459	449	453	462	413	451	478	439	434	476	479	458	460	491	469	454	488	468	456	476	468	461	507	458	474	480	429	488	435	454	454	497	440	448	440	461	447	499	452	482	466	430	489	426	445	450	461	445	487	415	452	466	462	492	426	498	447	452	455	471	435	419	435	461	456	473	464	458	483	491	479	449	470	445	451	439	449	435	445	418	442	464	430	495	480	448	455	473	445	466	483	455	472	491	466	453	488	496	487	430	459	448	472	489	488	480	483	468	452	457	509	460	435	444	489	447	433	441	482	424	481	458	451	462	487	458	477	441	467	454	462	449	421	465	485	447	438	432	477	493	420	480	457	458	453	450	450	472	483	480	449	460	496	432	455	502	462	464	437	443	468	467	473	463	453	461	474	464	471	477	465	466	482	450	434	467	465	450	439	494	466	471	423	430	462	519	427	463	476	460	465	445	510	456	445	464	458	449	476	462	481	469	437	485	452	446	467	452	459	441	450	454	474	466	458	477	461	481	477	500	464	470	467	457	489	472	491	463	439	439	444	466	451	485	436	474	453	481	474	477	452	495	500	450	479	474	434	476	488	454	482	507	441	449	455	438	453	479	481	457	459	466	452	470	458	473	456	414	463	471	434	462	484	455	482	478	505	446	457	461	445	423	459	424	465	480	493	457	476	448	478	479	494	463	496	438	482	457	468	433	477	487	510	501	444	502	446	473	432	449	492	473	436	457	450	478	489	484	458	475	451	447	461	464	451	452	522	464	439	437	456	478	455	465	450	447	459	489	487	447	474	471	514	440	493	440	476	466	456	472	483	492	459	487	453	445	482	429	461	471	443	423	435	446	431	464	449	461	486	456	470	437	496	465	461	451	479	464	439	464	483	447	452	475	485	460	469	434	470	455	477	449	446	429	472	490	447	497	467	461	484	476	478	439	461	489	437	460	475	484	456	499	454	464	458	446	459	494	465	475	471	479	464	445	443	461	511	426	426	460	482	411	457	444	458	450	416	459	471	470	451	467	456	443	457	459	487	488	453	509	474	442	453	471	478	457	460	450	478	444	442	471	412	454	451	451	448	494	471	473	474	436	502	482	439	468	421	426	476	476	442	457	457	471	451	484	463	440	469	464	455	445	484	468	472	471	470	440	436	474	470	434	482	459	452	461	510	489	481	460	463	471	485	438	426	464	464	480	470	463	476	470	465	499	484	452	451	472	438	471	438	452	454	446	492	471	429	444	435	455	486	464	463	459	465	423	465	457	474	465	466	456	480	486	413	479	487	475	492	479	447	487	483	422	462	454	456	455	463	426	492	458	454	426	504	453	445	478	472	466	464	454	458	450	451	490	489	416	478	452	452	445	425	445	464	533	455	508	497	445	455	451	459	478	448	447	479	472	433	442	478	471	435	435	446	447	423	486	495	418	453	470	451	473	506	465	474	465	444	487	462	470	423	462	471	504	482	467	459	423	437	482	411	487	495	484	475	459	460	447	494	458	441	468	477	442	511	463	470	422	436	444	444	505	470	467	460	456	459	518	468	461	468	459	473	495	444	463	416	451	473	551	454	489	467	484	441	491	463	448	432	490	473	471	422	486	446	443	487	470	443	469	441	430	454	488	459	483	441	463	474	480	482	463	464	431	454	460	473	454	495	446	468	441	467	452	463	454	499	504	458	452	478	467	470	474	408	433	448	462	447	438	471	405	445	487	422	442	456	456	429	471	454	510	442	502	489	512	446	469	466	485	464	430	486	469	461	454	456	432	478	435	468	451	477	459	448	451	452	469	456	482	436	474	486	462	451	480	485	460	457	444	485	455	444	493	457	454	470	462	459	454	467	483	447	493	484	412	477	435	498	431	470	452	469	513	435	459	472	479	451	484	504	434	467	451	458	468	427	445	484	434	470	479	446	447	448	488	473	462	468	472	469	490	452	426	484	464	464	454	434	476	450	438	471	456	476	447	448	469	482	438	474	437	511	477	473	472	429	477	473	476	459	508	449	488	451	448	498	457	494	504	437	482	483	455	436	454	434	485	466	478	465	465	442	473	459	467	449	451	468	454	481	457	422	472	425	432	471	458	438	448	454	460	444	396	453	454	481	484	451	481	439	470	476	445	458	495	438	463	509	482	425	486	443	444	453	453	446	478	475	448	442	462	486	442	495	461	495	462	424	456	444	455	426	492	486	492	443	469	439	449	448	465	457	420	432	500	455	498	486	423	473	437	431	471	428	445	456	464	451	482	488	486	485	466	421	482	489	427	439	438	475	458	458	456	446	489	470	444	492	471	490	488	460	448	472	463	468	496	465	458	485	482	474	451	476	469	469	434	427	471	462	421	450	472	429	443	456	456	479	447	431	423	475	484	478	457	476	458	498	487	469	452	470	472	477	474	469	473	447	467	465	492	489	457	453	466	439	501	486	423	441	465	438	476	423	497	470	460	471	454	476	423	455	437	443	490	429	443	466	464	488	463	466	428	500	470	438	463	495	486	471	495	473	461	473	412	470	464	451	496	421	462	479	473	479	463	443	505	476	442	493	475	495	489	488	455	487	435	457	463	455	485	438	452	453	447	459	451	476	470	452	468	510	477	435	486	431	456	457	457	476	464	475	471	442	489	450	470	439	467	468	445	461	474	449	463	489	438	454	479	485	452	441	460	447	433	447	472	442	443	485	489	480	476	449	429	463	430	485	481	440	464	469	455	459	428	501	476	462	465	434	435	471	478	478	495	443	442	467	462	488	439	445	470	480	473	474	480	446	480	469	460	460	497	465	456	455	476	464	488	439	455	465	480	491	506	433	473	454	432	474	464	468	479	434	493	456	467	440	458	438	465	449	441	454	457	483	434	446	455	455	443	471	479	500	442	444	446	476	470	494	437	457	496	481	483	481	406	499	443	480	420	463	473	460	442	433	448	442	457	426	475	455	472	457	430	493	467	481	499	482	451	471	435	439	497	470	498	437	451	441	489	434	504	473	479	479	427	459	452	440	496	415	459	483	469	458	460	447	460	460	439	461	433	435	471	474	448	428	465	455	474	469	455	410	470	460	498	441	456	442	491	442	501	505	499	480	473	489	446	442	495	513	445	464	475	489	472	488	447	482	468	464	430	460	516	438	443	451	514	469	433	465	469
14481	1394	1092	905	665	526	446	449	392	393	382	347	366	357	362	342	328	323	348	333	343	325	320	366	313	355	311	288	310	326	313	325	356	364	352	303	310	327	346	322	310	317	284	297	295	321	301	318	334	323	352	312	336	310	332	363	337	343	332	322	295	344	345	332	362	329	294	342	322	325	346	340	330	332	325	365	297	333	299	328	320	321	337	361	344	325	337	365	323	275	315	296	313	345	333	324	329	333	315	322	343	349	317	334	333	314	326	271	322	350	298	386	305	323	308	349	347	303	289	327	302	295	314	318	327	347	320	288	306	290	337	339	328	323	340	356	328	302	331	312	313	324	335	308	330	335	349	317	344	321	323	332	330	327	317	342	341	313	330	352	286	302	315	358	297	387	304	312	314	352	325	328	316	334	297	294	309	347	315	322	318	326	297	302	311	341	293	299	365	319	328	325	349	308	311	299	287	261	342	353	318	322	315	331	315	314	340	335	344	312	333	339	303	355	350	336	326	305	338	344	310	315	292	297	295	292	284	347	298	314	328	358	317	337	333	302	324	342	344	349	365	305	337	322	275	304	365	329	316	319	324	333	316	367	326	332	301	353	350	308	314	305	303	318	343	331	332	333	368	354	317	282	348	316	323	337	324	316	315	353	333	316	314	342	291	341	309	305	320	291	319	350	303	310	320	333	293	290	306	332	309	330	307	313	320	272	315	312	379	314	315	316	314	319	305	305	297	336	337	316	357	306	323	311	282	328	316	338	347	322	349	280	308	322	343	293	353	314	338	328	320	332	336	330	340	314	319	297	332	310	338	338	329	314	332	350	308	342	362	302	334	321	340	363	326	332	313	291	334	333	305	311	268	306	348	266	302	332	319	322	336	304	333	297	294	337	323	326	293	314	310	363	351	319	339	363	334	302	321	346	306	323	338	320	335	362	327	317	323	311	309	316	339	331	293	326	340	282	308	323	330	333	353	326	330	352	288	315	371	300	360	310	318	312	317	344	348	341	340	326	334	292	303	322	341	331	338	303	342	311	337	338	307	331	316	313	335	288	310	311	292	341	327	310	336	307	343	312	333	308	330	334	340	327	319	294	293	333	292	331	313	313	371	319	336	332	331	325	308	332	318	290	314	314	325	368	330	298	345	309	291	326	330	315	315	295	286	331	335	337	313	335	346	319	312	318	347	334	346	315	333	311	337	346	332	295	299	332	351	345	343	313	318	318	292	346	357	325	319	304	316	324	317	323	322	330	335	325	326	313	296	308	345	287	322	312	322	332	329	312	321	316	330	343	369	345	302	352	325	330	307	338	333	288	290	332	312	300	374	290	314	300	291	302	282	343	321	319	344	346	366	311	346	314	346	299	296	322	301	306	344	357	318	342	330	321	330	357	299	303	301	329	358	310	336	316	332	327	333	308	319	344	334	342	335	364	326	319	307	327	319	344	304	320	311	354	327	349	365	322	331	302	340	340	331	324	345	315	298	332	325	317	365	335	324	328	320	334	341	339	314	349	329	318	303	320	340	342	335	315	373	318	302	322	313	314	324	343	314	323	331	315	318	319	325	311	337	317	311	330	298	315	335	316	320	332	327	353	329	338	308	308	310	338	313	323	308	316	332	307	309	301	314	292	339	309	282	327	343	306	308	261	332	307	316	323	321	324	281	311	291	319	325	309	322	313	352	340	324	321	330	335	355	296	307	324	325	320	296	323	357	295	307	302	326	304	361	310	325	352	300	316	311	312	335	334	300	330	341	362	299	356	315	325	324	313	315	309	329	337	351	343	321	339	317	338	291	326	328	295	318	309	317	314	273	270	343	341	319	306	304	311	325	318	340	358	316	312	331	338	303	344	325	305	345	337	347	287	327	314	327	336	339	331	345	297	319	330	339	324	326	347	332	311	313	297	338	342	328	308	334	309	330	308	314	342	306	326	333	343	306	330	349	313	329	322	312	290	292	328	317	319	304	294	329	311	330	357	338	330	337	298	299	338	333	320	359	330	346	309	278	321	309	320	318	317	332	326	330	317	328	352	364	352	311	299	311	306	323	345	315	327	313	327	277	331	294	299	331	304	320	337	320	311	330	305	321	316	326	335	290	319	272	309	345	332	354	338	283	295	314	310	339	306	312	317	323	316	361	324	315	304	317	317	283	331	346	328	338	325	344	350	281	327	301	339	325	314	342	318	312	310	335	277	325	315	305	355	306	335	329	337	311	297	305	335	311	326	320	325	347	292	324	310	344	360	328	344	339	337	319	341	316	310	299	334	309	308	296	316	343	298	327	327	320	282	288	331	292	342	340	328	305	356	322	343	311	290	341	333	291	344	349	311	329	377	335	352	299	344	313	343	371	319	314	305	315	347	356	343	359	349	295	347	352	293	322	308	329	310	298	325	373	344	312	299	360	330	343	344	314	362	362	327	325	340	324	311	321	303	309	371	353	322	310	330	347	335	335	341	279	307	315	330	338	308	298	322	360	313	323	322	330	312	328	314	306	320	302	290	333	361	304	320	318	330	317	320	323	301	330	295	308	304	313	293	341	335	298	364	295	323	367	313	332	264	303	281	322	326	328	337	305	313	325	316	316	320	305	333	309	329	328	345	300	322	312	343	326	324	342	316	291	321	327	367	342	294	301	308	330	340	289	312	331	337	320	298	305	333	291	329	326	340	340	303	321	312	352	288	331	321	335	301	336	331	316	322	345	389	337	306	331	341	306	309	308	316	279	314	306	368	330	303	305	300	306	337	329	322	327	305	315	315	314	358	383	335	349	339	353	335	335	308	363	312	314	322	314	317	312	314	318	320	339	341	311	307	307	312	320	327	306	296	304	318	323	335	346	373	302	338	309	299	320	322	335	314	319	323	279	355	287	328	316	317	314	331	340	321	309	285	385	320	316	324	330	284	329	311	346	311	325	270	336	300	323	343	335	310	296	305	319	318	327	313	338	329	334	321	327	309	309	327	338	326	345	377	312	349	330	328	292	335	326	332	311	330	288	287	317	323	335	328	340	309	358	375	332	309	348	330	366	316	317	286	326	321	317	331	334	286	309	313	307	349	352	344	346	336	314	320	315	313	336	331	305	303	311	317	333	330	301	278	324	343	342	339	287	357	346	315	304	318	359	331	292	335	314	313	337	328	338	320	329	306	309	352	336	338	362	321	334	333	333	301	337	293	342	324	305	331	303	308	339	338	324	317	307	350	303	327	304	344	329	363	316	316	347	294	331	333	334	337	350	317	345	360	310	311	305	308	333	328	384	331	349	333	331	326	322	328	305	309	334	343	318	333	371	317	322	331	322	310	302	337	336	294	302	316	332	322	342	306	320	340	316	339	357	319	315	314	306	311	362	302	356	303	338	334	332	343	279	317	333	338	308	361	320	313	308	334	329	313	308	328	335	324	350	289	310	312	343	370	329	305	339	364	312	321	290	338	341	321	308	335	371	370	334	329	335	316	351	333	351	341	320	329	311	298	296	317	298	334	348	358
8528	1484	2314	2628	2247	1805	1600	1397	1295	1186	1102	1036	1011	958	958	947	944	879	868	862	871	868	858	819	862	845	864	831	800	822	817	837	795	833	836	817	792	792	796	815	822	822	843	801	784	769	809	765	830	794	793	773	784	813	783	767	789	781	753	804	838	731	744	753	772	786	765	815	789	774	790	845	775	787	801	783	800	758	744	746	791	801	799	793	759	841	790	796	811	801	817	761	737	788	813	751	782	793	728	787	798	742	760	783	778	763	793	805	777	807	732	775	825	798	781	817	824	779	771	777	749	802	783	842	752	803	762	783	773	791	821	804	780	800	810	766	733	770	760	805	767	771	761	796	837	821	793	772	786	782	796	772	802	797	787	765	804	781	813	796	740	774	720	783	806	797	771	791	785	723	773	781	788	764	835	747	790	782	801	756	790	776	803	754	772	799	749	778	806	791	799	773	792	788	786	775	844	745	789	766	756	798	773	814	761	740	810	800	797	771	827	766	794	770	794	758	819	780	803	804	807	790	831	765	818	789	801	806	786	733	794	762	795	786	782	771	780	848	771	791	803	827	784	771	759	744	769	773	815	776	809	742	790	788	784	794	814	795	737	823	735	824	796	780	786	739	718	768	767	793	780	807	791	771	765	778	733	744	778	784	808	789	804	754	771	797	805	775	818	780	795	782	762	758	754	788	792	782	786	788	760	756	774	761	789	802	797	791	782	788	766	797	769	779	760	773	782	767	775	746	784	783	790	783	807	776	793	782	782	794	803	777	785	745	837	754	771	743	815	769	795	782	829	783	772	748	771	754	722	816	786	801	815	774	763	823	757	786	784	773	776	793	808	765	775	806	771	819	777	770	820	774	774	768	772	818	792	858	766	789	754	744	774	770	849	779	746	781	816	755	753	791	763	746	810	775	806	795	829	805	815	739	798	776	800	804	797	766	780	737	798	755	810	737	723	781	781	769	740	814	790	760	762	788	788	811	743	794	824	762	781	785	827	851	812	856	766	764	802	792	762	803	807	796	799	800	769	795	799	810	750	804	757	801	819	791	834	745	806	749	793	787	808	771	836	782	791	767	740	775	766	804	812	800	803	793	790	725	793	779	776	806	802	751	751	793	833	767	808	795	758	805	735	814	786	783	796	792	759	784	758	759	750	814	804	770	759	756	762	785	821	793	812	783	791	793	764	770	812	794	782	768	799	775	768	740	756	790	810	802	721	811	800	769	782	765	768	716	826	836	772	804	824	754	846	826	821	767	764	722	785	745	788	775	800	786	815	802	790	814	774	775	796	761	776	798	764	789	786	716	784	807	767	776	825	836	752	775	743	780	768	796	782	784	786	765	859	770	736	789	789	749	769	752	768	761	767	782	816	841	818	818	790	758	809	792	809	795	786	829	801	746	813	751	782	805	812	793	770	839	817	750	783	729	804	759	801	774	787	805	822	788	801	775	792	778	771	755	808	800	792	797	783	727	807	794	783	818	754	807	766	863	795	786	812	812	811	785	770	825	816	792	763	788	770	757	814	778	798	761	803	756	782	812	803	820	821	721	804	773	775	806	754	803	784	826	838	771	801	760	762	765	817	775	766	791	787	823	786	783	783	800	834	766	817	751	738	801	797	808	775	800	826	795	784	813	759	753	822	818	815	839	732	818	772	780	810	793	787	773	756	795	817	749	820	777	794	805	818	759	779	804	778	767	776	784	804	758	773	821	766	761	736	788	788	712	794	809	762	810	821	813	796	729	757	794	812	778	783	812	757	794	789	837	784	799	799	774	795	813	775	797	761	797	778	751	807	771	792	839	798	791	775	802	810	792	778	769	818	808	789	756	826	762	744	767	770	777	811	747	826	768	789	784	779	860	786	783	845	780	776	807	799	783	812	773	836	818	769	804	821	751	764	754	771	745	822	787	750	803	770	810	849	803	809	828	779	788	791	778	793	780	847	825	790	757	728	807	829	770	826	766	764	800	761	778	792	723	770	792	783	748	748	758	774	817	785	795	808	765	795	734	767	789	711	769	824	789	820	747	770	782	806	853	772	795	696	801	763	779	752	770	801	791	791	800	765	755	815	796	812	771	794	773	812	819	808	714	863	787	750	773	819	772	769	834	796	788	798	792	770	784	786	735	757	790	773	760	811	823	799	807	771	859	739	773	747	809	840	816	798	760	814	736	752	789	795	784	817	780	789	774	739	828	771	755	816	786	780	776	797	805	789	772	748	764	756	805	821	792	794	757	783	779	760	779	826	744	789	753	790	793	799	781	776	737	780	816	768	800	750	778	772	770	809	785	819	766	829	730	801	799	784	761	753	803	762	788	803	772	786	835	740	808	800	861	795	840	761	764	776	812	800	772	727	806	766	777	817	774	801	806	776	756	774	778	775	769	806	813	806	782	808	781	794	811	738	799	819	757	826	799	818	802	774	798	807	776	802	755	788	762	803	765	786	839	748	837	772	819	723	776	802	778	788	805	783	735	749	744	805	776	751	805	786	763	749	781	833	716	774	842	774	758	754	766	789	798	764	804	754	781	713	823	821	774	788	773	818	765	860	777	849	800	789	785	804	745	793	785	761	773	800	835	835	775	802	827	787	767	808	785	834	801	777	771	786	766	810	761	805	752	774	785	781	809	790	743	798	737	803	819	802	801	811	746	773	829	785	777	811	776	785	752	813	841	784	804	737	806	807	815	806	742	761	806	814	793	739	756	783	756	811	766	830	798	800	773	795	784	783	780	798	793	771	770	796	868	786	783	761	774	713	793	788	767	790	766	801	751	788	797	785	773	756	788	766	832	763	771	772	802	739	831	748	788	732	737	755	774	755	781	840	811	767	782	806	771	810	737	755	744	806	750	777	762	788	758	809	741	751	781	783	779	774	769	784	794	856	771	789	748	758	737	841	831	786	757	784	755	802	765	714	734	827	763	788	774	797	798	782	764	806	815	855	800	799	757	812	750	785	791	796	765	765	767	830	763	743	747	829	804	795	806	773	837	781	775	776	823	814	770	798	749	760	790	787	849	801	801	760	810	822	752	797	786	770	802	764	863	766	766	774	767	755	751	742	789	794	776	839	800	768	832	785	806	774	798	835	820	792	765	833	794	783	750	813	802	839	815	774	749	784	855	773	788	736	768	759	821	821	808	779	765	764	833	786	791	776	780	792	806	811	756	761	819	788	743	745	793	791	752	810	815	796	784	808	776	803	816	736	740	789	829	796	763	811	820	808	802	793	798	787	738	798	822	802	784	811	790	748	788	762	775	789	760	847	779	800	804	760	852	822	739	808	795	779	775	793	749	777	790	802	776	781	782	792	775	748	751	822	796	791	719	781	743	850	773	774	774	808	773	787	769	798	813	782	793	799	810	805	790	810	779	852	808	748	803	792	787	804	769	801	808	803	758	809	781	726	797	771	761	794	767	733	778	762	750	844	739	751	801	858	773	815	772	812	780	739	850	803	785	727	773	828	788	780	814	773	811	785	784	736	777	764	748
1510	292	269	283	299	307	283	272	290	287	269	318	265	271	248	269	246	262	279	272	280	244	307	270	275	284	247	271	254	250	281	274	275	281	294	283	301	272	272	263	298	270	271	259	274	257	277	280	253	250	265	273	252	256	268	281	313	271	256	292	279	269	272	242	250	276	260	288	260	294	266	255	243	261	270	297	273	261	275	295	264	281	277	283	312	258	270	285	263	246	261	303	278	264	291	251	276	259	289	265	284	255	291	289	269	255	270	262	278	332	299	296	295	258	268	228	296	287	259	290	264	291	274	270	270	295	299	294	230	271	271	234	271	249	250	255	262	298	281	304	278	254	227	263	277	279	279	291	262	272	283	298	251	281	277	263	289	280	286	265	273	246	267	304	260	258	307	279	265	284	258	243	277	254	284	314	259	245	273	279	276	288	275	269	263	271	280	270	274	271	279	274	297	291	270	272	291	266	250	273	269	245	282	277	289	283	270	271	269	281	272	297	277	257	251	257	283	301	290	260	284	265	265	293	257	236	270	343	310	285	280	244	235	271	288	256	241	258	288	261	261	296	260	268	247	270	308	271	245	274	291	269	296	287	288	305	265	271	277	275	255	276	278	313	269	289	300	289	280	268	261	281	285	247	261	257	255	246	262	261	271	309	279	284	264	290	249	284	276	316	297	278	262	280	262	276	257	291	298	284	266	276	263	281	266	272	281	249	278	258	282	313	250	264	233	260	258	273	233	252	283	273	297	277	252	250	296	266	274	289	265	219	282	297	267	273	295	263	272	251	272	268	272	303	318	282	283	262	272	277	278	240	268	282	241	293	297	245	255	263	293	291	263	278	281	260	267	271	273	271	241	280	263	254	272	265	278	283	288	266	280	268	264	273	290	276	277	270	295	298	239	275	266	281	283	266	263	297	279	280	275	243	262	269	287	302	268	270	266	286	288	258	253	287	293	249	258	268	245	274	307	257	242	235	293	256	293	259	274	298	285	285	269	268	230	322	269	281	298	293	283	296	280	229	241	296	277	272	286	281	262	281	253	291	285	265	258	255	304	274	325	260	296	269	287	274	276	261	247	284	269	309	271	268	241	271	259	263	291	266	300	290	297	276	279	324	260	259	254	288	254	277	266	258	262	267	287	251	249	270	266	292	321	279	258	282	283	259	290	304	319	271	261	292	266	239	275	286	291	291	244	272	261	258	287	263	271	255	278	277	272	261	315	269	273	278	287	284	269	239	268	260	274	276	253	312	263	283	278	277	305	293	278	273	287	335	276	295	294	311	273	247	254	256	279	286	281	296	277	311	323	266	257	258	265	267	251	307	271	245	262	264	279	271	281	304	304	273	282	279	260	281	256	298	286	257	247	277	253	249	255	254	246	254	308	263	264	310	247	289	304	274	260	315	278	279	289	267	275	281	282	291	287	247	289	264	295	265	291	232	274	263	278	249	275	265	293	282	294	279	279	259	247	261	251	255	270	268	266	282	280	273	288	287	289	289	278	244	283	264	272	280	281	312	254	287	240	284	268	284	280	292	286	265	281	256	265	272	285	275	283	251	215	244	254	293	267	283	260	288	232	260	253	300	286	305	292	290	243	289	288	260	303	283	264	267	252	301	261	277	275	253	260	281	297	292	291	268	270	287	268	269	274	232	284	286	302	244	237	244	284	273	265	274	252	292	268	281	284	300	249	292	254	313	250	271	262	258	264	274	243	269	277	268	256	301	278	294	252	281	300	258	263	269	260	250	292	264	262	272	291	295	266	284	284	255	276	223	301	298	239	278	255	314	291	283	266	284	264	278	223	291	264	285	284	234	298	261	294	275	271	282	249	293	256	285	276	292	309	270	245	267	246	278	258	289	251	271	228	304	293	290	259	266	267	250	258	296	277	276	279	243	293	290	298	282	282	278	286	267	276	293	286	253	296	265	288	259	222	306	286	280	278	274	300	260	293	273	254	280	291	272	272	255	276	291	250	286	256	266	266	259	277	260	299	240	267	296	288	304	298	282	267	288	280	273	274	271	258	291	274	286	256	275	270	277	270	265	283	259	290	323	258	272	282	283	284	256	280	307	267	241	306	295	278	257	269	305	254	261	283	259	253	284	281	293	253	261	271	238	261	290	288	275	252	259	259	276	293	254	245	234	266	289	272	262	247	267	260	266	248	253	290	265	282	285	322	298	261	276	292	286	257	276	266	267	264	278	293	277	283	271	240	295	288	287	275	276	294	267	256	258	269	261	296	251	290	238	276	236	281	256	248	274	280	235	258	265	289	252	275	270	254	276	274	268	274	267	274	247	286	286	261	270	283	298	289	240	323	276	272	236	302	282	271	277	299	264	283	266	302	257	269	275	263	270	306	277	315	258	264	273	280	285	293	288	275	263	277	231	290	290	296	280	311	257	287	278	236	288	251	281	269	283	307	287	274	247	258	255	273	263	253	243	291	289	280	297	305	297	290	246	272	269	268	274	309	291	287	265	291	281	283	300	270	249	267	238	257	268	264	246	303	306	280	269	286	250	276	264	246	275	266	273	278	279	262	243	274	267	241	293	290	298	265	258	286	274	264	256	279	258	304	283	287	279	284	290	266	277	296	269	260	291	267	306	269	260	287	289	240	277	267	320	300	246	262	290	270	266	265	255	270	278	290	260	281	277	283	285	287	266	320	280	275	240	273	260	261	262	260	305	282	251	306	298	274	302	276	268	297	304	269	291	266	290	264	287	298	255	265	268	304	321	276	284	258	270	259	274	292	271	290	264	260	305	261	263	289	277	288	272	302	287	291	277	262	283	271	294	267	264	270	282	286	264	279	278	284	313	268	288	254	293	265	250	307	265	246	256	247	286	248	285	288	281	308	272	256	276	250	268	318	267	295	279	263	288	298	257	273	303	268	258	265	316	300	264	270	286	254	276	235	264	280	266	302	286	280	268	291	261	296	285	278	290	295	274	279	276	282	280	259	243	272	274	272	279	256	320	309	259	287	315	298	291	302	269	272	274	285	277	272	244	284	278	261	295	267	300	246	285	283	282	267	235	291	247	258	269	284	289	273	285	269	268	280	269	314	283	311	281	272	292	273	262	267	292	271	262	243	306	291	277	288	268	259	278	260	241	272	252	263	291	262	278	275	276	270	271	246	277	301	302	272	248	275	299	275	282	261	292	278	283	283	307	247	283	322	273	295	272	273	258	285	283	289	284	287	266	286	320	286	272	274	280	265	277	276	285	247	256	291	289	284	288	275	281	270	269	279	267	260	270	232	306	247	290	276	236	283	289	271	282	290	267	301	314	281	293	253	293	295	289	278	292	311	262	267	282	283	262	283	275	255	284	307	259	283	286	284	241	269	305	276	255	280	280	299	294	275	292	254	294	275	258	252	268	267	278	268	269	297	287	243	283	263	271	284	250	289	265	268	295	312	302	264	318	288	269	253	264	220	269	280	269	252	256	288	243	267	267	250	258	286	264	267	275	281	271	294	270	279	272	264	250
1919	672	661	691	684	746	664	695	659	695	663	678	687	637	678	642	696	673	619	682	675	650	668	616	625	658	700	641	693	687	731	665	669	692	662	642	658	684	677	670	706	630	700	664	657	684	632	707	675	676	634	670	668	612	646	695	620	672	665	655	670	663	656	670	645	671	675	671	623	640	668	628	675	682	647	700	634	650	672	651	667	663	682	700	690	648	680	667	668	641	678	656	705	679	625	666	621	619	672	617	709	662	676	613	677	676	672	671	638	666	665	703	703	644	643	674	699	677	669	663	626	692	669	613	627	666	676	653	657	656	675	683	644	641	661	610	652	644	672	680	673	656	660	600	643	645	716	657	687	697	648	622	664	693	651	662	635	713	647	660	656	673	696	673	643	666	655	698	648	648	636	680	620	685	654	667	660	695	655	678	625	691	649	665	677	642	675	671	687	651	702	687	721	687	647	663	664	751	631	633	683	684	673	646	656	671	692	642	677	659	647	678	674	680	674	648	702	656	666	632	689	679	677	676	680	662	661	693	685	649	657	655	621	641	616	730	734	660	701	668	637	661	677	620	613	641	644	631	642	656	665	676	662	682	664	603	664	627	699	708	724	665	648	663	679	636	659	657	680	636	673	699	654	696	654	676	648	644	629	718	698	668	627	660	651	683	667	669	633	668	659	663	681	635	650	690	709	687	665	635	658	654	651	672	638	661	659	681	653	682	621	640	645	671	660	687	657	643	625	644	666	678	674	645	687	653	657	666	630	635	653	689	645	663	680	673	683	692	651	700	655	682	668	667	668	644	617	644	667	675	663	681	650	654	671	598	637	645	659	659	640	594	639	669	619	702	685	606	646	667	619	643	659	655	673	713	681	698	668	711	672	652	629	693	640	705	706	633	652	672	690	669	662	678	672	687	668	668	676	688	663	656	651	679	721	659	669	661	643	619	744	628	658	643	627	705	651	661	659	699	624	635	670	653	681	738	653	649	668	686	631	666	642	641	698	698	661	692	656	658	628	662	661	641	669	705	670	651	664	662	670	677	660	658	674	696	662	672	626	633	677	620	638	670	696	626	630	676	665	617	665	670	664	675	680	655	641	646	685	661	688	631	653	646	628	569	672	663	649	667	705	680	662	666	602	638	650	650	682	632	683	678	651	661	671	674	673	676	638	677	685	698	704	609	641	652	628	678	673	648	653	685	646	697	654	678	665	583	628	678	668	614	692	681	684	704	685	700	648	659	673	605	684	658	628	692	633	622	658	664	670	687	612	677	656	692	652	661	678	669	659	714	661	636	665	662	631	688	660	659	635	664	654	655	673	668	629	662	656	644	649	671	596	689	653	647	607	695	637	686	688	669	663	662	651	600	637	707	674	634	688	643	623	660	621	639	650	633	631	656	645	689	673	642	632	676	674	678	656	626	671	653	659	675	690	657	683	659	669	673	688	674	664	641	651	630	692	667	704	629	666	619	662	678	635	665	613	658	673	641	687	627	651	695	635	679	690	716	655	695	634	650	638	633	636	636	690	690	640	649	680	641	642	661	718	640	672	683	704	691	663	651	675	644	648	649	663	669	648	704	681	669	638	671	684	672	635	669	651	712	692	665	657	690	623	679	637	663	675	633	690	662	640	658	671	640	690	656	668	637	656	665	639	659	694	680	669	635	650	663	661	635	670	661	719	662	666	673	670	640	661	710	635	644	653	597	698	660	663	687	654	640	631	659	602	674	700	646	634	628	649	624	662	653	624	675	708	658	631	668	669	657	693	682	625	672	678	655	607	652	682	650	679	657	710	662	625	676	652	665	669	707	642	684	684	680	667	659	666	660	610	642	636	701	666	665	657	639	612	658	654	683	701	670	638	657	687	696	668	756	677	633	637	635	675	671	686	679	704	649	661	624	650	645	681	645	648	625	662	642	719	658	673	653	689	672	653	713	712	642	673	670	663	646	720	659	654	692	688	675	655	662	660	669	659	664	711	637	636	685	672	667	680	657	641	641	620	705	630	682	648	687	631	648	658	634	676	675	637	640	670	674	697	620	682	646	624	726	684	655	656	659	652	669	685	727	626	691	678	658	672	673	661	614	664	700	639	703	648	684	649	705	674	671	647	687	673	682	622	676	663	684	649	656	633	589	683	629	684	681	685	642	648	691	667	667	687	644	677	672	675	670	631	661	652	700	659	619	621	646	677	651	697	671	642	657	632	718	723	674	624	666	667	665	677	624	677	625	672	655	659	651	682	679	613	652	667	659	686	650	655	663	640	643	642	652	691	670	692	631	675	671	714	696	714	668	706	674	693	679	676	660	699	701	612	637	657	681	636	661	678	686	679	703	667	719	674	655	669	658	682	688	661	688	590	708	683	631	686	661	689	646	639	677	667	660	698	698	663	629	624	689	639	652	651	663	666	650	630	659	663	665	617	667	646	652	691	660	672	614	638	665	654	689	637	681	621	680	641	641	672	680	661	651	664	680	659	658	627	618	633	686	664	629	651	712	667	648	702	642	648	662	644	655	674	689	644	624	650	621	670	649	618	670	673	655	691	689	646	637	666	655	662	649	684	656	653	677	635	615	680	647	676	688	710	667	689	675	717	670	688	646	665	602	665	672	686	670	611	682	686	597	652	679	655	693	665	642	676	702	706	666	660	651	668	674	658	664	670	683	647	655	632	656	640	641	653	693	648	643	710	627	636	724	682	652	667	647	693	660	673	658	677	685	666	686	673	661	673	633	665	636	667	630	621	611	688	641	682	627	656	657	639	664	697	700	665	665	684	642	616	609	606	632	667	690	649	626	593	666	630	663	655	653	650	652	670	608	669	687	694	712	665	667	663	681	695	629	625	674	639	656	693	630	667	671	665	663	636	671	669	709	699	655	652	654	657	684	660	672	670	726	614	659	639	649	666	660	660	624	636	631	652	654	715	707	639	645	665	682	636	639	709	668	677	655	671	718	679	645	649	654	651	631	636	639	670	666	659	663	623	679	666	667	668	653	684	660	675	643	663	637	673	689	665	696	678	666	668	656	643	676	679	697	644	655	658	672	678	688	661	635	692	681	707	640	648	623	710	667	704	706	678	664	668	652	646	610	686	630	709	664	677	670	631	629	613	651	620	678	632	693	649	666	660	685	631	681	627	689	682	699	706	666	705	669	657	703	692	693	691	635	634	678	668	706	687	682	655	629	680	636	643	686	613	641	688	654	684	670	692	680	618	670	693	653	610	630	653	680	651	647	638	663	717	722	661	651	669	701	643	648	665	622	684	630	676	684	692	673	691	679	697	698	685	678	659	654	644	671	663	678	630	661	630	676	659	692	695	674	643	683	638	673	644	658	657	653	623	629	686	667	631	658	705	640	678	650	661	689	662	667	724	624	713	670	665	674	677	625	611	643	669	642	678	629	637	636	679	721	630	646	618	635	656	689	633	702	706	685	673	652	670	672	640	658	669	651	694	693	707	656	662	652	684	706	620	639	676	658	686	620	651	719	692	672
7451	502	529	438	292	275	243	244	253	221	191	191	189	183	179	168	187	182	175	197	163	174	168	180	157	184	156	177	170	170	184	201	180	185	178	155	154	160	159	188	171	144	179	166	175	178	185	145	171	160	162	156	153	153	207	174	159	173	156	180	165	151	158	154	154	188	183	177	174	172	157	179	145	171	173	165	165	140	194	170	155	164	157	161	192	171	167	174	149	165	161	165	168	163	171	175	153	168	172	171	176	152	174	183	181	160	172	143	156	151	169	143	207	165	154	180	166	178	186	172	166	156	161	166	170	169	167	148	168	154	154	171	186	164	164	166	167	185	161	183	138	168	184	174	130	158	193	155	175	155	166	188	160	179	163	168	181	158	167	168	181	166	170	159	185	175	183	174	189	150	150	149	183	152	196	184	165	166	152	158	153	170	159	160	174	176	174	143	154	141	155	165	148	156	180	167	170	161	167	145	168	163	176	165	175	162	166	175	137	165	158	138	170	155	174	149	161	178	161	168	174	171	166	187	191	172	150	159	163	150	174	183	179	143	140	159	162	186	184	147	176	136	157	158	162	205	167	164	153	188	161	169	170	160	181	172	155	163	141	184	178	178	164	181	189	150	150	160	134	170	156	186	162	166	179	154	146	173	170	169	166	157	153	183	181	170	151	141	176	149	161	179	156	143	183	177	175	152	167	193	144	162	184	177	178	144	188	172	149	153	176	179	160	160	165	148	168	154	167	144	160	171	174	198	177	148	169	169	158	196	164	172	159	182	176	176	171	152	192	173	181	154	184	186	153	186	168	173	143	179	166	143	154	165	183	177	139	158	179	174	177	183	171	172	160	160	149	179	177	156	159	166	166	179	169	163	159	181	153	157	159	165	149	181	186	173	159	166	151	182	178	165	159	175	142	156	155	145	156	153	201	134	165	156	156	173	185	175	158	146	178	167	141	141	178	170	156	165	167	154	175	150	184	167	182	142	176	175	172	157	186	160	173	177	160	166	186	160	188	174	160	169	173	143	137	185	174	149	175	163	169	137	135	161	172	167	157	177	173	157	141	171	158	175	197	154	149	151	174	176	160	167	154	155	168	188	166	173	170	153	186	172	162	168	181	158	165	180	172	180	189	200	160	185	166	155	175	185	141	165	169	150	177	168	142	174	169	175	165	161	185	142	168	162	168	191	153	147	162	183	147	160	166	147	160	193	177	164	163	198	152	136	168	169	156	149	172	167	159	167	177	161	158	155	154	166	149	179	163	188	149	153	165	186	173	181	198	151	165	173	173	182	174	174	158	139	163	173	144	151	165	181	172	152	159	171	161	147	183	155	162	162	149	164	143	191	180	187	185	174	169	176	179	173	155	176	187	162	147	153	165	151	160	157	172	177	171	177	157	168	151	175	163	180	180	179	172	144	167	169	176	163	173	145	157	166	170	184	172	157	169	162	166	174	168	178	156	143	160	184	153	176	167	159	183	154	171	155	148	181	174	164	165	187	162	190	196	150	139	197	160	159	183	144	157	156	187	173	201	171	155	179	166	158	177	176	167	176	153	176	168	189	167	159	170	153	165	164	168	168	130	172	179	169	160	201	158	182	181	148	149	193	157	180	168	181	155	182	163	180	145	145	153	163	179	165	196	190	147	153	173	163	144	160	160	173	164	160	155	154	154	187	158	185	170	154	172	177	150	195	171	155	176	176	174	184	161	190	191	153	167	172	164	183	160	157	192	164	168	171	161	163	163	156	181	162	152	162	178	194	204	162	164	165	193	163	185	150	187	163	170	153	160	167	141	158	159	162	163	170	165	195	172	153	182	176	137	176	168	157	167	152	153	169	167	190	191	168	182	180	180	180	187	165	165	166	165	153	181	173	189	167	164	198	185	163	150	157	194	169	142	178	177	168	171	185	155	168	173	177	154	176	162	169	181	166	201	152	195	176	176	160	179	183	157	170	174	143	153	152	151	186	185	145	165	150	169	153	144	166	163	158	171	150	163	165	178	163	168	148	171	181	165	178	160	146	162	175	183	171	211	190	171	146	152	172	151	158	170	155	154	151	205	158	188	178	170	164	185	175	150	145	162	152	177	166	160	162	154	163	163	178	182	154	178	170	188	163	150	197	180	177	158	152	166	168	157	170	186	172	143	166	167	146	179	152	177	152	170	171	176	134	149	183	167	184	162	172	157	202	157	165	152	193	147	188	152	145	176	178	164	166	194	169	172	157	151	157	154	154	145	158	155	159	156	194	168	191	195	159	165	167	177	169	183	147	155	176	169	160	159	157	162	156	143	174	156	159	145	171	166	174	173	177	151	158	173	167	167	142	170	136	166	162	167	173	199	186	178	174	146	167	182	166	184	151	156	200	154	180	178	162	133	167	143	154	167	162	163	145	192	197	171	152	194	173	187	177	158	164	146	138	190	155	176	180	158	184	156	165	185	205	170	164	171	194	155	173	169	164	186	180	165	171	174	156	152	160	183	171	178	168	169	166	164	152	162	184	174	161	195	177	149	166	164	169	182	196	168	151	168	162	181	173	162	149	160	176	189	164	160	173	184	179	189	166	150	158	161	169	164	161	169	161	174	206	178	153	163	171	158	172	149	157	186	178	175	171	179	159	182	188	146	181	159	148	167	171	182	169	181	184	187	157	179	191	168	168	160	158	157	170	171	155	189	182	194	162	158	169	170	154	181	157	161	184	190	153	165	187	151	174	192	157	163	155	179	185	181	182	165	174	169	166	177	185	165	167	160	162	176	151	187	179	178	160	182	166	158	178	163	176	137	153	185	171	175	157	153	165	183	190	189	162	149	172	154	155	157	171	167	160	176	149	178	171	187	176	181	166	169	146	175	152	167	176	149	198	177	142	182	182	185	153	168	178	181	173	154	180	131	170	176	149	172	161	188	176	166	162	167	158	164	179	176	153	159	176	162	168	181	181	181	160	156	166	170	168	159	170	199	169	177	158	168	158	191	163	148	168	176	178	154	169	147	185	177	177	182	157	200	183	161	197	177	152	162	181	173	182	149	191	162	181	170	157	173	170	174	188	170	206	171	163	167	209	174	167	159	132	174	146	157	208	160	175	152	149	180	138	157	169	181	178	150	155	165	156	178	184	164	157	165	149	172	157	178	189	152	178	169	167	164	162	154	182	151	152	181	156	180	171	149	167	166	190	165	142	159	170	170	143	146	157	166	168	158	158	154	175	177	160	161	160	161	178	177	166	146	169	164	158	167	156	182	159	190	192	169	181	156	185	138	170	164	186	143	144	181	178	185	176	161	166	161	175	175	162	158	191	161	184	159	183	191	169	157	187	149	173	162	145	169	151	186	193	185	164	149	164	160	172	164	139	163	177	149	163	181	164	148	169	163	157	175	155	158	169	148	163	191	156	169	161	161	178	158	164	150	170	165	167	171	191	172	158	149	133	155	159	168	162	181	175	156	159	168	170	155	131	158	188	167	189	204	184	157	173	183	154	175	156	154	163	167	146
6233	790	1277	1495	1197	1029	923	837	766	675	602	616	578	569	610	566	529	575	528	539	472	546	507	518	474	487	511	505	530	503	505	490	509	500	447	500	460	468	501	456	463	447	483	483	482	436	471	517	494	469	527	458	497	467	471	498	430	471	466	438	493	478	501	490	490	477	428	477	516	484	479	480	434	485	464	446	441	474	409	477	451	484	449	448	445	419	434	422	480	479	474	450	416	455	430	483	498	484	472	480	485	433	449	445	460	479	444	470	481	494	482	454	444	453	455	488	433	449	472	459	450	487	421	493	477	491	470	457	520	500	456	463	429	450	488	476	445	471	472	473	442	480	458	494	461	474	491	417	442	501	487	456	451	479	463	424	441	488	477	424	437	438	490	461	493	480	451	459	449	425	504	483	468	458	442	483	443	455	440	446	448	457	464	489	460	416	484	477	467	477	455	467	487	444	477	448	429	475	471	509	464	455	504	438	478	450	450	461	475	469	479	484	497	440	442	459	489	446	498	459	504	487	436	441	428	442	461	488	457	473	478	468	519	496	501	496	464	464	435	458	447	439	431	433	491	476	456	436	476	457	471	497	468	449	471	480	499	467	442	477	506	462	482	446	473	491	436	467	455	440	467	419	464	484	475	469	464	455	449	486	469	445	460	460	466	477	484	476	469	429	462	423	448	509	475	472	444	473	489	454	465	447	485	468	459	472	440	439	472	427	467	459	466	476	447	460	433	470	450	444	457	460	490	410	449	489	456	490	464	429	470	469	490	455	493	483	502	451	488	463	482	470	464	476	442	468	476	435	521	514	471	430	493	485	488	475	488	449	497	456	449	431	494	504	454	460	503	462	499	492	466	458	495	481	493	457	450	459	471	445	439	478	504	468	465	456	491	461	487	445	466	478	469	491	484	480	484	464	472	459	495	452	512	463	459	432	451	481	494	493	452	406	463	476	480	416	486	449	452	450	485	476	458	483	450	467	443	447	471	444	468	439	453	483	482	472	480	431	451	483	465	480	479	482	470	461	471	460	479	470	506	488	469	477	451	457	467	471	437	463	504	454	451	464	486	453	429	462	476	490	489	430	457	464	480	429	502	461	436	449	452	505	476	410	483	455	439	461	468	458	466	438	491	429	467	487	478	473	448	455	465	441	471	470	470	455	427	485	431	493	465	461	468	452	459	432	442	468	467	468	445	482	458	500	504	447	450	476	490	464	518	447	464	486	483	396	420	469	483	436	473	479	482	431	473	463	445	467	469	469	473	477	446	538	475	471	466	452	447	482	462	462	459	488	447	463	455	472	489	479	451	472	463	477	459	459	480	447	487	438	489	468	434	427	492	483	471	467	451	490	447	453	456	469	459	480	470	488	468	470	442	459	452	487	472	479	461	443	460	436	449	452	449	471	451	480	497	495	452	472	448	525	444	466	444	447	446	444	443	466	463	481	426	455	474	469	471	459	456	453	463	489	442	500	464	440	415	494	439	471	441	419	487	466	474	468	467	491	498	435	499	467	449	479	452	470	459	482	459	459	477	459	423	473	442	519	463	444	489	449	483	492	481	482	459	459	467	468	486	485	479	474	458	445	460	475	484	484	448	466	468	463	460	451	494	470	454	492	435	493	405	496	471	467	453	457	471	442	485	443	466	499	493	484	469	424	440	469	447	440	461	467	522	467	497	475	480	480	459	454	433	427	477	474	482	460	472	439	455	501	453	467	466	454	470	463	438	477	484	486	480	429	480	496	491	467	466	495	439	457	459	500	478	500	424	471	415	424	486	439	441	443	470	432	442	477	470	465	429	456	474	449	472	444	469	487	426	448	465	470	444	461	433	456	464	442	440	480	461	469	487	510	500	463	414	457	494	462	454	454	454	474	450	451	447	426	452	432	430	464	465	487	462	427	456	491	464	450	472	482	458	524	452	470	492	478	526	471	480	449	453	441	466	455	473	450	483	452	468	460	479	488	482	482	432	433	467	435	430	486	475	439	466	492	437	464	481	428	464	448	441	452	469	497	480	456	463	450	465	475	425	451	474	497	460	472	458	482	445	458	498	454	450	438	452	472	423	472	445	418	490	464	478	413	482	475	432	456	454	485	480	476	473	474	454	476	510	483	435	484	459	453	499	484	456	482	456	480	490	461	481	431	466	468	463	499	484	475	430	435	469	515	431	466	503	469	453	479	443	467	431	482	479	487	489	486	476	511	475	494	458	439	464	458	458	426	411	455	450	478	455	452	433	499	486	480	417	480	463	454	468	474	459	483	485	445	433	450	479	441	457	443	448	475	475	500	455	492	448	463	451	474	481	473	483	464	435	486	489	450	447	498	465	496	481	493	444	458	451	484	471	459	457	435	473	459	431	481	471	472	461	470	442	416	487	446	460	433	472	477	465	455	463	436	487	481	485	437	461	466	457	443	487	465	465	484	456	443	443	453	453	454	481	480	457	461	469	489	451	470	454	523	444	470	455	462	459	488	481	441	489	465	478	461	438	455	459	468	476	492	468	471	440	486	489	436	485	428	473	432	460	474	491	498	438	454	470	472	453	463	475	474	459	459	450	501	479	516	467	482	485	535	498	450	478	418	457	448	472	460	463	479	498	455	477	457	418	445	462	466	481	480	451	437	486	456	423	447	457	490	459	453	444	458	442	475	427	445	457	481	454	432	450	496	477	460	445	483	449	483	508	475	467	487	505	472	482	494	442	440	471	444	499	474	443	407	433	477	446	495	468	471	449	481	472	405	477	450	491	461	466	449	464	445	478	478	421	431	473	465	464	444	457	461	487	469	472	518	473	453	455	476	453	457	489	468	457	458	483	475	478	494	427	482	470	468	484	490	448	475	443	479	437	469	481	450	457	454	436	487	476	458	488	476	480	431	461	509	503	465	494	478	460	487	475	434	466	433	479	464	436	473	472	474	438	516	468	416	478	452	469	445	438	411	458	440	472	448	508	476	465	453	487	477	426	478	444	482	469	423	458	469	440	506	488	485	515	447	484	499	488	470	467	473	434	454	489	468	441	450	509	462	492	442	462	488	478	494	464	449	468	434	471	466	513	462	474	491	438	431	443	488	461	418	478	446	499	498	487	476	443	442	511	485	483	464	452	442	469	500	460	433	436	438	476	463	470	480	510	463	480	498	427	446	446	477	449	490	457	422	466	447	451	446	439	469	503	450	451	487	457	476	480	465	487	465	497	443	425	483	474	458	454	505	454	435	468	446	450	454	451	483	440	495	417	478	458	431	477	491	512	456	460	444	496	467	468	480	502	473	430	478	447	471	494	460	433	469	475	460	464	470	524	431	468	425	494	468	465	469	468	412	437	458	458	444	472	487	471	465	462	482	481	479	495	434	458	497	474	451	446	431	425	428	465	462	455	472	487	480	437	451	468	450	458	449	441	447	488	491	492	407	475	450	449	459	474	470	425	476	468	446	454	451	491	444	464	426	498	482	452	448	442	441	498	458	467	473	447	480	474	464	482	448	437	479
14723	1433	1101	908	696	504	480	459	409	384	378	399	365	354	351	330	345	345	357	341	313	319	329	318	337	335	316	327	320	344	331	349	314	316	335	333	326	339	319	339	351	331	355	350	314	299	330	361	324	313	366	346	332	312	309	308	342	332	343	309	315	348	358	315	333	320	309	350	334	310	337	318	320	343	316	336	323	323	350	338	331	308	338	300	344	303	316	297	300	324	296	324	363	352	325	361	378	337	333	316	343	359	309	321	314	317	315	330	331	325	329	307	360	327	322	350	339	325	290	296	348	345	322	368	302	337	299	311	312	324	359	319	308	290	315	360	320	346	327	331	270	277	316	360	322	340	347	305	378	339	337	338	312	314	290	338	334	307	318	360	364	346	314	352	340	338	290	324	331	343	355	315	296	353	323	328	336	340	322	301	307	340	320	293	344	327	348	355	333	330	333	313	382	315	339	368	317	325	292	338	330	293	314	317	337	336	350	331	311	318	325	324	320	325	359	336	346	291	302	329	332	321	332	345	351	322	346	361	299	298	335	352	327	273	335	309	314	321	325	320	331	330	301	328	376	328	330	329	335	326	324	351	341	319	337	321	339	302	298	313	331	318	316	344	345	329	350	333	363	359	333	342	337	306	318	346	323	337	305	355	343	334	294	341	304	330	304	304	328	357	283	322	312	332	327	325	331	321	320	309	359	336	346	350	362	333	368	323	316	334	336	326	297	305	305	323	326	364	320	340	323	331	307	341	317	330	286	308	344	301	365	341	315	328	333	328	345	325	333	334	333	303	346	327	328	334	335	319	325	278	316	301	304	373	304	294	341	328	312	315	347	336	347	369	350	325	290	317	285	322	344	341	336	337	321	325	329	352	337	360	319	359	333	353	294	342	337	325	342	300	340	337	339	327	308	326	316	323	323	344	340	293	318	297	298	334	366	353	299	348	319	332	309	303	318	338	325	354	330	351	303	329	325	359	331	282	334	336	322	318	319	327	322	325	323	321	361	311	346	344	322	319	325	346	334	278	322	320	329	310	320	317	332	353	321	335	344	344	283	343	326	363	345	340	302	289	340	319	350	340	315	355	313	330	315	328	312	344	308	330	300	342	330	337	298	346	346	355	352	298	354	322	329	353	310	344	359	302	339	329	315	290	333	320	311	321	343	322	355	351	313	295	332	326	340	294	356	306	343	309	310	304	354	338	331	341	334	337	339	342	327	330	349	362	334	348	294	313	284	314	331	296	336	310	373	337	302	343	338	279	336	363	320	338	308	334	328	336	343	310	331	325	313	340	328	305	355	304	315	269	319	315	314	300	322	320	322	315	301	326	317	312	312	326	351	341	319	294	329	349	339	317	373	343	349	348	316	289	304	321	321	342	348	304	325	331	335	313	331	355	333	319	281	313	315	309	353	296	317	331	327	310	340	324	323	319	356	305	287	296	310	360	318	319	337	295	298	322	318	281	271	286	338	349	319	343	369	359	348	309	298	287	317	320	314	360	352	326	329	354	325	341	326	309	335	320	326	317	327	333	330	333	360	314	340	319	317	335	322	325	337	300	375	336	349	303	329	314	363	315	310	357	361	297	314	343	312	311	333	341	332	305	316	344	345	318	314	350	368	313	327	320	342	356	282	335	312	293	285	324	361	296	336	330	276	348	333	346	326	324	312	311	345	314	319	298	341	347	337	344	362	361	347	345	310	328	331	294	331	320	338	300	343	348	339	348	356	323	330	332	342	335	308	322	359	335	338	336	317	315	326	339	353	332	323	323	321	328	312	328	327	331	323	338	339	322	322	304	306	322	355	329	310	323	340	367	318	331	298	310	357	362	295	351	295	315	321	294	291	302	305	315	348	295	325	303	341	331	334	331	310	338	320	345	367	314	348	309	353	294	324	356	301	308	322	300	304	326	344	319	324	322	319	344	303	344	309	327	341	352	308	315	308	324	306	337	311	314	352	341	314	335	310	324	309	312	314	294	329	330	289	324	333	322	325	364	312	313	313	336	328	312	333	363	310	319	309	309	351	335	338	337	328	329	326	349	311	336	338	306	330	322	330	358	330	319	337	333	309	321	330	359	342	306	312	299	337	327	342	353	350	376	297	327	311	317	333	332	335	331	338	378	318	278	313	332	359	363	346	328	334	332	305	317	291	363	355	325	316	318	327	301	313	325	296	277	342	301	342	298	343	328	325	301	305	326	350	334	316	339	368	306	340	368	330	334	323	325	335	306	323	325	328	293	309	308	312	310	301	323	336	340	326	326	312	336	314	347	332	315	388	323	326	300	290	334	358	314	344	354	333	337	315	338	336	332	292	346	290	323	342	334	348	317	341	338	331	323	295	336	306	348	320	329	334	309	312	326	327	341	320	311	339	333	332	304	311	330	296	335	348	349	335	347	331	353	313	330	289	336	318	317	334	319	297	337	334	322	320	323	333	347	370	351	348	300	339	349	320	328	328	306	346	321	337	311	309	343	312	322	328	322	340	305	327	337	348	329	289	332	366	283	310	312	303	326	294	332	321	347	321	308	330	339	315	332	304	341	307	316	352	317	332	346	345	301	334	339	360	321	343	319	331	306	332	324	316	327	302	312	327	346	307	321	312	292	345	272	299	330	361	325	332	338	291	323	317	315	334	323	333	303	344	321	321	318	298	316	298	296	335	330	307	286	353	317	333	304	322	312	344	323	335	346	303	322	346	325	321	347	311	320	337	316	346	312	326	317	360	327	308	331	322	329	308	302	318	324	339	342	330	331	312	336	294	327	348	322	329	301	304	355	299	308	325	318	343	323	314	323	291	343	377	337	372	310	329	362	325	329	302	307	323	321	328	306	321	304	326	327	323	335	310	350	366	318	306	318	329	307	295	350	306	390	321	347	320	346	310	320	326	346	321	348	375	344	321	321	376	320	342	309	324	315	305	296	322	346	327	299	308	336	313	288	294	331	322	357	316	318	320	357	346	314	338	325	340	354	304	334	339	313	311	326	340	301	355	360	346	313	312	338	317	326	336	322	340	338	307	327	350	348	340	346	331	352	342	330	298	319	327	339	308	324	291	354	336	334	327	346	320	328	317	350	332	361	341	327	353	347	361	338	364	293	333	343	341	317	348	338	335	281	300	321	334	341	307	314	340	303	327	318	301	307	297	334	329	338	369	318	341	328	339	327	270	315	332	345	287	336	327	307	326	343	310	304	349	326	356	346	325	305	363	306	305	365	346	336	302	343	369	315	319	323	318	341	362	342	315	325	316	357	341	355	335	334	364	294	353	319	320	346	335	308	337	348	329	292	302	328	335	312	320	313	311	309	349	327	339	323	354	336	307	332	306	305	328	333	347	322	301	293	346	333	345	322	282	340	316	294	309	287	323	343	301	329	343	329	341	303	338	346	343	334	337	329	310	333	353	312	330	316	308	332	291	321	318	316	334	325	349	325	324	344	310	339	299	323	356	340	300	356	328	321	332	300	321	332	339	301	316	342	319	319	334	325
8461	1454	2408	2568	2226	1960	1604	1447	1322	1178	1032	1060	1059	970	922	956	956	900	906	898	888	885	863	888	877	816	813	830	858	832	846	823	803	795	835	820	843	863	802	732	816	784	778	790	796	817	809	775	818	880	785	773	841	819	789	799	771	771	798	788	806	786	751	754	816	817	748	832	828	861	809	783	798	839	778	783	773	841	839	787	812	733	808	807	827	806	794	775	782	773	840	789	790	808	801	745	824	814	773	709	774	793	833	822	777	778	799	796	807	772	773	794	769	787	794	770	761	801	800	800	772	795	774	810	778	845	753	798	809	801	796	817	781	753	817	794	776	775	818	790	834	795	778	751	836	797	806	751	785	794	761	796	744	841	710	835	787	750	778	775	760	759	817	758	781	788	779	806	763	783	734	780	789	803	788	792	774	769	803	809	784	777	736	784	743	815	782	792	767	784	784	797	776	794	829	802	804	822	778	790	802	781	789	816	762	817	784	770	818	783	805	790	824	808	786	811	800	757	805	777	805	792	800	762	838	791	787	738	778	779	777	796	731	781	751	866	801	805	761	760	807	783	802	756	773	801	805	804	806	761	850	828	839	736	764	790	796	760	750	807	815	777	788	840	788	806	827	780	792	801	748	796	795	804	758	796	812	788	860	792	802	784	782	795	709	780	791	833	764	798	837	800	769	753	801	811	774	833	774	846	820	799	822	804	780	766	790	780	748	767	800	759	802	751	823	817	750	821	845	791	775	813	835	812	811	806	761	828	795	833	771	795	784	829	771	779	769	825	795	788	820	815	794	749	797	783	795	802	790	794	814	795	804	765	822	795	769	795	763	788	788	801	784	804	798	812	828	779	776	809	802	811	759	780	780	726	834	787	757	829	769	744	773	787	772	812	823	830	756	805	733	744	728	768	797	832	787	819	833	779	810	779	737	795	771	769	781	730	797	755	763	808	758	717	777	798	778	762	757	765	831	787	784	804	752	782	805	806	766	812	816	803	796	793	845	815	782	810	773	757	757	771	816	814	800	790	794	783	845	807	771	787	798	831	745	765	779	783	858	798	776	794	814	776	771	836	790	817	787	796	781	765	782	821	777	815	821	758	882	819	832	827	794	752	756	719	773	761	800	785	730	807	826	819	774	815	788	779	834	794	744	775	789	795	755	805	850	766	794	850	741	811	811	798	780	776	803	821	772	790	777	802	760	829	756	770	792	793	851	766	755	779	795	789	743	781	825	793	807	815	785	757	841	790	783	768	773	846	799	811	764	743	811	807	780	776	776	780	813	799	797	789	774	781	773	777	783	768	829	748	773	772	800	787	771	755	808	761	836	829	762	759	782	716	804	853	790	808	793	803	849	795	761	751	751	778	722	783	785	797	772	779	805	784	758	790	788	798	767	776	803	807	794	777	800	795	797	816	790	778	748	792	774	782	769	787	770	798	801	788	774	781	806	747	780	805	766	788	815	796	803	812	766	765	745	787	815	756	820	816	735	797	832	758	808	779	812	798	830	798	813	786	765	738	750	773	805	775	837	743	852	780	781	786	798	753	753	830	817	789	776	808	760	769	865	787	785	781	763	788	809	809	809	783	800	800	822	770	804	776	806	785	810	871	771	785	774	811	786	767	813	808	793	786	798	767	795	834	783	773	736	791	750	798	770	800	782	823	817	760	795	783	844	769	778	850	837	827	758	831	779	825	753	825	793	757	767	830	799	800	767	777	773	778	808	786	821	812	757	781	735	785	754	750	825	774	778	798	781	758	786	726	776	804	799	871	833	762	796	824	843	815	835	768	775	762	843	772	817	757	753	771	776	760	767	813	736	835	793	771	789	784	794	803	800	795	783	756	827	803	743	740	844	755	759	754	792	784	786	794	798	766	837	752	784	725	814	859	747	740	728	792	766	809	786	786	797	808	804	798	801	833	752	786	825	798	760	776	795	780	705	775	792	803	730	811	759	819	750	837	772	831	826	801	796	783	805	720	775	784	773	792	808	795	759	764	823	788	801	805	807	783	772	787	810	842	816	769	813	825	780	821	807	805	758	765	797	767	797	794	755	777	788	859	816	752	794	810	767	794	770	840	807	782	803	799	866	751	825	821	825	863	767	781	823	758	796	790	829	804	772	824	742	737	799	794	804	811	769	811	830	723	789	850	820	789	757	847	791	779	723	800	761	774	844	780	796	744	838	752	796	798	797	770	799	762	790	816	761	774	810	799	729	797	771	749	804	731	803	760	792	745	759	741	736	800	798	814	779	788	787	817	781	807	777	807	787	767	819	785	817	826	800	782	756	816	778	799	722	792	791	766	765	804	789	750	833	765	745	829	759	808	837	748	803	812	803	777	849	775	704	781	811	799	771	721	813	830	817	824	797	780	783	824	828	728	805	826	816	824	744	830	787	754	796	757	808	819	773	780	774	812	785	798	813	812	765	802	820	744	821	807	766	863	808	803	812	732	786	799	788	786	746	772	787	811	798	756	744	754	829	823	787	768	818	745	787	830	781	755	761	738	798	804	795	740	794	786	793	787	773	804	797	778	785	798	771	809	807	748	799	788	772	777	775	742	772	800	846	782	775	763	812	801	784	790	793	774	822	785	788	785	804	793	789	788	819	783	771	795	785	757	786	806	800	859	781	823	747	752	788	762	809	762	819	813	827	831	749	822	740	783	789	803	844	801	814	769	794	766	819	790	798	753	794	779	747	799	825	777	762	826	836	811	794	742	806	803	754	772	798	825	841	725	769	788	784	842	716	794	745	795	769	775	866	773	778	757	807	840	782	848	780	783	778	830	764	761	779	806	789	768	771	764	808	802	794	772	819	827	759	814	792	822	791	763	789	785	817	750	792	817	841	805	822	831	856	791	789	793	752	792	832	774	778	768	841	787	768	729	789	778	791	780	714	746	795	771	767	802	752	781	794	824	784	724	810	752	799	804	813	768	824	788	797	793	791	771	752	814	800	775	789	814	772	793	817	785	796	773	772	813	819	799	775	804	785	808	794	766	767	741	759	782	761	761	792	824	871	808	787	844	809	782	753	831	793	831	814	771	767	830	781	817	782	781	781	802	810	783	800	829	805	776	807	771	793	772	788	782	781	730	843	786	798	711	770	797	820	779	764	816	794	786	788	773	780	799	724	784	796	748	775	797	783	785	800	759	790	815	788	781	817	746	744	762	780	789	799	806	770	761	775	815	808	779	799	760	848	790	775	800	773	790	767	760	768	815	776	778	837	784	823	806	767	738	814	836	739	827	733	811	796	806	800	802	780	780	859	760	745	777	862	792	743	778	787	810	800	790	800	777	764	841	783	783	840	779	755	765	763	816	775	787	743	726	780	802	794	795	788	764	737	827	798	738	762	742	790	733	833	764	764	759	763	797	789	843	766	807	762	795	806	793	761	782	805	755	743	821	770	769	768	812	802	788	789	774	739	781	774	813	803	771	779	787	767	796	783	752	830	839	787	829	807	755	793	800	778	766	791	791	823	799	768	821
1442	291	288	293	287	283	294	305	270	272	308	271	290	282	275	281	297	288	308	283	258	280	254	285	289	291	269	271	287	296	289	260	249	260	258	275	265	249	284	262	260	269	297	266	285	256	244	260	286	261	266	293	256	334	264	325	280	285	288	289	263	286	265	264	289	289	268	256	290	287	270	258	289	298	275	255	280	283	303	260	288	269	267	244	270	263	265	232	251	266	316	288	286	263	244	289	294	287	254	267	270	292	277	273	246	283	284	255	277	274	268	289	292	310	267	257	263	279	246	266	279	292	311	304	265	237	267	276	260	265	288	287	265	285	272	289	279	258	288	270	258	244	304	279	296	264	257	280	273	258	260	283	256	271	321	255	247	273	272	248	261	280	304	285	283	264	254	286	275	259	262	296	264	283	315	259	314	275	294	252	297	302	243	275	259	296	258	292	297	271	296	276	302	245	278	302	276	265	230	247	311	257	263	294	280	282	249	274	277	279	279	257	269	278	296	304	248	287	261	269	277	281	309	271	272	293	267	271	227	265	287	246	305	278	290	264	290	291	275	274	276	297	267	304	276	267	283	247	285	263	258	291	281	264	300	270	272	298	277	284	272	290	293	273	301	255	282	293	287	227	289	272	300	278	272	285	284	268	258	263	287	283	284	275	262	244	258	282	265	263	266	252	264	268	270	263	251	317	282	273	252	261	260	281	288	279	254	243	290	292	255	296	309	286	271	275	282	296	242	252	290	265	291	292	287	281	286	293	285	261	286	292	309	229	264	291	270	281	279	296	286	302	285	295	266	285	246	272	295	301	283	304	271	291	286	278	263	283	223	287	285	247	275	262	309	286	272	251	276	308	278	255	279	284	273	302	266	260	284	301	256	314	271	288	272	262	244	248	292	283	261	262	286	271	279	300	256	244	288	292	291	307	265	256	279	301	283	268	268	297	295	282	306	272	256	282	301	266	267	276	271	299	288	263	278	283	287	276	238	294	282	280	274	252	282	284	281	310	271	284	304	277	299	277	268	280	280	275	270	281	280	263	268	283	296	267	246	275	264	281	279	265	269	285	284	282	295	278	251	280	296	256	280	303	318	287	266	242	268	296	244	296	262	273	278	306	290	267	305	264	268	298	271	295	281	289	250	255	271	274	285	267	279	256	259	295	291	262	317	298	304	304	276	265	268	272	295	324	280	251	279	255	285	282	285	266	268	262	264	279	301	252	284	264	278	274	306	235	298	267	260	299	301	270	301	256	304	255	311	278	264	310	258	291	284	298	250	226	263	270	238	265	250	274	300	285	290	289	280	294	258	275	304	282	281	289	272	276	274	291	265	266	291	258	296	296	296	285	280	272	293	253	301	325	254	270	253	263	307	287	281	248	317	289	266	294	283	279	257	275	260	289	258	269	283	280	289	259	294	274	274	292	294	260	276	303	278	273	251	280	294	276	295	296	282	284	267	284	269	283	272	291	296	266	284	248	269	294	279	238	257	309	261	268	297	278	297	304	271	281	274	264	255	266	284	249	289	286	295	280	243	284	258	275	249	272	281	317	287	271	269	231	270	280	317	281	274	294	269	278	263	269	274	290	296	282	280	256	280	278	303	253	265	268	272	268	253	241	302	291	255	281	264	261	286	279	293	285	293	295	280	256	259	279	273	273	296	294	238	279	254	303	276	283	296	271	269	248	293	296	251	261	270	265	261	276	284	295	293	287	277	260	288	284	269	245	257	293	300	292	302	282	270	288	275	274	279	285	266	257	275	260	288	296	264	272	290	291	277	275	257	293	279	298	299	288	297	268	255	283	290	247	279	297	251	309	277	270	273	240	247	268	264	258	261	264	285	299	303	275	288	274	287	316	303	290	265	300	280	290	264	292	286	299	253	278	261	289	305	285	276	296	265	267	284	275	296	288	325	281	270	277	271	298	281	258	286	281	304	263	267	267	278	298	295	260	283	273	308	266	238	279	290	269	287	292	265	249	284	306	244	284	246	261	268	267	297	266	269	247	260	229	285	287	268	256	278	275	275	267	308	252	299	267	296	311	257	275	290	313	290	292	294	255	278	274	270	274	248	252	249	288	259	272	249	296	254	305	298	260	286	272	269	247	282	292	289	306	287	281	287	295	234	248	249	241	274	275	297	253	282	297	256	315	272	289	271	258	276	289	276	269	258	312	275	262	268	284	279	270	269	303	296	261	279	254	246	257	288	260	263	286	298	275	281	288	245	260	267	272	285	288	239	263	313	274	274	268	256	301	287	265	268	268	271	241	248	245	266	252	268	270	269	275	275	271	280	295	276	274	254	269	258	258	282	270	295	311	280	278	262	276	301	274	268	302	298	288	280	268	297	282	275	280	309	306	267	267	276	274	278	233	254	275	285	287	241	262	257	301	261	292	318	272	236	262	270	295	295	291	271	305	278	255	286	264	303	297	259	279	289	256	298	256	272	254	289	284	301	323	244	257	308	300	276	269	254	238	278	282	284	262	261	246	284	301	266	267	292	245	276	287	268	284	278	273	299	295	289	261	256	270	271	276	282	300	261	278	293	261	275	305	299	276	262	273	291	254	294	305	287	278	294	263	276	283	247	277	282	255	289	273	276	283	298	285	274	269	278	280	296	315	281	273	251	279	257	283	272	272	261	293	249	271	244	300	305	285	286	241	285	271	231	287	261	313	266	261	265	266	261	272	297	270	273	294	268	286	253	285	268	230	248	309	283	271	278	305	268	252	318	287	291	282	306	262	265	263	277	286	284	296	267	258	224	259	274	301	293	276	274	281	280	269	292	282	264	255	274	256	294	279	263	273	264	280	260	263	297	260	282	314	259	276	266	290	258	338	274	258	285	279	296	279	242	269	268	298	281	282	281	292	307	255	246	276	276	285	259	262	283	243	289	261	250	286	297	283	253	297	258	286	301	266	289	263	250	277	270	278	292	282	301	285	273	290	278	307	251	267	266	277	272	263	261	286	282	296	297	307	289	295	244	266	238	268	297	306	272	282	267	258	267	300	263	261	267	263	247	277	280	285	297	255	264	266	299	273	285	285	239	265	283	295	265	288	290	268	308	278	263	264	278	300	267	321	305	271	283	286	293	278	267	284	278	256	241	266	270	239	261	274	279	262	272	265	260	321	273	273	239	288	307	284	285	279	284	257	260	297	320	290	278	267	281	287	289	291	291	261	266	276	261	265	271	255	280	295	276	262	287	254	280	283	272	234	289	266	274	273	277	294	265	286	283	285	257	259	288	263	263	295	259	301	290	267	261	288	242	267	318	270	273	229	270	274	254	295	260	289	287	290	298	255	316	269	274	272	271	268	290	316	274	244	285	284	267	296	335	315	307	295	259	310	250	295	244	267	269	266	292	314	293	295	276	265	313	284	277	294	257	286	271	282	266	273	277	299	301	278	282	281	294	275	259	247	238	271	272	275	277	285	315	281	265	256	256	301	265	268	317	264	270	277	283	303	295	256	307	281	270	285	248	260	268	289
1823	673	718	697	717	691	633	702	669	680	643	672	679	638	662	651	690	655	677	665	655	670	656	663	665	650	633	619	680	605	664	632	670	648	672	664	663	611	678	721	679	658	665	663	612	616	665	667	635	702	686	688	639	646	713	666	700	671	664	630	683	653	716	673	637	656	613	698	704	673	610	653	620	671	650	699	653	653	652	661	703	671	662	628	657	646	672	665	671	636	651	664	675	644	662	697	617	628	694	682	649	620	656	674	660	617	634	712	702	650	649	713	658	684	685	696	643	661	679	688	605	640	644	690	672	674	667	664	647	694	661	648	636	700	645	646	653	665	623	642	664	673	647	662	661	701	649	630	700	645	664	657	634	640	643	617	662	674	674	648	669	609	664	624	645	666	610	604	672	650	650	636	667	671	675	679	666	660	674	650	675	608	656	645	713	667	646	644	643	664	665	698	653	665	647	676	636	679	654	660	682	659	649	686	689	689	677	683	669	636	658	713	690	691	647	654	696	654	705	696	632	638	672	690	651	707	608	713	662	664	652	694	707	655	696	679	611	661	650	670	649	658	657	603	644	672	627	663	623	675	645	646	683	656	660	645	694	680	616	678	609	677	669	655	676	682	706	688	664	632	695	649	673	632	635	632	685	682	654	652	642	649	694	638	673	648	677	656	671	651	676	660	695	688	680	622	683	645	706	672	649	668	693	668	676	629	658	651	710	634	664	656	727	662	695	672	622	662	652	657	666	643	688	654	663	624	648	647	675	642	637	684	648	654	681	682	647	689	667	639	687	621	709	645	642	636	642	664	668	670	622	621	680	655	692	667	681	674	691	700	648	685	695	634	670	687	652	693	636	664	665	620	634	657	637	675	666	662	679	675	660	624	655	674	657	672	643	680	685	656	694	682	669	636	666	624	633	655	624	664	704	665	670	701	664	657	669	674	676	692	651	675	637	604	657	683	676	636	638	685	684	656	658	645	682	661	592	640	659	641	682	645	661	668	638	607	686	647	726	596	665	641	639	669	632	679	611	626	661	673	659	659	670	645	648	648	676	625	638	670	707	659	662	683	651	628	672	635	686	613	718	628	684	650	679	647	677	670	654	670	625	666	669	652	679	634	641	620	639	690	641	667	621	682	668	682	639	658	680	611	691	676	640	659	604	632	664	632	644	634	639	655	675	687	614	647	706	687	654	664	680	607	653	681	654	646	672	691	685	645	629	636	658	676	620	649	653	636	647	645	623	684	651	677	669	653	647	688	714	640	729	651	671	613	639	665	670	639	659	705	649	657	637	660	656	662	651	667	677	655	682	719	607	643	639	655	654	703	629	648	673	699	668	620	664	687	703	655	661	667	665	612	650	638	654	628	620	663	627	642	674	652	674	661	672	662	675	645	637	649	664	657	654	660	646	664	680	672	649	653	694	684	643	675	711	645	677	660	687	671	651	668	631	693	654	640	634	670	700	631	650	611	608	707	663	632	678	650	618	627	705	657	691	668	645	620	619	698	616	710	711	651	666	663	641	693	681	663	661	681	676	663	632	673	639	625	659	619	677	646	685	649	650	602	662	663	654	667	672	655	629	706	676	637	661	620	656	647	689	657	649	654	634	655	614	642	662	672	687	703	653	646	709	668	686	705	631	643	619	620	649	658	703	663	657	644	649	682	672	697	636	642	691	677	657	614	661	679	709	695	652	671	648	630	616	641	699	664	667	629	633	626	629	676	677	655	631	657	647	652	657	710	671	665	691	639	711	648	678	643	657	681	696	660	692	637	695	649	648	671	646	635	661	678	612	681	650	637	682	639	656	682	633	685	648	696	614	639	612	659	633	636	657	694	674	621	685	683	656	654	650	691	687	677	663	653	634	710	613	666	670	655	690	675	653	655	664	628	702	693	678	701	641	647	650	691	720	650	670	667	699	626	625	695	640	621	677	618	643	699	687	655	659	676	666	661	696	620	672	637	662	679	679	663	645	641	621	637	678	656	668	629	654	667	665	659	695	699	637	643	647	660	650	669	659	638	646	659	625	637	621	616	623	676	699	641	670	671	710	681	678	668	701	707	672	642	623	649	647	647	633	689	672	634	637	636	657	650	684	625	670	656	654	674	689	657	653	660	623	658	613	602	671	660	652	639	642	661	687	700	651	638	632	670	670	681	680	669	637	668	696	665	626	663	643	596	636	660	682	634	671	685	683	664	652	658	648	698	648	653	652	603	655	675	652	675	658	627	615	662	669	635	689	637	615	655	682	714	647	702	658	647	673	653	673	682	652	713	629	706	652	666	698	610	695	627	686	718	699	647	650	647	638	704	667	667	638	660	647	653	686	687	640	649	679	685	689	649	650	636	626	634	664	635	656	720	672	634	662	674	683	654	665	644	713	691	691	648	602	654	653	661	631	652	629	660	638	610	659	635	607	673	659	586	645	677	644	649	669	671	614	673	685	629	647	635	648	681	671	651	652	706	658	645	654	704	657	693	657	712	671	634	658	655	691	664	673	649	610	657	658	651	660	661	660	654	660	622	599	613	661	712	685	687	661	693	666	642	660	701	680	680	633	628	650	712	698	666	690	675	660	682	716	672	682	614	653	676	677	604	638	671	651	670	670	660	675	679	656	608	648	611	655	640	651	610	649	648	636	682	672	613	692	668	707	645	606	642	648	669	643	667	673	637	657	651	649	633	672	670	629	683	651	639	696	660	649	653	659	637	653	666	650	633	646	616	679	715	669	675	638	673	655	687	688	664	670	620	649	609	667	645	649	628	629	681	691	701	670	700	674	669	671	683	654	633	641	663	618	715	654	641	694	675	659	657	643	654	659	598	689	590	675	672	652	654	651	620	662	691	636	664	588	659	687	668	676	679	678	630	647	698	655	674	685	676	687	686	674	635	647	647	625	660	641	658	630	638	693	645	668	672	659	664	649	625	648	658	615	640	667	692	654	676	618	634	639	649	679	631	627	654	626	697	654	654	694	633	680	680	638	672	638	690	626	715	649	706	625	669	628	673	649	672	713	689	658	632	659	695	640	670	663	630	653	650	639	637	637	701	601	670	680	642	666	690	705	661	630	632	638	613	688	684	659	693	685	674	648	692	639	627	663	668	658	682	687	651	618	676	636	691	652	655	699	670	642	682	682	637	688	652	677	630	657	682	703	671	659	625	607	712	702	648	708	654	703	673	638	627	627	665	711	655	676	672	611	657	657	674	631	668	639	633	678	663	674	672	626	626	651	651	682	691	709	684	668	656	656	663	681	653	672	687	679	708	696	655	625	671	666	611	679	635	651	614	658	667	665	620	692	686	643	657	623	688	599	653	654	684	662	610	631	646	645	660	650	631	637	683	690	669	661	672	677	704	649	644	608	599	662	669	680	656	662	672	661	689	651	669	611	678	662	630	655	663	695	655	617	650	619	677	663	666	660	660	673	683	672	678	652	659	627	655	635	621	694	678	707	667	651	687	666	642	638	693	658	662	607	678	633	672	652	654	689	642
7457	532	513	460	315	304	235	222	213	183	204	209	184	200	187	159	199	181	181	200	199	187	205	187	171	181	163	158	184	170	149	158	164	163	189	167	166	170	167	162	175	172	162	177	161	172	171	187	169	149	151	164	179	168	161	188	155	152	183	158	163	164	167	162	182	203	175	201	148	156	179	183	170	157	150	184	146	143	143	177	151	165	179	172	190	145	173	167	175	152	189	173	176	166	157	164	162	144	196	169	161	183	176	165	156	179	163	164	189	180	169	170	158	162	182	179	186	162	151	162	155	167	158	149	184	166	155	145	169	149	181	158	158	165	166	185	173	157	155	157	183	159	176	158	185	165	154	158	168	164	163	154	148	162	173	165	168	169	167	166	171	167	188	184	155	162	179	164	188	169	160	168	173	175	148	195	177	191	196	178	180	199	192	169	175	160	163	159	155	174	155	145	189	171	174	174	186	148	168	160	171	168	172	169	151	158	176	161	176	183	175	182	186	163	185	141	165	147	161	170	145	168	169	174	166	141	183	185	150	163	161	186	162	163	151	151	154	178	161	165	167	178	156	164	137	172	170	149	151	178	179	147	165	153	157	181	174	161	169	173	181	173	175	204	210	181	172	162	170	186	180	165	177	195	162	143	159	160	166	158	158	159	174	148	145	181	168	160	180	170	163	178	131	169	161	171	181	172	198	173	187	167	139	139	178	148	155	156	167	148	177	152	164	157	167	179	179	202	158	175	147	176	200	167	150	171	179	177	148	163	164	170	164	180	186	152	171	172	172	158	155	157	184	171	169	170	144	161	152	165	175	158	157	179	180	178	155	185	188	167	150	181	167	182	182	157	169	174	192	158	141	157	162	160	156	145	170	172	192	165	180	164	164	154	176	150	176	160	180	179	161	173	166	198	165	169	194	184	152	144	160	161	159	150	161	162	154	147	166	171	154	142	156	133	168	200	172	171	172	194	186	182	162	182	166	171	174	147	152	157	153	142	175	179	181	178	180	177	163	171	142	164	158	168	152	175	161	154	161	161	151	154	178	141	183	165	173	170	172	154	155	152	147	183	156	148	156	132	154	140	165	167	163	148	145	170	172	180	167	154	147	178	164	171	146	171	179	156	162	177	170	195	164	175	139	172	176	177	176	154	172	159	147	155	156	146	183	161	175	146	182	170	172	170	170	176	150	137	187	227	202	196	177	138	188	172	156	172	179	171	152	151	148	157	164	164	143	138	158	165	187	190	166	152	170	156	167	173	185	174	171	169	178	177	182	192	153	169	174	167	167	167	161	176	163	166	164	155	166	151	158	138	156	144	175	178	161	125	165	171	186	155	158	159	133	161	171	156	154	152	168	179	165	157	164	193	182	167	173	178	173	162	136	161	158	183	154	150	174	175	176	162	155	179	191	173	162	170	176	172	168	167	160	169	167	182	176	169	157	201	138	149	191	165	163	145	159	177	188	160	164	191	139	179	151	152	122	156	171	156	167	175	146	176	155	134	174	148	175	180	189	175	165	150	170	151	143	167	137	162	156	150	168	175	167	147	163	159	170	127	156	192	159	168	180	166	179	164	170	172	153	157	156	185	177	164	195	170	194	157	175	159	170	162	191	177	168	161	159	168	176	159	177	171	166	155	170	167	173	181	178	171	174	169	161	171	171	137	165	140	163	174	166	175	181	177	162	171	174	177	161	173	167	162	168	165	165	184	178	154	175	188	183	188	185	156	160	157	168	173	161	170	165	175	168	170	159	199	155	169	163	163	186	169	147	170	168	156	168	192	186	180	165	177	160	149	166	164	158	193	185	172	188	144	163	160	150	188	143	189	182	170	171	183	163	161	194	163	178	146	162	158	165	167	196	194	165	170	163	137	147	155	156	152	167	171	164	154	157	177	157	175	146	182	177	161	153	200	189	157	161	202	192	146	162	155	175	159	147	153	152	150	162	177	136	158	176	155	163	155	181	160	208	146	146	182	191	165	164	187	168	147	152	176	202	163	151	167	178	186	161	174	188	149	189	179	189	124	173	180	167	168	167	168	164	175	174	172	180	163	146	169	168	172	196	175	152	159	167	212	159	167	171	167	158	152	167	151	166	162	182	159	173	137	172	168	167	161	160	160	154	175	153	178	163	146	188	171	163	176	173	148	156	172	172	161	150	158	174	161	169	162	157	184	163	153	179	144	152	178	159	156	171	175	158	192	185	172	164	173	149	182	181	184	157	182	183	153	188	172	154	158	190	190	158	143	149	152	191	169	154	158	180	185	156	164	187	170	195	176	202	164	150	174	161	150	152	169	186	163	150	167	179	152	170	174	195	158	150	169	182	137	187	183	185	172	159	167	152	199	158	132	159	213	156	165	172	168	174	144	189	146	182	166	157	206	183	124	164	184	161	150	156	176	163	163	167	189	156	156	175	177	169	168	162	182	136	161	168	171	184	161	158	185	172	175	174	163	158	176	146	151	164	141	170	161	173	196	146	159	169	170	144	187	170	200	154	147	177	164	155	146	185	167	160	139	163	176	175	187	194	166	183	165	144	172	176	179	165	169	148	161	173	163	161	160	194	148	159	159	187	155	162	212	165	167	158	158	179	146	144	188	145	154	163	178	153	166	166	142	152	165	159	166	171	175	156	195	170	156	170	176	174	163	157	174	186	159	171	169	161	176	182	164	182	164	164	167	173	154	161	175	161	164	148	168	171	173	151	175	171	161	174	194	170	196	153	186	179	166	152	169	182	171	180	148	150	155	158	168	162	153	173	170	173	177	177	164	179	164	158	126	160	170	161	156	180	164	172	164	163	163	152	159	179	162	197	172	165	163	168	157	163	155	161	139	174	160	158	163	221	145	179	181	201	196	160	159	172	163	164	189	177	169	165	170	138	146	158	168	160	152	181	175	169	158	168	196	172	152	165	172	192	171	155	168	148	175	146	146	151	145	176	164	174	180	180	148	180	164	159	150	159	167	168	151	184	160	188	162	178	151	183	165	180	157	181	167	182	174	159	179	166	179	176	181	164	153	168	153	177	154	134	166	160	172	163	169	176	133	170	179	171	174	156	172	176	140	176	169	138	201	180	153	170	173	155	160	147	157	164	157	169	169	167	177	153	179	175	161	153	170	179	191	186	150	157	155	158	161	170	151	172	171	166	159	153	163	156	154	166	155	161	169	160	176	176	167	168	178	177	163	160	139	161	165	158	154	190	192	148	142	148	179	162	168	185	143	169	157	167	198	148	165	165	168	175	139	173	167	164	191	151	171	175	168	164	162	166	178	155	135	167	175	161	167	159	181	178	166	161	163	187	162	194	185	159	181	149	154	173	174	170	201	154	162	188	162	157	169	172	169	194	149	146	181	149	159	148	160	171	170	164	167	190	153	171	170	167	161	160	159	186	157	145	133	176	174	163	137	163	140	166	169	157	150	159	169	156	175	166	161	185	185	165	178	177	168	172	165	171	142	146	168	166	148	161	155	192	148	204	168	147	167	156	167
6403	793	1359	1425	1216	1103	950	800	784	709	609	594	546	622	551	566	511	524	523	487	538	520	517	533	480	514	481	486	527	476	486	485	495	511	491	448	496	493	464	471	494	465	439	510	457	494	450	438	448	429	449	509	468	504	473	492	486	454	469	502	515	461	461	469	442	460	501	475	467	494	504	459	441	458	450	434	473	478	434	461	472	473	455	473	474	458	459	469	473	465	452	465	473	467	499	456	456	466	444	516	479	484	498	451	497	461	497	435	478	447	495	457	460	472	456	455	487	473	479	471	455	477	442	439	465	459	439	452	474	441	453	475	466	446	429	448	443	447	466	465	469	454	491	497	470	453	446	458	495	507	483	484	490	453	450	477	459	492	468	450	450	465	480	447	438	432	529	448	458	468	484	457	450	447	458	470	490	451	461	448	439	462	447	475	468	503	435	433	464	418	473	436	474	493	452	431	456	467	463	495	471	483	457	400	482	454	505	459	521	451	462	450	460	458	468	468	455	469	452	452	484	444	444	444	500	462	510	480	474	445	460	435	460	465	478	448	490	464	543	449	448	457	494	450	431	449	461	497	434	428	460	459	467	467	464	463	488	434	459	488	446	466	451	449	444	488	457	470	500	478	464	509	444	465	480	456	443	465	450	436	456	456	489	441	455	462	444	501	476	476	431	478	446	508	426	438	435	442	478	428	501	462	461	449	433	481	482	476	469	476	452	447	457	506	431	436	452	471	475	497	469	469	460	465	453	448	484	482	475	445	478	467	473	479	418	470	456	490	448	460	450	459	455	465	476	474	440	474	458	466	451	452	468	492	456	448	453	469	457	459	447	431	486	500	449	468	516	488	461	479	456	475	480	484	471	433	463	479	457	491	409	498	472	460	472	495	447	493	463	437	433	445	463	453	459	500	473	442	456	505	461	473	420	463	468	485	448	468	442	523	462	481	461	468	475	480	509	440	440	484	470	473	481	474	442	433	451	456	464	424	473	480	457	477	500	453	430	478	451	480	498	440	452	486	487	452	458	427	483	461	459	481	464	456	436	462	479	471	454	431	440	450	478	476	448	490	472	451	457	473	476	457	449	483	474	472	473	460	474	438	460	493	468	475	447	463	459	450	455	447	408	430	497	491	473	429	459	474	465	459	444	485	472	448	459	432	477	499	438	476	468	463	451	462	438	479	439	448	431	421	470	450	469	473	495	463	441	418	473	492	510	484	500	450	464	481	445	482	491	436	461	470	471	469	452	409	440	454	463	453	456	449	453	486	450	467	441	461	485	478	436	443	464	474	445	456	438	475	468	421	486	488	468	495	477	485	449	432	411	508	453	459	466	453	457	439	440	497	498	438	442	445	478	477	510	450	424	479	466	442	482	498	441	409	482	417	469	458	458	464	489	466	461	406	489	501	453	444	492	455	479	456	430	485	459	435	484	478	466	488	457	480	458	469	493	461	443	453	439	501	498	451	456	441	467	418	458	444	463	498	437	418	494	462	449	478	490	470	508	447	497	455	436	438	454	449	477	477	487	464	469	442	428	477	440	441	483	503	445	468	429	455	480	444	462	476	473	465	493	476	453	469	448	480	467	454	425	473	425	455	464	468	477	442	464	472	481	473	497	497	456	436	477	451	436	465	476	462	478	449	440	467	494	501	494	492	463	482	500	469	450	467	447	476	438	450	418	469	459	476	465	492	413	463	433	458	451	467	482	453	481	461	468	467	442	449	446	467	488	466	471	448	466	433	479	446	491	469	442	449	456	410	494	461	516	453	430	451	488	468	464	479	421	458	459	475	445	499	500	489	491	485	462	431	438	435	457	481	483	458	453	420	453	465	446	471	471	487	487	449	465	443	475	454	450	479	451	470	485	444	453	512	466	443	452	450	473	466	462	454	455	443	485	461	458	465	462	490	471	469	438	478	429	483	497	469	443	446	448	448	485	472	451	447	464	462	489	466	440	431	468	454	455	462	510	446	447	481	443	479	466	500	467	470	457	444	427	439	490	452	448	427	458	441	473	453	444	454	475	453	460	453	499	483	484	462	498	483	478	424	465	453	464	467	448	462	489	469	487	476	492	452	470	458	469	454	485	487	457	421	442	478	490	474	470	471	490	455	454	483	458	463	482	465	485	459	472	436	466	462	496	471	451	438	446	460	450	482	477	488	487	459	421	477	451	468	455	443	480	484	467	461	442	475	467	474	451	430	432	486	434	444	515	491	465	444	436	448	438	460	497	425	501	468	481	440	478	462	455	443	453	434	498	464	441	459	499	432	468	474	488	480	467	451	453	442	473	439	449	502	492	501	471	463	468	470	463	476	455	468	472	483	473	447	446	454	427	495	467	457	429	506	443	472	445	487	467	496	464	437	448	477	453	489	465	459	484	456	459	479	445	455	459	488	452	484	452	461	477	434	428	434	464	485	464	445	476	446	469	466	412	466	475	423	461	481	441	471	443	439	492	491	415	428	512	457	489	511	488	475	480	463	458	466	480	484	423	464	474	473	481	485	449	499	455	476	462	504	463	462	495	442	422	467	445	467	451	514	434	458	461	493	439	486	463	459	493	454	473	481	478	449	446	455	473	444	512	468	474	487	459	491	475	443	470	459	476	454	464	478	443	422	437	459	481	462	471	496	467	490	472	462	472	452	458	496	498	444	512	430	442	466	501	494	472	457	441	465	477	461	456	464	465	445	460	442	478	456	434	448	460	482	498	493	455	461	463	493	491	466	456	475	488	483	436	454	433	458	477	422	470	425	424	450	483	430	432	486	478	479	477	482	437	437	435	462	485	449	476	471	425	454	457	440	450	486	517	468	492	437	458	498	489	461	482	457	481	451	457	446	451	475	448	451	488	437	462	427	444	470	506	494	443	478	475	419	479	492	488	450	487	465	453	479	450	507	450	432	462	489	435	446	452	462	470	449	460	482	462	456	497	443	469	456	446	473	464	473	482	439	423	467	477	438	516	466	455	466	478	450	445	472	432	421	459	477	446	472	438	475	446	495	497	476	488	495	452	465	517	462	445	481	469	446	450	460	472	483	480	469	479	486	473	443	445	474	455	484	470	473	442	457	455	422	451	457	467	462	485	481	452	473	479	481	457	456	437	459	470	473	466	444	469	483	445	463	468	458	488	465	477	466	479	439	455	462	443	490	486	467	489	430	493	449	454	472	463	461	424	467	488	458	438	472	461	443	497	472	478	461	451	461	480	456	474	465	459	468	428	487	509	468	422	471	470	476	432	454	437	475	466	478	469	408	446	507	446	425	454	504	491	468	462	449	447	489	512	460	462	453	443	473	432	446	462	502	461	453	487	485	450	465	478	442	426	479	493	482	455	461	464	454	484	438	507	481	447	426	449	471	461	416	489	484	456	468	490	471	455	440	453	452	461	443	451	473	457	473	511	518	461	466	450	447	455	525	439	476	433	473	471	450	463	501	478	458	480	505	480	456	435	484	487	446	474	464	475	436	454	477	473	440	489	433	506	484
14651	1391	1129	911	658	594	475	441	415	384	396	372	356	366	354	342	351	348	349	362	334	349	312	344	359	329	366	352	326	327	346	337	330	312	349	356	344	321	356	311	336	347	314	350	299	304	310	372	313	330	354	338	288	296	352	317	353	334	297	332	323	338	359	317	293	318	304	335	319	357	339	314	317	285	332	363	331	291	318	301	341	324	350	332	344	321	309	310	329	323	339	326	354	289	287	360	325	318	335	351	293	297	305	323	328	330	323	334	345	363	325	342	373	361	275	313	339	324	312	325	331	341	330	350	371	335	311	323	340	347	308	298	301	333	326	380	331	302	317	333	338	323	311	305	308	303	332	360	356	330	338	307	356	304	302	316	313	327	324	341	337	309	300	331	318	323	379	326	314	333	327	315	304	325	331	296	326	329	317	314	335	339	327	288	325	302	317	312	384	310	327	311	328	360	331	324	327	338	349	332	309	319	335	353	347	339	317	310	338	319	299	311	311	331	326	341	313	324	356	324	310	269	326	350	343	312	332	335	330	327	320	304	315	296	314	307	291	335	338	310	360	336	347	329	316	329	321	319	341	335	317	313	326	313	336	342	316	333	370	303	308	334	347	331	349	337	317	324	321	335	345	313	328	322	302	341	328	300	326	306	314	327	303	294	322	328	356	347	314	322	341	367	317	342	363	324	315	331	332	298	317	338	368	321	313	324	337	334	345	310	351	334	302	309	301	323	304	328	309	361	317	372	322	320	320	332	352	325	345	325	327	317	285	306	330	323	346	294	313	375	319	337	352	308	364	286	354	368	338	335	317	330	351	334	338	301	335	327	295	322	340	319	315	348	327	334	343	321	368	337	299	313	364	352	320	334	289	323	337	313	334	313	321	324	318	330	295	340	326	337	324	331	318	339	332	314	359	371	324	344	341	318	321	337	339	347	335	320	338	317	303	342	342	302	344	299	302	338	318	296	319	314	363	317	332	340	309	304	327	335	337	312	313	326	328	346	336	332	336	312	319	306	329	324	324	343	316	369	308	333	316	336	335	337	305	305	311	322	333	336	327	355	305	322	310	319	308	305	351	316	350	338	304	320	313	322	351	305	298	350	324	348	316	319	337	329	308	315	345	324	351	330	284	339	312	295	329	303	330	324	295	345	316	340	352	310	345	308	279	287	282	347	305	303	338	346	355	338	333	316	318	348	331	323	356	313	323	318	367	322	321	311	331	317	295	310	344	338	315	313	309	303	353	335	315	314	317	370	330	313	320	327	341	335	325	308	324	333	336	297	338	299	323	315	324	321	334	309	320	345	348	323	294	315	314	347	317	303	338	258	322	336	320	327	337	320	361	298	335	316	343	315	329	318	323	315	347	355	315	365	311	340	351	323	347	303	354	327	345	315	341	356	363	331	358	327	318	312	308	332	327	317	363	338	336	304	333	330	303	329	297	329	350	316	312	334	339	338	306	306	354	329	325	330	353	289	331	329	329	323	355	326	320	311	320	314	356	346	342	357	338	308	324	336	351	312	330	299	330	348	343	327	327	312	332	315	302	357	334	326	323	361	320	363	345	331	305	307	283	347	309	347	340	343	307	345	330	307	333	341	314	322	322	284	309	296	290	304	333	292	311	312	342	289	316	326	315	355	321	342	324	340	357	306	347	368	309	329	334	347	345	317	301	323	313	302	294	312	345	361	299	279	313	299	346	335	315	325	365	335	301	326	319	316	349	317	338	322	312	338	321	364	336	330	349	342	319	325	309	315	329	326	332	318	305	352	322	321	344	327	338	347	302	309	311	310	287	350	332	314	281	323	338	295	353	364	330	325	306	299	323	320	319	350	304	366	307	353	338	328	346	357	313	368	359	298	314	368	331	371	309	349	348	363	362	320	317	311	367	329	343	345	319	324	281	314	338	346	324	318	299	351	342	326	310	307	334	301	333	314	350	327	357	300	330	302	333	343	317	357	343	360	326	311	361	326	292	317	327	312	317	324	317	292	315	328	338	343	353	313	294	328	324	349	349	319	305	313	335	339	293	323	362	339	333	357	298	299	310	294	328	335	347	345	312	296	296	293	338	340	313	323	328	384	352	310	306	323	335	337	359	302	335	343	284	295	326	306	349	336	364	346	306	320	315	299	329	309	315	331	317	322	321	368	321	327	337	359	338	333	318	335	340	313	334	313	323	308	342	343	318	348	337	328	333	351	347	377	300	334	348	362	351	318	303	347	309	297	344	313	339	343	352	368	328	318	322	337	333	315	307	332	310	340	310	316	313	311	326	315	297	347	350	332	326	309	314	332	341	314	311	309	326	314	361	317	291	313	319	346	354	311	322	332	317	305	337	311	307	312	307	339	339	328	332	343	347	315	332	321	327	319	369	346	350	332	350	342	318	294	359	333	316	333	330	333	295	314	315	310	328	334	344	318	349	339	343	325	327	299	305	351	310	350	318	331	341	308	342	338	280	295	327	349	331	322	331	331	315	323	313	323	295	295	329	325	327	311	286	315	356	324	325	289	304	320	285	315	347	289	307	368	316	349	373	346	324	308	302	300	309	337	341	316	322	324	313	324	335	341	335	330	370	319	348	344	342	327	303	341	334	327	321	353	309	320	309	297	318	310	321	351	332	321	331	317	362	316	324	331	390	355	314	330	299	333	288	334	312	340	337	349	350	311	347	319	347	276	307	282	333	327	321	341	299	293	313	304	291	265	311	339	330	321	331	378	354	331	316	351	323	340	340	346	331	306	340	338	342	325	353	366	345	267	337	317	346	342	306	340	306	307	330	302	330	305	326	322	304	346	327	326	330	333	343	328	320	291	331	327	339	347	342	329	311	280	341	325	329	344	312	337	309	337	345	334	347	340	348	353	308	327	321	327	317	348	325	327	322	367	319	284	345	338	311	301	324	371	362	326	322	313	305	323	330	350	339	360	280	334	334	348	294	339	357	353	373	344	302	323	316	327	311	330	356	337	323	312	345	299	305	331	318	355	306	339	357	332	319	315	350	336	365	330	348	326	319	343	327	311	343	317	323	327	298	292	321	335	342	321	313	323	365	318	365	313	322	315	359	327	319	316	303	336	334	345	367	343	319	314	339	319	332	316	322	319	316	313	336	312	296	315	296	332	320	300	282	294	345	301	290	358	322	321	338	362	322	335	318	346	299	324	337	329	338	338	360	358	346	322	324	324	325	348	317	319	321	326	327	312	320	321	361	300	344	305	346	331	304	328	324	349	330	325	294	342	312	304	321	288	333	306	343	358	302	322	347	298	312	342	333	321	312	333	337	323	337	334	328	356	346	309	310	331	308	329	334	293	308	311	321	306	349	310	279	343	333	353	338	309	346	311	307	312	320	315	304	304	356	339	332	284	315	331	315	285	327	359	320	366	328	290	343	330	326	344	316	339	325	322	300	361	318	329	310	347	321	298	341	338	320	364	352	309	337	331	349	303	328	335	316	338	313	339	331	333	286	328	338	358	323	288	301	325	316	330
8447	1410	2321	2662	2242	1842	1659	1395	1280	1153	1123	1027	1039	947	981	982	964	884	879	878	846	829	798	882	849	855	815	854	863	812	846	864	849	821	806	847	809	797	834	830	810	801	772	768	795	823	768	829	842	804	750	797	850	785	825	811	751	821	740	822	802	813	775	804	803	812	793	801	808	849	809	846	777	767	796	769	772	717	831	800	828	742	799	768	791	759	825	785	837	745	774	798	831	769	726	791	764	789	736	812	796	752	774	772	772	801	768	811	766	760	787	769	772	777	746	790	776	794	740	795	798	763	801	793	800	780	771	785	811	794	771	801	779	753	767	777	776	798	773	771	777	794	816	750	804	767	790	829	828	847	748	799	810	829	762	774	749	772	791	728	779	745	833	799	770	763	814	755	765	769	774	838	785	855	757	813	846	782	761	766	772	748	792	811	802	726	782	793	836	785	804	813	801	810	798	792	784	797	760	814	764	746	767	763	773	744	780	789	769	755	776	800	748	808	822	769	748	808	725	751	766	788	765	773	803	754	790	810	794	820	795	837	768	766	783	780	761	822	773	774	760	876	810	847	787	756	761	760	785	755	751	768	774	806	775	795	818	754	791	867	791	792	815	803	740	801	779	744	758	782	768	771	806	784	736	761	760	758	758	786	782	791	803	763	804	822	817	754	771	799	822	782	796	810	801	824	781	822	769	772	793	739	784	762	779	789	775	736	779	815	778	827	786	759	791	771	794	779	787	773	793	807	794	767	819	794	779	765	749	756	773	802	783	827	806	788	764	766	786	792	719	758	751	766	787	775	828	789	785	750	755	783	777	826	782	763	781	799	778	806	781	797	791	743	819	782	797	775	785	832	740	832	800	815	769	776	811	820	810	767	809	758	747	832	781	798	736	782	789	804	829	783	806	814	800	793	741	761	806	785	767	777	762	829	800	841	781	743	780	808	774	766	766	839	818	782	767	825	802	774	799	768	790	723	771	759	784	798	760	792	781	762	824	776	748	767	780	794	831	802	799	802	782	782	791	778	788	816	760	811	749	801	814	756	780	802	816	805	811	793	799	852	722	807	794	756	772	780	770	813	805	813	765	873	825	786	821	793	845	782	849	783	771	761	805	780	799	755	785	802	838	796	806	828	796	784	813	739	791	812	794	746	772	792	738	816	848	771	770	763	835	785	771	798	749	787	820	783	806	770	741	746	781	763	774	816	833	785	785	762	789	808	810	728	821	783	849	780	776	818	750	758	801	791	779	788	827	759	755	786	733	784	732	774	734	777	767	802	782	801	737	786	771	838	817	751	844	785	824	769	784	818	817	767	779	777	794	832	845	795	777	800	770	791	839	750	790	773	773	866	792	801	779	813	851	769	780	792	772	779	804	769	819	781	800	806	768	813	808	798	780	787	808	800	797	838	762	850	768	726	790	789	842	817	748	802	762	760	837	786	785	820	772	747	785	793	765	765	806	822	778	770	818	819	788	800	781	785	761	731	750	769	804	774	763	833	818	763	761	738	810	796	798	758	827	836	785	751	819	853	819	797	836	779	746	763	785	782	785	831	771	782	748	793	767	810	783	795	728	844	783	841	765	808	747	744	749	789	824	806	794	782	801	788	775	782	824	790	827	779	778	780	778	801	794	843	817	756	811	790	788	797	753	846	822	787	803	774	773	799	769	789	740	768	776	765	795	761	741	722	805	810	778	813	795	725	806	787	789	828	815	782	750	783	809	788	820	805	773	750	783	814	718	776	837	799	742	827	775	795	770	736	796	801	833	812	746	767	803	829	785	822	802	792	792	838	798	749	846	764	790	787	766	858	848	828	761	781	834	769	774	782	767	764	792	798	717	795	813	787	786	769	756	757	752	761	797	903	805	772	762	811	738	812	813	745	790	755	810	835	783	819	779	802	830	779	760	808	790	805	771	781	817	776	761	787	751	813	818	761	821	766	828	843	748	750	782	822	745	810	784	839	813	763	771	826	774	801	770	778	753	815	780	818	821	830	806	792	789	725	818	744	804	768	744	781	815	775	771	794	796	764	818	758	805	758	791	773	755	774	772	797	822	780	767	763	813	745	748	812	774	826	769	785	784	800	784	779	786	776	839	779	796	882	727	838	796	791	828	784	766	801	781	775	790	760	802	790	742	852	774	774	808	765	776	778	780	778	715	813	825	796	775	803	770	820	726	827	783	768	798	800	737	823	773	816	793	861	725	789	789	780	841	790	784	776	818	824	776	831	804	775	774	779	839	805	769	784	768	800	801	755	840	806	713	817	764	780	783	767	737	803	781	792	761	833	770	814	753	803	821	775	786	758	790	777	784	766	810	765	803	782	786	797	811	810	778	800	803	800	806	797	774	738	846	806	792	829	798	796	767	779	791	805	784	784	759	760	808	802	750	788	756	808	788	777	830	803	757	854	804	759	748	779	827	814	804	776	770	788	858	791	773	786	705	842	786	770	794	802	776	760	808	812	760	733	752	794	781	757	759	758	758	773	767	790	774	777	799	779	795	780	797	832	794	802	805	790	778	751	789	808	774	777	764	826	813	847	793	809	759	764	764	765	779	737	788	783	797	809	806	811	779	740	789	779	806	829	764	809	795	807	744	784	768	763	801	771	795	789	776	752	814	738	753	785	767	751	720	784	793	788	833	813	738	830	750	821	758	812	795	805	812	756	766	776	802	844	757	811	829	796	777	753	774	799	797	802	796	804	802	806	782	739	751	748	793	776	759	812	793	764	796	804	752	818	808	813	799	766	821	784	774	806	767	825	816	821	802	825	769	751	781	855	763	788	771	785	825	835	784	786	805	815	820	756	798	732	813	784	794	771	775	776	771	797	732	727	781	794	809	739	842	741	799	837	800	736	764	848	779	785	820	809	816	811	829	792	800	811	813	798	777	795	806	784	800	783	782	794	744	806	800	796	734	783	758	794	786	841	783	793	757	771	786	854	751	771	793	767	741	795	766	810	741	782	733	770	828	763	825	773	770	761	810	827	814	811	772	793	780	725	737	786	784	851	805	791	815	731	763	764	773	781	788	790	742	739	821	743	839	785	783	726	807	775	830	769	858	809	765	788	789	738	832	767	749	797	791	762	789	761	777	776	756	803	765	781	821	822	753	837	756	777	746	829	763	722	756	813	770	791	778	822	823	774	744	810	777	762	809	775	783	744	778	784	836	757	715	778	773	793	786	769	792	821	794	750	772	797	787	761	773	795	807	806	768	792	764	828	752	820	739	767	727	776	809	751	788	769	779	709	742	771	817	793	826	780	811	765	801	818	800	823	774	761	814	787	778	798	800	805	826	812	771	772	740	770	751	776	766	787	783	779	807	780	798	803	803	796	819	758	758	803	769	796	747	744	793	772	750	751	806	782	829	833	810	822	780	778	816	781	781	764	804	809	754	812	762	753	779	813	794	816	795	729	826	765	763	767	806	764	814	759	778	820	786	817	824	800	721	804	792	841	781	809	813	816	758	803	816	832	801	752	797	766
1510	294	297	285	274	263	267	283	335	241	280	272	253	285	295	297	284	248	297	279	283	236	270	281	285	297	315	288	238	270	279	289	284	274	312	267	257	301	263	275	294	296	237	274	291	288	269	289	274	275	269	289	287	267	245	280	283	279	245	275	292	259	282	297	288	330	290	278	288	295	295	255	281	272	272	268	276	247	301	274	268	287	279	255	286	286	246	268	256	259	311	255	252	256	283	270	251	299	280	288	263	260	273	246	281	292	300	273	267	272	299	239	283	270	261	277	260	250	267	249	286	264	329	251	258	271	276	272	268	267	256	268	297	306	269	265	280	279	287	261	237	307	276	284	281	277	262	278	281	270	253	255	246	292	273	265	294	288	270	298	242	272	251	305	294	303	260	273	292	291	268	276	290	275	258	272	294	265	277	257	275	274	268	281	267	280	299	278	257	280	278	258	253	273	298	265	274	277	263	281	251	272	262	272	255	256	285	323	268	249	301	289	288	263	276	291	263	262	252	279	267	273	258	266	294	276	272	258	289	272	289	250	266	308	272	310	282	275	287	302	248	280	269	270	304	272	273	314	287	280	249	229	284	271	265	272	267	244	255	264	272	268	264	276	302	310	296	314	279	274	277	272	265	243	281	268	257	274	242	289	282	266	268	262	265	240	270	279	273	286	260	301	262	287	270	283	285	285	284	256	257	254	303	278	304	282	295	263	290	301	275	265	281	267	228	276	258	270	289	274	293	262	244	252	257	271	273	246	290	288	291	251	254	290	305	284	276	307	265	287	289	279	290	278	301	280	252	273	308	262	275	272	255	262	282	270	280	288	257	269	301	253	300	256	274	261	282	275	267	316	263	303	286	301	246	303	255	287	317	300	320	265	317	286	293	275	287	285	276	291	266	263	284	295	269	287	272	288	262	261	313	302	309	305	265	273	266	306	304	260	245	254	298	263	284	281	280	282	303	267	286	279	259	269	292	282	285	266	268	261	273	256	267	261	269	274	293	267	272	242	281	261	282	308	244	270	266	248	288	282	289	273	296	283	262	285	284	265	271	275	280	267	270	284	258	279	285	264	248	268	297	288	300	267	265	261	224	280	262	278	257	270	268	277	245	261	267	267	263	309	270	249	277	271	234	284	293	311	252	272	289	270	262	293	258	270	259	278	284	272	267	264	263	277	263	289	257	243	309	278	249	275	271	301	258	281	268	274	247	277	300	276	264	280	255	255	270	270	267	271	262	274	281	261	270	293	307	264	275	285	260	291	282	286	275	301	292	282	264	281	264	261	285	299	256	284	277	272	259	291	291	282	266	288	278	258	248	301	266	268	327	278	267	292	289	250	263	268	265	263	272	330	280	247	282	275	263	269	311	266	238	262	273	265	257	268	258	277	269	277	270	259	275	281	266	267	276	275	279	268	270	283	269	240	274	279	262	254	252	264	292	301	290	287	307	276	258	273	269	269	259	268	291	265	276	252	283	290	271	275	259	293	303	302	259	332	283	305	261	302	278	264	278	291	256	286	253	243	275	300	261	290	268	261	248	302	282	269	250	264	288	258	255	237	298	269	284	255	288	294	282	238	268	283	267	280	313	313	269	266	238	274	338	264	277	276	281	308	264	297	271	255	254	258	294	303	238	287	294	289	297	263	253	303	265	256	311	282	265	269	284	251	272	271	279	291	258	231	259	267	257	273	271	287	274	285	324	279	269	287	313	253	242	244	265	269	275	255	265	275	305	251	278	281	256	253	263	237	264	317	283	272	291	298	282	286	260	258	263	290	265	272	297	253	277	273	244	279	256	301	289	255	274	270	266	263	259	257	241	259	270	245	284	295	291	255	275	306	277	301	314	313	259	285	267	255	281	296	276	263	277	277	262	280	236	289	270	272	290	257	273	242	274	269	302	283	265	295	277	304	257	288	273	296	247	282	274	263	276	273	281	256	267	283	286	269	264	286	235	273	268	239	291	247	263	272	273	253	287	257	292	299	249	270	278	255	279	235	277	281	322	296	260	298	265	259	266	269	284	255	273	287	273	271	275	235	267	262	276	266	248	267	294	264	277	276	273	299	297	282	302	287	272	291	282	272	257	257	275	264	236	310	285	262	244	263	268	269	260	290	278	254	266	258	281	297	272	291	275	278	292	266	263	252	303	266	284	251	281	295	257	308	253	306	272	273	278	291	262	282	262	282	268	259	255	262	281	250	291	299	286	263	263	295	266	293	290	248	246	289	257	255	255	272	270	278	288	298	255	278	288	267	297	289	293	298	276	278	287	295	279	266	279	250	257	258	266	261	283	251	276	277	292	301	286	262	283	256	275	238	276	279	271	226	267	285	296	308	285	278	297	252	263	303	279	298	265	242	264	259	290	277	284	284	265	272	281	275	290	286	267	290	253	285	276	265	249	297	281	320	274	299	262	277	281	276	269	221	262	257	302	273	304	307	273	277	288	264	260	278	258	285	277	303	269	278	268	292	273	289	282	283	261	261	265	289	269	276	278	310	283	250	280	272	300	300	265	259	266	291	260	279	296	286	275	278	255	278	269	278	275	272	284	253	243	277	281	267	292	275	291	277	251	282	259	275	313	255	273	286	269	274	267	286	278	272	298	288	254	281	294	302	298	278	277	268	300	262	289	292	318	289	258	270	296	274	299	297	290	266	269	273	276	292	272	290	272	298	258	248	290	262	299	281	281	298	293	265	270	261	290	260	259	259	290	301	300	284	273	285	274	283	269	289	241	239	272	277	289	292	263	277	234	331	289	298	293	240	274	280	261	288	282	253	225	270	274	282	268	298	280	260	265	291	261	300	263	281	259	261	275	266	255	280	268	313	296	246	315	298	265	263	278	285	276	268	282	286	279	300	284	268	284	265	253	284	270	282	262	292	274	245	279	275	279	271	289	256	262	262	280	255	274	308	250	277	306	267	288	254	291	290	273	287	276	282	248	277	306	269	295	292	295	276	254	271	250	254	281	285	258	305	252	280	275	280	278	294	285	246	260	276	261	298	289	278	281	281	304	301	283	259	262	298	292	271	250	275	261	278	298	262	259	256	259	262	285	254	289	274	278	329	269	313	251	281	284	272	280	301	282	251	289	279	307	277	300	273	283	284	270	274	288	246	263	269	301	306	263	264	265	304	276	254	261	254	252	284	259	239	295	301	274	278	270	242	275	266	272	280	289	295	305	270	289	267	290	284	287	285	264	279	292	300	292	295	267	293	247	290	246	255	284	283	280	281	271	268	291	268	292	277	279	267	270	270	248	275	294	265	277	308	260	279	288	276	279	275	279	298	281	245	279	273	303	278	266	265	284	261	291	267	274	304	285	295	264	275	276	276	289	257	286	282	258	248	293	260	247	278	251	252	279	279	260	299	319	262	273	269	262	299	306	283	275	262	276	258	255	259	273	274	282	260	295	267	264	291	258	320	272	285	289	278	275	279	289	258	258	274	274	289	275	287	287	288	272	306	256	260	281	256	239	278	252	293
1849	673	675	696	749	737	679	656	667	661	681	713	661	698	674	645	661	599	687	699	691	686	675	636	680	653	683	633	655	679	640	631	648	651	647	677	644	676	702	651	666	640	616	668	602	644	674	674	685	652	685	664	635	638	629	664	629	636	658	657	635	651	708	589	675	635	633	649	672	650	711	652	637	660	654	682	658	648	616	639	649	652	650	630	644	602	623	628	638	659	628	663	683	678	631	673	644	675	689	644	690	675	674	667	650	662	601	684	608	681	666	647	675	670	670	650	639	624	687	688	639	688	592	675	664	652	647	695	644	669	683	636	692	676	675	681	602	617	665	698	630	638	653	636	650	654	677	677	660	681	708	653	683	673	692	709	642	615	676	714	654	680	618	708	644	684	688	672	657	645	655	645	700	657	648	687	631	704	655	644	680	669	660	660	642	656	674	658	675	688	685	628	662	643	647	639	626	668	675	648	655	685	661	673	669	652	682	643	680	649	635	642	636	641	708	661	663	642	642	609	674	692	709	652	646	616	611	648	676	637	617	698	676	666	595	656	653	695	694	699	637	650	687	668	652	601	672	670	673	640	640	644	644	641	646	621	634	614	611	697	677	688	651	685	666	676	660	678	658	671	712	654	679	640	676	688	668	669	639	647	700	668	659	711	643	643	649	626	650	627	622	643	687	647	683	698	669	678	645	616	654	685	646	668	648	682	625	693	641	652	662	642	610	611	626	687	614	680	660	671	644	725	656	650	688	638	674	645	682	703	678	693	719	652	624	669	645	669	655	640	667	605	661	664	696	665	685	692	656	669	639	722	673	685	642	639	698	669	672	634	663	690	707	654	702	673	712	625	617	676	632	632	644	642	666	674	641	628	664	668	694	681	640	622	680	673	639	640	640	640	649	593	687	633	652	682	694	670	614	677	696	643	635	693	671	634	663	708	689	701	636	695	664	708	658	625	676	682	651	700	587	677	668	691	615	686	710	650	605	642	617	646	618	596	678	644	686	651	677	647	655	677	677	688	618	661	642	684	631	699	656	665	617	604	647	710	632	669	650	650	650	646	681	621	651	640	671	657	659	682	668	626	661	660	661	665	616	634	659	640	685	644	615	654	600	706	658	703	642	664	628	663	653	687	672	687	652	662	664	650	643	643	661	676	649	657	638	662	650	687	657	650	639	667	662	677	677	666	611	667	667	621	639	661	662	644	669	660	667	645	678	678	695	636	675	644	680	702	656	622	649	686	660	656	720	671	647	613	682	693	663	644	635	678	678	639	618	651	646	653	687	713	710	701	641	666	689	609	675	635	667	683	686	662	687	691	713	690	638	648	689	655	697	674	616	626	667	665	654	623	639	654	639	622	674	658	661	675	651	639	630	655	665	632	703	713	618	663	675	676	640	695	689	655	660	633	693	684	654	637	676	674	665	685	630	621	665	622	680	669	646	678	728	656	668	650	633	629	657	670	629	681	629	664	644	651	662	712	687	649	615	650	705	622	644	666	690	691	627	711	668	692	617	636	615	662	650	664	676	676	645	675	680	641	674	686	646	643	662	670	673	664	670	681	656	637	666	719	679	669	666	697	677	680	647	656	683	653	640	643	678	671	638	662	654	618	676	621	645	706	673	636	635	676	661	698	673	692	670	679	660	641	643	680	657	659	669	705	680	630	645	703	606	640	616	657	661	631	622	645	691	658	654	705	631	619	642	680	657	690	655	663	644	654	680	641	648	657	691	661	610	636	677	657	640	670	655	685	684	719	649	659	663	654	659	647	657	655	653	650	652	643	658	634	679	630	678	643	630	662	644	647	622	648	668	664	672	713	637	647	672	656	647	661	690	645	658	616	630	647	649	700	651	620	635	653	672	661	694	694	653	649	667	669	664	602	628	700	628	676	692	607	694	632	638	644	668	625	646	701	707	647	625	668	640	677	648	649	669	661	691	635	697	637	651	627	660	615	700	631	661	675	651	618	655	723	619	705	662	681	648	675	631	628	664	656	671	653	642	649	673	696	621	634	674	673	684	692	684	620	675	690	699	683	667	654	656	705	670	642	624	653	683	705	674	700	629	668	639	656	676	593	644	661	668	669	640	626	662	626	655	644	654	668	704	595	691	626	641	647	654	678	619	647	619	652	680	651	677	637	687	657	682	677	678	656	668	674	643	712	664	636	669	624	689	715	666	663	663	629	658	641	685	670	624	611	646	652	625	681	660	674	683	668	609	708	630	639	652	674	628	638	652	670	678	673	645	671	648	663	695	665	619	697	656	660	661	694	671	638	637	658	658	689	641	646	676	649	649	680	585	678	714	617	685	666	643	666	688	640	658	625	648	682	665	642	649	635	638	694	619	681	645	602	649	635	675	638	645	694	627	640	697	610	655	704	688	678	662	678	639	613	673	659	673	613	648	673	685	658	638	627	673	659	677	652	687	621	658	688	655	628	701	641	637	683	687	657	726	676	653	639	634	712	683	666	661	638	679	692	637	694	618	629	633	649	664	627	648	682	647	653	679	697	597	628	614	683	665	641	664	661	645	660	693	685	635	661	640	762	657	682	679	646	648	648	667	674	685	665	678	678	673	628	643	639	650	696	700	643	647	683	688	614	608	693	650	651	684	703	661	683	641	610	629	694	713	688	668	637	685	688	663	662	719	655	677	703	725	700	669	682	675	642	668	645	628	639	663	635	652	685	678	623	640	695	679	667	632	706	681	669	662	651	661	670	664	652	675	610	662	690	677	659	636	672	697	631	683	653	684	627	698	689	640	663	721	657	638	697	647	655	623	667	665	677	664	681	655	672	629	682	651	669	658	652	673	659	684	635	684	663	633	620	646	653	673	650	683	603	657	653	672	668	678	638	676	611	687	669	652	672	661	654	672	653	671	631	602	658	682	653	648	673	664	617	663	656	679	680	684	697	652	661	682	690	641	657	649	678	693	634	662	614	660	652	660	674	663	635	653	680	706	628	664	714	653	652	642	632	658	685	675	663	662	676	652	665	632	724	645	642	664	664	692	672	635	674	691	660	620	696	701	672	643	655	624	666	635	637	682	672	643	619	685	657	692	642	669	633	695	638	681	640	632	654	660	723	644	646	685	635	640	646	684	636	674	732	652	687	635	661	714	684	697	674	705	677	653	646	699	620	643	652	671	635	676	701	656	676	651	650	649	618	633	652	683	634	695	626	659	667	671	647	676	657	661	671	670	641	669	664	676	667	648	629	635	672	710	638	651	618	706	655	647	654	704	649	647	649	681	629	674	684	629	659	665	670	653	669	673	628	693	612	664	643	689	655	657	686	656	663	656	664	678	638	631	730	690	665	689	650	701	660	682	633	659	672	639	661	669	661	650	695	679	704	652	629	640	625	679	682	670	646	665	669	616	713	675	631	670	668	670	682	647	627	667	646	697	680	657	651	690	641	634	662	654	615	687	650	650	658	644	639	695	660	689	681	687	680	673	672	680	671	665	672	645	651	604	585	663	643	637	681	682	664
7449	595	539	439	344	247	250	219	214	210	184	212	167	198	184	154	198	182	189	156	189	169	178	169	170	186	179	150	181	164	167	187	166	175	171	151	169	159	203	166	142	149	175	174	158	172	192	187	159	185	155	166	146	148	161	155	171	148	160	177	175	174	179	155	150	176	166	170	180	178	166	191	175	181	172	193	174	151	171	150	166	145	169	165	170	159	153	178	141	181	162	167	181	156	167	161	162	172	165	172	162	160	172	141	147	175	169	166	187	178	160	186	186	192	182	180	172	172	169	190	164	156	190	149	180	172	180	179	187	141	185	157	147	169	185	189	172	157	163	181	148	174	170	145	169	180	170	183	172	152	181	153	172	159	155	166	164	165	169	155	144	157	195	184	155	162	172	188	177	175	178	156	169	162	163	166	175	156	168	176	179	192	168	153	169	192	171	167	148	151	176	181	142	166	150	137	174	154	161	148	169	167	164	167	162	169	174	143	164	158	168	150	173	175	180	160	149	172	186	157	192	161	158	175	159	164	152	162	173	172	171	171	168	151	150	136	154	162	150	175	184	157	170	156	164	180	193	180	153	156	191	159	187	151	159	187	155	155	173	168	147	159	163	162	162	157	152	168	170	193	175	146	170	180	182	191	170	148	160	195	177	174	162	149	165	157	164	178	149	177	163	146	173	200	162	181	149	186	154	184	179	151	200	166	156	159	166	184	147	190	150	189	164	173	162	167	181	166	184	154	166	159	164	182	148	173	177	156	156	137	166	156	185	155	141	156	183	152	163	193	197	178	178	141	163	159	178	166	134	169	162	166	187	159	152	148	164	159	160	176	169	150	164	189	165	146	183	143	150	174	157	171	176	163	193	195	146	134	171	167	175	161	145	154	158	148	175	195	165	171	194	173	164	166	187	152	149	151	152	145	171	165	186	166	149	159	154	172	173	177	205	176	168	151	175	136	162	182	149	166	183	139	138	168	160	166	180	190	128	187	174	167	184	193	179	162	195	190	154	155	153	168	184	174	161	164	161	170	178	173	163	174	166	156	171	174	175	187	167	197	194	167	184	167	178	161	170	171	167	176	158	145	208	155	157	176	164	165	176	164	145	163	148	184	175	171	169	161	154	148	174	196	174	167	190	171	166	180	169	183	152	164	174	163	175	178	139	153	160	165	155	188	156	159	174	152	154	154	154	154	156	159	179	185	171	176	156	146	160	188	172	159	174	165	148	202	180	180	151	183	190	173	178	149	150	164	197	157	151	176	168	192	205	185	164	156	200	154	150	160	162	181	192	156	151	177	168	143	166	170	160	173	174	178	151	153	176	176	167	173	159	164	162	157	158	152	161	180	179	168	167	175	155	161	138	172	163	189	153	142	185	169	157	189	168	154	177	199	182	163	165	180	143	160	165	177	164	146	166	173	182	194	169	163	168	166	176	174	155	156	175	165	172	160	159	175	172	176	183	153	171	151	168	156	172	176	169	165	167	164	161	158	175	175	161	180	164	178	174	153	163	164	164	172	157	187	173	170	158	154	185	170	177	181	167	159	158	188	169	188	155	186	184	179	149	153	158	167	144	156	177	183	174	165	153	163	166	136	143	166	190	187	153	173	166	168	166	160	148	188	140	159	194	137	154	155	167	155	153	177	165	185	169	194	180	154	131	179	166	130	167	151	157	143	190	179	159	191	166	154	157	156	167	169	195	158	152	178	199	176	156	168	157	170	173	170	159	148	169	176	179	179	160	153	141	196	158	168	160	188	157	153	187	203	190	179	169	174	165	152	189	151	184	201	186	163	162	174	164	159	164	186	154	181	144	155	162	182	156	161	183	179	170	165	182	175	151	165	160	171	150	186	190	144	150	180	155	171	145	156	153	148	157	176	157	172	161	141	182	192	155	174	168	186	156	174	180	163	176	207	189	179	171	166	184	161	161	166	190	177	158	149	169	163	166	180	185	154	154	167	165	159	168	182	191	191	180	162	166	172	176	157	163	165	175	171	150	137	157	175	157	190	162	167	158	168	194	158	184	177	157	181	149	142	162	167	170	183	176	177	161	179	164	192	148	159	177	160	169	180	159	176	176	173	181	156	155	157	187	171	191	143	175	161	178	165	175	169	161	157	159	171	155	167	157	160	161	159	190	174	186	164	184	173	174	185	150	160	149	167	192	188	178	158	146	170	180	168	195	157	153	176	174	167	177	174	182	168	157	149	181	175	177	149	196	178	159	157	173	170	171	139	165	154	174	186	180	168	176	166	173	158	185	177	167	148	161	160	166	176	141	152	190	186	171	147	170	146	146	160	141	182	155	167	160	159	140	188	150	173	157	168	156	168	191	178	180	167	165	160	160	174	159	176	195	151	177	151	175	173	193	156	165	176	163	166	177	140	192	136	160	163	167	168	179	148	170	169	175	171	170	163	170	151	154	158	181	171	160	174	165	180	202	183	175	166	154	170	177	156	156	166	155	154	181	172	175	177	173	146	146	170	173	153	178	163	155	164	152	160	166	171	159	155	181	175	194	162	184	166	182	150	174	197	163	178	210	187	175	165	189	178	165	185	146	183	157	193	191	157	147	170	149	129	145	168	179	160	162	164	157	179	158	161	156	151	156	171	173	135	172	186	197	150	177	177	160	194	172	180	157	165	171	185	171	152	138	146	172	171	154	171	140	156	175	153	165	148	154	162	175	167	158	160	151	152	151	155	146	154	139	181	169	162	164	143	182	197	172	167	183	172	163	163	184	169	195	173	197	181	167	176	188	155	187	156	197	156	178	161	170	141	167	154	153	161	167	172	175	176	149	155	168	166	154	156	166	179	164	183	154	160	172	184	156	168	181	165	183	155	171	193	179	167	184	178	180	171	165	168	168	164	179	161	164	195	163	184	159	166	158	176	155	135	163	170	166	154	165	204	171	174	178	162	170	171	158	174	175	179	187	175	164	188	156	161	169	180	171	167	135	174	147	158	172	159	145	171	168	179	150	178	152	175	176	172	169	170	178	185	156	157	193	172	181	156	161	173	172	151	164	165	172	178	154	164	181	178	170	157	189	163	127	152	184	181	147	179	172	181	178	171	174	185	198	162	168	161	161	166	141	172	144	159	167	183	175	154	160	154	178	159	140	155	147	182	188	168	175	159	161	176	183	187	161	156	174	173	163	154	164	170	159	158	162	162	171	159	167	134	164	157	164	173	159	137	166	151	170	201	182	146	167	159	167	180	162	165	148	153	156	151	179	171	166	175	165	160	180	169	185	164	169	191	168	150	166	160	159	162	175	160	153	166	176	156	160	154	159	149	186	165	160	201	175	186	149	164	167	163	189	151	172	140	141	163	186	174	186	196	142	179	161	156	162	139	160	167	155	154	152	171	154	154	196	154	176	150	153	183	170	170	167	166	176	154	163	178	163	172	149	163	173	162	164	152	179	148	168	177	176	158	166	154	176	169	205	169	168	155	172	154	159	181	164	184	154	162	183	171	178	168	173	153	165	166
6313	788	1330	1468	1212	1022	855	800	757	667	644	618	569	598	566	559	569	514	517	498	495	470	453	564	534	475	458	491	480	480	467	499	489	481	459	499	487	472	415	456	473	460	482	534	473	481	466	505	510	513	470	446	486	434	442	458	480	478	470	476	530	475	501	484	477	460	463	497	470	479	489	495	464	428	496	478	469	453	483	468	481	456	460	443	483	434	485	483	461	444	456	472	472	484	489	476	480	470	450	468	440	459	482	478	496	449	455	481	420	456	503	466	475	435	433	507	449	455	481	436	431	495	451	469	434	469	466	434	442	441	454	437	483	453	440	467	450	426	446	473	495	484	470	445	504	479	459	467	503	445	456	455	445	415	480	459	467	480	474	478	452	441	468	471	469	500	441	444	464	466	478	509	447	430	490	455	461	511	456	429	463	485	447	453	458	449	453	484	462	459	456	502	468	474	493	461	448	431	432	469	438	475	461	422	473	481	483	511	475	479	433	490	420	463	484	452	471	482	457	469	449	426	461	497	435	442	441	473	422	448	504	476	475	447	445	468	444	474	448	426	479	451	481	496	438	438	440	449	457	494	488	468	488	457	485	493	475	466	503	472	448	465	463	510	461	473	440	452	476	446	478	463	509	466	472	448	451	463	435	466	453	510	471	415	459	442	498	434	504	511	472	507	467	448	449	467	486	462	490	458	446	485	482	465	470	493	489	481	501	442	476	478	469	508	494	450	472	474	424	476	494	467	434	470	457	471	441	429	426	405	503	449	463	473	470	500	499	432	468	444	469	469	420	471	458	474	479	450	424	459	447	444	463	466	466	450	425	510	406	451	459	433	457	480	466	489	421	453	504	470	455	463	486	460	449	397	450	415	438	472	457	482	461	462	466	501	482	490	435	503	447	509	437	509	483	464	440	493	470	458	456	457	443	495	448	428	454	472	483	489	464	495	464	506	443	467	403	454	467	495	451	458	482	486	440	486	449	476	487	454	456	466	430	486	480	464	453	449	466	493	455	456	481	450	435	471	450	465	497	468	473	444	399	420	474	489	406	473	467	453	459	444	493	505	445	453	394	497	485	433	463	475	514	466	435	450	494	433	467	466	463	478	464	486	464	467	493	455	458	407	470	442	480	477	503	477	493	454	451	428	460	443	446	488	459	458	437	500	481	446	450	466	462	494	450	465	454	466	433	488	464	485	454	442	475	456	446	472	464	458	463	430	497	468	483	493	435	448	440	491	479	444	422	449	486	456	501	457	457	451	469	454	455	449	470	441	441	485	458	444	447	463	462	486	471	517	430	477	468	461	498	512	496	469	458	424	448	507	438	446	484	461	430	456	467	500	469	429	489	496	493	455	496	447	506	491	467	492	480	489	466	443	452	455	453	475	458	461	443	464	449	459	413	462	460	464	414	476	444	467	480	438	482	442	470	449	475	488	425	449	479	497	466	422	492	493	494	461	500	475	484	483	505	455	442	439	443	473	501	487	437	490	470	453	457	504	456	482	402	444	457	408	499	458	455	439	423	463	462	490	480	482	480	438	463	484	468	457	456	435	442	504	439	465	478	467	440	467	483	402	456	455	456	449	504	497	482	436	442	434	438	447	457	465	476	490	471	460	458	475	471	443	488	468	439	460	449	455	429	461	452	455	449	476	455	448	469	442	465	452	457	445	432	476	475	468	480	489	465	428	464	490	467	482	497	463	443	460	442	479	464	430	464	465	411	483	463	511	476	460	467	429	459	482	432	478	471	462	457	465	505	453	483	452	467	493	494	462	446	488	403	472	491	469	455	448	495	463	448	468	437	441	472	455	441	429	475	514	449	461	458	466	453	444	464	476	430	455	450	507	453	454	421	475	456	458	457	463	454	456	446	490	498	456	432	454	471	466	470	423	440	480	518	460	465	485	462	480	433	462	436	482	476	504	472	434	472	454	426	428	454	451	470	477	426	463	455	453	483	455	449	445	455	430	436	456	446	441	468	449	493	457	495	474	435	472	482	463	497	456	467	454	467	460	451	490	471	479	452	437	464	511	433	460	429	457	444	466	499	442	445	472	493	469	426	467	442	480	460	478	491	455	429	449	459	471	422	468	429	480	499	452	432	450	457	485	473	489	500	458	445	460	458	499	452	456	480	461	466	479	472	469	477	463	477	443	475	441	442	461	453	498	495	475	457	481	481	458	460	459	467	477	484	474	471	471	444	446	435	435	477	443	479	523	448	451	430	428	458	485	469	455	450	441	445	451	471	469	458	448	479	447	477	482	477	454	460	466	463	429	480	479	453	462	463	461	469	444	447	453	499	465	482	483	486	480	485	502	433	446	467	490	467	459	519	455	450	454	474	446	464	485	453	435	438	469	456	481	460	491	448	451	491	475	460	442	468	471	470	446	486	450	496	507	493	479	420	456	442	445	477	432	492	452	481	470	437	445	456	453	457	475	431	440	441	480	467	465	493	460	434	464	441	441	470	490	457	434	437	447	456	471	441	438	446	431	455	480	441	486	446	492	464	451	442	468	478	412	445	512	478	473	481	487	483	429	475	446	447	447	472	509	478	487	473	454	435	473	429	470	442	465	510	446	459	445	472	428	479	499	444	473	430	445	459	461	453	503	487	463	494	461	479	464	486	508	471	472	472	479	472	432	465	450	436	492	463	435	459	457	453	434	460	493	481	462	483	501	446	486	463	462	437	471	466	423	447	421	446	476	465	459	463	426	451	461	451	499	440	439	422	465	457	450	470	461	434	483	435	438	422	459	453	476	477	452	453	500	458	444	483	432	470	465	521	409	433	478	482	472	440	471	444	449	494	480	457	467	488	408	504	460	452	432	474	474	460	471	408	447	462	473	497	407	510	459	459	417	417	469	452	462	455	450	479	498	469	438	491	457	447	480	482	458	466	456	470	457	471	479	443	453	432	473	462	442	475	456	488	452	463	465	461	478	467	489	456	486	446	478	462	438	468	483	468	462	494	421	490	439	428	468	470	435	419	498	471	499	455	462	505	408	430	462	481	449	419	459	438	466	447	440	447	463	408	437	455	459	460	424	473	450	467	483	427	468	451	475	444	461	473	463	454	449	482	500	443	473	468	465	430	446	488	484	447	464	455	458	461	467	458	487	452	479	503	470	487	490	472	465	444	422	446	480	432	461	469	449	483	453	469	494	477	473	440	426	445	478	429	456	451	458	418	508	485	448	458	442	473	461	444	462	488	437	439	491	438	446	452	486	450	463	460	422	452	455	431	501	490	442	484	463	490	486	463	443	488	436	440	471	468	485	476	476	472	473	457	474	478	466	451	475	469	465	451	465	488	467	438	458	501	463	418	452	489	480	446	449	502	466	461	451	481	494	502	492	469	483	463	459	454	491	473	449	440	451	472	469	455	467	476	476	454	470	447	468	493	458	516	459	452	484	489	464	485	480	483	441	454	441	449	481	476	444	465	487	453	460	444	464	473	485	447	463	469	464	449	434	490	476	478	464	463	481	448	464
14634	1440	1110	888	686	551	491	451	395	413	368	399	328	358	356	379	358	357	367	337	368	354	339	354	360	324	319	339	337	330	303	298	314	314	337	353	333	294	348	350	296	346	318	322	343	369	352	303	356	319	306	322	300	372	335	303	298	327	280	331	330	352	326	321	311	335	352	327	320	336	335	339	306	317	344	356	335	330	296	345	305	363	287	293	336	339	344	294	352	313	328	313	308	317	331	386	325	328	342	324	352	331	331	323	308	322	316	316	315	343	312	319	329	276	299	351	356	370	350	324	319	310	307	347	332	351	334	309	343	320	365	312	305	345	342	346	350	368	330	326	320	346	313	329	326	337	316	312	302	334	316	328	314	300	322	352	326	344	307	350	304	317	319	328	308	315	306	310	318	326	300	313	336	367	333	346	327	316	299	333	324	321	348	359	313	342	344	342	306	339	317	325	320	342	351	329	309	295	306	313	299	321	296	337	342	317	323	305	323	340	339	327	300	324	322	311	310	333	320	309	341	338	318	356	323	348	314	344	318	331	350	336	365	324	321	328	308	344	339	355	308	268	341	354	327	333	343	304	297	333	334	334	326	309	316	352	317	363	333	328	333	305	341	356	370	323	339	306	288	320	311	320	329	322	338	336	306	321	357	311	266	329	335	330	322	349	346	357	350	343	393	297	337	326	329	340	313	323	305	329	335	320	293	339	338	320	361	364	303	352	347	310	310	283	324	312	320	342	344	332	330	323	311	325	322	339	349	332	310	356	281	311	361	338	335	336	307	343	326	322	333	317	321	314	338	305	345	352	312	296	370	349	318	326	332	308	328	346	336	327	314	339	318	354	338	337	318	287	304	337	317	354	319	327	327	357	340	287	306	327	332	302	327	302	336	288	308	344	365	362	344	323	302	332	311	313	341	326	304	336	362	350	300	336	366	360	341	350	347	334	298	350	314	323	318	348	292	331	330	344	298	328	318	346	347	347	335	321	319	355	363	332	344	355	341	341	334	346	336	300	371	306	320	336	339	334	337	315	288	325	337	342	346	321	288	362	330	333	328	353	317	310	340	324	339	358	327	332	338	362	360	339	326	320	318	308	321	313	337	309	315	329	321	332	307	305	320	316	329	311	326	318	307	309	304	314	295	320	328	337	327	366	326	330	352	306	282	372	333	331	341	324	304	304	284	307	312	310	288	292	330	372	335	340	333	324	332	333	339	316	333	352	335	319	302	300	336	336	322	311	309	300	335	277	333	370	324	331	323	330	315	339	308	304	322	320	345	288	356	336	327	335	321	307	350	335	326	294	351	308	306	325	307	291	330	342	310	325	354	295	321	317	337	366	330	325	339	341	324	328	372	368	292	321	357	314	307	352	321	310	322	311	332	279	308	304	340	332	336	330	332	352	289	327	309	316	312	361	292	309	336	284	340	325	328	310	319	355	325	339	357	347	312	290	276	325	350	317	289	314	321	346	309	310	310	339	332	342	316	321	302	297	298	330	306	323	356	339	296	319	322	307	351	323	319	288	326	293	291	306	320	320	361	343	326	343	314	342	363	333	325	316	333	315	338	338	317	343	346	339	330	315	301	346	376	345	315	318	285	311	285	322	328	321	322	310	360	315	332	300	327	366	339	316	317	310	328	329	344	338	318	360	310	324	325	299	328	328	371	298	324	317	300	295	316	323	324	310	302	301	291	358	320	318	335	332	352	352	319	322	340	313	306	325	352	361	365	320	290	324	336	309	359	318	317	319	313	296	315	327	330	364	292	312	329	340	313	317	320	334	350	337	317	324	317	363	338	323	338	384	334	331	317	349	334	326	325	331	318	314	315	354	338	297	323	343	341	328	311	319	340	306	301	326	309	356	330	300	355	299	342	325	313	269	313	317	357	358	348	321	345	356	315	315	312	308	346	322	321	323	330	302	312	351	340	307	327	330	351	323	329	336	339	360	328	324	320	337	348	302	354	321	332	314	335	304	325	328	335	357	304	294	316	306	322	335	335	312	331	319	360	312	316	316	288	310	368	383	341	340	310	320	321	307	322	325	306	313	374	318	316	321	359	323	336	327	343	322	369	318	336	345	328	329	333	353	343	356	319	294	309	348	322	299	318	327	335	345	294	338	324	297	316	343	313	356	297	348	321	320	332	265	298	342	316	325	312	340	320	317	305	326	392	362	368	303	310	353	332	316	296	326	304	279	337	351	323	342	288	329	327	334	329	351	337	327	347	327	319	325	326	318	291	304	348	315	323	326	346	324	334	349	332	329	336	321	336	321	290	311	316	318	298	311	333	324	316	324	299	351	313	328	289	300	340	341	310	342	322	315	328	366	318	297	314	327	313	322	336	299	325	293	327	378	305	339	312	321	355	312	351	320	321	292	360	347	350	275	341	319	345	302	328	316	341	326	323	329	296	312	322	297	323	320	291	311	361	350	325	318	372	306	338	315	301	370	300	298	304	332	321	376	349	311	336	291	309	337	315	341	344	359	309	323	292	338	337	291	323	348	331	319	350	330	294	320	344	327	296	313	318	292	328	336	362	303	315	327	324	349	313	349	322	310	313	304	318	309	333	331	301	321	318	313	300	347	374	308	329	313	295	336	329	338	328	312	337	311	325	325	300	312	295	304	342	337	355	350	294	322	294	320	331	315	276	311	316	316	334	311	331	369	323	323	320	352	302	317	318	313	297	340	344	359	338	308	358	305	346	301	337	301	334	350	328	305	294	328	331	340	332	345	314	323	323	328	334	333	343	333	336	310	351	300	353	352	278	299	345	307	369	337	290	296	344	301	287	335	326	322	293	287	337	320	338	320	302	304	345	334	365	297	328	326	356	346	321	343	301	372	311	357	373	317	329	300	293	327	338	336	323	342	371	319	339	334	349	346	312	291	302	338	335	308	297	321	325	305	306	286	290	330	306	319	344	306	355	309	329	323	295	316	321	322	311	289	295	322	340	298	321	304	310	324	366	334	341	323	301	339	355	336	316	337	361	326	294	309	349	304	312	327	298	365	326	320	328	327	332	345	301	343	346	326	333	349	314	340	329	360	368	345	303	315	318	321	333	302	290	292	297	289	307	319	318	337	311	358	341	318	333	348	301	324	335	357	350	322	352	315	330	342	341	319	331	339	322	328	315	305	319	337	331	343	331	315	316	299	298	298	314	336	326	320	348	356	349	324	287	304	310	338	331	312	367	303	339	293	337	337	270	355	334	326	304	312	318	296	332	318	337	331	315	360	313	343	313	290	326	313	342	307	313	339	309	331	319	338	319	328	313	404	345	315	328	348	341	351	286	370	357	317	327	311	304	316	319	358	317	326	295	360	312	337	334	331	342	336	316	346	323	311	325	355	316	346	310	326	341	318	303	311	310	299	318	332	333	337	319	326	321	351	329	350	334	325	319	315	357	318	289	295	320	303	346	320	341	316	335	337	359	321	329	340	304	342	334	286	348	355	333	336	290	322	328	305	327	338	336	310	313	297	314	316	355	345
8429	1373	2390	2650	2248	1834	1658	1416	1333	1159	1101	1055	1050	1005	1035	918	916	938	902	867	886	882	815	851	892	843	859	862	887	858	815	869	842	795	868	778	851	823	795	854	798	804	840	794	856	833	825	843	775	819	803	860	825	780	787	842	774	750	817	808	860	775	838	867	828	802	825	835	814	783	806	784	806	792	807	822	749	816	779	773	776	794	809	815	793	762	819	800	777	762	799	799	778	803	788	822	821	800	802	801	808	798	823	796	778	812	736	750	787	806	829	776	768	789	839	774	805	795	817	785	832	868	781	804	822	816	766	774	820	797	747	735	786	775	746	736	823	765	789	766	763	840	772	765	780	797	802	814	837	769	832	771	825	786	806	780	751	803	819	785	784	732	797	799	827	761	797	745	807	847	736	796	798	805	794	825	844	785	802	796	754	796	763	738	784	805	796	832	782	802	816	756	807	784	787	839	746	785	785	807	759	784	784	798	780	739	746	758	808	802	776	757	760	830	801	835	758	812	811	765	765	750	781	844	766	819	790	785	794	786	793	779	795	815	808	778	789	732	797	838	754	749	788	782	830	699	760	765	786	764	804	757	736	824	785	818	834	749	788	820	748	790	795	749	811	778	769	786	745	733	802	788	726	824	842	809	796	812	823	811	791	798	800	781	792	762	797	778	770	761	832	804	806	801	836	806	852	751	789	749	807	800	807	776	757	836	802	767	820	803	701	796	846	787	759	759	775	790	801	769	786	779	748	788	816	808	809	821	812	790	732	766	796	787	770	815	762	783	820	802	805	768	838	874	765	771	785	780	761	780	809	777	774	781	772	780	767	740	791	803	797	782	815	753	727	810	791	802	794	782	834	780	739	791	790	798	776	786	756	757	814	785	846	770	766	783	797	749	805	803	748	808	774	789	826	764	845	738	717	835	786	815	813	756	799	722	780	803	821	780	810	770	843	770	816	793	801	805	761	793	834	806	767	725	770	810	794	762	751	780	795	748	838	777	779	808	803	830	827	789	832	809	784	787	815	828	855	815	813	762	767	812	786	807	767	784	764	832	760	840	759	806	811	820	766	822	792	766	790	794	755	847	784	781	764	757	788	772	797	745	766	817	767	823	807	767	763	774	735	774	749	747	791	773	770	824	784	785	860	810	763	796	756	776	789	753	781	773	794	822	783	819	759	800	839	788	752	831	833	774	815	734	784	848	830	796	816	761	787	778	823	827	831	765	820	775	757	777	735	830	829	792	778	787	811	772	807	802	782	803	804	787	807	724	762	792	811	859	816	799	839	775	838	768	801	771	746	814	803	812	814	861	761	803	834	755	785	785	761	777	799	786	812	832	812	782	830	763	779	789	825	814	777	812	793	803	755	794	771	743	773	769	772	836	750	807	821	742	815	817	778	793	811	832	784	772	824	823	831	847	716	821	721	806	826	832	769	789	775	838	874	800	785	786	785	762	831	796	801	788	739	824	764	808	814	788	836	734	778	758	765	790	794	823	724	762	779	784	771	757	758	778	835	808	769	777	825	835	812	785	774	768	779	755	789	782	776	851	798	786	773	808	815	795	780	765	795	814	778	795	742	771	779	768	787	867	808	833	765	801	772	816	770	770	780	777	819	833	792	762	759	772	758	794	731	820	813	794	786	766	809	779	748	740	773	803	801	775	762	786	812	816	814	830	789	765	793	811	809	782	863	842	770	784	797	773	832	794	789	798	779	805	808	805	785	825	815	774	789	742	816	775	815	774	820	827	813	749	752	855	784	848	816	787	774	769	791	809	751	803	812	761	803	819	822	764	729	762	785	816	724	763	832	766	801	824	824	818	787	831	798	793	804	789	764	745	794	798	784	837	798	814	783	800	804	797	787	762	796	793	779	803	798	848	820	756	775	839	790	781	782	787	799	813	792	799	790	738	778	816	815	804	784	784	836	765	796	780	812	824	799	790	785	764	807	824	804	762	772	800	796	775	769	793	788	737	859	783	812	792	769	759	797	794	772	762	775	782	805	779	793	813	798	822	739	823	801	791	780	781	795	792	784	752	791	812	775	745	847	767	772	761	748	848	760	761	788	776	814	833	769	770	811	775	765	761	838	788	824	775	741	827	770	800	779	759	755	776	792	820	794	801	805	808	793	732	782	761	763	744	779	791	760	783	814	757	854	762	803	757	835	766	792	854	856	818	757	782	803	751	804	772	796	756	842	798	746	767	783	814	798	808	803	797	760	828	804	861	809	811	781	804	750	824	828	782	782	845	770	851	841	834	811	798	774	770	774	792	755	810	786	786	766	771	762	781	853	790	806	780	820	785	775	766	754	789	790	759	782	809	810	747	749	846	812	786	770	766	843	781	731	801	833	852	727	790	776	784	804	795	812	806	767	752	817	756	753	782	781	795	786	825	842	845	760	752	764	794	827	785	854	770	820	775	819	779	776	760	690	781	825	791	800	769	776	766	814	796	777	777	750	760	757	787	722	835	809	803	773	779	867	773	794	836	811	829	791	790	803	757	803	772	763	785	785	787	752	829	816	757	795	784	780	768	793	799	777	743	774	761	778	770	771	809	784	750	820	828	841	816	785	780	819	781	776	795	796	773	824	786	798	815	779	870	745	782	822	780	761	796	801	797	803	820	789	829	764	783	797	800	812	828	770	786	808	755	859	838	765	773	832	752	782	780	747	806	807	844	817	805	766	821	776	793	848	781	788	767	803	778	770	789	787	786	772	820	801	743	777	790	787	768	811	850	839	786	768	847	837	832	785	796	760	753	814	761	785	755	761	763	827	822	757	806	803	804	738	772	763	789	858	795	788	780	796	792	763	780	822	850	775	833	806	822	770	814	775	772	800	802	811	817	773	781	747	823	802	787	787	796	773	817	815	814	797	743	805	817	800	821	823	795	788	808	764	798	739	777	736	813	749	770	812	769	832	833	811	810	785	770	807	754	831	834	824	809	805	768	816	796	810	855	815	804	757	803	803	701	799	777	763	788	807	819	776	812	780	815	787	780	773	774	748	764	766	779	784	810	839	789	837	802	818	762	772	817	823	756	821	811	802	792	789	791	825	863	830	770	798	767	756	770	757	827	808	817	805	746	817	767	803	796	787	764	752	785	799	787	781	766	774	752	765	794	767	834	794	736	777	775	762	771	745	760	832	782	895	788	707	773	818	791	801	808	819	862	794	735	825	716	822	762	795	802	781	794	814	803	779	812	798	781	783	837	789	764	788	790	796	815	804	742	837	807	807	773	810	803	807	812	813	813	828	792	793	733	790	823	719	775	851	766	801	820	762	743	786	844	797	782	803	803	783	776	793	791	785	800	785	817	815	793	806	776	780	807	819	760	767	770	777	773	828	760	688	840	779	805	807	853	835	774	772	815	833	766	760	754	825	802	735	761	806	805	798	774	792	769	791	759	768	793	788	791	801	779	800	810	787	747	802	797	793	784	798	818	738	769	786	789	761	779	802	794	786	802	751	842	824	831	808	767	796	768	759	765
1493	281	312	289	285	289	260	294	265	276	315	275	295	274	271	277	301	291	281	292	292	289	306	238	267	263	289	304	292	265	283	298	293	295	316	292	273	278	275	263	286	289	278	281	270	275	255	303	282	281	266	250	302	280	266	249	278	291	244	250	259	276	287	295	302	244	263	299	263	308	276	264	245	291	314	296	296	262	263	290	247	297	276	252	253	265	318	283	281	287	268	286	284	273	252	244	263	277	265	257	277	284	272	267	278	277	272	281	286	312	286	236	291	277	249	260	255	268	296	285	240	295	242	309	259	273	285	231	282	310	280	286	278	278	258	282	278	271	263	282	269	280	279	273	276	301	261	312	249	286	279	265	271	311	268	252	272	264	258	258	287	260	239	262	248	261	306	266	268	273	278	259	278	269	256	312	314	292	289	247	253	282	272	278	289	278	289	271	285	310	257	281	255	269	288	250	248	308	275	280	299	291	271	265	280	260	289	283	282	255	248	268	265	280	282	268	286	298	281	278	288	272	257	284	238	233	274	277	253	251	288	301	247	281	262	286	268	296	269	258	270	273	293	252	282	285	297	319	297	262	286	270	257	304	267	294	287	239	260	298	294	275	283	319	267	299	281	262	262	288	282	303	290	324	284	267	269	260	266	273	232	258	239	261	290	257	277	291	300	268	252	270	241	292	257	282	265	296	279	255	257	244	261	297	273	276	304	293	293	289	261	292	284	278	263	275	296	248	264	281	304	247	260	261	313	287	301	284	281	262	280	285	263	239	235	283	281	284	300	292	305	290	277	264	265	277	259	263	281	262	289	263	263	293	269	270	279	257	277	258	253	269	286	294	297	284	277	270	274	284	240	266	250	249	253	313	277	266	274	267	278	284	279	258	294	296	266	276	264	311	305	263	269	273	304	295	267	266	279	246	253	268	238	292	285	255	277	303	275	285	274	277	261	283	256	281	304	288	291	291	246	257	289	267	269	294	266	269	287	265	279	245	271	273	241	281	288	280	280	264	267	331	280	264	283	249	264	307	271	281	276	278	288	256	272	299	286	251	277	267	266	273	314	264	269	309	283	267	263	262	282	282	294	285	286	253	278	322	311	266	274	270	273	249	262	278	263	281	267	286	300	283	286	249	260	268	281	279	306	282	299	260	274	275	266	253	279	272	265	282	301	271	275	298	300	282	276	281	277	270	302	281	248	308	278	285	278	286	282	278	275	284	273	290	248	261	307	296	290	265	250	296	276	259	253	291	249	269	273	273	296	276	273	265	294	270	291	264	308	294	274	262	279	286	323	261	279	283	273	263	294	293	266	265	306	287	300	273	296	254	279	277	263	272	286	311	291	264	270	297	253	256	264	281	285	326	300	245	280	268	252	286	281	288	248	276	270	292	311	292	277	281	296	299	275	275	277	276	294	273	247	278	282	282	268	293	262	244	271	276	276	244	291	276	311	280	293	269	256	274	264	285	241	276	276	305	269	284	260	277	296	286	249	274	274	271	247	303	276	272	253	285	282	261	247	274	279	274	279	247	247	268	281	277	261	299	316	292	305	282	282	254	331	303	295	306	274	290	269	254	292	295	271	260	261	279	245	274	274	257	280	286	311	266	268	251	261	254	262	281	279	276	238	292	269	252	282	270	279	271	263	298	301	269	267	277	286	267	251	287	230	284	274	262	258	259	277	260	296	277	286	285	254	264	301	260	266	245	270	264	281	269	260	286	264	297	253	283	307	260	279	257	260	249	275	293	264	267	275	293	259	265	268	294	288	290	279	258	268	279	286	279	259	247	276	269	280	263	258	256	269	285	253	277	265	313	294	258	235	266	248	272	285	274	278	311	215	266	274	273	270	270	278	239	279	240	284	288	284	271	251	252	265	290	283	284	290	273	281	244	262	282	272	307	271	253	287	262	260	306	288	272	259	269	278	260	250	262	304	270	291	255	262	279	294	277	261	281	283	292	262	279	247	264	280	296	252	285	288	296	282	264	270	302	257	299	262	268	288	294	279	266	260	250	269	276	286	274	300	287	257	249	242	259	260	267	242	261	264	268	278	268	278	264	265	250	286	297	250	272	270	275	278	270	291	293	288	281	274	273	247	249	269	303	276	297	298	269	288	262	257	266	261	275	294	265	320	259	293	304	250	284	305	266	289	281	285	262	271	258	272	276	259	302	258	306	273	301	299	289	264	287	283	260	271	290	262	270	266	288	296	293	296	292	287	270	273	268	290	262	295	278	273	251	293	267	262	275	257	268	257	281	255	282	290	284	250	274	271	262	263	289	248	280	258	272	279	280	323	272	280	303	262	273	292	272	225	272	299	310	321	309	279	293	284	295	300	281	285	292	289	264	281	279	265	275	293	259	280	256	308	297	265	266	279	270	301	288	277	285	255	262	294	274	293	262	282	319	271	293	286	273	293	277	307	287	296	273	282	268	279	268	271	283	276	284	258	275	271	298	300	276	249	287	273	292	287	267	301	268	256	245	284	307	268	291	278	292	281	265	252	275	270	263	264	323	265	281	248	269	260	282	237	245	267	280	269	268	273	289	294	279	260	270	292	266	269	274	279	290	278	291	278	277	292	244	280	293	283	295	258	278	282	290	240	267	271	284	274	298	275	277	270	271	264	263	257	277	292	271	294	280	262	259	259	275	266	272	282	254	305	277	271	265	309	288	271	282	299	305	277	285	272	236	267	245	259	259	294	272	295	274	279	288	285	268	262	249	257	277	291	299	248	294	258	312	286	302	244	257	268	285	256	300	254	284	268	280	285	276	276	257	276	262	296	251	288	251	289	264	272	264	259	256	278	270	316	271	256	286	255	271	276	270	300	261	316	287	270	274	307	252	271	302	238	293	250	246	267	280	276	285	267	294	252	274	281	250	265	247	276	312	264	338	277	250	263	238	300	318	267	247	295	271	241	273	281	260	279	261	293	270	291	258	253	297	259	302	287	265	269	265	320	295	305	279	251	291	275	254	292	287	281	242	284	302	273	298	246	288	276	277	281	270	278	285	270	273	286	254	290	298	296	290	273	282	282	279	258	264	258	284	295	285	287	290	223	246	288	286	272	267	279	283	282	276	278	308	257	267	269	265	258	277	259	244	268	260	283	263	282	284	265	243	300	270	312	260	316	290	281	262	261	272	291	284	230	280	296	295	259	266	276	248	255	253	290	257	281	252	308	276	253	267	293	268	256	286	290	276	240	286	282	280	253	264	279	281	286	280	287	287	268	289	281	271	251	266	257	287	281	260	295	327	261	290	294	261	291	283	267	320	275	242	287	294	256	278	260	252	291	292	274	261	255	307	257	287	258	266	274	285	279	288	295	236	291	250	286	297	301	277	276	293	284	267	261	270	246	264	272	265	285	273	247	278	280	276	279	276	291	252	296	279	273	286	232	257	310	302	258	260	294	269	274	268	228	293	305	251	278	277	294	304	298	289	275	285	299	293	315	254	272	280	278	260	296	275	257	271	271	282	281	285	286	304
1863	703	676	694	702	636	637	700	714	645	697	662	683	660	652	655	657	666	657	658	643	679	625	683	642	666	638	666	639	633	654	641	654	627	665	660	664	652	659	629	661	677	639	634	684	654	649	621	698	667	650	626	630	705	690	663	647	682	664	686	679	660	667	665	666	646	708	692	672	659	628	673	724	666	647	618	668	665	695	662	676	658	622	638	645	666	641	639	657	698	621	640	691	661	633	657	688	670	645	658	681	716	653	691	673	678	703	657	636	683	648	656	677	643	644	644	655	616	659	661	640	619	694	687	671	629	696	647	640	682	636	674	673	667	653	615	686	686	700	645	649	676	648	708	667	680	677	683	684	669	658	648	634	659	663	631	649	631	661	617	666	625	640	655	671	670	703	686	624	652	676	665	691	659	686	644	639	627	629	664	671	682	681	672	656	679	672	637	687	606	646	659	621	654	631	689	637	660	686	688	657	626	678	653	703	710	604	658	637	657	671	678	668	633	675	627	637	638	633	657	636	651	693	634	670	667	640	671	660	673	695	640	659	648	664	684	687	637	657	678	718	645	674	662	663	672	710	676	635	644	656	634	702	723	644	657	679	663	660	620	644	642	674	690	666	662	667	666	643	641	718	641	673	632	699	628	671	653	630	687	667	677	655	662	619	642	652	709	646	696	690	656	652	659	628	670	658	647	666	667	652	651	665	651	658	602	663	731	677	686	681	662	631	650	673	603	663	653	681	670	650	629	636	680	682	636	634	682	688	711	641	659	703	660	685	636	663	633	661	683	607	682	664	676	660	664	680	636	637	651	679	626	661	630	630	658	649	657	675	567	664	646	611	677	692	638	669	678	608	649	667	635	656	639	661	623	635	666	638	693	665	629	670	635	680	677	677	676	655	642	664	641	639	650	649	638	647	653	628	651	660	627	635	695	638	696	660	628	702	680	663	649	640	715	688	671	687	662	672	640	644	652	653	677	637	645	693	643	676	669	669	670	647	602	631	660	681	619	658	741	688	685	668	689	635	666	670	672	673	655	622	633	671	643	643	649	694	649	641	716	633	688	601	636	607	673	621	615	701	620	619	628	675	611	682	623	652	644	648	648	640	684	649	646	661	645	637	653	649	663	638	662	660	642	662	660	648	668	692	667	663	678	625	638	621	654	701	649	665	633	679	652	651	673	680	687	669	681	657	671	667	651	623	645	634	633	653	680	649	638	657	623	688	707	656	654	656	681	657	655	734	666	648	635	670	633	670	592	669	665	687	666	696	631	665	625	676	641	642	639	671	688	679	628	723	658	649	638	653	684	654	678	663	670	679	677	697	651	631	631	654	626	604	689	676	628	661	660	631	686	697	673	626	645	714	648	626	672	679	692	655	666	654	634	655	679	661	613	653	642	677	641	640	634	658	703	648	610	634	666	650	649	610	634	701	641	653	673	699	671	620	690	623	666	681	661	632	705	629	641	635	610	712	658	669	637	667	640	661	629	732	648	645	665	655	678	651	667	701	637	678	666	685	686	652	619	671	687	658	629	629	660	674	623	717	668	631	678	660	637	640	665	682	619	658	598	697	677	665	657	645	667	628	668	654	651	664	650	667	686	680	630	674	651	654	682	655	651	612	645	664	654	665	671	663	611	650	685	643	668	632	680	697	685	653	698	652	658	669	651	657	619	674	661	653	678	636	683	657	686	633	652	639	644	650	651	640	680	665	670	725	657	679	651	661	701	643	627	611	662	665	675	639	710	630	659	686	633	671	698	678	669	687	650	641	643	681	681	644	672	676	681	641	609	640	643	667	631	646	633	689	613	659	662	627	689	700	619	636	655	664	661	656	654	665	629	662	617	623	680	648	694	673	685	716	645	666	659	695	691	648	662	639	650	687	704	682	691	639	726	647	685	677	665	664	662	636	668	688	657	658	653	647	663	639	652	672	631	631	641	634	667	672	690	687	648	657	684	680	692	688	681	677	613	686	656	626	671	668	661	671	691	711	669	647	634	749	651	666	647	678	652	673	612	603	628	630	657	657	699	679	696	678	659	634	657	671	678	703	683	707	668	644	677	656	628	618	639	660	663	653	673	688	643	608	671	637	664	657	632	622	676	653	704	641	658	653	662	664	617	661	641	691	632	625	710	631	658	659	677	664	667	680	657	617	651	673	672	641	668	657	656	667	651	638	650	660	646	681	655	664	671	645	631	698	648	676	685	639	673	677	681	664	611	671	711	596	725	682	624	705	654	686	621	625	647	655	638	670	665	656	615	652	628	683	635	642	614	682	635	642	665	647	669	621	667	677	656	631	669	657	665	665	581	668	679	675	647	688	666	687	624	679	695	675	676	658	681	658	674	665	662	633	631	663	677	645	632	648	658	659	691	628	632	676	659	618	683	613	672	666	633	663	644	667	688	662	631	701	666	684	669	670	611	687	668	633	644	663	697	646	634	649	668	681	665	645	651	696	620	659	626	648	667	601	646	657	619	636	657	600	669	691	667	624	616	646	674	655	638	660	676	640	644	674	662	651	677	652	653	650	653	666	613	682	668	716	657	664	673	655	639	695	632	662	696	666	657	666	621	695	673	676	625	625	656	661	652	686	637	657	615	699	633	682	659	641	620	692	678	634	669	655	632	648	711	670	665	640	671	664	670	643	682	660	665	645	613	631	661	667	688	663	692	663	714	671	641	648	640	636	638	658	655	684	683	753	697	714	667	696	684	644	674	667	666	675	667	648	701	677	645	684	670	658	653	639	696	662	663	627	681	627	651	665	617	630	642	688	669	615	707	636	640	654	679	664	670	644	687	674	647	669	637	650	679	640	669	656	638	661	660	658	642	643	682	705	704	694	676	637	671	653	640	655	638	687	620	639	636	635	669	616	690	659	678	631	699	655	675	688	674	643	648	666	643	681	633	659	650	698	664	674	672	700	650	665	665	698	699	644	665	670	659	613	700	647	664	662	656	605	649	633	616	669	673	665	661	617	697	672	649	632	641	654	669	674	667	678	618	628	681	669	642	628	673	633	642	702	620	675	647	665	661	642	683	638	609	644	668	679	640	634	672	661	684	648	687	650	638	645	661	683	639	660	650	625	641	630	652	736	690	624	683	650	667	706	654	668	644	655	627	646	675	643	634	682	684	700	642	635	688	639	631	647	606	655	622	659	657	657	658	668	650	699	662	704	655	630	672	664	665	623	628	636	649	646	646	645	709	710	656	653	654	628	680	663	665	607	636	697	657	660	634	690	656	654	653	694	650	637	639	661	651	648	633	652	660	649	689	682	636	681	667	625	608	649	684	639	627	660	644	663	656	677	658	631	661	694	688	695	698	669	655	646	627	669	673	666	671	704	623	689	638	655	674	653	645	654	631	662	589	677	659	661	660	611	683	711	667	689	692	622	662	651	660	637	654	626	729	642	672	641	644	647	665	684	653	649	627	645	628	695	654	693	676	660	654	684	594	676	701	660	649	635	667	665	651	666	736	678	682	642	663	678	636
7432	545	565	442	386	251	250	200	216	221	181	171	222	207	179	179	182	177	164	186	148	165	170	148	158	169	177	163	184	179	167	196	167	156	170	169	190	164	176	171	174	177	161	165	196	167	166	183	155	165	159	169	161	153	178	161	153	159	173	171	183	163	160	148	161	162	162	179	173	176	161	158	182	151	169	177	172	162	154	145	165	152	170	172	175	174	168	199	174	174	163	173	175	171	148	175	180	173	172	160	152	159	167	176	172	197	163	158	143	176	181	167	183	182	179	183	175	170	145	170	147	172	149	171	172	188	172	160	188	149	171	199	158	168	146	182	170	168	183	172	168	186	164	171	167	159	161	159	186	187	182	171	181	150	170	170	173	184	151	158	163	185	159	149	159	175	134	172	144	166	167	176	165	179	173	179	172	170	145	153	171	194	183	173	157	175	162	182	167	172	155	161	151	192	173	170	161	160	147	164	163	143	146	158	167	141	146	178	174	163	162	183	161	183	175	167	164	156	153	196	151	155	175	165	158	190	155	170	145	159	144	148	169	154	166	197	177	196	186	167	149	161	156	168	221	138	168	171	158	176	160	155	137	189	160	174	158	143	166	168	137	165	159	180	153	168	168	153	203	184	151	185	167	184	158	167	173	198	169	164	161	181	164	154	145	178	177	156	163	187	155	171	185	193	172	175	146	167	173	171	143	155	144	170	159	201	176	176	198	180	145	192	183	171	168	150	177	179	209	141	151	164	159	173	170	172	144	156	149	177	178	180	152	184	186	167	180	159	161	159	184	151	162	182	164	167	156	156	168	153	163	157	161	143	167	159	152	150	160	192	161	157	179	153	129	172	196	154	171	171	172	177	180	175	187	165	163	156	141	173	164	162	153	175	156	185	173	173	188	200	174	138	179	152	166	163	180	159	163	172	179	172	154	171	141	160	162	174	166	154	172	182	162	136	162	170	180	169	156	176	198	174	163	162	154	158	144	139	178	172	175	172	149	179	150	182	165	175	159	140	144	179	153	164	169	143	151	168	180	172	154	141	155	177	153	155	148	181	164	134	165	170	156	152	149	169	189	145	175	156	179	172	178	158	182	172	177	179	190	135	181	168	137	156	174	145	170	182	142	163	156	188	159	166	138	195	182	168	171	158	167	183	166	150	184	150	168	187	161	174	177	169	170	166	156	181	171	167	145	169	150	140	177	146	153	168	170	177	141	161	152	172	171	174	164	159	150	203	158	163	193	189	174	201	186	153	160	170	159	172	182	170	180	146	179	144	191	178	174	176	165	143	140	146	172	164	191	147	196	196	171	139	173	163	168	184	185	156	192	161	177	193	156	161	180	197	175	172	154	151	159	173	147	182	159	170	174	168	162	177	192	165	137	165	136	162	162	175	179	161	167	146	183	138	167	178	168	162	191	155	188	184	176	154	159	157	173	137	175	150	157	177	166	174	176	187	171	153	180	173	176	158	180	174	165	149	159	157	186	178	166	165	175	167	165	170	163	146	171	181	154	151	155	176	184	177	158	165	140	159	170	164	176	180	161	152	159	163	177	176	142	169	175	170	177	155	153	167	175	176	162	160	171	161	174	168	167	197	174	146	177	180	163	150	149	166	155	173	172	152	153	161	202	171	183	158	160	171	159	193	164	158	179	174	172	164	184	187	154	168	158	171	169	159	157	187	179	142	162	170	150	169	163	170	175	190	162	150	187	168	142	183	150	147	138	177	149	167	153	167	172	168	152	172	186	170	168	163	166	163	179	153	164	174	175	149	192	153	160	163	174	153	166	188	178	142	186	143	176	182	172	147	171	163	151	149	154	164	160	157	178	172	141	153	172	158	189	155	147	180	153	177	168	143	188	169	183	179	168	166	170	188	169	157	161	158	169	170	181	151	140	165	155	190	178	175	178	181	166	187	168	151	154	146	151	158	196	143	176	176	173	182	150	161	168	144	150	175	161	178	164	164	157	149	147	174	183	185	210	146	180	193	180	178	163	173	165	179	153	183	165	185	172	177	163	177	180	154	174	157	158	185	153	172	179	176	147	166	153	189	164	174	177	194	176	158	145	175	145	168	163	163	171	171	174	186	161	152	148	154	186	142	192	184	168	156	150	171	187	151	182	175	169	167	169	160	168	162	128	191	159	170	151	155	159	165	156	172	174	184	171	150	154	174	180	170	163	140	154	158	155	187	168	184	136	175	174	166	167	167	154	144	150	170	143	164	165	150	156	169	163	177	168	184	149	166	153	161	176	150	175	168	178	167	147	172	196	168	183	179	169	183	166	190	171	177	182	178	136	153	169	159	176	171	164	147	170	178	170	175	193	153	172	189	181	164	149	168	183	177	153	166	179	156	174	193	142	157	182	170	156	152	136	188	159	160	167	173	152	183	164	156	155	160	167	172	134	163	168	172	170	151	149	165	156	168	183	170	195	151	156	168	170	165	177	175	150	162	175	178	174	175	153	162	147	179	192	188	169	158	173	187	162	168	176	179	178	146	160	179	169	154	146	178	167	162	161	164	180	161	156	148	171	192	154	179	158	166	202	175	167	167	183	163	169	176	157	167	168	148	165	157	174	202	158	172	162	194	170	157	168	164	180	160	158	180	161	175	147	185	161	150	151	187	192	153	155	178	182	150	167	155	160	174	177	146	186	178	176	187	189	153	148	162	158	177	180	164	177	153	166	153	137	167	182	188	174	159	196	169	166	174	157	174	162	154	162	167	169	154	167	153	168	180	167	171	194	163	151	205	139	156	173	174	188	172	174	149	166	167	143	161	169	190	177	158	169	191	144	153	154	154	164	142	138	141	176	185	181	171	148	151	145	159	142	158	153	180	187	156	144	152	150	164	178	171	156	161	174	165	173	158	159	155	149	159	163	177	172	163	169	174	169	175	169	176	151	168	178	173	149	176	161	180	189	178	177	190	194	188	158	176	178	163	149	168	191	148	149	164	182	134	165	191	149	171	167	172	168	163	179	132	197	141	184	169	173	162	155	153	162	170	169	142	164	158	176	163	149	151	151	180	155	188	160	165	192	169	158	153	157	169	167	159	170	165	165	162	167	169	190	163	167	179	169	180	175	187	160	162	165	140	150	191	174	183	180	166	162	155	157	167	154	178	169	169	176	145	143	160	150	165	186	173	162	168	166	182	171	159	170	143	165	194	180	146	170	175	190	157	187	173	177	179	162	153	162	157	153	173	161	167	163	158	171	149	185	173	160	172	165	168	173	168	168	145	175	132	178	160	155	170	152	167	164	169	157	152	150	165	180	155	170	192	180	147	160	171	156	176	167	149	146	169	174	186	174	171	179	159	152	167	181	198	176	169	176	175	147	171	171	167	154	175	182	174	185	162	176	161	156	166	181	176	155	182	171	156	162	179	171	126	166	149	184	142	166	175	183	171	175	172	146	162	159	179	195	180	171	142	180	184	144	169	196	183	151	152	160	167	165	155	153	177	168	150	166	162	155	141	151	151	166	168	177	186
6326	790	1348	1421	1224	1088	890	779	713	636	694	608	593	556	545	604	552	548	519	496	490	498	456	495	497	478	499	511	460	488	472	509	468	475	436	464	455	500	482	482	462	458	462	472	467	469	496	460	478	489	481	469	450	464	465	492	472	495	465	436	455	475	464	435	458	467	446	440	468	479	462	474	459	475	437	481	422	489	424	484	435	472	457	476	470	498	507	473	496	479	447	466	473	482	432	465	436	489	447	458	464	461	451	462	446	447	474	455	434	501	443	446	481	481	468	495	475	430	482	482	438	461	457	467	427	494	447	484	453	452	437	478	486	469	499	472	454	476	432	451	488	460	462	460	469	461	494	474	479	436	499	431	462	468	461	465	443	474	463	440	452	456	479	431	429	466	471	472	478	439	480	435	473	512	473	456	450	452	472	464	490	470	471	416	484	488	445	508	433	459	493	471	491	416	443	488	469	439	467	440	482	460	473	468	442	469	445	521	465	437	499	466	477	395	464	494	462	443	481	451	459	472	500	450	462	436	460	475	474	505	450	443	492	436	437	474	437	434	466	469	445	450	446	475	448	460	464	492	463	447	446	449	469	441	466	461	468	493	454	470	484	429	495	499	454	445	456	476	476	492	452	464	449	442	454	482	459	468	491	487	480	476	468	453	515	449	467	436	447	477	457	448	473	452	471	468	460	448	480	462	508	429	444	458	462	470	451	461	459	451	448	468	448	418	470	452	467	474	464	465	426	461	474	444	479	470	474	469	462	478	458	518	440	492	447	472	451	482	473	466	454	425	466	450	483	451	475	441	452	465	452	446	465	486	471	472	471	501	444	462	440	472	465	463	477	435	484	458	478	465	469	479	503	473	492	442	445	478	497	441	510	470	436	450	459	457	482	467	483	499	438	504	441	442	449	444	478	450	472	444	432	500	501	455	467	540	463	470	460	455	455	433	454	455	467	451	471	460	447	490	474	471	464	496	470	471	456	448	416	466	452	420	422	445	423	465	496	412	481	431	461	468	432	464	462	463	448	478	421	464	462	438	458	410	473	461	434	442	477	466	443	519	462	458	468	488	442	482	431	473	503	480	453	429	449	448	461	500	485	473	459	456	475	450	495	442	489	447	481	448	486	461	462	465	453	441	447	445	474	467	460	463	469	494	461	450	477	433	440	461	464	446	457	465	448	462	464	525	452	491	446	453	462	460	448	473	442	490	471	495	456	444	430	491	432	483	460	484	480	456	464	455	437	475	452	483	432	476	465	483	440	462	490	456	478	498	428	489	478	476	448	508	428	482	473	464	465	454	499	463	474	433	483	438	442	444	466	471	451	438	462	452	442	442	469	494	490	472	470	484	432	492	463	454	435	438	455	473	459	462	425	471	435	458	499	463	440	509	431	472	473	455	460	476	454	480	425	468	430	455	486	508	490	416	459	446	452	459	475	484	464	444	420	454	433	471	468	481	454	471	448	485	500	443	460	448	411	473	429	456	417	440	458	526	444	454	435	461	468	466	443	490	489	505	464	445	483	499	484	443	468	460	420	458	469	464	487	481	463	447	496	441	441	472	473	448	445	465	492	463	463	475	475	473	442	434	447	451	470	466	482	453	441	450	481	530	449	494	463	460	431	469	484	447	482	481	467	492	501	435	479	463	459	441	457	473	464	423	467	485	444	481	443	454	502	504	464	473	451	462	455	506	482	447	443	474	448	475	510	465	457	460	449	449	429	476	479	441	461	474	496	452	433	454	464	455	449	465	470	471	467	462	494	499	426	461	445	446	476	473	474	420	466	457	455	483	472	485	445	444	422	445	457	459	461	451	477	473	486	478	438	512	453	451	474	432	455	491	447	457	458	462	477	494	499	423	461	436	437	500	462	448	432	468	471	458	487	462	495	478	467	451	460	486	481	432	498	437	449	475	484	471	442	483	471	452	495	444	451	441	458	463	449	486	507	435	460	455	471	465	412	476	441	448	482	444	422	465	488	438	485	468	462	426	431	480	476	449	452	479	480	483	438	479	462	499	492	452	500	508	437	450	450	471	472	454	482	447	482	446	475	436	458	436	456	458	499	480	421	460	453	452	440	486	454	493	473	438	417	486	464	510	462	451	473	419	475	450	465	451	460	438	455	491	480	452	452	469	438	479	487	458	472	446	463	464	459	501	476	463	456	487	457	471	465	480	480	463	467	476	462	439	490	494	427	454	463	438	445	420	497	459	443	464	470	469	498	455	462	473	497	501	484	458	449	488	486	457	482	481	461	447	450	460	428	493	449	480	461	480	462	467	424	484	426	457	441	452	478	458	432	472	468	483	485	472	494	439	430	473	470	472	478	466	427	472	504	484	463	458	490	442	451	478	442	496	474	454	426	474	502	447	464	465	476	474	460	412	470	488	489	443	448	461	491	445	496	448	448	479	474	443	492	481	456	461	464	472	413	477	452	463	445	451	456	472	454	443	486	462	441	449	467	465	502	458	486	479	447	449	481	455	476	472	439	482	449	477	436	455	479	479	442	458	495	443	470	462	465	448	467	453	448	474	494	444	445	464	438	453	467	492	422	496	457	463	447	457	480	451	453	449	453	471	458	468	472	457	463	482	466	495	475	493	449	456	482	493	447	475	458	471	426	448	496	429	455	433	461	460	482	439	496	487	501	464	402	438	467	478	486	460	468	464	481	428	445	463	481	464	470	460	483	466	493	453	510	471	440	487	461	455	448	435	498	501	507	492	509	444	445	463	452	440	459	483	504	448	460	461	488	474	417	434	478	443	445	490	462	458	461	471	495	434	460	477	431	433	447	441	493	491	454	478	440	459	531	473	484	456	464	432	501	461	471	481	490	487	470	441	503	462	460	442	475	453	454	443	479	455	480	435	457	484	462	502	453	432	469	472	462	459	471	473	470	442	434	489	467	486	464	472	436	457	470	453	427	455	460	481	482	466	454	454	470	483	494	479	447	472	433	494	490	498	472	465	471	450	479	453	476	445	450	447	428	469	455	486	478	495	457	496	450	497	462	466	458	485	433	484	461	476	478	511	471	463	433	437	471	478	469	440	476	469	475	467	463	483	435	418	491	457	505	461	448	463	456	492	442	468	463	490	497	431	476	478	389	485	509	421	436	432	449	455	405	418	413	434	452	486	505	464	475	493	431	417	457	493	479	470	478	468	466	489	471	522	496	455	438	450	459	469	488	461	479	447	441	485	462	471	441	445	440	441	445	494	450	454	466	431	455	445	478	486	420	464	463	460	476	434	469	468	462	460	427	473	469	469	458	453	401	473	454	465	470	462	492	468	451	472	494	432	435	444	477	444	464	437	449	484	491	441	483	494	451	478	472	476	520	456	448	467	472	481	464	461	424	465	435	492	437	459	451	455	435	488	453	472	468	478	476	461	445	469	477	490	502	462	477	503	501	506	461	450	437	439	477	444	461	437	431	481	443	495	480	456	463	438	489	450	444	451	473	453	496	425	476	517	485	433	452	506	470	472	446	440
14512	1366	1157	901	653	546	509	482	384	380	392	374	346	358	385	295	334	352	358	328	331	363	339	290	358	310	346	341	348	304	332	310	348	340	359	330	309	318	306	330	351	310	318	293	321	318	316	315	328	313	338	329	321	348	321	358	325	293	342	321	299	321	316	291	285	324	364	348	319	316	314	345	346	366	339	332	342	318	328	297	328	316	342	321	367	311	344	339	359	338	358	335	350	339	304	336	327	296	326	351	331	307	350	335	295	311	352	328	330	326	313	331	351	317	342	354	303	332	321	317	273	321	321	340	318	342	351	316	285	326	345	342	345	309	324	326	319	297	315	326	314	295	369	359	313	339	319	334	362	283	304	342	347	351	342	309	330	347	345	318	350	371	317	365	297	343	351	305	288	336	317	327	308	317	338	279	317	345	350	340	325	309	334	347	327	329	299	337	328	353	339	337	298	303	338	339	352	295	337	324	328	365	325	334	326	333	309	342	310	346	313	375	301	317	336	343	320	307	301	314	313	328	334	326	337	309	354	340	316	314	352	321	348	300	305	314	310	332	332	368	317	339	316	341	309	340	323	315	295	314	351	335	322	319	305	324	334	342	300	303	345	322	347	334	310	313	327	325	308	318	325	321	355	336	308	330	351	371	324	324	324	302	354	299	326	335	329	338	305	307	349	332	348	293	319	318	337	354	337	324	361	341	332	337	362	325	294	347	342	317	301	318	297	296	282	345	339	341	344	311	330	349	297	313	337	322	327	309	331	303	359	322	343	325	310	305	300	290	305	312	334	285	293	339	318	322	309	316	340	332	328	336	341	355	319	316	342	335	328	313	333	338	330	325	323	299	329	349	328	321	339	336	354	316	327	360	330	347	297	331	327	310	327	301	314	317	297	327	321	307	322	306	332	347	343	331	311	306	318	359	271	303	361	310	344	323	333	301	308	375	341	317	339	333	319	355	337	312	323	297	291	325	314	323	347	347	301	328	303	324	352	335	321	356	347	296	340	345	318	340	347	348	314	341	289	305	317	296	343	367	333	337	343	344	309	337	326	307	314	310	318	346	336	320	302	291	340	327	353	334	308	346	366	289	328	311	309	309	296	335	322	294	322	335	296	319	332	325	311	326	352	363	327	342	330	312	361	344	353	339	351	311	335	317	339	326	315	318	328	341	310	314	306	322	312	310	307	308	307	340	334	294	365	325	317	303	322	317	330	321	284	307	302	352	360	315	324	327	303	346	323	316	316	319	331	344	295	315	294	324	324	306	332	324	331	308	319	329	302	331	308	339	349	326	297	311	335	320	354	304	330	316	288	349	344	348	310	314	287	303	348	370	305	276	319	332	353	329	310	358	315	312	338	348	309	283	351	299	292	279	321	336	335	361	336	322	341	310	328	329	345	334	330	343	345	309	312	337	312	359	344	313	309	343	321	313	317	341	324	320	319	318	333	334	334	322	332	338	325	338	322	306	331	315	321	326	335	333	333	334	278	289	352	376	293	368	344	301	314	339	318	360	311	301	322	307	373	390	341	324	326	336	293	313	320	331	330	321	317	322	351	334	300	309	308	335	331	302	368	340	346	312	324	321	302	337	337	329	298	315	337	355	351	377	338	323	346	319	332	324	256	273	303	346	331	293	331	337	328	325	320	377	305	326	309	337	343	330	310	319	317	348	333	321	357	347	350	296	309	313	334	335	321	327	321	308	346	307	314	341	333	297	345	337	320	347	327	363	313	334	303	331	304	321	328	334	301	299	311	324	319	312	284	359	293	355	323	335	332	277	323	353	304	341	355	337	339	322	314	330	345	302	348	314	321	341	358	337	324	325	332	350	311	361	351	312	314	319	328	353	365	308	264	335	341	338	319	302	318	283	361	314	330	339	290	301	348	313	324	357	346	323	302	337	343	326	311	306	332	336	300	332	349	330	340	305	308	311	347	342	344	326	327	311	326	350	356	327	329	306	322	350	322	348	317	322	339	343	295	337	373	299	330	309	349	309	342	316	305	359	337	337	299	313	335	299	347	305	315	298	345	342	299	326	363	333	328	318	315	341	330	323	317	315	324	325	352	331	318	365	331	351	332	314	326	309	379	327	310	330	314	343	314	375	314	321	322	319	358	333	322	326	323	324	332	291	296	337	314	317	336	316	313	332	356	321	356	361	327	333	326	299	328	319	312	313	320	323	330	334	314	315	330	329	318	298	315	340	324	340	333	318	347	352	325	300	342	329	324	361	309	342	301	313	351	336	369	321	361	303	357	332	320	303	335	331	319	307	363	320	359	350	324	340	320	327	316	334	325	358	305	298	316	337	345	320	307	317	320	304	317	338	326	338	352	367	315	336	304	317	365	326	336	324	313	326	302	332	315	332	321	322	319	318	303	323	313	330	297	360	342	318	330	314	322	324	302	306	295	313	339	329	332	331	308	299	321	301	340	313	316	306	331	355	309	343	315	315	298	333	340	312	375	310	312	313	282	320	332	312	355	345	307	336	313	304	364	332	345	346	339	331	315	313	342	334	327	308	342	325	346	350	317	287	333	348	333	309	330	316	333	363	307	300	357	347	350	363	288	319	349	344	329	333	324	316	343	354	361	342	312	300	341	322	317	362	328	345	318	328	317	367	314	329	332	320	310	318	322	294	325	294	334	323	332	334	276	308	347	326	331	342	310	321	320	314	342	334	315	332	308	304	302	317	302	305	314	323	293	357	303	287	332	349	330	297	301	278	345	320	320	340	302	327	315	320	344	357	301	340	358	334	336	298	297	278	345	334	291	326	322	347	327	318	336	314	289	315	291	296	283	330	335	328	302	323	333	289	346	324	334	333	322	314	335	335	292	355	319	356	296	320	323	332	340	317	318	318	324	337	372	334	324	335	341	320	334	352	328	278	340	347	340	286	320	328	334	330	328	323	304	342	319	307	331	334	326	308	324	325	291	291	336	328	307	326	324	314	348	319	345	304	288	310	332	359	294	318	329	341	301	362	347	366	321	354	356	341	342	351	311	314	349	342	335	329	354	316	338	325	335	334	316	310	349	325	333	323	300	345	310	312	321	328	313	334	310	331	312	308	326	346	331	332	333	328	349	332	300	320	291	327	298	326	373	337	330	330	316	315	328	364	310	353	328	345	309	345	297	307	302	328	281	339	342	314	330	333	323	324	322	325	342	283	328	302	320	310	316	289	336	341	331	322	316	336	319	289	340	329	339	295	309	296	316	344	332	294	298	326	316	298	303	322	358	337	345	352	317	302	312	340	333	271	364	341	324	340	298	326	319	298	319	324	324	345	338	335	327	338	315	306	273	308	339	305	334	321	328	328	339	328	347	317	301	352	325	325	320	326	302	354	329	313	295	322	307	327	350	340	337	329	370	351	294	307	311	316	322	336	363	323	319	296	333	329	308	359	361	303	326	332	306	310	301	318	337	329	334	330	322	321	343	355	333	321	321	357	344	312	308	328	306	330	339	320	311	320	340	346	341	335	340	319	343	328
8462	1473	2330	2602	2247	1841	1632	1400	1249	1184	1086	1030	994	976	988	933	934	936	862	893	910	882	918	825	876	822	873	839	829	847	793	822	773	823	861	793	823	828	789	833	787	816	811	814	806	833	857	817	846	757	771	827	826	766	786	810	794	829	785	822	825	796	793	804	761	779	817	814	781	783	836	736	805	768	826	902	816	820	789	821	820	805	829	804	773	809	762	808	760	826	811	767	794	786	816	799	784	772	763	760	794	754	867	786	794	778	773	822	778	784	755	791	823	829	766	855	842	813	783	771	786	795	771	784	794	814	776	818	809	789	771	773	825	788	781	782	815	766	805	803	839	762	790	803	756	831	812	814	822	776	785	782	797	808	778	767	823	762	764	789	776	762	827	820	757	817	824	776	785	743	795	781	770	756	757	777	839	797	821	764	816	763	838	775	810	880	802	769	790	783	782	768	787	817	778	788	782	784	725	775	793	745	784	798	764	829	769	738	829	751	830	793	798	824	807	829	776	745	802	796	824	797	807	780	865	843	840	766	769	782	781	765	841	830	803	737	792	764	756	736	776	788	777	781	801	778	745	763	821	817	769	817	812	786	812	828	768	783	856	770	744	790	771	753	794	765	736	797	787	834	789	766	835	782	781	766	830	811	766	803	779	764	758	772	812	772	774	794	795	821	812	821	820	748	799	835	800	764	768	824	791	791	780	833	805	779	786	740	751	762	749	821	783	782	774	751	755	790	813	776	848	766	755	763	767	738	773	761	830	814	793	740	787	790	831	792	764	777	822	771	735	814	752	742	770	780	775	779	810	800	787	789	826	766	792	818	782	801	788	755	777	765	740	754	751	778	817	795	719	805	773	833	837	760	758	766	834	719	803	755	833	811	752	757	810	780	787	734	749	812	833	806	829	818	849	833	781	805	765	850	752	824	801	815	791	784	754	754	791	759	751	778	803	785	740	752	784	774	802	761	778	788	776	803	834	763	766	784	785	832	773	835	810	762	794	773	803	836	784	833	740	772	819	817	795	767	783	803	807	761	793	784	821	770	768	820	778	790	764	843	789	767	744	803	811	812	787	771	851	811	787	758	812	775	805	769	801	833	785	803	827	798	769	840	793	764	803	770	785	794	804	753	762	772	809	809	774	769	787	773	822	778	767	758	791	828	792	846	810	746	785	804	812	820	823	823	757	817	770	828	752	797	800	794	799	786	764	805	779	762	766	801	797	728	870	783	812	746	780	791	818	803	826	795	798	787	785	801	807	758	803	738	833	811	825	789	751	788	767	782	828	815	752	781	791	776	765	777	868	798	794	797	742	780	803	769	795	781	714	769	809	753	770	782	824	786	782	819	837	758	768	815	876	785	799	746	809	805	755	756	848	765	816	802	803	806	821	806	745	785	761	784	753	761	755	822	763	715	825	795	820	811	743	798	734	766	813	820	843	801	779	773	753	762	773	792	802	713	828	794	849	750	752	851	759	788	824	798	817	797	772	779	805	787	810	839	768	771	743	831	778	783	774	838	784	761	828	788	760	828	766	815	782	835	761	769	750	746	781	770	788	792	800	806	786	805	790	852	773	790	775	817	820	827	813	767	793	778	789	811	822	765	772	812	799	802	845	793	789	769	829	791	773	736	812	777	811	785	869	827	841	766	810	796	783	781	780	815	717	711	762	787	835	795	851	816	831	812	864	805	763	790	772	820	861	810	831	812	738	804	825	740	776	838	784	869	814	806	779	770	803	764	752	750	776	789	723	825	758	765	782	814	807	820	813	817	806	857	772	811	788	839	849	829	733	781	744	770	827	838	805	792	819	756	777	831	767	788	806	752	851	785	774	786	797	775	741	813	808	765	767	799	797	826	817	759	828	778	795	810	750	782	802	747	800	791	815	829	822	779	827	805	775	793	813	813	771	803	784	836	763	800	783	812	775	768	712	858	882	778	737	770	766	842	802	804	845	785	823	780	791	771	777	758	798	731	785	796	829	751	795	799	761	806	825	793	808	862	784	810	774	836	804	841	777	795	805	822	791	797	828	815	800	737	813	775	809	795	755	792	784	802	778	772	822	776	811	780	742	804	796	777	778	819	806	784	781	711	784	814	820	805	772	834	814	791	792	839	786	765	818	800	768	787	805	837	791	800	810	842	776	803	778	792	830	798	801	782	764	788	772	816	787	743	788	830	814	829	820	800	780	809	812	781	761	773	855	784	809	773	803	796	774	767	776	791	795	732	800	757	784	799	762	776	738	792	790	817	777	774	853	805	817	834	766	764	831	791	847	778	777	793	809	833	796	833	804	848	805	814	829	814	786	810	811	812	860	792	805	782	754	809	782	820	732	830	774	774	777	813	854	805	766	814	790	825	776	732	766	793	822	772	791	794	764	757	764	815	825	765	770	820	808	805	787	770	778	815	784	796	787	775	735	757	798	775	819	832	810	766	757	768	786	781	792	868	753	802	781	810	789	756	804	787	771	781	766	794	783	767	806	805	763	782	817	794	780	817	783	742	773	815	762	814	747	747	837	767	769	746	781	815	758	809	764	793	747	827	799	766	774	785	791	779	800	790	758	812	736	803	799	812	805	791	823	758	772	755	805	746	766	807	825	774	825	788	801	841	777	816	782	727	766	802	798	828	822	802	788	792	812	767	775	791	815	802	764	777	775	818	777	731	862	825	809	782	855	823	742	800	795	782	789	794	771	804	789	769	777	815	771	795	792	774	778	756	770	774	819	795	789	778	812	807	789	808	790	789	797	863	806	808	802	842	773	805	760	888	771	750	781	806	814	741	747	766	731	820	793	747	792	773	785	777	786	834	756	860	769	785	748	754	756	772	770	796	815	815	792	801	811	814	837	772	809	819	767	765	790	778	815	787	796	771	777	818	754	827	759	768	763	806	807	807	801	810	808	763	817	774	798	853	811	808	765	847	817	814	807	816	778	778	816	835	804	774	838	845	786	794	747	761	798	815	820	813	782	756	807	768	834	785	829	809	852	788	771	809	783	829	791	764	780	731	799	800	729	833	773	817	759	792	788	753	848	760	789	757	812	776	828	778	774	745	823	811	782	756	765	823	856	809	761	831	806	799	828	784	764	792	761	802	778	760	833	778	810	843	792	780	818	820	775	804	797	795	794	790	816	838	756	826	791	797	794	770	792	796	818	792	743	805	797	803	762	789	773	720	814	797	787	779	795	812	766	733	815	785	770	772	789	811	809	824	805	768	802	813	748	789	773	821	760	766	803	831	809	785	871	816	743	785	857	804	811	804	786	818	812	730	765	769	780	760	826	736	833	830	798	817	832	824	763	814	831	815	783	758	807	786	776	719	843	788	754	793	777	823	776	786	822	764	739	791	831	767	779	763	752	781	771	792	769	815	834	800	780	790	838	780	798	784	785	799	710	744	783	776	799	793	793	808	742	811	816	791	789	780	787	782	739	778	804	797	786	761	792	795	775	799	821	813	794	825	776	785	805	789	774	761	779	814	770	785	778	804
1567	309	265	303	262	317	286	264	285	279	278	262	270	282	281	293	276	293	276	279	284	296	287	297	248	272	261	293	283	259	276	301	286	266	288	277	252	268	280	291	290	273	301	280	281	281	265	284	287	283	263	272	261	279	304	252	271	284	237	255	260	273	251	279	276	259	284	281	263	278	250	251	259	289	289	282	269	252	256	271	285	296	261	268	269	277	265	279	283	307	274	258	290	250	294	253	272	261	285	266	299	277	301	302	278	263	275	279	265	288	281	289	261	273	295	275	265	294	259	283	274	253	291	298	293	246	284	280	275	278	278	318	263	267	279	281	247	250	288	304	255	299	262	250	293	278	273	292	238	253	237	272	292	256	259	271	274	271	262	272	262	244	279	268	274	284	267	284	273	276	300	257	247	293	268	255	256	294	291	267	275	264	282	255	294	260	267	262	270	302	280	275	277	270	271	261	251	267	264	300	250	268	255	276	274	262	268	294	268	262	273	269	243	271	273	244	246	265	252	270	284	300	253	270	256	291	269	272	260	282	280	262	238	291	274	271	293	280	275	242	286	310	258	249	252	248	295	284	292	289	276	301	292	261	281	272	257	288	307	267	294	269	278	301	305	267	277	280	259	244	279	316	298	287	312	274	273	280	263	287	265	267	284	297	271	257	269	297	290	297	317	340	271	262	310	302	271	277	239	283	258	278	279	300	294	262	264	262	278	301	287	238	267	291	278	295	295	270	279	270	282	243	291	291	283	263	265	262	279	263	245	321	292	275	277	273	258	287	290	289	287	278	280	289	273	237	263	272	271	264	266	296	294	299	293	270	262	294	252	302	284	279	326	272	246	301	286	279	287	272	261	269	284	266	298	272	275	293	295	270	260	269	270	285	297	253	314	269	256	273	279	265	266	288	275	270	299	284	252	256	276	278	308	324	283	267	269	299	263	308	274	295	300	276	297	279	284	282	249	289	292	289	306	276	263	297	276	223	260	314	263	282	278	287	289	298	276	269	272	262	291	301	254	312	295	282	285	260	266	287	265	278	285	295	255	277	285	271	275	244	276	264	272	278	301	288	274	283	282	291	295	285	271	246	294	266	272	283	276	281	260	272	264	294	273	281	251	239	295	267	266	291	282	286	277	242	255	256	248	266	293	278	267	262	278	293	299	263	257	264	265	280	273	272	270	267	290	305	284	279	268	284	286	267	288	252	293	279	259	274	295	265	267	248	281	291	278	261	282	319	283	288	279	270	283	263	262	296	273	284	278	288	288	274	300	251	292	270	294	251	284	265	272	292	278	295	271	284	264	295	270	294	279	279	286	263	274	285	259	296	291	260	288	260	301	278	275	286	330	276	270	276	297	268	284	284	305	264	240	257	265	267	259	258	259	266	263	255	243	325	288	305	259	307	277	243	264	280	299	291	265	273	290	294	295	262	232	264	242	277	281	288	305	288	274	269	262	272	285	266	237	275	283	277	284	259	261	251	280	289	264	270	292	273	264	248	274	293	307	295	288	287	256	264	294	289	274	280	256	286	285	258	272	264	252	299	280	249	283	280	255	278	313	252	271	280	297	280	270	256	286	273	287	257	292	287	285	248	282	289	288	265	281	265	308	264	267	271	268	282	275	302	276	255	267	251	267	277	288	293	286	287	298	252	273	257	276	275	272	278	273	292	303	274	262	273	303	270	274	268	246	248	259	287	279	278	313	290	243	262	275	289	258	276	291	303	275	330	287	311	277	294	287	270	286	280	307	266	237	282	252	277	262	289	290	283	294	270	307	277	273	299	268	275	280	289	281	283	275	254	264	281	272	250	264	285	273	279	266	247	279	253	286	285	299	285	275	270	247	273	273	262	252	252	261	274	281	260	268	267	289	253	261	291	260	318	273	303	263	260	302	286	315	305	294	277	295	301	271	286	297	258	240	296	281	283	289	260	287	253	315	268	254	257	310	264	270	273	280	280	271	278	311	292	286	271	293	251	240	277	264	321	284	273	287	302	237	268	278	278	273	266	291	271	275	294	289	261	254	299	233	271	271	285	300	240	305	242	251	250	257	271	262	284	259	297	289	255	267	302	256	254	281	303	273	260	301	278	288	270	245	267	243	249	297	259	279	274	290	302	311	250	266	229	281	324	286	300	278	264	291	283	262	286	294	255	281	298	312	279	264	280	296	275	272	261	283	273	281	273	299	266	300	278	268	284	265	289	306	291	268	273	310	268	259	318	256	278	278	255	277	299	277	302	263	283	293	273	261	260	256	287	266	282	315	255	284	242	277	268	267	299	275	274	246	271	274	273	272	291	293	264	267	262	254	281	276	270	277	291	245	264	244	276	275	303	274	253	294	262	303	247	267	266	267	287	273	278	268	284	308	272	267	260	261	255	261	257	266	262	273	241	287	278	265	277	314	259	286	283	283	280	253	295	271	270	301	228	286	279	293	266	297	282	309	282	273	306	269	265	262	286	278	257	273	322	290	261	276	262	286	279	266	295	313	286	272	261	304	274	251	278	258	268	271	257	320	326	281	275	292	274	269	260	253	260	304	278	267	286	286	291	256	278	263	245	259	263	283	300	267	300	285	293	268	304	251	289	291	278	268	260	281	256	285	304	281	270	283	308	268	280	280	257	274	278	294	255	319	252	259	271	258	272	275	271	266	287	253	263	245	268	268	276	277	285	267	277	252	288	262	301	267	272	256	272	273	276	257	252	284	262	284	287	271	245	268	266	278	330	293	266	298	285	257	288	305	275	281	245	297	270	282	275	276	276	302	266	282	287	276	281	287	308	274	267	273	256	292	284	288	283	255	290	253	249	271	270	268	267	256	299	278	273	255	266	281	262	281	281	272	263	252	267	288	262	286	274	287	274	302	272	282	278	290	293	282	295	271	265	296	293	267	285	255	257	308	304	284	261	273	266	248	269	281	268	252	279	283	320	273	261	300	253	269	302	271	256	261	295	312	285	290	269	267	252	254	275	261	286	293	241	265	275	266	283	257	265	264	282	267	262	268	259	281	256	240	265	274	243	290	252	266	246	290	274	253	290	276	297	288	315	282	268	282	274	280	294	278	251	305	253	271	262	305	275	294	266	270	284	300	269	269	280	275	313	267	272	266	259	281	285	259	232	296	289	286	310	285	270	264	273	285	251	280	252	269	303	286	268	264	288	292	298	262	242	278	286	278	292	284	275	278	289	326	299	243	249	274	276	267	275	261	307	268	265	281	278	260	243	283	287	290	252	242	273	290	292	273	308	272	271	268	287	278	289	293	267	288	301	274	277	246	269	271	287	287	283	298	275	259	284	239	286	275	298	267	263	293	264	262	280	252	265	282	291	268	293	265	263	291	310	268	266	266	294	248	267	281	265	299	251	279	279	268	259	274	267	268	261	300	298	275	276	283	273	257	294	271	252	277	280	285	273	243	273	265	285	253	284	288	286	291	292	280	254	262	267	286	292	261	282	241	292	305	293	284	256	286	286	272	289	256	289	285	284
1906	719	710	698	728	724	688	738	669	700	663	649	680	665	661	635	681	692	659	704	683	653	658	657	649	683	677	689	652	653	673	674	652	661	662	657	625	644	690	667	663	649	675	643	666	645	637	667	668	680	651	679	656	713	649	669	708	678	641	683	671	666	669	664	625	638	671	658	671	714	658	661	638	627	667	679	692	694	657	659	655	674	638	678	678	696	645	664	620	671	628	663	670	691	687	667	666	652	650	653	661	700	674	669	692	663	676	700	623	665	588	623	639	684	671	689	690	684	638	650	678	661	643	651	642	651	629	632	669	671	660	644	642	696	702	702	652	665	646	652	668	644	695	694	672	621	674	682	680	643	610	625	692	641	666	701	644	688	633	619	658	679	710	707	659	667	667	632	651	652	662	672	675	659	689	658	688	681	678	679	651	622	646	644	663	663	636	701	685	696	653	691	663	735	695	665	648	638	622	698	654	702	632	668	683	647	714	646	607	717	674	628	724	649	678	688	641	660	650	671	653	681	664	623	706	647	655	622	648	630	677	663	671	630	671	672	638	603	600	672	665	680	671	663	684	664	705	661	694	643	679	678	649	647	690	652	687	679	679	669	630	627	647	676	644	656	708	661	649	632	660	672	650	665	673	639	647	646	659	654	659	617	655	698	675	675	615	624	666	683	640	653	648	622	652	669	684	669	615	656	664	660	672	640	693	726	653	620	664	640	633	633	675	684	656	666	668	656	689	642	664	650	666	693	644	646	671	676	673	683	669	649	671	669	628	612	717	690	658	632	681	665	609	661	693	688	689	699	629	657	630	703	616	653	651	693	664	651	640	698	656	701	654	682	650	673	644	638	623	684	675	650	699	679	673	650	655	659	700	670	670	655	621	710	671	636	667	665	641	623	635	671	667	633	627	677	632	703	739	687	650	643	676	668	691	654	674	645	659	668	666	715	676	669	654	627	704	674	655	646	667	684	679	659	676	650	683	638	658	657	684	606	652	661	652	672	657	694	693	732	680	669	667	710	667	659	643	663	699	642	697	663	689	656	708	683	674	665	651	660	640	665	624	629	659	638	672	676	662	678	672	664	678	713	704	615	630	656	628	679	688	706	677	652	614	628	660	645	606	688	647	624	654	635	657	674	668	628	672	652	693	645	645	696	674	642	687	678	648	663	632	628	650	668	691	623	651	694	718	735	686	716	680	681	741	634	662	633	671	607	658	643	613	664	688	650	683	650	635	662	638	638	680	669	671	608	651	719	671	655	624	665	670	693	665	669	627	738	700	641	647	700	716	698	662	701	664	629	688	634	742	605	630	650	690	661	650	651	674	652	629	613	662	640	639	678	645	650	681	668	656	663	641	616	699	621	645	657	660	700	677	649	672	692	677	696	660	665	702	681	608	654	650	643	718	680	700	680	654	631	647	638	627	666	689	699	694	689	616	650	665	663	652	628	669	700	643	635	655	649	663	676	661	636	641	715	677	656	662	719	682	687	664	641	648	641	619	661	646	675	710	667	656	658	640	662	659	641	626	670	642	724	671	674	663	644	669	640	675	672	666	655	688	624	669	661	647	648	655	689	684	644	632	653	661	662	622	651	691	666	681	628	643	611	687	709	635	678	645	675	628	645	651	668	682	688	639	676	720	660	707	617	689	663	679	647	681	632	672	643	665	647	695	659	639	643	632	663	680	631	667	669	671	608	640	679	675	652	681	655	665	648	653	677	684	647	690	633	664	665	686	626	697	689	656	672	648	697	638	656	690	662	690	655	668	668	648	681	651	670	674	634	669	671	646	682	690	652	674	640	660	660	639	641	713	696	660	676	660	668	655	634	662	677	711	698	695	662	667	625	678	654	649	649	715	621	657	688	668	687	657	714	689	707	615	680	682	632	670	689	680	652	669	643	685	700	683	699	651	682	655	671	692	672	622	684	666	687	683	687	697	664	707	629	632	691	695	680	674	663	671	653	685	648	644	693	631	660	719	668	656	663	675	670	648	669	669	709	710	671	660	678	678	625	687	669	651	636	670	669	681	709	692	653	658	688	727	680	677	657	648	642	664	685	661	645	688	667	677	631	690	714	653	710	731	701	607	703	681	615	666	647	683	630	648	701	690	603	652	697	653	642	665	621	617	649	664	644	659	684	657	660	665	673	646	651	646	706	615	633	646	654	694	679	643	638	631	627	715	683	621	689	629	656	687	672	662	654	678	669	634	719	662	645	680	678	697	694	718	672	650	636	698	668	664	690	637	721	691	634	689	690	672	628	683	709	689	689	686	667	639	642	653	688	638	661	705	661	678	653	663	634	674	659	669	653	691	683	660	634	669	687	593	665	671	673	661	668	650	626	675	635	649	658	670	627	666	665	657	686	676	648	640	672	641	622	695	651	667	711	677	670	667	668	649	660	646	670	686	677	646	721	686	703	683	683	726	640	676	658	706	664	674	693	680	679	632	646	665	637	664	690	668	706	664	617	698	631	695	683	679	702	697	673	654	611	671	656	668	676	631	651	667	684	636	648	683	648	677	686	693	653	644	690	656	670	678	661	668	639	617	620	697	701	642	714	687	686	646	679	658	670	629	669	670	623	634	636	686	709	703	652	667	678	647	724	681	683	654	640	663	621	659	702	693	655	621	636	687	676	659	702	636	697	670	683	633	717	671	613	675	681	663	677	652	656	672	661	693	687	681	586	669	687	679	687	699	685	679	619	682	672	669	647	710	657	634	629	649	677	655	665	654	699	625	679	660	680	675	644	599	615	631	637	633	660	659	651	642	701	656	716	674	636	696	618	667	673	641	677	647	701	662	653	661	684	620	618	652	673	630	679	644	703	680	668	624	653	693	653	642	667	702	638	601	691	653	710	629	650	672	682	673	601	636	633	681	669	667	657	607	672	628	727	657	653	690	651	719	616	664	630	615	638	660	659	703	662	705	684	672	672	630	699	632	653	690	678	701	684	642	687	683	654	694	627	679	667	684	659	675	623	699	671	636	635	669	633	642	662	697	637	643	656	669	660	662	630	649	661	662	644	676	672	732	672	668	640	671	618	692	691	686	704	709	672	659	656	631	667	717	667	676	667	651	732	632	644	698	628	667	617	626	654	688	694	669	645	651	666	695	635	686	644	684	681	621	661	642	701	691	664	661	666	654	677	727	639	701	648	672	670	673	661	680	605	636	646	701	657	666	696	643	673	641	648	681	650	691	703	665	655	693	659	634	656	643	673	685	636	649	648	680	626	628	696	638	644	644	688	661	665	657	690	672	690	696	631	653	673	648	694	637	685	693	668	706	687	673	639	651	665	692	681	700	617	653	682	661	685	649	688	656	609	651	678	684	673	672	678	671	656	667	637	663	618	669	640	681	678	675	684	668	598	671	668	665	695	659	644	685	656	605	670	649	676	640	622	676	689	660	665	647	624	639	633	674	664	703	637	727	600	607	672	708	628	674	641	653	655	653	652	647	669	623	730	673	704	669	665	695	689	669	662	646	646
7402	525	515	476	375	296	228	221	210	197	222	225	175	206	171	181	187	171	177	170	172	178	196	176	150	152	180	162	174	174	173	181	158	171	150	212	187	184	183	188	187	184	148	153	150	164	179	174	174	189	152	162	159	177	172	170	175	173	176	172	172	162	152	189	170	175	186	148	177	153	177	139	189	170	172	215	141	178	155	143	174	152	159	183	177	178	147	190	174	174	185	174	173	159	178	176	191	176	173	225	164	184	172	170	154	149	169	168	151	161	170	167	180	180	180	165	154	151	160	156	171	177	148	177	164	172	162	149	175	173	160	173	162	167	189	163	189	146	176	141	186	151	175	171	154	185	174	186	162	152	164	176	160	183	177	172	204	154	175	175	184	174	166	156	169	183	153	186	182	150	191	164	143	164	165	169	186	176	147	172	157	171	164	179	163	167	194	175	163	172	173	170	160	143	169	166	152	165	189	161	153	183	172	188	155	202	169	179	148	162	160	166	151	158	165	157	176	196	161	165	187	169	168	173	176	163	172	154	161	170	192	163	151	156	182	159	152	181	161	171	186	174	166	164	166	161	153	166	145	162	180	185	174	178	160	176	157	191	160	145	169	141	156	182	179	157	169	165	178	183	150	136	159	157	188	168	181	184	152	169	150	157	221	167	169	186	182	159	173	160	147	158	177	162	152	186	165	166	157	208	169	179	159	177	172	165	172	161	157	154	167	175	153	161	146	179	148	158	154	149	137	149	182	157	175	184	191	187	168	188	169	172	174	138	162	164	145	143	179	141	155	131	170	163	146	162	174	194	171	164	174	174	143	129	145	163	151	154	168	165	162	155	161	167	150	159	163	170	167	168	146	174	173	152	167	183	153	167	159	162	164	138	165	165	172	169	170	170	173	167	178	169	175	172	170	166	151	174	159	157	168	162	170	159	173	160	183	183	180	169	181	156	187	145	164	173	168	177	172	174	175	177	184	166	150	180	154	161	184	186	182	149	147	169	149	180	165	156	155	189	171	155	171	164	173	179	194	177	164	182	145	160	170	176	192	175	177	160	186	170	161	185	147	164	175	159	149	162	167	170	155	158	173	172	151	169	169	167	159	176	167	169	170	161	163	141	202	176	166	149	161	151	156	163	179	167	171	159	156	160	154	154	161	159	181	182	180	168	182	148	177	158	157	160	161	158	169	159	120	140	147	195	161	161	213	170	166	170	183	157	168	157	161	167	171	184	155	185	171	171	173	158	165	169	155	178	163	149	169	172	162	180	187	162	187	167	132	165	157	149	175	156	192	144	167	135	154	176	149	167	169	170	195	182	145	175	158	136	196	175	165	173	181	167	172	149	168	181	197	185	173	171	153	170	161	183	178	157	167	152	161	168	173	157	169	152	165	172	146	187	177	178	163	181	183	185	181	174	157	196	179	174	160	184	174	172	170	175	152	171	201	175	177	161	196	164	166	160	183	169	141	166	156	133	174	148	188	161	149	175	173	165	169	167	167	170	161	183	197	182	166	180	170	173	156	149	180	177	142	188	164	165	159	175	166	167	160	165	145	167	192	162	159	186	195	156	147	199	168	154	169	162	158	195	187	183	148	172	154	177	169	144	183	186	175	167	142	163	200	159	164	192	182	151	158	170	169	166	183	163	176	153	163	157	173	161	161	175	203	143	169	190	155	176	168	157	173	188	171	150	157	162	187	183	171	175	184	169	166	172	175	149	165	154	163	172	156	169	157	185	173	152	175	168	165	176	157	166	171	165	166	185	157	146	145	169	178	195	164	155	176	184	147	160	169	167	183	154	156	152	187	161	152	173	172	162	166	166	186	150	160	176	153	162	160	192	161	155	179	155	154	173	164	159	181	175	176	142	162	203	159	172	149	129	167	159	154	175	166	155	152	148	155	159	160	161	186	152	170	177	161	166	176	187	191	163	180	159	161	171	154	182	157	159	182	165	181	159	200	154	164	167	171	183	171	146	169	180	132	140	175	178	161	196	159	157	140	202	182	183	178	151	125	180	180	203	171	163	152	167	178	168	154	141	165	184	169	161	190	186	172	186	175	188	195	160	164	150	181	171	168	162	190	162	148	168	175	174	165	180	166	153	185	156	150	160	172	178	179	162	139	194	180	171	151	173	159	167	171	157	170	168	168	170	170	167	163	196	172	149	155	159	135	169	162	147	120	172	144	165	169	169	174	154	163	168	157	171	157	152	152	152	183	194	184	170	149	153	171	172	177	142	133	129	148	152	146	172	168	162	160	181	175	179	173	155	178	170	197	154	155	164	148	160	181	183	177	172	157	165	151	149	168	142	161	176	172	165	150	200	173	154	159	200	157	146	179	176	166	133	175	163	184	166	152	173	172	171	197	171	166	174	153	180	160	188	171	207	157	178	180	144	158	175	162	167	190	146	164	167	164	161	169	173	170	162	177	158	172	178	186	177	173	171	171	162	182	160	177	165	147	168	157	181	168	194	206	177	159	153	169	166	181	164	169	171	153	168	163	188	172	147	168	153	144	160	140	151	191	165	176	171	151	155	160	145	170	144	168	162	166	158	163	170	166	147	162	167	181	163	165	158	183	174	178	174	188	166	138	188	177	193	171	167	173	184	164	153	166	178	162	158	181	177	194	166	176	179	185	160	175	166	156	154	181	169	160	175	157	169	182	161	160	165	159	151	160	157	149	130	164	170	170	150	203	182	175	158	165	163	161	164	178	161	145	169	182	172	166	186	167	166	144	172	179	164	205	124	195	165	160	177	170	160	166	184	192	174	180	183	184	181	159	147	159	195	182	157	172	173	160	176	149	170	178	182	162	141	157	160	145	151	156	173	189	171	161	152	173	174	184	179	145	156	164	145	175	138	175	175	190	173	158	132	154	196	163	161	142	147	152	157	148	142	176	189	168	156	173	187	167	161	163	190	166	167	208	149	155	179	159	174	182	169	180	171	153	137	165	178	151	187	153	167	153	161	169	142	166	176	172	185	174	171	183	161	160	172	175	169	172	171	173	162	174	163	181	170	177	180	173	156	157	175	187	178	162	167	144	175	197	172	181	160	154	147	163	170	164	163	148	160	151	160	168	180	177	183	145	168	139	158	164	177	190	170	177	158	154	164	163	147	162	161	168	172	162	165	180	160	198	148	182	172	161	163	193	173	181	169	172	180	173	195	138	171	169	156	181	161	134	159	160	165	168	174	149	160	154	151	158	141	164	203	192	182	188	182	153	148	180	150	143	137	147	153	173	169	158	180	163	160	161	184	158	164	202	186	160	162	162	162	148	155	162	176	172	182	185	170	166	186	176	188	145	175	193	164	177	144	169	177	170	166	171	154	166	158	170	174	164	166	143	154	169	193	165	159	130	175	160	171	173	154	161	178	194	183	182	192	148	154	168	166	144	180	168	172	169	172	180	151	139	150	122	184	157	188	163	167	176	170	164	162	173	143	149	152	162	160	167	176	156	177	168	191	157	149	170	163	171	168	160	155	159	184
6373	808	1284	1396	1270	1025	899	790	703	649	631	632	568	560	533	572	513	533	473	521	483	502	478	509	520	521	501	467	504	492	463	505	467	489	513	467	504	456	469	465	482	498	447	489	467	472	446	421	498	499	445	433	477	478	492	503	455	431	516	421	462	501	465	457	466	510	458	456	444	486	452	474	468	451	453	458	512	486	454	465	446	445	447	501	462	492	476	466	460	446	467	439	477	449	464	487	494	481	471	499	468	446	451	495	477	473	454	428	438	436	418	456	463	433	471	488	472	457	439	443	450	420	464	466	474	469	485	449	497	458	466	460	472	454	496	476	458	451	501	462	496	446	466	441	472	444	464	454	445	451	413	485	460	469	434	481	455	461	426	455	464	484	482	466	468	499	477	473	499	450	464	405	443	448	503	433	462	481	449	466	422	440	474	485	502	457	421	508	454	411	510	447	448	444	453	465	412	444	480	487	464	471	477	436	462	452	450	487	460	470	478	439	465	455	471	464	470	461	504	458	466	473	457	469	449	464	457	479	470	472	442	474	466	488	407	491	442	471	462	501	488	464	433	497	452	439	451	529	454	465	452	434	463	466	440	468	477	481	455	453	478	430	464	474	496	463	502	447	459	468	473	448	462	504	470	495	461	411	436	442	470	444	475	493	478	501	469	456	476	464	454	482	509	477	451	472	481	426	475	498	465	447	464	456	443	451	461	483	456	490	463	460	492	442	486	456	468	478	441	451	478	431	433	493	496	449	429	409	482	461	476	437	450	485	463	465	491	508	445	481	453	454	502	473	499	441	463	448	444	445	462	473	437	465	449	445	459	456	477	431	449	484	470	462	464	449	501	473	478	505	488	490	489	501	513	453	465	532	430	466	469	433	475	462	450	513	460	477	440	481	445	494	488	406	486	507	480	481	435	469	477	452	468	516	476	483	472	463	483	463	437	454	460	483	475	452	448	465	484	453	508	490	415	457	458	453	449	441	442	460	465	457	459	452	463	448	455	473	507	467	446	475	462	471	448	460	471	504	507	491	460	447	492	513	445	493	453	445	471	507	478	508	428	475	464	473	433	465	478	412	481	433	474	428	482	474	489	442	453	421	439	465	469	468	476	421	494	467	413	430	539	496	448	459	446	453	432	458	468	453	446	509	437	472	452	463	457	505	462	473	453	440	455	429	415	516	495	446	462	448	439	467	464	457	437	470	492	460	467	471	449	477	435	471	466	471	453	452	472	471	461	412	464	453	462	473	503	417	469	399	466	441	484	459	449	469	478	474	442	489	479	482	477	485	458	419	507	449	516	471	467	426	497	448	498	460	456	466	435	492	459	469	471	430	452	466	443	475	472	474	439	468	505	457	458	464	483	430	462	425	431	459	457	484	460	469	494	461	471	449	510	450	501	474	427	442	459	453	429	462	472	468	473	476	436	472	444	476	492	446	469	430	459	436	457	457	479	455	489	470	476	491	451	487	450	492	468	504	447	465	482	452	473	444	464	466	459	485	476	468	461	483	445	460	451	487	470	434	476	463	475	480	456	415	472	476	472	432	458	464	471	466	452	471	455	452	427	422	468	496	534	471	493	463	453	492	440	438	456	459	490	431	502	476	463	416	488	488	465	435	441	462	460	489	456	483	456	462	464	468	464	430	483	515	464	457	481	480	476	460	487	445	499	443	476	462	431	483	441	482	463	485	461	449	445	416	454	461	499	446	470	471	460	459	477	505	499	470	475	486	469	472	452	438	466	466	473	457	436	443	476	426	428	485	479	454	485	471	448	478	462	428	432	421	428	439	450	492	477	488	491	427	440	477	459	454	474	438	462	468	451	492	478	455	453	460	481	481	474	440	462	488	492	522	431	441	399	461	453	487	459	481	484	459	477	482	487	490	463	457	465	470	423	443	476	470	457	462	456	462	504	437	478	486	432	483	502	478	478	449	452	461	458	462	491	448	465	435	484	472	459	476	477	482	427	467	442	425	496	430	466	449	442	456	469	472	455	455	460	473	461	484	443	460	460	477	514	414	457	449	457	434	458	453	461	465	503	483	471	460	442	506	450	461	436	411	467	484	452	430	471	481	506	479	444	474	495	491	474	445	466	444	453	459	487	446	442	455	477	475	470	412	490	459	455	447	469	453	456	405	481	470	492	476	465	474	446	446	475	473	480	487	437	469	451	449	499	475	488	484	439	484	412	491	427	467	482	470	476	453	499	474	463	467	490	499	493	432	527	462	477	478	488	437	427	451	433	447	463	446	490	497	511	484	436	464	473	473	483	473	444	452	455	422	463	460	488	454	485	472	488	456	483	462	492	475	453	479	466	458	451	479	438	477	497	455	465	454	485	446	479	456	472	443	469	467	453	441	499	500	468	473	497	455	451	459	443	465	474	469	456	468	468	486	487	457	453	487	470	484	461	502	493	465	463	474	457	454	489	453	460	429	480	484	494	448	452	455	477	438	452	432	457	428	436	457	452	412	452	472	450	470	469	469	455	483	423	456	394	484	472	489	460	457	486	438	484	438	431	451	457	443	480	435	449	444	464	472	441	454	484	426	444	441	457	471	491	427	429	450	438	478	439	432	480	456	461	449	486	415	462	442	451	458	492	477	475	493	451	465	467	448	427	464	469	441	457	457	453	461	475	484	454	455	469	449	445	455	471	504	483	477	427	466	432	448	487	437	465	472	454	505	461	477	472	481	453	482	436	437	470	455	453	483	452	487	474	472	467	504	470	465	457	478	497	443	479	443	476	476	462	478	497	450	507	467	447	471	459	470	470	500	440	480	449	466	451	493	492	444	453	447	469	457	466	466	466	434	426	466	450	510	451	447	458	466	477	467	490	455	471	499	473	465	416	505	455	470	450	398	470	446	440	487	464	464	456	472	442	477	443	471	468	466	446	447	516	458	452	457	447	454	441	471	489	443	439	507	466	481	457	482	469	470	455	434	495	436	430	447	500	450	472	444	458	487	468	479	482	465	466	458	479	455	451	467	443	499	454	459	489	468	441	495	481	462	479	484	476	481	462	450	502	456	443	435	501	480	471	472	471	471	496	456	436	456	453	468	459	483	440	467	419	453	481	439	455	496	448	481	494	466	488	457	438	470	438	453	443	486	467	511	480	448	457	493	433	474	465	458	469	464	464	464	471	452	472	492	440	424	440	449	465	433	414	460	466	429	457	453	466	465	447	470	480	451	461	473	449	453	433	487	468	480	450	483	466	444	424	426	419	476	467	459	480	439	438	416	485	479	447	473	496	503	467	425	440	471	459	458	443	461	464	519	476	458	438	433	452	494	468	480	468	485	457	495	496	432	486	437	439	435	440	432	466	434	479	447	450	449	479	476	473	467	457	480	481	491	442	464	430	399	471	469	424	471	486	448	442	445	467	513	499	489	480	491	465	473	481	484	469	453	482	464	467	473	435	442	459	454	462	445	472	435	443	460	448	426	465	456	446	464	471	485	508	465	476	513	395	447	491	461	467	445	497	446
14379	1450	1119	902	666	563	451	413	386	436	377	361	360	357	332	342	293	336	350	348	346	320	332	328	295	346	347	371	326	317	361	376	353	341	329	322	311	344	312	365	335	304	301	360	305	339	323	325	351	329	293	322	289	366	327	337	316	310	347	326	309	328	321	337	332	303	368	330	308	341	344	312	289	330	343	310	304	351	317	332	347	357	324	325	349	305	376	366	336	343	343	297	347	340	327	340	334	302	299	329	310	296	303	326	352	353	337	314	324	350	326	308	317	316	309	317	339	326	300	324	343	335	323	321	330	353	356	293	325	303	333	345	326	341	318	351	317	295	323	315	319	291	316	322	323	337	346	311	306	322	322	341	336	334	334	299	326	365	329	306	323	296	351	347	323	314	381	366	342	320	303	351	307	356	313	358	352	322	351	349	319	334	333	330	302	316	302	319	355	303	320	366	326	327	300	334	335	312	329	326	346	331	306	335	340	332	324	342	338	337	313	309	340	339	349	324	338	309	349	296	300	359	348	313	328	337	336	345	306	358	322	343	359	335	304	330	340	294	338	278	336	355	361	330	291	356	316	364	304	337	306	321	281	328	318	328	308	342	383	322	313	348	356	328	334	330	324	324	325	343	337	370	346	312	292	353	295	336	291	339	321	315	303	324	316	315	329	307	323	294	321	322	312	328	296	312	345	337	361	320	307	317	330	361	320	383	316	332	353	337	369	350	301	323	336	314	300	317	332	340	306	310	351	311	311	335	376	323	318	341	335	369	322	342	370	363	313	306	327	315	344	321	357	327	336	339	308	300	305	346	322	352	340	321	329	331	313	289	338	284	322	317	314	333	319	326	322	322	289	342	299	312	322	285	333	297	344	354	322	297	308	329	341	317	356	372	297	372	296	297	330	313	302	337	331	328	351	324	321	351	328	306	348	361	346	326	325	306	337	313	349	339	310	312	322	309	302	321	330	311	332	340	366	327	348	343	308	341	323	326	296	339	302	316	292	312	277	327	349	310	328	356	338	356	308	327	374	338	315	319	332	322	315	344	337	306	311	306	350	305	291	315	292	310	294	317	331	324	310	301	342	333	305	325	338	363	344	321	351	321	333	336	356	294	320	339	346	294	307	331	301	334	317	322	359	325	297	368	334	332	318	316	327	315	320	290	301	371	338	326	334	300	346	326	330	337	305	355	362	311	324	327	342	320	355	305	342	335	325	320	325	370	348	323	357	337	343	315	295	285	346	350	334	348	334	311	303	361	321	318	327	320	301	335	351	265	354	328	340	321	345	317	346	337	315	326	290	301	320	329	310	325	296	317	320	303	292	306	305	363	344	329	320	336	315	318	325	325	318	336	320	298	306	357	302	298	314	329	339	337	368	320	330	317	310	325	322	288	344	361	299	347	331	313	361	328	329	307	307	357	335	332	324	331	317	321	283	299	324	329	323	296	331	274	336	322	327	310	335	343	318	300	308	367	313	326	341	302	330	327	298	322	309	347	299	309	323	311	329	322	345	335	348	360	308	298	306	339	293	321	325	358	328	340	362	303	317	313	324	355	330	328	360	347	312	342	328	344	299	333	331	341	332	307	324	312	340	314	338	334	316	313	347	343	292	345	305	329	302	347	339	334	324	288	347	319	316	341	321	334	322	326	322	377	358	326	308	346	313	308	333	314	283	325	336	328	362	313	296	274	299	331	319	333	319	338	357	305	295	298	287	319	316	333	336	329	336	362	340	360	331	346	356	306	320	323	318	344	316	323	315	334	299	332	341	330	301	313	269	362	309	325	330	347	306	331	323	316	330	335	331	311	300	326	314	350	335	310	356	321	310	311	325	358	304	334	357	334	299	339	303	319	343	340	334	325	329	319	337	312	325	311	357	320	353	338	311	312	335	333	328	336	341	318	321	299	317	327	314	335	295	337	322	325	338	337	366	337	318	356	310	319	309	338	268	339	334	265	331	343	299	328	319	348	343	315	336	337	314	327	318	317	326	352	330	330	325	297	315	339	294	298	324	318	316	337	325	342	320	323	335	336	323	337	300	308	333	328	338	356	309	356	338	333	375	350	328	324	353	332	295	317	283	325	322	296	326	320	355	333	283	337	354	310	304	294	355	325	322	328	334	348	291	338	336	314	318	309	341	339	327	325	334	352	289	317	308	302	345	332	328	338	317	315	322	336	300	359	336	312	357	303	343	346	315	305	320	292	326	313	329	315	324	347	341	336	315	346	320	335	319	335	343	340	330	352	316	324	303	317	318	307	325	294	287	337	324	316	369	340	305	361	355	275	325	322	303	323	303	309	346	323	334	336	335	330	325	295	332	313	312	307	319	348	334	369	367	330	351	350	343	326	347	325	320	356	295	323	339	315	317	352	344	338	377	339	338	349	339	329	342	308	322	325	316	318	328	322	365	345	320	316	337	361	302	345	335	323	323	311	332	363	309	354	295	352	299	307	305	322	348	366	371	352	325	318	330	339	336	337	335	297	320	323	294	322	309	323	308	324	318	338	344	331	330	333	342	331	359	328	324	331	323	316	314	322	318	336	342	312	339	316	328	338	312	301	336	320	297	331	325	332	333	304	306	296	347	333	345	326	312	318	339	307	309	327	325	319	312	320	324	309	346	330	335	366	341	336	350	298	339	330	303	338	336	342	314	327	329	346	311	350	329	285	289	328	335	328	318	361	306	281	315	314	303	306	305	310	310	355	316	292	327	330	326	317	314	306	341	292	278	338	323	339	355	322	351	340	312	339	338	297	327	352	299	325	352	340	322	331	331	341	333	298	320	317	319	309	310	349	306	328	296	307	340	352	306	281	316	320	347	356	317	306	292	329	355	302	354	316	365	353	307	317	321	344	306	362	319	319	311	333	348	319	319	330	331	327	312	337	329	330	352	310	325	340	340	314	324	349	368	317	355	311	333	315	335	321	334	321	340	330	315	360	338	306	323	323	305	320	328	305	308	313	321	323	352	313	317	357	331	342	329	302	313	346	322	342	349	293	353	348	345	322	310	373	291	324	314	351	342	346	330	338	377	409	315	327	325	336	325	370	356	346	322	329	332	358	348	324	323	325	349	332	323	341	295	316	343	355	318	328	343	332	346	332	319	295	327	334	333	303	326	347	324	316	314	346	299	307	306	317	340	322	341	360	330	313	338	303	311	321	327	332	351	331	322	329	300	301	373	343	302	338	346	334	290	339	333	310	307	337	358	312	329	324	304	352	344	333	366	292	323	339	330	352	291	334	296	336	315	326	325	324	328	349	355	298	327	325	305	323	353	338	312	285	341	333	371	336	299	344	327	338	329	324	322	303	304	304	315	319	316	325	317	327	340	314	345	347	302	288	327	335	323	310	323	347	342	339	308	332	330	324	365	331	341	359	319	326	317	280	341	291	323	330	328	361	329	330	355	340	328	336	338	328	337	338	334	319	327	295	378	351	322	335	343	310	347	313	351	331	351	325	301	338	331	305	333	326	363	359	356	320	330	338
8364	1431	2292	2648	2196	1881	1588	1476	1293	1197	1139	1057	1066	988	973	969	879	911	909	885	894	895	845	788	832	857	830	845	823	882	870	828	874	825	823	837	878	830	765	807	803	765	779	824	819	801	816	764	787	806	769	764	810	809	808	800	777	797	872	838	808	747	759	848	721	822	781	769	797	815	800	792	802	783	812	762	764	817	795	796	766	768	826	810	837	763	791	862	818	794	771	817	803	787	803	837	796	797	835	835	795	834	863	800	784	772	800	808	822	771	783	772	783	753	757	811	758	813	788	823	794	838	814	732	752	829	769	860	819	776	821	789	803	812	834	757	862	829	763	767	800	796	706	825	781	819	805	751	768	799	781	788	760	771	747	730	762	800	822	819	775	796	795	798	819	900	765	791	792	803	735	755	791	758	807	785	780	796	779	803	816	808	743	767	745	788	774	798	793	787	749	762	829	780	811	763	831	801	806	788	758	762	841	814	825	836	792	785	784	793	830	779	793	804	773	836	822	781	844	785	831	765	778	734	786	809	793	807	752	794	807	855	785	795	784	819	811	804	826	793	748	762	760	761	763	803	752	853	759	870	799	823	775	788	781	776	816	785	785	762	843	826	771	843	825	778	759	803	814	759	731	757	739	786	727	816	797	815	819	812	817	777	785	790	835	779	809	780	801	804	751	818	789	830	755	798	806	808	793	794	796	795	772	808	782	797	861	735	810	815	834	806	793	757	820	794	837	735	792	822	856	777	796	798	785	723	786	814	831	772	798	833	865	778	824	767	775	749	820	799	780	784	839	746	801	749	755	810	773	787	818	797	811	820	802	751	778	783	784	858	778	774	809	765	823	806	753	759	763	811	800	772	789	719	800	772	772	826	782	788	799	766	728	723	783	769	776	792	776	794	800	785	779	768	740	791	782	802	776	781	775	830	770	835	793	779	797	755	820	797	826	811	768	832	781	746	809	811	745	834	769	797	804	818	846	848	760	773	767	865	730	844	758	797	812	771	811	771	832	811	753	802	794	833	766	796	764	792	775	814	788	823	778	801	803	771	742	830	770	804	773	796	821	748	786	777	810	781	839	789	775	755	805	795	819	818	837	802	835	800	827	822	726	821	777	820	749	792	829	789	794	798	776	790	802	759	770	783	794	816	795	715	788	801	756	802	767	804	795	787	748	803	780	798	781	797	762	840	808	783	801	815	825	833	777	772	773	800	824	836	835	817	820	816	790	791	824	763	744	788	783	812	846	860	753	767	784	790	827	752	834	849	825	815	847	790	775	833	821	777	829	826	785	770	803	773	833	752	781	833	802	733	811	815	785	798	777	813	809	808	823	829	772	785	793	795	793	838	812	826	763	761	790	847	783	836	764	829	845	748	774	802	812	801	780	799	863	792	821	747	717	809	824	789	784	809	819	818	740	796	797	819	774	787	811	774	798	803	778	788	812	742	821	777	813	769	786	814	788	817	775	830	832	837	873	783	805	800	790	764	817	752	766	803	772	779	822	770	833	773	800	766	831	775	837	773	782	827	801	791	784	784	759	781	821	794	760	762	711	744	778	846	783	779	791	802	805	802	804	798	796	749	809	782	769	759	797	816	791	794	824	829	792	809	744	748	793	824	822	786	768	778	775	769	797	797	808	748	791	753	784	817	800	836	775	823	791	795	787	771	791	762	828	831	757	813	760	741	753	808	807	778	828	787	802	776	720	833	763	812	776	783	802	803	815	777	780	803	818	768	833	833	723	805	761	808	816	793	829	775	801	745	800	735	753	794	850	779	820	745	776	796	776	744	804	805	853	758	777	766	877	799	763	800	810	799	822	832	825	776	763	819	803	827	844	757	746	796	764	788	817	788	821	829	797	759	773	780	789	770	786	763	761	729	847	781	765	782	814	808	783	796	771	807	780	833	854	812	775	796	771	781	806	847	807	770	786	817	812	800	747	780	785	784	773	789	833	776	813	829	821	769	764	784	813	836	801	783	783	801	760	834	800	797	770	837	795	810	821	762	832	821	751	811	794	796	819	829	813	867	802	781	813	786	775	838	776	870	754	784	823	814	788	790	771	814	802	786	775	785	821	784	726	790	814	775	787	777	825	805	780	834	807	809	779	761	788	762	783	795	753	819	764	821	790	830	856	828	805	746	802	744	802	792	798	801	801	793	822	785	780	792	792	801	794	731	808	781	812	836	764	774	825	787	795	836	831	811	755	810	810	735	785	871	808	793	820	826	805	812	779	776	778	785	787	780	837	785	746	779	830	825	709	777	786	835	805	856	791	795	749	827	793	765	824	820	822	807	781	811	768	809	792	746	825	792	801	785	789	764	762	788	812	736	848	858	774	785	779	797	830	813	823	806	777	766	828	836	763	840	778	828	765	754	845	870	831	754	739	768	829	772	788	764	787	766	782	847	778	789	835	789	797	766	806	762	836	769	843	813	838	770	748	791	742	797	784	803	817	799	766	805	755	775	826	790	758	803	800	811	776	795	763	773	801	830	774	785	801	789	801	787	776	842	816	784	770	743	794	799	835	792	807	798	791	822	852	813	804	767	800	840	848	870	819	823	776	797	798	761	770	827	775	772	804	880	782	765	773	809	808	810	771	782	801	782	742	797	823	761	747	781	810	841	772	771	787	768	799	796	770	806	784	773	783	838	812	791	784	803	788	823	782	768	771	791	782	813	821	774	764	782	796	806	750	812	844	788	761	780	747	741	769	811	832	805	791	791	801	745	753	813	798	761	820	760	799	782	770	838	816	772	758	756	741	817	792	763	801	813	732	776	786	804	854	767	800	810	770	833	745	768	769	796	793	796	795	813	793	801	825	824	785	813	842	795	776	817	791	824	788	782	794	827	799	798	779	812	791	786	839	822	843	773	754	760	755	830	842	822	764	724	792	807	816	834	805	841	812	799	817	806	796	769	738	808	801	772	757	782	748	798	799	745	773	747	854	752	766	801	781	813	841	808	770	811	857	750	786	795	820	757	759	769	765	808	818	859	825	843	810	802	816	746	860	792	827	797	776	844	785	818	833	820	803	793	773	754	738	808	829	820	770	795	778	828	809	782	799	802	797	783	803	828	827	802	816	769	766	802	817	748	832	797	809	783	814	800	778	811	833	772	754	771	750	802	804	794	792	805	808	793	760	857	800	787	763	806	786	752	757	814	827	777	826	798	835	763	806	807	795	821	787	803	790	812	808	794	806	777	777	830	790	734	786	779	802	790	813	776	786	814	788	796	804	815	774	800	808	800	780	760	818	780	798	822	759	776	775	794	813	763	782	785	791	845	842	778	812	820	811	777	810	771	762	804	769	808	794	806	796	826	775	808	752	822	789	787	772	785	804	783	768	768	778	754	788	828	774	796	779	790	783	740	832	779	838	811	812	803	768	786	803	817	768	772	814	800	794	818	796	819	798	782	756	824	800	777	825	773	892	755	837	812	776	760	794	785	803	797	787	783	794	801	780	774	776	820	827	821	809	804	830	806	757	799
1418	320	310	298	315	289	291	272	282	240	278	269	270	311	265	274	281	262	255	247	258	265	265	275	309	256	304	265	286	263	303	300	263	266	276	252	286	276	264	261	257	254	296	287	284	284	263	259	275	271	294	265	267	268	291	287	274	290	282	262	298	254	266	251	291	304	297	273	259	273	281	250	287	251	257	248	214	250	274	274	282	271	312	258	290	288	253	257	250	301	292	268	293	269	290	268	287	300	278	286	261	281	274	288	269	246	294	267	258	296	288	312	288	290	261	286	284	253	273	287	265	285	314	251	298	284	290	293	301	269	283	278	255	248	266	276	262	274	269	269	243	278	279	235	285	246	293	272	266	287	306	248	243	270	259	298	279	297	257	300	274	259	263	263	261	297	297	301	235	271	262	256	255	307	249	273	261	274	240	304	281	272	277	242	273	266	269	279	290	282	288	279	263	245	252	297	284	284	292	271	279	287	263	270	263	268	267	253	275	260	276	272	286	263	283	262	309	249	279	264	240	272	284	246	280	296	259	282	278	269	267	270	247	228	297	266	267	231	270	272	273	265	275	289	245	261	283	248	288	302	260	274	287	276	277	257	274	249	264	259	284	269	289	295	282	286	276	250	261	267	261	268	286	254	282	259	256	273	276	258	263	268	290	269	263	248	285	271	234	261	266	287	260	259	252	260	270	256	254	247	263	272	273	275	288	300	278	292	274	268	261	290	286	277	269	289	274	305	294	267	297	254	264	268	258	285	265	251	296	241	270	269	243	273	266	255	281	260	244	247	248	268	267	251	269	268	276	307	254	266	270	276	267	266	293	268	275	279	279	264	266	273	275	272	283	278	274	291	304	262	313	262	277	294	282	271	219	298	265	282	271	275	269	270	270	264	284	277	272	297	278	279	284	275	243	283	277	283	262	300	311	277	254	292	238	287	277	264	258	289	234	283	273	255	292	265	270	287	267	254	260	285	235	242	298	273	291	263	267	254	295	271	255	210	269	260	298	276	284	274	243	262	298	271	265	293	299	287	267	285	258	276	304	265	252	293	263	248	272	275	274	268	266	265	277	302	321	272	285	265	284	283	292	295	272	272	275	262	282	260	278	259	248	257	278	257	265	232	294	259	279	258	295	300	265	249	259	282	276	303	261	300	269	298	297	272	239	263	285	269	286	254	271	251	290	244	258	293	261	287	277	263	289	265	278	271	274	275	237	253	291	289	266	293	291	284	257	243	252	279	265	269	271	265	256	298	265	280	289	276	270	278	258	243	279	300	274	287	250	313	266	274	272	275	252	273	266	301	247	273	257	248	285	259	242	261	237	271	261	307	255	234	244	257	261	315	286	292	276	287	267	283	272	270	272	297	264	297	268	251	231	247	273	298	271	276	281	294	283	274	245	250	293	286	259	294	259	246	272	292	299	287	261	273	269	265	283	232	250	262	254	253	257	287	286	280	280	252	278	272	276	245	288	263	277	286	279	270	268	277	276	268	271	308	240	263	262	269	280	257	274	249	280	260	289	219	308	305	285	245	263	261	257	263	271	272	271	243	272	288	270	243	281	291	293	266	246	263	311	278	279	292	281	296	260	261	269	315	249	246	262	289	287	280	260	285	308	280	242	258	224	272	270	302	283	268	261	303	277	264	274	301	299	265	271	279	256	304	280	287	270	277	275	253	287	264	277	280	314	251	284	264	243	293	272	276	319	271	279	261	263	251	244	265	299	261	247	259	248	255	286	255	305	279	286	277	276	291	242	277	281	264	269	266	276	275	276	232	246	253	275	301	291	240	243	261	265	269	243	246	287	246	288	252	239	290	287	276	287	259	277	278	282	270	276	242	261	307	262	241	281	276	267	286	252	271	283	276	255	276	282	298	314	270	315	304	277	263	281	281	259	248	271	283	313	263	271	262	293	263	260	273	268	291	238	264	255	285	269	231	296	264	255	293	264	275	301	308	270	274	271	249	274	289	261	277	276	279	285	282	266	272	282	301	299	290	262	268	261	263	268	273	274	259	286	280	236	273	266	248	289	280	301	253	281	276	266	264	275	270	281	273	289	267	280	297	260	301	262	258	258	252	303	274	297	285	268	276	259	248	255	267	247	278	252	307	277	268	296	286	288	264	271	239	279	270	285	294	280	276	292	288	284	270	275	273	286	261	275	260	273	276	280	284	259	293	306	248	311	268	255	254	268	270	257	259	279	307	248	269	270	275	289	305	268	251	275	294	275	271	295	254	267	249	266	306	252	307	270	279	290	285	301	250	273	272	284	285	299	279	259	284	300	278	242	311	266	261	274	238	251	291	281	269	276	263	253	288	267	282	259	308	245	250	251	277	271	277	274	271	297	277	272	259	261	284	259	263	274	272	256	281	294	254	289	268	270	272	276	246	286	282	288	274	259	282	272	269	269	297	307	255	285	253	309	267	259	278	268	272	284	281	269	286	276	256	275	257	294	274	262	277	287	268	263	281	252	287	272	259	267	314	286	275	299	239	286	262	257	276	266	283	269	275	279	234	282	279	275	283	273	280	231	294	265	290	272	297	262	266	270	243	281	271	247	285	273	261	264	242	301	259	276	263	275	278	270	274	255	288	282	293	273	272	259	318	299	256	259	268	260	269	260	270	241	299	255	273	288	259	289	268	295	271	266	257	303	265	277	278	262	258	269	279	260	255	268	268	269	282	270	241	281	266	271	295	298	266	287	290	269	281	267	287	259	303	261	287	309	289	284	239	298	287	266	238	281	284	313	282	297	275	262	270	287	278	281	292	283	285	289	273	264	300	279	281	278	265	288	277	301	289	285	286	298	281	271	290	254	295	283	252	299	262	290	290	285	230	274	294	263	306	304	256	274	253	258	285	262	288	266	280	292	244	265	286	273	285	253	276	291	253	286	319	261	288	275	262	249	296	261	278	278	277	252	256	272	288	264	251	263	315	263	276	269	283	301	265	254	313	286	278	269	264	291	283	256	271	274	317	280	251	269	291	272	293	294	285	269	284	277	291	284	302	262	270	280	272	292	268	300	277	296	282	282	256	285	261	279	262	279	262	264	255	297	230	275	261	256	270	267	284	265	244	281	261	241	278	281	293	279	293	256	268	305	289	248	267	307	314	298	264	249	289	289	261	280	266	254	244	267	234	260	259	273	248	282	269	262	289	274	289	284	290	269	292	248	254	269	289	255	262	274	291	286	256	292	260	288	255	262	265	301	282	285	280	265	276	256	274	292	272	286	275	282	276	276	246	287	251	294	269	264	274	289	288	297	249	266	281	286	280	261	271	257	281	290	271	302	266	244	288	263	291	256	300	261	283	267	260	281	261	265	295	271	278	270	306	279	299	267	240	272	277	287	263	274	292	264	257	245	239	269	297	303	270	266	256	274	242	287	289	302	291	235	255	279	252	286	283	281	288	267	275	280	290	286	260	286	290	270	250	272	268	266	280	284	290	256	271	263	284	267	273	286	269	272	242	266	275	261	314	265	274	270	275
1803	688	714	694	733	696	672	693	652	652	685	708	679	683	653	714	678	631	671	668	660	678	675	679	640	723	704	657	633	642	661	635	638	634	646	684	669	710	646	679	629	642	720	647	653	663	646	638	651	658	621	635	642	652	637	636	689	661	587	657	653	625	634	648	635	629	670	666	664	665	660	661	687	704	647	662	662	656	641	687	671	701	660	612	655	674	664	657	699	649	647	665	652	656	668	656	663	656	646	705	634	668	684	670	689	667	642	646	659	641	661	686	691	697	619	676	677	677	688	666	684	733	676	651	671	687	638	702	644	624	642	659	641	639	661	657	599	654	639	639	669	644	641	685	661	656	683	665	672	711	618	634	658	640	655	692	655	659	655	682	645	633	645	663	676	657	658	704	690	673	615	640	638	636	688	635	691	636	647	657	668	693	654	681	657	661	655	677	643	667	597	638	659	629	673	643	664	666	647	624	666	646	651	677	656	622	634	670	672	582	625	665	649	666	659	677	667	661	636	619	654	664	652	663	632	680	653	684	692	687	653	736	662	668	675	655	696	687	657	670	685	635	669	658	667	644	678	688	677	654	599	607	652	637	703	641	687	665	702	680	677	694	636	656	625	647	661	662	607	662	659	633	655	694	655	661	681	677	673	665	673	615	665	632	670	642	644	668	663	669	650	617	672	674	652	637	652	703	640	636	683	671	605	667	700	651	646	684	621	673	640	675	649	678	690	646	668	661	642	653	623	661	663	628	655	622	710	631	633	624	673	671	638	689	654	633	633	638	641	621	680	650	642	661	663	628	662	656	628	665	654	645	672	624	720	652	605	640	627	616	676	670	657	632	627	663	708	660	678	652	650	665	659	644	593	691	586	680	682	662	666	676	718	623	635	666	686	661	648	637	679	647	690	652	666	717	644	643	623	665	700	602	676	652	609	660	667	647	603	661	622	664	719	603	605	651	667	637	648	682	672	667	618	689	628	661	677	677	661	654	641	631	675	664	659	619	653	629	724	665	642	631	705	643	654	628	647	636	664	694	640	598	652	670	667	681	690	690	657	646	662	664	636	645	692	643	661	663	652	647	629	604	661	671	637	605	631	670	632	704	608	681	690	680	655	631	667	651	679	636	664	664	627	623	656	630	661	636	615	597	708	700	686	676	625	676	654	664	663	651	600	676	697	603	678	631	644	637	668	667	704	614	693	644	634	643	643	686	631	615	658	645	682	676	701	670	622	677	672	660	700	673	646	651	662	599	638	668	678	648	672	667	618	620	696	655	636	675	654	711	697	578	683	621	658	658	637	616	670	648	651	677	692	620	665	613	628	652	647	674	611	668	635	688	656	680	635	671	676	650	652	656	648	642	644	698	654	672	684	661	641	678	659	672	664	651	590	637	652	665	644	625	664	667	694	682	646	654	645	660	662	687	709	646	732	615	660	689	661	657	636	649	651	712	636	672	636	640	641	664	690	652	634	670	651	679	620	701	625	651	680	648	629	661	641	656	632	620	633	654	647	696	656	641	666	726	651	632	690	679	688	633	666	643	662	656	659	701	626	640	648	692	630	642	650	652	601	689	670	657	665	666	663	686	678	645	652	710	663	662	700	608	647	637	665	661	626	665	666	637	683	621	652	688	668	651	644	686	665	653	642	644	675	593	651	669	660	633	656	662	705	628	638	638	677	650	661	630	670	688	645	641	684	679	681	639	663	652	645	657	650	674	691	668	638	710	648	646	668	646	681	694	684	672	684	663	681	682	630	653	711	680	613	625	683	646	634	674	634	678	678	686	671	641	644	684	698	655	627	616	585	682	661	685	614	642	644	631	600	677	665	666	608	667	609	672	633	707	739	669	624	683	652	703	594	723	671	672	652	645	666	666	638	690	619	662	655	654	668	677	686	680	639	664	650	675	670	588	648	674	695	667	641	621	675	654	654	659	640	653	698	615	655	678	689	631	683	704	613	653	627	633	663	620	640	646	701	640	648	633	654	646	665	663	599	635	675	682	719	709	621	640	609	719	666	691	611	647	612	677	665	651	623	624	658	639	673	675	660	659	610	686	658	627	608	664	662	647	675	720	604	660	630	662	654	677	642	691	639	612	709	636	654	655	691	674	691	674	639	669	685	669	682	673	671	667	635	635	709	688	680	622	643	653	650	653	657	637	687	658	704	630	672	663	676	622	684	632	640	608	651	629	655	634	679	674	713	663	634	689	678	707	629	632	676	653	653	593	639	663	684	645	678	672	689	658	661	600	664	668	662	633	676	654	712	612	660	633	693	660	646	592	655	650	654	633	635	716	697	625	612	684	643	678	659	650	716	672	649	673	686	673	630	698	658	651	618	641	646	621	699	672	695	666	705	625	676	644	610	640	659	636	681	630	638	644	665	655	665	676	663	644	632	640	671	672	675	606	661	667	651	599	650	691	647	662	644	640	676	670	623	644	667	686	739	642	665	662	653	650	594	619	643	630	651	654	653	648	629	599	646	700	664	662	685	622	643	644	692	674	665	644	658	656	669	689	662	684	654	671	674	652	647	652	641	694	733	618	625	692	603	667	634	642	674	621	622	653	686	662	659	662	641	669	687	648	690	654	644	668	681	675	653	683	659	679	668	651	647	644	656	668	639	641	691	680	651	649	637	672	671	703	642	626	651	663	654	606	632	667	625	646	642	659	672	708	672	665	623	650	614	670	651	663	685	689	659	663	622	657	622	619	618	649	662	633	675	614	734	614	672	653	665	667	648	698	666	689	658	678	655	633	674	639	624	673	670	671	634	661	690	655	643	650	609	645	674	677	654	681	625	685	666	644	654	701	663	648	668	680	667	629	708	656	651	624	678	637	643	614	630	660	695	640	660	633	716	686	644	667	674	651	659	640	657	642	608	632	659	650	680	629	621	684	687	668	659	622	678	666	660	690	666	625	703	623	645	652	695	644	704	695	678	686	666	678	652	653	656	665	659	679	624	668	669	702	677	704	599	674	692	645	640	678	656	666	655	616	648	657	651	624	696	633	669	625	628	668	670	624	697	675	644	630	646	667	658	707	622	661	645	672	678	675	651	642	629	667	629	661	686	688	680	680	718	670	637	636	665	722	636	672	666	609	627	703	678	645	675	666	666	666	718	658	665	645	687	623	639	638	638	681	644	687	669	678	680	656	645	654	616	661	649	616	670	743	688	654	656	662	658	685	711	677	617	636	687	642	642	654	680	645	632	712	624	645	635	659	666	636	609	650	657	690	627	690	657	685	683	631	678	619	665	667	678	650	677	696	673	627	718	657	662	664	615	700	655	623	640	658	617	642	645	663	650	634	655	638	670	610	672	665	682	664	593	680	641	684	656	625	647	663	670	657	709	632	697	624	692	675	652	702	663	699	693	677	632	682	729	628	641	681	620	627	639	645	651	705	697	623	632	664	652	669	612	662	653	667	637	618	647	684	610	622	636	674	639	659	673	682	628	679	675	629	675	684	628	653	677	649	616	640	672	662	665	596
7205	464	571	393	336	287	231	204	220	196	204	184	215	196	163	183	195	156	175	186	184	187	174	188	171	184	184	164	154	151	149	182	181	154	148	171	166	152	165	153	148	155	160	179	180	165	169	152	175	164	162	187	169	161	195	170	153	177	164	158	169	166	173	178	177	155	159	149	154	178	157	166	163	188	159	158	189	155	184	183	152	158	173	162	177	168	171	172	173	183	164	155	182	154	182	161	170	183	179	171	188	178	176	188	156	168	168	153	150	151	166	155	134	165	175	160	172	168	176	172	160	181	185	143	149	185	167	178	164	175	175	186	126	178	142	182	163	169	153	156	153	182	180	160	152	184	152	163	169	149	186	164	186	174	185	179	169	161	172	165	159	184	164	165	142	143	172	155	180	198	190	182	169	182	173	135	168	176	170	124	172	166	168	174	152	153	153	154	191	161	155	179	169	177	157	174	170	185	183	181	160	163	143	173	160	174	161	179	171	158	175	175	179	193	163	164	195	174	163	163	156	164	178	189	184	178	166	175	154	173	149	172	170	163	165	192	185	166	163	178	147	168	193	171	161	155	162	174	139	140	158	175	148	185	159	167	151	161	153	173	152	203	182	168	164	178	154	160	147	193	173	168	157	168	179	159	168	172	156	166	184	176	164	185	147	195	166	177	172	182	172	174	166	173	163	164	180	151	178	172	190	155	165	176	168	170	151	181	167	190	198	181	161	167	160	169	162	169	171	151	145	149	175	194	168	172	166	159	147	154	174	159	173	168	161	160	187	165	151	162	157	179	159	156	152	153	188	179	181	165	170	167	156	159	139	172	129	151	185	156	188	175	167	157	144	171	160	186	162	166	164	163	170	159	171	172	166	179	190	159	154	173	171	168	148	174	189	169	186	148	162	160	150	149	154	160	141	148	181	146	183	167	175	170	171	175	165	172	193	172	167	152	164	146	175	173	161	172	176	172	150	169	184	135	160	169	150	151	157	160	170	161	152	174	179	168	164	152	162	145	161	167	195	178	182	170	187	174	182	176	152	171	160	178	175	182	184	167	188	172	180	157	167	179	176	145	169	146	158	156	147	160	196	151	175	168	176	198	179	190	181	179	179	164	159	157	175	169	132	162	182	167	169	167	170	174	148	202	167	167	151	166	156	193	154	171	175	161	143	175	152	149	183	157	169	156	158	160	161	172	168	164	163	172	162	166	142	181	197	185	156	149	161	173	160	166	172	163	188	174	136	187	162	175	184	159	151	170	157	162	134	163	159	184	201	184	146	136	176	168	181	158	181	157	161	163	156	186	158	179	172	164	159	182	145	182	154	168	184	155	163	184	165	171	149	176	139	147	177	175	156	144	206	185	184	170	178	170	157	150	165	169	167	176	172	164	147	161	170	176	192	166	163	132	142	192	146	191	173	181	156	175	175	156	161	166	168	182	190	158	169	168	151	158	162	161	155	175	173	175	184	157	191	159	179	143	156	159	175	160	160	157	152	163	162	157	185	174	183	156	170	180	162	168	171	188	163	150	162	148	181	172	179	159	126	152	174	152	168	147	155	142	149	166	158	170	172	157	131	171	179	163	190	176	185	177	196	170	158	178	160	163	148	188	160	203	170	175	163	163	168	151	167	199	184	161	149	178	162	197	179	187	159	163	177	158	177	142	160	176	171	167	159	155	165	151	158	164	154	182	187	169	172	159	169	159	201	168	133	188	155	172	166	190	151	168	166	171	193	161	160	167	185	192	161	159	143	185	153	177	154	155	130	170	168	167	167	162	159	155	152	183	203	135	142	157	187	196	165	176	174	146	158	164	167	154	157	147	163	166	164	178	167	164	190	192	171	163	184	157	159	139	159	174	168	180	187	170	141	165	158	165	178	167	221	166	180	179	176	181	188	163	178	161	152	169	199	169	177	163	172	159	169	173	176	158	181	176	188	180	155	165	167	155	165	175	156	172	172	157	164	170	147	170	154	180	162	147	163	150	169	182	156	163	168	178	163	164	188	166	149	189	212	180	155	210	204	165	167	159	161	165	165	166	157	137	183	179	183	175	167	192	147	160	163	180	165	140	152	174	181	189	175	196	159	167	182	159	179	165	178	162	154	146	173	158	151	150	183	143	170	157	155	160	164	168	163	175	201	152	149	188	154	160	171	175	155	173	156	145	193	189	162	166	169	191	165	141	175	187	153	179	165	159	147	174	160	168	185	187	154	179	183	185	182	188	165	175	198	188	166	167	166	175	161	176	177	173	173	189	174	188	168	192	182	208	151	148	166	161	152	147	173	166	209	161	170	161	152	182	151	157	182	170	146	181	177	171	176	169	160	152	175	153	162	164	188	153	177	146	153	185	166	156	151	175	169	166	184	172	183	154	160	163	158	178	170	167	184	169	174	202	211	181	160	166	167	164	157	175	198	178	172	169	171	141	163	169	182	187	165	149	175	174	155	168	166	186	160	164	162	157	159	161	185	155	161	180	155	182	174	159	155	194	174	174	180	178	152	162	163	177	148	165	165	144	169	182	188	183	193	171	165	163	199	145	186	166	171	177	164	165	168	164	150	164	177	174	131	194	183	172	178	147	157	180	147	177	172	174	186	160	158	156	151	186	189	181	169	151	169	160	161	145	169	177	151	172	172	159	150	170	155	163	170	174	155	147	169	132	158	167	169	155	182	152	161	171	154	165	178	179	160	186	150	162	198	189	171	174	172	189	167	173	189	175	169	173	164	174	167	157	147	179	166	177	169	145	176	177	175	177	167	178	172	167	159	183	159	164	158	173	173	159	169	163	150	144	200	162	146	166	194	129	155	170	181	159	155	164	154	150	169	149	184	162	176	171	171	148	162	199	179	152	161	153	163	179	159	174	175	177	170	174	165	160	154	143	147	175	164	184	170	195	176	169	162	169	151	195	185	169	145	218	156	177	165	175	154	168	164	169	154	161	171	169	154	148	158	161	168	182	174	173	166	164	191	153	173	156	157	156	176	154	182	155	161	179	164	166	193	173	145	177	174	140	159	141	183	142	172	166	162	198	165	158	145	145	164	169	170	172	180	155	148	157	147	157	158	142	155	152	149	176	179	129	164	156	186	167	183	188	166	149	177	171	197	174	170	160	146	162	164	171	163	163	182	169	189	176	186	160	160	166	166	167	179	158	172	164	158	192	144	163	168	166	157	171	180	157	162	173	183	140	162	150	164	164	158	182	166	154	170	141	159	188	183	165	154	203	164	170	173	141	194	171	156	148	207	137	167	161	149	151	160	166	187	175	181	144	153	147	163	152	160	173	159	148	158	186	168	179	161	175	139	164	166	172	173	145	159	175	151	150	172	188	151	159	152	171	173	192	161	159	169	175	169	141	177	150	197	194	154	164	145	159	165	152	148	156	157	174	197	168	161	179	159	145	169	176	161	185	195	202	177	154	168	170	173	183	163	168	160	149	191	180	154	158	159	177	142	160	194	172	152	161	178	166	169	178	158	176	145	146	176	165
6149	762	1271	1474	1237	1061	910	737	724	672	601	587	582	541	548	533	589	516	566	522	525	532	499	491	502	507	492	506	517	496	470	519	484	488	476	495	497	463	454	484	445	496	438	511	464	452	470	460	478	478	450	441	468	500	483	497	476	463	517	462	435	487	444	481	474	428	423	450	451	463	453	462	534	442	453	459	472	426	469	447	473	489	444	503	446	457	440	468	450	441	477	491	443	474	464	472	471	443	435	491	466	490	465	449	474	514	444	473	443	472	461	433	434	433	475	473	466	460	441	438	479	425	474	428	436	452	486	441	471	466	468	476	482	453	481	478	450	407	457	463	451	417	454	474	491	469	467	461	451	461	456	419	452	462	444	463	455	428	471	466	483	456	485	427	473	490	509	442	513	473	457	439	481	430	465	421	450	488	447	466	439	493	487	460	470	474	455	445	479	477	477	478	480	445	482	443	479	451	451	468	414	480	459	489	466	466	492	499	480	494	474	481	482	444	492	458	457	463	439	461	441	459	468	515	487	445	470	459	480	483	459	518	499	491	467	490	422	461	470	465	461	449	509	449	503	488	467	453	440	510	471	489	455	493	483	457	500	444	475	457	469	465	481	486	465	458	442	460	444	473	482	470	462	471	468	480	452	465	444	465	476	468	474	462	433	480	452	489	490	460	447	460	464	459	466	471	461	465	462	490	470	479	463	465	451	497	480	474	465	465	462	456	442	470	459	471	471	454	464	488	442	447	448	427	421	469	455	465	435	496	447	465	465	490	481	442	465	499	465	492	462	521	486	453	451	447	454	453	468	467	504	462	445	447	438	421	432	468	477	462	453	484	490	469	448	457	430	479	487	460	439	446	470	478	467	453	450	456	445	472	465	466	408	454	457	461	475	476	492	449	474	449	476	458	454	498	451	463	464	474	440	441	468	436	480	467	477	491	478	480	439	478	463	487	461	494	439	439	474	438	487	489	464	476	450	467	501	465	462	430	483	430	448	488	485	483	450	468	492	445	466	459	466	481	464	443	469	494	478	447	426	474	456	516	474	496	410	467	458	442	431	423	445	474	467	469	469	492	452	482	471	477	449	496	450	480	447	491	447	463	468	461	446	444	481	439	524	470	486	436	434	498	434	471	480	430	413	450	485	477	482	447	517	449	463	460	463	474	478	452	464	460	443	451	436	424	463	480	463	467	476	482	432	456	457	471	431	471	429	467	486	482	451	467	476	476	469	470	451	476	505	475	468	434	468	432	430	431	479	483	472	465	440	467	452	509	438	456	480	463	466	432	495	444	457	525	459	476	476	489	462	463	453	459	467	466	426	468	437	459	481	470	474	486	500	474	439	455	435	431	455	489	471	445	463	467	479	450	453	487	476	497	501	437	470	475	453	489	453	462	452	453	458	475	455	469	469	467	477	457	455	459	485	463	478	430	464	453	507	500	451	473	467	495	460	434	451	419	453	483	431	474	479	454	474	501	437	456	469	481	434	465	465	472	460	468	448	476	473	457	477	444	467	479	453	457	452	451	471	466	435	459	439	450	469	454	457	459	472	476	445	509	458	479	432	466	440	493	444	432	493	493	440	438	452	441	463	469	452	466	513	468	468	465	461	475	457	459	452	471	467	450	476	464	452	455	488	448	407	452	496	466	454	482	420	469	421	455	433	467	466	487	411	439	484	474	489	445	465	491	455	476	493	504	436	445	483	453	472	486	508	526	485	487	469	466	482	454	471	480	453	486	443	472	466	462	482	480	459	433	481	459	472	462	507	445	446	437	455	448	453	477	441	452	457	502	469	453	476	450	467	491	455	462	488	469	470	491	449	453	450	455	456	469	471	434	458	457	443	462	430	485	490	429	485	479	499	502	480	483	433	466	483	462	472	507	452	436	468	474	463	464	475	488	482	449	443	451	440	447	457	469	437	459	460	468	486	446	407	501	443	454	443	446	456	439	467	493	470	488	501	458	485	458	490	443	481	452	459	478	428	484	424	483	472	459	461	443	455	490	457	449	462	488	438	481	490	465	460	456	427	482	468	481	444	477	486	478	477	438	439	466	449	483	436	511	507	451	448	481	457	443	514	470	442	465	442	490	460	467	480	457	429	468	487	443	479	454	502	486	457	505	463	483	472	500	446	475	471	457	459	486	471	444	444	417	458	459	435	454	461	489	465	484	495	474	461	402	486	451	474	440	511	492	521	446	481	454	462	468	418	450	452	458	481	451	475	467	466	447	456	458	443	481	482	443	442	443	451	450	440	465	441	479	497	494	450	488	464	468	422	463	454	453	467	496	467	461	506	457	428	447	505	445	494	467	482	461	469	467	471	434	476	472	437	462	452	485	497	452	471	482	461	454	498	494	466	460	460	432	446	453	490	437	457	464	439	452	457	472	460	433	437	455	474	505	492	491	422	489	461	490	462	475	452	438	451	469	427	481	440	459	445	464	460	437	457	449	483	501	467	484	466	471	445	447	504	407	465	458	460	434	475	463	472	479	464	497	503	464	464	463	476	462	463	444	481	453	493	455	461	456	478	458	460	510	473	457	445	457	470	480	475	472	482	457	439	408	468	431	472	461	478	444	451	416	446	466	455	482	434	476	492	456	463	426	463	463	460	453	472	420	466	501	503	452	450	495	463	451	455	488	469	477	472	451	478	456	417	462	440	430	487	475	476	467	447	486	484	477	485	509	506	460	473	466	454	466	465	443	407	452	444	448	462	478	469	475	461	457	452	434	438	447	449	434	438	482	427	480	429	465	482	434	474	464	453	464	475	487	513	441	496	493	448	508	480	475	500	446	425	448	452	431	474	470	456	473	488	465	436	479	488	446	442	438	471	454	447	482	488	445	471	448	447	458	429	460	445	447	431	467	450	438	447	473	453	459	482	462	468	475	494	441	421	503	459	454	451	440	486	478	441	531	475	422	439	475	497	484	487	443	488	460	457	472	445	462	467	444	440	492	453	517	436	485	497	436	417	461	453	410	445	468	477	451	445	445	453	463	434	479	461	460	472	447	440	484	484	462	469	486	466	469	462	448	449	472	449	466	466	451	451	481	473	435	445	479	425	483	474	437	423	455	484	468	486	438	480	487	503	517	471	439	472	459	458	465	486	465	421	514	432	500	449	488	466	495	444	462	480	476	453	449	457	468	511	478	479	418	433	447	456	460	491	484	472	453	427	475	470	483	461	475	469	413	478	461	508	458	441	481	468	468	493	483	452	461	477	451	430	459	467	444	469	468	458	497	436	478	449	464	461	476	478	450	451	491	479	431	464	486	461	449	473	454	457	487	441	450	454	470	463	424	443	489	484	470	424	478	481	468	483	468	461	486	445	442	471	492	480	426	503	466	481	460	476	496	461	475	457	493	472	445	464	464	468	457	507	471	474	453	475	434	443	484	484	450	465	462	455	464	455	474	485	446	456	464	468	455	454	446	429	436	466	468	440	481	439	460	499	474	427	463	476	487	514	469	444	488	509	482	463	477	476	523
14562	1449	1122	901	676	560	477	436	415	387	337	370	360	347	336	385	356	362	350	326	335	381	366	321	349	375	329	336	300	316	303	322	355	331	358	340	302	300	353	318	309	335	313	340	357	340	350	323	301	346	317	324	314	347	330	315	337	313	320	337	320	300	353	291	327	329	342	356	320	312	334	327	333	335	336	317	333	290	331	334	334	315	337	337	320	301	315	331	337	358	342	352	336	327	341	342	342	301	309	317	281	303	328	307	333	345	349	300	315	343	376	292	356	322	307	304	346	362	320	327	334	340	323	323	337	365	323	318	345	326	335	330	338	327	330	328	311	351	337	298	354	326	366	365	333	329	339	310	331	313	311	330	319	323	322	329	357	351	312	294	302	310	342	324	342	299	331	308	347	355	333	326	333	329	318	328	339	334	347	365	336	306	309	295	285	309	320	354	302	297	321	320	317	341	326	308	336	339	337	342	308	342	307	320	342	322	298	323	325	311	331	324	355	352	328	332	287	342	306	340	321	338	325	305	345	343	309	333	341	317	309	342	334	356	312	357	331	347	330	336	322	297	305	312	334	363	324	346	311	312	359	324	340	356	330	325	333	303	339	329	362	323	318	333	295	321	369	347	345	311	312	330	320	338	354	344	317	358	388	354	291	322	323	346	307	294	324	336	301	305	318	309	313	280	340	350	332	297	323	348	328	306	334	333	346	368	351	338	296	306	350	388	361	313	339	327	357	322	315	331	337	319	294	305	307	307	318	309	272	315	324	335	294	309	317	298	316	341	286	335	353	335	322	322	312	337	331	299	342	336	357	341	359	318	297	309	332	314	292	326	315	307	337	320	322	352	334	358	319	306	357	313	303	296	330	378	337	354	325	384	323	318	336	313	341	357	329	332	368	303	352	356	338	318	349	293	307	297	303	333	326	338	391	343	322	333	316	326	306	341	327	320	332	287	335	351	337	356	318	313	321	327	312	333	285	335	324	317	370	344	352	342	338	350	329	340	342	346	341	329	315	352	310	309	292	339	332	307	331	316	320	328	332	299	320	323	335	321	288	327	313	315	339	349	298	351	323	337	357	346	340	362	344	353	309	308	275	327	320	371	312	342	307	303	339	337	339	292	333	359	344	296	352	286	312	312	330	343	364	303	302	322	334	338	324	342	295	295	322	333	344	376	345	326	312	343	334	327	325	334	366	347	334	329	297	319	360	358	322	333	340	334	331	350	312	367	325	310	314	330	357	304	347	372	331	319	291	335	323	304	334	303	298	377	325	335	338	341	336	364	361	322	299	310	342	310	319	307	331	312	339	346	310	322	312	314	326	318	330	344	367	310	312	329	329	309	338	322	307	365	337	306	320	341	340	356	287	348	304	335	346	296	324	346	307	299	334	325	343	334	305	335	324	315	346	290	300	327	310	325	314	311	314	322	346	314	334	344	304	306	332	325	298	360	363	331	369	327	355	328	360	282	332	338	338	307	317	303	320	351	340	343	315	314	350	314	339	342	328	313	327	292	359	312	303	327	325	368	315	328	320	327	350	321	360	322	312	343	286	326	358	328	361	345	349	337	326	310	348	320	307	320	314	298	319	359	328	339	320	330	307	360	324	323	354	346	349	300	326	359	323	333	320	325	360	326	284	339	341	330	339	330	328	322	345	318	357	308	308	310	355	333	299	318	301	374	332	306	338	325	288	328	348	344	322	347	320	337	284	316	304	303	276	337	307	333	360	338	302	307	345	321	300	332	328	305	330	335	348	317	313	303	342	308	342	310	328	335	312	343	312	287	367	327	349	338	380	360	359	361	337	339	329	304	311	332	326	282	293	320	319	320	332	324	312	366	332	344	329	340	327	331	311	290	353	374	327	322	325	343	312	335	343	347	308	344	340	346	348	314	305	326	318	312	319	322	359	332	318	281	303	345	300	357	307	298	317	323	334	334	353	335	338	321	338	309	294	315	360	326	346	305	319	318	320	316	321	328	322	314	299	319	327	301	317	320	329	344	299	273	328	322	381	305	339	304	351	361	331	327	345	361	302	320	304	307	309	318	320	318	341	373	357	342	312	347	325	336	298	335	320	338	296	345	316	308	333	348	327	323	361	321	351	312	328	300	350	336	319	321	306	326	311	328	325	333	354	311	329	325	326	332	311	321	300	332	313	320	331	310	373	328	370	361	347	328	354	325	344	338	322	353	330	265	343	306	369	338	315	323	336	328	342	322	348	309	303	327	306	310	350	313	363	303	304	304	325	331	313	298	335	311	360	352	355	326	332	358	315	327	328	345	291	319	321	333	349	305	317	315	322	330	312	354	334	342	330	316	343	354	305	312	327	322	341	351	320	322	323	367	316	349	360	324	333	326	316	321	324	328	339	312	336	333	315	351	333	340	297	335	312	359	292	360	386	322	319	329	317	316	344	321	321	299	332	296	316	336	340	334	320	374	340	340	307	347	344	325	333	329	337	357	310	322	303	304	314	315	317	351	324	326	310	339	333	325	316	315	351	324	333	328	318	340	342	317	325	317	375	334	353	352	312	312	324	289	341	323	320	311	314	348	332	316	329	304	322	322	316	352	331	332	336	310	346	317	330	322	317	332	331	350	302	320	334	345	341	337	317	289	346	339	340	298	312	328	299	321	303	324	312	335	332	298	320	324	316	326	327	395	337	319	344	322	346	360	331	330	313	298	363	342	324	333	345	343	326	323	336	297	302	324	352	344	329	332	310	309	316	337	331	356	335	369	345	325	339	335	326	285	302	340	316	306	319	355	322	339	320	313	330	360	322	334	311	300	332	338	330	362	309	311	346	317	338	332	319	345	305	326	336	306	312	324	334	346	318	355	338	348	341	318	339	306	329	328	299	352	322	291	292	328	318	320	325	327	308	346	347	314	319	331	314	321	356	315	340	341	339	344	338	350	353	330	326	364	339	349	327	300	332	314	361	317	325	279	341	320	331	369	317	294	345	342	298	347	317	297	299	319	335	338	290	359	331	335	358	317	307	308	303	354	338	313	357	354	361	322	315	334	336	316	378	342	323	305	323	304	333	340	326	313	331	332	294	325	291	329	337	296	309	326	346	350	313	324	336	339	323	345	333	326	308	339	342	358	305	325	337	338	350	324	322	337	340	310	303	334	317	313	316	319	299	332	311	311	340	333	364	320	317	313	315	322	341	280	321	340	296	308	310	338	308	285	340	337	384	313	328	344	335	343	329	291	318	333	303	334	371	344	323	320	325	327	315	333	352	320	318	335	310	325	347	322	345	334	318	307	294	302	342	309	322	312	332	345	304	311	362	339	348	303	358	304	295	328	338	306	324	319	335	370	334	307	358	336	330	335	311	340	340	325	347	327	312	364	312	308	290	314	349	317	317	323	330	279	306	319	330	315	339	320	349	319	359	313	326	331	320	335	353	327	317	331	327	344	336	356	340	345	343	352	327	364	326	344	344	347	322	328	299	326	298	330	344	333	315	327	337	323	318	324	341	314	303	316
8388	1486	2346	2652	2341	1945	1590	1398	1216	1140	1127	1076	1116	1000	991	891	942	910	882	907	878	867	876	894	864	834	853	882	783	802	876	820	803	832	805	822	783	801	823	787	798	795	837	807	821	828	843	820	831	798	827	754	882	788	820	793	821	818	817	768	793	786	817	817	810	798	780	814	781	805	771	852	817	803	749	799	826	773	777	818	772	761	804	773	780	813	817	791	830	801	789	829	784	786	817	793	823	800	783	822	826	778	841	756	769	826	782	756	781	729	790	793	735	810	785	756	834	818	811	814	800	800	781	821	823	806	811	845	830	812	789	817	767	772	761	769	805	817	840	811	834	830	770	749	778	812	856	759	776	830	784	771	812	853	788	773	779	831	811	800	777	809	781	799	811	798	811	809	760	812	755	821	768	836	790	783	771	826	794	779	758	821	796	830	738	798	783	801	783	796	821	809	747	814	782	783	764	807	799	835	766	800	805	783	847	810	790	796	816	793	815	842	737	837	776	735	808	807	783	801	763	783	799	806	748	834	792	800	792	842	800	789	735	815	790	809	800	823	734	765	779	786	791	764	788	743	833	812	756	824	777	801	834	818	778	804	871	800	804	852	828	768	761	771	793	782	806	751	797	760	755	824	788	776	833	818	769	801	839	825	822	794	805	842	803	812	827	764	797	839	769	780	779	813	817	736	830	779	813	790	811	800	739	787	769	803	789	808	752	735	822	831	829	775	767	793	808	821	815	815	768	785	775	792	849	728	814	761	811	780	780	772	798	815	827	759	759	818	773	756	762	764	842	796	791	777	792	790	776	778	770	819	773	808	815	808	810	875	847	775	832	785	762	806	770	777	844	784	813	796	752	749	750	805	788	819	757	806	792	762	785	774	801	742	788	768	836	768	780	792	790	838	781	773	767	793	786	794	790	843	718	781	810	799	804	815	778	806	796	777	822	776	777	811	765	858	810	797	836	799	763	815	763	810	788	761	798	787	793	800	771	789	800	813	810	777	805	821	791	810	821	791	801	753	788	811	775	789	807	799	783	812	796	766	778	763	874	826	794	731	772	809	796	752	771	769	821	824	784	827	798	833	742	796	749	775	793	786	751	847	758	814	764	758	805	814	776	786	764	781	745	789	815	769	843	787	801	840	815	761	822	790	842	821	782	867	835	765	822	769	761	829	768	787	813	789	757	781	798	833	825	757	822	800	857	814	804	837	819	836	794	760	802	807	853	820	813	808	792	791	798	778	783	805	812	800	842	803	765	793	762	777	779	783	867	792	801	798	829	785	791	814	790	844	821	799	783	789	788	774	780	776	800	821	835	780	788	837	801	799	794	786	784	763	753	806	854	787	824	816	761	808	815	782	798	756	767	763	790	743	846	827	799	776	771	830	756	836	784	844	792	765	758	758	832	778	780	773	796	806	824	797	747	787	795	776	769	817	727	801	824	819	765	799	846	798	816	798	811	792	810	827	828	825	862	783	793	801	796	844	860	772	818	806	827	750	805	807	808	794	816	798	790	785	807	811	797	764	785	823	823	767	794	792	759	800	771	843	815	801	784	800	785	812	808	846	809	786	770	800	802	778	789	797	777	827	790	827	800	781	822	740	798	766	836	778	778	719	809	785	811	861	827	787	782	790	757	756	785	769	814	823	766	751	768	848	787	829	781	857	777	765	804	825	778	808	773	783	760	838	821	773	774	798	821	806	788	806	760	805	784	781	782	797	836	774	835	731	773	799	797	844	792	773	800	774	801	817	749	836	783	800	792	786	807	824	834	811	828	791	798	782	839	846	774	817	777	774	786	755	799	763	789	807	820	782	779	803	813	794	805	769	807	775	789	823	867	822	764	870	740	812	748	789	807	790	834	823	770	774	822	817	757	733	785	804	794	792	781	787	776	797	849	796	783	795	766	820	815	807	838	791	800	826	776	835	838	782	800	766	811	787	787	773	790	812	786	796	794	823	831	777	746	728	784	799	801	801	800	810	839	838	830	797	802	809	786	762	799	842	825	802	767	819	780	873	791	788	849	796	818	737	828	828	784	864	829	826	820	776	830	807	767	832	805	817	771	766	810	798	779	768	792	782	771	787	766	798	830	834	799	748	780	786	822	805	792	796	781	791	807	813	774	809	809	761	761	776	835	757	844	767	765	800	818	779	849	789	801	836	829	811	829	797	823	773	802	846	815	825	865	755	800	803	751	834	824	761	816	738	821	775	779	774	801	781	790	790	772	837	784	802	831	757	749	767	802	774	795	774	808	755	770	773	788	893	798	798	821	809	779	808	787	837	851	778	791	791	803	790	802	800	786	817	807	779	736	818	832	758	820	766	815	804	789	784	765	791	764	756	757	774	828	816	830	802	754	803	811	768	763	710	738	754	787	798	805	850	776	794	808	817	775	816	782	790	755	808	788	772	820	792	793	754	818	779	784	820	753	744	827	801	791	815	851	807	808	830	788	770	785	788	775	840	755	825	781	753	851	770	763	764	779	810	787	819	763	789	760	798	794	770	786	777	839	780	784	746	824	856	812	810	792	816	794	845	771	785	799	839	813	796	791	762	834	802	807	799	813	809	770	765	785	756	783	746	810	782	824	834	790	799	766	759	795	838	778	806	804	802	797	848	766	764	737	787	777	806	846	789	817	774	775	841	763	795	811	791	829	788	782	777	828	767	845	794	759	798	786	791	748	824	740	734	795	826	772	848	795	827	733	759	750	812	778	801	830	761	811	785	790	847	768	784	821	764	794	778	783	806	750	843	823	769	790	827	805	831	797	801	785	726	816	744	856	799	844	770	809	767	791	839	818	813	800	757	805	759	770	793	803	856	858	791	807	764	790	762	782	791	813	801	770	761	811	794	768	842	807	778	755	785	822	827	789	759	787	791	790	806	828	821	767	818	790	847	801	812	796	760	719	804	754	771	790	812	811	755	812	808	786	764	785	798	755	804	797	774	789	832	811	853	818	818	811	763	793	787	774	811	805	756	770	866	805	778	862	805	812	743	758	844	772	787	739	788	796	789	808	777	813	774	763	785	774	760	779	773	740	815	804	768	795	763	786	800	813	765	804	773	849	760	772	829	795	806	841	807	780	800	814	773	786	768	794	807	820	838	771	802	749	794	776	755	829	778	769	827	797	768	791	806	802	875	793	745	766	770	809	784	769	793	808	758	787	857	795	853	848	797	807	833	785	761	806	798	790	860	786	831	760	801	765	806	781	777	799	809	805	804	779	795	777	796	820	836	754	775	786	773	793	790	772	804	789	799	827	764	811	788	805	808	829	783	782	794	754	775	831	773	807	759	806	805	846	807	777	795	768	790	822	799	811	812	802	796	815	736	776	777	762	733	806	777	758	725	784	781	824	773	817	810	844	782	830	802	801	833	822	721	808	854	795	828	856	800	798	752	781	823	787	732	812	781	727	789	829	805	825	741	857	829	775	778	811	816	804	694	776	794	779	803	755	809	850	738	776	779	726	722	804	780	835	788	782	825
1532	279	288	279	298	279	263	240	320	261	277	247	281	288	268	242	291	269	276	279	285	286	253	303	294	252	250	273	290	252	292	263	275	258	276	290	280	264	270	267	270	298	275	292	264	285	270	294	268	302	308	303	266	280	275	290	262	302	274	284	263	251	267	265	286	273	239	259	305	264	276	265	278	290	290	281	280	294	337	273	301	300	265	275	304	277	294	255	286	255	263	262	282	255	270	256	268	241	260	275	279	283	266	273	283	275	277	271	269	286	276	277	283	288	284	299	283	255	257	286	269	286	276	258	273	290	264	268	274	267	285	276	285	296	285	275	252	258	288	260	270	273	284	305	251	279	263	315	317	270	290	284	271	275	272	289	297	296	282	294	310	285	281	271	295	292	278	239	251	254	289	295	254	257	288	275	274	283	276	276	277	279	285	274	253	260	268	282	279	261	255	287	278	304	311	272	286	260	292	280	232	274	292	265	304	283	276	285	266	268	276	283	290	298	279	286	296	287	262	299	302	281	267	262	263	289	280	286	302	294	271	280	284	262	266	285	252	282	236	296	286	290	268	292	274	279	324	280	263	299	291	262	248	269	260	276	254	266	275	263	278	268	251	254	253	280	289	269	254	247	320	291	253	267	267	255	278	265	287	313	245	284	303	275	241	266	265	284	286	283	294	241	287	266	254	282	269	264	239	279	281	308	260	263	271	266	250	289	252	241	294	315	294	288	274	292	261	274	274	273	272	277	299	287	270	254	296	287	275	282	273	310	285	306	287	267	304	250	280	276	286	283	290	284	269	274	283	259	256	258	269	265	283	262	262	250	290	266	261	259	280	269	293	274	293	284	295	277	269	273	267	262	296	299	263	275	299	286	262	296	280	289	259	305	280	277	265	273	294	271	278	281	278	290	259	281	268	266	265	269	303	271	276	256	309	268	275	279	292	267	267	272	233	256	279	290	295	270	298	281	285	270	291	285	256	297	306	290	291	281	288	253	275	297	249	265	299	260	252	292	274	307	274	273	272	302	228	294	284	296	262	291	304	256	284	289	256	288	264	302	279	277	260	301	274	254	255	294	292	289	263	297	278	236	272	303	270	279	260	276	241	258	280	238	250	286	275	251	270	263	283	306	295	284	303	265	271	297	269	276	300	294	276	287	293	283	274	291	277	266	232	274	258	259	272	285	291	292	262	307	262	286	281	298	316	311	296	287	298	261	277	308	272	311	294	299	290	269	238	252	277	262	247	293	271	277	262	272	255	276	248	260	274	285	275	286	278	258	287	276	295	246	290	287	282	299	295	255	280	276	270	256	282	275	292	287	298	296	261	297	285	279	244	272	245	257	258	272	280	255	285	313	296	309	255	297	267	280	255	250	285	293	283	279	270	261	281	272	269	252	290	281	300	257	277	280	262	254	261	268	249	266	287	262	282	305	331	269	270	270	252	231	262	287	257	280	269	266	266	289	286	305	281	253	269	286	269	277	285	252	296	309	272	258	280	242	284	294	254	260	301	303	250	268	277	271	281	273	288	296	278	260	270	259	255	284	263	279	266	251	280	290	260	292	274	266	275	276	302	286	288	292	282	280	292	287	280	292	260	268	280	293	287	250	290	270	276	268	269	272	267	291	286	288	269	302	317	271	286	257	287	254	288	253	284	271	274	255	278	266	242	281	284	286	278	286	306	262	280	291	283	252	291	272	273	264	276	278	280	275	300	278	256	279	282	273	257	263	248	298	297	278	297	244	259	257	264	285	274	291	250	247	284	236	293	271	275	292	286	310	293	285	280	271	266	303	271	290	289	256	262	292	314	303	259	285	263	285	256	281	285	273	268	296	272	301	284	282	267	278	269	304	298	302	313	302	254	276	279	312	292	285	279	237	278	277	273	304	273	262	256	293	287	233	273	283	297	251	277	278	313	263	290	301	284	267	276	303	282	281	268	308	274	275	273	289	250	269	265	280	276	284	285	286	243	277	294	310	263	277	314	280	288	284	262	299	238	254	265	278	272	285	301	261	289	263	283	272	256	258	304	275	252	285	270	280	263	300	297	285	255	269	320	305	268	282	276	273	274	271	292	276	315	299	283	273	266	266	261	269	273	284	243	279	325	291	297	287	240	262	258	277	281	249	275	279	303	280	261	301	290	279	261	279	309	295	231	268	253	280	268	296	271	304	265	274	272	303	290	271	279	287	261	259	285	266	258	287	281	262	261	239	277	278	305	279	289	253	275	260	287	299	253	263	288	280	275	283	250	234	273	291	275	287	274	289	284	306	299	252	288	263	264	272	292	298	246	276	270	302	251	278	309	298	274	308	285	287	274	326	285	300	318	279	266	280	303	296	284	255	297	272	276	292	314	259	238	292	269	289	286	287	304	255	291	259	307	281	264	275	262	291	277	275	292	263	295	264	296	292	269	278	246	237	271	273	239	308	247	227	278	276	272	314	260	293	304	302	258	289	269	300	266	302	286	277	292	287	284	269	291	272	276	252	306	268	264	275	301	290	292	266	286	262	310	295	289	260	297	260	313	290	249	282	311	254	260	268	282	277	279	298	291	287	275	295	301	265	282	264	253	283	283	251	309	285	272	267	300	280	299	311	272	272	311	285	305	284	269	271	258	318	252	290	288	269	271	283	278	251	272	300	278	281	277	284	292	272	224	267	265	316	298	301	250	286	263	280	264	300	279	281	283	271	297	274	262	284	281	298	237	294	261	306	253	287	277	245	292	244	286	270	266	285	265	259	272	251	302	280	267	258	247	272	282	272	285	308	297	287	290	279	263	308	296	266	292	271	289	236	302	273	231	268	264	273	275	266	266	287	285	257	320	278	268	257	268	264	283	273	253	259	263	276	273	245	268	267	271	300	314	264	263	305	250	315	276	283	266	278	265	281	274	275	298	256	257	264	270	291	259	302	273	279	263	284	302	268	257	251	295	300	265	284	271	275	278	266	286	269	283	281	291	244	271	266	263	282	299	299	275	275	266	290	271	287	285	286	239	256	257	278	275	249	276	276	296	288	267	278	283	305	255	264	278	259	290	233	261	261	299	243	297	305	250	281	291	278	286	266	266	265	301	298	270	273	265	270	292	315	285	262	299	282	291	271	280	276	270	287	292	324	279	262	277	286	262	301	303	260	299	284	281	270	270	291	280	249	243	275	244	249	261	264	267	268	295	248	280	295	296	278	282	298	278	265	273	269	293	268	289	272	283	282	254	300	261	260	258	266	272	244	279	282	271	323	268	282	284	307	302	263	292	244	273	289	251	284	273	283	293	285	265	279	247	291	302	266	286	277	305	278	272	245	255	315	261	252	284	286	264	274	259	296	273	272	296	279	303	256	306	296	285	283	300	287	274	274	251	278	266	261	299	308	279	302	290	282	282	275	305	269	286	281	280	275	265	292	275	276	238	277	270	266	285	280	257	305	291	323	281	288	271	284	312	258	265	276	311	301	289	278	274	281	282	279	312	270	269	255	275	282	282	266	273	268
1940	698	667	721	757	698	718	690	685	667	670	653	638	674	672	690	644	659	675	684	664	628	674	676	673	663	641	639	651	649	658	691	651	645	692	641	672	679	653	694	660	728	727	636	690	658	622	632	649	653	640	690	652	666	653	659	682	652	652	677	677	673	665	662	685	652	629	680	681	692	697	681	675	703	678	700	696	640	635	655	712	662	653	640	672	664	672	675	655	658	618	699	653	698	647	686	698	693	656	658	695	641	697	618	669	677	673	685	672	634	661	651	669	663	656	665	677	651	692	658	666	676	690	664	670	710	662	655	692	678	686	633	676	671	676	675	642	670	660	659	681	657	665	697	656	643	667	642	715	635	676	622	656	677	663	631	686	688	663	673	675	602	677	662	642	654	653	663	648	665	683	642	630	684	709	650	619	627	663	680	639	673	690	688	627	680	653	696	652	642	632	653	699	677	689	643	703	644	738	698	651	632	671	669	654	699	675	683	607	670	689	693	605	645	625	706	671	652	662	602	652	651	638	642	666	654	682	694	644	678	643	652	627	636	687	674	659	662	680	665	632	607	669	661	685	663	638	645	645	659	643	635	597	675	693	687	670	717	645	702	614	721	674	669	634	613	633	651	635	609	651	710	667	669	647	660	667	676	729	699	655	650	657	645	609	639	655	671	681	704	667	661	666	654	644	638	664	643	679	640	659	701	687	643	722	647	653	690	666	647	670	678	644	636	662	649	650	648	668	712	666	622	678	660	658	659	713	667	678	683	732	657	688	643	690	696	639	685	665	625	663	660	691	659	691	626	672	637	621	642	647	722	666	678	675	687	642	688	625	626	628	646	691	665	661	648	662	671	649	702	638	677	689	633	656	651	657	660	696	674	649	661	670	678	690	640	620	684	647	627	611	703	682	678	668	692	665	647	677	629	683	657	657	687	692	602	696	733	725	701	648	673	626	654	675	627	650	642	673	677	688	683	629	686	700	665	637	618	680	631	589	726	670	673	626	658	683	693	662	669	647	648	668	650	636	689	649	604	663	669	654	659	643	688	677	666	605	674	670	719	650	672	629	640	665	700	664	692	662	739	640	673	655	615	624	644	681	658	642	681	661	645	622	652	620	680	652	708	676	677	697	659	630	722	656	623	653	676	679	664	647	644	643	739	673	651	674	619	662	669	661	696	644	628	626	657	741	680	687	654	614	687	687	620	671	679	712	670	662	654	613	663	666	634	617	661	670	668	695	657	670	719	645	661	632	658	656	674	643	662	663	637	670	671	629	671	655	675	649	665	620	635	659	681	634	686	653	686	686	689	694	672	645	673	608	642	685	688	628	627	660	672	676	634	658	653	638	620	657	635	662	695	628	640	677	649	688	676	644	632	655	687	627	678	647	651	652	680	662	647	667	656	657	656	642	669	672	680	663	623	747	688	696	670	697	692	659	687	652	671	669	707	680	672	690	612	666	670	658	690	626	658	718	680	637	647	638	615	655	686	649	656	705	660	731	679	663	657	674	664	644	668	649	657	655	686	670	678	655	648	647	622	669	714	703	632	652	622	684	658	674	643	672	691	664	663	708	698	679	675	669	709	652	661	720	669	664	665	683	681	687	654	653	676	677	716	668	681	661	672	663	679	665	650	680	648	656	685	644	652	670	671	676	654	683	674	617	685	665	656	641	652	697	649	668	615	695	617	646	693	703	659	703	652	672	614	682	627	672	638	634	682	618	630	661	667	666	650	697	650	598	676	646	683	625	644	623	697	638	668	686	692	672	669	706	654	669	698	662	628	659	625	642	672	649	717	639	700	659	689	658	631	674	673	638	677	635	678	655	674	651	671	663	668	690	617	660	713	635	595	697	644	692	654	652	688	670	623	653	638	656	681	671	674	660	656	635	675	667	651	703	666	613	648	669	654	674	638	679	678	653	671	698	638	649	653	631	700	668	648	646	624	707	665	645	682	691	640	686	692	645	691	612	665	658	627	652	598	650	675	685	671	659	672	675	679	647	700	703	712	683	630	674	669	607	655	671	635	678	621	665	722	685	647	645	674	735	649	660	677	658	683	643	620	656	631	644	602	629	649	736	663	680	697	698	683	668	659	691	685	682	695	663	708	654	633	693	665	697	688	660	674	706	688	669	615	626	640	700	665	686	648	663	671	658	671	723	655	663	686	671	685	648	661	670	688	638	633	727	660	670	667	663	627	672	683	715	678	639	684	653	644	710	641	663	642	662	690	621	648	701	683	667	644	682	636	683	663	655	701	649	650	636	650	653	692	657	604	684	674	650	628	679	651	687	684	625	652	677	694	639	632	624	698	649	690	651	707	675	717	637	594	679	658	700	660	667	677	633	654	644	675	656	644	655	646	654	669	668	693	669	655	653	658	663	681	653	626	661	663	649	648	695	636	684	668	625	669	622	674	687	648	680	664	618	662	656	694	636	681	682	664	649	605	620	637	663	638	646	660	633	656	683	661	648	689	667	665	715	647	639	671	650	701	683	658	650	639	666	708	680	651	725	684	676	653	640	724	640	671	660	649	666	630	643	682	714	668	672	661	634	690	723	640	662	611	632	617	669	667	666	640	665	676	688	618	708	664	689	638	697	656	682	628	645	624	710	719	607	658	637	643	677	719	700	643	599	706	653	664	666	682	642	645	678	644	688	684	635	676	693	634	633	659	654	660	676	715	639	700	690	667	657	664	676	655	697	647	662	688	608	632	666	672	634	695	649	676	695	621	673	669	666	682	666	609	643	662	649	697	669	712	669	643	669	700	673	730	660	666	682	704	632	598	679	685	651	723	692	638	639	662	613	649	636	642	666	661	658	659	658	679	664	666	646	675	693	666	636	641	682	710	654	639	750	697	686	663	662	629	662	689	696	646	656	636	645	716	705	663	671	664	635	652	669	666	688	624	699	675	655	641	632	629	644	610	624	692	669	662	665	622	650	694	692	674	650	687	670	645	669	598	649	676	669	700	647	617	665	674	653	657	662	679	633	643	723	668	648	669	656	642	712	621	654	657	688	688	647	642	698	635	646	705	651	627	673	701	645	678	669	688	608	647	673	670	653	682	646	690	658	659	632	703	680	646	678	642	646	644	706	675	689	707	701	684	637	664	639	703	624	645	687	687	653	713	700	644	648	642	666	666	699	675	680	666	650	649	704	658	665	674	639	693	680	671	623	672	651	659	674	684	711	666	640	644	633	675	692	673	687	630	669	637	692	632	705	618	668	623	630	644	653	649	674	659	689	662	680	676	702	681	685	612	653	688	656	641	649	646	616	662	666	689	687	653	684	683	685	707	681	663	633	668	656	660	640	656	660	663	636	658	662	727	657	644	685	651	711	645	690	676	633	681	711	655	661	665	684	666	655	636	651	701	675	666	672	654	704	674	692	682	646	690	701	647	693	666	692	699	627	665	640	647	685	670	682	650	646	668	603	669	634	686	697	687	671	691	681	639	663	703	671	633	707	681	662	679	675	660	640	681	677	633	701	670
7392	532	535	460	356	298	263	239	197	200	200	225	171	174	202	168	167	156	166	178	180	186	148	182	174	176	199	153	151	150	166	156	184	157	148	158	173	189	151	162	182	163	142	166	182	173	141	158	154	171	159	167	173	196	151	184	185	193	180	177	152	174	158	173	168	184	152	168	160	146	163	151	166	193	167	194	172	196	172	169	165	188	161	166	165	155	167	164	177	189	184	146	144	194	174	184	146	158	148	160	140	191	174	190	157	170	173	168	175	162	162	179	168	163	164	197	154	147	168	150	175	164	173	205	168	162	179	184	180	206	152	175	162	191	202	162	149	164	152	189	164	156	135	161	158	160	177	181	184	168	175	169	188	182	135	162	156	168	154	160	146	156	180	173	153	154	174	173	189	193	167	177	184	177	156	159	167	177	169	158	185	167	168	157	145	134	155	179	158	162	162	139	150	151	183	160	182	158	150	159	165	171	181	137	162	181	151	161	149	157	182	166	166	148	158	161	162	174	161	163	179	169	165	154	175	137	142	180	158	163	166	151	160	178	160	155	150	172	183	161	172	158	172	137	184	197	187	131	173	191	180	171	169	149	173	176	183	167	163	152	182	170	154	186	188	153	159	198	174	181	184	167	170	170	180	164	175	162	168	165	183	166	149	161	165	179	149	161	175	152	160	175	168	165	159	155	162	171	148	176	162	166	165	178	163	155	158	169	171	162	176	161	164	187	170	167	177	183	170	162	174	159	176	186	167	200	190	143	181	178	156	156	170	158	188	177	167	176	175	191	161	179	139	153	154	160	157	178	168	164	153	168	150	153	153	154	140	159	183	172	156	155	165	186	203	167	150	160	165	176	178	157	186	183	147	161	171	175	172	162	161	159	163	152	164	157	175	171	180	176	161	167	188	159	151	179	200	166	156	170	159	149	142	195	175	166	156	155	143	186	158	150	167	180	159	184	169	150	176	187	155	176	159	176	182	173	172	156	186	141	169	173	165	164	172	167	156	169	172	200	147	167	152	158	147	153	172	166	163	160	163	160	162	165	166	163	166	164	169	163	178	153	180	170	169	162	166	176	121	178	163	185	152	178	145	185	149	146	175	174	147	189	166	151	173	183	150	144	180	175	185	164	163	145	147	159	167	199	179	164	178	148	161	195	212	159	154	147	157	171	163	173	175	183	200	189	178	171	159	172	149	174	147	178	185	172	176	164	172	155	165	181	172	161	160	171	169	187	161	182	170	196	168	170	162	171	175	149	181	163	172	169	149	161	178	146	146	179	169	177	181	142	187	199	137	166	157	171	178	160	172	161	159	165	175	171	161	190	169	171	164	161	148	189	170	176	163	163	167	156	168	188	157	153	157	183	184	159	163	161	153	155	158	161	148	157	178	189	187	153	157	190	155	152	149	175	158	146	150	195	177	153	191	153	144	169	175	150	170	196	160	161	182	168	177	149	172	163	171	174	163	152	179	181	194	161	138	150	160	155	179	178	171	200	153	178	160	172	183	179	196	173	168	164	184	159	179	177	168	179	188	159	193	190	173	172	202	156	177	164	197	169	141	164	172	198	158	188	197	155	176	172	187	207	140	168	168	175	179	179	158	144	183	169	165	180	187	160	163	177	203	161	175	184	163	163	174	165	173	184	161	171	171	193	189	174	162	172	168	174	161	177	186	184	142	147	169	169	164	162	172	161	167	183	139	151	164	179	181	159	159	161	188	144	164	183	174	176	164	170	183	164	191	159	163	152	164	196	172	194	184	179	182	162	164	162	190	154	173	165	181	173	167	157	171	162	188	175	155	154	180	164	172	166	180	160	157	167	175	178	153	165	176	159	142	143	161	162	179	193	177	153	180	173	155	158	153	144	165	163	171	182	172	165	184	178	177	183	157	134	165	168	154	147	177	169	183	167	173	164	154	178	149	171	186	160	175	163	172	173	157	159	152	160	164	175	181	164	171	175	151	165	173	164	161	154	167	168	164	165	153	160	168	191	179	164	174	180	172	169	150	139	161	158	186	163	180	184	152	157	160	166	162	172	160	148	159	164	155	169	189	158	162	160	159	170	158	165	164	175	167	188	165	163	162	162	152	169	180	184	185	176	146	153	144	173	164	171	151	165	140	155	171	149	176	169	194	152	156	154	181	172	198	169	166	172	147	172	191	166	162	171	159	162	171	167	146	167	141	181	146	177	188	176	162	166	146	189	165	184	181	145	172	169	152	181	159	162	188	170	164	152	150	153	183	135	157	150	157	170	171	184	167	154	176	163	166	187	169	144	168	154	175	186	162	169	178	155	173	172	159	177	163	161	166	190	184	189	147	156	168	183	172	161	160	187	164	156	182	155	154	206	177	152	167	187	177	167	168	158	163	147	187	186	184	158	153	180	163	177	160	162	158	177	180	158	143	156	174	153	173	180	157	130	165	152	172	189	177	172	186	188	176	160	173	176	138	168	181	179	182	161	177	166	165	174	163	171	185	166	141	152	169	159	191	202	132	180	195	174	192	170	176	137	160	193	185	182	189	174	179	174	174	188	164	175	174	143	176	166	166	171	157	172	161	178	182	163	169	157	184	190	187	163	150	174	183	163	184	161	157	174	131	168	165	156	158	154	154	150	170	186	165	176	198	187	157	172	148	155	161	165	162	165	150	147	163	155	181	174	168	189	183	183	184	169	180	174	170	160	159	170	150	163	179	174	137	183	191	164	179	206	174	152	162	176	167	183	175	173	179	154	167	146	145	163	136	170	190	153	170	159	169	185	177	157	143	160	197	169	164	186	180	137	143	183	163	159	187	172	169	170	190	177	151	162	167	165	152	142	165	178	167	150	153	152	163	162	186	141	145	182	153	150	174	178	173	174	140	144	164	163	174	167	164	170	159	171	159	158	179	179	155	192	144	199	192	175	183	144	172	156	170	165	164	197	164	176	165	150	174	174	157	152	162	169	139	170	180	190	158	168	160	174	165	157	156	168	165	174	194	159	180	195	175	173	175	162	165	153	149	175	209	182	178	168	171	157	139	173	165	157	165	146	165	169	167	173	196	188	211	167	169	185	165	155	183	185	174	166	175	165	162	161	180	164	158	160	208	199	160	181	160	175	199	168	168	166	187	158	169	156	163	184	168	195	160	160	161	165	166	160	196	151	189	167	167	129	154	177	184	156	220	156	159	156	166	174	158	186	161	178	169	189	166	168	188	139	169	177	190	170	175	161	186	162	164	162	171	178	166	161	170	172	176	156	170	193	165	142	184	154	154	168	190	165	181	171	188	141	186	177	180	182	155	184	164	160	167	167	173	189	169	173	187	177	181	163	170	189	180	159	157	181	157	198	162	178	176	156	185	145	184	175	192	174	173	156	173	156	160	192	158	139	194	170	157	196	156	172	183	197	149	152	164	148	170	167	157	178	160	159	166	160	192	179	160	160	179	155	164	185	167	172	167	179	178	194	165	155	157	187	184	167	185	172	166	147	149	178	187	190	167	152	158	187
6303	813	1322	1543	1227	1091	871	782	693	699	629	579	596	575	553	518	544	518	555	505	513	519	523	534	480	492	524	539	499	481	512	456	488	447	439	501	482	490	485	479	506	484	489	452	437	469	498	467	456	472	476	481	493	447	460	467	464	493	475	499	484	472	456	463	448	476	464	481	509	496	509	474	462	479	439	509	486	455	472	463	483	465	446	438	490	429	481	440	471	478	459	463	447	468	500	488	479	443	470	475	514	424	462	440	465	460	467	501	459	484	471	430	480	460	439	442	487	500	459	439	466	475	482	458	487	455	466	480	480	436	463	468	480	460	483	487	445	475	456	454	492	507	449	512	488	457	468	415	450	474	478	447	437	459	458	495	459	457	497	437	438	436	471	474	484	473	457	479	464	485	443	431	480	495	517	473	481	460	473	501	496	458	479	462	465	530	476	449	447	469	470	452	453	447	450	407	492	457	492	457	483	478	486	457	419	512	494	450	514	467	474	446	458	448	475	499	442	496	469	456	451	455	473	476	433	473	466	472	476	471	483	474	460	457	436	467	476	462	494	462	471	453	480	482	474	425	489	473	453	476	461	460	451	485	463	459	460	495	505	469	473	436	476	470	439	468	495	484	455	441	511	493	477	418	442	471	457	460	478	482	446	469	483	445	431	471	449	453	453	459	443	477	451	472	458	465	484	464	433	417	445	495	467	461	488	454	480	468	504	475	440	456	455	480	467	467	440	427	442	462	472	506	459	472	446	457	488	457	457	434	447	455	458	468	469	476	463	442	496	473	451	512	448	454	455	456	457	452	492	468	491	494	478	464	473	421	449	465	509	472	489	445	449	462	457	481	484	472	425	464	449	486	472	433	422	489	426	495	470	472	448	395	452	490	447	484	455	461	419	466	463	504	445	492	441	451	448	501	475	465	469	457	461	452	514	470	443	483	482	497	458	478	477	479	484	479	476	478	451	440	461	475	469	430	479	423	475	466	500	451	442	460	449	439	427	416	450	467	448	465	456	482	473	483	463	446	468	469	496	458	451	485	465	491	460	482	498	439	488	445	451	438	470	482	469	447	461	484	412	469	504	488	485	484	479	505	469	465	452	441	467	479	505	468	447	447	445	480	430	484	460	454	497	461	464	439	495	456	438	510	427	441	433	427	471	494	493	477	459	478	476	438	438	441	445	441	463	515	439	432	452	454	471	499	455	440	443	450	445	445	496	462	443	462	472	441	481	474	473	472	495	447	460	459	485	489	492	428	487	479	451	473	466	462	462	465	470	480	483	417	451	456	449	453	498	430	515	448	480	489	431	482	442	444	444	495	420	504	427	472	432	485	434	456	530	498	508	490	449	468	458	416	464	447	453	531	473	459	493	440	500	468	482	432	459	477	464	475	434	479	439	421	462	407	470	475	497	475	445	483	448	464	475	420	448	457	467	479	499	471	476	487	439	500	457	460	458	440	425	455	472	466	436	500	467	518	470	452	421	449	456	455	447	458	464	451	457	455	464	459	436	448	454	469	448	489	457	455	475	456	488	460	466	469	470	465	463	435	440	467	470	470	454	430	466	464	500	466	450	470	465	472	424	456	471	437	475	436	517	482	450	472	437	443	455	458	459	432	463	432	474	484	488	465	418	455	458	420	406	448	502	448	476	429	461	453	498	440	470	463	440	466	434	456	450	471	444	458	463	453	449	451	489	435	481	480	422	480	473	491	470	476	433	461	487	461	445	436	443	497	464	480	455	442	482	450	489	449	461	457	449	425	446	451	467	493	477	443	481	498	480	457	478	453	452	474	486	444	465	512	453	499	480	436	463	446	487	449	465	457	485	411	455	477	468	439	475	468	464	480	458	465	495	470	462	404	456	479	439	454	450	482	475	470	462	449	478	485	478	429	477	473	443	455	439	468	492	455	466	435	462	407	495	487	477	450	476	472	482	495	492	456	472	449	483	461	431	474	461	437	434	469	473	458	451	476	436	446	472	450	454	466	466	471	469	433	473	496	453	478	451	475	460	454	448	460	445	453	421	500	481	492	469	470	468	422	463	490	443	473	438	473	470	471	481	513	496	448	428	438	482	466	464	471	479	461	445	493	475	490	438	453	486	453	413	481	464	500	495	484	523	452	452	470	469	441	429	478	456	471	443	489	464	477	457	476	459	462	450	460	481	481	491	443	439	445	453	474	449	439	495	486	438	483	492	486	461	469	470	481	434	498	470	487	461	483	489	463	435	455	478	460	462	467	484	489	451	460	469	453	476	460	458	466	409	470	481	474	521	466	487	474	497	503	429	497	485	476	454	430	445	489	514	447	495	490	467	473	452	438	458	503	458	404	490	471	499	523	493	501	457	445	480	472	464	508	461	461	473	464	460	468	499	492	505	479	453	410	454	450	483	446	455	457	470	426	450	489	456	440	481	462	504	456	468	474	462	481	431	458	453	441	498	486	490	412	435	468	475	495	469	491	434	457	477	467	432	425	440	438	442	460	466	525	494	497	437	455	467	451	484	412	525	503	463	450	492	498	438	473	452	439	456	457	469	463	430	475	468	478	506	486	473	458	488	461	442	451	465	459	495	447	451	463	438	449	463	448	456	438	455	477	471	483	481	469	446	462	470	452	431	461	460	445	456	464	460	447	457	445	454	512	434	442	467	473	507	487	495	511	479	454	454	452	455	468	494	440	487	450	478	458	462	434	480	462	435	463	453	425	455	448	459	477	468	447	467	447	463	489	477	492	500	475	440	455	476	506	433	439	445	483	457	471	463	518	467	446	465	446	446	486	443	456	448	457	485	480	482	474	422	479	462	484	417	443	475	508	507	461	425	476	450	481	537	463	465	493	481	490	476	454	487	422	466	434	464	507	450	450	422	462	455	461	504	467	477	494	412	473	469	483	488	455	498	482	452	483	428	466	469	475	461	463	440	446	502	463	450	495	458	459	459	455	457	494	483	442	464	463	496	477	424	434	466	503	489	457	444	484	468	419	431	475	475	445	416	490	444	466	471	509	445	480	430	475	472	473	475	440	491	455	463	440	497	466	479	451	485	490	455	489	475	461	423	477	481	472	445	438	499	487	450	432	465	422	482	523	498	460	429	499	498	445	463	512	505	459	457	486	460	455	480	466	483	478	471	475	477	458	479	472	475	478	486	502	476	501	471	448	436	479	494	468	460	468	474	493	460	469	498	434	480	473	473	470	448	476	485	491	480	423	490	481	486	433	481	465	449	506	430	471	474	469	446	509	421	425	463	482	439	497	455	466	432	494	492	480	458	467	461	460	456	461	461	433	466	441	460	454	490	481	468	476	492	500	425	422	460	464	453	477	475	455	484	450	474	443	475	432	476	467	460	428	430	461	500	434	509	450	444	464	480	525	469	511	440	502	466	468	453	502	448	461	478	451	492	461	431	420	437	478	467	509	499	462	461	464	488	474	449	451	507	476	467	462	447	462	469	481	442	475	501	456	464	468	468	453	509	502	467	458	439	485	445	441
14522	1449	1127	884	682	538	528	456	453	376	367	346	377	356	324	363	366	346	391	323	341	355	351	360	373	318	351	353	312	353	333	295	344	339	326	347	343	291	337	380	354	353	317	331	307	335	322	322	303	360	345	310	318	344	352	341	344	314	343	347	336	333	308	309	338	348	339	380	306	333	339	349	340	322	356	365	342	307	356	314	326	335	328	345	316	328	329	326	348	334	352	326	304	340	339	299	342	343	346	303	345	321	337	346	273	325	315	306	328	322	315	322	329	323	290	349	322	291	358	314	347	344	340	333	314	335	351	336	311	330	332	295	347	331	309	304	310	347	314	320	316	316	343	311	301	322	308	307	343	307	343	336	311	305	309	322	306	351	352	320	344	343	327	331	334	349	332	318	346	323	345	357	321	327	335	345	377	330	312	337	335	326	327	335	343	298	310	301	331	337	324	320	305	339	323	303	304	342	379	340	313	279	311	339	336	345	371	365	369	308	334	333	324	335	327	325	325	362	367	318	324	315	278	357	332	348	324	338	365	369	301	331	310	297	307	345	360	362	327	321	331	343	322	347	351	337	326	384	314	338	322	320	296	307	331	345	307	342	333	343	322	296	316	340	305	352	325	297	351	275	366	351	328	334	338	329	348	302	323	353	356	321	292	316	333	346	328	351	310	361	341	348	316	314	314	339	289	348	340	331	363	313	323	317	328	321	350	330	341	311	374	359	353	333	303	315	329	321	341	372	336	315	315	307	307	365	354	318	331	310	305	315	355	285	291	318	307	329	368	314	314	343	314	318	318	348	378	328	350	332	307	317	344	331	336	324	340	311	316	291	347	334	306	321	346	338	312	325	338	331	309	314	288	313	312	343	321	337	337	306	329	315	283	317	400	320	356	300	307	313	333	309	312	338	324	314	306	370	334	356	310	295	336	297	343	305	343	320	370	341	330	349	354	324	337	324	371	301	336	320	377	333	313	344	340	362	360	301	331	311	313	337	345	351	327	310	363	331	298	314	319	321	339	342	290	323	331	322	344	350	339	301	315	318	333	322	342	340	304	327	314	301	302	348	329	328	300	330	295	346	343	346	307	328	312	328	315	342	328	347	322	336	351	333	320	313	328	316	336	323	358	317	360	306	314	302	337	333	356	339	342	327	298	334	328	333	352	308	363	344	345	305	343	350	322	313	361	335	365	328	320	328	357	326	318	318	336	318	315	337	338	330	386	334	297	337	313	307	279	307	334	318	354	301	343	337	350	341	343	318	317	325	372	334	359	348	318	301	333	323	311	312	345	332	291	357	301	332	315	317	317	319	375	332	312	289	317	331	333	306	289	353	334	331	338	336	326	350	369	278	324	317	330	324	353	348	313	324	339	378	342	344	324	308	357	320	323	346	317	327	349	324	304	313	317	301	318	306	340	309	341	323	372	328	310	318	316	340	330	297	316	354	329	327	349	322	317	309	329	328	286	269	332	349	335	348	332	329	333	320	337	328	310	345	275	331	308	306	343	318	332	336	356	312	316	327	340	335	355	330	317	338	327	288	325	333	379	346	296	305	334	310	325	353	332	307	308	304	332	326	338	345	337	321	344	321	315	346	354	325	341	331	330	349	335	336	303	286	321	322	359	337	325	334	344	335	301	333	327	360	333	315	343	308	322	329	307	344	353	351	350	309	341	328	309	335	324	318	369	308	333	330	294	322	364	355	339	336	341	343	310	345	334	309	341	346	297	326	335	308	321	375	306	325	313	312	325	337	307	325	333	300	323	314	331	339	318	324	357	339	294	305	331	309	327	325	322	313	304	314	295	324	315	326	334	357	302	347	310	312	331	306	364	315	332	308	333	309	301	328	315	320	286	326	315	346	298	296	331	305	336	323	312	339	366	345	324	362	345	361	305	338	352	335	308	319	306	337	352	316	324	312	341	326	339	298	315	294	369	353	329	319	378	306	313	343	326	315	305	318	315	350	337	324	343	346	362	334	336	340	343	308	348	315	315	353	309	335	342	351	323	356	302	301	317	310	348	341	342	328	309	322	354	327	340	327	337	291	361	287	307	337	304	328	307	310	291	359	351	358	338	316	339	340	340	350	335	335	331	333	331	326	348	336	317	334	330	326	316	290	347	330	349	322	326	334	346	331	309	319	327	371	338	340	362	312	303	355	309	307	355	319	361	333	379	352	326	314	332	294	323	314	330	329	357	347	325	328	307	324	316	318	299	314	346	349	343	340	355	304	292	312	350	390	359	355	324	306	313	313	314	338	327	301	318	304	376	300	325	323	355	342	349	335	310	323	300	325	304	323	321	367	318	376	349	322	336	305	318	317	318	364	334	302	343	299	332	381	333	349	329	316	323	352	318	321	354	333	310	324	334	326	323	335	339	302	317	345	298	316	313	331	362	337	306	311	350	354	315	328	338	342	343	359	309	356	303	301	344	319	356	352	356	322	352	343	335	316	342	342	297	299	301	330	351	325	334	330	353	328	309	346	336	270	321	359	366	320	339	360	325	357	345	321	319	316	360	292	346	349	331	329	309	340	354	344	344	308	339	333	344	370	325	356	338	338	344	322	319	343	307	308	278	328	322	342	337	328	319	311	360	326	348	321	311	340	327	369	330	310	345	347	353	355	350	326	352	336	333	326	301	311	329	328	314	353	325	344	314	343	316	347	324	327	300	325	328	352	343	325	323	329	334	318	275	314	342	331	328	327	344	349	343	355	341	316	334	308	358	293	309	316	342	319	308	358	296	331	309	324	318	305	326	354	292	296	349	328	330	327	311	364	294	334	326	359	334	370	325	314	316	323	299	337	337	348	337	331	340	343	329	329	330	323	335	321	334	316	352	308	299	377	359	336	329	332	334	297	314	350	322	318	322	334	341	337	319	288	338	328	293	341	334	346	346	350	316	322	353	366	328	375	325	308	285	305	364	332	319	322	356	314	309	339	329	324	327	309	357	313	336	328	331	337	328	309	322	331	330	341	343	352	328	341	304	364	318	388	338	338	349	326	308	321	375	345	286	315	327	341	338	328	331	347	365	341	342	332	334	347	280	355	332	321	318	325	330	314	332	314	301	317	301	314	341	359	321	303	311	347	365	362	325	312	336	336	327	354	335	318	337	337	376	328	335	331	330	343	329	315	341	303	290	331	331	344	324	311	302	348	345	366	325	308	306	342	322	312	302	350	340	327	333	332	356	310	321	328	318	326	323	302	315	311	325	302	345	336	281	313	316	332	280	341	334	339	319	291	304	311	334	307	319	336	343	333	329	318	330	332	338	347	298	346	320	275	297	329	339	332	350	334	281	320	334	346	325	306	330	314	376	335	357	343	301	345	312	306	289	339	293	325	357	310	347	334	325	288	286	298	335	324	305	311	311	331	356	325	324	335	365	338	319	357	359	358	340	341	338	324	336	330	298	330	348	332	349	314	317	348	357	317	324	336	338	323	333	345	305	302	351	332	354	331	322	328	301	335	328	356	328	363	329	293	330	301
8379	1468	2385	2696	2317	1897	1613	1392	1315	1217	1071	1063	1041	1015	983	992	963	921	870	901	882	856	876	802	830	858	833	840	806	860	843	828	842	793	802	834	813	812	868	801	839	868	769	872	848	854	820	792	825	850	799	836	769	776	813	792	783	816	770	848	804	821	754	843	816	800	790	794	766	818	849	750	812	832	760	794	840	768	797	761	747	788	790	796	779	794	773	804	839	754	799	769	857	757	745	820	764	815	847	765	798	818	772	776	765	808	804	827	820	807	753	796	744	856	784	787	795	779	815	776	830	796	858	742	798	842	770	797	790	801	809	831	805	855	761	774	829	809	812	758	785	829	810	807	830	781	786	806	799	738	776	811	814	758	811	815	765	767	797	803	752	792	851	824	744	795	800	821	797	835	800	792	807	818	777	801	764	827	775	853	780	786	851	826	802	789	793	782	725	842	826	783	788	791	840	808	813	802	842	800	795	810	785	794	800	804	832	837	742	794	806	826	833	786	818	785	832	853	747	767	757	733	758	771	757	758	779	798	747	737	773	769	791	824	794	818	807	780	797	840	816	798	777	765	820	807	732	814	747	761	793	783	873	779	791	746	773	789	798	799	762	808	810	798	814	789	798	818	818	780	799	764	806	823	816	786	789	834	790	806	777	815	772	800	759	826	805	820	808	843	767	796	809	781	769	852	785	791	775	793	733	785	771	783	758	776	775	803	820	813	793	790	810	741	809	789	786	851	842	759	804	809	783	815	794	757	793	770	788	760	800	809	761	815	828	770	785	754	745	794	756	832	802	785	801	799	786	780	812	807	818	795	781	795	769	777	775	854	805	823	807	792	790	761	814	789	817	753	789	827	843	762	856	844	801	814	778	810	815	755	853	825	735	774	755	748	820	809	845	767	834	812	789	818	790	845	742	739	796	792	796	806	815	798	779	789	781	827	797	785	790	814	801	786	839	798	774	841	763	824	811	814	798	820	743	858	834	822	730	805	808	793	765	778	768	804	784	835	786	807	792	792	764	795	756	807	809	804	791	783	743	792	769	803	811	758	805	826	757	768	749	772	766	815	806	836	782	805	793	796	792	797	749	769	785	806	817	804	794	832	778	815	826	738	789	781	782	771	839	762	844	784	773	799	820	781	796	809	775	770	830	775	792	838	748	794	773	754	753	806	780	804	858	799	796	794	806	791	818	865	802	799	799	786	779	847	788	817	774	794	808	811	815	796	795	774	774	782	767	778	767	843	830	799	756	812	740	804	782	856	807	768	799	812	832	829	815	757	791	775	822	809	803	784	818	791	806	792	764	769	766	809	832	789	786	756	769	793	763	784	790	813	868	808	792	795	851	802	816	803	828	813	770	793	761	784	790	830	768	747	785	786	795	796	831	790	790	846	746	823	794	791	826	788	788	796	809	824	820	787	804	795	803	839	875	704	808	730	761	772	790	829	810	797	836	793	829	778	817	772	809	766	820	805	803	783	800	787	805	839	770	811	795	800	802	801	744	759	782	810	830	810	771	804	787	772	810	779	823	805	825	830	800	767	809	779	777	738	774	824	789	793	785	782	758	788	771	827	813	845	725	812	778	790	781	765	792	777	789	786	796	820	797	780	797	812	835	780	785	773	791	818	799	783	794	768	776	756	825	814	846	830	805	796	817	815	780	762	846	754	794	751	770	748	797	837	790	810	752	781	813	788	830	773	761	786	776	788	752	841	756	795	778	759	746	784	782	777	808	820	791	791	817	802	815	768	794	755	781	778	813	770	781	793	782	794	785	837	789	808	777	745	794	803	800	781	821	778	814	820	807	796	818	792	813	756	820	738	779	798	795	790	824	791	758	776	799	776	816	751	804	857	820	787	805	807	788	834	859	814	820	850	813	775	777	826	811	783	800	733	786	825	869	772	814	818	793	801	837	763	791	774	837	786	772	813	817	797	798	884	808	886	839	819	795	776	828	788	820	800	802	764	813	828	827	809	771	786	753	813	808	747	820	785	778	762	790	765	839	836	817	810	782	802	819	781	771	724	825	770	799	796	791	862	815	835	817	768	836	769	794	805	794	767	780	797	844	795	836	814	784	801	810	760	797	816	779	796	811	814	784	792	859	778	833	824	792	787	844	799	787	784	756	797	751	752	804	788	801	809	786	787	792	799	763	784	784	784	721	796	765	761	785	797	766	820	814	781	831	780	801	785	800	828	824	766	753	801	742	809	807	812	775	780	812	759	739	755	803	834	823	818	757	822	759	816	876	782	801	832	786	833	727	830	802	803	798	751	797	847	784	790	841	843	779	792	814	820	769	812	738	747	782	794	773	819	787	800	845	794	776	833	822	753	801	808	769	813	806	808	790	800	752	839	792	733	850	818	801	786	814	843	804	793	760	714	771	832	824	760	806	757	785	843	747	816	794	812	766	777	775	765	787	785	773	753	812	762	836	814	790	818	854	815	806	754	759	818	802	802	804	814	770	797	808	816	785	811	749	790	786	794	819	780	798	745	835	843	819	796	792	813	808	744	766	829	844	775	796	812	810	825	806	780	779	812	824	813	767	801	815	828	770	831	777	752	811	818	798	746	841	817	811	818	820	785	789	838	824	832	798	829	811	827	758	823	834	794	782	747	817	787	791	775	764	756	763	865	796	756	757	765	756	804	809	823	827	810	801	798	767	790	798	805	777	812	846	762	771	797	759	789	801	759	795	807	809	750	788	778	860	784	808	789	783	825	815	786	826	797	810	784	864	771	798	865	877	780	849	804	763	811	777	767	821	800	822	800	802	769	836	795	787	832	719	772	812	731	763	804	797	806	789	808	795	776	753	806	781	777	801	785	782	773	826	786	799	783	808	826	852	805	759	759	749	793	777	857	790	775	757	815	817	823	772	828	749	805	826	803	811	789	776	804	834	799	823	796	818	782	794	704	762	771	800	798	830	816	745	790	735	787	789	798	787	779	815	837	790	824	827	790	796	811	762	797	779	772	766	838	781	811	874	799	797	791	792	827	774	753	783	793	808	809	794	784	837	761	776	776	735	767	824	758	794	782	782	756	767	719	777	790	834	771	803	822	797	773	824	844	830	754	795	809	741	768	845	786	826	808	749	754	876	805	815	763	821	819	766	765	776	804	770	765	774	804	762	800	796	809	819	818	779	753	784	791	820	818	819	797	817	755	762	808	814	795	757	767	778	821	794	763	851	772	782	726	797	829	790	818	772	809	793	825	828	811	760	806	831	827	765	801	808	817	807	790	815	812	795	762	749	759	777	792	792	838	793	826	798	792	782	813	819	811	778	757	760	811	828	815	788	785	752	767	816	771	801	808	765	758	790	766	747	756	788	768	807	781	815	817	807	788	811	813	805	793	785	803	808	802	785	840	794	793	813	762	805	810	792	835	779	811	847	797	824	830	766	772	821	811	758	869	789	824	799	857	803	851	789	779	858	810	756	790	805	830	767	811	825	797	801	782	779	790	750	788	811	805	786	783	796	753	739	761	804	814
1518	280	292	267	253	281	268	291	272	294	249	291	261	260	286	249	304	308	295	276	250	278	266	284	277	283	307	267	268	276	269	283	280	280	249	283	271	283	265	286	272	273	274	288	257	264	251	272	288	269	300	270	295	284	254	302	239	254	282	239	244	249	262	276	259	275	264	250	289	273	275	265	271	292	267	282	272	263	279	272	227	281	289	257	261	255	290	292	253	270	326	289	290	269	274	279	321	272	311	282	277	278	231	299	267	262	282	270	272	264	288	253	305	272	282	290	279	270	307	275	268	268	277	273	252	288	317	264	280	251	324	258	270	230	288	274	268	291	279	267	270	247	262	302	261	276	265	267	298	285	258	265	288	283	275	270	257	265	280	282	255	287	326	263	317	267	284	265	291	259	290	245	251	284	270	273	292	285	291	284	291	297	279	253	321	285	241	247	260	273	295	286	265	308	247	284	290	297	292	285	262	280	283	289	271	274	268	271	239	246	253	262	289	284	298	265	275	248	291	251	270	285	280	262	253	265	296	291	271	263	270	251	263	250	273	267	294	268	315	295	250	288	269	254	273	286	263	277	274	300	280	281	294	260	287	273	273	286	262	273	278	291	257	282	251	278	257	289	239	266	251	286	273	263	261	255	245	272	277	305	297	280	298	265	273	303	284	250	257	236	267	270	239	313	271	272	269	273	287	284	294	289	268	269	294	277	255	257	269	253	267	274	260	269	259	298	271	294	269	272	272	245	278	277	257	296	256	279	261	288	273	267	282	278	302	287	272	272	265	290	301	245	280	257	269	272	269	260	265	265	271	264	275	255	270	256	265	283	258	341	286	241	256	264	243	251	244	263	272	287	261	249	236	273	281	259	274	274	256	249	262	292	274	273	287	254	261	262	315	274	260	277	265	285	274	297	241	266	262	271	303	271	265	302	268	298	273	274	276	298	275	258	253	277	259	258	263	274	289	232	272	262	265	246	305	284	275	272	252	296	311	280	275	280	272	274	265	258	262	278	271	272	248	273	268	297	267	277	295	270	286	306	291	284	291	289	259	290	272	271	253	265	259	295	285	310	279	262	253	279	299	260	291	247	281	298	262	272	278	317	282	279	272	284	237	276	262	285	269	300	278	273	296	293	246	291	281	260	282	259	252	309	295	265	317	253	237	240	294	286	267	290	277	312	265	288	296	278	286	293	275	301	274	275	260	269	276	286	282	263	288	296	309	291	281	276	272	294	252	287	270	269	278	253	289	250	239	265	269	273	276	269	252	271	261	290	274	286	278	267	280	262	271	271	292	256	256	265	292	299	274	266	264	256	255	293	267	297	248	281	277	259	266	256	263	252	268	280	255	264	269	278	273	267	279	258	280	308	256	262	275	291	263	260	278	294	307	260	275	284	309	265	257	240	262	294	273	291	271	240	261	277	264	271	246	262	255	260	291	262	292	290	256	251	276	287	274	255	294	302	271	272	246	269	253	315	264	261	283	273	298	289	276	283	280	304	282	265	253	276	287	294	307	286	280	310	273	276	269	276	274	259	301	284	262	312	269	316	266	277	254	278	282	282	299	290	266	272	260	255	289	267	290	296	277	254	244	284	286	277	280	258	241	270	265	243	280	274	240	276	279	281	285	259	291	266	297	297	262	254	273	236	271	260	246	291	276	282	283	301	259	246	281	264	267	259	308	315	299	258	292	255	263	319	261	269	281	287	276	270	307	265	247	275	250	253	282	272	257	289	269	273	252	269	259	255	248	286	240	276	294	271	267	257	271	283	307	275	300	298	285	266	280	295	270	258	263	278	253	288	295	268	278	293	237	259	273	261	287	296	262	291	302	268	257	247	286	270	274	287	271	297	243	258	289	251	258	271	274	262	267	284	276	257	307	295	278	280	298	269	259	303	271	291	297	240	276	260	278	276	242	260	276	278	273	245	229	275	288	270	279	283	269	264	269	219	231	278	283	303	283	278	287	272	292	259	305	283	262	269	289	288	269	257	265	274	288	296	294	282	286	225	291	231	258	267	243	290	290	290	279	273	254	290	298	267	267	268	298	295	278	261	245	273	256	263	261	270	265	286	272	250	256	267	276	283	253	291	289	281	254	272	280	280	304	270	268	275	262	267	280	234	268	271	265	249	298	296	332	281	274	294	284	258	260	264	253	311	277	302	286	248	293	256	276	303	255	243	293	257	242	290	303	260	250	267	279	241	268	271	263	272	285	261	265	282	268	267	282	265	263	315	305	239	273	270	276	288	267	280	291	279	269	232	271	272	262	244	289	293	253	299	295	271	280	269	318	269	267	273	259	273	275	261	273	271	260	277	249	253	269	271	263	272	284	260	274	286	264	267	254	279	288	261	273	275	281	287	259	269	277	286	261	273	284	268	251	327	315	278	319	245	253	301	233	312	242	270	273	264	272	266	281	274	279	279	267	294	277	281	288	262	248	231	253	284	258	283	298	310	276	287	278	285	258	294	273	291	261	275	302	277	254	264	285	289	278	250	274	260	272	282	272	267	295	287	302	267	278	269	255	293	282	221	295	254	259	308	270	250	303	261	273	284	253	281	267	272	294	269	237	265	249	277	278	290	246	280	261	256	262	261	260	269	297	263	277	276	270	270	297	273	307	276	271	254	287	256	281	260	251	278	269	272	273	277	281	286	265	252	255	272	279	268	303	335	273	264	306	262	273	250	333	262	232	331	291	255	257	269	285	291	288	273	263	275	280	279	283	291	276	286	271	266	257	262	306	259	270	244	251	294	264	271	260	279	243	279	313	286	266	280	248	272	277	290	293	282	277	252	265	277	239	291	304	266	274	290	255	270	257	271	292	287	255	286	283	275	261	260	304	253	290	286	253	290	259	291	290	268	294	284	278	282	267	277	312	280	276	286	261	281	257	280	284	306	267	312	259	254	284	255	274	280	237	256	306	294	264	273	273	309	286	288	303	284	262	281	269	261	261	270	264	291	305	251	315	283	259	249	286	283	261	291	274	277	312	270	259	253	315	237	263	290	283	296	292	236	274	286	273	293	293	302	291	267	242	233	274	288	265	270	280	268	259	250	285	280	262	264	262	269	245	302	250	256	273	277	267	263	247	285	275	270	282	249	252	319	271	251	297	240	247	276	276	267	284	265	241	246	262	254	311	270	275	253	274	258	274	300	255	282	267	239	278	284	244	259	242	282	272	259	269	282	295	253	328	286	263	313	279	285	279	301	294	242	270	253	275	244	291	253	323	255	258	260	304	255	257	269	278	280	277	270	282	299	259	290	276	271	262	282	264	268	279	272	277	256	309	267	273	258	280	255	283	280	260	257	284	272	287	265	249	270	314	274	266	260	273	267	274	275	278	265	286	270	282	315	254	257	254	261	311	275	263	289	276	281	292	262	278	255	270	263	224	256	289	274	259	293	286	245	267	288	294	279	268	287	299	276	273	289	249	262	265	260	270	260	265	267	295	269	265	279	272	281	282	264	284	262	254	251	262	271	269	259
1876	631	703	721	684	680	705	700	645	708	627	645	636	666	650	662	706	658	648	675	623	655	618	671	638	649	690	632	647	668	650	682	672	711	670	624	710	730	605	676	696	691	649	644	653	635	690	634	664	643	613	677	698	649	669	649	670	627	624	680	670	715	646	653	672	641	639	676	642	705	632	674	641	678	660	683	672	672	664	645	691	654	688	630	659	664	690	683	701	681	644	694	648	608	641	622	633	691	642	666	653	634	685	670	693	695	676	676	634	657	729	694	646	703	673	668	607	659	683	675	625	680	664	641	681	644	671	670	674	675	655	642	668	657	665	620	612	675	697	686	684	650	665	630	667	634	707	669	661	698	648	650	653	677	681	647	610	675	648	666	645	652	693	670	660	630	641	675	684	666	674	670	682	638	640	641	655	653	679	639	620	586	648	658	692	644	631	663	689	646	698	657	645	693	636	682	646	692	647	688	635	712	671	649	611	688	621	667	668	640	656	661	688	701	693	640	672	664	633	680	675	648	686	639	632	661	616	617	651	630	612	636	673	671	625	601	670	608	634	665	646	701	651	679	649	721	583	636	683	681	672	642	694	650	680	669	636	680	644	624	688	659	666	671	672	702	618	639	654	670	664	674	635	686	639	649	673	647	657	673	673	667	688	671	672	621	639	632	697	663	677	680	626	664	648	649	695	599	645	606	605	634	663	671	687	665	662	691	699	648	649	640	641	647	669	682	688	696	644	661	666	654	657	613	706	658	636	642	634	619	655	629	637	654	673	618	643	644	689	645	649	625	689	653	701	663	628	646	670	719	675	706	640	701	671	650	710	669	663	718	653	697	646	691	671	636	657	664	667	694	664	691	671	660	662	665	674	630	642	633	645	682	687	634	701	668	692	651	665	632	624	615	651	686	686	641	702	631	680	621	632	698	654	693	643	609	665	672	631	627	677	704	665	708	641	713	666	680	675	644	681	643	670	673	646	662	705	689	656	674	689	602	637	625	686	662	651	666	627	684	646	666	705	665	648	696	722	664	657	669	672	635	653	672	650	677	647	638	629	648	669	660	653	664	676	618	680	618	677	678	654	653	670	683	666	642	666	655	638	722	669	668	631	663	678	678	696	668	662	647	630	642	663	661	623	689	620	637	645	686	654	671	679	655	620	661	680	679	649	654	674	658	688	661	672	669	670	679	661	675	678	653	701	672	637	673	699	686	618	674	649	632	629	665	656	680	663	621	693	627	640	689	697	606	665	611	667	664	676	650	698	632	682	644	680	625	636	619	651	650	638	660	681	663	670	624	663	678	650	696	653	655	670	645	682	662	653	651	673	663	681	679	658	675	644	707	608	670	615	659	679	616	681	648	637	706	637	651	722	599	610	724	679	663	640	686	634	629	636	672	676	644	620	704	641	695	658	654	642	652	670	668	646	678	642	615	673	665	618	628	663	616	661	655	644	661	614	675	661	670	655	662	673	652	661	627	667	642	721	649	705	652	660	647	638	669	629	685	673	676	693	718	681	669	630	690	636	618	684	687	694	689	671	677	620	634	673	663	642	640	668	661	698	655	654	634	677	635	671	645	636	648	673	692	634	638	679	710	661	683	652	677	665	666	661	658	646	638	638	668	689	637	663	633	628	694	622	636	686	660	638	658	676	700	673	661	651	662	627	657	676	650	665	656	644	680	665	692	657	646	632	584	651	686	693	623	677	697	711	670	664	597	643	662	653	621	678	657	707	634	692	643	641	676	686	662	681	640	637	648	667	627	640	656	686	704	694	658	632	640	684	659	640	633	691	670	636	620	707	692	665	678	691	623	664	665	691	625	656	627	644	593	698	634	690	678	663	642	633	674	675	664	621	637	622	624	693	698	642	709	663	648	692	664	631	663	706	654	659	650	676	662	683	675	614	656	638	639	652	677	679	629	711	664	620	664	649	670	636	656	692	694	640	600	664	662	658	645	669	659	639	621	662	671	681	667	643	680	650	644	650	652	650	698	667	611	621	708	690	696	674	620	667	653	677	657	660	680	617	654	629	631	699	688	678	694	644	659	645	681	696	691	661	662	633	671	655	683	638	658	643	626	650	646	657	633	656	649	643	617	656	674	657	642	690	639	645	639	677	635	640	675	673	629	632	683	664	680	698	648	676	686	680	627	708	629	665	653	649	643	667	635	674	664	634	652	657	653	651	686	633	693	661	665	647	660	639	699	697	676	634	666	643	603	634	628	662	649	671	640	639	712	675	623	674	644	653	634	633	637	678	711	674	648	709	615	656	618	630	675	675	705	654	631	646	623	646	655	667	651	625	605	675	677	664	652	639	668	677	687	637	638	677	665	638	602	700	651	651	697	656	632	701	662	656	666	619	625	685	659	645	707	656	664	664	698	626	676	663	677	678	626	669	688	668	616	631	668	669	667	646	685	665	656	671	656	656	706	669	629	638	678	641	712	672	636	689	632	699	672	690	678	667	652	672	643	685	694	623	689	676	656	645	662	698	658	657	684	668	692	699	677	678	676	641	623	697	649	677	644	653	638	704	709	631	649	633	682	631	651	641	672	669	645	675	641	688	699	654	664	632	634	666	667	679	674	664	668	682	660	653	669	663	638	656	651	667	666	672	680	659	720	634	700	687	690	656	671	642	623	658	670	658	638	689	643	632	727	625	657	669	691	601	661	634	657	665	667	669	624	653	623	647	652	684	672	675	645	647	736	628	662	695	699	638	630	644	642	683	698	685	688	666	683	646	669	641	683	704	662	627	666	703	677	633	673	676	647	657	631	638	661	668	692	683	657	671	717	683	641	667	612	683	635	639	675	635	690	667	683	660	650	695	654	641	683	660	628	655	661	690	674	678	676	686	695	632	669	671	659	616	685	693	597	671	628	656	693	635	610	611	629	679	667	682	649	645	674	682	635	681	677	631	652	636	629	662	660	649	689	667	651	693	696	669	672	666	668	621	704	618	661	646	647	659	633	629	609	633	656	632	680	651	663	644	659	598	671	664	650	693	658	675	689	638	659	630	635	632	658	680	631	657	640	648	663	719	612	688	673	644	659	668	675	688	688	688	674	684	679	686	658	653	672	710	670	678	653	658	671	666	638	666	622	665	671	679	652	665	644	609	661	680	618	673	678	677	669	654	654	673	667	624	651	638	646	676	690	665	655	715	694	666	656	668	627	619	643	651	656	687	621	709	695	635	676	694	657	638	670	677	704	697	624	649	686	642	656	626	629	662	593	636	640	610	630	661	662	616	638	637	637	668	622	679	620	651	700	666	655	643	711	694	674	662	679	669	662	622	661	651	647	639	663	653	635	718	690	691	679	633	717	640	662	676	685	701	651	687	659	683	695	615	677	655	646	628	642	638	656	644	690	658	624	635	681	646	637	629	620	684	635	603	712	674	594	644	685	668	695	622	606	631	626	619	636	691	674	673	704	699	655	661	632	655	674	668	671	643	650	664	660	643	644	693	676	667	650	613	659	636	639	666	667	663	662
7393	538	499	428	360	276	237	244	201	183	191	223	178	178	196	171	163	188	177	169	172	170	177	191	172	189	159	180	171	196	206	157	162	173	175	175	204	174	175	172	187	187	152	152	168	178	139	161	161	168	195	163	185	148	176	144	171	177	152	169	163	178	168	175	170	166	161	158	160	159	145	165	170	175	197	177	149	140	174	165	180	167	152	193	168	159	184	185	161	172	195	162	181	163	172	168	137	191	184	172	184	163	182	156	154	154	170	144	149	162	145	156	161	189	173	160	162	173	148	181	165	190	151	171	189	168	180	187	150	190	146	174	162	170	176	186	166	187	173	150	145	190	163	163	178	169	198	173	164	178	188	142	164	160	170	163	166	138	175	177	161	185	162	168	173	169	156	182	175	143	169	160	169	161	142	161	175	187	184	161	176	172	172	162	186	188	160	178	181	164	136	172	154	172	187	164	156	142	175	167	167	175	174	194	190	178	174	165	194	182	171	174	186	165	145	174	177	178	153	165	166	162	150	183	193	154	148	164	175	177	179	173	186	161	158	171	155	176	156	132	169	172	176	153	164	158	165	175	158	160	180	164	170	161	170	140	170	195	147	153	173	134	162	170	159	159	157	144	182	181	161	164	187	176	162	161	171	163	150	167	182	186	164	166	183	152	166	184	181	165	182	178	160	153	175	166	164	156	160	199	159	174	161	195	164	191	146	163	158	159	168	160	171	163	185	156	162	171	157	163	181	169	169	172	179	182	172	199	183	183	181	180	167	179	155	164	153	168	175	158	168	158	148	186	179	177	156	181	166	160	190	175	172	160	149	174	182	168	160	182	185	149	167	152	157	157	153	189	184	174	174	180	153	174	190	169	155	181	161	160	182	193	197	171	159	171	138	136	170	165	150	171	173	138	188	167	170	164	171	165	158	203	180	152	167	192	159	145	170	165	167	160	159	175	158	176	173	167	158	155	164	149	189	149	184	179	166	152	159	153	157	177	169	212	196	151	190	191	154	184	191	143	169	157	189	184	180	171	148	167	160	154	147	152	167	156	178	141	167	158	180	185	162	168	173	169	176	183	170	176	164	163	165	182	173	176	186	163	171	138	171	166	173	158	174	199	157	180	173	171	192	163	154	163	175	163	181	186	175	182	160	179	188	170	175	189	170	174	148	174	153	168	167	181	169	135	159	193	174	156	166	179	177	172	163	181	144	167	162	169	177	129	157	163	173	150	163	159	173	148	193	178	169	156	163	198	183	180	166	182	173	175	170	157	148	159	181	158	148	174	151	183	165	148	156	164	157	160	165	155	168	161	173	145	171	192	152	189	168	181	187	150	171	186	165	206	143	169	164	178	156	159	135	186	167	148	169	169	135	171	170	168	176	137	154	193	154	165	174	163	147	164	163	172	152	160	176	162	161	145	167	161	144	153	161	153	180	172	170	186	186	172	152	153	149	192	156	145	182	183	164	155	178	171	148	179	174	158	169	188	174	168	137	159	159	157	155	159	159	161	173	172	169	155	177	183	163	157	143	166	172	153	166	192	165	156	160	159	173	179	161	169	174	161	162	185	176	195	168	177	165	161	190	193	150	157	178	158	164	182	177	168	184	162	160	182	140	166	170	160	170	156	161	202	169	204	176	172	156	185	173	177	192	188	147	125	176	182	146	159	194	167	158	166	172	141	160	177	192	170	195	156	166	189	160	150	180	171	175	187	167	171	191	151	169	157	169	171	189	179	168	171	170	160	149	152	150	190	160	182	172	171	152	165	157	173	146	140	170	176	189	124	187	162	173	161	153	147	162	169	171	148	174	175	189	152	152	172	201	155	176	172	185	166	168	174	160	211	179	193	200	154	171	171	140	166	195	180	167	154	177	148	140	144	170	168	163	181	165	167	202	176	185	187	153	160	174	180	162	160	169	175	166	163	182	159	150	142	161	166	155	180	202	159	164	147	165	173	154	158	160	159	181	166	144	164	190	166	132	150	176	172	168	176	193	176	175	177	199	197	181	182	159	160	182	167	163	151	145	187	211	154	171	172	164	179	181	152	178	167	160	186	181	176	167	170	152	173	163	161	167	149	189	169	148	163	157	178	156	172	150	169	186	184	160	164	153	182	128	160	186	172	156	173	169	150	186	155	200	177	168	158	141	175	178	165	152	171	176	171	190	136	142	170	172	165	192	177	164	144	157	170	164	191	155	172	171	165	177	157	186	182	164	192	172	195	168	168	168	164	167	181	163	168	158	156	154	182	155	179	177	152	161	161	178	179	156	169	197	151	166	149	152	198	194	188	179	159	150	171	168	169	191	180	177	165	139	164	185	137	162	161	167	155	194	170	168	172	196	165	178	140	162	152	179	175	166	157	176	162	174	169	172	147	160	168	151	207	178	167	191	177	166	148	177	170	175	153	162	161	159	157	182	147	168	173	153	138	179	172	155	199	169	184	190	176	184	153	170	178	183	161	155	158	163	170	153	181	172	177	192	162	165	179	181	157	156	155	152	147	165	167	157	183	160	160	192	179	154	166	178	201	169	189	169	166	158	167	176	186	136	173	176	155	176	161	150	161	209	173	184	169	156	167	170	166	188	159	168	181	157	176	179	179	171	174	160	183	155	149	171	156	158	157	155	152	180	184	157	169	167	153	168	159	181	161	187	156	157	185	174	166	182	159	173	179	157	176	191	163	175	166	190	145	168	167	180	162	175	163	159	156	182	154	179	176	175	174	177	156	176	170	185	177	182	182	172	178	147	178	175	186	196	163	195	169	170	163	173	210	165	158	161	182	186	193	197	156	185	153	178	161	155	160	159	177	175	162	144	170	170	189	149	184	149	188	181	157	187	162	182	162	158	151	189	161	160	159	162	160	155	175	168	166	156	194	166	163	173	147	150	175	158	158	143	153	178	177	190	161	154	169	182	184	177	143	187	168	174	160	163	167	169	185	163	145	172	176	167	172	156	165	164	173	165	158	144	171	165	169	181	153	180	183	161	179	172	153	172	145	179	154	138	187	140	178	162	183	189	167	165	162	181	174	156	148	182	183	177	155	171	196	200	200	177	179	181	176	173	146	156	173	185	162	171	195	157	177	145	160	179	152	155	164	157	161	163	161	161	188	161	148	177	166	180	199	172	163	199	167	192	155	168	152	153	156	176	188	183	186	170	150	169	191	155	173	171	174	165	133	154	163	164	162	164	180	172	173	180	156	139	165	149	163	179	148	166	177	167	166	168	177	169	166	161	152	137	167	169	149	166	163	156	165	170	195	194	184	176	181	201	139	157	192	143	159	144	153	173	154	171	160	166	158	157	180	157	152	181	169	155	187	149	167	152	170	176	152	163	178	162	172	159	147	181	190	180	166	180	157	141	161	158	177	175	163	155	150	155	169	152	179	172	176	175	165	153	164	147	171	150	167	166	167	195	174	180	164	166	183	159	181	182	164	144	176	143	163	177	167	182	184	166	161	159	157	163	178	179	148	177	178	152	175	177	138
6312	821	1282	1519	1271	1072	933	791	765	759	633	573	631	572	539	519	582	541	579	527	505	527	505	521	529	490	511	492	519	498	495	494	449	499	490	494	541	470	535	477	497	446	507	487	515	457	477	453	482	458	439	509	502	506	488	464	489	483	498	434	449	451	489	468	520	442	477	482	469	484	452	447	469	469	438	456	490	462	460	462	467	454	501	479	436	483	449	473	466	448	470	493	467	480	472	508	464	489	478	433	471	462	446	481	471	462	473	541	497	420	500	470	451	442	407	445	473	475	466	467	474	460	480	462	493	455	462	490	484	493	457	447	478	468	467	465	460	465	452	477	473	489	468	457	454	492	467	459	456	485	513	448	479	451	487	440	471	476	456	443	504	481	454	463	509	501	455	475	482	457	474	468	466	482	464	431	475	445	472	453	456	453	450	456	477	453	466	475	443	468	451	440	463	461	480	459	461	490	431	434	444	431	483	469	504	478	414	463	467	478	440	477	488	469	514	446	446	428	454	445	466	457	433	462	494	512	482	457	472	456	418	479	440	478	485	453	431	445	466	482	450	439	492	455	470	464	485	455	425	463	517	511	504	475	471	477	465	458	472	483	434	451	479	465	461	463	475	495	487	485	456	444	443	451	519	477	492	479	494	449	481	471	480	470	465	483	439	479	468	486	485	428	504	442	493	484	466	462	468	471	502	463	509	467	440	402	471	494	424	459	463	461	462	504	494	461	423	473	485	458	466	464	471	436	463	464	496	479	473	449	490	487	481	453	494	479	476	502	493	486	466	445	456	480	475	463	424	488	469	438	503	469	467	436	385	466	473	482	460	444	483	482	513	485	455	491	464	477	431	478	401	433	479	464	488	443	474	482	475	479	449	460	430	471	488	459	431	480	471	480	474	448	502	489	484	470	458	444	448	460	467	446	470	493	484	463	465	453	456	508	450	458	445	482	450	475	464	481	485	504	461	419	477	515	473	481	477	488	469	495	466	461	417	455	456	479	474	461	454	459	450	488	474	473	445	449	505	466	478	469	495	454	460	475	455	463	484	445	476	458	442	484	500	461	447	482	457	425	479	425	504	460	454	469	490	487	464	439	490	473	507	473	476	453	446	477	475	468	465	467	459	442	485	449	476	475	493	448	455	509	493	476	452	462	467	483	461	448	473	508	483	460	473	472	442	448	460	441	451	499	435	443	452	449	476	439	464	460	446	445	494	444	451	461	477	480	449	475	421	446	448	489	463	464	450	477	531	436	466	471	482	487	473	454	498	493	460	446	444	462	481	457	450	481	465	467	457	478	490	439	490	448	456	452	484	473	457	451	475	477	467	489	495	487	455	507	499	450	432	460	467	519	471	455	488	451	477	463	509	446	462	447	472	472	454	461	435	444	474	469	471	471	479	471	483	457	443	446	478	479	450	477	432	446	492	465	449	473	441	462	461	430	501	480	458	441	493	472	487	440	496	457	470	430	420	471	472	500	491	458	494	448	462	480	497	460	436	496	491	480	482	474	432	452	482	463	455	451	487	453	481	498	474	464	471	467	456	451	469	475	494	466	461	430	482	457	443	493	451	458	462	473	474	450	494	460	440	460	494	493	504	444	475	435	487	507	449	486	457	459	485	445	532	470	441	461	456	465	469	487	487	488	490	447	467	467	466	453	472	472	476	472	477	467	444	480	486	469	483	460	462	459	480	466	485	456	480	433	476	440	451	496	518	456	480	451	465	427	472	471	467	477	507	473	491	467	487	426	455	453	487	467	501	464	464	471	460	476	483	471	416	425	458	470	492	447	458	513	469	468	461	476	436	493	433	454	482	516	459	476	458	454	457	443	443	489	438	477	434	459	476	474	453	449	424	503	501	469	440	489	473	475	456	463	451	476	452	481	484	457	524	500	466	461	487	417	456	480	475	508	452	460	449	448	441	487	425	444	463	436	509	441	468	435	460	504	471	478	437	490	431	466	474	493	482	465	455	485	463	454	484	476	496	485	469	462	432	437	467	492	468	471	462	473	470	483	480	470	539	489	490	448	454	469	453	456	447	466	478	466	470	451	462	477	468	472	485	459	453	471	494	522	447	455	487	450	500	497	439	487	463	477	503	456	482	455	460	456	485	451	486	441	445	457	434	459	466	448	420	484	472	439	469	458	471	417	434	474	486	473	470	451	466	468	499	482	526	501	457	465	478	489	514	465	493	467	457	498	477	470	496	455	515	512	483	446	462	450	478	505	445	466	465	430	445	430	439	441	477	441	456	464	464	500	472	465	489	527	456	480	463	467	444	442	441	467	444	476	454	495	439	452	475	455	488	483	450	444	478	492	482	459	497	470	446	431	486	449	483	452	461	442	459	452	477	428	458	466	491	465	485	468	499	503	458	478	459	459	480	472	454	484	481	447	473	478	491	461	457	470	467	486	467	477	458	445	493	470	477	450	463	458	456	482	458	450	438	497	492	475	463	475	468	451	446	480	410	497	493	448	474	489	528	474	470	460	462	467	455	491	484	425	458	484	438	447	453	454	420	483	446	485	440	465	471	458	486	482	475	468	445	478	466	454	438	444	479	475	458	499	513	464	479	486	471	536	484	493	497	460	496	533	452	477	483	502	474	499	464	454	509	503	439	488	448	468	468	421	474	473	465	490	442	450	453	428	462	458	480	523	463	444	474	451	449	460	460	470	443	460	461	462	447	454	485	443	487	458	446	463	495	496	477	444	442	479	458	464	496	469	431	460	482	473	473	444	498	496	482	472	468	508	432	451	474	467	457	459	467	412	458	465	445	493	449	441	475	455	451	480	439	428	511	472	479	436	461	500	465	432	478	483	485	459	465	467	484	434	439	489	473	468	508	474	478	482	465	445	461	478	465	468	444	480	475	461	441	425	458	496	446	464	489	474	477	467	483	463	441	484	471	479	478	475	448	496	443	466	481	448	452	479	465	444	472	459	483	466	452	502	485	488	470	461	484	474	463	485	455	492	446	438	465	441	438	444	491	442	456	454	480	442	482	498	445	446	467	425	475	477	487	470	457	447	436	429	432	465	463	463	461	426	490	502	528	499	496	460	507	464	442	477	435	466	451	441	444	456	486	454	466	457	478	459	451	495	431	473	499	452	479	462	464	468	467	439	472	485	461	460	443	448	455	510	442	503	457	485	434	484	458	461	497	450	446	491	459	486	489	473	456	448	488	466	480	511	476	457	486	478	473	491	439	404	490	459	514	468	442	446	444	485	415	462	484	431	461	470	431	454	460	489	476	505	453	446	499	500	443	490	446	467	441	498	467	448	449	466	448	483	461	447	457	480	483	439	509	428	482	474	481	453	468	445	453	452	466	435	447	440	454	464	449	475	471	465	457	502	444	489	441	422	480	457	478	464	442	507	452	507	420	488	466	444	453	480	456	474	485	497	436	451	471	477	478	458	490	470	460	433	506	453	453	463	459	466	501	500	438	433	450	480	489	487	483	480	480	464	456	519	472	476	478	473	466	469
14587	1408	1153	897	696	580	470	446	401	393	411	385	364	377	331	328	337	357	346	353	326	327	352	333	297	374	324	328	336	350	366	306	348	348	350	349	319	337	305	365	329	328	325	346	338	338	335	304	339	351	343	327	317	319	320	340	309	310	325	355	329	338	311	339	356	340	329	312	321	285	312	341	360	316	300	293	301	304	311	317	359	322	324	331	322	319	346	332	367	339	316	345	303	324	360	304	303	312	316	309	337	324	310	312	310	329	318	352	347	307	336	353	303	322	312	351	321	316	315	355	332	335	316	320	327	296	320	312	334	309	317	317	314	302	335	358	331	317	320	315	332	352	380	360	339	344	351	333	323	296	323	340	323	346	324	357	309	282	331	317	334	291	290	338	330	336	303	308	329	313	363	341	322	327	359	337	318	319	294	314	301	311	338	351	296	345	328	332	339	375	329	332	347	335	337	334	379	344	322	323	358	335	352	310	355	365	325	325	339	307	361	322	364	325	314	356	310	377	339	324	324	323	364	296	340	341	308	338	327	314	341	357	311	346	301	316	335	305	338	361	319	344	307	349	317	302	308	304	324	311	322	343	330	346	352	335	362	318	328	339	325	326	342	315	312	337	353	340	338	326	301	324	370	331	334	379	342	306	295	353	334	330	363	348	300	339	304	318	326	324	331	298	351	304	295	332	307	319	327	319	312	319	333	309	324	344	330	324	315	283	285	344	328	286	324	341	330	363	369	323	358	333	337	351	342	323	359	351	321	338	336	322	318	342	325	354	357	333	351	314	337	315	335	315	334	313	340	335	286	309	340	317	315	334	337	352	298	347	358	324	340	338	340	332	328	354	341	370	339	309	317	345	315	333	355	332	333	313	336	354	347	341	340	325	334	324	326	303	251	297	338	310	323	324	318	322	323	320	332	332	325	336	303	341	342	294	317	340	324	345	339	321	363	274	342	325	306	346	329	363	322	339	369	302	310	334	346	324	339	302	323	337	352	320	307	304	299	331	342	333	350	323	355	332	361	334	379	349	329	354	313	335	326	325	295	366	361	327	356	321	376	313	327	317	332	348	352	326	301	332	324	338	347	307	318	346	292	366	372	333	332	318	318	340	336	330	315	346	347	335	335	323	346	317	310	315	316	357	340	349	343	346	287	337	324	349	329	326	336	327	341	290	348	339	324	341	344	325	321	332	320	354	317	340	355	314	319	343	350	318	316	317	306	348	372	325	289	351	338	318	348	319	355	311	330	349	324	303	298	303	330	323	305	351	311	307	295	345	321	322	342	345	359	337	355	335	344	347	325	351	340	332	302	329	350	345	333	355	312	322	344	295	323	329	336	373	329	347	329	323	338	333	332	350	349	306	311	342	364	326	339	367	332	325	312	341	332	308	291	291	326	311	323	333	337	340	328	344	304	335	312	362	318	334	331	329	321	312	323	332	362	336	340	353	334	316	300	331	307	330	342	315	370	335	330	335	340	348	309	324	311	353	308	328	344	322	323	276	336	357	328	376	298	331	336	340	312	372	354	331	359	327	331	324	318	307	325	362	333	346	352	316	332	327	321	301	334	302	380	381	343	324	332	307	294	318	331	330	318	318	331	322	324	318	314	335	321	342	307	321	335	314	307	347	313	369	300	336	319	293	333	312	325	323	324	327	339	311	312	309	327	356	315	340	337	332	324	290	328	336	331	351	351	313	344	315	332	348	348	372	334	326	341	326	356	346	355	323	337	322	310	324	365	355	309	309	298	336	301	306	334	287	337	332	321	321	333	338	331	326	351	356	319	300	331	324	342	359	340	316	334	335	333	361	304	334	342	336	340	341	358	297	290	354	319	332	310	322	328	294	333	330	374	339	288	355	339	319	322	307	355	333	311	361	332	319	322	295	344	338	335	330	340	359	311	361	327	313	306	346	319	357	343	334	318	350	324	348	289	350	367	317	290	305	351	344	352	337	320	331	288	332	333	332	344	355	308	327	345	361	326	311	332	292	327	282	301	329	336	320	342	333	300	310	323	310	319	307	318	358	350	338	307	313	344	332	309	313	270	334	288	330	314	321	317	334	363	331	293	322	350	364	313	318	300	284	330	373	327	349	319	359	327	308	330	332	359	326	313	338	314	316	325	344	337	367	378	331	346	336	362	345	336	334	340	345	292	321	318	393	368	335	356	323	340	321	312	331	315	308	306	322	318	348	340	322	328	325	316	332	309	312	324	315	304	330	346	344	312	317	303	318	318	343	355	337	317	298	314	341	316	328	333	352	349	333	282	321	337	370	327	364	330	334	320	306	336	355	351	292	314	310	351	349	337	318	332	308	317	309	260	347	336	296	312	324	360	350	367	322	329	304	320	313	365	351	339	341	349	323	304	358	311	312	364	313	295	301	331	288	355	312	344	352	345	310	344	302	325	296	339	338	306	369	338	338	292	330	325	337	353	347	319	357	319	336	369	348	335	341	270	330	353	321	322	348	280	334	337	313	322	335	345	306	308	328	343	314	366	319	324	316	308	310	291	316	311	313	344	358	325	321	320	340	302	369	338	350	317	303	342	330	323	321	328	331	325	326	349	333	338	319	318	307	327	318	311	336	329	316	331	330	340	329	323	311	328	327	290	324	345	339	325	343	336	334	334	325	346	310	349	340	314	321	361	341	346	339	313	348	342	309	347	317	329	293	304	300	322	307	358	338	296	319	356	346	375	326	316	328	327	309	338	301	337	323	335	295	349	336	333	350	327	331	364	331	319	311	348	346	337	356	333	328	347	331	336	346	334	347	334	360	309	343	312	336	317	358	309	317	298	322	340	339	330	370	337	319	343	341	328	350	352	335	369	332	331	365	306	330	356	328	320	318	347	298	321	331	318	306	324	307	318	305	317	315	316	346	329	309	330	333	329	335	342	330	319	317	323	310	333	339	330	300	321	335	316	339	347	354	317	330	312	342	320	327	295	308	299	305	353	331	333	309	347	368	318	359	298	294	340	332	322	337	298	316	299	324	327	321	323	333	308	342	318	327	349	333	335	306	341	308	304	361	332	313	290	305	334	357	351	333	333	334	317	335	306	337	323	307	351	294	318	334	300	315	333	329	275	329	360	337	334	305	321	349	314	335	333	351	329	350	340	332	334	340	320	324	364	313	305	290	327	291	346	354	328	330	328	348	332	317	352	330	365	335	356	301	314	318	320	336	337	341	360	324	346	329	339	315	318	320	328	335	352	311	336	333	332	390	327	309	342	302	344	301	299	373	333	338	322	315	342	359	317	328	299	337	332	309	318	314	282	316	322	338	284	365	312	310	333	300	329	315	316	346	315	320	328	326	338	317	339	322	351	343	350	312	347	347	301	329	350	320	341	352	345	349	312	325	343	305	316	360	326	335	339	337	313	331	301	338	313	277	365	352	318	313	339	327	308	305	302	318	334	341	327	361	319	335	324	312	293	314	311	320	334	290	319	307	315	330	287	304	352	292	325	328	319	332	385	339	327	326	329	308
8496	1474	2339	2596	2285	1926	1608	1421	1192	1171	1093	1051	970	981	960	978	896	893	883	899	886	867	822	812	906	874	880	827	798	872	812	858	874	793	763	869	800	836	790	811	840	866	790	805	811	789	835	848	791	823	836	786	840	800	809	866	822	868	764	869	806	814	848	774	778	793	770	824	823	780	769	798	862	811	814	829	788	818	851	817	790	798	860	805	812	818	831	848	812	778	840	796	774	815	816	801	783	815	773	808	774	835	811	835	861	811	767	744	730	788	758	808	786	824	813	768	780	790	785	771	823	849	820	746	749	830	752	754	784	794	801	821	775	792	821	809	832	759	799	785	817	834	726	793	785	761	833	824	786	807	840	738	790	785	771	768	779	766	799	775	788	860	768	765	841	821	771	789	825	774	783	812	812	815	821	810	788	814	759	833	792	765	793	820	806	864	762	807	802	852	781	808	780	799	857	775	801	794	846	775	834	808	815	803	773	780	746	802	790	817	804	788	788	786	781	805	778	776	832	803	789	869	790	779	794	859	794	777	817	799	783	847	790	791	783	770	768	778	840	786	740	835	812	793	807	778	824	780	817	764	796	845	789	788	794	806	791	747	736	805	810	822	856	787	817	798	810	802	812	762	825	861	795	812	804	781	806	800	799	839	835	769	819	840	778	777	803	847	788	833	767	833	744	748	746	812	809	774	794	792	796	800	802	815	738	785	760	771	797	760	772	853	799	825	801	783	811	816	793	798	790	821	764	848	779	782	810	781	814	825	802	834	803	798	809	822	862	754	775	775	791	870	822	789	765	797	783	847	831	789	824	768	791	767	843	762	797	789	796	796	758	748	764	748	836	867	753	803	836	783	788	754	796	792	800	805	818	830	766	805	766	779	818	802	837	823	803	824	806	839	835	804	759	761	763	759	831	788	759	839	844	786	832	817	810	802	787	832	792	771	811	802	755	783	781	727	721	746	792	835	738	796	849	805	772	822	839	822	800	794	815	825	767	831	811	777	849	838	809	808	744	788	826	782	802	833	785	765	832	783	787	780	789	816	795	818	755	817	832	803	828	792	782	734	808	812	794	796	765	820	831	806	826	770	759	792	808	794	789	738	822	790	788	748	804	832	761	804	796	815	805	798	786	788	837	799	795	786	816	805	821	793	795	804	763	762	787	741	784	808	815	769	810	821	804	824	854	803	831	797	839	796	814	816	781	792	800	778	786	775	840	836	788	804	852	824	762	830	808	803	885	802	813	766	776	769	801	803	782	787	833	764	749	787	777	824	813	794	781	831	810	760	760	814	820	792	802	811	828	799	845	759	778	820	744	819	828	826	825	773	799	838	780	870	751	867	790	814	843	803	771	810	785	778	815	806	819	728	805	801	766	769	894	822	801	802	839	769	785	825	758	768	820	850	745	777	804	797	816	826	724	794	797	807	826	795	846	835	778	817	822	766	812	767	770	797	781	837	829	770	775	822	721	809	821	829	835	803	824	776	814	833	776	786	767	854	791	776	743	797	777	838	852	804	774	827	819	761	844	763	789	863	778	769	828	852	775	753	791	792	758	801	801	835	756	800	773	803	853	747	782	812	793	757	796	789	793	805	853	815	806	744	840	793	773	822	824	797	782	775	781	786	777	777	770	775	743	860	810	782	776	751	796	770	815	798	810	782	752	758	748	794	841	788	790	741	788	813	822	834	871	776	809	847	823	793	843	796	841	782	744	799	807	806	812	828	810	752	808	773	747	764	843	803	777	807	749	781	867	794	780	783	808	799	825	817	770	846	800	783	832	790	771	763	808	825	814	777	825	792	795	813	811	823	767	797	774	799	827	830	813	799	800	758	791	765	745	804	738	797	779	794	804	751	810	783	768	817	784	804	798	784	765	811	835	770	812	779	828	772	826	822	816	785	733	786	808	806	775	795	864	799	793	800	804	775	822	799	823	812	816	784	807	824	799	818	796	787	776	717	790	759	762	811	739	790	799	796	811	811	763	799	782	819	822	803	789	758	790	834	811	819	781	771	749	796	710	770	800	833	784	777	817	800	724	815	847	796	800	818	833	777	838	781	845	819	795	782	812	773	799	794	858	808	762	757	835	818	820	778	827	847	756	762	817	798	820	761	816	809	808	790	788	796	776	764	801	811	810	750	766	792	853	786	796	823	823	789	812	796	770	803	827	827	763	785	793	884	770	776	777	776	799	757	836	797	839	770	801	812	842	838	798	805	854	791	815	760	782	821	850	786	737	826	813	762	804	806	765	779	797	782	787	818	794	773	793	774	815	845	852	809	817	759	787	805	809	839	792	831	818	768	785	815	809	810	791	761	779	740	780	789	835	780	797	830	839	822	811	826	796	813	825	819	724	777	776	827	817	757	771	807	770	749	801	781	807	821	794	814	814	837	807	775	783	784	793	777	799	748	770	806	786	827	745	811	807	801	848	818	810	749	767	795	837	807	760	815	769	775	811	790	780	772	779	765	770	855	809	784	821	766	813	812	826	767	774	833	769	806	774	850	796	778	829	767	811	793	819	804	842	801	838	806	798	800	803	761	777	769	833	816	785	743	797	737	807	863	812	800	817	780	772	794	796	790	830	713	776	792	802	801	746	803	783	779	787	797	786	817	775	768	784	788	821	838	818	828	769	798	783	784	807	809	840	807	834	775	778	829	791	805	822	792	736	809	758	776	762	779	827	831	762	820	809	781	795	760	821	908	756	801	799	784	833	789	754	776	772	802	767	815	774	754	824	728	821	750	772	796	817	742	813	792	805	814	769	839	765	758	771	797	761	780	772	870	830	799	772	772	767	813	773	774	826	808	792	773	784	794	869	794	756	812	811	843	811	818	833	788	780	793	824	804	822	810	810	823	820	792	836	779	806	752	805	829	773	849	755	845	857	808	826	720	807	808	799	789	826	761	781	806	778	774	859	786	845	722	782	790	837	760	777	833	789	840	772	803	757	847	808	828	812	752	843	788	795	781	754	743	822	806	800	805	851	770	790	817	779	841	812	838	734	838	787	768	815	773	791	783	787	820	867	854	853	818	790	817	814	725	799	832	845	811	786	817	785	800	813	782	790	838	752	799	744	805	795	797	853	821	831	805	811	855	764	733	799	814	790	783	787	859	787	780	824	802	762	791	775	862	754	825	830	834	769	835	824	817	784	774	792	790	815	762	817	787	776	793	787	799	807	868	811	797	734	784	824	764	794	822	820	828	804	770	784	843	827	824	806	823	825	820	803	777	785	814	807	838	802	770	813	808	788	809	809	797	763	844	819	809	807	761	790	823	758	825	784	782	818	754	831	775	784	780	799	792	790	812	792	775	824	782	749	801	806	842	790	811	815	818	827	746	783	787	719	776	749	798	791	807	822	789	811	792	821	778	783	768	783	781	832	750	759	812	822	806	806	785	801	839	773	824	774	785	777	771	820	814	765	779	773	805	824	775	767	817	789	813	821	783	797	831	796	844	799	844	784	838	811	783	830	782	806	764	782	776
1588	298	259	274	300	293	266	282	299	291	281	259	271	277	265	283	277	250	267	305	273	287	295	285	258	273	276	279	230	270	270	278	284	288	243	275	276	283	282	267	263	256	255	278	277	265	291	287	259	262	265	270	305	304	288	268	268	276	267	248	262	263	263	260	284	269	279	283	269	281	245	301	232	254	260	263	312	267	282	253	280	277	261	282	239	250	269	264	258	258	281	265	270	260	298	282	265	247	308	261	256	301	253	280	289	237	244	228	269	273	269	298	269	276	295	256	271	252	244	243	275	293	273	244	283	320	251	257	248	287	254	258	280	286	276	276	262	277	327	267	280	272	273	249	285	295	309	297	262	248	275	267	275	278	293	274	258	278	278	242	272	248	309	277	275	277	241	237	269	277	249	248	294	257	276	273	277	263	264	310	282	264	260	267	284	252	266	285	267	285	252	277	252	274	225	254	254	276	296	312	238	304	279	299	260	264	272	277	278	255	257	256	268	268	253	268	288	271	236	257	272	281	297	289	257	256	254	287	261	287	265	271	294	277	263	284	280	276	277	302	255	285	265	284	292	290	293	243	253	305	260	285	269	273	279	286	292	273	269	292	259	231	286	262	277	283	283	258	269	285	277	238	270	263	251	301	284	240	306	294	296	299	290	266	240	270	284	265	298	320	301	309	278	259	288	285	287	248	254	269	270	248	289	277	272	242	264	259	292	238	279	306	292	292	279	279	282	309	270	249	281	257	274	282	231	279	278	297	269	281	263	243	265	283	250	222	283	263	295	250	270	266	286	300	263	275	234	271	269	255	263	299	279	276	285	243	271	294	277	268	228	288	263	264	284	255	287	297	260	284	276	259	299	304	261	290	255	254	289	309	272	276	243	251	306	265	285	295	281	323	280	284	274	248	273	279	274	259	270	272	310	266	257	285	277	273	275	297	266	262	261	267	265	273	276	275	245	271	266	265	304	244	287	288	254	265	250	290	284	285	274	316	241	272	283	270	282	263	278	243	252	294	277	305	275	257	272	281	273	267	262	249	256	292	250	246	272	260	280	266	251	306	300	268	270	250	285	260	285	292	280	258	268	267	271	259	251	265	259	283	281	273	305	274	273	277	271	260	259	273	271	245	250	281	278	261	259	301	290	257	277	298	296	275	228	250	268	291	272	256	270	279	282	226	292	285	260	260	279	281	267	287	266	235	272	264	265	273	267	261	272	239	298	267	253	263	278	274	271	241	281	279	283	306	280	271	267	252	276	256	282	242	294	294	245	303	297	283	262	282	281	266	260	291	269	280	265	268	290	288	302	262	255	278	267	274	263	259	257	291	293	261	266	295	282	257	277	288	294	295	290	271	293	246	273	275	283	293	263	267	257	250	274	303	262	268	269	252	293	256	236	301	259	266	307	282	296	266	266	282	260	296	247	264	278	260	242	250	280	274	303	282	264	300	249	265	284	278	298	236	258	263	285	288	259	299	285	325	263	287	271	241	284	256	291	274	226	277	292	287	271	283	277	267	288	290	303	290	275	275	259	264	261	278	284	270	271	267	282	303	233	271	315	253	262	264	256	248	266	278	256	289	281	253	270	282	264	258	263	286	277	273	259	257	257	285	269	262	258	292	315	270	282	286	256	280	288	289	276	285	302	303	283	256	288	249	266	259	262	283	271	290	265	271	296	277	273	292	251	278	254	272	276	277	273	278	292	299	271	248	239	271	261	286	266	282	257	261	259	251	264	264	319	284	268	248	266	305	271	264	221	286	249	273	273	281	309	294	254	270	251	261	269	254	253	262	295	278	282	284	264	301	237	300	297	270	268	277	230	301	254	272	265	260	278	276	301	288	284	243	274	297	266	265	292	278	258	252	249	243	275	275	268	256	261	262	246	265	246	290	254	293	263	263	310	249	254	273	236	271	218	301	266	264	280	265	290	275	274	252	268	306	274	278	249	310	272	254	276	262	277	239	287	275	270	287	274	288	281	252	306	287	255	306	277	284	244	272	279	269	301	281	279	257	258	261	255	263	280	241	271	250	235	271	301	279	296	267	254	262	287	283	271	292	265	284	271	291	274	244	261	315	266	230	300	309	290	283	324	293	257	282	268	281	262	266	262	274	275	268	280	277	298	256	304	273	264	275	251	272	270	270	265	288	272	248	263	254	285	291	287	247	245	268	261	306	250	261	288	265	274	283	295	271	268	259	288	258	296	255	281	265	329	308	260	250	232	286	256	285	255	282	269	279	267	267	288	283	273	270	300	231	257	273	277	255	272	285	276	261	273	268	245	273	286	307	272	290	261	247	265	264	273	274	276	259	267	268	260	286	293	281	280	259	256	256	261	281	281	263	276	269	253	237	274	273	272	268	261	278	266	243	251	278	302	306	244	279	273	282	259	257	289	295	250	290	264	269	253	261	263	291	278	280	256	247	283	262	299	270	267	255	288	230	281	261	274	257	280	272	271	271	277	254	253	295	249	299	242	244	299	254	269	256	237	288	298	267	266	300	248	285	254	271	272	263	248	262	238	258	274	278	254	289	259	280	291	264	263	252	282	266	259	261	265	271	279	254	260	258	262	283	280	272	279	261	280	273	291	282	290	298	257	266	282	295	282	261	280	289	234	279	287	302	263	269	267	295	259	260	249	272	270	251	269	274	290	271	270	240	268	259	248	262	257	260	254	260	241	291	289	254	274	265	279	326	253	290	267	253	276	275	259	281	269	285	279	278	275	272	284	242	261	277	281	254	280	270	251	258	260	257	286	260	274	318	276	282	253	268	239	263	284	265	271	269	269	249	288	306	247	244	264	251	281	253	263	261	284	250	265	260	294	270	283	279	280	248	269	287	258	290	255	281	262	268	290	287	294	300	263	246	287	279	279	286	282	263	283	249	272	264	262	270	282	308	277	282	310	303	294	267	237	276	274	267	254	249	274	282	246	259	258	280	249	291	285	269	270	276	286	243	250	274	294	298	286	253	263	275	297	306	278	280	250	251	239	268	284	237	307	257	259	282	246	255	276	299	280	282	275	273	263	259	271	260	261	294	246	236	258	296	289	266	260	270	226	301	281	290	295	293	307	268	272	241	264	284	260	277	291	295	282	323	248	268	262	306	274	295	257	239	298	263	254	304	268	291	232	256	278	253	264	279	315	261	267	244	275	280	300	245	281	278	259	235	270	269	273	260	291	258	294	248	251	263	277	270	284	281	274	285	257	261	273	265	291	259	283	294	304	302	273	292	284	261	298	262	259	284	242	235	249	262	278	277	278	271	282	262	258	283	288	283	272	284	269	256	243	292	241	265	285	288	290	270	241	273	266	280	246	217	286	263	241	295	266	269	291	263	293	268	266	294	274	248	272	265	251	263	270	263	299	275	294	263	254	258	261	273	248	277	272	283	254	294	241	253	290	261	221	260	265	308	267	268	252	303	256	287	248	300	286	261	229	271	266	266	280	281	279	264	269	258	287	293	303	306	285	245	280	244	262	299	276	282
1856	722	706	735	699	674	659	690	626	720	680	664	672	651	664	645	662	689	628	686	635	715	622	708	625	654	631	669	684	635	624	602	664	637	633	669	678	662	695	668	671	656	630	631	668	632	674	658	633	639	638	665	682	645	683	634	672	662	654	667	627	656	667	647	679	696	685	645	681	638	671	675	671	612	629	652	662	638	649	667	637	606	664	640	676	622	622	664	653	674	672	650	645	678	625	680	652	672	673	678	632	627	618	666	623	632	651	629	626	641	631	686	620	605	662	668	630	673	662	662	624	641	662	658	656	660	675	658	642	671	688	703	676	681	605	662	635	646	706	705	657	629	657	632	668	654	645	686	658	669	668	707	681	649	675	646	679	587	645	619	685	655	617	608	633	594	653	644	668	684	670	695	615	638	612	652	652	616	674	663	675	696	673	617	638	679	648	735	632	666	645	606	672	637	685	674	638	622	644	662	622	699	640	620	687	689	645	640	666	685	678	678	640	629	635	677	628	674	583	639	658	674	702	693	652	682	681	636	634	669	645	672	653	621	682	650	625	679	689	660	656	664	645	660	657	610	690	679	627	646	602	653	628	680	658	657	648	671	669	661	651	643	612	715	718	638	604	622	655	634	633	667	698	633	609	665	685	668	690	674	656	664	663	672	659	626	707	657	646	708	679	677	669	602	633	686	651	611	687	624	670	688	657	610	659	649	663	657	642	617	665	631	689	670	667	594	611	688	683	675	606	652	637	648	650	612	688	639	676	687	624	661	661	675	661	703	627	659	653	643	649	649	594	649	633	630	649	653	731	657	630	677	625	687	670	649	655	716	673	696	647	656	651	685	691	664	674	680	672	610	630	647	716	632	672	657	634	661	694	660	646	701	638	651	627	636	687	660	649	644	669	633	665	618	669	684	611	680	612	633	653	689	654	683	650	654	669	668	676	632	645	639	652	692	703	662	691	678	677	637	634	643	635	687	633	629	650	714	681	657	682	683	705	659	637	639	665	696	693	657	668	671	648	653	646	655	699	625	674	669	717	704	659	639	657	684	678	659	625	644	677	678	682	691	656	655	607	639	622	677	677	588	663	646	688	678	716	658	702	687	699	671	626	662	677	667	668	676	650	700	677	663	654	689	674	643	668	640	636	624	693	680	678	647	667	671	676	667	657	657	648	696	680	678	675	615	685	645	684	576	647	693	647	595	673	620	671	633	663	671	665	704	626	671	699	665	686	678	628	680	657	660	659	685	657	642	628	655	677	697	663	643	628	652	612	695	655	689	671	656	622	616	674	621	645	657	676	671	637	651	632	656	632	608	674	635	672	661	616	668	685	670	680	644	664	650	715	651	688	636	654	644	628	619	631	670	667	731	666	639	642	682	687	665	633	718	675	659	596	673	619	654	689	660	677	670	672	663	675	636	665	619	687	629	652	661	705	629	664	620	667	689	660	647	668	690	634	662	669	650	706	587	674	671	651	647	618	618	683	644	703	635	642	670	698	635	653	663	653	678	669	658	640	675	645	645	629	669	655	637	644	661	602	704	664	658	626	648	666	698	712	699	667	660	599	674	618	646	635	713	680	735	658	629	648	641	634	634	655	669	683	640	702	632	636	666	635	694	658	638	674	678	637	641	639	658	664	679	660	630	672	678	633	685	677	635	686	648	692	684	678	655	623	684	682	653	674	650	583	665	663	636	672	698	696	664	649	632	659	682	617	675	641	664	633	692	697	666	670	641	634	642	675	641	657	690	650	647	648	620	686	621	669	651	716	653	659	678	605	609	653	647	622	610	656	682	661	663	701	613	687	691	688	636	671	658	687	679	650	645	674	644	661	620	651	682	695	644	601	662	623	642	662	635	676	678	649	683	646	646	634	684	616	662	641	661	663	647	665	650	658	678	660	630	673	679	679	594	652	678	702	643	686	685	677	594	658	655	646	664	696	652	661	643	678	669	649	618	673	661	673	659	657	656	604	633	677	623	638	625	651	651	683	675	701	686	660	708	691	637	668	684	620	677	660	707	679	710	658	617	630	669	638	685	622	603	673	708	692	658	675	645	612	621	627	657	654	621	622	615	664	627	615	618	647	605	678	644	670	614	662	657	670	622	670	677	642	599	640	660	639	662	668	664	666	655	613	678	626	657	675	654	622	664	635	648	633	630	704	652	687	652	653	683	653	631	648	628	619	666	640	670	623	679	663	644	651	665	611	710	635	666	649	628	650	648	667	653	624	657	665	625	669	667	639	637	675	667	681	632	664	628	600	666	650	620	657	693	629	646	662	654	673	644	654	637	678	666	620	630	687	665	627	656	637	703	654	646	663	673	648	653	674	596	650	642	663	682	669	691	670	662	640	653	700	653	662	699	670	665	684	629	660	663	608	638	683	659	646	683	653	636	613	682	640	673	666	585	637	645	672	631	654	672	663	694	669	654	663	656	652	661	682	686	708	671	696	655	663	606	610	638	668	654	659	628	638	655	694	692	650	650	678	673	644	636	598	647	660	676	677	645	613	698	657	679	650	715	635	662	640	701	653	644	652	672	622	618	624	644	632	642	640	699	686	627	644	675	680	611	609	647	643	611	665	653	629	604	676	644	679	708	641	690	667	651	662	630	655	668	643	670	639	631	620	678	651	648	640	638	633	631	615	671	655	637	665	648	626	641	612	715	670	661	668	692	651	658	659	646	676	657	625	643	630	655	674	655	611	662	630	689	662	690	641	666	686	656	619	678	658	649	659	647	671	669	636	659	660	655	665	626	642	679	666	668	650	634	631	687	656	670	644	655	661	675	649	665	612	681	633	684	654	616	668	658	640	673	703	684	624	662	652	651	665	636	689	677	659	619	678	650	664	634	636	643	658	655	664	643	655	641	682	655	670	659	700	684	639	651	653	679	635	644	632	610	675	640	641	634	637	660	685	679	637	723	648	649	628	631	654	642	678	591	645	673	669	671	637	682	652	648	647	635	633	678	611	645	678	679	656	654	614	665	648	650	653	641	615	626	696	668	629	625	646	664	645	662	654	668	672	614	629	632	621	720	669	632	706	682	660	662	649	700	645	701	643	676	660	652	638	625	671	677	675	659	652	664	671	638	680	680	643	661	664	642	651	639	734	635	643	677	678	636	682	640	673	669	679	666	660	665	672	667	699	651	626	652	652	696	676	675	673	677	647	683	648	694	637	620	666	629	644	704	720	662	683	631	609	689	684	675	673	665	677	671	633	657	636	660	688	636	621	668	655	693	643	667	694	649	620	647	666	647	630	623	640	639	667	676	630	691	693	673	675	624	672	670	670	687	631	634	638	621	675	687	600	636	678	621	645	678	635	724	631	698	606	653	686	679	654	667	637	660	639	657	594	653	618	649	638	654	635	622	663	703	654	687	653	684	639	673	669	652	653	659	641	656	640	602	673	691	617	672	664	599	659	650	660	668	606	710	690	642	639	671	653	713	639	672	616	608	649	626	637	654	613	671	693	665	617	684	658	653	669	653
7577	497	518	446	368	267	248	209	203	211	207	191	174	193	208	187	193	190	172	164	159	175	191	171	172	208	193	173	173	164	179	170	163	181	181	182	158	168	181	176	168	199	178	162	172	161	199	177	166	200	184	179	194	175	157	194	185	174	148	178	156	149	147	137	161	182	163	165	185	199	197	178	172	156	148	176	164	161	176	166	168	168	154	180	189	150	157	157	171	143	163	186	167	154	144	173	151	172	180	152	174	164	154	174	187	172	166	171	183	154	183	179	173	168	136	164	155	159	173	179	154	159	175	160	168	177	165	163	161	172	157	188	159	172	181	155	131	166	180	146	174	197	179	171	126	175	165	181	192	136	190	156	146	162	163	163	168	165	174	163	191	173	164	170	166	153	164	168	180	175	187	184	190	152	161	157	178	172	169	206	158	174	181	164	168	157	159	157	187	170	187	161	182	166	161	193	182	178	175	182	155	169	151	162	162	178	153	157	173	169	168	156	178	171	141	146	166	174	166	216	158	157	175	177	168	169	164	138	178	177	171	148	165	188	179	151	172	168	189	186	159	144	164	151	169	176	164	174	155	155	168	146	161	176	152	166	169	169	175	186	184	175	147	187	163	152	179	130	163	165	161	176	160	159	152	174	174	177	176	152	174	152	178	178	173	149	182	163	178	162	167	168	174	182	171	157	147	180	169	157	160	145	175	162	187	162	179	168	190	149	150	163	182	168	163	151	173	163	157	164	198	174	170	157	169	164	177	158	161	176	178	171	171	172	167	148	176	181	168	163	187	166	198	170	185	178	177	171	197	158	177	148	158	159	161	164	177	193	157	174	179	175	178	169	145	147	168	176	174	177	156	150	183	188	158	183	163	167	163	178	179	170	184	178	160	166	153	168	171	164	172	155	167	181	171	182	159	172	160	158	167	162	161	165	165	186	188	194	172	181	165	178	163	166	187	160	166	174	189	172	182	169	150	156	152	171	138	171	166	173	145	174	151	157	182	164	174	136	169	163	172	195	150	181	186	157	174	170	179	148	151	158	175	181	159	195	166	199	177	159	167	166	200	174	170	162	184	183	184	176	149	158	160	176	172	171	170	156	159	153	201	163	175	173	155	178	178	165	169	157	153	183	168	155	168	159	144	181	163	165	171	169	169	199	185	171	183	171	169	182	184	171	153	179	170	156	163	168	178	159	178	182	175	145	164	158	147	181	175	175	147	192	194	141	162	187	158	175	171	159	156	178	159	165	152	169	171	170	170	148	166	166	166	152	180	172	176	187	183	175	193	158	211	165	188	191	179	161	157	171	175	189	203	186	148	152	188	155	162	150	160	146	171	153	184	168	176	205	190	166	177	173	157	147	168	205	207	165	149	187	160	150	192	169	164	182	150	175	217	147	159	181	183	169	154	169	148	196	151	161	182	164	156	174	170	164	163	167	182	189	155	137	187	170	159	176	171	174	178	172	175	171	180	162	172	182	180	159	167	153	160	188	151	165	197	170	167	152	174	166	193	167	194	165	168	172	142	175	155	154	171	155	157	167	159	176	165	189	145	158	164	152	156	182	163	197	150	166	149	157	153	169	178	189	155	186	180	152	179	171	196	159	173	169	184	163	174	174	153	152	159	154	166	173	149	163	145	152	143	162	168	157	185	159	151	163	147	176	180	153	164	159	179	163	164	189	187	152	162	214	159	167	155	186	162	164	150	171	162	191	179	155	175	194	169	151	174	186	154	180	168	176	140	175	211	181	182	176	189	151	161	157	149	160	153	153	177	165	173	158	157	178	188	161	163	161	201	192	149	145	158	140	161	171	175	169	165	170	157	186	165	148	179	179	164	159	146	146	190	168	200	160	185	197	162	146	178	147	188	179	165	175	174	177	163	177	170	149	178	174	189	159	139	131	184	168	190	149	163	160	184	173	156	183	176	161	177	162	170	154	146	190	172	130	137	168	184	165	179	168	162	168	156	178	158	199	167	163	159	200	171	171	152	191	168	181	185	174	173	206	199	178	200	139	144	167	170	194	152	177	140	177	175	174	203	167	184	175	178	183	153	199	169	195	195	195	180	176	171	166	153	188	144	176	153	158	183	133	145	172	158	177	156	174	195	179	153	179	163	179	187	166	163	174	154	167	173	177	186	192	186	170	172	177	159	187	181	162	160	165	162	145	145	178	169	149	173	193	178	157	168	167	161	174	163	161	173	184	185	197	183	181	164	158	217	173	185	166	177	151	157	158	150	168	173	179	167	165	164	181	163	177	157	162	184	145	191	157	183	166	163	170	196	157	150	177	177	174	175	159	158	157	181	153	163	149	168	177	152	151	181	156	212	158	152	156	144	179	173	167	166	153	178	168	167	150	168	155	201	182	174	176	182	189	163	153	176	165	176	173	174	166	165	143	154	192	177	204	166	179	161	165	150	168	168	148	158	177	161	174	165	164	187	168	189	157	161	152	167	178	182	173	159	198	161	166	171	181	187	168	196	156	198	171	159	149	177	193	167	169	171	177	159	166	175	166	170	172	145	169	188	170	175	167	161	202	187	178	176	151	172	167	165	176	158	190	167	157	160	159	129	151	162	160	140	169	184	204	189	159	152	177	222	173	175	199	150	171	160	166	185	176	168	164	164	181	154	160	189	169	192	194	173	161	169	165	175	170	188	178	196	177	187	161	166	179	177	174	204	184	156	159	172	160	183	178	138	199	165	177	182	177	156	158	183	168	173	186	167	187	153	143	167	190	140	182	148	163	157	165	173	169	147	162	156	162	170	199	159	179	191	155	179	170	164	201	168	162	156	164	165	148	163	164	152	159	169	163	163	169	183	141	179	168	170	176	176	176	162	178	178	157	179	173	201	180	183	160	189	157	191	167	157	180	161	159	159	156	173	173	175	154	169	172	188	173	187	183	176	204	165	140	174	173	162	170	192	167	138	132	156	147	166	182	148	154	174	170	173	160	155	166	168	187	176	173	152	176	158	186	174	166	164	191	158	149	162	169	146	148	180	136	172	146	160	163	177	139	201	185	175	168	152	158	177	169	158	179	175	156	159	169	162	166	185	151	187	174	164	138	174	183	169	181	161	154	171	206	174	191	167	184	172	168	178	167	169	170	140	169	172	185	165	174	155	171	156	185	169	168	159	192	179	190	150	170	152	168	183	172	195	159	155	167	184	169	170	179	162	185	167	176	161	183	166	151	156	163	180	141	186	151	158	181	179	149	159	166	182	179	162	150	175	152	165	167	171	188	185	186	146	169	169	194	163	149	161	166	186	179	163	159	171	169	161	194	183	168	184	182	176	168	175	149	185	167	167	185	158	179	163	183	162	175	164	165	167	131	175	147	173	173	165	161	148	158	176	186	184	161	166	175	210	187	188	154	155	154	176	178	172	138	180	169	154	178	174	174	186	183	178	170	173	144	161	179	169	168	149	193	175	166	171	165	151	195	157	183	175	173	205	162	159	175	177	196	193	161	164	171	170	147	176	162	167	185
6378	849	1279	1472	1277	1072	910	806	704	673	574	640	584	612	560	543	567	507	510	482	513	491	494	480	507	526	491	484	473	430	505	483	526	501	521	459	482	451	470	500	444	488	492	472	467	501	486	490	448	452	475	451	491	440	463	483	433	462	443	504	453	457	509	497	489	473	454	454	485	463	491	459	499	454	520	459	451	496	448	452	457	472	438	521	467	442	491	438	473	455	474	443	462	460	478	477	450	439	470	489	439	455	468	472	503	457	461	456	455	472	455	484	452	485	415	491	464	468	478	444	483	471	411	431	436	498	447	467	434	506	472	519	444	523	458	441	466	449	469	460	456	513	495	477	470	449	497	455	481	491	459	445	502	438	482	475	460	500	449	457	493	453	460	481	476	496	506	503	474	457	487	448	473	482	514	452	511	474	473	447	467	446	459	478	472	419	472	493	453	480	464	421	481	453	467	452	452	449	446	454	490	483	467	486	464	439	444	467	485	465	461	488	461	491	505	485	493	455	474	420	429	451	454	503	455	443	468	428	446	475	443	461	468	435	430	467	471	440	458	460	477	438	478	457	453	464	455	491	475	461	425	444	486	509	505	442	479	494	505	445	469	457	436	464	490	509	459	498	457	491	458	481	464	442	479	488	448	481	444	475	454	501	438	501	472	465	452	462	487	456	496	478	494	486	430	466	458	508	464	442	483	468	493	478	469	508	484	468	472	472	443	472	463	441	477	436	467	463	469	450	430	439	512	494	488	459	439	472	456	428	432	469	454	447	448	476	449	501	482	487	443	449	437	468	455	477	457	490	485	459	452	474	455	486	443	489	420	443	461	507	466	497	445	463	460	483	472	476	474	483	474	487	444	429	419	462	439	494	442	474	485	492	439	458	500	460	473	456	491	445	490	474	470	463	439	440	467	461	457	433	452	474	470	492	483	478	489	444	430	442	513	498	441	493	431	474	464	458	460	443	466	439	465	486	476	450	464	471	501	481	490	482	477	490	459	482	442	447	473	467	428	448	412	478	500	491	527	446	443	459	483	501	455	461	483	467	482	476	459	456	427	462	472	471	484	451	449	468	467	473	493	461	439	456	454	460	480	469	478	467	448	486	483	458	441	475	470	472	472	458	485	478	479	472	471	500	472	498	495	479	447	481	466	466	441	459	457	434	470	462	456	416	498	487	467	457	454	470	468	442	480	446	460	458	465	475	456	482	485	448	468	438	464	463	483	462	477	502	478	474	461	457	463	428	493	449	445	490	469	456	479	462	458	474	489	490	477	467	488	492	492	483	472	439	472	484	449	466	507	490	495	502	496	479	442	435	475	486	497	470	457	452	469	465	439	483	483	475	439	463	504	445	480	437	486	514	511	458	488	440	433	466	504	450	467	438	501	474	478	519	474	481	461	444	471	470	430	440	461	447	455	473	470	489	468	452	454	466	455	465	468	485	499	448	474	491	478	442	462	464	448	475	456	484	449	483	459	438	473	473	457	460	446	505	467	452	478	454	439	451	477	457	468	477	463	449	443	440	457	478	456	518	439	478	458	480	449	447	514	449	449	480	481	472	477	489	501	480	457	469	430	450	459	430	495	474	456	473	477	502	481	454	450	455	482	453	445	478	506	465	420	478	441	487	482	484	481	508	421	447	484	437	456	477	419	467	485	459	454	481	469	486	472	463	467	430	470	507	479	471	461	472	490	497	459	446	512	449	459	464	420	487	465	469	499	466	453	465	483	452	471	451	487	480	486	469	495	455	474	474	434	451	432	440	466	477	471	462	442	440	420	454	460	441	475	448	502	455	481	449	437	470	420	469	475	417	462	432	497	454	502	443	482	443	525	462	432	469	439	432	502	451	486	455	470	472	465	491	476	457	442	522	460	504	472	474	432	450	450	463	483	457	454	522	501	488	478	421	465	490	460	493	447	489	434	500	452	447	445	501	444	445	480	447	448	493	457	470	439	447	477	470	436	477	460	467	467	458	441	490	467	468	465	477	500	482	467	463	468	449	464	457	400	481	472	461	439	518	491	476	502	431	466	423	450	472	449	427	449	463	442	430	462	483	444	471	480	476	393	460	439	474	436	473	467	472	460	446	511	502	498	467	444	475	470	484	419	485	477	473	514	471	468	466	471	511	490	441	472	423	439	460	490	477	496	493	462	474	511	476	462	485	481	479	481	429	484	477	446	474	470	459	436	489	489	483	464	484	453	483	465	472	442	502	478	459	454	488	499	462	446	439	465	481	480	475	459	465	427	466	467	443	458	457	459	482	512	475	463	443	484	464	452	494	492	491	455	471	490	511	515	488	475	467	453	455	465	449	463	439	461	466	470	474	435	479	527	474	478	457	478	440	496	433	470	466	483	448	500	486	476	473	448	453	451	444	485	492	489	457	450	434	476	459	489	484	478	429	466	481	478	446	463	500	444	423	480	476	425	474	464	463	482	453	442	451	461	461	462	475	499	475	431	480	489	496	450	472	471	451	467	460	509	447	473	446	470	454	463	470	490	461	437	495	452	468	491	455	508	455	483	432	414	443	477	477	459	437	457	464	497	457	421	460	446	454	455	425	482	472	456	462	472	454	446	435	489	458	469	466	477	491	460	463	521	484	435	464	474	517	456	436	456	433	463	461	489	480	516	473	466	455	447	483	465	450	493	452	469	463	448	530	487	468	476	443	465	452	489	464	425	472	447	482	469	489	500	452	492	485	460	450	448	484	473	482	473	471	483	442	486	446	478	483	437	458	466	484	469	503	464	470	488	480	473	450	472	477	444	450	487	502	488	456	444	474	497	484	450	488	468	502	486	477	465	496	447	482	466	452	457	488	481	453	491	479	473	441	471	469	466	459	450	462	458	464	473	458	442	460	467	502	453	470	471	424	439	467	460	486	469	470	426	433	488	442	493	427	485	461	447	455	415	451	530	498	433	463	460	443	482	472	433	527	473	442	454	444	487	474	475	448	438	455	461	493	490	482	449	468	486	484	467	465	439	457	457	480	513	474	492	455	477	494	488	482	438	491	458	476	479	448	474	454	486	448	494	468	407	510	441	518	465	453	439	517	438	433	451	423	473	494	431	467	471	483	476	450	499	460	465	494	464	433	447	456	489	424	464	488	494	484	476	418	449	500	470	480	466	451	430	466	447	471	482	468	457	437	489	476	452	498	444	446	449	466	485	450	424	459	464	460	462	453	465	456	489	483	465	438	482	489	465	471	471	463	445	446	473	460	477	449	463	484	460	444	460	440	464	464	443	503	495	459	495	475	495	468	465	437	492	433	494	480	479	472	503	481	444	502	453	476	493	444	476	490	510	453	447	486	476	434	452	459	449	449	473	458	453	485	456	454	466	499	449	449	468	466	477	472	459	490	472	431	416	491	459	501	437	484	455	482	492	464	488	464	433	420	463	478	466	487	465	458	495	487	485	489	477	490	486	439	486	469	485	476	480	491	450	472	456	479	455	449	424	514	501	454	483	447	500	515	436	478	464	505
14598	1490	1202	940	670	539	483	479	420	428	405	423	395	369	348	399	379	354	334	356	297	346	295	336	347	343	338	349	319	309	346	333	327	326	335	335	323	325	346	301	291	347	312	349	333	336	335	368	351	353	302	326	353	325	360	306	337	315	337	351	333	323	355	357	362	358	359	356	315	357	337	342	317	348	342	357	330	338	313	331	351	335	338	342	356	349	328	324	321	317	303	322	368	319	323	340	351	304	313	350	328	328	324	314	317	335	325	351	332	296	314	316	300	359	351	340	326	298	328	313	328	355	358	353	331	338	332	336	356	333	302	336	355	321	326	346	338	317	346	320	346	332	327	343	310	333	337	351	330	299	361	318	322	318	328	304	313	326	333	365	349	310	324	328	324	325	343	365	334	360	318	347	330	326	324	327	331	382	328	335	351	337	369	332	320	317	316	339	299	347	329	308	352	311	322	352	335	323	303	314	353	345	307	346	345	326	360	327	316	345	313	336	338	308	311	345	310	322	342	330	361	361	338	370	354	336	313	320	379	318	324	321	349	324	333	351	339	325	333	346	370	329	348	367	388	318	310	318	333	323	327	378	346	336	330	308	316	304	334	319	367	330	318	345	349	326	336	311	286	397	328	301	384	364	346	318	305	298	319	320	343	328	318	375	329	339	334	346	329	324	351	365	358	337	357	342	312	336	330	381	321	308	353	331	379	342	297	325	345	329	338	339	327	332	313	360	321	332	343	329	314	329	310	334	324	330	338	351	313	326	347	324	318	369	311	331	352	339	338	365	350	307	330	344	346	342	330	307	338	341	334	316	362	352	317	341	346	344	357	333	328	348	323	325	360	330	335	320	345	326	333	317	355	361	323	364	352	346	347	345	320	347	322	303	325	357	298	347	338	328	334	304	314	334	343	328	350	318	319	335	343	327	335	325	298	320	374	340	296	311	314	288	314	315	327	332	358	324	372	320	338	346	300	356	317	366	364	344	286	304	335	324	339	321	330	299	319	300	350	328	320	309	329	347	340	303	305	335	327	322	335	349	298	312	309	320	319	357	352	282	270	345	363	340	324	323	308	289	312	327	339	359	353	346	336	339	318	369	328	314	373	338	302	312	347	330	345	342	362	326	359	336	370	328	351	345	300	366	335	324	343	337	346	311	343	306	329	375	317	336	343	330	331	311	305	346	351	318	349	333	333	332	317	318	338	333	346	327	347	315	356	314	343	354	343	345	314	344	361	348	317	350	325	336	317	332	333	354	357	345	329	352	307	321	338	332	329	328	346	360	325	315	314	338	347	340	354	346	355	335	317	338	298	310	351	338	326	347	329	341	336	308	303	332	348	303	319	302	357	335	339	312	338	312	319	325	355	357	357	337	336	349	325	358	308	275	309	330	345	323	351	303	308	325	328	339	338	322	332	332	273	347	328	310	344	358	333	306	303	326	338	297	330	354	345	313	357	353	327	315	312	317	326	334	340	338	314	319	333	370	337	303	328	334	316	345	363	322	346	336	374	374	323	288	347	322	343	321	318	325	318	337	318	324	287	334	341	320	342	352	333	337	348	329	358	335	313	300	307	351	314	285	300	327	325	325	352	294	318	353	331	351	340	339	294	331	347	318	352	331	366	343	344	350	344	374	352	296	318	334	336	333	353	340	312	328	350	344	321	324	350	330	339	310	326	326	341	331	306	310	331	347	352	331	315	361	326	324	358	358	313	327	321	303	311	298	342	305	337	363	328	353	321	328	347	344	354	355	313	331	330	335	325	338	293	334	339	317	320	368	311	346	332	327	368	321	329	323	333	367	294	370	354	330	338	354	353	358	348	347	337	361	354	335	351	341	321	334	310	355	302	351	331	330	281	344	317	329	351	294	288	328	342	340	350	345	324	335	340	338	347	309	341	331	313	319	358	305	320	322	320	338	312	365	310	320	320	331	308	357	359	322	330	282	352	273	323	325	358	335	325	339	309	318	308	339	355	311	293	334	351	321	333	321	385	346	353	360	357	313	310	315	336	335	313	322	349	331	362	292	356	337	335	325	347	360	341	356	334	341	324	300	347	324	327	323	344	301	361	359	323	353	340	335	355	351	333	309	316	313	317	339	325	350	313	328	360	282	328	341	349	350	369	313	307	395	369	333	322	313	335	342	340	349	360	335	342	309	309	297	355	333	353	329	359	354	326	294	333	325	352	291	311	267	344	319	332	353	371	348	342	372	319	337	328	356	346	349	311	328	309	310	320	308	346	313	339	304	335	320	311	351	371	304	366	327	329	353	322	331	340	383	298	288	326	316	291	368	327	301	357	328	307	350	383	290	294	326	339	357	333	351	323	335	326	341	360	385	333	331	339	339	321	343	359	352	331	357	338	341	299	337	334	319	319	348	320	355	367	340	343	323	330	352	344	335	322	355	304	316	334	325	332	349	319	295	329	287	302	338	324	320	325	341	323	346	336	368	357	313	310	360	336	323	309	343	336	338	386	311	304	338	309	305	335	318	360	302	318	370	321	350	337	384	350	370	322	357	344	344	320	342	327	332	349	349	320	305	302	312	287	295	304	344	353	345	373	373	337	319	334	336	336	291	349	342	323	315	313	315	294	307	301	342	350	320	337	324	309	309	318	366	335	348	322	305	335	341	332	304	322	342	330	345	312	349	328	335	372	366	318	342	337	347	320	316	328	306	337	328	322	336	348	312	301	318	339	331	360	347	346	352	358	356	331	358	342	333	339	324	292	337	328	305	338	352	327	298	287	327	297	336	369	349	349	335	349	314	348	313	328	326	343	340	363	313	331	357	302	365	305	311	331	336	334	326	352	360	331	315	332	327	307	354	326	375	348	334	310	310	332	304	309	367	354	346	310	353	318	313	358	336	358	311	361	321	354	345	329	330	304	327	336	322	337	326	321	312	363	339	320	335	350	292	325	337	322	308	353	338	344	334	342	305	350	329	327	361	363	339	335	318	324	341	326	349	311	309	340	331	313	388	358	358	307	326	339	324	322	331	314	312	325	336	323	307	361	291	313	316	340	328	364	316	342	298	331	376	343	350	317	337	309	337	339	311	318	339	325	295	286	300	328	346	306	376	358	353	342	324	303	340	311	316	306	321	314	337	302	339	325	329	310	334	358	302	319	313	333	335	352	342	320	361	332	351	316	333	354	327	320	356	359	308	326	375	393	314	317	332	321	357	371	334	335	314	318	330	326	361	358	324	319	319	344	339	336	335	318	379	341	325	360	368	354	350	341	345	301	337	365	352	314	382	336	314	337	330	284	331	335	341	337	320	330	319	333	329	375	333	351	345	342	342	341	322	373	321	334	318	310	360	343	342	329	313	339	310	346	338	280	306	323	340	351	339	334	360	356	331	344	301	330	338	353	333	345	321	327	355	334	359	345	341	345	291	314	349	352	346	338	319	336	365	323	332	344	353	342	324	334	358	354	397	301	327	298	335	339	345	294	302	319	304	331	304	350	333	321	300	313	322	331	343	337	311
8697	1480	2401	2638	2281	1927	1624	1447	1244	1156	1124	1050	1027	982	978	998	944	947	869	906	870	897	902	843	872	887	863	877	831	855	810	856	847	864	797	767	867	772	787	855	870	789	800	832	804	870	796	823	835	829	759	800	816	792	795	806	823	817	806	830	851	810	856	854	793	821	808	855	756	849	795	807	795	808	737	805	815	853	822	808	796	802	796	805	769	827	822	770	790	775	831	769	782	805	811	769	814	790	785	786	822	789	797	781	806	796	743	829	861	772	850	768	827	832	814	824	790	775	810	779	825	773	792	802	819	790	774	752	792	842	768	731	771	781	830	789	841	840	784	841	840	835	808	837	772	771	799	773	796	808	799	792	812	792	773	847	857	870	761	783	812	816	829	870	795	819	828	792	795	784	823	808	803	837	826	782	789	862	786	821	781	780	745	819	835	825	798	806	841	805	800	800	803	852	786	843	819	824	837	807	812	796	804	774	787	794	849	839	781	790	798	800	810	800	818	818	828	805	873	856	816	760	771	858	852	795	804	801	846	821	821	785	819	815	832	760	815	765	826	794	771	823	864	770	740	811	823	785	764	772	768	815	848	804	826	801	762	771	773	862	816	819	792	814	792	817	846	786	831	841	810	851	825	876	792	775	873	818	762	815	823	800	777	774	799	813	771	818	733	793	789	766	795	789	789	729	785	804	778	760	771	839	834	825	744	808	817	842	844	769	801	773	737	785	787	794	776	812	826	782	800	795	793	860	784	791	761	809	806	742	818	846	771	833	781	824	801	817	843	812	789	758	816	823	809	805	799	797	773	804	777	851	763	806	810	761	811	795	785	818	810	810	787	843	797	792	817	789	832	752	811	853	822	772	830	824	775	836	815	805	783	838	791	771	842	811	809	805	829	819	741	821	835	782	804	809	768	809	773	784	803	800	835	762	758	765	805	829	785	820	813	782	819	756	793	795	800	805	744	782	811	849	843	756	798	851	860	854	816	769	834	755	836	768	828	774	761	799	783	803	776	773	770	763	779	785	839	786	823	764	753	785	792	751	792	809	772	745	798	826	834	773	800	757	780	739	838	773	763	840	804	802	790	792	786	816	807	827	806	836	817	783	796	779	749	746	829	770	782	802	784	823	768	755	785	818	834	802	754	789	789	809	808	786	831	801	844	805	815	777	790	773	796	786	868	790	828	835	779	813	874	778	773	785	803	746	809	838	815	780	788	773	791	804	767	781	834	831	840	807	796	800	797	816	823	788	801	821	782	828	785	774	790	777	800	762	809	808	811	773	769	846	825	787	749	770	813	796	761	807	798	831	785	786	845	795	804	792	824	818	757	833	834	787	770	801	807	776	779	810	797	789	812	824	814	774	819	787	786	794	840	808	810	795	826	825	789	774	787	798	778	814	812	802	688	763	783	777	773	789	798	805	776	818	776	801	808	827	839	865	784	837	801	780	791	815	798	860	780	792	808	804	804	835	761	785	809	820	779	824	766	819	773	786	762	787	811	826	747	766	802	839	772	777	777	827	792	789	810	814	778	828	805	763	813	826	765	811	743	790	809	811	805	775	807	809	793	828	787	800	829	806	801	773	795	781	766	811	811	859	779	763	746	796	864	805	816	827	798	819	773	743	784	779	836	787	820	815	769	787	844	825	760	800	786	861	765	777	807	814	801	819	780	775	775	821	787	778	802	834	799	796	769	815	793	819	774	736	793	828	793	809	856	815	821	777	793	806	866	784	824	795	828	808	802	794	818	793	788	736	794	797	802	811	777	800	853	793	798	775	822	778	790	832	729	807	784	810	813	782	760	818	830	827	777	765	777	773	817	801	753	754	798	808	756	818	785	784	766	813	818	754	815	810	738	828	841	831	851	837	801	828	801	785	789	775	877	772	807	826	829	829	835	772	814	789	823	808	843	759	777	757	793	799	815	798	804	825	811	797	744	768	776	821	782	777	802	780	811	780	822	833	749	783	806	794	776	757	777	800	793	844	830	858	830	809	759	797	750	786	786	800	788	828	811	751	787	721	808	817	825	831	819	755	809	822	792	788	802	754	821	776	812	785	793	804	822	838	817	770	791	826	850	825	814	766	779	782	836	748	788	823	765	783	816	880	824	819	746	801	851	756	794	777	843	863	798	783	767	817	791	796	814	823	769	830	825	767	798	780	763	793	864	823	760	860	812	848	799	834	786	801	807	789	818	790	841	769	843	825	830	764	843	776	828	778	834	832	798	849	806	792	802	824	800	793	812	827	764	814	807	836	820	831	810	798	814	785	776	807	817	795	809	837	778	853	757	801	748	778	782	809	802	822	774	807	759	832	798	788	779	833	862	780	779	800	785	810	824	794	807	806	827	761	805	805	797	792	829	796	811	713	776	811	834	840	819	819	816	818	838	845	800	816	790	795	782	804	795	844	811	815	789	781	751	811	761	720	756	805	731	769	792	801	804	785	790	831	803	759	780	808	768	776	798	816	845	806	784	791	858	825	805	763	764	833	790	801	777	833	813	812	828	808	744	766	806	795	778	777	780	820	831	807	805	805	827	788	816	839	830	809	812	836	822	797	815	815	796	757	797	819	815	818	769	784	779	803	787	820	789	760	845	779	808	765	807	806	863	813	802	780	786	803	810	767	840	820	825	740	788	801	784	788	764	764	758	797	824	814	849	811	782	800	764	803	761	805	826	835	799	770	766	786	825	860	766	756	810	864	776	832	818	796	836	780	816	797	797	792	807	820	820	766	785	807	812	793	829	764	778	803	851	780	827	766	790	813	792	785	791	802	807	745	774	775	801	787	779	820	828	819	774	798	811	748	775	761	732	787	817	812	755	790	740	790	790	787	838	767	867	815	835	817	809	870	744	796	796	805	776	853	780	842	805	843	824	809	818	810	766	738	822	839	801	805	766	806	822	810	813	789	824	794	767	814	800	805	772	828	800	781	747	813	803	767	801	796	842	775	810	804	785	778	806	762	795	813	836	809	782	797	807	825	815	783	807	798	825	804	828	800	760	784	832	817	744	790	829	783	803	791	843	833	791	748	779	794	797	793	798	826	854	781	790	782	804	864	814	819	767	789	796	832	756	805	835	850	869	811	828	754	770	788	771	803	827	825	751	823	798	750	780	809	803	776	804	762	796	783	797	790	791	792	809	779	845	807	783	769	758	842	822	792	798	821	774	782	821	826	770	808	808	794	823	795	793	782	819	742	802	811	833	797	812	752	783	778	750	801	867	798	813	787	817	788	820	837	838	757	774	793	823	792	785	782	764	822	809	787	768	803	857	783	794	816	799	806	768	800	800	827	804	859	805	824	832	810	806	801	768	761	784	824	822	773	788	874	836	787	781	828	798	821	835	803	799	771	802	812	826	774	776	811	789	793	753	837	786	787	784	796	774	761	835	799	791	817	819	791	782	797	788	821	833	771	807	795	736	821	809	819	837	806	781	763	770	758	809	804	796	850	759	830	860	766	765	808	786	817	811	827	835	807	807	799
1681	296	276	268	282	284	256	283	292	280	254	275	310	242	278	214	260	276	280	294	308	288	296	276	306	300	295	278	267	290	278	281	253	271	316	275	275	301	267	278	275	276	272	259	302	305	255	319	318	265	221	267	290	271	276	318	245	286	274	315	278	249	302	296	281	302	268	269	268	300	271	271	264	281	287	274	263	289	250	282	263	283	262	287	246	280	279	289	257	266	289	272	317	269	303	290	265	277	288	266	288	250	268	282	296	305	263	275	255	295	290	287	262	296	263	287	311	271	258	283	298	281	276	261	254	274	274	296	277	264	258	266	234	290	273	275	266	269	280	284	275	269	271	261	261	278	304	276	249	272	276	299	316	268	285	282	265	245	260	262	324	293	270	274	275	267	286	287	307	264	262	304	288	276	285	255	296	286	252	260	278	283	306	301	273	267	280	306	276	279	255	244	306	284	283	278	290	264	297	288	263	261	285	293	272	293	264	287	290	277	271	270	269	272	268	266	286	272	259	287	280	284	260	279	298	278	281	261	299	246	283	292	295	243	256	256	259	290	271	289	293	257	256	284	236	270	299	282	282	294	270	273	253	288	265	263	288	281	263	265	270	241	278	305	280	254	289	278	273	293	268	293	299	262	253	265	281	276	315	297	295	273	287	296	277	310	282	282	248	304	313	264	305	324	278	286	278	270	279	292	296	258	298	236	289	282	294	265	284	247	256	285	295	307	265	279	245	269	293	304	268	263	270	284	285	300	276	265	282	269	280	264	289	271	269	286	275	268	288	298	261	293	285	311	267	259	278	308	300	305	246	267	268	273	287	283	291	327	295	297	256	266	250	275	279	270	266	264	263	256	259	265	285	300	273	248	279	282	265	317	293	299	289	274	259	281	291	306	292	313	266	255	326	272	260	282	281	247	312	294	306	270	281	311	288	268	301	286	268	275	282	268	291	312	274	261	273	269	267	252	270	279	267	276	256	274	264	307	278	291	291	295	291	269	277	270	283	310	282	286	269	286	285	275	287	281	281	253	263	299	237	259	285	285	285	274	288	257	276	271	314	289	273	282	283	286	267	245	271	264	288	308	296	296	268	253	261	287	292	290	297	277	302	272	294	261	245	284	305	287	280	296	244	293	235	281	260	298	276	300	275	286	264	259	262	261	257	254	278	284	287	279	287	265	266	265	272	317	268	268	258	290	272	275	275	276	273	255	237	309	259	269	251	285	251	242	234	264	271	283	270	259	315	270	291	259	256	309	277	274	286	295	281	287	310	295	302	291	288	259	294	301	283	255	300	257	256	273	280	280	258	273	318	274	255	265	276	272	310	286	262	259	292	268	278	290	282	254	281	269	279	263	292	263	288	266	298	237	282	296	276	260	282	265	319	303	249	269	270	274	281	262	254	271	285	279	256	328	246	279	277	244	300	288	280	285	267	275	233	252	259	311	262	292	265	254	265	282	286	271	263	281	272	269	304	286	280	293	257	275	259	270	281	281	280	267	313	311	289	264	261	263	263	277	296	289	286	270	274	300	275	275	267	296	289	282	300	290	291	250	302	304	270	281	277	296	296	271	263	328	279	259	286	284	282	306	270	270	297	293	288	270	260	280	272	289	251	268	273	267	279	274	275	271	283	282	280	296	297	287	279	252	254	271	284	275	283	288	264	246	259	278	330	293	234	257	276	293	308	292	260	253	260	268	262	272	271	261	298	255	253	280	270	289	298	289	317	301	267	265	274	295	280	324	248	255	288	255	280	276	314	274	275	261	271	250	284	287	248	326	271	264	318	280	268	261	276	232	283	259	286	276	277	278	283	262	298	267	271	226	252	276	266	262	272	260	274	273	261	284	303	283	270	267	251	259	310	312	264	285	268	302	299	240	280	270	247	268	287	281	269	312	279	274	295	275	260	262	272	292	288	282	276	269	292	283	301	283	230	302	264	285	283	289	306	281	291	269	271	263	294	300	301	294	285	285	298	293	309	284	305	261	262	291	301	272	289	286	291	294	278	230	292	275	275	285	256	305	267	273	268	284	281	265	286	289	283	277	271	264	299	279	286	272	249	283	271	275	250	286	262	253	304	248	294	249	273	282	266	323	284	273	259	257	267	256	245	266	249	264	260	271	256	271	286	282	288	295	272	268	287	296	242	285	264	264	263	286	292	261	255	278	270	262	256	274	270	284	258	268	278	283	256	253	275	279	332	292	286	270	296	276	266	288	270	287	249	293	271	263	244	257	289	272	260	267	245	262	283	278	295	276	265	256	270	292	291	241	266	255	259	239	305	298	268	288	277	274	247	263	270	257	279	291	289	231	301	260	246	300	259	278	237	251	261	297	276	285	264	279	295	329	292	296	255	299	259	241	262	290	301	291	315	296	276	293	223	273	254	304	309	272	256	276	270	309	271	290	281	269	258	265	249	245	308	272	273	264	285	271	275	301	257	276	253	268	267	272	304	287	258	289	280	289	269	286	259	270	295	271	239	271	294	271	256	263	247	258	272	281	271	268	275	274	286	288	267	266	294	302	293	264	259	307	297	277	261	308	247	270	256	271	312	286	290	262	259	295	263	292	274	286	268	276	285	307	298	251	255	263	296	279	270	283	302	284	270	252	326	283	293	255	268	244	255	285	292	283	294	271	253	288	305	329	287	266	268	270	283	268	285	307	275	288	277	269	290	298	283	268	261	278	305	276	280	312	259	280	252	293	272	290	316	289	279	267	297	263	278	268	301	287	278	275	263	277	283	250	276	304	275	283	301	302	261	283	261	288	287	276	272	260	264	274	312	283	255	276	264	276	287	313	288	262	271	282	275	291	270	303	281	256	281	301	294	264	275	276	289	237	280	289	266	289	297	264	284	248	269	279	287	272	272	297	316	258	265	273	282	299	285	247	259	266	283	264	322	283	266	281	247	297	295	283	290	275	282	270	257	248	268	246	285	330	289	300	263	265	284	259	304	248	251	275	262	269	297	248	313	304	273	285	269	233	284	265	267	276	245	294	303	276	275	270	293	257	275	306	276	315	260	289	298	277	280	295	299	268	226	277	282	276	297	295	283	262	272	279	271	246	284	277	299	289	296	258	237	284	280	260	281	294	317	290	258	289	264	277	262	303	294	279	277	288	257	300	284	292	285	288	261	271	286	283	276	292	268	281	270	291	281	294	280	297	347	299	274	268	282	266	271	290	256	274	279	300	280	300	304	258	292	289	286	264	304	307	287	297	258	275	288	298	285	268	281	261	317	290	290	286	257	304	290	268	265	264	266	294	272	294	280	271	282	314	277	262	259	270	285	263	269	276	269	275	273	304	291	300	270	266	264	281	260	305	251	276	268	260	265	257	259	299	280	305	292	330	271	283	256	285	309	309	276	293	268	289	299	271	279	276	278	298	268	281	280	276	311	296	268	282	295	272	272	300	292	233	289	284	252	284	269	258	229	265	267	293	270	257	315	261	273	279	302	301	289	297	294	279	285	275	289	262	307	245	284	308
1925	733	695	729	762	701	693	698	655	695	697	704	666	672	685	675	654	682	701	664	647	710	690	697	638	695	654	670	677	620	675	651	682	626	675	675	674	660	708	632	614	679	636	682	665	646	661	682	656	674	666	639	634	656	655	680	648	651	639	682	678	708	613	672	632	638	614	651	624	622	628	671	695	698	670	661	651	653	642	601	690	657	654	637	651	665	644	681	645	635	635	653	666	661	677	661	603	636	628	672	649	693	680	623	692	620	687	671	662	676	670	664	709	640	659	657	635	646	660	680	624	640	675	660	627	707	647	626	685	621	613	651	656	683	682	603	668	664	644	673	689	663	645	655	645	671	663	636	658	646	680	715	703	669	647	655	680	703	668	649	685	668	660	647	646	655	623	674	659	633	675	673	677	638	653	672	633	727	658	661	683	651	689	671	628	646	689	633	693	677	700	628	665	669	690	626	666	648	678	655	671	655	667	683	646	629	685	670	671	696	616	671	660	713	655	671	692	674	665	646	578	662	650	601	619	655	661	699	634	657	676	647	650	706	683	612	698	669	634	665	625	646	682	639	677	695	715	679	645	650	693	700	695	703	633	635	681	592	658	687	692	644	682	667	666	641	677	623	616	649	590	649	692	640	682	677	672	646	643	666	657	669	694	662	706	652	657	686	658	638	649	700	635	641	618	677	679	678	634	659	675	679	615	662	670	672	653	671	669	700	663	663	641	664	695	657	642	665	616	643	652	649	663	725	681	667	682	677	662	679	668	674	651	658	686	711	697	624	671	697	664	676	645	625	645	657	638	692	656	664	640	650	682	654	698	647	655	622	652	628	685	679	648	692	643	695	716	682	676	680	658	659	673	670	639	638	668	683	675	685	658	623	681	676	649	639	682	646	629	683	688	671	646	648	634	690	663	642	690	677	705	663	637	663	672	646	668	614	697	653	714	629	664	655	687	647	622	659	653	643	672	673	680	656	682	667	716	657	691	681	639	656	670	679	708	669	668	673	667	640	699	659	649	647	648	672	674	686	667	657	639	657	640	656	659	665	671	649	634	675	652	677	678	686	632	703	699	640	655	653	612	641	678	655	676	657	681	650	614	663	665	661	654	655	711	654	621	642	642	666	658	630	673	660	670	663	671	648	661	672	684	632	638	695	666	629	634	661	703	645	662	665	652	659	654	694	648	712	664	693	631	676	691	639	679	676	648	653	658	646	622	679	658	662	648	692	647	655	717	678	693	659	679	654	657	624	636	657	629	619	679	614	639	638	630	649	698	657	704	708	673	655	669	682	694	637	653	626	637	607	701	644	672	668	673	671	642	672	721	654	670	659	651	713	669	664	602	723	653	637	661	669	678	638	724	618	644	618	686	653	700	640	678	649	665	622	636	627	658	657	632	671	674	665	672	685	640	676	670	636	689	687	642	686	714	658	675	699	635	721	692	643	636	653	671	609	654	650	694	678	632	646	686	682	624	685	664	673	678	629	677	695	679	638	626	678	671	658	652	678	640	670	673	659	655	659	683	688	689	644	695	687	670	661	693	652	651	654	674	708	666	692	653	630	701	639	701	670	681	656	645	654	664	637	712	630	718	618	636	625	708	653	645	662	688	673	657	719	679	588	667	645	657	688	646	636	656	669	654	646	634	635	696	690	666	661	690	695	652	653	639	686	649	693	658	667	653	635	662	639	661	666	684	638	625	690	677	696	614	673	612	649	704	689	657	643	651	642	644	648	650	642	637	667	667	668	676	640	682	680	671	667	648	694	676	648	698	670	676	682	679	671	694	662	672	684	617	646	669	648	641	653	677	687	687	692	656	627	685	646	674	672	663	621	628	675	652	646	651	665	654	703	674	701	628	661	667	613	674	733	631	692	648	653	668	667	672	639	595	668	635	670	686	654	694	659	646	617	661	656	712	707	728	659	717	657	631	673	703	660	687	683	628	657	713	675	659	684	620	667	630	637	669	672	681	670	650	666	671	721	677	672	694	717	621	645	677	673	748	694	662	661	625	665	642	681	653	648	649	593	603	662	666	699	659	668	658	633	654	660	646	663	633	647	671	654	661	624	657	671	714	661	615	628	673	646	667	654	643	669	647	675	656	664	687	640	682	687	660	669	694	652	710	662	667	663	660	692	624	674	621	651	685	653	638	667	637	677	673	678	686	716	686	653	670	689	724	658	659	693	701	634	673	635	706	657	689	697	641	643	639	711	695	623	706	704	646	669	665	631	596	682	669	694	647	693	656	696	657	638	666	656	654	636	715	609	650	625	652	700	650	652	647	657	614	647	660	681	626	660	657	642	643	669	710	673	651	708	667	656	672	628	667	673	699	681	664	641	668	666	635	660	618	677	649	644	699	618	680	681	656	685	666	695	650	615	679	670	702	643	698	674	661	656	700	637	614	664	661	680	690	691	672	636	679	674	641	673	655	690	686	660	688	714	662	695	677	642	650	709	632	681	654	683	597	670	679	622	641	650	663	647	667	665	632	693	650	709	647	681	652	675	665	656	680	638	701	669	702	648	646	652	662	672	619	634	647	631	674	677	612	633	618	666	663	690	651	620	652	696	658	628	654	646	675	731	686	711	656	709	687	643	649	673	667	683	711	635	655	677	643	677	690	703	655	643	660	592	686	678	699	699	655	592	650	688	648	679	643	677	717	632	680	648	686	742	655	659	697	659	679	633	671	608	668	662	681	676	682	654	688	645	634	656	622	696	619	645	677	703	664	641	660	668	682	640	673	611	674	697	682	652	689	646	652	699	656	664	702	677	672	654	657	657	694	712	698	646	628	592	640	647	666	650	686	631	597	635	631	673	674	673	675	664	694	638	624	682	628	669	655	635	629	681	619	669	657	651	682	671	652	625	631	689	667	659	665	665	689	675	640	661	707	649	640	684	667	646	667	676	655	647	675	671	654	659	656	631	685	634	665	661	685	653	668	666	652	621	668	633	658	711	631	689	684	616	616	644	677	689	674	709	617	680	692	678	651	681	689	707	634	701	615	671	678	700	652	687	666	648	657	682	667	669	612	646	679	711	681	635	675	654	667	667	628	696	665	690	666	667	696	676	684	637	636	684	646	670	707	653	663	664	627	648	648	670	680	682	662	680	665	679	663	642	694	647	710	658	638	642	661	651	660	653	647	689	670	651	669	636	644	639	643	668	661	644	672	627	700	652	701	632	706	638	664	635	647	663	705	690	644	677	655	621	681	641	677	684	644	669	675	685	642	651	680	649	662	685	691	644	695	685	666	641	659	655	699	644	687	677	662	646	680	693	663	673	651	656	689	695	688	658	703	674	654	619	673	672	614	632	683	651	662	633	642	663	634	706	658	661	671	693	619	642	664	711	715	645	678	701	640	640	629	653	668	652	686	715	666	717	650	644	661	676	610	631	648	617	687	677	670	674	655	689	680	624	667	687	627	648	707	672	636	663	645	642	702	692	616	657	686	665	652	601	655	629	698	633	649	674	624	668	672	689	704	634
7753	574	531	452	350	277	246	223	203	191	205	196	175	178	189	162	175	203	178	186	196	175	176	150	163	136	165	174	173	176	181	199	162	180	188	174	189	205	182	181	143	157	182	182	180	162	158	201	183	193	161	170	189	166	191	184	174	175	168	176	179	132	162	160	187	137	152	168	175	185	172	172	188	173	173	184	187	177	159	156	155	158	144	154	191	168	190	177	186	168	177	183	166	172	193	175	173	176	154	178	182	168	169	208	183	181	166	164	205	166	191	180	186	181	180	150	167	170	157	146	163	193	161	157	169	165	183	157	172	190	164	188	197	173	167	192	159	155	167	178	152	189	165	161	203	184	188	187	169	175	157	175	152	162	154	178	166	166	169	170	185	169	193	160	171	186	168	141	188	151	178	148	150	171	194	160	188	167	181	166	164	190	175	176	183	171	162	147	190	166	176	169	174	170	169	169	181	170	170	173	148	164	152	159	171	179	177	155	158	149	161	180	181	175	179	149	169	171	169	158	164	179	188	166	168	178	196	142	167	134	186	168	205	180	174	132	149	163	174	168	182	191	149	177	187	146	159	167	166	159	167	185	166	183	145	178	172	158	171	162	164	189	154	158	186	163	173	181	161	166	149	166	190	175	186	180	188	182	157	159	163	180	163	149	186	184	151	152	148	160	155	202	201	181	168	195	198	189	152	153	183	162	163	212	175	159	169	172	185	180	150	189	198	171	170	184	183	175	158	159	186	189	153	191	161	190	174	144	152	173	157	173	174	171	168	167	170	159	185	212	166	170	148	172	188	179	174	175	149	179	180	173	177	160	157	174	152	188	204	179	188	164	172	165	158	149	212	160	167	166	162	154	170	162	197	171	199	152	165	169	165	152	155	190	165	169	159	188	179	162	169	172	163	174	185	181	181	178	191	163	156	142	184	180	171	158	191	187	166	154	156	165	187	191	192	180	177	174	150	162	164	157	177	161	156	163	167	175	147	167	182	166	151	152	193	134	159	184	180	159	152	174	201	181	166	172	169	169	181	179	167	167	158	156	155	140	184	168	173	151	185	181	171	165	198	184	159	184	201	172	178	162	153	184	167	169	164	158	158	179	160	165	178	146	166	165	178	155	196	160	173	140	179	179	157	167	192	183	141	187	164	173	157	167	180	150	180	164	158	184	133	140	200	186	172	176	159	178	171	161	166	172	170	172	182	168	158	188	162	146	168	169	167	183	172	192	153	147	164	173	165	168	169	185	164	162	166	182	144	155	159	157	167	160	202	155	173	172	175	172	186	182	169	172	170	183	169	185	174	204	157	163	174	179	154	169	179	159	163	158	175	180	182	181	172	188	177	159	184	190	191	143	148	173	155	165	160	173	169	167	187	179	143	199	168	142	161	154	157	157	132	183	169	171	169	169	163	151	179	189	179	142	167	166	168	170	182	175	179	178	178	163	182	156	153	181	191	176	145	152	170	166	156	161	178	187	168	170	175	155	167	185	167	168	153	163	179	148	165	190	165	145	181	177	175	176	166	156	164	208	196	154	199	168	144	169	161	151	211	190	165	195	168	174	152	181	155	165	187	186	174	182	170	180	208	170	146	166	164	175	151	176	145	166	184	174	157	175	156	138	167	191	164	194	184	142	153	158	180	173	174	154	156	169	142	161	170	171	180	160	179	172	185	161	159	180	178	185	148	166	171	169	175	185	183	161	170	184	179	164	159	184	188	166	184	167	183	163	202	165	190	168	180	169	172	147	161	158	179	160	169	164	178	195	157	177	158	168	186	174	185	175	179	164	160	188	172	187	166	169	177	167	182	171	184	181	172	162	179	195	212	177	191	174	188	156	152	168	152	193	158	175	188	180	160	155	180	162	146	152	127	166	156	161	179	145	153	146	165	145	179	150	163	162	174	167	168	157	169	161	187	176	173	171	156	165	176	159	169	165	178	185	167	211	172	160	172	169	153	159	170	146	163	192	184	166	154	166	181	158	163	180	171	154	167	171	161	180	159	179	171	180	178	176	167	185	178	176	178	192	187	194	163	201	184	165	190	190	197	167	179	160	175	171	173	145	174	167	164	169	162	179	177	167	169	158	170	169	195	167	158	178	182	160	172	151	162	156	191	154	163	181	182	165	170	176	176	175	177	161	173	168	172	179	161	161	187	185	184	174	175	173	162	182	180	159	203	146	164	175	170	187	174	161	157	164	184	164	149	167	174	159	186	182	154	184	178	166	171	172	194	183	168	191	182	175	178	160	187	176	156	164	173	159	173	169	183	167	152	171	188	157	196	172	156	138	194	168	207	167	162	154	165	146	159	157	186	181	149	160	161	178	151	155	174	192	168	160	176	188	158	180	171	178	181	178	183	145	183	150	169	172	181	186	174	178	162	156	177	170	154	178	157	183	166	177	182	174	167	142	155	157	153	171	173	174	191	183	179	198	175	165	169	162	175	165	173	176	182	215	184	169	166	192	178	155	183	167	180	150	164	179	187	174	173	163	174	171	167	172	194	176	170	194	147	166	190	166	164	166	193	189	153	155	164	177	180	159	170	184	147	170	199	183	173	174	172	162	167	164	166	153	156	174	153	176	175	150	164	154	165	173	156	180	172	162	160	149	155	207	170	155	150	186	201	169	169	187	158	196	193	191	172	188	204	163	146	174	168	139	197	156	165	175	184	200	174	184	175	177	182	149	156	170	161	167	162	165	182	201	159	153	156	161	183	158	192	177	161	170	165	155	175	156	159	193	182	163	187	164	157	170	193	192	186	168	173	195	167	184	191	151	158	173	161	150	171	157	176	173	208	174	150	131	175	180	179	165	173	180	150	174	149	160	168	176	168	195	182	155	156	201	187	202	157	161	169	192	201	166	162	171	168	156	161	183	146	168	192	146	165	197	180	182	172	159	178	177	167	169	164	175	176	192	172	162	171	189	179	181	174	172	195	177	163	181	187	170	195	205	163	170	179	161	160	185	158	157	176	200	179	174	176	195	160	143	158	186	181	159	152	162	180	179	204	205	170	163	164	186	180	176	185	191	180	174	188	184	157	195	158	182	186	176	170	229	153	157	167	166	171	153	145	186	179	169	181	174	189	162	180	185	169	186	163	179	194	186	170	141	165	172	167	171	181	202	155	180	186	174	158	163	164	174	174	154	181	153	202	168	168	160	182	178	181	175	162	167	151	183	175	152	183	163	164	152	170	175	170	162	212	158	155	177	171	178	155	182	181	184	154	161	163	169	172	173	171	157	152	161	166	191	167	180	164	176	166	167	165	185	159	166	157	166	181	160	193	196	190	187	165	175	160	168	160	158	176	156	170	164	166	168	162	152	169	173	146	158	170	188	177	178	189	173	159	152	166	174	180	185	161	170	145	178	172	176	160	168	173	192	178	149	171	189	159	147	178	170	184	166	171	168	158	163	182	172	177	164	167	168	181	169	154	173	179	178	170	161	168	176	150	157	155	173	172	178	184	161	198	172	161	192	172	192	180	171
6352	846	1329	1447	1203	1077	905	821	729	684	667	651	576	559	569	554	522	547	529	495	535	506	473	520	558	488	446	497	535	463	501	467	483	480	487	445	485	470	499	474	478	515	481	470	472	463	483	465	471	485	437	437	462	514	515	472	464	460	464	478	494	473	456	521	487	479	490	455	436	436	501	482	451	531	481	510	473	478	468	473	488	465	468	435	454	461	481	434	469	488	498	459	449	481	465	484	459	499	444	508	463	486	476	466	480	473	484	452	519	468	479	464	489	492	467	473	466	495	512	487	440	466	479	485	452	511	466	434	428	408	469	414	470	503	460	454	483	450	465	467	459	456	469	477	458	483	469	493	447	503	467	492	483	467	461	472	448	441	443	484	483	503	460	480	486	458	456	472	479	499	444	433	475	458	485	465	460	425	450	478	509	465	466	455	456	452	454	463	434	493	444	444	469	454	476	445	487	465	473	435	472	477	460	477	504	465	443	461	480	474	489	476	426	464	494	471	455	488	476	462	450	467	467	451	456	471	457	469	477	511	414	417	435	445	479	476	447	457	480	454	458	487	477	456	469	492	479	483	451	464	478	460	442	483	484	461	442	455	434	489	442	471	443	441	481	421	459	468	471	498	463	464	451	453	480	422	456	465	447	458	453	449	476	469	474	455	474	481	448	464	500	474	461	481	467	446	457	464	513	482	476	483	467	461	514	482	442	458	474	497	484	456	472	449	497	493	451	483	469	467	490	476	506	466	452	503	453	436	452	466	487	448	510	456	486	470	477	471	477	467	441	442	478	487	469	460	499	444	483	466	464	448	478	511	467	456	472	451	443	474	451	480	467	450	462	428	452	476	464	501	466	476	464	416	463	461	464	430	456	481	444	471	476	497	465	469	467	462	484	449	496	461	481	444	448	422	462	457	427	442	451	473	484	438	477	482	452	457	476	475	483	450	500	475	458	478	468	482	467	478	460	510	456	510	473	488	487	443	521	473	482	494	479	455	451	459	483	470	483	469	462	507	486	497	526	460	452	458	494	472	442	466	461	471	484	458	459	463	427	493	493	460	452	478	397	474	463	481	446	479	446	432	451	457	465	443	475	461	435	460	446	409	447	460	497	473	457	458	489	442	473	486	464	442	437	460	462	476	442	479	460	466	455	487	482	483	414	456	467	458	464	491	468	469	455	465	465	448	438	463	473	477	498	459	478	467	504	475	468	475	428	469	458	459	448	460	464	482	451	446	461	487	453	447	450	467	499	454	481	489	470	436	487	451	446	426	462	447	438	484	443	453	500	484	490	458	421	481	484	449	438	488	445	483	456	484	466	485	468	480	496	494	504	476	464	471	494	469	454	447	478	475	517	458	488	479	426	497	486	518	494	475	456	486	460	516	453	462	444	469	489	434	486	493	487	458	453	461	516	444	449	480	486	493	480	451	479	474	468	440	482	447	445	476	447	469	452	417	451	471	436	479	434	478	460	510	423	475	480	462	485	457	428	457	519	424	468	426	481	453	434	480	462	473	492	487	495	534	463	459	463	475	444	465	480	483	434	440	503	476	461	459	511	457	435	471	463	455	484	436	463	464	461	482	493	457	475	461	465	470	485	470	470	427	453	447	464	472	479	477	465	470	468	511	474	459	444	471	490	487	458	472	437	446	493	466	461	499	467	490	498	474	466	460	432	487	472	500	481	454	460	434	469	468	468	502	477	448	468	487	453	443	458	454	456	497	482	462	489	420	487	449	445	504	480	440	456	510	465	474	452	466	479	480	476	466	411	461	459	476	428	448	478	453	477	477	527	455	471	448	451	473	446	474	457	462	470	476	443	477	472	500	530	428	501	486	467	457	472	424	436	483	507	491	477	466	474	447	470	467	446	456	467	436	475	436	475	450	468	458	457	457	455	508	449	483	468	487	463	461	457	453	450	450	441	506	475	480	388	476	475	459	484	434	474	461	452	460	478	487	501	461	471	450	470	453	478	461	470	444	467	479	504	479	456	464	454	436	498	468	487	483	505	453	474	464	482	439	491	471	469	531	492	459	481	406	447	446	437	458	487	475	469	450	450	466	464	533	488	481	460	478	454	454	437	467	475	444	466	475	486	475	474	429	467	462	476	476	494	455	484	485	467	458	444	497	439	470	465	467	463	448	497	447	462	460	456	458	483	475	459	461	485	438	469	437	462	467	464	470	494	461	435	463	516	461	469	478	495	488	479	488	505	455	505	459	456	514	434	470	473	444	485	473	512	492	461	447	497	459	500	448	483	485	495	479	435	424	461	480	470	462	446	462	444	460	488	469	469	483	496	453	435	461	466	446	486	449	488	474	483	460	455	449	460	444	480	449	495	483	484	486	489	503	466	456	466	483	462	479	479	490	488	482	476	476	466	430	443	465	476	430	437	450	450	493	505	475	453	434	467	443	467	483	511	488	425	457	485	491	489	475	451	465	420	456	530	472	492	485	459	483	463	473	456	479	502	510	451	450	472	482	455	456	470	455	469	458	439	468	463	468	463	461	458	509	473	457	458	468	462	477	468	450	491	454	483	477	475	487	487	492	450	493	454	509	467	428	439	462	421	447	511	473	416	501	448	471	455	438	520	482	455	474	471	446	454	465	466	480	486	466	450	452	480	518	448	473	500	471	492	459	474	430	446	470	462	450	436	460	424	471	429	436	485	454	468	484	442	475	480	435	411	463	480	475	450	433	485	437	449	445	488	484	511	423	443	489	519	480	452	454	436	494	484	447	469	436	444	431	460	483	490	435	489	476	458	453	454	512	478	448	465	467	436	503	459	475	475	497	449	460	487	436	450	466	484	492	474	419	426	452	458	431	463	487	444	468	437	446	480	473	459	429	500	474	463	483	495	481	468	479	458	451	469	459	467	458	479	486	479	475	473	434	511	507	478	478	444	512	438	466	477	456	454	467	453	452	502	478	478	422	505	454	452	453	445	478	500	429	443	477	486	503	483	466	479	494	469	479	452	495	480	443	492	485	507	469	491	477	476	449	456	470	464	449	480	488	499	466	495	450	455	461	450	428	477	478	517	506	469	476	468	466	477	441	484	481	489	509	466	458	462	424	456	453	440	437	479	468	439	453	469	465	508	459	439	498	446	486	450	430	486	465	466	480	527	460	489	457	494	449	434	492	442	453	487	450	435	451	459	458	455	496	435	451	461	470	481	475	503	494	478	471	490	493	471	473	484	462	492	513	484	427	433	477	480	440	444	455	455	495	517	479	511	415	486	493	484	519	469	487	474	450	480	441	484	443	448	440	448	446	443	435	455	506	451	450	450	440	480	458	487	465	464	474	520	438	454	441	454	457	464	463	477	462	452	485	488	497	447	458	453	482	487	487	512	458	459	458	463	468	481	466	481	470	489	456	449	467	499	490	465	452	423	431	462	448	503	469	479	491	500	482	470	457	470	495	506	483	473	460	442	454	457	462	455	466	448	489	488	505	480	464	475	439	436	463	448	470	456	454	497	456	448	485
14504	1456	1106	870	728	574	515	454	428	390	375	382	387	373	342	363	350	366	331	334	371	313	384	345	364	343	349	352	367	354	322	333	324	350	325	360	314	347	352	316	359	367	357	350	312	384	319	329	343	348	358	324	352	337	361	362	288	349	317	354	325	314	340	357	290	345	360	305	347	327	311	337	388	360	324	312	345	301	328	349	311	319	336	395	321	375	327	346	368	335	327	336	345	362	332	345	361	329	312	345	325	328	346	326	375	367	330	330	338	326	343	344	349	367	341	329	325	344	306	333	333	321	339	333	322	308	336	345	330	317	414	310	341	311	305	363	345	352	349	302	347	340	312	337	321	311	327	302	329	330	288	337	356	344	335	320	330	345	312	388	352	370	329	334	303	368	297	339	307	342	343	330	336	311	364	354	332	294	336	289	335	342	374	342	326	342	345	320	322	354	339	353	283	309	357	304	319	336	329	322	306	309	340	369	380	355	346	327	348	356	298	328	312	328	293	388	346	346	338	356	305	338	316	297	335	323	358	344	316	324	328	326	348	320	309	306	321	337	364	335	345	319	348	335	316	392	301	318	352	332	338	338	345	301	345	323	290	332	313	345	318	333	293	353	344	331	315	285	305	338	321	346	341	347	328	331	369	325	313	311	352	306	359	338	339	349	308	355	335	323	278	329	366	353	352	380	341	320	304	341	310	319	335	338	324	325	351	303	356	311	346	324	328	335	335	318	328	293	325	324	297	322	300	376	367	378	365	322	342	322	363	353	342	375	335	341	338	328	302	299	348	351	328	335	299	296	316	326	396	332	358	321	347	347	319	343	334	326	262	344	374	334	361	338	326	313	344	348	348	352	299	327	308	355	344	348	370	319	305	356	330	342	360	329	334	350	305	326	336	340	313	305	367	359	347	345	332	333	346	333	332	352	337	304	316	344	317	327	327	328	314	340	340	324	289	357	327	343	337	342	313	379	365	315	357	345	313	363	349	346	303	331	340	331	324	322	341	309	342	298	326	308	326	381	325	341	362	353	332	363	349	329	298	332	288	361	322	336	338	339	346	358	339	316	307	314	355	323	317	316	339	340	292	362	341	313	334	339	295	346	336	318	331	340	336	389	296	308	321	342	354	345	342	347	334	347	328	329	349	333	334	334	317	345	299	341	337	364	324	360	323	342	313	331	317	320	346	328	330	333	317	340	310	326	344	320	371	329	344	340	295	322	347	350	319	335	314	334	328	292	324	347	327	339	360	324	363	343	322	331	346	340	348	291	332	349	374	372	354	361	353	351	344	329	319	315	362	335	373	327	325	306	375	352	342	347	362	316	309	350	317	290	309	351	342	354	361	321	322	308	345	339	329	346	335	337	312	349	323	340	346	314	338	332	354	380	372	323	354	327	342	300	316	345	332	362	312	336	340	300	318	346	313	326	348	332	317	318	338	378	328	351	331	338	338	343	311	350	297	363	308	294	350	339	339	337	325	302	297	290	343	316	320	351	346	307	287	312	299	382	321	397	331	313	329	352	356	347	303	328	344	362	328	319	344	320	315	304	324	351	337	344	348	319	334	346	342	295	310	320	349	325	360	336	315	326	340	361	337	299	346	349	350	351	354	337	309	378	313	350	329	355	336	336	330	314	347	308	307	326	321	351	343	345	307	320	351	363	359	323	307	312	323	341	314	321	293	340	312	318	325	324	361	339	337	349	351	358	297	306	341	323	312	339	327	335	321	335	369	310	323	357	325	319	353	307	353	346	323	324	332	329	340	373	357	326	339	316	347	307	349	337	337	343	344	317	318	318	301	304	352	316	329	346	340	347	326	323	326	333	323	359	346	352	328	311	320	358	318	331	330	297	319	324	334	342	384	347	354	335	356	330	308	320	326	346	312	341	334	333	335	298	326	312	366	334	321	369	351	330	357	374	327	304	342	329	318	350	352	318	349	342	346	320	335	346	335	342	322	326	368	336	364	356	300	352	322	312	321	344	323	315	370	345	348	314	330	332	327	342	364	304	345	309	320	323	312	325	339	347	323	324	333	335	356	321	339	303	321	330	296	324	282	338	348	343	336	353	295	332	326	323	301	373	348	346	393	338	298	326	336	333	363	322	321	341	345	342	325	341	367	332	315	343	344	335	306	361	356	345	298	309	293	338	323	364	341	320	325	342	302	323	332	387	350	307	376	320	331	373	330	321	370	313	330	339	323	353	316	305	313	346	329	334	339	325	319	332	275	295	316	301	356	296	355	337	320	373	324	365	330	314	334	321	316	346	344	327	330	301	339	344	332	356	318	322	306	313	307	335	333	341	305	332	312	326	309	350	352	304	310	337	329	335	348	337	336	345	355	345	351	346	332	319	343	338	347	348	337	361	316	313	336	321	313	322	314	356	311	304	336	353	345	363	329	332	307	309	367	339	303	336	344	315	336	335	348	358	351	302	310	335	325	336	300	359	327	352	377	357	382	334	309	337	353	324	345	313	314	327	344	377	341	357	360	296	335	341	322	323	327	315	332	387	327	318	348	305	343	319	321	355	335	374	355	354	335	331	337	341	330	349	337	357	331	333	335	325	304	307	341	366	366	315	324	343	373	342	343	351	322	363	348	293	320	318	362	341	335	337	355	261	344	348	352	337	338	337	304	338	342	343	332	311	322	370	331	348	282	335	358	344	356	338	319	345	368	325	333	326	274	334	389	329	303	357	353	388	335	303	352	353	344	333	360	321	367	338	320	319	319	352	320	311	326	326	357	340	296	327	343	306	335	305	366	316	340	383	324	349	335	318	364	335	328	360	348	346	334	322	347	328	367	315	327	352	358	354	374	328	378	299	338	319	326	324	293	336	364	324	292	309	337	315	300	328	346	355	340	331	347	303	317	343	353	332	357	347	345	307	351	367	300	327	326	366	326	324	343	330	342	324	336	313	327	309	362	350	353	326	321	357	335	318	354	349	339	353	332	322	338	335	313	373	377	292	346	371	335	336	341	365	328	332	355	330	303	337	321	359	353	348	329	318	329	300	346	328	324	356	337	355	371	331	360	341	321	299	309	338	337	347	327	334	306	355	341	293	317	342	322	309	302	319	332	319	342	319	352	317	335	328	346	338	328	359	372	328	323	370	324	323	337	331	325	347	390	326	319	308	322	335	349	337	330	302	339	387	331	331	340	346	309	363	334	342	339	363	366	301	331	337	352	345	324	335	351	341	346	341	335	321	347	340	317	323	312	348	346	337	355	329	377	338	352	308	317	326	357	347	295	317	318	349	342	319	328	339	338	345	292	344	286	318	334	327	350	334	338	357	327	307	297	337	336	358	318	305	325	366	342	352	316	351	332	302	330	328	325	336	333	321	350	323	324	337	368	351	351	329	330	341	340	338	338	336	329	325	334	335	362	366	353	304	331	306	380	303	314	343	340	341	344	354	331	340	323	331	312	339	334	329	309	306	350	338	327	346	342	324	347	346	357	323	322	314	333	352	337	336	341	330	318	334	356	356
8480	1415	2277	2752	2261	1908	1606	1396	1278	1189	1099	1020	1062	1001	961	1015	971	900	949	861	904	870	852	910	864	851	836	859	904	837	834	803	890	827	818	843	798	805	811	841	874	814	847	816	839	832	825	867	848	802	853	787	823	813	782	845	828	829	804	852	780	814	828	897	821	830	785	802	843	758	783	808	877	786	816	798	801	811	810	809	862	847	799	748	821	821	848	764	813	811	785	810	827	784	816	793	814	794	760	801	803	800	781	788	804	794	845	804	808	812	787	781	848	757	800	785	807	805	803	826	827	811	822	818	796	794	816	853	752	814	765	799	783	768	802	797	828	787	804	805	794	796	803	854	805	770	778	795	751	793	868	785	863	797	812	787	797	831	828	798	787	813	798	797	871	862	767	817	785	803	812	807	833	810	790	734	769	760	814	742	792	744	768	787	852	798	805	794	764	778	853	816	776	812	791	806	796	810	816	786	821	798	822	836	800	770	866	777	793	796	791	847	773	767	870	779	862	814	817	783	795	804	793	828	810	800	830	773	860	814	776	764	846	771	768	837	845	785	779	876	786	855	812	789	753	807	790	803	824	811	823	751	776	784	789	869	803	774	806	760	786	830	816	813	799	829	809	819	847	790	824	782	809	797	830	849	769	834	815	806	793	782	807	796	819	822	834	800	803	805	831	774	780	807	812	787	799	780	786	824	798	821	755	791	800	824	819	714	787	817	827	796	823	846	806	785	784	831	823	770	831	781	806	800	800	832	781	754	861	771	843	763	803	847	822	836	754	796	801	847	780	805	844	789	819	784	770	819	789	778	823	776	784	755	798	802	815	838	805	830	823	803	832	858	808	795	795	785	858	805	866	825	837	855	811	839	808	840	788	829	753	814	791	853	767	851	783	796	826	768	817	824	806	796	794	820	812	847	821	802	778	791	846	807	828	790	784	830	824	808	846	760	811	814	774	814	773	818	817	827	787	820	794	850	838	762	819	820	790	836	727	835	782	839	839	798	831	821	767	803	805	788	818	747	805	808	772	827	787	763	816	777	840	787	782	787	786	783	756	788	808	840	806	776	791	809	839	767	820	776	767	799	798	762	782	834	801	828	774	791	837	792	771	808	888	786	825	817	819	847	771	810	761	768	819	795	781	775	765	773	801	797	842	784	773	849	760	781	820	825	785	834	764	768	786	787	802	804	795	786	814	769	782	802	796	826	803	753	809	780	799	827	769	810	817	801	798	790	822	800	772	837	876	777	837	812	794	790	798	765	841	774	789	766	784	799	798	805	830	810	800	834	880	820	852	747	792	869	830	753	838	854	827	824	804	785	782	822	801	783	735	796	823	826	808	784	749	785	744	804	837	721	836	776	788	813	826	850	765	759	824	785	828	827	773	768	828	798	782	830	784	820	778	844	824	778	823	796	796	795	798	817	815	827	794	784	774	828	808	801	799	817	797	799	797	806	786	840	797	782	806	844	797	837	787	822	820	762	768	805	835	820	806	773	807	849	802	807	776	790	773	802	877	786	738	804	781	772	829	808	773	815	777	788	831	811	802	802	762	814	777	786	794	782	781	798	820	829	830	809	763	812	758	834	775	829	875	802	828	779	768	836	785	789	784	806	808	806	812	764	751	806	854	794	782	752	798	882	800	771	786	826	803	817	840	783	859	816	748	778	791	817	806	817	772	801	837	809	831	792	752	787	791	764	798	795	763	771	790	772	826	790	839	765	778	767	810	805	792	777	796	788	798	770	837	783	792	825	830	783	779	804	775	801	810	815	802	783	790	813	797	757	788	789	789	783	777	786	784	771	832	793	761	826	813	864	789	767	837	816	794	825	804	820	818	805	806	794	834	831	803	779	841	788	811	820	858	828	842	808	812	811	810	784	793	759	800	761	838	819	790	823	780	802	802	790	856	838	795	822	862	816	795	782	810	815	813	835	809	784	801	836	840	772	797	757	875	797	777	769	781	822	816	810	785	782	836	767	810	792	781	797	768	828	790	795	805	795	803	783	809	759	808	783	803	802	833	859	839	831	797	828	863	807	812	828	840	754	797	831	761	791	773	725	802	816	812	809	816	868	850	817	764	815	841	813	772	788	758	800	799	813	793	748	837	784	881	813	776	806	767	787	821	804	784	760	815	804	804	800	801	832	723	842	847	802	770	810	806	771	834	836	827	808	782	793	810	845	807	806	817	748	817	813	787	748	838	809	789	869	808	823	751	802	781	836	799	785	820	817	809	824	748	793	810	779	837	788	774	806	811	811	788	845	788	832	808	764	822	808	817	807	792	828	809	780	839	827	775	820	782	796	800	795	856	828	785	768	789	811	805	742	749	789	764	790	798	799	751	774	836	795	796	831	807	856	806	788	828	818	806	816	807	829	814	798	838	789	783	822	753	828	812	839	818	796	813	813	802	831	803	866	822	772	790	808	840	780	825	808	816	814	839	838	862	806	780	795	798	802	772	773	740	856	782	792	819	798	797	808	826	843	819	846	799	731	769	777	830	830	777	772	802	818	810	846	797	807	767	806	764	822	773	823	799	809	813	752	834	771	752	764	805	836	856	845	763	776	782	804	794	777	810	794	852	791	791	819	808	766	815	820	781	839	817	764	823	751	809	833	810	796	797	882	805	765	814	793	786	813	887	810	766	822	846	797	812	806	841	841	795	817	827	789	754	774	847	788	820	811	820	828	812	797	818	835	782	796	824	808	845	783	850	800	789	825	825	811	828	804	788	784	769	834	797	813	787	846	754	864	806	758	800	766	816	763	773	790	825	811	823	822	743	755	810	831	799	784	802	780	821	847	838	784	813	744	781	789	862	801	856	804	830	844	791	808	780	775	809	805	808	835	783	788	798	820	835	875	776	793	802	851	773	814	828	786	821	790	810	799	818	782	776	889	775	774	819	823	803	794	809	816	800	797	769	794	818	862	857	799	827	808	802	793	802	721	755	750	765	767	782	789	799	823	781	757	832	802	788	749	799	782	845	842	825	782	781	788	794	786	765	776	806	794	791	801	823	798	768	792	808	802	822	822	840	791	825	767	802	786	794	825	813	801	792	770	788	780	797	795	803	747	777	842	835	839	851	788	803	769	824	810	819	790	742	775	822	815	754	817	787	810	830	808	810	773	794	805	823	810	792	822	799	839	809	822	797	800	845	832	844	745	869	795	802	799	842	824	866	767	790	844	815	808	763	757	829	803	823	814	769	790	858	793	794	775	844	804	792	838	832	808	780	774	831	804	785	815	819	809	777	800	835	798	795	815	773	808	783	834	794	790	796	806	796	807	805	761	776	809	787	808	802	808	815	795	786	751	799	814	820	826	831	811	758	830	775	827	848	771	785	773	797	795	827	813	802	809	812	799	844	817	769	790	780	842	794	785	819	784	819	841	835	837	778	824	807	771	803	787	810	796	765	811	806	810	781	813	807	813	852	810	787	791	813	759	814	798	780	837	818	752	794	735	794	797	830	775	856	804	857	783	755	782	811	798
1568	297	310	280	263	286	269	247	255	274	277	284	268	257	298	279	289	292	293	263	249	286	273	277	287	272	280	302	253	262	275	304	298	251	248	301	293	254	262	268	278	288	282	262	317	260	287	266	289	276	275	257	269	289	298	300	279	248	269	224	273	292	249	255	269	282	284	284	263	256	289	269	287	259	253	245	276	285	267	266	277	262	256	271	332	272	260	279	257	280	276	263	274	258	291	252	252	258	274	273	291	291	244	267	267	291	277	274	264	265	278	257	252	285	303	270	271	260	266	276	273	256	302	271	265	274	272	285	278	269	275	254	291	274	250	270	323	284	302	292	284	297	286	261	312	254	275	294	287	279	282	260	281	256	285	261	289	257	259	257	266	248	252	276	259	278	292	264	266	282	278	276	263	303	292	289	263	295	275	236	265	275	278	297	286	301	286	253	297	304	292	281	280	287	294	296	282	304	276	286	291	279	250	228	281	262	283	231	295	282	299	275	296	287	272	281	311	301	281	269	260	243	255	255	295	286	274	261	266	285	266	281	257	280	306	276	297	293	298	260	263	274	275	289	253	294	280	262	258	278	295	269	271	249	291	292	278	287	279	271	271	244	288	284	278	314	267	272	280	283	264	283	280	261	276	274	255	294	278	274	278	257	261	262	249	288	285	234	287	270	247	257	293	246	265	260	294	262	282	281	280	255	270	246	285	236	252	286	287	267	304	301	261	275	276	256	238	237	287	246	274	257	299	293	269	265	278	283	261	301	273	233	308	264	285	283	277	272	246	305	268	288	262	264	273	254	260	263	246	271	293	286	292	253	276	296	274	247	295	302	248	260	284	272	285	297	265	273	285	270	292	258	281	260	299	258	284	265	321	270	275	282	292	275	285	254	281	263	312	264	241	279	268	267	264	271	279	253	254	273	237	285	254	294	283	257	257	289	310	351	252	255	267	278	272	273	255	257	230	270	271	297	285	298	300	275	294	265	277	269	275	262	280	292	268	310	251	288	272	244	289	298	292	277	301	252	248	238	227	285	290	276	242	284	264	275	281	281	280	283	327	254	276	253	237	241	252	276	252	255	268	292	257	275	297	266	278	287	284	266	272	264	263	289	278	316	289	247	264	265	253	259	283	287	281	258	301	286	308	268	272	281	260	277	266	295	284	253	257	265	294	292	242	255	282	290	280	290	260	270	276	277	292	290	272	269	290	225	297	280	278	251	258	280	280	288	266	289	245	253	261	293	270	263	274	273	272	292	265	259	307	296	278	271	267	256	259	259	299	261	275	275	247	286	289	273	312	272	277	267	236	287	267	313	265	272	264	276	271	250	233	256	312	289	263	268	274	270	247	282	284	261	307	276	265	299	273	239	269	254	281	265	274	270	318	286	281	251	287	269	276	260	292	289	287	279	278	294	282	273	284	312	274	241	263	262	285	290	307	273	307	303	280	291	285	297	299	287	293	274	267	266	276	289	318	240	263	277	257	258	290	260	264	252	263	270	272	290	260	277	296	273	270	268	283	297	267	307	265	250	278	261	245	280	287	287	292	290	288	265	275	273	281	290	268	283	284	264	268	279	282	256	286	300	290	254	283	260	265	287	265	292	267	284	282	283	302	275	266	272	269	258	261	265	237	290	275	282	264	283	265	291	265	252	286	274	228	277	283	266	279	282	264	276	266	299	272	286	299	270	298	294	255	276	253	274	249	278	268	270	276	298	281	297	268	306	238	267	276	276	318	281	299	293	291	277	264	259	292	278	272	293	268	273	313	297	324	265	289	248	279	270	275	292	272	278	297	265	249	269	317	261	286	263	251	298	238	272	260	256	307	287	263	299	279	272	279	282	256	282	273	272	308	279	298	255	295	318	314	267	253	275	273	259	274	321	283	312	286	278	293	271	300	265	257	246	263	303	258	267	297	294	314	267	287	294	252	307	281	287	254	278	257	244	256	264	238	267	286	280	300	250	286	299	315	246	280	259	278	287	272	264	264	273	262	291	271	293	257	280	278	253	287	264	260	278	282	285	294	268	247	256	268	275	302	265	304	281	278	277	279	289	264	289	270	264	258	283	259	257	241	283	274	257	306	271	267	251	257	280	256	262	280	250	254	281	268	278	286	249	303	278	244	306	272	288	289	271	259	273	281	287	298	271	261	253	281	256	264	281	259	245	302	282	269	261	242	272	279	302	304	286	252	264	271	280	275	279	258	262	265	293	293	283	304	260	265	329	269	262	293	287	313	258	278	278	244	279	273	280	307	284	293	250	244	283	238	247	278	280	304	274	263	248	278	274	280	255	297	269	279	277	302	306	287	281	294	260	300	309	276	260	283	276	297	309	276	261	266	295	303	261	248	274	275	297	300	285	287	295	268	241	231	264	261	268	267	261	301	267	269	288	293	270	251	294	280	270	275	276	275	280	268	282	263	265	278	285	301	248	292	297	299	269	269	279	277	277	238	277	268	291	268	266	281	293	252	259	291	280	290	266	284	279	274	314	248	269	260	295	264	261	265	269	289	269	295	294	289	298	291	260	270	283	288	271	283	264	298	281	288	260	287	274	280	276	273	267	261	281	249	292	269	276	272	270	284	284	301	274	278	292	233	290	289	255	260	294	270	307	295	238	269	261	285	254	267	284	264	264	260	288	251	262	282	272	273	296	287	289	295	260	282	306	265	284	314	279	268	283	272	281	272	248	297	282	276	298	280	271	251	271	276	261	254	280	303	264	290	278	257	278	293	287	273	289	276	293	264	255	306	265	279	289	297	278	318	302	306	300	259	310	316	294	271	283	262	236	280	257	261	275	296	265	316	268	304	261	266	327	271	259	240	298	266	298	250	267	280	279	280	270	261	284	267	271	286	304	259	254	274	287	281	262	313	257	285	285	281	286	277	254	264	222	274	292	238	273	261	262	293	298	298	275	255	262	271	274	279	285	271	274	289	277	280	270	269	288	249	252	274	270	283	272	283	267	283	247	284	277	245	270	280	280	265	268	255	267	275	293	274	306	304	274	265	282	297	243	270	252	259	271	232	268	263	271	278	272	267	284	281	257	290	273	256	277	267	278	259	257	272	268	314	267	298	250	272	256	319	278	265	269	290	274	254	276	242	272	234	269	280	256	270	302	274	272	285	263	261	244	259	268	245	269	270	232	263	313	270	295	276	276	264	253	279	270	300	284	286	264	300	254	282	274	269	289	265	286	251	270	272	300	285	271	263	259	292	261	275	280	251	274	292	268	262	262	295	306	308	282	291	303	263	285	260	253	264	290	264	297	292	279	294	282	251	262	280	281	286	289	272	276	284	297	279	298	275	250	263	277	257	274	261	291	275	289	269	263	272	249	288	250	275	244	309	281	267	258	276	300	270	302	267	279	282	238	282	309	283	266	272	275	300	269	295	288	310	279	293	312	279	263	281	297	294	279	285	267	262	278	287	295	299	301	271	288	305	263	270	279	279	260	263	267	295	255	280	265	290	251	281	257	227	303	272	282
1792	662	719	702	676	708	701	666	698	679	668	680	677	645	680	664	665	645	663	679	629	671	698	625	620	620	647	656	677	640	612	683	688	669	684	669	654	660	648	627	658	625	698	610	666	641	691	629	640	669	692	659	650	644	650	740	643	678	681	688	695	633	650	631	676	669	667	690	630	655	690	673	652	647	660	689	640	633	588	631	636	676	653	656	652	634	658	640	683	656	713	675	663	660	679	641	645	638	688	630	680	654	656	656	698	682	698	694	611	662	670	651	693	709	640	697	625	685	625	688	658	665	673	666	668	640	613	657	614	653	617	653	680	680	688	609	629	640	631	669	657	651	705	650	654	678	703	659	687	707	692	704	665	628	674	688	645	665	688	630	615	631	635	638	657	641	714	643	592	670	655	674	665	669	620	653	622	650	633	653	671	687	658	646	629	673	665	631	723	682	651	645	715	674	653	647	669	618	671	627	669	652	639	651	691	689	674	646	657	692	647	668	653	704	646	622	631	649	680	657	674	675	643	713	631	647	678	633	674	620	624	673	663	653	653	645	663	639	689	682	674	677	647	657	662	651	685	644	659	672	746	640	619	670	687	679	662	659	660	646	656	682	650	657	619	699	620	662	652	676	718	726	641	663	643	682	643	644	655	694	619	660	602	622	647	692	648	618	672	679	681	623	677	686	679	626	661	671	666	666	654	695	632	657	695	622	667	658	653	647	610	615	657	677	656	657	613	671	636	683	649	659	718	685	655	641	628	682	615	671	650	616	646	631	605	654	666	695	700	634	679	668	636	648	607	651	646	625	695	646	645	604	647	711	665	633	684	664	686	662	670	722	663	670	683	676	686	677	695	632	659	706	647	643	663	682	649	682	635	643	653	702	639	653	699	639	696	646	632	669	696	665	704	699	652	642	685	635	671	663	673	660	601	631	668	642	669	688	648	645	647	639	654	646	630	675	659	625	647	663	648	641	653	668	675	671	674	642	675	662	665	635	659	682	658	653	618	635	682	647	647	668	628	643	639	656	648	645	625	654	641	676	627	659	666	659	644	653	691	707	664	652	660	704	664	655	667	655	656	625	681	675	697	650	708	658	648	649	644	651	667	648	637	625	624	658	649	674	672	698	644	699	726	694	662	667	659	704	638	651	632	685	689	632	660	678	605	640	636	655	652	675	640	648	619	674	647	667	658	671	682	647	679	651	698	653	630	664	669	653	695	646	660	654	672	645	687	656	702	659	641	640	637	706	669	655	666	665	659	695	647	663	644	712	644	641	622	630	648	631	637	634	671	642	650	680	649	633	695	661	664	665	665	651	624	670	705	667	681	608	630	658	636	663	657	634	669	640	676	688	667	686	613	655	657	652	689	626	688	654	693	656	724	577	682	672	687	634	656	644	606	709	690	648	650	668	668	661	646	650	621	678	622	700	640	647	686	684	645	649	641	661	662	658	642	660	652	650	665	647	650	674	705	616	691	709	640	688	651	663	669	661	618	670	690	651	682	650	650	650	725	664	635	655	661	623	603	708	699	638	655	636	641	631	632	617	676	659	679	651	652	673	679	731	687	638	659	667	666	623	651	625	659	697	650	666	665	710	654	648	667	672	684	661	666	665	616	667	700	637	684	670	673	678	668	692	689	680	703	609	643	682	615	639	639	657	631	681	681	621	662	676	642	654	653	639	668	665	623	681	625	684	678	640	653	699	634	687	701	646	697	654	639	612	637	678	644	677	683	702	639	667	645	638	629	644	696	664	631	662	665	618	669	690	674	634	677	710	625	656	689	663	602	664	648	665	604	634	702	622	639	626	646	642	678	645	670	630	678	661	667	651	646	683	696	631	621	662	650	597	667	657	629	670	666	663	619	640	613	665	656	655	681	651	644	690	668	632	624	680	641	651	632	646	666	676	627	650	646	730	639	655	658	624	653	642	686	644	634	649	625	654	686	673	684	653	646	644	684	650	633	692	682	657	637	661	667	661	653	687	634	682	698	654	687	615	636	628	585	696	718	670	663	713	673	684	654	666	641	684	672	652	661	644	660	651	672	706	634	690	665	655	689	657	643	682	647	691	678	647	656	623	681	683	669	680	650	636	667	634	684	622	656	654	665	640	658	661	643	636	700	696	666	631	632	643	655	644	674	656	654	681	666	687	672	655	618	683	632	659	651	652	629	663	701	676	625	659	646	694	640	694	642	687	632	655	681	632	629	662	627	711	670	659	637	675	661	671	635	649	637	656	682	636	656	668	659	668	620	654	636	675	670	641	636	673	662	681	641	661	647	638	617	709	673	722	618	661	625	686	683	645	651	684	615	615	651	630	683	660	671	669	648	664	621	666	649	602	706	607	602	631	647	651	633	674	658	670	674	688	682	658	637	667	648	632	638	668	661	653	668	647	644	675	680	663	658	646	642	691	671	683	627	682	682	651	693	660	640	669	673	602	665	662	642	646	672	676	670	620	672	673	680	659	666	657	681	642	675	633	664	657	662	610	666	664	655	671	654	637	643	672	651	626	644	663	703	656	665	683	683	681	655	633	686	599	609	653	671	658	715	650	703	654	642	662	632	653	632	670	667	649	648	702	680	638	704	669	700	664	643	655	712	615	705	657	682	639	672	639	659	638	648	642	677	618	703	653	602	681	652	653	654	628	666	664	693	696	668	628	633	662	695	694	651	628	629	668	699	685	644	687	673	638	672	689	657	669	639	681	695	663	641	679	694	723	606	642	693	658	646	686	658	650	692	659	684	609	621	673	643	647	684	704	688	668	672	673	625	682	632	700	669	673	664	656	645	677	666	690	696	647	662	638	662	690	726	637	629	667	622	652	659	679	630	684	688	678	646	642	636	665	621	654	649	627	671	668	636	660	667	681	665	678	679	665	672	623	650	658	704	650	688	653	652	653	640	652	699	722	617	655	627	662	623	678	700	654	679	635	665	648	642	627	678	728	649	663	682	667	672	681	667	688	674	683	663	677	617	645	706	611	648	694	663	680	655	637	674	626	619	639	662	636	680	618	619	656	699	618	635	683	703	694	671	638	720	674	607	646	632	666	655	651	652	647	638	616	657	637	627	686	666	686	662	708	708	654	660	672	634	630	662	695	630	676	637	674	629	659	682	617	716	621	621	704	693	635	663	688	664	644	652	606	683	692	632	659	645	637	667	641	669	609	640	658	659	670	643	592	643	656	656	664	624	654	711	641	628	692	677	692	600	657	685	662	685	672	623	670	650	704	643	675	643	696	696	700	624	630	667	675	609	670	688	672	684	665	650	710	646	674	632	647	637	694	675	660	643	679	694	665	693	686	668	663	653	676	659	658	650	680	702	640	674	687	697	685	707	638	674	674	666	655	655	679	656	683	669	675	651	676	674	641	661	687	638	616	669	658	640	650	656	669	657	653	669	657	653	638	648	693	639	678	672	694	675	679	661	646	646	627	639	668	680	675	686	646	637	660	624	624	646	677	637	652	659	667	629	671	655	604	611	668	626	666
7652	551	492	451	336	296	268	216	202	180	233	203	215	190	195	169	178	161	192	140	190	202	144	182	158	173	165	202	177	172	160	166	174	163	169	206	147	160	157	183	189	173	190	163	165	188	166	180	174	187	196	172	167	175	174	154	175	202	190	175	161	195	149	177	185	168	188	184	185	179	161	198	163	199	170	175	195	173	166	180	183	170	158	159	181	178	139	163	165	178	171	160	178	174	195	181	165	174	160	182	192	189	170	143	162	176	180	192	162	159	166	168	170	149	139	163	167	159	153	170	153	160	158	201	165	147	160	185	183	155	149	179	168	170	189	152	156	163	159	178	206	176	172	166	158	170	159	154	177	182	179	179	164	201	184	163	169	190	171	150	175	161	162	152	145	170	157	166	185	167	160	166	158	175	173	189	144	188	170	170	183	184	173	170	178	170	168	142	146	170	169	176	181	168	174	182	185	176	179	192	143	164	169	178	166	161	173	175	170	170	184	160	175	171	179	167	158	158	188	185	172	171	178	172	167	164	168	165	189	148	168	190	162	175	144	161	199	164	174	176	201	177	152	160	179	173	179	167	175	164	158	186	184	176	176	171	176	173	186	182	176	191	192	191	176	149	157	174	174	164	177	151	171	159	156	172	179	162	166	182	175	189	179	190	149	149	168	163	174	156	171	154	166	175	171	164	141	196	196	162	164	163	174	182	174	193	175	181	174	143	169	145	153	182	165	178	193	167	165	156	168	170	175	169	159	182	174	153	169	188	186	168	173	178	159	167	177	184	177	184	155	185	170	168	174	151	145	194	178	182	165	172	188	185	169	148	183	193	197	160	167	165	178	180	173	202	156	164	166	165	178	160	179	165	182	155	161	163	172	141	157	133	179	178	165	174	169	192	163	164	147	175	157	165	171	161	165	181	174	176	177	181	158	163	190	188	153	152	166	151	172	165	177	171	170	161	154	170	186	191	171	184	159	183	197	168	184	161	170	161	166	176	164	173	147	173	172	161	202	149	190	181	171	175	162	188	166	186	170	179	174	178	158	203	153	157	169	202	204	162	186	177	149	163	165	184	147	184	146	157	186	145	181	153	164	177	156	192	144	164	173	187	169	197	183	157	156	181	151	182	151	169	182	162	163	164	176	153	165	182	164	154	175	167	198	169	193	169	173	169	168	173	141	158	142	159	170	154	133	144	167	169	170	159	172	157	183	185	174	141	155	192	162	175	156	151	175	184	179	159	164	164	173	171	173	175	187	148	153	172	166	192	175	199	195	158	161	166	176	174	180	172	166	170	154	185	163	168	166	180	179	159	169	193	143	192	192	179	154	167	167	183	156	184	149	150	161	163	179	189	193	181	171	133	174	204	182	168	176	191	157	184	174	173	147	167	166	178	188	194	153	160	185	168	169	176	163	175	180	175	180	179	176	178	194	141	183	157	177	173	151	160	177	194	179	147	166	166	178	175	178	186	181	166	173	190	178	172	187	166	166	168	176	165	196	164	165	172	169	165	164	187	174	155	144	165	158	173	180	171	160	191	199	161	169	144	200	157	158	165	179	182	162	164	157	163	165	202	149	181	167	194	167	187	171	184	167	163	176	175	162	165	183	181	169	157	174	169	169	176	154	185	156	173	155	173	153	153	152	176	177	175	162	155	201	171	165	177	155	134	175	166	150	182	173	176	156	198	173	180	176	180	190	174	142	184	190	180	148	190	186	160	178	166	188	160	179	170	171	188	182	178	161	189	186	168	179	146	175	185	200	172	177	160	203	166	159	200	203	182	203	179	155	145	157	170	183	173	159	180	172	185	154	160	153	178	155	172	162	176	184	175	181	147	199	198	180	195	172	164	170	151	162	210	161	192	166	185	165	183	171	174	203	184	156	140	166	204	156	165	182	174	173	162	161	168	166	145	163	158	158	183	166	189	220	156	178	169	173	186	164	147	162	192	194	179	181	179	201	152	155	158	178	163	172	172	193	200	156	171	156	175	174	180	167	166	170	183	182	179	182	153	169	160	146	155	167	189	179	142	154	174	166	178	174	198	176	150	181	170	152	189	191	183	177	178	178	174	213	154	183	204	182	163	157	176	167	160	153	172	150	181	184	170	169	165	175	150	162	184	155	146	186	158	171	156	178	139	165	149	158	145	136	155	156	180	152	167	185	154	172	170	188	151	157	166	157	164	160	167	192	158	184	173	205	174	179	176	199	171	179	173	152	180	138	163	190	186	177	162	154	160	178	201	195	174	174	178	148	160	156	162	179	145	175	144	159	193	144	195	185	182	151	179	176	180	172	160	165	151	161	156	184	181	192	149	165	167	177	166	199	162	180	162	177	169	178	158	164	158	142	179	170	167	160	157	166	159	188	182	187	156	173	165	176	162	181	149	177	170	162	187	181	152	169	164	174	180	152	167	172	154	175	185	169	146	169	150	163	182	172	192	168	205	183	165	149	168	177	182	172	152	187	192	175	164	153	171	164	157	174	170	167	152	180	169	169	172	176	171	161	215	193	172	167	177	187	155	175	163	179	163	168	149	175	164	175	171	181	180	165	153	173	166	160	160	162	141	156	156	177	164	171	155	162	182	169	174	196	163	170	179	143	182	191	159	157	166	176	172	188	151	161	178	176	160	166	169	169	174	164	177	173	148	185	161	168	170	172	146	167	166	173	190	194	179	165	155	176	181	165	171	170	181	177	180	184	138	156	168	194	163	184	192	192	182	155	205	184	173	170	155	173	183	192	168	180	166	182	164	183	165	169	161	174	168	179	170	171	185	188	194	163	173	171	176	181	175	172	151	153	180	181	174	190	171	164	136	181	170	153	157	182	147	200	168	176	146	153	188	166	156	169	177	159	149	169	182	155	165	169	162	169	173	185	163	189	174	168	174	175	171	184	184	158	142	153	201	163	159	185	178	143	185	167	179	178	175	197	184	158	161	169	212	175	170	184	181	168	169	171	182	195	201	143	150	174	144	167	182	169	176	192	187	176	170	155	167	177	164	163	158	147	171	150	173	156	161	185	164	162	180	166	186	189	175	163	170	183	171	158	169	192	168	151	182	176	171	160	177	188	170	153	179	178	172	168	138	171	181	158	179	175	178	167	182	170	198	196	169	149	186	149	175	155	159	163	176	163	166	181	181	165	162	165	152	177	188	157	161	168	161	197	155	179	157	174	179	164	152	195	162	185	177	168	172	143	160	180	166	171	197	172	162	181	161	157	185	155	176	191	162	153	194	177	161	172	161	177	156	179	188	174	144	158	152	156	150	189	184	166	132	166	177	154	193	172	174	166	158	173	185	176	165	185	162	173	167	174	148	174	183	195	169	192	163	167	161	174	170	198	158	181	158	159	183	155	190	161	185	164	177	203	212	172	191	195	178	180	186	168	179	170	183	152	171	170	197	206	145	150	180	166	175	157	185	162	177	184	163	162	172	167	175	180	163	194	160	152	153	161	140	167	164	163	181	163	166	160	162	195	199	169	177	185	164
6339	729	1322	1449	1272	1095	885	714	700	673	632	609	618	612	543	524	568	534	523	546	490	549	489	507	496	491	503	493	508	488	506	483	510	491	457	477	470	477	500	466	456	493	464	502	442	473	472	499	491	490	469	421	512	480	493	485	467	465	517	507	495	486	494	465	463	489	455	435	484	469	457	485	447	475	445	467	462	478	439	484	477	462	472	436	487	486	463	472	507	445	522	514	481	409	454	518	468	474	459	454	476	446	463	461	488	470	505	478	469	444	469	508	488	467	452	470	491	513	466	443	464	461	456	461	428	483	490	432	479	470	465	456	481	461	444	469	475	444	499	478	481	475	525	485	470	462	455	536	463	404	451	498	487	441	453	449	439	479	439	462	449	476	469	484	451	480	444	419	479	496	487	450	447	488	464	428	467	484	490	503	495	425	452	440	482	451	490	477	493	472	449	506	470	461	423	479	489	458	465	436	476	465	469	432	477	452	466	498	417	442	474	459	484	450	480	473	472	450	452	472	463	453	476	491	462	472	477	444	471	459	498	494	476	447	463	481	460	471	466	459	491	496	495	443	474	456	496	462	470	462	501	471	495	447	446	500	464	478	479	473	432	458	516	484	438	418	470	473	470	453	466	442	476	510	475	488	459	463	444	457	458	482	454	456	492	494	448	481	434	473	444	486	469	457	448	415	450	480	484	432	446	478	468	499	448	500	425	458	428	479	451	459	468	449	486	442	437	495	465	450	457	456	455	497	454	455	443	511	478	500	458	495	444	457	447	486	451	456	442	466	494	505	498	459	486	467	465	438	508	478	466	491	442	476	482	456	490	448	483	481	434	496	449	474	499	452	492	514	506	479	469	460	502	482	443	463	481	511	447	484	444	463	469	452	481	471	512	431	465	467	489	473	448	450	493	487	485	452	471	446	492	454	490	487	491	420	445	447	461	442	451	464	449	429	464	483	465	464	489	489	478	423	497	436	454	462	507	509	481	466	480	448	491	458	450	458	490	478	444	481	464	461	436	495	462	447	472	465	487	512	467	489	484	487	509	486	470	484	478	492	483	483	483	457	472	494	498	447	460	487	479	462	473	458	497	449	489	510	481	474	454	468	471	448	466	482	483	471	519	440	501	458	497	444	487	475	487	489	472	467	461	475	464	480	472	481	456	441	515	461	464	499	474	458	415	486	469	516	487	458	482	472	452	426	438	451	470	453	475	455	474	478	449	479	468	446	513	440	458	479	458	470	432	425	469	478	435	463	469	471	457	489	472	449	448	471	487	452	441	484	445	456	478	474	448	441	467	434	471	503	433	482	452	516	485	452	485	512	472	456	469	478	494	450	449	476	452	439	454	443	494	462	456	475	496	457	446	479	476	461	457	459	483	464	483	455	466	469	447	474	462	455	494	455	446	464	475	475	457	446	490	478	463	483	510	465	471	464	451	430	446	474	498	469	449	459	429	442	473	474	504	470	471	472	461	481	457	415	448	500	438	493	464	495	474	509	428	484	462	458	460	469	497	457	454	456	464	471	498	455	468	466	435	469	464	475	443	485	485	483	489	512	471	478	473	465	432	469	521	487	434	483	486	495	456	477	514	488	443	482	451	467	458	454	483	424	505	473	482	422	478	474	446	467	492	492	477	432	474	481	498	466	469	440	456	475	432	469	429	507	481	505	401	470	485	502	475	438	446	468	483	441	483	450	464	469	460	479	482	499	468	473	500	472	468	470	449	484	494	465	469	480	471	469	493	447	465	431	449	502	507	448	471	480	494	492	465	460	467	488	452	455	463	475	457	492	480	444	484	488	480	460	430	462	461	518	468	463	479	441	487	461	465	469	441	496	457	430	490	453	466	495	479	492	451	438	451	452	443	518	508	455	427	441	474	477	487	470	443	468	429	486	508	458	466	460	427	495	472	450	483	473	426	421	489	461	418	453	491	453	452	471	466	523	488	477	494	450	481	462	446	462	443	468	475	462	482	479	467	471	435	435	410	483	446	549	498	461	473	455	459	441	438	434	443	471	483	455	456	475	519	469	479	484	529	431	462	463	472	475	444	503	472	459	493	458	473	462	507	493	499	461	474	486	463	504	443	451	506	473	459	454	488	479	495	478	465	495	442	496	463	484	440	475	470	429	497	489	456	474	479	500	473	471	466	440	502	476	491	487	483	480	486	453	445	461	478	467	483	422	501	443	416	409	478	442	479	459	446	474	482	436	467	448	479	468	452	493	443	475	464	463	496	460	453	461	468	484	468	471	443	455	428	478	479	479	491	469	498	488	453	450	485	470	457	459	469	414	479	493	432	489	470	493	435	444	485	494	445	472	515	487	493	421	452	478	476	457	458	456	514	486	467	469	473	468	452	515	454	453	434	448	472	478	450	470	451	472	470	453	434	457	478	468	460	498	468	468	502	478	439	471	475	456	497	489	432	463	447	474	441	454	490	471	452	462	461	484	466	452	461	485	484	466	425	454	476	485	449	489	470	433	428	422	445	444	447	447	403	472	471	500	474	463	469	487	469	452	474	463	460	469	482	496	462	441	426	480	502	479	447	468	448	449	465	449	487	458	477	449	457	495	508	494	478	459	491	435	496	460	476	461	464	429	462	492	445	474	503	432	452	463	472	490	446	481	467	457	476	442	479	473	437	462	448	476	457	483	461	477	511	469	481	461	457	468	482	456	446	468	468	494	479	443	455	457	436	445	492	488	463	462	489	460	445	463	489	472	442	493	475	453	462	515	446	431	422	482	452	457	472	461	448	464	450	453	432	451	447	458	465	500	472	448	444	435	482	461	419	450	458	451	448	529	423	497	491	473	507	484	474	471	480	423	506	450	465	481	484	498	491	490	496	462	441	492	444	457	435	447	451	461	482	474	487	471	455	477	428	391	488	445	445	510	449	458	501	489	456	417	433	463	464	517	485	437	494	461	459	464	451	501	463	494	488	486	474	475	481	476	488	477	506	494	482	473	467	477	477	449	471	451	450	451	488	513	472	452	496	488	480	484	471	468	452	494	473	457	476	460	472	508	504	492	482	485	517	465	495	473	464	469	486	410	481	512	445	460	481	484	459	472	422	482	462	466	456	460	478	471	446	482	451	491	445	455	448	487	458	487	451	510	441	484	460	468	516	464	483	491	464	464	479	440	488	475	437	487	458	462	488	496	482	467	421	455	466	456	499	471	489	494	476	458	475	478	490	473	479	451	482	450	486	488	492	440	462	486	466	529	466	492	443	445	461	475	512	468	489	468	489	455	497	486	471	469	508	488	517	453	487	459	466	477	468	486	473	477	484	467	455	470	466	484	455	398	489	450	486	465	448	426	496	465	474	466	436	423	484	448	432	444	448	470	459	447	473	463	436	408	472	455	469	481	498	435	490	467	461	459	494	441	451	461	429	459	473	489	475	494	445	484	500	476	472	428	464	476	478	468	434	489	519	452	493	502	458	524	481	451	492	461	447	494	479	463	456	475	447	482	448	440	474	492	457	497
14508	1348	1114	889	671	583	475	478	402	401	433	394	348	429	375	377	383	331	360	339	350	331	334	373	389	335	398	338	317	348	346	333	325	339	353	365	335	344	356	325	365	301	330	344	334	334	359	344	351	345	325	324	295	321	311	327	344	308	347	311	360	366	307	348	350	335	330	322	310	346	306	322	347	342	360	304	335	354	360	339	324	338	339	318	368	326	334	352	296	363	371	348	325	347	354	354	323	305	332	343	341	355	333	348	360	336	375	351	323	352	348	348	355	306	344	331	328	362	326	346	360	326	337	312	374	331	337	307	348	357	345	302	342	283	318	351	321	325	310	309	351	339	365	329	325	345	377	299	323	302	350	322	348	330	319	335	338	323	333	370	342	318	304	339	349	320	350	288	338	364	329	313	363	316	331	327	330	319	302	345	321	342	309	336	327	349	344	318	314	294	341	297	308	307	324	294	356	343	325	305	337	324	338	329	336	350	313	385	352	293	316	333	334	333	342	301	351	341	338	296	366	335	344	367	328	313	365	316	305	316	295	286	312	352	295	302	307	353	344	336	308	350	360	379	369	350	295	340	309	344	323	326	322	329	359	300	334	325	301	336	309	326	319	326	327	347	330	298	334	296	324	319	321	350	299	349	327	303	320	314	331	338	357	334	340	322	327	310	343	322	360	344	314	338	307	334	345	330	358	364	299	337	303	333	347	344	316	349	318	331	341	278	301	341	339	350	304	348	345	348	317	332	340	327	326	316	316	305	347	299	345	338	354	341	339	332	360	313	382	307	316	300	348	318	349	331	322	351	338	335	338	364	319	334	377	345	371	316	310	340	317	330	316	317	301	364	370	350	303	334	349	345	330	319	333	303	320	332	322	315	327	318	309	336	341	340	339	350	313	352	318	353	311	324	380	364	360	343	336	323	321	318	333	362	341	336	345	358	332	339	373	333	370	330	350	340	328	287	360	336	340	329	321	366	378	328	328	325	294	324	326	296	337	310	332	318	331	314	329	358	354	319	295	339	326	326	372	328	354	306	331	332	338	337	347	351	343	320	330	339	315	339	350	311	289	348	336	340	304	349	322	312	375	341	307	342	339	335	326	317	333	346	320	321	312	315	357	365	336	370	374	363	314	372	353	302	343	320	368	316	322	322	337	368	347	365	313	321	287	325	290	343	361	316	327	323	350	356	357	319	360	342	354	363	334	312	323	331	347	335	390	363	329	344	314	336	324	367	373	340	356	343	339	293	336	340	349	337	355	326	366	354	339	348	312	307	323	312	340	337	336	320	343	299	336	325	319	347	350	359	323	322	324	341	329	341	320	333	341	337	314	325	314	351	324	333	323	318	347	321	358	324	323	366	314	369	333	292	344	340	356	315	322	321	318	340	354	351	368	328	316	314	317	327	376	353	345	346	333	318	341	347	360	337	361	335	324	326	337	307	358	318	343	279	333	315	329	284	342	346	332	339	328	278	349	304	326	332	314	362	322	291	345	327	376	334	323	322	326	339	340	302	330	343	292	359	335	336	366	312	367	334	339	384	333	324	321	361	355	334	329	310	346	302	319	334	369	357	303	305	320	358	309	339	319	312	350	326	333	314	355	351	323	323	334	337	327	345	337	345	337	351	338	338	376	326	338	334	342	332	321	330	327	327	346	328	309	345	345	332	340	343	337	348	309	346	354	339	367	320	319	342	360	341	360	341	327	309	306	320	352	310	352	313	340	305	314	330	324	342	306	347	337	305	362	304	359	319	349	371	349	353	338	308	333	327	337	288	347	319	326	334	333	348	341	322	324	336	328	319	308	310	317	327	320	334	329	320	294	341	318	317	331	352	326	389	355	345	353	325	321	352	320	346	319	316	352	324	344	335	362	334	340	333	319	378	356	309	356	314	337	356	347	397	330	371	342	350	354	329	336	344	324	319	315	331	344	320	340	327	305	336	338	326	297	335	358	332	335	332	320	345	304	362	349	320	338	374	328	328	301	284	322	298	323	345	304	328	315	304	338	326	337	323	355	346	344	360	361	327	361	324	309	351	329	336	321	348	364	318	327	344	328	330	347	334	367	331	300	305	343	353	345	303	329	321	365	357	344	322	334	323	345	363	343	310	297	333	333	349	352	297	308	365	329	335	281	352	342	371	319	357	333	309	385	279	313	337	321	358	335	322	312	329	342	298	388	317	342	346	341	334	358	343	313	328	314	359	294	308	348	335	311	361	331	332	337	333	339	340	323	359	375	312	353	347	332	329	342	329	306	340	322	329	363	325	323	320	336	326	348	349	357	300	318	347	362	343	310	307	328	332	333	331	293	321	328	327	334	336	334	307	342	321	331	320	319	334	339	306	325	307	296	360	337	321	315	348	346	317	347	327	353	338	361	335	318	299	366	322	335	332	330	326	312	333	348	337	353	319	370	349	346	352	356	335	346	314	328	365	331	365	350	342	335	317	325	359	320	324	361	323	315	346	327	302	316	331	315	341	334	303	303	354	330	323	316	327	354	341	323	347	383	340	308	318	308	345	320	315	328	348	348	297	319	315	348	348	326	303	345	326	291	311	333	336	347	339	308	331	316	347	317	338	359	352	349	325	336	345	296	330	334	330	346	354	319	331	327	363	367	362	339	339	351	332	313	351	335	339	325	336	341	312	310	345	349	319	358	338	351	358	325	302	347	335	338	295	370	301	356	346	347	327	366	342	351	354	362	340	315	335	313	293	357	360	333	338	351	336	340	278	332	313	303	369	322	299	370	345	285	353	337	325	326	308	342	348	319	317	352	348	338	312	333	361	321	318	326	300	340	349	359	345	316	312	311	347	353	341	318	324	331	306	322	316	316	325	356	320	329	380	355	367	316	320	335	345	286	362	327	307	334	339	314	314	334	357	332	333	340	346	313	358	292	340	323	313	341	318	346	302	339	350	348	330	312	333	332	363	349	348	341	354	336	363	367	314	377	332	338	326	361	321	370	338	324	309	300	329	318	340	305	349	300	346	349	338	327	347	314	333	316	349	380	338	347	299	352	323	347	338	334	336	329	339	354	304	346	367	315	346	331	344	323	325	333	315	308	326	330	297	358	298	339	370	360	354	349	316	306	333	317	323	339	360	310	314	286	348	324	319	349	356	369	350	359	336	316	299	345	358	310	305	319	350	325	363	320	339	333	343	353	348	336	399	335	353	381	356	340	316	308	354	333	337	304	332	340	342	358	326	321	338	329	331	397	401	357	344	327	327	336	318	360	335	362	321	333	325	334	346	307	359	354	308	303	315	306	360	353	336	327	336	341	309	351	312	346	324	341	349	321	306	343	335	327	347	357	320	345	328	341	326	330	365	345	341	362	319	352	328	327	312	319	316	347	352	350	355	342	348	336	351	343	335	289	349	337	317	331	368	332	352	346	344	318	355	313	373	283	328	301	335	326	376	294	309	355	346	291	331	358	350	335	378	342	329	331	363	354	374	323	346	335	354	323	312	328	358	315	318	320	318	305	337
8368	1362	2362	2639	2209	1900	1576	1450	1295	1214	1071	1058	1002	974	948	966	922	923	984	923	905	906	883	857	876	850	885	818	826	853	794	820	807	861	824	836	831	823	806	825	846	851	828	797	912	860	800	838	818	771	784	756	805	811	763	790	814	752	829	834	813	751	819	859	779	761	794	783	779	909	837	769	795	809	826	813	839	855	835	817	793	820	819	792	820	766	812	808	768	850	805	825	828	871	807	833	837	814	855	800	802	812	777	798	803	816	777	759	778	794	820	803	830	798	862	769	750	836	786	776	811	847	838	771	827	811	756	799	812	839	770	838	836	844	818	806	834	828	865	835	791	810	774	788	833	838	789	793	829	798	838	801	739	779	790	790	783	864	830	779	798	829	775	840	807	778	802	807	772	809	813	859	796	813	762	828	795	754	779	813	811	807	773	806	788	836	803	813	787	784	816	859	791	791	836	788	790	863	819	801	785	819	796	832	776	793	755	785	731	814	802	785	750	795	775	823	784	875	831	840	826	772	789	784	796	783	810	831	809	790	805	793	801	815	761	851	804	790	792	773	803	796	818	752	796	843	840	768	791	774	802	811	778	784	857	778	830	828	839	771	773	788	820	843	826	857	780	808	800	851	790	833	768	764	755	849	806	778	785	800	818	810	815	840	812	809	799	782	804	795	783	793	829	803	789	789	827	777	778	793	821	763	817	784	820	812	782	826	797	817	830	791	792	829	845	838	829	785	836	762	845	798	838	809	814	833	818	819	763	762	794	820	772	802	867	776	806	777	806	801	817	860	812	754	794	808	846	812	815	797	844	776	789	823	819	824	813	775	774	821	856	850	792	790	785	785	748	811	766	814	805	821	803	791	802	816	807	772	754	778	768	815	758	827	775	832	784	768	784	786	828	822	790	785	802	798	820	789	763	796	810	785	847	793	810	829	793	811	814	827	763	786	794	792	856	789	824	847	784	807	813	785	807	831	829	769	825	833	859	828	794	832	786	819	804	818	784	791	750	832	817	772	813	764	801	819	836	782	818	790	791	816	857	782	845	737	803	815	835	794	786	772	762	770	853	779	868	777	820	776	856	833	804	792	807	799	830	823	838	825	796	862	809	823	823	824	822	791	777	786	813	790	823	815	789	824	824	777	800	805	794	815	787	835	806	815	764	840	800	867	821	785	795	857	762	804	799	784	843	859	782	788	822	780	793	813	873	813	816	782	796	782	836	830	770	838	807	784	793	826	826	739	812	730	756	763	760	787	821	819	835	805	805	843	778	774	836	785	777	818	771	839	805	789	795	839	811	804	809	805	837	802	802	762	800	820	817	844	794	761	808	824	808	791	827	860	788	815	801	812	843	839	747	815	775	798	810	812	801	841	762	799	767	827	812	795	754	777	832	821	867	827	754	832	810	811	834	821	770	820	789	775	787	822	824	775	803	752	764	768	783	777	804	819	805	849	850	864	809	827	793	841	844	799	803	840	761	816	827	824	779	843	814	816	795	837	795	774	808	811	768	832	843	816	834	784	803	827	769	799	775	792	850	815	774	760	786	826	774	824	809	783	788	797	814	782	812	743	827	887	800	774	770	773	802	803	829	795	852	787	797	850	853	818	864	827	807	759	795	813	778	749	783	876	767	812	808	800	825	826	842	786	798	790	814	758	816	834	790	833	818	805	851	776	765	802	816	784	786	775	789	804	805	829	827	769	738	822	851	808	801	856	826	771	780	794	795	837	816	781	778	804	804	788	764	852	810	839	793	815	813	812	840	835	803	831	777	800	846	820	770	810	789	815	807	783	780	776	778	810	827	823	853	759	886	767	809	830	826	797	734	807	840	814	827	816	784	819	794	785	864	779	761	787	808	841	762	765	780	803	812	791	799	826	811	799	813	845	782	809	822	846	776	838	802	835	820	788	786	830	828	788	776	776	804	770	814	816	803	833	808	786	789	810	800	832	807	854	814	846	760	823	838	803	786	784	803	831	839	795	770	849	873	798	812	836	814	808	866	802	803	826	830	816	828	754	834	813	854	785	833	871	800	822	797	849	801	839	839	812	763	809	779	822	799	772	839	749	810	826	794	777	755	794	763	827	769	829	789	860	844	791	883	823	746	776	832	788	807	850	802	749	809	767	810	790	804	803	802	811	813	790	823	829	828	826	858	795	807	800	759	758	810	815	811	805	857	813	762	805	847	803	824	833	807	819	835	814	805	839	771	795	793	755	813	746	780	788	814	776	801	803	832	873	818	807	789	877	790	785	802	822	828	718	808	828	789	734	763	797	838	836	777	823	815	813	863	771	814	768	794	779	842	809	826	789	823	783	808	765	796	827	777	739	827	770	773	798	832	794	827	801	774	822	817	792	831	829	775	816	764	837	840	812	836	824	868	841	800	789	808	774	784	810	840	802	788	799	801	819	815	797	768	776	806	765	810	860	826	793	845	765	844	781	774	806	814	789	820	786	774	795	756	845	805	771	797	813	772	850	736	791	793	820	843	802	791	791	850	820	830	832	796	801	784	799	811	806	721	766	792	819	750	773	777	774	818	816	794	821	794	788	811	794	856	841	819	806	782	805	798	819	795	817	838	815	768	758	740	831	823	811	827	754	800	827	834	815	786	780	746	821	819	819	793	769	794	821	839	830	828	820	789	814	764	797	787	829	832	776	782	829	826	789	801	807	794	805	792	773	788	818	845	835	825	835	795	805	769	823	787	811	747	821	739	794	823	798	781	779	800	759	820	829	856	769	799	851	835	793	787	811	806	796	859	795	806	796	854	845	865	813	818	836	812	796	831	811	866	800	827	817	774	838	779	809	787	787	803	782	807	877	798	801	792	805	832	824	805	811	770	861	793	826	824	845	738	842	850	815	820	780	833	776	798	797	820	864	821	813	764	813	836	788	783	853	786	778	802	844	823	857	801	851	743	785	795	869	821	823	810	809	793	818	843	795	826	800	759	800	760	799	798	758	810	757	828	794	800	788	763	778	780	856	841	824	759	828	805	808	787	871	823	785	799	795	841	791	763	777	844	784	792	822	833	771	825	794	759	824	837	792	818	848	864	838	786	857	829	814	813	795	744	799	795	842	805	804	848	794	780	767	827	786	795	838	889	855	824	790	786	844	796	806	794	821	758	832	832	818	796	768	821	818	815	812	819	823	808	798	792	791	782	793	800	810	801	786	822	804	792	824	785	813	776	784	847	801	809	823	826	834	814	833	809	766	758	809	814	806	846	846	769	787	783	881	791	791	783	783	826	773	780	788	798	769	829	786	833	777	797	774	848	823	842	815	795	814	815	785	804	829	836	778	843	764	838	847	776	780	809	783	833	813	791	790	787	813	808	806	800	820	811	814	785	766	848	778	844	813	775	798	774	813	831	782	778	804	796	781	823	861	799	765	822	781	831	789	810	788	808	767	826	793	808	780	810	766	830	775	752	805	790	801	809	819	775	794	779	768	793	802	779	800	787	831	844	763	807	857	787	847	749	810	807	878
1483	284	300	310	278	296	289	258	247	262	290	288	304	271	262	262	298	270	301	236	253	266	262	273	251	299	288	267	281	294	286	228	320	266	316	263	281	268	299	279	258	249	235	289	290	269	268	267	283	258	269	255	270	263	267	305	276	276	262	281	266	261	259	265	255	280	299	257	243	242	260	308	286	314	269	262	294	283	273	265	273	274	268	241	270	322	271	282	300	255	296	267	295	231	290	278	264	257	259	272	271	293	290	273	268	274	272	287	308	272	291	289	271	252	257	267	289	286	258	242	274	259	258	273	301	269	249	279	280	249	257	265	275	302	294	260	270	297	234	257	281	274	288	253	265	258	249	258	255	260	305	240	276	252	267	291	272	269	265	272	257	271	258	264	270	272	269	277	262	312	293	304	277	274	297	289	266	269	266	256	272	263	313	301	271	287	259	266	270	264	256	284	259	263	302	297	285	289	247	291	282	286	243	260	267	300	272	289	273	277	268	269	250	318	272	284	282	274	274	280	284	296	272	283	253	244	278	278	275	253	276	253	331	303	313	261	274	266	289	271	253	272	250	269	297	293	270	304	275	258	281	243	285	254	254	260	289	287	301	256	231	254	267	271	268	283	279	237	250	292	251	261	265	264	275	293	276	257	281	261	263	273	298	273	249	291	275	293	265	300	243	242	272	289	268	277	260	252	274	278	275	285	277	265	293	273	276	253	286	282	257	259	302	292	280	251	276	258	273	236	287	279	251	255	268	261	264	301	275	291	256	248	282	278	267	282	254	258	288	270	251	264	284	275	270	301	280	265	287	250	233	260	301	281	280	248	259	272	272	271	281	261	289	301	227	247	263	274	278	302	284	303	288	263	255	259	274	265	277	307	289	258	284	250	298	281	269	282	257	279	258	276	249	276	260	248	251	271	309	239	274	266	268	327	282	259	265	287	259	287	261	293	262	298	304	288	279	289	263	282	278	295	250	262	289	301	291	294	280	280	272	275	280	269	260	299	308	270	246	295	281	296	307	296	230	284	306	282	291	254	250	294	277	251	268	298	286	267	286	284	277	291	267	287	279	285	276	290	265	280	254	262	274	265	315	240	304	239	307	277	267	258	260	249	269	272	306	284	270	266	258	253	283	275	271	259	299	277	245	277	315	280	271	265	260	275	242	283	262	271	259	268	273	275	286	280	264	273	251	293	304	264	270	259	278	276	281	276	266	325	272	273	286	257	303	280	269	270	317	272	263	257	268	259	287	249	271	260	252	270	247	286	286	298	281	269	261	246	266	223	260	279	292	248	304	280	268	307	272	281	248	272	275	292	255	257	250	280	281	308	271	293	293	295	271	286	296	235	273	286	266	255	263	278	299	299	303	273	314	298	284	279	277	308	283	299	282	257	288	281	249	249	229	240	271	283	280	271	290	278	284	261	275	266	238	286	266	248	242	245	256	274	276	268	283	279	270	292	279	287	288	255	278	300	263	256	282	264	289	274	250	282	245	294	279	261	277	264	280	265	257	255	257	278	276	270	297	274	218	280	277	267	257	311	267	257	269	280	280	264	273	255	244	297	268	255	266	251	279	283	263	273	271	282	277	281	340	268	289	290	276	273	288	284	291	278	310	303	284	261	265	297	277	313	283	325	248	287	275	283	236	258	245	240	245	273	293	248	306	258	258	247	308	287	274	298	266	279	252	285	285	260	239	274	276	273	288	238	266	269	238	283	287	269	266	257	300	325	283	277	248	267	264	241	281	281	282	269	290	277	272	300	280	257	269	266	263	276	257	284	259	266	267	286	258	269	271	255	256	301	263	259	248	294	238	281	278	266	266	276	272	275	248	253	275	297	281	247	293	272	256	238	290	247	275	258	278	275	277	277	269	286	312	268	272	274	271	297	276	259	228	299	252	312	240	292	277	271	250	265	278	284	296	285	277	270	289	287	314	277	262	266	249	277	267	269	276	290	288	301	253	269	274	256	257	261	262	263	286	271	256	270	243	263	282	256	264	256	266	284	273	278	263	278	277	278	281	284	293	299	255	262	303	249	290	264	306	282	277	258	245	294	281	304	240	249	268	258	273	260	289	267	248	273	246	279	256	289	283	294	258	259	259	270	275	305	272	259	278	278	274	258	296	305	248	233	262	267	256	265	266	291	294	263	286	274	272	275	266	285	274	250	286	297	288	277	278	257	300	269	273	296	299	278	243	292	267	291	259	306	299	250	312	269	245	287	293	267	256	286	279	242	272	274	322	279	246	282	285	272	271	294	264	285	287	265	299	271	308	292	289	278	269	317	269	306	269	252	257	292	262	288	283	278	284	289	297	250	269	288	288	269	263	255	324	279	294	248	256	274	279	293	292	274	260	271	271	287	286	272	247	267	307	292	244	287	271	258	266	259	285	244	283	266	270	273	283	264	261	253	275	283	266	281	283	273	255	268	262	263	270	282	298	305	277	309	293	285	284	288	287	282	272	275	268	245	271	268	294	259	288	249	268	270	268	267	293	259	288	282	264	286	272	291	245	273	271	255	293	288	269	284	266	263	269	276	294	298	265	312	266	305	286	278	271	286	277	263	248	286	251	261	252	272	284	257	274	273	270	272	266	247	265	305	258	299	259	252	271	263	280	251	295	303	264	265	267	291	304	260	264	268	309	274	270	252	300	267	256	270	288	304	305	300	274	233	270	279	260	279	249	275	297	260	267	291	270	265	264	249	288	269	238	232	267	265	264	271	277	262	248	283	290	282	277	249	293	285	245	253	293	292	261	283	257	265	255	270	270	272	296	254	242	288	267	241	269	276	294	269	295	273	257	306	262	257	269	247	280	274	305	288	312	273	287	264	270	276	259	274	253	260	273	263	283	273	270	253	242	304	243	283	273	305	281	276	267	249	290	266	292	286	271	279	289	260	302	287	272	263	246	258	263	284	255	260	278	305	249	298	299	264	280	281	297	286	247	279	311	300	289	270	249	256	280	283	293	281	283	266	287	264	274	302	277	265	233	278	278	271	276	270	308	281	274	289	242	269	229	283	286	258	280	273	328	255	268	241	285	263	284	274	265	221	286	270	247	285	279	275	252	273	255	266	291	277	253	279	294	275	269	258	266	291	289	295	284	280	260	251	267	289	256	302	300	284	296	275	294	266	294	263	303	271	272	236	283	279	299	281	301	281	283	251	294	257	277	296	284	280	263	285	267	272	281	269	272	250	286	271	301	293	268	294	313	246	275	280	290	273	274	250	242	239	307	262	282	266	284	307	274	288	259	297	260	258	265	292	266	271	262	284	265	248	271	284	277	282	264	255	276	279	235	281	258	251	252	265	279	243	291	291	256	306	274	279	277	272	269	256	262	267	277	290	284	314	289	246	268	271	263	284	293	241	266	292	238	280	224	271	288	279	295	277	261	269	277	292	271	291	262	268	283	293	268	246	256	282	271	219	249	260	252	276	275	301	236	297	293	268	264	264	280	324	278	279	273	321	276	247	260	247	298	296	302	240
1894	678	717	686	706	694	645	689	675	693	650	712	681	646	698	691	636	642	671	645	705	685	636	680	642	657	663	650	665	626	672	600	684	662	645	620	620	645	627	649	672	672	644	658	648	608	641	698	674	653	646	649	670	669	662	693	637	639	635	638	641	622	653	647	675	637	670	643	654	615	611	652	672	697	661	626	606	615	759	693	643	654	652	626	661	687	714	651	694	627	654	676	620	653	643	645	696	611	653	674	602	651	643	663	665	706	656	598	647	700	708	662	609	621	630	643	652	616	659	637	651	657	634	688	629	650	633	656	671	664	637	651	671	634	659	688	658	655	679	636	639	622	632	689	665	588	652	704	619	644	672	632	664	651	645	645	671	622	641	648	691	692	650	636	634	661	638	660	671	686	607	643	651	648	622	667	693	616	670	626	610	630	652	629	640	670	639	626	685	674	661	670	658	655	646	683	678	640	610	629	641	650	634	635	622	656	708	646	613	693	611	657	654	648	630	705	647	691	649	605	679	689	673	681	670	647	670	682	662	638	615	649	644	625	615	630	618	621	648	651	674	680	654	688	664	615	677	588	652	649	648	702	693	651	640	634	712	644	643	700	663	677	665	671	671	676	625	646	702	670	654	679	618	656	700	676	686	659	673	604	668	631	678	644	647	667	683	651	655	686	659	691	683	710	702	677	652	606	665	632	642	666	595	625	645	672	643	630	663	644	631	659	641	651	704	663	669	651	584	686	635	655	617	624	650	672	659	686	598	680	665	690	617	620	631	681	703	664	658	651	667	622	643	668	631	635	661	638	629	643	644	620	658	632	613	680	673	661	696	668	663	661	645	646	722	641	679	653	691	654	694	682	653	674	644	657	656	647	683	666	641	639	657	660	705	662	716	648	666	651	680	697	618	650	621	659	631	681	665	667	641	657	664	698	650	666	674	647	627	659	681	640	679	616	675	643	650	640	692	644	651	693	701	682	626	662	713	666	665	641	646	668	670	687	716	674	643	655	633	660	653	662	722	646	652	610	656	677	634	627	699	686	651	660	684	635	667	620	640	716	620	638	624	665	652	663	598	644	706	661	701	682	660	655	652	663	654	668	650	639	661	637	655	646	666	665	659	619	668	635	656	712	646	637	669	640	655	643	654	645	651	662	687	609	671	706	670	613	624	689	649	611	665	627	683	597	655	694	676	694	617	630	641	693	635	649	643	637	646	631	680	636	638	645	659	659	643	687	661	654	697	678	674	668	645	678	699	627	629	645	677	632	641	632	630	666	664	655	645	675	669	645	652	701	638	642	697	618	681	667	679	684	610	661	649	684	634	678	666	610	667	664	682	635	620	662	664	683	645	645	649	672	646	651	632	676	661	627	660	644	660	634	660	709	652	663	605	674	692	647	674	682	652	707	623	623	606	653	678	632	651	622	603	604	647	691	674	681	625	662	677	706	675	682	636	647	631	645	651	649	657	666	686	665	640	626	653	651	692	654	652	695	704	680	654	670	651	664	649	633	634	641	650	638	659	656	615	658	662	632	702	662	643	649	596	676	640	657	669	667	651	660	662	695	602	646	687	636	620	648	668	575	697	648	659	694	649	674	639	609	641	712	621	681	641	644	697	641	597	677	651	634	668	667	659	670	653	686	668	663	667	661	680	637	701	641	656	648	624	663	639	602	631	662	623	638	605	665	674	635	651	673	661	615	655	650	662	682	679	678	677	648	677	648	602	652	623	644	616	705	667	649	654	669	672	635	642	662	694	598	640	632	672	662	675	663	691	641	670	673	666	628	654	678	675	689	636	669	709	704	674	655	648	643	652	659	688	680	656	643	641	634	626	683	684	695	643	658	625	639	641	651	630	639	647	636	657	617	648	665	653	664	621	633	630	682	624	681	652	673	649	638	624	680	633	640	626	659	632	683	676	650	651	678	666	688	650	622	680	715	680	633	684	703	639	650	684	613	640	657	664	671	643	648	656	676	642	676	699	633	625	682	660	641	681	645	665	651	690	602	701	663	686	643	646	707	637	604	661	686	662	641	661	646	618	643	656	611	686	642	684	666	689	684	642	632	656	625	676	669	679	654	627	633	635	627	646	636	641	662	670	678	683	624	661	618	634	658	689	690	626	655	618	673	621	633	645	636	635	620	713	671	656	620	632	639	680	657	656	663	662	628	666	611	700	678	688	651	677	681	657	670	614	627	640	646	654	656	642	656	693	644	613	669	696	651	684	665	647	658	658	647	702	634	674	657	616	654	707	664	632	658	631	648	665	666	680	606	678	654	651	650	662	678	702	669	690	650	677	664	632	656	710	608	670	690	662	642	644	662	631	623	666	615	699	675	655	660	645	699	667	608	676	699	647	599	627	637	685	688	676	669	628	632	664	652	661	685	704	673	670	622	667	678	648	604	670	609	688	664	649	631	667	675	678	659	702	655	664	684	680	657	744	626	599	658	656	707	649	645	630	644	619	643	671	651	754	631	660	602	706	648	649	655	671	633	639	625	652	703	673	695	640	634	640	625	662	684	656	651	625	643	665	618	654	630	633	636	641	630	669	660	648	632	664	687	670	664	644	657	589	605	610	699	631	638	633	664	663	678	665	649	680	637	627	623	647	650	636	649	675	627	619	708	652	662	674	658	652	654	687	679	674	615	687	645	674	627	701	658	636	607	651	671	653	645	653	652	684	672	658	695	660	677	677	675	674	695	629	693	624	617	692	661	668	646	692	698	642	685	632	668	630	643	645	632	659	656	646	623	624	698	697	648	661	682	625	648	623	642	647	650	668	642	703	663	659	636	670	629	647	656	643	665	621	688	660	653	655	677	683	631	654	660	634	648	651	636	713	686	619	667	693	666	623	624	649	683	651	643	659	677	652	665	673	704	656	670	657	630	621	678	622	710	601	659	643	656	670	680	646	702	630	705	655	663	654	657	659	623	685	661	672	616	648	658	649	669	684	684	635	649	668	673	664	639	692	697	656	659	631	694	631	673	653	652	686	661	667	702	651	666	651	666	671	603	616	670	656	675	657	638	687	629	628	652	655	656	608	655	689	632	689	672	646	696	642	657	670	653	663	669	686	612	664	672	669	657	688	639	661	648	635	659	692	661	634	665	702	678	643	694	670	668	644	668	622	653	651	629	619	670	714	622	655	692	667	657	626	627	645	705	659	650	653	655	643	609	643	661	657	606	690	650	636	694	623	589	645	634	663	677	712	648	695	661	665	646	627	644	696	628	620	643	637	676	685	643	672	678	653	587	657	673	666	600	664	699	688	596	635	670	680	650	667	679	637	640	667	638	627	647	652	669	640	639	664	645	640	659	677	663	654	663	708	627	641	654	642	619	683	651	665	673	663	646	675	700	675	620	669	691	684	683	669	662	620	639	629	649	643	624	679	630	676	628	665	633	630	607	672	659	665	695	666	688	651	671	609	671	670	656	619	691	651	672	633	664	649	646	653	694	647	670	667	619	653	691	700	671	650	644	635	660	634	635
7395	496	511	477	338	274	246	228	163	252	170	211	217	191	181	180	172	206	207	172	178	174	168	205	165	177	154	181	182	185	172	175	184	156	171	170	180	188	150	186	190	162	186	167	184	171	192	182	182	173	191	185	180	193	169	169	163	150	164	186	166	176	155	138	148	150	197	166	221	178	164	161	184	187	173	163	160	186	175	189	177	153	180	168	190	168	177	177	166	174	183	188	152	155	163	145	154	176	168	170	160	159	153	158	153	161	142	166	171	181	177	196	143	182	154	164	153	165	156	147	168	150	168	164	177	145	153	180	194	161	162	186	163	165	163	158	157	164	167	176	158	179	181	173	165	171	176	181	173	156	162	172	148	151	184	154	164	177	196	177	147	163	181	186	172	179	173	147	178	169	167	170	154	193	168	166	154	169	180	181	155	175	181	154	160	140	178	165	159	167	166	182	171	191	170	187	166	172	186	152	183	140	172	150	148	175	170	178	153	163	174	150	174	182	175	204	186	177	175	163	159	175	180	158	169	178	157	173	171	171	147	161	167	182	146	158	165	170	160	183	156	189	184	168	156	151	165	176	188	162	161	175	187	153	166	196	184	178	161	184	177	186	181	161	177	200	178	175	155	187	179	134	155	168	143	138	154	196	150	188	172	168	157	146	163	168	167	141	173	152	172	178	168	161	185	159	165	169	155	181	165	188	192	169	146	186	173	159	168	161	191	190	183	165	171	148	171	199	151	179	172	191	179	195	171	168	183	169	165	166	173	156	157	172	160	148	155	184	153	148	186	180	170	174	171	177	166	181	173	164	164	170	160	178	181	169	185	156	167	175	151	190	171	188	188	182	149	191	167	169	158	163	193	169	172	201	147	162	172	180	176	178	160	155	157	174	183	191	173	151	160	163	178	140	192	171	188	157	175	183	201	153	182	190	163	171	167	165	144	184	180	174	165	164	158	180	183	169	192	187	171	162	177	187	155	167	155	167	192	182	136	170	172	152	187	153	173	184	171	146	147	193	164	170	148	156	191	156	158	193	181	161	209	191	194	169	163	188	178	164	170	181	159	166	169	137	169	153	158	155	165	160	176	163	165	146	159	181	158	178	168	181	155	167	193	151	181	139	167	192	212	164	181	163	180	172	147	163	166	167	190	195	165	183	161	170	166	176	203	152	156	176	161	172	170	174	186	150	167	139	200	179	175	161	160	166	180	163	169	158	171	182	190	163	195	179	188	151	167	165	190	158	175	214	167	175	167	181	169	186	183	176	173	165	191	180	166	173	161	172	158	170	188	181	158	173	168	159	159	175	193	176	187	187	149	169	155	171	158	164	159	192	163	166	162	168	170	181	162	163	160	181	176	162	184	151	164	169	165	155	184	172	179	174	186	154	174	187	179	169	166	160	191	162	162	179	163	168	151	179	184	185	183	184	179	179	167	145	168	187	163	181	168	197	191	163	163	183	165	180	172	187	189	163	169	170	182	166	175	182	181	170	148	169	188	152	173	170	132	154	172	158	187	176	149	150	178	194	187	190	152	183	176	153	188	186	171	183	157	154	185	157	173	193	159	159	168	167	168	171	169	166	171	187	142	162	167	155	175	170	171	141	185	157	166	185	166	185	178	180	155	158	159	162	155	168	173	158	180	187	187	177	170	164	192	185	173	134	168	189	172	162	149	174	176	160	184	160	205	177	180	179	174	179	167	195	177	168	168	182	155	176	152	158	134	151	181	186	164	186	184	164	158	171	154	191	179	182	165	192	169	160	171	177	173	156	208	176	196	168	203	148	163	184	181	152	173	160	161	178	155	173	176	172	172	173	183	166	141	181	170	174	155	171	186	150	177	160	161	155	181	149	190	170	178	154	174	173	197	152	192	195	187	185	178	187	181	158	171	164	175	162	192	175	187	157	165	189	181	179	187	187	175	160	182	173	169	164	165	170	176	196	169	162	169	159	183	157	186	184	171	168	181	165	171	148	130	159	159	150	171	189	190	160	184	160	156	159	172	199	161	170	154	170	176	178	162	173	181	169	166	214	196	164	184	151	169	165	171	155	168	178	146	201	148	153	165	183	164	155	160	157	177	187	181	172	187	164	173	185	166	175	215	190	179	173	151	181	188	163	174	178	156	177	178	188	156	161	159	197	203	171	167	143	189	173	192	180	181	181	165	148	171	168	167	205	202	176	164	175	156	190	167	188	174	171	198	165	159	170	187	176	170	176	171	155	173	174	188	171	155	200	153	179	173	171	168	182	175	168	166	160	193	172	178	144	145	185	181	160	183	176	180	172	153	170	161	179	177	170	171	174	217	172	154	164	148	172	177	165	180	163	172	170	169	176	178	167	190	148	168	167	194	172	176	167	137	156	179	183	181	171	165	163	148	165	166	176	164	168	162	152	166	151	185	163	166	182	190	186	195	171	156	139	174	180	164	157	175	180	176	164	174	157	162	177	154	171	184	163	148	198	153	162	174	181	184	189	179	161	156	162	171	171	177	145	157	169	170	173	150	160	141	165	162	179	175	164	174	155	193	147	177	155	151	160	163	181	170	195	170	177	158	184	165	144	192	198	189	187	156	169	176	167	209	174	160	158	155	171	155	185	185	190	169	175	184	185	183	165	192	180	166	207	162	186	166	183	185	165	170	172	166	196	154	179	162	174	186	168	179	170	169	190	163	177	178	158	154	150	187	191	180	166	178	189	164	165	191	147	164	183	180	197	174	176	184	146	158	173	162	180	172	166	169	177	181	181	176	171	162	166	170	164	176	166	164	162	181	209	152	162	155	179	162	159	158	151	167	164	192	180	162	182	157	183	190	154	174	161	196	174	170	187	169	158	148	181	167	156	169	159	156	168	171	179	160	175	162	196	182	151	162	172	159	184	175	161	178	179	160	175	176	166	160	174	195	174	189	174	164	176	143	141	157	144	167	175	182	173	175	158	193	172	170	153	172	174	182	149	170	189	188	148	154	142	180	170	174	164	180	175	184	174	164	180	169	178	173	186	173	164	191	145	207	163	169	166	183	164	154	165	175	176	165	159	193	182	184	158	180	180	179	176	142	183	177	179	178	185	163	166	177	170	166	205	180	191	189	186	167	181	181	172	155	172	203	185	156	161	183	196	152	158	190	176	165	176	140	167	185	166	175	178	165	155	202	166	149	157	174	158	200	145	158	175	165	159	159	167	205	187	175	175	182	150	157	195	171	160	181	157	169	155	162	178	158	175	157	184	157	163	177	177	183	152	196	177	182	145	175	161	186	171	152	194	166	189	172	168	166	166	184	159	175	150	161	163	151	168	202	169	172	177	151	179	149	178	167	168	160	179	163	160	181	171	171	181	170	160	175	188	202	168	140	166	187	150	180	177	208	173	171	181	184	185	200	180	160	166	170	179	165	159	153	173	176	194	165	181	161	183	200	181	178	179	148	150	148	175	178	193	166	168	155	183	170	146	154	161	168	177	161	170	177	176	181	186	168	156	167	164	158	179	158	176
6313	799	1341	1431	1195	1081	856	824	737	674	643	618	593	562	535	557	590	552	501	510	473	529	499	544	506	496	520	495	483	468	509	456	507	489	450	480	486	485	512	478	474	435	451	485	467	475	453	484	480	476	484	456	480	415	483	468	451	481	485	505	491	420	468	474	468	517	490	472	542	491	478	489	458	488	464	463	465	499	453	477	445	493	491	515	487	489	430	485	449	498	466	509	496	404	480	457	462	447	440	415	489	502	528	457	479	472	477	445	438	468	443	446	430	518	448	474	459	446	490	487	490	456	474	506	489	462	535	451	464	460	456	454	459	440	467	460	477	493	417	496	428	467	487	503	465	485	448	449	488	478	452	500	486	483	474	487	476	447	489	491	486	468	474	476	426	460	479	462	475	477	456	499	422	461	455	459	436	490	482	454	448	455	481	471	427	465	480	457	482	453	491	474	514	479	473	481	447	453	452	444	504	465	434	500	478	460	480	491	460	460	466	437	498	459	456	455	495	422	437	448	481	502	434	487	434	461	454	491	465	498	458	478	442	472	469	497	501	463	449	419	454	493	482	506	523	495	474	477	466	479	417	471	426	487	489	487	483	445	455	514	503	450	490	447	479	496	453	457	455	516	491	492	423	445	491	475	498	462	460	447	483	485	476	468	486	460	495	473	496	453	470	398	433	475	476	452	445	459	439	481	476	455	466	498	481	467	472	464	490	461	489	467	500	422	464	454	459	501	504	451	498	431	455	456	500	463	471	424	476	493	490	448	458	440	472	463	498	466	472	452	465	463	482	457	436	509	476	462	488	480	475	467	444	461	468	464	483	491	459	447	484	458	508	450	506	508	469	461	472	466	447	459	462	486	475	454	452	499	454	494	451	423	451	471	494	502	481	477	500	435	443	504	481	468	479	458	430	512	486	466	483	428	502	454	456	444	483	433	487	467	478	440	498	484	454	457	481	453	458	472	460	476	462	438	457	478	499	449	528	477	453	444	476	444	455	480	512	486	497	481	477	488	479	465	466	493	445	451	466	488	459	468	456	473	479	472	457	485	446	451	481	460	475	468	484	466	477	509	485	519	457	499	440	493	464	460	443	474	472	436	460	496	453	456	481	461	440	480	475	438	471	483	475	507	474	466	449	420	450	485	433	437	456	493	515	484	490	448	478	463	458	437	481	475	445	465	492	464	485	444	501	460	480	455	406	464	476	468	462	468	490	487	498	439	475	467	431	471	490	473	454	481	464	472	485	490	437	491	461	424	440	472	477	460	478	422	457	498	448	513	478	471	496	467	464	457	460	465	458	491	454	475	493	463	440	475	473	462	456	500	490	480	496	451	484	461	510	511	465	489	460	461	489	502	454	468	419	461	497	445	490	500	454	457	455	510	445	486	469	495	465	451	479	468	423	453	483	426	489	482	516	470	469	464	480	505	457	481	419	472	497	506	469	460	454	466	479	480	453	505	510	454	478	484	455	478	505	481	437	479	463	486	489	465	466	499	463	483	485	436	469	436	477	484	462	454	437	474	459	441	477	508	471	487	457	499	462	489	463	423	457	470	481	479	450	447	474	493	465	471	462	512	475	450	474	438	454	458	462	475	496	509	491	480	492	484	437	463	485	433	525	480	479	474	495	464	431	458	456	487	492	462	473	456	475	500	453	432	461	518	463	450	471	478	473	464	444	434	462	474	482	467	451	464	463	481	473	442	452	511	455	449	481	457	460	440	489	456	487	460	460	499	471	476	462	465	446	502	478	481	466	488	473	442	461	476	475	463	483	494	476	428	501	494	488	447	417	498	485	471	445	484	499	486	457	460	506	429	473	448	449	466	489	464	491	491	463	490	452	435	474	447	460	458	481	456	484	491	471	464	462	489	490	454	505	436	484	451	451	465	506	452	475	485	453	442	441	516	453	487	471	481	476	490	433	444	440	489	484	444	490	463	482	456	510	498	491	475	484	468	483	464	468	449	482	497	493	472	444	492	505	438	448	481	466	443	524	519	485	500	464	496	477	464	483	483	471	489	447	474	484	464	435	459	470	421	479	481	514	431	494	480	489	469	469	506	457	550	477	465	426	490	471	474	466	474	476	484	455	435	445	484	484	459	485	491	489	454	451	464	461	476	465	485	435	469	483	515	466	480	440	519	476	452	468	451	474	476	486	487	456	497	459	483	459	445	472	439	465	502	514	440	511	466	508	469	426	456	484	483	486	488	484	472	474	494	438	440	470	463	492	477	463	480	464	419	478	482	461	475	464	430	446	461	461	470	479	493	463	487	513	482	431	452	429	491	485	472	431	488	447	486	455	485	442	453	469	465	502	444	448	453	484	483	465	453	485	443	470	462	477	487	461	430	436	471	494	498	451	476	482	475	451	500	506	477	480	449	481	487	461	477	505	444	451	457	451	469	428	512	456	429	452	491	452	505	467	478	456	467	432	482	454	457	459	457	495	494	464	467	478	487	440	474	468	450	444	471	473	466	479	465	498	462	505	474	459	470	464	437	484	461	453	419	448	453	482	436	434	423	479	470	464	496	453	438	434	410	453	481	445	450	434	496	464	472	455	475	427	498	473	467	497	472	497	471	436	461	500	479	468	463	472	458	459	441	494	461	483	466	508	460	444	458	464	488	450	476	463	462	456	454	479	488	488	455	480	492	453	489	466	444	459	476	446	525	508	480	513	476	502	453	459	507	462	508	482	466	431	497	448	421	487	500	474	441	470	467	458	451	481	461	462	462	467	475	469	508	441	482	463	460	461	497	479	440	477	441	437	421	502	464	476	490	440	493	483	446	458	441	469	462	455	410	459	487	472	475	445	524	486	473	444	425	462	471	430	477	485	476	462	473	509	486	484	476	481	456	464	491	518	486	440	499	494	465	486	467	473	501	478	485	479	480	461	501	485	493	468	474	468	485	495	475	510	478	456	468	478	476	454	439	456	488	481	445	489	481	460	448	506	487	455	485	437	485	493	496	432	488	472	426	468	462	498	472	484	484	429	498	490	456	471	478	459	435	468	475	469	467	443	470	469	461	466	473	428	521	469	467	453	443	459	479	464	403	428	460	471	471	449	430	461	462	438	478	485	457	469	461	499	479	485	479	457	450	456	470	472	467	472	497	456	456	445	473	472	474	446	472	480	476	503	478	455	439	500	446	460	457	454	488	464	490	474	457	464	473	432	438	482	452	445	453	521	478	480	494	448	450	485	468	454	472	487	493	471	481	482	473	468	482	513	484	495	491	474	455	472	466	471	468	495	471	437	458	457	480	509	452	459	465	465	505	480	475	458	434	495	453	444	476	462	449	444	467	467	453	458	459	440	474	489	485	452	483	484	454	486	471	455	443	508	478	474	457	493	457	474	453	473	463	462	482	494	463	443	461	492	463	462	462	447	450	439	483	421	462	491	474	464	442	459	466	469	450	448	478	501	468	446	460	475	423	491	478	433	455	455	433	516	503	503	407	488	470	494	476	485	467	476	428	429	452	493	513
14413	1446	1131	893	662	523	514	450	426	408	383	352	368	340	331	369	342	379	341	332	343	347	351	331	350	367	331	331	315	356	348	352	307	334	310	294	361	360	323	313	332	344	342	338	350	337	338	308	327	362	336	301	350	334	332	305	329	330	329	334	312	351	296	375	333	326	339	337	320	322	336	325	342	332	344	381	373	308	293	316	339	328	327	315	328	323	354	327	323	328	321	335	341	351	351	317	326	365	346	374	315	359	313	320	316	327	312	342	318	313	332	333	345	350	347	305	369	297	356	304	328	328	325	352	355	309	339	301	345	359	314	349	358	304	331	328	332	347	334	332	292	341	355	348	317	338	334	336	361	378	356	311	331	330	332	365	308	349	366	360	351	307	329	335	333	334	336	329	321	355	320	304	358	346	341	352	354	308	353	313	307	305	303	328	314	349	333	350	332	338	362	353	375	349	328	326	326	349	375	331	311	338	310	292	307	350	315	290	330	333	316	323	329	328	330	322	329	359	359	321	372	349	347	325	370	333	349	322	345	307	345	373	333	301	336	321	356	337	330	350	339	342	360	328	330	328	363	345	317	314	335	313	314	327	314	347	340	331	317	339	349	360	316	338	325	316	335	307	349	327	338	351	347	319	318	345	360	274	345	318	333	327	356	316	278	343	334	357	333	314	309	307	379	325	343	292	340	335	327	368	310	328	360	347	306	322	308	336	375	324	385	332	352	339	324	340	327	309	325	355	341	354	338	328	319	340	317	334	347	335	353	371	356	317	296	374	345	325	330	370	357	339	339	308	300	338	343	321	311	351	340	337	371	359	324	365	346	335	324	306	331	328	346	354	307	342	326	339	333	364	302	323	361	333	333	349	339	328	358	383	325	331	348	315	320	315	350	345	341	329	342	355	331	339	288	326	328	321	324	341	346	308	311	321	329	371	354	339	325	353	305	347	336	340	369	329	328	372	354	372	338	370	313	331	324	363	336	335	326	310	294	363	378	311	342	330	367	306	377	343	306	328	348	363	341	344	363	355	299	319	344	318	362	338	313	322	357	327	335	329	324	338	315	327	317	371	322	331	353	327	335	325	332	353	337	323	308	344	332	323	341	340	340	369	369	325	311	325	344	331	311	327	348	357	349	341	324	322	337	364	329	341	380	341	315	370	326	323	315	334	322	331	326	339	354	334	342	343	336	328	313	310	311	388	331	355	320	368	356	308	322	332	315	357	344	315	331	327	370	297	354	310	343	316	330	334	321	311	337	330	335	349	339	361	331	395	337	329	320	339	357	352	360	350	308	318	305	337	342	363	343	298	326	377	344	363	331	337	347	333	350	314	333	295	347	331	306	358	335	370	362	308	329	348	324	329	320	330	338	349	318	347	338	332	347	337	342	334	279	327	343	366	322	331	339	318	347	333	308	355	319	311	353	334	368	322	319	306	355	321	316	295	368	343	319	324	306	342	333	319	351	324	320	354	319	365	341	318	340	325	314	352	319	321	305	323	292	344	358	335	334	333	376	317	292	325	340	329	305	302	353	360	324	322	313	326	320	327	333	339	345	371	305	339	344	316	329	331	350	329	365	342	307	319	327	319	301	340	349	391	333	328	302	316	338	347	365	343	320	334	352	353	338	309	356	335	341	354	338	374	348	370	285	354	346	308	332	359	317	299	335	370	354	362	322	316	350	326	327	321	331	303	314	321	353	343	309	330	343	346	340	319	328	340	318	328	360	352	311	337	329	342	356	303	307	335	344	323	355	349	313	327	325	302	337	334	330	300	321	329	341	319	322	326	301	353	340	350	345	333	334	326	338	362	370	299	339	341	323	333	339	329	317	324	339	362	329	350	348	326	339	337	315	339	334	341	348	338	292	338	330	343	350	317	316	333	360	328	348	341	360	355	331	314	332	343	337	351	335	298	356	354	310	334	318	318	356	332	349	347	343	322	366	360	301	297	346	352	341	295	345	313	329	338	318	358	340	356	306	286	343	328	341	354	324	324	323	310	338	344	349	314	349	373	337	315	305	308	320	331	356	335	338	345	321	353	315	328	318	347	343	331	331	313	378	344	345	327	339	310	353	304	309	302	338	372	328	345	300	356	335	301	334	315	304	334	339	314	316	311	313	348	325	322	347	335	316	333	342	343	320	348	359	350	340	349	328	324	362	335	337	299	312	334	332	294	327	340	325	363	320	312	323	345	324	312	365	309	355	334	339	298	332	349	318	303	359	368	315	332	330	360	328	303	313	341	342	314	359	337	326	316	320	321	336	325	342	346	340	345	324	290	293	302	356	344	321	339	355	340	354	310	328	324	369	323	347	312	345	301	358	341	323	345	347	313	332	347	347	324	369	347	338	321	317	316	317	300	338	360	320	340	356	342	339	350	360	323	315	340	308	329	332	359	326	335	329	347	352	319	314	342	391	333	326	328	314	353	348	329	338	311	321	350	359	323	298	322	320	338	310	336	331	342	289	333	318	333	385	341	330	369	334	332	326	363	343	341	339	368	345	337	323	305	360	324	315	317	321	278	367	351	336	341	333	323	336	303	291	330	322	299	311	326	352	326	334	345	342	357	320	344	352	336	337	329	359	315	322	374	360	347	313	310	303	320	347	324	342	350	365	345	279	293	351	350	364	326	345	315	306	317	357	334	299	328	281	362	341	339	387	320	315	313	358	344	320	349	336	329	362	334	333	326	331	345	317	311	355	315	331	324	336	341	314	313	311	297	306	322	324	320	365	322	328	318	339	371	370	308	362	336	287	362	327	332	347	327	304	340	359	349	306	398	331	328	312	338	296	302	351	311	334	345	355	330	349	332	305	338	320	363	319	370	374	360	345	358	311	312	335	327	341	363	303	313	330	361	350	324	329	342	346	297	337	351	363	316	325	314	356	316	325	302	349	319	340	342	308	338	332	322	332	328	325	323	359	346	307	317	290	357	336	339	351	330	366	323	342	353	349	319	369	323	305	331	329	344	338	338	309	293	350	289	313	334	355	332	357	322	356	323	326	333	305	345	330	355	322	338	337	344	326	343	318	362	361	358	330	306	333	326	348	322	368	347	330	348	343	314	341	378	326	331	368	334	316	336	304	358	336	326	336	338	376	322	314	317	342	327	349	350	320	333	349	334	321	324	346	329	334	345	347	349	348	349	348	331	332	335	306	322	309	356	333	311	344	332	370	372	312	338	325	318	307	369	338	319	318	326	328	335	342	312	312	347	330	315	340	340	357	339	346	332	320	346	369	367	356	343	331	329	299	339	383	297	349	325	375	338	349	331	343	338	329	344	333	273	358	328	329	322	315	329	338	342	357	329	331	305	282	300	341	349	334	344	324	315	336	356	357	347	327	355	326	332	298	342	325	313	344	363	349	381	327	338	329	333	343	342	329	319	320	315	324	326	284	330	328	328	348	319	331	345	347	336	314	352	332	364	334	321	295	303	319	331	316	332	333	337	345	352	355	335	346	299	346	333	344	322	345	336	322	311	331	324
8498	1457	2411	2696	2231	1876	1628	1309	1300	1200	1230	1098	1000	981	982	955	906	943	932	898	901	943	879	923	849	878	870	836	855	911	834	874	843	890	860	839	782	779	829	846	823	839	839	817	773	823	824	859	825	797	814	828	805	795	817	824	867	759	826	855	837	819	787	826	796	839	843	770	793	801	847	816	764	793	821	794	856	835	802	769	824	840	826	773	806	812	779	762	853	775	811	782	813	813	883	779	802	826	806	801	761	797	782	808	784	789	764	823	788	820	777	845	759	813	771	830	805	780	844	786	760	826	789	782	841	782	829	781	818	806	768	812	809	829	781	807	807	817	782	805	849	819	802	837	838	803	803	853	846	798	836	789	836	776	809	753	779	785	809	831	817	845	768	813	766	820	779	819	858	839	790	798	802	803	783	824	790	834	820	792	823	796	859	787	760	808	830	796	801	802	792	752	860	764	755	776	817	752	860	768	790	810	857	801	796	831	832	837	813	801	759	813	790	794	841	854	797	814	794	777	773	813	825	791	821	797	792	774	823	804	789	810	794	750	804	777	814	827	842	817	824	805	787	769	793	778	787	800	855	802	799	777	824	816	806	840	769	812	805	801	807	807	863	772	805	827	829	800	811	822	802	792	787	822	848	852	828	801	822	825	838	774	811	822	799	822	799	820	872	784	830	832	861	823	775	829	786	828	788	806	800	831	852	840	844	822	778	838	814	747	775	846	799	786	793	829	776	826	796	795	757	823	807	787	812	747	827	815	749	829	751	773	830	782	773	814	852	806	803	804	729	782	812	789	782	818	830	800	783	848	776	826	784	810	820	837	819	856	780	765	796	774	775	811	800	837	799	811	805	829	779	840	839	819	830	807	822	812	794	752	777	788	793	785	781	828	829	804	743	807	807	810	815	821	796	799	840	777	806	799	804	789	774	804	740	802	775	789	815	843	785	853	856	822	814	818	758	834	755	810	797	806	814	833	835	802	809	786	788	802	766	786	802	817	775	793	783	839	801	799	801	769	816	841	788	782	852	806	816	843	787	752	760	773	787	793	778	774	831	795	799	818	806	895	778	832	814	778	857	834	811	810	818	800	791	760	806	769	832	804	822	790	808	813	794	791	824	799	816	823	771	795	815	839	769	781	852	810	777	799	818	822	848	809	776	795	859	820	780	772	801	829	775	804	774	842	777	795	791	805	844	832	790	830	775	767	778	797	826	816	785	832	832	823	765	785	810	838	796	793	815	835	791	822	793	827	795	739	786	837	764	803	826	813	783	825	811	825	822	783	803	832	776	782	800	812	840	753	845	804	783	810	789	840	784	819	835	815	841	761	810	843	819	800	788	816	804	808	838	799	790	798	844	790	809	803	811	794	790	823	842	871	835	844	834	801	749	830	792	798	803	789	770	800	834	830	791	817	792	807	831	794	810	801	785	807	807	840	864	804	846	747	780	806	841	829	813	798	765	785	838	813	771	733	769	857	791	835	788	778	822	778	826	766	870	780	809	827	826	827	825	786	813	734	815	832	838	821	785	797	771	816	790	773	745	798	813	794	795	799	793	798	815	808	830	783	806	771	761	810	801	858	818	768	812	793	819	835	824	774	820	800	774	744	753	802	776	806	843	788	778	770	815	816	796	792	827	789	810	782	791	818	808	800	819	829	813	802	786	785	796	793	799	791	816	848	774	810	807	824	822	813	751	815	816	796	768	742	811	791	780	823	833	729	804	772	811	812	800	785	863	782	784	761	723	815	797	861	809	779	839	784	815	829	802	781	820	829	833	785	831	730	815	820	813	807	772	810	818	811	770	829	804	782	783	798	808	807	778	793	772	861	808	795	783	811	828	739	849	786	855	804	847	878	809	807	800	829	826	826	811	826	782	771	770	816	803	805	831	753	816	811	793	849	846	822	786	785	754	812	781	783	790	770	781	814	785	780	811	778	812	798	806	849	796	825	792	799	836	747	826	789	838	794	784	793	834	761	837	809	776	800	810	799	802	832	830	840	811	786	876	758	803	834	760	806	781	835	838	812	800	773	854	799	822	848	785	829	843	791	852	818	774	769	759	792	833	840	831	858	781	795	792	796	780	797	749	773	827	805	797	790	853	787	812	832	825	835	793	804	832	736	814	789	819	830	812	813	775	785	773	800	795	808	807	797	750	817	826	785	818	788	855	777	798	806	793	808	807	799	835	794	770	803	795	813	776	783	775	849	806	823	759	792	851	804	811	805	807	796	815	807	752	809	799	839	812	821	848	815	777	783	791	815	770	794	829	834	801	798	772	805	789	779	799	822	784	842	826	808	776	848	717	815	759	779	800	869	816	807	816	807	837	791	787	789	788	889	854	846	852	804	807	785	863	819	813	814	789	827	802	781	782	781	803	810	828	752	837	818	848	823	808	791	827	799	771	840	812	802	787	798	814	784	823	775	811	823	823	777	841	818	803	782	817	804	764	782	817	833	835	757	783	844	733	773	826	779	816	796	802	790	861	770	803	752	856	829	811	874	836	796	802	816	846	792	822	800	779	827	792	766	855	825	822	801	804	800	780	787	851	768	846	729	760	795	833	874	856	789	857	774	796	818	782	792	760	788	862	810	799	847	809	805	818	831	830	793	762	793	806	780	834	813	804	782	861	760	846	863	773	827	799	852	778	748	823	859	806	805	775	783	851	856	857	786	836	795	752	788	765	803	819	787	782	775	792	842	836	813	796	784	822	793	804	823	841	787	768	819	832	804	850	813	811	823	778	751	751	798	794	817	832	786	800	798	806	830	761	823	802	744	849	807	769	768	820	826	828	814	772	802	815	811	790	783	811	775	826	780	809	770	840	803	832	813	790	800	771	829	773	763	838	832	801	807	822	830	747	817	813	814	829	812	782	817	782	778	771	799	787	793	744	788	823	776	797	822	718	835	825	839	840	821	772	794	805	816	829	820	828	799	763	811	799	805	785	784	770	804	771	808	789	835	787	827	822	811	791	757	877	805	817	788	763	815	821	828	731	750	785	785	800	763	811	815	818	805	774	776	769	858	822	830	746	814	803	785	787	817	771	768	786	815	801	837	800	777	882	831	815	804	854	824	836	787	824	751	767	830	743	808	785	811	791	761	825	862	777	802	813	820	804	732	845	831	811	785	803	798	832	829	836	801	758	793	800	793	819	761	775	824	830	809	796	834	803	817	861	796	831	854	825	814	826	798	792	818	821	807	849	799	872	805	810	824	797	784	813	838	778	784	816	795	827	773	811	759	793	793	804	823	790	784	822	784	782	793	794	831	829	826	835	781	837	793	828	802	859	875	774	785	754	783	780	818	841	815	797	799	847	813	816	799	762	844	782	785	821	802	783	819	798	847	789	751	791	831	845	787	863	767	794	836	810	882	781	782	804	773	848	806	814	822	782	811	820	819	795	826	799	833	765	794	792	798	804	799	741	812	831	791	823	825	749	778	768	775	842	856	773	858	819	819	776	824	853	746	814	875	827	784	802	798	774	777
1463	263	288	267	277	252	286	284	261	275	283	258	294	293	276	309	285	299	281	264	268	272	264	258	277	263	279	251	281	285	264	247	275	253	279	248	274	299	256	301	271	268	256	310	319	295	266	257	265	247	260	276	294	268	254	280	301	264	283	268	264	300	291	266	313	273	239	255	300	254	258	273	287	282	314	292	270	294	292	282	269	279	254	285	283	323	264	247	264	248	261	247	272	268	276	307	276	307	294	294	311	273	290	242	276	282	284	312	276	281	295	306	269	259	299	285	262	270	256	301	253	269	280	279	249	242	265	271	294	278	275	261	296	283	277	276	291	301	266	295	237	258	260	293	278	278	285	287	281	281	272	283	281	298	263	261	301	296	269	270	270	280	276	268	252	286	255	273	255	289	255	279	310	255	284	277	245	269	263	253	264	268	244	303	279	284	279	281	258	278	272	286	275	285	255	295	284	316	276	280	271	295	269	236	241	279	290	282	220	267	285	282	295	287	307	280	276	278	284	288	263	302	259	262	268	275	269	289	272	298	270	293	303	296	281	266	258	296	305	273	283	264	255	274	297	261	282	262	286	257	259	333	302	277	286	298	293	235	309	268	305	273	273	297	283	294	260	270	273	279	293	260	258	286	288	295	263	281	263	263	303	292	299	281	290	293	269	288	297	242	291	309	287	270	273	254	271	270	259	281	293	275	269	300	276	267	255	276	262	261	264	310	269	277	297	281	268	266	267	281	262	262	300	296	282	280	252	247	280	245	247	267	293	321	292	269	342	276	295	297	283	276	282	276	263	251	248	307	263	282	271	257	295	304	283	263	290	243	283	260	304	290	284	290	283	305	262	268	296	281	258	277	278	295	275	287	236	282	297	262	294	273	268	273	295	282	272	287	282	261	267	292	283	288	264	269	284	281	272	270	287	230	284	258	271	254	313	296	289	260	286	252	262	296	291	265	312	311	273	260	272	268	291	252	255	293	257	256	273	285	277	292	277	260	262	288	270	289	303	283	275	282	248	288	265	272	242	276	246	249	297	277	276	293	311	272	270	307	279	274	294	273	239	249	274	244	268	282	262	267	274	248	265	259	272	272	265	273	269	276	287	270	271	275	262	255	289	306	249	253	274	281	279	267	283	276	288	291	266	292	263	258	264	269	255	281	277	313	280	286	247	251	229	258	283	274	255	277	273	284	302	267	295	284	296	276	260	261	292	260	297	267	275	299	294	282	281	284	284	262	249	285	275	274	282	281	276	261	291	265	239	286	267	296	292	274	299	298	271	260	243	264	244	284	278	268	293	276	268	250	279	247	288	272	270	285	261	261	252	279	279	273	314	298	271	284	286	273	252	277	265	274	261	255	279	265	280	273	294	259	267	270	248	290	250	261	276	244	261	277	274	268	278	290	290	289	270	284	302	296	294	275	307	235	263	272	282	302	293	287	292	279	275	273	274	230	264	269	271	315	259	262	249	243	269	253	255	294	296	286	257	267	260	240	278	285	245	272	274	292	298	270	288	255	259	251	293	270	265	296	274	327	285	284	296	280	235	282	239	271	297	288	253	269	268	297	244	276	267	264	292	279	243	280	286	275	270	283	269	271	279	287	283	264	269	279	291	263	311	280	246	266	275	297	292	258	266	264	275	273	248	237	260	291	289	259	333	308	239	263	280	298	247	273	260	255	259	282	262	289	271	267	280	282	292	257	265	284	285	253	270	286	294	254	267	267	265	257	286	261	266	282	291	248	241	295	294	239	260	293	259	306	292	274	272	270	233	268	245	282	267	294	275	260	294	275	246	293	256	261	241	277	264	295	244	276	279	277	260	254	280	266	251	285	253	286	283	286	259	297	317	283	271	264	285	247	294	270	283	275	280	272	286	259	262	315	265	277	285	262	230	256	270	253	288	273	287	276	262	262	279	291	283	262	301	272	294	280	294	234	282	285	301	275	298	273	281	318	271	273	275	279	275	273	255	263	256	295	274	291	276	269	280	220	250	242	305	260	271	253	261	284	273	307	242	289	260	251	258	247	304	272	272	254	275	277	251	290	318	278	268	264	248	268	271	294	290	257	276	246	224	287	277	331	271	246	282	263	280	302	255	293	252	302	257	281	263	269	257	246	236	281	250	268	273	265	280	272	278	282	292	269	267	250	285	276	275	307	291	289	282	276	305	273	281	261	287	263	274	303	276	270	278	271	283	248	283	266	282	250	262	256	294	290	268	251	280	302	273	263	271	265	300	282	253	284	255	286	272	262	279	277	278	267	268	263	285	238	300	253	248	290	297	271	299	257	262	251	259	267	277	274	324	248	270	275	278	257	302	285	296	312	267	250	288	275	290	267	257	268	290	261	282	276	273	263	285	285	250	303	275	270	248	261	257	271	275	253	237	248	251	291	263	280	290	276	261	284	261	277	261	273	287	272	307	258	295	307	268	272	294	274	279	257	300	257	278	282	246	274	292	302	282	298	273	272	256	283	260	281	275	289	319	276	275	290	302	264	288	251	248	296	251	252	260	239	239	257	307	268	273	259	272	262	251	272	266	264	275	266	263	270	299	268	260	274	279	288	268	283	240	247	273	249	260	268	285	245	259	295	263	255	266	282	292	270	274	295	269	267	282	275	247	261	298	291	281	289	283	278	280	289	272	257	270	310	285	293	280	259	299	267	296	279	291	250	298	246	263	254	239	274	281	270	283	254	260	261	276	256	268	292	290	277	266	277	274	284	239	281	284	291	290	292	262	273	275	293	251	280	270	264	262	310	287	271	265	256	295	274	262	290	290	278	257	263	291	254	267	241	313	288	255	268	282	290	259	256	260	252	269	281	283	276	268	283	284	315	301	291	263	271	257	284	264	299	277	276	291	256	252	297	257	269	288	260	256	285	252	256	277	299	270	263	304	296	288	308	281	270	243	243	251	281	304	292	228	288	261	267	260	302	276	290	238	267	285	261	296	279	244	288	301	271	248	294	272	286	261	287	269	282	272	281	257	267	269	268	296	299	265	260	279	259	260	276	271	267	253	293	308	307	281	263	282	263	306	252	254	290	278	246	263	273	271	276	287	282	240	287	279	297	279	302	283	252	278	268	255	279	289	276	267	294	276	259	283	270	269	258	278	258	291	273	297	288	259	297	271	257	261	283	285	265	240	272	297	276	303	274	234	258	288	270	257	327	254	254	280	251	234	292	280	281	289	264	303	295	277	283	320	259	277	281	274	282	256	259	279	259	278	289	268	279	264	270	301	259	291	287	297	310	314	319	287	239	311	271	263	271	266	277	266	273	272	269	270	248	286	256	295	280	272	261	251	234	273	271	274	271	234	283	291	289	257	285	286	289	280	296	269	284	279	296	289	293	245	277	267	258	266	267	290	247	318	264	297	283	293	286	267	283	257	269	292	265	280	252	283	294	253	261	294	315	285	278	274	302	282	274	244	270	273	263	266	245	261	285	277	254	284	281	295	270	288	232	298	297	273	265	268	258	273	283	274	278
1935	616	674	691	660	654	692	678	694	628	655	680	695	669	644	663	673	643	680	643	635	664	689	685	669	679	672	619	642	643	667	673	694	604	702	659	647	669	668	677	716	695	682	647	657	637	698	670	694	698	650	613	622	664	718	641	650	653	644	672	666	655	645	705	691	637	700	673	652	700	640	605	672	626	625	610	697	628	664	632	681	666	638	655	672	708	666	623	679	685	686	666	686	637	680	667	693	694	670	671	708	650	656	659	660	626	677	655	677	697	620	614	654	614	659	651	637	635	646	620	686	637	632	664	671	669	700	629	633	663	616	673	642	633	682	723	677	654	693	642	634	679	664	680	679	644	654	651	647	660	634	631	682	679	658	622	642	666	644	637	667	626	652	662	673	640	645	646	615	719	631	709	708	696	659	671	677	701	645	653	684	632	611	661	668	653	628	624	624	653	629	660	674	617	690	673	588	669	667	689	677	653	668	631	671	685	620	648	704	714	647	639	583	654	653	672	619	668	651	625	648	643	629	640	686	698	661	636	648	636	679	677	656	649	668	643	639	609	640	626	614	659	642	654	645	664	705	653	686	633	643	642	652	671	669	659	652	672	629	668	663	648	659	624	638	680	702	615	710	663	679	633	650	711	674	667	648	695	639	641	613	675	650	625	668	692	625	649	638	687	625	646	666	705	660	652	644	703	669	658	650	652	650	668	628	663	669	673	637	658	645	642	642	619	656	636	633	670	650	661	692	604	644	671	642	630	645	680	702	660	637	659	684	632	623	628	699	684	662	662	642	613	673	662	694	656	677	660	655	685	695	666	669	632	683	688	648	681	716	655	644	672	669	670	640	613	647	700	644	636	635	622	635	681	642	687	681	651	666	673	671	676	692	648	624	625	634	699	709	659	671	645	622	651	657	672	651	650	706	672	628	682	659	623	639	652	689	632	620	684	658	653	677	651	650	619	671	642	674	674	632	646	652	708	622	632	708	629	647	644	718	655	676	688	654	642	672	674	660	656	642	642	641	640	713	648	621	656	674	720	659	629	662	659	663	662	669	637	641	672	643	626	610	676	620	682	678	641	656	648	625	679	631	614	701	640	626	649	678	607	643	638	656	685	678	706	669	643	647	657	622	672	625	680	630	635	642	673	668	677	655	698	676	652	695	658	658	669	642	629	643	661	657	680	638	653	589	655	696	664	675	599	660	597	646	609	642	656	711	642	627	687	676	645	658	607	672	651	687	644	653	638	672	626	669	673	670	645	687	666	648	645	681	705	637	674	641	630	631	655	700	643	660	666	648	638	701	663	719	684	650	659	632	637	685	646	659	697	652	661	710	668	614	645	645	643	684	633	675	661	628	655	657	659	648	684	595	647	680	654	635	674	654	658	690	659	682	697	648	673	664	665	681	634	691	681	681	630	655	665	633	621	643	680	600	659	667	636	633	628	641	649	645	683	674	632	694	663	663	666	633	699	659	638	672	651	657	660	693	661	625	647	656	642	619	674	620	616	653	660	665	703	653	664	637	671	653	686	642	700	631	670	611	714	648	609	651	664	646	608	634	667	655	699	647	689	691	636	668	681	650	655	668	680	630	649	676	617	629	670	606	680	639	643	671	639	619	628	662	657	676	667	644	643	633	665	673	664	714	639	675	627	645	690	728	664	651	672	640	675	649	641	662	618	643	657	643	664	696	607	654	678	630	655	605	702	634	668	667	653	636	658	692	656	645	661	611	640	678	664	662	645	646	652	713	629	635	654	667	680	718	653	623	630	658	643	640	694	611	653	675	622	659	678	708	637	651	676	637	662	711	665	667	663	713	655	631	688	664	668	655	663	656	676	647	688	651	632	630	644	652	633	679	644	661	616	684	644	655	646	702	651	651	677	664	656	629	592	657	639	646	651	664	693	650	693	660	669	628	601	666	683	673	697	622	653	598	622	662	644	670	631	684	624	644	663	674	643	694	664	678	629	661	660	672	655	710	640	623	713	665	671	629	653	652	636	657	690	699	668	656	701	667	658	671	682	642	696	628	656	641	621	639	687	655	687	628	637	699	661	669	671	647	615	651	686	689	620	658	641	645	613	651	668	690	700	670	647	665	673	669	639	637	667	720	675	667	639	701	690	680	679	682	659	638	632	626	675	663	692	631	606	643	672	698	673	639	679	623	622	662	681	682	634	647	653	664	635	647	654	655	644	674	682	698	668	694	650	647	676	632	649	642	664	673	666	680	664	636	642	686	645	661	621	665	720	669	657	648	652	658	674	639	666	678	700	639	684	624	662	693	654	674	671	655	670	678	675	677	664	650	670	644	661	651	638	670	634	680	635	666	696	664	648	686	630	614	630	672	693	635	660	662	631	637	656	671	661	661	679	627	668	639	662	673	654	651	658	655	644	698	597	619	654	658	649	640	652	657	652	684	697	620	665	647	642	657	623	670	697	645	668	662	637	651	640	662	644	692	672	659	696	654	645	643	641	667	637	649	611	653	680	690	657	685	656	654	636	632	676	617	655	677	627	677	671	626	633	641	662	672	665	681	666	681	695	643	669	650	655	690	705	666	696	654	647	683	663	644	703	708	676	663	633	620	669	684	685	670	656	671	636	629	696	671	653	673	677	704	705	734	613	620	665	689	627	620	679	663	667	645	666	685	665	661	620	660	631	630	726	684	613	671	683	646	688	665	647	673	715	677	656	673	646	641	663	671	686	614	683	654	643	647	671	671	650	680	631	650	643	655	648	672	646	696	689	660	631	639	652	683	687	669	678	637	709	684	667	688	619	599	644	652	651	646	684	657	696	679	633	658	650	640	686	671	677	680	666	660	661	662	714	692	591	701	631	635	662	598	729	708	673	665	650	635	661	661	661	668	669	649	663	660	644	666	653	627	647	647	655	678	653	644	648	694	675	620	632	701	639	675	641	644	650	621	666	673	675	622	674	661	660	663	698	654	648	647	659	682	650	676	628	644	619	646	672	631	689	660	624	687	661	685	696	643	597	675	700	651	663	670	680	643	629	684	655	622	668	670	668	643	687	685	652	644	651	704	642	643	663	661	632	626	632	690	621	672	640	599	668	610	668	634	691	632	623	649	667	700	660	649	711	661	679	650	660	685	656	652	684	660	689	674	680	653	640	703	668	652	631	655	676	649	661	635	685	644	650	666	656	672	707	712	613	687	672	648	661	608	706	649	633	669	661	629	612	637	711	660	651	628	649	663	676	638	674	672	659	632	666	652	629	654	631	648	656	658	651	590	655	662	667	661	647	626	685	674	664	663	663	643	624	732	640	658	682	668	661	659	684	677	663	700	690	639	647	639	690	699	678	641	654	713	657	654	667	658	659	604	642	682	699	621	666	656	658	652	648	653	633	697	660	656	622	636	626	641	676	659	656	643	663	674	656	695	627	628	648	660	674	629	656	631	636	632	637	641	661	614	645	667	655	694	660	704	610	622	681	635	651	622	645	655	640	656	674	672	673	661	671	673	655	624	690	651	680
7301	498	486	471	307	315	268	238	239	173	185	165	164	179	190	173	176	168	175	178	176	165	193	145	179	183	184	202	144	187	166	174	169	134	196	199	199	172	163	190	170	159	143	160	185	178	164	144	140	155	203	198	184	185	188	194	177	181	143	186	169	184	174	184	154	166	164	181	171	161	165	165	177	189	167	190	186	173	170	168	176	185	167	178	200	168	187	167	180	192	161	173	185	155	163	170	173	157	156	177	179	181	175	173	162	193	186	168	179	137	191	183	182	149	163	175	191	185	191	178	184	187	168	172	155	175	161	166	154	172	174	197	197	182	184	191	175	158	165	172	143	178	164	165	158	177	159	191	171	170	140	178	194	159	197	171	162	195	195	155	169	166	165	161	186	177	144	179	152	164	135	212	162	159	145	201	150	183	184	190	166	148	178	173	162	193	145	168	177	190	168	158	162	169	164	158	147	182	195	190	162	174	189	137	170	186	173	148	210	167	177	190	152	156	184	165	188	170	149	174	176	158	192	153	185	191	169	177	169	170	169	166	157	164	140	169	189	159	173	170	158	158	170	204	163	163	171	173	181	179	158	168	166	150	179	185	157	188	174	191	176	176	172	172	150	180	178	189	164	177	167	183	174	173	188	174	164	190	166	147	156	185	166	158	163	164	153	202	175	153	156	165	174	152	186	167	196	158	179	161	195	187	177	192	187	184	184	165	160	159	189	159	170	193	158	160	170	198	158	164	156	188	179	173	155	188	191	178	171	190	169	177	170	171	191	174	175	144	161	169	178	180	178	157	143	187	179	155	170	180	152	150	182	155	167	167	166	184	164	165	161	152	164	169	165	170	195	209	181	169	172	172	162	190	179	189	162	205	179	159	153	178	152	177	155	174	203	175	155	163	169	164	177	193	201	163	179	194	175	151	195	182	179	154	204	163	170	154	181	154	168	167	151	161	171	161	165	171	157	201	170	163	171	197	204	167	171	185	194	182	165	197	161	185	159	181	164	170	183	159	169	168	174	162	168	179	173	167	149	191	162	179	192	190	186	186	176	197	194	190	165	190	175	176	178	165	170	181	188	177	179	190	145	179	189	183	170	168	184	166	156	202	192	183	171	181	186	171	164	154	174	179	199	166	161	183	173	174	167	161	179	156	159	190	178	176	190	188	156	176	157	174	194	169	166	181	153	164	175	166	162	154	178	176	155	175	185	157	169	171	155	184	171	180	170	155	140	179	184	167	160	187	147	162	198	161	150	168	158	155	172	164	180	157	159	167	170	178	171	186	173	187	175	193	178	170	197	171	191	175	161	165	167	179	172	160	186	159	156	185	166	165	188	194	164	213	184	186	148	192	158	149	153	174	186	150	185	210	178	152	170	165	157	144	208	198	160	161	185	163	179	157	172	176	186	199	178	194	155	167	169	167	154	157	168	189	186	167	198	187	192	180	189	175	174	169	172	184	168	149	162	163	167	178	177	173	169	195	186	170	196	195	158	160	135	179	158	162	153	168	149	187	169	160	171	175	167	172	176	182	166	182	212	190	187	186	162	149	189	169	159	175	184	172	184	192	184	182	156	177	203	166	157	184	144	160	166	201	147	178	167	164	161	186	211	179	171	166	185	174	173	172	155	174	163	171	167	149	176	164	200	181	164	175	183	158	161	202	158	168	174	158	155	152	181	150	160	183	189	181	163	183	172	177	175	140	146	154	165	172	192	169	160	168	183	164	159	167	156	176	171	160	173	147	154	177	180	185	166	161	177	163	171	168	177	191	158	176	176	164	160	158	173	199	141	169	162	173	170	178	164	193	140	165	178	184	178	179	188	167	175	166	134	171	181	203	177	185	172	187	144	172	171	167	141	162	150	186	171	195	141	158	198	169	185	177	182	176	164	189	173	149	180	182	169	174	178	188	184	160	180	163	185	191	148	169	167	181	183	171	187	165	185	175	193	160	164	151	157	170	164	158	146	177	176	195	161	184	178	158	194	150	145	175	163	176	158	163	158	169	184	151	162	167	182	204	153	154	164	177	162	160	162	176	157	182	165	152	168	148	170	179	176	145	188	171	190	185	167	153	171	179	157	165	172	162	184	166	172	156	177	156	158	161	180	170	145	171	165	142	191	167	197	157	166	183	166	157	176	153	181	157	166	160	159	162	170	140	172	184	163	160	169	175	207	161	188	169	178	165	164	189	167	162	183	189	166	166	189	165	168	148	162	201	185	202	182	166	161	165	185	177	179	197	167	179	186	159	173	163	158	170	162	171	169	152	171	187	156	199	164	170	177	197	155	166	178	185	158	175	168	175	151	180	179	152	189	163	173	179	168	214	165	181	151	200	189	169	167	146	164	193	179	164	156	169	163	158	188	164	148	160	198	185	169	173	151	159	177	184	152	188	159	170	162	181	193	189	158	170	167	180	161	165	154	167	151	194	179	160	188	190	175	164	173	178	180	168	193	166	192	155	153	185	192	179	155	155	169	162	176	184	165	182	141	152	166	169	148	157	157	163	161	163	155	183	186	170	170	146	184	170	188	173	156	165	161	171	162	182	183	166	177	167	195	188	175	171	159	202	182	198	174	161	180	173	154	167	165	162	175	168	144	149	170	156	175	178	183	179	179	176	189	185	170	188	175	190	194	167	188	153	159	175	173	191	183	169	152	177	190	174	159	186	182	176	177	169	150	181	176	170	160	160	179	161	172	205	165	194	203	182	160	148	173	156	162	176	178	149	172	171	179	174	171	181	165	178	165	175	156	179	180	183	178	144	195	173	173	188	162	160	157	175	168	176	174	191	190	145	148	144	200	170	189	149	166	167	158	171	177	173	171	153	183	172	169	160	196	171	169	191	187	169	162	171	174	175	192	193	187	169	175	185	144	168	178	154	167	186	152	176	162	187	190	178	155	166	170	186	178	173	162	165	170	156	196	167	148	144	172	147	181	157	158	177	162	161	184	170	158	155	175	180	175	166	169	157	156	189	164	165	147	180	166	177	197	160	164	176	168	187	154	159	162	146	167	176	182	180	165	162	164	201	163	163	186	155	152	166	167	161	159	173	171	175	178	172	159	186	191	192	188	159	181	188	163	161	175	169	173	195	159	167	167	176	167	150	177	196	156	156	198	184	169	200	178	174	174	139	169	193	190	171	158	158	174	166	153	171	174	161	170	157	181	171	164	181	174	199	169	184	158	180	181	140	153	171	173	144	159	201	187	197	160	176	179	164	173	173	178	160	173	175	169	156	171	175	173	166	187	166	157	169	171	164	145	160	163	150	177	184	162	188	169	159	167	191	154	154	173	171	175	167	163	163	183	169	135	162	198	182	171	164	157	165	152	169	177	165	168	154	171	183	161	165	158	166	189	154	155	183	155	185	167	160	210	162	180	173	187	155	160	188	174	180	177	174	174	181	161	154	165	184	168	182	184	176	149	167	182	167	186	151	152	188	168	188	176	196	183	178	163	177	156	165	185	166	176	196	181	178	167	180	177	151
6176	825	1280	1466	1280	1065	895	836	730	651	605	647	587	547	560	523	519	509	524	538	490	516	506	513	482	515	513	463	515	467	487	434	499	516	518	499	494	498	466	482	472	487	490	469	462	444	482	499	499	474	471	471	458	479	458	455	457	464	490	477	484	491	493	484	491	458	467	457	464	446	473	440	480	440	471	510	478	449	485	479	446	462	489	474	473	471	443	442	454	484	501	419	525	521	454	470	433	489	490	447	448	435	455	513	488	458	459	470	463	526	470	467	484	471	499	480	445	443	517	475	460	478	439	482	461	421	474	485	435	463	485	493	476	438	457	438	481	473	448	528	465	448	481	489	478	516	505	471	490	458	450	445	463	474	471	450	449	510	459	465	461	454	467	477	457	449	449	452	485	479	433	449	517	456	497	474	468	482	501	486	459	467	480	461	458	453	482	462	481	498	467	462	469	443	428	486	516	479	482	461	454	517	497	485	485	482	468	444	495	482	447	497	465	457	499	454	451	507	470	492	487	455	469	495	427	435	481	456	439	468	427	472	462	459	462	475	445	487	447	504	465	421	455	484	476	456	459	470	458	451	453	471	428	502	517	415	435	484	496	457	488	469	439	505	477	460	506	470	482	470	444	487	478	493	471	452	477	477	471	463	467	481	533	479	437	421	486	513	463	457	455	462	493	477	439	455	462	465	483	460	433	493	465	453	459	433	490	490	493	441	444	467	499	450	492	482	472	465	481	420	483	460	479	456	464	472	477	488	472	470	474	492	491	458	477	500	452	502	479	467	446	463	465	453	478	477	496	471	474	500	480	510	507	489	468	479	455	491	487	463	481	444	505	480	441	476	484	491	468	485	413	458	491	464	448	470	484	456	473	475	436	482	474	467	493	485	464	484	497	461	491	463	471	484	471	463	453	452	459	473	414	432	491	462	480	463	469	433	474	461	439	481	441	436	464	460	466	479	468	471	447	494	477	426	437	466	448	428	430	470	437	481	448	474	454	484	485	474	488	450	511	460	475	516	463	507	434	506	462	478	452	478	479	511	457	478	475	496	482	433	456	478	434	488	469	417	488	471	463	438	451	486	446	460	494	491	472	504	477	467	480	456	471	491	464	425	426	489	475	476	425	495	481	460	480	454	507	433	454	495	478	475	495	475	467	473	449	495	476	486	479	460	453	477	445	456	427	509	499	478	461	471	441	486	478	427	439	471	491	462	476	487	459	468	447	465	466	489	451	444	463	501	416	446	477	450	474	494	458	465	455	466	444	453	458	462	474	447	451	479	473	498	451	473	479	474	449	496	472	433	467	460	437	491	457	444	499	457	452	500	489	435	471	447	419	463	533	458	475	475	495	472	513	443	487	484	467	473	457	445	495	459	467	504	483	449	492	478	487	490	466	519	464	438	514	448	467	452	465	475	454	451	497	474	489	497	456	443	471	468	480	495	480	466	448	471	458	483	471	438	478	462	482	470	433	482	407	495	501	503	469	523	473	512	451	473	490	451	491	506	464	494	455	479	486	450	471	480	507	489	433	497	485	486	456	493	455	451	484	476	473	466	482	487	498	463	457	500	453	505	467	468	467	467	490	436	459	457	455	440	473	478	469	476	469	441	488	432	477	475	433	469	464	485	483	501	465	473	437	498	501	453	466	463	490	485	460	482	489	426	463	424	495	473	474	467	465	448	480	461	413	471	478	498	463	503	444	445	475	472	450	451	434	461	440	464	489	449	471	470	466	503	444	450	468	460	478	463	518	466	495	447	479	479	460	470	474	480	469	468	448	470	467	471	455	463	475	493	485	452	474	451	487	463	468	456	462	512	451	489	464	439	442	462	480	464	490	457	475	466	478	462	438	454	470	481	481	461	437	470	424	466	461	406	451	460	477	494	493	472	454	465	436	484	440	456	483	456	462	491	447	480	462	447	460	486	470	469	493	454	467	495	480	442	473	478	438	464	452	450	476	480	437	477	471	458	460	436	456	479	458	437	470	507	526	463	480	444	457	470	501	488	422	474	486	471	452	460	501	504	457	439	446	486	461	473	472	479	450	491	468	475	467	488	466	436	468	471	470	472	483	434	458	405	480	443	488	481	445	448	455	448	468	454	464	470	474	479	484	501	499	452	465	496	445	447	462	456	480	437	458	445	458	500	452	437	475	461	440	481	483	469	493	482	459	451	476	434	489	485	490	516	476	435	452	475	449	494	493	477	488	461	488	508	460	480	467	470	489	524	441	515	483	466	474	454	437	484	458	536	492	472	472	490	486	425	489	455	472	474	449	469	496	475	423	481	429	435	455	446	463	472	499	469	466	463	454	449	435	486	449	465	439	483	482	486	471	485	491	492	481	461	496	508	462	525	491	477	455	432	430	493	486	459	461	469	468	503	471	479	484	447	455	454	489	459	471	504	486	467	493	475	439	498	460	458	479	446	466	463	497	434	462	462	432	465	459	489	458	495	494	416	451	521	499	491	482	457	474	477	486	443	487	504	452	448	473	490	459	471	495	469	467	476	504	449	501	472	474	502	488	484	478	476	487	440	471	502	480	477	480	487	427	457	488	451	478	452	443	463	432	449	458	441	452	443	449	465	485	438	479	440	423	515	474	478	469	474	469	483	476	435	464	492	456	451	456	507	461	474	498	460	460	487	474	459	482	474	467	479	450	437	469	501	459	457	476	458	480	498	454	484	432	451	480	478	483	469	439	466	507	465	513	473	475	464	481	482	431	452	479	476	477	443	490	518	453	412	481	448	500	480	439	481	460	496	483	483	462	476	491	451	485	447	456	463	463	473	475	468	486	489	451	469	482	451	456	468	483	456	474	467	452	482	437	436	460	484	451	450	452	455	455	478	470	471	498	468	460	484	449	511	452	482	492	440	456	477	452	451	490	439	473	520	473	447	456	449	457	479	512	471	506	491	533	447	501	483	478	493	483	469	434	435	478	460	465	461	470	478	447	444	505	499	476	460	438	514	487	465	446	503	452	473	464	463	485	463	475	477	463	497	512	465	491	447	429	483	473	473	449	468	461	458	454	417	422	476	446	427	462	458	484	515	493	491	496	463	503	426	423	486	471	500	477	467	479	469	481	451	492	462	482	495	456	446	484	466	488	447	421	457	488	431	501	512	493	502	514	433	467	434	469	467	474	470	456	491	468	465	430	442	465	489	485	452	446	495	472	470	461	453	489	488	467	481	449	441	455	445	430	471	503	498	488	487	505	450	477	498	482	442	475	477	486	469	506	480	446	456	453	450	495	470	450	481	464	473	478	475	465	477	453	468	469	436	443	461	479	459	479	471	485	446	488	450	471	473	468	467	503	446	442	479	488	476	442	477	489	485	491	463	508	494	466	484	466	407	477	474	477	493	462	486	477	478	504	498	499	442	471	439	499	456	454	458	478	451	495	444	472	494	443	512	449	470	459	441	467	458	504	442	467	462	457	441	489	487	456	493	472	503	452	461	443	503	443	461	487	419	486	459	434	481	487	477
14415	1424	1064	901	693	528	503	495	441	370	397	386	347	377	364	347	362	332	360	382	383	333	358	381	327	354	353	324	355	327	335	347	336	361	363	375	328	330	326	316	334	352	327	318	360	294	329	314	318	344	394	329	308	344	317	369	351	337	326	342	336	382	320	344	341	363	347	371	309	331	340	341	323	368	344	320	358	344	338	322	330	345	334	344	357	367	325	353	351	302	352	329	326	349	349	323	355	354	326	353	329	334	363	351	347	333	283	322	345	335	362	341	363	348	374	340	296	333	337	332	355	335	363	345	360	353	327	321	352	378	308	289	294	353	324	333	347	347	307	325	327	316	314	335	340	314	351	343	342	303	354	341	347	321	342	333	321	341	370	321	300	332	348	360	365	331	331	327	315	342	354	350	351	330	310	311	329	336	366	329	370	347	322	343	308	322	315	319	325	309	331	338	369	342	362	364	313	368	336	347	364	317	362	321	320	385	343	326	305	326	319	319	351	321	335	348	329	363	334	349	330	350	355	358	330	307	348	297	335	340	344	342	341	364	333	309	324	313	312	316	346	321	344	335	335	349	311	345	333	281	346	366	347	314	318	331	334	290	339	392	349	348	318	327	339	342	335	326	329	355	365	308	323	344	372	331	330	301	341	316	342	348	356	336	343	318	308	343	328	317	301	334	402	309	340	323	370	350	335	316	322	325	349	341	303	342	317	369	345	329	336	338	344	344	344	317	312	349	343	356	346	322	377	332	318	350	327	362	314	317	330	353	323	343	309	320	324	322	356	321	361	340	351	358	348	342	323	322	344	321	321	327	323	319	343	332	333	319	338	335	362	340	350	346	294	304	350	330	321	334	318	298	313	374	341	335	348	326	323	318	332	287	325	366	326	339	314	325	354	351	344	319	360	356	330	339	320	343	361	325	316	349	365	341	353	342	312	299	346	321	364	351	362	316	321	311	359	319	336	327	340	358	337	319	338	330	354	348	300	330	357	342	337	323	328	326	347	341	351	348	341	311	341	300	346	372	318	360	310	320	319	317	320	338	349	328	355	333	329	330	336	352	302	327	361	292	347	340	382	332	355	358	345	323	368	353	351	345	338	329	342	330	344	333	341	366	314	328	351	338	303	340	331	327	314	368	319	368	363	343	369	346	370	357	349	334	317	370	337	322	339	342	372	308	318	308	322	339	374	331	320	327	339	325	313	311	314	353	346	374	345	350	305	325	368	368	354	330	328	342	350	370	331	334	366	333	353	322	322	346	307	349	342	319	323	338	349	312	321	334	347	345	299	318	354	345	363	297	326	328	322	349	314	351	308	347	319	321	319	354	303	282	317	324	333	322	350	384	338	355	314	322	356	316	345	354	350	326	354	357	352	308	304	330	346	328	302	314	297	322	314	340	308	346	340	326	339	346	315	319	302	333	338	320	323	334	367	319	333	405	347	344	369	364	333	340	348	298	332	327	329	328	353	329	323	310	312	337	336	323	352	325	330	329	324	384	320	326	343	332	338	329	309	328	322	340	354	376	332	351	326	322	349	353	319	325	316	326	340	331	339	324	357	346	345	343	338	339	325	338	336	328	331	327	345	322	318	343	340	318	325	312	360	318	316	364	353	340	326	379	333	323	381	352	354	334	303	340	327	320	334	331	333	348	326	346	357	365	356	312	321	318	354	368	341	311	349	352	343	342	376	312	360	323	334	340	333	320	314	324	338	375	337	333	313	321	337	329	314	313	355	342	317	362	338	320	399	355	342	329	346	310	326	394	329	337	328	337	322	324	348	358	314	330	354	355	349	338	343	325	319	341	328	322	329	334	315	324	335	352	309	317	335	334	317	341	313	327	327	339	306	337	333	333	354	305	328	329	332	298	298	347	345	365	320	362	316	336	328	320	342	369	335	317	323	322	378	368	354	333	377	357	321	352	319	337	305	342	361	347	338	328	352	346	337	324	345	313	345	355	322	351	320	314	368	308	340	347	326	307	347	384	312	322	329	355	327	352	319	318	381	358	338	349	343	308	349	326	336	305	328	304	349	360	316	330	302	327	355	362	335	325	332	321	333	337	342	355	341	326	318	348	332	324	332	361	349	345	327	339	306	379	323	339	338	325	342	366	353	356	349	318	351	367	339	332	346	348	357	321	352	310	357	305	310	321	358	319	311	337	341	346	323	348	342	344	342	369	327	342	343	347	319	319	372	367	346	320	336	324	361	340	339	313	352	331	373	329	380	343	335	328	351	328	328	298	306	320	339	339	345	322	347	341	323	378	393	342	330	327	311	306	352	347	338	332	314	333	334	354	321	323	351	330	354	323	339	332	335	336	368	327	323	345	324	314	352	305	326	346	358	330	324	338	329	359	299	354	330	366	342	335	322	324	312	291	350	314	334	351	316	324	354	371	328	334	307	322	356	333	334	339	359	316	348	334	295	342	322	368	326	327	328	319	325	328	333	327	366	343	306	314	314	299	318	365	357	317	336	321	316	334	335	345	334	337	339	331	358	366	361	321	354	340	335	336	317	304	305	315	339	354	368	329	336	324	357	321	303	338	344	372	333	336	355	354	274	348	320	359	327	368	379	349	308	345	327	337	340	347	313	339	350	371	325	317	345	354	366	324	347	352	324	348	303	339	362	350	319	329	359	318	346	341	332	313	334	339	343	367	356	352	297	351	323	344	374	322	322	325	367	320	347	365	335	347	310	316	395	347	340	347	351	375	305	329	336	328	330	322	336	341	364	337	350	335	341	342	323	330	326	328	332	329	328	353	312	352	329	337	350	349	317	324	329	343	363	351	339	379	349	346	325	382	318	315	363	333	351	344	357	320	294	300	321	343	321	344	340	315	333	342	338	319	331	322	356	336	341	351	326	326	356	345	328	341	360	324	356	338	331	333	344	321	337	323	347	351	302	307	343	327	361	366	325	339	355	312	305	321	318	332	328	371	314	362	338	321	332	322	321	322	327	354	348	341	360	316	327	349	355	340	353	298	303	358	312	347	344	309	344	324	345	320	320	344	336	334	346	354	313	356	339	318	353	347	324	357	323	370	346	293	336	288	325	317	323	362	314	315	334	332	341	337	322	300	330	356	358	354	336	321	355	318	373	325	359	354	349	351	336	353	349	329	343	311	327	314	383	326	354	316	356	330	364	326	345	328	315	336	338	316	300	311	325	334	348	356	322	350	351	346	348	338	330	333	310	347	345	324	318	379	307	342	346	342	331	329	331	315	354	306	313	287	321	349	312	356	330	339	333	292	366	334	336	346	365	327	329	364	344	368	345	323	321	309	376	327	315	338	327	362	320	327	331	344	338	354	379	361	332	323	326	366	381	335	357	324	373	305	365	334	315	320	339	365	339	371	325	359	369	319	350	316	365	320	300	316	319	297	335	317	341	345	358	316	355	378	311	336	334	319	351	328	370	337	355	315	352	311	346	329	349	343	327	371	370	301	313	358	318	361	375	302	329	326	355	362	350	325	323	312	349	356	349	343
8374	1460	2385	2620	2313	1828	1674	1445	1342	1227	1135	1075	1051	1032	1017	982	936	916	929	935	896	851	918	868	864	847	860	791	840	874	817	824	831	851	848	844	826	861	843	801	792	873	805	816	860	804	862	803	818	802	850	761	851	853	804	858	823	859	865	812	862	823	829	785	790	790	746	847	800	800	827	801	810	842	835	781	776	804	861	844	806	808	764	795	745	784	789	814	809	788	822	835	775	873	782	773	811	810	790	838	838	837	727	824	833	790	824	808	839	743	820	813	798	871	818	809	805	849	809	809	840	808	813	829	850	758	826	780	789	810	832	830	802	851	819	816	843	800	795	796	795	831	806	824	794	883	776	800	773	797	825	837	840	842	814	792	824	776	778	830	793	792	788	812	814	768	761	845	835	827	791	848	761	805	789	816	811	767	802	789	806	867	804	833	808	777	825	845	796	803	829	803	782	826	789	812	822	815	782	753	800	761	767	755	797	805	831	806	849	826	832	799	828	864	806	777	815	781	786	793	800	802	804	790	823	814	799	835	813	819	810	814	799	804	840	840	789	769	819	831	805	790	827	803	768	791	827	822	769	786	813	733	822	770	813	770	821	821	782	831	804	809	828	888	856	743	798	821	816	825	852	803	771	818	783	818	762	775	793	799	772	792	773	813	772	759	799	813	819	797	804	783	819	784	806	857	826	775	837	829	827	848	769	781	818	774	792	798	823	776	825	789	825	835	779	832	815	805	815	842	798	860	792	828	810	802	837	806	808	828	791	807	801	862	813	823	786	805	791	815	832	832	789	798	800	845	828	794	812	794	826	865	852	802	818	834	832	765	796	801	833	785	768	780	784	861	839	790	874	834	808	827	801	813	818	847	808	782	810	841	859	767	863	843	810	778	819	798	802	765	824	813	847	782	820	797	795	787	837	831	825	815	839	831	767	799	855	850	830	800	825	811	810	830	809	791	792	814	846	791	818	802	869	814	789	795	794	824	770	777	800	810	763	843	823	815	820	793	795	818	804	805	836	812	802	789	793	760	834	866	817	884	815	797	813	797	784	833	839	806	816	783	892	852	831	799	773	841	852	806	783	756	774	787	791	780	762	835	823	768	747	822	844	790	851	827	796	818	856	793	849	810	788	753	795	821	816	857	763	850	800	837	805	812	793	836	784	794	778	813	834	805	843	843	848	825	833	767	779	812	817	796	795	856	811	818	834	786	797	832	741	795	780	800	888	757	761	826	838	865	856	847	846	843	760	856	817	814	855	847	750	855	853	803	791	774	791	773	832	781	835	791	804	799	813	812	785	798	780	803	825	843	802	892	775	754	771	796	796	785	822	781	779	751	803	811	800	805	784	748	844	827	805	807	836	768	794	765	837	816	764	797	783	799	845	825	767	832	757	792	825	870	796	773	807	772	843	791	840	811	766	798	779	809	822	816	814	859	807	840	821	743	816	850	764	795	801	825	826	782	800	823	787	829	794	837	807	746	828	836	822	782	874	800	797	817	781	786	766	791	820	801	780	791	816	813	816	853	772	785	832	777	815	789	798	821	866	821	832	874	825	826	832	818	843	749	778	816	818	792	778	788	843	821	796	802	828	819	814	806	816	865	811	826	756	789	742	807	842	818	798	832	792	819	855	805	820	799	835	818	794	848	807	807	823	845	804	772	809	840	785	844	820	803	830	816	820	838	819	844	827	800	816	777	743	783	781	831	794	784	820	800	846	803	826	864	791	835	777	795	842	844	804	838	809	811	766	780	863	802	834	774	793	823	768	846	832	847	781	790	770	840	801	806	797	834	815	818	806	828	794	834	832	825	800	803	795	832	792	753	814	787	799	859	838	843	784	835	840	796	812	752	758	832	762	800	796	767	803	778	849	823	842	839	831	836	816	865	794	788	785	840	799	860	851	790	804	832	805	775	833	856	776	832	817	840	769	804	786	804	824	828	788	801	786	814	810	814	736	857	826	853	788	806	758	770	751	863	801	802	819	809	793	810	769	829	807	864	756	846	783	817	808	809	834	822	800	830	868	810	800	822	805	848	831	852	759	841	821	782	817	805	760	817	787	852	820	797	789	846	865	792	795	798	812	821	818	804	771	786	795	854	802	870	781	797	801	800	837	783	756	787	785	787	813	783	852	791	815	822	809	815	785	825	805	830	826	763	807	846	835	832	814	827	789	863	836	807	813	765	793	802	770	898	781	822	843	811	816	809	827	845	838	772	815	813	766	821	811	832	821	810	800	847	839	812	805	793	839	789	797	827	753	761	806	802	805	793	800	824	793	814	859	773	781	797	802	793	818	798	803	767	753	787	770	819	831	793	825	778	838	806	808	806	807	816	834	766	805	836	786	826	795	775	868	830	812	711	853	803	780	795	798	796	782	826	777	813	776	845	772	804	730	815	817	832	856	772	823	839	793	794	834	805	814	819	806	832	791	799	768	800	788	795	805	817	792	840	783	841	812	822	794	837	822	765	806	772	775	819	821	814	767	825	829	757	772	816	803	771	797	825	821	822	810	837	750	812	812	804	843	811	814	830	760	827	775	815	780	806	832	833	801	829	822	819	801	830	794	799	797	833	810	750	804	873	817	817	850	778	865	837	803	786	797	795	836	745	805	792	785	815	787	799	763	873	805	830	792	830	771	844	842	816	814	801	864	830	869	788	808	838	836	761	819	828	808	825	790	816	832	795	827	788	815	797	822	775	832	822	772	766	824	796	832	836	806	791	820	855	857	795	823	784	830	827	807	787	835	801	790	809	821	793	791	806	819	858	806	784	798	790	807	787	821	801	839	807	840	826	796	787	811	799	785	766	825	779	849	788	827	779	827	831	804	817	804	825	796	822	759	794	831	780	801	788	795	784	821	767	776	807	722	828	802	825	795	770	782	775	800	759	812	838	809	871	842	784	792	866	798	776	782	824	820	811	807	829	776	836	825	793	842	787	832	790	841	777	822	811	789	784	780	851	798	762	847	827	791	783	810	830	812	775	820	828	794	795	821	804	824	763	778	825	832	842	763	846	784	808	815	811	827	799	795	804	801	781	768	797	828	808	814	749	832	829	823	787	867	811	784	768	785	846	808	807	765	820	818	784	772	812	826	881	814	768	756	813	811	774	778	798	864	856	836	788	848	806	790	828	803	803	874	813	809	833	788	784	832	779	826	855	758	793	811	795	781	790	786	757	767	832	806	810	836	837	784	763	857	835	787	816	794	783	825	811	812	818	777	819	786	839	823	790	849	768	873	815	798	798	836	833	843	783	810	819	810	735	837	790	803	808	791	863	871	802	790	874	782	782	794	793	806	824	799	790	817	784	831	819	770	811	754	861	807	789	814	806	775	835	775	795	837	789	809	787	853	815	793	778	789	786	809	795	817	808	820	849	785	832	861	820	795	856	806	765	849	804	753	828	771	836	774	777	827	841	785	826	774	836	827	852	787	812	802	814	809	814	818	787	790	808	814	804	812	761	794	784	786	825	795	852	811	761	830	784
1596	272	307	272	295	318	280	257	301	308	262	313	294	260	246	240	268	258	276	262	260	293	269	300	303	263	280	300	279	271	279	272	279	285	261	283	269	262	287	258	261	285	273	290	314	293	307	261	302	281	266	235	251	259	263	277	278	296	308	283	296	270	279	274	306	304	280	260	260	292	273	289	282	254	315	259	274	305	251	272	231	305	267	269	293	265	245	277	285	282	283	289	273	269	283	291	302	261	293	280	276	279	313	271	250	292	278	278	272	308	282	263	325	270	271	289	292	292	295	276	291	281	274	244	279	259	258	281	281	267	286	263	290	289	246	268	293	289	265	247	275	265	334	272	295	271	263	266	271	302	275	260	291	303	276	271	280	296	252	289	274	277	281	298	293	273	275	263	268	279	251	268	315	281	305	291	309	270	250	281	281	286	295	299	287	255	267	294	268	260	293	266	249	277	256	288	271	263	290	268	277	278	246	282	248	273	277	263	283	280	251	280	269	256	298	279	289	304	299	248	262	295	310	291	280	272	251	279	294	293	318	260	247	271	238	293	279	288	274	282	305	269	285	298	279	273	293	272	288	267	298	273	261	282	281	308	276	273	234	263	309	294	271	302	301	260	245	268	287	295	291	281	276	271	294	273	241	277	282	252	334	275	265	282	225	279	247	293	291	268	265	263	254	272	264	260	261	314	277	303	294	299	266	286	290	287	254	297	288	262	258	275	286	263	291	286	293	293	307	298	272	282	306	292	303	284	287	270	281	280	269	317	300	271	286	268	275	265	283	278	261	244	261	249	287	269	268	271	252	297	292	294	285	290	266	253	264	283	320	241	268	266	276	296	275	279	281	256	316	278	258	273	258	242	307	276	266	278	293	268	266	274	262	277	269	284	270	300	271	309	282	317	273	271	266	272	266	272	277	269	265	272	291	275	266	267	272	295	264	279	280	302	283	269	268	287	280	290	272	300	262	265	267	261	279	291	276	246	260	289	258	311	281	310	296	265	279	286	267	237	290	271	275	273	264	286	251	256	265	307	253	266	240	274	302	293	236	274	299	257	264	282	281	291	256	256	286	306	276	296	242	282	244	272	273	261	245	270	261	253	268	263	283	260	257	310	291	274	302	291	274	295	276	261	280	297	281	235	273	297	284	255	285	286	247	266	298	284	260	283	296	307	303	267	242	300	283	249	296	262	293	298	292	275	256	272	262	279	279	285	282	271	273	258	287	307	302	281	246	299	282	271	304	284	285	260	289	251	261	285	264	284	299	291	292	290	253	290	289	293	267	269	279	300	298	272	263	270	275	275	264	264	281	301	276	271	292	268	287	288	256	283	270	270	273	261	290	246	249	248	275	261	296	244	302	266	287	296	285	261	285	260	276	300	294	290	262	251	301	302	315	268	281	271	275	248	319	275	285	261	278	274	284	274	264	291	284	278	286	258	271	272	330	261	303	277	288	282	280	290	269	259	256	276	241	305	296	267	276	274	278	257	279	324	256	260	254	257	305	271	272	257	297	266	289	296	276	310	296	290	277	276	271	308	290	271	268	300	258	267	296	243	277	277	283	268	286	288	271	249	259	235	296	263	299	262	283	310	291	250	287	268	274	272	260	291	300	279	269	300	298	269	274	323	253	277	311	273	303	274	290	273	264	277	298	300	280	256	266	324	284	281	285	259	272	276	270	252	287	286	283	278	250	280	259	266	284	258	246	287	302	270	259	275	269	298	259	277	256	291	267	272	285	261	245	272	299	289	262	257	305	274	310	298	270	275	279	277	271	292	286	290	259	268	279	270	270	252	288	248	284	298	289	272	306	263	267	268	298	242	288	278	270	292	255	280	248	258	266	263	281	261	276	288	275	290	279	282	298	272	231	278	307	285	274	267	247	256	260	287	283	275	269	307	257	293	285	276	266	262	249	288	280	271	261	293	289	243	265	272	284	276	307	263	267	256	275	279	266	299	270	285	312	220	264	271	292	292	236	271	251	285	306	280	299	290	233	271	265	313	246	269	309	279	244	273	258	297	248	260	294	269	284	272	291	294	259	282	277	266	281	285	304	263	258	287	281	278	290	268	281	267	275	259	277	288	225	239	294	276	289	274	270	302	269	290	279	289	267	269	274	263	265	300	291	280	293	285	280	295	293	280	281	303	302	302	302	267	285	287	261	290	277	274	259	276	291	300	278	289	279	255	292	294	270	285	265	264	315	294	272	268	273	284	293	270	295	295	256	294	291	282	304	272	284	256	279	272	281	281	240	290	273	277	279	254	254	260	295	283	277	278	272	262	291	306	290	281	285	268	277	268	263	313	308	282	252	276	268	268	286	292	288	276	247	284	271	272	275	296	273	255	292	307	289	259	312	287	297	289	259	287	271	268	278	264	241	268	258	287	249	264	266	266	301	259	288	289	294	280	287	266	287	268	265	267	278	282	256	267	261	276	304	281	292	268	262	248	290	264	299	255	273	258	269	273	284	288	268	285	259	287	263	272	282	322	275	283	302	281	262	295	279	294	296	278	299	258	258	276	271	284	262	258	284	289	254	259	261	263	263	293	242	279	281	255	284	273	268	249	287	273	296	304	251	274	287	271	279	252	252	283	293	253	302	290	289	270	290	264	313	271	275	266	272	285	298	266	276	252	280	283	303	289	291	236	258	292	240	282	271	255	289	287	277	274	262	245	248	246	313	273	266	297	284	274	291	277	282	249	279	263	270	268	252	265	254	253	276	306	306	295	301	277	287	290	313	271	263	267	266	267	269	283	306	280	276	261	309	265	263	285	295	261	257	271	298	256	268	269	283	277	278	267	275	254	319	280	321	296	296	286	310	286	284	264	314	289	250	272	282	282	280	285	303	297	273	281	266	300	274	306	285	261	276	260	301	262	268	234	277	290	294	267	275	296	254	259	307	284	308	282	292	296	299	298	256	274	276	280	269	270	247	255	258	281	304	273	254	286	269	278	270	277	248	264	258	262	245	268	288	285	289	265	272	296	265	293	281	253	282	282	257	260	266	280	252	284	276	297	306	281	261	250	251	260	300	272	250	268	301	296	292	262	287	283	257	283	260	270	293	306	258	289	277	265	277	288	285	274	298	293	262	282	277	276	262	269	270	254	298	247	275	273	284	288	260	288	258	288	309	270	292	300	303	307	283	264	264	290	294	270	298	298	275	296	300	289	288	262	296	254	275	280	271	272	280	274	247	267	254	283	282	259	277	239	269	328	293	267	254	253	251	294	287	272	279	266	265	266	298	305	334	305	281	276	272	314	293	305	279	256	279	294	271	292	252	295	281	249	244	292	261	262	243	242	279	262	297	279	266	296	257	251	278	293	276	275	327	258	283	289	282	298	266	269	270	282	304	289	296	270	269	279	270	283	291	275	257	254	270	266	286	276	280	269	270	304	268	255	291	269	258	272	292	256	278	265	267	258	260	287	286	268	277	266	289	266	289	289	256	274	274	258	277	275	272	277	304	309	302	302	270	264	277	266
1932	701	714	746	642	739	699	697	640	658	658	669	687	613	656	722	702	667	655	657	692	610	664	645	669	637	674	646	679	693	680	658	685	682	622	634	652	700	670	673	605	671	688	659	634	719	670	614	649	649	669	692	703	680	658	607	671	616	658	645	692	649	702	640	654	637	626	687	635	675	712	641	649	656	693	631	639	638	667	691	699	674	693	671	658	684	638	697	681	681	668	662	644	675	710	681	651	690	620	643	648	641	670	670	672	664	671	662	647	718	679	668	671	670	676	658	661	604	645	678	675	615	682	644	687	697	682	671	622	687	663	648	629	633	699	611	616	695	672	675	734	679	629	652	632	678	639	702	672	631	654	651	647	660	657	675	665	671	647	683	707	722	655	637	675	633	673	623	636	653	694	678	667	678	661	649	666	666	678	657	661	670	677	682	619	703	627	619	666	722	676	609	672	664	631	638	635	709	661	648	660	663	664	700	631	678	673	631	664	685	673	705	671	640	671	633	653	653	627	661	643	669	614	688	693	636	699	680	669	708	653	680	624	680	711	649	633	621	705	639	640	658	633	676	658	694	648	645	647	621	657	645	661	656	637	648	626	652	640	593	643	638	665	632	680	668	692	654	625	672	711	670	655	649	657	649	677	670	677	660	680	649	612	651	654	628	678	632	674	622	703	676	662	622	684	674	668	657	647	666	649	654	642	671	681	662	652	685	646	663	679	643	671	674	671	637	604	707	640	667	668	691	676	709	680	625	677	673	656	628	632	637	708	655	693	654	619	665	672	705	675	617	680	668	661	637	694	660	649	626	670	663	664	668	640	668	693	710	719	677	714	693	657	630	685	659	698	673	667	673	657	672	676	727	662	644	668	668	684	662	634	649	677	691	649	621	637	708	659	623	627	717	617	670	687	679	623	682	678	668	669	653	654	630	624	666	635	638	662	644	679	697	648	695	642	696	706	653	625	667	648	710	644	669	655	689	658	669	696	685	715	648	674	645	643	671	652	688	677	691	677	684	638	665	663	661	628	664	651	659	672	713	680	680	637	682	631	715	619	670	662	620	693	650	684	685	623	670	685	661	696	636	659	630	672	670	735	644	718	656	676	679	647	616	648	705	676	702	673	679	634	685	653	668	675	659	668	664	635	668	674	648	683	689	652	612	702	676	648	648	671	659	658	662	717	664	636	681	711	649	648	709	682	661	642	644	640	654	643	659	577	665	685	650	672	641	680	684	692	724	674	666	663	643	685	690	672	609	662	642	610	636	612	693	646	709	705	656	675	669	635	717	690	633	647	664	653	646	668	651	664	667	626	589	634	618	646	628	666	616	632	669	662	592	665	653	652	662	681	633	707	634	684	675	663	670	643	638	633	650	635	634	644	663	676	664	670	638	701	657	565	632	679	669	659	626	659	640	616	655	664	662	689	642	643	626	587	659	676	683	673	635	656	677	691	655	670	626	675	632	664	687	669	669	666	671	721	663	622	691	670	634	647	622	638	674	599	650	641	661	718	674	636	673	658	674	674	633	658	715	672	645	694	678	649	641	666	625	668	660	637	614	656	650	659	650	647	627	663	612	653	620	651	636	675	679	662	633	655	666	664	686	658	700	642	643	613	657	664	661	639	633	676	681	624	676	662	699	663	654	643	659	666	670	650	654	655	673	620	702	636	683	666	666	652	639	689	646	691	690	633	688	693	672	681	657	666	619	695	651	641	699	648	657	675	662	648	667	671	687	689	666	727	654	670	688	674	648	672	629	691	682	666	720	645	631	647	659	668	647	676	674	669	646	692	691	657	646	651	688	684	652	697	659	635	624	633	671	635	696	648	656	681	596	645	714	612	627	649	681	693	666	676	642	656	727	674	669	641	691	673	620	671	650	721	663	668	662	676	724	630	691	690	621	665	694	682	660	654	647	637	680	660	663	643	649	695	662	611	668	700	658	695	656	648	670	621	677	700	664	723	676	683	647	664	679	673	699	691	698	632	693	731	642	691	704	677	661	686	660	637	644	664	678	639	691	641	642	704	658	679	650	627	644	683	644	700	630	679	684	685	696	716	660	651	673	651	636	702	612	693	657	659	692	647	677	672	648	677	650	667	660	719	666	634	713	629	645	655	640	671	621	658	704	714	677	663	600	661	692	696	656	687	677	667	629	637	663	638	688	666	694	676	675	662	694	664	676	658	645	634	652	635	662	647	695	684	675	665	664	645	658	685	655	674	695	661	699	677	602	650	663	644	683	655	620	597	627	678	630	683	703	610	658	625	677	626	734	654	621	655	649	667	662	647	653	651	702	644	666	644	683	682	678	653	645	645	665	661	622	641	677	648	714	692	695	622	678	636	635	638	650	680	645	649	725	655	687	674	664	645	623	667	647	627	674	716	677	648	692	635	700	664	671	668	639	642	665	625	679	656	654	663	672	671	649	649	640	686	634	617	671	615	665	674	640	696	658	671	657	666	663	626	658	617	679	680	635	664	628	673	686	691	677	671	675	650	672	700	607	656	647	671	685	646	603	642	667	714	674	689	660	673	677	694	673	638	661	692	691	647	681	668	663	660	666	680	652	684	670	681	646	671	657	681	677	626	625	702	691	610	687	652	628	665	662	668	687	660	679	672	667	657	632	715	688	682	636	671	689	693	712	640	648	628	617	639	665	722	697	621	639	658	662	653	649	607	679	699	718	629	654	648	601	675	658	651	608	658	692	672	671	669	688	688	662	674	690	645	607	678	682	706	654	664	720	635	651	673	667	676	668	672	708	673	663	651	702	671	679	631	639	691	640	663	657	634	668	680	612	679	713	681	604	678	638	657	634	633	677	680	631	652	667	675	657	635	668	645	682	649	625	585	658	664	676	619	650	626	644	658	676	638	647	617	669	674	638	672	630	674	691	668	634	678	708	689	657	725	651	674	641	665	633	632	711	680	658	663	634	639	607	666	610	622	668	633	662	697	692	661	652	667	676	662	644	683	665	691	711	664	660	659	638	684	659	634	655	595	665	672	593	676	692	677	677	729	679	659	653	661	675	655	628	660	634	645	659	640	639	634	701	644	669	619	640	642	636	602	664	686	680	629	624	625	659	691	671	657	658	640	691	668	663	609	677	689	631	663	653	636	619	680	634	657	691	689	649	683	689	653	681	657	655	675	679	620	637	678	677	652	680	648	652	684	670	633	655	666	691	653	657	596	720	662	633	669	641	679	649	669	677	680	645	679	652	674	622	662	700	664	710	612	638	627	665	642	685	667	662	665	649	643	704	658	639	686	696	692	657	652	655	654	659	699	672	697	650	640	678	661	666	703	657	679	681	664	642	624	610	668	646	648	592	674	693	696	636	687	651	637	692	635	634	693	638	613	647	685	652	666	624	636	689	623	694	593	646	618	699	691	700	662	676	651	704	685	641	631	656	666	693	695	683	702	686	712	697	662	692	648	668	680	623	709	638	709	644	702	673	667	700	627	645	623	693	655	640	676	662	629	699	648	683	654	693
7221	476	600	451	335	284	249	221	212	194	170	168	194	190	170	169	175	185	157	176	180	153	216	179	178	202	165	194	183	165	216	182	175	158	176	175	172	164	185	173	162	171	162	169	184	176	168	173	168	196	180	174	161	150	196	182	202	179	176	163	186	182	180	160	188	194	166	168	163	173	179	155	154	195	167	176	169	170	178	188	156	167	158	175	187	151	165	170	171	168	192	174	176	171	195	168	161	178	184	158	182	171	156	187	157	180	168	184	181	160	175	172	166	162	197	179	186	187	159	164	162	149	167	191	169	149	151	155	172	190	171	204	165	174	154	143	164	144	184	207	189	169	176	209	157	162	188	167	153	162	173	155	146	179	148	174	181	180	185	182	159	169	145	199	167	151	191	153	168	155	162	148	200	166	162	164	162	183	183	167	201	170	165	186	169	153	167	158	156	222	174	165	185	174	151	149	159	165	165	159	159	163	175	169	161	168	163	171	168	164	151	165	161	155	149	180	175	197	172	149	169	177	173	179	153	171	133	155	179	164	181	171	162	196	188	183	173	171	162	157	177	157	174	210	151	165	173	173	163	177	190	146	143	154	174	167	155	166	174	182	199	145	185	218	180	166	166	201	180	170	183	153	183	185	173	148	170	173	181	186	187	151	178	161	181	179	134	205	177	161	176	165	159	171	173	184	178	170	161	178	189	175	177	170	161	177	191	171	169	182	177	178	193	158	179	183	181	168	185	172	162	176	179	166	174	155	163	194	184	181	176	141	160	169	188	174	188	159	176	185	172	182	195	175	168	181	147	209	190	195	203	172	155	169	172	165	164	162	167	171	178	150	152	162	166	161	169	159	166	195	182	185	184	197	162	191	196	177	188	178	178	198	191	176	153	184	153	171	172	166	183	168	153	182	188	156	144	170	180	155	165	184	165	144	181	196	166	185	175	183	184	182	177	176	181	172	173	163	158	177	188	163	186	178	156	200	180	208	180	172	192	168	168	183	163	178	162	149	170	192	167	178	192	189	160	189	193	181	162	168	168	165	137	171	152	171	140	172	153	171	160	188	177	185	158	162	177	176	175	194	192	186	184	135	154	143	141	180	160	180	168	156	159	155	169	188	170	161	163	192	171	178	170	182	165	168	168	150	147	187	169	150	152	153	164	160	155	163	183	184	189	201	154	159	158	171	162	166	153	165	160	171	158	153	175	154	161	149	179	176	169	157	174	172	182	182	160	159	170	153	157	197	140	181	148	180	150	183	156	157	168	168	177	174	187	150	139	178	174	176	187	182	158	168	173	154	188	169	146	178	159	168	185	168	176	170	179	157	176	175	177	155	181	169	181	174	159	189	172	191	173	168	163	159	188	184	170	167	185	206	186	153	144	163	160	156	165	162	171	174	178	165	172	168	179	192	162	181	166	179	155	171	155	155	144	155	159	180	192	162	169	155	164	194	198	178	159	172	185	175	179	192	160	146	156	171	159	158	191	166	188	155	144	174	154	172	153	169	177	194	174	176	178	166	154	182	173	156	164	157	193	164	146	163	173	163	195	162	173	194	154	138	149	174	186	159	176	174	188	136	212	185	154	191	138	152	162	184	188	152	158	167	177	165	184	204	175	161	159	150	159	168	197	187	179	174	178	168	163	157	170	174	180	144	179	160	160	154	200	161	156	179	188	172	176	211	165	161	169	164	175	205	183	167	163	182	157	188	169	138	180	187	154	185	183	163	174	167	147	161	160	170	185	173	187	192	190	154	157	193	149	187	168	180	173	176	172	177	160	153	149	193	166	158	160	191	173	182	189	158	166	165	165	187	171	167	166	175	173	173	169	159	174	179	185	163	194	163	180	168	153	163	195	163	188	160	161	164	172	180	175	163	160	171	161	176	151	176	152	180	159	163	162	175	174	155	137	157	189	184	171	169	175	189	157	146	162	159	194	154	175	162	171	157	165	184	160	156	187	170	169	177	167	160	161	181	184	135	169	133	175	180	178	169	165	178	169	174	173	179	153	177	179	163	173	169	206	183	178	143	189	172	176	189	173	147	181	174	170	168	168	155	169	158	171	194	190	156	181	170	155	174	186	156	175	171	164	178	171	151	173	176	153	165	159	161	198	202	196	181	158	182	186	178	151	180	150	156	180	160	166	202	194	173	162	158	177	176	176	143	151	173	176	188	194	153	167	198	177	161	186	174	164	163	170	146	164	157	163	175	189	169	183	154	173	201	150	161	148	160	165	174	158	168	178	154	154	151	154	156	189	159	165	163	177	150	159	164	162	175	177	161	160	168	149	187	173	135	148	162	182	169	185	149	164	148	155	157	164	168	166	176	140	184	168	147	193	161	165	177	170	158	161	177	177	185	176	165	169	169	181	166	162	164	164	149	166	175	183	175	192	146	168	171	160	150	180	156	170	153	174	176	160	158	190	157	161	165	157	175	159	174	185	177	163	152	151	186	175	153	170	185	179	156	170	180	164	158	147	164	172	190	155	175	153	141	179	150	193	198	159	181	169	156	155	148	168	159	170	159	173	188	167	158	159	203	174	171	186	177	166	164	160	177	167	178	169	180	169	201	156	160	211	180	166	193	175	169	176	173	165	162	205	180	196	160	175	163	173	183	167	192	167	163	170	169	181	150	173	154	173	151	187	175	205	174	194	203	189	155	186	181	178	177	157	186	164	177	168	170	158	154	176	183	178	176	175	183	141	155	168	204	175	193	171	176	172	160	145	187	160	178	165	158	192	180	161	166	165	153	178	189	162	179	174	161	165	176	142	187	149	156	176	152	151	169	175	170	167	178	185	181	154	160	152	183	178	154	164	195	186	159	165	163	164	165	170	199	156	164	151	168	172	155	190	189	185	150	180	168	160	162	185	157	156	168	177	147	198	171	162	197	170	166	167	194	203	165	170	174	165	156	164	170	184	150	174	157	174	169	183	163	142	177	167	178	172	175	157	165	169	166	154	183	185	167	165	175	176	194	167	163	167	175	172	162	199	186	164	180	175	154	155	178	161	181	177	177	195	166	172	161	164	180	189	157	180	179	143	180	169	165	163	160	161	187	175	169	165	175	172	133	188	152	158	178	152	173	181	162	169	154	174	162	171	181	182	171	173	159	167	176	177	196	162	136	191	162	153	166	166	165	157	151	194	182	172	175	176	177	162	177	166	204	196	149	164	169	166	163	180	162	166	148	155	157	177	171	184	175	172	159	155	170	195	186	177	150	197	165	156	165	156	169	184	186	175	173	175	185	204	189	190	158	191	171	159	176	183	172	174	173	150	186	190	168	174	148	159	162	174	171	183	176	169	181	188	163	173	185	159	177	169	148	168	173	168	134	166	157	175	188	168	162	158	138	183	191	164	174	162	175	155	206	170	154	198	209	176	185	156	186	167	172	161	189	184	196	171	193	153	154	184	168	189	180	165	176	188	160	163	164	189	186	166	192	196	152	177	169	163	174	167	154	195	167	164	172	177	196	149	180	174	143	192	167
6287	806	1281	1501	1236	1048	882	835	722	690	664	607	621	556	584	530	558	513	532	548	537	564	474	527	485	499	496	510	457	480	472	478	475	491	501	501	516	464	478	512	478	491	486	480	464	501	439	496	497	476	477	520	451	517	474	491	462	511	466	488	482	449	490	458	455	503	508	489	459	477	496	456	465	454	458	488	482	440	452	455	506	468	497	464	463	509	489	452	463	459	431	427	469	459	461	485	456	431	489	457	466	469	502	474	446	473	487	456	468	488	459	460	462	504	481	414	490	478	517	472	473	497	464	452	412	473	442	465	491	473	473	529	477	464	472	469	456	453	472	470	445	496	492	489	463	471	469	469	485	486	456	492	500	460	472	467	432	503	487	455	477	501	465	456	447	505	474	490	468	472	465	477	492	464	431	436	425	460	475	469	471	461	473	493	454	440	487	474	477	471	445	509	489	441	468	456	496	454	444	499	507	443	475	498	463	491	482	500	432	500	456	480	439	493	452	506	458	513	489	460	498	458	502	453	480	506	447	483	493	483	457	469	527	491	428	495	498	469	444	452	451	476	492	431	472	467	488	468	481	460	503	480	477	469	466	472	508	481	467	439	473	455	458	478	455	467	474	451	496	488	413	503	505	425	480	503	403	461	457	484	459	468	474	465	481	488	451	508	471	448	466	469	469	458	445	489	499	440	501	464	447	492	512	469	482	510	439	452	451	466	469	477	461	479	473	469	489	477	485	456	437	476	458	480	457	471	474	492	470	447	463	454	495	465	450	466	473	438	473	449	482	509	459	468	404	510	500	429	481	469	478	485	449	486	474	464	441	446	475	482	479	524	468	467	481	468	465	432	456	444	489	488	443	477	446	450	477	436	442	484	467	505	441	486	495	479	454	507	501	465	425	455	464	470	466	454	456	513	462	450	486	488	495	470	511	410	483	470	488	496	471	513	464	417	475	440	504	480	473	463	450	495	476	484	482	461	509	473	477	497	457	480	483	459	462	459	479	513	467	443	481	466	481	426	451	441	475	462	455	469	483	460	473	466	452	448	466	489	438	510	497	429	449	465	480	491	474	468	494	485	489	480	498	464	464	440	517	447	477	460	482	465	484	469	471	454	437	414	477	471	462	498	502	440	481	450	480	487	459	495	499	475	432	446	453	472	487	483	485	489	434	476	436	453	488	444	455	468	484	472	513	463	461	456	477	479	445	480	478	465	511	462	454	476	464	481	459	501	452	434	467	435	499	494	465	461	493	472	425	480	467	449	472	501	497	460	444	480	455	480	427	464	475	482	456	497	452	474	464	454	452	503	496	487	453	451	482	463	413	486	475	448	479	488	482	476	457	447	473	433	502	503	455	496	457	463	477	464	453	442	484	469	472	484	475	484	427	444	454	461	438	481	476	506	459	461	460	422	471	486	489	455	454	464	502	490	448	447	504	470	435	481	508	477	450	482	499	462	487	445	491	466	430	518	464	436	487	460	453	490	513	471	445	467	486	465	465	401	462	477	442	499	438	486	461	479	480	474	458	456	434	436	459	509	449	440	491	475	467	495	490	451	489	458	475	467	486	491	476	451	445	420	474	486	485	453	456	483	487	493	499	424	477	497	486	416	472	435	479	440	449	466	461	483	504	455	498	465	483	447	467	487	509	480	485	464	490	489	481	482	482	489	462	443	469	508	450	439	437	437	457	438	445	444	497	449	454	491	479	443	495	447	479	502	454	486	461	436	479	474	471	457	478	508	450	478	507	474	472	450	455	459	490	440	472	479	480	457	443	467	465	488	478	413	465	463	464	464	453	492	508	499	464	431	458	448	477	487	446	480	490	470	465	495	457	444	497	482	495	451	442	461	479	465	516	469	485	527	472	444	434	482	479	500	445	440	440	445	492	500	455	423	445	420	487	450	403	481	458	478	453	457	461	455	467	488	474	453	507	471	534	445	480	463	452	422	481	424	460	458	468	467	457	451	475	454	471	493	461	481	418	467	511	474	503	510	439	466	446	443	460	459	429	456	475	474	469	483	483	473	492	417	458	489	473	490	489	477	520	450	461	505	476	457	461	528	495	458	487	484	458	455	463	481	486	470	502	510	486	490	452	508	462	492	462	458	456	499	465	453	466	477	481	464	441	451	494	448	453	472	436	454	489	532	445	493	479	481	468	496	467	451	477	446	479	439	471	461	522	443	453	467	476	463	453	498	491	480	494	479	471	446	491	438	477	509	428	450	485	475	483	479	472	472	512	433	472	459	477	467	472	458	432	437	473	471	512	464	465	478	464	502	441	464	509	464	499	471	455	458	477	474	502	443	425	485	480	463	467	462	481	463	475	466	469	465	485	474	415	463	469	442	473	471	451	494	474	463	452	458	455	425	467	413	488	465	491	498	489	471	494	480	486	469	466	501	483	493	480	451	444	472	453	469	483	450	458	481	463	465	449	509	432	452	432	464	457	430	471	476	483	449	458	446	456	465	462	438	498	487	503	511	516	485	487	461	442	472	466	460	500	473	473	476	463	466	446	476	469	467	445	454	458	472	491	461	487	450	480	480	447	468	485	487	483	488	499	485	469	420	466	445	477	504	466	450	454	470	499	449	485	471	455	480	480	447	500	450	455	456	487	467	431	484	436	457	485	511	485	484	440	460	521	480	476	477	455	492	455	437	425	478	454	470	455	480	465	471	503	476	440	474	441	483	479	433	487	489	473	458	486	475	473	484	464	464	455	477	517	481	493	445	460	454	435	474	474	509	453	463	485	493	485	487	446	445	479	489	459	475	457	509	510	474	488	439	499	467	483	496	458	497	428	479	503	514	498	490	478	459	497	473	479	474	477	419	446	509	505	482	487	482	509	452	460	487	451	456	456	477	492	473	452	484	455	470	464	452	451	438	451	487	462	453	449	433	450	460	459	478	468	452	469	486	466	429	508	430	434	472	437	488	448	455	478	500	531	496	447	489	469	469	468	457	470	465	468	462	506	450	473	464	441	487	456	461	458	496	488	474	463	467	487	448	446	491	485	469	444	454	465	468	464	430	486	489	470	501	456	493	443	482	480	490	433	458	497	523	442	445	473	484	462	487	494	473	464	476	484	496	493	482	526	482	482	449	459	457	481	481	488	495	456	478	456	479	453	439	431	459	501	458	479	489	437	430	445	461	446	453	433	466	461	478	459	472	469	467	452	460	441	457	492	513	468	433	462	468	429	495	446	499	490	446	477	488	496	481	480	478	449	506	473	460	462	467	435	508	512	438	478	491	456	493	504	455	468	456	442	468	460	510	489	409	439	439	456	463	449	473	476	477	478	468	502	466	484	475	464	433	504	452	470	478	509	469	462	471	450	416	470	444	451	447	453	439	471	454	452	452	454	481	514	482	471	471	465	451	447	466	497	492	458	466	475	490	474	482	428	444	462	478	490	525	493	456	494	474	458	474	456	436	448	462	494	508	479	447	458	460	464	445	457	461	472	501	460	430	484	470	460	467	446	467	492	477
14068	1424	1165	936	665	536	499	422	407	407	370	373	395	397	355	362	341	333	363	340	349	342	402	345	344	338	355	371	349	323	351	345	344	328	364	358	367	351	321	337	355	361	339	306	366	321	331	310	347	314	347	334	299	308	327	305	330	318	359	373	334	327	340	323	303	302	330	348	336	326	313	344	325	311	345	342	324	349	325	333	359	333	342	326	309	324	338	328	358	319	320	327	314	346	368	372	349	345	340	316	335	316	334	337	319	327	350	326	335	338	359	328	318	336	324	365	350	361	359	339	327	302	321	299	316	346	330	337	340	302	350	318	331	338	332	313	327	316	309	331	319	343	342	341	337	349	325	307	321	312	339	334	325	336	350	332	309	365	338	315	311	379	367	335	350	316	344	337	306	368	334	337	336	311	329	336	356	356	345	338	344	370	334	355	327	311	321	338	324	354	362	326	357	364	330	321	380	351	296	351	352	349	350	303	326	332	357	320	353	340	344	307	322	325	320	356	375	330	358	371	359	331	334	339	318	309	349	391	332	367	323	346	364	341	330	328	321	353	305	368	327	333	336	334	342	337	322	316	301	337	350	337	384	373	325	294	343	289	327	362	332	309	341	324	324	370	309	357	345	309	314	291	347	314	322	339	334	324	359	311	314	288	353	340	364	349	357	309	322	345	319	316	346	372	376	345	346	329	339	336	311	331	359	325	326	333	344	353	300	325	336	358	345	361	343	306	334	323	330	327	349	320	338	334	304	325	377	328	334	384	326	336	313	351	324	334	355	333	340	329	336	329	334	327	326	354	339	371	337	341	369	339	346	364	310	364	323	350	334	346	360	346	342	351	345	325	292	396	355	354	377	341	334	347	318	328	342	358	364	357	309	311	319	327	328	385	357	295	331	353	318	366	349	333	337	347	292	327	358	322	327	350	327	362	292	350	338	307	335	349	325	336	311	340	302	354	336	304	295	338	337	355	299	329	313	336	319	310	355	341	328	382	382	365	387	338	354	316	327	342	320	324	319	392	341	358	331	327	334	321	336	327	326	320	339	346	316	326	351	309	286	331	322	321	347	352	342	322	342	337	336	314	301	339	346	310	303	343	314	325	333	377	320	366	326	346	364	390	344	333	299	332	321	306	357	359	331	341	320	298	340	370	343	342	326	349	354	329	320	340	342	332	334	313	328	354	343	323	342	338	320	339	334	331	340	314	379	365	320	324	385	363	352	335	354	343	332	340	315	333	344	318	289	283	360	337	304	335	361	319	373	338	300	345	340	349	309	339	333	289	312	318	338	359	330	307	349	326	322	328	373	364	299	364	343	345	337	340	331	380	313	328	337	329	347	331	296	332	347	334	339	348	346	296	296	319	366	343	346	317	358	318	357	336	353	331	359	373	312	363	327	374	352	340	355	344	326	347	352	351	338	310	336	349	353	344	311	327	322	333	322	341	315	360	328	360	352	362	353	377	357	328	351	325	311	303	313	351	348	349	335	321	312	297	346	329	365	344	318	336	357	351	345	320	344	340	352	327	326	325	327	337	364	314	368	347	329	352	329	338	340	321	351	321	285	310	358	364	300	359	349	346	320	317	390	379	332	315	315	366	357	352	296	327	304	318	321	358	327	344	351	341	330	288	360	355	330	325	338	349	331	311	293	346	331	350	325	304	297	354	342	331	345	373	318	322	304	342	351	325	352	374	324	338	330	330	342	337	314	355	322	341	321	313	353	349	299	350	351	309	336	351	285	312	326	330	346	363	348	333	304	346	339	329	313	336	332	339	381	321	354	367	355	336	323	348	358	348	370	326	328	308	328	328	303	320	328	342	329	327	323	354	363	301	334	349	308	320	368	342	354	324	365	347	307	330	333	359	370	344	323	329	334	304	339	344	355	387	320	348	319	341	317	332	316	331	334	352	327	335	310	357	349	349	307	324	342	356	312	326	371	325	350	329	342	330	345	321	326	303	318	339	370	359	338	323	316	351	342	343	361	319	360	347	321	320	303	293	321	327	355	343	320	373	344	338	352	341	349	321	332	339	344	315	332	326	358	341	332	327	300	346	353	321	318	329	327	347	301	379	363	313	360	325	350	390	335	345	342	357	330	329	357	300	365	366	314	339	318	353	309	313	346	335	340	343	340	334	315	348	341	350	357	368	361	340	391	328	331	327	322	355	355	319	338	342	350	335	321	314	310	334	312	304	328	347	328	342	325	373	319	371	332	372	324	376	363	339	357	326	314	306	366	360	314	334	332	351	333	341	317	367	379	316	352	351	329	348	321	333	328	317	339	344	321	338	333	331	336	339	370	326	338	371	328	323	370	343	373	323	360	321	332	322	306	328	296	364	331	318	338	338	359	354	337	364	388	352	307	341	323	306	310	325	348	344	310	366	375	342	340	325	341	321	321	344	335	326	344	329	338	340	327	342	316	337	329	325	347	266	331	330	338	350	344	293	359	333	330	321	337	303	321	325	366	317	331	343	326	333	319	317	343	355	363	332	330	314	306	318	353	340	342	309	381	303	339	320	285	346	319	362	334	317	371	377	329	323	342	355	322	341	328	333	322	379	349	336	313	323	320	347	318	341	309	349	298	343	311	347	310	321	307	298	342	341	318	348	301	348	372	324	346	321	329	337	302	369	314	344	356	368	340	338	311	365	351	293	357	313	326	328	357	367	315	377	346	329	348	310	296	319	399	344	362	310	329	327	364	334	332	335	371	365	308	324	341	356	335	333	344	347	343	338	349	342	325	332	334	360	371	331	338	293	341	355	358	334	294	338	281	292	357	340	373	373	336	379	343	349	364	319	310	337	342	340	318	360	332	357	350	315	325	364	315	334	359	319	321	344	349	295	347	362	373	347	323	341	357	345	337	327	352	326	324	304	354	357	334	333	369	334	293	332	327	336	346	328	344	317	342	341	317	324	372	326	334	363	361	350	341	330	351	351	328	335	334	327	356	344	347	376	368	335	330	343	323	381	369	331	379	325	363	319	328	356	362	351	362	320	307	342	356	336	308	330	316	326	320	364	323	343	358	337	286	347	323	315	335	330	338	340	374	317	367	365	331	380	309	357	325	357	333	312	310	329	355	327	336	390	330	317	351	308	308	303	349	346	340	298	357	341	343	346	306	325	307	331	334	361	349	341	318	323	338	341	329	339	329	308	316	358	308	363	350	324	306	345	323	378	381	311	338	338	336	347	294	347	320	313	329	310	315	339	342	316	379	347	319	331	335	296	322	341	327	319	297	337	347	346	306	334	342	320	389	333	337	350	337	317	361	350	317	324	327	334	340	304	349	312	298	341	321	337	357	339	334	325	335	372	308	315	322	362	330	338	303	344	350	311	364	334	334	298	331	348	325	340	296	335	327	344	324	345	328	348	375	328	350	306	336	342	324	354	353	365	317	339	320	349	357	336	318	329	386	366	325	348	288	348	325	390	346	341	363	355	353	340	346	314	353	343	344	337	309	348	334	328	340	297	354	317	341	381	329	354
8419	1437	2313	2615	2190	1978	1623	1399	1322	1173	1123	1072	1079	1015	1010	968	930	977	899	945	917	924	827	907	838	847	887	838	825	868	871	853	810	875	853	858	789	837	795	805	832	831	863	883	819	840	868	819	883	818	820	809	786	802	818	840	799	863	876	842	842	825	804	829	840	829	825	838	861	783	821	786	791	814	831	770	848	839	816	774	804	782	789	844	759	791	810	822	843	829	812	862	785	830	752	823	856	854	811	805	835	799	780	858	881	815	810	808	860	874	842	844	816	846	818	795	772	829	839	825	823	833	790	797	845	810	804	800	842	802	837	827	819	841	794	801	796	774	829	849	848	747	863	820	823	795	819	764	808	849	789	782	805	839	790	811	796	817	802	744	776	838	780	819	828	834	767	854	799	878	808	795	777	833	847	808	839	824	808	849	854	820	804	829	785	818	822	781	780	778	834	849	804	774	809	754	799	803	816	838	828	847	791	865	805	839	819	815	837	818	814	824	845	794	865	816	806	774	808	819	809	812	783	793	809	789	786	776	780	817	807	776	801	844	832	804	775	807	774	790	828	822	802	815	819	813	855	814	833	790	831	812	785	805	801	847	846	875	776	796	867	812	777	777	815	756	831	787	810	831	817	816	778	781	757	839	819	888	807	761	826	808	850	763	773	847	814	793	802	816	812	817	819	854	764	779	833	824	816	770	875	788	784	769	792	838	816	867	871	803	830	838	817	826	791	754	752	863	784	834	808	789	790	793	730	777	790	842	756	827	835	821	827	754	819	803	825	834	805	804	874	766	849	823	802	819	815	797	826	796	774	819	813	863	829	818	861	860	855	792	782	813	817	818	787	828	778	812	851	859	840	828	836	788	765	846	785	819	836	783	847	875	811	818	816	786	822	784	792	744	845	836	804	852	774	786	800	802	783	782	785	871	809	832	756	842	828	822	843	791	830	848	877	804	810	784	835	846	847	789	768	829	797	831	828	816	817	808	773	837	794	804	827	756	783	800	850	813	853	842	833	839	824	810	811	803	809	805	853	852	746	806	870	840	790	847	793	807	817	812	828	824	766	790	793	779	795	845	850	803	728	815	802	803	879	838	777	809	832	807	802	774	830	817	838	876	824	818	805	822	763	821	748	825	831	820	808	795	806	814	754	829	781	759	825	807	805	852	802	834	806	819	817	764	811	804	776	797	809	758	776	800	806	810	819	806	796	816	793	849	769	747	757	766	871	773	766	810	812	749	792	795	774	848	734	781	837	805	774	872	840	804	776	796	826	816	839	839	853	818	851	809	795	778	848	771	827	808	844	801	788	791	843	842	811	727	771	812	772	786	822	792	810	780	773	774	814	851	814	809	805	802	831	861	826	817	826	823	790	740	821	818	826	797	860	774	813	821	764	811	764	775	787	847	784	780	827	768	782	847	853	822	813	812	792	868	830	799	806	805	819	772	789	805	792	861	805	807	816	844	791	797	836	825	756	756	827	758	809	822	811	823	789	749	859	808	852	801	809	803	762	803	784	829	821	824	857	849	790	782	845	808	755	802	822	808	798	804	810	805	812	889	793	837	806	803	835	784	818	805	816	818	812	806	831	754	772	809	857	725	818	824	816	799	795	784	831	800	820	861	839	843	772	861	788	829	854	823	820	773	813	824	786	816	834	828	822	761	768	808	802	903	867	817	825	789	758	839	862	813	809	815	778	794	780	831	816	804	777	801	770	838	839	819	790	821	820	806	803	813	820	848	849	828	825	811	767	731	803	773	822	783	818	837	807	808	860	765	772	847	834	797	901	814	807	811	799	826	830	785	820	815	772	817	798	784	756	841	808	828	852	745	817	778	880	832	862	845	826	742	800	846	771	832	795	804	809	824	797	829	752	833	862	853	811	818	859	803	827	801	828	861	829	803	795	823	813	845	860	805	796	837	837	837	859	820	829	776	825	809	867	802	832	840	813	842	843	811	820	828	804	811	788	848	781	788	812	836	782	813	858	761	848	854	774	810	813	833	777	814	826	790	788	797	754	833	876	761	784	801	795	843	807	775	794	835	868	857	807	852	834	767	799	775	793	811	776	824	813	807	801	843	805	793	814	833	817	833	784	799	788	800	846	818	771	831	754	799	770	812	799	756	812	835	793	819	813	794	799	825	803	763	812	775	816	766	777	813	836	812	735	808	847	831	787	841	850	816	848	800	797	819	820	845	776	786	792	764	826	839	788	838	777	800	804	806	805	760	807	782	818	784	772	842	801	789	812	809	776	849	856	832	803	821	763	804	790	822	785	783	793	790	896	769	791	777	774	813	804	822	806	836	804	785	797	784	818	806	858	788	789	805	831	815	781	786	836	806	816	812	781	782	847	850	804	828	830	826	839	815	745	813	815	825	775	840	858	787	808	802	755	827	834	871	832	794	825	854	820	771	796	797	856	838	852	769	792	825	824	792	756	819	880	800	845	865	818	789	823	802	829	825	812	810	796	817	832	778	785	813	752	868	806	850	802	783	839	839	804	783	802	807	816	823	819	856	810	802	783	846	828	827	805	778	851	801	835	812	832	771	827	826	792	845	797	783	834	792	840	860	849	799	809	816	833	795	809	798	800	812	719	828	791	805	832	815	818	788	866	765	804	815	847	776	818	806	809	815	782	819	792	836	827	835	831	817	775	751	819	814	801	778	834	824	787	816	751	847	804	818	800	810	825	771	802	810	841	790	856	776	852	780	793	773	829	787	750	804	791	815	805	837	811	842	837	825	844	825	845	801	821	852	755	835	799	802	768	843	857	813	798	782	815	828	849	825	822	836	818	822	823	789	841	789	829	766	793	760	832	810	812	821	760	809	835	771	822	801	828	813	815	802	801	840	780	799	788	858	783	795	784	805	792	754	829	815	800	806	787	801	781	783	766	792	733	789	849	879	796	793	790	795	778	834	826	770	850	808	806	811	821	803	775	803	792	778	833	817	825	786	779	779	841	794	836	780	822	847	827	804	783	796	830	849	774	790	846	824	807	811	799	782	812	819	820	848	830	872	756	749	804	856	853	842	836	804	834	832	754	817	795	787	817	823	792	776	809	811	789	781	786	808	821	827	822	829	798	790	775	790	814	823	802	766	823	828	870	828	804	855	791	855	842	826	803	860	837	767	801	811	832	818	810	750	815	792	842	819	804	872	858	770	808	825	813	804	849	876	769	818	782	753	838	793	886	809	821	821	826	810	818	830	794	798	783	764	880	826	793	774	832	854	831	828	810	759	809	806	820	823	769	802	851	854	842	784	833	830	793	852	782	804	789	791	825	752	767	790	810	802	747	806	801	789	823	856	786	830	812	817	866	807	780	787	762	793	802	788	794	805	796	791	863	829	876	826	840	868	804	813	805	831	863	829	849	781	835	789	805	811	766	788	850	773	750	789	829	800	745	756	777	809	792	756	819	781	833	812	801	737	841	823	804	786	733	792	804	804	847	782	798	847	807	785	861	776	804	817	799	769	814	778	828	843	849	801
1385	307	286	293	291	277	266	264	283	270	273	267	282	276	280	262	279	280	281	296	278	218	265	277	274	286	307	297	301	278	278	282	275	243	275	265	254	263	288	298	269	307	248	287	269	256	231	304	298	316	317	288	310	253	251	268	305	286	275	289	271	261	254	287	269	294	264	269	251	239	254	236	292	240	256	282	265	296	286	272	294	288	302	277	285	283	287	251	289	287	255	280	272	272	268	274	261	305	272	270	273	287	260	269	285	276	280	252	273	258	254	262	297	314	280	303	282	289	270	291	256	280	264	289	311	288	269	273	281	274	247	260	254	272	317	252	285	269	276	273	267	290	294	278	259	280	283	269	261	274	288	257	242	265	295	270	302	270	286	281	291	262	240	266	253	297	275	292	283	280	272	252	284	260	300	275	289	269	246	266	286	261	274	289	276	264	273	267	275	274	267	260	250	282	261	283	274	227	287	260	269	270	281	259	281	283	288	286	256	262	242	246	245	253	249	287	289	304	317	321	280	289	294	282	295	274	261	278	252	292	274	265	282	247	236	275	295	302	283	306	269	300	322	265	261	252	283	285	262	256	314	296	325	305	310	306	281	295	258	285	294	280	270	305	263	258	257	240	284	261	240	244	275	232	288	306	300	257	283	299	237	262	287	245	293	286	277	309	309	262	279	301	299	255	296	266	250	274	274	259	286	280	271	293	296	261	279	294	266	290	266	277	279	284	292	317	293	277	261	269	246	259	284	303	272	272	255	261	292	285	299	292	250	275	293	264	272	271	278	295	264	240	272	299	266	283	291	268	283	255	273	242	271	286	287	312	268	288	284	268	292	294	276	293	295	269	251	295	264	281	271	259	271	272	262	277	247	278	266	269	274	260	289	299	287	281	273	260	250	290	278	281	270	282	269	271	297	275	270	274	291	262	248	264	283	239	249	262	256	296	263	269	283	268	292	251	259	286	269	289	267	314	273	270	290	251	296	272	265	292	257	277	292	279	277	276	288	264	272	252	309	279	274	275	239	316	243	267	254	256	293	250	285	274	304	257	261	280	308	255	243	254	297	234	252	285	305	281	296	253	274	256	234	270	275	278	292	283	258	269	298	266	266	272	278	284	282	260	258	302	250	287	287	267	238	268	255	242	277	328	263	313	278	234	268	272	257	259	263	280	310	283	282	260	286	282	295	255	254	282	269	304	310	282	257	231	284	298	275	294	301	311	272	269	241	277	279	288	280	276	258	270	301	259	293	289	304	270	294	279	268	273	257	281	257	246	288	307	259	293	301	315	232	262	250	256	276	293	255	299	267	298	269	254	281	271	252	245	258	250	252	259	313	274	279	283	309	267	263	235	267	266	278	270	293	287	293	260	277	299	260	287	298	260	259	274	259	288	242	262	280	252	271	264	283	283	276	293	291	280	255	274	261	272	273	248	245	262	262	273	280	285	250	259	276	265	256	294	261	275	291	318	286	257	305	279	259	291	289	245	295	296	340	293	294	277	286	314	293	279	300	303	320	266	259	276	261	297	323	272	307	250	271	284	282	269	268	273	274	249	311	277	291	270	285	302	248	251	243	280	294	272	270	312	298	279	263	284	307	293	287	294	251	292	293	268	247	280	262	263	273	285	269	268	299	288	278	290	260	273	284	269	294	279	272	277	282	263	291	281	291	305	293	264	255	259	244	258	264	278	286	282	283	267	273	271	291	295	277	262	293	264	303	272	295	261	273	290	275	303	305	285	275	285	302	290	310	308	251	262	277	275	253	249	307	275	250	267	296	256	281	257	264	285	275	294	291	264	286	249	255	280	292	264	252	307	273	268	227	308	287	266	253	265	260	293	281	300	245	306	258	252	295	321	260	269	285	272	256	279	264	260	284	269	286	231	305	266	278	254	302	266	270	280	282	290	280	274	269	255	270	283	277	306	280	284	267	272	276	262	280	296	272	266	269	264	280	277	283	256	269	307	272	292	247	278	239	261	284	272	274	261	318	256	284	268	271	265	292	257	317	234	293	265	248	307	293	305	252	262	283	295	273	300	268	278	259	238	241	271	276	282	255	243	250	260	244	272	269	279	255	270	259	307	284	283	253	282	281	254	268	248	272	280	336	268	278	248	296	284	273	305	291	314	293	274	265	274	249	264	298	248	260	290	304	290	289	245	289	247	272	256	256	278	242	256	290	287	304	283	316	288	266	296	262	243	272	277	275	272	258	265	288	290	268	288	242	283	274	283	281	252	260	279	248	268	267	313	278	273	279	267	259	288	278	280	289	302	288	276	269	306	259	248	296	299	247	245	258	240	278	282	314	279	276	277	263	299	283	310	250	269	252	276	245	263	267	264	307	251	257	267	278	276	236	260	257	254	303	301	276	283	248	286	259	275	280	268	296	255	249	277	283	273	275	261	297	255	260	282	248	247	281	256	255	284	266	261	278	290	276	287	284	249	319	257	239	262	273	306	286	304	312	265	285	291	303	310	287	243	237	273	283	287	235	239	272	265	261	295	264	256	254	291	284	298	282	292	270	297	268	281	305	296	251	289	309	250	240	265	297	276	260	308	260	286	284	250	281	253	254	297	280	258	251	276	297	238	249	279	256	297	288	278	269	282	265	292	239	273	280	255	274	267	271	280	283	268	261	245	276	248	287	277	269	286	272	278	255	291	268	288	288	298	297	262	294	270	264	290	304	275	284	255	260	264	281	291	277	290	294	277	258	270	298	295	255	296	288	268	273	266	258	247	301	304	284	287	284	294	278	326	265	250	288	269	274	276	315	282	278	239	299	265	271	259	306	271	259	278	264	274	286	279	269	287	290	263	259	261	255	277	281	290	262	275	232	240	245	233	254	269	256	302	303	259	285	262	259	346	295	313	310	294	272	315	292	333	248	275	255	263	266	269	250	271	283	295	258	290	297	265	236	281	297	279	271	245	251	281	254	268	264	289	268	282	271	280	281	276	275	292	287	271	294	300	319	274	294	267	267	265	289	261	277	296	270	288	304	285	287	273	271	270	293	312	245	274	246	276	262	244	275	290	285	277	285	288	259	227	276	255	278	300	280	256	270	318	284	271	299	268	299	260	266	254	246	282	275	278	262	263	303	286	295	260	248	259	299	299	282	251	307	268	278	284	269	250	296	295	278	276	293	286	283	265	282	275	241	262	278	280	287	297	317	301	235	293	306	289	258	288	265	294	269	292	262	246	323	248	284	258	266	285	273	263	274	246	290	264	252	278	270	258	242	252	253	286	261	277	207	262	248	276	269	263	274	251	298	267	264	283	266	270	281	317	246	245	257	268	295	233	240	256	263	261	267	271	272	289	278	308	278	287	303	244	271	288	242	278	261	257	272	260	275	262	269	282	247	265	287	257	288	282	291	299	331	269	292	269	283	263	307	288	309	308	265	292	289	268	261	269	271	300	274	275	277	287	273	279	293	277	281	294	302	264	249	244	294	300	250	248	273	300	275	284	283	299	254	233	284	289	263	270	287	266
1800	690	704	708	680	720	686	712	659	666	686	682	693	676	647	676	678	681	674	641	607	677	663	619	675	697	657	657	630	639	633	647	615	712	637	626	649	635	689	653	678	657	690	629	720	661	664	623	680	666	635	667	655	652	648	689	630	670	657	670	653	698	650	642	712	707	670	655	667	642	632	675	635	681	716	665	641	657	595	646	645	671	624	671	668	673	647	648	635	667	667	662	655	684	648	671	661	659	666	623	639	677	693	640	628	634	617	675	681	644	659	691	665	651	674	651	653	650	633	717	700	655	662	639	674	634	619	640	670	629	646	686	641	628	643	672	651	653	680	658	654	664	640	658	657	705	653	661	674	666	711	663	625	647	623	675	647	641	665	683	698	650	675	652	653	642	659	670	657	699	655	678	643	653	675	642	653	670	653	680	645	685	612	637	688	669	620	599	664	648	651	635	683	683	602	677	646	676	696	638	682	633	646	661	663	607	668	668	666	652	670	664	626	625	622	681	682	628	665	685	680	680	687	653	651	652	711	693	590	680	681	617	663	643	618	669	660	637	698	698	665	655	653	698	640	696	645	660	672	628	711	647	631	717	691	641	633	610	699	651	631	726	713	676	626	649	594	684	673	675	622	637	702	660	587	679	619	609	642	644	668	688	639	673	672	663	708	633	660	682	613	672	653	690	652	693	653	666	676	643	691	711	666	686	607	702	710	688	665	657	687	603	630	668	640	671	627	711	650	675	657	642	645	627	650	643	642	630	701	659	637	639	651	666	679	637	640	640	650	667	623	658	643	641	653	610	700	719	685	663	660	652	686	613	643	671	635	623	617	720	675	642	646	643	679	687	693	665	642	662	667	649	648	674	650	673	629	688	601	649	676	634	665	647	645	709	653	685	628	652	667	636	655	676	697	687	663	726	670	727	649	674	695	682	650	674	621	658	618	675	651	637	625	628	707	655	670	648	637	687	650	632	664	672	657	646	631	655	692	635	651	662	697	627	668	661	681	648	687	651	641	629	634	655	618	618	658	634	670	664	652	646	659	660	679	667	654	648	670	665	623	679	668	643	637	622	628	657	698	662	715	649	690	647	636	691	675	674	659	686	657	689	635	665	611	676	669	658	667	669	642	666	641	671	683	639	624	673	699	671	673	651	659	662	633	692	694	673	635	635	629	684	663	645	667	645	652	671	680	625	645	630	684	643	663	668	666	598	636	680	686	689	650	669	664	657	630	637	632	673	676	665	639	687	675	697	624	602	696	642	639	641	679	686	670	676	639	631	675	667	619	656	659	631	678	620	645	667	683	694	658	652	647	724	670	657	736	670	671	628	678	676	659	634	613	688	643	700	676	687	676	664	630	668	657	676	643	610	715	704	640	637	691	664	642	659	682	636	691	636	690	640	683	666	649	700	641	618	642	677	641	662	618	641	662	666	623	616	637	681	692	677	660	655	624	643	713	620	645	660	646	687	659	670	683	623	636	611	636	666	641	632	713	656	640	668	655	641	686	669	639	684	670	644	634	702	651	673	626	668	669	684	664	691	672	641	659	673	661	645	647	681	701	691	669	643	657	667	667	699	667	631	660	639	673	625	634	666	669	696	625	675	653	655	660	657	633	625	708	703	662	648	691	681	681	709	694	626	705	679	668	663	669	650	673	645	666	697	638	664	678	596	610	636	666	636	707	696	630	594	677	671	695	628	676	665	658	656	689	661	637	660	677	694	643	614	691	646	671	621	648	665	631	687	639	624	678	640	669	669	656	616	656	630	647	674	640	668	648	624	647	625	642	622	657	634	630	672	688	683	654	649	651	684	631	655	674	693	687	642	664	667	673	642	687	688	652	657	683	646	645	641	677	636	640	622	658	624	663	648	680	672	649	686	625	656	658	666	654	629	688	659	695	670	664	668	676	605	637	689	642	668	658	644	698	590	689	663	678	665	645	665	629	659	689	632	719	681	700	645	649	666	674	667	630	622	665	644	657	694	639	676	672	635	674	676	689	663	649	666	641	667	657	648	622	655	637	672	671	657	652	704	627	705	609	671	635	649	645	660	650	593	691	640	681	654	660	650	672	642	681	667	606	679	690	679	653	636	673	664	707	641	668	683	630	676	699	650	690	613	691	665	670	617	701	644	670	674	665	663	658	654	674	660	672	634	653	693	608	628	733	675	670	639	704	663	665	631	628	665	630	628	655	657	684	663	688	681	650	602	629	677	651	669	660	647	660	687	693	679	647	637	633	694	658	647	649	634	695	636	700	673	685	655	626	637	678	673	681	645	651	676	687	688	666	615	687	639	717	646	655	656	683	641	655	691	696	631	708	644	663	698	687	611	680	676	613	720	678	703	694	706	713	736	671	677	658	600	633	689	641	675	671	607	650	660	660	664	707	660	652	630	685	639	693	691	683	643	682	664	622	639	682	723	693	626	653	640	629	639	642	656	662	653	674	657	655	718	669	634	643	649	674	657	707	701	692	665	667	687	700	631	614	659	685	666	634	722	662	649	647	666	640	666	717	643	642	677	659	662	703	637	633	664	626	667	684	660	695	640	635	675	670	632	637	700	639	680	695	686	717	645	676	639	710	685	670	679	634	638	689	637	627	637	634	688	695	678	688	685	635	630	647	673	667	645	685	631	717	575	694	718	676	645	651	621	618	652	627	660	640	642	637	656	709	631	667	686	648	591	678	605	701	641	669	628	675	664	681	655	651	622	688	653	652	659	628	653	664	640	694	694	671	665	652	636	639	680	615	694	638	662	635	655	626	683	626	670	679	660	694	644	695	674	675	620	609	623	683	641	629	677	607	677	639	660	683	640	652	686	659	650	674	717	650	636	673	658	695	681	656	655	660	656	707	651	636	660	689	648	635	668	648	709	656	673	656	682	636	659	619	650	629	634	664	683	604	654	598	646	644	659	690	703	661	652	686	668	653	645	682	612	650	625	640	638	645	628	629	680	690	650	659	652	685	621	635	653	677	716	713	675	694	624	679	671	655	608	678	629	707	722	698	621	643	630	671	675	613	629	668	629	631	713	674	680	669	679	651	647	666	670	675	621	675	682	666	667	656	629	615	668	700	632	654	634	669	680	685	672	646	656	634	681	700	677	637	660	639	669	663	627	661	613	653	593	638	604	682	600	631	656	679	616	679	668	710	629	644	617	636	681	651	645	683	645	665	656	638	649	717	614	678	655	646	629	644	678	652	622	628	609	643	694	658	645	705	638	700	666	672	629	676	663	678	651	680	686	650	610	647	682	690	634	681	644	647	634	655	708	643	613	686	659	699	639	650	659	666	700	636	683	647	664	625	665	661	655	646	703	708	651	654	621	633	672	621	634	665	658	657	634	654	687	665	671	670	663	645	699	658	697	685	658	667	608	691	665	655	638	650	646	655	669	658	704	632	628	655	629	643	700	666	653	645	647	679	660	665	655	654	674	646	669	670	710	659	630	676	684	660	681	626	699	655	655	668	670	664	641	641	651	670	630	661	618
7104	561	538	427	321	286	264	222	216	171	193	182	196	180	177	201	191	189	177	168	172	188	165	175	161	183	173	171	187	173	189	177	180	175	180	160	170	177	152	190	182	159	183	170	189	204	162	189	175	175	216	184	172	174	183	155	175	141	202	166	151	176	189	176	178	165	177	152	173	159	199	193	191	183	184	167	190	176	136	183	165	151	174	187	190	177	158	161	156	154	177	182	194	209	180	164	170	172	177	184	172	149	164	160	156	156	186	150	166	162	184	185	172	162	157	167	184	186	156	183	176	171	177	157	163	178	172	153	172	170	169	171	168	166	168	187	176	158	131	160	193	156	150	164	138	152	167	175	156	221	165	174	160	202	183	179	164	169	165	179	158	143	174	172	174	175	171	168	171	167	173	151	168	179	183	147	155	186	177	193	187	154	165	149	142	154	209	187	171	159	179	194	169	157	170	172	169	167	158	175	180	152	169	149	178	165	157	188	203	177	172	198	180	185	148	142	161	186	197	208	179	175	147	168	151	169	179	165	132	167	174	164	189	171	162	170	160	164	185	159	164	174	178	191	180	157	161	179	170	181	194	170	150	171	168	157	186	165	161	206	179	185	167	164	169	179	163	179	158	175	177	140	167	171	153	177	188	195	191	161	193	204	207	159	157	135	161	140	161	175	173	183	160	165	184	167	184	200	186	180	177	168	167	185	187	163	159	175	157	167	155	171	146	138	156	186	175	153	182	185	161	177	172	168	160	174	182	155	210	187	159	161	171	147	194	153	167	185	165	157	185	159	171	158	162	165	179	206	177	192	157	169	160	155	176	184	185	185	146	176	158	166	177	162	185	186	191	187	183	184	163	170	145	188	167	178	185	175	161	192	172	159	192	174	191	161	179	163	168	177	185	172	173	181	180	178	185	167	174	164	178	161	163	173	181	181	169	156	178	193	162	179	181	172	192	174	149	192	164	184	151	177	143	166	156	169	186	183	177	173	174	159	163	160	160	157	183	201	141	169	163	182	175	154	167	154	175	177	166	160	152	175	167	183	178	173	172	153	153	176	180	181	158	154	182	157	182	165	190	182	175	184	185	156	177	159	174	170	151	171	158	151	163	176	189	173	180	182	156	169	156	186	163	207	174	190	155	174	170	167	178	187	170	157	177	175	171	172	167	162	184	169	185	193	175	166	168	179	175	170	169	184	162	149	176	182	174	179	181	152	167	186	163	182	166	185	153	165	169	164	148	174	168	175	158	160	167	171	171	189	171	159	163	171	181	195	183	153	191	129	154	170	164	157	172	188	177	160	181	159	157	162	157	179	176	185	150	151	173	179	180	198	189	149	174	191	179	158	170	190	159	130	160	187	199	194	181	176	204	173	170	166	167	193	194	165	150	175	180	168	167	177	187	191	153	161	178	178	155	187	151	196	190	151	174	183	169	184	158	176	166	170	163	145	159	148	170	183	170	155	180	194	171	161	180	208	145	164	184	162	196	153	185	145	161	166	165	160	160	173	173	178	176	157	162	172	181	173	189	183	180	160	166	166	142	160	177	166	153	155	172	153	168	167	169	159	157	167	155	183	216	171	149	177	161	147	178	174	163	144	144	166	137	197	159	168	185	181	168	175	171	155	165	153	173	191	189	152	174	156	165	180	178	157	157	182	170	169	196	160	181	180	174	172	164	163	187	182	160	159	149	210	185	157	188	169	181	159	184	163	154	164	178	161	143	150	154	158	183	161	156	161	183	143	165	171	165	179	158	179	194	196	166	179	183	156	209	163	178	178	168	186	158	170	188	187	164	173	169	186	177	166	178	162	173	171	152	190	158	179	158	153	165	168	172	178	160	193	177	181	198	173	186	158	189	168	171	150	164	170	180	155	187	155	162	188	156	153	153	185	174	185	188	166	172	158	185	179	184	155	199	174	172	168	169	177	157	179	169	155	195	172	165	155	148	149	179	172	164	175	160	170	158	177	179	177	179	171	171	185	173	181	160	151	181	205	161	195	153	162	172	155	165	172	189	164	178	202	175	176	176	168	157	138	171	192	183	184	152	164	159	183	164	161	167	160	177	162	180	178	167	188	166	161	192	174	162	201	187	149	163	175	146	184	169	171	167	179	163	182	159	157	189	163	151	158	159	153	139	180	178	191	166	192	180	204	175	172	183	193	157	159	182	174	135	172	168	183	165	168	160	173	173	196	165	167	166	168	184	201	164	193	152	161	172	194	152	176	156	154	153	178	146	193	185	165	176	174	142	185	187	160	167	200	162	201	191	184	154	178	187	161	177	143	169	164	169	141	142	176	172	170	177	181	164	166	175	140	201	199	183	167	191	161	176	160	185	178	151	176	150	166	164	173	172	175	168	151	170	188	183	193	177	183	183	162	173	186	171	187	165	151	178	179	196	149	159	186	172	158	184	189	185	182	175	172	166	171	169	176	178	170	172	188	171	150	176	189	174	169	152	186	160	191	157	155	176	189	175	182	182	169	163	191	178	162	176	182	169	181	154	157	166	186	172	179	165	175	166	175	166	165	177	165	177	172	166	164	178	161	185	194	160	174	177	177	174	155	191	181	164	162	182	158	194	183	171	179	185	189	176	161	174	196	161	160	173	166	180	173	166	178	154	179	156	157	164	184	164	172	178	172	197	200	187	180	162	161	167	147	170	156	162	184	166	176	180	184	207	168	180	152	172	186	160	179	171	171	179	161	179	185	153	163	175	146	155	165	158	164	175	169	184	168	181	156	155	164	191	172	156	160	183	181	154	144	203	171	160	163	164	148	186	168	162	157	191	152	171	170	203	191	175	185	161	171	179	182	177	178	177	166	147	166	176	181	162	196	169	159	168	152	170	159	164	157	205	177	164	175	190	164	182	163	218	182	157	170	158	156	174	152	175	188	133	161	170	163	183	163	155	182	153	176	175	190	186	172	155	186	165	167	197	173	166	159	163	161	167	163	174	179	177	166	200	159	215	163	180	149	156	171	191	168	157	177	175	182	145	176	186	172	158	184	165	183	184	168	153	170	185	150	159	182	167	176	175	168	180	170	157	187	149	151	147	172	176	171	170	167	156	171	151	143	178	194	188	197	164	180	161	192	170	175	173	193	166	181	150	159	161	177	211	199	176	203	162	181	155	155	148	163	164	187	162	201	177	162	155	167	145	153	159	151	160	166	178	163	178	165	180	156	198	205	145	138	187	167	191	165	178	139	182	174	162	164	148	200	210	175	157	156	168	174	174	178	172	177	202	192	185	195	162	186	174	178	143	172	176	160	174	150	158	141	164	182	170	163	201	167	179	175	168	170	153	151	151	192	172	186	189	171	180	169	165	160	192	155	170	164	143	157	193	168	178	177	166	139	181	170	183	182	140	160	151	196	160	177	192	160	188	170	156	181	188	175	140	163	196	168	181	181	158	192	169	195	164	167	166	183	146	168	172	177	170	180	179	155	185	175	178	182	171	168	186	176	178	183	169	182	191	154	187	199	146	175
6196	855	1246	1442	1261	1038	910	832	745	686	648	620	631	575	560	520	531	514	529	497	576	486	477	517	487	510	518	499	485	496	476	479	516	473	489	454	507	477	472	469	467	467	473	462	470	484	494	453	459	480	505	463	481	480	462	457	503	467	466	480	440	493	484	476	484	449	482	466	449	495	437	475	498	466	498	487	477	521	497	489	492	478	445	468	459	487	468	447	465	493	442	484	491	452	461	457	443	495	461	436	506	467	479	458	467	488	431	498	466	494	466	484	449	492	493	497	491	481	486	444	460	481	465	480	461	470	471	458	467	446	454	451	493	517	452	480	472	471	484	493	447	474	447	464	462	464	466	471	538	489	436	523	472	441	485	461	450	489	487	493	489	506	476	475	503	474	483	489	446	446	515	433	490	487	480	477	447	469	459	483	459	478	458	479	465	483	491	442	464	487	447	442	484	492	455	442	436	451	455	461	440	447	470	449	463	473	526	527	500	450	432	511	471	490	469	474	442	464	480	454	440	476	490	422	470	461	477	478	468	509	473	459	469	496	458	450	452	477	458	467	449	473	471	477	484	460	493	469	466	450	454	481	485	486	450	459	479	516	450	441	446	480	508	465	486	499	453	451	469	481	499	459	467	461	490	474	488	467	453	479	458	460	459	459	479	479	466	467	454	492	435	476	473	462	477	472	464	453	460	468	472	475	456	480	451	499	475	482	458	474	492	464	499	455	430	495	477	445	464	485	466	477	463	465	461	472	451	492	500	442	467	484	472	485	500	458	453	472	479	473	470	466	479	475	471	527	462	477	458	453	472	484	485	483	436	473	445	439	461	487	473	490	483	463	517	439	473	436	481	458	450	443	424	508	487	451	452	440	462	482	436	475	449	431	454	449	463	466	481	468	499	448	477	491	465	470	452	489	451	441	450	460	474	490	473	483	497	439	486	467	447	472	467	498	478	478	506	486	435	474	511	455	489	522	472	479	514	443	447	453	479	486	461	495	447	483	439	487	463	465	446	485	499	452	471	466	462	476	455	460	429	457	500	477	472	469	491	502	519	479	465	492	486	460	469	429	456	488	487	465	504	479	451	500	481	483	474	474	443	430	485	448	474	512	469	451	467	484	459	464	454	500	471	471	493	458	483	459	482	473	492	468	452	468	481	519	527	502	485	432	449	472	469	462	485	462	483	483	479	506	475	486	482	466	464	497	453	514	454	469	496	486	477	501	493	454	484	468	490	456	483	474	463	470	456	489	466	491	450	485	468	487	429	470	482	428	474	494	473	511	487	468	498	454	497	462	475	482	472	471	473	505	480	476	480	520	455	440	474	508	454	465	464	463	464	476	498	453	522	473	458	463	446	464	475	472	516	480	504	493	497	462	461	471	468	499	434	446	465	499	502	489	492	478	466	494	453	434	445	470	471	499	491	452	469	452	452	475	498	487	487	502	472	456	510	454	502	475	472	492	501	484	485	443	460	473	467	482	472	479	455	428	477	484	462	480	461	437	480	443	465	409	440	479	487	465	466	478	435	461	476	464	443	460	480	485	446	477	492	476	443	474	502	469	488	496	486	497	511	458	455	475	509	506	467	481	459	442	489	444	456	448	482	449	496	464	483	454	472	457	452	481	458	485	474	492	476	471	487	460	510	463	428	459	428	471	452	493	472	494	479	491	530	518	509	456	491	486	451	473	483	465	489	458	479	454	448	452	457	472	503	471	483	457	490	451	500	479	493	466	425	476	464	448	471	478	492	467	495	479	452	478	494	474	497	514	490	469	472	478	486	475	458	462	462	465	491	462	488	476	468	458	476	553	456	514	400	450	460	479	452	521	518	493	452	440	475	488	467	440	476	454	487	482	465	443	460	465	491	442	435	465	471	476	484	457	448	484	462	466	493	480	462	477	477	457	451	498	497	467	460	481	456	494	464	468	504	474	491	398	475	457	433	449	440	481	465	485	493	529	432	446	473	471	461	447	445	476	460	461	458	459	490	480	467	480	498	457	462	460	459	453	463	489	450	476	471	501	484	461	444	462	486	471	463	431	475	482	457	481	465	458	460	459	456	518	447	479	514	479	458	523	481	452	475	470	505	495	460	450	467	494	450	490	428	464	493	492	436	464	475	478	491	488	434	511	464	421	451	455	505	500	449	467	451	477	472	477	433	462	471	520	482	458	445	477	502	519	449	490	483	477	458	491	472	508	528	484	488	484	485	485	477	480	476	491	487	522	468	463	470	443	448	460	477	468	484	458	477	474	463	505	466	458	459	461	497	472	486	476	461	463	524	492	468	463	493	486	485	454	407	482	465	482	494	469	501	449	457	506	440	464	450	471	455	448	469	495	467	470	438	485	473	463	491	463	434	478	434	477	434	458	456	464	509	458	489	449	459	483	468	461	447	497	477	502	455	470	473	447	474	460	457	464	496	471	499	470	465	440	459	450	455	479	496	469	518	500	468	450	445	458	479	412	497	467	481	447	481	512	531	457	462	497	472	473	492	510	456	500	468	500	458	516	449	422	480	473	474	446	497	486	477	533	483	461	449	470	512	459	489	427	482	459	461	478	465	475	458	492	464	478	499	487	472	481	474	454	497	478	475	479	468	420	452	472	448	469	472	477	478	371	457	482	453	442	467	463	480	487	452	444	468	491	426	433	456	468	467	463	504	475	504	496	467	462	452	474	495	493	480	446	457	452	460	467	483	504	433	452	507	481	469	471	459	511	491	480	485	446	459	463	493	434	501	471	498	482	472	492	487	429	498	464	481	466	457	455	486	447	443	460	446	500	488	471	462	467	469	463	482	478	444	483	505	473	489	457	450	503	499	424	447	485	469	475	468	446	437	483	510	461	473	466	505	462	450	461	492	500	481	446	490	462	468	443	465	483	461	465	486	459	471	451	446	453	470	490	478	504	479	470	471	460	475	467	483	509	492	436	424	490	440	441	510	455	510	453	507	447	454	459	477	453	492	469	478	470	472	503	508	463	498	505	499	500	459	464	478	479	481	465	491	480	482	501	480	474	457	515	441	464	449	476	459	476	478	485	451	474	477	471	476	443	475	460	489	448	460	469	425	480	445	486	450	455	495	474	457	460	446	470	453	475	496	454	464	490	488	476	491	484	457	469	499	469	482	525	484	483	467	458	520	469	489	496	472	458	447	474	485	518	463	516	457	495	468	481	467	507	464	461	488	482	477	420	486	468	481	479	493	458	476	476	422	455	488	490	476	484	447	483	469	498	466	460	470	455	460	456	449	487	478	447	457	452	481	491	476	500	499	460	481	447	447	468	446	496	428	467	456	528	463	478	465	501	462	463	472	463	484	495	470	502	467	487	458	485	466	446	433	458	458	461	488	462	507	433	463	510	446	488	471	471	516	449	422	484	494	434	512	438	444	453	490	482	450	471	483	501	486	460	481	478	457	474	474	447	477	486	507	465	434	456	473	505	503	437	499	517	497	420	476	498	483	478	466	447	475	440	507	476	482	470	472	486
14272	1369	1075	934	673	573	524	463	438	392	384	396	363	332	365	370	390	363	334	338	337	333	337	331	357	355	358	367	331	305	320	338	304	341	355	319	359	331	353	367	331	295	353	347	322	309	341	319	359	318	341	347	358	362	360	327	315	334	331	362	344	337	315	340	353	367	336	292	340	319	353	338	342	331	348	362	327	353	330	370	314	373	323	351	341	365	333	380	356	324	357	290	349	318	325	345	336	350	360	334	337	342	328	343	284	393	347	325	322	352	341	367	344	347	347	340	308	356	352	334	336	359	319	356	352	323	318	355	327	345	335	325	322	367	343	321	332	322	326	352	336	327	336	303	338	276	343	312	340	335	338	341	334	336	329	339	344	339	303	382	341	340	354	303	362	323	287	327	340	346	338	355	342	409	359	317	364	333	351	396	355	314	331	334	323	337	358	355	351	334	361	349	341	314	363	369	364	341	352	297	340	342	375	320	333	330	318	345	331	313	334	356	331	367	356	343	298	335	345	339	355	278	331	336	322	337	323	373	381	338	340	350	325	318	286	355	311	331	362	322	357	361	362	326	331	325	353	313	329	322	344	347	333	335	367	348	341	341	321	336	325	358	319	337	367	360	343	327	324	334	356	312	353	353	345	352	329	312	320	363	381	304	352	324	351	341	387	321	342	345	342	315	306	335	297	380	317	350	350	346	330	323	337	346	336	312	315	320	324	327	370	335	355	367	332	335	332	317	320	320	344	383	343	357	342	336	325	328	326	303	318	349	356	326	357	330	315	334	329	356	348	360	331	329	334	332	338	342	335	359	340	308	321	323	357	320	360	343	300	326	366	358	348	305	342	331	350	377	335	346	317	358	338	354	338	321	332	308	318	309	363	312	328	353	327	332	342	352	348	374	303	344	356	332	314	354	331	335	330	330	336	341	342	371	358	325	335	335	341	333	326	345	310	333	358	335	340	334	339	315	325	322	328	349	327	313	317	355	345	363	326	317	340	343	326	321	335	322	327	342	334	322	356	343	312	314	344	359	335	339	362	357	343	356	333	313	330	339	316	344	313	343	340	333	305	332	321	322	339	322	325	315	372	338	302	321	363	371	339	324	370	347	332	322	352	351	327	344	337	334	299	328	353	326	333	363	340	339	339	336	317	337	307	322	360	316	304	311	338	334	342	343	312	318	318	329	345	316	322	330	329	346	362	337	383	363	329	350	350	342	335	364	344	368	363	323	336	345	348	317	330	284	343	316	339	291	343	337	335	319	356	355	347	317	348	318	341	368	352	330	334	320	334	387	358	345	336	304	347	334	331	348	335	335	332	360	337	328	375	357	337	353	337	326	348	355	301	341	355	287	326	350	317	377	321	338	352	332	332	339	306	352	336	326	373	339	347	309	348	337	355	348	377	321	355	327	318	377	310	350	372	337	340	371	321	327	321	349	312	339	343	339	349	342	348	347	317	332	306	331	331	330	342	343	368	354	320	322	354	314	331	338	290	304	347	339	348	356	327	351	322	365	338	322	328	345	359	351	337	340	348	340	358	347	354	348	347	335	358	315	323	339	336	346	355	338	337	333	357	330	332	331	357	325	344	342	343	368	317	307	348	314	327	363	324	324	315	303	315	349	346	341	337	344	315	347	337	334	359	312	320	389	322	340	346	346	324	351	319	327	365	325	340	344	393	309	360	349	314	342	349	322	362	343	363	359	384	327	337	347	345	334	317	323	316	331	351	334	313	327	358	351	363	329	338	310	329	357	356	310	352	357	334	334	307	363	345	349	328	360	353	313	346	313	304	327	344	325	330	350	374	345	335	316	333	373	323	339	328	315	321	348	354	330	396	372	353	354	332	318	349	341	306	355	363	354	328	341	378	347	343	333	353	360	367	349	366	356	350	337	345	352	338	345	338	314	326	354	319	304	377	361	342	335	327	327	339	333	323	349	344	349	359	321	304	299	370	340	313	333	324	373	335	327	358	335	349	357	355	339	314	326	302	338	321	348	361	342	336	343	340	357	374	352	359	346	321	366	340	316	347	319	302	335	346	348	324	324	360	319	330	339	317	335	316	326	351	341	332	342	378	362	342	316	321	334	324	334	360	319	357	317	365	337	342	301	348	345	362	348	329	394	339	337	342	340	373	345	332	385	354	354	346	355	341	324	333	311	310	342	358	392	308	299	343	338	311	331	312	362	326	356	322	327	323	348	330	341	380	353	316	316	313	368	344	372	380	319	376	331	329	314	345	321	343	349	325	365	367	341	314	278	322	320	346	357	319	324	327	318	301	334	369	313	338	323	307	332	320	329	313	307	337	330	327	345	351	350	351	332	349	326	312	346	331	356	351	323	342	356	306	324	374	381	338	342	351	365	310	357	327	355	350	350	346	330	347	357	377	322	324	326	343	348	330	323	327	331	390	371	319	353	348	333	367	343	322	346	298	329	334	354	329	333	372	360	327	345	345	319	350	363	337	311	326	381	343	318	327	355	357	352	331	308	333	349	330	315	362	339	315	314	342	371	381	352	302	325	328	305	339	328	338	360	306	351	316	309	325	315	336	332	326	346	359	304	370	356	354	337	356	349	345	364	342	338	351	331	314	339	355	340	317	331	357	349	346	345	340	344	339	388	349	314	319	336	335	363	339	307	331	337	330	322	320	331	313	343	359	305	335	311	328	326	319	326	376	315	311	336	367	330	339	334	329	358	344	348	344	348	342	321	362	343	329	311	296	348	370	332	357	350	332	334	324	335	323	302	341	336	346	307	385	331	334	344	346	387	342	345	338	345	326	376	382	375	355	376	366	313	352	333	331	358	333	335	363	354	328	336	354	349	359	313	383	319	324	351	348	316	333	327	354	375	344	339	312	341	327	361	313	374	326	319	344	320	342	322	341	306	358	338	318	308	349	339	328	349	348	356	369	310	324	356	353	345	366	357	337	334	353	348	304	292	332	334	345	360	350	347	346	302	351	346	332	347	305	321	327	324	346	336	343	341	361	355	374	335	323	318	328	327	337	339	351	349	354	349	343	353	317	318	336	320	331	324	376	327	345	346	355	329	339	364	328	338	352	334	306	315	352	320	330	344	355	344	352	337	316	324	357	384	367	373	377	344	324	338	321	320	297	330	348	323	324	317	285	348	327	312	340	319	373	311	306	337	345	312	369	349	361	339	313	334	331	357	329	314	340	313	341	298	313	335	329	337	311	346	361	298	333	354	346	349	365	358	337	316	330	318	350	319	323	322	338	351	370	345	314	324	328	320	339	355	344	318	348	350	377	322	329	366	354	330	363	352	330	328	306	326	344	331	340	375	334	334	346	352	351	339	346	329	306	367	319	346	325	322	339	368	327	355	348	357	357	339	308	298	335	324	377	336	356	315	345	353	342	328	319	327	350	341	347	358	282	352	347	322	341	358	356	340	348	338	386	353	348	349	326	338	332	327	351	349	324	344	327	316	333	361	337	335	324	326	340	334	353	314	324	369	329	314	309	326	337	333
8365	1425	2388	2666	2294	1879	1643	1385	1347	1204	1169	1034	1062	1022	994	943	1001	905	967	888	901	837	944	858	867	892	872	886	853	804	873	839	856	918	867	847	853	787	859	833	844	863	815	829	841	850	828	851	793	814	766	854	836	804	776	840	831	825	814	817	908	789	857	805	790	802	817	773	845	856	819	857	813	764	772	806	832	770	831	822	827	806	779	804	828	822	824	838	765	813	761	795	852	817	792	846	822	811	800	733	823	798	784	849	859	841	789	801	785	800	834	808	827	858	810	833	812	831	756	845	897	817	797	849	831	845	810	838	882	796	865	815	854	796	788	845	772	794	798	796	816	771	774	786	783	824	765	847	792	832	770	836	784	815	832	759	849	789	847	800	812	828	781	824	839	774	808	766	838	826	815	793	777	793	810	841	769	828	826	802	787	773	838	816	812	787	803	814	777	820	819	822	786	819	804	822	785	858	810	780	827	859	840	796	855	860	803	794	852	758	824	796	815	810	825	809	835	820	793	852	832	850	761	805	827	775	799	805	808	764	826	833	805	820	798	818	835	835	800	817	806	851	816	792	808	809	838	824	822	817	808	819	814	758	827	743	767	824	827	792	789	753	766	808	834	833	843	768	737	834	793	760	836	820	795	783	834	797	848	845	775	887	813	828	830	781	808	794	778	824	788	824	815	819	811	755	831	815	808	857	778	819	847	764	830	824	796	817	829	823	809	849	856	805	831	827	849	809	844	844	813	809	826	810	847	830	799	836	861	827	846	762	760	797	820	777	826	823	795	803	811	856	791	829	898	760	841	785	805	815	770	831	765	855	805	768	848	764	864	791	795	854	801	848	797	821	848	838	828	771	857	785	785	803	829	788	790	782	799	809	842	783	776	838	779	804	803	748	810	861	782	805	761	856	802	800	789	827	827	829	820	828	826	800	825	843	821	787	767	824	842	789	814	829	806	835	844	770	764	803	784	802	794	802	838	841	809	813	811	810	817	787	833	836	765	808	794	795	799	823	799	765	811	759	806	806	818	796	837	785	778	784	805	791	843	837	806	821	845	797	760	826	810	771	788	853	838	807	828	836	840	819	838	799	845	793	781	825	799	792	822	767	798	868	795	773	879	828	801	786	838	851	761	803	827	799	791	787	792	797	839	798	801	827	814	838	848	814	796	787	781	831	829	836	825	790	822	780	806	796	850	820	805	816	776	785	801	766	815	785	807	885	809	833	780	800	804	832	833	848	833	780	811	823	803	779	784	837	854	827	806	854	812	774	810	791	852	792	792	823	817	733	819	807	780	768	820	758	798	786	817	824	855	764	812	810	786	758	833	839	840	833	812	810	839	796	835	840	813	807	754	784	787	806	807	823	849	867	843	774	835	811	796	775	814	856	822	767	785	789	813	784	820	812	813	815	778	851	820	782	846	819	808	839	875	787	851	855	811	764	816	829	819	850	798	748	834	829	772	802	798	827	836	823	826	793	819	824	835	848	788	788	786	773	753	801	804	805	771	793	819	828	796	824	830	817	772	802	790	760	841	795	787	771	851	837	817	760	786	860	823	791	844	816	799	827	813	854	764	844	826	826	779	813	769	787	805	842	845	793	786	779	797	893	798	811	806	852	811	815	782	762	826	767	810	840	839	776	807	808	825	814	853	825	829	796	885	773	774	847	796	812	813	811	851	775	790	813	853	837	849	796	836	822	807	825	798	790	825	833	809	787	803	787	833	826	786	792	819	870	780	822	824	813	832	813	802	831	812	830	774	821	845	799	812	825	885	796	822	761	778	846	808	788	790	794	762	785	818	788	824	862	821	883	822	774	855	848	843	818	774	808	798	785	822	809	890	809	822	778	820	791	833	819	808	813	805	848	826	835	750	804	810	842	853	789	815	806	851	811	820	790	797	765	843	802	789	806	873	806	832	804	815	826	812	833	829	814	765	788	823	834	759	836	768	792	825	832	819	841	818	786	826	770	800	785	808	863	837	761	800	872	800	826	786	816	810	848	794	805	821	840	850	826	770	870	800	811	856	779	800	852	809	848	800	803	801	809	780	776	839	832	823	794	756	837	799	766	843	799	814	787	838	805	830	798	796	844	765	859	773	836	775	803	779	802	840	804	816	828	824	788	857	789	773	769	800	811	780	851	785	774	783	818	797	763	860	852	812	793	748	845	823	805	814	810	788	808	841	833	831	816	833	802	852	819	819	830	887	806	864	782	860	808	802	817	798	788	839	802	823	808	795	784	805	856	815	793	881	849	777	831	824	817	807	850	853	788	824	870	842	811	828	780	867	793	786	871	775	792	810	804	783	784	821	812	866	828	799	889	817	745	792	827	764	795	809	760	767	739	813	786	785	783	776	795	807	820	804	811	791	836	854	733	806	798	814	810	769	833	845	809	826	808	806	797	831	795	840	768	826	766	841	778	802	785	781	816	806	811	802	794	821	836	755	837	770	795	801	849	809	853	819	804	804	788	774	813	817	769	811	852	791	855	810	795	874	795	781	800	813	800	868	816	844	860	746	822	833	814	833	818	834	784	804	753	830	806	772	821	822	792	772	780	824	814	778	801	819	812	841	849	885	808	797	802	784	788	808	763	863	882	841	784	836	834	800	740	796	820	827	802	794	814	774	820	832	807	811	763	856	792	843	781	816	840	839	809	840	780	821	811	774	823	812	789	845	861	850	818	793	838	819	775	829	801	816	833	815	789	775	774	805	790	821	781	831	838	774	831	820	799	810	820	847	833	801	793	820	791	817	755	847	744	803	789	823	880	781	755	853	819	801	803	799	830	807	833	792	795	839	793	848	794	847	733	728	826	828	834	816	742	831	820	793	796	792	811	808	788	807	782	781	811	803	820	864	830	800	779	807	833	835	794	799	866	755	769	806	820	814	863	854	805	838	763	811	808	785	799	809	852	811	776	832	829	813	768	836	768	782	830	821	789	774	796	742	816	831	781	757	791	840	768	762	798	872	773	803	792	796	808	847	866	864	824	845	775	778	797	866	767	765	850	831	761	781	810	789	777	775	808	851	795	756	831	852	884	776	844	831	793	824	773	853	860	820	824	825	807	808	800	814	822	799	777	860	798	804	841	799	833	785	818	824	797	766	843	807	804	823	826	796	818	771	776	874	813	815	836	826	861	896	839	810	841	761	807	847	786	793	811	798	793	807	788	805	797	765	879	792	751	818	785	800	721	833	822	785	855	803	768	800	824	782	787	795	804	750	770	830	790	825	839	839	784	818	814	806	795	807	789	825	819	780	811	836	812	799	836	798	809	823	808	804	847	827	813	826	795	812	823	778	854	797	772	742	822	824	837	816	790	829	764	809	782	827	833	835	831	777	816	818	769	775	829	855	810	839	825	779	812	831	777	805	796	833	743	810	798	814	800	836	801	816	814	794	795	829	800	791	783	832	865	797	827	810	812	804	791	820	787	827	761	776	790	841	781	813	809	791	822	855	801	827	862	820	794	786	820	778	776	786	867	799	827
1433	257	284	271	252	260	275	309	313	272	249	269	335	278	261	299	297	300	259	286	280	291	269	315	258	281	283	279	268	320	266	292	284	254	273	274	298	311	282	284	269	289	263	265	270	285	256	266	266	295	299	286	286	263	308	263	271	283	283	286	255	254	300	278	251	247	275	258	297	280	291	275	280	276	269	259	263	311	250	301	308	290	328	301	307	309	285	261	255	271	274	267	299	291	294	310	294	275	267	294	296	261	286	247	306	270	305	279	237	262	267	256	289	302	281	314	266	267	292	279	270	235	264	302	281	274	259	296	287	297	281	285	254	281	269	290	316	254	258	255	300	280	267	279	274	275	268	273	285	289	305	265	258	245	301	288	278	261	272	265	292	287	273	238	296	268	295	252	254	268	304	271	282	253	278	276	276	280	306	246	288	289	290	276	287	263	285	265	274	298	249	288	286	256	307	305	290	279	263	271	276	275	293	313	270	274	313	291	308	259	261	272	283	297	269	247	258	257	275	275	255	271	290	279	263	290	249	294	266	264	266	281	259	266	273	288	282	278	279	282	289	280	273	277	250	269	264	259	244	285	301	267	280	280	268	288	239	250	280	312	271	263	309	315	299	313	294	265	251	276	246	269	266	295	284	280	304	274	268	292	298	286	277	303	282	279	269	280	267	281	273	277	224	272	312	276	275	272	302	283	309	269	277	264	289	287	285	260	259	306	266	273	266	262	253	314	309	301	257	241	281	282	265	275	270	277	286	265	304	297	292	289	263	262	298	276	280	266	272	267	278	280	265	281	269	284	273	248	264	270	251	242	278	303	293	276	253	268	251	296	304	280	299	252	275	280	284	295	329	254	262	258	300	272	264	274	266	267	280	273	255	297	250	287	265	260	268	282	288	315	326	284	277	241	278	264	280	270	257	283	244	223	276	313	275	277	256	248	282	253	286	260	266	325	239	283	274	294	292	277	303	288	287	247	245	292	266	309	274	273	302	263	276	291	306	298	276	252	266	292	284	261	290	309	260	288	258	249	254	284	255	278	281	229	261	253	292	285	260	291	290	254	300	265	288	255	259	286	251	280	271	296	284	273	280	292	314	275	255	295	296	276	269	290	300	261	309	286	290	329	273	290	288	276	318	272	263	263	287	278	254	287	278	284	281	272	300	274	283	273	275	264	250	260	291	256	293	243	271	268	269	290	284	294	295	240	318	289	278	305	287	282	241	281	260	251	258	308	269	294	285	278	280	298	286	244	281	279	286	239	302	299	278	286	267	277	283	275	283	320	273	245	287	276	257	287	282	261	268	283	275	255	261	292	291	311	251	277	306	298	297	290	265	280	258	308	250	260	268	301	277	257	246	275	238	265	297	298	291	263	274	277	288	276	271	272	261	280	261	260	288	294	307	256	266	302	308	255	283	259	289	295	260	276	284	319	252	278	287	248	285	293	268	268	294	303	289	275	296	259	277	267	301	302	267	262	272	270	267	259	272	303	282	283	277	255	276	275	291	261	264	310	283	265	273	279	267	313	250	278	274	273	300	285	264	273	279	299	252	280	291	261	268	305	275	284	284	271	269	277	274	296	256	281	258	283	240	282	304	251	262	270	304	290	311	282	298	286	270	295	263	255	251	252	288	273	282	269	272	286	254	285	273	231	288	281	315	263	285	270	260	272	292	285	281	256	280	272	294	238	280	278	265	289	298	306	284	281	259	265	271	277	258	292	282	265	291	271	238	266	277	281	301	247	308	263	272	250	268	296	258	298	272	280	273	250	321	305	269	265	299	266	304	285	271	265	280	262	275	291	277	259	255	274	287	293	262	273	280	285	306	292	281	314	259	251	288	299	299	271	255	274	279	327	276	296	285	265	299	296	283	283	286	246	248	271	300	258	280	268	261	271	302	289	262	246	260	287	290	294	266	262	265	265	267	260	278	257	280	246	252	243	261	275	301	257	305	306	251	267	256	278	257	280	287	305	258	292	257	288	289	260	305	298	272	286	320	283	287	273	274	264	239	275	260	290	302	279	261	277	265	246	281	280	270	286	279	274	268	306	309	286	285	246	269	279	287	295	288	275	283	246	263	274	311	255	249	273	277	292	267	276	262	276	290	271	263	266	287	303	241	267	279	305	265	278	293	265	274	249	265	259	306	292	251	333	269	260	279	267	255	244	242	294	297	252	288	258	294	285	271	272	294	293	261	239	261	259	254	283	279	278	264	286	296	263	284	298	267	244	326	287	250	303	273	277	284	266	291	287	253	299	259	246	259	314	259	299	298	294	274	269	271	288	272	294	295	253	268	272	295	286	281	273	291	253	257	271	252	281	279	304	275	274	289	272	261	246	295	302	287	253	257	261	268	290	264	261	241	270	282	292	269	285	280	227	257	289	291	246	283	272	296	272	269	296	289	287	243	267	274	229	279	317	288	286	282	299	275	257	259	273	305	289	286	272	284	268	263	304	306	289	293	272	282	273	296	307	270	240	269	280	242	256	240	291	308	285	256	243	247	313	276	290	266	273	265	288	298	293	277	287	274	262	261	320	281	308	288	237	284	289	243	285	274	255	285	240	252	263	291	256	239	250	275	280	265	294	270	310	285	288	279	266	270	279	257	309	306	272	282	259	292	253	291	274	260	265	264	288	284	278	281	264	288	283	281	231	278	285	293	251	293	280	280	271	256	285	269	296	284	278	254	308	270	272	283	289	268	236	280	322	291	307	290	301	231	293	307	261	276	281	283	253	271	259	245	321	274	248	266	282	275	294	274	300	260	284	278	233	273	253	234	266	267	306	268	285	291	288	302	269	253	308	276	306	245	269	207	256	291	277	279	282	324	272	269	277	305	284	289	278	260	272	309	249	271	248	282	264	256	295	278	262	266	275	294	275	263	248	293	274	285	299	250	296	288	314	294	296	276	276	260	279	277	268	248	299	269	285	283	279	286	292	280	266	277	292	268	294	275	250	308	277	315	270	254	272	251	284	275	275	280	283	282	270	268	268	286	271	262	235	278	303	347	292	303	272	255	301	292	270	267	297	274	270	234	238	292	252	260	316	287	258	262	339	306	281	277	267	285	272	290	268	269	272	275	246	266	271	303	255	289	279	280	289	263	294	280	252	271	281	268	295	259	272	285	293	268	266	262	271	244	251	261	295	253	297	255	263	299	280	286	280	251	304	279	257	287	301	291	301	282	294	274	247	293	273	293	291	275	268	295	292	307	257	254	289	265	269	283	241	260	258	282	263	274	277	277	270	282	273	294	317	275	303	284	251	282	266	270	274	297	266	299	293	302	292	288	264	269	258	269	273	247	269	300	286	269	270	269	257	252	281	281	254	283	289	261	277	294	269	255	284	277	291	258	248	261	238	270	285	255	256	263	270	290	294	278	268	255	289	327	257	255	245	246	289	255	299	254	315	273	274	300	307	280	280	268	279	267	276	290	262	300	259	285	268	258	276	269	270	257	274	309	271	293	254	271	262	283	303	277	264	278	267
1893	728	680	710	704	680	705	692	681	662	701	657	653	668	656	671	666	689	656	671	668	660	698	649	673	642	689	680	642	673	667	643	653	678	654	619	663	687	641	609	673	644	658	619	662	644	681	664	715	651	734	691	682	729	656	747	634	700	643	615	597	700	695	598	683	625	658	659	604	623	626	670	662	629	691	605	632	652	658	662	627	694	644	678	656	650	632	631	650	658	618	667	630	724	697	672	654	643	655	630	678	643	643	647	654	639	656	651	668	642	644	706	693	619	691	683	702	605	677	630	682	653	677	717	667	663	676	669	613	636	675	634	696	609	663	688	702	693	639	615	654	591	679	631	613	647	656	665	636	667	666	630	608	613	683	647	644	649	659	680	632	663	667	685	683	676	711	668	652	673	661	641	676	677	680	640	658	659	624	637	675	664	684	654	636	664	628	679	614	659	690	702	663	692	698	645	635	594	651	644	654	659	642	671	662	701	675	677	636	636	666	723	634	689	676	688	659	641	662	708	632	663	651	690	730	649	702	676	621	709	651	606	653	628	628	645	648	633	660	658	634	641	653	673	607	615	672	679	640	660	652	653	682	683	663	647	639	661	664	655	629	699	634	683	663	660	688	682	684	656	668	691	611	674	603	670	684	668	651	620	661	679	686	628	630	701	675	665	711	661	662	641	649	671	682	643	687	663	653	641	691	675	633	639	687	669	642	690	639	629	656	662	679	668	651	671	702	656	652	622	677	666	716	677	676	652	658	657	601	670	662	685	657	674	701	685	719	675	644	682	652	637	708	668	648	673	645	640	693	644	629	650	660	673	641	635	632	677	690	680	658	621	651	657	633	672	670	688	633	719	657	658	664	630	628	669	640	654	628	656	675	668	651	591	654	627	637	646	681	706	709	625	619	716	643	671	668	635	669	649	652	678	652	647	615	667	658	641	671	612	650	627	598	647	666	662	629	663	658	624	678	644	618	621	636	631	660	651	653	695	668	628	637	667	633	640	667	682	659	646	645	690	674	642	665	644	638	650	650	639	624	673	689	629	664	710	643	636	656	694	683	704	687	630	668	633	625	628	656	642	699	670	648	646	702	655	659	650	623	649	671	635	670	664	659	665	678	662	632	659	656	649	672	670	631	664	667	607	648	636	664	653	664	628	679	629	701	664	692	707	650	664	680	636	676	669	631	672	646	690	698	689	674	647	636	646	629	670	686	627	640	720	685	637	641	653	652	661	632	693	653	665	682	594	611	684	632	707	647	623	679	694	652	633	645	642	626	612	672	674	638	682	668	640	617	656	638	676	628	635	665	653	642	624	641	673	682	654	637	689	657	654	634	672	630	646	644	625	654	697	670	623	652	693	629	680	643	637	661	669	685	644	675	674	660	624	675	676	666	632	595	620	716	614	645	628	715	608	663	652	658	655	698	669	645	690	684	585	616	656	649	623	615	654	683	691	651	697	642	680	652	620	618	642	637	689	634	660	618	611	661	646	642	677	647	631	693	639	636	669	686	655	652	638	629	656	687	637	647	645	667	645	653	658	641	705	638	618	651	658	647	662	705	632	659	625	593	640	644	654	625	640	670	643	632	627	651	670	668	616	661	680	658	685	693	692	702	679	629	643	695	638	678	653	604	683	631	658	665	680	664	643	652	627	677	666	635	632	672	664	686	690	615	635	681	638	648	667	653	649	632	648	684	636	669	640	639	670	599	677	626	677	655	663	683	625	671	673	643	671	636	643	664	628	675	669	665	693	663	646	669	657	673	659	644	655	664	639	683	642	653	682	611	670	696	687	713	656	650	634	647	655	658	708	720	652	637	692	647	709	624	631	655	652	606	659	671	674	629	704	627	652	652	675	632	659	648	693	636	640	664	676	655	685	645	661	681	662	633	631	660	672	698	683	634	647	624	633	690	654	639	646	658	660	697	638	640	689	657	643	682	673	667	648	627	643	686	662	654	684	625	628	643	684	645	604	625	665	679	643	697	700	616	659	653	650	667	658	683	650	647	615	662	642	632	661	671	638	691	628	656	672	694	675	646	701	649	649	626	651	635	680	638	681	651	646	678	637	647	665	650	621	695	717	641	605	704	679	628	673	635	657	688	713	625	648	655	688	654	636	659	646	664	654	692	672	697	653	622	644	664	664	639	636	677	660	638	656	669	634	629	658	632	627	638	613	667	667	657	654	669	636	619	672	664	656	664	681	680	670	660	664	638	640	660	637	637	638	700	651	679	677	655	626	660	641	687	653	693	654	626	665	665	621	650	685	659	659	658	640	653	672	666	684	653	653	635	667	678	633	650	653	654	674	675	612	663	681	610	671	611	659	662	677	655	688	627	671	623	627	676	669	650	665	650	662	652	669	641	668	633	654	676	629	652	640	685	660	663	646	666	621	682	680	625	644	686	648	641	645	654	656	638	640	668	626	621	682	653	623	691	675	656	637	644	618	675	669	674	643	642	665	692	648	694	649	697	649	695	666	670	689	629	685	654	638	612	704	694	658	636	649	646	680	669	698	632	639	664	678	668	658	655	676	593	661	636	672	628	702	637	680	689	617	678	625	678	679	656	638	645	634	661	685	659	695	674	624	677	737	636	677	693	667	675	670	617	609	653	622	650	643	664	656	664	609	718	664	716	625	671	676	721	627	655	638	681	689	639	635	654	670	640	651	660	683	629	695	685	645	622	672	629	693	632	695	684	703	629	646	627	656	662	676	697	640	682	682	664	639	682	619	651	657	593	679	668	629	672	629	669	686	680	673	638	620	665	679	681	690	619	649	643	648	670	642	691	698	680	646	664	704	681	714	660	649	670	616	663	687	649	667	650	665	620	650	662	645	649	620	673	675	660	612	697	649	664	720	639	645	634	682	689	652	660	680	644	638	644	647	669	666	638	671	654	666	729	677	640	680	619	639	673	688	661	667	649	667	629	672	607	652	675	685	689	676	684	671	680	640	654	646	651	693	631	670	665	667	659	699	631	656	645	682	666	669	647	703	661	614	646	680	616	672	714	673	639	614	653	680	649	598	691	579	635	610	656	676	649	667	663	680	663	635	637	655	669	628	669	705	681	672	658	661	647	634	708	705	650	644	674	718	615	684	673	691	682	631	618	683	640	685	664	641	678	625	653	658	703	655	695	668	652	686	672	687	617	631	619	687	681	656	618	670	659	607	679	662	624	647	626	638	640	677	679	635	680	647	670	699	651	679	633	667	641	688	651	643	668	678	653	648	638	644	635	657	674	665	677	618	623	656	636	653	625	711	640	679	662	639	647	711	662	626	659	671	676	627	656	635	663	689	695	628	639	631	638	662	711	598	675	598	685	664	643	656	648	608	666	655	640	649	675	687	650	672	660	644	637	647	628	691	646	671	635	697	620	657	623	655	692	622	639	654	661	641	660	670	685	675	651	639	610	669	648	689	694	639	707	660	667	663	662	664	639	687	690	625	685	665	641	647	680	676	597	660	650	634	615	656	669	671	665	626	661	654
7191	489	561	436	374	291	240	228	198	230	209	206	197	187	192	180	175	174	165	184	182	186	178	204	170	172	176	169	192	153	173	173	139	183	162	190	192	164	191	180	161	198	172	167	169	191	165	154	180	191	200	157	183	179	171	143	162	186	184	173	167	168	183	170	178	167	173	177	189	171	171	174	170	136	132	170	181	176	166	156	162	206	190	163	183	193	186	168	170	169	164	197	177	178	180	185	190	177	171	167	170	171	164	155	181	161	165	156	169	167	209	183	171	157	169	166	179	191	173	165	174	160	167	190	174	165	185	158	153	169	161	177	162	179	185	167	177	194	168	132	168	157	163	176	148	189	222	205	158	204	159	190	164	163	179	168	162	183	168	179	156	156	147	170	174	160	174	183	154	170	176	180	154	199	174	187	161	178	181	199	170	182	187	170	179	190	183	171	174	163	161	162	173	181	150	173	169	161	160	178	174	152	185	174	170	173	140	162	161	129	196	188	171	168	173	176	168	166	167	164	153	155	197	167	183	176	174	172	194	180	165	171	180	181	171	172	161	163	198	169	184	170	161	168	166	129	190	172	181	182	195	168	148	189	160	161	165	174	174	170	180	170	176	153	170	181	161	182	168	173	182	186	136	177	169	138	175	175	175	177	150	178	190	179	154	159	159	172	201	189	151	163	174	196	176	140	179	179	166	179	155	171	179	190	156	151	137	179	159	177	164	168	169	232	183	178	149	166	168	192	167	167	182	186	171	156	189	159	153	173	162	161	162	175	182	159	171	182	183	166	168	195	199	201	177	160	184	195	173	169	175	143	172	147	167	185	159	192	164	167	188	184	204	165	186	176	173	166	154	163	187	171	193	209	163	174	181	169	183	166	173	196	187	163	141	164	165	178	170	184	175	177	152	178	174	215	159	171	155	165	167	160	174	184	169	172	183	159	172	186	170	177	174	183	182	161	170	188	179	178	184	196	175	149	138	170	188	175	168	181	171	181	162	170	172	190	175	182	153	193	178	202	168	155	159	177	184	154	195	166	169	163	200	187	168	168	168	148	195	177	167	145	185	172	173	159	175	180	175	176	180	172	177	177	148	159	155	179	186	171	162	182	171	156	174	179	159	188	153	167	170	149	178	162	159	169	186	167	181	188	180	164	174	157	183	173	177	160	170	166	157	168	152	147	162	162	176	165	172	190	171	167	190	150	156	141	156	164	193	176	164	195	178	178	181	171	161	151	158	159	180	158	160	189	168	167	187	182	169	181	195	161	174	179	155	172	160	158	174	158	187	172	178	183	170	177	159	163	154	178	196	192	171	159	147	175	150	140	176	179	171	179	159	158	163	172	178	186	165	158	156	165	176	161	204	180	167	160	178	183	169	159	178	158	184	172	175	155	186	159	168	158	186	179	166	183	176	139	179	167	179	173	168	165	182	159	178	150	156	154	152	188	173	171	184	193	167	174	156	160	176	187	177	180	187	177	179	177	173	183	190	165	170	188	173	148	163	162	179	161	151	186	166	213	178	166	168	174	161	177	175	161	167	172	178	170	168	187	177	196	163	157	177	146	178	173	173	171	166	166	181	180	182	160	165	167	162	163	204	168	186	184	166	172	167	154	162	182	159	168	150	164	185	168	152	180	169	194	194	180	190	172	186	177	207	179	181	169	159	160	195	182	161	177	183	186	170	175	180	183	177	158	175	168	180	146	176	188	154	179	172	159	154	165	148	167	189	165	142	164	181	128	189	156	186	160	182	189	172	166	180	165	189	177	177	163	156	191	155	171	165	170	173	180	137	176	169	173	183	166	175	160	154	166	186	177	169	188	188	166	186	178	158	176	158	180	154	167	155	168	181	162	190	174	145	161	174	186	162	153	176	165	175	160	158	182	210	170	185	164	177	189	164	156	172	189	167	182	167	167	158	144	171	188	172	162	145	153	173	184	177	172	201	163	155	167	161	169	156	146	162	195	155	146	200	185	176	177	161	174	165	173	185	167	186	185	175	164	173	172	178	184	214	179	176	190	156	174	180	191	197	164	172	181	169	159	166	174	187	176	177	167	138	156	163	161	169	176	183	165	169	168	177	170	181	171	160	163	177	162	150	176	174	179	172	175	168	186	152	178	171	172	169	154	174	177	168	169	187	146	163	194	174	178	165	173	163	162	186	169	165	187	184	174	164	168	173	151	158	201	198	188	171	187	189	164	173	180	160	161	171	194	171	179	190	165	159	184	163	177	167	180	157	182	177	173	164	173	176	177	158	177	172	162	184	177	172	169	178	155	197	176	165	174	181	204	183	196	170	168	176	153	177	147	153	182	184	186	158	162	196	165	169	162	174	162	168	186	172	169	164	174	199	168	210	176	172	169	192	165	183	192	188	182	175	187	156	172	160	195	182	209	188	163	178	173	186	173	179	197	174	178	173	159	141	163	167	178	184	161	183	156	160	182	192	192	155	151	175	161	179	185	180	174	155	165	176	173	161	166	183	177	153	173	162	161	143	162	168	169	180	189	205	175	160	169	177	178	184	178	160	168	157	159	170	172	169	209	192	152	172	173	178	167	210	180	178	200	164	183	172	145	179	160	165	162	182	164	164	152	189	178	173	197	166	170	167	171	172	173	171	182	167	176	169	180	189	168	164	176	166	171	182	173	170	144	130	173	173	176	180	185	168	165	174	168	169	180	142	163	164	170	158	179	174	160	166	166	157	179	172	156	186	171	199	205	185	186	195	181	180	161	203	157	178	166	174	155	159	200	150	169	176	166	183	170	165	183	187	164	155	171	176	185	151	180	187	173	177	204	163	179	195	155	162	174	158	172	167	164	189	152	165	173	177	170	155	162	170	231	167	157	185	196	191	177	159	179	199	184	186	182	195	162	156	165	176	183	172	169	156	169	204	161	172	171	165	164	164	149	142	172	171	164	162	170	163	176	179	165	143	141	180	152	175	183	179	169	166	177	181	172	193	179	183	154	167	163	171	183	161	162	169	174	177	177	156	151	174	205	184	157	165	188	204	163	197	200	189	168	155	149	176	166	149	194	180	167	192	158	158	173	186	168	170	192	161	141	172	162	171	173	178	155	174	161	173	165	169	192	177	154	160	181	184	164	169	180	139	192	167	171	174	170	172	150	180	150	180	175	199	171	165	184	189	194	184	193	165	147	181	177	179	165	160	167	183	160	171	190	179	159	173	158	163	162	180	155	158	152	162	174	174	164	192	187	174	197	155	149	170	173	189	188	165	158	165	155	177	184	175	180	164	198	196	165	165	150	166	175	175	197	165	192	189	190	159	175	176	162	151	174	157	170	165	172	168	189	178	153	152	163	175	164	160	186	159	170	176	146	170	183	175	181	185	165	171	167	169	192	174	161	173	172	186	159	169	141	178	171	160	158	175	194	165	167	188	182	166	171	204	152	162	184	184	183	167	170	178	169	194	186	162	199	155	166	173	169	178	179	185	186	193	175	155	165	171	174	165	164	172	200	178	196	157	187
6241	776	1304	1412	1209	1071	897	797	785	692	649	582	580	586	615	582	565	543	553	543	514	517	569	468	545	492	462	482	476	471	494	499	482	471	504	494	536	503	441	493	477	494	470	509	500	471	488	433	471	459	449	462	491	460	469	454	498	466	483	492	450	508	488	509	514	481	465	480	459	479	477	454	485	489	500	498	475	489	439	478	447	457	475	448	475	456	480	496	467	478	507	465	489	469	483	465	489	476	487	461	505	458	485	466	453	470	476	467	455	469	429	496	466	412	479	440	470	484	473	450	492	472	466	440	474	465	456	437	465	450	470	461	470	441	472	465	514	477	455	444	483	420	465	461	452	413	454	510	446	479	464	474	502	433	448	442	458	513	460	449	469	471	465	498	490	455	473	442	484	492	471	496	503	490	440	485	462	486	478	484	470	483	444	490	471	439	475	425	437	458	508	415	478	495	507	451	479	463	447	447	484	451	480	475	466	490	441	508	434	494	483	502	438	455	487	506	476	471	498	476	466	480	480	452	469	486	456	474	458	454	438	509	475	483	512	468	456	471	478	485	462	501	456	482	468	434	458	458	472	450	498	464	477	468	492	505	502	427	475	500	465	454	443	493	483	489	460	501	455	467	451	488	511	482	458	437	472	466	462	456	445	461	469	479	511	442	474	461	473	506	470	448	444	520	470	481	445	510	446	450	479	457	451	488	440	427	477	509	458	483	463	410	458	459	476	486	458	450	469	467	477	427	473	487	490	464	467	459	435	497	452	473	488	462	486	485	476	487	447	448	457	466	461	486	512	478	430	424	485	459	492	471	479	425	481	462	466	483	477	443	471	479	478	492	441	477	520	476	454	470	463	485	471	458	478	482	477	458	460	502	455	477	484	466	447	489	480	493	466	467	444	476	463	477	423	474	477	463	454	467	508	480	457	462	468	455	497	453	498	503	503	453	432	467	489	484	478	484	461	463	507	474	519	478	451	472	470	421	485	485	475	463	499	496	438	476	465	417	481	471	403	470	464	474	466	483	439	437	488	455	448	474	476	503	462	466	432	462	490	441	465	452	468	458	483	448	477	454	506	462	477	462	451	464	492	479	454	514	479	473	460	441	482	470	493	487	486	458	494	465	465	431	471	467	469	488	470	473	442	510	500	444	500	484	466	466	471	479	458	502	428	480	467	456	471	448	498	464	499	461	442	444	497	450	428	492	466	450	480	455	447	458	482	460	446	457	470	479	479	493	434	441	468	441	452	491	473	503	457	471	458	474	495	491	468	498	510	455	405	485	509	460	512	447	435	447	477	457	488	443	487	481	500	477	477	433	501	484	428	490	460	476	455	442	461	441	459	501	490	477	421	479	485	461	494	463	485	475	458	461	494	453	460	494	479	464	478	473	515	485	432	445	443	441	459	483	479	482	484	487	455	480	439	461	471	469	453	490	457	471	473	508	466	481	476	492	427	504	457	500	515	478	479	450	489	473	480	472	455	448	457	458	477	463	479	486	451	472	498	449	424	462	441	464	482	443	508	472	454	473	477	475	511	409	483	485	496	447	469	473	487	487	459	416	485	460	471	454	450	439	480	501	446	486	451	474	455	479	477	456	449	451	458	462	458	469	488	513	455	433	448	457	440	513	510	472	488	486	473	469	453	515	494	476	459	446	485	478	451	441	449	463	453	552	480	446	466	445	497	480	433	452	506	467	520	426	480	468	466	497	446	438	495	457	458	500	523	470	486	477	472	474	499	463	470	457	472	434	467	475	493	483	508	458	498	433	438	474	437	466	482	470	473	459	462	451	465	462	484	473	465	455	464	441	500	522	456	475	466	453	449	469	416	451	450	492	475	497	504	481	465	468	487	477	501	497	471	421	473	455	424	435	458	469	502	451	461	476	464	474	488	447	453	467	462	466	463	501	480	452	504	464	446	478	490	451	480	494	453	452	515	431	472	478	500	449	475	444	501	476	480	478	441	476	454	455	442	485	505	471	464	520	469	465	484	450	471	494	472	491	455	465	484	508	474	464	515	454	441	497	487	468	463	458	453	452	471	472	464	467	488	480	472	451	486	484	464	494	495	498	449	473	489	421	476	470	442	530	423	467	532	497	448	470	449	447	505	484	478	453	452	452	505	476	456	463	469	503	485	461	489	510	471	503	494	485	528	499	492	463	485	488	484	475	438	397	456	483	474	463	437	497	468	506	484	491	441	501	454	440	446	481	452	485	455	494	448	487	442	476	467	481	483	496	432	470	469	467	477	497	471	513	419	459	468	483	522	519	465	517	470	511	477	456	440	500	458	466	484	481	449	442	497	493	499	465	449	426	470	460	498	471	502	466	447	462	483	455	491	445	480	453	488	491	490	499	442	507	474	460	438	475	483	501	476	477	466	473	489	458	476	476	436	498	498	468	469	462	447	463	490	465	480	477	501	456	490	459	495	480	449	437	517	464	498	466	484	486	450	454	452	455	501	494	463	481	507	471	467	484	507	463	451	476	468	462	470	470	443	476	441	492	467	456	466	446	501	421	459	487	499	484	469	487	471	462	476	460	458	433	481	474	493	477	484	476	461	510	502	460	499	475	468	492	455	485	485	452	441	470	481	486	489	487	484	465	478	458	450	490	474	466	480	469	454	458	446	466	449	445	494	472	461	500	469	483	477	429	449	455	451	429	461	459	469	476	464	442	479	509	486	478	446	466	488	453	466	489	439	476	498	470	474	476	436	503	456	510	469	450	497	460	472	453	420	474	457	486	491	442	466	471	482	458	485	451	457	489	461	498	473	491	501	452	462	501	486	511	492	475	466	487	448	471	460	494	487	425	477	441	484	462	463	461	457	448	458	490	461	458	463	474	478	495	433	472	469	497	467	434	460	454	471	489	461	488	467	479	463	478	499	444	454	492	452	464	461	485	417	483	467	466	493	480	529	462	498	478	480	509	454	486	464	490	455	470	485	452	491	454	484	459	477	457	467	492	483	482	454	466	488	472	448	476	431	478	465	468	469	535	455	459	488	464	503	489	455	466	486	463	424	486	488	461	479	474	478	516	460	436	451	470	471	464	459	504	497	465	488	469	480	443	445	500	483	479	466	447	469	464	480	468	463	504	484	451	483	464	454	477	472	474	513	454	470	473	460	507	517	512	472	456	496	474	443	440	500	450	458	458	467	466	444	429	453	425	459	435	478	469	443	469	486	474	459	460	512	427	463	482	477	467	465	460	461	455	482	474	477	452	476	496	441	483	455	483	433	460	448	461	461	474	447	464	457	465	444	463	495	469	478	467	481	491	430	479	445	467	476	488	469	476	459	483	465	443	503	481	474	471	470	473	475	450	494	485	472	505	488	509	444	477	489	472	449	520	453	437	495	466	442	519	468	491	461	445	481	484	444	476	435	441	468	505	458	489	488	497	446	475	516	458	442	480	468	442	457	448	480	469	451	453	469	442	522	473	465	486	463	465	479	442	491	475	460	471	492	437	466	447	463	493	489	463	495	481
14318	1360	1076	920	657	545	490	453	465	386	382	350	407	412	407	363	379	379	366	341	406	333	344	370	324	363	356	334	341	341	342	323	328	287	315	347	318	316	341	336	406	342	316	345	336	343	334	373	348	325	360	332	339	368	301	314	361	343	338	309	353	323	320	351	342	329	349	343	320	316	347	335	352	363	331	336	318	376	312	371	320	340	358	338	351	328	344	356	318	318	342	336	369	308	353	380	334	365	348	342	309	347	367	323	327	326	303	340	343	351	405	338	323	336	319	323	336	332	346	341	332	295	343	319	370	338	347	312	331	319	318	342	368	352	302	314	343	303	305	341	332	383	307	329	350	335	369	344	353	374	349	335	383	352	346	352	365	310	355	345	332	334	359	355	327	347	334	378	335	354	308	331	327	376	340	334	357	314	314	339	357	343	352	347	331	353	322	326	333	312	338	353	320	363	340	336	310	383	341	329	334	372	326	348	359	311	339	332	315	356	381	368	351	330	322	328	363	385	298	352	378	353	341	368	350	356	385	351	344	324	329	380	330	371	358	331	311	336	341	332	349	352	349	339	332	325	343	327	361	327	333	364	301	315	329	382	329	333	348	354	390	313	334	341	341	337	355	358	362	338	344	326	355	356	344	338	317	304	336	337	340	387	363	310	317	347	334	353	361	313	345	348	332	320	364	362	313	360	355	334	367	341	302	338	339	353	337	367	334	371	343	348	333	353	357	343	345	341	342	304	356	299	308	338	383	362	338	344	347	329	330	330	334	331	328	334	351	327	345	338	350	325	326	315	351	305	369	339	345	341	358	331	338	313	389	310	333	372	347	342	336	339	349	340	343	349	365	349	351	323	365	339	339	365	296	322	388	318	334	320	327	360	320	347	327	320	357	361	346	344	363	352	314	296	336	319	328	336	331	328	348	348	335	314	338	292	347	307	317	337	326	336	322	352	351	334	321	325	342	328	360	344	343	337	334	360	365	380	336	303	347	359	341	363	335	308	335	331	335	325	326	332	357	325	364	342	329	304	330	351	315	360	355	360	350	323	328	308	335	353	345	341	339	309	316	348	355	348	347	371	353	298	348	357	345	351	327	351	308	316	289	342	361	345	332	361	352	310	351	323	348	333	338	315	342	326	338	334	349	348	306	358	326	329	336	355	372	316	365	338	374	367	393	342	335	331	370	351	338	341	303	340	367	320	326	337	335	351	314	333	337	376	315	367	314	333	336	346	352	345	339	352	337	372	354	347	382	336	299	354	344	339	360	308	346	337	339	410	331	331	321	345	312	331	365	342	362	337	337	308	312	323	343	360	336	347	368	351	344	314	371	327	330	388	325	310	317	364	355	324	346	322	352	341	338	344	320	352	300	303	339	353	356	311	353	351	343	327	332	340	344	325	331	312	350	331	316	325	344	305	366	327	321	346	342	319	336	328	326	342	339	333	315	352	336	333	370	347	315	289	332	311	362	309	342	313	346	309	316	358	312	345	346	357	339	346	319	355	343	344	388	325	342	341	322	288	328	335	340	303	333	370	331	336	349	346	381	352	323	350	352	365	369	386	322	364	340	380	357	351	376	326	355	345	350	321	340	352	314	347	333	349	314	342	338	341	287	327	351	334	325	370	349	354	335	373	346	337	349	334	373	322	308	336	351	337	327	309	290	330	346	350	338	359	308	327	354	363	329	336	326	350	356	324	325	343	346	329	350	370	363	370	348	327	332	336	341	316	328	392	366	338	330	318	326	341	329	362	378	326	348	368	321	314	332	364	341	341	360	352	345	313	364	301	279	344	331	330	332	332	337	313	373	356	328	323	332	330	341	340	339	317	332	347	335	350	325	345	340	365	342	314	327	318	347	346	304	344	321	322	346	353	280	354	312	326	315	351	362	299	342	367	350	358	337	354	330	311	310	338	347	346	328	342	334	366	318	322	373	331	307	297	334	330	345	373	348	373	335	325	354	350	338	332	353	370	365	357	315	340	346	355	357	318	340	373	347	303	324	308	348	329	360	331	339	360	318	323	329	330	324	335	364	340	372	355	338	297	316	321	326	329	356	334	360	330	352	357	362	361	365	319	340	347	334	348	363	372	329	313	365	349	352	358	366	314	333	340	352	321	331	337	355	344	357	345	323	338	324	347	319	357	323	348	304	331	310	306	339	340	327	323	363	351	347	340	318	336	342	333	376	324	359	323	304	339	334	300	329	312	387	335	351	330	325	342	348	342	358	330	317	323	306	312	350	363	323	324	339	355	343	342	304	373	323	333	333	303	343	361	342	353	311	330	344	330	300	341	305	324	341	290	327	324	337	329	344	377	321	341	333	332	322	345	343	357	340	329	356	377	340	336	337	345	323	334	362	363	334	366	331	321	380	348	354	344	318	329	349	322	333	309	303	322	337	310	348	333	316	343	335	391	350	369	353	327	359	304	305	327	341	343	365	320	384	303	373	325	326	358	309	341	336	357	347	322	359	326	361	312	387	364	354	314	361	333	376	341	339	338	308	323	321	347	360	301	387	355	357	361	344	351	385	330	300	327	349	345	311	295	335	317	333	332	368	346	322	333	338	359	310	345	323	365	355	348	336	330	310	316	354	321	332	341	346	329	346	341	332	362	337	370	340	342	346	331	316	363	354	361	325	357	359	312	351	383	342	351	367	370	348	344	365	290	334	349	318	294	379	338	330	336	352	303	304	313	297	346	368	353	349	360	331	382	308	322	339	311	333	348	333	314	358	308	363	356	351	325	332	346	333	362	342	369	317	342	321	319	328	333	302	339	334	358	357	310	333	322	316	362	340	319	328	341	286	336	374	355	331	366	363	330	341	361	338	371	329	361	366	355	340	329	339	355	350	325	330	348	313	331	326	347	358	392	316	353	364	365	321	348	356	327	338	336	338	335	330	366	315	335	362	298	329	338	324	354	331	322	351	370	358	332	348	338	314	323	315	365	323	358	381	357	351	338	325	332	303	329	370	326	344	361	341	331	350	329	305	326	346	360	345	323	289	321	351	294	353	339	306	311	316	325	332	313	385	342	372	355	297	314	343	338	341	354	338	323	359	308	328	358	340	302	328	351	345	401	319	331	346	329	320	315	327	330	346	338	295	372	325	315	325	346	296	322	333	370	339	330	320	318	332	356	334	364	360	345	328	328	327	367	350	339	334	329	343	298	360	333	359	337	336	380	349	328	350	332	331	335	358	356	333	337	360	369	336	322	341	315	335	329	338	388	351	347	325	319	326	318	341	339	334	307	312	329	323	334	325	338	343	309	369	315	346	338	341	382	366	367	346	319	344	315	375	368	317	355	345	315	350	330	343	321	321	361	325	346	326	375	286	351	363	333	315	335	337	323	310	328	322	324	286	348	345	324	362	339	366	308	355	329	319	343	327	342	303	345	361	344	338	342	349	370	334	311	358	320	342	325	306	345	318	324	356	371	343	338	341	326	330	336	322	339	340	322	344	350	358	353	325	318	324	307	309	358	352	356
8379	1424	2414	2633	2289	1949	1622	1415	1279	1180	1148	1037	1082	986	974	957	935	887	945	932	854	842	873	867	865	872	819	915	843	884	868	845	849	877	841	847	843	807	791	833	834	796	843	812	788	818	814	812	837	825	793	802	783	860	859	830	840	842	771	830	843	794	788	781	852	836	770	841	854	864	868	841	857	837	821	838	809	806	776	885	858	831	805	836	794	841	816	831	790	769	859	829	770	815	815	814	793	792	837	853	783	827	852	780	834	798	856	845	822	823	806	851	798	804	845	797	836	785	831	874	814	821	803	856	835	823	838	852	824	805	847	849	873	791	798	813	851	827	789	819	778	793	802	846	812	769	828	789	836	777	809	792	865	822	846	786	822	767	853	831	840	802	827	781	790	847	792	805	840	805	848	829	771	801	819	811	824	793	840	765	862	781	774	889	813	817	819	769	845	791	781	830	775	794	805	812	774	786	835	812	818	828	814	797	814	809	785	808	820	768	746	785	792	823	859	835	836	819	829	879	826	778	822	784	854	810	824	787	810	830	838	777	788	805	764	869	798	819	789	792	809	743	860	843	799	813	819	830	744	853	823	888	826	782	815	816	868	806	786	854	827	830	837	826	830	767	784	845	838	811	793	787	831	828	822	832	792	776	780	811	802	802	809	757	785	880	812	851	811	796	805	794	824	819	803	787	778	885	813	813	837	848	837	780	830	841	807	794	807	791	833	819	805	801	804	781	783	791	830	857	809	800	776	831	755	851	769	808	819	823	783	802	869	786	796	761	793	818	797	837	795	794	783	823	792	855	839	797	816	813	834	804	780	804	824	736	807	803	781	798	821	859	850	818	815	804	781	810	810	808	823	888	762	848	801	830	744	835	779	811	814	789	797	852	862	810	805	809	802	864	807	789	873	795	808	841	787	772	803	845	811	850	859	815	768	844	777	770	805	822	794	781	838	787	791	811	760	796	795	796	850	866	838	858	822	816	807	831	824	806	766	782	784	794	809	789	814	800	814	777	814	798	876	855	830	885	857	840	837	805	824	800	833	790	807	790	812	816	802	835	832	826	821	799	798	792	836	823	822	802	766	799	767	846	835	812	815	828	771	820	810	825	815	825	808	826	802	815	805	794	816	852	820	784	777	799	815	847	798	822	810	804	857	857	825	826	832	811	770	851	821	800	755	821	788	797	839	799	794	835	790	816	843	836	780	844	777	803	807	804	826	782	810	800	839	813	873	805	812	788	837	767	862	822	810	765	810	785	848	814	803	833	840	783	723	786	835	765	836	795	787	815	760	791	820	820	788	787	805	784	792	820	801	795	766	843	834	840	832	808	836	808	850	819	782	829	768	834	834	854	778	812	812	835	848	809	829	795	788	796	812	767	857	787	807	793	831	828	817	880	854	865	857	805	817	812	818	801	812	753	787	860	783	817	821	823	747	834	789	882	776	794	863	795	802	794	779	909	842	787	862	807	808	839	786	843	842	828	848	796	842	865	796	831	778	858	819	793	796	803	765	818	781	814	828	827	784	790	785	821	852	840	835	839	811	808	818	797	827	840	829	847	810	843	829	840	822	747	792	787	787	832	800	807	819	811	851	801	797	812	815	840	784	824	862	814	816	845	812	862	810	814	819	771	831	790	825	800	780	776	796	752	837	874	804	864	793	762	828	793	831	794	839	855	772	837	802	794	836	807	775	793	828	779	849	798	798	859	848	804	805	783	838	837	809	844	785	888	861	844	819	803	869	875	795	849	814	816	827	792	802	782	811	800	789	821	826	842	891	805	788	817	762	812	761	777	791	834	823	801	824	798	841	817	803	809	836	829	792	834	809	809	768	846	817	815	820	757	801	811	837	815	806	855	831	795	819	834	777	873	790	801	815	847	798	849	784	767	835	800	859	775	794	797	800	772	809	782	765	793	815	807	826	824	803	877	880	772	801	799	800	885	833	867	794	848	838	791	830	834	801	803	809	779	775	766	846	849	756	818	785	794	798	797	844	761	782	791	792	803	792	801	818	800	782	771	820	815	773	838	810	854	848	803	804	841	812	824	753	860	772	773	806	812	832	818	823	778	845	806	789	797	851	820	781	767	823	838	884	828	827	789	790	800	807	812	833	839	847	757	817	791	810	834	784	783	857	815	766	825	847	815	790	868	810	769	824	844	801	779	796	810	802	789	830	822	841	831	859	784	817	805	810	811	779	807	808	758	809	787	828	782	872	835	821	797	806	826	822	785	746	840	849	810	821	843	771	799	819	809	838	801	791	772	818	841	802	790	785	781	807	807	815	785	799	756	811	806	786	825	856	798	810	847	802	840	814	813	814	824	802	837	831	807	815	769	790	808	845	777	851	817	827	811	838	818	778	799	792	801	845	763	865	805	758	836	824	827	840	758	839	837	811	811	802	820	772	811	841	863	782	835	811	813	839	823	806	753	790	819	844	797	853	856	806	843	790	885	821	788	793	808	845	832	816	858	782	849	847	825	819	795	832	827	854	859	809	796	794	799	807	804	804	852	755	818	835	810	867	815	855	773	833	786	776	822	821	840	821	788	778	810	823	805	825	821	836	848	795	801	800	786	836	837	798	795	778	789	827	802	808	851	870	810	814	792	815	841	832	786	806	821	812	811	789	796	877	828	791	846	864	776	839	824	774	783	834	810	836	830	810	824	823	795	762	812	778	758	794	859	820	795	833	760	810	813	819	806	794	804	764	851	790	828	787	857	854	823	828	800	766	778	804	832	837	814	831	862	764	861	794	834	801	849	812	854	780	808	812	782	886	842	813	804	834	849	845	803	821	808	812	836	839	846	798	792	793	820	789	856	747	821	805	836	779	800	824	799	843	795	834	840	807	801	779	857	847	805	807	779	831	799	788	782	788	770	835	829	896	823	806	832	829	796	803	793	808	814	821	799	795	813	767	781	771	821	799	845	811	805	805	824	786	851	804	815	847	831	838	789	809	770	801	766	750	816	857	799	835	844	793	864	820	814	833	832	789	836	819	853	815	835	777	782	791	789	794	828	857	820	832	776	814	843	786	793	801	865	779	830	881	821	834	809	845	800	861	809	799	791	799	780	780	836	790	847	886	815	802	825	813	826	814	807	786	799	795	828	838	873	771	837	811	786	806	783	823	796	810	846	774	832	823	814	861	839	817	808	859	797	821	879	771	794	801	834	845	823	853	855	828	788	830	790	798	774	819	835	821	819	812	768	832	894	774	775	799	829	837	790	826	772	846	839	813	839	757	807	795	855	792	813	779	788	809	801	754	828	821	797	816	820	793	805	837	810	796	805	791	756	823	790	823	778	815	832	815	771	845	851	795	806	788	809	823	810	820	857	845	837	823	828	792	838	793	817	836	809	830	835	802	791	768	844	831	817	822	794	760	790	835	790	825	829	830	821	797	805	797	805	775	808	814	821	810	814	824	812	810	780	797	853	842	859	830	835	858	815	853	758	785	873	852	819	795	853	806	764	814	795	837	882	895	801	828	742
1595	333	272	315	289	257	268	293	280	250	280	268	261	278	268	273	289	258	273	276	293	298	280	289	263	297	308	274	252	299	250	282	295	298	276	254	274	282	271	272	273	257	262	280	266	247	265	291	279	240	237	273	307	282	278	268	271	259	287	272	316	253	266	294	244	247	290	278	270	301	276	286	255	250	259	287	272	269	274	313	289	271	283	258	254	280	322	241	276	250	292	264	300	254	274	261	291	287	285	280	288	274	265	241	296	261	288	299	249	285	311	248	262	306	242	304	221	247	277	288	261	274	273	251	249	250	302	306	292	253	276	249	296	274	272	276	255	243	271	259	269	283	280	252	255	287	267	277	303	240	278	285	266	283	307	312	315	278	296	306	312	275	278	293	271	268	233	251	283	282	259	266	274	279	266	313	281	250	302	260	285	272	257	276	259	304	326	280	287	262	290	285	304	264	312	290	252	293	271	247	268	281	253	258	322	288	292	284	300	288	315	251	251	309	213	274	264	262	265	243	257	291	299	282	276	290	246	264	264	264	266	222	265	251	257	268	280	264	287	330	272	297	278	257	270	295	298	286	298	273	284	295	272	292	291	297	288	266	284	284	262	234	276	275	284	266	285	272	277	274	257	250	266	289	265	272	262	313	275	281	278	293	283	262	308	253	298	273	284	281	247	296	268	250	243	272	269	256	270	282	276	256	313	275	270	290	245	288	262	302	271	251	267	317	251	270	274	318	289	254	272	314	256	272	295	269	280	254	283	262	265	248	263	265	302	307	299	275	264	297	273	282	269	268	265	263	272	262	270	293	255	298	276	268	271	257	265	270	291	270	281	277	280	282	263	299	314	278	277	289	289	280	296	289	291	282	280	268	246	279	283	274	283	275	293	245	291	266	257	265	268	297	276	296	288	278	280	311	280	278	297	287	312	293	266	265	271	293	285	270	251	273	305	248	260	234	251	265	261	249	276	289	283	251	261	298	287	298	282	280	295	307	278	296	247	284	279	267	300	257	260	310	272	310	290	280	252	299	265	304	278	292	263	317	270	283	266	264	252	263	276	284	274	282	292	300	274	298	283	304	295	257	259	283	262	290	289	283	304	247	309	261	287	261	258	288	298	286	285	273	288	276	264	263	284	264	249	279	290	275	271	306	319	262	287	276	275	251	268	274	267	307	270	306	253	302	269	278	301	294	258	276	228	283	250	273	292	252	285	277	290	264	289	285	310	265	280	311	282	303	281	251	266	258	295	284	283	266	275	278	266	295	297	244	279	251	247	250	282	278	298	297	253	297	282	243	271	284	265	262	281	289	268	249	254	289	284	294	258	289	275	264	300	249	304	269	263	289	282	286	271	311	295	269	285	247	233	260	291	273	268	290	279	265	266	287	257	273	317	293	264	256	262	259	233	249	270	261	266	230	262	278	258	303	282	263	256	285	264	242	310	253	255	256	283	271	263	294	278	272	296	310	287	246	288	286	307	272	275	258	270	287	262	255	265	305	259	295	264	292	294	264	261	291	286	264	292	267	269	280	274	282	257	257	262	297	301	302	291	295	278	266	262	306	271	283	286	296	265	284	287	285	272	292	294	277	273	296	259	258	294	284	303	289	274	265	316	259	250	271	293	266	256	285	269	270	279	300	262	271	294	300	270	276	243	286	275	283	259	303	287	277	286	289	271	277	283	264	314	284	287	292	289	258	256	280	275	284	234	301	260	263	299	243	260	280	282	258	269	329	279	281	281	319	282	249	294	309	275	287	238	263	259	263	269	290	277	293	262	288	266	274	273	254	277	281	268	283	261	254	269	296	319	238	279	267	279	276	283	299	293	255	274	272	242	251	279	310	321	269	260	267	272	274	288	278	278	305	281	267	274	274	243	257	285	280	264	310	256	274	298	301	263	287	299	283	253	287	268	259	286	306	278	279	287	293	271	257	282	286	262	276	282	300	293	322	232	272	295	276	284	285	251	269	247	294	271	262	238	265	238	256	274	270	268	244	245	318	253	272	275	275	277	302	297	300	286	293	284	270	257	279	281	263	264	273	253	268	274	294	255	291	239	276	247	283	280	252	295	271	297	269	276	281	263	282	294	317	270	257	293	285	261	266	273	299	272	285	323	280	273	277	292	277	279	262	266	282	256	243	271	304	267	282	229	296	307	294	321	275	302	283	280	247	276	241	288	289	282	254	301	291	310	272	259	298	313	282	281	241	267	274	267	283	250	270	269	278	272	274	282	302	315	268	317	270	272	275	289	288	251	265	269	278	272	278	272	292	272	244	251	267	261	300	281	257	312	276	289	272	285	295	315	286	269	275	281	279	282	284	289	296	278	277	292	250	265	262	274	301	267	260	276	276	296	325	283	282	282	260	262	269	268	275	279	287	273	245	284	258	258	246	300	287	265	275	242	248	283	284	276	284	262	271	284	286	295	241	252	254	295	274	264	289	284	263	299	294	310	279	272	281	291	277	270	287	294	285	274	260	265	286	254	277	271	238	263	264	273	275	280	292	266	244	265	274	268	262	284	278	278	278	273	282	266	271	303	277	296	287	268	295	285	291	242	281	243	254	271	254	251	296	297	296	276	272	271	285	264	264	282	306	291	286	251	267	283	255	299	279	277	249	284	262	290	243	283	268	292	274	258	264	293	260	297	291	288	299	265	252	265	277	271	289	252	282	255	245	258	271	305	282	311	279	274	271	292	274	243	274	245	231	263	279	280	290	261	267	265	279	265	278	299	275	273	289	252	293	263	253	255	256	302	291	261	255	281	274	298	256	284	278	295	279	281	259	266	302	304	272	263	257	279	298	330	260	248	243	286	247	262	281	259	268	269	275	279	283	267	280	242	269	278	287	276	268	276	255	298	239	266	266	271	260	288	259	300	273	300	269	291	279	249	294	297	287	260	300	279	304	256	321	287	281	287	309	278	305	249	269	274	292	260	269	261	261	312	312	278	275	261	297	272	251	254	278	258	262	258	293	272	296	286	264	261	279	251	271	275	281	251	278	292	293	293	268	265	308	289	258	267	267	280	299	240	258	272	279	293	291	254	271	272	304	268	262	284	281	253	275	246	301	278	283	283	293	295	279	292	308	298	288	285	314	289	289	274	252	292	279	280	255	286	281	285	283	303	254	281	310	289	258	275	286	258	242	285	269	261	293	295	301	288	264	275	310	267	265	266	279	244	273	280	257	291	266	295	276	283	282	269	263	273	259	270	297	265	283	265	271	256	300	260	262	250	277	289	299	268	272	268	258	301	275	264	300	293	302	304	299	271	310	251	289	290	289	284	313	243	279	264	275	300	278	268	275	246	264	256	283	276	290	289	277	258	252	258	272	312	266	255	242	263	260	260	286	257	293	267	288	257	266	270	281	269	260	282	267	260	289	290	260	283	238	293	309	274	288	269	288	261	256	280	294	276	292	271	285	290	264	313	282	293	293	288	265	272	256	269	310	265	288	279	268	279	289	268	286	262	255	249	259	272	289	300	260
1867	756	737	699	735	753	734	672	667	698	650	634	706	630	678	671	683	688	687	653	715	703	656	696	698	653	679	640	699	648	644	680	669	675	641	637	615	697	657	688	666	651	633	620	653	641	668	674	694	667	649	659	672	647	684	645	710	674	688	654	636	680	656	656	694	679	598	661	666	680	691	679	699	629	642	663	649	637	674	668	660	678	656	654	677	718	659	637	600	619	630	624	657	626	689	653	639	614	673	697	701	605	623	652	707	648	654	619	651	652	675	660	713	647	653	683	674	693	653	658	645	644	646	673	683	642	648	650	646	654	630	638	687	648	626	715	605	691	679	661	659	636	660	698	642	667	667	675	654	636	656	653	675	650	679	698	670	695	629	652	639	637	668	665	652	690	632	664	668	654	668	699	681	677	686	633	694	607	666	683	666	654	681	746	631	659	626	620	684	686	629	655	659	651	653	674	669	659	606	651	669	630	678	646	675	652	706	667	678	745	629	649	689	690	646	669	659	653	657	656	656	646	662	641	678	668	658	654	637	648	619	624	655	659	656	667	697	683	664	649	660	655	658	652	695	655	668	692	646	643	647	718	658	669	688	654	662	672	668	674	701	631	675	638	679	658	676	684	696	662	629	645	650	689	714	623	654	649	627	662	653	666	660	642	602	665	683	666	653	674	660	638	667	641	679	649	634	660	673	657	655	680	635	696	701	684	647	631	648	607	675	631	679	675	728	677	644	656	631	654	662	592	644	660	666	632	651	688	663	666	722	644	676	649	689	640	649	646	665	699	627	678	622	659	655	676	628	660	666	678	625	679	663	645	683	620	651	673	699	592	671	668	722	649	662	678	583	682	667	664	661	672	676	697	633	655	664	684	641	655	659	674	631	690	657	656	659	725	650	717	640	684	629	670	615	682	667	645	645	645	690	578	644	658	647	647	659	708	680	628	666	624	673	602	662	663	638	675	694	641	691	697	659	692	668	648	635	685	642	631	714	666	651	643	674	633	665	637	679	678	623	629	671	634	670	661	674	674	623	676	696	699	660	645	648	671	657	641	679	648	667	649	657	675	682	651	669	583	688	674	673	685	685	678	692	643	715	687	662	703	639	667	712	654	676	670	660	654	646	598	690	680	646	676	674	679	636	664	637	651	689	641	625	673	657	688	673	683	668	665	622	660	648	669	634	651	680	650	662	628	674	648	675	699	667	647	676	660	671	685	684	693	660	676	723	659	652	670	641	685	674	640	688	665	650	623	669	669	660	663	652	681	718	634	647	663	702	668	667	615	652	670	675	696	671	682	698	639	638	681	697	620	680	622	683	657	635	684	667	633	689	702	620	654	634	621	649	584	653	711	697	676	653	671	666	607	672	643	676	640	671	620	658	600	671	741	631	686	654	675	696	645	653	630	692	662	678	657	658	666	712	660	695	649	671	663	676	651	645	676	653	674	653	689	699	649	670	640	651	636	690	645	639	709	641	665	679	663	632	695	633	641	681	646	677	651	657	658	650	667	666	689	684	694	667	645	686	625	688	673	715	649	651	678	669	642	706	641	651	706	697	695	710	682	693	658	665	656	678	673	689	680	679	654	649	615	685	624	698	681	715	631	657	622	661	683	646	653	655	660	653	665	677	640	684	680	675	672	687	665	647	598	666	628	708	646	642	650	707	661	641	645	686	637	669	666	683	653	654	635	709	626	640	666	667	677	638	656	679	639	629	655	675	672	683	628	666	660	689	656	667	630	663	639	683	636	667	622	635	680	652	653	662	692	623	666	694	716	681	651	664	668	696	615	642	676	677	659	664	639	708	608	616	656	701	674	654	644	648	714	676	684	678	670	665	689	679	645	673	664	638	641	658	643	680	691	697	725	671	638	696	716	633	625	684	672	684	682	636	663	680	693	671	691	643	685	685	617	683	595	640	669	671	646	619	659	671	679	634	700	683	663	641	636	657	704	626	629	673	688	647	707	668	620	703	675	627	608	696	667	719	663	647	659	681	692	646	635	629	647	661	637	683	630	677	611	650	673	657	653	656	674	657	680	693	632	642	664	640	697	623	658	649	617	597	633	661	626	685	662	661	654	680	656	668	646	669	684	685	669	690	671	661	705	607	652	659	623	658	736	718	662	657	593	645	636	640	647	674	694	702	719	691	663	668	669	669	639	671	638	685	718	643	680	651	688	633	683	658	637	698	685	651	643	663	668	675	618	667	692	689	642	654	624	658	618	662	610	665	710	639	675	666	645	662	674	676	676	657	696	694	712	702	637	681	688	675	650	648	669	672	643	680	640	625	606	636	690	615	629	686	680	672	661	719	665	706	677	636	670	657	640	649	682	656	653	653	701	687	649	657	632	673	687	625	638	629	639	680	624	670	644	687	624	690	700	669	658	690	667	646	658	646	623	669	624	677	671	606	663	670	639	665	633	677	661	670	648	618	695	680	679	709	661	631	666	637	706	637	704	670	678	690	615	649	656	681	670	711	674	672	614	666	661	702	648	655	698	708	623	631	680	675	684	662	647	632	698	732	667	679	686	648	729	659	647	669	646	665	693	666	637	678	625	708	691	691	615	689	653	669	678	678	677	631	638	696	662	632	668	654	671	677	646	654	636	676	710	636	637	650	661	660	639	696	659	667	644	653	657	670	646	701	652	644	720	671	664	684	635	692	669	668	664	689	640	729	661	608	648	671	662	678	627	652	659	610	630	685	642	697	729	665	644	653	716	644	653	679	628	660	710	646	679	700	693	667	657	618	627	677	654	669	688	633	647	626	690	674	636	680	654	678	638	671	643	662	672	637	660	631	643	639	641	623	703	699	656	702	701	635	639	659	646	650	672	633	689	704	691	696	691	656	673	657	689	676	656	644	655	651	668	674	658	655	690	642	666	680	725	666	691	701	630	669	677	696	692	637	693	643	673	654	676	664	657	697	639	647	642	651	614	671	653	678	644	645	666	642	658	703	658	696	657	713	731	661	681	642	655	670	664	690	671	641	662	663	641	666	640	664	650	632	680	708	682	635	653	708	665	626	635	624	668	682	696	651	671	643	684	676	669	655	657	717	658	687	627	702	635	639	653	688	678	679	627	721	618	644	673	705	662	632	634	635	675	649	692	630	706	673	604	649	621	688	684	619	690	669	683	698	647	642	640	701	661	616	673	689	663	639	693	682	695	669	647	625	681	640	628	692	625	632	670	627	657	648	708	640	668	690	677	680	619	612	655	680	659	702	672	656	665	653	670	677	657	679	639	681	682	660	665	608	668	656	681	665	700	679	693	681	684	664	657	667	649	727	646	679	623	637	659	682	610	693	656	594	669	632	662	674	684	674	662	673	681	654	686	642	684	638	677	647	653	618	648	688	674	638	694	684	628	680	679	690	669	702	673	698	719	646	682	685	687	693	694	609	643	633	702	679	651	676	651	708	671	690	651	683	693	639	669	685	672	668	661	679	618	642	674	616	649	663	687	680	671	654	671	678	681	665	630	627	712	640	680
7167	530	551	441	380	299	269	237	201	194	207	203	197	175	208	168	203	175	192	179	170	171	162	167	188	184	184	167	179	178	198	173	155	168	169	190	147	156	161	165	166	144	181	149	140	185	184	183	176	164	158	201	160	183	197	177	154	152	177	165	182	164	169	160	172	174	170	193	182	154	151	166	204	167	160	180	150	190	158	181	170	163	192	177	155	192	183	155	194	172	158	167	183	183	161	178	164	161	158	185	193	178	175	167	188	176	178	156	167	178	175	183	185	170	156	134	168	175	179	168	191	194	167	189	165	155	172	167	186	146	161	180	177	201	188	163	163	177	181	189	146	186	194	157	143	176	194	197	201	184	169	151	184	152	192	186	171	177	168	181	182	168	183	151	160	161	161	205	173	147	191	167	162	180	147	163	155	177	175	167	174	177	173	187	169	156	196	161	162	166	175	199	163	156	168	169	178	171	149	189	181	189	187	150	169	189	186	176	150	157	175	165	188	154	142	186	180	165	195	170	156	178	162	158	185	177	175	175	195	166	167	170	170	172	162	180	176	148	188	196	167	181	194	184	211	192	185	173	189	197	183	154	180	156	185	152	167	147	165	181	164	164	191	158	176	156	181	172	170	184	176	178	173	193	167	170	188	175	177	190	187	174	178	172	159	195	183	174	175	171	191	160	192	165	213	207	166	185	177	176	152	163	165	163	175	177	183	181	183	203	206	170	174	182	181	177	191	164	183	192	174	177	175	180	156	165	158	182	134	162	162	156	167	162	189	158	187	184	169	165	184	153	185	163	192	168	170	173	166	170	147	152	183	167	164	168	158	172	180	170	189	166	178	177	187	172	146	175	161	199	185	183	176	153	160	172	164	178	201	158	194	153	169	167	181	156	167	163	170	164	158	184	200	195	171	176	162	186	183	156	155	175	144	175	168	190	192	176	175	153	179	187	162	166	161	153	174	147	159	170	188	170	159	162	176	179	167	142	172	160	175	155	146	177	168	189	175	184	147	183	172	156	187	164	179	150	168	177	191	179	149	162	173	189	187	165	148	176	191	178	168	149	174	171	156	181	168	147	170	177	168	192	161	157	142	181	152	168	176	189	187	174	162	160	177	176	180	179	163	164	205	188	203	168	194	163	182	178	181	131	190	173	171	167	182	166	168	148	156	205	208	181	182	188	185	161	181	179	162	178	176	170	159	191	147	165	176	146	173	172	176	193	179	184	175	185	171	193	175	154	178	169	181	157	141	171	167	152	182	190	213	180	154	168	184	175	181	195	167	161	183	197	168	171	191	197	173	173	150	184	178	164	191	159	157	146	157	176	170	174	160	181	174	185	173	172	148	161	182	163	178	151	179	156	159	196	129	161	174	185	147	134	167	152	156	150	199	161	157	170	172	181	179	166	180	177	171	188	181	157	153	200	184	178	173	168	152	177	173	183	158	153	178	172	171	193	154	186	191	165	159	200	183	184	167	169	189	190	170	171	175	180	172	177	168	163	172	179	150	148	161	151	159	172	163	187	158	177	163	173	161	150	199	169	176	200	155	148	183	159	173	174	176	159	170	181	196	159	161	155	166	186	164	176	157	161	164	165	174	176	182	162	186	149	186	165	163	178	161	161	206	145	196	203	177	168	167	172	170	156	180	161	156	190	184	163	162	157	165	178	164	199	163	174	155	186	164	180	152	194	161	177	180	171	162	170	171	149	160	160	163	174	189	163	152	176	179	162	182	157	159	152	187	171	173	155	162	166	170	182	165	165	174	178	185	199	193	214	173	169	171	137	147	190	158	180	188	149	154	181	174	164	162	166	160	160	175	180	150	138	191	172	165	165	165	187	132	161	156	184	158	166	184	181	168	157	168	153	170	173	177	178	188	176	162	177	169	172	172	152	185	167	171	156	184	166	156	184	180	181	164	155	167	146	160	192	164	164	181	184	170	198	218	158	182	157	177	149	166	171	172	165	187	179	167	184	194	195	215	164	191	160	155	205	174	153	166	157	196	165	154	159	166	193	145	179	181	167	194	154	199	175	173	192	192	186	198	167	180	184	178	193	183	186	191	160	168	173	180	167	195	202	193	171	162	167	191	176	175	182	180	176	193	197	175	147	166	181	158	177	171	183	179	164	159	160	185	157	186	166	167	165	187	181	149	171	170	168	177	185	181	158	155	197	164	160	169	146	180	211	167	189	165	180	182	165	160	159	166	181	170	153	157	176	166	154	159	175	156	176	164	180	178	208	152	185	156	175	201	176	156	167	158	184	175	160	184	184	177	188	159	147	156	163	153	158	162	175	152	174	196	174	183	182	176	180	165	172	149	179	161	179	164	177	183	191	151	152	197	167	178	173	166	185	159	163	169	172	166	160	183	151	181	175	157	179	180	160	161	196	207	157	172	178	184	191	202	194	175	167	166	165	146	171	178	180	168	185	177	175	172	151	171	150	201	172	174	149	194	163	161	183	161	169	168	174	175	171	168	184	156	188	177	166	174	171	163	161	170	167	174	182	176	176	171	155	182	178	168	164	157	166	182	175	163	153	186	209	150	184	148	177	168	174	163	175	199	170	168	173	162	141	189	180	174	184	175	168	176	172	182	174	175	176	190	188	196	162	160	158	152	177	166	160	185	180	166	158	176	175	170	171	165	168	165	170	168	172	175	169	173	165	172	178	181	141	211	168	172	161	186	177	149	165	162	150	152	167	181	177	151	169	169	194	159	194	163	165	174	160	187	178	194	167	165	173	184	160	191	179	161	160	178	176	167	175	178	195	191	184	153	171	168	178	170	153	151	173	173	159	173	177	151	151	161	195	163	158	161	156	187	189	166	158	168	159	128	193	211	191	191	178	152	180	172	168	171	162	146	174	162	170	179	150	185	157	159	162	179	147	179	209	171	162	163	171	149	141	196	175	173	176	189	176	181	170	154	180	165	184	153	171	173	159	153	183	173	166	174	184	179	179	148	143	172	199	163	197	175	161	150	185	161	154	163	167	175	194	169	162	178	151	152	163	193	157	171	163	161	170	172	185	166	200	168	168	179	161	163	190	165	179	167	178	181	144	167	164	177	157	157	159	173	171	162	182	174	183	176	160	169	163	185	182	174	171	175	150	184	185	170	174	164	147	154	197	146	163	164	171	200	171	172	160	177	177	172	186	176	180	178	169	175	171	140	172	162	133	163	175	177	163	199	179	200	182	172	152	194	138	158	145	138	166	177	171	170	193	189	170	152	156	191	151	162	156	179	156	176	151	180	154	175	188	155	193	157	158	169	172	174	161	189	193	185	175	183	179	199	190	150	166	183	204	186	165	174	168	200	171	183	184	168	155	167	183	160	190	172	169	138	220	180	148	186	175	164	163	174	176	183	170	186	162	160	171	176	163	152	167	172	163	153	174	137	158	165	157	192	161	180	172	182	147	180	161	175	178	170	179	183	172	176	171	162	181	183	171	157	184	157	170	145	171	179	168	188	177	173	177	187	157	178	145	184	166
6137	770	1332	1478	1239	1077	901	806	779	642	648	605	584	586	557	529	491	561	501	487	517	505	504	519	455	491	499	514	509	519	501	500	464	488	498	472	475	459	499	517	456	499	460	444	493	493	470	465	466	459	501	482	466	495	458	508	482	455	500	488	482	456	459	469	494	463	486	478	464	489	450	436	512	475	460	466	512	459	462	475	444	497	478	498	439	484	476	469	502	529	480	437	469	437	483	480	490	498	470	497	437	457	472	459	457	444	471	498	471	432	466	496	482	491	441	468	469	456	480	449	499	496	472	477	437	465	526	477	517	440	478	466	486	503	476	469	517	481	456	483	493	492	481	465	478	483	468	492	464	478	451	507	452	484	447	482	466	479	482	473	476	472	493	473	453	484	441	536	513	503	496	484	457	476	496	466	461	490	487	523	469	480	498	496	468	465	474	470	463	465	477	475	476	473	490	466	492	492	481	477	465	467	457	463	470	468	471	501	477	465	462	503	458	474	473	503	458	452	478	480	454	455	480	471	509	456	459	490	455	457	462	487	495	465	485	453	460	509	484	442	481	448	506	422	470	490	439	513	437	451	458	478	490	453	451	474	459	478	465	484	502	448	478	504	480	498	452	499	497	482	485	441	488	454	471	458	429	421	465	469	491	452	481	482	472	416	467	479	469	478	433	456	484	470	493	475	453	503	475	461	491	479	460	458	482	469	481	471	472	437	492	459	460	481	486	462	439	505	463	460	535	483	489	504	483	483	480	485	463	476	451	424	475	447	487	473	513	452	518	447	441	446	459	446	455	487	475	492	486	454	502	462	464	449	465	461	480	488	473	440	470	509	461	475	494	437	454	447	461	490	455	489	452	499	469	422	507	471	440	472	479	508	464	497	455	460	439	441	469	480	492	477	505	451	471	482	456	522	473	468	452	448	469	456	461	490	510	493	488	447	481	487	466	443	466	444	496	510	453	481	455	478	466	445	433	440	487	477	489	484	473	480	488	478	476	451	461	482	441	447	444	462	460	481	491	432	498	508	493	480	480	495	470	495	450	472	477	494	469	468	484	464	443	460	481	523	478	448	484	483	525	468	433	463	489	498	442	481	480	476	448	444	478	452	478	469	496	456	497	407	511	499	490	466	465	492	457	519	497	478	492	448	485	488	474	414	464	488	458	459	507	517	448	487	472	467	456	449	479	472	468	460	497	486	435	476	435	501	487	492	463	419	470	449	473	469	477	482	465	425	444	471	426	487	465	457	479	492	457	447	455	484	520	479	449	458	494	457	426	482	480	455	499	477	490	463	452	486	467	450	470	488	449	488	471	476	470	466	476	502	460	454	464	472	480	451	463	450	479	460	466	477	487	493	500	463	475	504	489	461	486	482	496	481	470	460	451	465	476	472	496	476	495	484	487	450	486	445	435	459	478	478	451	459	466	475	424	468	491	452	492	470	511	453	427	472	480	499	462	456	472	472	451	452	470	490	493	451	487	473	441	512	449	450	467	476	516	452	458	450	471	467	465	436	456	469	484	466	481	493	483	463	481	468	476	449	476	444	453	443	477	468	484	456	489	454	495	499	477	486	472	488	445	474	442	466	460	509	473	499	467	471	462	497	464	502	455	494	481	443	452	524	480	481	484	468	468	471	461	483	472	477	502	485	461	468	478	453	465	463	495	463	510	452	469	487	463	454	459	479	447	469	521	487	461	468	488	455	460	466	457	450	485	458	510	440	463	494	465	482	450	474	443	457	482	462	477	471	484	484	481	447	466	487	440	479	470	483	468	427	480	463	421	503	525	510	469	469	469	454	446	500	463	448	449	462	484	468	491	475	461	484	486	478	509	459	424	480	449	471	465	500	442	479	455	468	468	462	461	500	487	493	459	481	447	478	486	491	476	419	441	434	448	502	532	448	473	489	465	506	493	502	494	493	445	504	452	462	457	436	476	464	480	443	501	439	461	475	468	451	446	495	460	497	509	457	510	483	494	474	424	461	514	460	460	485	511	434	489	537	483	453	444	460	486	470	441	455	483	452	435	503	488	492	471	461	459	481	491	459	419	458	440	457	475	459	454	472	478	481	497	478	476	450	496	472	490	478	450	469	468	480	453	453	442	471	454	481	459	447	496	469	448	472	492	473	433	466	490	474	495	470	470	491	502	485	500	482	490	476	477	413	445	481	482	495	508	478	476	516	471	508	465	476	475	489	487	494	502	481	470	414	462	435	467	471	492	478	485	518	511	471	456	470	460	458	456	515	455	486	453	458	428	475	482	445	484	473	465	447	441	473	471	484	436	428	445	497	475	453	465	464	481	498	475	456	473	483	471	463	491	475	467	477	495	439	474	456	474	443	461	436	486	511	495	463	507	439	466	473	448	466	449	464	482	442	465	505	486	412	475	458	487	464	471	460	479	471	498	499	472	464	445	444	480	455	481	473	512	482	456	451	470	463	515	463	455	470	491	462	460	473	478	478	488	478	497	441	444	478	455	454	493	488	501	462	507	459	474	483	486	456	475	480	484	473	456	510	527	526	498	498	420	476	434	457	459	433	473	481	479	466	476	481	476	469	468	417	453	446	481	460	503	446	427	452	469	419	466	462	508	447	441	476	450	478	463	502	487	466	468	495	472	442	478	481	454	484	493	509	486	424	469	479	485	454	462	501	482	488	487	463	461	461	447	445	489	499	466	463	477	460	460	450	467	462	478	481	457	491	511	449	449	458	425	451	495	476	452	468	458	468	461	490	525	436	485	488	458	485	480	475	435	520	475	496	481	495	463	499	479	455	471	455	489	471	540	426	460	464	465	487	494	441	444	434	499	450	453	505	475	477	453	462	435	489	454	491	475	440	443	481	485	431	457	432	457	451	469	484	469	494	453	452	470	452	458	475	476	459	473	473	429	475	441	487	462	484	463	494	454	449	462	458	501	460	471	486	468	434	478	455	484	463	469	488	483	458	476	466	450	534	474	448	490	496	469	503	474	483	494	503	471	495	465	493	467	450	456	474	439	476	459	473	491	453	492	479	491	478	467	462	476	504	486	438	521	520	402	481	483	478	489	476	473	486	463	469	478	462	497	471	455	479	453	453	514	452	487	468	473	494	480	459	490	501	484	490	486	488	475	482	442	451	448	475	497	452	472	462	490	519	478	452	484	469	451	471	504	492	485	430	469	462	476	479	508	526	514	482	511	459	474	507	442	443	493	468	468	457	474	470	472	454	482	485	443	462	495	480	470	463	467	470	469	482	478	497	480	463	512	508	490	456	464	452	484	476	473	497	469	472	436	416	503	465	459	490	487	493	448	436	480	462	541	471	528	442	475	442	456	471	492	506	446	452	513	483	464	493	484	449	503	461	483	446	482	489	488	470	454	463	494	442	476	502	463	458	470	487	477	480	461	484	475	471	486	475	467	458	473	444	457	478	472	480	477	441	436	487	466	488	468	478	505	529	470	482	470	457	451	470	451	469	506	443	474	495	493	467	467	475	491	445	519	454
14343	1408	1191	931	659	565	508	468	461	359	394	373	398	376	348	378	339	387	350	358	303	300	351	365	380	364	353	364	320	336	366	346	302	347	326	362	330	347	383	349	322	330	294	329	343	320	382	357	379	345	324	330	395	331	356	335	354	354	339	317	346	315	367	342	336	322	315	343	327	387	329	361	321	383	353	349	354	329	317	343	355	351	334	319	358	323	330	318	364	329	343	351	328	349	335	325	335	330	323	335	328	325	331	358	359	327	314	369	352	316	332	366	379	335	288	342	349	309	342	354	319	318	317	336	333	354	322	324	343	362	337	324	372	321	316	359	342	360	327	340	302	310	308	337	343	332	346	329	315	318	291	364	357	322	328	354	340	347	350	342	337	319	313	341	300	304	348	328	310	311	300	337	326	325	308	320	342	362	342	335	332	360	339	299	341	318	365	344	356	344	308	322	308	335	353	342	312	327	319	370	329	317	352	325	322	302	336	360	329	310	334	339	322	294	389	349	346	352	304	358	351	361	338	341	328	358	335	335	352	337	324	339	317	345	350	320	331	345	333	343	351	340	328	317	307	341	345	315	355	328	363	336	334	351	332	345	353	367	363	351	346	322	318	338	342	302	310	330	329	345	359	323	336	331	347	321	390	359	335	315	321	347	356	360	345	355	316	348	342	333	343	368	325	311	313	329	366	357	309	329	344	343	324	380	348	343	287	323	326	332	346	326	341	367	312	330	346	341	316	337	320	303	355	385	372	356	344	316	355	359	340	333	300	347	337	374	333	343	383	350	344	333	343	373	364	344	327	347	352	287	287	331	352	335	349	343	322	342	295	321	340	356	341	358	331	347	306	324	344	326	319	337	324	319	318	349	371	323	321	373	344	330	328	356	321	319	309	302	354	353	333	329	327	359	355	339	337	326	338	308	335	335	337	323	328	360	337	335	300	331	334	324	352	340	359	337	343	319	326	324	334	329	333	345	336	352	352	326	360	324	351	330	348	313	330	323	382	344	343	306	322	335	359	291	329	292	330	373	342	323	332	367	350	321	340	330	338	371	352	311	366	319	320	305	356	355	307	347	350	371	341	327	326	327	340	327	321	340	340	339	354	335	338	368	313	351	314	366	340	323	298	341	339	354	323	339	362	307	373	324	344	345	368	390	331	320	340	333	322	350	314	333	339	349	337	308	319	320	329	345	308	309	323	345	363	350	307	322	379	347	313	356	322	321	328	339	341	350	331	330	292	329	334	341	370	342	331	331	363	315	346	403	344	338	335	309	312	355	335	346	347	358	325	346	309	355	317	363	364	374	336	293	334	337	345	325	320	373	367	346	320	328	386	345	352	355	308	327	315	356	336	314	346	340	334	327	329	318	332	308	342	337	370	363	331	315	345	299	366	329	324	323	345	382	341	329	325	348	362	315	303	324	323	364	324	333	354	333	310	359	351	364	331	339	327	335	370	311	325	358	357	333	302	339	352	332	329	365	328	305	363	373	374	335	343	344	340	352	334	324	328	293	353	341	325	340	291	335	366	368	353	342	337	355	339	372	348	318	334	344	357	314	396	334	355	382	367	365	365	338	294	310	373	330	323	339	370	322	319	342	345	402	337	316	351	317	330	300	344	326	339	337	343	338	339	336	353	350	328	374	353	345	337	339	362	329	353	312	289	347	332	337	338	326	361	325	343	351	327	325	357	341	332	372	338	346	321	382	339	334	371	341	368	329	365	363	305	337	355	349	359	370	332	314	332	340	325	352	312	336	365	370	315	370	314	329	304	332	300	308	404	363	375	331	360	336	318	290	319	392	334	334	364	332	341	322	353	357	316	335	333	353	316	348	340	363	354	338	309	290	342	330	330	381	340	334	328	338	333	341	328	359	355	345	320	347	315	336	343	327	355	360	326	329	336	344	366	356	307	323	349	333	350	322	321	351	340	326	340	367	361	329	347	340	352	337	369	315	303	321	359	328	356	300	353	343	365	326	314	323	372	343	313	329	304	339	338	366	363	344	334	343	369	349	326	329	321	392	346	341	357	319	376	349	317	319	336	379	354	331	325	322	332	350	322	348	343	339	349	321	366	337	344	329	350	344	331	358	342	340	314	329	325	353	343	325	330	348	335	334	349	328	348	375	341	344	343	359	364	335	332	323	341	337	352	359	335	319	333	314	271	330	311	332	323	319	339	353	366	330	357	353	334	314	326	352	320	332	319	333	325	316	328	342	363	359	327	329	332	332	327	340	321	363	365	328	348	321	345	343	347	314	307	374	320	331	347	337	332	347	340	333	322	342	359	346	336	320	326	357	331	347	342	352	372	358	340	280	350	321	346	335	346	317	364	350	350	338	358	350	339	336	323	344	339	337	341	338	325	344	326	363	320	342	344	361	316	357	330	343	364	355	325	346	329	361	310	355	354	326	339	340	337	317	344	339	337	328	341	307	322	321	325	327	336	360	338	347	328	319	356	356	314	351	365	323	327	351	320	345	327	305	340	357	328	310	312	361	371	341	345	313	330	343	347	308	353	331	336	307	311	315	352	328	360	328	356	301	354	341	372	344	302	328	329	348	369	374	340	315	310	329	347	330	320	350	345	321	331	326	303	341	332	337	339	361	349	365	318	320	351	318	359	362	365	348	321	339	355	335	352	358	294	347	357	310	332	332	311	337	327	339	349	378	325	312	316	339	353	334	336	354	352	363	343	342	337	311	317	344	316	335	321	296	322	349	341	328	332	343	327	328	316	303	365	320	347	321	345	318	355	326	372	345	316	285	328	383	341	317	336	304	304	322	337	344	334	340	348	346	354	319	362	317	296	329	329	318	343	360	344	319	351	388	347	333	331	307	370	349	321	351	320	357	348	344	342	332	329	351	315	347	340	347	321	361	358	342	372	368	352	353	365	354	374	302	358	353	336	340	370	323	329	331	346	336	340	337	340	337	368	320	340	359	345	313	369	349	324	343	337	320	355	302	315	356	347	376	330	336	358	369	358	329	340	378	327	317	358	321	334	352	338	375	358	354	364	349	360	334	334	326	389	359	375	373	326	333	340	301	329	320	348	337	333	324	353	357	351	342	328	324	315	317	327	371	338	343	351	340	345	319	346	345	329	357	322	330	328	323	350	346	381	331	327	345	335	340	349	342	333	315	392	342	329	318	366	331	337	333	344	322	340	338	345	344	345	321	369	332	319	304	320	327	340	344	310	317	356	347	353	360	318	389	349	378	352	354	344	325	349	309	349	380	367	324	329	339	337	317	324	346	291	361	341	346	327	342	305	336	332	338	343	309	295	344	346	356	293	323	350	361	319	334	316	328	302	355	361	355	337	354	336	337	348	343	292	354	337	364	304	341	339	345	349	313	374	348	314	342	374	351	343	335	355	325	351	302	346	339	309	358	295	351	336	328	343	357	331	353	335	347	327	351	380	325	327	358	319	319	322	333	318	348	357	340	304	304	299	332	357	295	307	331	346	331	314	324	338	329	351	340	319	342	331	323
8261	1456	2359	2688	2190	1876	1594	1493	1321	1232	1159	1076	1010	1026	1001	1038	957	926	955	854	909	920	894	926	840	851	856	895	800	886	893	853	846	794	850	876	827	851	844	807	855	837	805	874	838	847	840	798	773	778	842	845	801	835	822	790	797	892	838	773	865	822	842	851	803	863	756	822	845	839	830	793	851	873	831	796	788	808	821	834	816	809	802	789	827	779	840	833	832	814	862	819	823	830	747	784	796	849	779	801	819	839	847	848	797	814	761	823	830	827	836	827	841	783	839	814	826	785	824	853	773	839	825	792	805	865	812	784	801	842	837	874	824	801	860	788	840	839	824	841	812	825	788	786	798	787	787	835	862	820	838	803	811	817	796	791	828	800	817	838	751	865	782	823	834	802	773	801	854	752	817	800	787	834	858	804	819	819	842	834	809	763	810	824	767	786	806	822	808	816	799	853	789	794	810	819	786	799	786	844	863	783	799	906	870	784	820	838	768	807	811	845	800	811	859	815	818	795	770	808	822	787	846	819	845	825	751	816	803	837	776	835	855	843	811	869	832	843	862	822	824	783	807	803	812	833	876	801	767	863	763	827	858	832	801	844	835	748	838	830	765	844	787	791	847	810	828	811	808	854	794	816	797	810	805	813	815	819	831	833	821	835	837	849	793	859	794	865	825	815	801	831	792	770	839	783	806	779	817	838	800	822	849	861	786	798	821	810	866	801	838	812	811	879	829	834	808	780	789	813	815	791	818	804	789	824	828	790	781	795	832	802	853	837	878	833	792	831	835	826	810	795	883	796	831	771	789	791	785	788	784	781	807	813	827	843	820	820	837	793	793	842	780	821	818	807	819	758	812	807	829	780	864	785	782	836	831	788	807	794	779	815	743	829	829	775	801	818	786	822	781	828	785	791	754	799	817	780	816	839	870	836	861	869	802	858	796	784	778	824	876	840	796	816	810	807	774	824	840	850	751	783	821	824	837	783	876	782	788	790	820	761	883	819	823	778	854	803	828	792	832	764	853	817	816	807	813	841	840	836	851	797	815	787	880	794	759	838	804	744	872	788	799	801	840	817	784	783	839	845	822	766	816	829	846	798	832	829	749	804	871	761	852	837	835	825	813	747	819	842	819	819	820	844	783	825	807	810	853	816	789	797	810	837	867	751	851	793	866	812	817	812	810	819	795	781	845	753	814	836	839	854	842	804	810	839	848	834	836	775	771	803	830	818	789	812	795	869	845	835	804	796	798	836	817	882	866	836	785	813	781	871	800	780	873	789	793	868	854	825	761	785	774	824	771	767	827	815	881	811	805	844	811	827	843	768	839	907	800	847	820	821	749	807	797	839	850	787	821	813	822	831	817	803	842	813	797	824	759	797	854	811	838	907	807	843	810	830	862	762	845	834	822	825	836	845	839	801	805	844	830	793	760	873	833	825	835	825	839	826	763	841	832	782	806	793	791	797	813	785	785	793	814	845	852	820	811	839	840	854	810	744	803	822	829	832	775	815	834	824	816	883	834	829	790	840	813	829	818	805	821	816	844	808	794	754	816	800	814	773	820	791	849	841	762	737	825	835	840	773	818	828	816	847	845	816	834	820	810	825	827	798	830	810	819	768	814	867	812	816	782	799	802	811	824	815	792	861	832	805	798	856	798	773	794	806	813	833	838	801	765	757	870	804	823	814	778	833	836	831	801	812	859	831	747	809	774	882	821	820	795	844	817	766	768	835	805	808	814	784	802	787	855	818	777	819	826	862	804	822	798	787	818	750	822	825	788	833	837	803	840	844	877	848	796	839	800	845	879	819	819	808	798	781	799	809	811	854	776	811	833	816	800	796	854	810	838	847	829	837	836	774	809	864	786	840	772	818	853	829	866	827	865	817	807	799	797	780	852	802	829	818	822	842	766	872	834	821	860	858	797	813	823	785	857	839	790	830	829	847	826	853	794	830	853	808	817	796	816	905	775	866	769	787	817	783	780	814	851	774	780	791	870	782	834	806	806	814	776	839	805	799	816	808	808	872	736	839	831	809	827	853	808	812	806	890	828	847	823	821	814	795	811	859	824	793	831	772	850	799	826	848	859	821	803	789	822	799	816	849	791	772	814	823	817	784	825	826	831	742	809	781	835	894	808	804	830	760	837	809	783	844	832	819	763	802	777	867	832	784	812	754	812	855	819	870	850	788	814	782	860	838	830	832	841	823	806	838	769	844	838	806	886	818	749	779	824	826	811	854	922	833	833	831	796	779	817	804	790	789	842	807	819	823	833	850	796	829	781	800	859	801	799	844	820	752	818	824	820	789	824	862	814	854	803	793	837	808	819	814	787	837	864	783	783	799	845	843	835	811	769	827	821	783	824	831	785	809	830	822	868	826	807	789	833	798	818	839	821	789	817	797	816	831	833	832	813	791	854	778	810	814	786	852	810	764	810	794	802	871	804	809	801	801	812	813	812	814	791	851	827	835	816	817	847	819	778	776	818	829	841	777	874	764	837	843	836	801	823	859	777	798	819	858	828	825	802	821	786	822	771	784	842	843	778	760	816	833	878	818	836	825	865	820	882	842	792	794	794	793	826	792	792	810	799	775	793	857	766	781	814	804	818	807	799	816	769	818	801	813	780	808	783	875	821	836	805	792	840	787	800	832	834	826	826	761	847	897	800	855	823	834	827	832	780	799	846	813	812	810	801	847	820	807	802	812	786	819	782	804	806	850	830	822	840	782	838	790	785	792	850	873	819	870	825	821	807	841	868	788	818	775	801	773	830	837	801	878	786	797	792	812	793	816	853	839	834	762	761	783	840	829	828	799	755	776	800	817	824	807	836	826	819	818	802	832	785	827	784	803	843	766	842	833	864	797	827	828	835	789	847	776	790	827	743	817	782	832	760	780	797	823	810	824	847	830	826	816	829	818	813	849	805	862	824	884	819	820	897	829	792	815	806	807	805	847	862	818	821	789	832	838	826	751	825	810	795	820	801	809	816	877	814	827	859	800	803	781	863	773	813	772	842	856	828	817	831	837	831	787	847	807	859	807	778	826	848	851	839	782	837	842	827	808	805	826	828	825	825	810	812	758	797	780	857	850	827	788	803	836	829	824	805	845	818	848	771	846	815	825	746	840	833	798	796	791	781	819	781	777	819	853	768	890	814	791	813	810	806	777	823	814	818	811	842	802	799	793	813	826	838	813	827	822	826	860	813	801	802	834	856	816	822	817	816	850	787	827	870	777	844	860	749	833	814	807	910	796	849	829	818	784	830	838	815	800	819	811	816	823	793	830	841	837	774	829	806	868	809	789	847	746	782	889	833	837	807	831	802	807	832	786	798	791	784	817	754	725	849	837	816	840	830	784	864	762	820	811	834	795	801	810	828	821	852	801	819	810	832	764	791	812	790	796	865	828	793	816	852	769	814	838	871	832	789	835	825	779	848	837	835	817	822	799	822	821	836	785	818	816	816	776	783	803	847	819	823	777	782	858	855	800	799	793	874	831
1454	276	270	270	285	290	247	262	246	263	245	307	279	302	252	303	272	294	269	258	297	274	260	264	262	283	248	284	251	261	270	297	292	266	240	280	260	293	282	256	262	274	282	260	275	302	286	280	279	274	282	284	276	270	281	275	275	282	285	265	278	303	275	262	279	258	283	289	310	240	265	312	275	300	260	283	283	294	295	293	275	284	290	258	273	257	304	272	269	266	236	280	260	248	252	274	274	250	282	293	271	261	294	272	296	261	299	263	257	278	261	255	287	259	265	265	276	271	246	296	249	270	289	261	269	269	250	263	290	267	272	288	267	284	259	270	263	248	276	282	286	281	281	292	270	254	281	263	290	281	281	279	301	280	233	240	254	289	277	264	270	298	286	259	291	271	269	296	286	302	258	270	261	263	254	272	272	260	253	248	250	257	269	293	272	282	279	272	262	297	309	269	272	276	289	261	289	248	292	313	279	274	298	269	290	284	261	268	255	264	265	281	284	286	237	260	266	277	279	263	279	263	277	281	274	271	277	278	278	287	265	273	280	285	310	262	284	287	261	272	269	246	278	281	276	298	266	262	241	265	296	276	272	285	274	311	262	274	270	273	260	263	266	260	297	261	277	266	240	327	272	274	286	246	277	295	280	295	290	277	265	255	242	298	266	272	281	255	294	258	282	294	238	299	293	283	258	273	260	255	280	293	315	293	288	272	260	283	255	273	255	268	245	245	297	259	261	289	274	265	249	249	271	275	312	252	283	248	304	265	271	262	254	264	252	296	301	282	272	280	268	297	264	291	249	268	280	243	263	290	281	272	288	275	268	289	230	280	250	277	267	238	272	259	261	268	289	286	262	253	255	295	316	288	238	268	282	257	271	290	274	284	261	255	298	283	255	280	280	264	289	265	252	245	262	281	268	248	271	277	270	280	268	264	249	282	277	312	259	234	251	271	288	269	255	267	289	293	236	270	247	269	283	264	290	272	261	286	261	296	271	265	269	288	261	300	268	267	250	263	244	264	310	263	278	265	274	280	291	259	262	262	308	262	256	286	245	260	297	267	313	258	261	277	270	271	274	267	273	271	278	299	270	281	262	286	282	283	253	257	239	245	278	279	265	267	258	266	295	253	258	255	283	239	270	271	262	259	280	269	272	287	292	278	253	273	282	250	271	269	273	281	263	302	255	245	292	232	284	273	279	258	260	294	244	265	258	283	281	264	231	248	261	285	330	294	291	274	276	250	273	242	266	317	280	267	281	276	268	256	278	269	312	310	288	275	308	288	246	272	249	304	266	293	257	250	265	298	275	251	254	263	240	255	279	255	294	264	284	284	252	302	257	287	277	243	273	311	276	298	285	277	256	288	259	270	267	291	259	259	269	259	273	249	267	300	272	268	259	254	247	261	273	281	248	291	264	259	224	255	290	247	296	269	304	288	282	251	300	282	258	263	298	280	294	302	276	282	278	244	261	303	241	267	294	289	263	252	283	280	274	267	270	271	281	267	248	291	297	238	269	274	304	275	292	263	286	288	258	260	259	301	256	252	257	272	286	261	269	272	268	257	257	264	262	276	236	284	299	300	307	259	241	251	278	282	253	292	278	262	253	277	243	267	294	285	231	259	277	294	266	255	282	280	278	271	273	297	293	252	284	291	269	299	279	289	275	256	269	274	315	261	244	297	311	269	261	312	257	282	302	299	278	269	278	253	255	251	282	305	259	274	278	283	274	280	289	275	300	251	268	244	298	275	292	295	287	307	275	286	284	311	273	270	273	264	268	280	286	261	246	291	292	271	267	272	283	262	280	260	270	267	258	294	286	269	227	265	259	249	262	278	248	242	281	272	263	256	297	253	302	293	255	288	268	251	284	280	242	274	282	252	283	283	248	313	278	287	264	295	259	279	272	296	259	242	242	280	259	282	248	267	257	259	273	286	272	257	274	281	276	272	286	256	279	263	284	268	298	287	245	259	271	247	278	309	284	285	293	283	284	266	261	313	236	275	264	265	242	277	273	255	266	321	266	255	309	288	272	291	255	264	290	305	285	277	260	289	269	276	262	271	264	291	280	287	291	264	301	277	227	292	284	244	257	256	236	276	272	274	265	323	248	279	258	270	302	314	258	310	272	250	286	286	292	288	281	295	287	293	278	271	262	254	275	278	260	292	242	268	279	263	277	275	252	252	284	278	248	308	300	292	277	273	247	265	265	293	253	267	286	244	264	289	260	268	276	278	262	286	284	291	258	274	244	283	246	280	246	257	295	260	295	269	271	265	293	289	260	289	276	243	274	274	259	295	255	274	297	258	270	286	270	260	268	251	251	243	303	276	272	308	227	261	251	279	305	248	259	290	285	274	269	269	315	269	243	270	271	254	232	251	264	281	280	283	266	284	288	243	267	277	269	261	263	247	256	286	282	282	308	272	275	279	315	263	267	249	279	273	313	289	279	237	246	283	282	259	257	254	252	291	269	245	259	280	257	266	270	235	304	290	296	253	255	247	289	295	287	292	289	264	270	261	256	290	278	239	279	224	255	262	304	258	279	287	260	271	260	258	276	307	300	274	274	286	311	282	242	262	288	266	288	282	266	299	286	286	234	246	268	296	277	299	260	256	295	299	263	269	266	259	265	275	267	256	276	261	245	252	254	319	245	293	277	275	257	273	284	295	264	281	283	264	269	291	265	253	276	258	273	327	265	237	293	267	250	255	276	263	258	278	278	272	270	244	285	263	275	267	276	285	231	254	287	274	290	254	262	276	249	248	268	297	288	294	244	275	301	269	258	282	280	275	269	259	268	270	288	258	256	295	247	250	269	267	284	260	266	257	285	267	275	273	302	248	281	270	272	252	278	258	225	270	275	276	270	278	267	275	246	282	259	281	260	264	267	251	252	287	280	270	283	302	253	272	282	262	275	254	282	283	253	260	244	286	259	247	304	283	306	258	300	272	287	268	287	275	263	289	244	273	258	273	276	272	298	267	282	280	275	271	253	292	301	261	288	284	277	291	292	268	290	267	258	258	261	300	305	303	263	315	268	262	268	277	285	270	263	246	264	268	256	266	267	291	241	281	268	260	257	278	250	265	269	279	298	266	255	258	249	312	266	269	258	257	267	273	261	249	275	292	262	254	273	272	291	257	278	265	252	264	247	290	276	283	270	276	277	274	278	257	278	270	261	285	279	252	267	235	284	253	299	282	264	283	244	251	266	265	291	264	266	249	295	262	268	282	275	293	307	284	293	291	279	285	296	276	271	257	283	299	245	261	272	282	268	261	275	255	285	272	299	267	244	289	274	273	282	264	240	292	261	249	278	273	317	296	255	267	257	250	285	261	267	297	256	278	273	292	279	263	253	284	273	277	297	276	298	236	236	273	281	270	272	260	243	272	254	246	303	267	251	314	300	280	268	280	260	275	275	236	277	297	262	285	299	256	296	255	264	247	271	273	309	274	280	282	292	263	244	277	275	275	276	244	265	260	273	318	235	261	266	286	269	291
1833	702	667	661	696	692	702	664	666	676	639	666	703	719	643	661	672	642	657	666	690	669	680	694	665	666	628	679	703	651	646	693	703	687	653	656	652	678	640	674	660	641	658	654	629	642	678	667	675	659	659	661	686	667	614	607	653	594	645	651	624	638	615	643	687	638	667	679	651	659	623	653	621	614	680	634	663	662	701	667	657	727	647	618	649	645	662	660	620	668	647	675	667	683	639	683	637	665	661	631	635	646	686	715	655	622	652	638	589	605	670	721	656	645	682	691	641	639	687	641	625	641	657	691	684	627	663	642	678	608	667	646	661	672	683	658	685	605	667	679	663	641	669	657	681	653	665	664	658	670	644	616	657	656	661	668	655	657	655	645	723	712	674	623	694	630	669	635	631	629	642	656	650	648	645	675	632	649	674	625	702	670	650	668	667	692	656	655	587	681	669	664	661	671	615	635	654	671	702	689	645	652	613	646	645	667	660	666	652	660	697	641	606	688	675	633	621	637	672	671	659	648	629	654	649	645	624	671	669	658	654	684	706	625	657	621	627	644	661	649	618	667	683	625	692	630	667	658	650	669	714	684	652	647	641	624	655	638	656	634	628	637	673	644	644	653	712	651	628	690	642	635	654	683	646	667	634	691	678	665	656	613	674	649	661	630	662	626	596	634	617	632	662	630	645	640	662	626	654	676	671	654	624	655	604	653	650	611	643	654	613	673	715	659	597	705	648	648	663	653	644	630	679	658	669	619	647	618	655	647	629	658	663	650	649	619	662	698	666	659	687	660	696	605	676	654	679	642	675	628	693	612	643	652	676	632	690	648	641	646	627	668	681	629	648	623	629	661	658	667	681	684	643	639	636	620	671	682	663	639	658	657	661	636	668	629	645	671	654	678	634	645	617	664	658	637	687	586	635	644	664	630	671	670	611	621	658	632	707	664	648	668	668	648	648	607	644	660	649	622	620	666	667	634	691	708	677	637	624	673	659	673	659	656	616	632	699	655	669	642	621	601	613	681	655	659	626	676	640	658	677	639	618	634	638	657	656	642	661	651	669	670	675	676	699	660	643	671	662	701	643	669	672	678	703	613	625	704	644	643	639	635	681	654	640	648	682	680	694	647	649	673	685	623	632	638	661	674	659	635	695	650	643	645	682	643	633	680	647	694	688	619	663	633	665	641	620	630	592	692	647	609	683	617	647	639	619	685	669	691	670	647	642	643	657	645	656	628	664	699	683	683	615	617	664	688	642	686	670	606	634	684	658	655	613	627	661	646	685	674	657	679	679	636	679	661	697	611	645	611	680	671	667	644	612	656	609	642	671	668	650	669	627	701	644	600	703	680	645	659	697	678	693	639	683	635	673	672	585	627	633	660	636	663	693	635	657	626	672	658	634	688	687	662	673	684	681	624	662	665	669	587	638	620	580	646	694	669	634	670	672	677	676	665	643	637	658	715	636	699	655	660	684	688	624	652	684	640	612	654	617	697	643	647	694	636	684	662	673	650	677	666	660	639	661	652	640	647	642	630	668	685	632	664	659	664	651	633	660	677	640	655	654	643	618	671	628	658	627	649	657	672	676	666	658	652	656	644	626	651	611	655	654	706	653	620	675	679	647	632	693	690	670	646	661	648	636	692	687	665	670	595	616	607	621	633	655	665	636	643	655	625	650	637	670	703	661	675	672	720	652	691	684	652	680	677	653	637	616	629	669	652	617	674	633	679	665	631	657	682	667	682	676	677	577	677	673	671	665	672	627	624	677	680	637	601	622	693	665	649	653	643	661	623	682	680	630	595	644	667	640	661	679	648	692	609	670	652	644	660	680	652	641	640	636	653	642	598	710	592	655	664	648	703	596	661	645	647	603	650	636	638	651	636	669	693	618	665	657	623	642	691	660	655	630	646	644	674	620	650	650	646	690	587	626	690	667	650	695	615	611	640	691	654	693	628	635	699	664	668	680	631	635	690	625	692	660	653	613	657	666	678	718	676	666	643	662	627	669	647	668	660	641	662	654	655	690	612	710	655	649	616	608	648	645	694	691	643	628	666	679	644	676	671	650	663	685	649	707	649	601	674	619	707	677	676	628	659	640	685	638	658	695	654	646	658	657	682	614	713	650	662	689	696	607	629	632	685	661	633	676	663	703	601	641	689	655	630	587	688	620	658	653	625	678	649	665	662	651	640	635	640	629	627	648	661	650	624	653	663	623	639	678	655	635	644	694	652	638	614	590	647	666	656	674	667	674	600	660	700	664	627	674	627	667	642	700	649	701	636	640	692	678	645	657	675	651	649	670	661	610	635	660	709	651	637	654	653	697	676	662	623	697	673	690	655	655	664	656	620	678	698	700	616	724	659	670	698	614	655	643	621	641	635	618	662	657	667	642	618	630	676	626	673	614	642	664	686	634	644	638	614	717	696	669	643	657	652	653	656	685	665	668	649	673	635	622	627	632	673	621	681	652	678	637	653	661	649	643	647	665	678	654	648	677	659	653	677	656	643	668	671	611	688	616	672	631	674	651	649	642	644	690	614	624	648	685	650	626	654	652	662	646	569	619	648	658	677	624	686	639	658	669	644	634	680	646	657	672	636	614	663	681	649	653	646	662	631	658	659	678	642	632	638	643	646	640	657	609	634	674	641	656	656	660	664	664	643	688	659	649	646	655	645	620	672	638	674	652	614	674	645	656	665	638	662	667	626	667	658	662	710	628	631	638	631	655	658	659	637	644	651	660	655	616	642	644	635	656	595	629	676	603	642	656	633	667	647	658	670	671	640	655	673	652	691	661	637	663	673	670	630	658	644	708	640	663	675	629	649	609	639	646	676	649	634	649	651	605	672	660	655	711	662	681	674	613	685	651	645	663	653	664	697	690	640	698	664	624	690	672	583	662	653	715	657	612	632	603	635	639	683	658	682	649	656	649	622	666	654	638	653	708	702	651	629	676	700	632	651	664	644	670	663	637	641	636	610	628	624	638	698	685	655	651	669	656	633	645	666	668	643	639	655	671	673	680	633	653	691	654	671	686	665	672	637	643	698	634	695	642	627	667	640	658	653	679	640	691	643	690	685	716	585	691	628	614	702	654	652	644	642	628	660	654	671	660	714	662	602	620	670	656	633	652	669	604	662	678	642	709	670	621	637	614	665	675	606	651	668	675	666	682	685	648	654	714	680	679	664	663	652	644	634	664	676	676	642	629	676	642	666	668	646	617	655	657	666	708	666	665	656	647	626	635	670	619	643	676	651	630	649	661	641	625	648	621	682	630	631	711	646	693	686	643	628	688	668	640	640	693	656	625	598	710	676	689	660	663	667	637	674	665	634	655	702	699	653	584	633	684	640	668	659	687	675	641	632	671	663	680	647	703	639	643	638	708	652	629	654	645	672	673	635	686	655	625	673	624	650	647	690	638	631	672	642	663	615	686	669	649	685	644	663	701	665	677	626	652	672	694	636	639	670	622	674	630	675	637	625	647	653	633	669	674	645
7072	493	527	453	351	299	246	192	233	235	198	178	187	198	179	205	202	165	188	189	170	184	180	173	193	197	149	178	160	182	199	205	180	169	187	184	196	147	175	189	192	178	194	203	159	156	153	160	153	180	153	174	190	188	180	174	167	161	179	149	188	180	196	170	177	186	203	187	174	168	159	180	172	171	156	188	182	169	183	182	181	189	161	151	185	153	167	163	179	179	199	182	179	169	166	152	187	168	183	172	153	172	166	172	169	207	169	185	178	173	188	166	144	165	171	166	166	170	180	198	190	183	173	143	182	140	161	169	152	182	170	180	146	152	179	157	180	148	178	173	143	184	163	193	147	152	161	163	180	185	167	160	155	164	185	186	179	198	182	195	191	179	161	170	170	177	145	156	185	157	160	189	204	173	199	155	181	212	183	176	150	181	187	197	163	180	180	172	177	208	179	151	170	170	187	166	151	172	175	177	181	179	189	157	165	173	180	164	204	175	172	184	177	171	174	152	193	177	187	186	164	183	189	156	170	188	194	173	172	176	189	179	154	155	172	153	196	161	168	175	166	162	150	145	167	185	155	179	215	159	192	148	187	153	171	147	176	165	192	152	166	153	174	168	171	182	175	181	164	184	172	167	187	161	183	197	187	148	181	175	193	164	134	161	174	178	175	195	171	195	176	167	193	169	192	176	167	171	192	195	171	178	186	174	189	176	158	168	179	145	157	180	178	154	176	170	201	160	150	190	172	177	167	167	158	169	187	179	192	178	169	176	179	190	175	189	163	164	137	155	153	148	176	182	179	197	197	158	171	193	155	151	162	181	183	180	168	157	173	182	155	166	168	158	156	183	200	174	195	190	181	156	176	162	158	174	166	185	184	179	196	165	161	169	152	191	193	148	154	181	195	172	187	176	172	165	179	189	187	174	199	150	171	137	173	156	165	198	160	183	155	172	198	166	167	169	161	145	187	194	170	156	175	179	166	185	182	143	182	177	173	159	180	163	177	172	198	166	175	162	182	171	168	182	185	153	184	165	152	193	150	177	142	149	166	191	160	185	189	153	175	188	194	159	171	174	181	164	179	164	189	160	163	148	182	187	163	183	162	154	181	178	168	177	140	194	196	190	158	205	193	157	182	148	187	179	176	148	178	194	157	154	182	184	160	149	148	156	188	149	164	171	171	160	183	174	146	183	163	190	166	169	152	150	148	145	182	157	197	194	193	157	157	162	166	187	163	177	196	157	173	150	180	161	161	160	188	179	208	176	182	147	186	176	170	168	172	179	171	175	170	168	146	151	172	162	166	181	163	167	189	187	153	212	179	173	164	159	175	168	180	196	157	175	153	166	162	175	154	161	155	169	176	183	160	166	161	165	175	172	168	157	191	166	178	167	160	144	202	169	155	170	201	174	185	169	177	186	170	190	185	188	184	181	188	185	180	193	175	163	177	173	173	165	191	168	165	183	172	163	165	166	148	176	149	193	189	171	155	141	153	175	184	153	199	177	175	150	166	145	181	188	154	174	176	178	152	162	136	147	178	158	179	180	169	160	167	154	182	171	166	162	162	171	166	167	180	185	175	171	188	183	198	165	164	176	186	162	144	183	164	169	167	179	175	171	173	150	196	191	168	176	175	162	169	177	223	188	172	155	173	188	197	152	157	194	207	172	168	194	162	175	146	151	169	174	203	167	164	202	180	181	171	187	196	162	173	193	165	171	168	180	162	145	181	197	179	168	174	176	181	180	191	140	186	168	183	169	198	182	210	201	202	180	172	195	170	179	176	139	182	202	165	152	161	178	151	159	172	183	165	183	165	177	156	169	185	151	183	180	160	155	181	178	165	158	162	174	169	162	145	168	183	187	170	172	191	171	191	188	177	167	170	181	162	183	189	160	159	173	155	167	205	184	179	145	183	145	179	163	188	148	173	182	165	174	170	153	183	172	183	189	185	176	152	178	181	160	168	196	191	177	183	172	167	182	157	190	164	172	163	153	172	177	175	165	150	140	175	151	190	142	177	175	146	186	179	160	184	205	185	162	172	202	179	153	168	169	168	169	158	206	176	180	179	157	171	163	172	164	176	155	189	187	170	174	181	174	169	180	191	186	166	186	150	176	165	201	177	154	188	185	159	168	168	181	180	166	166	180	162	167	160	143	177	154	189	167	194	178	166	163	181	177	155	171	156	150	185	161	178	163	161	169	174	154	167	180	170	168	164	154	199	196	182	174	166	189	165	155	159	166	206	165	174	152	197	162	180	171	163	150	174	168	175	174	170	174	147	152	165	157	151	186	165	194	186	181	178	155	188	169	187	177	173	181	151	159	158	175	178	187	179	186	166	154	177	178	178	156	176	162	133	165	184	175	171	163	164	171	152	170	158	191	174	165	188	161	170	169	195	182	196	150	196	187	154	146	153	198	187	166	163	181	189	166	151	153	165	177	182	144	183	200	169	171	168	146	177	173	150	179	164	194	191	158	179	165	186	179	145	152	192	182	169	198	168	197	198	193	169	160	165	174	177	152	170	169	179	185	177	180	185	178	173	179	180	177	173	191	149	162	157	151	193	184	171	185	157	205	180	176	187	190	168	178	182	168	162	169	171	181	193	155	174	184	194	211	194	169	181	203	194	170	173	214	170	184	216	211	167	191	170	178	175	189	165	173	168	172	151	161	161	175	207	183	167	159	172	181	145	179	166	186	168	167	142	164	153	189	170	203	174	203	173	190	150	143	176	173	149	178	172	166	186	187	192	183	195	185	184	182	175	186	183	178	180	170	176	174	170	178	173	179	169	157	173	166	184	182	178	189	164	183	165	167	172	190	165	166	187	166	192	197	198	166	194	161	164	170	146	190	186	173	176	209	163	153	192	187	174	174	169	176	169	139	168	139	150	203	183	179	181	164	198	151	181	146	173	177	171	170	174	171	170	174	162	184	187	164	178	164	174	206	168	176	193	153	171	133	166	155	170	175	168	193	176	203	154	178	168	200	153	164	172	171	164	167	188	213	166	163	183	165	168	176	168	203	179	174	167	169	205	188	156	146	155	181	183	188	212	156	132	171	144	172	183	200	184	199	177	199	170	164	157	167	182	155	160	182	168	190	178	172	187	160	211	166	196	168	153	163	173	194	166	177	197	167	170	179	167	195	189	173	186	184	194	140	169	179	151	170	133	193	182	178	163	188	160	170	160	180	172	154	160	162	166	182	161	155	161	160	147	168	177	187	160	165	166	177	168	181	197	170	162	179	193	162	179	215	158	155	152	162	155	183	187	209	186	182	177	179	177	180	175	169	147	156	156	170	165	150	156	192	146	181	219	156	173	177	152	192	179	173	175	185	158	175	163	185	173	165	173	183	159	155	167	158	160	183	181	169	158	170	163	166	162	186	160	170	146	160	177	186	175	173	186	180	186	160	191	165	178	176	184	174	161	188	185	165	158	220	171	167	137	173	158	166	186	175	142	189	175	165	160	152	161	181	170	151	165	171	178	182	182	171
6362	752	1300	1464	1267	1074	919	807	745	718	622	600	620	584	575	528	557	535	580	506	490	528	538	520	496	522	507	505	495	502	466	502	449	465	485	495	455	470	516	489	488	464	486	462	486	474	465	469	472	457	465	497	451	472	494	498	517	543	495	481	454	494	496	471	461	464	473	482	494	487	447	481	448	455	507	481	499	464	480	497	492	466	518	465	481	446	461	509	435	453	499	469	454	486	475	467	482	477	483	463	496	490	467	467	501	512	433	469	468	465	436	456	482	458	516	470	465	455	496	480	438	443	471	483	482	461	464	466	453	512	490	474	509	456	525	453	484	465	461	455	478	478	485	479	516	437	496	487	479	477	480	447	478	475	435	483	500	508	440	491	469	494	464	493	451	468	446	511	487	471	456	466	495	456	484	491	503	465	461	475	462	457	432	486	465	444	461	452	458	448	474	501	453	442	511	471	485	473	471	465	472	470	474	523	458	457	475	491	462	497	488	498	497	449	491	480	467	462	454	466	505	444	447	456	472	433	465	444	466	481	479	469	466	485	457	459	455	439	500	469	489	495	426	483	469	466	511	451	467	479	474	467	465	505	445	469	502	486	453	472	443	487	471	455	471	426	492	508	496	461	481	446	469	474	495	481	529	468	497	481	444	455	466	466	474	461	506	473	506	420	450	491	477	498	488	452	511	496	427	501	446	462	526	470	431	477	477	470	468	466	429	473	447	450	467	460	468	449	468	458	502	505	476	488	461	469	460	508	505	449	483	455	482	521	468	453	499	456	486	498	481	456	470	515	487	465	488	453	425	442	505	463	476	492	475	481	491	431	483	461	459	464	494	505	463	499	482	481	463	462	489	482	490	495	454	459	470	418	493	434	474	512	435	440	462	439	496	488	469	451	485	506	453	457	476	485	439	460	438	517	511	498	492	483	453	469	480	444	511	475	474	455	428	467	479	490	452	485	489	501	475	490	469	469	522	461	500	474	432	439	495	483	499	445	502	487	450	485	506	471	436	482	455	445	459	469	444	497	428	476	480	458	456	464	481	504	542	463	464	474	470	493	456	464	461	468	467	441	463	474	455	484	460	491	480	499	496	468	460	477	497	470	458	461	494	480	487	443	473	498	470	461	486	454	496	486	488	489	490	466	446	475	487	489	477	477	444	462	451	475	505	495	489	475	504	494	489	475	473	471	483	481	462	459	487	456	486	442	435	459	519	456	480	466	501	457	424	453	517	480	446	427	478	462	501	462	479	474	492	458	453	490	494	462	504	491	475	492	454	478	494	477	457	467	509	477	502	451	441	488	485	444	490	500	430	455	465	474	466	458	466	483	480	482	458	480	449	459	481	476	472	461	478	473	493	484	468	500	457	448	476	477	490	489	493	471	441	498	460	469	444	502	495	536	444	479	483	490	525	491	458	458	459	467	474	460	522	506	453	473	481	506	480	502	465	464	489	456	483	456	513	458	436	455	504	433	468	496	489	464	472	467	455	472	484	456	503	474	486	467	500	460	493	484	484	455	498	451	448	462	494	473	488	443	507	460	485	486	426	465	506	483	489	433	473	454	451	424	510	434	517	476	511	512	497	463	473	484	433	458	492	447	453	454	484	462	495	442	489	457	488	498	503	466	429	481	472	483	472	487	456	472	486	481	502	481	478	474	481	460	481	472	436	462	487	458	502	463	487	459	464	446	475	486	493	473	464	456	475	446	413	476	431	466	488	470	452	485	505	461	505	478	473	488	473	461	463	436	432	474	515	439	472	466	453	506	446	476	446	444	465	440	495	464	474	482	494	444	468	465	455	454	460	500	479	461	492	488	509	474	476	484	457	467	443	466	425	516	499	517	462	491	449	470	491	458	491	485	482	436	454	477	471	497	481	513	517	474	477	448	512	456	494	442	513	517	472	448	455	513	484	467	465	468	496	430	496	424	464	461	441	468	486	487	469	431	473	460	498	484	465	505	473	467	480	490	506	477	520	453	478	488	471	491	469	482	484	460	480	451	456	460	443	467	479	503	467	455	462	437	478	459	475	475	471	503	459	465	472	510	459	503	504	460	458	464	481	457	488	491	447	467	453	483	513	491	513	452	519	502	456	482	488	471	466	490	443	471	488	500	472	484	463	427	463	475	450	468	445	458	469	488	449	476	430	468	528	471	501	485	487	469	498	441	443	466	498	500	477	471	494	449	477	519	456	511	495	439	439	470	454	465	506	468	468	448	476	466	511	475	478	461	447	495	489	466	441	452	427	497	463	476	484	450	500	490	480	460	487	483	469	450	469	463	410	452	445	484	431	444	468	494	489	515	464	488	503	487	488	439	520	460	461	456	473	476	491	439	464	479	431	482	485	486	457	470	499	506	492	489	465	481	500	484	455	463	501	466	484	466	466	459	438	490	465	457	531	534	484	436	483	472	464	510	471	437	447	470	462	488	541	477	479	511	454	474	433	430	478	470	474	478	491	457	463	468	499	481	430	478	450	479	457	454	471	431	478	462	503	466	506	508	479	471	492	492	505	484	477	467	429	486	466	478	515	477	463	464	449	444	446	440	456	492	469	504	473	475	456	484	519	460	465	503	496	430	498	479	447	439	431	488	460	463	465	442	464	413	456	444	475	452	483	446	471	461	472	450	474	473	484	477	472	453	498	410	483	477	470	481	487	482	493	449	499	445	498	485	468	456	486	445	450	486	491	472	450	541	456	482	473	484	484	482	462	456	483	443	456	496	504	441	499	473	445	445	481	447	479	483	489	460	473	461	475	494	512	465	485	483	472	438	492	468	476	474	498	479	471	478	455	474	444	465	490	472	498	504	489	461	463	450	467	487	485	469	464	468	478	480	473	473	464	509	490	444	482	490	517	487	494	457	453	495	465	468	441	493	449	496	489	486	461	484	505	484	491	485	477	446	453	432	469	483	488	466	462	453	458	482	448	477	452	485	438	475	439	422	480	461	478	471	438	475	509	466	455	443	471	476	457	459	442	500	463	489	481	438	475	484	513	459	457	504	466	482	475	414	451	472	480	490	519	463	489	498	492	444	473	457	464	510	465	453	459	467	463	445	489	485	493	438	485	518	475	476	441	477	459	472	489	484	474	442	505	452	442	508	509	469	491	477	463	505	456	482	459	458	476	476	449	508	505	451	506	449	478	472	443	435	442	488	487	512	504	460	456	503	449	472	446	472	496	471	441	486	482	470	514	453	469	453	487	483	468	468	464	475	442	454	493	473	442	468	457	470	501	445	475	463	492	427	441	480	494	471	447	503	529	484	489	496	521	477	465	478	440	463	449	457	498	470	482	477	448	478	487	494	444	476	522	495	488	466	477	433	467	498	498	479	461	484	476	482	483	468	492	468	479	460	513	464	463	495	465	484	499	472	500	494	462	454	484	450	458	483	495	473	452	461	443	479	514	452	459	456	466	492	450	478	501	472	474	488	492	535	502	487	455	466	446	487	471	437	494	417	462	497	461	462	458	481	493	479	465	448
14284	1401	1170	923	707	638	499	461	449	374	328	371	399	393	362	358	383	378	369	377	401	345	359	348	362	397	377	348	374	340	354	360	372	338	326	381	358	331	309	341	329	326	337	289	371	327	355	359	325	342	353	336	311	315	348	375	354	337	339	362	346	325	362	353	379	384	365	351	343	292	374	329	349	338	376	354	348	373	341	372	315	388	350	317	333	382	312	343	341	362	348	320	330	288	336	333	352	328	330	342	350	317	354	342	363	309	346	317	337	360	326	327	323	313	347	340	372	330	308	337	328	372	318	350	372	353	370	325	313	309	328	338	347	332	328	347	347	325	357	340	317	391	350	305	315	324	368	311	321	346	345	323	364	334	372	377	350	328	306	349	359	349	358	365	334	339	377	360	333	345	370	332	339	352	323	342	347	352	324	340	351	295	346	381	317	332	358	333	363	394	369	361	318	360	323	316	341	316	330	320	321	315	385	367	358	357	345	317	314	353	338	349	359	328	347	329	362	351	350	311	376	327	349	323	332	331	327	328	306	327	331	339	353	336	375	352	325	354	326	338	351	363	317	307	305	358	319	298	342	349	330	345	364	374	355	370	354	366	346	353	351	321	328	345	359	336	311	338	372	313	365	311	367	331	364	334	338	369	347	323	378	347	311	353	344	334	353	314	333	327	355	279	324	322	349	345	327	346	342	319	367	326	358	358	338	378	332	332	307	353	355	313	354	352	362	328	380	342	336	325	337	326	352	331	326	337	357	368	332	324	355	333	358	339	299	359	318	368	356	361	339	346	303	341	343	332	369	330	335	314	331	334	345	323	305	313	340	350	372	334	316	330	326	329	328	370	343	346	365	364	387	354	355	323	339	361	338	351	344	351	356	330	363	322	370	358	359	315	310	361	343	350	325	324	354	345	347	342	347	352	327	356	372	342	316	332	320	362	356	330	343	360	333	313	336	341	359	336	343	333	335	363	331	341	301	333	357	328	333	347	335	349	341	305	362	347	323	316	329	305	339	324	350	344	374	332	325	345	373	308	346	331	359	324	391	312	340	351	332	312	364	333	338	349	344	321	332	307	335	315	335	329	330	329	322	332	305	336	353	358	346	335	344	364	353	362	341	339	352	323	350	338	407	318	346	328	330	331	329	343	355	333	311	330	350	348	319	354	362	314	337	316	360	370	323	322	353	366	352	361	325	328	343	340	381	355	339	373	342	337	356	367	324	311	354	340	365	374	341	324	312	331	336	348	362	336	340	321	315	348	324	342	316	367	334	309	340	328	317	349	316	322	350	329	330	365	376	364	344	341	323	342	338	331	339	344	301	353	321	319	333	320	348	302	368	332	367	334	366	327	356	351	336	343	319	350	332	361	345	347	361	350	341	356	324	306	317	339	370	348	334	341	333	316	317	339	307	345	367	337	324	333	313	356	358	368	303	333	327	369	367	323	317	371	345	364	321	361	335	368	320	384	342	311	352	374	336	316	328	340	337	319	344	332	378	356	359	344	361	357	370	341	370	341	355	361	307	330	330	341	362	342	381	331	325	319	369	351	345	347	354	353	306	342	346	360	363	323	323	366	350	326	342	333	339	325	353	330	335	309	318	339	335	373	383	325	352	362	352	329	327	356	331	339	362	324	342	324	342	346	344	347	330	363	357	328	342	383	357	342	342	310	350	299	349	352	398	347	351	369	344	352	380	318	342	341	338	345	325	353	349	337	316	354	339	343	356	334	324	382	349	355	310	321	320	349	323	340	329	330	364	333	369	348	348	324	338	338	350	323	335	340	333	390	343	350	353	356	364	362	394	361	332	351	351	328	329	334	326	336	345	368	313	325	330	331	344	379	318	321	376	306	352	362	361	317	367	326	334	394	350	326	329	310	366	344	350	373	347	345	340	345	342	329	353	341	310	335	371	309	339	347	345	344	347	344	326	340	362	311	357	332	341	345	304	340	323	335	351	357	368	377	328	338	331	313	353	323	329	370	333	348	332	334	350	346	326	348	339	347	360	341	328	359	350	332	341	321	326	345	305	345	376	388	341	288	341	390	342	393	348	317	366	345	376	343	328	331	330	327	330	340	361	338	312	358	339	364	364	351	384	333	337	301	337	319	337	356	360	366	318	351	353	354	352	350	358	350	373	370	346	363	333	367	343	331	321	334	341	331	379	330	320	374	365	340	362	321	350	347	382	348	347	339	355	352	339	325	360	319	321	361	356	342	344	356	329	365	331	345	355	349	315	344	316	325	337	375	358	343	311	332	354	335	346	307	332	320	334	302	341	313	356	346	330	355	334	364	311	293	331	326	325	336	377	353	377	346	349	341	384	326	326	316	338	305	335	327	350	363	388	355	343	315	343	363	324	351	370	332	343	312	359	357	346	343	324	370	321	346	301	327	364	362	337	345	341	347	346	341	342	326	307	353	370	342	383	333	363	408	350	358	337	369	361	304	347	371	351	336	347	337	325	389	321	353	323	352	354	329	342	335	336	293	336	351	368	323	371	370	298	370	331	360	342	322	333	337	329	352	338	349	358	326	355	328	307	331	359	348	327	343	334	315	363	314	330	349	318	392	346	353	314	365	343	339	349	318	324	345	340	363	326	335	322	344	342	372	366	342	376	323	311	313	338	315	355	331	327	342	331	357	368	366	370	338	340	349	357	364	344	315	358	323	343	330	336	347	353	358	322	327	386	354	343	357	324	325	333	334	337	313	349	325	362	284	347	336	345	356	314	322	338	347	330	365	332	377	355	332	337	369	353	324	353	322	360	317	358	310	333	335	336	347	327	360	393	356	347	317	317	303	315	309	343	326	322	360	338	300	340	347	335	342	337	346	334	343	345	359	349	330	355	353	369	349	363	329	318	349	350	312	343	366	375	329	322	347	307	350	383	365	338	342	314	339	334	387	354	375	361	387	362	337	333	394	377	340	367	323	326	348	332	348	320	363	350	356	345	331	338	337	312	288	366	333	348	345	305	364	349	341	328	346	385	339	328	352	332	327	305	318	314	345	331	334	355	336	358	391	304	365	324	304	306	303	369	320	319	329	330	325	337	348	383	344	350	361	328	345	333	334	335	347	330	339	330	331	335	355	307	353	289	341	318	332	357	364	340	317	303	345	385	335	343	363	359	311	389	365	351	306	350	348	338	328	356	328	328	342	336	335	327	360	358	313	349	338	300	318	340	343	343	319	350	347	354	330	339	312	358	319	364	357	345	326	344	309	330	377	346	328	348	382	321	302	352	335	341	326	371	356	325	356	341	316	326	323	318	337	373	316	364	330	357	319	362	340	322	339	357	340	310	331	350	312	311	358	344	350	329	336	323	349	369	373	311	347	332	364	347	347	297	325	323	329	349	342	338	327	374	337	352	314	347	333	332	337	352	348	338	330	315	321	344	301	317	317	328	323	313	347	336	346	342	328	329	306	370	340	346	370	360	354	329	332	349	345	320	357	359	313	354	319	320	340	341	349	334	340	324	325	331	329	305	347
8473	1430	2361	2684	2341	1936	1614	1447	1333	1228	1131	1115	1034	995	976	981	932	970	962	883	888	906	927	912	868	891	843	865	888	894	867	877	870	830	872	833	848	808	818	806	875	822	861	880	834	833	872	811	825	863	845	824	802	884	855	812	835	837	893	857	798	858	800	824	802	836	804	783	843	814	834	838	850	800	825	822	826	836	807	808	827	852	857	841	846	810	852	829	841	806	791	801	799	815	856	801	824	878	822	813	805	804	776	822	874	815	763	812	870	804	832	792	832	851	829	804	866	820	836	858	766	849	857	837	801	796	783	788	753	821	836	852	752	790	829	840	849	817	818	813	786	771	810	857	878	823	824	796	846	815	737	802	873	813	835	827	852	829	840	811	826	828	841	820	798	831	840	793	784	830	747	816	821	797	813	806	819	810	831	804	785	812	792	830	819	837	852	765	825	851	780	861	801	782	763	775	803	848	830	851	819	800	783	810	859	845	817	827	874	816	867	852	843	818	850	789	830	822	823	863	784	851	824	811	867	828	881	839	818	825	826	839	841	857	789	819	773	816	796	796	830	849	829	841	843	845	824	822	822	802	822	797	873	769	865	806	804	838	819	842	802	860	851	809	794	830	812	818	818	816	807	813	804	847	780	827	855	812	841	786	794	844	810	802	782	824	767	845	788	786	825	824	810	864	794	820	802	793	833	839	775	825	852	822	858	813	792	798	873	839	791	725	825	828	834	842	851	808	800	831	762	879	845	790	790	855	790	768	818	817	851	774	803	806	800	784	755	805	813	825	838	863	775	787	868	789	780	828	831	848	792	790	831	817	819	811	754	800	826	783	834	850	817	788	782	818	842	837	809	793	803	881	833	795	816	854	828	831	790	852	814	814	814	809	799	876	813	845	785	858	785	765	835	836	815	830	801	863	760	799	763	835	829	832	863	826	874	824	797	831	845	796	797	790	783	806	812	820	876	845	826	797	849	803	827	846	848	813	834	841	825	758	832	825	793	848	841	807	776	855	819	831	836	812	776	839	782	782	807	804	835	779	836	796	806	816	829	784	809	824	784	799	770	765	783	829	834	803	806	832	809	797	835	844	826	820	780	769	758	840	800	801	843	791	839	827	763	849	863	786	788	752	856	783	815	798	826	824	815	823	825	803	859	822	838	810	823	789	833	810	798	811	803	850	827	795	835	794	880	763	779	779	823	814	821	828	855	871	800	853	862	792	782	834	837	837	794	828	808	803	804	803	790	774	797	885	858	808	860	797	809	828	788	869	810	829	793	806	822	841	781	793	787	765	850	816	855	774	826	798	827	783	780	822	774	884	828	814	822	785	821	826	805	836	833	809	758	833	803	833	845	835	802	884	829	840	835	833	824	808	844	802	839	864	837	880	809	817	810	845	828	815	825	840	859	786	796	884	825	772	824	817	782	765	843	822	790	788	799	807	837	809	798	802	798	823	790	817	781	831	794	800	837	788	832	772	857	818	791	802	805	804	796	739	778	844	837	833	825	830	843	809	803	811	825	828	833	777	832	870	828	805	783	750	836	828	813	805	847	827	794	748	812	851	824	802	875	781	789	828	833	752	823	816	842	796	807	822	772	842	811	851	868	811	790	770	792	794	807	853	802	818	834	797	817	810	765	843	818	833	819	818	809	823	844	787	802	755	811	804	822	818	793	775	822	780	824	805	824	806	828	782	878	821	840	795	765	869	785	805	813	777	824	811	889	869	806	775	832	865	788	768	817	808	802	815	847	858	831	824	822	832	797	814	891	784	825	807	811	830	787	800	889	873	837	869	811	836	836	828	863	801	838	807	821	868	847	812	792	849	773	823	834	799	818	791	819	817	829	766	763	801	774	807	837	843	818	810	886	833	806	797	846	818	822	849	815	817	793	782	808	788	824	812	782	813	832	831	882	848	798	816	801	804	775	787	808	806	803	767	785	788	843	821	737	800	839	883	851	830	809	784	774	852	758	857	840	821	774	783	857	812	804	858	812	871	815	818	792	846	811	846	761	794	837	868	838	796	840	788	782	791	844	823	840	822	835	811	812	797	803	839	762	844	848	782	763	813	770	796	810	777	858	882	833	788	803	784	878	836	818	806	818	768	816	814	841	790	808	825	872	858	782	784	834	785	773	799	774	852	810	797	870	785	892	818	767	845	824	818	904	855	857	774	832	831	760	818	789	822	792	790	818	821	832	789	793	793	839	909	798	827	825	761	785	784	866	843	777	801	826	805	773	811	817	848	834	872	808	889	821	806	794	834	835	843	804	797	819	811	808	826	857	777	829	775	822	850	793	851	844	785	790	855	827	807	798	839	882	824	823	804	789	844	832	835	807	796	778	799	816	758	874	806	803	819	796	843	836	782	800	841	796	816	836	807	812	785	818	829	816	798	801	814	836	824	825	842	787	755	814	802	794	832	813	819	840	759	775	841	816	845	805	834	807	784	845	825	819	757	829	815	812	816	785	776	818	851	804	763	796	806	842	808	789	826	817	800	860	815	757	810	812	818	850	797	767	824	801	807	826	815	831	818	846	789	789	788	807	854	813	805	812	880	832	796	852	773	807	848	854	821	804	843	818	791	851	839	836	857	847	828	821	839	844	843	777	849	777	822	825	835	828	796	778	847	849	737	813	872	843	815	838	811	808	755	838	832	826	834	838	803	832	800	814	813	845	822	795	857	840	838	839	794	837	807	794	835	780	775	810	841	862	808	783	831	813	799	842	780	810	747	818	854	801	811	792	794	807	833	829	805	861	825	796	788	852	802	855	815	833	805	796	799	824	792	781	852	823	799	861	824	817	847	805	865	827	820	821	732	778	854	845	802	838	814	793	846	781	821	788	794	878	826	784	817	823	782	845	781	833	800	887	794	838	807	846	810	820	855	864	870	817	825	816	830	801	811	768	836	811	772	871	850	838	818	838	819	800	797	846	839	775	810	803	846	821	835	765	854	822	823	839	830	816	773	829	784	786	794	815	822	821	828	861	835	789	797	806	793	831	831	812	795	814	849	790	797	836	822	793	836	838	805	819	811	805	799	824	802	781	811	772	794	825	820	763	845	827	854	857	820	816	828	798	794	807	788	824	781	803	831	796	835	822	837	847	817	837	815	846	865	830	856	793	761	796	841	825	847	822	818	877	802	797	809	742	800	806	851	854	805	826	849	799	785	774	806	812	810	811	784	837	803	785	799	830	814	855	821	804	801	764	800	806	805	804	782	850	861	808	791	836	790	860	831	834	841	806	791	832	791	870	817	805	758	777	854	817	804	859	822	814	771	825	788	800	802	858	789	860	818	783	838	773	798	808	838	790	779	816	807	778	827	842	801	804	826	812	840	775	802	849	864	817	836	818	789	827	781	812	859	825	779	821	802	760	831	775	792	819	853	802	802	824	765	859	843	808	841	813	836	817	847	785	842	799	801	723	797	813	824	828	818	786	790	801	835	811	813	816	810	842	809	821	818	857	875	804	796	812	847	830	807	812	825
1609	280	280	244	285	259	276	280	273	313	281	319	305	265	272	271	256	273	285	257	239	309	270	285	261	259	298	254	285	268	271	264	278	255	322	282	300	276	262	281	259	275	258	249	265	310	278	253	280	271	279	286	261	284	253	254	265	295	259	287	285	272	240	284	268	275	282	324	305	269	296	270	289	272	306	263	285	276	294	221	273	269	250	294	275	258	240	253	276	269	295	263	289	247	264	271	302	250	271	272	284	280	278	275	268	301	270	293	282	277	271	272	280	259	297	294	267	294	279	273	287	280	269	299	277	290	303	250	287	313	311	301	296	280	245	287	306	282	277	317	292	268	272	286	247	309	269	249	278	292	278	303	247	290	289	289	276	267	284	283	250	256	259	253	282	259	276	286	278	255	230	270	277	232	317	270	287	241	266	247	269	294	257	305	280	261	246	268	241	264	290	270	294	291	263	296	268	270	270	279	285	297	289	261	243	280	288	291	246	282	273	279	282	273	293	295	244	284	280	274	269	257	237	286	266	245	241	274	270	282	271	310	301	298	284	278	286	291	280	288	272	285	271	279	270	261	248	291	283	271	288	263	290	292	288	293	219	276	239	275	263	268	279	288	259	261	277	277	283	288	288	245	294	284	291	273	298	263	291	290	307	324	280	275	256	289	256	254	279	277	275	290	272	271	275	246	280	318	269	298	281	280	282	280	281	280	272	275	275	298	279	284	301	285	296	284	294	293	279	314	298	244	273	287	252	265	293	308	278	268	287	271	261	295	266	275	245	295	260	263	270	253	275	268	292	261	283	256	277	249	276	266	262	259	251	260	258	278	308	301	289	267	238	295	281	259	272	262	308	264	250	231	260	255	288	266	270	262	287	252	267	286	248	248	311	302	288	271	266	264	272	281	290	279	286	278	246	287	294	282	294	290	319	262	250	271	253	273	266	253	242	254	272	303	306	240	273	259	246	271	289	283	311	295	250	309	290	269	337	294	313	249	279	291	295	265	285	293	282	296	275	254	251	283	291	281	255	299	282	258	277	288	285	271	238	258	288	322	276	263	254	251	270	285	291	273	281	288	261	278	296	272	290	303	259	281	296	262	289	267	278	309	256	279	260	279	285	291	293	263	278	282	276	280	271	273	287	295	326	264	254	285	259	290	278	273	276	278	283	286	306	273	289	268	302	300	274	284	260	234	276	273	281	234	276	279	268	286	284	297	262	287	290	280	261	256	246	270	273	285	286	256	285	290	276	244	261	255	292	272	276	256	286	264	275	267	255	288	260	274	287	240	295	308	289	276	275	308	293	309	306	267	280	256	275	256	273	265	269	270	262	288	256	315	279	294	272	278	278	286	296	266	245	312	262	263	280	279	279	286	282	274	255	292	295	309	293	298	308	285	305	283	275	284	268	280	301	290	299	270	255	287	294	315	321	267	284	303	287	245	287	310	267	256	279	256	290	267	284	291	253	276	287	278	279	267	281	263	268	287	279	271	262	261	262	290	310	282	280	297	278	264	261	293	278	260	292	279	259	271	283	291	303	304	259	272	261	267	248	282	292	293	254	265	300	254	288	245	269	262	252	229	260	326	302	274	288	293	303	309	275	276	270	262	248	265	336	265	274	258	269	253	297	254	263	264	261	285	282	277	278	292	248	264	290	296	267	289	287	247	257	243	266	244	262	272	275	269	292	260	246	282	308	268	250	290	279	303	323	275	250	262	277	242	299	257	272	262	299	302	295	251	285	331	276	283	301	295	326	261	263	265	293	282	304	292	300	297	289	254	271	262	285	264	285	277	277	291	296	257	294	288	259	258	295	293	287	251	267	263	264	266	291	269	283	277	298	292	292	269	280	273	288	286	279	273	284	263	249	268	256	281	281	276	264	268	297	288	298	279	278	272	257	314	283	275	276	264	282	245	276	302	278	278	274	271	283	294	266	261	284	264	278	280	284	265	276	276	306	250	337	323	275	300	313	260	285	277	299	280	266	277	277	274	295	242	246	268	269	256	230	290	253	287	275	290	273	271	275	279	281	279	296	252	281	268	292	260	260	251	315	263	271	258	246	263	286	248	294	283	287	306	285	276	266	289	309	303	238	293	284	278	261	284	322	266	246	290	267	294	287	293	294	269	267	248	282	257	244	294	280	275	284	275	255	274	296	253	233	284	318	310	284	291	263	274	274	278	280	272	289	284	282	258	277	285	277	284	287	321	251	284	277	314	259	291	306	287	274	299	295	300	258	293	275	329	315	314	294	282	295	282	270	272	278	239	270	264	270	290	272	273	286	257	283	263	303	277	247	254	264	274	280	276	236	298	277	257	274	302	271	297	282	262	263	294	267	296	273	258	252	308	285	283	292	265	257	262	268	235	276	278	285	246	261	261	285	276	277	288	266	286	261	291	290	268	285	260	292	311	290	291	283	292	323	283	299	283	286	287	320	259	240	279	284	300	264	306	272	242	273	263	278	251	288	279	255	265	273	275	310	240	287	252	251	305	266	286	283	273	273	274	306	274	300	286	284	285	293	284	261	295	288	266	275	242	270	263	247	291	316	298	278	285	265	259	312	269	296	272	302	264	258	269	296	248	282	287	295	280	277	264	260	310	256	268	274	298	271	277	290	251	278	253	305	259	268	274	245	274	252	311	269	259	253	254	249	252	248	301	282	253	263	269	274	301	283	254	288	271	287	285	282	322	255	274	292	277	281	277	292	300	274	281	280	264	263	253	233	269	292	296	295	273	269	268	258	287	281	278	288	308	304	294	260	251	273	248	306	281	264	275	250	288	299	295	282	252	246	296	296	315	301	225	293	272	309	316	299	295	277	259	280	278	280	295	314	272	276	278	280	304	270	283	309	262	269	289	285	279	269	277	279	261	275	256	283	255	295	261	288	269	283	307	276	236	230	280	259	283	291	284	276	258	265	274	291	286	308	296	292	280	286	281	288	300	267	279	278	280	281	250	273	262	265	260	266	290	286	291	285	250	273	280	267	270	251	332	277	288	267	278	286	296	275	263	272	260	307	280	279	308	288	277	286	312	260	255	272	253	268	252	289	280	244	249	287	281	288	294	313	262	271	288	256	301	276	239	287	290	290	297	265	273	296	237	253	264	279	240	299	263	307	258	297	287	280	283	274	307	281	269	271	272	290	249	290	288	306	284	257	271	268	301	303	286	252	269	280	281	282	279	277	252	253	265	270	271	257	254	293	267	287	288	284	272	262	253	290	268	290	273	285	247	287	294	250	284	289	291	301	274	259	276	265	283	309	295	317	273	267	277	300	286	301	302	283	290	295	303	286	267	276	290	260	297	272	279	319	281	271	239	252	308	276	299	267	267	268	284	314	279	261	237	265	254	273	268	273	274	254	270	258	275	279	271	298	256	282	266	295	284	286	280	306	276	256	277	267	268	261	298	284	272	264	288	277	276	236	282	282	233	279	257	264	303	288	283	288	289	272	253	290	284	322	286	260	271	240	284	344	277	285	264	266	254
1800	714	743	725	722	673	693	709	673	652	675	661	626	655	722	714	690	654	701	684	672	725	673	687	672	654	649	656	643	647	626	653	711	633	654	667	660	652	687	668	670	702	597	637	601	698	618	660	696	662	720	674	641	658	680	689	666	639	623	659	667	654	678	630	679	658	679	665	665	640	670	690	678	632	660	631	691	663	666	651	662	675	650	653	667	675	664	663	649	652	683	647	694	667	684	685	649	629	633	680	625	680	685	689	650	650	623	640	668	658	668	694	613	671	645	702	698	711	664	686	650	657	637	657	642	676	650	648	634	674	688	653	659	681	640	684	611	650	639	653	639	680	682	641	631	680	663	650	651	650	606	696	639	662	662	614	642	679	686	711	662	674	639	696	685	726	632	649	721	652	668	662	679	680	679	673	641	671	700	660	657	659	662	613	642	629	669	643	688	667	658	673	687	660	659	659	702	640	659	635	657	641	683	680	663	639	668	654	627	655	699	629	717	639	704	657	681	703	721	648	661	655	663	608	656	666	696	625	649	664	659	661	670	653	639	669	666	675	654	695	661	704	683	670	701	656	711	618	675	667	660	639	686	699	671	673	636	607	653	660	642	656	669	680	647	694	724	645	667	664	643	647	673	675	625	621	693	661	712	660	676	649	640	702	637	705	634	676	583	640	719	675	632	606	665	623	630	676	648	675	671	672	684	724	666	663	650	642	621	650	621	662	699	642	650	658	630	657	670	681	637	651	604	667	675	712	627	627	652	653	674	660	669	671	679	621	652	641	660	687	658	659	668	662	693	643	693	696	643	670	658	625	618	656	668	648	624	638	622	634	643	667	645	657	660	636	586	640	653	699	641	699	688	655	675	632	664	664	674	659	662	669	660	640	653	614	603	649	676	649	647	649	645	640	704	628	690	681	653	640	681	678	675	704	662	684	664	723	666	630	677	667	623	648	700	648	669	676	626	670	645	632	632	690	670	619	632	694	716	656	739	685	657	673	646	666	653	686	679	634	633	704	667	668	666	657	677	694	664	669	702	665	652	691	697	631	646	642	650	665	665	640	665	671	617	622	686	680	661	650	605	664	661	622	662	673	647	710	666	673	682	697	662	639	655	636	655	727	660	681	640	652	660	651	664	676	664	658	660	671	624	702	664	640	681	650	671	643	646	645	636	670	663	645	640	650	631	689	610	647	706	690	708	674	656	638	631	681	677	653	676	673	668	679	667	686	637	656	681	716	688	661	645	664	664	651	644	661	617	630	665	694	670	684	692	679	678	654	718	657	683	648	654	636	657	669	648	670	639	672	681	683	667	660	633	676	643	683	651	690	652	681	675	635	668	657	671	655	664	672	664	655	626	708	669	665	635	688	655	682	672	652	616	641	656	680	661	660	613	684	625	672	627	647	666	669	707	691	676	660	661	663	629	678	692	693	663	673	640	645	673	642	646	690	688	651	687	661	639	611	710	690	701	659	695	690	612	696	693	697	670	669	665	691	680	643	688	633	663	658	644	648	693	652	642	682	743	647	637	668	648	676	692	642	639	624	662	675	695	661	682	672	662	672	641	637	634	643	642	628	633	689	684	652	600	699	663	656	692	684	677	666	686	651	687	667	637	694	650	678	649	707	646	671	631	676	651	661	668	652	664	688	672	659	620	670	672	651	604	625	633	642	671	632	651	662	689	689	707	647	665	647	615	641	615	630	646	679	657	671	671	635	688	635	666	687	634	671	641	632	624	672	665	653	631	657	658	677	655	671	691	621	600	675	680	686	736	636	670	694	677	665	687	609	647	684	656	678	650	689	682	654	673	607	698	657	657	643	652	703	644	687	672	622	663	683	611	679	595	640	633	621	644	694	659	683	647	681	628	619	636	647	674	703	655	674	659	673	713	686	652	644	637	660	614	645	647	612	686	670	639	663	643	674	649	643	626	644	656	670	628	645	647	663	681	703	646	687	669	696	602	701	646	660	628	650	673	710	645	648	654	672	638	643	637	669	640	676	665	661	630	686	634	694	628	662	671	649	657	653	698	669	669	676	722	634	683	658	646	642	652	682	658	629	673	642	650	644	655	649	636	669	686	661	687	683	700	642	661	636	658	665	638	695	647	690	668	641	627	617	688	717	617	666	653	661	691	671	668	689	647	692	677	673	686	652	690	630	681	667	657	638	681	674	621	624	595	662	649	647	695	640	652	684	661	658	697	673	625	633	643	642	686	677	609	670	654	642	637	664	668	697	699	676	678	633	625	681	678	662	634	666	651	692	665	690	642	655	669	650	660	693	624	695	650	638	643	661	732	638	632	659	662	679	628	690	650	702	630	672	661	706	644	591	684	692	618	667	692	628	645	665	697	645	667	620	666	663	674	681	683	660	655	622	684	631	678	645	664	642	646	639	710	659	654	627	625	685	654	655	679	694	666	679	671	656	631	675	689	639	636	637	654	627	685	635	628	660	668	667	684	654	718	645	676	671	644	675	685	647	643	718	676	644	684	665	664	679	641	665	696	693	681	649	698	655	648	694	646	685	663	610	618	704	636	648	696	642	685	654	682	681	673	673	661	687	657	619	633	669	638	681	672	644	679	594	716	632	651	688	636	646	698	668	688	644	624	627	641	730	633	687	606	668	646	643	712	639	706	652	651	643	660	618	638	658	716	643	653	673	670	681	661	675	638	686	656	669	650	649	643	647	645	661	669	631	680	677	650	701	686	634	687	698	604	668	656	664	657	653	696	706	686	651	662	668	663	706	678	696	680	661	674	713	643	674	655	694	688	668	606	688	709	652	669	630	678	634	631	668	650	683	684	668	609	673	658	658	658	669	649	699	718	678	683	639	654	630	644	684	661	677	639	643	630	618	666	668	676	684	684	715	650	657	656	675	657	660	667	648	702	616	664	689	632	702	709	643	646	640	624	677	621	662	685	653	650	693	700	689	725	661	696	658	683	646	661	676	618	632	656	676	712	653	616	610	649	640	675	626	638	725	690	671	620	645	682	683	678	682	682	650	667	636	661	664	664	676	650	687	653	657	666	652	682	662	646	670	702	688	660	657	676	622	640	640	643	665	674	689	687	711	633	657	620	634	670	619	672	668	630	680	654	640	639	637	611	679	685	678	662	622	642	690	600	633	660	689	642	637	674	654	626	665	657	678	649	671	682	637	679	638	652	689	637	641	646	650	659	654	681	687	668	663	658	649	661	666	694	693	668	660	659	626	647	687	659	637	646	705	670	652	648	612	649	708	646	679	617	670	642	658	646	641	630	641	650	628	614	736	640	723	722	704	674	651	665	725	689	652	667	677	648	680	647	691	629	674	671	646	670	686	664	652	667	658	673	691	670	677	682	637	731	638	659	640	633	707	657	633	677	680	650	659	649	660	655	641	678	692	681	668	721	656	653	694	664	633	621	653	627	659	671	672	647	629	646	632	664	679	625	734	677	654	671	606	645	657	698	674	700	613	694	648	660	694	627	712	683	672	680	692	636	673	640	698
7146	531	531	424	349	251	258	218	216	192	206	224	184	184	195	200	205	176	187	171	185	189	196	174	210	189	137	158	162	182	168	202	192	188	178	163	171	187	175	183	195	156	172	184	174	148	177	178	166	155	194	161	150	170	194	157	169	182	163	195	183	160	152	160	174	179	185	154	184	175	174	179	164	181	188	164	151	174	179	196	177	157	152	181	174	164	156	166	163	150	164	171	160	164	184	163	182	182	173	197	195	201	185	217	174	163	168	181	151	190	178	182	176	175	139	152	169	143	211	170	160	179	194	182	156	179	191	165	174	159	192	157	199	192	198	209	177	146	158	195	172	182	176	204	197	159	193	173	153	170	157	141	163	183	196	196	196	171	173	185	180	170	165	149	168	192	175	162	153	151	179	166	185	169	189	165	148	180	170	179	168	160	165	168	175	184	178	195	168	168	190	189	181	176	176	168	165	179	172	162	161	157	188	175	193	204	178	186	177	168	158	185	158	176	180	153	170	156	204	168	165	198	174	192	153	163	186	163	151	184	186	169	189	198	208	161	188	200	179	184	177	185	157	159	176	200	162	192	172	173	195	172	145	191	171	166	151	168	181	187	176	184	163	159	159	169	183	159	163	151	172	185	174	173	170	186	174	169	157	172	176	190	182	161	208	174	174	155	179	182	143	152	174	139	170	177	162	175	158	158	166	195	175	162	174	194	174	197	191	200	186	173	172	171	182	158	146	164	211	183	182	191	161	147	167	162	192	193	173	153	165	184	162	167	166	188	162	202	164	146	182	153	169	187	185	166	192	191	153	174	178	179	164	165	192	188	169	174	167	173	156	185	169	186	171	178	175	148	170	170	167	190	185	180	190	175	163	190	155	162	183	167	156	199	192	161	172	180	184	191	212	178	161	175	171	163	159	165	184	155	157	192	169	175	170	181	174	164	158	189	172	183	177	191	173	156	185	206	188	181	203	162	164	153	197	193	191	165	190	161	173	199	169	162	147	178	151	182	173	171	189	169	190	164	192	183	172	152	168	181	188	175	186	184	152	168	157	172	186	156	179	161	165	168	160	159	175	190	173	175	162	181	176	190	143	170	161	168	183	154	165	164	180	156	170	198	156	152	200	177	163	161	178	159	189	178	170	156	170	179	192	187	162	169	173	173	165	173	181	153	197	173	177	177	171	158	171	182	186	164	181	190	164	161	161	169	190	181	172	171	171	166	170	152	196	168	153	198	180	166	151	188	194	170	187	131	169	174	178	164	178	165	170	149	161	170	178	188	183	175	187	156	165	180	162	139	176	208	168	183	173	197	167	173	167	178	173	214	180	184	176	164	170	161	188	184	190	204	178	171	175	178	176	173	208	144	185	167	192	177	196	175	146	170	172	174	172	163	185	190	188	170	152	162	186	182	158	180	198	175	172	144	173	180	177	146	156	174	185	180	189	168	178	198	165	186	156	169	170	158	163	144	190	168	171	156	181	191	170	197	187	158	191	158	170	165	180	178	200	181	171	171	162	211	152	172	150	123	185	193	177	180	173	168	177	168	175	169	176	148	177	169	168	157	181	173	161	185	178	163	173	183	172	204	174	181	168	165	155	167	158	161	195	181	182	191	170	172	170	185	179	138	172	176	141	162	178	176	201	196	168	167	163	166	176	158	193	169	181	156	148	163	187	168	175	136	186	175	182	185	171	171	182	177	170	161	164	174	174	175	179	187	182	168	165	161	145	187	171	172	183	171	186	191	182	169	147	190	168	167	169	171	158	206	149	164	185	155	165	165	177	150	167	175	155	152	189	201	193	177	160	162	155	186	165	176	192	174	165	152	199	150	153	180	184	183	171	178	179	190	160	191	178	185	175	179	191	166	182	188	181	152	169	165	191	162	202	144	163	147	170	176	176	163	173	166	173	175	173	202	195	181	173	182	182	168	175	189	163	181	187	165	165	172	198	170	162	176	145	188	178	189	168	172	181	175	157	187	149	185	191	192	170	193	208	189	163	171	207	170	161	201	189	159	172	177	162	193	175	175	184	177	161	164	184	185	155	163	184	161	190	159	176	160	187	156	189	180	162	174	180	150	182	182	164	188	188	152	190	187	165	166	192	169	185	178	149	150	157	144	155	184	165	160	174	173	173	181	177	201	150	151	167	167	152	174	194	162	158	164	174	154	170	158	192	189	159	188	155	186	142	184	169	147	178	168	163	188	181	176	176	174	200	153	197	172	178	164	170	185	183	197	170	165	149	172	174	177	152	170	178	152	155	177	146	175	151	176	182	184	187	194	172	165	190	172	165	174	181	175	177	174	178	193	154	185	161	167	161	165	170	174	187	184	170	194	184	156	166	173	190	180	179	154	170	159	153	176	169	160	163	184	170	179	146	171	184	135	162	178	183	169	178	183	181	191	201	174	171	176	180	190	184	180	178	161	172	187	160	196	168	150	144	145	180	174	176	171	164	172	178	171	163	168	181	179	166	173	160	159	178	161	191	146	165	190	173	167	187	155	178	155	195	175	156	181	156	164	187	143	168	169	183	171	159	160	176	153	160	169	174	162	181	168	179	188	170	173	163	170	164	186	171	198	161	166	171	169	169	177	159	172	147	169	188	153	181	193	151	187	160	155	160	166	167	163	175	170	155	158	175	172	168	163	164	181	172	165	178	173	158	197	155	173	170	163	179	162	182	186	161	162	181	168	196	184	166	166	150	152	159	178	147	195	168	173	170	173	173	185	185	186	178	186	164	176	178	180	181	167	178	146	194	163	150	180	193	164	163	180	174	193	221	183	183	167	197	170	171	176	178	165	189	175	173	174	183	169	164	148	190	176	168	177	164	171	182	165	179	169	184	164	145	183	181	193	166	164	164	172	145	151	160	160	199	178	153	156	193	160	171	186	184	176	176	191	170	161	147	187	170	148	162	182	161	166	195	163	213	187	155	190	181	172	190	164	163	176	162	147	154	178	170	209	179	211	168	178	189	192	175	181	167	168	200	161	171	192	170	168	173	160	175	193	185	158	153	192	166	171	183	163	168	161	160	175	175	168	155	169	176	187	174	191	177	169	174	176	169	164	173	171	173	186	162	191	163	136	173	165	175	175	208	188	197	157	162	171	164	183	172	181	169	148	172	146	152	167	189	180	195	169	177	149	149	155	172	169	173	157	173	165	189	200	182	179	193	166	161	175	181	180	147	170	171	197	155	170	190	170	172	168	155	190	181	164	167	165	165	179	162	163	150	166	191	213	187	186	150	185	159	196	160	173	169	172	178	155	164	190	174	182	189	184	163	165	153	173	154	181	169	179	162	175	172	178	167	171	173	166	163	195	145	181	161	177	165	171	182	183	160	190	193	194	166	178	165	148	158	164	174	188	187	156	180	189	155	180	168	148	174	184	167	182	194	156	164	172	166	161	185	167	170	170	187	184	156	171	167	185	174	205	160	197	181	175	175	176	171	184	166	175	183	181	171	196	181	170	162	169	197	182	149	164	155	182
6169	740	1271	1434	1246	1007	919	849	745	675	685	639	572	608	565	581	590	554	511	513	527	487	536	539	480	469	498	520	509	511	514	528	554	464	507	506	424	490	468	493	476	484	483	447	486	499	486	474	488	455	452	466	500	477	508	486	495	463	532	518	473	444	480	469	485	502	474	479	480	492	479	529	497	462	483	430	485	502	462	466	456	481	477	466	468	472	452	489	459	485	462	503	449	425	462	463	474	436	483	474	517	483	484	425	488	501	447	455	461	482	468	456	451	495	467	487	496	481	502	462	504	485	496	494	461	517	465	491	485	477	460	511	483	461	458	463	480	489	455	499	464	526	477	479	477	442	493	499	460	467	470	495	512	464	476	475	460	448	509	468	475	474	470	479	521	450	460	480	431	470	478	497	481	484	471	467	453	441	465	510	428	471	471	455	466	508	459	490	458	466	459	467	519	463	502	484	463	434	469	496	457	469	433	490	480	506	458	476	433	488	502	470	490	485	478	494	474	455	471	481	474	423	463	457	490	458	430	455	484	492	461	484	437	479	500	471	479	507	455	492	461	485	439	483	483	484	472	473	481	473	433	514	520	497	492	482	463	486	507	494	485	508	453	480	503	496	482	503	475	431	426	456	480	488	493	496	486	478	467	496	490	465	526	475	476	433	480	462	448	466	489	481	463	505	462	491	427	475	471	463	455	424	432	471	499	491	458	458	463	463	469	461	485	451	481	557	460	502	467	484	467	462	461	442	455	467	477	469	500	442	491	477	467	497	455	476	472	502	492	490	484	480	462	448	491	485	487	505	453	449	498	523	457	448	477	499	458	472	548	485	463	474	497	503	459	470	457	458	444	464	463	529	458	473	445	490	476	495	449	506	455	456	454	477	464	439	494	505	448	464	511	434	481	438	476	474	477	497	434	501	459	484	474	464	433	490	483	473	511	477	475	484	511	506	446	456	437	450	486	471	461	507	512	482	481	464	466	509	520	512	477	471	458	444	464	524	465	480	469	464	483	460	487	463	456	460	494	504	481	449	485	481	460	451	487	478	472	466	496	446	499	475	455	468	483	488	499	445	482	464	480	450	477	488	477	507	434	448	451	500	443	431	489	494	462	445	469	451	463	467	509	501	438	542	453	469	490	485	482	462	462	494	466	456	478	497	456	463	460	461	522	470	462	471	523	443	440	469	491	493	463	445	457	511	433	476	488	445	503	461	480	471	500	490	497	447	463	465	497	494	478	465	481	499	495	393	491	432	465	478	477	453	463	482	481	478	442	502	497	496	444	469	487	496	445	470	438	459	455	505	494	492	488	494	499	461	474	435	472	476	482	485	484	488	511	469	456	487	455	484	443	457	468	479	507	438	414	502	460	457	471	503	477	508	506	475	505	494	486	484	498	478	472	466	474	464	494	486	496	477	440	497	469	518	460	448	441	494	487	497	457	418	422	485	506	459	455	496	441	464	454	469	461	515	428	468	499	525	463	465	471	509	415	482	488	479	458	464	501	508	483	456	484	453	464	480	480	456	457	442	439	503	501	472	473	431	476	480	451	497	507	468	439	448	472	428	497	509	442	485	484	471	468	476	446	440	441	475	489	468	475	466	493	476	470	448	505	479	456	498	483	483	469	433	504	506	491	496	491	469	477	490	495	472	476	452	475	496	486	496	488	442	481	461	522	444	477	499	512	478	444	425	432	488	498	478	468	482	480	442	487	463	471	438	462	476	452	483	448	489	504	442	478	493	495	488	511	439	493	442	499	485	495	458	490	461	435	468	432	457	494	468	504	510	472	476	467	476	485	457	488	451	475	489	446	479	492	462	463	490	432	456	483	501	460	457	469	459	490	455	484	444	465	479	477	480	460	464	462	449	489	444	460	509	476	445	439	493	488	462	464	478	462	466	487	497	452	461	461	468	447	466	479	466	464	518	471	412	479	488	483	463	473	473	470	467	472	492	446	498	494	455	445	484	518	491	480	479	487	479	442	439	494	506	467	462	478	505	481	476	496	506	511	456	461	492	480	438	440	444	449	481	460	500	485	496	466	481	501	496	468	467	497	460	519	467	494	449	482	420	538	497	447	459	485	471	457	466	506	489	440	477	474	481	487	476	471	430	479	455	488	496	453	456	498	481	494	481	490	461	470	433	474	471	478	455	457	431	480	490	503	478	491	481	493	475	497	480	481	473	483	491	455	478	488	456	481	485	481	494	464	486	442	474	489	452	484	453	458	511	465	476	494	462	474	513	455	452	496	440	455	436	523	503	500	422	437	464	447	457	519	443	462	436	461	455	425	517	438	485	440	463	485	466	468	495	475	495	443	463	469	484	453	471	472	495	488	509	457	456	503	497	443	476	469	468	475	475	451	505	495	443	450	416	485	474	454	482	474	508	463	473	526	486	506	476	467	508	454	478	478	466	449	474	446	465	442	455	465	483	464	435	527	420	460	471	482	461	476	528	455	480	465	469	466	516	463	511	458	488	470	485	499	452	465	435	493	494	483	492	433	501	501	461	484	496	449	496	454	500	453	486	459	457	467	449	498	469	473	469	503	479	471	473	473	460	429	516	484	466	484	496	485	429	437	515	483	471	499	461	443	464	477	480	486	473	500	435	491	478	479	495	476	457	496	477	451	427	507	494	465	458	476	463	468	494	487	475	454	467	468	459	461	469	505	457	502	496	468	450	447	458	465	451	489	460	476	466	465	488	476	478	480	496	434	486	451	478	503	460	467	474	481	458	467	467	402	467	479	483	463	446	455	453	490	476	477	461	460	471	460	483	477	453	496	485	476	452	470	474	481	485	494	452	500	455	508	463	417	475	445	472	439	474	482	478	480	473	524	475	468	432	483	461	461	466	452	495	491	481	501	463	443	492	422	455	478	460	468	449	436	514	451	492	434	461	467	496	482	469	464	442	437	470	440	489	482	473	469	509	480	491	501	471	449	467	451	461	494	440	471	480	461	483	470	464	469	488	444	500	480	446	470	463	500	474	463	475	500	478	470	473	486	501	443	487	441	455	447	515	468	434	420	460	462	480	509	477	468	502	495	444	466	474	495	483	492	476	450	467	480	442	486	451	451	467	505	499	485	456	435	451	462	483	493	443	446	457	471	486	458	458	453	448	432	496	475	473	458	453	438	506	509	456	474	475	466	480	484	495	501	460	506	478	493	464	461	465	491	468	485	412	494	453	485	436	434	489	424	513	460	480	493	472	488	458	469	437	476	491	462	472	489	460	486	447	437	502	473	453	454	499	458	489	436	481	483	435	521	419	465	510	467	471	450	467	465	475	509	487	454	453	471	477	467	487	469	476	462	452	461	508	471	479	482	489	482	495	448	495	496	496	468	472	467	470	475	462	475	471	486	446	472	442	500	481	441	485	485	467	466	469	494	492	494	471	523	479	482	482	498	458	477	466	452	473	467	503	504	474	466	483	500	477	487	444	489	496	490	460	486	477	458	461	517	447	475	426	498	522	476	480	435	455	442	503
14315	1396	1169	950	676	529	503	465	466	397	350	384	343	353	365	355	361	366	346	349	327	344	354	319	339	347	380	334	353	322	365	321	328	308	373	350	314	318	347	337	323	387	331	343	341	326	337	362	338	384	352	355	362	327	362	337	354	322	339	352	346	349	326	324	311	317	278	339	348	310	342	374	339	313	368	333	343	315	340	329	360	328	321	333	334	350	330	318	323	334	359	379	382	324	369	328	379	366	320	364	357	317	377	344	337	385	330	340	303	302	335	346	366	351	316	316	339	357	298	309	332	378	306	341	297	354	378	386	354	314	312	334	321	352	341	350	390	351	354	348	364	340	350	332	335	375	341	351	320	343	288	341	322	349	361	339	341	316	332	341	338	365	358	341	333	363	346	359	349	349	340	335	366	341	339	361	367	386	363	359	360	358	331	355	352	309	342	327	343	314	314	343	363	345	377	325	358	310	312	344	343	306	309	306	352	353	358	386	327	369	322	349	364	333	359	323	332	360	355	351	319	317	380	337	371	345	368	327	354	368	318	348	342	362	379	348	285	321	326	324	343	340	340	328	372	366	315	307	357	368	326	349	323	348	372	332	313	317	336	349	330	317	342	359	377	338	346	332	337	338	343	346	320	333	331	337	341	317	350	352	356	334	371	357	328	304	333	384	354	335	330	335	324	360	333	344	330	357	316	325	342	353	343	359	360	319	361	283	356	371	313	331	378	338	348	299	313	323	374	343	319	331	355	327	341	359	352	349	334	356	344	354	375	352	349	347	356	362	347	333	337	334	393	377	355	358	373	324	341	343	373	323	388	330	333	342	339	340	334	314	309	346	346	333	332	317	364	328	339	324	357	365	342	346	347	326	353	332	338	316	321	365	327	355	376	365	336	341	335	344	324	339	367	305	339	350	311	351	319	340	348	337	368	378	334	335	349	336	335	347	361	337	367	341	331	330	332	368	324	338	365	350	331	348	317	355	365	346	353	337	332	332	351	322	347	360	357	322	354	316	342	337	311	349	334	359	354	345	318	331	346	369	359	322	328	359	316	345	319	318	343	319	337	363	335	346	329	321	337	348	328	314	329	344	321	350	368	338	373	339	345	315	346	343	344	332	349	319	325	338	365	361	342	364	358	326	358	371	363	356	344	328	350	320	341	303	313	338	361	331	315	357	347	374	307	336	339	350	347	345	355	329	338	334	328	337	330	401	312	348	324	348	352	371	330	346	326	324	313	304	297	300	340	350	351	340	335	314	329	308	320	322	353	354	350	368	352	332	290	314	333	321	350	340	340	355	345	339	375	297	336	329	343	314	330	349	338	328	334	335	348	339	332	359	336	350	329	330	330	346	344	357	332	337	343	346	317	347	317	368	347	332	326	355	361	358	376	352	349	352	332	320	313	356	322	358	319	352	321	342	320	340	336	333	338	340	345	307	335	374	329	360	362	352	326	355	320	338	369	325	348	314	330	348	327	318	354	327	358	349	326	338	330	318	334	353	328	339	373	357	326	364	362	312	339	346	324	331	326	321	321	341	338	308	301	331	290	340	363	316	353	316	348	339	335	327	335	310	338	321	355	338	336	327	307	349	345	322	350	300	331	330	370	350	334	325	402	342	288	336	366	329	299	313	338	333	362	314	357	374	345	335	311	328	309	374	365	367	340	322	366	337	329	320	313	342	369	331	361	366	322	338	350	361	363	359	340	355	347	312	322	350	350	347	348	327	362	319	345	354	358	319	308	349	333	370	332	305	348	308	304	332	299	300	345	305	343	329	323	369	357	279	317	303	328	347	316	353	359	316	346	355	321	355	343	370	345	342	322	360	333	330	360	325	356	333	338	341	364	329	348	332	333	311	363	351	365	350	356	346	336	315	368	330	323	373	339	345	363	349	363	322	363	356	360	343	353	353	338	358	361	345	338	316	315	352	336	334	356	303	338	351	344	344	357	328	355	343	365	337	322	320	362	309	318	340	343	342	332	268	357	332	323	361	348	357	299	354	319	348	365	336	347	343	336	355	324	342	356	344	382	361	354	307	297	366	343	311	366	377	327	360	343	349	326	306	328	331	326	336	330	308	340	325	326	335	315	320	298	356	355	312	330	348	380	347	364	317	314	306	354	352	328	304	327	352	368	312	323	336	370	327	331	318	323	350	380	325	318	335	307	358	310	304	350	360	337	314	333	343	341	352	341	325	329	325	332	352	332	342	362	316	356	357	352	309	373	312	346	341	334	329	364	322	331	323	320	382	317	320	334	360	355	340	331	347	341	336	337	315	368	334	360	322	319	295	367	362	337	334	340	322	334	351	329	331	329	357	355	348	365	349	329	342	342	333	351	312	318	388	357	338	371	346	315	300	371	339	334	351	360	327	313	321	320	369	377	360	337	343	312	344	344	336	347	341	352	341	313	353	314	323	347	328	307	365	339	354	319	362	358	347	337	314	367	343	328	330	325	332	335	335	354	384	345	367	331	354	325	345	354	343	358	345	347	352	353	347	378	375	321	363	334	325	381	338	299	313	319	362	354	333	305	318	337	349	345	335	366	334	344	348	330	322	350	320	352	347	349	334	355	375	337	344	345	366	326	320	352	352	336	355	329	327	348	357	325	342	324	321	345	330	355	313	389	347	324	342	310	342	350	329	324	332	385	348	350	354	350	345	342	357	341	386	287	354	293	341	326	324	319	330	357	345	348	329	319	358	360	341	343	358	343	351	356	341	337	335	375	346	321	364	341	326	322	347	346	302	386	353	310	342	322	339	383	335	337	373	343	367	317	304	329	349	309	295	287	329	305	334	342	323	341	362	357	337	302	318	369	330	325	311	316	353	372	348	332	331	335	309	338	335	356	321	326	321	363	354	311	312	345	321	356	315	314	347	325	362	304	326	324	326	367	318	342	358	317	356	339	338	304	310	319	351	312	318	333	336	350	377	365	351	349	350	363	344	307	345	362	348	354	304	362	354	295	324	339	341	321	333	317	344	345	374	354	346	321	325	310	370	301	336	334	313	353	339	358	350	337	358	334	339	340	297	355	321	328	339	356	354	340	317	368	336	337	341	336	354	336	339	318	348	361	314	343	333	340	337	342	319	338	360	343	354	327	337	317	325	357	372	319	351	349	350	313	333	353	329	340	350	344	337	341	332	347	315	312	328	338	298	337	340	375	348	360	325	341	342	302	327	371	292	345	345	356	368	350	347	374	344	329	346	342	358	372	350	335	311	351	340	349	355	350	380	360	351	352	323	378	354	354	340	292	350	329	343	325	326	334	327	348	338	362	325	337	340	326	366	359	355	356	367	356	357	327	308	325	288	322	357	343	375	339	354	332	320	319	332	339	356	379	320	368	356	378	344	301	319	317	313	336	321	358	287	324	283	351	345	384	384	336	325	326	335	330	329	342	331	340	329	337	333	385	351	371	369	319	325	329	317	324	325	316	321	346	342	328	372	329	344	337	352	402	357	358	401	311	339	368	361	342	362	345	307	313	325
8310	1380	2321	2623	2284	1925	1628	1454	1271	1190	1115	1091	1069	1013	992	979	972	947	909	900	949	912	900	880	907	896	878	906	833	894	859	832	884	835	824	850	914	880	830	821	828	864	787	811	850	777	819	836	846	825	851	874	849	819	823	872	799	821	816	799	851	813	825	819	858	857	867	863	837	809	769	799	825	830	790	802	773	828	849	780	902	847	808	818	860	846	810	807	790	844	838	792	800	805	855	800	772	861	762	850	790	820	821	838	815	813	821	866	815	817	848	780	796	813	875	824	841	792	805	777	838	831	847	842	827	809	817	784	825	810	787	797	832	849	813	784	837	824	836	810	793	806	830	829	801	771	840	838	832	842	841	817	772	889	755	789	816	829	851	785	838	857	754	878	828	800	824	801	828	830	861	888	762	833	875	765	813	823	820	819	832	868	793	780	822	855	911	815	847	810	805	806	843	798	852	770	774	767	810	831	762	849	828	835	831	794	851	822	792	839	816	842	815	837	791	775	861	850	758	790	835	836	835	815	781	807	807	818	850	764	813	796	820	796	833	790	836	741	836	855	829	851	760	840	846	780	824	820	833	797	792	809	801	781	844	817	794	829	797	866	837	814	864	792	867	844	777	826	809	794	805	801	862	835	889	782	828	807	838	806	826	795	782	842	802	788	777	785	803	828	876	809	795	893	824	803	783	785	846	823	843	789	762	846	803	779	826	815	774	835	849	856	828	807	856	804	810	850	814	800	853	791	796	799	840	852	793	789	852	814	860	884	824	768	794	825	770	840	810	774	862	833	842	785	820	803	870	802	816	848	825	797	859	799	828	809	844	766	834	803	816	795	810	782	802	743	829	782	794	788	830	812	873	835	830	834	833	756	802	823	808	783	823	803	813	794	791	811	811	808	851	835	800	808	841	771	767	806	759	805	833	800	839	813	822	806	833	784	886	820	779	822	827	802	861	836	804	843	824	809	834	859	785	806	810	800	788	794	861	800	820	793	792	788	831	797	809	816	776	818	827	782	816	863	828	782	801	821	837	853	823	862	832	780	803	759	749	819	791	812	797	812	881	828	820	849	772	768	786	850	811	802	810	834	856	841	781	799	852	824	852	808	831	816	849	793	793	824	888	813	802	832	824	806	839	830	792	816	843	785	841	798	777	806	798	791	846	848	822	786	819	815	818	847	799	815	762	805	852	805	797	782	865	790	812	868	790	804	815	887	809	777	786	781	834	815	808	813	803	743	839	741	813	793	776	819	872	724	836	866	807	848	881	763	820	816	793	817	795	754	847	855	831	836	816	787	853	837	827	796	874	843	814	775	805	773	805	804	847	758	828	794	775	803	867	794	857	877	829	798	875	810	764	752	792	909	796	824	770	800	818	870	825	853	801	783	808	802	817	820	853	824	801	821	806	812	801	836	799	828	778	841	840	785	815	889	857	886	802	786	836	811	793	810	827	839	783	871	827	873	845	861	846	794	839	732	841	845	789	806	812	845	861	827	828	815	776	818	850	828	820	824	801	816	840	806	840	818	791	770	829	802	802	801	774	795	795	827	756	819	855	854	846	803	801	816	813	836	814	834	781	778	811	828	802	833	818	827	823	836	831	829	765	816	783	819	804	841	814	843	817	809	844	826	799	870	786	828	823	827	834	872	807	836	822	823	829	777	796	843	830	824	819	802	827	807	829	790	824	827	813	829	790	833	842	832	850	854	800	804	818	875	837	828	857	831	823	780	784	816	794	823	769	862	757	842	816	827	805	835	846	752	788	798	797	806	801	832	798	749	806	834	800	872	796	830	831	864	823	798	844	862	769	841	809	767	838	797	791	778	816	773	864	801	809	776	832	781	829	808	820	819	822	835	825	819	799	806	787	851	855	738	780	824	803	800	805	817	799	800	793	812	878	797	775	790	824	819	822	796	798	832	805	811	798	839	859	798	819	806	874	861	758	808	816	817	799	816	786	768	810	817	771	833	795	801	830	805	817	841	774	807	830	816	836	833	803	870	825	784	848	797	886	839	828	847	822	825	840	838	778	789	874	814	815	822	799	808	789	844	843	823	764	752	829	854	825	832	786	812	817	819	832	801	813	805	825	792	825	811	817	789	818	836	855	829	811	803	827	825	850	840	760	794	802	862	834	778	790	802	812	828	829	846	824	803	815	833	871	850	835	808	816	857	806	823	830	813	775	812	798	794	825	767	793	872	863	836	845	832	823	806	793	807	834	786	770	825	877	873	823	787	840	748	792	841	800	845	798	753	847	777	843	770	823	794	839	873	802	790	801	833	819	852	797	789	829	836	824	785	837	811	842	768	844	799	837	844	784	791	804	766	836	829	811	808	775	774	817	828	790	774	835	829	831	789	789	762	823	845	811	813	807	800	847	823	845	756	800	851	804	820	791	819	775	878	793	862	816	828	797	828	782	810	829	830	853	821	806	792	796	830	824	871	790	876	847	822	791	803	791	842	827	808	817	831	843	792	824	796	846	833	817	832	823	836	803	793	839	828	799	866	755	831	860	833	819	848	771	776	834	833	822	808	806	795	853	886	847	790	800	810	821	812	827	860	825	825	750	788	841	776	822	795	829	842	853	816	810	850	800	818	792	824	814	844	771	849	780	810	820	782	796	775	807	776	793	804	803	845	828	744	843	819	835	775	827	782	768	835	796	826	838	793	766	855	819	832	823	856	840	823	795	813	817	832	858	797	871	777	813	778	806	820	850	792	890	798	739	817	822	841	839	843	792	789	785	802	821	795	854	882	769	788	843	846	820	880	746	815	836	814	785	802	817	833	796	778	822	855	827	826	793	853	850	880	817	788	783	808	800	808	826	796	828	785	811	788	779	809	826	829	833	843	866	866	828	832	842	829	839	756	843	813	830	829	881	843	805	826	794	781	847	834	812	775	807	781	777	852	802	819	822	789	811	852	837	807	787	810	830	847	806	815	832	798	837	789	847	820	822	841	799	786	789	846	825	847	834	788	818	885	858	804	853	790	798	857	821	838	820	777	828	817	855	808	826	813	894	818	819	794	809	775	796	781	839	861	801	777	817	833	889	862	792	871	819	754	760	824	809	789	801	842	823	815	828	853	790	815	852	847	820	814	811	765	759	798	842	806	830	812	851	797	837	834	802	823	762	822	858	806	804	807	802	819	823	827	850	858	793	796	816	824	817	796	788	815	816	817	872	840	839	798	807	818	800	810	833	829	855	796	789	845	808	809	820	810	835	798	792	875	859	821	796	784	811	790	831	854	825	781	800	848	801	808	802	799	818	806	786	793	812	853	811	807	811	854	808	797	848	865	889	779	809	818	835	808	824	811	812	827	816	803	864	780	776	807	817	762	789	786	839	794	797	811	796	822	816	871	833	855	784	833	862	791	815	826	839	810	843	818	834	861	819	802	782	796	788	826	800	777	799	804	830	807	809	807	787	852	829	801	843	835	806	815	839	798	768	825	825	825	785	792	793	888	777	804	880	823	843	846	834	840	826	832
1441	272	293	275	288	309	283	289	293	281	266	302	282	290	296	291	260	298	262	269	270	303	290	246	252	303	296	286	243	226	246	270	276	270	270	290	252	299	278	287	276	262	286	283	290	290	279	305	250	267	274	262	264	263	307	276	272	251	309	265	293	239	255	296	259	273	277	309	263	248	293	298	250	261	277	249	280	276	283	297	258	261	284	299	281	269	308	240	243	276	247	288	272	261	294	275	304	302	260	283	285	257	245	261	270	228	291	252	279	256	236	239	277	283	283	265	261	311	236	276	307	283	295	269	272	255	288	304	279	272	261	252	263	250	278	253	264	278	295	262	290	270	282	275	290	299	313	277	267	227	273	296	267	265	281	253	257	276	253	260	258	313	292	251	282	265	271	252	258	316	247	279	281	271	274	269	276	298	263	272	272	292	320	261	288	271	261	267	284	266	286	289	266	239	259	287	274	230	223	277	262	277	301	288	282	266	284	281	288	286	279	292	256	278	297	265	285	276	280	263	247	252	307	271	270	282	312	250	286	321	299	295	290	259	270	306	291	279	280	280	262	239	245	292	232	265	272	251	294	294	275	265	285	260	286	288	283	255	294	255	239	278	251	275	241	275	293	292	297	251	296	243	270	277	275	277	290	322	279	284	255	261	264	263	289	249	269	237	285	288	286	290	244	266	260	274	253	273	259	306	243	272	259	278	266	293	256	272	280	305	296	259	261	262	290	246	294	291	296	246	300	283	258	286	263	268	278	254	292	276	276	278	256	273	231	247	242	282	268	264	272	270	265	267	266	294	250	259	265	241	266	300	294	261	277	302	282	294	279	268	250	265	244	292	277	268	281	275	229	265	282	274	270	274	276	325	268	258	238	305	279	308	259	274	245	266	273	275	265	282	303	292	305	271	308	269	278	256	271	280	273	299	299	297	278	278	273	264	279	270	261	261	274	274	248	274	265	274	269	275	271	230	262	260	271	271	295	241	283	253	260	289	256	281	287	272	269	251	282	291	281	264	280	256	268	319	275	258	255	269	322	268	281	289	296	229	275	251	297	284	269	289	256	277	261	265	291	289	270	258	271	285	286	297	295	242	291	267	299	262	231	281	240	290	277	253	298	278	268	264	307	287	297	246	302	215	257	272	302	286	251	272	293	294	292	267	275	280	291	259	293	277	255	279	242	309	284	267	296	273	291	300	266	309	271	273	293	263	291	256	254	245	291	279	265	291	260	261	267	272	268	296	254	292	293	253	272	262	248	313	298	267	269	280	303	278	254	271	279	252	248	276	275	268	265	301	259	276	269	274	287	268	292	289	284	265	254	290	280	270	257	243	286	243	247	260	252	304	253	286	279	286	269	279	305	247	244	258	269	265	233	290	256	289	255	280	262	269	269	273	237	278	274	273	304	290	285	238	328	280	241	249	267	251	281	282	274	230	224	277	245	268	291	244	259	278	254	261	270	243	264	273	239	246	257	276	275	290	274	284	285	290	276	287	255	267	288	289	257	236	278	289	293	260	241	263	237	265	257	248	309	288	258	248	280	276	271	287	278	290	286	320	301	265	267	277	287	267	270	258	246	271	256	276	298	250	280	290	273	281	301	288	292	260	251	284	275	294	261	291	268	296	226	289	261	272	286	257	252	291	266	250	266	271	290	276	279	295	251	266	275	266	269	249	287	263	290	282	300	293	288	298	268	284	266	264	265	293	283	262	241	302	292	290	237	301	249	303	270	221	264	283	284	263	286	277	272	267	256	256	297	236	258	243	266	274	246	255	272	283	292	297	319	263	262	275	294	292	255	294	246	286	273	272	302	287	266	305	268	252	268	241	258	320	260	309	293	247	255	300	325	257	251	282	260	271	262	274	304	275	257	282	276	318	279	287	291	270	263	255	286	301	281	252	292	302	293	233	266	256	270	261	278	276	260	273	282	222	259	299	287	264	278	250	260	286	315	268	259	256	284	261	252	274	272	286	300	306	286	258	270	261	299	280	279	267	278	297	284	291	318	278	276	263	271	274	282	289	261	273	260	310	281	254	292	322	259	281	276	288	270	290	272	269	303	264	267	240	265	264	244	275	278	260	272	269	261	277	287	272	282	284	276	289	275	293	274	277	281	277	251	267	271	274	274	283	299	255	279	279	286	293	286	260	268	293	295	266	286	271	295	238	245	294	292	263	268	276	267	275	236	260	250	267	287	281	257	270	265	259	276	275	267	232	268	284	248	250	265	274	279	247	243	249	279	306	295	260	279	251	265	274	277	303	279	267	265	281	299	281	276	276	273	315	265	261	287	274	236	276	270	269	278	274	271	271	264	316	266	267	267	289	282	274	238	267	285	253	273	258	322	276	262	271	273	257	268	292	297	266	290	265	274	287	242	279	288	298	301	283	277	258	261	249	259	266	294	291	287	264	301	261	226	258	252	249	254	292	266	280	281	284	274	282	306	265	309	280	259	308	252	275	244	247	274	283	278	288	276	298	278	294	269	253	240	272	277	277	281	287	280	306	298	259	269	330	288	293	261	261	272	263	234	271	276	270	275	291	256	270	274	278	287	268	286	293	260	278	256	299	282	288	274	271	263	311	277	246	259	271	284	237	258	307	239	277	282	260	260	288	281	269	264	276	323	278	245	269	274	285	288	294	243	267	250	259	236	265	301	304	255	283	272	293	285	272	283	256	293	279	271	261	265	271	307	281	270	267	283	272	311	289	256	255	275	273	251	244	291	281	270	301	269	298	313	271	260	288	250	260	244	298	271	255	268	297	233	269	276	280	276	239	291	260	285	280	244	275	270	274	282	261	267	285	253	239	274	248	281	266	271	301	309	272	290	279	280	319	267	277	290	274	270	292	282	301	277	279	252	283	260	289	239	256	290	280	286	276	290	284	275	279	255	274	248	238	304	267	284	280	302	261	272	248	272	285	279	299	269	322	285	277	235	267	262	289	293	273	274	242	290	245	285	261	302	273	298	262	276	263	290	273	270	271	293	297	298	249	258	293	275	276	263	254	272	266	274	293	286	283	249	271	281	252	304	256	267	269	253	253	260	256	285	279	302	260	278	298	265	237	289	272	269	270	241	277	280	267	282	279	241	288	234	249	263	245	263	277	293	256	288	277	258	280	264	294	274	257	270	274	275	270	320	284	242	262	254	282	276	324	295	298	325	252	264	294	248	278	277	277	283	282	283	289	284	293	320	272	290	273	255	301	262	294	246	256	279	280	282	319	246	255	266	303	266	262	278	280	271	249	281	303	294	271	280	276	270	266	278	243	285	315	287	259	260	278	251	263	240	264	284	278	286	256	264	267	286	296	295	261	259	253	271	305	306	269	284	278	257	255	269	288	291	263	269	282	278	311	275	274	275	268	288	277	278	267	269	272	276	280	269	248	246	248	272	269	287	295	286	263	273	259	264	278	239	269	250	276	260	301	272	292	258	293	271	232	259	277	257	266	264	265	281	277	266	242	241	272	273	235	269	261	306	271	265	285
1906	684	634	651	701	684	675	643	653	675	676	649	685	650	686	626	644	679	661	674	666	624	682	693	663	678	634	672	662	632	643	679	672	665	661	674	685	633	618	663	657	675	707	634	665	651	674	670	603	696	635	698	700	659	667	666	672	689	661	653	690	660	651	648	643	651	630	643	638	659	646	633	652	658	665	666	630	682	664	716	678	692	625	646	621	665	595	658	665	656	648	631	669	640	660	679	672	655	668	654	716	627	669	656	693	697	664	633	643	659	699	663	663	620	709	624	659	685	674	674	622	665	604	660	649	645	689	610	668	655	637	603	604	621	691	690	650	655	699	671	600	677	625	657	692	654	714	678	674	627	668	665	660	667	654	655	638	623	640	659	660	674	646	689	672	632	623	669	637	709	665	650	609	650	697	659	626	623	663	698	656	640	638	629	637	638	645	630	688	642	685	652	643	650	669	686	663	645	653	642	658	706	647	643	702	682	651	650	654	659	678	645	692	673	676	658	604	661	686	646	680	645	670	634	652	671	650	632	689	636	670	658	684	678	586	720	704	660	632	647	661	668	626	670	636	639	665	642	656	653	625	598	641	669	671	696	644	684	623	672	671	647	626	630	691	642	630	668	640	676	676	645	687	670	660	677	634	698	618	639	658	639	617	674	656	641	692	663	657	639	639	647	637	652	661	627	620	671	599	668	648	657	643	671	669	657	664	696	663	664	675	661	627	650	660	654	620	629	642	673	650	634	644	673	664	648	598	650	650	662	679	649	652	676	665	645	661	677	625	606	641	693	666	666	626	604	678	634	610	678	601	661	658	699	643	628	669	625	647	654	628	622	663	682	646	660	670	643	671	681	653	593	656	632	603	621	669	650	679	643	622	660	675	649	649	685	627	659	619	691	629	648	646	694	682	652	606	628	633	623	641	676	650	677	637	643	612	651	614	701	652	647	632	665	610	692	621	637	659	662	706	659	627	658	652	652	630	603	626	695	678	617	649	646	642	646	709	646	680	663	646	655	645	633	657	634	655	645	667	730	615	607	640	620	635	644	587	703	627	635	664	627	677	608	671	674	626	614	677	665	659	633	693	628	665	659	664	628	652	641	678	647	665	607	615	660	635	666	661	682	655	653	651	662	615	696	672	689	649	621	627	672	677	654	653	629	620	612	658	666	635	636	589	631	661	674	656	656	617	615	662	610	611	684	691	614	603	713	625	677	702	647	620	673	639	621	702	603	689	639	670	631	703	677	652	650	645	667	625	697	678	648	639	706	642	644	647	643	678	656	640	684	680	636	670	627	689	640	659	621	602	653	695	708	677	666	678	667	658	622	627	689	628	688	611	677	642	648	712	644	640	672	709	625	663	673	610	653	616	663	695	666	641	602	600	610	631	664	667	709	617	609	632	620	642	669	667	669	664	663	648	655	686	658	633	663	616	612	633	659	668	704	605	641	647	687	630	687	654	654	603	619	627	623	684	668	641	674	681	656	628	647	633	627	661	657	663	656	620	684	606	606	638	661	704	666	642	633	675	630	648	641	682	650	652	651	644	622	691	657	681	626	664	637	670	661	679	659	639	663	673	636	668	641	599	698	699	667	642	650	669	667	675	664	709	713	610	597	640	619	604	652	630	678	619	656	645	659	693	680	666	594	651	657	616	669	690	643	627	634	625	703	652	625	673	696	665	679	672	644	693	606	657	660	684	668	701	653	658	675	619	576	607	645	675	671	636	657	622	651	675	652	668	604	645	647	651	643	636	649	617	592	638	689	693	619	638	640	631	643	676	647	640	626	664	640	618	656	612	651	684	637	623	687	599	669	624	659	617	646	667	646	660	688	661	700	658	638	665	621	659	634	592	674	611	665	666	663	664	666	665	685	652	629	666	699	619	668	649	696	671	641	681	639	684	685	655	638	658	629	635	629	658	657	609	706	626	667	651	678	647	690	680	683	636	657	634	644	663	696	647	630	672	704	658	602	661	661	676	660	684	649	671	666	643	659	623	664	636	638	678	666	695	663	613	627	674	662	643	626	627	635	654	722	637	662	702	672	652	637	656	676	662	657	619	662	645	661	637	647	635	626	637	681	690	657	631	626	661	660	658	620	669	642	661	678	640	682	675	642	699	701	675	649	655	642	677	645	617	674	673	708	654	595	667	654	644	623	631	685	672	616	706	648	670	623	607	657	711	705	592	662	668	578	686	658	642	680	625	634	653	624	654	690	668	645	642	624	669	639	642	671	703	622	592	652	688	632	622	683	617	645	663	684	626	667	666	664	683	639	705	657	652	629	595	682	672	642	664	663	597	663	671	676	675	669	698	656	632	641	683	653	642	655	638	685	613	646	640	640	732	641	652	655	671	648	636	653	699	651	663	608	647	636	617	654	637	633	596	636	671	640	637	681	651	660	677	665	675	645	597	633	687	649	671	664	642	663	672	650	623	646	641	642	614	665	678	653	643	643	709	661	580	647	657	657	641	682	619	689	653	625	642	655	665	612	635	644	644	626	663	689	647	636	624	696	601	693	712	649	628	656	657	632	685	639	647	611	640	670	620	636	617	624	642	651	675	660	690	595	637	651	635	649	668	650	631	698	658	663	652	616	650	675	647	640	650	709	672	626	646	692	678	636	647	712	635	654	673	682	661	601	682	607	656	660	628	613	669	668	640	650	615	664	655	654	655	661	649	652	651	625	619	648	634	667	692	624	672	668	665	688	685	634	658	632	684	597	677	623	632	677	689	651	654	657	672	631	645	652	611	658	660	639	654	617	661	705	631	652	639	656	626	617	637	648	654	691	665	656	651	650	635	723	693	683	680	693	666	648	650	682	664	610	677	659	633	669	625	655	696	665	654	652	621	648	688	620	612	675	660	624	664	626	656	658	697	654	583	629	693	640	658	622	607	671	640	673	630	644	616	643	598	642	622	686	613	638	627	636	636	680	628	659	642	686	660	677	618	672	696	689	584	658	643	664	651	672	669	669	651	687	687	699	656	660	667	636	639	648	672	656	651	679	677	673	669	636	660	621	666	636	705	679	657	652	643	685	656	646	682	662	667	674	621	644	664	635	689	626	602	643	680	681	642	666	674	643	670	651	659	617	688	646	730	634	672	664	690	649	654	637	658	686	665	682	676	646	685	627	678	686	616	637	664	644	668	644	665	640	672	646	649	659	695	632	672	669	686	665	638	647	688	641	583	629	653	667	673	652	675	667	663	675	646	680	699	662	613	649	627	655	703	664	724	614	655	674	673	651	637	656	673	668	641	648	671	714	601	654	641	675	645	653	616	644	702	640	635	684	655	647	667	642	691	647	640	669	624	664	715	692	655	628	636	680	645	691	640	638	632	654	624	622	684	653	641	656	697	641	694	675	631	636	624	627	628	631	629	650	638	620	646	672	628	646	625	688	626	643	665	629	708	646	659	636	608	655	651	635	700	656	667	688	650	668	624	666	669	660	602	595	667	654	664	650	665	653	655	684	667	669	607	623	678	650
7130	486	520	435	353	301	250	238	213	220	189	206	178	164	207	173	191	182	166	205	189	218	172	169	169	145	153	157	168	228	175	171	167	198	156	157	168	163	195	199	177	174	180	147	183	153	153	173	150	189	170	185	161	170	175	161	177	174	171	231	189	179	171	145	192	163	173	203	154	175	189	163	194	170	204	169	176	199	181	178	175	166	168	175	184	176	173	172	172	172	176	184	168	187	190	186	208	164	198	155	179	157	181	168	171	171	152	186	159	157	160	162	194	170	166	165	174	164	186	190	211	186	155	152	172	177	157	157	182	173	161	160	179	163	175	194	195	173	172	172	194	187	175	167	188	177	188	162	184	174	176	175	180	188	143	180	158	197	171	162	174	165	167	180	186	150	159	175	156	168	194	163	174	148	152	157	173	185	190	186	182	182	159	165	159	169	207	169	179	195	175	162	150	176	160	163	179	157	170	167	172	162	180	175	166	184	164	191	181	151	180	183	167	170	188	175	173	173	168	171	177	147	164	201	178	156	161	177	154	174	154	195	159	198	163	155	159	162	175	168	158	169	191	192	155	149	172	162	182	177	197	165	197	196	180	195	177	153	171	185	185	171	144	170	186	163	186	163	166	175	152	147	165	184	184	177	172	178	175	197	191	155	198	188	184	143	192	189	178	158	187	157	169	178	174	178	193	179	164	169	160	152	163	160	170	173	164	181	201	205	181	188	170	183	193	159	179	163	192	163	156	154	170	147	187	170	175	154	183	176	200	190	193	188	183	187	168	150	175	185	173	161	196	172	170	159	168	184	171	159	170	164	167	177	196	149	173	175	154	158	178	147	154	164	156	194	194	178	186	156	164	208	164	188	185	174	156	150	163	173	171	168	181	188	165	149	169	163	163	156	194	160	165	183	169	193	160	159	173	196	185	172	167	169	151	177	184	172	174	174	188	171	178	189	166	170	192	194	187	171	194	186	151	181	180	158	179	187	153	162	182	144	175	169	173	181	178	175	175	180	182	169	165	169	154	148	176	158	183	184	191	187	180	213	176	153	200	158	185	187	174	172	166	169	178	182	164	168	163	159	161	173	175	162	171	170	185	137	198	198	172	171	150	177	186	179	179	165	189	184	166	190	153	165	182	165	166	169	186	141	151	179	164	177	151	181	153	161	195	163	181	168	164	158	164	153	164	180	181	165	161	174	176	172	149	156	168	166	165	193	180	147	170	191	170	175	175	172	157	173	192	141	164	159	184	165	172	190	180	171	171	163	149	160	169	188	165	154	148	144	174	165	174	204	164	192	168	170	184	184	152	154	174	164	178	156	169	161	163	178	194	150	169	175	181	189	149	176	200	177	177	169	175	171	184	171	185	170	188	172	152	165	179	165	166	171	182	205	202	169	163	162	165	166	165	152	160	161	173	189	162	164	189	165	174	182	182	139	189	176	173	197	172	145	183	182	203	148	189	188	167	171	175	157	174	162	162	163	193	191	172	170	179	200	165	159	180	170	186	196	185	166	184	179	151	170	165	173	171	164	153	185	202	145	169	164	166	165	148	165	182	188	171	215	174	146	173	186	170	177	179	167	164	181	170	161	179	191	183	183	189	172	164	190	190	163	164	158	159	172	166	180	184	191	160	160	151	150	147	176	181	163	168	145	173	177	161	169	163	176	175	168	189	159	187	160	160	168	154	160	157	172	193	161	182	168	199	170	181	187	190	150	200	181	183	189	155	158	166	151	160	187	176	166	174	169	200	190	161	164	173	167	177	197	162	168	190	167	183	163	171	177	171	159	157	165	196	177	184	173	169	158	156	163	168	164	142	166	194	176	181	174	172	203	157	157	183	169	198	193	185	134	168	189	183	169	171	186	176	170	183	195	165	172	163	176	148	143	195	176	155	181	168	165	156	178	175	197	161	184	178	173	184	174	153	183	170	204	177	165	178	179	188	179	177	182	179	215	189	193	176	181	165	182	169	180	167	182	175	181	188	180	151	182	173	196	196	159	157	184	183	164	151	156	160	183	163	178	171	182	176	169	172	166	165	163	216	169	179	174	155	185	178	189	157	200	162	172	158	167	147	205	179	164	185	176	171	171	153	174	167	171	155	168	182	179	176	174	186	160	140	161	167	193	174	181	167	191	159	161	156	178	163	182	186	171	166	175	164	201	180	169	154	148	160	158	158	168	187	186	173	166	177	179	185	186	172	193	166	194	184	183	145	173	164	162	159	179	163	175	160	187	188	157	184	152	192	169	165	168	182	174	188	170	166	169	159	180	142	156	170	147	162	172	150	185	184	181	159	181	178	165	163	178	185	203	155	203	162	186	169	189	178	170	188	167	184	166	177	167	166	166	146	185	175	165	169	178	165	180	164	155	162	145	174	185	173	178	173	129	164	193	162	149	165	183	153	181	162	176	182	173	172	194	171	197	144	176	167	194	182	185	156	159	148	181	177	140	180	176	175	182	174	168	176	178	169	162	142	171	164	155	167	191	182	172	155	170	179	175	175	153	164	175	165	187	161	196	153	151	163	171	181	171	181	154	169	192	167	153	171	173	193	158	164	155	160	172	168	172	225	149	147	162	183	167	161	176	186	188	175	159	150	161	167	186	166	176	178	187	168	145	184	198	201	180	172	173	189	175	188	160	180	152	185	177	169	165	162	155	185	181	149	179	183	162	169	164	164	165	160	161	186	155	166	182	165	160	157	160	160	158	169	152	149	185	149	182	180	189	165	161	185	180	149	181	170	179	168	178	156	158	144	169	172	192	190	174	179	169	188	160	193	149	140	155	178	155	181	192	188	187	173	203	158	178	171	203	158	174	176	172	179	180	179	176	147	189	191	181	186	166	180	173	168	166	157	182	154	171	178	164	172	174	168	189	172	169	172	173	181	175	149	153	175	143	186	173	171	161	187	171	168	202	161	170	178	166	179	163	157	190	185	178	154	196	178	182	164	167	173	198	174	173	193	183	195	179	156	151	178	152	174	187	175	183	160	174	183	179	179	164	175	186	171	174	170	167	171	161	147	161	166	151	170	180	200	163	188	183	187	151	193	168	205	177	169	182	163	163	167	178	171	168	183	185	158	185	170	156	162	199	185	182	193	189	165	149	183	160	176	184	175	156	156	154	205	165	173	155	148	161	171	149	154	151	139	186	159	169	159	166	167	205	193	162	169	169	162	154	189	159	195	192	173	169	193	192	179	170	189	205	200	142	185	203	158	178	181	157	163	162	159	190	170	166	158	160	179	179	151	189	170	168	152	179	192	170	174	152	186	183	170	161	176	171	159	162	152	181	155	161	149	153	178	175	192	176	205	176	158	182	194	183	176	166	166	171	180	162	171	164	163	190	196	179	150	157	166	114	166	176	161	190	149	179	154	164	167	166	149	193	150	203	198	157	173	180	163	169	170	162	188	182	189	190	179	157	173	203	161	175	188	144	165	177	177	176	186	158	192	170	186	154	195	200	172	160	154	173	182	180	178	193	203	166
6289	769	1263	1433	1251	1075	858	777	692	668	616	586	558	628	539	538	543	542	535	554	485	523	540	521	515	505	492	489	456	493	511	504	517	479	491	487	506	487	480	444	502	483	445	510	498	469	479	466	498	499	502	479	437	483	487	472	458	487	476	485	492	467	451	481	443	469	509	481	495	491	449	500	469	466	469	479	500	478	444	443	437	470	468	485	468	490	512	449	466	469	496	510	498	482	494	489	494	488	480	450	467	418	471	494	476	481	492	492	493	481	461	469	487	438	482	468	462	472	480	447	535	466	501	463	459	453	456	460	460	440	519	484	468	500	489	452	462	491	514	477	474	479	472	473	487	469	489	442	468	493	490	474	513	471	502	463	482	451	451	478	462	502	439	473	422	508	469	465	436	492	495	460	489	472	445	458	504	435	486	451	487	460	494	480	510	496	465	483	477	460	477	438	470	487	472	459	485	471	506	479	495	473	465	444	512	470	513	485	510	513	490	501	502	474	468	488	469	457	481	500	469	485	469	467	481	437	469	493	505	461	497	473	469	506	463	443	507	440	469	477	493	481	481	492	473	471	504	466	484	482	499	464	480	455	469	507	474	470	476	448	472	493	516	484	488	509	488	483	505	486	467	452	476	451	466	456	497	446	486	525	429	487	473	456	455	470	483	483	448	469	446	450	481	483	463	483	498	482	468	483	480	463	468	508	443	455	473	551	462	498	461	458	494	441	487	462	497	488	515	462	449	431	526	484	525	497	488	463	484	444	493	470	428	469	473	501	497	475	473	459	481	444	463	473	453	445	479	492	503	458	481	502	449	470	472	490	488	488	490	509	472	457	469	460	501	492	470	508	500	461	460	440	477	481	441	463	515	422	498	479	491	485	487	461	492	470	464	464	459	482	499	442	473	491	441	472	480	448	487	514	469	467	473	461	451	472	497	470	443	478	535	464	474	473	495	438	460	466	452	441	477	476	449	488	464	450	467	497	487	446	446	468	423	433	482	473	428	495	495	476	441	442	487	478	467	475	492	468	481	483	509	497	472	506	448	451	467	438	446	483	432	464	439	483	442	470	460	485	426	481	497	469	464	445	477	458	479	492	490	503	511	461	437	481	491	497	517	494	496	450	507	530	435	504	450	467	451	497	497	514	482	448	435	459	485	488	474	485	481	526	472	467	460	428	467	495	469	442	455	504	467	501	518	463	457	484	470	464	461	442	465	481	478	492	429	460	493	450	441	427	468	474	551	465	452	481	500	457	487	486	459	460	479	454	462	466	439	498	491	455	508	504	472	484	436	480	495	473	495	487	467	473	470	467	456	424	512	459	466	437	486	489	450	490	466	462	483	505	468	526	507	480	450	427	490	472	458	504	435	459	497	457	483	448	462	445	479	487	481	489	482	497	482	468	481	501	493	460	442	448	512	479	476	472	507	502	483	480	501	462	511	476	493	462	469	419	497	494	511	480	449	501	491	491	477	485	458	475	469	475	521	468	466	499	460	465	469	491	442	441	447	478	474	464	485	441	479	458	433	473	456	492	487	486	442	450	459	458	491	456	461	509	477	478	499	475	453	432	465	462	449	460	481	417	477	478	510	459	474	447	468	458	448	464	506	473	475	464	506	472	520	481	427	488	467	489	462	466	450	488	475	432	483	477	449	454	484	471	455	491	466	493	457	461	463	465	463	477	476	500	491	433	458	468	476	477	513	499	521	484	487	451	471	449	491	520	482	513	479	468	481	472	473	491	463	449	456	511	460	505	456	488	499	457	484	434	484	491	438	473	458	472	500	466	452	482	482	488	445	493	509	444	494	454	449	506	444	502	479	513	473	512	506	448	457	473	462	430	488	485	432	485	454	474	461	446	459	465	496	452	474	476	517	500	431	476	449	491	455	495	493	450	465	466	449	482	499	459	449	493	471	489	474	466	442	499	497	435	462	480	486	470	453	467	502	462	439	459	456	504	457	504	465	483	468	496	451	485	495	506	469	488	473	517	497	500	479	507	481	480	490	494	485	490	450	500	459	477	492	480	483	451	504	460	477	441	527	508	450	472	477	466	451	487	442	491	467	463	487	433	468	499	476	504	454	469	482	451	477	484	510	488	488	504	489	499	441	503	474	487	513	463	453	476	477	491	466	466	441	460	488	483	446	474	462	421	450	507	472	477	448	468	448	471	471	503	491	475	486	459	548	462	506	459	484	472	474	469	521	465	507	490	481	464	487	464	495	452	491	465	467	486	460	504	488	445	444	452	443	466	468	466	497	452	468	484	481	454	471	470	475	476	468	471	462	543	489	468	451	433	518	520	440	469	475	461	487	491	498	452	506	460	477	515	463	474	470	454	487	438	465	485	478	414	446	435	481	448	467	495	469	480	482	471	472	500	478	479	455	505	457	465	455	493	493	514	465	476	465	502	449	473	484	498	481	476	475	487	453	454	474	441	481	475	489	469	495	444	500	448	511	471	495	488	477	511	451	463	502	428	453	490	465	476	512	436	490	469	463	465	478	507	502	507	477	469	481	515	488	510	470	458	477	457	431	486	447	460	480	523	437	492	468	448	457	501	456	481	456	447	465	476	486	430	473	516	448	477	508	472	454	507	483	470	483	452	456	507	471	477	480	456	498	471	517	477	477	475	477	441	465	473	478	493	498	460	464	458	515	489	461	514	485	478	496	492	462	479	475	441	510	479	451	534	475	512	493	512	485	490	463	491	490	454	478	425	510	523	449	478	459	464	469	452	458	460	480	471	500	453	505	514	510	502	500	492	479	473	498	467	457	469	439	479	426	486	492	480	481	448	468	455	495	502	476	459	486	494	486	485	475	450	506	465	502	497	495	440	444	476	473	450	491	451	476	449	426	487	490	492	485	489	506	482	495	459	463	470	482	453	442	433	471	475	522	440	431	513	492	493	461	485	472	522	478	451	496	496	501	477	495	431	494	465	465	484	472	436	484	499	475	473	479	470	472	456	514	485	493	515	431	440	468	430	461	487	484	436	509	449	495	494	490	466	483	470	471	481	484	487	448	457	450	499	487	439	460	492	477	492	433	480	483	439	434	526	463	483	478	462	480	447	463	447	465	455	508	455	456	464	461	479	472	419	499	482	444	505	474	480	479	500	489	483	451	490	446	478	498	455	523	498	435	491	465	478	476	494	476	538	474	511	491	511	464	441	460	454	458	473	424	485	443	449	475	455	455	500	497	496	477	495	510	470	448	457	453	474	505	461	433	446	464	468	445	496	474	525	468	495	462	495	448	441	514	472	501	466	472	467	436	481	464	467	491	469	474	496	436	468	440	489	492	493	474	452	473	458	471	494	447	457	483	536	466	452	489	458	474	445	493	483	422	439	481	507	506	456	452	450	500	460	491	447	477	447	459	469	465	441	505	462	454	480	456	438	470	499	476	476	472	475	427	473	459	437	494	451	470	499	470	489	512	524	453	476	503	497	497	464	492	456	512	458	466	435	468	494	484	525	448	445	498	487	467	475
14114	1326	1193	837	651	550	526	492	438	405	410	405	377	353	328	360	371	344	348	396	381	339	404	348	327	358	375	346	357	324	351	353	319	344	363	346	322	363	348	341	367	399	328	334	306	338	367	383	370	364	375	309	364	353	377	332	359	357	330	302	346	317	326	343	321	350	355	344	329	341	328	361	345	321	297	367	327	351	341	342	351	342	310	324	342	330	332	334	376	335	369	352	354	322	353	340	323	338	326	355	365	361	291	356	336	357	339	393	376	371	343	318	309	336	350	329	318	354	333	323	337	339	312	329	316	336	317	324	360	338	326	317	325	351	342	351	367	336	326	336	355	354	320	315	326	339	302	360	360	324	331	337	323	324	367	338	356	360	342	348	359	343	328	331	309	332	341	327	329	331	309	324	304	347	314	349	317	298	325	354	314	332	296	321	335	317	370	316	362	328	317	320	360	341	379	323	372	375	340	337	318	373	341	343	321	357	331	349	334	360	333	323	315	383	369	331	361	345	336	312	342	378	295	361	346	313	331	371	375	330	297	322	327	391	310	311	342	335	342	374	329	321	346	337	336	351	389	307	365	390	376	342	340	326	333	365	378	321	351	314	341	369	307	319	321	327	311	362	366	336	346	318	338	373	330	366	337	330	303	334	333	333	348	344	287	346	337	344	309	335	362	358	299	357	358	342	365	348	369	342	364	340	338	344	328	318	310	337	394	343	327	316	359	335	373	325	322	353	352	349	333	318	336	314	354	361	346	355	308	330	346	330	345	364	360	367	334	349	341	342	339	346	306	335	337	335	382	340	403	322	318	360	338	321	353	352	346	335	320	308	330	351	361	306	312	342	321	351	388	343	360	346	303	342	336	327	352	341	279	333	307	348	329	342	352	355	362	354	344	364	330	308	344	361	359	350	311	363	319	324	335	336	332	336	343	382	317	332	337	347	370	343	342	322	339	327	357	337	325	342	340	349	354	340	337	338	370	328	325	360	358	342	355	344	329	336	301	335	343	315	344	346	317	380	367	335	373	320	335	318	338	340	334	347	323	382	378	355	347	359	319	323	313	339	318	321	343	303	323	365	346	364	335	322	340	342	350	356	343	351	347	402	341	329	386	364	381	325	330	366	348	303	352	322	333	326	315	368	367	342	334	335	328	346	357	360	302	354	378	310	337	345	322	348	344	356	354	338	345	353	348	339	350	327	342	334	306	365	348	338	380	350	289	349	370	369	347	356	352	347	333	341	328	316	348	321	317	332	342	308	346	320	364	335	356	308	318	353	323	335	337	392	313	341	390	348	326	315	331	347	360	368	314	343	327	311	349	293	347	348	344	307	354	313	353	329	334	312	313	332	335	337	351	310	315	323	330	351	325	329	350	310	363	342	348	329	371	315	354	321	315	364	329	326	328	319	335	322	316	354	347	323	338	352	350	335	308	312	329	342	363	333	310	370	356	383	321	340	324	329	328	350	332	330	386	362	351	357	331	299	321	364	337	319	334	368	369	329	337	356	316	359	353	338	356	331	364	328	319	311	335	360	323	328	358	324	320	351	354	345	326	319	353	340	348	327	343	334	338	310	320	359	351	356	311	333	340	351	342	360	346	337	380	356	342	326	358	352	368	380	342	320	327	351	351	349	332	336	325	356	329	368	357	363	339	341	364	401	351	341	300	337	329	335	361	319	303	337	348	374	334	333	330	316	316	337	309	358	347	324	309	342	338	339	328	325	344	347	315	355	318	344	328	348	326	364	336	366	331	361	347	324	341	346	348	345	335	342	359	381	371	376	309	331	325	336	318	357	332	327	360	379	370	315	307	357	355	334	334	345	338	341	355	354	369	372	347	331	345	326	381	335	330	343	381	339	315	359	313	336	324	356	350	332	351	297	333	319	378	368	333	324	315	347	356	359	345	340	338	353	339	334	303	355	351	357	359	329	324	304	336	349	331	328	364	320	315	352	298	311	334	336	334	328	358	347	311	354	349	329	345	333	348	342	336	323	323	348	319	334	365	327	337	355	350	339	374	320	349	354	340	362	356	307	339	325	334	310	344	350	353	290	350	357	346	336	333	324	351	344	353	314	341	305	359	347	376	321	311	346	321	343	352	351	329	317	353	324	348	347	373	301	373	345	315	327	302	358	368	316	330	349	327	342	328	310	350	345	337	363	332	318	338	336	306	343	360	319	366	331	361	346	317	363	343	347	309	363	357	317	331	334	319	341	353	339	331	349	380	366	327	365	337	331	350	317	338	336	342	343	340	354	339	330	357	347	340	346	340	330	359	340	359	330	359	323	350	352	312	334	350	307	332	369	365	380	320	338	342	325	332	363	330	363	333	381	330	349	330	343	322	324	359	329	314	358	341	342	339	324	336	354	322	328	344	354	318	352	332	347	362	306	339	339	333	307	332	331	306	317	352	335	345	318	322	328	335	324	345	320	296	325	320	380	305	337	339	368	368	331	305	333	353	378	327	340	370	348	363	348	369	314	358	295	331	316	341	347	309	313	328	352	366	326	375	377	340	352	316	331	329	378	352	347	356	341	315	334	366	365	339	289	310	310	355	359	357	345	369	341	357	348	336	352	338	322	329	353	330	366	358	359	361	305	375	341	310	343	344	344	386	360	338	378	352	356	367	346	331	346	342	333	338	343	362	365	331	347	340	342	334	342	347	356	357	344	336	365	331	339	347	352	328	334	331	343	310	303	375	360	345	353	353	298	342	310	329	315	321	325	288	345	324	319	321	325	326	347	330	330	340	326	349	344	346	382	367	314	334	374	362	324	316	337	318	334	343	342	339	286	350	338	367	365	331	372	319	351	356	335	333	348	340	322	366	382	378	322	322	333	355	314	371	324	363	351	303	323	304	330	352	363	354	319	357	331	321	309	333	334	364	362	342	396	338	395	330	325	353	340	340	312	299	331	275	345	327	339	329	357	359	346	364	355	383	350	357	318	363	361	322	306	354	323	362	357	337	319	334	362	360	355	308	333	369	336	362	343	365	367	312	329	365	370	335	317	324	326	369	339	371	321	323	340	339	358	348	352	343	327	334	358	348	331	347	334	327	343	340	364	352	347	346	370	352	336	383	348	332	377	347	336	328	314	354	337	345	332	326	334	311	309	319	347	311	358	339	351	341	371	314	355	328	323	353	310	376	366	342	371	300	344	353	339	344	326	348	341	304	314	350	367	368	347	326	309	326	351	378	330	350	340	365	292	352	347	349	357	358	394	338	352	377	323	340	326	350	351	347	324	350	383	381	337	339	357	324	356	340	328	324	365	370	352	299	331	342	353	362	332	343	338	341	341	367	374	321	342	317	329	334	361	309	370	349	348	350	340	339	354	301	356	321	339	329	323	341	353	386	356	337	336	387	325	359	350	353	368	341	355	326	339	334	367	353	381	312	336	357	329	344	331	368	355	323	329	343	311	314	330	321	320	306	337	351	342	327	350	357	344	333	302	363	320	324	331	363	317	338	366	344	324	314	370	317	295
8521	1454	2346	2642	2369	1915	1648	1436	1285	1234	1105	1056	1055	947	966	945	968	894	913	903	947	859	874	862	960	917	861	880	874	861	865	828	849	827	810	854	831	853	864	851	869	862	812	801	827	796	854	846	835	785	871	886	834	875	833	833	762	837	828	860	805	838	861	840	803	821	805	814	853	810	789	827	826	823	827	869	815	860	869	813	847	838	843	796	855	785	786	790	825	866	793	818	814	822	811	880	853	809	855	791	862	841	836	805	838	820	837	804	800	845	838	792	817	796	858	819	740	786	808	857	868	832	765	777	787	830	807	858	867	804	804	858	802	792	803	847	792	849	811	768	843	810	795	856	823	832	859	825	817	826	769	816	821	813	834	816	815	830	831	800	814	843	820	827	849	810	835	803	803	806	835	862	828	797	805	797	798	865	809	856	857	824	823	845	817	840	840	808	863	846	892	794	854	848	856	804	824	869	826	830	815	850	771	770	829	846	810	822	826	832	817	854	829	862	884	809	826	818	813	810	827	846	857	829	886	807	777	812	862	834	827	777	870	826	825	834	843	808	842	774	843	791	806	787	806	876	830	787	798	818	803	893	795	789	806	752	849	836	824	830	829	785	855	831	798	793	842	881	774	841	828	840	806	836	781	832	805	896	804	822	810	816	822	841	801	818	869	792	780	825	787	818	757	799	812	868	784	854	815	847	812	830	795	828	814	802	829	828	803	875	801	778	798	818	864	859	844	814	855	833	799	832	820	826	817	828	820	812	868	817	834	841	786	851	818	838	858	793	845	823	816	840	815	866	810	825	824	823	835	849	792	817	807	819	821	858	828	853	821	771	800	829	850	834	832	850	824	793	839	789	814	789	815	832	803	849	826	830	800	834	791	812	790	792	789	839	814	857	821	781	817	809	835	820	802	830	789	834	823	819	805	831	803	799	769	848	822	837	851	849	848	807	830	806	832	811	833	828	875	764	819	793	774	894	818	787	874	870	880	842	835	765	823	822	800	808	878	865	789	785	809	889	763	849	829	796	827	807	846	800	847	838	811	812	825	835	826	787	819	835	832	750	863	856	842	823	790	817	830	830	841	830	766	833	849	838	784	796	783	800	845	854	836	812	796	867	843	855	780	848	818	789	840	847	850	788	819	849	785	801	776	845	872	817	848	792	850	793	805	808	790	810	823	796	817	813	849	768	816	857	781	852	838	824	826	800	880	755	879	771	797	789	811	806	776	796	857	769	792	811	821	836	818	823	825	832	850	841	834	767	839	822	872	788	850	790	874	825	764	858	840	786	811	832	844	831	814	838	817	866	872	800	849	838	830	832	820	852	823	828	800	846	806	784	786	856	834	826	835	805	837	805	839	775	855	860	804	823	779	784	808	812	829	835	830	824	772	887	769	833	866	829	767	794	816	807	868	850	857	824	799	833	828	831	831	814	787	829	804	793	776	807	811	830	840	825	835	809	886	815	816	790	797	839	788	804	819	810	821	751	803	826	781	809	806	792	784	802	812	872	795	853	818	807	831	794	857	758	849	813	838	808	871	805	784	783	829	775	841	797	827	829	823	792	764	850	831	836	815	863	825	793	814	812	829	848	836	844	791	841	838	800	804	804	835	837	843	858	818	829	828	834	841	823	813	795	869	815	777	836	884	825	861	797	865	841	828	876	813	795	852	828	881	854	861	852	864	831	804	797	797	789	817	791	786	860	834	846	795	852	771	851	802	829	864	839	825	787	812	816	785	872	792	858	827	866	862	863	788	811	807	815	823	856	831	812	857	804	791	824	876	819	858	818	811	800	783	794	847	875	823	846	803	826	813	829	819	797	782	862	803	803	815	774	804	819	813	811	863	841	853	877	809	842	827	812	819	844	851	859	841	829	813	790	864	769	864	783	826	754	826	829	819	847	863	809	846	828	812	807	789	750	752	812	836	866	795	830	856	851	860	826	812	829	778	850	774	812	843	776	793	834	779	847	821	830	795	800	835	811	770	794	856	815	794	799	820	826	771	845	786	826	884	815	755	814	811	839	868	780	813	802	812	835	857	840	802	804	849	828	814	868	812	848	848	837	814	808	844	831	816	783	794	816	831	838	786	810	823	824	816	826	834	835	842	831	861	842	812	850	841	802	798	799	906	775	826	844	791	841	855	855	790	832	843	830	825	806	802	815	851	840	854	832	791	861	854	813	823	783	818	824	795	801	828	818	778	780	801	806	834	861	812	803	838	817	874	850	849	848	812	822	817	802	870	846	806	859	848	835	807	780	832	828	811	772	888	840	791	824	820	811	803	809	829	827	827	816	837	824	816	817	883	795	822	805	801	832	775	836	828	845	831	852	798	794	799	819	823	805	806	829	870	811	849	766	804	812	821	816	852	803	850	826	848	800	874	820	796	838	801	865	874	818	843	828	838	801	800	811	795	771	837	835	828	766	778	834	837	838	855	820	815	864	856	882	862	809	804	863	857	761	838	818	891	838	847	864	838	752	821	833	842	846	863	809	759	853	831	851	770	854	802	849	821	773	862	852	820	800	798	766	856	813	828	820	831	852	795	845	831	849	829	857	815	809	817	811	753	777	837	848	845	865	816	815	787	852	863	887	843	773	783	858	827	863	799	792	819	836	792	813	801	759	821	815	838	834	843	803	753	832	817	827	790	812	871	884	825	800	817	830	792	879	853	870	843	778	837	816	818	758	824	824	816	809	788	850	857	800	801	814	777	810	785	829	831	844	833	796	828	865	860	826	746	817	801	787	775	827	835	811	865	831	848	843	854	795	866	816	813	825	814	857	878	820	810	796	860	831	763	836	818	799	821	846	847	826	814	800	789	848	800	803	854	803	848	817	833	825	800	829	785	838	860	776	844	797	831	808	824	845	770	838	790	844	806	774	804	816	837	818	824	812	870	825	821	885	791	773	823	806	859	778	827	885	808	802	866	815	836	790	800	783	842	843	848	876	796	856	815	849	820	867	881	856	826	870	814	808	802	828	793	789	817	793	849	812	826	838	773	767	830	773	810	828	852	795	763	809	794	816	830	839	848	875	823	851	836	871	822	855	818	814	852	868	830	844	876	863	808	867	821	801	818	771	862	861	875	847	790	846	810	863	847	818	793	833	785	847	824	846	793	808	857	861	830	840	805	843	824	866	847	800	799	857	779	851	850	808	832	828	806	810	804	808	767	792	802	819	864	801	807	833	787	836	842	801	827	844	827	781	824	830	770	747	804	850	921	819	827	803	810	823	846	813	823	848	858	849	797	797	890	806	767	793	837	796	849	849	817	774	766	872	849	829	827	815	818	823	861	836	801	826	793	819	835	855	775	839	848	812	805	848	855	766	804	846	806	867	877	802	813	785	826	857	784	835	830	768	788	844	786	846	824	782	778	812	799	806	816	836	844	809	795	889	777	824	790	798	803	854	833	733	799	822	796	816	816	808	824	826	862	782	784	826	852	878	838	830	811	774	832	794	808	813	870	820	820	747	828	840	833	824	849	809
1607	271	293	297	265	313	296	271	279	290	252	269	295	282	278	270	251	284	298	248	277	301	293	290	314	286	286	271	273	274	269	278	265	277	306	247	295	283	311	265	252	275	283	238	293	251	275	278	286	269	277	316	309	266	272	273	279	290	275	277	275	277	288	263	261	237	317	252	257	263	288	291	266	270	257	272	285	283	292	304	292	265	246	262	284	297	284	244	270	263	289	262	273	283	281	259	295	268	266	259	275	273	261	254	273	274	287	273	275	269	288	278	249	260	320	288	256	283	254	279	288	299	274	269	264	280	257	281	286	296	240	281	257	246	290	278	284	280	297	289	288	271	257	258	292	281	263	239	266	246	262	289	282	254	298	262	258	266	278	293	271	241	250	238	271	270	314	237	258	291	281	290	282	268	270	265	292	268	266	254	264	267	268	253	280	283	296	265	274	296	272	283	257	292	263	293	267	324	243	260	274	277	293	284	263	266	289	261	290	332	283	281	284	288	280	270	272	289	268	252	292	275	276	254	290	285	298	290	280	268	268	288	258	275	288	275	260	263	280	277	258	307	269	240	291	266	271	248	286	285	285	257	259	282	266	295	291	280	264	300	245	257	290	259	274	270	276	264	315	278	259	276	288	278	244	262	290	268	293	296	280	273	266	280	286	285	276	291	288	297	268	282	295	304	290	283	281	266	288	296	265	276	255	250	266	295	276	256	280	247	287	304	313	277	290	271	273	297	266	310	285	258	260	304	279	297	283	280	277	275	260	262	293	288	259	262	274	267	286	287	284	258	268	238	261	276	300	248	257	301	266	281	292	275	280	293	273	277	307	271	249	247	261	283	290	261	281	267	262	254	273	274	291	286	313	252	266	278	291	275	254	265	247	264	299	257	276	278	291	274	283	300	300	259	289	248	275	279	281	263	238	260	295	293	274	265	276	255	275	309	281	293	304	311	265	271	287	277	283	269	284	273	271	300	261	267	277	258	260	252	280	300	257	255	264	288	315	247	292	287	313	286	267	250	248	253	266	304	268	265	272	281	287	263	299	263	285	247	287	281	262	263	257	290	245	305	288	257	282	280	284	311	266	272	268	285	259	298	267	264	279	316	268	265	261	276	254	254	273	290	295	286	282	281	282	274	287	269	246	246	303	264	284	284	295	265	284	280	279	262	272	255	267	266	283	287	268	280	273	274	273	287	301	290	277	246	253	294	244	266	267	299	299	260	269	262	263	263	258	254	258	268	269	257	284	275	252	294	259	283	276	267	296	270	297	284	256	295	272	291	258	257	276	286	273	264	268	285	307	263	306	282	288	260	267	277	286	252	291	253	260	260	288	276	273	261	277	305	290	291	270	248	275	277	282	277	289	269	279	273	297	273	296	282	317	293	291	286	272	306	270	281	295	310	253	235	267	270	264	265	291	249	281	289	290	304	270	275	246	275	264	256	266	242	248	280	288	278	286	285	254	308	264	266	263	276	303	272	265	293	269	262	248	281	280	282	286	283	231	267	279	268	301	267	245	290	276	288	299	286	294	332	272	245	273	254	284	266	273	282	284	238	304	270	258	274	284	275	259	310	291	253	273	287	269	288	251	257	272	270	240	308	305	276	279	293	254	301	294	319	257	262	251	290	296	284	223	288	284	280	302	300	282	279	249	278	293	269	298	304	270	273	247	293	274	254	287	250	236	259	270	296	293	313	297	282	252	241	267	313	293	287	303	254	255	244	283	271	256	276	273	306	286	278	275	257	258	307	262	289	274	268	271	252	299	266	307	282	245	248	286	273	287	317	276	250	285	305	272	266	272	269	264	270	273	269	320	301	296	258	244	253	286	223	234	262	255	296	254	287	244	252	286	303	270	271	278	267	269	271	289	246	250	302	260	299	289	293	270	288	271	257	301	273	287	301	290	269	272	270	288	275	265	267	253	282	283	274	301	311	293	268	270	281	280	281	254	276	299	230	246	300	279	277	266	258	308	268	287	271	303	273	279	275	246	262	287	268	291	277	276	272	302	260	259	271	287	309	259	243	266	301	274	287	290	284	255	272	296	279	262	268	253	296	284	255	255	255	271	298	263	255	268	273	265	288	305	291	295	271	265	277	315	296	279	295	278	287	306	270	255	249	246	295	264	278	268	271	283	252	271	268	289	282	265	242	289	286	277	271	263	265	276	276	305	282	274	261	278	299	296	273	279	260	271	292	283	290	267	285	289	268	253	247	279	283	291	263	279	267	262	254	306	260	279	252	254	239	253	246	289	245	274	301	273	271	258	278	263	276	260	274	271	272	292	268	281	287	268	290	273	266	251	254	296	263	270	289	268	277	277	283	269	271	259	285	287	261	268	291	289	283	266	269	246	286	274	293	289	269	286	286	265	278	253	261	278	279	263	238	286	269	275	295	260	252	237	288	283	307	277	283	274	268	283	269	260	293	259	305	284	224	294	295	326	278	291	276	295	302	292	277	270	287	294	280	281	306	274	303	263	260	271	268	255	230	283	315	306	259	279	246	261	277	289	306	280	275	257	253	274	289	280	265	253	301	270	238	282	270	295	268	255	302	263	271	272	285	295	249	342	249	263	251	278	296	267	247	231	252	267	268	268	290	299	268	280	282	271	272	225	288	295	284	283	271	294	273	265	252	285	285	319	279	295	281	281	284	279	264	287	296	284	276	265	286	274	245	271	281	259	276	282	260	252	272	258	282	252	235	296	288	267	292	296	298	257	277	310	268	294	270	287	281	266	312	254	283	272	301	251	287	269	286	283	248	283	259	273	272	283	259	298	256	230	262	265	265	276	275	311	295	287	279	264	266	272	258	265	273	283	293	239	257	318	285	265	263	271	268	279	263	255	259	260	293	278	241	260	270	304	256	260	259	324	293	284	281	278	339	293	300	246	274	263	293	294	285	272	288	273	242	265	256	260	287	273	250	271	305	272	268	266	270	266	260	265	247	253	270	318	307	258	272	289	265	262	258	322	287	282	244	247	266	279	277	289	277	249	262	294	299	312	268	267	259	297	307	238	268	269	261	285	303	308	260	275	256	267	309	301	256	286	273	308	289	269	283	290	294	312	258	327	261	308	250	290	295	286	266	249	268	271	273	293	283	283	246	265	307	258	286	282	265	256	267	254	271	289	268	286	264	295	275	277	239	284	277	282	255	260	307	281	304	266	251	266	285	299	251	293	281	256	250	287	258	314	238	265	266	277	304	267	276	265	296	285	281	277	274	257	261	318	272	286	267	271	275	315	274	300	293	279	289	290	276	316	293	271	279	292	240	310	290	254	287	278	272	294	260	335	278	250	278	277	272	263	286	270	264	332	273	286	289	264	275	275	248	264	290	279	273	272	297	269	293	292	279	278	301	305	255	288	322	293	273	267	291	293	253	261	246	275	254	273	295	284	287	277	272	269	277	289	272	242	290	304	266	273	270	277	301	294	273	298	286	269	241	287	262	292	295	273	299	281	295	292	262	280	271	265	254	262	291	291	305
1903	661	685	754	724	714	661	637	688	658	664	700	697	642	690	617	670	672	700	678	661	688	663	610	667	695	687	686	647	702	683	648	644	706	652	631	661	649	667	637	629	680	645	664	677	673	660	685	622	671	676	689	673	665	674	678	631	684	653	673	657	653	658	648	690	693	657	669	656	672	628	683	655	658	661	659	634	632	680	670	662	657	684	691	669	647	639	648	662	664	642	640	645	681	632	646	658	657	693	671	701	644	677	653	654	660	652	641	682	617	624	691	690	648	647	633	629	682	668	656	704	673	683	657	678	644	610	687	667	664	664	699	672	664	677	686	693	644	649	670	658	631	637	672	661	662	668	635	635	633	644	639	669	688	666	677	659	689	607	662	663	661	622	631	667	650	672	641	630	693	674	681	669	659	666	708	690	701	636	693	660	656	660	623	649	681	637	681	652	655	623	602	647	653	669	657	673	641	677	709	664	700	641	665	681	645	648	644	647	653	646	692	670	613	728	643	602	640	672	665	664	647	658	677	669	625	657	664	667	649	685	665	673	653	658	690	660	684	648	682	667	665	650	676	628	693	665	696	664	627	641	679	706	684	704	666	672	702	653	671	701	630	639	665	608	675	701	685	664	669	662	682	674	665	619	673	628	659	660	654	653	690	645	688	638	682	642	673	644	626	659	644	684	679	643	683	676	672	665	663	659	658	658	597	654	647	665	675	702	635	691	655	685	708	653	660	640	662	663	640	665	675	667	655	696	672	656	696	674	706	647	613	646	656	670	652	647	677	673	653	598	645	678	592	662	659	623	657	678	644	634	667	664	679	648	648	653	725	657	623	606	655	646	634	684	690	652	679	670	615	661	652	644	680	654	654	664	623	676	646	665	628	648	665	710	625	717	700	604	630	652	686	662	669	638	706	621	686	650	637	618	657	673	659	702	637	646	664	672	665	688	660	651	699	665	665	696	706	668	632	637	633	668	649	636	653	631	690	669	717	623	624	665	655	707	614	641	657	704	645	646	619	677	693	674	711	649	662	672	627	683	645	633	699	653	658	638	683	664	671	700	659	675	651	643	658	633	671	664	644	652	710	663	611	635	700	669	726	660	621	709	695	661	685	673	641	641	646	634	616	674	671	715	683	680	657	636	694	650	623	619	651	652	633	634	636	673	675	664	665	699	644	659	630	674	673	710	662	664	687	618	585	657	658	714	673	668	683	663	656	661	629	692	659	694	676	609	653	658	653	653	669	677	695	620	703	641	649	643	677	622	666	632	666	720	644	671	652	655	665	661	688	656	682	649	684	686	648	651	663	658	649	639	636	634	703	656	666	652	704	671	622	638	612	629	610	679	632	670	670	642	679	665	643	671	680	635	730	641	641	683	649	663	604	657	615	630	630	659	674	747	693	679	632	637	638	661	712	671	620	667	669	663	631	652	671	650	666	703	687	691	674	654	687	641	668	679	690	651	630	627	685	650	647	706	650	666	716	661	695	683	696	678	652	661	619	628	709	677	652	670	622	665	648	640	664	667	688	634	673	664	654	707	695	674	618	640	663	656	686	689	654	668	667	628	655	659	641	645	689	648	657	629	701	647	622	667	651	674	640	660	676	689	663	695	643	613	656	672	668	652	689	648	599	678	620	662	669	656	675	657	676	725	670	652	645	674	673	625	687	682	695	653	681	695	703	706	681	636	669	617	651	635	664	654	620	610	684	660	682	649	648	688	611	631	689	652	684	633	697	653	666	643	625	650	683	655	634	651	658	700	691	681	608	651	625	673	630	647	659	670	670	621	627	664	662	621	597	655	641	682	633	637	660	689	622	658	663	646	669	674	678	659	640	674	683	681	668	666	678	631	625	634	655	611	647	657	645	627	699	672	657	656	653	666	667	648	653	671	697	615	679	678	644	673	647	679	684	685	662	637	677	631	647	683	630	677	657	615	619	646	689	647	638	648	673	662	560	693	704	673	666	705	637	666	697	643	670	574	664	658	617	635	695	637	646	669	605	654	644	679	688	641	659	626	666	664	702	644	686	695	668	658	716	718	689	679	687	644	638	686	646	676	730	671	651	672	634	692	664	672	673	655	658	727	665	662	646	682	674	673	665	647	655	679	703	661	683	692	667	665	691	653	663	623	648	634	620	701	692	695	695	628	659	654	629	698	639	665	662	674	660	696	680	673	694	656	679	661	698	670	635	638	616	690	641	607	629	642	666	659	614	624	666	672	700	661	636	699	675	632	634	665	693	645	656	666	670	655	663	634	633	666	691	679	662	640	667	649	651	685	636	679	664	637	677	654	642	703	617	705	680	634	670	677	681	678	673	640	633	622	697	600	673	612	669	659	701	680	677	674	638	653	669	658	679	690	708	661	619	673	641	655	641	661	658	650	661	661	641	656	651	659	652	646	711	706	646	719	633	690	671	663	667	668	663	701	659	646	668	625	683	644	645	653	661	683	663	667	657	663	675	642	641	693	668	680	657	732	648	673	637	644	654	660	675	631	611	616	680	662	655	648	727	639	701	661	648	682	704	610	653	670	634	629	661	624	669	670	671	656	673	662	652	684	664	665	685	642	655	684	698	667	656	694	720	650	642	651	682	648	634	634	645	736	685	618	677	674	671	645	683	669	626	639	681	673	668	682	624	629	650	689	616	670	630	713	658	669	658	657	657	655	689	654	706	652	661	705	649	648	658	708	633	688	661	644	644	625	694	696	648	683	720	604	633	680	641	673	653	648	624	670	661	693	652	708	690	679	689	659	658	626	676	711	652	650	632	665	688	711	638	634	678	679	659	654	670	650	699	661	671	653	639	725	664	655	658	705	655	628	646	683	669	664	654	693	639	693	630	692	686	725	683	698	717	638	691	642	703	621	675	685	662	657	633	655	670	647	623	674	654	660	684	634	679	657	664	710	665	652	651	727	676	675	646	712	647	656	686	653	623	616	681	668	693	670	638	662	701	651	664	633	632	611	595	664	653	638	654	661	670	668	670	662	645	684	696	647	600	636	626	670	655	618	631	667	637	611	712	632	707	669	652	674	649	638	649	623	690	677	622	697	677	631	686	649	673	693	628	641	714	631	644	662	634	622	628	660	698	622	629	619	669	663	706	669	646	652	657	672	659	627	653	640	638	653	686	669	616	639	643	655	634	632	678	627	690	603	601	699	655	620	669	639	711	663	674	696	673	661	646	626	685	680	637	666	704	717	638	655	667	685	672	656	702	636	688	653	676	721	679	630	642	649	668	672	669	652	716	668	642	665	681	697	617	620	716	653	639	668	697	679	630	703	677	632	674	654	651	651	674	622	641	658	651	675	638	655	668	654	627	645	634	619	655	661	673	670	656	667	655	683	677	719	707	682	651	672	633	665	670	638	665	712	648	696	658	618	695	656	620	659	697	639	667	670	666	681	663	646	651	664	640	651	666	612	683	649	665	665	664	636	635	698	670	688	634	667	650	676	685	645	686	662	676	676	671	671	625	650	622	662	609	655	685
7168	501	565	469	347	246	231	234	206	196	199	183	187	209	192	196	186	180	171	175	173	169	156	163	198	185	179	173	188	148	193	187	151	171	173	195	165	176	148	160	189	200	153	172	155	169	184	186	178	189	180	173	173	162	171	153	169	166	177	184	197	174	181	172	190	164	171	178	159	204	163	148	158	207	166	182	201	208	191	181	184	193	158	158	186	176	167	178	164	177	174	187	151	202	163	169	172	158	195	150	175	177	177	169	181	154	172	156	178	171	155	171	179	186	163	190	163	188	166	166	178	150	149	190	173	172	161	172	178	191	133	183	188	180	181	151	185	160	146	159	151	184	200	162	195	152	189	172	165	155	171	168	161	180	196	195	200	160	171	172	166	168	164	163	160	198	177	173	175	190	158	135	150	179	180	217	176	178	158	173	149	206	164	186	171	178	177	164	187	198	160	182	161	175	174	170	171	181	208	169	156	161	190	181	163	166	163	186	196	194	161	157	141	158	151	176	196	145	157	163	173	185	171	184	165	171	171	168	152	160	161	160	183	144	158	172	144	173	169	173	157	162	172	165	202	181	164	166	159	161	182	161	178	185	194	161	170	188	168	207	153	169	169	169	182	186	170	185	185	176	165	166	192	173	195	176	190	160	167	162	189	179	161	156	172	189	190	164	170	175	189	150	184	159	179	193	177	172	175	169	176	186	179	193	198	166	189	181	146	156	160	198	167	154	169	174	169	190	167	165	172	185	187	159	178	173	182	172	162	172	166	171	167	166	190	188	180	158	159	179	171	191	179	162	161	174	177	171	160	172	169	176	168	191	181	186	173	178	193	148	172	184	175	165	165	164	199	186	178	164	165	163	192	174	163	192	172	173	162	181	141	181	160	162	171	148	179	154	187	185	152	169	173	180	183	164	158	182	160	199	170	166	189	181	169	175	162	173	193	175	157	170	200	189	174	187	160	171	174	166	183	182	178	158	191	176	178	168	203	194	155	196	159	162	173	190	176	158	165	197	201	174	162	187	182	142	157	176	166	197	153	172	153	175	176	174	176	195	161	161	184	154	182	193	177	194	170	172	193	157	175	162	183	185	163	183	176	182	185	161	168	175	193	176	169	188	170	195	169	173	146	149	196	166	170	181	160	141	165	157	171	175	191	200	193	157	176	162	187	178	178	172	177	165	165	169	188	186	170	142	147	171	140	162	206	176	156	173	184	154	195	159	161	135	179	167	169	156	163	173	186	179	149	161	190	156	201	163	147	172	157	171	170	168	171	173	169	173	176	168	194	155	153	165	147	171	199	184	195	171	174	154	151	189	146	168	186	173	143	137	164	185	160	175	167	156	179	157	149	169	154	171	182	171	183	179	180	165	159	165	177	158	170	178	192	168	148	188	157	163	190	181	180	173	190	174	151	172	163	167	169	196	179	148	170	173	191	171	163	162	166	178	174	183	177	194	174	164	158	180	156	179	182	157	168	172	182	168	165	165	185	181	144	173	177	188	150	176	181	150	172	164	184	144	184	158	162	190	171	168	146	174	172	179	164	172	183	166	165	182	150	161	135	176	172	163	163	180	187	192	177	182	186	169	170	178	153	158	165	173	208	190	154	175	181	166	177	165	190	196	177	167	159	184	162	197	157	166	178	190	155	173	147	166	169	168	163	172	160	185	185	149	203	182	158	184	174	187	174	164	147	151	182	170	168	169	182	176	147	198	193	171	161	186	162	144	173	158	155	159	199	175	173	173	188	164	163	182	180	199	179	182	157	163	157	146	157	160	168	156	178	156	148	188	156	189	207	193	177	162	198	140	173	185	185	171	164	181	165	179	176	159	159	168	172	166	191	179	166	180	170	164	175	162	205	178	184	167	160	144	174	168	163	141	175	181	188	180	140	147	170	158	163	173	188	185	191	187	157	195	165	167	164	182	186	152	207	159	192	199	151	169	185	159	210	161	169	172	175	201	171	152	151	155	205	156	172	154	159	179	172	180	186	170	188	151	170	182	158	161	171	160	152	157	143	194	162	176	153	163	167	175	146	192	162	177	155	165	155	189	168	182	153	159	166	180	158	182	172	183	147	187	180	188	191	138	190	177	190	176	180	186	178	184	178	161	185	179	176	166	169	175	164	186	190	162	187	162	179	176	169	194	172	184	194	194	181	172	180	171	157	174	179	165	187	173	154	166	170	157	176	177	163	174	183	179	166	158	179	177	175	180	171	168	153	141	182	167	177	177	158	182	188	187	154	169	164	154	189	163	171	172	157	175	177	150	177	185	190	164	227	189	184	165	165	167	199	202	193	186	185	164	179	187	165	169	172	184	184	166	183	183	179	151	182	167	178	156	165	194	187	149	151	178	186	178	147	177	186	162	146	175	175	170	175	209	174	146	165	143	162	157	198	173	166	150	179	191	153	174	144	179	199	166	165	177	197	186	166	167	182	185	183	166	160	158	190	146	169	193	179	197	184	186	172	157	165	184	185	167	149	170	158	151	168	157	162	171	183	178	170	195	180	164	155	180	184	155	169	152	171	179	157	161	156	203	172	160	185	190	170	184	200	161	182	165	176	188	185	197	166	182	158	194	188	187	157	185	150	144	161	189	176	181	175	171	153	178	166	159	154	182	182	166	172	179	179	133	162	181	166	199	176	164	162	163	161	159	163	177	182	186	176	150	156	185	177	177	174	175	177	172	176	170	163	168	159	170	150	168	166	182	173	184	187	188	167	173	152	147	177	175	188	203	162	197	166	187	159	177	182	209	194	193	184	160	153	200	190	174	163	164	177	151	171	167	170	184	189	170	160	164	176	166	145	159	167	193	172	164	166	172	171	169	191	155	164	156	160	180	198	196	159	188	156	160	171	151	143	176	170	175	171	150	172	173	194	177	156	172	176	154	177	160	196	174	160	170	178	188	203	168	194	186	151	172	191	184	192	144	161	174	135	156	167	185	184	143	168	163	168	170	168	172	163	165	160	169	172	167	161	167	171	188	172	152	160	164	166	161	167	173	190	172	163	176	182	174	182	186	165	188	171	155	147	163	177	173	183	164	170	144	184	153	155	160	168	172	181	174	159	168	177	170	167	158	164	205	167	160	150	183	167	166	164	167	194	176	164	142	172	152	207	183	220	203	186	195	170	178	182	169	164	160	215	175	167	182	172	195	192	164	165	196	173	184	179	187	157	173	182	179	180	186	184	225	150	167	155	190	204	145	166	192	172	182	195	151	169	162	167	171	188	162	162	139	168	173	183	168	162	186	174	169	165	175	196	187	176	152	189	186	155	198	168	180	204	160	178	176	172	153	181	183	178	165	172	171	206	178	182	162	129	158	167	191	156	157	145	173	172	164	161	151	181	169	161	177	196	179	175	163	162	207	163	177	148	180	181	186	146	186	157	171	188	146	161	148	172	175	190	175	159	177	179	174	173	172	153	178	165	156	182	169	181	169	170	151	165	183	167	169	184	178	180	159	175	190	173	162	166	163	176	149	192	167
6382	784	1263	1469	1260	1051	843	836	754	653	670	613	611	539	584	558	543	485	543	526	516	532	522	491	506	528	514	476	495	481	529	489	509	457	517	482	540	473	461	467	452	476	492	516	488	511	533	472	453	460	456	495	482	455	472	483	467	493	506	433	476	458	488	458	495	467	461	479	503	456	449	470	456	482	460	500	512	465	456	489	502	441	454	474	496	471	510	470	424	492	499	490	507	459	506	442	447	497	496	481	473	473	491	437	502	501	452	487	491	469	463	446	476	464	483	434	497	477	441	449	496	469	460	458	441	482	457	484	513	466	482	480	461	475	485	515	483	442	457	475	459	495	462	481	485	464	438	492	492	490	466	483	476	492	504	505	486	432	466	439	479	529	493	480	491	495	483	454	521	491	463	518	473	474	496	472	497	440	461	483	462	429	466	444	454	496	447	468	485	503	494	450	470	469	499	466	473	454	501	465	496	454	467	462	481	473	476	485	493	450	464	452	466	509	449	485	473	476	452	490	481	488	468	477	468	505	473	473	447	483	458	485	441	478	489	489	478	464	478	448	465	503	443	485	447	472	471	464	497	473	452	509	475	470	514	426	498	475	454	463	468	470	526	506	455	465	463	472	466	447	464	491	471	499	519	501	495	451	478	460	466	492	475	449	471	490	454	488	499	526	488	503	453	464	490	505	480	477	479	469	464	525	494	444	458	474	492	455	444	470	511	468	490	500	425	443	492	471	465	453	518	456	466	460	478	443	506	473	455	507	476	468	483	477	510	484	452	460	534	519	496	482	480	452	468	457	459	481	503	435	491	460	457	494	504	429	480	505	489	473	467	474	441	461	497	462	498	470	470	514	497	489	478	440	472	486	505	491	459	487	441	486	475	482	476	469	484	489	488	415	464	415	460	442	489	503	466	479	496	492	460	519	480	495	484	494	433	515	511	485	433	475	499	442	429	489	458	462	447	482	442	484	516	452	460	504	427	448	511	429	443	466	494	464	503	452	470	495	496	458	439	466	449	492	472	470	466	474	482	472	501	511	459	484	434	487	438	486	493	461	464	459	476	443	458	473	484	481	500	498	469	523	469	523	486	460	466	466	483	521	466	487	426	453	461	455	449	477	492	469	466	447	503	463	417	440	465	460	457	474	467	460	458	507	460	447	478	460	454	476	505	453	486	496	437	485	469	457	469	447	512	478	476	472	451	495	440	501	467	498	517	449	414	490	506	465	485	463	468	476	482	473	476	489	484	436	503	484	447	496	464	492	494	465	474	430	471	487	456	506	456	468	499	474	456	467	469	463	437	459	470	449	407	468	488	514	480	480	490	511	500	492	462	480	463	452	470	522	474	451	466	471	450	483	478	467	453	474	479	472	489	479	481	491	488	462	472	439	465	472	446	445	496	508	470	500	461	452	479	505	478	443	450	509	480	509	472	455	501	465	483	492	462	514	475	460	456	523	499	455	468	421	450	497	440	469	469	508	478	457	451	435	460	494	443	482	500	504	459	474	463	428	472	450	475	490	478	500	480	469	458	439	513	471	495	447	508	442	479	470	476	490	459	481	428	501	439	450	442	487	419	470	441	440	425	474	474	477	431	467	437	479	476	453	462	463	469	463	465	449	498	483	468	434	452	492	469	457	456	497	475	497	486	457	477	486	480	484	488	478	460	455	504	483	429	448	505	462	483	468	465	474	462	464	489	444	454	492	458	465	451	443	483	450	461	462	441	478	511	489	483	486	486	466	462	496	465	477	446	497	415	489	453	436	448	504	453	467	458	444	467	480	517	478	497	507	490	488	482	481	499	476	448	477	501	462	477	428	455	472	462	435	467	481	500	472	504	511	458	491	493	453	484	504	473	465	474	508	491	460	466	499	473	454	459	496	495	444	482	418	478	486	478	491	480	449	481	444	478	451	483	445	505	451	474	515	483	469	451	501	478	472	469	479	487	486	468	508	482	479	486	482	487	469	474	485	464	457	481	458	467	496	500	478	470	480	502	457	477	465	445	474	448	526	499	465	450	470	472	492	478	446	458	464	469	478	486	466	522	484	502	493	450	506	510	484	465	482	511	510	473	474	479	466	454	472	501	479	446	516	479	485	472	452	476	461	438	508	483	460	466	501	445	500	519	456	511	443	525	460	462	453	448	464	497	448	511	491	447	485	494	501	461	447	467	483	446	488	505	499	472	443	471	447	421	465	448	458	498	493	479	508	475	471	471	463	442	453	493	472	471	500	472	469	475	465	494	452	454	494	475	482	444	476	458	486	468	512	463	449	445	454	460	473	489	453	454	464	440	478	499	479	474	490	529	468	502	432	446	484	500	475	468	476	462	497	463	455	462	458	442	475	512	491	506	483	491	464	503	505	456	474	488	439	488	505	467	483	482	451	481	445	470	492	497	458	476	450	488	462	445	507	484	442	473	512	484	477	459	471	492	472	454	473	510	486	478	457	483	483	480	460	476	452	479	490	445	490	456	479	479	476	459	491	455	482	450	475	481	439	490	473	493	499	482	462	475	476	447	499	464	492	483	470	468	484	471	510	439	469	482	492	427	465	478	459	480	444	508	455	477	502	494	522	483	449	491	462	443	469	459	469	455	492	467	444	483	480	516	470	465	457	479	505	478	494	445	495	496	518	480	465	446	479	439	472	479	454	452	421	507	523	462	504	483	472	464	501	484	457	477	485	442	456	490	465	475	435	455	472	486	478	468	510	500	481	495	476	489	496	508	441	496	454	478	498	504	500	472	517	435	482	449	499	472	501	436	489	480	463	483	460	485	481	454	496	484	422	486	467	484	516	440	446	453	470	433	485	457	468	455	398	507	500	519	487	473	464	442	465	510	511	450	481	470	450	462	445	435	457	475	492	473	462	474	446	464	491	499	513	503	503	455	513	494	474	501	442	438	447	488	474	490	446	500	445	498	501	470	514	488	442	472	472	455	466	487	449	506	475	522	470	495	474	455	446	446	460	489	457	491	500	478	487	487	487	476	468	492	444	473	507	462	499	457	475	460	449	475	486	461	469	473	456	506	475	471	468	473	454	447	477	494	461	465	444	477	443	469	460	486	455	478	466	452	472	524	449	484	463	500	476	459	495	479	486	473	501	466	475	454	423	509	490	445	518	448	449	443	531	451	459	480	493	485	474	499	462	485	438	445	500	478	491	469	479	476	531	485	488	476	477	474	456	490	457	482	472	477	477	491	481	474	491	472	508	434	454	467	484	449	469	475	494	475	478	529	496	489	486	475	445	507	461	485	474	446	467	452	454	456	455	506	457	479	498	494	450	487	488	453	476	487	476	497	472	471	477	471	450	453	457	502	489	477	438	436	473	463	485	478	476	497	474	478	464	475	499	466	463	477	460	504	496	486	483	475	478	496	425	442	498	511	518	444	491	468	411	449	488	503	481	437	485	522	499	456	462	460	507	488	482	484	497	474	509	459	469	448	444	491	481	472	485	481	487	454	475	473	471	484	493	464	457	472	445
14272	1373	1118	880	666	616	541	476	430	398	409	391	377	358	386	369	384	332	375	378	358	363	350	313	306	326	359	356	342	364	376	349	345	349	361	335	375	331	330	349	311	363	302	321	367	354	320	334	357	344	350	327	317	335	314	334	347	371	354	335	365	382	342	315	322	335	369	338	341	373	358	329	336	364	395	361	343	327	341	349	352	333	365	350	344	356	323	350	352	339	293	330	343	310	341	370	329	341	317	313	352	326	368	290	341	354	367	330	320	326	360	360	325	320	359	337	323	319	375	337	313	295	313	328	338	339	332	348	300	307	335	335	330	368	346	312	350	351	350	332	359	354	317	334	352	333	372	337	349	343	345	343	339	348	304	327	365	359	380	367	356	331	324	328	343	339	329	321	373	337	338	341	331	331	331	327	293	377	344	326	348	366	363	360	314	355	311	325	335	310	347	321	333	309	343	316	345	363	328	315	345	341	316	341	325	335	350	333	315	338	333	307	368	339	328	340	346	325	325	348	338	310	341	364	370	354	328	298	333	350	342	360	343	348	307	308	322	340	361	303	339	332	345	358	343	329	341	326	340	352	323	325	296	319	354	340	378	345	349	371	335	323	308	333	319	334	329	337	363	332	325	356	376	345	330	319	358	312	367	345	331	342	307	333	316	338	343	348	293	365	375	382	321	378	362	345	323	320	381	348	319	367	323	355	353	328	340	364	341	337	356	358	351	316	349	363	339	384	354	340	304	356	316	302	325	322	383	347	334	338	343	334	354	338	358	349	319	331	319	337	347	336	331	328	323	316	329	321	291	356	326	341	348	350	342	281	350	331	354	315	341	360	309	330	362	374	366	336	328	352	344	336	341	335	362	301	361	333	333	352	306	310	334	353	357	341	354	367	368	339	333	365	368	362	335	341	337	343	322	359	401	334	343	326	353	350	356	301	348	356	375	355	357	318	366	370	316	327	355	358	369	335	338	360	316	359	330	326	339	340	336	389	330	293	330	313	344	338	333	315	364	345	370	355	360	332	363	324	365	364	354	323	347	300	354	348	339	374	313	351	325	335	380	350	360	337	335	320	362	355	297	313	341	325	351	291	320	342	332	372	327	309	324	366	360	337	327	340	342	329	358	343	315	336	370	374	331	346	327	327	327	334	344	317	363	363	340	338	353	314	331	363	335	343	321	357	330	340	360	334	386	326	396	386	346	353	347	335	347	343	331	330	357	326	346	340	311	313	346	318	343	332	331	334	327	333	340	328	338	346	323	312	335	360	345	356	338	333	361	343	372	348	359	337	361	335	341	328	311	346	328	316	335	325	343	310	306	352	352	355	349	335	330	365	353	335	361	337	341	308	390	344	318	323	332	344	375	379	310	364	366	334	333	335	350	309	341	382	330	312	369	342	329	315	343	384	313	339	310	385	333	324	356	341	329	341	329	321	290	377	338	330	343	369	376	339	341	354	351	342	341	308	337	318	335	346	327	356	316	351	347	362	334	352	330	363	317	353	342	308	341	300	366	342	341	327	328	354	348	334	337	345	370	357	364	331	364	330	356	353	318	363	328	320	332	323	355	361	374	353	342	335	322	318	323	373	348	331	337	337	359	363	305	349	314	328	321	375	348	369	354	338	344	350	355	325	338	368	324	317	316	336	318	337	365	321	344	341	346	331	366	367	350	317	342	300	317	330	350	315	340	335	327	326	319	310	362	295	335	329	330	379	378	344	332	346	351	320	320	354	356	354	297	372	323	363	348	349	340	349	346	376	349	363	341	305	354	349	350	323	329	346	347	342	375	365	332	340	312	311	356	361	335	354	318	316	370	345	345	313	373	341	344	390	342	347	314	342	320	356	345	306	347	311	335	348	350	305	381	356	357	299	353	363	329	321	333	329	330	343	346	355	380	379	384	334	327	343	358	344	317	306	280	353	355	333	354	331	339	349	342	349	356	335	329	353	352	315	351	352	320	312	348	346	347	331	333	331	338	344	328	325	354	365	331	361	313	329	320	317	360	336	310	335	361	378	341	341	359	329	331	340	338	328	338	345	337	326	347	324	340	336	338	341	332	339	318	347	344	349	351	353	326	327	357	346	332	352	378	335	348	341	313	368	329	311	349	382	355	329	352	341	353	355	334	310	308	348	377	344	341	361	365	341	351	322	397	372	319	338	371	347	319	330	342	332	318	317	329	335	382	336	392	368	366	287	309	344	330	314	299	301	319	350	333	323	334	378	306	375	303	333	328	359	342	365	333	359	353	336	341	314	319	335	395	337	338	312	333	322	348	329	351	331	373	338	338	317	317	335	300	370	323	347	361	312	322	326	345	347	361	311	351	367	328	343	326	344	349	297	348	303	330	285	328	313	336	352	369	315	340	354	328	353	323	354	357	315	365	354	328	322	360	332	352	334	316	339	357	356	341	370	329	320	343	323	320	330	346	325	349	309	323	351	336	329	323	366	338	363	391	332	336	331	361	351	345	345	349	393	341	336	323	337	337	339	345	344	363	345	359	347	340	318	336	351	325	352	325	356	360	356	329	348	358	305	347	322	352	363	337	342	314	321	363	344	336	349	345	334	342	318	302	374	332	344	362	356	326	346	305	334	342	358	339	351	357	348	288	347	312	353	342	345	351	328	333	363	357	374	354	376	353	328	357	360	376	316	354	363	320	320	311	295	353	351	339	337	342	356	294	347	366	334	346	322	345	335	349	363	359	345	330	362	364	334	331	318	321	334	300	335	344	341	326	310	340	349	350	363	339	326	345	325	347	348	330	388	336	323	371	344	338	342	370	347	358	328	327	361	327	355	376	343	341	349	311	325	340	336	297	341	343	298	328	357	338	307	346	324	343	346	319	343	343	345	402	350	367	327	376	298	348	338	316	319	304	373	348	357	328	318	345	345	311	338	327	348	284	339	351	331	341	356	342	348	358	312	352	320	344	298	326	301	331	318	338	356	349	316	363	368	335	354	358	375	345	375	357	392	306	345	324	324	337	364	313	318	364	332	357	321	368	328	308	314	333	361	362	367	355	316	337	348	338	350	325	349	345	308	338	331	333	309	360	355	335	301	321	341	349	315	345	359	367	331	350	296	372	319	310	361	348	312	371	334	351	368	348	308	370	358	362	346	333	313	350	363	358	363	375	358	349	372	336	320	333	343	331	372	327	326	349	344	336	349	346	353	350	334	337	305	338	361	367	366	362	346	329	319	348	329	343	354	347	331	334	324	347	337	347	341	308	351	365	340	341	342	352	327	365	349	367	348	357	314	344	360	346	332	338	349	342	319	345	386	343	321	312	342	366	298	305	327	364	336	357	353	344	352	336	341	358	355	350	308	351	311	325	332	329	324	346	373	297	364	353	327	338	390	334	342	332	332	347	340	365	345	352	301	360	347	331	343	355	331	368	337	350	349	339	360	377	338	340	342	333	369	361	349	327	335	309	357	357	325	352	338	345	343	340	359	338	363	341	345	319	348	348	326	361	382	321	321	315	329
8338	1428	2298	2657	2224	1885	1567	1503	1332	1238	1121	1077	1057	974	1036	1002	996	890	905	943	946	889	912	902	861	855	946	861	882	925	829	928	886	889	874	865	819	825	811	862	850	854	856	818	897	862	865	854	860	852	866	840	794	802	852	817	761	806	780	833	814	831	805	837	848	891	777	858	822	823	805	801	847	772	850	820	863	858	803	825	811	784	776	875	798	788	795	810	816	784	829	847	859	824	803	822	837	837	805	838	819	830	795	786	786	810	873	795	884	827	837	813	826	858	845	792	822	863	852	821	810	818	782	824	827	853	830	866	831	824	837	851	845	819	813	801	812	878	766	825	828	794	803	797	835	834	850	818	817	843	787	838	823	832	770	847	813	808	822	816	849	777	816	850	836	838	791	805	869	790	836	877	840	877	801	806	816	783	799	830	798	835	829	845	826	833	873	801	825	832	823	808	811	848	839	845	834	800	811	855	822	812	811	833	816	826	806	815	809	827	860	802	858	818	828	815	774	785	803	794	813	842	811	792	789	829	828	834	851	822	818	842	799	837	812	835	875	761	802	792	791	822	812	825	785	823	833	870	832	794	787	801	822	897	812	821	855	765	820	852	851	843	826	830	813	817	806	841	832	760	834	832	848	818	804	820	846	886	899	804	843	783	785	802	835	829	798	817	869	820	859	834	874	885	831	795	808	784	805	853	839	821	823	792	863	813	815	812	807	783	844	840	876	761	811	775	828	795	779	821	859	823	787	803	845	760	798	793	805	874	828	809	810	823	866	855	789	836	789	851	842	810	841	824	827	821	809	802	808	797	826	800	866	794	785	807	800	811	801	816	848	798	808	834	804	846	814	874	858	818	869	869	812	868	863	809	815	848	818	855	827	821	813	866	785	845	795	803	788	830	790	794	822	855	873	820	802	808	761	775	820	773	797	803	839	866	784	794	860	821	784	813	813	818	799	808	873	870	816	792	816	833	846	819	861	829	812	846	845	815	843	811	801	914	796	780	793	935	782	799	857	841	793	799	884	811	825	815	843	781	807	851	775	793	854	861	804	840	835	874	826	828	848	847	839	815	803	806	839	847	803	796	827	868	785	812	866	787	797	774	801	804	807	848	825	843	870	792	847	825	841	795	802	835	831	806	810	807	803	828	830	813	824	858	822	863	813	737	808	801	836	826	856	807	809	749	773	787	800	790	831	809	841	821	874	753	773	791	846	832	845	820	784	810	794	880	801	798	811	822	784	818	799	817	846	794	865	847	813	830	793	846	815	832	824	813	838	811	861	838	837	797	825	877	767	797	798	810	856	803	851	832	785	872	836	795	883	884	884	799	852	833	811	792	842	836	871	840	820	816	809	826	811	831	800	852	816	802	833	848	815	832	807	852	807	828	853	819	873	800	806	847	845	862	826	830	766	807	783	767	851	823	783	765	794	825	826	788	801	840	804	811	831	831	859	810	839	816	850	842	822	860	799	806	808	793	776	840	861	853	825	782	809	853	868	823	800	809	838	822	783	834	807	774	855	867	814	762	861	853	802	821	764	819	807	795	787	805	781	841	807	833	768	835	841	825	787	839	841	879	851	809	795	868	833	819	794	809	867	788	793	805	780	799	847	804	844	823	798	864	836	822	836	823	790	863	832	841	815	793	835	790	847	825	852	831	799	830	853	841	793	866	841	791	817	838	820	790	827	824	803	760	803	826	818	785	839	799	825	842	865	793	825	823	832	820	763	870	804	827	865	844	790	763	791	826	833	827	835	853	834	851	827	848	817	807	796	862	814	789	877	795	799	788	767	820	819	830	848	830	847	807	887	761	792	785	774	822	800	810	837	769	819	805	846	791	806	843	814	797	767	837	802	837	767	818	822	887	781	804	864	806	830	738	849	855	798	803	838	781	798	775	814	829	865	826	790	839	828	819	803	804	839	847	871	799	791	845	842	802	814	807	848	798	790	843	844	776	881	841	840	802	842	850	806	808	829	833	796	775	811	789	853	878	834	831	842	852	798	822	809	840	840	829	850	777	827	862	793	825	839	845	814	846	834	820	806	832	828	803	860	870	876	823	782	788	869	817	814	833	867	773	793	835	813	835	777	785	782	810	812	879	817	805	812	778	763	771	852	852	755	811	791	831	831	843	783	833	782	805	799	837	855	859	773	815	798	860	852	798	862	865	820	879	840	848	877	802	784	823	832	841	850	814	847	836	862	836	827	779	831	818	801	789	825	836	796	836	781	819	782	786	840	814	856	826	806	853	841	826	817	844	831	833	836	802	779	793	819	783	891	830	837	850	807	796	827	834	851	821	898	779	801	831	812	770	783	775	776	849	802	814	865	818	816	791	771	830	837	865	779	890	863	823	816	823	812	837	840	819	871	811	817	802	811	809	806	814	853	854	834	805	868	804	829	884	859	878	781	778	817	847	834	867	835	833	858	785	854	840	792	832	783	821	792	825	889	832	816	829	825	826	816	835	789	810	816	812	833	864	815	844	842	810	793	847	765	853	785	865	846	822	844	818	821	820	819	878	890	824	883	804	817	855	829	816	819	832	817	828	796	840	816	769	838	840	803	839	884	798	804	817	835	807	842	817	847	879	800	780	812	824	821	817	836	805	863	839	848	824	805	864	822	857	799	878	816	825	832	856	856	854	841	752	788	835	853	787	828	802	770	819	827	796	823	804	827	809	840	864	817	848	821	854	869	810	763	822	848	728	750	803	805	834	831	870	809	815	819	827	872	836	825	792	808	790	846	775	841	841	789	787	802	811	850	812	913	804	775	842	798	824	794	783	813	793	822	819	793	808	796	808	831	816	819	842	832	831	793	854	806	825	849	832	832	815	847	819	824	839	810	825	796	831	826	862	842	825	772	824	779	847	761	848	862	826	823	876	804	822	829	846	827	858	824	798	823	786	835	822	817	773	830	848	814	817	817	865	814	827	798	816	827	838	834	789	816	826	848	844	779	794	800	811	852	837	810	783	824	795	829	811	753	825	860	776	835	777	826	863	834	812	836	805	799	860	770	795	798	832	871	836	846	828	788	799	791	781	841	823	824	843	784	767	781	789	837	879	831	859	827	774	815	822	797	800	840	804	837	806	835	839	815	772	803	799	767	859	861	818	868	835	870	793	880	816	853	844	846	832	839	850	790	856	872	821	821	813	855	805	869	791	823	860	814	824	808	755	811	807	821	865	837	792	834	844	792	802	806	872	857	819	825	825	824	865	817	819	817	850	818	819	854	797	827	806	881	785	853	816	770	844	808	835	838	875	818	813	810	885	792	854	810	778	831	844	813	817	844	806	802	856	817	793	854	839	835	828	857	839	804	871	827	847	836	838	813	815	845	820	776	792	792	846	793	852	843	780	804	848	776	816	764	840	813	872	848	826	778	811	835	819	837	811	824	825	809	778	873	782	816	848	850	849	805	880	827	832	827	832	794	821	757	823	867	816	829	853	857	792	763	828	828	815	833	781	791	784	854	785	840	803	778	838	832	790
1447	262	272	282	305	267	302	278	257	255	251	258	286	260	281	251	286	265	252	278	323	291	275	300	250	307	243	286	279	256	283	291	289	276	241	254	269	255	312	269	263	245	282	314	247	256	260	298	264	283	261	275	265	302	277	274	253	277	240	275	269	270	245	261	261	281	298	245	251	265	258	297	273	249	283	271	264	296	275	270	284	296	304	273	259	252	288	282	285	297	273	269	291	239	256	243	257	260	275	270	311	304	299	299	257	268	271	289	276	305	283	265	260	270	279	258	300	229	298	268	285	279	289	281	304	247	232	261	296	282	272	260	238	241	327	280	272	244	270	278	286	296	277	300	241	279	270	251	268	249	271	321	254	269	272	274	272	269	257	258	265	280	276	301	262	263	253	253	281	272	288	281	299	305	274	269	310	278	276	266	262	302	277	301	254	280	271	279	266	246	279	277	289	273	266	292	246	275	274	264	300	275	287	323	262	288	278	292	250	290	276	270	277	249	298	255	265	267	263	295	272	267	263	258	254	294	280	279	267	272	266	276	289	271	256	254	274	249	275	273	283	262	267	279	266	270	281	274	283	272	277	251	249	280	293	318	277	271	290	268	278	289	285	260	272	303	293	282	272	279	278	299	268	273	302	287	279	259	272	256	313	297	272	262	280	269	262	270	255	259	289	255	283	268	274	262	263	258	272	237	275	293	259	262	297	269	285	245	258	271	311	279	266	276	262	288	270	254	301	234	267	241	306	260	248	284	304	269	247	255	267	261	303	259	230	310	281	304	275	246	269	270	267	296	230	272	254	238	282	257	268	291	281	285	273	288	271	269	267	293	280	246	248	280	258	265	286	275	279	269	249	285	302	262	248	255	272	273	247	267	269	262	303	262	272	290	234	288	290	252	306	292	275	289	276	273	257	263	253	252	300	298	309	254	275	242	276	290	252	260	280	270	277	257	278	265	293	227	273	276	264	240	302	284	253	271	274	266	263	280	268	296	280	279	275	250	280	272	288	274	257	276	287	293	258	267	268	295	276	279	256	238	275	271	250	270	272	234	281	275	271	225	276	272	274	280	294	241	275	242	289	315	279	255	269	284	275	269	267	295	279	256	251	247	267	288	257	310	253	253	280	288	269	261	271	254	260	265	270	265	267	285	268	271	265	275	265	288	282	271	269	245	253	240	251	302	300	268	273	280	269	237	279	255	282	296	267	280	267	269	278	301	293	281	267	261	302	271	249	279	255	280	268	283	266	251	259	277	294	271	284	293	293	288	266	249	315	278	256	262	290	270	260	255	265	264	249	306	262	267	281	258	285	249	289	277	285	275	292	235	272	288	265	274	258	284	310	261	292	262	288	278	268	253	254	270	261	258	280	287	283	258	283	253	236	265	256	256	295	265	275	280	244	256	275	263	289	277	278	292	264	278	256	263	313	254	266	296	296	272	251	262	293	293	286	302	287	277	297	247	259	276	256	270	266	253	267	268	257	240	299	280	254	257	247	267	266	227	255	268	257	277	294	257	272	254	281	297	259	268	296	261	273	240	255	257	252	292	279	290	304	302	294	278	281	277	249	272	267	293	292	312	270	253	301	263	262	278	261	280	313	289	283	278	318	268	219	300	266	267	271	295	301	268	263	248	255	281	257	248	283	305	304	283	257	268	283	251	282	320	299	220	273	307	262	257	275	285	288	297	234	262	272	289	291	275	290	277	307	268	261	274	264	273	295	278	265	275	290	266	288	270	278	260	244	259	251	264	249	283	280	262	239	258	287	309	246	262	294	277	248	267	280	270	261	281	304	266	281	279	273	270	248	281	236	244	267	272	277	286	261	317	272	252	265	292	293	304	307	286	293	281	272	263	258	292	247	238	271	277	249	272	295	321	293	286	307	279	269	286	250	266	305	256	295	301	279	279	281	274	242	299	238	253	294	266	278	260	264	271	279	270	257	242	280	279	239	295	281	274	263	269	321	286	229	255	269	295	286	277	281	286	281	254	269	261	256	265	300	263	280	286	271	254	257	263	238	280	316	249	266	270	279	277	300	286	272	293	256	242	297	311	257	284	296	261	269	272	282	289	293	265	281	294	314	283	274	242	281	292	285	287	292	259	242	264	295	277	276	279	271	282	255	271	262	263	255	308	260	283	328	279	269	255	273	254	272	285	253	238	248	286	241	266	256	287	231	268	294	268	293	243	265	275	255	283	289	300	273	290	292	286	244	278	266	235	275	269	259	308	271	265	252	238	263	226	269	250	258	268	279	271	300	261	272	266	262	255	274	279	263	282	299	266	246	294	274	273	303	283	263	264	263	250	283	276	279	282	295	268	254	272	279	306	303	288	287	285	296	267	280	295	250	269	275	267	258	293	292	274	281	303	276	260	294	308	266	262	279	292	271	275	266	252	243	257	256	295	317	269	248	273	267	287	271	257	263	293	290	298	282	285	277	269	266	257	292	266	276	288	284	286	266	258	300	281	240	257	265	278	237	275	296	244	255	289	266	273	281	280	281	290	294	275	283	234	253	285	279	270	275	271	281	260	280	288	290	263	260	274	271	234	307	288	275	276	255	266	296	261	291	232	278	268	262	260	264	267	266	287	271	288	248	274	277	263	293	255	280	277	270	263	276	289	298	268	277	297	281	292	262	276	234	256	266	249	244	265	295	263	308	311	246	280	288	263	280	253	278	267	283	286	301	257	265	256	277	271	227	263	276	273	267	272	272	276	277	275	239	268	287	284	281	271	291	274	268	261	226	289	255	253	277	293	249	286	266	274	260	258	268	256	279	264	272	281	312	288	236	238	278	282	272	292	268	267	269	254	263	272	289	289	259	257	266	280	282	281	236	258	267	290	322	277	273	248	263	278	270	300	296	277	240	247	301	285	275	266	275	285	275	275	269	256	271	241	304	276	294	266	301	267	312	300	306	287	250	260	270	274	273	296	297	264	305	314	288	279	308	240	269	279	244	237	292	269	284	296	253	299	273	313	285	249	269	289	285	289	267	261	270	275	285	291	266	272	241	302	263	280	293	244	308	293	256	302	274	282	274	254	276	256	247	288	283	282	272	274	272	267	299	278	273	264	291	273	277	283	237	293	280	257	286	269	267	271	256	268	272	252	242	262	276	244	252	253	282	288	258	269	275	297	277	263	273	265	265	292	270	266	251	301	272	241	259	267	297	279	287	269	282	290	260	283	280	290	274	292	269	287	298	277	273	262	277	246	252	296	240	294	249	265	257	264	305	285	266	249	298	254	274	251	289	292	246	276	257	275	272	285	253	284	282	243	276	251	257	266	231	256	253	288	290	289	264	265	266	292	288	285	236	280	274	271	241	306	289	257	267	274	285	244	280	293	267	279	274	271	249	279	291	266	285	288	280	271	295	276	260	258	304	307	273	274	273	291	295	266	285	277	239	241	241	285	279	286	287	285	279	252	311	279	299	259	260	269	243	255	274	263	264	245	293	293	275	270	264	291	287	281	285	302	281	272	299	284
1860	682	711	707	733	684	649	698	667	738	665	675	674	643	684	652	685	676	702	676	623	706	690	662	652	681	664	650	645	670	619	674	648	671	621	655	611	674	707	675	672	667	676	608	671	625	642	678	639	632	666	647	648	660	666	610	668	662	627	665	674	647	624	666	586	665	639	632	659	688	645	677	682	649	692	627	676	651	661	601	678	633	660	664	651	663	636	716	674	710	635	677	703	637	659	673	683	659	651	658	609	666	662	662	667	674	656	655	624	663	632	671	623	608	648	684	640	708	719	661	658	696	675	619	698	645	676	640	642	582	690	652	631	684	647	681	657	630	689	682	652	640	670	647	678	649	694	653	687	635	668	651	655	648	645	680	684	659	607	689	643	663	641	692	656	638	694	681	661	661	632	678	631	635	631	632	642	698	622	664	650	678	669	672	599	631	667	642	673	668	639	624	661	648	603	681	647	615	677	713	613	628	637	636	615	700	680	668	674	689	664	639	652	640	683	665	696	725	672	655	640	695	688	671	643	655	657	617	672	669	704	629	653	649	635	678	631	619	648	651	675	633	652	683	625	676	657	604	621	672	661	643	625	636	644	685	644	647	655	644	653	690	639	730	706	609	708	669	613	675	667	648	679	681	646	654	654	609	621	679	669	660	667	629	637	623	678	663	685	677	638	713	674	617	674	636	649	642	658	673	661	687	610	653	624	677	665	664	679	759	697	635	646	675	669	688	604	649	626	648	667	651	684	620	641	615	655	624	674	647	674	628	618	629	626	681	673	657	631	627	675	689	643	650	588	651	663	625	645	642	636	647	673	638	688	619	660	684	651	641	642	685	641	660	615	653	671	653	637	627	710	632	629	684	694	634	690	632	659	675	655	661	639	705	607	666	650	622	663	649	642	685	687	657	621	627	632	632	607	606	659	645	660	666	660	726	666	610	658	656	670	634	649	663	637	683	620	634	631	649	635	618	601	628	684	645	649	668	634	703	685	639	656	588	663	598	706	673	647	691	662	700	663	696	678	650	714	674	708	672	699	666	660	635	657	646	683	678	649	673	628	701	594	672	645	623	696	683	708	643	693	717	635	660	674	666	659	677	662	643	665	639	655	601	635	641	650	652	657	646	642	637	632	636	659	647	689	667	691	681	659	665	655	661	660	677	679	637	669	636	611	698	634	630	652	655	674	630	696	638	669	608	691	645	697	634	650	658	693	644	667	686	651	665	631	649	685	660	723	647	665	675	681	638	657	639	643	656	670	677	702	666	669	696	699	667	621	658	667	639	672	618	638	635	650	599	636	683	631	635	639	642	673	672	662	672	685	686	678	617	665	585	689	618	589	690	664	641	646	650	618	668	596	673	656	641	658	664	654	710	678	661	681	657	659	649	650	647	654	663	656	633	595	616	667	660	690	631	639	648	627	628	650	620	671	636	652	694	623	689	660	619	662	657	640	600	671	662	655	654	659	643	627	670	665	627	702	679	693	640	633	688	673	646	626	616	619	613	632	687	700	647	691	666	642	688	636	622	654	657	684	647	674	668	692	669	629	655	630	652	643	651	612	685	631	608	649	623	611	642	659	709	671	641	682	657	744	657	692	662	683	651	633	648	609	655	660	644	675	664	664	628	707	644	655	624	594	670	679	642	688	614	673	641	673	677	652	660	650	640	668	670	672	638	628	624	637	723	687	685	681	654	677	692	707	653	628	675	659	675	631	640	700	673	681	650	656	645	633	636	645	697	643	613	651	666	654	651	667	689	632	664	656	672	661	652	680	668	624	690	693	648	669	649	640	650	674	622	661	661	636	658	647	610	632	623	656	648	656	632	639	638	654	646	672	645	636	651	637	683	642	645	707	644	649	659	656	648	694	659	688	697	641	616	635	619	666	669	648	652	660	646	672	625	603	651	703	673	663	668	658	648	657	709	665	647	646	623	682	606	664	693	695	680	684	675	698	641	659	703	691	643	650	646	668	649	643	626	657	636	670	645	623	657	634	599	658	634	688	654	661	695	642	657	652	649	664	629	668	637	633	645	652	661	646	668	686	639	635	645	626	666	613	604	642	612	633	661	660	627	655	662	685	628	698	658	675	667	678	657	642	641	633	668	600	642	653	639	678	621	609	648	660	695	691	653	669	658	645	638	677	605	688	648	673	623	616	609	664	661	652	675	634	669	675	628	632	668	653	610	648	611	653	655	648	664	702	676	658	669	702	618	646	676	657	699	664	660	693	634	680	662	677	705	627	673	638	630	695	628	661	678	639	653	661	665	663	674	631	659	626	625	636	630	653	676	649	713	702	656	691	649	663	641	645	643	645	634	664	635	646	692	678	698	644	665	651	633	724	634	700	668	653	656	682	595	675	692	641	682	684	650	617	678	641	634	637	676	645	682	635	678	688	642	704	707	722	630	687	644	684	665	637	642	634	681	671	694	642	631	620	639	700	666	662	624	650	612	638	617	640	702	670	729	654	675	705	621	618	635	631	671	649	639	656	659	630	641	690	673	638	664	658	676	616	628	666	665	702	687	682	655	646	642	683	646	663	648	643	667	611	669	646	661	638	652	677	668	675	673	651	684	655	689	615	618	679	610	666	647	650	634	653	647	666	707	670	669	661	638	671	627	661	622	647	631	673	643	670	629	690	672	674	660	613	706	685	663	634	628	708	652	672	664	659	676	629	671	621	631	672	672	656	651	643	638	625	672	656	651	628	654	734	669	661	664	652	642	662	656	597	667	661	695	691	654	707	675	643	658	645	648	647	646	672	658	655	650	677	675	629	681	679	604	633	667	635	640	618	644	687	611	626	606	668	656	659	612	650	651	666	659	646	661	635	650	639	686	633	609	660	613	637	669	643	621	648	633	705	675	656	678	688	672	686	618	639	654	696	665	633	680	652	636	627	640	620	637	664	726	660	661	652	680	662	653	680	637	645	598	640	666	638	659	645	674	660	629	672	680	614	641	694	626	587	654	671	641	687	636	693	657	648	685	585	676	633	630	652	685	685	672	702	645	719	649	670	652	635	682	635	688	652	641	714	655	599	652	724	682	664	642	692	630	642	661	692	636	697	685	642	646	703	674	649	674	633	672	618	663	665	696	706	609	626	705	664	677	646	662	682	635	647	673	620	660	649	667	669	651	647	656	606	659	702	631	629	629	616	681	625	639	657	649	644	665	658	689	676	628	663	605	666	621	691	686	647	700	662	673	682	658	669	659	662	682	640	682	629	699	661	638	637	676	666	678	658	718	682	637	674	628	647	692	667	657	694	663	673	669	646	660	609	720	657	668	660	706	664	634	638	657	676	683	671	612	698	700	669	667	631	645	653	671	639	663	655	646	643	684	674	719	681	617	669	673	680	669	623	642	639	671	642	644	649	660	679	666	609	633	698	658	636	702	658	634	673	681	662	678	657	657	639	658	633	681	695	665	695	666	634	653	635	671	656	611	633	639	671	646	690	670	704	663	642	644	666	629	653	642	678	691	600	640	679	670
7285	531	594	445	359	290	237	231	242	188	230	177	186	207	180	203	195	196	154	177	190	178	215	200	190	180	179	178	170	171	191	181	171	182	157	181	166	197	205	177	191	151	183	171	181	201	166	173	200	166	157	169	196	188	166	177	172	169	152	156	182	179	174	172	199	189	160	172	191	168	173	185	161	145	174	176	179	186	174	158	176	185	184	180	156	183	187	178	167	170	162	155	193	168	190	173	182	190	183	159	171	168	155	168	171	174	161	168	182	172	157	190	163	161	177	196	188	178	199	157	169	187	152	166	183	171	162	175	188	173	154	189	182	170	185	161	177	180	174	151	187	192	170	184	176	188	185	178	187	169	186	184	190	162	184	153	200	154	181	179	177	165	182	161	169	173	179	157	164	147	179	170	183	179	170	170	177	168	205	164	169	165	160	156	194	169	173	169	185	175	175	182	185	159	191	193	168	168	184	180	163	160	194	196	173	172	170	179	148	181	178	174	175	170	193	177	156	170	167	169	180	154	187	180	177	176	162	178	182	170	181	160	152	194	170	182	189	169	150	155	182	193	180	159	161	162	179	170	181	171	169	194	183	186	174	179	185	165	163	193	191	186	165	176	161	158	182	181	187	176	182	173	156	195	181	176	164	158	143	205	172	136	154	150	169	171	164	194	198	161	170	167	166	152	180	186	169	166	217	194	178	200	159	158	203	168	169	154	162	182	180	187	169	183	164	188	176	144	176	191	147	168	172	174	168	161	156	154	183	194	164	173	167	160	179	166	182	160	169	169	196	196	203	165	161	156	167	181	140	186	168	184	171	161	167	172	164	182	168	189	177	183	162	159	178	191	186	148	183	198	170	190	174	195	189	170	179	175	184	162	192	157	171	193	185	167	192	194	173	177	187	198	151	174	164	179	175	154	190	195	184	161	166	159	163	177	153	158	171	186	177	161	173	166	148	174	184	186	168	168	163	183	167	179	173	158	183	194	161	198	198	152	161	165	184	156	174	161	191	173	164	164	180	179	176	162	173	178	141	182	180	173	168	200	184	181	190	189	172	171	152	170	168	162	166	161	182	165	186	179	180	170	187	177	162	202	193	153	170	166	170	183	175	164	179	201	165	160	171	170	156	158	180	169	189	173	187	164	192	213	163	158	184	188	162	145	176	181	169	162	185	137	165	177	153	187	178	161	170	201	160	186	159	167	166	181	169	167	161	188	157	176	215	149	169	181	156	187	179	170	182	180	179	173	159	184	181	183	177	183	181	180	182	186	196	169	135	166	179	203	141	174	170	149	183	200	173	165	140	158	171	204	188	169	172	180	185	193	188	173	150	180	173	190	171	160	170	179	186	162	189	171	176	174	178	174	176	171	185	174	195	157	159	157	167	161	181	176	176	185	172	168	164	199	177	177	171	166	162	146	179	206	156	169	168	159	152	199	162	183	174	176	169	176	171	158	171	173	155	165	158	189	155	172	170	160	165	167	167	160	180	143	162	177	173	173	202	204	176	159	188	185	146	172	159	211	149	169	182	153	146	175	172	194	176	185	161	183	159	166	162	163	189	164	178	181	169	182	169	163	167	172	162	189	174	159	178	182	180	181	170	193	166	188	192	165	158	156	162	176	177	170	175	180	166	166	158	167	175	174	180	181	190	153	150	156	163	171	157	143	178	178	184	180	168	162	163	166	178	167	196	160	162	191	162	156	174	162	164	160	152	173	181	183	179	161	183	165	152	167	190	177	168	170	176	187	163	183	178	174	189	176	204	146	178	152	169	144	160	151	164	163	187	178	170	167	160	185	188	200	194	176	182	166	165	181	151	171	179	195	185	156	171	167	149	197	175	192	190	171	197	144	153	166	188	172	192	176	158	183	153	192	176	169	174	168	183	169	165	168	193	162	197	177	166	203	198	175	198	172	190	192	169	161	160	169	180	189	180	170	156	182	176	198	162	194	173	171	212	166	164	166	163	175	188	172	165	173	180	152	164	176	166	197	150	160	161	171	176	189	188	182	191	150	176	176	176	174	176	195	175	163	194	180	160	162	179	181	186	165	168	200	210	163	166	177	168	174	177	171	191	182	184	158	202	171	166	164	168	143	172	174	164	155	201	166	152	188	160	180	179	170	181	166	175	169	174	171	179	183	187	167	168	184	170	157	157	166	159	187	181	143	179	154	176	192	185	167	170	176	193	168	153	161	178	133	172	179	157	178	147	156	160	153	178	211	167	164	170	187	188	146	162	170	190	173	155	186	169	167	161	162	161	203	163	148	175	165	170	159	181	188	180	177	146	182	155	198	179	165	183	203	170	151	168	169	160	162	179	194	170	200	172	138	182	163	169	174	176	169	162	170	155	169	153	156	157	200	189	179	165	160	156	179	160	193	166	173	198	152	169	174	163	160	189	180	183	171	178	174	195	184	162	195	187	155	195	182	204	148	180	175	172	160	164	160	182	162	185	167	152	170	188	167	182	208	192	187	185	167	208	173	178	193	190	152	189	202	211	160	174	145	157	153	165	179	190	177	172	182	181	149	178	187	163	187	170	171	173	172	190	176	192	200	169	159	156	189	149	183	181	174	177	167	150	159	201	173	202	175	177	191	160	176	158	181	196	183	161	186	186	180	192	183	170	190	164	164	185	181	186	160	168	177	188	142	165	163	179	202	163	193	178	170	165	154	182	174	194	185	161	161	170	202	188	186	157	184	157	182	168	169	180	175	177	218	181	192	167	171	190	160	143	170	144	179	190	165	180	183	172	168	180	219	176	164	180	165	179	207	189	154	184	159	161	144	165	168	175	189	169	168	169	193	183	185	160	151	179	177	175	152	176	198	161	176	184	177	177	183	162	180	176	148	169	157	174	165	161	166	173	132	165	180	163	171	148	179	181	170	182	182	187	161	184	174	190	184	172	183	175	197	195	166	165	167	164	191	165	190	171	178	203	182	174	185	163	163	180	183	187	170	163	149	142	188	178	171	158	163	150	191	172	176	160	152	177	173	184	168	155	195	165	171	183	178	188	167	176	184	171	187	163	170	154	176	194	171	164	165	168	159	165	207	170	165	175	196	163	186	202	150	152	153	186	161	180	178	189	156	174	162	144	151	165	153	178	152	187	157	168	172	181	170	190	154	169	184	144	169	171	180	170	189	177	146	158	191	159	176	163	176	178	184	165	159	185	179	181	161	153	184	175	147	161	162	183	172	172	194	181	157	209	173	151	159	178	158	184	177	177	195	182	184	193	185	154	175	180	162	193	165	164	176	174	147	193	174	178	173	184	190	156	172	151	170	190	162	183	183	201	156	181	206	183	161	165	183	178	196	166	173	160	186	171	167	195	159	174	171	167	189	174	165	183	163	198	179	160	171	159	150	162	174	175	189	185	185	156	173	166	191	154	166	197	190	190	189	187	189	166	173	180	201	181	193	179	194	165	162	162	158	173	166	168	189	179	158	170	161	159	194	155	176	183	172	178	149	167	174	158	192	158	183	164	144
6318	786	1319	1462	1305	1078	870	811	757	706	663	600	611	566	578	553	578	517	525	555	530	505	524	497	484	546	514	460	510	527	478	481	556	484	507	462	515	498	487	504	502	485	467	477	519	493	475	464	478	486	510	490	493	494	416	459	497	460	469	491	471	474	468	499	459	503	490	450	486	471	470	471	451	455	486	464	461	497	469	491	483	527	512	513	454	496	442	465	478	466	522	493	448	483	479	518	481	466	486	494	448	445	462	514	464	462	449	443	472	466	475	494	496	450	504	479	463	488	484	463	455	481	501	479	458	470	467	461	458	465	465	457	449	466	500	489	499	498	499	464	447	453	477	451	478	482	452	473	470	420	479	494	451	457	447	449	467	465	486	481	467	465	488	462	453	465	502	509	502	471	497	479	438	492	488	450	487	495	467	460	472	479	464	525	476	448	470	486	472	501	480	476	504	459	467	471	458	469	486	472	464	458	475	453	485	478	479	429	482	462	495	477	486	466	476	513	523	513	518	459	464	464	462	484	501	519	483	478	465	432	470	447	485	522	490	498	470	453	466	476	477	431	476	484	436	475	477	462	479	448	448	487	474	456	472	486	473	497	467	476	517	468	510	501	476	486	501	499	459	454	480	444	470	486	508	474	472	476	509	483	429	494	467	517	473	477	470	466	440	517	496	486	488	467	474	499	483	460	480	470	465	464	466	455	497	488	472	433	447	491	463	491	440	469	498	490	477	491	486	472	484	501	470	507	475	503	479	463	509	484	463	482	468	492	482	491	470	504	461	492	527	483	456	508	475	455	438	523	476	437	445	468	504	492	497	474	488	476	460	473	494	463	457	467	490	453	492	486	478	509	484	477	509	451	424	500	521	485	495	482	489	465	496	459	502	488	415	471	506	506	442	471	473	475	485	461	490	498	493	484	433	452	482	480	477	465	453	506	507	508	475	474	485	502	464	507	445	478	505	439	482	450	507	467	454	481	456	468	488	464	501	466	458	471	448	467	470	497	443	526	429	457	510	483	479	508	455	484	473	447	487	425	477	471	456	431	473	472	482	469	472	490	440	467	458	482	515	462	467	480	468	484	482	455	485	478	501	494	468	465	476	468	428	447	492	478	482	473	457	487	541	499	464	440	405	510	476	463	505	495	475	473	458	515	498	500	469	482	459	473	411	483	471	514	479	470	457	444	445	458	522	487	493	504	428	443	480	499	457	518	453	458	452	435	495	475	491	507	493	476	476	497	445	471	458	478	465	473	457	510	466	460	467	469	473	456	511	486	495	493	486	474	449	480	493	486	457	469	479	475	491	477	459	501	469	495	508	506	463	478	458	441	472	461	454	467	466	472	465	499	479	477	443	469	485	487	469	482	454	476	505	487	466	506	500	483	470	490	480	489	445	492	462	455	448	456	465	493	449	528	465	480	480	477	456	440	479	447	452	521	476	439	465	470	442	527	436	456	495	503	488	496	453	485	487	507	476	512	451	463	499	466	475	456	470	445	498	494	478	458	509	454	481	458	466	499	471	486	436	480	480	468	503	473	510	456	517	517	507	439	484	481	477	452	529	491	463	507	465	506	488	489	437	484	443	482	443	525	451	422	461	460	472	477	466	506	501	475	476	497	476	456	491	458	467	502	487	491	462	507	492	458	480	458	481	480	462	467	482	500	469	458	485	503	487	497	442	494	463	481	473	443	446	484	477	454	436	504	467	458	514	498	512	493	443	485	464	483	445	452	494	472	498	460	509	471	469	433	468	484	444	463	473	486	496	458	509	450	510	503	480	473	461	468	443	502	475	509	477	453	500	459	490	480	479	442	469	447	491	457	499	461	510	439	502	461	442	467	499	481	473	475	483	472	519	463	466	448	475	456	485	476	442	475	523	479	439	453	425	509	482	473	472	446	497	467	486	492	493	467	491	463	491	437	481	447	477	484	493	466	460	509	487	491	469	478	452	497	495	465	456	502	465	510	475	486	453	486	500	479	464	442	486	447	503	470	492	479	455	477	432	483	494	478	510	462	497	502	451	442	469	511	458	489	508	443	470	448	499	518	521	481	466	458	521	463	478	486	461	458	477	464	473	445	460	476	500	465	466	464	468	465	496	480	445	499	459	496	482	487	471	494	506	469	461	487	483	482	472	503	467	476	498	455	471	471	479	449	504	496	494	451	493	491	495	465	444	488	471	500	472	496	464	466	494	450	457	473	509	503	474	502	442	443	492	500	448	512	482	441	434	416	503	433	433	500	436	496	465	475	506	476	473	471	493	461	479	439	492	486	459	448	469	500	447	474	491	495	451	473	461	456	477	462	504	492	475	479	520	463	413	474	468	448	469	479	484	486	454	497	470	504	472	492	482	467	456	477	502	469	470	505	472	517	469	438	464	466	467	488	473	418	500	449	442	513	467	490	493	494	487	473	464	474	504	516	491	471	466	479	498	505	495	466	480	463	522	474	439	499	431	458	476	459	471	438	467	475	479	496	503	475	466	485	420	477	471	488	488	444	457	470	490	490	489	488	483	470	446	494	478	448	471	513	479	500	448	455	455	485	501	455	489	505	488	445	521	503	496	468	479	471	486	489	510	502	471	514	501	482	449	488	444	460	482	507	498	498	511	469	439	452	444	483	496	490	470	472	484	510	431	491	503	501	483	487	453	480	500	471	484	477	436	468	486	475	462	477	451	500	430	442	444	516	493	465	506	519	488	498	491	492	483	508	454	454	497	430	449	475	477	457	492	470	484	464	463	474	482	451	458	484	471	511	449	487	500	460	482	480	465	518	474	449	494	477	500	469	510	464	479	478	496	477	482	457	449	505	510	459	484	507	476	440	487	473	511	506	517	495	475	473	458	474	460	453	467	490	470	489	474	466	495	481	509	514	508	460	492	465	473	473	488	474	457	448	457	508	449	518	506	472	455	470	487	460	473	462	452	431	449	471	460	464	455	473	470	452	482	498	487	478	437	497	471	463	451	488	478	479	493	482	464	479	495	446	471	498	489	499	481	496	459	469	417	437	515	505	480	491	465	493	443	494	470	449	476	464	489	469	447	477	481	477	458	470	457	500	476	493	463	431	492	482	492	484	490	444	457	453	486	493	468	495	461	493	487	468	448	513	511	484	497	452	492	444	443	488	474	453	509	474	490	479	468	502	437	432	441	490	420	463	469	427	479	469	480	464	479	483	468	455	464	481	450	458	486	472	443	482	503	493	444	456	466	453	465	486	474	507	444	470	470	478	503	486	471	478	479	472	509	488	443	479	478	464	464	449	446	496	476	475	500	487	493	455	466	493	451	431	451	459	520	490	468	487	441	494	494	425	501	510	499	471	509	471	480	455	469	458	476	465	507	495	481	489	528	459	494	441	478	481	472	470	499	481	484	417	487	437	475	511	461	468	421	468	460	462	456	465	463	466	491	492	516	466	460	490	496	497	445	474	495	489	477	513	478	476	452	496	452	470	475	495	430	492	490	495	454	485	462	476	469	459	505	488
14137	1390	1148	988	675	541	487	467	424	437	380	387	393	386	377	363	388	347	334	366	339	347	359	379	355	356	376	368	341	340	349	318	329	343	380	336	350	333	345	381	325	341	344	355	352	361	322	348	321	338	345	345	316	335	344	319	346	366	323	345	351	344	376	330	359	361	353	304	357	333	362	380	324	331	293	336	365	377	341	317	355	335	354	311	329	340	316	346	354	347	334	352	371	364	332	363	369	345	347	340	337	357	362	363	303	342	332	329	365	364	329	313	314	359	387	351	357	341	339	347	364	346	313	339	315	325	378	334	399	349	345	345	350	352	363	335	330	326	349	361	358	353	324	350	331	327	337	364	303	336	311	354	344	320	328	326	346	348	365	321	337	331	325	352	345	376	335	339	319	331	348	338	365	345	346	310	321	305	331	338	362	354	346	339	331	327	365	333	327	320	362	318	353	344	360	388	356	345	338	371	365	359	317	336	340	326	334	324	340	353	308	368	318	342	337	346	345	344	355	320	373	339	316	344	346	336	331	344	313	354	353	350	342	367	357	344	314	346	314	364	333	349	341	334	371	360	331	340	350	321	374	345	345	343	347	314	397	343	390	388	359	351	367	329	367	315	332	314	360	361	332	328	324	314	309	360	348	339	325	368	358	325	364	346	322	289	317	336	343	354	333	353	322	317	302	350	368	321	327	360	322	319	362	356	377	378	361	345	369	310	346	338	351	310	354	350	320	357	303	397	341	339	347	325	362	335	360	391	344	328	360	347	348	347	342	379	327	357	322	314	344	367	311	339	359	339	329	331	337	348	386	315	366	342	379	323	363	319	377	324	328	327	351	340	357	371	339	353	346	341	328	326	342	332	326	305	348	308	373	330	352	339	328	345	327	294	360	316	330	353	331	354	320	333	355	315	308	338	326	328	346	380	374	329	358	335	344	361	312	333	349	348	309	361	345	387	365	353	365	375	350	329	309	308	333	336	340	349	354	311	336	359	362	314	320	326	369	362	321	337	368	308	335	360	351	347	371	335	335	331	357	361	321	329	335	342	349	331	349	359	376	368	321	341	343	380	326	361	347	376	339	394	343	336	320	387	314	314	336	327	344	350	309	336	357	335	348	345	380	329	329	333	364	325	335	344	300	352	312	342	389	337	360	338	369	366	373	341	340	329	347	326	325	342	386	352	332	356	372	350	326	332	312	338	370	324	369	332	376	340	346	334	346	342	355	327	310	312	359	306	360	336	367	351	373	318	358	359	342	363	369	332	319	322	341	352	324	369	381	347	319	357	368	323	339	325	340	348	343	340	331	335	349	335	352	349	332	347	363	361	323	342	350	348	322	377	320	342	369	338	349	341	320	332	328	338	345	339	347	329	342	348	344	342	358	366	358	331	342	358	362	320	360	320	324	362	361	325	387	337	351	320	332	318	294	343	342	347	319	357	364	385	342	352	323	357	338	335	358	360	352	329	316	341	376	331	355	361	310	337	350	354	345	335	354	385	332	377	325	325	363	355	367	316	319	363	356	347	337	322	305	335	345	343	325	314	317	341	304	337	352	358	353	323	315	341	355	385	324	349	334	340	352	355	355	296	329	351	305	309	360	344	350	369	332	362	356	344	337	326	350	340	367	331	315	366	368	331	345	345	340	309	355	342	354	316	339	310	341	364	334	340	341	334	318	359	351	327	368	319	380	368	367	351	337	369	342	354	315	315	331	331	305	371	357	335	293	344	349	352	329	320	336	315	347	320	363	342	326	346	349	314	369	351	320	314	380	345	347	318	345	361	351	309	319	319	335	350	369	369	333	328	335	322	334	339	372	321	354	359	370	325	346	357	338	336	328	325	342	327	327	340	356	311	340	295	353	360	334	361	361	348	332	333	355	369	377	317	360	341	357	319	340	345	341	349	354	358	372	328	285	323	347	343	341	347	351	322	328	361	347	335	345	361	378	383	308	348	329	348	350	368	351	345	347	375	338	342	347	350	319	363	367	296	350	359	347	312	326	368	339	362	371	331	350	320	302	331	329	334	350	360	297	366	351	342	335	352	346	329	347	346	340	323	317	376	338	340	378	348	351	326	358	321	386	335	345	307	291	352	365	340	343	313	360	338	318	316	332	305	376	353	363	347	324	344	345	351	328	359	366	344	347	356	347	304	352	301	347	357	335	350	357	335	349	345	360	375	385	348	347	347	321	365	323	353	343	310	360	290	332	329	326	339	315	319	353	323	335	347	333	376	340	319	362	343	354	350	346	356	351	325	348	343	356	382	351	320	350	365	313	315	349	364	342	341	360	334	329	346	318	335	356	359	305	311	344	339	322	363	354	335	343	331	345	336	379	319	325	333	372	334	297	371	316	343	345	366	368	364	341	344	331	367	361	325	321	363	328	318	347	370	350	337	333	325	358	370	362	377	361	347	376	323	295	362	340	364	369	328	351	370	298	350	371	336	362	382	390	330	373	342	316	334	346	330	358	297	354	348	368	352	329	333	344	298	356	351	373	368	318	295	335	356	322	347	346	352	345	343	332	362	356	360	362	358	326	321	326	379	339	352	369	348	352	379	340	394	336	342	338	369	292	370	340	361	326	300	331	350	360	360	340	332	354	324	337	339	342	384	344	314	366	361	366	354	326	352	339	351	342	341	368	345	335	373	333	349	359	312	332	338	304	328	359	342	361	362	325	384	348	349	301	323	329	360	334	338	373	369	339	375	342	354	334	329	355	342	333	337	350	335	338	370	336	351	317	353	381	341	418	332	305	383	354	338	331	337	320	344	379	348	350	330	359	358	353	330	354	368	335	345	338	321	333	302	371	362	341	339	347	346	330	324	379	308	343	371	319	352	376	324	334	355	334	327	372	320	343	328	362	354	354	371	364	328	330	297	361	297	307	342	345	309	358	356	358	318	327	352	316	368	356	323	373	323	322	340	345	340	346	332	355	349	382	380	344	353	396	319	325	319	332	326	344	354	379	320	361	295	331	329	387	326	334	361	348	330	308	362	346	325	347	352	348	330	385	342	324	371	365	362	362	362	332	346	373	380	358	362	299	367	332	376	337	368	294	333	357	335	362	357	371	340	335	352	341	406	336	315	370	337	335	313	373	319	356	324	345	304	351	334	367	329	337	318	335	338	341	348	323	322	325	358	342	318	338	348	337	358	317	345	345	341	307	343	292	369	371	364	340	349	334	335	367	327	319	338	368	346	329	371	368	351	383	355	351	337	347	343	347	381	320	331	322	336	345	353	317	327	346	323	366	343	348	351	343	306	374	349	304	351	326	370	336	369	369	315	322	360	351	323	346	361	323	310	354	354	363	342	369	312	339	337	324	355	331	367	362	336	356	323	347	347	341	357	329	341	317	315	341	374	356	361	289	379	359	340	331	331	352	364	355	305	344	345	352	357	341	345	348	328	376	371	321	327	321	391	359	405	351	372	309	316	316	330	337	353	326	344	331	322	315	341	331	344	317	362	348	338	334	337	332	322	317	303
8444	1459	2337	2670	2313	1892	1624	1496	1324	1229	1145	1113	1042	1024	974	1020	928	919	925	917	936	896	901	923	920	883	850	876	880	831	885	898	838	887	845	857	900	858	842	845	864	824	824	791	878	851	883	800	864	846	788	833	830	869	858	823	839	872	819	780	846	864	846	839	836	814	886	859	836	789	839	778	868	755	829	823	841	842	817	778	857	836	838	855	886	833	792	822	808	779	825	857	812	816	781	848	863	806	815	809	842	765	825	794	869	784	843	808	807	865	925	870	809	846	796	847	881	808	813	817	843	820	845	839	848	805	837	790	853	810	813	850	823	820	776	854	853	819	792	837	838	850	801	776	859	810	794	848	795	786	827	844	839	773	872	842	779	817	809	806	857	833	836	830	848	811	810	805	853	836	798	847	852	815	815	867	850	819	832	810	844	786	843	856	827	851	844	875	746	870	840	829	769	874	861	853	848	828	852	910	801	794	859	867	850	824	855	858	882	820	824	792	832	848	868	806	853	853	777	837	870	811	827	813	855	896	868	759	812	823	805	774	822	811	829	819	802	833	844	856	818	820	810	852	871	850	795	832	826	826	797	820	838	802	811	851	880	803	829	860	800	817	851	838	853	803	869	848	774	815	790	772	818	841	818	844	835	790	863	854	805	817	778	814	838	891	828	834	813	790	839	803	845	851	823	830	807	794	810	783	803	804	874	798	821	789	880	770	804	830	844	807	828	841	825	820	815	835	844	831	833	881	811	796	835	811	837	835	843	829	859	840	797	865	859	864	780	842	811	832	801	799	848	755	815	817	807	867	842	773	814	800	869	812	802	728	819	810	833	826	895	840	801	811	853	848	850	852	818	807	788	838	812	849	798	853	886	759	838	823	788	827	812	863	814	838	816	852	814	847	809	839	848	777	783	852	843	823	838	773	839	841	843	843	780	854	837	822	830	811	871	822	804	809	818	807	830	777	811	831	803	832	859	818	892	835	800	832	815	776	805	813	809	812	785	873	815	855	822	816	798	755	821	776	817	861	820	800	839	788	815	830	860	815	803	819	823	811	806	844	826	821	848	787	826	833	853	824	878	842	785	834	858	823	823	823	795	822	852	842	841	853	844	813	807	846	791	860	811	781	864	821	827	828	815	847	834	817	802	842	801	797	813	803	761	831	776	797	871	844	870	790	829	816	845	848	761	789	811	824	796	860	807	872	767	816	784	863	773	822	844	762	840	788	821	850	817	839	863	818	847	788	861	820	831	804	788	812	800	823	812	823	871	829	762	802	838	805	813	809	813	836	843	817	809	827	842	824	831	832	792	798	790	836	845	802	826	750	821	826	792	829	857	829	809	845	804	885	847	799	814	887	826	820	847	867	848	838	760	802	852	821	825	824	828	808	773	861	794	848	813	825	837	806	827	812	855	798	818	784	792	789	800	809	808	794	822	848	835	866	760	852	826	800	835	843	819	838	852	772	821	831	818	797	798	809	828	810	853	833	856	757	802	855	805	814	785	813	873	815	818	816	763	830	795	833	796	836	795	816	840	803	839	836	861	808	864	821	815	831	852	870	875	791	810	795	848	841	803	786	811	848	756	826	790	846	820	788	845	838	823	843	816	799	807	847	796	816	886	872	876	808	780	818	817	851	838	850	839	804	839	819	857	791	869	750	855	838	840	776	836	833	833	841	849	789	792	805	809	804	802	777	838	798	776	833	809	809	822	822	832	804	822	820	814	800	817	823	813	846	810	814	837	802	859	854	816	828	795	787	790	845	852	851	839	860	826	849	840	810	803	773	820	864	835	842	816	790	812	856	866	814	803	805	815	846	875	865	833	850	813	878	869	832	802	840	771	828	859	833	874	793	831	812	824	882	846	844	840	841	853	858	848	825	858	815	809	804	838	789	850	798	886	851	834	831	803	865	843	874	751	841	762	870	811	797	788	803	797	832	780	805	793	792	877	838	855	819	853	827	838	829	815	801	781	783	798	830	833	822	806	768	879	847	868	766	848	809	838	817	848	830	808	836	821	839	840	855	850	779	774	852	784	839	781	852	799	839	847	870	807	796	846	802	850	850	811	827	790	838	816	818	834	808	801	827	807	872	884	838	848	814	820	826	784	834	773	830	858	810	824	809	842	840	819	797	846	814	882	876	823	850	832	858	829	795	820	857	842	814	826	839	792	842	868	832	762	814	842	802	876	836	802	816	789	780	794	786	859	887	824	841	830	835	855	838	808	823	886	787	784	814	796	884	808	830	836	831	810	801	822	806	789	814	817	791	817	871	872	815	812	809	858	853	810	841	797	854	820	843	853	844	816	796	791	821	812	839	837	826	842	844	843	819	835	819	816	814	779	792	818	816	814	828	759	825	808	834	803	832	861	852	794	830	816	825	797	798	788	841	780	819	860	845	842	831	765	856	837	806	881	833	823	841	796	822	901	830	879	815	806	832	813	808	812	802	816	783	831	843	859	843	815	813	804	805	822	841	857	812	865	803	842	823	807	815	794	791	841	842	815	910	838	850	803	746	828	864	800	814	787	847	836	806	781	813	790	796	783	836	807	789	837	859	844	811	827	801	808	869	823	830	878	801	858	855	766	855	824	856	798	792	845	814	839	851	825	828	777	805	821	863	839	835	825	832	830	782	834	791	865	835	795	809	813	873	816	843	839	819	869	844	834	774	778	832	856	824	848	807	827	840	832	868	811	817	799	863	833	824	846	790	790	838	841	818	830	814	836	828	806	826	829	813	867	851	866	863	840	808	834	864	808	815	849	856	841	829	858	809	808	802	776	795	806	846	845	860	863	878	888	858	773	836	778	813	791	797	817	775	815	843	817	790	798	789	774	871	767	884	809	808	814	829	813	880	807	814	847	854	820	820	829	815	848	805	842	833	856	828	776	763	843	838	810	858	835	859	851	833	806	800	803	784	798	816	866	820	832	795	873	807	840	789	894	759	830	831	854	817	903	841	840	848	804	729	851	827	825	801	812	850	861	803	821	798	849	846	829	851	825	854	812	840	822	881	830	857	841	839	881	863	839	865	817	792	873	767	859	805	827	849	782	760	840	817	819	793	803	816	822	839	839	855	775	803	859	804	815	820	799	804	799	835	796	823	801	828	822	843	842	836	821	851	849	811	829	797	847	881	802	820	816	789	904	791	836	838	824	828	865	809	798	834	815	856	878	908	818	884	797	820	802	841	859	793	833	876	850	818	832	848	790	816	848	812	835	806	802	836	815	832	852	825	791	792	849	808	786	778	786	791	853	883	824	819	858	799	839	868	798	814	800	837	812	773	830	811	822	840	800	830	872	870	871	813	827	821	849	813	799	833	840	818	842	834	823	827	812	789	804	816	838	810	836	886	841	807	804	881	836	851	847	883	850	842	832	838	795	840	884	808	840	801	861	808	831	817	845	874	825	819	829	818	849	838	812	833	843	828	828	822	843	828	829	831	805	826	795	800	862	843	834	792	832	840	787	854	846	836	806	815	806	819	827	818
1570	298	301	281	294	273	306	261	308	306	261	268	269	282	280	268	274	264	283	288	305	299	286	266	295	267	268	264	274	297	283	272	287	295	267	275	255	291	288	260	243	287	272	258	269	266	292	286	293	266	319	275	288	303	257	292	271	254	300	278	257	273	311	264	263	282	287	298	282	259	301	285	265	272	282	311	298	318	258	258	282	295	289	261	246	283	247	274	262	304	268	272	257	255	281	289	283	282	277	292	295	282	297	259	257	275	252	242	279	284	262	279	262	231	290	325	277	288	265	256	273	284	276	255	251	282	269	276	260	268	266	285	275	271	319	299	274	298	268	305	298	253	297	329	295	281	279	278	288	293	300	243	264	237	245	258	274	264	279	315	279	305	270	292	264	288	243	284	277	248	289	261	302	254	254	277	285	245	269	286	303	273	272	268	284	284	277	256	275	271	247	270	300	299	284	291	302	273	284	235	274	286	289	296	307	293	276	265	272	308	259	285	297	276	261	295	253	280	260	243	286	256	285	258	288	302	242	258	294	258	308	271	266	264	259	272	245	292	277	281	297	272	269	273	274	294	263	306	249	270	268	252	266	280	294	260	244	274	302	254	255	289	280	287	262	256	252	244	293	305	255	275	281	264	309	303	297	265	242	285	294	247	294	265	287	269	265	276	291	264	278	297	252	292	312	289	253	268	277	280	282	277	296	271	283	305	258	260	284	253	276	251	275	266	265	255	275	237	304	302	286	252	280	266	258	264	265	271	295	274	271	290	256	284	278	247	275	277	255	282	302	271	247	279	284	274	256	244	281	262	246	271	263	296	269	290	265	267	251	277	296	276	289	275	284	285	307	301	259	260	274	271	270	287	309	286	272	283	264	276	265	281	260	250	236	278	278	281	275	276	286	298	286	301	299	264	268	263	284	285	286	299	288	258	268	275	282	273	274	246	309	273	255	259	266	272	283	259	236	285	256	259	279	276	264	289	271	264	289	259	290	302	303	301	318	306	288	257	301	275	315	242	248	263	274	272	308	317	267	275	311	283	301	286	257	277	279	261	289	277	264	295	309	291	276	285	279	278	267	278	266	272	283	267	268	290	274	300	285	269	261	312	278	247	257	281	281	267	258	245	283	236	286	279	269	270	297	301	301	259	287	270	302	290	281	247	284	255	280	285	289	263	281	274	299	271	286	289	280	243	258	272	298	291	289	269	287	291	302	257	255	271	277	304	291	265	305	262	305	292	268	295	294	253	297	269	251	294	260	270	265	292	288	262	256	248	268	243	280	250	279	276	268	274	299	286	289	287	282	249	293	243	284	312	258	260	304	276	284	295	261	277	256	241	264	259	282	274	280	247	289	281	252	285	237	262	281	269	290	279	308	275	308	265	297	261	310	308	255	308	268	292	275	270	276	244	298	289	302	297	268	291	291	258	279	282	284	290	297	265	288	263	247	241	278	264	291	277	264	285	239	282	250	290	289	281	243	314	325	254	260	287	265	268	264	283	278	290	293	256	235	282	314	286	256	280	267	305	277	251	273	242	258	277	274	263	250	281	273	277	325	259	270	297	278	262	257	284	310	287	265	288	284	286	270	273	261	261	242	257	273	277	275	257	281	268	284	278	305	241	279	276	287	289	279	256	278	262	262	249	298	247	318	271	286	285	278	240	293	259	282	299	246	289	268	282	264	295	250	254	265	268	279	284	266	272	250	275	275	262	321	308	295	319	273	276	258	238	258	304	273	257	281	246	245	282	261	260	257	238	288	260	285	280	284	263	274	287	286	269	256	264	286	269	264	267	319	249	284	287	263	276	299	307	271	306	272	271	295	275	250	267	257	283	245	244	271	277	265	267	268	245	290	297	284	274	270	271	267	288	260	303	292	293	303	287	286	270	258	304	264	280	281	266	229	272	259	276	284	278	285	259	275	240	309	273	309	280	289	268	272	259	314	249	256	277	260	296	284	259	260	268	284	305	306	309	281	285	279	276	245	281	251	291	309	289	288	291	305	277	280	306	265	263	278	248	279	262	304	262	265	263	256	251	259	274	270	322	268	243	275	270	295	250	264	305	277	274	253	282	245	266	271	285	293	242	269	264	242	260	275	264	268	265	298	271	278	266	275	265	288	256	262	279	268	271	299	271	272	260	235	266	275	265	283	279	253	296	276	277	260	300	289	284	253	281	276	283	282	263	256	270	270	270	290	296	290	276	258	277	305	275	254	292	256	291	287	276	275	277	298	244	288	279	275	249	310	286	297	298	265	298	301	258	259	278	238	269	272	269	269	281	282	253	262	280	265	307	280	294	288	270	298	262	268	294	302	295	256	266	295	272	273	259	271	246	265	262	283	284	251	238	289	266	306	283	295	264	284	278	245	266	249	274	282	288	277	266	299	278	288	253	278	281	281	257	283	266	278	292	257	268	255	239	252	256	266	284	264	271	289	266	295	270	280	246	276	231	265	280	257	298	258	260	271	282	289	241	276	268	251	241	270	268	278	288	242	257	285	297	284	312	266	268	272	242	253	259	279	323	250	265	275	283	265	246	281	294	224	255	283	285	277	254	281	264	288	269	262	291	248	276	302	280	291	252	283	289	293	284	291	274	264	270	280	280	305	303	299	258	250	268	283	272	288	302	282	278	263	286	293	252	260	273	297	291	234	297	277	258	311	289	267	275	242	303	298	267	268	257	234	296	270	242	258	274	281	272	290	247	292	275	303	283	275	267	260	280	243	247	313	269	277	283	273	281	311	278	269	285	271	295	298	263	292	264	253	255	269	261	255	275	274	239	271	257	260	251	274	286	301	289	285	256	276	248	284	290	264	269	285	297	260	262	268	262	263	274	267	292	284	254	267	290	285	301	253	274	299	305	311	292	292	283	252	309	244	300	309	276	303	301	330	234	252	287	257	263	278	289	294	246	301	279	263	306	269	281	245	278	250	247	292	257	297	301	260	283	288	254	272	274	275	281	295	273	282	272	257	257	297	267	256	286	294	276	303	305	258	303	264	259	285	282	237	274	304	271	281	287	284	296	277	270	284	254	279	250	261	288	270	251	232	261	232	263	282	300	296	293	234	288	271	296	253	248	247	259	266	281	259	275	289	272	272	255	271	267	272	289	266	282	260	275	279	264	268	297	267	301	277	276	276	275	286	279	276	262	292	248	285	240	279	268	269	286	272	292	270	295	272	299	254	324	221	250	274	268	269	280	289	281	298	287	279	304	293	234	272	280	263	261	270	270	267	258	284	289	305	249	301	264	274	256	276	237	263	252	286	276	273	257	286	276	246	286	267	288	274	277	272	269	269	302	287	275	236	284	235	332	279	301	274	284	271	278	304	304	319	258	313	263	246	293	255	247	268	238	291	278	298	284	240	255	310	300	297	266	262	258	268	248	264	311	234	261	285	267	305	308	274	293	297	284	280	280	291	254	253	262	307	290	284	256	273	275	265	282	299	308	275	246	298	274	287	275	300	251	268	273	315	305	249	273	283	265
1847	675	690	766	715	681	693	711	673	699	665	693	634	659	684	641	639	635	647	723	708	674	669	669	660	666	630	643	683	685	656	693	712	640	660	647	685	624	615	637	670	696	661	652	662	654	668	636	746	654	680	684	658	647	647	655	672	647	669	671	652	609	618	651	699	669	644	674	689	625	663	683	640	642	694	637	700	665	619	628	674	634	701	682	614	651	627	627	686	646	654	610	642	684	648	692	678	629	631	667	681	715	652	674	683	677	670	667	656	700	664	655	683	635	659	676	655	699	646	621	667	673	669	666	681	667	636	662	648	684	662	690	659	690	669	659	700	716	659	675	653	667	676	666	651	678	648	647	658	693	685	670	690	682	679	644	640	661	741	662	603	672	631	694	617	655	696	670	641	669	665	675	672	718	651	641	673	681	666	678	685	650	696	667	659	680	631	669	661	674	673	670	642	624	628	671	656	668	671	678	642	660	694	659	673	673	658	632	695	694	679	663	654	673	640	661	638	602	649	670	651	660	669	685	639	648	638	658	676	653	636	692	653	676	668	694	668	679	649	645	628	639	634	660	667	675	691	697	645	661	687	666	695	627	661	630	682	659	721	684	615	665	627	649	640	670	701	621	671	648	667	704	685	671	680	673	649	685	677	683	641	658	642	643	678	661	686	641	622	656	700	639	648	649	653	671	662	664	646	674	625	691	638	689	686	672	656	610	632	665	679	686	681	667	679	637	669	650	680	692	690	680	679	634	692	655	620	662	660	674	663	653	672	694	672	673	696	664	649	628	652	647	658	707	636	682	666	641	678	626	610	667	619	676	683	660	687	644	671	637	659	649	665	647	677	636	671	658	667	632	639	645	649	663	673	661	653	657	657	645	617	707	658	594	654	699	654	714	621	702	620	680	685	643	661	633	623	650	608	645	631	622	662	663	649	698	671	622	637	704	701	632	665	620	659	688	637	667	664	652	650	675	661	694	672	638	644	622	654	687	717	696	656	652	615	658	709	681	662	664	601	690	669	657	667	651	647	677	682	666	658	667	636	639	667	641	637	621	674	683	643	709	644	681	679	652	597	639	673	675	635	667	652	693	666	667	653	654	689	637	649	689	711	672	658	685	683	698	703	698	663	644	668	658	667	658	626	620	704	664	655	619	610	656	655	684	652	659	660	648	678	672	693	722	650	656	671	654	683	663	692	665	677	635	644	677	654	643	648	693	624	607	668	643	635	705	608	686	656	664	648	652	652	681	657	598	678	681	688	672	658	651	740	702	659	627	704	623	677	673	624	634	633	669	653	661	665	688	640	672	690	645	700	661	641	649	640	637	593	641	641	675	654	693	680	655	698	612	666	641	672	671	665	667	646	641	670	675	682	678	654	646	632	652	643	635	711	661	636	667	648	665	725	645	638	658	652	691	710	663	696	651	662	682	610	671	675	677	646	674	690	665	645	649	676	651	684	641	643	675	660	620	665	666	635	688	625	685	684	620	686	627	693	683	710	672	671	642	666	689	674	637	688	691	665	630	609	682	690	703	663	692	646	698	695	668	677	661	641	680	597	671	640	666	661	679	661	696	644	673	665	663	645	638	657	649	669	663	660	732	664	641	676	668	650	688	670	646	690	660	675	630	670	669	688	667	657	635	659	632	647	646	648	663	664	668	729	653	659	665	705	700	663	664	657	680	658	657	673	718	620	643	668	679	601	649	627	625	658	642	646	680	674	652	606	611	651	670	702	699	670	695	634	683	675	615	677	626	681	655	663	654	657	667	687	648	638	676	643	645	650	647	645	690	664	631	648	676	653	638	608	659	660	659	692	665	654	651	667	690	698	670	658	642	677	639	662	654	673	665	681	671	658	660	631	664	651	696	657	722	670	648	635	616	681	638	596	655	659	667	674	672	638	649	644	682	692	618	685	667	670	635	685	652	629	615	650	660	637	646	666	653	675	634	672	608	637	684	667	671	629	651	625	657	648	661	639	660	664	696	633	634	610	669	654	633	695	646	667	671	639	672	650	660	630	679	655	630	653	640	638	657	685	655	691	658	670	653	664	671	669	654	649	676	657	676	679	676	643	646	648	699	698	608	658	643	707	672	658	624	676	623	713	659	664	642	670	673	659	602	597	678	599	652	667	622	667	682	682	718	678	665	698	666	671	648	646	662	639	665	694	689	605	655	651	636	725	660	680	650	667	659	656	714	719	704	669	647	665	682	655	625	615	659	653	681	668	661	626	639	681	643	667	690	628	648	654	635	639	652	625	673	671	621	630	637	664	658	726	634	695	651	626	644	633	656	689	686	672	686	666	705	649	652	652	646	641	686	647	628	679	676	650	664	654	641	689	677	656	665	671	668	650	677	676	650	707	657	664	654	730	682	652	695	666	655	664	676	695	629	697	678	688	631	667	649	670	632	705	656	670	686	623	675	670	658	688	645	654	647	681	647	643	689	645	667	696	666	652	651	666	653	631	637	686	659	630	660	650	640	615	727	638	639	672	634	662	676	611	692	610	650	659	643	670	649	645	653	644	669	639	655	606	690	634	641	668	676	669	635	639	626	678	693	650	688	664	659	647	685	669	627	652	669	673	674	656	658	636	654	659	640	621	662	689	663	634	619	665	659	637	649	655	660	693	709	644	673	705	599	691	632	630	657	623	651	628	666	672	657	709	692	639	648	654	671	672	696	671	691	672	642	673	660	712	710	667	649	670	663	655	699	647	673	704	684	640	628	697	643	649	661	659	673	632	642	661	661	642	659	632	673	654	665	664	668	681	679	644	666	724	677	635	657	691	719	675	632	703	607	648	684	709	636	675	648	702	661	653	667	678	645	658	606	699	660	669	699	651	689	647	616	697	658	664	685	691	692	673	681	590	617	672	684	662	682	665	680	639	652	708	673	628	664	668	699	641	659	701	701	672	694	646	604	685	657	651	641	690	636	717	687	663	650	658	669	649	725	659	636	691	696	642	654	649	634	649	631	676	659	637	610	677	657	639	655	649	669	671	673	623	666	667	650	667	657	655	635	657	659	653	681	647	647	657	626	636	620	696	678	681	661	627	663	748	609	697	694	691	634	672	700	623	617	688	668	649	688	684	689	657	640	661	676	654	686	648	623	671	679	664	670	685	714	682	699	633	653	695	692	660	668	669	653	632	631	660	659	696	683	658	676	685	658	640	654	679	694	655	623	634	670	692	642	678	675	662	669	638	657	665	652	657	649	735	663	701	664	652	636	680	633	658	663	653	635	640	616	616	671	655	658	675	688	704	612	635	674	601	665	663	640	688	665	659	629	643	657	678	654	670	663	637	617	652	689	654	658	650	639	687	677	679	647	639	645	687	674	708	645	599	681	636	610	644	655	637	643	684	652	689	634	630	664	614	628	610	629	692	690	698	654	667	615	705	693	677	676	665	665	673	604	679	658	694	723	687	660	658	622	692	655	661	615	651	673	662	661	688	649	654	653	670	650	685	669	674	654	657	602	694	644	682	651	672	731
7163	482	531	419	362	321	243	242	237	197	199	178	189	195	164	204	162	183	183	179	180	153	191	177	189	168	188	177	169	182	177	176	164	165	183	190	194	153	174	158	193	176	158	191	194	176	176	174	203	186	182	189	162	184	165	171	163	162	165	164	178	165	187	185	167	178	143	182	174	161	191	153	170	187	191	188	195	151	178	186	169	153	167	176	171	171	189	171	181	166	191	159	194	167	179	172	193	195	177	152	174	176	181	184	188	176	180	171	186	179	199	165	185	194	169	200	150	154	158	204	177	159	174	166	148	192	192	177	191	221	220	182	166	165	188	188	160	153	159	180	184	162	172	174	183	184	147	173	169	191	167	189	173	175	189	170	203	165	190	162	196	175	162	181	179	197	175	195	166	158	174	188	201	209	168	154	172	157	168	164	143	159	188	180	169	156	173	202	189	209	173	168	184	158	181	157	154	179	166	169	173	178	190	166	150	185	194	161	188	183	191	177	140	170	192	149	177	169	179	159	174	170	190	173	157	171	193	157	172	169	188	167	163	203	192	200	148	180	177	181	175	175	184	160	182	173	154	179	152	169	157	179	163	171	179	152	149	168	184	191	175	184	181	178	177	178	174	167	168	178	194	187	145	189	167	168	169	200	180	170	158	175	188	182	188	156	180	165	191	175	190	187	180	159	168	193	193	169	163	159	168	193	147	148	176	180	183	187	173	149	175	191	178	167	173	149	180	163	161	156	163	175	174	206	174	168	183	169	184	182	162	185	160	175	169	173	146	183	192	156	191	175	175	157	162	189	214	198	161	169	182	177	170	182	192	169	175	187	165	165	162	156	177	178	185	173	176	172	161	170	180	151	156	180	191	164	171	157	166	196	196	172	194	145	185	157	151	148	170	167	185	164	178	160	172	148	163	196	156	183	184	199	165	189	185	181	179	144	166	157	164	143	170	162	183	177	170	178	170	194	130	199	191	152	174	172	182	180	160	196	177	177	182	177	182	154	165	154	193	196	159	158	155	179	159	157	163	149	165	171	154	209	181	167	177	188	198	153	163	202	173	163	171	156	176	163	167	171	162	168	175	177	167	179	192	170	161	157	181	184	193	185	182	178	179	165	165	169	196	188	175	205	163	172	173	192	167	200	170	170	173	189	141	167	188	161	181	162	172	179	180	179	169	179	194	199	157	182	169	175	189	160	185	201	186	152	187	168	177	185	191	172	165	156	146	163	176	164	176	145	167	177	204	183	168	156	181	195	179	202	152	174	177	167	163	173	172	184	168	161	169	184	146	195	161	173	166	154	188	171	180	151	169	177	180	187	162	164	177	156	164	194	195	176	175	172	165	173	156	191	176	184	162	167	157	175	179	169	200	168	165	161	186	166	171	177	164	170	162	172	185	161	174	172	179	181	187	179	174	174	192	179	166	166	178	176	183	165	154	174	184	176	162	169	187	169	172	184	151	143	171	154	183	182	174	160	184	182	162	176	174	169	164	143	170	172	190	148	167	184	187	185	179	171	182	164	173	180	170	189	168	143	170	185	185	192	181	171	169	179	175	144	182	157	178	170	162	166	160	167	176	159	161	209	165	158	164	172	158	155	175	185	195	178	174	183	158	205	182	184	189	178	175	161	183	181	184	198	187	146	184	172	169	196	170	166	199	192	160	171	169	174	207	159	148	183	192	158	162	166	154	168	179	172	158	165	174	198	174	167	174	189	191	166	196	177	172	185	156	176	173	148	162	175	199	170	171	151	169	188	185	166	175	188	186	182	152	186	164	187	173	159	167	159	146	189	186	165	164	192	161	180	172	167	163	173	179	147	173	148	190	155	179	167	173	181	183	167	164	176	174	156	176	170	180	178	178	177	157	183	185	185	186	150	156	157	172	162	200	181	174	159	151	171	155	167	173	178	182	189	163	180	163	132	165	174	150	164	180	163	165	193	193	173	189	184	161	170	180	162	171	181	169	165	171	165	185	145	181	192	163	187	196	189	177	159	184	159	178	182	159	187	173	168	168	171	179	208	163	156	196	178	165	173	162	188	157	181	193	168	178	170	166	151	176	186	199	162	170	177	203	171	180	165	156	173	166	170	172	166	166	203	167	191	169	172	171	170	170	183	170	163	171	149	188	162	172	172	200	175	146	174	179	166	164	178	169	162	152	159	166	191	159	164	153	185	170	208	168	196	192	161	177	158	190	153	180	163	166	182	170	165	168	181	165	191	174	185	170	194	165	159	150	168	210	160	179	158	173	176	191	164	169	197	190	169	181	180	185	162	175	175	149	174	169	171	150	157	183	167	174	177	174	200	182	171	156	169	165	155	189	193	180	168	158	170	181	166	162	181	166	172	165	175	201	172	170	190	188	188	168	159	165	182	170	185	183	168	186	222	204	166	191	184	155	170	176	214	156	175	158	152	202	180	167	179	173	191	172	163	179	178	188	169	185	171	197	178	171	175	151	160	168	177	160	176	172	179	185	176	174	163	158	164	190	151	157	200	169	164	175	163	171	149	197	189	196	183	189	162	190	189	176	180	154	172	178	188	171	166	159	155	176	181	196	185	173	188	162	166	186	199	189	158	176	183	162	170	168	145	183	177	181	176	141	182	159	172	154	178	178	162	178	175	190	170	177	156	150	184	186	178	165	142	173	184	156	171	160	169	169	178	178	178	193	157	147	173	192	168	162	179	159	196	205	196	186	198	195	186	155	182	204	181	159	188	201	165	168	140	163	162	169	155	172	180	173	184	151	171	174	177	203	188	165	167	187	186	181	178	169	169	166	186	192	164	171	172	166	156	180	164	176	184	172	197	173	150	174	178	179	169	179	166	176	169	162	183	147	182	159	142	165	175	173	173	198	177	191	173	177	138	168	150	190	180	168	158	184	196	158	177	167	181	192	167	175	161	211	207	185	166	157	162	174	155	173	164	159	159	177	166	175	174	169	169	172	166	167	174	156	178	142	167	175	179	184	188	176	174	181	166	173	177	192	168	189	165	160	173	172	183	158	191	158	178	160	182	173	184	174	176	203	180	175	194	192	183	134	171	173	186	179	156	157	168	166	176	152	150	157	175	175	160	191	178	191	171	221	208	191	181	166	179	165	189	177	195	175	187	206	176	159	180	167	173	169	169	170	193	196	177	162	162	181	200	186	157	183	158	212	172	197	177	178	183	180	183	173	188	167	161	175	174	172	180	203	180	190	195	164	176	182	162	171	166	147	198	172	186	151	146	192	168	160	178	180	183	179	176	179	152	160	162	211	194	167	172	177	199	163	201	189	165	166	155	179	135	175	201	179	147	188	183	156	168	192	154	174	184	170	157	181	170	165	169	174	158	173	194	152	157	177	147	183	168	194	179	169	173	169	155	163	162	166	174	162	172	169	159	147	160	201	195	159	160	177	165	157	190	156	161	183	149	173	172	160	156	153	157	184	181	175	169	156	147	161	186	169	181	153	165	151	167	199	190	182	182	181	181	179	174	160	181	175	183
6203	830	1257	1419	1253	1051	894	807	737	710	656	657	572	619	532	557	527	542	485	545	523	531	501	512	492	499	528	507	493	492	511	480	519	523	497	484	492	484	467	479	496	457	503	474	430	520	518	466	502	489	471	498	483	492	459	445	477	496	462	510	489	468	459	485	460	474	484	521	455	465	484	468	480	457	449	493	515	481	486	520	524	448	482	469	500	510	444	437	473	482	506	472	535	471	473	481	462	482	489	464	516	438	470	480	492	522	453	463	489	469	490	463	426	474	514	487	506	476	437	513	470	475	478	480	487	454	480	492	455	472	489	486	485	460	452	472	489	461	501	481	500	460	444	491	456	446	443	462	475	459	506	468	475	471	476	500	473	516	479	442	442	473	458	456	518	483	474	465	502	480	446	457	467	512	471	448	444	476	452	500	502	429	449	450	509	492	465	441	442	483	458	464	493	485	486	478	429	490	465	453	488	481	498	499	518	504	459	429	450	479	494	465	478	482	518	503	479	514	481	510	453	474	460	451	454	457	458	476	470	480	446	423	493	429	500	460	481	505	487	465	517	464	493	425	483	447	450	457	488	471	491	469	462	452	460	436	465	479	465	498	461	426	521	508	463	446	479	485	437	480	432	466	481	469	439	497	528	470	489	453	476	460	451	468	494	471	462	477	478	515	474	490	499	459	483	495	512	485	450	465	465	491	505	438	467	466	455	450	466	495	468	481	469	486	465	488	458	467	496	463	454	484	493	491	505	450	459	456	466	524	468	493	467	452	477	475	508	463	458	492	492	464	498	500	475	472	502	477	439	465	492	470	442	461	481	463	458	435	493	425	480	479	478	445	448	464	468	498	496	439	512	460	508	469	460	456	463	471	459	481	459	476	502	510	460	436	471	454	492	488	482	481	496	458	495	448	458	500	436	463	493	474	447	455	479	446	462	497	475	501	496	485	491	472	477	501	521	450	475	459	469	515	474	445	496	460	512	488	473	443	486	493	479	494	445	459	452	483	457	488	484	456	451	492	484	495	473	448	482	446	457	457	472	481	482	418	460	476	462	480	477	476	434	494	459	469	443	458	483	478	435	436	424	477	478	482	491	492	446	474	486	480	471	493	458	489	498	489	435	453	480	491	473	474	471	499	481	465	425	496	512	479	510	435	452	437	443	508	465	526	489	500	473	490	467	485	471	445	468	484	449	503	495	474	489	526	447	461	455	471	470	495	444	462	446	470	489	490	483	460	488	495	476	482	494	462	458	433	486	499	467	478	516	500	443	481	472	470	479	480	464	492	475	530	460	473	461	509	447	475	474	477	456	486	502	486	470	473	494	453	470	499	466	491	427	469	464	510	503	494	440	470	489	463	470	505	456	479	478	473	484	447	503	516	497	460	490	501	479	483	486	452	470	472	459	502	453	479	491	494	465	487	509	471	507	439	467	498	527	473	466	479	511	452	436	484	481	477	498	434	474	442	468	482	484	460	471	496	505	455	426	467	464	449	481	463	484	508	482	495	455	440	489	488	452	452	491	448	448	490	449	486	498	532	465	466	473	460	440	467	481	520	458	497	496	519	479	494	488	494	472	461	455	486	501	482	467	504	459	474	483	482	467	503	473	522	492	483	458	489	474	474	479	471	490	486	452	486	480	445	438	481	475	482	470	497	489	480	464	473	446	485	452	501	462	479	474	492	482	464	442	491	491	460	480	442	466	494	469	477	504	457	457	490	453	449	493	492	488	470	513	436	506	479	469	489	469	447	493	460	451	478	507	499	460	468	500	457	480	463	441	495	481	505	477	471	450	473	466	486	489	474	484	465	471	478	492	459	468	500	445	461	470	487	466	495	441	494	508	472	486	478	463	498	500	458	491	486	477	479	515	475	469	464	463	467	461	511	488	450	477	467	479	438	475	478	469	470	472	494	464	490	474	507	472	467	473	494	496	448	486	504	476	471	497	486	480	505	485	428	426	456	461	497	499	468	493	481	435	451	512	451	461	440	490	464	449	501	478	540	465	490	467	470	426	490	466	475	485	480	447	457	514	461	520	478	514	451	470	499	488	471	484	481	434	503	492	488	477	464	484	498	447	466	471	492	487	480	441	451	443	459	472	470	449	454	477	453	491	465	516	465	434	506	452	507	470	480	508	477	473	494	485	497	494	499	457	463	471	477	466	455	467	475	502	485	496	422	491	454	475	437	455	471	491	469	493	504	451	444	474	457	461	484	498	493	472	460	503	475	472	509	493	473	453	457	463	465	451	529	495	482	480	444	487	461	454	459	442	433	469	498	455	441	474	496	476	479	439	483	486	484	460	501	468	490	438	520	500	514	496	466	468	491	446	442	475	503	467	487	455	520	438	443	460	470	475	482	512	502	470	490	472	481	453	502	491	479	456	500	502	481	458	446	466	449	452	515	439	470	524	461	478	500	468	500	484	493	487	463	493	450	517	452	484	467	448	471	446	455	474	477	477	467	431	454	499	497	466	507	450	471	476	514	468	458	455	462	469	497	486	508	467	522	468	523	478	448	459	482	468	476	429	450	478	491	488	450	474	475	430	456	475	489	499	499	456	470	475	453	476	455	466	461	492	460	484	501	467	495	446	488	454	469	481	506	456	480	481	514	498	494	489	484	494	484	463	441	475	455	481	485	482	446	492	462	447	451	469	501	460	440	497	454	465	498	449	516	514	449	464	433	447	464	449	455	486	429	461	461	474	458	463	478	464	529	454	460	494	496	491	466	498	461	443	458	471	465	445	457	496	471	491	486	461	488	484	470	478	480	480	458	444	443	461	476	483	473	482	453	466	469	465	451	484	517	512	486	489	427	502	430	469	478	461	469	498	447	474	500	435	488	478	489	454	458	505	471	462	483	454	468	475	463	508	478	457	473	494	474	486	482	515	483	450	441	458	499	470	478	447	485	425	461	490	476	480	492	505	501	475	475	477	469	499	471	470	485	480	482	467	485	457	460	464	492	489	446	492	469	477	433	479	454	459	482	452	485	465	473	461	504	464	481	499	477	499	492	468	483	496	487	502	525	462	463	472	501	473	494	512	496	446	496	483	466	477	494	485	464	483	470	503	500	473	456	486	493	428	470	438	448	488	493	476	508	494	492	459	457	445	500	511	443	515	423	509	476	479	510	465	503	467	463	490	469	468	477	470	419	473	464	486	500	501	455	440	473	490	472	453	467	487	477	444	482	433	479	513	430	487	478	497	464	457	499	483	480	494	492	466	510	487	471	485	503	492	473	491	479	479	503	466	484	449	485	508	469	499	494	482	461	492	467	465	474	480	500	480	487	460	516	481	485	458	465	518	508	461	472	491	472	487	455	464	439	463	497	448	448	472	448	461	471	480	490	460	445	501	511	444	482	484	480	461	435	476	444	461	438	467	498	492	461	485	465	463	403	463	483	512	472	434	416	504	469	453	472	458	462	483	502	471	441	456	446	474	516	513	481	533	497	465	499	479	478	442	445	442	467	484	461	463	459	476	440
14083	1382	1132	917	701	559	479	484	464	386	400	403	379	373	346	358	340	353	336	353	360	376	327	342	354	351	340	362	328	326	316	337	305	321	314	308	359	347	351	334	318	366	386	344	289	329	356	364	342	335	358	377	342	345	352	352	331	362	316	331	367	347	346	340	384	369	357	322	326	339	349	296	336	343	325	343	319	312	328	356	315	366	336	357	367	327	341	334	354	340	372	356	345	302	341	335	332	360	332	303	347	339	323	347	340	335	324	351	345	373	324	355	338	358	310	352	317	301	367	373	328	346	341	356	310	329	333	388	365	321	322	371	329	353	383	311	339	320	316	356	343	379	384	334	346	344	339	365	324	334	357	362	352	338	340	356	355	340	329	331	372	331	354	344	369	318	306	359	310	348	337	339	367	303	317	321	317	351	349	345	375	330	324	377	334	367	363	371	331	362	368	319	351	345	355	344	361	340	325	327	372	348	309	324	340	356	330	352	355	379	319	322	341	377	328	338	324	331	315	302	333	333	332	343	322	326	335	331	339	380	379	332	348	357	330	333	347	335	307	364	369	356	365	336	315	333	348	350	364	383	318	340	360	339	327	349	308	360	323	347	310	325	313	306	321	330	324	333	332	363	340	349	334	325	348	357	346	315	339	347	331	335	356	298	357	324	360	363	337	321	362	358	296	330	327	370	304	353	362	340	309	348	342	385	340	361	319	323	344	350	342	372	376	344	311	373	332	359	341	348	360	297	354	338	315	352	311	356	334	339	345	320	316	333	326	321	330	345	385	286	319	358	344	391	365	353	332	362	335	339	340	349	327	336	311	303	327	344	332	347	336	349	358	317	325	349	328	367	356	345	376	337	361	321	353	316	343	307	320	321	376	360	335	333	303	376	320	332	336	343	313	370	361	374	350	327	329	355	343	327	352	368	361	347	351	355	295	318	344	355	356	357	321	332	300	335	340	343	354	351	375	350	360	335	327	309	359	354	326	371	314	340	320	389	290	324	309	326	337	369	339	346	326	310	333	355	348	369	320	344	349	328	335	326	363	347	321	325	328	340	360	365	345	333	322	363	343	334	366	345	318	307	300	305	374	360	346	346	349	372	325	388	356	382	311	295	320	322	365	320	337	342	332	334	309	347	333	350	320	342	352	356	333	366	351	371	379	339	327	369	321	316	351	346	321	347	321	331	336	396	392	367	341	331	310	317	316	327	359	380	326	317	343	335	332	339	350	311	372	341	351	318	335	372	364	344	374	360	366	337	377	323	330	333	345	349	334	322	326	373	342	338	358	334	358	316	307	310	356	319	340	319	359	337	337	324	335	332	368	351	349	331	359	381	320	319	316	332	332	344	339	333	321	322	338	387	352	345	344	324	327	342	336	303	354	330	351	339	369	298	364	335	312	333	388	311	357	367	319	323	385	359	368	354	318	363	320	314	323	357	362	313	341	348	335	336	369	344	310	336	361	302	340	327	339	296	337	374	392	337	328	312	302	321	327	400	319	346	344	358	340	322	296	297	329	339	377	334	339	311	304	360	330	343	346	297	358	358	327	347	345	314	310	361	319	354	354	342	364	331	328	355	348	359	363	318	337	352	308	371	348	335	345	356	350	335	335	322	318	378	321	360	360	318	342	361	322	338	371	375	325	355	322	351	288	346	328	365	335	343	358	347	352	314	361	334	348	327	387	352	358	371	362	318	323	348	382	327	337	361	313	309	369	371	334	343	344	343	329	323	334	342	343	332	346	358	335	339	341	357	344	336	345	349	328	329	336	351	349	333	330	329	380	343	342	357	312	317	351	326	338	348	327	336	353	369	349	319	346	375	326	336	358	331	340	323	339	343	380	316	303	369	363	333	337	293	321	334	318	348	341	324	341	352	333	355	351	347	368	326	324	310	320	354	328	352	344	366	335	332	329	294	350	328	343	333	315	329	346	324	350	357	306	297	328	339	332	362	354	365	367	359	341	369	358	365	332	354	352	338	349	320	310	327	329	348	306	364	337	358	367	314	368	335	352	307	349	330	335	360	349	335	323	324	312	338	388	365	333	371	343	369	374	349	331	340	339	335	328	322	347	333	343	332	346	358	357	334	338	316	348	352	374	304	352	358	333	338	338	328	306	334	303	328	345	329	392	341	326	363	327	316	345	338	347	342	366	331	309	341	373	349	364	336	354	309	320	315	337	329	319	377	304	364	342	354	381	343	319	362	297	320	361	350	324	322	336	305	313	351	325	328	369	299	388	308	328	313	336	392	347	362	353	351	340	325	350	343	353	349	368	299	333	316	323	370	350	341	331	351	370	347	351	343	303	310	380	306	355	281	341	348	329	337	334	355	317	333	322	337	343	331	322	325	347	343	336	357	329	356	367	368	320	335	332	368	356	324	355	366	352	322	310	327	379	372	344	328	368	326	337	337	370	369	348	316	342	309	366	369	327	337	324	349	358	355	361	352	352	365	323	352	342	341	311	317	337	344	324	364	366	376	363	335	343	312	376	343	329	331	331	364	288	347	347	354	345	372	356	353	330	351	355	367	327	352	361	344	370	347	368	352	347	330	365	331	342	347	334	357	350	348	337	360	322	350	352	352	329	315	341	348	383	327	317	338	341	306	340	344	311	340	309	373	327	360	334	309	329	353	344	338	304	326	368	385	367	333	375	348	307	367	349	331	315	336	329	351	375	317	326	329	328	344	343	380	344	335	311	325	347	358	353	349	388	384	350	349	318	315	351	320	344	338	349	354	319	344	350	349	321	394	333	334	307	343	368	318	319	325	349	347	308	350	332	343	334	329	328	334	330	340	321	348	357	337	358	334	350	333	342	365	360	330	351	317	343	340	339	311	324	350	355	312	346	387	398	383	358	305	328	302	313	353	351	353	344	383	339	344	344	355	341	349	353	330	337	345	323	328	363	313	311	361	345	360	352	334	316	300	359	339	336	391	330	329	354	350	331	350	340	359	309	340	317	288	370	340	352	364	333	357	356	331	341	358	346	321	337	377	372	348	360	327	302	332	363	337	333	380	345	351	321	349	352	330	353	366	316	332	341	338	332	328	328	326	337	360	328	327	317	355	331	341	339	355	347	333	293	307	340	344	298	322	342	354	372	350	361	384	381	321	313	349	347	347	364	327	366	335	349	326	364	306	316	323	333	349	339	346	360	341	394	334	348	353	353	339	350	330	358	312	341	329	333	331	338	359	318	334	380	313	351	335	329	316	347	350	356	345	321	339	352	347	354	360	354	364	360	308	348	356	338	321	335	352	310	342	300	353	348	320	314	377	372	318	360	335	342	338	316	345	340	348	332	299	351	335	337	348	362	354	328	354	376	368	347	375	362	317	342	345	324	302	344	312	336	339	324	315	354	371	354	330	344	297	339	324	339	357	356	386	360	333	320	325	347	323	359	351	339	327	296	315	358	358	307	321	334	328	337	335	348	325	296	334	304	337	321	338	353	335	322	363	334	328	362	358	313	335	329	347	310	342	366	354
8431	1399	2431	2664	2173	1845	1614	1469	1267	1260	1178	1093	1044	1011	985	999	1013	932	951	911	906	876	932	908	873	895	867	857	893	815	856	903	865	842	912	841	938	854	841	855	826	829	879	835	854	883	854	886	864	842	845	855	845	800	831	849	798	817	783	842	820	810	854	864	811	821	822	862	871	885	853	793	794	832	844	838	800	822	801	785	876	838	781	823	842	815	777	839	823	859	820	830	752	804	831	847	851	823	810	832	813	820	780	843	803	820	786	802	811	767	789	874	799	842	814	821	776	793	819	847	862	873	869	818	747	782	872	819	817	826	864	843	855	822	897	795	822	830	843	891	837	828	775	821	864	880	857	799	827	844	831	816	855	863	864	843	789	852	845	826	841	813	778	837	810	866	772	845	810	814	816	799	889	789	843	804	826	809	881	823	802	819	842	829	851	790	824	862	844	810	879	837	854	812	844	756	796	791	786	860	812	841	830	853	784	789	838	771	847	846	810	831	812	757	807	785	802	822	837	841	810	787	819	744	744	852	864	811	868	817	821	807	813	793	765	801	827	773	867	806	807	820	827	878	798	822	813	802	807	841	853	840	811	842	842	819	842	804	789	872	773	820	800	814	802	887	812	810	784	799	820	828	828	843	833	813	812	844	797	843	783	807	787	786	805	795	802	818	835	807	860	833	781	812	833	828	802	843	795	808	806	823	857	838	835	841	840	872	821	826	842	852	832	863	846	882	818	822	867	883	849	818	840	856	826	787	806	830	819	803	830	810	801	867	846	860	825	877	823	849	863	755	823	902	830	838	833	778	820	795	794	857	871	816	861	776	797	819	781	784	808	810	832	844	811	827	848	891	844	790	837	834	790	797	836	826	829	837	850	803	828	762	798	837	882	809	832	885	822	843	839	864	820	813	820	813	870	785	848	855	790	815	802	791	820	817	797	838	807	846	795	847	788	829	829	834	772	847	786	848	832	852	888	836	807	800	778	764	807	758	816	846	819	817	818	803	804	795	831	833	818	819	817	863	821	876	834	829	853	773	862	818	805	797	832	866	848	752	821	924	820	815	862	802	830	860	862	794	792	846	805	857	814	834	811	836	796	833	829	836	825	773	860	883	845	832	814	809	795	844	823	843	796	819	808	855	823	804	813	834	832	855	828	874	826	834	778	805	866	847	821	812	752	851	807	884	787	834	779	807	848	831	814	827	836	839	823	812	850	870	792	829	809	863	816	812	823	818	870	825	846	859	770	894	791	882	859	801	821	844	814	778	825	860	822	847	802	792	872	756	840	808	799	861	785	836	790	806	815	778	805	856	785	872	837	794	794	841	785	789	845	810	817	862	786	787	841	798	773	832	864	827	871	828	801	844	789	822	772	763	823	832	818	835	864	887	815	855	842	855	793	812	835	781	797	826	833	834	827	791	803	806	790	795	805	793	818	858	838	827	844	842	814	813	818	839	844	805	827	767	830	807	807	834	849	787	834	792	822	802	802	827	822	824	808	845	817	784	810	810	800	867	824	815	822	777	825	784	800	816	775	806	812	860	804	839	807	804	857	860	791	832	822	788	818	843	827	801	828	903	836	767	825	807	779	875	823	829	786	881	833	822	819	811	847	792	812	823	814	814	770	822	843	777	819	821	803	824	838	833	822	771	892	831	791	839	848	816	798	845	859	813	818	789	801	798	795	820	796	796	789	823	844	855	772	833	806	799	814	816	795	883	822	780	821	793	863	839	845	738	842	778	776	800	823	751	805	829	870	828	798	815	809	816	773	813	824	816	801	844	808	796	847	817	859	850	870	853	785	809	832	843	849	796	845	843	796	826	854	815	845	811	823	825	879	818	844	820	828	837	754	789	853	814	809	766	826	914	786	822	875	820	806	882	854	805	857	815	845	791	810	806	806	765	850	863	786	838	868	877	826	782	807	811	833	812	799	869	824	830	795	828	832	834	824	856	854	882	829	856	775	845	802	770	821	840	828	867	846	784	786	828	804	771	837	805	857	784	846	781	852	783	841	850	819	827	800	799	848	803	838	833	798	805	861	840	805	805	790	843	827	855	831	840	816	852	832	830	844	846	810	845	838	823	795	835	844	771	809	803	894	840	800	865	857	862	781	853	808	830	847	792	854	833	857	807	842	807	862	842	890	825	819	827	797	820	810	844	840	758	833	801	865	800	813	817	800	806	799	807	855	845	840	840	853	808	797	832	875	842	806	829	809	819	837	789	874	805	839	807	819	839	865	837	839	828	811	796	802	785	802	816	857	838	862	853	846	810	815	825	784	830	821	785	832	825	846	806	878	802	877	805	804	829	752	808	798	757	800	853	792	795	829	762	799	865	801	851	826	774	815	819	851	778	806	793	820	853	800	852	793	842	820	856	845	820	795	838	847	775	791	889	837	830	832	756	838	796	813	840	831	849	844	764	791	825	853	808	805	820	844	773	829	858	811	837	787	888	836	788	874	818	812	806	879	775	814	795	856	802	855	845	801	774	887	802	763	801	813	854	859	852	784	868	812	842	838	750	776	789	854	778	785	869	807	879	846	778	814	813	869	821	799	843	855	795	794	817	792	807	829	830	860	811	836	908	784	790	794	830	792	795	817	827	824	798	787	849	838	840	817	864	837	839	819	837	840	838	815	799	876	799	853	774	844	818	884	800	811	833	836	830	823	824	763	876	780	795	789	800	819	807	817	794	838	882	878	843	801	865	818	875	854	869	731	823	810	818	833	788	837	861	806	783	759	827	830	774	782	825	826	844	854	818	830	817	847	809	828	831	838	812	807	795	763	839	775	859	860	869	844	883	810	824	815	859	853	805	849	836	816	821	814	866	846	835	807	773	818	818	836	812	824	800	828	788	800	794	833	814	825	821	834	838	829	828	838	752	884	837	827	837	776	859	834	842	806	822	849	798	788	811	802	840	844	867	808	818	822	794	808	804	821	807	774	852	788	805	779	825	851	833	818	824	817	813	823	801	815	799	829	850	811	796	820	790	783	872	803	869	804	876	850	873	792	751	763	869	851	833	800	887	812	863	831	837	835	818	816	803	818	751	810	812	777	830	803	839	832	774	849	827	830	854	800	793	824	779	863	828	808	835	843	831	810	856	797	842	872	772	768	850	807	827	815	877	797	797	827	777	848	794	822	814	822	875	861	791	861	799	849	785	776	880	853	827	854	788	788	814	789	794	824	792	864	811	859	833	846	811	781	846	814	810	805	778	820	836	859	799	826	869	806	829	858	816	826	837	839	829	825	827	798	813	871	838	823	846	784	829	788	838	818	807	819	836	815	826	867	824	862	828	865	843	859	799	821	823	794	823	823	828	848	837	882	799	843	796	844	824	861	832	830	836	843	820	851	831	876	785	810	788	826	822	834	795	761	791	822	834	888	840	807	781	807	849	770	827	847	838	814	814	840	840	758	829	830	838	831	808	816	807	805	811	802	843	803	846	816	750	819	819	816	812	845	770	803	825	815	808	771	844	821	855	794	813
1694	307	282	295	300	285	280	264	298	284	267	293	251	277	310	259	278	265	255	283	309	281	264	248	284	266	290	246	292	304	274	267	274	273	258	254	264	307	283	281	270	258	283	250	290	289	257	298	252	283	294	279	250	291	276	280	274	279	238	263	274	294	289	261	282	280	291	274	285	309	229	245	285	242	287	274	277	263	247	233	319	250	258	282	258	252	260	284	273	273	278	274	300	261	258	290	278	262	293	281	255	295	285	284	287	248	262	270	245	265	285	253	288	276	291	272	290	259	276	267	273	267	249	278	286	270	255	277	312	281	285	286	284	236	280	267	301	287	296	269	310	234	301	269	296	273	280	287	299	232	272	249	268	235	253	259	278	290	265	286	268	279	270	299	248	248	269	266	292	284	279	264	271	275	246	257	286	293	318	281	299	281	260	253	262	288	252	243	278	273	265	280	303	276	295	272	291	281	270	262	271	265	277	280	267	277	300	268	299	286	256	260	299	269	291	283	250	277	267	291	267	250	256	262	309	296	295	258	256	283	302	280	269	267	239	309	289	244	291	294	264	276	283	244	274	277	283	272	303	294	256	254	234	255	300	272	260	300	269	280	317	257	298	273	266	273	273	276	267	277	275	268	261	242	270	272	252	296	327	276	274	266	311	283	291	279	298	268	317	286	256	259	271	291	285	298	269	303	269	273	285	313	290	269	297	256	251	282	254	293	280	276	253	253	298	271	277	280	250	272	278	279	290	278	280	282	257	264	266	267	297	262	254	291	300	281	281	282	284	272	300	251	285	245	305	309	269	301	300	325	258	306	267	294	253	290	250	275	307	266	292	284	287	298	296	297	261	272	305	260	287	297	239	308	282	286	238	278	254	243	250	278	263	296	285	283	296	276	262	284	309	260	249	292	268	279	256	260	262	265	243	273	245	291	258	295	274	326	266	297	281	290	266	277	277	287	279	292	309	254	268	255	300	286	298	284	272	244	277	283	272	255	265	279	294	298	264	293	283	282	279	292	269	320	322	283	272	251	299	268	263	306	255	285	270	272	255	310	269	275	281	289	257	245	314	284	240	243	264	298	290	312	289	272	264	262	259	255	275	295	272	229	262	264	265	269	263	280	291	271	263	261	279	265	261	260	290	282	291	293	268	307	316	271	302	301	256	255	285	266	284	304	298	285	250	267	303	293	251	289	271	295	272	289	268	291	305	320	312	281	270	284	254	284	256	258	276	303	286	269	280	278	294	240	269	254	281	310	292	246	270	318	248	285	242	270	258	274	276	282	281	271	264	238	267	265	286	298	299	299	251	301	276	269	236	253	260	257	289	289	268	291	280	296	298	308	277	285	262	265	259	278	265	276	281	286	276	280	272	272	293	309	275	271	293	275	274	261	275	303	278	273	302	282	253	243	255	277	313	297	329	291	234	294	262	256	265	259	274	270	291	280	277	238	267	292	267	243	274	299	275	303	291	264	292	290	290	285	282	269	290	283	269	296	252	315	274	262	247	275	285	271	289	271	280	286	249	286	312	265	256	279	279	308	278	296	285	300	263	261	260	277	282	292	269	279	289	285	272	268	293	224	269	284	286	279	254	237	283	210	283	288	262	259	267	272	266	305	259	300	263	266	292	264	289	275	297	290	276	284	272	257	289	282	245	293	235	313	250	250	287	281	319	292	259	278	286	259	259	273	278	265	283	311	290	285	267	274	307	292	278	262	286	303	257	307	245	255	301	315	288	256	267	250	264	280	267	271	276	277	268	285	249	284	310	291	299	294	290	260	296	275	305	315	290	276	276	311	255	261	279	259	289	261	260	267	273	295	251	269	271	317	265	290	302	268	271	291	298	277	266	263	265	304	260	276	262	305	270	244	283	283	280	293	280	295	285	300	255	289	299	320	291	263	300	246	280	294	284	262	313	264	274	268	286	256	274	288	285	304	308	268	271	281	258	282	293	269	292	268	276	306	267	237	267	265	277	266	268	265	275	279	273	281	267	258	270	257	276	242	298	268	306	272	279	268	299	246	262	273	292	264	256	265	273	269	283	261	299	271	278	283	259	292	264	291	261	242	267	315	271	260	252	272	256	287	272	264	246	248	248	277	292	283	284	244	267	275	283	279	274	274	294	272	258	285	289	269	280	247	233	268	276	282	252	291	249	249	307	294	263	269	261	272	245	258	269	291	248	269	263	265	253	291	245	234	280	281	266	247	266	247	291	267	290	262	280	283	235	266	284	293	290	292	275	260	268	264	260	265	277	253	279	256	276	294	282	279	264	267	242	276	223	297	264	278	277	250	267	273	260	256	298	259	285	302	283	293	263	268	263	243	239	283	279	296	299	319	257	282	275	256	270	270	272	286	267	285	288	299	285	266	284	238	270	252	288	234	304	264	275	271	321	264	285	269	277	290	293	265	284	267	261	281	308	255	262	290	282	257	268	293	306	300	300	238	260	269	275	290	288	252	262	248	275	289	265	292	249	244	295	271	266	267	293	255	264	276	268	277	284	242	279	285	272	290	308	304	291	292	262	254	278	249	277	276	279	249	263	245	311	305	260	286	284	259	284	304	292	279	254	256	306	283	250	240	267	279	305	274	303	279	309	274	276	234	288	277	247	276	254	232	245	250	259	259	277	272	252	276	278	264	281	241	263	279	233	277	294	270	260	274	275	272	257	256	284	299	266	302	263	298	259	297	292	268	233	255	275	261	293	257	238	323	265	285	255	296	260	298	293	293	251	296	315	258	262	303	287	266	288	270	268	303	343	280	269	265	275	289	269	298	288	284	276	262	276	253	310	301	285	292	276	244	298	243	271	302	273	318	273	252	255	274	239	290	266	269	238	247	280	244	257	275	270	330	290	250	277	272	282	272	257	248	266	270	288	282	272	238	307	248	264	254	267	264	259	263	275	247	275	255	250	288	263	294	319	286	269	299	318	263	258	265	286	319	322	277	267	251	288	267	317	259	279	261	289	274	286	298	286	299	290	292	225	270	242	281	287	289	281	261	252	299	270	303	299	253	286	269	292	278	263	263	276	280	262	305	264	272	251	279	225	298	289	302	255	296	241	274	270	264	285	289	304	241	274	268	286	266	298	293	271	279	284	298	255	248	306	308	273	302	271	289	279	269	282	300	279	291	246	278	248	299	281	265	267	291	299	278	273	315	299	271	268	273	256	252	271	259	300	283	253	265	276	308	277	247	293	304	290	288	252	314	254	254	283	265	266	271	276	281	287	265	296	312	265	266	289	272	302	291	279	286	284	298	257	282	255	277	298	251	332	281	286	271	298	281	287	300	288	290	294	270	278	275	279	259	285	294	248	282	275	273	291	254	282	291	253	283	294	297	262	294	262	244	272	248	283	294	276	250	268	276	276	268	295	267	273	285	296	286	284	293	286	304	307	241	304	274	303	286	279	250	306	301	274	290	271	277	307	264	257	298	258	276	286	274	276	281	302	321	302	285	291	255	246	284	283	273	264	284	272	259	307	266
1942	705	710	732	725	662	665	623	671	732	693	648	674	634	681	606	671	684	682	658	627	683	634	640	678	677	643	679	650	695	608	679	674	654	670	636	653	645	643	710	709	634	616	664	657	661	627	673	653	645	601	654	648	698	693	634	663	652	667	634	690	650	636	680	711	654	629	636	654	661	717	636	656	687	657	653	690	645	663	668	657	666	662	643	700	681	665	675	669	698	726	642	658	665	659	717	617	654	599	640	682	683	665	660	651	699	669	680	643	672	680	597	684	696	657	670	671	629	676	622	631	689	642	637	661	673	718	631	646	663	631	641	708	660	667	672	658	623	643	635	609	663	654	652	652	668	656	687	655	638	669	635	637	637	667	644	652	647	662	652	669	677	737	677	656	671	693	702	651	655	643	649	733	652	694	688	627	713	671	639	672	694	706	612	640	665	630	647	661	676	666	687	626	689	644	663	669	619	665	648	696	686	667	712	677	635	685	729	656	668	637	610	663	674	646	674	665	677	681	698	695	661	669	636	655	675	663	640	613	670	650	611	671	685	625	668	667	683	648	662	703	684	666	673	668	685	655	689	648	650	662	655	654	677	647	644	646	644	666	631	620	667	665	678	654	701	627	647	620	664	660	693	631	693	639	633	660	667	683	676	672	655	668	633	629	657	644	653	671	644	647	679	637	639	679	681	686	646	640	692	651	667	651	691	625	643	664	596	657	632	667	656	684	661	652	687	632	671	649	621	685	711	629	696	685	660	652	643	645	669	677	658	624	639	644	659	687	726	663	645	650	686	710	678	647	677	628	693	677	649	651	681	668	667	630	678	669	673	659	694	662	687	617	684	668	683	703	659	647	629	652	696	666	676	637	707	670	656	649	681	658	668	688	639	631	660	636	670	696	653	671	649	660	652	691	667	638	670	661	661	626	699	677	664	642	646	617	666	704	685	648	704	657	709	663	652	670	707	676	679	635	693	654	629	641	669	638	684	639	714	679	639	651	660	667	628	651	678	639	668	671	659	671	649	659	669	668	702	642	643	609	724	677	686	682	653	670	668	666	646	693	724	613	636	726	622	627	654	620	627	661	670	648	640	643	672	653	637	680	658	627	649	647	636	682	672	690	649	638	700	703	665	665	648	661	684	672	671	669	701	662	644	708	615	665	661	625	703	669	647	684	701	650	668	629	662	691	671	682	612	659	680	673	643	627	646	624	675	658	636	680	670	678	654	687	643	668	641	677	663	655	646	655	687	686	687	662	644	657	660	645	638	634	658	630	648	675	637	658	639	647	611	710	614	657	634	658	638	654	656	644	610	632	677	654	620	620	685	673	660	639	648	604	656	668	620	644	674	661	607	633	645	629	662	668	665	643	626	690	660	640	697	697	641	625	701	626	622	642	690	680	634	671	716	706	621	647	672	631	668	703	684	686	593	621	660	648	671	734	646	652	670	639	669	715	649	647	643	640	625	723	648	653	703	682	710	668	600	623	656	609	653	598	641	663	686	658	672	674	623	674	687	656	655	680	648	666	626	647	640	711	672	674	646	651	661	713	667	670	675	646	692	651	654	714	654	656	681	698	677	675	656	636	664	629	706	671	689	644	687	635	659	640	671	726	631	674	624	665	707	671	705	706	674	677	643	651	676	617	641	621	654	707	659	636	658	658	674	688	639	658	673	629	663	646	621	627	632	611	654	675	648	647	681	645	643	659	639	676	642	635	634	632	669	657	659	646	612	645	679	664	679	687	709	604	654	605	695	644	638	685	649	624	682	695	677	674	656	650	646	674	654	694	687	676	622	642	663	634	656	631	657	641	622	718	678	688	648	703	633	663	690	682	647	657	658	646	651	665	636	688	651	642	666	646	632	671	675	673	655	644	664	662	642	639	677	655	649	676	701	692	666	679	643	603	609	657	669	699	698	637	653	660	706	676	679	637	677	677	657	681	678	655	648	662	648	659	663	642	649	659	641	674	613	616	663	681	704	646	690	687	648	664	658	644	652	664	662	698	647	665	671	662	682	594	680	643	656	669	648	627	678	692	678	682	654	665	676	656	609	636	602	670	662	657	625	654	668	656	621	674	690	671	641	648	666	650	686	667	666	650	656	600	692	686	675	636	620	636	643	650	670	663	641	662	646	657	652	613	676	651	689	633	677	658	664	645	634	685	648	655	713	690	656	644	671	701	690	686	628	655	638	683	666	713	659	681	662	645	676	708	628	646	595	664	670	670	686	703	651	662	680	669	650	679	646	663	680	666	726	651	681	680	667	653	658	674	680	693	662	653	714	666	636	639	667	701	666	683	681	654	685	627	665	601	694	707	686	661	634	576	668	736	685	644	650	636	694	668	664	649	669	694	639	726	674	687	648	660	643	710	635	657	641	708	633	640	636	672	648	655	678	651	688	692	669	654	661	649	691	678	642	666	661	608	673	673	681	663	641	629	637	685	684	666	685	647	694	671	605	627	667	672	670	650	628	678	631	678	663	647	664	652	687	639	674	662	603	666	633	671	669	712	689	641	694	685	634	656	624	633	644	671	653	644	626	649	702	640	691	675	688	710	718	642	689	681	650	632	653	677	685	655	629	672	672	647	660	663	665	649	681	659	687	695	630	672	683	639	646	616	675	650	676	663	654	638	638	617	645	632	632	671	634	719	660	629	658	658	622	668	659	679	644	646	677	700	622	659	641	669	648	623	638	645	664	665	646	621	651	708	695	620	626	681	625	675	686	695	678	700	660	727	702	652	662	681	622	661	646	711	636	637	664	654	684	688	606	629	641	693	668	649	623	660	661	641	662	666	690	604	624	688	677	644	697	679	683	619	652	689	681	656	646	698	644	689	614	674	674	714	690	674	631	654	652	646	659	657	668	662	685	663	658	653	647	635	635	695	651	692	635	636	699	621	634	650	701	659	646	650	659	699	684	675	643	679	669	694	708	674	643	693	670	707	645	648	654	667	663	609	698	697	670	687	666	639	611	668	722	645	705	645	704	610	685	657	707	694	681	684	599	626	667	665	673	688	668	680	695	641	676	684	637	687	657	627	650	641	634	672	654	643	646	637	630	658	667	656	654	686	676	646	662	658	642	648	640	623	650	646	658	656	688	679	642	671	680	671	657	694	639	673	683	675	683	656	692	686	661	646	704	689	654	656	642	662	674	631	707	662	639	649	653	606	640	679	679	643	680	683	675	696	680	695	657	655	683	713	739	648	684	654	634	658	646	619	636	679	652	610	628	670	686	599	664	683	652	623	670	682	688	669	680	631	679	684	667	709	658	646	667	679	576	645	660	641	641	604	654	639	648	631	672	654	670	630	662	641	718	607	640	659	690	688	643	658	602	664	677	620	632	657	667	664	625	677	665	648	660	628	685	617	706	707	633	647	672	709	650	706	684	613	643	661	638	639	632	652	640	696	649	646	669	654	690	666	660	626	621	694	631	653	646	635	670	706	638	601	682	705	624	621	698	641	706	642	652	659	694	638	701	692	707	667	641
7295	471	540	448	282	287	249	231	197	221	182	194	178	198	196	194	191	208	164	199	169	175	193	188	175	187	163	145	175	168	176	177	198	192	179	183	181	202	160	185	169	169	178	167	144	180	165	162	197	194	170	156	199	146	169	223	160	145	173	165	178	178	182	166	173	159	170	146	189	168	174	163	194	151	175	164	191	173	172	196	197	166	186	176	173	196	179	148	168	201	176	163	162	173	190	196	161	200	187	145	157	153	197	189	176	174	181	191	186	157	183	180	146	187	174	168	187	147	158	184	160	164	169	199	193	161	179	191	157	208	174	156	150	172	182	163	161	195	173	165	173	174	179	157	173	161	188	179	174	181	174	194	196	150	167	180	168	162	180	172	151	180	167	179	195	203	159	175	192	156	138	173	179	184	169	196	198	168	183	155	178	159	170	173	173	151	181	164	164	159	164	197	190	171	174	161	174	158	193	162	171	190	166	169	153	189	178	153	160	186	190	185	194	187	177	167	179	183	182	180	183	177	176	180	162	145	190	160	170	160	158	196	178	166	160	191	206	154	160	144	163	151	163	187	186	193	197	172	173	169	164	176	177	170	160	176	172	177	163	187	181	182	162	177	210	181	165	165	172	192	165	170	164	161	165	184	166	182	167	178	152	169	165	175	188	162	191	195	188	175	174	198	149	164	165	151	197	182	173	165	148	167	162	177	195	181	173	178	181	183	171	181	172	167	162	170	186	160	179	161	170	177	167	183	163	174	177	162	185	169	164	192	168	174	192	169	147	198	173	150	179	160	188	187	187	158	163	169	176	163	165	174	180	159	190	174	146	172	162	168	203	198	194	180	167	171	157	177	167	177	167	182	169	178	148	189	185	173	119	198	158	182	169	174	167	165	156	182	173	187	188	183	192	200	149	190	153	154	174	158	197	159	190	178	175	157	161	155	188	153	179	167	163	207	184	166	169	185	184	170	212	179	188	148	189	169	208	188	146	189	152	169	160	158	151	168	176	152	174	171	194	148	161	194	163	159	186	176	176	158	204	191	164	189	189	156	177	155	174	164	169	179	175	185	147	149	190	176	168	172	187	197	167	157	202	194	164	180	172	162	153	155	179	171	171	154	196	192	159	191	176	167	162	188	180	201	164	175	179	180	188	143	174	175	195	174	184	157	180	166	167	156	192	149	169	184	179	167	167	144	175	185	164	178	175	143	164	204	192	182	160	183	191	191	190	206	169	155	153	151	167	194	163	149	167	189	171	173	155	165	193	201	158	185	160	153	144	157	161	158	153	177	160	163	180	151	181	183	195	165	159	181	169	148	155	182	168	172	157	167	169	162	177	174	161	165	156	176	161	162	173	171	188	169	173	163	140	181	175	178	174	155	170	166	171	202	169	165	169	174	164	178	168	214	174	162	175	207	178	171	176	170	165	164	179	168	176	189	200	201	187	187	183	198	154	170	197	182	181	159	142	159	174	172	179	145	177	168	184	160	144	170	187	186	150	174	175	183	200	178	191	179	170	176	163	169	145	175	181	182	191	182	192	163	203	158	162	163	148	187	169	147	190	167	182	143	191	169	168	164	194	196	156	205	167	172	176	163	160	192	154	170	171	179	153	176	147	170	168	189	174	172	165	194	175	167	183	181	152	209	187	171	181	162	170	187	164	184	172	155	158	174	172	168	144	177	164	180	187	186	164	158	182	180	144	168	168	191	172	173	172	158	160	147	162	179	171	174	160	178	190	164	167	178	188	188	156	158	175	154	152	162	182	167	165	155	168	185	175	144	179	181	162	175	159	179	189	155	187	159	185	150	159	165	183	163	146	187	182	161	189	195	183	197	185	157	168	163	156	166	187	164	184	176	199	181	184	171	182	165	172	159	203	161	164	177	161	165	159	175	165	190	177	167	159	180	161	155	213	205	182	175	177	169	172	157	182	161	173	185	161	172	145	177	178	156	177	195	163	158	171	183	197	151	150	170	161	170	175	182	163	188	198	180	165	168	182	166	154	143	221	174	177	162	177	192	174	154	166	174	176	150	208	169	182	164	165	177	157	150	194	170	174	150	169	157	173	185	192	163	165	188	195	138	172	169	171	184	174	168	150	175	166	178	148	173	155	176	174	168	136	171	153	153	162	160	152	148	179	162	179	172	163	173	177	178	178	163	180	167	164	159	200	166	150	167	174	145	159	163	170	159	186	169	163	190	161	155	168	184	182	174	175	167	167	172	184	162	152	166	163	172	164	184	179	169	172	164	171	156	177	182	163	207	189	170	166	187	172	176	166	164	209	181	183	192	181	206	167	173	183	167	169	154	186	174	158	171	150	183	175	178	204	178	171	165	168	148	187	170	172	125	164	178	177	157	163	181	181	171	157	189	176	183	175	178	199	162	157	185	158	170	170	189	174	180	169	166	168	185	159	168	168	187	208	143	163	167	201	177	187	182	186	169	173	168	165	189	167	164	173	178	169	152	198	155	178	199	171	160	189	190	176	174	207	200	185	164	189	177	152	188	189	184	188	164	183	174	183	152	144	183	169	161	186	172	184	169	201	168	161	181	183	172	204	158	172	171	152	172	157	166	173	170	167	185	156	156	191	172	169	144	150	192	157	180	194	176	165	182	152	162	151	184	166	181	177	191	176	164	187	184	194	180	151	148	161	213	200	164	178	170	189	159	172	172	185	179	157	182	174	166	173	141	190	186	178	162	173	148	163	161	199	178	183	168	174	185	167	173	166	180	183	185	190	172	164	179	171	180	215	167	147	171	174	189	187	192	176	155	167	176	160	190	174	178	172	177	154	159	170	173	182	182	161	174	164	156	171	162	179	193	176	169	164	188	174	199	170	159	200	172	150	178	172	193	194	170	170	166	164	163	190	154	171	198	169	173	156	160	152	145	149	188	175	159	171	162	162	190	158	213	191	143	156	163	175	176	210	160	155	154	163	190	172	174	164	186	160	179	181	164	178	152	181	184	181	148	170	171	173	161	158	159	175	180	165	142	175	191	168	160	169	205	183	162	180	193	153	169	185	174	147	202	205	193	191	167	166	178	192	184	173	186	171	155	169	185	150	172	168	173	160	159	197	153	180	163	178	184	179	169	176	187	160	179	154	177	184	175	167	183	187	163	201	152	181	189	157	174	176	178	175	181	165	185	180	173	159	170	161	163	178	168	188	159	167	170	186	191	179	161	166	145	177	177	196	181	168	178	183	181	208	180	180	145	198	165	152	186	173	182	155	175	165	206	182	167	175	176	185	179	163	194	186	167	171	190	174	181	172	165	184	165	160	161	192	182	164	185	156	179	165	164	176	163	179	188	165	165	155	189	183	186	161	159	167	142	175	180	174	174	152	183	182	173	196	184	183	191	182	163	157	160	154	156	165	162	177	158	164	180	185	183	195	182	196	156	169	158	148	166	203	185	176	186	168	197	170	148	132	154	139	181	187	161	154	155	171	139	193	165	169	183	181	199	163	168	172	157	178	160	157	209	164	165
6312	790	1243	1415	1210	1050	894	746	763	750	639	547	615	592	567	512	569	571	520	518	546	497	526	499	503	508	493	521	473	534	513	532	528	488	476	500	469	494	490	505	499	494	498	463	480	479	498	480	448	470	486	499	455	471	531	454	501	433	456	463	482	443	473	471	475	487	498	467	511	481	481	450	479	477	481	522	472	487	474	517	442	486	494	457	440	482	462	450	429	467	452	486	479	524	463	499	483	482	444	453	470	457	491	516	482	464	475	487	496	485	450	469	506	497	468	448	478	438	461	519	498	499	457	456	523	495	480	463	505	471	455	480	469	452	504	461	488	434	500	465	487	491	485	511	438	494	445	459	464	491	497	458	486	486	483	502	496	472	441	489	460	491	512	449	463	463	453	445	457	444	491	445	446	466	475	500	484	464	499	465	462	440	499	507	457	498	480	469	454	502	497	462	456	440	452	484	486	471	437	459	543	500	451	479	465	481	471	480	450	477	414	460	487	493	472	469	532	469	496	507	437	482	457	483	496	463	494	489	437	479	468	462	465	467	430	505	483	479	498	498	471	503	462	478	472	471	475	514	503	478	498	463	498	461	462	506	440	474	431	466	454	469	482	502	479	479	432	468	469	485	486	483	434	452	479	430	506	440	478	469	433	483	483	462	454	455	493	476	507	491	446	439	436	490	508	457	491	497	444	457	445	465	457	501	447	452	500	445	455	504	467	450	460	480	470	450	474	487	442	484	434	481	491	479	454	517	468	481	465	503	478	450	481	447	464	460	464	470	461	434	463	458	478	453	484	464	474	503	448	479	489	529	453	478	475	462	496	465	471	449	473	503	453	492	467	468	511	447	463	492	484	464	474	479	520	458	475	458	486	456	517	456	471	467	486	427	439	435	440	444	423	504	491	450	497	436	467	475	476	494	517	472	472	492	488	468	485	487	473	478	465	457	488	503	475	464	471	467	488	478	484	507	466	471	459	490	474	474	446	492	501	485	470	494	486	469	490	454	451	505	478	479	474	446	465	480	456	460	439	477	476	451	479	464	473	430	489	501	496	495	467	463	456	477	474	462	471	450	462	472	469	495	476	482	468	450	468	490	499	459	466	467	461	456	447	484	464	472	486	476	480	435	486	475	450	477	481	486	481	478	511	469	462	485	428	438	482	479	468	500	479	484	513	476	465	470	465	427	454	447	483	434	427	476	497	461	469	483	459	499	458	433	485	433	497	461	497	496	424	471	483	479	441	472	466	435	464	499	474	494	501	476	481	462	442	496	478	481	479	497	459	469	468	500	430	485	458	455	488	491	474	474	493	470	454	432	467	477	495	481	466	479	476	440	452	486	485	512	479	445	452	499	478	470	507	498	482	496	508	463	429	456	465	435	447	484	502	473	500	484	489	454	505	468	462	475	468	474	466	453	484	492	458	478	478	501	465	463	480	482	502	456	475	474	463	459	456	449	442	481	490	479	459	431	487	461	467	462	448	437	515	452	494	498	484	474	452	467	492	462	446	459	453	465	499	478	457	468	491	474	475	500	480	445	471	465	473	478	467	456	488	500	450	473	473	470	461	440	440	469	445	475	428	482	464	454	444	457	445	457	484	482	456	485	491	470	489	452	429	474	444	463	488	506	452	477	446	464	488	473	501	409	473	448	495	493	460	456	464	476	514	458	487	461	474	457	511	512	499	487	428	458	454	503	461	473	457	473	466	445	478	471	497	507	458	449	439	434	455	518	462	482	460	468	502	512	454	466	433	474	485	445	453	466	495	453	408	460	461	513	466	468	477	459	460	428	455	502	513	459	450	458	463	513	466	421	474	480	494	444	525	465	493	484	482	449	472	487	454	445	469	468	456	433	506	479	472	522	500	500	491	480	431	456	447	477	461	448	452	445	474	521	457	469	499	462	490	416	504	509	492	468	493	481	517	482	468	475	482	474	496	513	472	496	470	481	483	506	485	513	483	489	479	440	467	463	467	415	503	479	484	481	511	507	478	454	466	450	511	506	477	460	484	429	453	480	512	507	493	488	471	449	452	462	501	468	463	489	520	517	493	497	413	517	474	487	458	444	469	472	491	495	437	512	480	490	444	461	452	424	484	477	499	469	510	473	467	450	485	458	515	472	504	456	496	475	456	452	468	482	473	467	503	472	495	494	478	471	485	509	474	480	494	500	463	470	481	456	441	508	477	459	474	511	455	461	468	504	456	494	478	474	489	447	464	467	489	467	469	467	463	448	484	485	486	455	485	474	477	448	465	491	465	498	422	468	475	447	470	490	500	466	498	506	430	501	476	466	489	515	519	409	435	487	465	475	464	462	481	464	479	460	492	473	499	466	483	480	478	473	504	463	482	491	518	436	446	456	462	470	475	463	467	459	454	466	487	432	431	503	468	478	465	510	465	479	476	466	453	508	490	483	515	462	465	440	512	524	522	437	471	523	504	492	455	446	479	509	464	440	496	463	477	497	482	480	494	457	468	482	466	469	456	504	459	469	465	460	481	495	509	503	484	500	440	529	444	475	508	436	469	488	475	491	466	427	469	458	466	445	447	491	493	455	467	465	460	475	445	510	472	491	500	468	502	488	474	453	468	467	467	500	471	461	485	495	464	514	454	505	457	472	513	471	469	486	489	462	480	473	480	492	507	486	469	474	454	488	476	436	489	458	445	468	514	523	464	491	448	462	490	447	478	487	456	461	478	499	488	449	454	482	499	550	461	467	489	444	467	492	488	458	451	468	504	462	494	496	450	482	465	460	483	450	442	506	452	482	502	496	479	520	449	448	446	484	445	489	479	485	465	475	477	456	485	457	465	434	464	466	461	456	500	468	492	436	459	468	491	448	499	470	465	476	421	444	454	481	499	492	448	426	505	464	487	483	453	467	486	465	485	466	434	495	476	430	468	519	475	493	490	466	488	488	466	458	443	458	422	474	503	446	457	467	458	458	497	431	487	476	462	482	459	492	476	513	468	488	487	502	450	411	453	480	468	458	464	481	514	443	452	462	504	491	475	469	474	488	448	442	457	466	513	503	459	459	472	454	468	481	467	476	464	473	491	471	532	489	479	452	518	416	457	480	463	480	442	478	463	495	444	489	465	473	480	486	466	472	474	455	473	453	450	476	484	465	475	485	445	475	459	484	444	478	460	496	488	485	447	506	488	500	491	498	493	455	525	477	418	468	500	494	456	518	485	496	479	499	487	450	494	465	462	479	505	414	465	533	441	463	512	481	462	478	458	454	472	474	461	468	475	471	453	463	469	477	482	474	534	549	508	493	516	461	464	461	476	445	484	499	458	487	457	430	458	464	462	464	498	484	467	428	454	484	442	451	464	499	518	439	470	466	482	473	454	449	452	500	526	471	506	466	458	492	503	490	461	450	469	457	479	467	511	470	458	465	460	475	447	512	448	422	454	477	478	484	517	464	487	489	476	507	460	473	454	464	469	479	461	448	484	512	491	493	471	451	475	499	478	488	457	476	508	445	431	488
14416	1347	1197	933	675	596	508	490	440	422	381	368	380	390	372	367	366	359	339	365	366	342	383	320	364	384	352	359	354	356	332	360	386	307	348	372	326	347	364	354	353	353	379	351	330	365	345	368	346	310	357	340	345	364	340	347	329	342	351	338	333	367	347	388	315	325	342	350	364	320	371	348	320	356	336	359	379	344	319	313	303	343	331	320	345	300	352	311	378	318	324	359	330	357	371	373	291	321	346	365	306	357	361	330	309	329	306	345	289	331	353	355	364	344	337	329	379	345	360	334	363	304	358	368	346	383	359	340	349	345	385	328	349	333	351	352	351	341	320	358	357	337	382	327	338	359	335	314	349	364	348	334	325	338	339	335	390	343	364	377	360	347	336	341	345	346	307	324	350	355	332	368	349	306	367	339	357	359	369	328	381	313	327	335	316	328	342	355	314	338	346	376	345	304	343	332	363	331	370	342	335	347	358	327	371	335	375	297	350	327	330	329	359	344	331	333	338	341	356	346	349	345	347	318	371	331	337	340	340	382	337	332	380	368	347	339	333	382	335	371	351	333	339	374	342	339	318	313	354	334	343	375	329	381	341	394	361	344	349	327	332	311	338	377	397	370	319	343	346	332	356	349	343	359	317	383	347	355	334	315	347	341	359	331	316	358	315	361	327	330	336	331	350	335	345	320	319	323	322	329	335	343	339	360	323	316	315	336	335	333	372	352	361	381	394	317	365	331	390	366	348	334	324	345	367	334	334	345	343	323	354	314	385	377	366	345	344	318	328	364	348	356	320	300	337	343	347	326	339	347	339	348	329	312	315	333	333	368	343	326	358	369	349	324	358	328	326	355	337	352	378	313	335	341	350	363	355	338	359	342	353	344	378	368	275	299	309	346	330	372	338	353	351	350	320	342	354	359	304	332	349	343	353	363	352	337	355	335	348	354	330	360	309	307	347	343	325	378	365	372	371	328	340	358	353	361	321	361	357	339	336	342	332	336	353	347	328	320	355	353	337	347	355	331	351	380	355	385	327	359	353	337	341	377	337	365	346	339	360	340	334	336	337	346	349	332	332	362	379	353	299	366	355	373	345	344	348	360	343	347	348	365	385	335	367	337	344	313	323	343	323	333	360	355	352	349	360	379	348	341	335	336	336	367	344	369	346	315	355	340	341	352	356	363	359	383	327	356	319	288	360	325	315	318	353	357	335	336	345	348	333	388	326	333	328	319	309	335	326	343	351	364	324	347	339	342	363	340	326	338	298	352	334	369	364	348	300	339	342	290	334	355	299	333	333	306	335	354	328	338	341	354	337	347	360	328	331	310	344	312	309	342	353	309	345	374	322	363	338	319	343	349	289	331	393	357	330	329	332	347	362	344	328	358	361	362	369	309	376	336	339	366	355	362	339	320	352	354	370	346	314	349	363	304	360	379	329	363	317	319	348	351	352	316	309	341	327	353	362	322	340	353	349	320	330	358	361	333	349	341	392	328	363	320	350	318	321	334	359	349	336	367	348	350	347	364	352	358	318	350	357	362	346	372	325	320	368	329	345	358	304	353	386	378	336	342	306	352	359	331	373	355	333	330	349	321	346	328	341	359	335	354	338	376	345	316	344	369	333	385	338	372	312	334	329	326	350	337	349	346	343	338	333	359	393	331	356	351	326	323	343	360	341	382	346	332	355	321	360	320	337	335	343	294	361	293	332	341	317	322	338	334	341	303	365	314	332	347	332	339	316	296	343	344	312	340	344	334	309	308	356	322	304	345	335	359	332	374	352	357	321	331	326	357	333	359	341	368	336	318	340	338	351	340	343	337	380	357	323	358	343	343	362	327	317	357	333	316	362	370	377	324	367	318	336	370	316	298	343	358	375	353	341	319	393	304	319	377	351	336	339	358	314	425	356	349	351	339	362	345	331	330	301	334	369	360	357	343	333	367	357	369	341	360	343	359	337	350	341	357	355	364	366	352	317	343	348	312	339	329	360	351	353	348	346	344	329	336	364	341	368	366	362	366	374	343	325	365	369	338	371	364	355	319	340	337	339	387	306	313	343	330	349	323	317	365	338	382	339	352	333	378	309	313	325	351	312	355	354	371	337	348	316	351	364	327	359	342	326	332	319	309	352	342	329	352	310	333	358	350	358	347	334	375	331	329	358	321	337	327	337	332	347	327	346	330	350	342	364	344	352	367	348	329	351	327	306	337	332	361	336	317	375	362	347	347	369	343	379	358	349	360	340	346	326	330	337	333	354	358	324	337	325	341	344	333	341	366	337	334	354	358	365	324	359	337	370	351	356	354	375	366	314	335	310	351	333	325	391	353	356	349	369	337	357	343	378	308	340	331	331	357	344	359	368	343	352	340	349	367	345	321	336	350	318	345	352	328	347	358	330	350	344	354	354	378	294	380	364	365	377	331	334	361	350	343	353	361	345	351	375	291	357	320	353	348	319	322	345	351	359	350	343	374	338	367	341	373	389	338	341	327	347	331	312	369	314	360	365	357	388	346	359	338	340	349	334	331	345	338	317	370	390	288	311	366	338	332	348	318	330	343	308	312	345	343	314	350	310	349	327	356	324	358	345	331	349	380	351	328	331	356	323	340	332	335	355	359	339	359	339	315	353	317	317	337	363	336	350	388	326	355	331	351	350	355	337	313	357	349	370	324	340	349	352	339	355	303	384	315	344	342	374	340	322	366	342	396	366	336	371	353	328	365	345	348	334	331	347	342	365	357	338	336	353	332	337	353	343	374	378	352	333	342	326	318	346	357	345	331	352	294	359	355	316	329	346	307	391	330	374	346	367	335	334	322	376	315	340	390	338	353	361	335	329	369	327	338	375	328	301	363	335	342	336	327	373	317	340	366	316	324	351	329	312	332	371	346	360	330	337	358	313	347	339	333	360	349	355	301	359	323	302	322	347	325	334	332	339	305	321	347	332	332	349	343	314	341	363	345	336	345	328	322	335	348	340	311	353	338	345	318	346	351	332	337	339	372	335	366	333	354	341	334	343	341	300	327	351	340	335	326	344	333	358	353	358	399	332	369	376	356	341	321	356	370	339	339	340	332	343	331	301	342	311	332	349	353	355	347	356	336	296	316	330	373	348	327	328	366	314	364	410	307	348	379	376	386	349	332	386	358	306	345	341	364	339	328	382	334	353	319	329	348	341	343	353	328	383	366	327	345	333	349	311	341	374	347	334	354	325	345	334	352	314	351	366	325	351	360	337	347	373	340	380	339	337	311	359	356	319	360	323	338	348	347	315	359	337	322	403	329	387	355	338	324	367	337	358	310	343	361	363	348	345	351	297	345	306	304	339	327	348	323	338	341	358	358	384	355	324	322	360	323	349	357	375	326	336	360	363	331	362	336	369	325	317	347	309	312	336	338	324	342	354	344	333	330	333	314	321	364	352	338	334	315	377	380	326	316	311	364	340	337	305	386	357	324	365	371	350	340	359	344	371	336	334	323	313	318	323	334	379	352	353	356
8411	1419	2265	2692	2165	1885	1688	1479	1339	1151	1109	1066	1064	1007	1042	989	1013	920	930	932	952	914	945	925	905	879	919	876	907	873	890	842	855	840	855	828	855	893	867	854	879	837	853	864	836	838	862	822	810	866	826	836	849	829	861	857	817	864	846	825	846	821	797	882	848	772	833	827	780	846	840	845	863	799	815	793	854	814	890	824	796	805	849	812	866	779	801	803	820	825	853	807	830	882	803	824	861	837	846	850	801	791	881	819	786	812	837	857	815	830	804	801	872	848	871	822	876	866	848	808	859	828	774	802	861	835	805	828	792	842	826	808	807	861	836	785	909	837	833	853	855	853	823	796	880	838	847	836	824	818	824	812	815	818	801	824	786	817	779	812	852	827	832	859	863	865	803	818	853	758	807	863	806	865	851	820	804	858	806	809	798	826	779	815	806	819	820	824	825	866	809	875	837	803	876	838	841	806	780	812	793	851	862	843	853	828	853	866	786	898	804	796	824	805	845	807	844	853	797	820	760	789	872	843	872	816	812	835	851	776	789	794	808	789	831	827	801	815	833	842	824	736	799	863	805	853	847	854	852	863	817	832	837	808	821	855	784	811	819	804	825	838	837	876	783	802	812	821	819	821	830	812	850	865	847	801	815	858	845	861	804	823	826	807	816	818	842	786	791	872	801	848	796	894	784	842	799	851	820	811	802	767	856	867	855	841	823	836	801	832	848	836	812	808	832	831	855	817	824	817	880	824	765	805	876	776	837	832	818	808	846	807	832	819	852	791	813	857	819	812	808	858	888	786	853	844	849	775	802	847	872	785	823	834	811	870	789	820	820	808	817	820	799	821	812	792	837	773	793	811	849	858	845	859	823	805	770	803	803	867	799	843	841	817	833	810	891	819	831	790	804	827	812	857	817	812	802	888	810	823	797	843	830	813	794	811	839	868	784	811	813	858	784	801	811	843	843	820	813	867	822	846	805	810	849	818	826	808	820	861	831	856	834	809	823	826	863	786	797	794	802	865	841	821	853	789	781	822	838	765	846	818	784	790	798	824	800	825	853	839	849	774	877	788	889	848	851	856	783	819	824	832	754	803	813	814	816	797	803	830	837	821	834	820	825	786	851	816	873	825	790	830	767	831	830	824	803	816	782	791	843	812	820	800	814	746	833	821	814	818	816	846	817	857	813	831	778	830	836	796	818	820	872	797	817	816	852	794	882	787	889	818	838	805	864	803	857	874	831	831	798	834	784	828	837	802	848	836	865	839	869	828	842	851	789	795	826	806	791	801	820	854	834	838	831	785	855	811	863	827	847	800	826	779	829	825	870	784	868	843	859	801	824	830	844	796	852	817	842	874	815	829	853	830	815	776	793	807	784	813	814	826	853	809	765	847	819	802	765	808	805	849	798	840	832	803	802	803	838	823	821	829	840	783	844	809	823	768	810	873	766	841	831	879	826	788	860	828	840	814	810	844	837	825	831	809	788	831	874	781	840	812	817	820	799	833	859	824	830	808	863	828	823	855	893	860	792	801	824	815	799	798	866	815	823	831	861	770	799	813	795	816	785	830	855	766	865	846	774	854	803	812	843	809	850	841	868	848	824	855	848	833	833	808	837	773	863	827	830	806	888	854	749	860	844	832	861	781	835	845	800	781	805	834	809	815	829	868	812	752	820	796	778	848	841	828	791	802	813	794	817	864	841	871	808	837	789	803	849	816	816	803	846	800	849	832	814	805	792	767	852	858	828	883	814	832	860	822	797	814	794	877	826	817	814	820	813	797	822	841	770	839	817	838	758	835	828	860	845	831	826	787	805	847	778	808	844	800	867	823	818	816	848	797	828	841	878	833	843	807	808	804	807	763	808	835	828	825	802	855	828	821	827	820	797	847	804	841	818	819	825	879	882	782	789	819	823	785	813	803	780	816	832	807	840	809	825	805	857	871	847	791	825	798	854	832	815	811	798	800	798	812	880	767	869	822	856	820	825	807	822	829	814	816	851	872	819	868	804	865	783	794	797	865	834	818	808	821	792	872	859	835	801	874	815	868	831	872	785	864	763	863	820	805	789	796	793	860	795	783	820	790	818	832	836	851	830	848	881	872	813	796	823	863	841	837	798	830	843	863	850	829	836	833	808	875	828	820	814	807	814	844	852	806	793	796	804	819	828	866	811	816	835	842	842	810	785	808	812	869	793	852	801	830	813	795	830	816	814	849	876	820	808	861	806	876	839	760	824	817	829	816	846	839	835	826	822	841	839	870	831	818	850	824	824	880	860	839	860	776	808	844	838	845	795	830	812	839	807	805	853	810	817	832	817	821	814	838	789	810	878	804	858	793	847	870	827	824	856	821	773	805	841	761	815	854	869	783	844	802	806	796	831	810	820	780	862	865	805	841	827	839	849	814	831	836	822	832	879	841	795	791	814	809	821	863	781	861	823	883	758	789	845	853	853	767	803	837	802	870	773	844	827	817	820	819	812	837	785	755	848	803	760	859	827	868	855	821	824	832	861	827	804	824	787	857	854	800	813	779	832	824	825	875	798	807	804	845	765	835	828	821	827	844	835	770	809	863	826	809	831	829	830	836	815	795	831	824	834	778	822	800	842	815	836	800	832	891	797	816	768	856	847	810	864	828	796	788	828	802	804	822	801	816	831	824	774	849	848	804	817	792	835	848	824	796	813	815	851	828	813	794	795	837	832	770	823	794	846	864	848	804	837	793	798	837	802	847	858	818	818	834	767	830	868	841	818	875	802	795	832	816	834	863	863	764	832	819	866	807	852	846	838	810	822	882	786	808	829	817	864	889	821	788	835	856	798	815	786	890	825	790	817	829	877	843	786	802	773	833	804	807	801	804	806	844	843	864	818	809	813	852	861	815	755	804	820	789	826	845	811	815	774	843	815	838	817	856	819	831	802	862	827	827	820	766	765	838	783	831	822	820	839	835	833	806	848	806	826	805	799	822	829	880	836	841	852	831	826	806	836	822	864	800	859	828	822	815	829	883	825	786	806	915	832	821	882	832	881	844	814	852	797	852	850	840	773	878	772	858	879	847	795	822	867	840	819	839	850	825	833	811	793	819	845	773	847	818	869	842	822	840	847	823	771	792	802	827	851	859	794	831	801	806	836	849	813	838	802	751	854	829	776	805	818	774	832	840	808	812	845	835	820	823	814	818	761	826	826	834	776	839	900	827	816	771	816	806	873	802	792	854	822	831	848	808	873	865	800	832	788	840	780	893	794	825	832	860	812	789	788	779	821	833	808	811	814	828	806	834	837	807	815	840	893	877	837	811	783	842	844	837	858	809	834	825	791	849	830	814	834	847	834	825	848	838	836	816	876	807	853	813	844	839	847	786	818	813	813	823	825	842	853	888	815	819	834	818	866	850	851	788	853	811	807	803	799	834	771	868	818	771	865	875	796	832	826	772	841	858	860	801	777	804	824	779	799	834	812	855	800	833	855	813	805	797	798	868	804	818	851	834	852	862	870	808
1509	273	290	291	296	291	282	288	289	276	244	273	261	280	252	267	262	263	268	312	280	262	233	259	285	305	282	265	262	292	287	255	240	240	275	253	298	271	285	264	236	253	263	228	268	273	256	302	275	288	286	287	270	261	289	271	276	286	294	263	283	299	290	280	277	280	277	275	305	262	230	283	270	281	263	293	276	303	252	255	286	284	251	271	271	308	293	253	246	263	244	259	259	262	288	291	269	263	258	242	275	253	273	280	274	264	279	289	283	296	289	239	262	272	273	281	312	277	266	249	264	277	257	270	293	284	264	265	279	245	272	264	282	278	296	242	253	273	305	257	280	249	269	283	294	273	266	261	276	269	281	275	270	284	255	275	264	243	303	262	264	286	282	280	260	264	313	278	271	280	286	262	268	248	278	265	285	264	281	272	276	282	281	277	248	250	248	285	269	257	278	304	279	258	265	312	286	296	264	274	265	259	275	300	266	305	261	234	263	247	267	256	286	280	269	253	302	298	260	258	264	289	272	280	252	250	283	264	254	267	260	268	264	241	258	277	240	274	259	263	306	296	287	261	250	291	308	293	284	279	260	261	300	269	273	272	272	289	261	291	290	304	261	282	269	258	251	253	256	282	290	249	271	294	243	278	299	303	252	269	244	245	289	258	256	284	288	302	336	291	286	259	235	277	251	251	243	252	269	254	257	248	275	251	260	271	264	264	302	263	264	277	278	265	295	263	268	252	269	271	301	236	287	284	286	286	256	264	296	292	253	247	280	327	272	289	285	284	294	239	297	290	269	286	267	263	253	285	262	267	288	275	298	247	269	307	272	292	263	272	222	248	267	262	261	295	252	260	311	253	261	249	248	269	278	257	281	275	247	285	243	258	279	269	267	304	276	250	287	277	264	273	289	291	282	265	266	271	300	252	243	274	278	271	250	268	256	289	286	283	243	267	233	277	243	236	257	262	255	275	262	267	289	301	293	295	306	295	254	281	309	281	267	250	261	271	262	276	255	247	249	280	272	271	275	263	289	247	277	251	256	292	249	268	282	264	277	264	281	266	273	292	295	277	277	287	234	288	273	275	230	271	296	264	250	324	282	276	282	262	279	283	277	284	266	264	263	272	310	253	294	255	315	295	230	301	298	255	267	300	276	259	259	276	246	272	255	278	275	290	252	239	308	251	254	272	246	267	279	286	280	256	267	256	274	273	267	289	287	268	253	247	266	273	299	304	271	289	276	274	271	274	274	280	284	262	296	278	277	253	281	275	237	262	262	247	278	277	270	287	270	279	275	247	270	289	270	269	299	261	273	274	292	263	279	299	270	257	247	277	246	242	279	307	287	281	264	279	277	294	275	305	284	277	252	265	290	270	242	251	286	307	312	239	232	249	255	267	270	286	291	264	263	262	288	259	279	256	287	271	261	248	273	273	277	273	260	265	234	311	228	246	305	279	261	285	282	273	266	250	265	271	287	295	272	260	269	304	296	276	281	271	271	267	263	249	232	281	279	280	273	253	233	260	267	265	268	274	262	272	272	238	263	286	259	275	253	311	277	286	280	316	273	297	266	287	245	288	269	260	254	276	249	266	277	278	253	273	286	271	306	279	266	292	291	258	300	308	247	264	258	264	273	271	279	238	306	259	276	293	235	265	285	295	273	269	286	278	294	282	285	283	282	294	276	290	270	275	301	275	291	285	299	253	280	273	272	284	272	270	278	251	268	263	257	289	288	310	280	267	257	271	307	281	270	248	258	242	293	319	260	324	253	255	272	273	280	281	242	261	295	285	245	249	292	283	239	256	251	242	290	271	240	275	295	246	294	250	229	299	281	276	282	249	263	298	233	282	284	295	266	264	272	261	237	299	258	305	317	251	288	264	303	299	281	262	256	261	278	255	308	268	316	278	236	258	298	255	277	277	265	263	255	264	272	290	242	271	286	246	282	247	274	251	287	272	256	284	280	253	295	284	268	305	278	264	238	241	237	272	281	266	228	271	263	249	258	271	257	267	237	274	276	254	263	289	303	303	286	274	281	310	287	285	251	264	270	266	259	284	280	299	273	277	259	277	312	260	251	269	259	291	248	271	280	286	274	275	282	308	245	247	263	266	257	287	317	238	273	295	283	264	266	279	268	270	284	282	250	278	290	294	264	251	237	285	284	263	281	270	269	270	263	261	264	222	274	298	251	265	259	257	262	301	280	243	258	265	276	287	277	284	237	265	287	249	289	265	273	241	246	270	265	311	271	257	253	267	284	259	283	276	303	261	310	253	282	259	267	252	269	296	268	273	265	290	267	258	280	247	277	276	273	283	287	253	266	271	288	289	284	297	265	234	248	277	265	273	253	263	287	312	276	268	249	280	324	299	272	271	277	265	254	288	285	297	274	273	264	282	260	275	267	285	289	253	277	247	281	280	288	296	302	271	270	292	267	284	278	263	278	268	279	271	248	297	241	271	249	288	277	260	283	269	297	318	270	273	258	274	254	284	269	267	272	246	276	287	298	270	277	257	250	279	284	264	287	269	262	277	273	289	256	280	236	259	268	271	266	247	256	263	254	268	273	264	259	272	288	324	263	268	273	248	267	253	255	279	276	271	252	273	292	280	306	271	267	249	267	261	288	256	295	252	272	292	272	271	277	302	273	262	251	239	284	276	287	289	268	282	250	275	274	265	265	250	286	275	267	266	319	270	320	254	303	265	271	242	255	261	284	310	295	265	269	280	273	256	249	250	254	260	275	307	270	264	262	266	295	286	275	273	273	297	291	275	341	279	257	308	261	272	265	277	266	274	279	245	271	279	272	264	298	287	275	245	249	308	278	251	255	272	263	254	285	262	280	232	280	269	264	277	282	298	296	301	277	284	326	267	283	242	302	268	299	270	257	237	282	280	282	235	263	280	257	265	313	257	270	253	283	292	244	276	267	263	252	299	260	277	227	281	250	253	269	271	286	286	304	268	276	274	261	253	268	275	277	262	305	264	270	280	279	265	270	291	245	266	263	269	299	275	284	247	272	321	280	268	259	260	271	281	276	290	254	270	289	266	289	271	248	262	253	270	268	299	275	275	250	286	274	280	274	262	250	261	266	277	280	281	278	277	261	290	255	241	274	243	260	278	277	313	283	289	263	294	279	291	268	316	299	258	269	277	280	248	259	264	260	287	302	266	257	282	283	283	248	271	238	279	248	270	247	269	259	267	286	286	273	245	279	264	258	272	271	301	258	285	294	293	257	292	249	275	256	292	262	312	311	272	273	258	251	266	290	279	257	288	255	256	278	289	246	268	264	286	231	258	261	270	260	267	274	291	292	277	268	258	256	284	267	277	250	250	238	247	245	275	277	299	298	242	263	282	251	290	285	297	280	284	284	311	285	284	231	255	258	239	248	267	282	281	282	301	283	289	283	257	251	260	247	276	265	252	315	292	286	325	326	276	268	261	264	263	272	308	292	270	297	288	310	281	252	259	263	267	286	269	248	291	283	251	264	260	256	283
1888	661	673	738	719	667	679	672	659	672	702	697	672	654	647	618	629	673	637	677	662	669	638	706	636	705	606	636	677	671	669	645	686	633	645	659	639	633	656	677	654	630	677	707	706	605	700	650	657	669	654	609	637	675	692	663	692	666	681	631	655	641	672	637	652	647	667	697	662	634	632	616	679	717	695	648	607	653	690	656	659	646	678	662	651	633	663	673	673	630	694	659	646	673	632	642	620	631	643	686	642	658	639	651	647	653	684	639	697	652	669	665	652	663	675	634	617	648	652	582	655	664	636	662	683	658	702	627	681	617	628	661	656	626	643	610	644	719	644	652	644	669	606	664	640	632	650	672	678	641	644	639	689	634	665	676	637	628	624	646	674	663	672	643	655	670	632	624	637	651	648	653	667	694	679	665	637	685	689	643	715	652	591	637	689	627	635	676	673	668	627	636	680	675	612	648	651	634	665	674	640	666	634	674	652	686	629	676	635	645	718	621	666	656	641	667	611	638	726	600	646	677	635	618	696	646	685	691	654	628	625	674	608	622	672	646	662	677	680	688	712	684	630	643	670	617	625	685	645	613	669	647	660	645	635	659	623	651	649	652	634	668	664	674	631	663	657	630	684	624	618	663	661	611	643	674	646	708	660	646	660	646	639	640	630	654	675	677	652	639	662	646	601	623	632	675	652	669	623	654	616	668	681	640	683	630	673	646	675	652	652	623	649	673	645	693	725	644	682	632	624	641	623	634	655	646	671	636	646	610	662	627	645	672	673	646	681	639	644	637	676	650	672	609	670	646	663	645	654	666	627	633	662	695	646	644	679	615	645	666	672	631	648	677	634	685	628	667	665	662	654	678	635	661	628	669	630	649	611	675	604	664	665	676	661	681	665	632	665	683	643	645	657	657	626	628	671	673	685	687	674	631	646	653	684	640	639	647	689	647	651	656	658	624	635	667	670	638	681	660	641	669	655	668	670	682	661	676	643	667	671	634	668	696	609	645	666	706	629	686	664	688	651	661	661	668	667	681	631	664	623	637	631	608	608	669	673	700	630	641	613	663	634	707	660	631	611	667	691	645	608	670	623	658	695	673	671	634	703	668	628	625	725	635	624	646	655	619	600	676	657	636	648	660	625	634	639	689	669	642	649	604	645	679	698	640	639	645	642	651	631	634	656	678	665	652	689	693	678	706	653	697	666	643	697	669	624	615	658	646	653	634	688	596	682	666	647	620	640	634	662	684	615	660	657	667	644	665	684	621	659	673	626	677	644	666	661	651	652	637	628	707	630	668	644	675	658	678	661	646	649	680	655	672	682	643	662	665	653	660	650	723	620	626	584	671	672	645	670	640	634	636	689	624	651	623	649	615	621	643	655	669	627	610	609	671	630	617	661	646	628	660	644	663	655	687	666	674	647	683	648	623	698	636	650	692	641	678	671	664	660	635	656	666	582	598	667	613	674	629	669	638	622	665	631	634	670	609	643	665	673	635	606	676	642	678	724	624	613	606	639	645	607	636	670	610	642	706	643	673	704	613	630	651	636	662	647	601	618	657	625	630	631	677	646	665	647	655	664	659	653	640	681	651	663	663	646	634	659	636	684	637	612	613	621	670	610	638	689	587	653	638	647	649	645	665	688	653	625	672	650	657	665	636	651	653	639	681	673	673	633	635	656	620	667	654	628	663	665	682	633	633	623	679	691	640	666	648	637	668	626	679	669	658	638	695	659	641	633	672	613	600	615	606	668	649	666	606	627	646	679	680	638	623	634	648	637	678	640	634	621	633	627	665	632	686	665	654	678	658	656	620	662	683	636	645	677	613	680	696	619	602	633	667	660	621	650	630	660	648	644	660	652	646	650	618	701	651	676	685	623	624	655	662	634	637	609	631	617	625	616	642	678	707	674	700	652	696	678	647	638	700	619	626	666	634	628	647	670	678	667	659	651	652	641	652	651	649	629	666	678	662	663	683	667	639	678	694	601	641	630	609	668	627	640	647	684	611	637	667	654	631	627	665	648	668	653	647	664	708	650	584	604	634	635	682	642	681	641	630	670	703	641	700	664	681	621	663	613	699	645	632	621	609	676	673	658	668	646	730	644	686	611	661	643	684	652	665	633	632	644	652	666	644	671	676	724	635	628	656	634	677	631	687	653	683	655	687	627	680	670	699	648	634	708	669	689	641	614	634	667	630	664	718	649	659	634	617	676	687	671	662	691	695	603	633	667	603	623	653	642	657	639	662	653	629	646	678	628	647	698	648	628	648	664	660	673	716	649	653	668	595	618	662	673	641	659	677	651	660	667	635	648	641	620	644	642	655	624	614	600	633	618	667	706	632	670	661	648	661	663	642	655	624	636	683	642	684	637	662	647	658	649	621	637	673	673	667	701	656	654	669	628	676	651	649	674	662	629	626	637	661	673	694	657	659	594	593	665	656	657	639	676	631	670	652	680	659	656	606	639	659	664	701	652	677	682	636	683	684	645	643	623	656	613	653	612	679	707	647	660	638	655	628	656	611	686	656	630	687	610	651	687	664	713	672	659	618	621	642	679	697	667	657	693	645	673	652	652	619	659	677	670	645	658	678	607	623	651	629	630	666	647	698	614	639	714	626	664	707	649	655	654	610	666	637	644	610	646	659	625	627	653	660	683	657	664	690	642	639	676	629	663	646	633	646	693	673	660	653	651	609	590	650	628	714	631	645	660	651	617	672	681	671	605	703	695	632	648	691	680	635	667	631	683	675	683	629	628	666	688	687	680	656	641	658	675	637	646	655	650	657	656	651	663	678	640	679	662	664	738	621	660	654	659	611	657	681	678	645	642	698	664	629	643	665	642	651	662	652	653	674	661	667	619	686	665	632	651	677	658	648	670	659	646	653	622	615	650	628	641	633	686	666	674	628	646	681	673	626	671	637	659	680	626	695	657	644	686	660	636	658	654	644	622	687	644	675	624	652	661	659	636	673	704	624	623	647	681	671	685	716	677	622	723	682	650	629	646	686	683	621	668	648	609	681	609	632	630	656	671	636	622	666	639	727	678	663	633	658	640	694	645	625	630	691	622	647	671	695	665	688	679	629	674	620	647	654	645	661	642	663	679	647	656	661	639	667	642	645	681	610	688	711	678	687	662	696	665	621	600	617	654	661	612	687	689	676	643	636	668	623	658	636	646	643	682	622	673	633	633	645	655	684	661	674	682	671	644	681	657	630	631	634	679	656	641	687	701	638	643	610	647	658	641	683	657	665	636	638	678	659	609	627	670	635	574	663	676	685	686	704	622	661	664	688	613	650	668	666	639	664	641	670	632	634	654	656	698	641	697	689	651	637	660	633	651	646	612	679	651	634	626	671	675	669	692	672	638	670	669	639	641	627	651	637	644	677	651	661	667	661	644	649	648	630	672	617	698	673	704	685	633	689	618	630	694	624	675	659	660	654	685	659	646	640	625	659	689	673	625	678	652	631	648	644	679	600	644	668	666	621	634	603	633	673
7207	510	524	414	342	292	227	226	238	222	209	161	174	191	185	191	170	165	186	167	168	168	159	163	161	182	205	167	188	161	181	192	191	160	185	181	164	203	179	175	200	173	157	183	204	186	176	191	177	132	178	173	172	193	168	191	167	209	176	155	194	195	179	169	156	178	194	164	157	161	177	156	144	178	158	174	159	168	166	170	183	167	167	172	171	165	188	169	161	163	189	167	172	154	167	186	177	174	162	188	177	173	171	181	157	153	161	195	188	189	179	164	171	177	150	192	183	161	185	184	145	187	168	146	187	151	170	159	161	179	173	172	210	184	171	165	197	171	186	158	173	153	167	168	137	197	159	142	179	188	157	179	174	171	171	153	164	158	158	151	179	182	158	183	172	163	182	187	192	171	173	190	175	197	180	158	185	185	173	159	153	186	154	191	185	179	151	146	162	160	179	148	172	166	135	176	155	163	172	179	171	186	188	178	202	162	172	179	169	160	183	194	182	184	170	191	153	153	194	161	146	170	172	171	176	168	186	168	160	186	187	189	193	165	172	160	164	188	192	159	162	150	190	189	180	163	171	198	175	162	177	181	174	188	187	180	192	189	187	159	184	163	169	199	188	186	176	145	200	176	146	181	176	181	177	183	194	167	179	153	164	148	168	202	163	163	165	186	177	179	168	157	159	173	163	169	189	182	197	161	182	180	166	175	199	168	147	163	169	155	172	177	152	176	177	178	183	183	181	164	170	179	169	198	172	172	189	161	184	170	198	172	171	151	156	194	167	181	169	134	178	197	159	170	156	172	181	171	156	182	189	175	192	205	184	185	138	151	195	154	162	166	185	178	181	211	154	180	162	168	150	179	177	169	177	200	159	184	171	146	173	192	150	187	174	192	180	175	142	150	202	191	163	155	173	190	190	179	164	176	164	158	179	165	178	174	185	176	184	206	209	182	171	190	150	173	165	151	163	159	202	179	163	177	158	150	169	167	175	170	177	177	152	188	177	176	182	160	181	176	155	188	172	179	182	158	172	183	162	165	137	162	164	207	198	164	193	164	169	171	175	175	187	160	164	171	147	167	173	181	163	174	208	180	178	198	176	168	175	170	173	182	154	155	171	186	170	163	193	181	163	193	164	181	186	171	170	171	160	155	153	172	162	154	170	175	141	157	183	171	170	181	167	144	176	183	163	157	192	189	195	180	192	167	167	178	167	201	177	191	163	183	163	172	183	171	171	193	160	153	182	166	184	179	193	183	156	161	194	166	159	165	186	166	168	166	175	170	180	177	182	155	176	158	177	151	158	179	159	185	168	192	169	172	184	151	191	165	171	169	175	181	172	161	156	179	163	177	163	166	156	195	167	152	170	152	174	176	197	161	171	156	162	183	180	167	162	131	170	149	202	191	163	169	163	193	171	193	164	167	163	180	176	205	183	172	179	178	163	146	195	162	201	128	189	187	181	180	184	172	163	158	181	190	151	161	158	191	148	155	167	158	161	169	196	180	166	159	153	184	197	187	152	174	175	181	173	157	154	163	163	185	184	175	168	181	153	149	146	180	185	143	175	179	174	174	166	159	175	180	180	163	180	153	146	167	163	160	147	161	177	156	179	174	175	167	167	179	171	153	158	167	169	194	186	184	200	169	175	163	199	182	186	173	168	151	182	168	158	178	194	179	170	148	175	202	170	176	170	154	171	148	150	160	170	192	179	155	167	177	146	190	190	157	165	209	174	171	178	177	163	207	186	172	182	196	163	160	170	177	181	198	172	170	197	151	173	159	174	173	182	149	166	165	159	180	178	180	177	157	153	170	176	161	161	197	148	185	152	183	163	185	169	171	132	166	169	157	169	175	162	167	179	149	148	141	177	154	176	163	159	182	203	179	168	185	164	149	175	160	160	175	158	182	180	171	187	163	174	164	156	157	168	167	162	181	162	177	156	174	190	172	169	198	187	166	190	173	208	188	185	176	175	179	154	178	185	160	180	189	159	153	153	163	202	148	180	162	160	172	170	167	161	178	178	136	186	181	161	161	166	166	167	165	160	177	180	166	183	168	178	168	174	158	155	180	175	173	178	185	181	193	170	166	190	172	167	157	192	142	167	178	174	167	159	173	160	151	179	161	165	145	159	164	157	158	180	160	155	181	162	179	181	184	179	174	168	175	174	164	170	164	179	182	150	173	174	152	138	182	144	168	151	161	170	173	148	189	204	155	175	190	137	160	182	162	181	194	187	156	180	166	163	182	161	154	161	181	164	186	174	163	154	159	189	199	166	188	201	174	167	190	185	188	169	171	146	204	172	185	172	159	154	193	195	153	167	166	152	173	171	169	193	159	187	200	145	168	181	191	173	170	162	144	175	176	183	159	170	156	170	155	184	168	152	144	168	169	169	182	180	149	216	209	167	174	185	156	165	174	163	176	172	182	176	183	172	153	186	164	153	157	192	166	179	162	172	164	188	185	183	163	165	158	169	160	192	177	190	159	165	152	149	180	158	152	185	181	159	180	181	200	183	177	196	169	164	148	147	181	195	170	170	174	183	206	199	181	148	175	158	173	185	183	178	195	177	176	188	194	186	188	183	162	156	175	154	157	187	157	171	165	170	168	193	170	171	180	190	179	165	197	167	176	178	170	171	176	156	157	179	201	157	204	173	197	168	155	169	171	162	163	166	168	205	172	159	191	181	176	173	178	181	176	205	165	153	169	164	180	156	192	177	135	184	172	179	167	185	167	179	163	175	165	167	168	164	159	173	155	170	205	167	183	175	187	163	163	179	209	181	192	181	159	170	182	162	163	177	169	176	164	168	183	150	161	206	171	187	193	179	179	153	164	164	186	205	164	183	188	148	169	203	195	176	175	170	184	175	165	183	207	157	149	178	186	194	177	159	176	166	157	153	173	170	179	156	172	171	196	179	188	184	175	147	164	177	165	173	170	179	189	194	188	168	170	183	152	187	174	179	168	180	166	139	161	167	173	172	179	162	146	181	153	155	166	154	137	182	188	190	177	150	158	181	163	167	177	169	166	171	173	163	176	182	188	166	164	177	150	199	183	182	167	177	169	195	174	187	163	170	176	186	171	181	177	186	175	186	170	170	162	183	182	164	183	169	150	173	199	166	176	142	144	161	160	176	145	191	161	189	163	155	175	173	178	186	190	176	190	162	170	170	156	189	166	171	184	176	172	167	163	175	191	170	178	174	169	201	190	149	193	188	176	165	169	167	165	161	159	185	166	203	169	166	155	178	177	173	159	191	176	205	173	167	193	167	170	172	152	167	148	179	165	191	159	187	171	163	161	175	183	175	179	180	163	164	185	181	189	177	154	173	168	167	179	152	160	161	163	185	171	156	153	174	154	159	160	169	169	180	163	187	179	169	187	176	196	186	192	166	190	192	190	201	174	159	182	160	183	192	143	180	174	174	171	185	161	189	181	149	157	178	203	172	151	175	163	171	188	152	173	177	178	164	179	147	176	191	165	172	169	184	187	184	189
6074	795	1269	1401	1201	1083	875	761	674	694	650	604	543	576	557	557	540	535	491	503	516	528	507	503	464	496	506	510	495	479	475	484	471	470	472	472	503	471	514	483	471	456	477	473	481	494	462	486	510	430	425	484	478	492	484	493	424	492	499	483	466	469	509	483	503	459	454	486	495	480	501	457	494	471	471	476	510	465	507	461	485	465	478	490	492	435	494	487	479	486	484	444	506	475	469	467	490	489	475	483	510	466	512	477	479	499	467	459	503	470	475	462	433	499	469	460	474	460	493	453	495	492	447	487	458	486	491	477	475	457	506	478	466	488	484	486	474	469	479	455	485	453	480	455	467	455	453	489	496	443	479	483	493	501	474	492	481	461	485	436	498	498	476	481	472	443	407	510	487	460	510	485	464	468	459	466	507	437	457	478	487	449	470	489	439	480	482	490	465	478	454	454	480	492	490	473	444	476	454	472	442	445	468	458	467	456	496	445	430	497	464	455	497	477	484	458	472	478	481	499	482	452	461	459	422	493	449	514	474	508	464	468	470	501	443	423	502	472	481	497	492	456	471	488	490	494	446	454	490	443	442	476	433	466	437	459	442	489	512	469	482	484	485	452	464	471	496	463	516	501	473	438	465	419	468	477	473	469	489	456	472	491	470	482	476	507	480	475	463	480	480	468	489	478	514	477	454	484	530	491	469	473	477	475	478	474	458	455	465	467	449	479	466	466	491	494	500	495	482	495	494	482	456	506	528	469	445	444	481	475	488	505	465	506	470	459	458	503	494	466	501	482	473	458	468	458	468	514	499	489	480	475	489	487	486	490	469	491	449	495	461	471	487	476	497	514	523	462	487	489	473	487	467	465	486	521	493	483	485	476	467	500	494	486	468	461	484	449	481	452	479	446	463	493	495	481	485	488	489	456	467	479	483	468	451	487	483	479	459	498	502	502	485	505	482	485	490	470	477	451	495	463	462	494	495	473	469	491	471	471	465	468	479	475	482	484	471	444	509	473	480	491	494	459	499	438	470	456	481	472	469	515	454	466	478	457	519	452	480	452	469	476	481	505	493	488	494	426	500	464	486	491	457	435	457	465	499	441	500	471	490	467	485	479	450	458	425	504	460	525	469	452	481	477	499	467	462	452	513	481	480	468	478	487	460	496	484	449	519	456	441	446	478	470	463	452	521	464	482	501	461	522	488	463	505	454	484	471	443	465	468	450	463	481	483	457	497	457	478	460	456	511	505	427	479	498	477	490	487	484	462	465	451	507	478	509	473	439	457	462	482	447	470	459	474	491	477	478	454	472	416	476	458	495	479	485	467	511	465	477	475	479	438	448	459	463	460	505	463	500	469	487	479	464	456	480	519	490	499	448	463	469	455	476	456	477	454	497	462	503	482	443	489	485	472	460	488	444	503	497	478	453	478	462	453	489	478	495	474	491	429	494	489	481	443	475	481	476	447	497	453	505	465	485	449	473	475	491	464	516	471	481	510	489	494	496	479	473	476	485	450	477	453	465	478	508	430	481	499	434	450	484	441	465	510	471	476	472	479	465	504	475	509	454	484	445	500	464	471	474	480	517	489	466	512	470	487	455	506	489	456	514	507	459	503	482	489	453	494	466	491	434	481	468	459	461	517	473	505	492	450	511	439	490	507	436	473	482	455	464	476	448	452	468	486	486	464	478	445	467	455	458	457	461	479	444	458	483	459	516	471	450	469	495	479	472	450	462	486	480	498	484	470	486	415	510	501	475	504	473	499	492	497	466	439	485	473	439	505	460	475	459	529	500	470	473	486	513	461	473	485	471	497	459	504	448	476	478	451	493	455	481	468	491	474	436	459	471	483	517	526	470	462	421	509	465	485	475	461	492	480	476	480	468	473	478	497	476	463	495	479	466	432	476	463	493	479	504	519	516	498	486	466	472	488	429	447	476	435	455	437	455	479	472	461	485	455	489	512	479	462	482	472	476	470	479	491	485	432	469	467	431	489	489	514	474	503	447	457	502	432	467	459	450	476	435	503	466	520	453	508	431	467	510	453	523	490	444	466	472	485	461	468	473	462	462	453	442	465	495	478	472	481	493	454	471	486	465	465	478	477	490	472	436	480	486	452	454	466	476	510	481	456	507	451	474	415	485	453	474	517	492	475	489	466	463	494	452	483	465	449	496	458	477	480	458	445	486	503	473	440	471	430	482	468	496	428	471	479	467	472	478	483	464	444	453	469	487	464	484	517	443	468	463	517	474	452	467	480	431	447	472	472	465	482	446	468	458	461	441	490	460	463	437	488	507	506	523	470	457	464	496	474	471	501	453	446	467	446	476	479	457	451	467	433	546	503	472	481	476	489	457	485	467	460	458	453	494	442	429	484	492	501	449	486	435	437	508	489	466	508	454	473	452	520	490	442	462	472	468	459	444	471	483	517	494	453	458	461	495	483	478	475	478	475	484	461	495	436	446	451	460	479	499	482	489	491	401	467	491	500	454	435	506	478	475	479	453	485	455	472	476	469	433	479	477	497	470	411	457	460	466	474	452	472	548	466	457	439	491	464	453	449	458	452	454	492	487	477	444	465	451	481	477	447	485	472	494	522	454	487	455	465	474	454	486	496	499	465	463	462	487	461	468	485	474	480	456	464	451	476	471	469	486	486	444	475	501	466	493	464	501	461	508	443	469	469	459	452	496	487	473	483	498	492	480	491	463	487	469	483	461	485	470	476	487	454	497	489	500	472	454	465	464	455	496	454	476	446	503	400	493	460	477	498	463	457	486	467	482	500	486	462	477	459	436	420	500	467	495	477	491	488	458	454	456	441	477	447	431	486	480	453	458	463	416	482	432	510	507	516	441	492	443	491	473	456	480	488	498	491	481	457	488	510	461	462	509	460	508	488	486	481	455	457	469	484	444	482	481	476	473	503	488	443	455	485	465	480	493	477	438	470	454	500	443	439	479	451	490	520	479	476	466	453	483	483	473	471	471	452	477	493	486	468	479	508	498	447	464	447	527	476	451	494	475	483	467	446	467	451	472	478	482	477	449	482	503	495	490	495	469	450	471	498	491	469	448	496	487	496	474	474	468	434	489	487	485	502	515	455	487	444	477	474	445	467	471	474	487	457	445	492	446	482	478	493	472	455	502	472	493	504	459	473	475	451	465	470	453	459	465	465	427	463	467	502	456	470	443	458	472	470	494	468	471	462	466	474	478	488	433	456	463	461	504	495	478	496	516	500	515	465	468	510	514	434	477	495	470	471	471	470	456	463	494	491	462	451	486	472	518	461	462	470	448	475	465	477	494	470	474	480	509	462	465	461	424	448	437	492	459	486	476	468	481	498	446	482	459	412	462	448	456	475	468	469	475	491	465	484	474	471	492	499	450	472	481	416	502	478	487	488	468	527	475	481	467	451	504	437	447	424	476	472	517	466	452	496	479	469	456	479	472	500	503	497	464	485	443	494	505	466	489	456	496	465	476	432	480	499	465	474	459	500	471
13959	1324	1129	882	717	569	498	458	435	391	403	370	379	370	392	364	365	381	393	388	342	361	379	364	382	328	345	334	347	349	354	369	337	371	350	364	360	352	365	360	318	332	343	348	348	326	358	319	314	344	363	324	342	356	335	371	333	372	325	335	377	337	313	358	350	305	311	362	348	391	332	357	341	338	365	358	354	367	321	315	329	343	347	351	363	337	338	330	340	339	324	341	347	326	350	318	323	342	304	342	403	326	321	351	356	363	326	335	367	353	361	339	347	341	298	327	329	347	349	360	361	330	360	335	322	345	341	353	356	356	356	334	349	368	343	361	308	325	354	359	394	321	351	327	331	322	349	354	369	327	331	356	334	349	339	342	348	333	348	389	353	357	349	319	343	356	324	340	319	359	337	359	344	329	313	310	314	316	331	377	314	356	331	357	357	325	332	345	327	336	302	309	371	366	319	342	313	382	327	340	337	366	330	369	339	347	339	339	344	310	347	315	325	302	372	336	348	378	355	334	391	307	353	335	344	284	331	331	324	363	347	351	349	322	346	324	355	332	367	322	316	301	305	326	349	349	366	319	333	342	357	348	335	355	343	327	334	318	347	322	318	358	380	342	345	349	319	342	334	315	321	356	330	319	331	363	346	370	370	379	366	343	353	322	343	340	346	327	331	371	354	320	369	359	308	372	364	324	388	331	332	338	360	319	340	304	359	339	331	356	352	319	340	328	352	359	355	340	353	356	345	352	316	313	322	313	344	329	378	324	364	359	315	336	382	384	323	353	350	314	364	356	347	327	289	381	289	370	352	346	339	330	360	365	344	338	358	369	324	377	353	310	309	320	315	353	352	365	331	315	345	340	335	348	322	320	319	350	329	349	354	358	358	338	315	327	330	322	365	365	339	333	366	338	320	349	318	367	341	363	371	388	352	351	378	379	336	365	363	322	317	342	352	317	343	331	339	366	375	338	329	341	319	363	343	352	362	349	323	329	385	356	348	342	349	364	346	327	367	348	313	343	377	354	331	330	313	334	368	345	314	344	322	332	323	339	334	345	366	353	334	331	366	330	341	352	381	325	346	345	360	350	345	391	338	350	314	351	326	352	345	300	345	334	327	345	356	314	349	341	343	317	330	337	339	366	309	323	327	365	339	354	364	349	340	314	358	311	316	352	356	339	327	341	352	330	290	331	355	345	320	348	346	336	323	383	345	355	361	340	343	381	349	315	368	362	365	359	364	344	358	358	319	329	346	349	337	371	338	362	383	336	357	337	336	350	326	388	314	358	344	361	323	383	329	372	332	315	399	364	328	330	381	347	339	299	346	346	319	388	353	359	337	292	339	301	330	318	362	331	386	324	350	302	317	333	349	333	335	321	347	304	371	340	346	356	371	365	337	360	347	341	350	341	361	344	324	354	331	351	312	343	282	298	315	303	344	350	371	353	352	361	359	354	323	369	362	358	325	312	321	377	355	327	324	371	306	330	346	333	331	356	350	330	327	306	347	334	327	328	373	312	351	317	331	306	326	299	317	338	330	336	311	343	381	338	353	351	370	355	339	367	378	363	397	358	318	346	345	311	319	339	338	308	367	381	355	361	334	300	336	363	384	348	338	323	345	327	365	362	352	341	350	325	367	311	347	376	345	328	342	371	346	338	327	339	331	295	326	339	318	365	332	324	356	328	360	313	384	382	318	362	326	352	318	323	358	358	335	334	301	331	323	374	340	311	334	359	364	349	331	354	319	361	312	334	318	357	388	387	343	360	308	371	328	351	313	328	345	325	336	361	297	349	339	351	336	356	334	360	338	317	344	371	324	370	348	328	327	348	323	338	381	304	326	340	319	339	316	344	344	340	366	378	344	338	350	386	341	362	353	346	333	348	347	314	364	321	305	350	350	357	338	290	343	342	331	377	308	381	328	324	339	349	342	368	346	350	307	326	336	336	373	364	338	306	337	361	339	361	340	345	349	351	335	327	337	314	330	355	336	337	325	359	330	338	356	371	341	328	344	326	342	336	366	350	351	333	324	317	399	335	323	332	325	360	364	379	351	314	367	352	342	315	343	357	295	357	331	353	335	308	339	352	314	351	333	333	345	352	359	330	345	368	344	368	329	336	341	375	316	324	316	356	317	340	342	335	305	327	335	350	350	384	339	339	331	317	314	303	344	326	345	379	351	331	326	328	356	360	361	380	348	326	345	353	317	300	373	292	323	365	335	356	360	326	334	344	317	369	332	338	364	356	366	322	349	361	319	328	347	344	355	368	326	329	372	329	344	345	342	352	315	316	361	360	385	315	355	383	318	347	354	363	340	341	336	329	354	345	356	338	364	307	331	324	343	327	313	360	348	321	323	339	353	326	319	354	311	348	363	331	322	346	332	344	350	332	362	352	397	396	354	315	363	318	366	354	366	299	373	358	335	348	343	375	365	339	366	365	320	316	367	347	337	360	309	325	359	332	350	380	323	368	353	366	354	324	338	323	338	339	359	374	341	324	348	333	323	364	371	365	342	336	324	374	330	351	361	376	322	370	383	319	343	307	332	315	350	309	349	369	337	351	351	332	353	327	330	380	351	329	323	351	312	355	340	331	329	352	378	336	337	354	327	314	342	329	341	319	322	331	356	318	332	335	343	321	325	331	302	364	315	324	366	364	332	335	369	343	315	300	350	346	363	343	324	321	398	339	351	331	304	381	316	328	352	338	319	326	338	357	348	316	313	350	350	313	365	359	357	283	356	355	357	310	323	338	341	352	315	339	326	332	340	344	321	354	339	361	295	351	347	360	361	333	368	381	357	342	330	370	323	343	330	346	325	349	339	305	316	331	345	328	331	321	373	350	358	312	358	367	370	332	334	377	323	316	344	354	389	331	343	350	359	299	350	372	339	339	336	352	357	337	306	318	366	351	366	340	326	321	342	341	352	308	375	365	329	349	350	338	366	365	312	379	325	371	321	338	355	377	339	312	324	337	339	339	347	366	336	310	335	321	341	336	357	370	328	330	329	359	411	353	317	338	322	378	334	362	360	322	326	314	369	345	347	333	353	342	315	345	347	330	348	348	347	330	318	321	332	337	371	320	343	354	306	351	345	315	296	342	302	353	322	355	359	370	387	351	319	350	359	332	333	362	324	351	357	313	337	314	350	338	381	354	324	341	323	328	345	333	383	355	347	354	358	331	363	392	332	326	355	342	294	347	337	328	322	332	326	305	346	339	344	319	322	369	335	331	321	362	349	354	338	346	321	342	360	336	314	337	363	380	367	361	295	331	309	318	339	344	321	351	312	335	367	330	370	348	312	347	330	324	346	378	362	365	329	320	318	307	337	354	347	345	356	301	348	353	375	296	321	358	349	358	343	343	360	309	333	326	332	349	311	334	324	354	324	361	369	305	328	345	339	331	335	372	364	350	356	334	365	331	364	335	309	348	347	343	323	329	317	351	368	352	356	344	340	356	359	318	349	400	349	354	345	351	350	344	350	336	344	328	336	338
8416	1476	2424	2691	2281	1893	1564	1404	1356	1183	1106	1097	1074	1042	964	955	978	913	921	918	932	927	893	951	884	884	915	874	869	884	892	844	891	883	841	830	803	834	892	834	849	900	864	829	888	846	828	849	866	849	804	851	816	822	830	878	870	822	799	851	810	789	772	842	837	790	866	867	810	805	829	817	800	816	884	839	831	855	826	822	848	795	856	849	833	824	854	782	833	851	822	816	872	848	784	776	848	816	851	848	854	818	847	833	795	810	868	828	811	810	823	810	850	843	875	830	845	753	848	844	841	820	825	848	826	831	864	832	855	884	806	833	846	824	821	860	876	804	822	867	776	829	821	856	831	796	787	765	822	810	800	841	840	755	800	843	829	867	815	817	810	807	818	830	788	829	829	794	816	855	796	837	823	835	854	798	780	838	791	885	856	812	878	828	868	860	827	861	834	785	818	835	855	791	796	877	736	800	844	802	836	857	807	817	831	806	827	769	828	850	859	864	843	831	855	851	813	825	833	846	859	873	820	810	828	843	791	760	828	806	804	806	819	814	853	790	820	826	867	833	764	751	857	822	820	811	798	813	859	857	824	848	839	793	840	801	783	829	818	821	848	832	818	850	774	838	861	813	821	824	818	856	784	836	831	849	854	846	830	815	768	841	799	837	875	854	803	816	844	849	910	854	852	827	861	809	833	783	823	824	859	841	797	803	795	849	856	823	821	844	863	826	845	803	840	831	813	829	838	820	836	851	818	872	851	799	807	802	846	833	787	820	814	812	786	822	827	847	826	837	888	821	866	878	849	779	800	772	859	849	871	800	854	756	815	786	838	813	790	818	814	822	820	877	824	830	860	858	832	805	774	846	800	849	841	840	813	799	793	882	839	847	824	860	851	832	832	853	826	828	816	821	840	836	819	791	820	764	819	789	776	825	768	809	846	796	820	870	853	866	843	796	791	812	848	831	839	817	793	832	847	793	801	811	850	810	831	801	774	818	792	794	848	792	872	805	809	779	852	831	839	811	809	804	812	827	771	837	831	827	814	803	832	831	843	784	840	856	846	819	838	838	808	801	774	832	829	870	827	804	833	836	850	852	807	813	818	847	824	826	796	849	866	821	862	824	826	825	843	849	789	823	830	796	840	787	833	817	855	832	786	801	781	873	874	822	835	845	843	846	839	868	808	827	824	821	807	790	823	823	838	813	817	794	884	800	853	781	773	823	825	877	823	817	803	866	857	840	867	817	856	869	868	833	813	847	818	811	828	868	797	816	800	842	838	847	839	831	831	808	863	829	839	784	802	809	877	831	866	814	849	792	810	809	836	829	857	815	884	816	815	838	828	822	854	796	833	823	853	831	813	826	843	841	853	852	820	846	908	800	817	791	838	846	796	779	824	754	785	814	809	835	767	845	846	829	800	844	811	813	820	810	816	796	825	820	832	794	835	814	822	847	833	811	836	840	780	880	818	813	799	826	819	868	841	830	830	807	821	811	856	852	862	846	845	744	813	825	831	823	791	816	817	803	774	810	813	834	840	857	804	809	825	823	824	823	808	811	806	829	879	770	837	821	840	872	845	817	844	841	849	807	818	798	834	818	855	789	844	768	778	835	844	853	778	832	840	863	822	823	850	819	836	862	831	821	857	845	828	784	856	816	809	812	842	817	844	806	818	804	834	845	819	796	802	819	823	868	820	804	792	815	814	813	818	855	835	882	844	859	876	848	870	855	914	842	846	779	794	799	858	787	825	860	813	806	830	866	821	806	819	841	844	812	833	803	824	817	817	874	851	800	879	809	801	795	824	768	850	836	807	865	839	889	860	845	836	840	808	850	827	830	873	835	838	815	832	873	824	840	834	834	847	822	837	764	842	835	812	829	852	799	817	795	772	812	822	818	837	805	822	846	864	854	845	802	862	828	864	793	763	877	785	790	805	794	848	832	889	811	860	819	817	802	836	857	848	805	912	846	790	817	830	824	828	817	876	870	850	836	840	800	877	811	853	852	788	804	794	805	823	839	829	884	817	876	838	828	856	835	783	862	812	848	849	827	796	829	844	820	855	836	774	832	849	863	813	820	844	845	816	889	810	816	876	849	863	815	866	812	809	820	796	800	819	830	808	878	805	837	831	810	832	808	790	836	817	783	793	809	842	804	850	819	795	811	801	817	817	842	777	852	796	786	796	836	768	786	825	888	859	870	836	798	825	839	844	814	803	821	852	859	878	856	831	861	864	814	816	840	791	800	858	821	825	794	853	872	820	871	824	808	838	824	827	877	814	816	838	857	813	844	865	804	804	861	861	835	838	855	838	803	786	821	848	804	768	806	804	854	813	786	868	883	821	831	834	796	843	839	896	862	795	852	843	816	826	822	844	847	844	835	820	817	801	825	847	790	835	820	827	827	842	803	797	843	807	845	857	825	841	799	773	852	839	762	873	808	834	853	832	822	813	829	807	804	830	809	823	798	837	818	813	858	891	820	842	806	862	842	844	825	798	841	813	785	864	816	847	847	835	850	852	833	848	855	807	808	807	789	834	804	847	840	847	853	851	889	828	766	904	808	810	866	788	807	864	810	857	789	805	792	865	742	838	845	842	788	825	835	795	836	829	799	778	840	875	852	787	775	820	799	806	842	804	813	805	799	834	831	808	870	813	886	803	795	827	882	815	816	821	837	824	813	811	817	796	805	779	813	835	844	831	799	809	790	822	829	874	834	839	855	798	833	843	800	839	864	870	846	856	817	812	855	842	835	845	786	858	815	812	828	846	804	808	780	808	823	821	830	829	827	811	835	768	868	801	851	784	832	828	839	822	837	833	847	857	781	868	834	828	830	852	789	802	801	802	832	821	826	829	829	831	795	835	827	813	835	866	842	792	831	862	787	777	812	827	818	875	815	810	792	825	833	842	766	868	876	846	816	865	815	808	852	844	829	828	807	832	828	828	777	859	832	846	803	817	729	816	814	803	799	828	809	855	855	862	840	796	818	758	798	823	806	771	786	774	794	847	858	777	840	781	844	760	844	798	898	822	774	824	856	845	811	817	848	827	829	852	819	844	796	869	835	857	753	820	835	813	831	800	798	813	812	835	873	852	799	771	820	832	810	761	863	816	855	833	824	831	800	865	857	850	830	827	799	835	795	807	816	837	836	814	819	874	797	834	824	815	814	878	833	863	834	810	854	828	860	821	836	820	840	783	835	841	874	832	782	819	823	801	822	798	870	823	808	811	787	853	816	825	840	817	821	850	829	801	811	879	876	810	832	812	810	789	850	824	786	842	838	816	873	857	850	836	831	835	847	885	811	845	822	820	804	873	867	864	858	821	860	793	851	824	837	835	807	820	846	881	770	782	821	808	827	811	817	793	824	871	820	806	776	766	817	820	825	824	779	796	830	782	839	829	760	769	820	813	794	820	804	807	811	875	827	849	843	867	816	782	807	845	824	859	823	785	815	829	811	818	798	803	896	842	825	789	822	797	792	836	908	868	857	831	829	848	860
1454	295	266	287	271	273	253	284	276	315	255	298	278	275	240	281	278	290	257	296	293	242	257	259	303	294	276	262	273	260	270	239	268	258	300	250	233	262	277	268	304	278	270	259	260	243	268	264	287	292	282	272	291	265	259	273	252	260	278	292	281	291	277	259	269	269	297	281	264	277	250	241	264	297	266	257	249	251	270	251	280	294	267	273	290	255	276	277	305	247	274	254	292	288	271	245	271	287	287	268	254	245	274	272	261	266	288	269	271	267	279	270	249	286	274	272	261	312	303	286	302	320	271	270	271	272	270	251	286	277	277	257	257	247	285	298	262	254	264	266	262	271	278	270	280	268	254	262	305	295	282	266	260	290	261	280	235	286	272	294	265	282	259	261	269	283	258	285	300	265	236	234	260	240	284	279	251	283	228	256	327	284	259	245	260	263	237	265	298	254	329	293	257	230	258	246	250	264	260	256	254	292	267	277	283	231	279	275	275	280	306	271	290	321	280	274	266	280	244	244	273	254	251	273	282	304	282	298	273	291	261	265	260	274	254	275	225	268	264	274	287	303	292	272	257	267	266	238	255	281	290	289	274	222	310	296	230	234	274	291	266	281	285	249	287	284	273	271	259	272	265	241	267	261	284	266	239	280	295	250	258	265	295	288	264	238	261	303	240	288	287	258	251	241	266	302	273	312	254	285	297	258	239	254	280	311	255	274	320	256	286	292	268	262	290	272	273	240	257	258	275	243	260	253	277	266	297	287	231	297	250	260	285	235	254	275	269	302	290	276	249	273	265	280	259	280	309	234	298	280	283	251	244	254	259	279	273	263	291	266	260	276	276	286	272	274	257	269	291	258	296	281	263	247	269	262	234	264	297	270	271	280	291	276	254	269	275	303	234	276	279	278	297	284	305	275	254	269	263	266	275	264	298	250	252	299	260	280	285	265	257	284	239	272	254	277	267	290	304	261	251	252	258	265	258	265	280	257	282	280	273	249	291	273	256	258	274	277	286	288	273	281	259	266	284	252	261	278	307	297	283	277	306	287	263	295	285	232	280	282	263	292	284	256	240	288	241	247	272	289	272	286	282	266	280	278	271	295	250	244	258	283	276	283	278	284	267	280	276	310	264	286	257	262	271	256	271	285	308	281	291	263	283	273	250	293	288	299	259	254	249	287	280	274	286	260	270	253	290	254	269	271	269	296	289	258	259	270	261	217	260	265	264	274	267	257	258	294	240	273	263	241	283	273	271	268	261	239	267	266	259	251	259	255	260	273	273	260	278	263	278	270	278	287	250	300	286	265	271	299	265	267	248	295	262	293	258	241	274	271	314	303	269	229	295	265	273	292	273	303	288	271	242	282	283	271	252	259	295	268	273	266	285	289	259	259	241	276	264	278	259	300	290	296	258	244	292	312	309	274	304	269	266	277	268	275	256	248	265	270	302	276	244	252	269	257	283	274	285	259	257	278	271	259	221	244	262	268	254	263	292	272	283	255	261	252	272	277	289	316	242	263	257	261	284	238	275	267	254	227	285	262	287	286	275	274	256	272	261	289	256	254	259	249	270	311	298	277	253	247	275	270	284	305	259	264	270	263	268	280	246	258	279	271	252	274	260	257	248	274	267	279	298	269	273	287	295	226	256	261	290	238	264	279	288	266	284	279	264	251	263	235	227	261	253	295	243	269	262	278	264	253	259	254	273	248	237	284	278	254	273	281	260	256	265	268	251	295	251	268	265	293	287	273	266	270	275	268	255	297	290	276	274	264	282	256	286	272	244	263	276	251	260	253	315	241	281	250	270	291	235	277	270	278	300	294	262	271	264	255	301	280	274	261	287	265	286	288	282	252	235	257	272	288	268	238	264	267	289	257	244	269	257	262	275	248	275	266	280	236	256	255	272	279	276	274	269	269	285	276	286	257	246	278	298	281	278	264	265	268	298	285	287	297	269	277	298	299	285	257	263	282	255	240	273	287	265	273	234	243	293	282	250	279	246	311	286	265	254	288	274	302	272	246	263	292	297	285	279	288	279	257	271	280	286	246	267	252	277	282	256	300	242	291	234	257	251	277	293	251	300	269	262	258	248	256	249	301	249	285	276	267	280	237	264	269	268	288	273	214	264	270	283	292	296	251	237	282	280	306	276	258	283	285	261	268	302	260	281	272	270	291	238	256	241	319	277	283	266	286	253	290	280	273	257	272	304	285	266	271	264	255	283	277	281	273	257	274	284	254	277	237	277	276	251	263	268	262	250	283	269	265	251	259	269	293	249	306	268	271	270	278	270	266	264	269	281	270	327	253	244	276	298	273	273	262	284	269	259	266	292	259	257	272	258	279	253	271	264	274	284	297	266	287	259	265	273	268	311	293	257	258	285	303	280	290	282	252	283	249	259	302	253	272	246	281	273	245	285	278	270	263	257	287	245	299	299	306	295	274	303	265	301	259	271	262	247	286	256	250	271	294	251	251	253	281	258	245	276	276	290	281	266	261	273	299	278	258	248	270	239	251	278	321	276	251	285	284	287	245	276	281	262	267	276	280	265	266	250	265	270	283	271	287	249	252	251	265	285	261	251	290	267	268	296	242	289	243	273	288	296	251	276	263	312	266	274	251	252	237	258	273	287	286	292	283	239	256	259	242	255	259	253	278	247	246	274	241	271	257	281	285	284	300	320	290	253	251	273	261	291	257	283	262	269	290	270	256	282	283	256	265	254	249	251	259	265	279	271	243	270	278	270	244	305	262	238	261	263	270	263	266	283	301	271	277	246	289	251	283	277	317	307	265	295	270	301	265	284	296	260	282	255	263	281	276	273	256	251	257	255	261	254	260	290	300	258	268	263	263	252	276	275	252	269	287	253	257	252	271	274	273	227	251	273	263	270	281	269	267	283	312	304	285	274	243	253	304	280	263	259	239	273	266	271	314	261	284	246	254	265	316	295	265	283	282	269	273	285	269	266	230	274	262	266	283	261	258	257	257	238	255	290	296	271	274	279	245	251	264	285	255	266	277	279	255	294	290	257	250	258	275	258	283	288	299	241	249	251	257	244	269	277	273	283	274	278	302	254	274	264	260	256	278	251	267	270	251	286	268	273	258	295	286	300	267	261	269	249	282	274	263	299	269	284	288	281	261	254	255	294	280	279	264	295	271	283	250	260	287	296	262	236	255	270	283	259	288	257	297	280	273	251	265	293	260	277	248	266	260	281	263	250	295	276	262	288	250	253	259	266	265	261	282	308	271	256	270	236	280	272	262	294	276	297	286	266	280	270	312	242	242	280	262	255	217	271	272	306	288	283	262	260	267	274	274	257	292	249	301	254	260	238	262	292	260	288	287	269	262	273	275	269	295	289	310	252	270	280	296	258	280	285	258	251	271	282	268	269	248	272	298	267	267	276	236	279	272	295	245	244	279	300	274	282	286	266	250	244	272	274	270	256	272	261	293	258	267	310	249	242	291	285	296	235	248	277	280	273	294	269	268	260	261	250	285
1779	705	722	685	673	661	670	646	656	662	639	692	661	688	688	686	657	647	693	618	664	662	678	641	691	650	643	658	675	646	667	627	672	643	649	617	623	663	686	657	631	726	681	635	652	629	663	645	672	642	660	685	695	650	622	655	671	626	623	643	641	651	699	642	691	626	655	687	641	640	631	665	645	644	641	649	667	637	677	676	647	625	638	679	656	664	695	665	626	646	629	651	654	675	704	661	632	647	659	652	688	672	639	703	663	608	672	696	624	631	636	662	662	660	680	614	662	669	633	645	672	611	632	617	659	655	644	659	653	665	614	623	735	607	665	650	707	655	644	670	620	672	660	665	594	672	674	665	672	678	612	649	636	621	641	670	625	686	699	657	620	677	652	651	653	683	636	655	660	663	640	640	658	634	688	676	649	632	687	659	648	635	665	683	624	613	683	592	638	724	638	657	680	646	624	639	623	663	675	646	643	669	658	671	660	698	647	637	641	650	661	678	639	653	626	681	662	638	673	674	645	676	669	635	664	672	656	672	631	657	675	620	679	681	675	610	706	672	652	658	680	652	658	622	604	667	639	630	631	681	637	641	641	664	642	716	667	655	623	640	641	653	644	660	665	646	684	666	671	658	631	699	673	663	679	647	660	654	670	621	646	652	607	628	610	656	626	660	698	693	652	664	644	691	677	619	625	670	625	620	617	665	633	663	659	628	688	677	590	601	617	637	657	659	626	687	696	653	669	697	659	645	631	672	672	656	677	716	653	652	647	707	613	672	652	698	622	617	672	645	643	627	635	649	645	675	692	633	614	666	635	656	656	645	692	639	646	615	605	640	647	674	646	664	662	657	637	669	638	688	669	691	641	630	622	654	624	655	666	647	631	661	612	640	665	645	594	624	622	631	652	683	615	666	632	646	619	659	650	657	640	661	642	681	616	664	653	655	679	680	617	684	655	645	659	653	648	655	676	626	648	625	650	683	634	670	662	620	694	645	670	670	650	664	676	650	665	612	668	615	658	625	665	623	666	639	647	672	627	629	660	657	650	611	628	662	644	642	593	661	651	640	640	636	669	651	643	663	673	607	674	655	610	641	649	695	648	685	651	652	634	661	639	667	651	696	686	651	618	677	623	652	630	668	630	636	683	639	635	648	677	675	637	605	649	666	690	642	612	661	617	670	648	600	677	643	670	692	678	633	601	669	622	674	694	677	647	673	653	630	648	678	653	621	655	663	663	666	637	647	644	623	694	671	676	671	634	700	617	661	645	701	625	669	638	634	674	676	655	697	665	686	632	629	679	698	611	658	671	658	658	639	661	694	654	626	642	624	645	683	663	691	625	668	691	679	643	698	653	718	655	652	644	657	642	712	698	638	644	662	649	652	636	621	663	663	698	618	667	642	649	651	646	676	677	668	698	676	659	648	664	646	644	634	683	656	602	648	695	681	646	639	649	635	700	694	656	622	687	671	671	705	646	676	666	627	630	651	669	645	653	645	665	643	691	626	657	665	660	610	650	671	627	662	647	677	651	633	737	639	665	643	656	656	664	690	638	654	654	644	651	688	624	648	587	647	688	668	646	620	602	661	709	647	677	650	668	636	716	645	701	659	664	610	648	672	630	636	674	672	614	691	620	629	645	653	633	619	630	641	649	666	673	592	632	672	622	629	678	634	662	667	640	614	680	633	625	658	710	672	666	668	663	632	673	662	619	694	649	646	661	648	596	670	687	662	624	649	644	628	661	651	659	600	662	686	660	644	652	607	693	630	669	678	627	631	638	627	615	722	676	617	644	678	622	660	641	648	621	644	640	662	601	660	659	655	716	670	677	607	679	662	640	638	645	635	631	658	707	667	664	631	605	679	645	696	630	679	665	667	657	668	654	641	647	678	646	639	675	681	678	684	628	658	669	666	658	637	625	653	642	681	701	670	640	682	623	686	655	667	645	665	638	653	659	685	663	641	630	668	644	661	671	662	657	680	636	642	683	663	682	639	650	646	628	654	649	636	661	645	674	648	684	686	682	660	621	647	674	658	697	669	706	682	654	675	649	628	671	658	696	673	670	620	688	700	646	667	656	637	636	642	674	654	641	681	671	621	662	668	670	649	632	652	629	680	668	670	660	653	626	655	642	709	699	728	646	616	630	653	625	646	634	675	618	655	641	697	670	687	666	664	676	625	682	639	671	625	646	664	629	640	662	646	619	670	657	659	637	674	640	669	638	652	644	624	582	658	675	665	672	622	637	650	618	695	667	650	647	632	621	691	641	628	660	693	714	608	661	657	650	644	644	672	656	649	686	641	654	689	668	596	646	672	657	641	639	707	626	652	644	638	686	658	691	684	676	609	676	668	667	697	669	661	623	662	618	613	637	654	637	650	641	658	680	685	663	658	688	652	670	649	694	640	616	633	656	654	654	654	609	667	647	645	679	656	679	716	635	611	664	647	675	679	616	637	649	679	655	622	660	638	652	641	626	643	658	648	665	660	663	600	642	698	663	690	662	662	634	656	688	675	671	624	653	644	674	651	649	663	599	664	659	660	687	653	668	680	647	653	694	629	657	684	668	632	660	697	636	669	705	669	653	668	652	683	656	600	629	668	644	666	626	647	680	637	647	619	611	649	633	595	682	696	676	664	627	674	650	658	624	645	629	700	678	667	658	663	629	635	670	615	670	665	616	710	690	655	639	626	644	627	657	628	661	653	695	670	673	601	680	616	676	614	665	653	605	639	624	675	674	703	684	669	672	706	660	620	652	669	647	643	664	637	661	668	669	658	629	675	666	639	676	661	655	661	644	665	621	624	630	666	682	632	655	606	655	667	649	658	641	607	696	685	620	648	686	707	631	646	703	643	655	645	674	703	645	639	695	675	675	653	687	628	637	651	655	647	664	667	647	683	668	640	636	674	705	667	665	648	697	661	640	682	643	616	697	656	691	676	691	649	641	660	643	656	646	605	628	655	623	669	688	658	634	674	626	665	663	668	653	687	639	645	641	662	642	588	640	672	657	665	639	609	666	633	669	630	697	662	636	639	637	654	603	627	699	640	692	629	633	594	726	642	666	654	648	651	689	639	665	662	665	623	636	669	602	647	632	641	670	650	712	663	633	703	623	598	674	644	686	675	672	632	673	679	639	654	660	620	688	674	636	665	636	680	659	673	661	669	682	682	664	680	646	656	648	644	666	617	631	641	666	593	633	621	673	663	664	659	618	660	662	665	643	643	645	661	683	610	691	673	652	629	659	690	646	658	679	672	656	647	688	662	625	649	605	663	661	649	657	644	665	657	669	661	651	679	662	646	725	614	657	657	697	660	656	669	663	615	619	643	612	685	618	664	615	618	587	642	637	675	635	626	641	661	627	588	663	679	632	689	679	662	670	661	666	641	646	717	672	663	640	679	639	627	651	679	632	641	673	638	614	652	663	636	654	631	610	632	671	644	649	627	646	635	648	640	702	666	665	644	700	654	638	663	651	663	667	654	640	690	681	656	622	609
7158	514	501	413	363	295	244	209	199	220	199	192	191	213	172	178	201	159	168	178	191	191	175	178	186	187	201	185	167	167	173	151	177	156	178	177	171	175	173	203	175	173	178	163	197	192	150	160	173	172	184	163	180	173	182	186	163	188	199	166	175	169	169	165	162	185	154	173	173	195	172	173	173	159	191	172	183	182	186	164	182	170	134	147	160	158	148	163	174	192	167	184	175	189	139	158	180	168	189	157	181	174	174	181	170	179	187	179	166	173	145	200	180	179	169	195	173	179	175	155	161	162	172	143	167	150	182	190	152	180	188	207	146	163	168	175	169	172	174	182	167	165	200	185	183	182	164	181	168	174	166	196	186	181	187	164	168	172	160	182	172	186	172	182	164	174	153	155	162	196	173	197	160	163	172	164	147	179	165	166	155	167	166	182	164	183	208	182	168	189	163	186	184	185	168	167	144	144	167	171	163	155	164	166	177	174	153	164	153	171	163	163	199	168	211	155	199	154	153	190	179	169	178	195	177	164	150	165	187	157	174	209	163	171	174	168	175	169	181	197	174	195	182	169	152	173	174	173	160	173	161	172	155	179	188	165	173	204	159	160	165	166	198	155	184	196	185	182	160	160	155	182	172	187	206	166	172	163	160	152	175	153	160	166	172	167	212	199	165	164	176	182	195	170	188	168	172	186	195	165	177	180	170	168	181	177	169	139	165	165	198	155	177	172	155	172	158	160	166	170	193	145	190	165	147	183	175	182	150	188	174	193	192	192	182	162	181	186	177	171	150	155	152	160	154	197	177	184	170	176	149	183	167	173	168	180	166	171	166	185	135	193	176	154	153	173	158	171	150	162	159	188	177	174	157	178	183	155	167	185	177	192	177	171	172	157	163	157	170	144	170	161	165	169	189	155	182	163	190	182	159	195	174	174	174	189	187	157	148	163	191	152	165	181	157	168	166	169	174	161	177	155	182	166	170	171	184	161	135	169	160	141	168	175	167	183	173	178	152	169	163	176	156	175	149	171	173	201	162	189	172	159	183	166	153	177	193	192	186	176	160	178	157	192	188	166	174	186	181	176	178	200	160	167	163	167	179	156	202	173	154	169	187	164	169	173	201	157	153	167	178	183	164	165	173	194	178	193	171	186	170	156	163	186	182	166	179	170	158	154	190	167	186	189	174	197	175	192	194	186	175	166	160	186	155	180	166	156	144	183	176	175	184	142	171	156	172	176	151	172	179	191	161	167	196	163	153	170	157	172	188	193	182	184	158	181	173	150	164	168	180	194	173	172	183	163	171	174	154	149	175	166	159	183	143	188	176	182	194	175	170	155	188	184	172	159	186	187	153	160	177	166	180	151	177	154	149	143	179	187	161	177	191	179	164	153	169	186	159	160	158	189	198	170	192	182	179	172	172	166	161	204	172	162	156	174	150	162	181	190	198	201	166	163	137	168	154	179	172	171	178	183	199	170	171	177	153	163	158	147	173	172	151	160	180	178	174	169	162	163	200	169	148	186	175	177	199	170	179	172	170	189	175	168	146	179	186	172	202	196	158	159	192	172	157	196	163	189	169	183	167	152	171	169	175	171	158	154	161	191	176	186	172	182	158	163	189	187	167	161	165	179	169	150	169	189	179	163	186	182	164	168	171	160	195	191	174	182	159	183	155	173	157	174	194	182	178	175	154	164	175	176	172	167	191	162	168	163	196	154	185	170	147	157	179	162	186	158	172	192	179	193	158	180	168	153	190	164	168	183	160	157	181	180	179	193	167	157	163	181	169	148	181	183	158	176	159	166	172	158	172	159	163	159	170	179	154	162	180	157	162	156	171	177	176	149	146	148	162	165	174	159	194	156	160	183	157	161	158	196	201	178	190	196	177	193	166	207	180	148	157	166	180	181	161	170	176	167	176	156	165	199	189	191	148	166	161	165	160	190	167	172	162	171	169	158	174	184	156	166	181	165	163	180	168	178	181	143	167	170	167	182	179	165	176	183	178	180	176	158	179	188	174	186	167	185	182	178	187	160	156	182	174	137	163	192	181	171	174	170	155	168	189	201	187	180	159	196	203	178	182	148	155	162	171	176	149	160	159	164	171	178	180	188	169	178	156	173	174	177	181	191	187	172	182	157	170	181	166	187	214	167	184	173	157	149	169	172	164	174	178	176	164	160	151	167	169	159	166	169	167	204	153	177	158	147	193	186	162	158	164	162	179	177	171	189	154	176	164	156	178	187	184	181	176	182	164	170	169	190	209	168	155	177	165	161	166	186	175	171	169	163	183	151	163	175	174	172	166	164	177	154	173	167	206	175	169	163	181	166	157	170	193	172	173	173	156	150	179	156	166	180	192	160	170	169	179	184	181	145	186	174	164	192	175	130	173	182	160	183	188	137	179	166	204	177	183	149	157	187	175	196	165	164	199	156	178	156	197	167	170	189	184	176	175	182	170	206	152	171	164	184	170	163	190	155	200	196	181	181	154	157	179	165	174	163	157	145	177	187	163	205	161	172	211	189	160	164	146	177	158	148	162	164	200	184	145	163	193	200	178	194	157	172	150	190	169	185	180	159	176	158	144	158	151	150	165	188	171	161	156	164	196	159	164	204	173	180	184	160	160	168	159	156	202	198	176	170	159	164	177	196	181	194	190	172	193	160	160	154	163	183	183	183	155	162	174	157	171	160	194	165	176	187	191	178	171	151	179	176	157	179	172	173	195	183	160	181	163	174	176	161	172	162	176	163	167	162	146	179	187	185	194	168	176	186	198	176	159	158	175	158	186	170	207	158	183	168	168	192	167	168	163	162	171	155	185	165	184	164	182	177	172	175	191	154	173	167	186	186	183	166	158	179	155	186	174	184	186	167	186	189	186	174	173	183	163	171	171	188	167	185	179	178	168	163	175	154	204	176	197	162	162	193	159	173	175	177	194	189	160	178	176	187	167	155	167	186	170	146	160	174	152	197	190	188	169	168	207	201	176	162	181	211	185	154	167	182	147	174	175	163	172	156	154	177	166	175	177	188	189	169	193	158	178	177	152	176	182	159	161	181	172	147	177	172	163	178	177	160	176	186	176	194	182	167	172	154	154	182	156	186	172	166	174	186	164	174	157	174	162	185	190	196	172	189	174	179	178	154	153	164	174	166	168	155	164	155	176	172	176	149	158	180	172	158	160	179	173	169	164	171	186	168	186	148	179	174	196	172	180	167	178	190	161	169	154	163	171	173	179	182	157	190	164	167	174	174	170	167	161	152	187	152	164	146	177	153	196	175	168	161	146	139	217	174	176	165	181	168	189	145	153	177	159	165	172	169	192	175	178	162	170	176	171	144	174	191	206	165	173	174	159	152	211	178	165	172	162	155	184	162	165	160	177	181	167	164	166	205	162	173	151	165	175	180	146	173	139	149	151	157	171	188	191	175	175	164	182	182	178	170	190	190	179	174	159	174	176	172	160	165	166	192	183	148	189	190	187	153	183	148	167	177	156	178
6246	776	1252	1415	1280	1074	875	808	760	658	660	636	637	608	568	570	580	531	561	536	516	550	550	548	506	518	482	499	529	499	464	537	500	453	490	497	492	499	494	473	418	549	522	485	492	510	474	488	478	475	438	474	446	521	484	485	471	470	482	477	473	515	503	512	447	448	524	486	481	491	466	482	495	481	533	476	496	436	430	470	471	486	516	485	486	500	495	458	462	526	485	440	461	492	463	495	527	473	441	494	456	487	503	493	458	468	462	472	501	510	454	434	500	450	454	460	464	475	491	493	481	485	451	459	449	461	484	481	445	525	466	489	410	465	487	449	445	489	510	479	464	463	491	467	432	456	477	491	494	483	482	468	461	446	480	436	500	492	480	484	499	499	470	474	459	487	438	462	475	486	457	497	453	474	467	495	501	471	460	435	477	455	475	486	483	485	492	458	476	479	463	452	477	518	469	452	468	479	499	478	469	485	500	469	479	452	498	448	478	486	504	485	479	467	451	494	465	480	473	458	479	452	454	467	452	473	457	476	485	481	463	449	484	496	463	440	444	456	479	410	482	467	444	492	491	460	474	503	502	489	473	440	434	468	480	516	463	499	505	405	443	492	464	493	494	442	440	434	474	517	484	451	463	455	457	477	468	454	481	502	494	481	504	496	452	503	498	425	481	478	471	444	508	522	469	451	484	463	455	453	497	467	455	476	491	495	430	468	465	527	521	481	448	484	469	457	494	438	492	460	460	515	475	453	466	508	471	475	471	480	459	451	459	489	438	444	463	433	438	508	482	485	497	457	429	476	471	464	508	455	467	481	508	460	467	460	490	462	470	489	457	465	431	478	469	437	441	430	468	468	434	491	468	477	473	494	518	499	464	465	489	518	482	466	488	495	486	507	482	503	461	469	451	501	502	462	451	504	493	501	485	483	458	524	484	491	481	460	463	446	484	479	501	458	462	448	482	445	509	458	481	486	464	461	510	458	473	458	456	512	468	411	453	494	501	462	474	470	479	466	491	486	476	472	444	504	471	434	444	488	469	477	490	466	467	499	503	472	507	459	439	462	472	475	479	466	497	453	434	491	478	485	474	482	498	482	489	445	462	472	460	428	438	493	463	465	480	470	443	490	490	501	465	445	456	480	474	505	496	444	501	474	449	474	479	497	457	451	454	464	457	446	483	437	491	443	462	464	473	506	517	495	449	474	483	449	476	513	473	455	447	448	498	470	479	487	480	480	459	488	462	457	452	472	471	447	456	470	460	483	447	442	490	472	484	484	458	508	488	451	498	427	522	458	453	484	467	500	485	443	510	473	497	492	470	498	452	454	499	491	468	514	462	503	478	486	469	461	459	492	478	456	474	467	446	444	453	421	490	494	442	448	471	497	525	488	486	465	499	453	491	459	481	446	449	451	444	477	468	493	467	512	452	448	515	503	494	465	519	478	445	501	460	456	494	439	490	496	465	451	491	447	453	471	471	483	436	490	501	454	434	478	478	447	443	430	463	485	492	483	499	481	485	472	487	496	485	482	506	485	500	488	482	443	491	474	473	504	478	466	482	486	450	462	467	458	484	462	483	461	484	461	463	507	459	485	465	457	469	484	480	477	470	478	441	489	502	478	501	440	491	459	503	459	505	424	478	500	472	448	470	480	437	524	461	464	483	462	458	455	439	482	516	493	449	463	509	470	497	465	478	469	465	441	484	422	477	466	504	441	486	501	466	495	492	463	502	453	469	488	486	491	443	438	436	483	461	448	476	458	452	477	474	484	452	487	467	479	455	463	475	496	439	483	441	479	440	451	448	524	463	443	466	445	462	496	461	459	418	477	446	488	475	463	507	416	461	491	462	450	455	477	446	444	496	448	464	477	477	453	498	470	437	475	502	438	460	459	479	441	465	471	494	425	495	472	444	497	457	471	440	485	454	478	450	511	500	483	468	456	480	497	491	480	441	467	461	475	456	473	492	494	490	419	486	481	464	489	493	486	483	446	474	483	427	514	467	477	489	492	475	445	464	483	489	457	449	461	496	491	429	516	412	489	468	495	444	503	432	456	464	450	469	487	452	496	500	489	480	437	455	475	472	459	479	463	488	493	474	489	465	442	470	449	523	502	500	460	475	458	479	495	473	454	498	475	492	468	472	470	501	453	455	461	495	462	484	497	466	465	465	492	459	506	457	467	492	488	492	500	479	449	470	447	487	475	433	486	465	489	489	485	479	449	431	480	466	465	474	443	467	455	483	483	442	452	499	464	483	454	464	467	482	493	492	476	457	487	466	464	463	446	507	447	456	492	487	481	440	471	504	473	458	456	462	503	449	465	484	461	462	483	512	450	484	460	484	469	499	487	473	450	474	476	511	509	463	496	462	441	474	496	482	469	477	451	460	521	472	436	453	474	496	489	494	498	470	447	459	467	484	444	474	489	490	487	501	459	478	502	478	467	454	502	457	429	507	464	484	450	473	433	432	479	469	488	515	458	476	486	444	494	533	495	467	443	459	474	459	481	462	467	498	429	484	496	478	500	462	468	466	503	455	458	456	456	494	496	491	496	490	479	501	494	473	462	471	501	491	512	435	500	451	454	487	518	515	487	474	485	476	460	469	477	479	479	435	447	440	496	500	455	462	461	504	455	502	445	476	482	461	457	493	508	462	487	454	467	483	441	462	454	473	502	462	480	455	467	531	481	504	466	476	463	453	480	469	515	499	501	480	488	464	467	478	480	449	472	541	433	459	467	520	513	443	461	483	500	486	460	492	486	476	475	491	449	489	465	474	480	495	494	453	459	472	495	476	488	448	455	482	489	466	481	461	454	506	479	494	467	472	481	458	463	461	492	462	470	468	496	455	454	453	483	480	440	474	436	461	431	453	480	479	451	457	477	499	494	473	451	477	477	450	490	480	445	461	444	453	481	492	477	454	498	461	482	472	438	429	477	485	458	491	481	465	447	467	468	475	503	479	489	516	482	505	469	483	484	471	473	483	501	469	495	454	460	502	436	490	482	490	459	447	487	444	437	487	462	475	474	454	460	480	508	490	484	458	498	522	462	468	465	473	465	465	505	478	462	495	508	483	529	435	478	462	469	471	466	451	484	474	453	477	490	425	493	466	488	457	460	454	509	508	480	457	487	432	497	482	450	463	455	463	464	489	456	473	520	517	464	420	512	471	505	510	476	454	435	446	533	448	482	464	476	475	461	449	430	441	464	477	504	467	463	485	453	475	480	491	490	488	480	458	453	482	459	466	499	438	492	453	470	473	466	434	494	491	457	476	466	479	513	451	497	514	451	487	463	451	474	472	455	500	492	420	467	501	462	473	504	484	495	479	421	487	442	447	412	445	503	469	474	508	455	445	454	479	476	476	493	451	496	487	479	441	462	485	504	464	470	467	456	469	474	487	475	486	467	482	489	513	444	460	532	434	482	482	507	488	492	460	482	499	460	489	472	445	433	477	447	471	475	504	472	513	448	484	466	469	443	534	493	447	502	502	487
13991	1377	1122	935	691	521	485	463	413	431	402	387	407	429	387	362	359	372	356	345	372	354	339	349	299	363	348	335	346	351	325	361	377	384	346	330	336	340	371	341	345	336	354	338	328	344	359	354	411	357	381	341	338	365	362	372	334	365	351	373	333	354	337	335	382	352	338	348	364	355	330	365	358	393	340	326	355	357	326	362	363	314	329	359	358	355	349	339	343	334	363	319	349	324	361	385	314	349	365	327	355	322	317	339	323	337	312	309	370	348	309	327	348	370	362	325	353	341	318	304	367	321	327	329	335	363	347	361	340	344	342	347	318	338	339	327	346	371	322	358	334	344	345	361	358	321	365	359	340	345	368	333	364	347	379	331	338	345	349	346	344	341	327	332	340	342	308	352	320	364	356	342	364	357	361	341	349	399	347	318	378	382	363	326	321	335	352	345	334	321	329	326	394	350	338	342	344	300	350	366	339	317	324	339	303	344	338	379	327	335	335	333	379	334	352	303	313	360	349	305	343	366	352	361	342	309	361	338	352	349	354	366	341	353	333	354	296	335	314	366	367	334	347	356	368	338	337	351	360	334	328	357	331	335	346	375	326	316	353	341	366	334	327	338	385	349	342	356	346	358	352	329	357	356	323	347	362	329	329	381	329	334	334	336	352	359	354	336	327	363	349	327	340	345	364	355	348	349	352	360	326	311	359	351	369	354	331	348	353	331	324	334	340	332	348	348	338	317	342	338	354	350	332	363	348	330	324	327	349	355	345	346	341	349	349	334	341	340	329	319	306	329	351	372	335	316	306	380	330	357	332	318	341	316	346	344	337	361	346	335	334	341	354	350	328	368	357	365	366	322	336	347	360	318	347	332	329	326	335	363	337	342	319	331	323	338	356	337	365	337	354	367	309	371	347	306	327	338	322	366	368	384	358	334	309	326	353	363	372	312	319	354	339	340	317	349	325	328	374	356	339	339	334	356	356	323	331	342	347	327	330	313	323	296	303	366	335	344	345	348	344	358	324	315	348	350	333	333	334	345	322	364	350	361	311	341	349	358	352	341	339	291	333	326	357	357	338	356	299	330	393	369	354	374	351	377	358	378	351	365	339	351	345	335	357	351	318	341	357	345	351	347	336	333	328	371	382	332	358	330	337	317	385	329	375	314	366	333	361	321	331	354	322	354	381	363	396	355	312	385	338	348	323	315	360	342	390	340	313	360	329	350	343	325	348	347	358	350	322	361	384	324	370	372	332	317	404	349	368	360	329	346	350	343	350	341	346	322	341	332	311	370	341	339	367	353	342	333	338	333	319	346	300	283	335	376	337	346	346	335	337	328	342	335	345	345	371	348	379	324	347	361	350	374	343	348	319	362	357	353	360	353	326	314	348	334	340	354	312	324	361	365	319	358	362	357	378	358	339	325	321	321	368	348	365	329	314	328	326	380	320	361	324	360	363	365	353	358	353	359	339	321	346	328	345	329	355	352	352	351	349	367	340	373	384	333	346	338	366	374	353	350	361	388	350	317	330	329	318	326	379	348	346	310	344	356	314	331	318	332	369	350	348	364	341	357	318	334	317	324	343	366	355	380	341	330	322	348	349	339	308	343	390	344	348	347	332	363	342	311	322	337	332	303	324	350	326	338	320	339	318	365	360	343	384	355	339	381	335	314	333	328	315	328	365	329	367	338	364	347	375	344	340	345	319	341	371	334	313	320	327	329	336	343	307	333	324	347	332	351	341	349	346	330	319	357	309	333	364	324	370	332	370	364	328	320	337	326	310	331	330	336	358	369	344	357	330	357	354	364	354	331	338	364	315	312	349	333	351	367	340	352	334	338	312	350	351	360	369	333	333	349	312	350	352	359	356	346	316	334	338	351	320	334	327	309	298	351	345	338	350	396	351	329	346	303	355	322	349	338	351	317	331	331	332	333	331	316	360	363	357	307	338	278	370	359	371	352	360	340	368	364	341	327	373	360	363	362	330	303	370	352	345	364	337	320	376	377	334	346	325	339	384	352	353	348	331	331	345	303	333	331	374	354	345	361	368	313	359	336	358	364	341	327	365	361	369	333	343	352	341	370	369	343	354	366	305	315	356	333	374	358	355	313	336	334	356	361	357	354	329	343	341	376	334	350	339	310	326	365	358	312	330	383	343	366	348	326	334	344	327	361	362	323	380	334	372	314	312	316	309	363	323	340	317	350	353	331	340	344	364	350	360	302	349	370	352	302	352	335	345	353	335	327	351	335	349	373	373	340	337	364	326	345	323	309	333	349	351	354	301	342	375	372	361	385	337	341	379	361	333	361	299	340	356	338	347	354	362	376	338	328	360	346	334	360	356	368	397	371	343	350	378	363	341	322	358	321	336	345	316	341	338	349	346	334	354	356	331	356	324	353	378	354	330	337	333	308	335	330	356	346	336	328	361	328	377	320	352	344	352	372	373	351	353	346	380	323	324	346	359	332	338	375	328	345	349	339	359	318	342	357	325	350	380	356	360	376	339	361	350	322	321	359	391	342	326	327	351	371	358	371	355	365	324	347	351	320	363	365	315	324	346	322	351	337	347	375	337	345	371	348	330	336	349	359	312	372	305	346	340	337	319	353	361	340	348	375	333	368	376	319	338	346	311	363	341	327	353	318	365	327	342	320	334	335	354	357	359	344	360	361	377	350	371	354	312	340	340	356	357	356	331	334	350	333	348	335	342	332	391	398	339	350	372	335	364	348	366	333	339	349	334	338	322	357	328	360	344	348	343	362	368	324	341	332	350	321	307	321	328	309	323	356	325	347	313	368	335	335	326	360	290	344	350	352	336	348	375	354	339	355	369	313	353	332	328	315	351	341	359	364	341	371	322	359	327	330	354	352	348	344	315	328	347	331	350	322	336	349	372	330	320	374	342	349	341	363	378	360	326	301	325	376	331	341	355	345	365	342	335	366	387	320	357	342	360	338	348	342	372	361	319	334	346	360	338	356	347	323	337	359	351	356	322	361	353	342	346	330	319	332	369	334	362	323	311	348	359	362	356	371	336	331	336	350	323	363	360	338	361	343	366	331	307	352	338	344	312	353	348	349	325	320	328	335	344	336	347	336	351	353	325	381	353	353	345	355	358	349	347	365	312	359	325	344	349	392	370	320	359	363	333	332	333	322	362	358	316	340	363	351	336	334	355	372	377	324	350	342	341	368	366	362	345	353	351	352	302	341	314	317	307	321	329	337	336	290	310	313	359	357	331	325	364	350	359	319	353	344	342	362	338	332	365	342	331	351	370	333	315	367	323	357	329	360	354	343	321	341	308	326	337	334	336	338	336	340	334	356	342	361	312	358	342	355	300	342	331	364	351	350	343	339	339	340	326	350	371	337	316	347	388	336	351	354	332	345	336	325	339	330	333	336	353	329	346	337	304	354	377	331	331	345	338	355	350	358	354	375	329	351	379	325	363	358	337	339	347	362	324	356	364	338	373	336	370	308	330	337	333	331	398	365	364	341
8439	1514	2364	2619	2266	1878	1622	1426	1289	1240	1099	1159	1065	1036	999	963	953	975	992	992	936	895	888	919	900	879	890	912	835	856	929	829	861	884	866	865	857	832	842	853	858	770	832	891	861	832	875	822	813	797	805	869	819	807	791	816	872	840	829	839	789	834	852	802	782	833	851	887	878	831	777	855	815	809	852	836	866	845	846	808	831	864	802	818	813	804	769	872	829	877	804	855	805	846	819	791	808	820	857	864	811	804	809	836	747	836	849	834	843	815	865	789	830	857	846	861	769	834	833	835	819	819	831	795	839	860	803	881	813	869	831	836	839	824	816	827	819	818	830	818	857	804	832	820	814	812	804	854	812	788	851	865	849	849	813	873	831	848	826	840	843	824	766	822	808	844	878	795	781	794	869	775	836	806	825	854	792	805	799	807	858	856	796	851	815	828	835	819	885	788	813	825	853	828	819	832	836	768	834	787	895	858	831	872	807	848	825	833	863	804	816	808	823	846	769	833	773	826	844	823	820	800	830	805	820	835	836	869	802	865	811	877	848	868	852	753	873	794	858	825	829	819	857	833	841	882	758	809	778	858	862	785	815	809	876	776	859	826	810	832	794	821	830	821	852	819	865	845	868	847	867	816	846	813	841	823	901	844	827	819	785	812	788	848	819	844	813	810	797	812	744	839	804	832	852	830	784	826	767	864	860	837	837	799	831	800	854	814	844	829	809	801	845	832	832	852	789	827	884	860	856	856	822	787	851	853	874	833	837	840	834	819	796	814	801	810	864	846	848	781	798	824	843	826	803	862	783	811	859	825	813	893	808	796	823	808	803	795	809	833	849	880	861	799	785	846	827	863	870	813	810	805	860	829	814	788	806	839	855	805	804	841	816	778	827	859	816	823	833	788	813	814	766	821	817	844	844	784	839	789	816	840	782	853	809	812	827	821	861	843	830	855	840	831	850	847	842	840	852	863	867	813	817	842	836	809	843	842	828	795	816	822	835	776	853	838	847	839	847	806	820	813	747	791	800	783	820	820	833	848	785	833	788	814	825	875	761	830	769	772	857	821	846	829	816	821	819	839	817	809	866	874	790	794	852	830	852	820	811	791	829	841	862	810	830	842	835	806	858	827	828	822	869	830	808	818	840	828	886	838	788	795	844	768	820	768	850	851	831	851	792	851	784	832	819	837	782	842	822	821	839	813	797	838	785	845	873	873	833	833	848	799	850	846	837	821	819	861	855	813	840	874	849	814	819	811	822	827	840	843	801	831	825	773	850	801	833	794	808	831	813	853	843	842	778	828	784	828	832	838	805	820	790	814	812	835	783	844	861	813	807	897	916	800	807	849	874	790	839	792	812	802	798	865	777	787	809	795	848	839	855	826	818	799	825	820	829	770	838	866	829	818	806	821	832	787	857	840	773	828	837	832	765	801	846	822	840	853	798	811	779	847	829	813	845	913	874	843	858	847	852	838	799	810	819	845	823	789	833	860	841	853	809	801	814	814	777	856	828	809	823	813	823	861	834	857	817	843	832	824	866	849	806	845	825	822	823	807	866	815	832	799	840	818	823	845	796	853	762	871	836	801	832	770	848	815	836	800	801	799	840	880	813	805	817	853	825	815	867	793	829	793	836	875	831	823	844	815	855	796	858	795	876	809	837	833	804	878	769	784	859	828	787	812	840	806	852	816	840	812	833	828	801	826	827	850	809	845	823	831	835	806	856	837	840	856	860	841	819	813	905	834	826	833	792	788	832	820	847	809	812	862	864	773	834	829	820	852	892	788	819	818	809	793	838	826	896	803	875	867	840	816	772	839	797	832	827	812	824	873	838	819	779	849	843	849	869	825	831	834	785	824	798	797	865	833	804	821	833	776	817	889	848	809	820	876	809	829	858	763	788	798	863	863	866	814	806	849	790	824	875	814	838	812	792	887	856	811	853	832	845	823	838	828	813	820	809	816	843	819	841	833	802	797	792	818	813	782	854	811	845	769	822	861	799	783	877	790	843	834	810	789	806	804	846	815	850	810	825	892	868	841	832	849	881	790	836	811	783	843	857	821	816	830	772	790	810	824	821	802	813	789	803	798	858	795	864	840	801	835	762	825	841	808	806	857	862	841	818	823	892	874	857	895	805	821	854	848	894	870	843	817	807	811	834	907	866	839	802	787	886	782	822	852	849	847	756	832	796	794	840	836	836	796	808	858	810	810	834	817	772	825	825	772	884	858	827	818	847	817	836	820	820	834	803	841	842	771	825	849	837	824	849	765	823	817	828	873	791	807	810	814	835	801	765	859	818	843	837	821	831	826	852	897	811	779	798	874	827	846	864	794	830	787	844	786	805	848	836	829	785	822	829	827	864	846	786	796	869	803	829	834	918	781	894	874	878	825	865	790	831	792	843	789	830	824	842	836	872	803	817	828	814	818	834	840	783	853	862	831	885	814	835	849	770	809	831	783	798	794	788	844	854	824	815	836	846	878	860	776	825	829	833	818	873	834	867	815	884	851	836	784	801	776	799	859	862	806	839	825	814	808	831	802	823	802	862	879	837	883	798	827	803	828	849	835	814	804	777	822	842	838	857	795	828	788	825	855	822	873	865	799	781	873	829	830	852	843	885	842	868	787	799	841	826	813	843	851	831	817	819	832	870	781	866	777	796	858	890	844	848	823	800	810	842	826	871	850	870	787	806	872	827	848	811	847	815	803	800	818	817	819	786	844	801	791	829	855	821	841	802	834	782	818	826	812	850	801	785	820	843	825	826	863	806	828	834	763	815	846	836	818	848	773	866	788	851	816	845	779	852	804	794	850	848	915	838	841	833	794	814	830	781	858	809	799	798	841	841	809	769	862	826	830	848	810	855	805	846	849	791	910	772	784	784	867	909	843	909	814	785	800	860	808	837	845	814	830	840	838	854	818	800	812	845	833	872	874	804	834	821	793	811	785	819	820	830	826	806	816	846	839	783	823	803	848	834	823	805	834	837	815	855	794	833	811	776	829	824	857	846	847	800	824	843	859	864	823	848	813	808	812	750	885	882	860	854	794	840	812	848	847	797	842	787	818	822	793	748	813	832	814	816	851	871	865	880	826	867	853	814	796	819	876	791	797	843	770	820	847	787	819	755	848	774	823	863	860	837	819	843	848	870	853	806	808	817	860	887	850	841	795	810	792	804	809	795	821	806	897	866	808	771	756	877	842	790	822	875	860	864	787	882	859	813	858	852	828	805	778	835	854	828	779	848	767	791	839	783	781	845	825	838	850	814	813	875	802	845	802	837	897	829	800	843	824	816	834	797	861	865	811	800	829	851	795	842	816	779	814	819	867	844	824	851	818	846	827	852	841	798	811	821	824	817	834	817	842	826	851	890	820	842	839	810	839	841	847	840	818	826	836	799	803	841	890	853	829	840	823	782	848	863	818	791	797	832	802	853	785	808	802	857	800	849	750	826	860	786	869	817	865	827	856	798	845	791	780	856	843	790	814	815	800	821	798
1405	256	256	296	266	257	291	244	269	265	259	264	248	273	255	267	273	268	265	251	252	259	251	277	315	272	278	258	279	292	285	284	238	266	286	248	256	289	296	311	269	228	303	270	291	274	266	278	251	248	278	290	258	262	293	249	275	266	289	271	308	258	275	257	269	270	272	264	285	293	263	271	281	273	247	294	262	300	277	276	261	231	272	293	292	257	311	242	267	247	241	269	295	256	269	261	261	269	275	274	285	258	266	241	267	313	268	259	266	283	284	271	268	272	308	312	267	261	285	262	311	293	277	291	268	286	260	287	289	270	263	255	243	266	240	278	281	295	269	281	276	264	273	282	230	259	241	277	282	250	239	293	259	247	267	268	262	256	279	300	254	240	310	256	292	276	253	282	286	274	262	281	285	278	252	273	281	256	259	273	274	285	291	264	270	275	275	294	279	287	278	271	252	253	249	271	277	261	262	307	275	277	280	284	287	271	290	260	253	262	291	285	265	281	272	298	253	278	269	262	263	272	304	275	274	269	287	290	265	298	286	258	268	273	266	270	289	292	284	266	279	269	262	276	268	273	265	300	253	279	269	273	258	294	288	308	257	284	291	284	266	268	271	259	282	298	295	280	309	294	283	267	244	274	283	265	261	268	271	291	247	279	266	248	287	257	280	252	268	272	273	268	263	279	269	261	338	265	316	300	248	292	262	269	256	267	244	276	284	242	274	306	268	250	288	248	249	253	281	260	266	290	260	259	240	274	276	288	280	272	249	249	260	258	270	266	263	276	271	268	301	277	289	272	241	303	286	265	269	253	295	294	268	279	272	264	269	253	309	262	257	300	272	289	263	291	297	289	260	258	255	242	269	303	277	236	256	273	275	283	257	272	299	316	248	273	304	296	277	277	300	276	279	241	249	251	268	273	258	256	263	286	297	281	258	254	287	277	283	301	263	274	279	247	278	265	258	277	235	256	252	245	258	273	312	282	260	278	244	264	293	274	277	245	242	247	262	260	262	253	244	276	273	298	279	257	255	255	260	283	248	278	300	266	270	257	267	276	261	279	283	270	280	273	295	299	259	257	281	297	278	264	274	260	262	267	284	288	246	268	283	283	253	257	284	268	262	283	277	245	268	284	266	287	275	268	246	291	289	286	294	254	254	277	252	288	271	258	277	236	275	273	233	244	275	283	301	251	268	272	263	271	274	271	287	282	262	293	281	281	271	263	294	299	260	293	248	262	276	266	247	261	255	254	262	232	231	273	259	275	278	271	262	266	273	288	274	265	260	241	229	299	278	285	266	258	314	239	257	289	263	299	274	291	253	246	263	268	284	280	277	255	274	285	277	276	275	274	276	298	275	247	247	264	296	286	251	260	270	266	263	275	248	270	244	282	281	278	278	284	265	294	260	256	257	246	285	288	250	256	286	262	202	250	256	266	288	240	262	287	270	261	243	287	269	251	272	247	309	282	247	284	238	294	279	310	285	271	274	277	281	285	305	287	310	269	282	264	254	277	294	265	232	264	279	251	275	270	292	274	262	257	285	259	269	275	251	252	254	279	300	300	304	299	259	264	273	258	307	303	291	271	250	284	269	267	284	299	266	291	265	249	258	275	260	263	258	278	302	264	258	295	295	268	261	290	255	291	303	282	272	277	263	267	248	274	276	225	275	271	252	263	275	297	270	238	285	279	270	268	264	260	272	261	273	260	304	272	281	273	302	267	272	267	265	300	296	248	288	279	254	276	258	278	303	286	292	289	269	234	302	286	262	285	259	257	317	249	271	243	269	269	274	303	273	288	261	294	299	269	282	258	266	261	222	266	267	219	289	262	249	262	258	268	256	238	281	290	259	269	268	319	278	271	262	237	284	278	256	282	298	267	246	272	280	276	290	262	274	294	285	277	249	244	300	255	265	270	317	285	260	273	285	272	261	260	281	284	279	254	244	247	284	286	269	272	271	268	272	280	250	255	277	234	275	291	266	249	258	268	282	253	273	311	304	285	257	271	287	279	279	275	258	284	277	261	301	265	255	261	262	267	256	280	308	290	259	268	266	269	269	268	263	286	280	282	262	279	281	245	281	286	274	304	286	285	247	257	295	262	291	292	276	250	280	284	292	247	294	288	265	269	285	257	259	272	308	266	267	263	238	273	278	264	254	274	280	287	279	328	259	258	263	279	262	311	283	262	300	258	252	272	250	273	279	242	280	306	270	260	285	249	263	270	288	251	271	262	290	259	243	288	249	233	268	297	263	294	278	286	271	251	316	263	276	249	289	265	280	264	267	265	260	293	313	291	266	257	255	249	260	272	252	238	282	292	252	297	263	279	248	312	268	267	284	291	270	276	258	247	260	282	257	250	294	289	259	321	292	227	239	284	265	245	286	260	252	242	294	256	260	290	255	259	274	257	285	298	264	283	245	276	261	243	252	269	286	249	268	260	271	244	247	315	252	272	269	265	276	250	267	294	264	246	282	268	263	279	281	286	289	277	307	254	262	285	261	312	247	283	277	256	266	266	292	259	269	263	309	306	263	303	278	283	263	277	262	276	248	284	269	293	282	291	279	273	260	282	298	246	260	262	246	262	263	266	300	260	264	266	300	258	279	274	257	310	273	224	281	260	292	268	286	263	266	256	259	279	274	276	285	294	271	277	295	280	281	265	269	275	258	288	252	270	298	290	245	243	310	279	289	290	258	261	287	260	273	304	279	278	306	300	279	252	260	288	277	242	293	281	267	250	270	306	281	267	311	292	259	249	275	258	265	290	290	240	252	306	287	288	271	298	247	268	260	274	255	277	238	275	257	249	260	266	281	284	246	256	244	262	239	272	286	277	233	263	273	266	248	268	252	242	273	323	270	293	264	277	249	257	274	278	255	258	265	236	258	312	273	291	310	293	281	298	293	272	277	264	265	263	286	286	281	266	279	268	280	297	290	260	265	256	270	260	278	230	270	260	251	265	302	265	262	295	293	255	226	245	247	287	252	288	250	286	267	278	285	276	280	262	285	270	282	253	297	285	261	260	275	267	270	266	265	281	257	263	266	283	294	251	249	259	297	283	249	259	250	265	320	304	272	269	276	281	288	263	252	290	265	269	266	262	274	265	282	260	241	283	268	236	255	274	281	287	273	274	260	269	294	246	274	291	313	263	279	252	262	278	270	242	292	296	296	271	265	258	237	279	257	287	254	269	245	326	283	278	287	258	281	245	269	276	233	272	288	252	260	298	261	269	291	281	277	270	281	295	280	241	271	297	270	263	260	262	261	287	314	237	263	275	249	270	258	259	271	287	264	276	250	256	286	269	257	230	260	278	272	271	272	292	276	265	275	264	273	260	256	250	282	267	260	275	243	259	289	266	293	261	277	264	283	285	281	299	288	241	260	255	280	277	274	308	273	287	265	264	266	290	255	277	230	281	240	273	261	263	291	270	264	285	274	305	245	244	282	266	253	273	256	277	283	296	270	292	302	241	273	271	263	284	292	256	274	238	278	272
1847	676	647	673	732	679	650	688	701	680	654	706	641	694	696	643	615	641	603	655	703	617	620	625	660	648	651	647	686	630	655	623	659	685	625	660	622	609	684	622	658	662	693	624	663	666	635	643	661	673	647	634	664	616	644	663	638	664	626	651	669	636	674	699	695	677	641	656	670	681	669	684	688	629	602	664	638	605	653	642	670	649	612	678	650	653	631	639	657	676	641	671	659	635	632	666	670	666	666	684	674	670	615	690	657	684	669	647	615	636	660	661	672	683	631	676	663	651	650	647	630	637	647	633	627	670	662	726	648	606	655	663	689	616	675	667	631	663	641	683	654	673	662	642	659	693	662	627	663	599	682	681	630	663	657	633	625	680	634	619	639	670	648	650	664	659	631	670	657	634	630	650	626	648	648	606	633	691	660	648	675	640	666	641	617	664	634	693	639	608	642	657	622	643	652	629	638	644	598	710	655	663	683	639	639	657	657	649	675	687	668	673	648	664	653	632	635	613	637	685	664	623	683	642	643	676	651	698	693	642	619	632	683	706	645	673	665	638	660	618	661	640	662	641	632	667	632	671	686	636	626	682	645	659	678	618	560	673	688	612	631	684	620	622	627	681	632	671	708	614	621	622	661	653	689	628	637	607	646	714	627	657	644	645	684	644	681	642	632	683	642	637	625	669	620	673	680	684	643	632	659	717	657	640	640	623	644	682	630	623	666	663	686	607	659	659	657	662	607	693	641	630	614	654	668	639	652	613	610	646	632	629	596	670	647	609	676	675	691	665	687	613	648	680	651	628	650	686	687	680	646	691	628	673	652	654	671	667	620	633	658	610	629	649	639	646	657	687	601	679	625	632	680	652	617	633	645	674	652	628	649	644	717	638	669	624	674	605	655	602	645	665	649	695	653	595	648	639	633	625	637	636	612	601	645	632	640	650	654	649	648	672	643	615	661	631	670	622	661	694	702	684	642	661	644	654	661	662	658	611	622	640	687	671	661	646	640	685	638	643	645	669	647	683	634	695	627	596	657	678	621	615	591	628	606	643	650	657	628	667	649	655	621	629	692	641	691	680	666	652	645	664	694	640	637	658	686	664	625	655	646	640	639	646	636	640	650	624	643	652	671	634	626	659	639	638	655	649	604	646	682	657	703	656	614	675	629	619	656	654	644	583	634	701	660	612	589	646	705	667	656	640	660	648	663	617	678	635	667	645	644	643	661	650	640	625	655	653	608	632	667	641	684	692	685	651	637	673	623	647	667	629	689	689	642	668	614	652	696	674	678	637	635	656	656	626	625	666	632	642	654	643	649	649	643	631	664	616	611	629	677	665	642	610	630	631	685	617	675	620	636	619	647	627	636	599	636	691	583	603	658	681	662	613	613	680	669	674	613	620	673	647	702	652	673	618	660	657	652	642	641	670	644	647	656	632	629	646	709	620	607	639	707	683	652	660	665	685	699	675	660	651	639	646	673	639	621	635	674	672	646	653	636	636	633	665	619	641	643	622	615	677	654	624	675	699	673	648	695	670	693	624	669	672	655	638	664	609	690	634	702	640	666	678	646	648	649	643	644	637	613	657	669	607	714	638	683	664	632	646	646	649	666	686	620	656	647	614	623	610	653	591	671	656	633	655	668	717	653	664	660	629	691	697	634	628	672	662	618	609	647	662	672	628	658	675	693	655	614	692	672	635	669	694	651	657	681	673	696	655	668	669	701	647	628	644	659	631	668	662	659	593	611	685	676	665	647	650	622	610	654	676	628	619	661	679	652	684	606	678	654	610	645	673	644	646	663	657	673	619	641	653	673	674	682	637	676	658	641	660	650	627	695	603	654	679	621	703	609	652	652	670	607	632	669	659	662	657	663	658	641	621	698	632	697	637	619	588	621	659	656	689	633	623	602	622	630	635	623	668	632	635	596	673	622	654	638	662	696	624	670	612	659	635	660	635	630	645	642	662	647	614	622	669	640	647	647	681	629	595	713	687	673	641	625	683	614	651	672	644	653	653	657	663	639	619	611	645	667	641	655	686	645	641	656	616	646	636	662	715	655	665	619	661	619	604	682	676	604	667	690	664	621	663	652	637	662	663	650	732	635	637	638	599	595	647	652	691	614	632	617	647	687	628	673	658	613	628	685	660	657	660	605	678	636	636	694	619	649	678	656	637	642	648	686	653	654	663	663	698	654	622	675	668	623	651	663	634	672	639	660	648	644	674	633	628	632	634	679	658	659	633	661	626	630	627	667	634	641	605	655	661	633	661	635	667	661	628	665	654	625	666	702	662	654	667	645	644	701	664	618	650	615	644	634	658	691	648	682	624	660	680	650	627	675	671	637	650	627	676	690	639	651	603	698	608	646	672	624	620	655	642	673	646	613	673	633	699	592	671	725	641	641	624	678	636	677	655	660	645	667	675	615	704	656	640	651	684	621	640	657	636	632	592	669	691	697	620	670	616	638	649	628	633	641	614	687	689	675	612	659	637	687	666	629	692	638	636	657	626	646	608	644	660	636	635	628	656	646	659	679	647	675	646	652	664	625	610	615	646	629	611	659	640	630	651	612	686	603	630	647	586	656	604	686	660	649	664	648	660	688	666	700	651	637	642	634	666	665	688	651	673	628	639	671	619	676	669	641	616	594	652	659	674	649	668	663	661	641	629	684	649	658	650	685	673	649	650	626	665	676	669	649	649	623	614	695	657	651	637	622	576	593	624	632	695	650	685	682	606	649	675	671	644	619	633	634	673	634	646	661	660	653	633	654	658	647	633	661	667	673	657	654	651	630	634	664	667	688	665	647	664	616	657	635	622	650	698	672	632	641	642	622	664	644	642	645	633	662	638	676	646	667	656	645	654	587	660	641	634	670	681	655	622	669	629	662	660	651	643	668	643	602	665	646	643	674	706	643	674	621	680	628	681	621	644	665	649	637	635	682	654	640	654	649	658	682	663	651	604	657	660	627	650	634	664	611	633	694	663	641	690	610	670	628	636	645	652	601	657	652	597	666	661	675	632	630	622	664	640	655	709	631	651	633	624	664	654	664	684	616	715	623	653	640	680	667	662	676	677	598	689	648	667	652	676	645	635	624	631	652	661	641	642	703	679	660	656	636	683	648	666	694	678	668	641	655	611	608	620	661	669	640	625	651	671	663	600	647	650	647	669	599	637	702	641	634	637	643	630	668	626	633	615	610	658	697	641	648	617	701	640	636	698	671	691	629	658	739	668	646	658	661	684	662	659	602	631	651	690	663	625	653	626	645	647	651	691	630	608	659	624	635	632	640	645	619	668	640	679	604	620	670	675	689	659	671	660	646	672	610	650	682	652	648	589	657	643	630	610	624	630	671	675	656	645	614	638	677	692	667	681	647	676	660	660	665	671	700	649	666	677	656	643	667	671	665	645	710	667	669	686	623	694	683	665	666	673	632	654	683	689	637	639	703	660	655	665	630	632	597	664	637	644	661	657	690	699	680	681	643	661	686	691	669	674
7082	516	503	455	318	261	249	266	230	222	206	188	174	179	183	183	174	202	201	138	153	193	189	175	172	186	175	156	159	183	162	189	185	169	176	177	174	166	180	184	165	174	191	171	152	188	177	168	203	185	171	161	169	171	169	151	180	158	208	171	190	178	155	155	182	176	177	206	182	185	187	181	165	175	173	156	201	190	160	147	169	171	165	190	188	186	170	144	179	196	165	181	144	170	193	187	160	198	175	172	173	208	185	170	175	178	204	163	160	163	181	166	155	148	176	168	184	175	190	166	163	169	157	174	159	153	175	155	184	158	162	192	178	173	176	182	173	152	166	176	178	168	189	192	143	166	193	145	214	186	190	155	197	161	144	165	193	164	158	177	164	162	174	171	149	168	164	181	174	172	179	175	179	182	181	179	191	182	173	161	179	210	170	173	172	155	176	179	166	199	180	162	179	175	171	171	158	164	194	171	159	185	180	202	181	171	173	183	192	159	174	167	164	178	187	139	203	155	154	155	175	183	175	180	168	180	171	171	195	177	164	153	186	172	177	197	185	176	157	188	166	159	145	168	165	208	165	187	182	177	168	172	178	189	170	195	165	166	167	157	185	194	173	155	171	153	174	180	146	167	189	170	185	193	173	175	161	187	181	164	192	179	162	155	178	149	159	188	187	162	186	159	168	146	144	167	182	155	180	187	176	153	232	181	176	175	189	162	182	191	186	144	148	142	174	197	197	180	182	178	188	167	145	160	180	176	181	180	174	185	203	189	195	157	191	181	198	156	167	158	171	179	163	206	195	177	170	184	165	161	177	176	186	171	157	144	184	176	155	175	153	164	169	159	179	181	209	173	197	170	161	182	166	164	174	144	182	172	199	160	191	153	156	160	181	195	171	188	169	154	158	174	155	162	154	179	163	153	162	193	153	176	163	170	146	167	168	173	165	153	172	183	183	186	180	176	160	183	171	195	164	179	157	167	168	192	150	169	183	191	187	163	179	163	163	167	197	149	158	185	180	167	165	182	147	170	167	167	169	173	185	156	155	167	163	178	160	167	155	178	171	198	202	182	182	176	165	151	163	178	183	155	163	170	179	156	146	178	169	178	165	173	172	181	172	170	157	175	189	178	170	166	175	172	175	179	190	189	193	184	173	185	174	179	166	155	163	152	164	145	196	178	169	182	173	177	157	173	161	173	166	171	184	185	168	172	183	184	172	190	162	180	189	176	181	157	165	170	178	189	188	158	169	200	170	182	149	138	186	188	177	157	171	176	156	168	166	152	159	191	177	165	169	162	181	187	163	192	175	180	185	178	172	164	155	167	195	182	187	181	159	194	156	157	157	184	181	158	184	156	187	175	171	170	194	179	195	191	165	179	185	190	185	190	155	179	167	179	193	170	164	173	171	169	163	163	165	175	165	173	154	193	179	155	158	215	175	178	158	168	184	186	160	197	158	171	164	158	156	166	177	196	170	174	154	176	172	173	170	164	158	162	157	173	167	163	180	164	157	177	172	161	165	159	149	158	181	141	182	145	146	155	188	177	181	184	170	155	169	185	172	167	171	153	183	153	159	155	180	171	184	201	150	196	182	197	170	178	180	151	172	173	171	156	181	161	172	170	159	167	164	192	184	183	168	168	171	168	189	191	192	181	195	173	184	172	167	161	179	177	171	206	185	185	158	155	193	171	185	173	165	161	182	197	170	180	190	161	198	186	158	211	181	176	176	182	181	161	152	162	152	186	176	166	155	167	181	181	179	189	153	169	190	182	169	163	177	176	171	159	152	169	189	198	175	167	187	183	196	165	153	167	182	142	159	183	152	176	181	188	168	171	178	191	161	184	155	184	190	165	183	165	162	168	182	220	155	155	166	167	170	160	177	174	174	173	176	158	159	175	176	165	170	176	173	176	165	166	156	177	200	178	173	166	163	199	188	135	206	198	174	184	171	166	177	188	157	187	175	167	167	163	151	160	175	149	161	171	181	174	169	181	154	161	187	157	169	171	174	154	163	202	174	165	156	195	164	171	198	180	190	196	174	175	155	183	167	163	134	183	187	184	155	157	148	161	194	182	179	155	177	169	157	195	162	163	167	154	155	170	156	164	208	165	170	158	166	194	178	152	199	166	176	179	161	184	183	185	170	182	181	182	167	167	185	169	205	165	186	163	185	169	200	177	178	167	168	156	179	167	190	164	176	176	178	182	168	163	149	166	161	151	179	159	164	169	139	157	201	166	163	207	213	178	167	181	188	182	182	170	195	177	168	177	186	167	168	166	154	165	171	159	155	146	180	165	192	167	191	168	172	175	203	164	187	170	159	172	152	172	183	171	180	159	171	172	182	176	159	162	151	152	173	184	193	173	164	175	163	174	183	157	187	183	172	169	183	196	153	146	169	185	169	157	157	192	183	177	178	188	141	182	157	165	215	161	180	177	159	166	151	164	183	171	187	205	205	177	171	155	184	184	190	168	162	175	175	198	147	169	163	161	168	176	151	147	172	187	171	172	190	185	171	176	155	190	172	189	167	170	202	161	179	181	176	148	158	197	178	181	181	168	174	167	159	170	170	175	193	163	186	171	156	159	162	162	190	206	178	172	177	188	161	170	162	141	181	171	141	175	175	162	151	180	189	179	160	169	161	186	172	149	183	151	165	157	185	158	152	170	174	162	158	163	173	181	163	155	166	174	181	168	154	174	168	171	177	178	167	187	153	196	157	183	158	170	184	187	169	181	149	166	190	187	167	162	143	215	176	182	178	173	161	146	175	161	181	172	193	191	174	219	187	161	156	177	158	206	154	166	169	172	182	161	190	159	217	205	179	160	159	160	175	181	165	183	169	172	187	169	178	175	177	178	172	166	191	163	167	188	177	193	178	172	169	174	175	199	178	161	166	173	166	194	166	162	177	159	166	162	199	158	154	179	162	170	167	176	175	166	160	163	180	163	159	168	160	180	213	173	193	172	200	179	157	198	159	189	167	148	174	185	181	172	179	168	156	196	172	150	194	147	149	170	149	171	159	177	162	165	160	188	173	159	171	177	171	171	175	177	173	164	162	163	176	173	196	177	160	186	151	167	171	165	157	205	188	165	151	194	181	180	171	171	171	152	165	156	165	156	189	165	173	158	176	172	181	156	179	162	193	154	169	158	171	176	180	190	179	155	153	173	159	164	159	186	185	187	189	165	159	181	196	181	173	178	168	193	170	154	183	174	169	167	190	167	192	160	187	170	182	184	161	161	174	180	171	183	171	180	172	185	196	159	176	183	177	166	184	152	174	187	170	154	171	181	189	175	164	162	199	180	189	167	170	182	190	164	175	180	180	158	156	207	167	176	162	147	154	192	185	179	167	156	179	183	188	202	171	168	190	159	169	169	164	176	194	186	191	184	153	163	192	151	169	164	172	196	150	166	177	171	198	199	168	187	153	152	155	193	164	183	176	147	168	168	186	169	170	163	162	154	167	186	172	181	176	150	193	160	152	187	184	180	166	155
6132	789	1296	1436	1230	1054	924	761	717	721	668	597	583	560	513	554	542	538	515	552	526	500	522	486	549	555	460	477	516	492	502	493	504	508	533	451	461	491	510	469	519	494	452	440	488	473	483	458	422	465	465	480	471	463	509	505	513	451	490	479	482	491	459	466	468	460	465	484	493	517	500	482	486	512	496	452	498	495	446	471	473	475	461	438	446	461	476	475	474	481	473	486	481	467	488	489	467	461	443	483	470	456	461	442	489	470	485	493	504	467	469	447	473	494	487	502	471	475	499	490	470	502	485	438	506	471	446	449	492	445	445	486	496	472	482	450	480	463	469	449	469	442	440	470	467	457	466	462	481	480	514	446	434	468	456	451	502	477	505	514	476	460	484	500	479	527	462	473	494	475	491	466	499	494	513	434	451	442	512	475	494	447	475	440	494	494	472	478	483	498	484	533	466	454	448	484	502	464	490	419	469	472	469	487	516	462	460	492	468	487	438	439	455	499	454	464	474	462	459	454	473	458	490	453	501	452	433	466	475	468	480	481	473	469	520	519	457	497	492	446	495	441	473	459	496	464	441	472	496	474	463	481	455	485	468	441	481	518	481	451	483	474	470	478	460	483	475	423	499	501	466	479	457	455	458	451	468	458	519	489	472	426	463	485	500	465	454	449	438	465	468	442	482	462	499	435	461	438	461	515	512	461	467	455	454	479	476	470	484	464	451	496	509	435	465	507	494	463	477	470	448	501	507	474	490	453	444	481	460	469	493	468	512	479	446	493	457	499	477	519	467	479	498	488	493	488	471	451	491	474	476	482	483	452	499	453	465	491	484	456	468	503	500	500	498	453	477	470	439	484	472	453	429	457	500	415	470	491	488	484	452	484	490	461	460	470	473	498	511	452	462	471	468	469	452	439	480	504	471	499	487	473	496	469	469	481	487	499	473	469	470	495	491	481	414	458	476	473	484	493	475	489	507	440	477	454	441	450	541	462	445	491	497	487	477	475	477	507	471	457	477	462	447	499	484	455	469	499	455	480	513	491	502	478	471	500	492	431	467	461	450	494	476	496	464	459	501	474	480	501	499	476	480	494	467	463	481	483	440	476	498	459	472	491	466	454	509	483	508	486	512	520	490	458	494	472	488	442	457	505	449	467	487	491	455	491	487	488	477	481	458	470	511	473	467	485	478	458	442	480	434	475	499	519	504	457	472	486	457	454	459	483	474	457	485	483	479	461	485	483	470	451	492	488	486	500	464	475	470	460	435	456	488	455	441	457	474	500	471	468	514	465	451	499	465	473	450	487	470	472	465	474	431	460	484	466	429	503	477	437	475	487	450	447	511	473	451	520	485	462	439	435	475	456	444	485	430	460	450	464	457	468	488	494	497	492	504	466	500	471	484	450	489	461	452	458	463	456	483	458	445	509	456	462	424	479	471	472	481	512	476	492	475	475	478	462	447	501	458	470	502	472	532	476	501	501	468	509	428	457	475	473	458	506	476	499	474	469	461	461	444	490	454	466	464	472	452	502	503	492	502	450	512	505	493	463	483	475	495	435	475	491	467	495	469	528	448	482	497	461	486	489	445	459	489	488	497	491	475	466	486	448	471	474	458	487	453	445	481	463	502	470	492	468	480	479	465	443	467	515	467	473	446	481	483	506	477	484	492	470	480	474	466	477	462	464	450	452	462	487	471	466	513	493	471	481	479	448	461	486	470	440	475	462	490	437	456	469	485	434	465	505	482	457	490	457	475	458	511	432	483	527	499	497	492	479	461	461	472	462	495	430	478	456	432	491	488	469	481	470	473	458	490	459	426	503	458	529	474	497	456	480	493	450	487	467	480	428	505	465	508	496	497	479	519	519	465	467	492	468	467	444	470	461	470	451	483	461	439	466	443	445	483	499	447	491	482	500	472	525	498	452	455	477	492	477	465	481	466	450	472	497	435	487	445	481	497	468	469	517	522	509	446	475	433	520	512	466	484	468	445	486	498	520	421	464	475	474	458	507	495	482	484	482	476	444	476	483	473	475	455	471	499	440	491	467	479	456	477	452	468	499	421	465	506	440	486	465	440	468	487	489	464	471	484	458	488	454	508	477	421	471	451	466	496	472	476	475	444	446	470	498	484	470	466	456	416	454	473	484	494	461	468	454	483	500	478	497	492	489	468	438	501	471	468	464	495	492	471	465	493	466	484	510	499	443	458	449	457	520	487	460	481	514	436	510	475	443	486	492	491	458	459	437	449	517	485	487	471	475	463	481	475	489	489	441	446	490	476	523	495	480	487	500	482	466	452	438	469	461	449	462	463	464	473	480	497	460	460	454	453	424	465	478	460	484	448	456	485	479	478	443	498	462	509	472	443	446	480	480	441	497	460	481	480	502	455	478	445	463	443	470	494	490	441	506	454	472	459	499	487	461	466	453	467	464	474	498	476	475	488	494	482	486	482	459	510	476	498	467	463	489	501	490	496	473	483	469	469	486	436	447	506	491	509	482	460	496	469	502	439	486	460	522	493	467	511	467	496	469	466	489	454	465	442	460	480	485	493	499	485	467	484	500	500	474	495	513	458	480	456	470	480	456	459	446	468	472	478	436	456	443	485	511	494	462	481	529	462	456	469	449	490	493	447	473	490	505	462	472	481	489	456	456	461	528	466	475	448	518	448	524	460	441	514	487	487	464	478	473	489	484	490	446	466	482	495	498	507	477	532	458	484	445	519	494	453	485	473	483	452	485	467	496	464	447	477	481	520	446	432	484	455	468	473	481	505	521	469	450	441	413	484	475	457	468	458	452	503	457	464	497	489	448	481	474	443	522	525	464	484	465	491	474	484	497	490	501	478	417	495	454	456	461	468	471	517	479	472	454	459	481	474	478	453	489	480	442	470	498	506	457	483	455	474	429	484	480	493	463	535	448	492	437	468	452	504	470	448	457	479	508	496	439	484	496	473	446	456	444	471	494	477	496	491	469	517	451	485	462	466	460	459	473	448	476	498	415	440	472	470	470	491	509	455	454	464	494	484	495	472	455	469	502	473	458	477	462	470	490	479	484	485	473	498	488	505	458	454	484	477	472	451	500	497	423	493	428	469	487	456	513	509	479	462	508	471	452	487	451	510	468	492	442	479	455	470	470	428	462	474	493	449	492	450	465	460	458	431	468	514	460	434	456	471	461	488	464	511	485	427	446	497	454	457	447	495	484	495	442	449	483	491	470	430	451	445	465	486	512	471	476	452	489	438	460	483	469	466	473	503	477	473	515	486	449	446	481	478	441	436	468	474	495	498	453	494	510	481	469	483	478	461	485	484	511	443	465	505	479	441	468	457	457	473	451	487	457	473	488	443	458	494	472	471	551	455	452	524	466	436	520	442	457	485	457	471	493	488	518	466	476	489	456	478	478	460	451	468	492	432	477	456	476	490	446	485	492	442	458	466	479	485	503	442	472	468	476	466	502	495	453	478	479	471	445	468	451	495	452	475	448	482	435	462	455
14127	1443	1182	934	729	573	509	413	414	434	382	381	382	369	373	396	375	376	387	351	331	350	386	370	343	337	380	346	347	377	367	333	358	326	350	323	339	301	350	335	359	353	343	338	371	372	350	389	363	374	332	307	372	357	329	325	342	337	346	392	347	373	352	349	328	373	346	339	322	371	358	317	362	331	344	321	352	310	336	339	328	341	316	353	342	376	354	325	321	333	350	328	351	343	330	303	338	314	347	321	303	339	340	313	357	359	348	311	307	365	358	334	348	398	315	335	347	368	363	341	330	390	340	351	361	342	335	327	364	389	371	355	319	316	352	315	355	328	352	357	314	339	331	376	328	358	336	304	325	388	373	309	352	322	346	313	391	342	352	357	352	282	314	357	367	334	331	360	353	346	330	323	327	383	345	335	357	348	322	325	340	362	331	317	325	354	356	303	323	348	332	331	339	319	332	356	336	370	345	330	337	380	371	356	348	371	349	345	344	341	375	377	310	339	343	357	359	347	357	333	345	347	323	365	327	342	336	325	305	358	328	314	344	372	360	347	342	346	352	351	332	363	347	381	361	335	334	336	354	332	316	335	329	362	341	341	338	330	332	338	348	336	333	339	365	336	328	323	334	337	334	337	329	336	358	350	388	366	350	323	346	365	343	374	364	350	364	385	357	343	376	397	362	334	349	327	357	303	297	349	324	342	364	321	355	362	347	355	346	334	367	317	332	335	365	329	327	379	359	331	350	350	343	369	385	332	347	336	329	320	375	353	367	343	346	350	347	384	340	317	359	361	355	356	307	321	348	338	337	384	346	346	342	350	341	337	378	354	336	367	354	359	374	352	366	353	365	345	307	351	311	335	305	358	306	317	349	338	370	366	358	339	390	337	361	348	336	347	367	335	327	356	352	316	319	320	326	318	341	337	390	333	348	365	319	358	364	309	336	326	341	318	332	348	338	333	315	350	346	294	325	384	346	348	369	356	369	329	362	341	364	342	371	358	365	345	334	336	329	321	301	364	334	363	373	338	345	330	324	359	371	362	344	347	351	353	336	345	329	374	337	325	332	334	348	339	335	329	340	314	350	350	366	352	348	344	371	303	352	347	309	336	350	355	371	363	362	325	359	360	359	329	349	356	340	315	342	267	302	348	316	377	308	328	327	317	355	336	332	364	335	356	338	364	369	328	333	329	343	380	327	321	354	334	371	359	365	320	331	343	375	343	337	314	362	353	353	325	364	356	380	327	349	360	353	363	367	339	340	380	356	364	331	314	338	374	320	317	367	342	341	371	355	349	351	338	333	379	342	325	354	360	356	360	333	343	352	351	341	352	353	382	339	359	319	373	326	347	338	318	347	356	394	344	304	337	352	312	307	333	357	363	372	320	309	356	337	389	336	343	363	345	364	359	365	381	292	337	358	341	381	338	319	305	352	370	352	340	344	355	337	335	409	340	328	378	313	300	357	375	320	331	340	339	365	296	336	328	327	318	328	368	360	309	316	350	353	310	298	349	342	371	385	355	311	353	329	343	327	397	378	346	338	376	325	322	337	340	364	319	346	375	328	346	357	329	344	345	333	345	346	314	356	407	339	390	374	346	330	351	358	326	353	364	351	363	381	358	339	338	319	348	389	330	314	354	328	344	349	341	362	346	371	344	337	344	324	349	331	297	338	370	316	395	326	377	322	319	359	338	307	321	347	317	323	355	344	338	338	339	331	331	355	357	331	341	351	372	367	346	350	355	365	359	331	356	336	350	320	349	334	338	352	331	334	323	343	321	380	373	337	390	311	341	340	339	377	341	348	328	319	308	314	341	360	325	348	356	303	343	374	335	323	314	327	328	380	334	347	358	333	375	339	321	359	350	378	313	357	337	344	349	357	327	336	327	369	334	379	340	327	316	371	323	391	339	307	318	358	348	353	357	360	356	305	342	354	328	342	341	306	292	295	341	346	324	345	345	351	350	332	349	345	361	353	340	344	345	320	359	320	339	369	314	337	313	355	355	337	371	349	370	334	323	352	365	341	325	343	372	330	319	377	307	390	351	335	365	315	372	324	324	360	345	335	353	319	337	328	332	337	349	326	316	352	335	323	364	339	371	357	380	334	347	335	357	378	406	339	313	342	378	328	348	370	328	315	304	350	345	343	345	365	352	356	326	358	347	320	357	347	329	326	371	356	368	352	363	364	323	322	337	301	325	355	344	355	343	326	342	334	320	345	351	335	342	361	329	359	327	324	363	355	343	312	355	300	361	345	338	403	368	347	350	349	341	356	338	324	335	324	349	361	352	330	345	343	343	339	356	336	327	340	358	370	369	357	337	360	337	382	321	373	360	329	314	365	392	347	324	343	328	353	311	318	340	330	323	319	314	311	326	347	358	375	362	320	331	320	326	320	357	323	325	362	347	348	369	342	362	345	339	356	346	328	353	329	336	330	367	326	347	330	407	361	374	356	333	358	328	325	366	349	342	332	340	325	335	354	339	357	341	344	346	350	364	358	381	327	349	337	338	370	330	336	352	378	350	368	318	307	318	320	369	330	352	335	319	322	357	341	336	300	349	302	338	315	346	357	345	357	347	367	305	340	317	370	350	352	330	350	356	324	321	341	332	344	336	351	329	346	343	359	335	340	330	337	357	350	336	369	340	338	327	362	368	348	327	364	366	326	363	366	355	316	333	340	337	359	319	324	359	346	307	340	391	335	304	384	371	350	365	354	356	333	302	327	335	352	316	332	341	368	354	374	321	362	361	341	345	319	312	324	282	334	335	368	349	335	302	353	349	314	292	338	338	341	339	366	332	328	358	277	347	329	368	360	329	321	366	342	339	374	366	302	344	335	338	363	321	359	356	324	389	348	358	336	354	360	352	342	327	282	353	340	334	328	345	345	338	346	365	375	346	372	355	321	313	373	368	339	344	331	372	359	366	352	362	313	311	383	354	334	331	354	337	344	336	366	355	361	352	382	334	348	325	386	310	368	318	361	328	325	364	349	350	371	339	351	323	344	364	334	343	313	329	334	367	361	321	362	387	365	361	380	357	363	339	354	363	345	329	322	334	326	350	344	339	331	335	327	361	312	350	327	339	350	353	338	356	359	338	364	313	332	319	339	331	310	379	329	333	313	355	346	333	341	331	381	320	351	351	322	343	351	321	327	328	333	351	341	361	368	367	359	329	371	343	370	360	342	341	356	342	324	342	360	333	342	305	352	350	350	354	356	353	355	335	343	347	340	350	339	363	326	355	332	343	342	328	314	336	348	338	382	334	375	318	332	360	350	309	349	353	360	364	327	362	339	338	368	368	310	366	342	341	350	363	322	370	343	378	363	338	349	336	334	346	341	344	363	312	339	364	361	360	331	339	358	344	335	335	361	309	308	340	340	370	342	357	343	320	342	349	359	329	339	355	334	338	382	342	367	342	375	350	363	367	363	356	361	337	341	341	350	312	348	315	330	326	361	364	386	323	332	362	383	334	314	325	343	354	333	349	372	340
8368	1373	2425	2538	2225	1919	1641	1441	1272	1163	1149	1061	1052	1026	1018	1007	946	941	988	923	948	926	858	854	892	877	858	799	878	871	809	901	877	892	876	923	902	841	863	826	742	887	888	855	843	860	778	796	814	814	850	837	810	845	830	861	796	849	854	858	852	856	797	841	828	915	861	848	818	839	820	861	854	783	875	860	847	849	909	813	849	859	835	848	849	864	829	851	865	827	850	833	861	820	894	829	810	829	796	849	839	814	835	851	823	826	779	803	862	838	833	848	830	822	850	801	763	799	826	814	853	882	843	805	827	813	821	851	842	803	815	791	803	841	824	823	878	787	833	827	806	827	862	817	858	799	811	761	846	850	837	822	819	869	824	852	825	869	834	799	799	813	876	854	819	827	833	795	822	774	819	858	878	824	834	773	828	780	831	838	841	793	807	841	833	824	821	784	839	888	841	820	803	813	808	826	823	819	823	824	866	797	832	883	843	841	816	803	816	812	801	820	826	830	817	866	768	774	827	800	812	844	818	809	796	841	822	821	791	819	845	834	837	882	842	849	863	804	898	829	850	855	857	811	841	852	847	818	836	824	843	813	864	805	836	810	881	837	780	847	790	812	809	833	804	823	853	802	818	834	838	843	810	836	814	816	897	816	799	845	859	838	778	828	843	882	849	824	823	873	820	801	828	833	827	770	819	796	827	758	872	825	822	820	803	793	886	837	829	844	782	853	832	805	818	840	788	792	854	791	826	791	876	773	830	830	790	883	836	869	842	874	824	823	883	819	805	811	871	851	884	824	829	805	841	767	874	819	793	799	837	866	823	822	846	818	849	799	863	844	803	813	864	835	791	834	820	902	833	779	827	821	849	806	888	773	836	847	878	841	831	831	896	847	823	801	828	817	853	848	824	845	840	879	864	836	795	851	854	764	765	840	844	828	802	828	798	898	851	828	815	816	860	802	810	872	810	848	818	844	822	895	823	845	804	763	785	833	758	819	798	788	865	828	830	833	859	834	842	870	830	762	862	777	870	832	835	829	792	840	784	802	876	861	830	837	837	816	827	803	813	859	780	804	785	892	871	867	796	798	843	846	828	851	829	826	821	855	791	832	812	858	838	852	806	823	826	822	832	786	801	827	841	837	807	805	811	778	804	803	842	828	837	843	842	854	793	784	827	800	837	829	859	795	840	836	816	810	798	816	838	853	827	850	804	870	843	828	834	919	840	811	836	822	866	788	786	738	800	890	828	796	850	850	788	820	835	827	780	844	837	811	824	837	820	798	849	800	824	834	773	855	827	861	843	781	802	850	771	849	857	835	820	852	847	866	787	757	829	796	849	867	759	821	822	802	828	811	799	870	794	858	795	857	799	824	839	862	820	829	798	793	851	811	775	869	805	840	833	833	789	804	780	800	796	827	825	854	844	788	806	856	839	848	812	806	863	826	785	835	785	800	835	909	831	835	830	844	803	822	845	827	846	840	811	823	835	838	810	742	826	834	823	793	808	842	819	838	810	876	835	791	822	820	819	814	851	822	823	831	785	838	824	868	867	847	810	821	833	844	817	834	819	832	789	830	808	805	841	794	813	856	828	816	812	850	837	790	799	795	832	844	833	850	878	818	847	860	838	849	816	785	846	801	835	854	867	832	808	831	841	856	814	825	821	777	812	824	797	813	814	798	875	802	880	793	839	818	773	847	822	788	823	829	802	867	842	815	825	794	751	836	806	831	767	832	825	859	798	811	866	834	817	846	834	815	801	820	851	844	856	779	770	878	890	794	831	812	850	894	857	839	845	791	807	805	803	864	811	792	809	862	857	821	823	863	824	816	821	765	851	878	832	804	830	801	769	778	831	827	832	871	845	814	833	821	871	797	803	848	844	830	821	801	822	823	831	882	860	810	841	802	823	843	808	822	817	777	769	817	831	839	825	782	863	885	839	832	811	814	877	833	799	824	784	851	919	836	864	799	831	846	827	793	841	790	848	855	793	828	820	802	832	759	865	816	789	822	773	807	902	784	810	787	796	785	836	817	747	824	811	841	794	860	768	809	802	831	781	835	811	900	829	866	840	845	829	807	840	812	841	809	828	811	835	839	835	810	824	816	867	820	843	816	853	847	813	860	884	791	806	868	861	807	869	864	834	830	837	872	822	818	808	809	837	792	845	792	823	851	812	830	821	776	813	829	850	858	825	855	811	870	809	911	764	841	807	820	837	804	841	849	797	809	827	812	785	831	800	796	799	810	814	844	822	807	815	825	820	804	805	828	798	788	841	842	859	795	819	815	874	805	824	812	847	858	808	814	801	821	841	813	818	852	837	856	768	801	785	787	858	823	854	833	842	855	789	848	807	853	849	773	817	864	844	825	850	806	849	758	853	843	878	808	820	831	811	837	801	831	878	825	826	858	854	791	886	797	791	854	777	844	861	802	790	867	838	850	844	829	843	848	880	847	798	854	808	813	830	876	841	795	793	843	815	871	838	785	841	895	860	838	859	768	785	859	873	847	835	825	820	804	874	839	822	826	861	834	848	810	790	858	828	811	781	815	858	835	823	880	848	845	782	792	847	805	816	736	842	806	839	785	812	838	819	845	829	858	881	804	822	802	785	852	893	874	870	843	828	800	808	886	807	825	838	827	824	820	871	812	842	807	837	832	847	812	763	815	806	802	840	850	823	899	786	818	859	825	865	850	810	882	841	831	821	801	873	842	841	845	791	817	912	812	806	824	797	830	830	857	821	779	834	848	815	841	848	802	858	794	847	833	798	843	845	845	816	803	846	834	836	797	835	860	812	840	822	784	814	788	839	792	823	804	838	870	854	834	833	882	811	777	805	833	827	846	836	906	802	803	884	824	823	820	807	834	852	777	814	829	870	835	842	859	843	822	897	827	828	817	806	845	784	797	806	851	775	798	785	800	829	860	786	842	815	865	826	806	852	846	845	851	866	802	789	861	848	816	829	834	841	806	844	831	859	837	799	874	770	813	883	868	842	781	789	873	832	856	838	869	816	820	834	864	840	853	840	805	821	796	873	822	837	838	824	831	880	823	792	856	790	878	795	856	857	828	816	796	768	815	813	799	870	806	905	830	811	842	818	785	863	836	847	832	846	784	784	793	801	841	788	854	821	797	845	757	782	847	838	871	775	839	793	813	813	790	840	866	860	806	848	823	849	826	824	800	789	826	873	778	784	875	839	884	874	817	847	834	822	842	841	833	820	824	830	833	931	825	814	818	800	853	836	793	827	760	816	816	793	846	827	856	836	867	850	791	828	822	833	810	763	785	856	889	843	799	812	829	808	825	828	828	835	822	825	777	850	748	821	866	814	860	819	844	813	830	849	824	828	854	823	839	864	797	796	838	884	797	803	857	760	840	832	820	811	898	798	908	791	865	783	839	791	829	834	886	849	883	787	901	814	859	832	820	841	803	855	813	782	801	764	815	823	861	841	752	816	825	796	853	843	807	829	820	808	869	820	816	818	804	826	842	909	834	875	786
1596	277	318	275	293	249	302	255	295	279	235	267	287	277	245	287	274	290	277	260	266	240	294	273	262	287	303	308	282	260	268	300	276	283	290	291	261	268	264	262	290	294	304	284	287	244	259	277	283	251	275	263	267	274	252	261	271	281	266	287	275	312	265	239	278	307	279	248	244	263	245	283	271	246	267	264	253	245	265	275	280	273	290	321	237	248	264	274	285	299	257	281	287	272	280	272	290	266	274	262	299	291	274	236	272	289	250	280	267	279	265	273	303	297	275	266	284	240	276	268	284	246	267	267	258	241	271	248	248	267	276	277	230	281	278	254	247	304	307	253	274	260	296	279	298	291	263	258	266	276	270	266	288	261	269	273	252	254	237	288	277	240	247	303	268	271	281	261	301	264	309	248	264	247	285	293	308	298	270	272	244	284	261	278	258	295	292	282	285	278	252	249	300	263	298	255	283	278	271	292	266	291	297	277	262	264	273	260	264	245	270	287	297	293	323	301	274	264	257	251	264	252	252	275	282	263	271	261	274	275	257	274	266	255	252	266	288	287	279	282	273	264	306	267	267	274	264	258	276	257	237	272	299	271	281	285	293	252	303	295	294	262	269	242	284	255	283	285	279	291	268	252	251	256	249	284	262	293	260	283	287	276	265	314	290	265	279	249	275	267	262	248	291	318	286	288	254	279	277	268	300	271	293	268	240	290	281	256	284	276	266	248	251	282	264	261	251	284	230	275	251	267	268	268	258	268	262	267	280	250	260	299	286	273	261	278	275	275	232	289	282	278	252	288	285	255	256	249	256	239	264	258	245	258	268	260	264	274	257	250	252	275	308	272	266	255	275	280	298	299	269	299	281	279	274	281	298	267	273	291	277	255	291	292	259	262	220	304	284	285	238	252	292	300	301	273	264	271	281	273	285	288	271	289	270	248	285	298	297	289	302	286	292	301	278	273	264	269	292	257	252	295	268	268	289	264	271	259	276	285	273	278	285	269	277	258	266	273	265	264	252	277	273	276	266	286	261	270	292	254	285	273	259	251	307	298	286	264	273	272	299	262	273	261	275	273	278	272	285	297	277	268	264	269	271	314	302	307	295	272	268	271	282	271	260	279	269	259	228	295	268	316	285	276	290	262	301	279	271	265	277	258	278	278	284	269	249	296	279	277	267	268	289	291	254	272	268	308	279	297	266	297	259	259	262	264	280	261	277	268	260	285	249	233	311	281	288	273	267	275	272	253	276	285	276	251	227	242	275	250	252	237	261	281	272	271	281	285	274	295	267	277	281	268	274	274	280	278	260	293	252	275	255	270	277	288	262	278	272	248	302	246	249	262	301	281	274	279	278	270	226	299	265	256	254	253	267	285	275	273	283	290	273	282	290	297	268	278	260	285	265	241	276	267	270	277	276	290	250	277	275	266	274	267	235	263	293	249	276	238	274	302	258	256	292	257	255	270	241	260	261	271	254	270	303	285	247	261	324	294	289	238	249	272	297	290	292	262	276	265	269	269	288	291	263	277	240	293	262	263	281	271	280	297	278	319	247	269	250	273	279	282	313	281	270	268	282	265	275	274	257	305	290	279	261	279	271	252	278	242	286	273	284	279	281	277	250	275	295	294	268	248	244	259	300	255	287	319	258	312	268	273	303	237	276	295	273	259	282	280	269	272	291	292	243	287	313	262	256	264	275	257	277	257	269	300	264	249	287	269	246	248	267	293	291	282	257	291	264	269	262	311	266	252	283	284	289	286	270	254	288	303	301	303	252	266	292	236	258	257	235	288	295	252	259	272	295	243	287	239	273	286	298	291	275	257	240	279	268	293	284	304	273	283	264	285	269	253	281	263	313	265	278	304	266	258	253	250	290	259	253	243	265	255	292	274	289	251	260	260	292	230	267	297	276	268	278	267	259	281	264	283	262	292	292	238	280	276	249	279	283	250	286	269	277	264	295	296	289	290	268	268	263	255	302	289	278	251	271	248	244	268	260	287	250	273	268	285	276	276	272	280	260	260	283	266	254	255	240	300	276	261	288	295	255	285	284	296	298	266	284	255	287	303	277	278	266	272	283	292	266	266	252	241	287	293	258	248	252	280	302	290	286	317	272	259	267	283	294	265	261	259	275	273	270	268	269	267	264	231	270	280	270	287	282	286	295	276	295	270	261	289	282	241	268	255	280	288	285	288	273	272	298	273	287	262	263	288	289	259	285	267	292	293	278	257	301	270	261	311	277	261	268	272	266	293	271	280	272	290	280	268	268	247	274	325	301	285	287	263	247	271	272	261	252	254	261	246	277	244	292	297	245	274	303	280	258	265	299	287	250	273	268	279	270	291	281	285	273	256	273	247	268	281	263	269	341	255	272	281	267	281	261	281	256	277	302	248	267	300	302	302	283	262	263	267	253	265	265	267	245	251	286	275	262	294	313	259	278	280	257	252	249	266	278	273	278	272	322	286	276	263	283	254	291	273	271	276	307	257	280	269	258	263	262	292	286	297	276	286	270	258	276	305	273	288	272	282	271	276	257	271	297	211	252	268	289	265	254	276	275	294	296	268	288	266	253	263	270	270	285	246	263	231	290	277	275	251	283	262	279	269	294	264	287	262	273	258	256	260	267	257	280	265	272	306	266	283	285	263	246	297	299	283	292	270	261	303	242	254	259	244	275	300	259	283	259	255	280	292	284	323	237	278	273	245	301	261	267	264	264	260	250	251	281	300	229	270	270	264	298	252	269	276	273	259	279	276	260	303	273	271	266	264	236	258	254	276	284	278	266	273	273	293	241	269	321	308	298	266	231	276	294	265	269	282	300	321	264	252	275	270	285	276	272	284	272	278	292	260	295	261	290	286	236	266	277	276	296	309	299	294	266	266	247	277	288	262	267	291	275	274	277	287	272	300	277	266	274	293	277	264	292	281	257	241	271	271	287	293	291	269	283	223	273	276	268	277	263	301	269	274	266	273	259	291	271	292	299	276	264	272	278	275	247	245	294	291	292	265	265	307	256	249	270	321	259	260	282	266	241	262	272	281	303	270	284	248	297	276	283	263	270	247	264	255	279	261	297	284	257	249	305	249	243	294	252	291	272	268	267	289	271	243	235	271	276	263	321	291	268	271	270	269	294	274	262	288	296	277	288	258	290	282	244	284	295	269	280	301	282	263	266	285	312	270	251	270	332	256	290	297	273	283	296	262	262	263	271	289	264	264	267	276	294	251	299	302	284	281	310	299	283	260	277	294	274	270	283	286	295	274	248	276	305	285	283	270	301	285	269	281	277	279	265	278	255	271	285	282	274	296	265	293	274	309	276	255	290	274	276	262	252	272	295	279	295	242	274	260	281	275	284	246	273	262	288	299	268	284	269	252	256	281	282	246	250	261	270	256	260	255	276	274	265	270	264	265	265	277	245	273	308	252	259	272	272	316	268	290	268	324	294	259	294	274	294	275	270	270	294	245	252	278	279	317	298	257	285	284	301	283	278	282	267	292
1875	680	663	749	697	668	728	648	654	699	648	660	667	677	656	655	682	652	689	622	699	624	637	643	651	632	691	691	656	651	630	671	674	639	672	648	637	631	669	650	656	640	688	667	682	693	643	653	673	619	647	681	679	688	608	646	694	668	630	618	685	654	678	647	636	663	648	665	701	638	676	635	666	628	662	655	691	674	678	602	652	696	653	659	667	657	653	651	642	676	617	658	639	666	683	669	604	668	608	654	643	602	659	651	733	655	678	638	663	674	650	677	672	652	686	710	653	661	667	652	632	663	649	678	633	671	695	609	619	641	646	646	703	653	684	656	625	607	690	691	681	665	658	653	659	591	672	655	630	605	681	683	705	675	639	688	625	631	677	659	656	665	637	667	625	641	630	648	674	627	700	664	631	642	626	655	630	632	606	700	651	684	667	650	655	654	654	671	677	633	643	687	658	638	676	667	604	647	640	638	635	642	646	657	682	604	684	663	682	669	685	613	627	616	653	640	638	659	623	661	646	641	691	663	649	635	654	593	688	648	663	660	666	682	616	694	629	639	615	623	641	642	616	613	640	663	623	622	689	680	644	650	645	635	659	632	710	674	645	637	681	667	661	666	650	698	650	643	701	641	648	665	677	660	693	642	629	644	648	646	674	608	640	660	675	660	665	644	669	707	634	651	645	712	631	692	631	664	653	650	636	650	596	660	670	677	653	627	652	656	635	674	654	669	662	682	647	658	645	657	660	691	639	645	630	672	669	664	609	606	668	713	627	671	671	624	656	670	672	669	620	638	677	663	664	664	638	625	668	652	665	638	621	646	648	632	663	663	671	642	642	665	674	647	713	646	683	636	686	636	619	640	634	648	645	722	592	622	669	613	658	642	709	660	662	651	635	635	614	656	644	634	667	665	682	672	638	633	609	676	657	642	605	670	633	610	645	635	685	669	638	647	677	611	677	632	617	694	614	658	622	649	707	639	656	683	656	654	625	638	674	667	622	659	628	657	639	631	626	641	667	678	705	605	646	645	636	641	651	684	585	663	640	730	658	699	612	656	662	680	680	651	611	644	572	664	636	674	647	664	657	692	674	652	604	581	694	625	676	674	621	647	607	662	641	651	706	649	628	643	679	652	691	644	658	652	646	656	629	676	684	643	700	659	661	648	659	667	616	708	647	647	664	692	647	687	667	642	639	639	605	669	650	642	652	680	668	678	615	650	683	693	635	671	667	705	647	673	607	638	647	615	684	657	578	631	697	635	647	638	685	636	613	623	663	638	641	632	678	668	661	689	662	669	639	635	689	655	665	657	686	634	648	619	655	694	599	685	684	637	670	631	647	628	616	694	674	648	624	655	657	642	659	662	688	639	663	673	643	660	642	650	656	647	640	674	646	602	670	639	664	605	645	639	627	644	685	679	614	679	685	653	662	646	693	641	654	639	662	685	636	649	678	700	665	670	666	634	621	678	638	680	673	689	648	623	641	644	684	660	706	612	682	645	656	659	621	652	663	646	617	697	635	648	644	634	688	680	658	654	642	672	688	660	659	624	623	712	690	658	649	612	626	624	665	705	670	659	615	642	642	644	665	642	666	699	650	668	699	632	643	645	651	630	619	657	675	696	672	644	586	671	592	645	645	633	699	641	710	666	629	656	625	696	615	638	662	674	665	645	647	655	658	648	660	685	691	654	641	661	634	651	715	685	607	684	627	670	633	647	648	672	641	636	632	657	650	682	685	693	622	681	655	661	689	636	665	578	663	682	693	658	636	603	650	647	641	604	660	677	662	640	645	633	673	642	638	639	656	613	614	654	658	671	642	669	669	649	651	670	677	622	626	651	667	654	663	675	742	666	622	651	615	685	626	658	600	669	635	663	638	662	649	612	646	657	649	628	664	669	670	677	657	684	635	617	656	640	640	646	755	634	633	647	651	690	655	661	667	621	695	682	629	655	697	644	635	643	680	625	620	651	669	618	647	634	705	627	666	646	658	662	699	692	720	676	598	629	621	642	631	654	670	655	629	678	690	671	700	656	630	636	635	676	661	678	660	649	681	636	625	672	699	630	641	689	645	644	649	696	628	637	659	651	637	628	611	654	635	634	684	646	677	665	641	695	641	626	668	626	646	648	648	666	652	646	652	648	632	603	609	670	649	679	626	689	659	696	634	642	671	617	688	630	623	615	638	623	681	655	676	668	639	683	642	613	662	685	629	660	706	682	665	612	649	659	667	656	644	651	647	640	706	628	608	684	637	671	686	623	684	634	606	688	605	656	693	646	659	634	648	637	676	680	669	626	659	623	642	633	675	651	656	681	639	664	680	704	644	634	647	683	659	646	663	677	661	666	683	644	641	652	641	639	649	635	631	638	682	647	646	686	644	611	616	620	640	616	668	673	621	664	637	660	673	652	669	667	645	670	588	627	703	671	650	630	635	653	661	618	644	626	628	645	642	659	672	618	641	643	642	641	646	691	656	653	652	646	638	662	664	656	625	640	619	639	657	630	628	659	661	676	657	622	688	706	628	647	621	674	661	630	648	671	631	626	657	655	668	660	642	623	637	691	674	660	648	640	632	632	656	647	619	629	626	663	688	672	729	620	610	657	636	679	625	652	698	697	651	666	673	661	616	621	674	659	707	617	659	641	643	653	673	668	684	705	629	655	696	674	644	673	653	675	605	664	673	634	642	666	657	664	674	675	669	639	632	685	658	678	656	634	657	706	579	669	643	634	663	646	634	637	658	660	640	661	641	700	673	643	652	664	642	670	651	674	670	652	633	639	617	651	679	642	650	691	694	653	626	665	609	678	683	642	684	644	687	614	674	648	676	627	647	664	624	638	657	656	668	650	639	646	679	642	660	646	638	658	668	651	677	632	663	608	650	666	645	669	647	632	686	659	664	680	680	611	693	666	636	665	642	690	615	672	673	640	661	624	673	652	660	643	615	605	654	628	678	684	659	637	655	657	663	648	666	680	624	664	638	655	717	639	684	630	687	634	670	661	664	628	617	679	664	701	613	620	671	654	675	662	649	655	673	631	641	617	729	647	670	684	655	679	657	665	710	660	672	635	646	684	616	681	642	667	637	633	731	640	672	662	609	653	659	688	646	643	632	619	635	619	595	640	571	661	634	621	724	646	649	627	636	657	651	639	656	653	641	664	612	625	699	642	674	674	670	634	672	642	674	608	676	637	681	648	641	688	660	708	710	632	653	638	638	659	643	632	632	672	642	667	653	656	672	671	604	652	625	677	675	609	626	690	661	640	686	695	634	666	644	658	638	633	648	677	619	659	650	661	660	688	688	629	644	641	645	669	626	631	681	655	676	657	643	682	615	709	602	651	665	647	609	662	694	661	642	644	665	641	648	627	677	628	627	660	698	655	642	626	633	670	640	669	677	672	649	688	619	644	681	644	635	680	675	678	649	701	704	673	654	637	658	640	649	625	641	661	648	654	658	692	673	612	634	682	667	680	694	691	654	649	683	653	626	636	664	648
7238	553	518	445	346	303	238	232	206	181	203	205	174	178	170	188	183	167	181	178	170	191	170	161	173	181	196	167	165	169	170	203	185	180	184	182	183	174	164	162	173	168	201	177	199	170	167	185	161	150	177	175	165	196	175	152	162	152	152	175	167	162	156	166	178	163	189	181	169	167	186	153	202	170	185	163	170	182	186	171	176	199	185	189	183	164	184	174	185	186	171	169	175	180	170	164	173	175	182	167	180	172	181	179	179	146	152	165	187	198	171	178	168	168	161	171	201	159	202	197	171	192	183	200	170	185	169	188	162	167	190	167	171	194	174	173	190	163	186	186	193	168	159	171	191	170	160	167	162	175	173	167	174	159	168	164	181	167	195	169	189	175	193	166	187	156	144	155	168	186	181	184	197	167	163	166	170	180	162	181	163	176	178	189	185	143	168	190	167	175	203	160	160	186	164	153	191	177	171	185	188	144	176	169	187	170	197	165	153	164	165	162	159	165	165	166	165	180	145	168	175	158	193	169	173	178	165	142	184	159	176	162	180	141	183	169	162	176	180	181	177	165	164	168	177	169	142	196	205	162	182	188	151	199	168	138	184	168	185	186	195	158	177	172	143	179	166	174	173	150	183	173	175	182	175	190	192	190	158	174	171	185	203	175	198	189	163	185	165	182	174	164	164	173	163	196	178	177	169	195	175	164	192	155	177	191	156	158	181	182	196	162	197	177	172	196	145	168	142	153	156	164	152	174	160	177	170	173	178	176	172	169	187	176	156	171	148	161	175	164	190	157	166	189	186	194	173	190	194	133	190	147	143	201	149	167	171	167	197	178	185	162	167	154	136	185	178	172	165	178	162	176	188	151	185	177	146	180	171	193	189	166	159	179	162	176	157	175	185	169	178	188	180	184	159	192	182	193	182	166	150	170	165	161	142	189	173	180	168	186	182	161	182	176	181	157	176	167	179	179	190	167	174	198	192	188	180	192	212	168	161	158	169	158	176	197	173	183	164	175	187	166	189	179	168	183	200	163	164	175	178	182	189	161	183	160	171	183	190	164	174	166	174	192	157	169	172	195	209	162	185	185	186	166	203	134	167	161	162	187	181	163	174	164	152	165	171	163	133	190	193	177	165	167	181	162	197	187	157	189	197	184	167	154	168	184	165	201	170	164	167	177	180	171	173	211	176	167	152	164	165	168	170	163	184	170	181	188	180	181	179	157	191	151	160	186	187	149	152	175	175	162	189	176	165	177	153	184	145	177	186	169	153	170	188	170	165	174	151	180	191	164	201	173	162	168	157	197	192	205	183	175	173	162	173	180	172	146	199	163	167	170	183	195	180	200	175	170	171	173	160	162	166	191	171	160	170	169	149	203	172	176	190	168	160	179	189	174	172	155	166	186	169	171	179	164	183	184	152	176	173	185	183	180	156	165	167	186	187	186	215	177	169	194	177	177	175	167	202	172	163	182	170	148	174	154	160	186	190	181	176	171	175	174	179	183	152	181	175	188	177	164	175	209	162	186	158	190	183	167	175	162	190	171	187	160	170	204	175	166	161	159	175	197	165	166	187	155	164	164	170	190	182	183	180	154	172	177	189	171	176	178	176	169	198	212	187	186	172	162	175	203	170	174	178	145	148	178	179	182	160	159	185	210	203	189	162	163	176	162	170	149	187	162	161	165	188	173	152	183	185	161	176	162	173	185	179	203	148	181	172	161	177	195	170	178	171	158	173	145	191	202	177	178	178	160	152	175	185	183	186	168	168	159	157	167	165	181	166	168	156	177	168	157	162	182	170	170	175	176	188	169	162	165	180	158	165	181	170	176	184	189	176	175	176	175	168	223	189	180	198	160	177	177	160	171	170	184	149	165	180	195	178	168	153	176	165	179	186	184	163	172	176	187	173	182	158	158	173	183	199	168	166	185	163	147	163	179	170	148	167	180	163	174	176	163	172	174	186	162	186	177	164	164	169	192	160	170	181	161	184	168	179	193	166	183	169	189	183	193	174	184	177	167	182	173	182	180	191	170	139	194	171	196	160	160	172	179	176	157	155	177	160	183	148	167	166	181	170	178	164	149	174	172	173	160	162	165	160	180	197	190	182	196	160	181	161	172	156	171	182	170	183	166	175	180	150	176	173	171	172	192	165	158	154	153	171	167	149	189	185	139	186	173	179	204	170	193	177	166	152	169	156	167	172	165	153	173	168	180	179	180	171	151	172	174	184	166	182	170	181	173	165	158	205	164	188	165	160	175	205	180	157	170	168	179	192	198	171	178	183	167	171	178	175	169	180	180	156	149	158	168	184	202	168	175	179	173	188	167	131	180	179	154	180	177	172	155	169	163	183	197	179	178	183	167	188	175	202	193	160	153	187	183	176	183	176	191	200	141	150	193	165	162	153	156	170	179	193	159	169	188	149	179	162	184	162	178	170	180	166	198	184	187	190	172	204	147	165	199	191	169	175	156	154	200	196	183	155	152	168	139	192	178	150	187	179	180	181	154	164	174	191	166	188	194	171	186	163	184	167	168	186	190	190	188	215	148	195	188	174	190	165	158	170	200	182	172	174	162	178	173	155	154	160	177	194	153	199	169	170	187	160	163	158	147	178	196	171	160	169	166	175	157	153	175	172	158	201	192	168	184	162	166	176	178	182	130	174	173	173	172	176	164	179	166	165	182	188	163	186	169	159	181	158	194	170	172	159	165	179	155	170	180	193	177	174	188	176	161	192	198	152	184	198	172	166	149	176	176	185	172	143	189	199	205	160	171	157	176	177	197	169	165	160	176	177	179	157	157	182	156	160	190	152	189	153	186	178	157	187	181	147	177	201	170	165	152	163	160	185	157	180	161	157	163	182	192	143	169	197	167	150	146	178	149	169	159	193	172	174	195	191	174	178	184	154	168	189	185	163	170	150	175	200	182	152	159	168	170	175	166	162	192	183	158	190	165	187	158	181	186	164	184	150	142	178	183	185	195	184	154	177	171	191	211	167	144	165	169	153	175	175	167	179	156	178	178	193	187	186	173	167	175	156	180	155	157	190	180	170	167	173	181	196	180	174	153	170	166	159	181	170	154	164	170	159	165	155	177	157	145	156	174	178	170	167	184	177	161	173	141	189	198	168	181	194	143	192	181	206	205	178	174	150	169	154	159	173	173	163	163	151	168	159	177	174	197	154	146	191	182	192	185	150	199	161	175	153	181	148	196	180	173	178	181	189	170	153	196	178	179	202	158	154	146	166	185	188	168	184	166	178	171	159	161	150	178	181	175	164	174	170	173	167	173	187	164	188	173	165	192	166	186	180	184	149	174	174	129	197	184	171	160	190	171	180	159	191	169	193	166	169	180	160	201	171	183	180	167	200	163	165	169	193	176	174	156	158	171	164	166	171	160	191	169	206	146	178	166	142	168	182	185	199	155	148	184	173	147	191	174	147	183	176	163	211	151	161	181	166	180	181	179	155	156	171	182	157	168	157	213	190	144	187	166
6246	825	1289	1433	1253	1023	862	779	746	694	669	616	618	575	587	550	515	564	537	516	556	519	491	489	534	525	506	449	486	486	478	458	500	460	497	482	442	478	508	502	525	495	495	481	489	456	474	472	494	482	487	469	549	482	432	477	420	510	483	411	489	452	511	518	461	474	485	469	456	483	501	471	495	487	490	481	466	473	458	445	490	463	459	471	484	467	492	469	503	459	468	474	451	500	464	495	485	488	497	468	515	480	449	455	488	486	455	486	512	479	476	456	461	533	467	489	436	486	459	483	455	444	477	453	449	458	499	468	428	473	480	470	464	498	474	447	482	443	497	470	500	507	476	452	446	538	493	455	444	469	456	461	460	478	474	473	486	472	484	486	476	448	455	492	475	481	521	456	496	487	489	455	454	459	487	489	440	485	447	456	480	486	449	472	455	480	486	469	476	483	477	465	481	465	460	459	477	476	464	457	442	474	483	427	498	453	438	459	435	448	475	465	506	500	451	477	484	420	526	487	449	481	478	464	450	491	442	461	484	469	461	458	471	460	437	460	453	480	477	472	479	443	453	443	454	510	434	514	469	526	482	467	476	438	520	459	495	467	497	459	426	454	448	499	473	486	481	500	480	482	479	505	507	497	471	461	479	466	467	482	477	509	496	466	502	475	441	468	460	469	507	482	473	465	472	442	464	459	505	484	449	429	493	504	467	466	484	488	471	461	486	436	503	462	467	468	479	462	489	485	489	485	455	479	470	475	475	468	503	455	470	461	413	450	493	476	483	474	506	461	464	539	449	471	480	462	457	460	464	475	442	435	474	483	462	498	487	465	502	459	466	473	464	488	482	461	445	473	498	453	447	461	461	513	488	463	471	493	454	506	505	492	484	470	465	451	469	476	470	480	465	442	452	473	475	459	467	451	455	447	461	465	507	455	439	502	459	470	445	444	485	468	457	491	489	470	496	466	489	453	443	465	471	456	427	462	451	482	466	461	463	479	441	452	474	448	468	471	453	482	462	486	453	532	483	459	493	439	509	444	451	432	466	473	467	460	479	465	520	493	500	481	457	466	468	470	499	456	497	470	472	460	485	471	458	475	457	473	474	498	485	467	523	456	483	466	486	470	442	465	400	490	471	464	463	457	465	454	475	493	508	497	492	495	432	485	459	476	443	486	503	465	427	439	462	454	486	469	492	442	499	457	471	472	482	456	492	447	469	464	511	462	453	446	496	501	434	494	473	458	442	467	491	474	456	487	480	443	446	508	481	474	462	490	462	429	498	482	460	444	442	454	475	471	456	483	493	466	497	477	480	459	483	480	480	479	482	487	502	453	512	443	472	467	475	464	438	478	432	451	506	444	466	492	484	477	475	496	471	457	455	470	481	474	496	488	455	490	448	477	485	478	478	461	415	478	502	443	481	465	448	466	492	489	481	525	446	444	443	492	440	449	439	461	481	465	484	479	438	470	464	480	475	467	458	482	445	472	484	438	477	438	492	514	459	482	491	447	476	460	497	471	494	504	493	461	467	452	438	470	507	459	463	478	455	475	473	510	459	485	459	468	486	429	449	489	462	450	465	457	476	443	474	505	480	480	475	457	455	498	483	487	513	462	486	439	484	458	479	466	494	473	476	457	471	481	452	497	500	428	459	476	495	486	449	471	492	476	490	455	486	494	471	482	476	491	446	497	456	452	465	432	468	482	467	489	504	475	466	489	523	465	503	473	490	479	460	489	502	473	467	438	510	497	459	501	487	497	487	434	442	455	467	470	482	458	489	428	463	443	475	446	455	469	463	472	471	433	453	500	463	464	498	470	473	466	467	505	470	467	452	473	466	465	462	490	462	486	487	496	478	484	473	484	455	472	464	468	473	547	475	458	450	496	459	473	510	493	485	490	455	453	468	443	484	443	465	457	459	466	466	491	455	437	518	496	470	472	449	463	494	514	500	474	481	466	470	451	495	497	492	479	531	437	455	483	467	465	462	431	471	465	496	472	496	486	451	509	482	484	462	482	498	448	514	434	472	427	466	489	507	430	468	503	497	445	469	468	513	483	454	447	478	496	469	490	470	476	473	487	476	438	476	480	466	448	443	462	481	484	466	449	483	483	458	476	474	479	470	508	484	447	472	504	461	469	434	448	467	483	494	483	452	506	486	466	477	433	460	462	476	451	455	470	486	490	462	480	464	464	447	455	497	463	460	478	493	459	479	457	441	479	473	489	467	463	475	468	455	480	416	458	468	448	493	461	485	497	491	495	454	490	465	492	476	471	457	458	458	499	465	475	475	488	451	463	446	461	440	496	499	443	481	450	433	457	493	478	449	488	471	501	454	443	484	480	482	478	473	440	473	414	515	464	488	467	462	460	506	476	498	467	498	483	471	475	459	424	455	438	469	470	433	467	489	489	500	456	496	480	447	485	500	461	415	487	473	486	508	477	450	466	458	485	478	443	470	481	461	488	439	460	514	472	466	476	449	435	479	455	498	473	468	466	469	444	459	489	470	457	476	481	446	472	439	428	458	452	490	463	457	470	505	488	503	453	505	464	506	459	473	465	487	493	475	468	501	472	449	497	464	466	507	461	454	488	468	500	458	452	484	531	480	496	453	475	470	551	444	472	474	471	473	476	457	463	470	474	460	479	473	459	494	477	450	481	441	452	474	489	466	477	486	480	489	496	448	479	467	463	460	499	477	449	460	489	449	475	466	453	436	481	468	456	482	475	486	461	511	476	433	451	464	443	463	476	480	504	469	488	489	455	475	461	470	470	463	448	448	484	443	457	445	483	470	456	434	477	441	479	507	452	462	472	465	476	440	455	486	476	466	458	462	439	483	457	483	467	512	436	491	495	475	440	452	491	442	474	456	482	498	487	470	475	458	464	534	527	416	442	479	505	477	455	498	473	466	465	463	481	435	504	476	437	482	472	438	497	442	506	473	437	457	491	444	468	494	497	480	457	484	453	519	476	487	452	468	462	465	495	485	433	462	496	438	482	473	461	485	468	506	486	477	508	446	448	432	501	500	450	468	487	461	486	452	466	489	483	476	483	485	493	461	488	490	460	455	462	511	482	475	488	485	520	483	489	494	451	459	460	471	481	476	496	506	469	516	529	481	488	469	496	463	482	447	456	466	463	485	449	473	507	452	453	469	463	508	462	452	462	449	458	453	441	474	470	479	479	474	464	472	462	454	480	447	441	453	442	467	498	472	483	494	485	485	490	467	487	466	497	466	498	483	446	463	481	468	443	485	460	486	480	480	436	492	509	481	463	475	489	454	488	459	518	440	450	465	507	472	499	502	456	523	482	492	460	466	450	495	486	427	468	497	467	460	479	465	454	455	455	498	458	474	488	496	464	468	456	491	480	507	516	513	465	451	463	523	494	445	503	446	528	462	483	490	451	463	488	460	463	480	483	466	492	475	466	491	514	494	478	517	446	499	515	461	482	495	499	451	454	449	448	473	501	471	460	480	472	509	491	500	474	449	483	442	486
14248	1397	1170	962	661	624	550	468	445	405	370	348	367	385	383	337	393	314	330	366	419	373	355	381	336	359	371	356	350	339	365	375	365	346	328	372	348	347	353	371	359	334	340	329	329	324	343	360	330	354	384	334	338	362	342	380	339	306	342	354	314	342	302	350	314	340	349	381	350	341	312	364	316	346	348	358	342	329	379	301	352	342	319	362	352	350	365	304	347	329	348	365	349	355	348	376	348	324	376	351	338	317	329	353	323	353	355	324	356	309	352	316	358	356	352	332	364	349	324	356	343	332	353	356	349	371	380	348	326	355	324	315	335	381	336	362	334	360	352	391	333	360	327	310	326	328	310	316	349	376	377	330	350	361	374	364	371	353	340	354	335	334	327	341	331	336	350	350	324	334	365	323	343	314	332	375	366	375	292	391	377	337	315	309	346	326	296	356	346	358	334	344	364	361	335	366	312	331	330	317	319	333	338	320	335	365	331	363	359	357	326	324	356	358	331	332	364	332	358	357	368	343	353	348	327	343	348	352	364	363	343	341	373	353	336	349	342	342	333	315	321	344	345	358	321	334	337	331	334	363	362	380	366	325	332	330	353	347	350	357	364	337	341	346	366	319	350	338	352	365	345	332	337	349	360	348	345	343	342	342	351	347	375	307	326	313	339	376	348	341	346	304	370	331	365	327	333	305	366	359	383	361	340	339	351	359	351	341	370	390	328	343	336	343	320	312	331	335	375	357	351	331	349	331	356	322	319	313	351	342	334	297	365	351	326	369	317	372	347	385	384	375	325	331	349	308	381	360	355	315	337	340	338	388	354	317	312	351	332	316	364	363	346	357	344	300	373	320	344	325	313	364	344	336	309	326	364	386	329	328	349	303	298	306	324	305	326	300	352	324	321	345	337	333	329	333	350	334	350	344	314	321	344	367	328	358	346	359	339	365	357	331	343	354	336	330	339	320	365	376	329	352	339	357	366	362	354	335	340	386	373	341	329	368	375	322	362	285	287	334	310	301	346	326	365	361	339	338	359	350	352	359	345	362	338	321	339	339	332	317	375	342	327	330	287	338	358	366	320	354	318	329	374	344	354	362	326	325	340	370	345	331	344	330	313	333	330	362	355	319	341	330	350	357	360	333	364	356	367	315	331	328	319	341	356	338	301	322	350	358	314	362	372	321	324	323	322	344	332	352	356	340	333	362	333	358	322	368	344	325	334	351	341	319	322	375	332	342	326	337	340	340	396	324	345	352	305	352	355	351	378	366	347	375	342	355	326	340	318	342	355	325	362	278	319	333	324	330	349	316	311	357	306	293	346	329	341	345	332	336	346	312	327	358	355	331	336	332	351	308	367	375	352	352	320	344	340	359	346	352	370	362	355	347	375	320	330	365	357	391	336	321	318	347	316	350	368	326	353	354	293	334	326	382	370	327	361	302	338	381	378	369	339	325	313	365	366	347	364	373	339	338	336	282	359	335	351	339	337	350	363	365	334	338	349	353	361	352	354	374	363	362	383	357	339	350	311	314	363	338	363	354	340	317	364	345	335	338	312	386	356	363	375	336	296	345	367	341	365	309	358	348	358	337	339	354	331	332	363	355	326	341	343	310	335	363	345	358	333	364	349	328	392	361	371	329	350	337	359	355	352	327	324	312	317	319	356	382	347	351	351	353	349	356	322	385	321	378	366	336	411	331	339	348	331	328	387	357	341	389	328	327	316	346	349	400	334	342	356	347	356	388	341	366	340	350	328	330	330	301	357	313	374	335	350	353	340	345	363	370	337	355	335	365	333	330	339	336	371	333	348	380	323	338	332	341	362	339	331	343	362	386	373	353	333	323	344	318	399	344	344	338	348	360	321	311	345	353	348	315	331	384	369	336	373	343	334	345	346	345	333	371	329	346	346	347	356	362	346	343	337	347	346	363	350	335	342	351	324	359	361	334	331	372	319	360	339	347	344	359	351	331	330	358	340	374	325	340	363	355	345	300	360	350	351	359	309	325	324	353	350	369	367	320	332	344	356	346	377	328	345	360	304	348	339	340	305	342	365	367	321	340	362	334	355	339	301	383	378	373	342	364	357	363	367	331	379	347	347	339	349	331	358	300	326	364	339	354	314	358	323	328	344	350	381	363	348	319	309	329	316	319	337	301	308	348	357	359	346	311	350	362	328	370	332	367	364	348	310	347	339	317	362	387	326	366	383	366	312	304	340	343	355	358	351	396	343	349	332	357	327	324	369	359	332	365	328	343	333	310	324	319	373	362	331	335	381	334	353	326	333	374	327	322	317	320	386	359	357	338	369	333	344	337	351	341	361	348	361	383	355	376	336	332	368	325	304	341	353	340	358	355	367	329	308	384	338	348	348	335	338	357	358	330	344	342	318	368	364	326	360	353	342	284	319	347	360	330	313	366	374	347	368	381	327	348	302	344	303	363	337	344	382	341	333	334	382	352	354	350	339	361	323	357	347	353	378	311	371	322	328	355	328	354	346	333	322	327	346	343	373	332	321	319	374	350	317	323	344	350	301	330	332	343	337	330	324	339	382	357	357	382	321	383	356	314	367	356	357	354	355	325	317	371	325	373	396	378	352	334	322	339	395	333	306	333	377	335	324	361	334	350	372	320	356	355	301	320	339	391	344	360	351	338	349	347	337	333	340	373	303	313	329	335	346	336	384	356	369	360	337	329	331	330	349	360	369	357	364	398	324	339	359	332	350	324	310	312	327	297	331	327	334	353	355	349	375	339	353	351	378	366	302	326	325	327	325	335	343	332	356	350	342	320	349	322	343	356	364	345	314	346	329	367	318	345	366	376	362	327	351	359	299	332	339	348	325	341	359	355	377	331	356	296	348	324	348	343	349	353	346	341	368	311	362	331	333	312	380	326	314	330	350	315	330	351	316	346	357	350	340	343	336	363	344	356	332	335	333	356	318	352	332	351	335	324	354	359	361	304	359	328	347	332	318	337	321	352	359	344	323	371	322	350	322	319	361	336	325	369	359	365	326	326	366	362	326	356	381	301	326	369	378	357	362	313	348	335	322	363	348	392	326	318	333	326	334	329	332	300	366	327	319	324	378	310	360	351	331	372	362	345	350	331	332	342	323	349	354	329	340	340	340	326	357	388	379	330	338	376	340	358	309	350	343	332	355	372	384	301	306	341	329	407	358	370	376	317	365	315	370	358	336	328	349	350	356	331	350	324	365	336	364	312	363	347	310	326	353	376	360	365	321	328	311	350	304	315	333	311	337	333	346	346	345	330	347	340	362	367	298	288	323	325	323	350	313	334	380	363	363	336	396	363	360	336	339	383	344	341	331	346	305	354	313	346	334	334	347	351	351	357	336	313	325	334	368	343	329	367	331	338	363	306	343	319	328	350	349	335	383	324	319	339	310	349	363	373	303	347	316	374	377	358	364	354	334	331	334	357	358	351	330	318	335	344	345	350	349	365	329	325	301	336	328	342	354	331	341	364	365	370	343	366	307	343
8246	1448	2389	2589	2281	1977	1623	1428	1389	1284	1175	1130	1081	1058	1015	923	937	906	907	920	936	927	935	892	907	900	874	845	892	821	894	851	889	889	887	853	874	857	872	862	800	825	846	868	823	821	858	862	864	822	850	807	895	811	844	813	840	817	867	895	853	831	836	830	803	836	870	836	817	834	841	815	846	836	851	835	846	789	876	824	851	833	824	834	839	821	847	843	868	834	796	814	865	839	833	889	858	843	862	826	820	848	803	853	829	843	805	809	833	836	889	819	820	823	799	785	876	861	825	828	847	786	785	865	779	799	803	852	866	808	845	809	811	827	805	836	825	833	866	816	835	828	793	817	826	835	818	834	799	858	818	808	809	859	856	840	795	865	845	800	774	834	840	831	846	852	784	790	811	844	862	815	824	852	880	855	827	836	856	848	822	816	879	769	795	806	843	795	789	787	834	835	819	833	831	876	834	843	823	837	835	834	761	770	814	808	799	822	831	819	841	803	842	841	820	840	822	821	777	840	796	865	837	804	806	824	796	856	796	844	839	808	764	824	832	811	855	789	812	812	845	817	814	793	810	779	816	844	801	838	810	806	779	795	805	843	799	840	801	797	773	886	872	834	811	833	876	859	824	807	878	865	822	872	837	862	864	802	793	836	864	870	897	809	852	794	840	836	817	868	846	833	854	864	817	874	856	816	834	809	840	812	827	846	823	837	793	820	886	806	841	815	806	836	826	812	808	838	856	879	826	891	842	829	799	872	782	859	899	864	774	834	838	804	816	820	824	816	853	789	805	803	804	862	800	819	834	901	807	791	812	782	869	855	858	857	847	763	798	865	836	830	762	846	864	862	819	821	817	829	839	814	834	854	803	807	842	813	798	833	850	833	844	839	855	768	782	840	820	843	847	856	819	857	790	837	815	809	865	887	806	869	790	803	833	817	841	815	813	832	807	780	834	836	833	838	818	834	837	809	848	803	834	821	892	842	805	848	814	787	837	828	815	822	819	797	870	830	793	909	766	852	833	809	785	867	880	886	843	855	804	780	787	823	785	832	810	810	807	850	833	781	842	815	833	807	791	857	858	870	802	804	851	783	836	780	822	815	819	806	806	829	755	856	786	889	872	799	832	866	788	828	779	776	851	777	832	840	839	828	794	868	841	845	799	775	798	785	788	785	862	808	793	794	779	814	856	812	873	917	857	864	803	829	861	855	850	804	841	798	800	830	812	796	787	836	872	811	783	847	827	792	884	854	891	811	822	801	851	815	852	850	830	854	852	823	805	845	801	827	837	835	765	799	800	870	892	801	834	825	797	819	835	795	839	801	847	782	809	873	805	828	828	790	816	846	818	862	815	831	796	806	791	801	884	826	828	792	815	879	763	810	831	798	836	813	826	870	857	836	791	823	862	843	849	816	873	830	868	806	813	786	799	847	809	818	766	872	817	827	829	817	868	849	869	823	789	869	869	836	791	815	850	818	876	844	771	881	833	799	789	884	860	837	824	790	852	841	836	808	825	842	852	865	785	815	846	809	869	852	871	819	806	838	831	821	803	818	857	838	821	866	855	858	816	831	802	839	819	830	838	765	862	801	832	844	887	861	786	840	852	808	820	835	811	837	809	766	818	775	818	832	818	886	781	808	866	817	821	833	818	809	773	852	809	825	907	829	843	856	788	799	792	822	803	779	835	841	827	878	817	856	854	832	808	843	849	847	817	800	848	812	817	851	815	856	855	854	792	820	798	837	832	831	856	823	840	863	779	787	829	866	849	863	855	841	832	843	874	822	825	778	847	820	831	798	862	827	875	812	828	835	825	829	822	832	812	803	810	789	838	857	749	816	828	823	787	840	821	798	835	847	885	802	833	871	837	830	775	838	790	826	786	860	860	840	816	800	845	808	796	810	840	817	858	810	830	814	834	813	805	768	820	847	845	830	811	779	787	828	883	832	829	831	789	790	824	844	810	823	797	795	815	837	820	813	846	822	854	848	815	843	805	835	823	829	812	853	839	794	843	855	839	807	865	878	873	830	816	822	846	838	853	808	859	798	844	790	853	875	817	844	849	847	841	865	806	889	837	826	833	809	867	800	791	799	857	758	775	811	867	800	808	781	826	828	824	847	875	853	813	808	828	859	816	821	838	798	817	838	838	818	872	840	831	842	875	874	837	866	800	875	852	830	828	843	862	804	818	841	845	829	836	845	804	855	855	797	794	811	893	796	789	811	807	830	844	830	824	816	817	833	845	825	843	848	823	836	805	927	776	831	835	800	859	814	848	853	843	807	849	801	825	813	846	848	790	830	804	792	848	811	782	826	863	867	859	771	829	837	859	805	878	779	827	844	856	853	850	823	840	814	820	831	804	831	815	836	802	887	810	817	815	841	805	843	794	846	896	804	805	876	881	853	837	866	875	865	813	834	763	799	839	836	904	840	847	841	835	787	789	790	828	794	852	785	791	787	869	821	813	795	832	771	804	840	864	810	799	813	836	913	813	770	838	804	805	836	789	799	826	830	797	834	774	813	846	838	840	785	824	865	805	822	877	799	792	819	858	811	834	860	766	814	793	863	864	820	792	790	810	833	795	838	802	820	847	836	847	798	870	797	853	860	840	852	852	802	838	877	835	852	799	853	860	836	826	904	788	862	813	840	846	833	858	869	833	782	765	869	818	847	827	863	851	841	798	852	815	807	770	841	813	817	869	799	831	863	844	869	822	842	785	743	816	807	847	826	862	876	824	808	816	807	840	788	833	812	816	831	810	828	813	846	821	853	855	837	818	803	827	822	789	814	840	812	818	870	818	854	806	799	833	813	826	804	866	808	838	775	835	824	883	871	822	882	847	832	831	786	814	822	777	843	859	818	827	816	841	844	904	806	805	785	807	837	820	830	809	787	775	845	788	797	838	792	852	866	785	827	831	835	840	859	888	844	799	819	833	825	812	817	796	857	816	852	812	866	849	818	795	827	826	812	854	848	796	861	787	800	854	851	827	817	833	794	819	819	791	815	839	815	814	842	829	765	807	819	826	881	847	778	792	817	815	805	788	836	833	880	813	841	812	883	848	837	810	847	773	776	840	854	858	806	832	806	829	844	902	825	792	835	807	811	810	828	832	862	811	881	834	803	854	844	802	841	825	793	847	807	829	782	816	839	847	828	811	794	836	772	818	834	782	836	806	910	861	821	832	787	846	831	830	825	849	860	778	798	846	867	831	804	848	835	803	847	815	796	847	823	848	813	827	869	790	889	819	838	800	822	787	850	829	790	842	836	782	829	874	761	882	833	831	879	862	921	848	788	831	837	796	796	818	861	807	841	886	810	796	830	877	814	904	840	848	851	863	800	833	763	858	830	834	851	814	837	821	799	848	793	811	877	826	852	800	828	803	752	892	865	775	872	796	787	839	862	812	831	784	814	814	832	878	820	818	801	822	867	829	821	832	887	847	839	843	873	822	775	839	791	844	874	823	804	852	821	827	865	789	873	795	797	854	833	830	791
1411	304	280	269	248	288	260	238	280	269	288	269	260	264	286	265	261	248	288	293	245	275	297	291	283	248	297	303	272	278	309	302	250	262	263	281	249	252	291	269	272	289	294	269	285	281	287	240	258	287	273	284	320	269	251	313	313	251	229	295	272	283	255	283	247	244	303	275	270	273	289	293	278	257	271	241	270	259	282	278	282	237	248	241	274	243	250	272	255	287	247	268	278	269	274	269	266	277	294	319	262	266	259	268	269	229	266	276	250	298	264	279	247	305	269	282	269	276	272	238	281	260	245	260	283	297	266	248	237	247	279	278	261	227	276	245	281	232	251	306	270	263	269	224	278	277	279	255	302	254	235	251	258	289	224	263	267	301	252	264	272	266	292	283	292	275	258	246	269	239	246	250	281	251	242	253	240	277	253	253	269	271	262	283	255	280	281	265	262	285	283	273	272	247	270	291	307	229	281	274	284	262	305	266	262	261	262	298	282	233	279	267	272	267	274	286	281	282	247	262	255	255	213	238	255	260	255	279	286	262	274	286	277	248	280	279	297	265	277	257	267	268	280	280	271	226	240	263	251	266	253	250	283	267	271	269	275	282	282	268	284	267	217	252	269	282	280	273	306	255	239	292	270	256	276	279	315	308	282	251	295	269	267	271	257	255	283	251	285	242	282	269	303	257	280	268	267	260	261	254	259	268	269	269	304	277	248	278	257	262	290	264	252	253	288	273	276	243	253	252	245	241	237	265	263	266	288	266	276	272	239	272	277	274	266	274	247	278	232	283	280	283	247	259	244	266	286	258	270	257	241	279	289	291	266	290	271	256	286	275	244	260	275	287	257	270	256	260	267	293	263	267	272	261	267	252	257	289	278	271	257	268	261	275	271	265	281	270	246	276	239	276	241	266	270	269	261	300	273	283	282	281	257	266	259	276	258	280	259	264	265	240	288	265	274	248	278	266	248	292	294	245	251	270	280	247	281	269	257	242	235	263	241	241	276	242	276	258	311	289	276	282	247	301	302	300	280	279	257	263	252	256	263	239	267	264	290	268	260	254	283	269	285	263	288	242	297	290	283	281	265	255	276	254	292	284	295	323	291	272	278	280	231	253	312	269	273	276	283	276	252	257	283	259	263	281	286	292	287	241	245	242	280	298	242	264	259	259	275	286	253	254	266	277	270	276	257	305	259	252	281	285	274	287	290	295	259	271	240	304	266	249	244	268	286	267	280	260	258	267	266	248	252	283	282	258	291	266	276	260	242	248	268	247	261	273	246	240	296	275	297	281	282	256	281	272	303	270	279	269	265	270	244	276	257	276	255	242	264	245	260	275	257	249	281	310	268	266	254	244	239	240	269	232	249	286	262	283	265	263	284	257	256	264	266	255	270	272	325	260	271	246	270	272	260	284	268	254	261	266	290	250	275	276	271	292	289	288	268	265	277	268	284	272	268	258	245	251	272	274	242	275	296	299	281	287	287	272	255	285	276	271	240	303	290	276	263	245	267	292	251	258	276	271	283	278	282	270	233	257	292	233	286	275	291	258	270	254	270	283	268	252	227	269	247	283	292	283	253	269	294	275	259	257	256	255	241	303	249	261	282	309	292	256	262	285	287	273	274	297	266	267	297	251	242	269	253	279	299	295	270	277	278	228	238	290	298	265	260	257	266	258	260	264	262	247	262	304	236	257	294	246	268	288	273	265	274	256	255	306	295	260	312	240	291	282	288	282	268	252	268	272	293	258	276	288	277	280	266	249	224	254	247	268	267	270	263	284	269	262	269	274	270	289	271	262	275	276	247	259	322	303	280	295	275	289	279	230	278	243	270	282	276	291	275	276	294	248	259	258	257	291	249	279	301	277	275	259	253	275	278	262	261	287	295	271	289	287	274	257	291	282	307	274	288	271	275	285	293	268	291	283	262	286	281	251	279	270	246	256	248	287	266	246	257	271	244	255	243	271	263	252	248	280	259	250	284	273	253	253	240	300	285	289	256	274	290	274	271	266	259	281	257	300	253	304	280	275	270	268	314	295	255	262	252	254	291	275	228	258	266	272	252	274	252	268	238	267	278	244	259	261	269	264	284	283	269	258	274	260	266	265	253	284	290	276	259	258	272	280	283	252	265	261	259	249	267	277	273	236	313	265	241	257	253	240	266	259	290	274	223	303	241	264	282	276	274	261	258	251	265	230	260	257	241	239	270	276	261	278	225	243	266	262	239	287	234	250	264	287	297	284	260	288	268	244	286	246	273	272	272	262	271	265	275	267	265	259	283	266	281	268	260	284	291	278	299	273	259	256	305	269	259	259	284	301	263	268	264	226	263	268	258	265	265	259	237	261	280	265	259	283	290	250	242	260	292	258	267	261	257	254	257	311	292	308	260	262	293	281	275	300	256	281	260	287	268	262	286	268	260	264	278	257	278	280	275	294	283	260	264	305	254	294	246	258	284	245	314	262	259	264	256	317	257	244	256	257	294	261	277	278	260	272	283	266	281	269	291	244	279	259	294	226	249	253	285	272	247	269	284	274	244	273	286	279	299	236	274	276	230	268	242	249	289	285	249	250	258	275	258	285	237	261	253	262	263	276	300	262	250	256	255	307	249	290	263	271	264	284	256	286	271	258	292	234	265	277	304	266	268	282	293	250	252	265	277	270	280	253	287	286	282	274	289	231	283	254	263	264	257	263	264	252	290	308	271	267	268	240	303	255	252	276	267	238	281	263	245	262	247	243	262	305	262	290	266	240	290	250	264	272	253	248	285	288	260	299	293	274	272	260	274	244	251	271	252	264	249	267	278	280	246	289	284	265	267	279	260	280	266	242	268	272	281	311	294	262	264	271	269	284	295	238	287	258	286	284	305	249	279	298	265	287	285	260	262	265	241	253	274	291	261	238	262	273	264	269	284	256	274	274	273	245	264	249	285	270	283	238	300	289	289	261	296	279	267	301	272	268	262	282	241	252	256	284	289	262	295	265	250	259	271	245	265	293	246	268	281	245	291	260	266	304	304	283	278	260	281	264	257	251	298	276	266	241	273	258	286	285	278	275	284	236	291	255	274	272	271	252	278	294	246	259	254	295	296	267	257	265	280	276	256	258	256	293	272	259	277	298	255	254	263	244	321	266	247	265	283	272	287	283	258	287	280	273	260	269	283	280	270	293	301	262	269	280	281	273	269	282	294	289	249	271	262	282	268	280	275	245	257	261	276	274	265	240	265	293	286	280	245	280	291	268	272	289	253	251	273	274	295	262	260	263	268	256	241	254	291	281	249	258	278	265	274	270	254	272	281	277	276	307	277	264	265	289	275	269	257	261	273	277	282	259	283	286	275	244	254	240	292	273	247	234	266	289	264	251	255	267	267	270	272	275	278	272	273	283	261	270	248	259	256	283	269	265	233	240	296	280	301	284	246	259	272	257	266	235	256	290	248	246	268	258	252	276	252	258	262	267	270	236	252	277	257	273	241	243	274	298	260	255	264	248	263	271
1823	651	702	720	718	678	647	652	668	661	642	631	685	622	682	662	682	671	678	641	675	697	620	655	651	680	725	663	623	658	622	629	653	623	682	654	592	631	619	650	653	689	597	606	662	646	628	642	661	630	631	630	689	614	631	656	639	637	637	661	634	677	655	657	690	627	648	662	676	616	651	586	644	671	637	658	647	653	640	639	656	615	692	624	623	634	686	654	672	680	635	685	655	630	656	648	614	674	650	632	619	657	628	624	689	688	642	698	674	645	636	650	623	673	613	618	654	682	675	625	597	618	662	636	669	632	631	670	602	625	648	686	673	686	643	645	622	649	602	653	633	654	665	682	642	646	642	634	622	661	631	600	665	650	643	641	607	632	631	661	645	709	634	658	663	658	647	627	624	638	705	667	657	642	632	633	659	717	676	670	651	688	655	628	605	628	641	679	673	687	670	635	656	671	650	647	636	645	669	698	681	638	724	637	673	628	627	641	643	660	674	668	637	626	618	668	639	635	636	664	609	641	632	667	687	614	657	654	651	643	664	646	641	707	672	605	626	701	646	649	637	671	658	655	643	645	669	695	699	595	686	626	645	638	663	671	637	657	669	658	654	584	618	612	616	654	641	706	618	671	647	674	637	582	634	646	645	618	638	641	654	647	692	635	667	607	688	594	702	682	647	637	622	619	656	595	639	677	662	644	658	636	638	638	661	677	654	664	669	653	632	670	641	636	641	627	648	647	656	654	605	636	681	647	630	658	683	658	632	636	666	678	647	677	620	681	672	668	646	608	644	658	663	601	661	652	634	611	653	659	694	616	626	657	659	627	659	625	671	640	616	649	654	661	658	637	625	663	662	609	677	672	661	617	658	674	638	666	688	661	682	645	642	656	667	648	679	662	644	615	638	688	657	628	615	668	666	633	652	640	607	621	642	634	636	663	660	616	632	622	627	622	641	598	664	627	677	635	681	637	657	675	634	626	668	649	632	662	660	672	616	565	683	669	633	608	643	676	649	628	665	649	654	618	703	649	635	623	653	655	677	673	654	676	654	671	654	622	622	644	653	673	638	605	616	631	671	655	640	642	693	682	675	617	615	600	625	620	606	641	658	712	648	654	694	669	610	633	605	681	614	609	648	649	646	687	663	642	708	625	680	608	625	618	627	659	685	627	673	645	625	650	634	659	634	653	638	651	635	616	635	656	663	616	630	640	640	641	688	660	631	681	633	643	647	660	629	639	703	640	619	600	636	666	678	653	648	618	656	626	655	657	645	653	628	660	682	644	638	614	640	628	660	628	696	658	653	675	591	665	678	652	687	672	676	665	614	621	665	649	643	661	672	642	693	623	652	653	652	634	629	641	688	666	647	658	635	656	683	686	638	716	657	660	655	642	661	621	646	618	633	635	682	646	613	660	669	627	649	620	618	627	639	647	686	678	656	665	636	665	622	695	632	659	657	626	667	639	594	641	665	646	640	644	611	677	701	684	688	661	682	636	645	673	638	690	617	680	668	643	662	659	621	655	587	636	621	620	659	629	637	702	642	694	684	622	649	661	645	664	665	640	623	648	624	657	645	662	636	677	644	646	658	663	620	661	631	655	640	655	638	687	680	659	642	625	669	654	661	641	656	662	657	664	663	660	651	655	671	635	624	654	695	661	618	628	671	648	629	628	650	652	621	677	631	626	632	654	616	667	654	675	653	625	633	664	659	651	660	591	683	670	666	644	679	654	664	651	653	631	649	654	640	612	655	687	699	644	649	685	621	620	607	598	643	621	628	570	644	657	659	693	602	661	689	606	642	640	634	668	648	682	661	685	650	700	646	635	635	576	705	655	678	654	658	637	625	652	658	651	647	677	657	674	652	693	681	655	673	663	659	626	598	637	611	683	638	625	640	641	653	684	629	639	602	633	578	594	630	660	630	631	644	587	571	621	610	648	660	660	667	639	644	686	643	595	667	665	639	723	657	655	585	634	613	648	666	623	676	638	638	612	624	645	631	674	647	698	698	644	639	666	635	668	613	667	611	656	619	671	624	609	675	635	631	638	657	693	603	667	651	634	690	633	640	637	696	681	666	648	672	646	629	649	620	642	646	730	654	653	645	684	687	668	655	670	647	645	627	661	621	623	638	658	671	603	670	634	678	671	643	645	611	640	653	649	657	646	654	680	676	636	647	625	679	647	637	649	650	656	662	645	691	731	675	679	612	653	663	660	650	666	661	692	683	660	648	664	633	646	681	627	659	612	604	678	656	613	702	676	633	635	672	633	667	637	636	649	655	686	653	626	692	667	613	652	647	685	673	687	701	612	644	642	653	614	638	643	636	625	613	661	625	629	625	623	647	698	674	600	672	609	665	650	650	594	664	633	632	620	653	652	625	630	611	671	648	638	633	657	661	675	653	646	663	687	631	643	653	620	629	631	604	664	618	668	673	663	657	677	632	630	648	624	639	644	680	630	655	660	670	663	650	690	671	676	647	640	614	645	630	658	650	629	638	660	638	632	634	654	646	642	650	664	667	697	678	675	669	663	596	708	662	650	632	664	623	607	668	638	635	641	636	665	658	646	660	681	659	631	682	679	636	654	647	646	625	695	630	640	652	618	653	659	619	641	675	614	682	654	640	630	642	610	640	632	617	616	663	635	638	626	637	731	659	632	689	639	701	676	651	684	610	665	682	690	651	628	640	674	623	636	596	613	634	673	656	628	623	651	632	599	656	704	674	690	655	634	637	640	643	662	648	623	614	675	677	613	635	685	625	637	641	651	637	663	656	647	642	613	641	636	661	650	598	720	652	642	650	653	622	662	704	690	656	661	623	618	681	638	652	632	619	614	630	638	659	649	615	630	608	674	650	622	633	622	620	622	699	662	688	644	698	636	665	648	665	662	633	664	642	695	671	658	635	631	675	594	658	630	620	643	672	660	588	656	634	624	666	614	661	648	659	618	614	646	687	723	687	642	632	621	656	616	656	648	677	642	665	687	644	677	614	667	667	676	629	616	640	732	650	658	643	695	664	621	624	654	627	635	595	649	587	644	660	625	698	662	685	630	692	662	658	636	649	642	640	660	644	634	654	647	627	648	636	654	673	659	681	676	654	656	638	654	639	628	654	650	628	633	650	599	633	687	662	619	644	630	616	665	662	620	652	631	629	681	684	660	681	642	675	681	683	664	645	645	667	658	670	692	639	608	634	664	689	674	654	643	710	648	689	643	640	664	621	633	608	660	606	678	666	671	627	646	641	666	664	684	614	679	685	672	677	618	642	644	664	698	610	663	661	649	629	653	644	637	670	673	629	631	605	651	677	659	660	656	626	654	669	645	684	681	626	683	614	640	663	657	673	666	641	624	642	655	615	633	687	618	656	635	631	684	602	693	646	626	626	685	685	708	674	632	677	637	651	633	617	665	637	661	662	618	650	633	687	649	662	664	647	668	676	683	637	649	648	672	642	651	692	643	632	637	617	676	663	664	663	585	644	635	657	732	651	628	642	638
7261	519	533	422	336	268	261	222	228	229	224	180	224	158	167	173	172	220	218	193	186	175	201	181	193	147	172	148	166	172	179	166	153	187	170	168	180	161	185	148	187	182	191	155	180	177	161	154	162	182	212	165	202	162	177	197	193	179	187	176	182	176	185	177	186	167	176	184	185	182	156	158	155	173	171	165	166	193	180	154	192	180	147	179	154	186	141	175	169	178	171	180	186	169	183	168	151	158	183	174	165	133	158	169	185	175	177	178	151	176	160	139	174	155	178	175	185	187	196	176	183	168	182	165	163	170	181	187	196	165	161	151	175	160	188	192	164	172	184	164	176	185	186	181	168	180	171	172	173	153	180	165	167	191	163	150	168	174	169	164	147	193	185	188	164	188	184	177	182	196	188	183	218	169	165	182	155	194	180	178	150	163	162	168	164	186	200	159	166	192	196	163	128	185	168	171	160	189	177	161	153	168	176	183	156	159	162	171	174	186	172	172	170	154	144	182	179	181	155	160	165	166	162	180	193	169	157	167	187	162	184	189	159	182	168	158	205	184	191	183	149	152	193	165	171	176	163	151	154	186	181	173	176	173	175	168	168	196	169	145	176	193	159	164	175	191	172	161	175	165	158	155	186	197	171	160	170	165	178	158	151	170	170	160	169	164	191	163	141	154	186	172	164	153	189	173	163	169	135	167	163	156	171	170	170	203	205	157	178	158	185	147	199	166	175	161	158	181	187	160	162	174	154	161	158	150	149	177	173	178	184	161	166	180	182	164	167	204	159	162	167	182	152	172	183	167	182	174	186	179	157	167	189	183	148	185	164	165	174	177	198	172	168	140	145	171	170	177	173	154	185	172	182	165	173	161	170	186	192	152	163	179	154	166	150	161	163	170	183	193	173	157	153	149	188	152	163	154	160	181	184	168	163	161	168	184	190	177	148	158	174	199	175	162	160	165	170	161	167	158	202	168	175	184	159	165	192	163	178	180	184	203	186	188	167	174	172	162	163	164	178	161	173	173	191	199	209	197	138	171	179	191	165	164	177	204	175	173	171	188	163	212	178	147	193	162	179	172	192	164	188	191	173	165	181	185	187	185	208	178	171	180	174	164	165	156	166	215	173	170	187	166	163	171	186	190	176	185	167	193	185	188	178	152	175	193	185	190	165	179	171	168	189	152	178	174	181	178	168	183	154	161	180	163	159	172	191	190	195	174	172	178	167	191	181	166	138	185	193	171	162	183	182	172	169	167	186	180	145	184	191	182	155	197	172	157	167	158	173	187	163	145	193	155	151	192	177	178	195	161	151	168	192	196	153	161	162	173	189	188	186	165	173	188	194	174	185	199	186	154	207	147	178	156	173	150	185	154	163	183	188	184	159	181	174	167	161	166	177	174	166	188	197	168	173	162	167	177	176	162	160	168	163	172	167	181	158	171	166	151	178	176	199	164	139	169	175	168	163	176	181	186	166	180	183	158	177	184	177	160	196	166	168	191	163	169	183	164	155	157	186	164	179	157	166	181	193	164	175	171	186	174	177	149	209	165	179	162	189	173	179	166	166	188	161	168	177	176	149	175	154	167	166	168	171	155	164	186	164	175	172	184	148	169	174	172	179	184	167	185	176	170	169	187	191	165	155	160	167	178	198	165	191	153	175	153	162	164	161	187	150	166	168	190	186	183	171	176	164	175	169	156	174	170	142	169	179	176	166	172	189	162	180	149	188	164	177	169	169	181	196	159	150	158	177	172	164	186	186	178	178	151	164	163	168	182	180	179	181	159	187	205	155	194	188	152	173	163	187	172	191	185	159	172	141	169	197	184	168	169	165	168	168	150	163	183	176	168	137	169	158	158	174	161	202	173	172	150	163	175	171	170	172	160	155	170	158	169	168	161	189	149	165	201	197	144	168	180	169	202	172	184	185	162	182	171	155	182	170	165	169	177	165	191	196	185	157	155	166	154	155	171	184	169	159	172	180	147	174	177	163	169	151	172	178	174	169	157	152	154	171	182	183	187	173	170	167	180	177	200	179	175	189	174	157	142	155	179	178	187	169	176	151	179	166	162	146	169	167	186	186	168	180	176	157	174	161	194	171	164	165	186	157	195	166	156	177	156	178	173	198	178	155	147	181	170	185	180	163	175	163	158	221	169	177	191	160	181	171	156	175	175	162	166	181	175	176	186	179	177	190	174	168	175	167	172	174	158	179	165	157	198	177	159	207	178	170	179	150	181	164	190	189	177	162	175	186	159	194	158	185	171	161	172	187	166	182	183	160	172	154	169	162	163	172	178	179	173	175	177	184	170	172	165	186	197	185	192	196	167	187	185	181	179	171	185	180	161	180	163	172	165	185	149	155	174	176	157	168	196	178	171	193	168	179	169	158	175	159	188	182	176	177	163	173	178	166	178	179	181	184	149	163	185	167	180	162	184	192	159	151	207	163	195	142	156	179	158	143	182	172	188	188	160	154	146	154	151	180	174	159	157	183	179	186	177	197	168	197	211	172	160	170	180	177	177	179	157	189	191	169	207	173	166	173	158	167	166	179	176	163	181	197	142	156	161	163	172	152	158	169	159	147	179	176	178	182	191	149	165	205	175	166	169	195	191	154	174	170	153	160	168	163	186	180	200	177	168	173	169	168	168	163	173	186	170	167	168	171	158	179	177	195	174	173	156	193	161	174	168	166	166	156	171	163	197	168	180	165	198	187	169	199	198	181	153	176	172	183	177	164	165	193	175	170	168	155	184	188	175	178	164	173	175	185	157	161	156	151	150	165	166	189	170	207	155	196	163	183	158	159	175	176	181	153	187	163	175	182	148	170	186	182	151	171	181	193	177	156	175	165	136	159	190	178	150	159	173	187	187	174	170	164	155	148	166	141	177	179	153	189	181	176	153	178	164	183	195	200	168	185	186	155	163	164	176	175	183	183	181	155	176	189	168	171	178	175	170	171	183	151	152	167	175	169	168	192	184	157	192	172	166	184	190	161	166	152	183	176	169	167	187	175	159	156	184	209	214	173	156	195	160	187	156	165	165	169	190	165	168	163	167	187	178	161	173	180	187	189	162	153	151	162	189	182	166	153	181	165	181	181	170	188	208	173	178	179	167	175	161	164	172	196	178	164	143	146	187	160	200	164	165	175	195	188	176	171	154	161	177	180	162	192	152	162	180	148	157	164	169	175	176	198	175	164	155	155	179	172	170	163	150	166	164	152	154	207	178	149	179	186	155	177	184	176	169	177	190	180	157	180	175	165	171	173	166	185	205	168	162	192	174	175	199	191	179	180	183	176	189	156	181	179	187	179	172	164	156	172	174	173	182	162	158	157	151	178	166	168	182	180	163	163	179	186	166	183	178	154	176	174	164	150	157	183	158	166	174	178	146	189	182	165	176	167	156	163	165	169	190	154	196	196	186	161	174	165	161	178	165	166	199	168	148	186	185	184	182	179	168	159	150	173	173	196	176	155	200	187	154	152	137	171	153	180	177
6251	797	1209	1429	1255	1032	883	827	770	678	624	599	594	584	567	517	549	531	567	530	514	495	512	513	501	487	519	476	503	503	461	508	453	479	505	508	508	501	481	492	461	448	457	476	437	515	475	464	487	469	497	459	496	474	463	516	489	509	496	476	494	498	496	532	483	443	496	468	458	449	509	485	492	495	507	463	476	488	476	490	490	486	492	460	496	484	503	497	465	455	505	454	487	462	488	490	467	485	432	476	462	516	463	458	470	487	471	462	478	474	452	505	502	478	470	473	489	500	466	488	476	485	466	473	496	464	466	457	475	518	490	455	497	437	449	496	469	497	472	484	467	508	474	518	464	458	461	478	420	525	451	499	482	422	476	524	466	513	486	459	503	475	527	477	510	454	508	457	460	442	476	470	479	481	508	487	471	501	468	477	466	477	422	478	497	478	496	472	458	447	445	479	485	482	440	464	460	487	482	493	429	484	486	458	482	492	460	479	459	491	495	461	478	495	477	483	513	494	498	495	496	442	484	480	449	455	465	483	472	456	488	469	462	459	499	504	481	476	444	480	479	477	497	437	484	496	503	474	477	472	485	470	501	488	436	470	489	479	465	462	472	467	470	467	453	473	478	514	465	484	455	468	458	483	486	469	460	468	443	502	483	480	471	492	443	478	494	488	453	456	480	484	492	465	452	476	460	497	486	517	451	491	473	460	495	526	474	502	431	466	452	475	455	459	454	493	494	516	485	482	450	487	512	419	475	498	479	526	484	493	447	491	461	477	469	472	462	510	496	427	491	502	487	473	491	432	512	469	481	463	486	469	461	450	447	475	504	485	465	491	472	475	511	460	457	440	451	498	500	456	441	513	494	471	468	478	473	462	463	481	494	469	512	483	484	435	461	476	493	484	448	473	470	501	462	440	460	470	444	501	502	456	466	513	463	461	454	441	460	470	474	452	499	463	466	449	503	509	449	466	481	463	493	453	468	455	462	486	451	467	477	477	459	508	479	444	517	470	480	465	449	468	487	503	501	438	489	491	429	522	451	484	477	429	497	458	451	476	517	477	468	455	444	497	486	460	449	502	489	464	472	465	457	497	473	447	456	515	455	473	502	486	464	435	457	473	455	457	506	460	485	501	473	479	472	464	524	478	484	463	471	508	511	487	450	470	484	461	484	466	502	457	446	489	479	476	472	497	450	476	444	499	461	466	469	475	446	495	440	472	482	480	476	524	471	436	470	465	489	465	462	486	480	477	472	468	488	472	504	465	461	516	464	477	482	477	486	478	467	448	493	449	481	487	465	492	477	457	462	506	462	435	466	451	508	487	452	496	436	472	464	483	429	497	461	512	476	484	461	441	474	475	461	484	490	450	481	466	494	466	451	454	454	476	483	474	484	470	443	482	496	461	441	486	465	426	464	478	453	470	496	474	500	507	470	505	434	494	461	457	476	487	468	474	492	456	490	474	452	466	523	516	478	522	531	447	451	497	453	473	485	525	450	475	482	486	464	492	451	503	489	468	471	461	470	524	457	517	476	469	484	487	448	461	469	455	477	523	455	505	433	491	477	485	463	484	493	464	482	457	469	479	426	487	470	462	451	458	489	460	494	491	442	499	472	523	447	446	469	472	485	483	479	480	482	455	490	510	461	493	459	513	459	474	450	476	482	451	489	498	484	481	465	460	469	467	507	469	465	484	472	490	513	476	490	493	493	447	494	517	493	448	463	488	447	481	517	492	459	494	481	476	479	460	487	457	531	536	491	468	481	479	519	469	485	506	483	478	467	457	496	431	486	447	467	493	451	503	445	472	482	486	471	451	494	491	488	465	467	422	472	444	507	447	481	512	480	469	471	468	482	496	471	431	480	489	479	487	461	440	508	476	449	453	454	436	432	508	481	499	467	485	498	469	487	484	438	502	449	464	513	482	468	472	462	439	449	499	453	488	477	466	445	504	465	463	488	442	486	490	485	480	455	483	504	452	451	471	468	479	478	467	468	479	468	446	481	474	463	466	494	437	460	469	468	463	476	488	482	478	473	496	472	485	489	434	447	495	480	487	464	477	475	419	458	474	470	490	474	478	452	490	506	441	467	477	499	485	464	498	466	479	527	485	466	472	459	452	430	485	454	491	469	467	465	449	483	461	487	465	492	479	453	464	489	508	493	459	484	455	505	453	496	473	486	479	486	480	509	462	494	477	526	472	490	454	454	453	490	488	503	451	480	464	456	488	464	477	464	470	466	487	507	464	460	492	470	500	478	528	458	473	404	456	469	501	447	472	484	441	450	494	488	481	472	461	518	431	456	477	452	457	471	470	461	465	471	440	465	480	444	462	489	474	465	456	447	438	451	515	460	469	504	467	468	445	462	466	491	497	449	441	473	477	481	482	480	481	461	482	426	478	429	439	514	470	475	474	465	503	496	485	457	474	514	471	431	485	458	469	468	481	495	487	468	466	488	469	425	493	491	515	474	466	477	452	521	475	480	474	471	450	432	459	454	464	494	497	472	524	508	449	475	502	486	464	475	453	466	447	465	439	462	428	477	445	449	471	454	453	477	479	464	462	480	459	464	489	477	479	488	453	456	474	463	470	464	455	478	462	501	441	463	474	454	490	486	453	519	476	463	502	479	422	482	431	478	455	462	477	471	491	445	436	472	479	450	506	475	492	473	535	448	462	459	468	475	496	452	481	494	433	458	496	492	446	498	464	487	483	462	474	435	452	461	483	458	503	482	424	414	466	505	481	452	470	458	494	458	487	470	448	478	476	499	468	466	453	509	446	453	453	476	481	508	474	480	480	469	497	491	503	451	432	478	514	484	453	493	462	468	475	511	517	459	484	498	484	468	464	459	486	458	463	476	459	485	465	484	505	489	466	493	480	492	483	487	467	452	452	490	438	486	463	492	470	484	474	531	471	451	470	472	503	492	462	482	467	490	462	493	454	461	448	474	475	462	487	477	491	487	468	486	428	468	453	517	500	454	437	477	522	464	460	463	496	483	453	462	451	491	468	483	461	471	466	484	459	467	506	539	485	458	458	480	453	466	486	482	507	485	446	460	492	420	469	473	471	494	497	475	487	490	494	487	469	491	468	421	504	452	490	459	527	471	486	401	503	507	460	464	458	499	498	457	465	509	464	481	493	480	474	502	494	464	509	465	450	451	499	488	487	469	475	423	494	451	489	488	450	480	474	458	455	474	450	459	447	490	426	453	458	448	483	463	477	502	471	441	501	482	476	473	473	481	507	514	456	460	494	479	473	488	438	497	445	483	480	534	510	455	498	482	471	443	492	501	460	467	448	499	454	471	499	482	495	498	503	471	475	471	475	492	466	475	435	468	488	446	476	459	461	493	484	491	476	495	493	487	443	457	477	472	477	502	489	459	501	483	442	461	480	490	503	445	466	456	465	452	485	515	500	459	466	467	459	517	467	465	451	491	512	458	469	442	450	477	491	447	457	492	458	509	468	442	509	447	501	485	488	476	501	474	463	447	467
14202	1367	1172	887	663	568	508	441	432	408	426	403	389	382	363	388	368	363	362	359	348	357	359	341	397	343	362	349	347	337	318	349	372	325	344	333	331	368	364	366	333	353	362	380	316	342	351	346	348	326	300	361	332	335	341	349	365	326	336	331	354	364	376	358	322	315	339	341	397	344	323	345	354	326	372	351	330	304	315	349	385	312	361	341	345	346	309	376	371	373	351	324	315	364	362	375	390	297	300	325	343	356	343	369	369	330	340	316	337	349	324	358	319	294	384	362	380	330	350	354	321	327	372	354	351	348	350	336	348	330	355	359	360	378	356	352	319	342	344	377	367	311	350	337	387	354	334	389	327	339	356	332	378	356	342	325	337	343	336	314	364	349	340	364	366	345	327	322	332	343	358	338	325	378	331	390	335	327	337	344	366	338	329	337	360	345	334	333	345	335	311	322	356	351	369	370	378	334	362	362	355	328	356	366	365	333	345	335	342	359	327	306	343	328	361	351	316	329	349	348	340	333	365	333	346	292	323	353	338	339	340	332	360	335	372	345	315	347	351	361	335	319	351	346	396	365	359	312	359	345	356	352	372	362	324	349	334	331	329	310	343	347	359	331	342	327	327	343	360	333	344	340	309	353	347	324	352	303	350	327	347	349	337	337	328	330	354	366	321	377	348	368	326	338	371	324	347	340	363	358	340	337	306	320	310	331	317	364	362	364	342	350	349	357	333	359	344	348	353	302	389	323	314	373	323	365	302	345	353	346	375	351	362	324	325	364	322	336	356	338	345	352	352	320	358	346	365	347	359	385	347	333	362	348	369	365	338	291	326	348	368	346	321	373	353	333	392	362	342	350	373	331	354	315	345	336	352	333	310	342	338	345	356	337	348	351	368	348	341	350	310	327	326	346	369	339	338	319	357	362	366	326	379	326	343	326	289	310	356	315	336	315	348	311	340	361	337	360	333	348	329	314	343	288	334	366	352	354	338	356	346	353	314	334	347	342	343	273	360	372	371	318	376	363	317	347	333	337	316	350	314	338	360	375	362	339	356	368	307	339	349	388	360	302	359	361	334	373	342	332	336	358	341	336	345	339	320	343	314	347	343	332	366	343	334	324	345	349	345	380	344	356	351	340	309	355	333	339	368	336	354	370	391	380	360	360	364	393	355	366	352	349	335	315	363	381	355	344	354	340	382	371	366	347	364	332	342	367	329	356	339	360	346	347	372	334	305	348	316	341	367	369	345	375	346	332	330	341	371	327	360	358	348	333	335	322	348	308	330	345	355	340	374	365	383	328	345	300	355	345	305	320	330	369	370	357	361	346	361	313	312	355	338	350	360	368	362	383	347	344	362	359	337	357	348	369	363	361	373	356	362	319	339	333	337	365	336	330	321	310	341	352	334	301	332	354	345	386	375	320	363	279	358	328	307	399	334	359	340	371	356	359	340	325	355	361	332	356	332	349	336	348	308	371	359	372	350	376	342	334	367	334	347	335	342	331	303	342	318	373	328	349	372	348	350	361	352	329	312	353	323	370	329	321	362	360	350	330	352	393	332	361	359	343	348	339	333	360	342	385	351	339	372	370	377	357	331	333	316	358	333	369	314	361	328	344	341	371	338	367	324	373	376	364	350	349	361	353	360	317	323	355	347	333	350	375	337	354	330	325	313	296	335	347	333	340	344	335	308	351	400	340	359	351	326	329	340	330	349	334	389	336	333	350	363	344	377	307	369	345	339	320	354	378	357	338	344	336	353	351	359	326	350	355	328	345	384	349	342	384	364	342	379	392	340	318	345	351	330	359	368	336	333	344	379	332	341	330	354	389	321	362	368	351	326	395	337	346	359	326	325	324	319	361	377	341	340	318	364	355	348	378	360	327	336	298	378	355	325	330	354	365	352	363	323	335	329	319	339	332	350	349	335	324	326	316	312	363	332	333	356	320	361	335	345	354	350	324	351	334	336	336	350	333	333	324	317	353	334	317	359	338	345	371	308	326	359	294	315	326	329	343	376	331	321	347	321	360	365	354	340	335	328	309	369	325	355	395	329	384	340	359	327	318	363	338	343	335	338	355	376	354	312	364	371	369	335	318	339	341	306	314	339	304	343	348	365	351	356	377	353	331	363	353	382	340	335	357	342	324	366	347	345	339	351	346	342	355	344	346	334	321	343	362	372	342	367	336	377	346	334	332	371	349	330	338	334	321	351	375	366	337	351	381	345	356	372	345	351	303	345	303	318	330	360	345	360	347	370	374	363	361	344	351	334	373	357	329	359	366	359	344	334	361	343	308	317	361	351	347	346	330	366	353	312	338	362	348	365	323	333	326	374	327	322	310	355	388	341	361	378	331	351	338	375	345	359	351	338	342	336	362	356	391	304	326	344	352	384	335	337	353	351	340	350	336	314	317	340	333	370	364	322	357	323	341	377	306	349	354	347	329	333	344	328	351	313	335	307	328	347	319	354	352	328	325	338	354	318	320	324	351	338	327	337	349	360	336	346	341	337	332	367	329	328	356	362	334	362	338	363	371	322	337	356	311	357	339	363	329	316	334	309	314	324	334	345	342	322	336	337	327	370	344	302	363	331	366	347	346	325	346	357	368	325	333	318	328	303	357	344	369	319	348	364	352	327	356	376	331	343	387	320	316	340	320	324	357	341	338	344	334	364	368	302	344	344	319	311	323	350	351	341	322	370	338	319	335	312	339	311	312	354	369	310	288	315	341	340	339	349	340	297	364	352	298	368	342	297	320	374	361	319	321	348	347	342	348	378	359	347	331	354	343	386	330	362	403	375	340	326	336	336	289	363	352	323	368	324	327	342	335	363	369	372	357	343	364	347	330	332	342	372	364	357	330	341	358	341	338	359	341	329	362	378	363	315	343	353	327	325	344	355	318	346	370	347	326	344	359	364	339	332	375	340	344	339	369	364	305	316	324	342	353	335	358	329	329	336	365	339	355	347	329	328	359	343	361	334	309	348	348	355	393	350	340	371	357	334	310	335	338	350	366	325	318	359	349	373	339	354	360	358	392	349	351	346	310	360	349	307	320	283	360	341	369	312	360	410	351	322	358	337	376	345	333	357	342	337	371	355	357	337	337	346	358	344	353	358	371	319	331	334	380	342	344	383	353	368	335	345	346	372	320	350	321	349	363	367	334	324	312	343	332	341	320	332	341	329	341	347	341	365	367	336	334	368	359	354	338	348	357	362	337	316	340	366	326	334	374	347	309	361	358	369	352	306	368	368	369	341	349	356	330	310	366	359	352	344	356	351	365	372	356	329	327	303	336	343	373	324	306	377	359	306	353	320	374	364	329	353	349	383	356	308	357	309	307	359	358	336	359	317	321	343	342	381	346	332	335	347	363	363	330	358	313	336	337	345	385	346	344	341	349	336	341	370	326	305	352	397	320	345	381	344	328	340	336	368	341	349	312	327	322	358	333	367	325	312	331	335	376	350	325	357	346	350	351	341	338	343	354	323	347	319	342
8360	1447	2325	2634	2364	1901	1699	1463	1296	1186	1199	1066	1053	1026	1050	969	935	978	923	914	921	922	923	922	881	888	949	874	888	901	882	866	834	866	866	870	892	849	815	863	826	834	860	779	832	876	906	881	901	828	917	847	842	818	908	822	773	868	831	823	882	843	866	843	838	888	858	826	830	833	856	800	800	846	831	815	866	792	875	895	850	818	861	855	827	870	825	823	865	824	851	767	783	820	882	834	896	841	864	864	791	821	911	817	827	851	864	831	839	879	852	850	865	797	816	794	851	862	798	844	787	791	848	833	833	828	826	820	830	817	839	795	860	807	805	816	809	796	822	804	817	839	852	829	840	836	789	846	859	838	765	809	837	833	820	788	787	803	810	829	817	861	792	822	818	847	857	854	829	870	810	826	785	836	827	806	835	841	785	833	867	858	853	810	818	810	831	816	869	851	822	830	817	795	779	837	804	852	842	793	838	812	812	810	837	829	832	840	864	819	856	823	836	821	796	774	912	842	811	823	848	865	806	826	805	875	812	827	864	822	797	855	832	794	810	815	844	857	832	824	795	892	831	808	881	822	862	790	821	826	814	850	878	812	836	810	803	774	810	805	858	800	805	819	805	872	840	740	821	784	824	791	835	839	850	802	864	835	810	818	851	878	811	822	791	845	814	883	840	838	807	827	840	818	801	808	886	838	828	854	772	824	792	826	891	780	827	838	815	805	847	818	852	813	840	835	755	803	818	818	833	837	784	813	838	860	871	837	832	805	865	830	850	775	860	827	799	852	845	831	834	879	876	866	839	822	822	837	821	810	858	821	839	841	827	830	851	881	859	833	824	816	792	774	851	799	813	799	848	869	808	869	852	862	832	776	860	856	816	800	847	815	794	797	862	886	830	815	796	838	871	850	838	826	765	839	844	847	834	819	852	841	809	848	849	826	811	879	803	801	824	830	815	777	834	805	832	811	840	858	822	882	827	792	890	803	879	833	794	831	842	832	866	857	834	808	838	794	832	880	834	826	810	789	833	850	818	843	882	837	778	838	825	808	873	811	878	819	840	812	801	725	830	844	860	839	862	821	824	801	811	862	812	816	824	858	863	833	808	867	855	823	877	768	821	839	818	810	820	816	805	826	878	866	802	838	828	857	822	833	830	790	788	830	829	830	851	828	839	800	851	850	827	815	849	853	785	837	815	837	796	801	807	823	850	832	853	807	837	863	820	851	783	833	814	852	843	802	850	841	818	827	836	816	762	811	797	856	855	843	832	821	831	861	823	835	808	845	869	811	836	822	801	770	818	811	816	796	856	795	800	858	822	808	867	833	831	816	844	842	810	851	835	791	814	767	828	786	811	794	838	796	788	796	843	838	842	835	849	894	827	818	840	818	841	837	825	815	807	842	782	806	831	856	823	815	804	847	825	812	839	852	844	829	846	837	780	820	812	840	923	809	820	828	837	836	819	758	804	844	816	823	826	879	755	848	834	846	837	875	798	840	908	818	833	866	798	847	838	850	835	813	861	839	839	838	868	800	823	822	848	831	854	802	905	864	885	826	833	892	863	824	896	822	828	848	871	841	819	896	879	872	847	839	817	821	838	771	846	828	853	873	819	843	826	784	870	821	810	805	862	878	845	800	838	877	892	867	834	816	849	819	861	883	848	800	800	799	863	844	808	844	864	841	799	834	822	828	809	799	819	792	829	863	766	853	809	847	832	839	807	779	847	820	881	807	788	839	826	890	789	847	866	851	809	779	847	834	825	861	882	845	834	825	838	882	831	802	885	828	824	807	872	842	796	816	827	782	822	827	853	797	823	850	806	798	883	769	816	878	817	777	848	785	859	870	837	813	797	851	840	825	798	778	775	812	825	827	833	829	824	832	837	870	845	822	834	845	852	879	810	856	810	895	840	828	819	811	825	809	835	826	808	806	850	774	847	857	824	825	844	814	801	800	785	890	878	818	814	840	851	808	840	833	855	866	838	788	839	839	895	882	784	872	852	823	835	853	802	854	818	798	820	849	823	803	809	845	831	845	826	807	817	828	804	854	848	844	781	831	790	834	816	797	904	833	846	801	818	813	786	817	803	846	816	800	834	807	796	826	790	833	807	796	839	877	822	880	834	809	814	833	824	813	816	820	854	870	817	802	836	831	807	813	788	839	798	806	817	820	839	796	832	868	880	877	802	841	810	832	847	845	834	825	800	863	792	822	818	846	818	836	838	864	799	830	872	905	816	830	814	794	822	864	849	846	863	867	798	845	818	819	841	852	822	832	813	844	823	857	845	892	857	817	827	810	853	795	871	835	823	758	852	836	817	747	852	806	826	795	821	805	793	875	831	804	827	826	809	774	844	847	871	856	817	851	836	813	841	851	874	811	816	829	845	807	823	819	815	781	885	856	841	821	824	848	843	822	828	859	817	793	810	812	828	810	814	858	833	818	793	848	838	856	786	826	808	773	815	815	799	880	824	827	835	815	838	815	879	848	809	817	837	852	815	841	788	838	864	838	825	860	861	821	871	856	856	841	814	822	909	820	855	885	831	824	841	878	827	814	854	811	816	830	810	826	814	843	827	812	809	836	819	833	851	870	827	837	858	847	796	779	857	863	826	855	850	871	818	825	855	825	832	830	815	852	771	833	834	794	857	794	846	793	831	785	821	820	795	848	840	790	795	768	869	811	781	809	857	846	765	847	844	798	818	841	834	768	835	796	857	879	864	818	824	834	834	837	878	806	757	905	867	830	840	809	813	836	841	817	831	800	825	814	798	823	782	804	838	788	831	794	789	844	804	834	868	824	832	872	814	837	768	831	855	825	785	806	862	867	800	851	863	815	880	845	861	799	848	845	816	828	852	825	853	810	828	808	829	793	835	826	831	823	815	836	799	832	839	853	866	762	809	790	827	839	835	789	839	822	807	861	822	814	861	799	860	824	861	854	897	842	858	813	829	838	823	854	799	815	796	766	835	808	871	788	845	810	822	784	818	804	844	846	851	799	812	825	837	882	828	826	852	821	815	875	771	824	818	842	853	820	810	823	817	823	858	867	841	796	852	856	828	788	815	849	843	838	796	832	855	835	854	850	800	833	815	786	882	819	787	801	810	823	839	792	812	833	858	862	849	800	831	860	812	863	865	825	903	827	810	830	867	823	842	876	799	820	797	794	824	819	838	858	830	837	856	814	837	788	787	868	787	895	760	844	813	845	888	885	832	874	825	857	775	829	881	849	875	812	887	830	819	823	803	787	817	870	796	808	840	883	818	855	797	844	808	803	798	814	875	782	761	764	789	827	802	837	824	840	855	798	801	848	873	893	813	835	849	791	795	886	838	851	807	875	828	831	789	864	852	794	788	834	842	812	841	822	812	904	841	837	806	860	801	772	841	791	855	793	840	835	836	800	873	860	806	793	839	855	814	828	849	835	855	850	863	847	863	846	816	789	835	838	823	815	833	832	859	837	839	867	840	846	848	785	812	842	828	815	807	823	825	792	843	815
1390	274	267	284	280	262	276	283	265	274	273	261	268	268	301	271	279	290	232	258	280	272	278	245	266	268	283	260	269	259	277	251	232	306	260	258	304	269	251	265	284	260	278	265	284	262	281	261	262	255	242	269	275	294	292	236	265	290	252	259	281	267	257	278	254	273	307	252	240	257	235	240	259	262	270	283	275	271	271	305	252	286	264	273	225	263	254	247	275	288	275	272	303	258	283	246	255	276	273	256	273	289	280	256	296	261	264	232	275	294	286	274	250	285	252	253	269	289	283	253	291	295	275	260	251	274	271	260	249	272	266	246	266	283	305	283	271	282	280	259	266	285	285	279	255	249	287	262	283	298	255	277	279	266	279	268	275	287	263	234	262	289	276	302	275	273	254	253	261	271	246	275	265	259	259	283	260	265	278	272	287	255	236	282	270	286	311	279	275	276	267	279	284	263	250	250	278	257	250	283	290	273	271	283	303	263	265	231	243	253	264	278	262	281	274	283	254	289	267	260	254	269	280	249	255	261	282	247	255	281	258	227	267	260	274	223	273	250	233	239	251	282	299	260	297	315	273	257	233	281	263	251	255	269	270	247	269	246	267	273	292	259	283	267	266	245	265	270	241	278	276	297	260	254	273	281	280	256	249	287	267	267	283	272	276	260	274	284	268	289	251	280	266	288	277	286	260	262	260	254	255	268	277	267	270	272	289	278	242	281	268	252	255	260	288	242	264	276	257	255	249	253	263	264	283	252	285	270	265	273	256	258	248	273	276	284	254	259	287	229	278	294	245	231	271	250	259	279	255	277	264	291	276	282	276	288	274	256	279	277	273	242	254	287	272	243	287	287	269	264	237	263	262	261	264	263	248	257	272	268	254	261	244	289	268	291	290	253	286	276	267	274	275	225	254	329	255	258	258	293	272	267	267	297	273	242	263	320	294	257	246	279	261	286	288	265	261	274	260	263	286	250	228	275	280	275	254	254	275	276	293	232	249	279	271	275	261	318	300	253	268	252	261	289	271	269	249	267	296	266	264	280	235	268	262	296	254	256	246	255	267	275	295	238	279	260	262	300	279	253	296	256	277	272	292	264	246	287	270	274	268	259	275	259	283	297	243	272	236	288	296	299	269	270	247	243	286	268	271	274	283	266	279	270	282	278	291	280	280	301	263	271	247	252	273	267	249	269	250	261	288	276	287	248	292	242	262	255	270	256	251	222	226	248	226	287	289	294	280	299	278	264	265	285	282	269	259	248	250	296	318	253	286	276	279	318	221	273	253	272	289	292	270	303	291	271	256	268	260	277	276	255	293	240	283	267	242	273	280	230	279	246	263	240	268	295	263	243	249	253	274	253	292	301	254	279	255	262	262	273	246	256	257	297	274	214	267	259	290	259	278	267	269	284	249	261	256	316	278	278	277	247	228	240	254	284	270	240	251	252	264	295	271	243	298	260	281	269	313	226	242	239	271	266	246	303	250	262	256	285	276	269	277	268	272	265	257	311	249	291	275	274	282	259	293	274	297	256	250	273	283	248	269	261	275	274	278	244	291	276	277	244	278	263	251	257	242	283	231	262	263	260	257	291	267	274	239	265	271	282	260	305	284	305	283	293	267	260	282	261	300	278	287	292	271	280	259	296	274	273	282	283	271	277	278	271	285	235	274	274	287	267	248	276	251	248	274	270	277	283	267	249	234	289	289	267	240	264	280	257	273	253	275	302	285	282	275	245	263	244	292	261	249	261	281	245	288	287	258	264	239	229	245	295	285	252	253	269	242	307	301	260	262	269	279	275	292	252	266	272	226	281	299	259	272	270	281	286	264	259	257	268	261	262	257	290	232	270	279	235	264	270	272	272	258	239	256	287	291	264	257	279	298	237	250	260	264	260	263	304	262	267	245	247	258	268	282	259	280	252	284	268	281	263	288	276	288	262	258	254	241	255	257	266	272	253	272	276	258	263	235	246	251	314	261	259	291	243	264	267	240	261	284	280	265	239	261	268	288	273	287	258	259	260	271	266	271	283	303	245	264	274	264	289	284	276	263	235	258	242	259	284	249	274	229	275	261	265	306	285	250	279	252	303	273	299	240	266	271	237	267	319	285	262	260	262	255	299	263	276	253	285	254	272	268	273	277	251	277	276	281	285	279	282	292	240	275	258	280	251	265	273	250	247	275	277	276	262	267	280	255	283	258	247	264	237	268	278	263	246	301	285	252	266	296	262	271	248	251	240	253	237	236	254	235	293	253	246	253	268	247	263	267	265	248	277	239	270	273	244	268	277	254	278	263	254	286	286	261	247	234	255	258	265	265	273	287	264	262	251	265	254	303	255	272	275	257	269	303	296	259	289	255	276	311	256	289	267	257	280	274	273	273	254	253	296	227	254	256	266	260	268	272	270	258	270	291	220	288	297	247	260	277	290	225	259	286	248	238	238	316	265	246	299	263	262	252	238	272	228	232	289	280	232	278	265	267	257	268	266	270	257	230	276	253	240	280	284	252	276	258	277	256	261	268	269	252	236	272	295	273	278	272	241	274	256	276	280	295	277	259	292	274	255	272	276	283	262	254	233	255	280	290	273	236	269	253	280	246	313	236	267	251	288	267	273	287	269	269	257	265	263	258	264	265	286	253	243	303	256	236	261	301	256	258	262	265	269	279	248	283	283	285	269	276	266	269	255	263	264	268	286	289	251	266	228	253	274	257	252	263	293	289	302	256	275	276	282	290	268	283	254	261	273	260	286	282	283	287	271	261	246	248	231	277	230	310	275	296	261	239	272	293	276	252	222	289	270	291	299	288	269	278	275	245	260	291	290	284	274	260	328	270	256	265	217	257	268	286	268	308	242	312	277	279	267	266	284	254	235	256	248	303	268	310	251	263	258	261	277	270	279	269	256	282	280	291	264	262	244	242	275	285	238	250	266	243	293	274	269	278	250	247	265	286	282	254	273	240	244	252	269	263	278	277	243	263	231	267	281	293	261	268	285	260	242	284	286	276	255	259	275	254	271	248	299	274	264	257	308	271	267	259	279	263	283	277	250	246	264	261	277	273	242	261	252	263	250	238	273	249	248	255	305	258	231	284	256	302	275	250	255	262	249	269	256	229	254	278	286	283	267	282	257	255	259	281	266	253	282	268	266	268	256	266	259	258	254	257	293	270	272	279	271	273	288	260	256	275	294	260	289	273	275	276	270	276	259	268	281	271	240	272	272	254	262	247	238	270	247	236	251	272	270	234	260	283	286	263	252	252	251	273	274	262	254	285	271	251	257	275	247	251	283	282	295	277	274	290	259	286	235	242	286	270	290	278	277	305	313	262	294	245	262	279	294	256	273	287	278	270	240	243	249	273	306	258	298	256	243	249	260	267	227	264	255	259	272	288	257	288	292	292	265	243	256	260	264	256	272	273	261	288	288	289	284	258	245	223	275	276	252	273	267	252	253	234	249	288	271	276	287	277	266	274	260	285	294	250	237	284	282	272	246	275	266
1868	693	722	674	683	681	657	720	688	667	692	644	657	636	604	616	650	634	679	628	614	671	621	677	643	673	633	643	602	653	684	617	645	614	637	645	667	636	658	621	624	597	624	615	630	704	669	650	665	630	677	643	644	674	676	683	626	619	704	648	635	609	650	617	688	675	683	659	693	665	632	621	642	641	630	653	631	640	665	687	620	634	636	672	691	660	659	644	645	592	674	670	654	676	639	662	609	655	642	628	619	677	619	622	641	688	595	626	596	589	687	655	622	636	646	668	615	606	657	633	657	665	657	627	648	664	607	713	611	623	631	632	659	664	652	633	702	639	663	624	652	652	711	672	620	601	649	672	635	633	626	627	656	634	626	622	632	683	656	674	681	650	661	638	669	660	667	637	639	641	673	612	660	651	605	658	638	650	643	646	632	689	623	639	660	644	685	615	645	613	661	619	638	609	661	636	629	644	641	649	617	639	662	641	690	686	675	718	642	677	681	665	642	668	623	626	677	617	628	637	651	668	613	692	685	639	666	604	639	673	625	654	626	654	661	703	649	626	668	658	621	661	671	683	624	641	684	634	669	681	638	648	655	638	703	684	678	672	682	641	624	625	664	651	665	651	638	660	628	633	671	663	672	648	633	656	651	696	589	637	656	634	634	665	680	649	602	607	671	683	631	655	637	591	603	674	632	628	616	650	621	643	662	673	644	635	627	655	666	665	648	664	609	657	686	622	626	686	675	649	675	671	656	657	641	662	572	612	718	669	655	663	662	687	637	663	648	608	674	667	662	645	702	633	635	658	667	667	635	649	675	603	683	676	595	655	701	652	678	681	617	627	638	645	668	678	625	685	620	699	663	634	687	668	629	647	669	630	630	694	643	661	639	630	650	655	606	637	622	654	648	622	624	648	663	633	659	702	612	610	692	621	636	649	654	609	585	589	618	638	641	664	635	637	640	645	652	686	682	669	672	649	615	641	673	657	626	637	638	733	652	651	654	671	597	640	648	660	680	666	581	646	651	668	650	661	608	646	644	674	686	671	650	617	675	660	647	637	728	610	634	655	684	648	625	627	687	670	650	657	596	667	688	678	651	664	591	670	653	685	700	653	688	688	609	697	635	643	634	670	664	630	679	667	600	639	637	636	628	682	666	687	628	630	610	634	618	632	658	682	646	652	613	628	666	623	642	659	654	675	656	631	660	626	593	666	687	692	626	647	643	623	691	606	628	675	670	639	652	661	677	649	664	641	629	643	662	650	634	650	593	631	653	635	690	698	662	693	613	630	660	640	630	624	681	649	616	631	649	614	648	643	696	639	663	657	629	661	625	648	683	636	684	609	638	617	667	624	667	647	641	673	627	643	637	617	623	657	678	676	675	645	678	649	690	688	667	626	631	633	630	664	645	661	689	657	657	665	621	646	675	655	632	653	619	677	629	647	599	666	654	667	654	679	650	643	637	686	680	673	655	656	632	626	629	688	639	649	660	645	655	662	686	671	671	624	657	621	632	664	668	650	632	657	638	638	601	646	671	664	614	670	621	667	674	661	632	645	632	642	641	657	654	703	649	657	629	643	658	635	628	645	632	652	677	679	621	596	649	651	614	634	642	649	628	633	648	667	649	638	651	633	685	626	691	684	617	645	655	628	647	632	667	649	630	657	635	664	622	658	649	666	645	638	669	655	648	660	601	712	669	624	681	703	638	647	669	644	637	636	647	617	619	658	618	608	660	607	646	676	674	685	654	629	681	620	630	629	635	626	683	631	593	658	601	615	601	681	646	634	669	662	709	658	659	583	637	629	609	627	612	626	699	660	648	602	645	666	651	653	589	631	664	613	622	671	645	674	642	628	618	651	644	603	663	622	643	639	649	626	688	676	673	671	664	644	676	665	637	665	634	632	659	659	656	698	613	683	598	624	600	655	636	631	657	613	665	678	656	684	631	604	631	618	648	681	636	673	641	632	629	648	663	683	606	625	615	669	662	648	645	631	660	619	626	698	624	639	605	663	662	639	640	621	670	644	640	671	670	614	649	668	626	674	643	606	622	627	647	647	684	677	669	650	629	681	652	616	656	641	638	646	630	672	631	628	705	674	646	611	654	655	669	664	624	665	646	649	656	637	654	672	659	637	644	638	689	684	635	642	622	605	672	619	692	613	677	661	643	661	665	711	685	669	654	615	646	614	627	639	687	641	670	671	643	587	603	659	666	677	636	635	665	627	653	648	657	661	649	681	608	694	608	632	640	617	604	623	662	675	591	611	628	609	643	680	686	639	683	646	649	659	648	660	623	645	645	633	634	669	649	659	657	619	635	616	665	627	652	662	668	664	696	662	692	629	659	677	648	654	627	633	687	655	639	699	662	661	702	622	676	657	647	619	640	668	616	643	642	655	648	630	683	660	680	680	632	630	645	594	698	617	627	651	666	631	656	630	664	662	606	671	619	610	640	641	599	662	626	642	661	652	678	634	680	642	648	628	642	651	623	695	623	667	617	652	675	626	611	611	630	661	642	643	624	684	665	624	671	598	641	646	631	690	647	660	629	648	641	668	661	663	655	627	670	680	663	635	654	691	640	664	611	648	658	632	655	637	633	646	638	653	667	663	658	624	622	663	662	680	617	659	648	644	599	689	654	669	676	646	687	620	635	659	640	624	638	633	626	641	637	642	669	603	660	643	634	624	637	617	638	684	677	570	616	648	662	674	592	604	605	644	653	612	635	667	604	617	636	667	663	648	605	626	654	688	666	666	630	693	669	666	592	651	669	655	609	660	605	616	654	621	613	637	670	637	674	669	658	624	687	622	644	631	702	672	713	674	635	668	681	647	652	640	681	673	605	656	666	670	665	633	660	647	618	693	670	670	624	638	648	688	655	657	659	620	697	600	594	681	675	665	650	657	639	626	660	652	658	646	628	665	643	644	648	643	669	603	610	624	645	599	617	616	623	630	658	610	656	679	657	674	663	615	618	657	628	643	623	655	639	648	613	675	617	643	651	627	640	639	674	619	666	639	668	652	644	627	600	643	634	676	644	628	651	670	632	676	676	630	656	638	670	645	597	668	613	689	640	663	669	641	673	660	652	649	665	592	632	712	686	691	626	662	637	644	659	643	677	619	663	633	631	609	667	666	654	598	670	638	692	708	644	665	664	703	649	624	663	631	687	665	655	639	674	673	676	690	648	661	646	653	626	625	633	661	633	662	680	653	638	634	658	681	658	650	645	682	601	668	679	686	667	657	654	642	673	650	672	653	646	644	619	639	644	643	643	635	643	616	648	671	636	656	610	686	613	621	584	630	628	648	655	643	641	625	638	658	634	676	655	645	671	670	644	671	656	669	636	609	715	667	675	704	676	685	665	704	629	630	626	660	636	634	616	668	679	652	655	663	681	655	619	639	629	625	730	657	631	681	710	599	636	635	652	643	671	664	668	659	624	650	607	667	627	641	636	631	666	637	640	658	644	712	677	630	587	630	669	632	664	653	695	630	703	653
7059	520	524	433	361	276	240	241	201	202	187	175	184	191	178	184	201	177	162	185	203	217	163	174	171	173	175	171	182	158	146	179	162	182	185	178	157	176	183	170	174	165	173	156	161	131	175	194	174	154	164	177	177	156	171	164	169	126	174	193	171	149	142	162	199	167	170	148	163	166	147	207	158	148	201	149	172	177	200	166	175	172	176	183	174	176	190	163	174	195	174	169	200	146	172	167	155	150	161	193	160	183	170	171	187	175	182	204	163	199	177	171	137	178	177	183	163	164	167	161	174	168	166	167	145	172	159	164	168	191	184	186	191	162	153	174	161	179	161	169	202	178	194	167	171	191	169	192	175	162	145	197	188	179	159	168	186	183	179	178	178	180	183	160	182	167	149	170	157	150	165	160	180	176	169	162	162	142	152	159	155	166	173	163	191	167	159	158	190	161	189	197	185	162	172	151	150	179	169	147	172	148	161	177	178	169	164	181	191	168	178	191	173	176	154	167	151	192	176	147	175	179	177	183	179	150	166	181	163	174	169	167	164	180	185	168	156	172	183	179	140	188	162	171	170	169	188	175	176	173	172	152	175	174	168	167	166	161	184	188	158	192	150	170	163	169	176	170	164	179	188	173	158	170	179	180	172	165	175	180	180	158	195	168	188	172	166	162	171	176	168	174	169	210	192	199	193	179	141	152	193	170	146	151	193	159	156	180	147	177	154	176	179	156	183	184	170	160	175	178	171	188	185	179	186	213	153	152	186	185	181	174	174	158	167	191	181	177	178	183	213	180	184	170	154	161	169	196	172	168	187	181	164	151	161	202	198	149	166	171	150	171	174	187	182	169	177	161	166	162	171	175	170	186	171	162	185	189	183	159	195	150	155	190	178	177	172	203	170	163	172	171	160	166	169	190	139	154	171	180	179	165	189	170	170	153	174	164	181	157	167	159	159	139	181	173	167	189	171	177	166	187	167	180	173	157	173	151	162	175	167	159	179	171	175	180	164	169	155	163	172	170	179	199	170	178	177	157	180	164	178	174	182	146	166	205	173	173	187	175	165	187	185	188	151	184	183	192	160	152	177	159	162	172	170	163	177	176	164	179	190	166	186	172	164	165	187	182	149	167	188	172	167	170	185	170	172	189	172	170	174	174	170	170	170	187	170	167	159	169	174	173	152	175	174	175	170	151	166	161	158	152	173	141	165	159	151	166	180	185	197	193	179	168	173	172	179	171	172	190	176	167	167	186	168	181	166	173	168	174	170	194	169	150	146	160	165	173	149	164	166	139	180	175	176	158	173	176	191	159	174	175	165	170	151	182	176	209	175	178	181	179	185	169	164	150	144	158	158	166	155	155	183	177	142	158	197	176	193	182	150	138	190	163	174	159	175	164	156	155	166	190	178	174	144	162	175	191	176	202	170	154	155	193	174	182	191	151	159	158	164	133	191	168	151	165	188	184	145	182	181	200	170	181	150	171	171	190	180	175	152	199	187	164	166	161	213	166	176	155	179	182	145	171	170	159	172	176	200	164	176	158	177	179	155	177	156	164	173	165	176	199	173	155	165	164	182	179	176	167	148	167	165	167	187	175	172	154	174	197	168	179	147	152	174	167	178	174	177	182	180	168	180	194	141	166	172	191	151	159	169	170	176	174	164	183	158	155	166	162	143	165	170	189	173	177	188	184	148	165	182	168	177	182	159	166	172	170	178	187	174	179	169	164	177	166	147	179	171	203	181	189	161	147	160	180	179	176	167	187	179	171	165	169	174	170	165	170	170	149	156	169	180	157	169	179	153	189	167	181	202	187	173	164	189	174	155	156	187	166	142	190	137	161	176	172	165	197	188	145	169	188	161	165	120	191	178	163	173	165	163	179	183	178	152	170	179	156	158	173	169	166	169	164	182	165	189	186	168	184	180	170	184	169	194	173	165	171	159	166	160	178	163	179	183	187	164	170	187	179	190	166	168	187	164	159	173	192	198	158	175	176	168	183	173	167	147	153	190	160	159	181	166	160	173	183	168	186	182	149	161	173	154	197	204	168	168	185	170	153	142	151	177	180	205	166	168	165	144	174	169	185	171	162	175	165	176	196	185	202	181	181	185	167	147	175	160	169	187	194	162	178	154	200	175	175	162	156	189	160	162	158	154	167	176	158	191	216	166	161	168	179	175	184	152	179	178	162	183	158	163	169	197	180	173	176	172	193	141	186	170	174	159	189	172	179	179	168	197	137	169	175	180	170	183	149	172	179	158	164	194	181	162	185	179	178	183	170	165	175	198	195	157	171	186	190	174	186	180	182	169	152	167	172	174	164	179	179	171	174	163	177	155	191	164	167	152	175	187	153	184	199	196	152	192	196	177	173	173	168	172	177	184	185	196	172	174	166	162	206	158	189	201	182	176	174	178	194	182	184	151	169	165	165	180	167	168	154	166	164	179	154	176	175	162	157	171	175	159	176	174	177	154	154	155	154	156	188	149	182	167	160	202	169	175	185	161	142	177	162	180	160	163	175	181	174	178	172	161	173	168	177	156	152	160	176	167	165	211	161	168	165	172	177	168	179	164	169	171	157	166	187	152	174	186	174	180	138	164	186	179	186	173	168	173	179	191	162	192	168	198	182	174	203	140	173	179	187	172	152	188	180	176	173	166	165	181	155	172	149	168	175	176	159	192	178	176	201	169	166	153	181	173	173	146	164	150	168	177	162	164	153	152	153	174	175	179	168	179	186	174	158	151	172	200	170	172	170	185	171	170	161	162	167	170	172	194	149	168	172	202	199	182	177	153	186	189	165	146	161	168	166	182	171	157	163	167	191	148	189	138	154	173	174	163	184	178	167	176	177	156	218	169	171	159	171	183	170	182	146	187	173	158	187	168	172	157	164	175	145	170	177	178	186	188	150	192	187	176	141	168	209	159	173	186	157	148	160	161	158	179	162	168	185	166	169	162	151	170	174	180	175	195	177	178	166	195	169	173	153	188	146	159	170	180	155	166	198	143	163	153	181	157	154	192	160	156	177	164	171	174	165	165	178	194	179	154	198	154	181	196	191	162	149	187	164	185	173	170	160	165	174	203	158	164	171	177	162	181	155	176	138	177	160	168	155	174	169	167	161	176	169	183	193	159	164	186	168	164	173	179	174	161	161	168	172	162	175	169	168	203	209	184	153	187	196	176	197	176	162	176	170	168	169	165	174	167	147	158	163	159	169	152	169	165	176	175	168	167	154	177	176	185	205	152	185	180	151	172	161	175	194	153	172	168	148	175	181	191	168	198	165	176	165	178	166	166	179	188	187	178	159	173	187	165	163	168	149	195	167	189	161	176	170	160	153	158	178	170	172	155	163	160	148	183	181	168	164	174	180	155	183	174	174	157	158	162	184	173	160	201	179	183	173	160	148	169	178	173	157	144	186	208	163	169	185	185	163	162	143	174	158	158	172	173	164	153	189	160	214	174	158	188	162	175	201	159	175	157	173	193	171	149	177	186	159
6249	792	1276	1405	1239	981	928	808	724	661	621	656	601	591	569	547	570	540	550	530	550	519	491	497	530	517	498	495	478	514	510	481	490	513	505	498	478	480	515	488	522	518	442	490	512	484	486	488	516	492	478	479	490	472	525	455	479	482	444	470	489	469	488	499	482	457	483	437	499	482	459	462	469	468	495	511	496	478	454	450	476	454	453	471	448	481	455	463	460	505	474	431	492	458	450	491	442	433	435	459	452	470	495	489	502	462	494	469	475	471	448	484	475	474	537	467	466	514	482	497	453	450	463	510	434	477	475	468	462	467	493	457	444	476	489	474	483	467	475	472	461	448	474	486	434	492	476	443	500	451	456	448	491	458	454	521	492	484	532	464	464	445	442	484	473	448	512	493	470	518	499	465	479	458	460	489	503	466	438	475	505	502	473	517	490	475	507	466	469	449	501	463	487	452	507	450	455	472	462	478	518	457	464	455	460	505	424	502	490	490	430	458	473	470	496	468	438	458	463	484	476	475	517	491	443	456	501	477	489	475	492	439	486	495	470	465	444	528	443	480	473	496	481	491	464	479	469	501	477	502	482	468	487	493	479	512	476	469	453	480	454	467	496	443	464	488	522	457	462	491	493	507	505	469	503	504	476	474	454	467	485	470	475	441	512	449	449	480	456	497	486	449	461	473	483	421	495	477	481	455	464	487	482	472	448	500	465	489	474	485	507	431	467	484	466	463	515	480	459	466	449	465	465	485	483	488	459	462	479	469	478	476	465	502	492	456	431	467	497	482	469	456	439	498	492	479	472	450	516	488	451	471	459	472	492	442	493	467	493	499	477	470	481	468	452	471	453	450	476	497	430	480	432	457	492	476	485	447	494	465	439	443	516	508	468	454	467	496	496	480	484	517	503	461	500	474	476	493	466	468	516	471	483	492	479	524	485	473	485	516	430	522	487	478	493	492	462	481	451	472	494	456	484	487	472	450	473	462	487	519	470	429	450	464	479	509	493	490	524	480	488	510	480	464	443	476	466	471	439	487	517	455	469	493	508	458	495	465	479	521	497	441	491	465	458	460	476	446	488	445	487	468	460	480	471	515	463	452	500	462	493	460	488	481	507	475	450	451	494	477	475	481	500	500	444	457	453	474	517	482	405	502	477	459	499	489	489	466	497	482	502	458	484	475	463	470	459	496	473	461	447	455	485	481	475	470	483	482	427	486	486	502	486	470	461	484	507	480	443	466	458	477	484	459	440	476	467	472	434	452	464	453	459	467	459	466	474	435	542	480	472	459	503	458	487	513	464	470	438	511	454	481	466	474	420	508	463	502	461	457	507	501	505	456	444	472	426	443	478	495	487	484	456	492	449	440	489	451	465	444	474	521	476	438	487	474	458	466	469	495	421	489	454	466	450	464	488	497	484	477	455	492	453	494	455	474	452	475	450	474	491	440	527	496	477	410	460	477	457	459	465	450	446	486	506	465	437	464	508	458	430	484	459	497	459	442	476	422	437	513	470	511	464	494	458	481	464	484	481	443	450	460	488	486	439	470	461	499	478	481	495	452	446	454	464	477	468	431	481	506	481	477	498	501	440	508	515	442	431	452	516	495	489	478	458	495	442	480	458	458	481	426	516	479	521	466	484	427	479	495	476	495	465	491	469	518	467	463	459	451	468	490	480	486	487	513	466	471	437	483	481	466	468	502	498	468	484	459	494	466	490	477	451	502	460	456	486	437	506	469	445	475	508	481	487	480	462	481	512	469	473	460	472	479	481	524	474	467	444	451	452	481	532	483	492	503	484	418	460	474	441	466	468	495	442	497	460	462	477	471	488	467	450	458	475	511	480	466	461	464	505	459	521	482	485	476	503	478	495	512	498	456	465	457	463	489	464	421	464	456	492	469	470	501	467	487	425	462	475	438	445	451	447	495	439	463	494	446	508	467	459	486	500	502	501	472	460	472	457	527	456	505	473	489	450	452	495	461	496	450	465	452	462	467	485	458	476	492	471	474	481	457	462	469	471	506	455	446	492	489	474	489	422	455	478	449	479	461	473	480	470	462	448	465	468	465	463	449	447	496	473	472	454	505	458	468	466	488	442	458	478	521	478	465	474	471	471	477	455	447	471	445	491	475	468	436	460	451	490	465	488	498	451	456	484	444	487	506	511	454	444	434	446	454	469	491	472	476	494	490	466	476	456	488	472	482	467	499	441	471	467	477	528	463	502	490	499	489	473	461	468	455	430	442	476	467	479	441	509	490	461	477	479	500	457	497	485	483	466	464	476	454	419	456	460	435	484	488	478	484	491	462	431	496	443	473	479	475	486	482	517	457	432	464	507	446	455	477	468	446	498	484	471	479	469	441	438	470	505	443	462	495	463	443	478	431	434	495	521	457	473	480	465	456	501	453	545	468	480	455	433	460	465	461	499	492	482	471	473	483	497	489	481	495	447	482	443	441	458	497	486	481	479	445	424	525	469	463	454	483	440	439	446	501	474	474	442	469	523	469	462	479	443	439	481	448	483	498	469	475	463	448	474	458	526	445	454	481	456	484	477	491	484	468	464	461	444	446	489	465	470	463	449	454	479	425	469	445	447	498	494	455	451	458	472	473	426	473	472	460	482	477	478	508	460	455	498	476	488	469	464	481	484	484	488	495	469	460	471	475	482	502	433	464	499	483	530	446	463	468	502	493	481	500	480	476	456	460	465	518	446	492	418	475	460	472	442	451	475	495	461	502	492	498	484	467	434	435	437	478	486	461	479	446	443	452	505	470	498	477	460	474	432	480	493	466	448	506	489	461	456	522	476	472	482	511	454	481	478	475	454	523	474	447	486	425	486	479	448	491	513	437	470	441	453	459	453	481	450	437	448	453	492	463	441	458	498	472	437	451	519	468	441	489	459	464	490	478	496	508	444	484	478	437	506	454	492	446	493	492	450	471	483	472	458	487	477	451	450	457	495	479	485	484	487	492	488	464	490	463	445	446	478	482	480	450	471	468	457	453	452	485	462	474	476	508	464	483	445	517	432	448	503	456	436	435	488	488	476	497	494	485	469	489	489	473	478	502	491	477	487	478	426	473	474	483	426	473	500	468	455	461	478	474	478	492	492	482	484	448	489	460	436	460	432	451	476	455	475	480	462	480	498	447	495	474	449	470	487	464	423	473	448	526	454	461	454	455	455	495	502	495	468	489	457	440	491	481	471	489	451	467	475	490	483	488	479	496	485	489	479	437	488	452	450	506	486	480	506	461	466	457	492	486	490	484	461	461	457	481	493	463	494	480	443	455	487	469	490	434	458	499	497	477	437	465	488	482	503	470	461	443	498	504	476	473	464	517	465	471	480	493	472	471	489	445	452	495	459	463	435	459	495	458	495	458	502	479	448	457	444	459	438	462	503	482	456	469	452	433	489	462	478	484	460	464	467	465	456	471	462	498	478	477	493	488	460	442	465	493	479	445	498	517	503	467	455	439	450	448	482	466	488	470	467	440
14498	1443	1128	913	691	588	472	472	432	418	417	424	389	388	347	393	363	368	381	351	378	347	369	311	340	362	347	317	317	338	310	399	338	387	322	336	322	329	324	335	357	374	326	352	358	343	361	339	317	372	388	319	354	337	353	329	338	343	371	372	331	335	354	317	278	354	357	303	334	383	357	342	361	367	376	336	326	352	330	370	332	332	362	336	327	330	327	347	369	310	350	347	349	372	357	332	339	326	339	305	341	367	339	365	329	328	369	324	330	360	330	328	340	380	318	366	347	357	355	346	312	356	350	344	369	332	334	360	337	304	304	369	329	352	325	341	362	356	339	367	329	354	345	347	366	347	352	303	346	329	341	350	353	357	347	384	308	330	352	336	360	304	317	316	311	326	280	332	310	340	355	367	359	320	365	330	321	337	352	353	348	331	353	322	329	339	360	360	317	347	346	369	350	326	356	362	339	344	334	329	339	307	346	360	359	342	346	322	352	342	351	332	299	343	330	337	334	358	309	342	347	321	344	357	355	345	340	308	332	317	336	287	305	345	329	341	349	291	355	323	309	340	336	355	337	348	334	362	350	325	346	351	346	337	332	358	368	348	334	340	348	362	335	333	377	338	330	323	363	305	350	355	394	333	376	339	325	334	339	349	357	325	349	364	303	313	344	326	358	350	340	344	360	376	340	342	361	362	322	328	353	352	345	355	366	337	363	348	347	329	335	328	312	329	332	339	324	363	371	371	323	349	325	283	329	338	329	348	328	366	364	321	343	323	350	360	377	347	348	368	353	349	348	345	351	354	312	346	334	348	374	343	338	331	361	337	310	350	350	321	328	309	337	326	378	361	322	329	316	343	370	351	337	344	359	347	348	380	338	327	352	388	355	333	342	319	364	310	326	325	333	353	296	346	367	291	342	364	328	337	377	338	355	340	345	372	354	349	361	331	359	320	314	319	342	338	367	322	368	352	359	352	372	345	337	354	336	329	332	337	348	318	322	354	346	320	323	363	339	355	303	343	325	343	384	373	344	354	361	328	363	349	311	353	336	379	377	364	344	348	338	311	326	290	331	339	326	379	331	342	352	338	330	327	333	355	320	326	320	348	376	337	344	354	313	319	369	306	355	376	348	378	342	362	331	335	317	332	344	330	331	321	352	364	341	343	350	311	354	315	323	333	359	313	340	345	354	374	331	340	343	365	334	293	338	337	287	331	314	334	335	376	322	354	385	321	309	349	345	321	337	346	336	348	401	360	320	370	335	322	334	379	367	343	362	318	324	373	335	330	323	318	329	334	346	376	387	342	333	343	339	342	358	360	316	317	333	331	327	331	361	342	359	330	354	310	355	334	347	352	334	353	332	354	354	334	343	339	356	371	333	368	370	336	331	344	336	330	362	348	312	344	302	323	358	342	324	335	311	326	337	313	358	330	347	343	347	323	368	355	361	329	314	342	309	338	336	330	356	346	290	346	419	338	309	298	336	350	304	365	367	342	380	354	326	354	363	349	371	322	367	368	311	319	307	317	378	367	337	310	329	308	329	336	348	368	352	361	346	378	325	341	325	299	326	359	354	351	339	301	353	350	313	337	323	355	365	375	322	318	378	354	373	347	325	353	353	340	335	311	370	321	372	336	358	358	353	338	334	362	354	342	325	334	326	309	355	326	358	334	322	358	380	374	322	317	363	328	357	362	325	335	372	351	323	367	312	352	352	410	350	394	345	331	336	365	309	334	371	340	342	339	353	307	369	338	323	351	362	343	318	324	379	322	333	334	342	354	357	335	369	376	344	376	328	325	338	339	349	340	359	315	320	304	332	312	362	360	334	351	346	348	351	327	320	349	331	361	343	359	414	349	324	345	354	348	337	357	356	339	357	330	347	373	353	382	319	361	349	364	338	338	371	320	332	340	341	351	358	371	337	367	364	344	327	335	349	332	333	333	374	371	362	347	355	343	321	341	304	322	377	369	316	354	392	357	358	346	316	337	352	362	323	310	346	331	352	384	325	372	305	350	320	341	346	346	351	341	305	376	367	363	332	331	315	321	346	293	332	378	369	360	332	347	304	377	332	334	386	348	341	326	331	344	341	360	315	327	324	337	345	338	384	386	352	323	324	340	360	303	352	361	372	326	382	343	340	353	349	332	377	363	346	356	352	362	355	348	356	340	319	361	349	341	343	349	353	346	363	367	334	383	331	350	330	320	334	337	344	312	344	378	335	345	337	336	358	382	346	366	339	371	342	348	313	327	346	342	328	310	320	329	362	353	328	333	334	349	331	354	361	345	363	307	356	288	348	343	342	335	329	352	355	344	410	323	366	317	361	324	362	312	336	338	339	327	363	348	354	345	337	368	325	341	369	370	329	357	295	343	360	340	340	347	334	306	300	325	328	359	332	348	321	334	317	351	366	343	339	340	392	369	344	324	346	333	346	344	328	337	341	320	313	369	330	365	342	324	351	327	337	324	329	351	356	337	366	319	344	348	354	344	346	344	310	345	353	378	332	321	326	315	322	312	335	307	334	313	330	374	337	333	350	338	341	346	321	301	383	347	367	336	362	345	331	318	345	380	324	347	343	328	340	343	339	342	350	316	339	320	316	317	361	354	324	345	354	375	321	337	325	332	328	329	386	336	385	322	333	368	344	371	373	362	327	347	335	369	312	353	368	332	337	347	360	341	333	332	363	327	372	352	335	362	320	339	345	303	307	310	335	303	327	341	337	365	318	324	356	345	350	328	324	341	355	368	337	332	350	359	330	307	353	385	343	326	311	353	343	324	356	355	347	320	343	325	327	386	363	362	364	355	351	331	355	321	317	342	352	369	326	357	359	340	364	343	322	349	326	339	308	386	374	347	348	327	360	375	315	356	326	320	320	354	364	359	322	350	354	345	337	302	344	334	334	371	326	345	321	353	339	343	366	361	335	337	335	372	356	325	336	311	335	348	383	335	363	350	349	331	341	357	374	309	361	327	326	357	349	327	375	349	312	373	326	354	323	344	385	340	337	321	334	378	364	315	320	355	351	343	330	347	334	348	358	340	377	328	359	357	347	349	316	349	358	339	357	357	377	360	337	322	347	340	318	349	349	306	357	324	367	356	351	328	350	347	338	351	340	362	343	370	369	373	351	337	338	319	334	367	318	349	317	334	389	308	351	372	378	329	366	388	318	346	344	362	374	350	364	363	340	340	330	327	368	367	335	315	339	388	356	352	345	356	347	356	320	373	380	355	327	354	341	344	356	366	340	366	374	341	336	351	342	340	332	359	350	364	373	332	292	357	332	331	365	358	331	343	351	366	343	305	312	330	354	344	332	330	359	369	351	355	356	348	321	345	363	329	344	331	369	343	347	322	331	357	346	349	306	362	364	343	313	335	336	333	343	333	329	404	345	346	326	368	361	351	352	337	344	336	353	356	352	352	347	344	364	337	327	348	338	338	335	361	348	323	330	379	363	369	371	350	336	336	323	328	338	344	324	300	350	394	339	324	334	364
8471	1405	2363	2723	2302	1925	1681	1432	1281	1240	1198	1145	1063	1042	979	1006	963	961	925	891	913	907	902	903	872	862	873	877	904	862	849	868	830	870	870	867	875	845	908	865	877	834	840	839	782	819	801	846	864	855	785	797	871	841	862	852	841	787	825	806	808	821	817	878	830	828	897	853	810	845	806	851	832	859	890	837	863	869	848	782	827	880	798	812	841	845	840	822	853	856	857	839	846	829	806	814	837	823	833	824	814	846	878	806	835	883	840	799	818	825	793	854	830	876	899	822	822	804	821	823	839	807	816	899	874	802	814	807	823	863	809	847	813	860	838	853	839	813	810	838	831	841	824	836	817	868	783	868	879	876	838	789	810	869	783	840	809	913	777	838	834	872	842	816	841	814	841	870	815	812	803	890	807	836	854	828	838	842	797	826	777	814	832	799	835	867	847	807	857	826	782	865	898	870	863	846	772	835	847	884	847	815	863	823	814	863	773	853	802	821	871	845	783	873	799	817	854	854	859	841	810	793	810	821	805	786	833	824	789	860	847	818	791	853	819	830	815	866	840	814	799	836	835	829	816	800	860	805	797	834	833	802	825	847	835	855	850	807	791	808	816	792	838	876	866	804	899	825	835	827	887	816	800	836	839	851	877	828	808	821	854	876	812	870	771	872	794	858	839	834	819	760	812	837	836	787	829	855	852	772	826	829	836	791	831	878	847	856	851	808	840	801	840	823	832	865	852	815	819	816	815	834	847	809	820	849	835	839	827	790	795	806	840	825	821	791	849	860	845	823	802	844	851	869	808	820	834	856	808	885	804	819	817	870	882	813	887	824	840	851	872	850	820	862	857	813	845	781	810	791	850	823	812	850	850	826	867	823	812	834	894	839	836	808	836	869	849	855	817	822	864	794	820	835	845	794	807	876	837	900	773	850	785	855	823	852	830	794	798	812	850	894	842	805	866	839	798	799	821	820	884	825	881	816	795	816	806	850	788	830	817	792	816	856	854	847	845	856	852	842	811	823	846	842	820	843	855	835	835	806	823	782	707	861	833	804	831	838	828	842	812	799	838	842	825	881	839	812	800	839	880	830	819	839	824	858	824	854	831	840	850	801	840	842	819	837	827	812	778	847	818	860	821	881	868	826	837	792	834	844	822	851	797	821	819	814	842	791	812	811	783	877	789	820	807	888	827	835	844	867	837	835	852	806	782	809	867	849	889	856	826	866	806	767	777	787	873	829	810	826	824	844	823	853	842	802	805	828	846	870	832	828	783	827	865	853	822	820	856	812	823	845	853	779	847	800	839	852	811	847	782	827	809	804	835	833	872	863	831	816	810	784	820	836	828	924	796	838	792	825	817	809	824	788	794	828	847	774	826	827	786	806	791	859	775	806	878	858	854	814	850	872	863	829	809	829	856	831	814	826	845	806	805	793	802	845	826	815	836	788	801	795	797	824	842	869	824	792	856	842	813	837	823	822	780	836	846	815	792	891	848	870	810	890	809	808	826	818	820	834	794	832	820	824	842	782	785	856	821	836	852	795	833	836	822	810	841	790	826	838	803	783	817	869	812	833	848	835	822	797	799	807	836	839	828	801	851	847	796	797	822	844	876	815	835	853	801	840	798	863	859	834	826	836	844	819	869	777	836	860	807	845	855	841	851	798	924	811	855	797	834	875	785	900	812	788	815	835	793	864	754	791	815	849	795	829	818	843	846	833	823	793	823	775	759	858	801	835	809	889	812	837	820	791	862	859	817	829	827	801	787	825	797	827	865	807	804	820	812	831	791	798	849	854	832	809	828	823	842	848	838	798	819	877	838	883	785	835	774	814	846	823	786	823	855	827	792	832	849	846	849	855	811	804	821	776	840	836	863	779	819	826	771	890	816	806	851	854	843	799	839	848	805	834	846	865	828	839	798	849	868	848	818	832	869	811	812	808	830	791	820	851	833	780	801	802	807	797	862	804	810	821	830	845	838	854	840	820	815	767	794	809	792	803	774	831	792	840	841	827	811	799	819	805	812	855	837	779	826	803	790	843	852	848	848	827	831	809	831	798	794	840	829	837	817	815	829	813	825	820	836	910	779	839	817	808	824	818	816	791	822	812	858	847	817	834	805	776	832	822	817	793	892	818	853	822	836	892	794	831	881	888	867	812	825	903	797	828	820	768	778	850	824	847	802	797	845	837	800	807	841	836	833	803	844	791	841	803	844	823	792	803	823	843	858	869	785	805	820	860	804	821	797	875	793	812	858	765	861	795	867	867	811	830	824	745	844	814	832	821	821	778	817	838	869	808	771	786	835	814	842	793	835	838	799	838	828	870	779	881	833	831	827	876	818	861	813	816	789	843	790	880	809	827	850	793	811	849	846	799	805	827	843	845	832	860	908	811	852	823	865	808	814	834	819	866	820	801	814	790	836	822	870	820	838	808	853	845	852	839	863	846	857	828	826	830	821	790	809	802	848	862	797	862	852	831	829	820	852	902	848	792	905	822	812	840	819	793	811	841	760	812	844	857	850	904	835	830	853	796	863	818	863	785	841	821	826	861	818	776	860	809	824	810	803	823	792	861	762	807	816	865	830	850	825	861	835	868	789	823	864	835	836	810	848	839	829	846	819	815	818	835	807	832	843	806	832	832	759	856	833	836	830	793	800	856	840	848	809	835	827	834	810	852	788	879	799	836	802	900	806	825	821	825	862	834	854	835	824	835	840	838	851	819	845	802	841	837	825	837	846	808	820	814	785	827	817	817	813	819	822	817	837	837	809	852	839	808	876	822	848	824	812	830	845	845	845	815	832	851	812	858	836	836	827	835	802	838	809	807	871	828	862	847	806	821	874	825	814	853	812	809	818	793	838	854	808	795	838	866	817	856	771	833	790	831	811	808	838	793	860	797	783	845	878	875	813	848	795	872	790	880	885	846	830	847	893	819	828	871	843	825	825	853	869	764	810	793	824	845	822	879	816	850	832	817	829	853	824	824	853	820	836	867	851	815	827	791	809	842	867	791	817	822	826	847	852	853	865	856	807	826	861	843	815	796	823	821	842	851	828	850	879	793	787	819	781	850	862	803	848	834	805	844	868	846	861	808	839	867	818	760	842	810	819	792	868	807	778	802	836	803	783	790	818	846	826	843	889	795	830	875	831	824	855	823	820	837	814	788	804	798	831	866	813	838	821	855	841	817	780	834	850	845	823	879	830	826	819	859	799	811	880	801	805	820	875	788	777	861	826	817	822	819	832	808	846	835	795	793	808	817	828	884	826	793	863	834	917	775	870	809	799	806	795	841	859	823	806	855	817	793	844	863	832	804	795	845	793	812	850	839	862	788	860	814	847	845	824	818	792	801	837	830	872	777	775	792	818	815	807	819	859	821	847	835	848	878	780	833	830	812	840	851	820	858	815	853	832	799	849	845	837	865	805	865	809	839	806	895	798	863	836	811	801	823	804	902	830	815	852	824	812	815	824	837	851	811	816	846	816	850	830	846	820	846
1552	277	324	272	250	296	298	280	271	262	265	271	264	260	270	271	300	247	258	260	294	289	257	274	289	242	276	287	274	264	275	280	295	256	277	278	255	274	298	320	272	288	280	286	262	256	273	298	242	288	265	268	263	285	285	301	307	278	273	274	274	275	279	254	278	283	284	263	277	252	268	246	284	243	276	278	283	311	265	254	278	299	286	309	317	264	307	297	285	256	274	252	261	266	274	265	285	257	269	254	236	278	252	249	270	307	287	275	290	288	245	257	280	302	269	255	260	268	271	288	248	284	254	271	274	283	270	266	288	296	291	253	276	258	294	288	302	264	292	244	251	308	232	284	270	227	253	291	275	261	261	281	258	252	271	260	281	288	298	275	269	272	305	268	288	267	308	250	267	265	258	252	286	273	285	273	270	258	252	258	256	266	297	288	282	275	284	266	267	278	267	292	282	263	293	276	273	283	260	271	295	279	274	265	254	273	268	274	262	306	273	283	282	285	271	258	255	279	289	234	267	252	262	258	271	250	291	247	268	282	237	272	269	261	263	251	275	252	289	299	300	281	282	291	292	276	247	269	288	272	273	268	294	295	305	279	254	260	265	271	278	265	283	261	290	256	293	277	276	287	264	249	271	268	266	246	258	223	246	276	282	306	267	232	256	301	266	273	297	315	268	296	266	245	261	277	291	259	255	289	272	272	269	269	282	302	271	300	259	265	284	245	280	273	264	302	258	276	244	265	237	261	241	281	278	278	254	254	226	262	264	257	262	272	257	279	275	277	277	286	251	272	279	272	253	305	252	283	264	282	307	294	260	252	270	268	281	265	299	272	266	280	266	257	252	264	239	265	240	286	260	244	252	278	287	296	280	261	273	247	288	258	260	244	242	280	294	266	294	280	250	275	256	279	281	281	235	295	275	279	300	257	268	284	235	272	252	273	265	281	249	276	270	274	238	272	289	258	283	303	260	279	243	259	294	247	274	286	276	244	290	274	273	263	294	278	257	247	286	260	268	232	274	293	261	289	277	283	283	247	258	275	249	288	282	283	280	243	273	248	312	296	287	257	277	266	260	292	274	244	270	296	288	283	307	292	241	293	268	274	239	280	274	269	322	277	296	272	297	263	285	294	294	285	283	265	249	282	241	299	267	274	273	275	256	291	242	284	259	275	244	295	265	259	269	267	289	252	262	300	301	285	268	295	256	271	272	273	252	264	275	246	251	274	268	243	274	261	259	279	302	283	265	278	263	306	278	289	277	277	299	273	274	274	295	265	269	248	280	317	309	262	268	252	279	299	250	264	314	270	244	255	283	311	293	275	287	279	291	293	266	274	249	264	275	315	275	271	253	269	272	293	291	251	257	276	266	287	242	244	276	249	275	248	290	270	263	277	244	275	294	279	255	250	272	276	276	263	275	281	277	342	270	282	291	260	268	274	289	262	273	273	262	243	288	283	247	276	267	270	274	265	261	248	277	233	274	297	272	290	255	264	268	274	266	287	260	271	257	257	265	251	266	247	247	288	298	286	269	297	247	267	296	282	281	261	276	268	282	265	251	274	276	289	273	267	260	279	275	253	262	256	281	269	297	282	288	277	259	263	253	247	258	285	290	272	288	258	266	243	264	260	295	299	236	233	254	256	298	310	286	261	252	279	269	310	291	234	296	280	284	287	276	252	303	281	286	289	251	269	245	280	267	250	274	317	286	282	307	298	252	268	265	304	272	281	270	270	285	291	283	266	284	277	259	278	304	262	241	286	285	251	269	264	332	314	277	233	263	246	243	281	287	265	278	283	249	253	242	293	276	233	257	239	298	248	253	266	279	306	237	250	264	287	268	259	286	246	305	268	281	279	264	289	290	274	265	283	265	275	292	262	281	292	308	294	244	310	280	259	280	253	267	247	277	268	264	289	261	254	288	253	260	310	263	261	257	282	272	285	268	263	282	268	273	248	264	263	292	252	281	272	262	272	286	290	249	245	278	288	281	277	279	248	256	277	270	251	270	242	244	289	270	265	295	279	278	266	251	267	257	247	281	308	278	258	237	284	251	273	245	277	302	260	249	262	283	261	271	266	302	251	257	262	284	221	257	271	269	288	254	269	269	271	227	278	252	302	246	290	294	297	303	289	269	291	261	261	278	247	268	297	278	273	251	293	257	283	266	266	263	280	260	280	257	240	283	258	261	287	275	277	235	282	287	266	262	285	257	265	286	294	267	272	271	245	251	266	287	296	286	276	291	284	301	271	315	269	288	257	246	272	270	257	237	311	276	282	245	274	275	256	276	258	289	251	256	250	256	274	276	260	290	261	250	283	282	260	289	305	254	301	268	284	261	276	267	288	261	273	288	274	246	283	271	254	265	256	273	253	284	259	280	238	289	256	302	253	251	263	282	249	291	290	276	297	310	285	252	284	259	278	281	253	262	296	280	264	267	253	299	283	272	260	293	285	266	280	275	283	278	271	271	284	262	272	238	270	258	265	275	245	253	272	262	269	286	301	270	290	298	282	285	294	273	272	236	283	272	272	275	265	300	290	269	284	262	248	279	268	251	271	290	303	271	275	275	286	276	258	265	256	301	266	273	287	240	269	255	310	289	295	312	255	278	279	258	281	290	228	258	269	288	281	260	272	296	281	266	272	269	309	269	248	269	255	259	264	258	286	260	262	261	286	292	266	319	286	288	260	272	255	291	267	269	250	230	263	267	280	268	290	285	234	262	266	254	285	265	264	261	279	300	289	286	278	268	239	258	274	279	264	263	282	271	261	251	264	284	261	279	265	265	269	260	272	277	260	260	300	250	253	279	273	255	275	230	283	298	285	250	256	258	238	272	279	250	279	265	271	259	261	252	276	270	246	300	297	274	274	285	277	296	287	254	252	224	254	256	266	288	273	242	258	278	272	256	254	260	295	284	272	259	290	246	297	284	291	312	283	310	276	268	229	303	277	270	266	275	295	261	248	317	250	262	278	264	297	272	289	238	262	281	293	285	313	277	297	255	262	258	298	246	279	278	278	282	299	280	272	299	250	266	274	284	276	280	262	286	290	281	274	286	241	255	272	283	277	252	271	251	267	218	267	261	255	311	240	283	244	298	299	300	327	252	256	227	244	290	269	271	270	283	287	284	267	253	288	270	249	243	274	266	236	254	262	281	279	296	315	262	259	297	274	272	293	294	261	246	284	282	284	299	272	248	261	267	234	262	273	284	287	270	288	256	275	253	274	280	284	278	283	272	299	250	235	280	260	318	280	278	279	268	276	303	293	283	282	296	264	290	252	275	264	267	243	281	276	268	261	292	253	244	257	279	280	288	276	238	250	291	247	278	262	260	286	293	301	302	307	243	291	263	257	287	302	271	265	253	297	258	294	275	272	292	277	286	266	268	271	290	274	275	235	253	260	251	273	258	273	262	279	258	285	260	265	260	275	259	272	265	290	259	270	317	256	274	247	280	289	265	245	274	274	258	233	251	264	303	283	315	248	244	286	247	288
1857	737	702	722	749	703	678	658	681	646	655	687	654	691	708	683	656	631	628	704	700	646	696	649	645	689	682	661	664	692	631	660	635	649	666	638	616	631	624	676	668	671	655	672	675	666	651	646	675	632	657	648	645	683	658	612	682	689	717	636	686	638	646	654	667	651	642	629	633	652	646	660	672	691	694	652	632	586	667	664	609	657	627	703	688	665	641	629	648	683	659	645	647	625	625	645	611	628	619	649	627	697	631	618	674	642	667	661	671	647	643	645	615	643	651	663	657	642	636	670	680	670	669	691	686	645	627	657	640	618	654	663	654	656	623	689	668	678	633	714	710	662	604	674	648	641	619	677	633	649	619	683	701	630	672	654	649	696	625	679	688	661	619	656	654	653	595	657	667	682	674	672	627	691	656	655	609	638	697	647	691	630	654	684	654	663	657	656	677	678	630	631	654	598	638	633	637	701	642	684	628	597	660	668	661	658	627	649	625	657	655	636	618	655	650	723	627	631	673	650	670	641	614	651	656	654	664	679	666	608	680	616	644	676	657	656	653	662	635	650	672	627	696	614	634	624	602	690	667	606	662	642	646	610	644	661	647	626	672	701	668	638	611	657	648	615	663	669	624	643	653	715	679	656	658	654	669	644	641	693	662	638	624	615	679	684	688	621	666	696	646	657	636	685	657	651	669	658	643	637	666	608	647	632	626	611	662	669	603	614	656	610	676	670	601	635	642	700	617	671	670	662	628	675	648	626	591	626	658	651	676	661	651	630	684	657	636	672	685	630	642	677	668	620	666	667	685	632	656	637	654	641	649	661	673	636	700	646	641	596	648	621	628	684	665	662	702	618	661	638	673	643	611	653	654	662	611	632	675	673	635	632	665	638	658	677	690	644	677	683	647	613	662	626	634	673	677	681	689	668	650	664	626	659	703	651	642	627	639	671	641	657	647	662	671	600	672	684	659	655	686	692	657	662	642	674	682	623	654	676	679	646	638	676	650	646	668	640	645	658	583	660	673	647	651	699	619	606	648	634	666	619	631	674	653	625	618	641	657	650	674	662	645	609	627	674	646	715	645	642	630	669	638	679	716	626	686	643	652	642	672	635	658	627	652	621	666	676	608	668	676	638	672	651	669	656	636	613	671	648	615	656	667	667	625	661	648	664	658	706	673	650	657	656	653	673	623	633	653	660	616	663	670	663	654	674	649	655	671	658	699	685	681	599	647	663	676	683	665	628	672	702	687	711	632	710	688	670	669	694	634	671	677	671	642	625	651	670	660	636	629	664	641	629	649	687	701	629	644	629	635	625	619	668	687	662	645	669	604	677	651	649	665	676	661	651	641	654	617	642	651	690	652	651	656	672	635	667	660	687	674	671	657	627	673	688	676	628	601	657	656	662	688	597	653	620	647	668	627	666	666	605	618	662	623	619	658	669	670	666	642	697	683	635	709	676	611	631	664	676	673	664	646	649	650	650	644	683	670	671	627	616	708	679	678	623	688	655	655	637	650	634	646	651	643	650	638	667	632	665	654	639	610	654	667	662	626	674	673	674	626	674	644	684	587	671	674	666	636	685	677	646	600	655	682	638	693	657	644	639	674	687	641	646	656	636	612	627	641	678	654	693	643	653	626	600	684	628	632	687	622	662	687	640	619	662	666	620	625	685	639	659	641	678	630	647	644	643	629	688	636	644	679	696	667	635	673	642	651	636	698	670	634	653	644	691	680	635	699	673	615	668	665	639	666	638	633	655	688	663	662	661	683	677	658	620	626	648	650	669	626	657	682	698	678	633	693	617	643	630	613	668	644	640	679	631	671	641	654	627	658	700	688	643	614	648	638	683	641	645	659	637	654	637	677	612	619	598	621	665	635	646	648	664	706	636	667	619	662	644	618	634	650	707	673	682	623	657	678	638	674	609	650	622	646	639	681	597	679	651	723	670	676	655	621	621	627	645	644	671	644	702	635	677	655	637	672	650	659	680	700	673	666	684	626	619	667	667	652	636	658	658	662	695	652	660	634	647	665	687	625	622	681	654	625	627	646	681	627	648	622	632	658	634	662	680	642	645	634	661	670	602	693	637	678	615	651	653	612	618	629	649	654	660	682	693	692	676	699	651	630	662	605	648	647	716	659	655	690	641	662	673	673	625	662	645	648	618	675	644	639	638	630	644	671	643	696	635	683	671	682	614	660	638	624	653	650	651	677	700	642	624	690	670	638	594	645	628	661	641	677	678	673	709	672	648	688	669	660	652	651	648	683	619	641	653	668	591	669	687	670	646	640	600	681	615	663	631	654	653	611	661	649	674	667	647	628	683	659	661	604	658	668	633	691	673	679	650	657	633	576	635	630	668	604	641	609	686	686	689	637	681	649	609	650	611	679	635	648	618	661	642	639	638	646	619	644	660	672	683	673	626	628	666	658	686	635	622	674	682	619	621	663	637	658	669	682	622	611	658	637	633	628	653	655	611	612	650	671	629	696	671	649	654	692	648	652	664	622	669	688	651	682	630	608	662	633	651	642	612	661	665	647	678	643	671	650	632	641	704	694	669	647	609	666	690	683	676	651	675	672	635	649	695	648	665	707	687	642	677	653	662	643	629	653	677	676	664	668	675	657	657	645	621	619	646	626	642	700	657	642	670	641	659	636	632	675	658	628	636	657	651	639	671	652	642	633	643	610	661	638	627	660	646	610	659	641	651	609	652	631	651	665	692	680	658	649	691	691	668	708	629	683	644	656	675	650	666	684	663	673	655	642	679	615	666	650	656	666	681	623	692	663	669	606	675	644	641	646	663	614	655	615	685	641	681	676	623	579	671	667	683	672	663	617	673	613	656	663	624	699	644	670	681	631	645	646	652	646	633	671	683	631	656	655	637	663	618	630	615	629	679	665	636	706	654	657	704	665	638	634	623	643	668	610	656	632	668	679	644	645	597	642	658	640	634	649	664	698	674	694	629	683	652	654	634	695	600	640	651	658	660	625	718	640	651	620	702	647	642	688	659	646	649	647	623	687	635	636	619	665	618	683	675	657	653	641	636	686	642	684	690	654	665	660	642	647	684	645	662	675	627	661	691	625	634	734	639	633	685	611	637	695	652	636	632	637	664	679	678	625	644	664	650	669	675	648	640	660	686	649	657	647	650	661	678	679	686	600	648	600	661	625	692	683	652	656	648	661	619	668	648	649	675	649	657	620	690	660	619	623	676	607	620	636	649	697	638	663	673	628	649	690	640	671	664	636	624	668	675	642	641	639	616	653	686	616	694	680	640	677	671	619	633	703	639	688	632	642	641	654	638	716	676	617	645	655	675	634	663	631	663	657	726	666	694	676	618	656	664	663	665	638	635	597	621	618	680	700	647	666	632	619	659	704	646	623	621	644	665	665	637	662	665	665	659	685	661	700	643	655	639	653	644	652	641	678	668	682	655	679	660	716	636	671	649	646	654	694	646	674	675	637	600	635	650	649	714	628	624	648	658	673	678	655	639
7096	494	502	406	329	300	240	231	227	216	201	219	207	212	182	196	198	192	200	186	165	187	171	175	176	167	160	168	188	167	172	168	157	197	172	188	190	198	163	164	191	177	157	168	198	175	172	191	168	159	185	182	173	172	194	173	176	183	146	196	178	178	161	147	171	155	157	175	166	173	175	193	177	187	172	170	171	176	161	169	150	164	194	152	141	154	169	180	192	193	177	164	178	184	185	171	165	186	157	178	185	157	181	159	166	165	181	133	163	184	179	172	150	163	171	190	157	155	168	188	175	175	155	154	175	169	166	171	168	175	183	175	164	204	165	188	192	162	148	150	188	190	189	170	184	166	169	178	200	165	165	168	164	163	170	176	180	169	170	175	173	180	189	164	179	157	169	187	181	182	159	171	179	176	182	165	158	167	153	165	156	178	196	168	173	172	182	174	169	160	175	182	197	156	191	172	181	172	156	152	181	185	170	148	159	164	171	180	169	155	140	162	173	157	178	177	166	182	163	148	173	180	175	164	156	183	159	153	140	162	183	196	188	170	164	179	169	175	174	174	187	165	162	164	174	170	183	157	179	179	193	150	168	180	182	171	176	201	180	138	181	170	183	178	167	169	142	183	194	154	151	151	145	173	159	166	150	193	158	178	156	154	179	173	178	181	174	176	174	170	191	179	167	193	175	172	171	176	181	199	199	183	176	173	170	155	183	199	184	188	182	164	153	166	171	188	179	150	173	151	158	193	173	162	149	189	178	164	161	164	172	161	188	172	162	197	162	168	169	163	175	154	158	176	169	168	190	170	187	190	171	166	172	184	174	205	169	161	162	194	176	180	160	169	173	147	167	161	157	163	172	178	167	194	163	172	183	156	172	178	153	165	172	166	167	193	162	188	163	155	195	161	175	174	178	159	171	163	157	163	192	148	191	174	150	160	177	168	158	181	162	155	197	145	179	183	181	191	180	164	173	196	167	181	152	172	177	161	159	158	185	172	181	180	164	203	174	191	181	182	165	162	156	155	189	161	175	176	178	183	182	168	140	167	168	178	159	160	189	177	173	176	190	173	208	171	180	161	185	200	187	174	176	167	154	197	186	176	180	181	163	171	170	188	181	174	172	178	170	186	160	179	186	180	178	181	178	160	162	150	163	174	172	179	158	161	183	162	187	201	186	169	185	196	144	179	184	173	176	189	194	164	184	193	181	149	186	176	178	196	182	190	159	173	166	155	166	165	169	183	192	174	191	148	180	178	171	183	169	153	158	178	176	166	182	183	165	160	152	162	181	154	199	180	162	189	184	155	187	158	185	174	183	180	158	173	148	182	199	151	152	176	184	171	168	164	169	184	182	183	149	156	169	152	176	155	165	188	149	172	189	162	164	193	180	160	165	169	177	190	170	165	185	182	155	160	177	182	194	182	189	172	182	166	158	194	163	214	190	161	173	173	190	169	151	170	150	140	154	180	159	190	183	154	160	182	162	198	169	148	162	190	168	174	166	170	163	164	172	166	173	156	157	185	168	169	169	179	190	178	171	164	133	164	189	161	182	186	181	171	191	165	184	172	192	161	166	204	180	178	168	173	192	176	182	192	187	189	166	141	172	182	155	162	172	161	166	192	167	190	157	167	181	181	159	196	156	163	167	180	174	165	175	144	182	182	166	171	179	194	187	173	179	172	159	162	165	150	160	185	183	152	162	186	192	181	202	186	154	176	166	166	156	169	153	173	177	162	195	171	164	160	172	168	185	167	180	193	187	167	182	182	152	172	181	169	140	188	169	158	165	187	157	154	184	175	193	188	171	186	157	160	194	159	198	186	181	175	159	169	166	182	172	177	147	177	147	166	187	173	161	171	185	158	181	149	182	195	157	165	178	169	179	135	179	181	197	169	169	145	164	150	169	160	140	169	155	169	184	183	188	168	169	185	161	166	163	170	189	174	176	163	155	182	195	168	187	174	158	154	155	182	197	187	167	195	177	197	177	171	175	163	165	183	186	178	163	155	182	186	163	145	174	171	161	184	198	182	182	168	197	165	172	166	160	154	143	152	167	168	189	155	183	160	152	142	161	174	171	154	169	188	161	177	151	179	174	158	179	152	188	169	152	178	200	164	182	196	151	166	168	140	149	161	174	183	200	173	166	188	183	153	173	192	168	170	193	186	169	183	155	181	177	155	215	165	192	162	164	177	171	192	151	162	172	176	163	164	159	160	183	207	172	181	188	171	156	141	161	201	187	178	172	182	161	159	176	165	180	190	183	136	167	197	171	193	177	182	189	159	157	170	184	168	185	170	194	170	204	193	182	162	162	178	163	166	171	128	182	176	161	157	167	149	180	165	180	183	173	170	168	180	154	145	176	163	169	161	145	189	170	179	165	154	192	173	162	165	151	178	170	167	154	193	187	157	179	190	145	151	156	175	196	163	153	185	155	165	170	155	179	172	159	171	164	166	151	160	182	174	163	188	162	193	149	176	195	162	180	186	164	184	150	149	166	185	158	161	173	175	165	144	159	191	168	197	180	155	174	193	165	155	156	181	162	193	180	177	176	159	195	184	163	181	166	171	184	163	181	157	151	204	168	191	190	167	157	148	187	190	182	203	162	185	168	172	148	170	186	209	173	176	154	158	179	171	167	160	167	190	164	188	187	171	148	155	183	203	170	158	166	160	174	186	178	183	164	142	194	165	177	202	142	198	168	174	162	153	166	166	178	139	171	184	147	184	173	186	174	154	150	195	166	174	163	161	161	197	167	176	183	190	177	171	164	155	177	151	169	160	195	185	180	203	163	170	162	192	175	162	168	169	187	189	163	156	150	168	177	183	185	167	177	143	173	144	147	162	156	140	154	194	182	169	160	169	158	167	172	176	148	164	157	166	151	186	167	161	165	172	159	176	179	193	188	170	175	184	144	200	156	157	153	179	176	189	174	170	173	170	183	153	171	183	197	181	174	189	205	186	169	181	190	161	161	179	201	196	168	144	155	159	157	175	161	179	184	148	174	165	153	189	185	184	162	175	164	163	178	187	183	169	187	161	166	172	190	172	174	190	177	184	164	180	158	155	157	166	181	184	187	168	174	176	180	188	158	167	200	162	169	182	179	169	179	177	191	167	168	135	180	185	204	156	158	166	189	179	213	176	177	189	170	165	159	187	170	163	159	148	159	168	155	161	170	189	175	161	173	163	167	157	214	194	192	196	180	182	165	134	162	161	178	191	172	181	188	169	155	191	165	152	164	172	188	191	183	160	182	185	153	180	151	164	185	150	182	149	172	195	178	162	167	166	146	194	167	160	171	182	172	167	162	195	180	159	192	173	180	169	172	177	181	199	162	177	158	166	167	174	141	180	178	166	185	207	164	167	186	209	173	159	174	170	191	175	155	168	157	185	177	189	185	185	155	175	178	195	176	163	148	191	186	164	138	158	156	178	161	181	179	196	177	173	179	196	164	179	190	186	173	171	160	164	159	166	163	185	174	168	159	167	180	158	175	174
6215	740	1297	1394	1231	1109	891	809	718	689	667	607	621	626	534	537	537	528	547	543	543	519	485	516	518	484	481	490	522	486	524	515	485	488	448	469	506	462	470	490	487	522	464	500	488	457	509	479	484	509	438	504	473	445	475	461	502	469	486	503	462	495	486	472	497	516	505	478	430	458	466	483	457	484	471	448	499	475	469	495	431	470	477	513	456	503	491	468	479	491	487	447	458	507	512	491	459	445	462	454	491	500	462	481	475	464	454	466	477	476	502	485	509	440	483	462	454	468	450	488	492	494	437	498	477	463	437	487	480	462	453	481	492	509	462	471	476	463	478	507	473	480	506	475	426	503	479	479	467	471	471	503	481	472	476	466	456	480	463	467	458	460	457	455	497	425	488	467	487	464	466	479	480	478	500	502	478	463	446	477	494	492	443	522	481	432	438	450	475	497	427	472	426	481	487	437	497	513	462	429	439	447	465	514	476	500	481	450	465	460	480	481	465	485	469	443	483	460	444	507	488	495	443	437	468	460	502	443	470	507	470	457	495	465	457	485	518	470	496	485	511	490	522	496	484	497	488	468	468	476	450	471	502	475	446	458	437	479	457	481	513	485	487	468	465	432	494	463	472	451	470	482	457	457	477	511	504	544	448	442	519	466	427	491	474	465	489	442	473	491	471	461	529	448	455	463	467	494	465	457	478	467	499	497	459	459	461	470	437	453	449	485	463	427	424	418	489	500	458	466	465	466	511	461	476	431	503	454	464	487	455	476	455	480	461	417	481	442	464	433	462	496	491	470	443	473	472	485	484	431	451	431	488	506	463	473	447	446	465	515	492	473	519	482	507	514	452	468	443	485	483	462	481	497	426	446	470	492	466	448	440	472	464	497	438	475	442	463	462	469	422	465	454	431	479	431	440	466	433	448	492	475	469	455	495	435	441	482	465	480	455	467	475	476	453	487	504	498	473	450	431	470	453	483	466	462	514	485	492	498	455	445	468	472	518	477	465	500	469	498	510	428	432	434	500	504	443	457	461	474	460	442	490	484	475	450	430	453	466	435	467	479	485	481	450	467	466	483	472	495	437	478	456	439	508	485	447	468	481	477	484	470	472	485	473	448	480	448	479	465	444	463	479	476	483	510	515	458	467	482	464	430	450	467	466	477	456	446	490	463	467	434	460	451	457	490	455	464	487	477	481	508	458	453	454	447	464	440	458	474	493	473	472	470	433	473	444	493	482	449	483	477	506	427	469	463	496	484	469	497	491	447	480	493	500	471	469	422	482	468	460	492	475	477	469	466	459	471	493	475	494	461	481	453	466	476	488	459	481	452	477	472	483	486	469	470	477	454	488	456	461	490	478	453	457	498	465	491	470	468	453	443	467	501	498	443	457	436	437	459	500	490	480	466	472	487	457	448	516	451	467	450	457	504	470	475	493	492	468	489	449	441	436	448	505	511	501	465	476	468	500	455	440	456	479	457	476	469	476	493	432	460	495	455	470	500	510	493	457	465	460	483	484	473	500	478	479	504	446	450	486	463	450	486	456	535	471	466	444	454	519	487	467	466	480	443	463	460	452	434	461	505	464	493	476	494	447	476	470	457	485	451	429	478	476	474	461	476	456	468	478	474	483	467	456	500	526	467	462	513	498	487	445	448	471	476	478	470	464	483	458	507	448	431	489	479	478	452	470	486	514	482	474	477	435	496	472	475	440	447	429	437	466	486	439	465	497	499	503	450	485	473	524	512	506	493	444	445	470	493	437	448	429	463	454	481	452	510	465	465	459	495	472	465	432	464	458	454	470	443	471	475	452	474	437	465	468	461	457	450	459	453	470	463	487	473	485	484	483	502	476	448	484	497	490	481	439	482	497	468	480	477	457	456	477	528	456	469	455	487	466	476	458	489	486	501	485	459	473	486	450	493	496	463	470	488	488	490	502	453	455	477	449	466	468	491	474	483	456	481	472	531	449	471	486	469	494	469	461	417	491	487	475	489	434	446	507	451	466	479	465	449	496	455	486	450	491	511	443	504	463	471	485	465	493	458	468	470	468	485	446	471	474	499	451	463	447	485	489	433	451	478	513	496	475	514	478	467	472	486	466	474	471	477	476	453	502	473	494	486	486	498	488	459	422	480	451	507	488	470	500	449	475	485	465	470	467	458	466	454	473	426	460	478	501	510	453	458	426	488	476	493	460	501	467	457	474	481	467	456	462	471	497	504	499	461	450	465	488	451	478	523	469	477	475	466	466	469	484	490	513	447	446	477	452	467	461	460	465	518	395	447	492	464	454	453	491	493	493	474	473	450	490	514	473	422	481	458	484	479	490	466	456	433	507	443	489	518	468	468	479	513	454	467	498	457	438	499	466	446	462	490	519	450	478	481	449	422	487	483	448	465	487	475	486	503	479	512	465	488	453	474	488	469	478	487	460	476	473	484	461	491	459	445	491	447	451	463	462	434	474	454	472	475	486	488	455	489	461	466	475	481	497	467	442	473	483	465	455	457	454	457	460	479	485	459	478	484	489	496	489	503	448	456	497	493	454	455	470	446	461	494	492	460	464	462	458	491	484	503	457	469	478	474	498	426	489	535	449	409	480	450	492	468	486	477	486	492	458	470	451	484	488	484	473	474	453	504	506	463	479	486	465	450	525	471	484	478	442	460	480	463	464	443	491	478	493	485	451	505	464	487	499	470	461	437	478	489	458	471	464	503	469	506	461	460	485	533	453	459	458	492	431	450	469	479	435	477	476	461	499	461	474	506	448	496	449	478	468	504	478	484	461	459	444	459	461	442	488	499	462	489	475	446	441	447	435	502	475	476	449	449	456	461	490	470	457	494	467	513	459	482	448	461	477	476	505	446	520	467	454	476	434	452	465	429	470	450	464	465	467	468	479	503	490	459	438	456	483	443	468	448	451	472	488	448	451	477	451	466	437	484	498	454	478	429	483	486	491	471	453	476	487	454	475	488	473	464	464	481	491	493	469	469	493	433	485	440	497	486	461	463	491	528	519	470	492	445	472	457	484	485	481	506	474	480	474	472	489	458	441	482	467	495	481	488	466	479	485	492	490	473	461	495	413	475	460	448	442	441	474	460	471	474	475	514	454	454	487	460	469	465	469	516	486	441	478	451	467	468	447	457	450	464	483	438	437	520	461	457	490	483	482	480	474	484	520	439	465	457	464	462	485	479	451	487	466	511	497	476	501	480	533	473	449	477	457	488	451	465	479	493	446	451	488	490	472	481	470	456	456	456	477	446	452	503	457	470	451	457	461	435	502	510	456	518	491	484	480	434	475	487	461	461	502	495	451	527	500	451	478	525	478	464	490	466	496	450	445	467	447	495	448	425	484	458	484	473	452	466	487	511	482	486	482	480	470	446	458	451	500	457	499	469	411	527	488	464	444	484	513	502	457	497	496	506	432	450	502	481	457	458	463	498	455	507	475	477	472	461	454	486	456	499	463	511	481	490	453	461	505	462	465	495	460	452
14207	1358	1234	882	658	561	510	460	403	389	401	383	344	362	371	354	334	356	360	344	313	361	356	351	369	320	365	384	325	333	345	393	337	324	361	308	340	345	390	368	366	338	341	341	375	359	331	321	340	333	341	337	332	337	345	350	339	348	331	326	342	354	354	355	330	329	348	354	346	334	348	347	351	381	308	365	346	352	354	365	362	368	366	335	341	354	363	314	351	357	366	373	315	348	332	386	359	355	305	373	370	351	340	328	345	347	338	362	370	325	325	317	337	339	367	336	362	335	357	377	347	379	350	330	346	349	384	362	363	318	339	370	392	338	351	328	351	344	323	384	364	376	376	335	360	338	340	321	348	378	381	358	344	323	366	320	337	354	334	318	345	318	348	325	369	359	319	365	352	359	362	378	346	330	324	364	355	326	344	364	304	367	342	334	365	330	335	340	373	346	348	336	358	327	345	346	377	335	317	350	346	307	333	331	325	323	368	374	334	334	362	375	351	353	322	328	345	313	315	357	349	304	368	349	354	345	366	342	352	335	321	345	363	340	351	352	323	359	351	367	352	387	383	321	343	342	342	347	351	335	317	359	324	368	328	327	340	346	351	347	366	332	336	337	357	352	313	362	343	366	389	340	349	330	337	346	347	337	336	354	350	399	352	324	337	313	349	334	355	373	379	340	340	348	358	331	345	346	372	365	373	352	297	326	353	347	326	342	322	335	321	346	375	374	368	371	357	317	328	351	366	322	345	356	335	361	313	347	334	377	357	350	326	322	339	353	381	349	349	358	325	333	322	373	322	351	350	336	363	349	360	331	315	341	344	343	367	338	333	335	330	337	346	322	339	363	378	345	349	353	354	348	337	352	369	353	371	340	341	321	367	338	340	352	341	375	346	327	344	319	362	300	353	335	350	372	334	348	368	387	335	397	359	338	342	338	354	348	350	348	325	378	338	328	383	372	377	347	349	319	344	339	345	356	332	326	334	375	349	353	345	321	346	376	358	348	349	329	339	379	315	331	334	324	339	376	360	305	346	329	323	346	376	300	341	378	357	330	388	331	345	350	367	341	335	357	352	388	340	383	393	391	348	342	363	341	371	361	322	369	346	330	336	404	337	337	303	321	313	331	322	332	328	367	338	382	381	362	301	360	354	331	340	337	375	324	318	385	305	352	366	312	343	335	328	328	368	353	351	369	321	309	365	359	334	336	320	311	326	346	339	359	335	330	367	354	350	331	319	357	357	376	350	321	346	359	344	343	365	342	326	356	313	337	329	310	361	358	359	319	369	332	316	350	338	360	342	365	315	330	371	336	339	320	340	355	337	344	361	329	353	315	379	324	355	331	344	323	324	365	339	358	343	367	318	344	339	336	337	311	368	314	361	330	342	350	366	343	322	350	374	361	335	339	364	344	349	369	323	310	336	309	333	349	365	350	394	383	352	340	322	329	338	341	346	348	336	360	367	337	348	362	338	329	375	346	361	329	365	338	338	338	345	356	343	374	341	300	368	385	358	326	324	331	360	377	349	339	341	346	334	338	328	341	357	377	335	315	344	346	373	345	352	339	340	329	333	332	279	391	359	328	340	320	320	348	331	353	361	349	300	358	355	365	340	345	351	334	357	342	376	352	378	361	357	355	336	370	337	322	336	332	369	337	418	329	337	351	311	331	322	319	338	344	304	336	351	312	309	343	329	351	356	348	321	344	334	348	366	394	337	348	326	336	354	329	340	311	336	376	304	338	339	328	362	343	337	324	357	361	345	366	355	323	351	359	363	331	333	334	340	325	385	347	363	351	368	346	339	364	330	367	370	342	318	385	346	327	330	332	367	318	368	351	373	370	348	386	369	312	389	370	318	388	339	304	352	330	317	373	361	353	357	329	356	394	354	404	343	374	308	341	325	357	331	307	344	353	341	366	374	377	372	348	340	363	358	357	308	343	321	349	330	377	366	348	288	362	328	319	344	339	348	342	357	348	353	343	328	329	350	371	346	337	331	337	358	348	347	350	333	333	349	345	301	356	361	365	366	352	330	339	339	349	353	385	350	321	359	334	376	343	357	352	336	376	344	371	350	360	359	318	354	364	389	384	341	325	374	337	326	348	298	350	367	324	339	327	377	305	335	320	341	354	359	342	391	329	363	372	363	385	303	384	369	360	306	341	372	325	362	336	347	329	334	356	318	293	359	389	350	334	363	339	365	340	361	341	365	367	367	328	366	360	301	331	383	350	355	291	333	351	349	379	317	337	371	371	360	367	367	344	353	343	347	341	348	340	305	357	342	324	329	324	329	311	349	363	358	342	320	327	336	339	329	328	343	305	308	364	348	379	358	339	326	340	297	368	361	341	356	342	353	335	333	381	333	376	337	374	345	334	325	392	355	361	318	359	335	373	335	340	349	355	320	347	346	339	354	374	358	333	350	363	355	336	330	351	361	314	366	335	357	334	367	347	369	363	329	361	363	384	333	392	339	338	353	345	335	314	359	329	339	339	380	319	346	311	348	323	318	338	327	339	333	326	336	309	314	314	346	290	306	340	320	338	342	336	347	316	348	347	337	365	332	357	316	354	337	326	379	320	348	365	387	306	355	363	313	346	356	332	375	355	367	378	338	349	344	349	349	342	315	330	351	363	339	327	330	341	353	384	328	336	364	290	361	364	356	351	358	373	342	333	344	348	323	316	333	354	371	338	345	352	357	352	336	340	337	362	318	328	330	349	360	354	352	343	348	373	322	357	341	344	305	340	324	326	353	334	343	350	288	342	345	296	338	328	307	375	326	330	300	336	329	373	391	344	302	336	373	356	346	337	370	315	352	334	324	352	315	352	346	349	362	347	345	338	334	351	335	357	355	344	356	363	352	348	346	364	348	348	343	333	346	336	363	373	381	377	351	344	304	368	341	297	330	363	343	358	362	364	336	334	334	329	331	369	337	346	353	356	352	327	341	315	359	324	339	350	331	354	344	320	366	324	332	331	395	377	350	320	356	347	339	367	317	343	338	367	331	347	333	361	334	348	378	351	339	360	355	365	382	352	377	333	350	327	348	306	322	353	326	346	328	342	358	379	339	341	370	358	350	340	355	349	342	370	343	361	335	355	359	345	360	347	357	344	341	357	327	346	324	333	375	382	377	378	349	305	315	338	334	335	330	346	309	348	315	352	347	328	385	353	377	338	324	357	352	340	328	338	331	344	363	363	330	381	362	348	351	332	357	365	352	346	366	338	322	344	315	348	357	333	375	312	365	352	314	361	342	337	296	327	325	340	349	315	355	372	352	384	360	389	373	342	333	330	341	336	339	326	343	357	347	338	368	333	358	338	341	342	328	369	323	314	364	325	359	384	361	342	357	344	347	346	347	369	333	329	359	372	339	341	366	348	330	323	397	341	326	309	331	378	374	379	371	357	323	346	330	327	325	384	322	347	361	344	322	376	342	360	370	359	348	332	342	334	358	360	313	348	349	335	319	332	349	312	332	332	358	321	347	345	338	350
8388	1495	2391	2690	2376	1919	1612	1376	1247	1239	1116	1120	1037	1013	963	1020	967	934	912	940	897	921	857	887	872	868	866	868	907	861	868	862	864	893	827	850	870	887	830	804	885	848	864	874	817	828	846	892	824	870	806	848	827	842	848	803	835	816	827	836	823	823	830	823	834	857	856	849	810	849	824	803	794	881	824	824	867	854	860	827	899	849	847	823	851	853	862	822	812	804	817	879	835	872	872	780	797	790	780	848	822	839	818	821	785	933	829	811	899	878	876	818	847	851	888	824	829	860	840	803	811	817	804	861	802	851	880	819	862	878	825	852	766	854	866	820	768	783	838	802	838	812	785	832	804	836	855	850	809	804	813	769	839	861	811	830	861	810	823	779	828	807	848	812	857	823	832	813	820	799	817	819	822	846	831	820	838	873	806	795	810	850	813	797	836	790	862	893	839	826	853	850	785	853	820	847	838	856	838	844	789	785	831	785	806	844	843	876	839	843	825	853	841	833	844	794	830	791	850	842	818	832	850	807	824	779	856	812	830	830	843	793	853	826	803	816	841	791	798	872	802	830	866	785	866	858	821	854	833	827	821	780	884	900	795	758	780	823	857	842	871	789	827	819	888	831	809	822	803	849	827	808	804	798	818	793	830	840	820	782	793	886	813	766	796	846	807	833	855	821	802	763	788	782	843	846	830	821	862	846	859	842	840	873	786	842	819	785	833	867	819	807	880	866	847	797	776	785	860	825	803	836	755	842	813	857	802	844	809	847	880	838	859	830	809	842	849	817	853	785	761	858	852	848	879	862	780	824	820	815	853	859	817	850	827	841	847	804	846	895	841	848	801	849	800	861	834	822	840	824	834	863	829	819	862	832	796	839	805	853	862	851	824	807	837	828	831	825	797	799	842	807	783	910	787	831	879	827	801	831	850	817	799	831	861	857	837	795	859	846	794	811	827	851	807	886	806	834	785	759	861	796	816	814	802	800	815	774	870	862	825	819	810	872	872	856	850	796	812	774	836	845	829	804	824	855	849	859	815	851	849	845	800	793	775	798	835	844	822	844	861	833	857	813	814	781	852	884	842	805	821	807	849	774	798	825	844	874	844	805	859	860	816	804	844	813	833	811	831	846	867	903	864	873	872	816	854	832	863	843	838	883	841	817	843	846	789	806	818	805	838	808	804	827	815	876	840	855	837	841	884	804	777	811	852	848	839	827	837	842	887	792	806	868	814	890	839	839	844	864	846	773	859	791	872	879	874	843	797	821	815	804	841	815	850	839	811	879	789	849	822	819	843	820	867	785	874	874	820	819	890	886	800	841	852	860	829	817	838	829	854	836	882	800	876	829	796	834	820	761	835	843	834	827	854	802	813	803	810	826	812	865	812	840	821	846	849	839	812	875	799	831	842	853	797	836	798	885	830	807	797	841	868	840	777	870	824	815	896	854	815	812	797	815	913	814	819	853	820	810	836	844	776	850	824	856	852	844	895	848	864	816	784	825	868	822	857	838	874	788	817	810	782	830	840	842	824	831	837	840	812	830	860	891	854	800	857	782	847	877	851	816	852	847	788	890	775	873	848	842	820	793	831	780	766	849	845	835	855	830	829	803	886	845	839	828	855	804	827	838	809	806	824	851	817	879	838	760	861	824	827	786	802	853	842	804	846	837	824	858	816	792	840	801	824	815	860	848	766	848	863	779	839	836	871	824	772	811	830	837	865	828	839	831	789	858	803	834	805	829	833	801	838	815	857	825	824	841	811	824	823	820	858	873	813	832	841	831	790	878	812	829	805	816	767	810	837	786	823	815	872	857	858	822	834	830	860	833	821	817	857	846	827	883	861	849	788	821	799	861	828	818	853	818	817	790	813	818	881	856	832	807	850	836	822	769	824	804	853	829	847	788	858	841	831	815	869	809	818	871	817	866	835	824	850	860	874	835	818	825	852	817	784	844	878	824	860	754	781	853	839	861	813	818	805	824	822	800	848	820	888	846	793	824	871	805	796	869	809	849	818	771	813	885	808	861	822	806	836	796	860	793	847	830	828	814	820	874	802	845	801	813	840	821	832	837	816	853	821	824	815	814	815	823	804	808	825	826	834	849	873	802	809	833	812	827	793	806	803	817	815	778	841	847	822	900	851	848	801	892	887	855	875	835	818	810	816	825	815	777	845	835	804	881	833	897	855	878	808	833	846	848	850	791	813	816	840	793	813	849	840	827	808	817	816	827	831	828	830	778	819	808	852	807	808	823	800	831	806	779	863	826	812	820	804	842	803	775	777	817	810	789	854	836	843	835	837	803	846	847	823	773	843	814	827	822	834	805	792	800	795	818	818	867	873	827	865	835	826	801	784	819	841	817	808	822	849	870	830	862	850	826	825	806	796	822	769	777	853	826	828	838	844	825	837	857	829	845	861	854	799	844	890	790	840	873	814	865	800	833	830	818	831	851	885	865	839	862	813	786	860	841	827	846	810	763	822	829	804	797	837	841	877	884	821	825	864	857	873	830	843	810	840	826	838	857	861	833	837	879	846	849	864	856	840	849	813	853	807	839	782	830	821	837	819	839	773	831	820	856	812	831	878	889	803	835	832	854	879	849	793	836	763	819	863	835	842	834	883	824	790	797	824	848	844	828	847	820	841	834	777	806	806	840	817	777	861	791	825	821	815	828	860	867	811	870	862	838	766	831	859	794	868	805	804	817	849	896	821	764	827	820	826	850	856	874	826	835	833	799	836	796	838	805	877	849	802	824	868	816	812	839	793	835	796	817	822	791	802	810	813	811	840	817	831	871	801	820	812	839	818	797	812	872	816	819	842	823	825	845	811	852	875	803	802	834	815	839	780	847	809	861	804	840	815	854	803	889	797	850	793	805	800	829	900	789	829	850	783	812	891	820	847	849	854	844	815	806	825	846	892	880	834	835	799	799	813	868	870	821	802	814	805	818	841	847	788	856	856	827	874	844	800	749	829	856	865	835	902	810	826	801	846	825	864	841	810	851	812	850	796	834	842	862	801	830	805	828	831	848	867	829	797	860	832	845	817	841	881	879	849	849	861	833	821	840	841	821	759	777	793	840	838	839	774	853	843	860	866	830	797	886	792	838	841	781	805	765	821	796	789	837	897	821	849	785	814	840	864	856	833	848	798	848	813	876	850	833	778	824	869	820	817	849	842	806	802	840	780	877	787	794	864	820	864	850	840	843	855	810	789	795	869	795	844	815	835	842	836	842	794	849	839	911	801	851	855	868	822	811	844	801	790	815	829	848	830	843	826	782	837	797	832	787	844	846	852	814	837	850	846	830	830	872	827	851	858	822	807	823	801	795	865	801	812	883	834	816	879	803	823	870	847	796	796	864	833	792	823	797	824	876	773	800	790	817	826	797	816	854	795	827	849	817	776	797	827	799	897	852	846	849	872	803	817	817	856	823	888	853	863	832	849	800	854	863	771	869	801	838	831	837	807	855	780	842	873	839	819	860	852	782	856	844	829	871
1469	268	296	262	246	292	243	242	256	243	274	248	273	292	301	304	278	252	274	280	255	268	285	262	283	278	256	273	259	271	260	248	272	274	272	270	265	252	278	280	284	282	259	224	270	253	233	269	293	276	257	276	270	234	293	265	246	276	231	286	263	289	288	277	278	266	269	283	275	278	294	283	271	282	270	265	268	273	256	268	289	274	281	284	267	277	252	275	236	242	281	293	265	277	279	265	230	240	246	272	288	251	269	274	264	268	259	259	291	261	280	230	254	258	262	267	264	270	278	290	265	278	262	283	280	256	262	268	291	265	275	245	249	267	298	247	237	256	293	245	277	273	300	278	251	256	259	253	271	260	275	254	297	289	290	241	237	251	239	260	259	281	278	233	288	266	255	260	276	254	215	261	272	295	257	249	272	277	285	275	269	287	278	284	263	283	236	252	292	298	263	258	274	240	256	253	272	271	292	271	262	278	265	246	262	273	276	270	256	288	269	278	235	264	269	277	248	257	301	275	247	236	266	264	246	264	286	238	286	253	253	272	257	253	301	279	273	248	273	284	268	255	285	259	290	302	290	299	240	286	285	260	243	279	268	225	270	282	268	280	277	287	273	270	272	271	254	250	279	269	259	257	261	253	257	244	254	295	255	265	273	267	292	286	246	273	270	271	274	261	292	260	254	280	292	265	226	266	279	250	289	280	268	288	274	280	267	261	249	271	254	245	259	252	269	269	275	282	271	264	302	274	253	264	260	261	283	271	253	248	272	280	232	241	258	264	267	255	254	283	256	276	259	248	251	272	257	267	259	275	287	278	289	273	237	292	292	262	304	320	263	259	274	290	247	266	269	236	281	275	252	295	259	298	283	290	253	242	266	277	268	273	272	289	254	269	249	240	275	269	285	278	303	278	265	272	262	286	253	258	262	280	285	269	281	263	264	238	266	252	295	298	258	269	263	253	283	223	243	281	279	244	310	264	281	263	267	232	279	282	239	257	249	244	282	284	331	281	252	271	296	272	268	276	268	255	252	256	240	255	268	254	288	245	282	260	273	267	298	273	268	307	268	251	295	263	295	275	275	279	257	268	292	246	244	280	252	266	264	253	284	260	254	237	282	294	282	249	279	304	238	252	262	302	261	288	277	267	256	277	256	266	269	269	254	275	271	284	300	282	256	289	274	281	252	248	277	263	226	255	285	282	268	276	289	279	278	269	284	313	252	273	293	261	284	261	233	275	283	279	263	254	250	249	270	253	280	301	241	231	277	265	265	270	252	280	252	273	267	249	285	257	269	291	285	261	254	279	293	263	270	268	308	249	285	247	252	229	260	245	250	267	255	271	266	227	246	271	263	246	251	271	241	254	240	287	265	259	241	286	280	266	251	298	266	268	257	292	275	260	242	264	278	288	258	280	263	255	250	273	256	296	267	298	250	304	257	264	287	269	274	270	263	281	270	282	287	255	281	241	259	269	291	284	271	268	275	284	275	282	256	285	258	248	306	267	276	254	268	259	238	253	246	290	247	281	256	260	296	282	268	237	263	275	272	254	277	278	257	250	284	311	265	242	272	278	282	259	267	278	275	292	275	264	239	262	264	295	269	263	278	247	260	262	282	278	277	299	265	257	275	284	265	275	264	260	255	280	250	260	264	261	266	281	252	280	239	264	260	246	259	251	260	266	270	292	241	286	269	273	264	244	245	284	279	274	268	230	263	268	237	261	260	292	293	293	290	249	255	270	256	271	263	274	271	237	259	271	264	287	263	282	238	284	274	269	274	229	227	281	286	251	269	292	256	278	256	276	278	291	268	275	242	245	250	235	274	277	267	256	275	233	251	278	292	263	240	268	281	294	251	253	270	300	289	280	287	269	256	269	251	288	246	241	302	274	309	279	251	264	261	283	297	252	268	268	234	251	259	250	276	280	255	299	231	252	250	290	271	268	308	283	262	253	265	264	270	288	252	257	283	231	264	284	269	264	254	276	257	301	294	271	286	275	268	277	228	270	260	270	263	286	254	300	283	277	279	246	268	292	295	282	294	258	280	288	267	246	282	305	298	286	279	274	242	272	294	237	267	283	274	263	313	276	289	240	272	240	255	265	278	281	264	263	258	263	254	249	268	275	264	298	263	270	253	270	240	300	264	282	283	279	253	274	279	271	283	257	299	283	276	263	255	277	275	247	288	283	304	259	256	263	290	284	253	294	305	251	234	297	278	266	264	275	265	267	282	291	293	262	249	251	249	250	286	272	273	244	257	278	257	275	290	239	252	265	295	249	294	253	274	300	285	254	266	268	292	241	235	295	286	273	264	260	262	268	260	288	282	261	274	295	255	272	263	239	272	282	279	285	292	267	278	276	270	268	254	259	315	279	280	292	232	258	243	309	291	278	260	270	253	260	254	292	291	269	267	238	275	248	255	268	311	247	264	275	280	264	279	291	272	308	260	296	279	278	275	262	253	308	271	281	289	250	259	242	279	246	240	293	243	261	286	242	261	259	274	282	273	255	298	243	258	264	264	281	260	236	233	255	270	237	268	242	229	227	258	279	263	287	289	268	286	276	279	238	246	263	271	289	254	267	286	296	271	272	263	254	270	253	287	259	271	278	291	267	247	280	252	265	278	278	255	287	282	257	289	249	297	290	233	237	233	251	267	289	278	258	283	334	262	292	276	277	270	265	291	268	249	256	257	279	273	292	242	262	284	257	241	286	292	267	274	275	247	267	246	245	277	249	269	285	271	280	265	272	260	264	270	261	247	252	265	299	272	253	253	287	253	296	237	298	267	237	272	291	258	259	262	307	253	268	292	254	258	246	282	270	253	274	296	251	262	249	246	266	263	264	308	252	282	287	275	256	274	270	257	256	259	252	270	244	229	238	296	289	283	276	255	282	282	234	260	270	248	284	290	272	234	268	279	257	284	288	227	291	272	294	268	287	300	252	283	257	262	260	271	246	296	255	258	270	291	258	249	252	264	232	241	252	310	304	255	281	285	266	305	260	276	244	260	282	274	301	256	287	260	234	270	296	266	296	242	309	262	260	251	261	282	262	276	262	304	260	254	242	239	281	309	290	262	282	267	271	304	244	318	299	229	256	274	255	258	274	274	278	267	284	263	255	273	279	236	266	264	258	266	275	232	284	270	281	274	243	283	280	250	250	279	260	259	251	262	287	251	268	301	273	282	276	282	254	266	250	300	216	268	276	280	244	268	290	266	305	281	281	270	270	270	289	265	278	275	241	238	243	263	271	286	259	274	253	265	277	279	276	285	251	292	243	266	281	264	252	260	283	255	294	259	281	276	302	268	264	289	249	280	293	277	281	297	298	230	269	233	271	276	276	246	242	306	279	302	279	286	249	265	268	274	250	266	247	285	256	261	264	271	292	290	272	285	316	277	272	248	279	268	278	265	292	227	245	256	252	244	251	232	266	265	294	255	247	245	272	289	249	285	259	264	274	281	266	234	288	255	246	256	269	248	270	264	268	266	257	240	281
1753	686	671	660	680	655	669	662	653	674	645	638	667	613	680	667	650	605	646	638	639	651	624	631	675	636	601	596	696	671	661	657	666	641	630	627	636	671	612	656	621	686	623	683	658	638	623	607	700	662	649	668	622	644	640	653	657	621	633	634	597	655	630	659	634	632	654	647	690	623	663	617	648	660	701	657	624	629	637	664	593	648	667	616	616	639	622	679	640	587	630	662	615	636	635	661	682	679	703	641	624	628	688	636	606	661	628	644	660	673	624	646	629	631	661	653	626	681	671	669	665	669	646	638	669	678	651	654	604	657	613	592	683	634	615	608	692	658	636	601	644	625	669	631	650	613	673	639	683	640	635	705	662	635	646	640	613	661	613	670	644	691	640	617	645	627	625	659	620	606	618	639	653	642	607	647	673	662	652	634	657	664	640	660	628	637	599	639	613	689	668	642	659	624	646	689	674	652	584	597	653	619	655	640	646	653	637	649	640	627	652	615	684	630	603	669	617	628	671	590	622	623	613	632	640	679	608	628	695	623	655	636	617	659	631	644	630	628	631	654	663	670	680	637	667	619	644	668	643	687	614	666	662	656	636	636	610	626	687	652	662	641	634	631	657	650	661	653	647	622	658	614	626	640	670	626	661	628	611	635	713	600	698	651	656	622	587	678	651	660	614	626	647	613	638	658	661	617	665	623	715	672	715	668	669	680	623	687	635	616	664	635	657	624	621	651	615	638	675	675	676	642	651	708	653	635	615	632	633	633	618	658	657	668	609	633	636	651	655	658	654	634	641	677	608	627	648	672	662	671	596	677	650	635	622	670	637	646	666	620	621	631	634	661	607	666	635	653	657	589	671	620	652	632	669	648	654	654	635	658	650	624	613	639	630	627	586	645	634	667	678	630	649	644	657	674	608	648	666	675	616	672	666	645	640	648	622	669	640	629	643	653	635	624	649	630	647	652	660	639	593	663	692	642	649	647	676	676	667	631	621	674	606	673	641	607	666	651	636	623	645	590	650	665	651	634	591	684	642	641	674	658	631	633	653	671	684	620	640	629	639	595	656	651	654	653	654	649	678	657	657	653	659	611	661	638	615	641	638	656	623	610	680	640	680	654	670	664	659	608	667	682	684	660	682	638	645	621	656	625	646	566	646	649	653	646	701	640	657	611	630	664	613	619	661	666	635	679	631	663	630	615	711	657	642	666	640	642	677	653	618	623	644	626	661	597	664	639	625	621	627	623	634	632	629	671	680	649	662	641	620	647	615	629	617	659	597	644	652	625	659	603	638	633	601	670	629	664	662	629	640	616	687	623	621	618	623	635	631	652	650	660	623	652	632	639	654	659	628	618	652	620	637	634	587	632	605	663	684	649	631	663	635	626	691	646	694	630	602	695	645	638	677	660	668	644	658	658	655	669	611	655	636	664	632	642	659	659	632	616	630	651	619	629	676	614	644	646	668	640	636	609	685	633	626	666	646	658	602	638	702	661	657	662	605	634	656	593	620	664	655	676	631	685	645	613	663	657	646	660	672	660	625	689	652	636	647	629	616	651	572	678	648	641	662	611	659	653	621	643	684	638	675	683	671	586	660	653	644	662	644	672	636	609	648	618	607	668	621	641	632	611	645	657	649	656	623	641	602	631	640	668	621	616	687	640	629	647	651	640	630	639	626	667	604	675	615	604	632	663	638	665	616	677	703	659	644	634	633	664	633	663	636	672	630	665	657	639	587	638	667	677	669	673	624	674	638	663	630	665	662	703	627	582	646	634	668	635	634	643	643	648	617	655	675	691	666	645	698	661	646	644	682	679	642	603	629	659	640	670	689	643	602	637	680	630	620	681	624	654	650	668	650	675	655	639	634	653	667	622	703	707	653	653	674	652	623	627	642	626	672	665	666	635	605	607	648	679	628	702	612	652	623	631	659	664	624	666	666	669	642	625	626	690	618	629	638	684	638	678	616	645	642	687	642	669	681	678	618	641	644	649	680	629	656	658	678	632	666	669	637	668	644	632	653	650	669	623	616	670	648	627	656	643	677	623	647	635	670	650	637	669	680	677	630	651	641	621	686	666	680	666	640	665	614	615	714	636	668	621	667	624	620	662	671	639	658	610	654	630	632	635	675	645	659	661	670	666	642	618	621	681	658	647	632	670	624	610	677	643	635	643	636	650	636	653	667	640	616	649	632	652	688	671	642	614	635	656	661	649	662	607	632	646	660	638	649	643	674	637	671	606	650	634	700	672	650	648	609	633	685	614	619	654	676	658	647	606	648	622	641	616	678	674	617	624	663	641	649	675	704	658	658	627	597	675	671	643	680	660	648	654	667	625	638	644	644	664	638	670	640	675	646	667	637	654	610	675	656	686	640	661	644	663	636	651	614	692	631	641	635	687	629	584	610	628	646	606	668	640	643	650	614	656	691	664	647	632	697	655	657	636	646	703	626	666	608	633	627	607	620	668	605	685	609	666	630	618	637	680	696	650	631	627	639	618	672	703	681	673	663	620	661	656	626	675	598	674	693	684	666	653	641	683	645	626	628	647	680	632	626	681	653	664	607	643	646	648	639	662	613	667	627	677	654	625	648	687	641	642	594	677	633	642	631	644	631	638	641	647	638	643	646	667	641	674	621	646	630	677	637	599	681	636	618	615	603	647	669	664	625	655	645	708	642	633	633	624	635	690	640	614	646	605	653	680	668	669	621	639	674	661	642	745	668	636	648	707	648	655	631	678	607	688	666	637	589	670	659	624	626	636	613	637	639	644	642	688	662	644	664	616	654	641	600	679	631	603	703	671	642	662	610	606	736	662	667	640	628	656	635	634	663	641	645	663	659	631	598	656	692	654	623	612	654	626	663	638	642	725	663	652	638	676	644	659	656	659	659	687	642	666	645	679	629	659	587	658	669	686	648	629	641	635	673	654	653	677	635	634	625	658	575	698	610	660	663	666	623	607	637	654	644	642	612	618	660	648	675	659	576	638	635	618	616	608	658	652	650	569	648	648	613	661	660	593	664	639	615	684	663	626	658	647	659	618	593	682	693	639	623	629	676	644	677	680	613	620	651	629	666	563	639	642	657	664	661	649	641	648	651	650	664	668	658	648	648	647	632	605	669	647	621	655	635	675	658	667	662	640	644	647	657	648	672	624	716	651	597	620	666	659	646	645	667	590	639	619	686	650	662	611	671	686	658	670	610	660	608	669	614	658	648	648	632	646	661	640	642	610	651	634	644	637	664	691	638	620	643	659	644	628	599	654	657	657	674	623	648	730	673	599	640	638	684	687	620	646	655	633	649	632	663	640	631	666	677	632	688	667	633	637	625	605	634	653	681	640	698	629	678	620	659	611	650	649	677	632	656	673	669	676	643	677	633	671	628	673	663	649	647	674	624	638	648	647	686	674	585	606	674	671	682	625	660	633	671	668	680	666	613	637	696	675	650	632	646	659	605	660	620	591	618	657	642	650	651	672	658	647	653	675	642	679	642	619
7273	483	523	443	300	311	241	251	218	209	208	187	182	178	158	192	180	192	185	173	211	155	175	186	198	164	185	193	183	145	177	167	154	165	177	202	179	163	185	216	159	203	170	167	163	165	132	176	173	166	183	170	179	170	216	187	181	166	175	198	151	180	171	127	169	155	175	156	140	168	201	193	169	163	157	168	161	174	194	178	182	196	182	169	162	177	182	187	155	187	147	181	168	181	189	165	163	190	168	160	165	150	164	194	166	186	185	184	186	150	152	194	176	162	188	157	175	179	159	197	185	156	154	179	158	175	184	185	169	162	162	176	161	164	174	175	187	164	171	165	160	166	159	177	158	172	160	169	159	173	160	151	181	204	171	180	180	187	178	185	162	201	173	178	180	159	152	176	158	162	175	168	191	160	171	186	194	188	169	167	200	162	144	185	165	173	184	179	156	149	178	163	177	188	172	192	182	154	164	172	184	158	189	165	184	167	177	165	166	186	151	169	204	181	170	172	170	181	164	148	180	165	168	201	150	185	171	162	165	182	172	139	175	178	145	164	189	180	166	169	173	146	158	189	156	177	165	163	178	169	188	188	192	204	166	185	186	210	145	194	182	149	183	166	185	168	156	175	160	172	174	172	165	160	148	176	149	188	166	165	198	159	154	192	174	184	172	158	169	197	176	193	184	141	176	182	166	203	166	157	169	195	160	196	195	178	156	188	157	148	139	150	161	168	213	141	162	163	159	159	180	166	147	163	173	173	150	175	174	187	206	151	206	162	181	180	177	170	156	167	171	180	174	162	178	188	170	177	168	188	153	181	183	182	170	167	189	162	163	174	178	168	164	149	165	173	185	159	172	179	172	167	204	171	172	191	183	214	164	189	183	157	161	172	178	164	165	182	185	182	165	150	174	161	161	173	174	155	184	182	148	192	182	155	179	180	146	168	185	162	172	164	145	155	169	175	153	153	156	194	188	159	178	203	177	169	166	182	201	195	185	179	182	176	184	174	193	175	175	183	178	196	192	154	162	176	150	175	171	160	165	195	173	175	195	185	163	153	192	157	142	157	144	156	177	153	171	159	181	148	203	172	173	179	195	166	148	191	159	143	181	143	171	188	182	159	194	172	146	169	167	144	156	161	169	182	164	159	198	192	177	158	169	161	158	175	197	181	155	192	161	163	169	134	164	160	173	175	172	152	190	181	178	181	143	187	166	162	177	188	185	146	192	177	180	195	164	169	158	176	197	176	176	176	185	182	185	196	165	201	150	142	165	169	196	168	195	198	159	181	158	167	180	178	173	175	142	177	149	173	173	181	180	180	178	159	147	172	161	157	178	166	166	167	190	197	174	177	192	192	165	160	171	182	157	197	154	176	180	178	184	155	179	164	186	169	185	178	168	167	161	182	184	185	198	159	181	183	155	164	170	162	184	200	190	172	174	179	177	162	200	147	168	169	169	183	171	162	174	179	174	179	147	153	165	169	176	187	180	166	167	149	165	156	152	160	160	189	165	186	140	185	185	149	171	183	154	178	180	188	164	168	141	184	169	163	174	195	150	159	162	167	189	164	176	183	184	198	167	176	164	161	160	143	192	161	170	175	165	144	175	162	166	148	180	183	173	165	180	159	145	179	178	173	156	174	185	164	176	174	168	181	191	187	178	155	167	168	166	166	195	189	170	165	155	170	158	184	160	185	175	170	177	160	149	175	162	159	164	167	192	185	161	174	198	170	172	180	171	192	184	177	152	158	172	187	191	128	152	145	183	146	164	181	161	165	171	156	157	194	178	195	184	152	184	176	148	192	188	173	182	178	175	163	181	163	184	191	175	193	136	170	172	152	169	158	177	167	193	140	178	168	144	167	170	142	170	151	154	166	181	147	147	176	174	185	150	158	175	171	163	187	152	164	147	177	202	204	172	191	154	178	166	179	161	166	172	162	199	170	159	183	160	192	149	186	158	158	147	178	167	166	177	159	196	187	185	178	166	157	201	184	151	174	182	197	182	163	180	176	181	175	170	149	173	176	174	181	187	189	170	189	176	175	183	167	183	170	175	164	162	160	187	170	154	164	187	163	183	162	147	159	173	171	175	174	189	163	158	174	176	167	163	184	165	185	144	191	189	181	170	156	189	156	182	200	192	167	177	185	190	154	164	151	171	165	194	148	168	181	165	170	188	185	165	197	194	168	174	173	170	173	171	159	166	186	196	151	177	163	151	153	169	189	173	160	186	172	167	162	189	189	167	166	171	179	161	168	160	182	176	175	170	139	181	141	155	164	182	163	173	184	176	172	168	158	167	150	156	170	175	192	177	193	190	197	185	162	202	174	165	159	177	199	167	155	159	167	195	177	149	179	175	188	181	185	188	189	186	169	183	173	179	150	173	191	158	165	156	146	164	201	167	167	149	167	166	180	166	157	186	184	160	193	178	164	199	163	171	157	163	169	182	196	153	205	185	156	155	167	171	186	189	181	156	174	170	150	177	155	156	191	168	183	171	159	166	180	182	185	154	156	169	145	172	169	154	190	172	173	163	158	183	194	176	169	155	186	168	165	155	187	180	167	185	165	176	145	186	181	165	166	161	160	159	157	166	169	184	171	149	206	199	157	155	191	170	170	205	170	163	173	177	176	147	153	166	181	170	170	159	174	140	181	178	191	152	182	159	158	163	167	187	153	178	170	186	168	170	167	156	161	175	147	163	182	130	159	213	170	169	173	167	169	163	154	176	180	168	155	152	157	178	182	168	161	148	165	183	181	160	161	178	156	193	147	167	168	164	184	157	197	157	182	176	168	166	127	161	145	178	175	177	169	158	195	159	175	175	148	188	168	171	161	169	175	164	189	182	151	159	175	165	156	170	142	174	189	158	161	207	184	199	183	192	144	183	159	155	184	157	155	173	167	161	195	170	168	161	175	162	184	192	183	166	194	159	178	157	163	181	160	174	187	180	180	167	145	179	163	148	160	197	171	188	162	169	178	150	179	161	163	172	176	164	185	174	174	157	185	178	179	178	175	185	145	196	182	174	167	166	185	158	169	168	170	163	177	165	185	160	177	162	186	191	181	180	176	181	198	166	183	165	160	162	172	196	186	173	150	177	191	184	182	154	175	187	182	154	163	176	181	153	160	156	173	171	171	186	186	173	162	157	163	164	161	182	177	166	180	155	138	191	191	187	176	192	183	157	171	180	202	203	171	163	150	144	157	179	168	136	172	201	182	179	162	175	156	175	145	187	185	184	167	170	176	144	155	181	162	199	173	184	163	204	188	165	169	173	157	182	162	177	141	181	182	167	173	169	185	161	167	169	190	169	159	174	159	172	158	170	176	177	169	178	189	184	153	166	163	186	183	171	161	182	158	168	194	154	166	142	190	173	175	172	174	184	157	161	169	170	176	159	133	152	162	170	164	166	179	211	165	179	178	149	164	159	173	163	191	152	176	152	177	164	168	159	195	166	180	203	174	170	140	170	189	159	135	183	194	181	188	163	173	159	172
6214	795	1315	1434	1212	1023	878	806	733	669	627	645	600	562	541	583	572	547	523	533	480	502	521	515	483	537	472	503	466	544	511	509	461	504	477	493	491	471	498	491	502	489	477	465	468	475	457	474	471	509	508	460	458	444	468	494	505	452	462	451	452	564	474	485	444	458	484	484	463	485	474	516	465	480	477	482	463	488	486	467	510	513	499	452	487	516	453	482	480	477	469	428	471	493	489	477	481	449	475	473	462	467	489	432	450	478	434	470	415	487	463	458	466	468	447	477	467	501	451	485	459	466	465	498	437	465	452	472	491	489	471	448	476	480	461	480	537	431	471	448	467	460	447	471	461	472	469	477	497	442	456	473	432	459	469	476	486	521	478	469	506	476	478	486	461	505	486	460	493	448	498	454	463	486	484	479	443	505	531	489	490	487	466	480	466	499	418	491	496	502	471	471	458	517	483	447	504	474	473	468	481	451	470	491	470	458	443	469	487	469	438	480	427	466	480	496	475	462	448	496	492	468	459	442	481	425	454	458	457	446	431	432	483	445	470	449	501	455	483	490	480	522	444	452	442	460	476	468	469	476	502	476	480	484	470	470	441	498	457	468	552	466	504	493	480	499	432	437	462	509	444	462	442	485	499	480	472	486	447	497	468	457	436	450	489	494	455	495	475	479	473	448	457	446	504	496	467	459	463	471	495	462	556	456	488	466	496	454	436	482	436	443	492	477	453	497	505	500	456	514	483	482	492	501	464	459	504	477	476	469	498	440	449	465	492	441	473	488	448	523	457	470	493	484	490	434	477	448	471	482	466	471	476	474	443	471	492	467	494	472	447	473	480	449	466	464	445	465	491	504	491	506	446	539	484	464	497	464	495	479	460	461	493	473	484	463	487	472	428	460	467	515	459	481	476	451	435	470	499	497	432	491	490	466	477	485	509	472	462	489	496	523	463	496	475	483	505	454	488	473	458	480	492	438	478	483	486	444	468	470	480	442	471	502	477	473	484	479	459	463	471	460	476	441	486	412	475	448	441	475	465	469	483	521	493	461	481	466	475	499	467	466	499	472	470	461	518	493	456	518	435	458	474	444	420	433	472	451	492	455	462	456	494	444	455	487	466	462	478	431	473	470	444	477	476	483	454	458	476	465	488	484	480	447	498	473	472	453	488	466	474	506	465	457	495	443	496	480	478	487	458	493	487	461	474	456	490	499	487	486	471	477	480	440	465	495	491	473	472	500	459	481	468	435	476	486	424	441	457	471	475	460	490	462	467	472	460	452	466	457	471	474	461	447	465	498	462	466	477	453	467	497	480	460	474	503	481	474	457	482	472	457	473	475	488	472	433	474	508	466	497	482	479	470	495	457	469	495	476	439	432	448	471	465	481	467	474	467	469	435	466	434	469	433	514	477	482	448	520	468	490	489	469	415	452	458	475	431	463	475	456	482	509	500	481	478	444	479	461	513	473	482	503	452	462	473	496	476	457	459	448	460	490	473	472	461	451	494	478	452	502	460	476	465	452	476	459	491	453	477	480	470	480	438	459	463	468	501	474	463	453	448	480	450	501	469	470	453	435	470	524	457	483	497	482	455	475	475	459	446	480	481	478	498	491	487	422	486	432	481	447	460	509	477	452	452	511	475	457	511	455	478	439	470	452	503	488	513	507	439	443	459	470	479	454	467	481	492	447	473	447	511	466	507	451	492	502	515	455	481	439	455	476	465	466	495	479	482	501	458	512	449	483	461	464	459	480	485	463	499	471	464	533	473	515	421	459	480	457	482	464	467	494	465	461	497	466	466	460	509	473	482	467	460	493	486	443	447	454	458	458	488	452	471	430	474	476	450	446	512	473	464	441	466	447	463	500	470	431	486	492	480	454	447	521	477	476	455	466	505	458	479	470	479	457	456	514	471	471	464	489	462	469	477	472	465	484	482	460	455	489	463	457	487	464	469	468	458	440	529	512	476	448	487	458	472	475	468	416	478	482	495	467	499	471	446	480	465	442	463	485	480	473	437	458	467	472	480	519	432	450	490	494	447	462	444	461	464	486	482	475	473	426	458	454	445	461	460	496	472	474	473	463	489	445	505	488	485	513	494	509	472	478	438	468	474	491	467	429	456	465	479	508	504	483	473	528	478	490	474	475	505	467	480	468	438	477	466	484	449	445	501	493	462	454	461	475	465	483	454	466	485	451	487	485	456	470	484	463	442	443	491	497	478	453	462	465	482	470	462	490	460	481	455	457	440	490	472	486	470	459	471	439	460	506	504	452	459	485	503	446	477	472	506	464	462	446	487	473	466	503	485	502	502	493	481	496	468	483	487	428	493	533	497	469	484	453	485	439	480	494	440	497	496	468	458	501	452	490	470	478	456	453	468	491	453	449	446	505	474	492	480	437	487	538	492	509	435	460	480	449	473	462	503	503	455	448	499	468	461	474	516	489	421	469	497	475	468	500	477	481	475	430	516	481	439	472	493	459	454	476	488	455	462	466	475	475	449	459	445	493	479	465	434	528	464	480	488	434	470	498	487	488	453	460	472	476	459	453	498	459	461	500	489	478	486	483	437	487	468	443	476	498	498	455	466	494	473	471	514	482	481	500	509	507	479	481	516	503	429	477	457	449	479	453	424	459	479	457	499	468	473	513	464	483	481	448	503	508	470	470	494	462	486	468	480	476	501	474	495	466	462	482	476	477	467	458	446	490	478	447	486	493	463	467	489	502	477	472	475	477	500	503	446	521	500	489	470	494	488	474	454	451	438	493	457	463	433	480	491	487	471	504	479	467	460	508	501	483	430	483	454	490	474	441	498	482	450	511	460	464	469	518	488	454	476	513	478	438	468	496	453	492	464	492	492	511	450	434	511	464	452	480	464	473	439	456	486	487	488	466	442	484	468	489	486	501	466	480	464	494	494	494	483	474	476	513	515	451	438	444	497	478	490	405	473	519	526	498	440	483	505	436	480	469	470	523	481	452	461	485	472	482	442	477	497	442	505	507	462	461	428	481	463	453	448	502	458	471	443	468	456	464	458	454	494	493	473	482	529	477	486	482	463	506	490	484	488	427	477	471	476	438	464	463	482	444	449	518	496	468	440	487	480	442	486	465	481	438	472	472	477	469	465	480	478	454	485	444	480	448	457	490	467	455	474	473	513	481	476	510	494	494	468	498	494	490	469	474	453	469	473	456	508	437	497	449	456	440	461	465	482	446	498	461	465	469	466	471	477	510	492	472	464	470	446	454	507	453	447	447	506	469	543	451	467	483	456	443	446	500	476	464	492	479	436	519	476	464	538	468	470	440	490	475	488	472	492	484	481	482	471	463	446	453	430	450	449	436	499	465	499	455	460	474	469	458	476	449	420	437	492	481	467	471	487	513	459	465	483	463	460	474	455	451	488	477	488	465	456	442	446	454	469	485	452	484	475	461	443	461	447	479	427	513	458	460	425	492	474	458	480	471	464	463	502	506	435	486	488	471	500	486	458	478	478
14033	1409	1183	834	685	605	498	453	426	417	371	398	407	433	402	368	361	357	388	379	381	373	347	334	379	333	363	378	375	333	353	333	375	322	359	353	313	358	352	365	359	357	352	328	389	326	348	319	322	343	360	334	337	386	366	344	331	302	363	333	346	373	323	368	374	396	284	346	345	374	357	365	359	349	359	357	361	323	349	378	318	361	345	363	370	338	325	371	349	368	349	301	338	327	328	353	341	379	362	329	346	353	312	348	372	364	383	356	370	315	332	341	370	366	323	364	334	395	332	376	345	316	292	351	358	370	380	379	332	360	365	369	326	322	335	324	346	350	333	361	332	334	326	377	357	375	357	361	325	333	355	326	344	307	386	377	347	365	337	338	364	325	334	368	318	311	361	347	341	393	369	351	381	341	318	327	371	369	305	346	327	355	348	349	337	347	322	343	290	336	323	354	312	362	334	347	326	342	321	340	310	327	379	344	376	359	352	345	352	360	361	336	371	350	353	340	331	345	367	340	329	357	341	342	344	363	366	344	350	323	373	340	351	370	340	359	354	365	332	361	353	366	389	369	355	345	376	353	354	360	351	323	401	366	316	338	357	326	321	324	364	353	353	338	302	340	346	308	369	334	344	379	329	366	345	349	361	345	321	353	350	388	360	323	331	325	349	373	366	306	336	357	340	335	383	365	331	338	353	333	325	329	320	333	358	345	327	360	386	328	368	355	316	321	346	321	306	347	371	371	327	357	370	361	354	376	318	317	379	357	348	331	330	344	335	332	327	320	324	344	319	337	367	304	329	384	327	366	340	364	337	346	343	322	361	325	347	367	374	360	323	356	331	322	340	379	337	354	361	353	346	321	319	335	352	345	321	345	331	377	355	323	329	356	331	337	353	302	320	343	412	357	374	323	317	369	322	370	301	330	353	371	362	346	336	349	311	333	396	319	358	326	359	345	339	337	375	378	332	345	373	363	346	370	354	333	360	337	347	338	359	340	344	351	332	363	345	337	319	341	352	311	340	374	353	342	339	345	351	354	318	317	360	363	346	331	291	366	360	379	342	325	339	343	348	353	340	320	356	351	338	347	328	372	351	344	332	328	362	333	355	347	361	395	389	359	413	324	333	347	380	399	339	305	329	339	363	347	368	363	336	334	291	331	354	315	352	321	352	314	363	362	318	326	343	353	363	339	308	327	327	348	328	374	353	341	326	381	353	337	375	339	347	335	362	363	328	331	323	314	327	323	344	341	329	365	361	351	327	348	350	375	319	329	328	321	363	366	341	308	350	339	325	369	359	351	347	349	313	340	323	328	312	327	355	330	316	362	296	391	367	373	311	329	311	327	330	339	325	334	377	336	361	356	360	349	346	343	318	356	342	295	319	349	343	327	315	352	332	361	343	328	345	329	360	341	351	306	369	348	361	351	342	321	329	329	361	363	296	322	361	281	308	333	360	345	323	328	335	327	312	347	309	341	336	324	340	357	326	346	345	334	333	347	331	321	332	379	351	373	343	368	369	373	369	318	330	334	348	339	337	315	334	361	359	375	340	342	325	329	323	347	351	358	330	334	366	373	343	346	325	352	315	370	326	328	377	355	352	313	343	365	340	371	334	328	347	352	365	323	343	367	323	362	352	377	343	363	347	332	335	320	360	357	312	312	371	361	335	330	334	360	338	319	345	348	328	344	338	320	351	345	370	318	335	356	348	355	365	312	339	324	352	350	341	352	328	351	349	326	312	349	364	330	331	355	319	330	347	343	321	353	373	339	336	379	354	322	329	379	379	375	372	346	321	334	346	363	332	311	366	352	342	363	349	359	319	324	342	313	364	379	373	356	334	360	336	352	352	340	340	369	314	353	332	332	353	348	348	339	351	326	291	323	360	323	356	350	323	316	371	364	360	351	328	358	359	339	348	348	335	334	340	331	361	370	346	329	356	364	344	357	323	330	372	327	346	373	343	355	334	390	297	385	386	357	325	336	364	330	332	328	345	314	322	345	365	354	353	383	348	373	332	343	329	329	355	376	344	316	305	347	342	382	350	338	384	368	384	335	366	356	320	332	342	318	334	314	315	313	334	351	358	375	364	327	365	340	341	311	304	342	310	343	354	328	347	349	318	333	383	329	316	350	328	354	349	329	348	334	327	336	411	326	348	313	339	389	334	319	382	375	327	351	370	348	336	327	339	344	352	356	346	351	339	294	345	360	350	307	364	315	339	385	318	335	301	363	374	368	318	340	328	332	356	321	360	371	379	340	333	337	323	338	297	368	336	362	351	346	347	379	323	323	368	356	349	349	330	368	342	341	319	353	353	372	307	326	370	358	377	400	358	338	346	389	354	323	352	344	340	321	302	340	345	381	348	333	352	353	333	329	349	386	379	339	378	357	349	329	312	375	335	324	331	336	344	345	379	357	353	329	359	369	372	344	339	320	323	348	345	352	326	322	347	347	335	340	374	371	354	310	309	336	367	334	373	361	321	349	367	371	315	370	324	357	342	330	326	333	369	369	334	311	347	351	335	299	322	338	379	332	348	400	371	337	355	337	336	350	381	333	357	353	334	344	312	336	347	340	339	355	341	349	350	370	350	321	360	341	342	315	351	339	340	323	340	354	320	367	384	341	331	310	350	349	354	360	391	336	353	359	327	336	338	355	356	349	339	348	313	338	376	337	366	335	362	361	333	342	318	326	335	322	380	355	333	317	317	360	360	344	366	326	316	340	315	362	321	329	347	361	364	317	322	339	372	309	315	322	364	337	360	353	346	343	370	330	324	330	332	314	318	337	356	317	313	361	342	348	333	360	365	347	343	372	333	340	367	327	385	349	367	339	357	327	351	303	358	335	337	379	353	339	352	342	305	350	342	361	335	319	343	350	354	347	318	330	331	361	356	348	343	363	329	322	348	348	380	328	351	367	311	333	330	363	363	343	374	332	369	339	375	309	331	355	369	322	368	329	353	351	333	347	345	298	337	329	378	350	369	330	373	347	353	368	343	336	316	355	345	317	381	345	342	338	295	325	344	316	381	358	362	340	384	307	350	378	344	330	354	365	372	371	368	344	345	374	324	342	338	358	339	327	345	361	330	338	340	350	338	340	349	337	337	347	339	351	342	336	340	368	323	344	316	358	343	362	320	342	356	340	345	328	302	363	344	342	397	362	361	355	314	338	352	343	353	341	360	313	330	344	353	313	342	344	325	332	376	374	355	347	320	347	349	314	337	355	350	276	351	328	369	358	305	359	340	333	354	336	356	356	349	360	352	329	329	312	342	349	347	372	340	319	334	362	345	337	362	346	347	328	335	311	298	324	335	382	361	321	343	343	331	335	360	328	344	372	380	333	314	358	343	337	328	368	323	325	342	333	354	321	345	342	334	345	317	312	339	385	363	346	359	312	336	331	365	327	334	323	340	346	352	302	339	338	351	353	322	325	352	356	343	316	330	346	315	340	339	366	359	326	362	351	355	303	329	333	329	327	350	356	311	336	350	370
8419	1380	2406	2588	2262	1973	1566	1453	1333	1190	1189	1083	1079	999	1013	991	993	910	943	962	922	883	952	916	881	878	906	903	889	889	880	904	828	836	835	855	863	809	874	854	851	847	847	824	794	858	850	823	853	840	892	847	843	855	884	850	883	837	832	850	834	867	869	862	882	830	825	875	865	849	776	862	776	843	869	798	770	848	801	834	832	872	780	843	828	804	873	873	848	846	823	873	806	831	828	870	795	785	846	865	807	827	856	846	825	756	825	862	815	829	816	834	816	878	793	816	830	819	818	902	826	842	789	821	848	829	891	789	858	809	842	799	828	811	843	810	806	810	864	868	831	794	853	852	852	832	841	847	796	804	830	838	826	813	821	821	814	782	875	870	812	887	805	812	826	805	824	845	847	876	815	756	903	833	796	826	800	798	819	795	836	849	791	830	829	807	793	787	826	829	875	822	847	835	801	805	803	830	819	814	840	868	889	873	813	796	819	798	842	848	786	855	788	877	852	841	858	837	846	806	824	856	835	833	889	808	851	809	819	835	834	851	845	833	781	838	869	782	828	840	883	858	788	816	851	855	837	837	829	812	861	807	816	830	820	854	813	852	883	840	810	797	797	796	832	825	793	844	839	812	872	821	835	838	813	833	792	805	811	824	797	830	811	835	841	881	793	820	858	870	863	855	829	882	811	830	811	858	829	845	771	818	832	880	783	784	856	832	869	822	886	837	869	780	839	881	859	847	850	859	848	822	827	811	813	839	826	827	818	840	813	809	841	788	835	839	796	870	845	863	855	872	821	857	832	889	774	797	771	856	796	823	836	842	814	796	833	850	859	801	815	860	833	834	843	817	824	867	781	885	804	830	787	834	873	827	842	840	839	848	907	789	833	785	808	842	835	813	809	822	835	798	785	819	868	750	818	817	856	808	818	805	808	859	844	848	808	865	851	796	808	843	837	828	811	861	841	870	826	823	789	830	819	797	867	873	807	820	862	821	805	814	791	829	863	853	839	780	920	817	864	876	838	832	832	795	847	804	811	837	821	882	873	835	852	836	776	863	848	845	821	838	815	788	820	887	808	788	867	819	833	824	836	882	869	814	800	832	830	780	816	834	857	868	822	866	830	831	865	805	829	837	817	845	840	824	822	810	821	795	844	842	841	900	814	777	874	851	816	843	840	826	817	832	775	868	861	789	794	821	840	828	849	831	782	786	838	866	857	815	832	807	809	826	863	829	827	848	839	864	840	865	806	806	820	896	814	794	852	827	836	839	800	800	844	834	829	817	813	821	817	832	864	868	845	815	842	794	844	857	871	808	831	863	836	814	837	796	810	869	800	843	865	822	823	829	800	829	829	885	830	870	841	780	842	818	876	864	843	853	775	837	809	835	811	753	818	841	792	831	847	814	831	835	825	829	840	810	810	823	860	804	835	787	855	878	882	792	847	870	802	764	845	820	780	900	878	791	770	831	897	803	796	871	783	796	838	854	813	855	865	775	810	815	846	837	784	843	854	797	872	747	845	833	830	833	836	825	815	858	829	816	805	823	856	846	811	827	855	830	842	788	851	815	880	851	830	819	809	760	824	845	828	854	764	897	848	793	834	811	864	859	820	842	828	811	906	810	840	828	880	829	862	822	795	884	839	803	834	888	790	807	768	814	846	831	827	815	814	800	863	768	847	828	817	851	845	838	834	843	803	844	894	803	824	859	800	829	866	813	830	867	782	778	820	820	795	857	892	737	855	823	822	812	878	825	819	796	875	834	839	835	814	791	873	834	796	836	841	841	836	840	844	817	818	854	832	848	831	797	853	798	868	816	852	847	798	852	851	832	829	808	796	840	893	854	812	787	843	859	820	827	839	856	826	869	846	849	827	854	817	821	804	820	837	771	858	850	831	831	828	840	818	845	819	837	817	812	829	803	828	834	893	844	828	854	810	842	849	824	850	843	841	811	853	879	825	823	879	800	793	843	802	799	848	833	829	856	873	805	826	849	827	796	856	853	841	841	853	859	827	842	781	766	845	821	856	809	849	822	801	801	819	848	797	894	862	842	813	807	854	845	828	871	865	820	818	856	854	855	834	812	823	850	808	855	831	812	859	792	803	801	760	830	828	830	812	818	801	774	835	846	824	850	812	839	807	838	817	814	824	806	780	850	849	827	829	836	854	816	842	812	834	802	840	795	825	839	860	839	809	813	863	847	834	811	823	847	855	826	834	841	841	805	847	814	827	815	844	845	814	835	850	823	866	794	789	831	836	841	829	851	838	839	846	793	803	848	844	841	802	786	853	792	877	781	816	857	844	812	884	865	885	809	824	786	820	847	841	869	813	845	887	869	830	798	818	838	777	828	818	780	854	855	819	843	872	815	782	886	894	878	912	865	823	822	843	827	809	805	777	831	838	841	836	866	819	786	804	832	867	785	802	818	814	826	824	809	825	832	841	815	821	860	832	864	793	848	834	835	767	852	841	779	818	802	817	785	808	823	852	865	807	872	830	748	842	792	817	891	825	817	856	823	879	867	827	813	803	784	822	851	815	818	836	872	855	781	779	851	826	774	788	837	862	838	812	817	841	796	802	859	870	824	821	784	845	832	777	851	842	849	836	833	819	843	820	820	850	870	871	820	790	895	789	819	812	825	857	793	829	832	847	806	839	824	852	817	785	856	836	836	796	833	807	807	768	832	845	823	891	833	787	799	822	879	872	773	829	815	778	835	833	841	828	821	847	861	844	854	806	817	768	895	798	828	829	834	843	868	833	837	760	796	813	810	805	841	813	819	799	832	809	820	823	881	809	872	800	796	819	818	840	828	866	826	813	826	845	860	794	825	837	766	836	826	857	855	901	825	813	820	862	788	862	847	793	848	874	873	834	816	885	826	810	874	853	867	816	814	865	809	751	884	800	826	838	823	822	852	818	779	841	840	808	859	818	810	901	878	849	790	887	801	837	814	812	827	835	793	832	814	796	812	821	843	789	805	833	867	814	822	796	846	791	800	830	878	809	893	811	818	806	834	781	801	831	808	785	859	839	851	787	873	832	788	813	829	857	795	834	830	839	850	825	845	875	839	782	823	825	865	837	847	848	821	859	842	817	818	770	858	811	867	748	839	869	863	825	865	861	879	818	855	785	758	829	814	805	817	841	819	839	828	806	856	843	864	804	841	838	852	813	880	844	828	796	859	831	829	815	835	843	882	811	869	860	792	812	873	862	845	822	804	840	803	811	847	771	829	860	846	821	820	836	860	848	782	820	897	820	817	847	784	864	852	827	786	788	804	815	819	863	840	864	836	827	786	802	871	820	850	863	840	836	794	784	797	843	842	838	775	820	836	819	848	847	810	880	804	842	787	811	831	833	816	788	806	793	820	863	840	778	812	814	814	822	785	836	856	817	867	788	787	783	803	792	829	815	845	876	841	880	787	835	799	805	828	859	862	861	784	814	786	865	853	838	880	821	823	809	834	857	806	834	821	767	849	819	851	791	819	844	804	841	802
1446	249	250	250	281	274	269	240	251	247	253	290	276	259	273	273	289	271	253	269	284	256	306	250	258	249	261	259	278	220	250	270	287	248	289	282	272	273	277	241	254	255	271	291	260	276	257	251	252	277	259	262	270	254	244	270	261	261	277	277	284	270	285	245	257	259	255	285	257	244	223	264	252	257	226	255	269	272	281	279	249	250	255	262	283	265	260	265	300	273	245	273	238	242	268	291	247	278	271	255	279	289	264	260	240	288	260	274	280	284	265	267	296	286	249	249	257	254	262	244	285	267	265	266	249	270	255	283	277	213	245	238	273	263	238	252	257	249	298	251	241	277	266	260	270	252	262	250	285	278	231	274	271	275	257	278	310	245	262	290	279	256	268	232	270	262	282	285	262	266	253	257	273	258	246	267	250	245	282	278	262	264	252	247	261	265	256	255	268	248	324	259	291	266	279	239	281	259	234	282	278	263	282	257	268	288	275	259	278	258	308	285	277	281	284	281	249	232	282	265	272	261	285	282	246	306	262	251	257	294	280	251	279	274	270	270	297	273	248	283	277	245	230	264	294	263	266	293	284	292	251	275	271	255	297	216	258	252	266	265	290	262	241	279	267	270	293	292	289	262	309	270	290	272	241	280	260	245	298	287	276	277	294	276	240	271	276	231	261	270	251	247	204	269	237	244	290	249	253	262	270	265	278	256	280	279	281	241	268	255	247	238	245	308	286	273	278	268	240	246	279	285	267	272	252	268	267	267	270	265	262	286	314	253	278	272	282	277	263	266	251	260	278	275	238	261	275	269	292	286	270	287	256	263	244	291	300	270	293	257	251	251	279	292	230	283	297	278	242	253	287	244	298	280	252	243	258	263	243	264	272	261	262	231	276	251	255	269	294	260	256	257	241	266	253	256	278	292	273	262	272	271	235	277	274	289	271	288	227	246	264	284	264	263	270	252	262	291	242	275	263	268	271	291	248	254	269	275	314	258	270	264	276	284	251	271	264	268	302	272	273	239	291	275	252	271	248	289	276	284	280	253	261	253	279	232	249	258	268	295	246	279	277	262	275	256	246	255	267	244	289	268	268	290	301	253	246	316	271	254	274	273	270	254	309	290	277	253	294	239	253	278	257	278	292	239	258	253	278	269	259	249	267	271	243	227	235	251	258	279	278	291	257	204	271	284	271	292	256	261	279	260	258	249	256	237	282	252	265	296	251	254	273	280	262	245	252	273	290	239	260	263	262	243	288	272	267	279	265	266	269	257	241	305	287	263	286	296	292	295	258	237	266	242	274	276	251	257	275	230	277	225	284	241	269	264	285	253	272	274	289	286	232	257	268	300	269	248	256	277	287	246	299	252	286	285	272	268	286	265	268	254	260	277	262	285	266	260	245	235	271	297	259	269	258	267	283	289	274	290	242	253	280	262	263	260	254	251	278	259	261	273	263	267	232	276	285	253	246	237	270	306	254	287	252	269	257	307	288	254	285	279	278	299	275	262	229	244	249	296	278	270	259	289	269	288	248	274	258	288	293	253	239	255	235	245	250	227	273	234	284	271	267	248	283	261	245	268	281	266	271	261	248	274	288	287	257	237	286	254	278	265	268	256	268	287	228	274	263	252	251	264	253	265	255	279	260	255	237	275	274	298	277	280	279	283	273	268	250	248	263	256	253	265	251	276	254	282	308	274	265	284	246	273	264	280	268	236	255	298	270	274	255	273	271	273	259	265	246	276	249	267	236	269	258	261	270	271	268	296	279	268	253	299	273	279	259	268	256	275	264	248	288	244	255	269	270	270	276	251	270	279	285	279	264	251	255	262	284	293	295	278	282	252	270	283	279	253	271	279	265	231	274	286	290	228	275	244	256	274	244	254	261	250	255	270	248	278	271	272	234	250	260	267	297	269	269	282	270	285	252	275	287	274	267	260	261	261	287	264	277	272	288	253	287	294	271	277	258	245	253	267	307	290	261	278	266	272	255	299	258	263	247	262	275	250	249	266	264	278	255	251	266	242	277	269	268	271	276	240	278	274	299	237	261	262	256	252	271	287	281	272	286	271	269	276	279	261	245	251	249	261	239	276	300	269	265	265	283	290	265	285	284	255	259	249	315	235	263	258	257	283	268	253	253	262	283	250	281	269	267	286	259	229	297	274	258	280	262	283	280	272	237	275	258	239	279	267	265	271	279	275	259	288	269	287	259	286	262	259	234	291	271	230	268	272	290	275	280	263	284	267	283	247	268	277	278	238	241	291	261	275	277	240	270	291	273	224	291	285	247	285	256	236	242	287	268	247	258	280	272	310	276	280	289	243	255	284	290	259	259	238	279	269	236	279	244	269	236	279	277	253	286	282	287	280	250	270	272	254	309	278	289	279	267	251	232	261	262	264	264	246	287	280	262	231	281	260	294	303	264	259	281	276	258	291	273	267	255	281	256	224	268	254	257	300	286	256	271	263	244	251	265	270	244	270	277	252	269	261	274	272	223	276	264	266	262	251	304	259	286	276	275	276	219	248	255	277	274	309	286	266	253	250	248	283	269	276	245	279	263	304	258	247	271	286	272	241	245	270	280	260	261	282	284	292	252	262	274	270	251	255	268	303	290	275	248	251	269	273	282	243	260	272	230	273	275	290	275	243	281	274	302	267	273	273	305	255	260	301	255	270	261	285	293	273	248	261	273	260	260	258	243	251	269	291	259	264	286	231	259	253	263	260	244	278	299	243	251	261	245	242	268	267	299	272	286	282	258	293	261	269	279	253	260	284	265	245	265	273	248	257	251	258	243	246	295	269	278	275	257	249	241	273	298	254	291	250	260	267	252	241	241	294	267	274	272	269	261	272	282	256	256	266	243	280	251	270	270	250	283	269	249	250	267	256	274	267	268	231	282	254	286	276	241	269	245	247	255	287	308	273	285	289	284	246	249	246	271	272	279	295	268	280	267	267	268	270	259	273	257	277	270	281	253	264	283	231	248	255	252	268	241	254	254	243	248	246	291	276	295	256	278	253	272	252	272	254	258	253	264	282	247	259	282	264	279	247	267	300	272	264	260	240	259	285	268	293	298	270	260	255	285	264	258	271	281	254	264	271	253	289	250	276	252	272	237	252	249	239	275	281	272	268	279	261	273	258	244	282	276	284	273	226	282	275	271	261	288	270	259	263	264	283	285	278	257	269	273	254	238	254	275	259	256	271	256	273	278	273	243	287	266	261	246	263	281	259	261	276	292	272	256	258	260	281	288	254	267	265	272	256	295	264	255	252	261	281	287	267	250	249	276	285	309	285	263	241	262	263	272	238	251	278	278	239	268	276	256	263	269	268	301	271	259	242	284	264	305	292	274	233	256	276	271	246	272	292	272	262	283	250	248	285	254	266	248	244	275	297	276	242	253	277	273	225	269	282	278	262	274	268	235	259	262	275	264	275	252	256	297	279	276	292	264	284	269	265	279	262	255	271	253	264	252	275	271	259	238	271	251	271	241	270	299	278
1780	676	670	637	673	678	667	659	660	599	636	651	612	645	604	662	665	666	637	610	672	644	627	672	662	671	682	664	668	662	658	619	641	636	599	657	638	644	649	625	583	620	628	680	624	633	626	661	684	668	645	612	635	668	617	644	655	671	618	570	650	674	659	630	629	629	601	686	696	677	690	662	647	601	663	667	653	638	639	659	629	672	619	605	622	636	644	642	645	649	680	683	619	644	633	666	617	614	619	649	646	659	614	640	649	629	643	625	600	618	604	660	648	596	670	637	647	635	621	682	642	625	656	655	688	625	640	608	683	625	580	608	628	648	666	638	666	604	602	681	672	626	649	681	657	649	625	677	669	635	649	648	658	587	648	622	629	631	665	662	663	637	665	660	659	630	644	632	632	634	691	652	594	633	678	702	636	657	668	656	677	675	665	662	642	651	646	650	637	614	638	616	668	642	615	628	668	677	664	666	682	703	652	663	606	662	653	657	647	634	663	623	645	620	651	656	698	675	617	594	621	624	625	637	619	690	645	631	640	656	633	625	675	648	636	602	649	628	655	587	627	690	676	639	661	641	626	625	666	683	645	642	650	660	643	614	648	636	640	624	632	629	674	639	611	661	668	616	624	624	627	715	673	649	668	673	603	641	645	639	625	661	701	637	650	614	637	662	673	617	670	680	625	629	693	622	648	638	662	630	631	662	652	618	633	618	658	672	657	641	652	668	669	636	632	672	669	651	623	685	682	662	658	639	666	635	607	583	615	654	657	624	648	656	644	662	633	632	645	656	637	652	666	591	665	679	634	625	625	624	658	626	625	626	647	610	635	648	640	647	659	605	653	628	648	641	685	677	609	664	601	626	666	611	630	688	618	672	618	666	654	683	675	717	626	638	659	626	627	631	643	623	593	672	629	650	673	634	648	659	628	644	667	661	662	650	661	642	617	606	663	614	613	680	619	611	635	669	643	658	656	627	677	638	667	675	623	629	632	640	713	625	643	653	641	628	640	650	660	622	647	690	644	647	628	650	638	666	654	696	621	618	614	632	651	624	642	662	617	676	622	643	638	621	636	653	637	639	641	615	667	649	650	654	609	642	637	623	663	635	671	653	615	652	606	645	647	610	662	659	643	618	637	654	672	637	597	614	658	646	660	641	640	591	677	606	646	660	595	660	627	621	602	627	630	631	628	642	660	616	645	671	667	671	664	653	639	619	644	634	627	617	626	674	654	634	638	631	631	672	668	641	668	633	632	590	667	632	622	630	659	622	631	688	663	645	699	654	610	682	624	656	654	656	655	635	630	620	616	594	646	601	646	601	638	678	632	653	617	617	650	629	637	661	638	601	621	681	666	649	683	654	667	618	613	661	642	631	605	618	689	622	645	656	625	653	661	626	613	655	678	641	651	654	667	666	674	600	621	634	693	605	640	605	677	648	665	691	666	664	631	648	614	667	676	630	595	639	632	626	662	642	644	628	638	684	690	637	667	660	619	610	623	591	634	642	638	665	605	633	652	668	673	611	665	635	650	624	656	666	591	674	639	620	649	649	601	656	605	629	668	675	599	602	633	564	665	661	640	649	639	653	598	645	667	627	650	635	636	626	643	669	636	671	638	698	627	660	664	656	629	643	673	617	709	619	646	639	655	653	669	650	621	636	654	637	674	648	671	603	603	649	673	601	640	639	632	661	657	588	626	655	623	618	621	637	652	676	671	659	653	643	623	675	648	650	608	631	612	602	632	641	615	678	621	668	642	683	659	672	641	630	676	642	629	649	605	645	650	623	635	637	648	647	633	615	660	623	643	679	644	610	654	711	695	625	656	640	644	663	631	625	666	648	618	664	644	646	664	629	594	634	655	637	635	605	626	685	593	633	642	642	655	628	658	637	630	652	642	620	619	608	634	636	607	618	617	678	661	632	627	639	692	646	628	625	650	647	652	615	639	646	629	654	679	625	627	652	627	625	666	635	631	689	647	624	670	629	660	626	618	685	636	641	638	704	650	627	642	658	661	653	607	628	641	624	582	594	644	628	662	645	627	675	653	653	637	637	667	658	651	633	616	635	637	678	622	635	646	643	674	624	657	624	622	654	618	627	659	663	647	598	650	658	645	649	629	672	588	636	653	639	664	668	614	693	674	644	647	655	657	637	649	587	646	692	619	625	653	696	591	661	660	676	630	633	646	632	636	634	644	631	639	657	668	611	657	620	678	612	650	653	697	648	621	680	639	640	662	688	655	636	661	625	645	641	680	649	697	628	628	648	650	648	614	690	630	652	651	643	626	649	692	641	617	647	649	627	683	653	660	669	570	617	621	660	644	657	639	679	664	658	635	615	690	614	643	635	634	679	666	635	605	662	674	639	684	674	650	641	627	624	667	649	659	664	636	636	650	645	629	663	667	673	685	650	641	608	636	630	597	687	627	623	609	626	622	632	672	621	619	616	609	646	620	629	688	677	658	653	647	685	628	640	651	663	608	670	643	650	610	642	647	647	686	637	604	656	643	616	642	667	650	626	661	636	637	649	640	645	633	653	648	658	619	630	659	619	615	677	632	612	640	651	619	608	601	661	715	684	644	653	597	691	587	657	631	631	665	615	634	649	629	643	611	662	633	609	670	664	588	639	643	680	665	641	652	603	686	622	645	585	704	656	613	638	641	628	652	622	643	683	632	652	663	688	637	650	635	663	649	634	646	652	630	606	622	626	652	614	680	661	662	646	618	629	667	627	631	665	654	630	717	667	641	618	659	662	629	622	620	646	607	628	618	637	654	646	693	642	643	701	636	628	668	655	637	631	658	646	634	656	633	599	644	645	610	614	645	648	622	671	655	631	682	620	644	626	671	662	619	593	659	670	637	638	596	598	613	667	630	625	630	654	682	611	661	627	661	618	649	629	587	655	653	639	654	655	688	673	662	641	675	651	611	642	616	647	648	644	622	663	613	629	642	656	618	626	645	651	670	619	650	678	638	677	655	655	664	660	641	646	628	639	656	628	620	655	630	665	657	690	668	637	674	650	656	646	664	665	653	690	651	654	613	657	645	609	601	678	668	691	635	641	639	648	648	684	645	633	641	691	635	615	587	633	691	605	646	640	632	659	637	634	643	632	606	669	667	595	644	637	661	653	599	633	665	622	708	662	628	656	642	635	616	679	689	667	655	669	641	657	637	663	634	623	637	652	639	639	628	660	618	652	647	587	641	703	610	628	640	656	696	671	674	628	638	642	629	624	645	707	655	655	660	653	643	683	663	631	627	643	647	616	624	623	613	700	643	676	616	687	628	696	638	615	641	657	683	655	638	600	652	610	635	656	635	709	619	654	609	620	639	640	619	617	622	624	643	638	639	669	630	661	635	639	616	652	666	603	660	636	674	664	652	613	653	602	640	657	656	681	684	685	630	643	618	667	686	626	627	617	593	611	644	625	619	609	656	675	672	633	660	624	630	657	595	665	680	644	602	630	647	632	647	638	657	585	635	651	658	607	625	651	651	651
7311	522	526	431	366	289	260	255	234	203	210	181	212	190	195	192	179	198	175	195	203	174	157	182	194	156	185	163	184	161	185	171	197	160	170	174	208	186	177	178	188	181	152	154	179	159	174	185	195	174	174	189	179	163	168	155	193	164	153	169	162	186	171	171	150	144	182	195	164	151	163	186	196	197	179	166	173	198	151	159	225	169	162	150	170	172	179	156	142	165	162	174	188	180	195	165	167	202	176	185	164	174	188	196	169	162	170	169	174	142	142	172	190	153	185	152	183	157	197	161	185	155	160	178	180	181	172	190	164	161	172	177	179	182	180	174	177	191	188	172	171	167	191	181	179	187	168	164	165	181	190	182	208	164	194	187	181	176	165	183	213	188	173	191	193	150	153	187	160	176	183	168	172	166	163	176	161	194	183	149	187	146	159	142	172	178	167	168	148	169	143	155	193	176	162	176	168	158	170	184	168	174	192	174	162	149	180	189	164	160	159	188	175	170	168	203	164	172	164	175	175	156	148	161	154	202	188	174	179	176	166	154	171	168	171	169	162	176	163	164	170	154	179	164	178	169	172	150	187	175	171	169	169	181	181	150	190	170	187	187	155	181	180	159	174	200	162	170	187	170	156	192	181	173	199	160	188	186	181	174	180	160	147	176	169	206	168	200	170	205	156	164	148	166	182	184	201	178	157	163	154	157	158	169	179	145	183	169	197	155	176	176	154	171	163	150	196	176	186	168	180	127	172	143	159	159	166	161	179	179	160	157	183	180	174	177	151	159	165	183	181	174	162	174	152	184	202	167	181	159	184	182	190	161	168	158	190	167	183	170	208	152	178	159	207	151	196	171	161	179	190	153	194	167	173	192	194	161	183	188	168	169	154	172	206	177	162	162	205	164	192	186	167	189	189	185	178	153	187	189	179	187	173	167	182	166	189	186	185	172	173	188	181	177	156	177	172	197	170	160	186	183	167	167	159	167	187	181	169	179	146	179	155	177	177	182	164	186	198	208	159	172	155	160	168	206	155	190	187	160	153	190	157	168	174	164	164	167	189	163	179	155	186	176	187	143	141	175	162	177	216	165	173	185	165	163	154	152	177	183	183	165	168	185	185	193	194	173	173	160	153	151	160	174	176	159	175	197	184	181	150	187	205	171	181	163	183	160	165	141	158	167	140	143	192	175	155	184	179	165	165	174	175	175	164	181	178	160	181	150	152	176	184	176	186	180	164	158	150	175	184	161	168	179	198	177	159	176	176	196	160	165	179	167	203	177	189	181	188	154	163	149	178	191	172	172	189	162	176	193	186	164	164	179	168	196	169	175	181	172	178	165	182	172	174	174	170	191	175	172	176	166	171	182	168	183	172	185	173	177	172	177	162	163	176	173	167	179	189	159	145	166	168	169	175	188	165	161	194	169	176	166	173	187	154	155	182	167	169	197	179	189	190	198	169	156	169	169	160	174	145	178	184	176	163	175	177	170	211	180	183	161	170	174	156	162	163	148	192	168	190	184	152	192	166	161	178	191	173	181	152	162	165	180	166	181	168	173	161	186	187	162	154	174	168	170	186	188	176	148	186	195	172	166	160	171	179	165	184	190	161	155	196	176	209	194	194	175	187	177	184	199	184	172	154	166	156	209	174	181	180	135	147	152	172	180	178	183	180	165	151	162	157	167	193	188	194	209	189	161	207	179	161	181	166	158	168	188	175	190	176	209	165	187	192	183	188	176	188	172	185	158	144	188	165	162	167	172	157	149	185	175	181	160	191	173	176	161	186	175	174	165	190	185	187	189	161	177	186	153	214	179	166	189	176	161	184	203	179	174	180	170	150	159	199	174	182	156	179	210	166	188	191	173	166	176	172	195	166	164	181	168	175	165	164	185	176	194	198	172	174	168	172	197	163	178	180	167	165	173	182	192	164	175	155	167	166	172	176	181	166	152	198	168	179	183	163	181	162	162	171	174	156	178	156	172	170	190	181	168	163	157	153	152	186	168	187	150	172	182	179	154	184	165	195	169	175	164	174	157	181	195	166	190	176	190	165	176	167	163	146	180	161	166	189	160	182	184	174	177	150	171	197	154	177	167	185	147	144	190	168	175	166	176	155	157	166	182	167	179	181	175	182	182	191	162	176	176	190	168	150	181	158	176	186	141	189	168	174	167	189	169	158	183	187	162	184	164	156	181	161	184	158	183	173	171	155	161	184	185	167	176	192	180	174	159	170	164	181	183	174	137	165	170	174	189	153	183	136	174	139	153	168	177	186	176	178	166	190	185	147	200	168	200	157	162	201	190	157	175	171	188	185	173	145	153	171	189	164	157	180	180	182	173	165	149	155	182	180	174	170	156	160	161	193	186	173	186	193	193	183	170	171	185	146	169	158	189	161	164	160	174	179	162	152	150	183	163	181	165	180	168	183	148	142	162	165	175	183	176	184	159	185	181	175	177	169	183	195	193	180	158	160	199	197	165	175	181	167	167	180	173	178	158	164	182	181	181	156	171	184	191	172	170	172	168	198	164	154	175	157	181	174	179	187	141	147	169	169	162	181	190	168	198	165	160	175	187	158	163	177	160	166	171	151	158	166	182	151	154	144	164	183	184	187	196	159	174	183	197	194	183	155	180	168	179	191	153	160	175	172	126	191	160	178	168	151	157	181	155	201	170	151	180	174	129	161	214	169	184	176	178	174	172	166	188	172	163	184	195	167	161	190	205	189	160	171	175	168	198	152	180	165	194	184	174	210	187	167	195	163	170	168	169	163	153	172	176	170	169	152	158	148	185	192	150	165	181	164	154	172	175	169	175	156	172	165	172	166	146	179	169	172	202	164	165	164	182	174	191	172	201	201	161	180	163	169	159	166	186	171	168	153	176	181	175	151	164	155	158	147	154	181	174	157	159	149	156	168	166	187	162	178	175	162	170	177	174	187	153	153	187	182	186	174	172	196	214	167	175	171	163	188	177	192	150	185	179	180	170	164	189	167	163	156	190	184	165	151	163	174	164	156	180	184	165	177	151	183	173	173	155	181	184	162	171	174	178	168	172	178	172	159	165	181	174	178	195	162	179	183	160	157	158	177	166	166	155	172	209	197	153	164	193	175	181	188	179	157	163	172	193	182	159	156	175	204	160	164	144	159	193	174	169	167	168	156	183	219	177	149	160	153	156	141	178	177	180	166	161	150	158	155	159	161	184	167	176	175	148	188	155	168	170	175	164	168	189	179	167	156	171	164	195	157	151	186	178	162	151	156	205	178	162	187	174	179	150	185	165	168	158	141	174	176	185	164	191	156	173	171	165	160	153	178	181	202	169	175	192	188	174	149	170	148	177	167	188	169	159	150	160	141	183	161	196	157	186	175	162	160	175	180	180	131	181	145	180	187	179	161	162	140	179	163	164	161	145	195	197	149	180	159	171	170	188	188	159	189	185	194	188	181	172	184	209	166	167	164	158	151	196	177	185	155	170	172	156	159	167	163	165	176	148	179	123
6151	784	1251	1371	1178	1036	871	789	720	701	627	667	540	572	563	593	542	504	545	555	517	488	502	533	524	487	531	519	493	488	490	474	513	498	494	508	482	526	504	490	484	473	492	464	486	469	547	496	501	469	461	445	448	469	519	472	464	493	478	464	499	478	447	492	482	448	476	506	482	493	491	481	441	472	468	477	454	477	532	441	516	500	452	485	459	505	460	458	496	459	478	477	501	449	474	456	466	522	463	509	486	488	473	465	449	522	485	485	472	478	480	477	474	451	436	503	485	495	471	487	454	458	520	462	471	500	437	462	459	499	490	419	489	431	433	441	475	496	456	476	490	461	451	464	458	418	514	505	491	499	486	477	471	483	487	475	471	468	543	500	514	475	484	486	467	456	478	459	474	478	478	477	454	472	446	444	457	484	529	512	498	516	488	451	510	484	501	497	445	474	485	436	445	484	492	461	471	462	447	449	463	462	479	437	493	491	473	510	472	487	509	479	434	459	483	455	500	476	471	474	474	453	439	462	496	491	497	496	477	469	497	440	475	484	520	475	496	459	483	444	445	492	479	501	492	452	476	459	494	473	472	458	497	482	457	471	445	468	485	473	497	448	493	472	485	432	469	498	474	490	449	470	463	483	485	513	474	486	430	477	460	432	461	428	491	450	477	488	447	516	447	484	451	474	478	491	469	448	457	456	487	470	449	491	453	508	462	482	515	471	496	465	464	464	491	479	485	511	504	449	505	465	477	500	477	476	482	486	459	518	450	513	434	517	465	506	439	448	487	490	469	496	486	487	487	443	495	486	495	451	462	480	494	433	462	444	491	468	436	475	506	465	463	492	454	494	475	455	489	501	493	483	496	447	443	459	414	498	454	468	444	492	440	464	488	463	480	499	473	464	472	480	471	485	468	503	469	464	485	442	482	491	466	450	477	429	461	443	517	468	486	504	508	484	503	494	463	491	448	439	490	491	469	505	495	467	517	480	471	479	476	497	501	505	506	503	521	452	511	481	473	475	431	446	474	468	509	450	426	467	505	455	492	499	479	445	440	472	474	467	467	443	476	478	498	435	489	468	446	486	493	459	453	445	434	472	498	482	490	456	493	485	455	438	477	498	476	482	499	461	458	511	536	480	487	458	508	473	480	459	455	506	449	470	508	463	510	448	451	521	441	448	450	471	481	487	491	487	435	505	445	485	491	481	449	469	464	460	480	463	449	473	493	468	459	475	463	459	472	486	481	475	486	461	480	485	474	484	459	466	503	464	498	474	445	464	455	466	462	464	473	449	484	466	499	490	494	505	483	480	477	466	472	490	480	455	478	487	455	480	452	451	468	431	463	449	481	481	493	470	504	470	454	471	445	493	440	505	465	519	501	467	483	460	460	479	462	466	509	499	490	489	505	458	510	470	461	479	446	461	477	479	455	435	464	520	462	466	482	477	488	465	420	506	464	480	434	494	472	476	502	473	462	470	484	518	471	462	461	526	465	509	459	478	463	481	466	494	473	475	524	470	469	475	468	459	435	481	494	520	474	473	475	468	490	475	478	480	462	506	486	466	468	451	472	514	524	505	467	504	451	463	479	470	476	489	474	490	480	491	486	438	465	434	468	474	461	486	451	445	441	453	510	460	470	454	519	469	465	491	510	490	482	497	501	503	478	465	499	468	471	458	446	448	419	466	507	470	485	478	459	470	481	447	518	444	474	495	460	454	490	463	441	473	480	468	499	483	482	486	463	449	407	438	442	498	452	463	481	509	505	428	458	471	446	472	491	498	459	519	480	487	480	492	445	421	497	467	476	451	484	462	489	466	472	502	443	513	457	453	507	459	503	518	511	484	475	493	476	510	468	401	448	442	505	421	484	449	458	524	503	495	469	478	470	451	543	479	477	433	480	484	478	488	516	448	451	420	501	467	463	506	449	478	472	449	472	478	432	491	521	487	429	483	462	483	499	457	426	488	482	441	471	439	483	460	433	493	438	458	456	437	431	507	476	482	500	506	477	448	494	497	458	442	470	489	431	476	460	472	477	458	467	486	482	439	488	458	475	488	472	478	478	487	447	464	428	480	461	448	498	496	482	452	493	464	463	448	469	472	505	463	502	450	487	505	472	513	475	475	447	469	479	503	525	518	465	500	468	499	492	504	468	458	442	497	491	477	456	468	483	454	470	510	450	496	531	449	465	497	482	479	498	437	456	474	482	461	452	499	507	453	442	461	439	493	461	484	450	490	473	454	510	500	529	476	452	467	469	465	440	469	489	510	439	484	472	456	508	451	498	476	469	458	446	471	504	503	492	454	473	451	496	505	419	497	508	476	491	503	468	473	436	529	460	484	463	441	495	461	453	485	445	453	449	482	492	445	469	458	487	474	508	477	478	481	517	466	454	521	497	500	473	478	479	490	512	432	514	494	459	496	513	458	456	471	528	473	466	438	514	486	475	455	500	499	467	509	468	459	501	493	480	453	484	417	481	499	496	454	461	459	471	443	441	485	452	505	454	497	472	485	470	492	466	451	462	470	468	474	483	489	452	469	535	496	477	476	465	485	499	475	464	475	512	461	486	449	455	449	466	472	480	450	432	445	437	484	487	468	533	493	464	482	482	462	473	478	504	448	508	483	459	462	494	502	449	483	509	429	486	467	474	477	457	474	477	447	501	501	450	498	479	434	432	456	475	488	453	494	486	404	449	457	475	487	481	455	466	464	468	456	487	453	461	474	475	470	451	510	480	499	448	503	483	432	477	495	453	472	466	471	502	475	439	487	497	466	451	453	497	491	506	477	506	479	459	483	436	469	543	485	476	482	494	488	465	464	442	413	531	456	504	464	456	454	479	472	416	431	438	464	467	473	506	475	501	506	480	489	423	469	511	497	441	500	461	460	468	481	467	489	468	459	452	469	489	473	476	471	477	461	467	486	527	481	478	495	427	452	489	498	462	467	456	481	486	444	441	501	480	483	451	454	457	439	474	508	481	481	460	462	482	485	491	499	430	498	474	449	476	494	452	485	459	499	473	453	489	484	480	476	449	458	499	458	491	455	498	444	464	479	442	463	462	489	460	486	483	475	511	532	473	483	481	445	504	454	457	494	475	482	459	493	477	467	439	486	461	465	462	452	489	480	479	434	493	473	451	482	491	466	479	484	436	470	469	454	481	489	468	498	462	506	515	479	499	518	446	462	471	445	421	473	486	497	493	453	455	466	457	442	485	445	441	489	467	488	494	503	477	539	478	471	449	483	450	450	456	487	470	464	469	461	491	502	500	450	445	451	479	512	463	424	488	470	506	539	475	477	439	473	467	492	471	483	462	490	472	466	439	466	452	534	486	475	475	482	454	464	497	478	441	444	486	457	494	441	454	456	471	457	471	480	482	447	455	463	487	449	448	503	472	460	503	470	463	455	484	479	479	491	465	470	452	468	458	470	469	480	495	496	465	485	466	450	460	466	446	476	489	445	458	480	480	475	468	446	443	482	511	465	472	472	485	458
14265	1450	1180	873	740	598	517	455	430	449	354	433	403	353	359	352	341	357	369	372	395	379	362	346	408	352	374	371	364	345	378	356	329	362	325	319	364	353	330	348	349	345	387	347	320	346	337	321	348	322	367	324	345	322	341	361	364	338	347	371	344	332	359	360	376	356	341	374	366	313	353	368	305	358	339	321	311	356	310	346	337	367	344	375	320	334	331	384	354	358	349	374	329	362	366	352	397	330	348	379	352	342	334	325	355	354	330	321	351	370	342	309	360	358	325	336	331	353	364	345	324	344	374	362	347	337	331	357	374	298	360	347	340	353	319	331	338	323	352	335	339	332	329	328	353	346	377	297	349	334	328	350	340	340	352	348	337	302	352	344	350	326	331	356	377	342	343	293	365	372	350	369	343	348	383	319	361	354	334	341	337	354	328	317	352	372	370	377	335	351	353	316	296	371	373	351	322	346	352	354	373	331	328	343	355	348	340	324	347	303	334	349	337	347	356	345	360	332	305	328	303	364	332	317	351	350	373	332	344	339	331	368	332	352	323	353	321	337	345	328	342	330	372	345	359	355	302	345	316	334	339	337	337	323	357	358	331	370	331	327	395	341	356	314	341	341	340	335	331	349	349	354	340	318	345	356	332	346	339	349	360	348	336	364	350	338	334	355	353	359	375	349	357	344	300	327	340	329	375	359	358	333	326	361	347	360	323	343	314	359	359	306	331	323	355	373	343	362	351	345	367	319	353	338	337	378	358	372	310	343	335	330	338	343	329	350	375	371	346	310	325	334	300	330	315	334	349	306	351	361	363	331	363	324	371	353	360	321	379	331	320	365	364	373	342	345	329	335	376	344	364	330	353	328	327	312	349	333	358	381	349	346	315	355	351	344	319	314	350	354	322	341	336	327	349	312	323	366	364	336	345	345	353	373	362	312	340	353	325	330	360	351	330	331	347	373	334	336	321	335	350	390	328	339	354	361	379	361	345	326	385	362	358	303	341	338	357	335	332	333	326	365	319	348	371	334	367	326	327	303	372	309	322	370	316	303	352	318	332	361	405	325	364	359	355	330	352	304	352	379	343	349	321	333	336	374	383	352	327	332	373	320	353	381	317	331	328	337	329	348	383	401	310	312	328	322	389	331	351	351	333	342	326	355	352	343	345	386	359	355	328	327	339	329	347	363	357	393	374	318	370	357	345	362	340	361	340	342	374	366	388	346	372	344	328	349	336	341	333	366	374	355	317	344	354	355	341	370	334	315	309	363	332	334	316	337	338	346	353	343	369	345	352	345	358	343	358	351	362	327	398	377	322	349	334	370	333	360	357	345	336	337	319	360	360	303	331	331	359	341	309	326	369	317	334	340	342	355	345	350	304	325	333	365	347	328	303	316	373	329	357	331	330	359	323	333	369	347	394	300	331	361	311	305	346	349	346	349	343	315	359	339	359	349	349	351	329	345	364	303	349	329	321	323	363	329	383	342	345	323	343	373	366	326	380	343	332	357	324	353	383	370	358	350	337	363	330	332	339	373	324	375	337	345	360	349	345	348	358	377	378	386	320	347	331	341	360	348	339	335	337	331	351	337	356	301	335	337	372	353	338	366	341	401	375	362	342	344	340	357	346	382	356	319	352	316	332	357	337	376	314	337	346	360	355	357	352	343	372	352	316	330	355	336	331	346	353	367	342	351	342	334	311	329	341	355	342	339	350	342	358	351	352	312	325	332	344	366	340	363	315	337	364	338	365	357	383	336	341	348	369	343	350	322	348	340	331	344	362	355	346	351	329	383	303	365	348	312	372	328	342	353	330	366	324	374	339	339	331	354	376	352	334	346	345	353	332	360	322	337	340	334	335	349	331	307	355	349	361	372	379	356	364	327	366	361	319	339	320	339	331	320	364	355	363	300	330	398	339	389	338	362	358	329	338	351	350	340	349	347	309	363	334	350	349	321	346	342	350	371	375	369	317	313	347	345	361	304	328	342	301	369	322	337	352	354	352	341	324	353	332	344	343	376	342	350	329	342	337	333	320	324	318	332	338	329	361	371	328	325	373	339	341	381	375	350	345	319	339	321	361	364	352	365	334	352	339	312	371	340	346	381	341	319	380	319	302	379	346	358	351	359	328	334	339	349	343	350	353	365	336	356	374	354	308	325	351	347	354	346	338	357	360	347	310	355	334	350	379	320	367	336	332	364	342	317	336	329	372	349	350	322	374	347	356	310	339	357	339	336	364	338	330	313	311	350	357	350	354	341	341	340	337	352	346	323	317	317	310	342	363	365	339	324	299	345	386	363	353	329	328	353	332	313	348	353	340	373	356	323	328	350	338	317	352	363	371	372	321	359	361	358	316	338	359	375	342	318	330	368	335	353	335	337	346	338	365	366	338	333	351	325	343	347	371	352	340	330	367	358	334	345	339	315	341	377	356	326	305	330	316	356	325	353	365	341	324	355	319	354	367	345	325	336	334	362	322	351	307	376	329	323	359	324	379	383	343	337	372	346	335	375	353	345	330	391	377	360	324	372	349	343	336	356	366	356	360	382	360	364	352	325	391	320	367	350	328	342	332	362	322	368	319	347	330	320	356	314	357	323	365	358	370	343	383	336	314	332	340	370	333	367	358	364	371	355	315	321	346	332	304	337	304	302	350	331	355	357	329	345	320	353	326	349	340	323	329	352	340	336	325	367	378	310	349	359	326	328	314	346	352	307	357	340	343	329	363	369	326	338	316	344	341	340	315	369	338	328	380	359	342	326	345	337	380	365	400	357	319	336	354	374	350	355	321	328	307	353	338	329	373	349	385	347	338	331	346	333	309	355	362	355	361	342	340	367	357	379	352	356	330	355	340	331	333	342	371	327	311	342	354	339	363	336	321	335	304	336	336	349	390	332	308	393	343	357	345	339	311	372	341	340	325	349	372	333	329	380	385	376	378	372	314	347	317	336	355	363	370	355	326	340	363	328	339	313	340	350	357	350	359	357	353	357	361	336	362	380	321	403	328	327	368	341	339	344	298	348	354	376	336	330	338	389	380	351	340	341	350	357	322	337	338	341	362	358	339	379	322	362	361	321	323	326	346	331	337	334	317	333	353	358	344	364	309	332	326	338	302	373	353	367	365	355	370	385	318	339	355	348	354	331	333	390	383	363	377	333	345	324	332	332	379	359	355	343	359	339	381	359	363	349	369	332	337	349	325	403	354	342	306	363	352	345	341	338	352	332	363	354	355	349	334	313	379	340	350	357	356	350	335	326	364	332	323	316	343	356	351	309	353	344	330	360	348	352	334	320	353	344	349	367	358	340	338	345	335	307	369	340	378	304	332	317	315	333	347	315	385	342	372	332	384	372	343	341	333	347	354	334	401	318	358	374	342	347	343	352	330	348	376	315	355	350	333	331	356	359	337	344	360	330	385	380	346	371	370	378	325	361	342	316	368	330	353	340	360	337	314	360	369	361	367	331	358	331	343	371	332	330	367	341	392	328	379	323
8418	1506	2425	2681	2246	1915	1683	1439	1326	1239	1118	1110	1050	989	1041	988	1052	915	913	958	926	899	936	864	880	832	871	859	827	905	831	853	860	921	872	900	836	864	867	817	856	840	835	843	813	873	862	865	787	837	835	799	871	851	833	846	838	870	758	820	886	859	859	821	796	864	854	868	772	842	817	858	816	857	883	817	841	792	812	829	844	794	848	831	823	807	842	819	829	836	837	808	864	847	826	839	863	873	805	823	811	799	858	853	852	801	830	821	816	832	859	861	810	838	876	832	816	810	827	835	857	843	875	839	873	773	840	804	833	843	809	813	853	801	826	798	804	832	808	819	796	827	816	822	772	772	849	792	812	817	863	848	816	809	889	833	843	813	843	844	837	822	843	814	856	867	799	799	842	811	801	843	815	841	795	838	852	802	808	859	820	884	859	796	829	815	863	783	843	806	789	836	856	778	829	838	876	841	877	832	838	860	807	867	836	815	805	884	896	876	822	815	808	780	816	843	833	842	804	840	818	801	790	781	821	865	827	762	830	794	823	787	856	845	817	798	853	844	843	831	819	833	803	839	824	847	807	836	811	799	829	786	825	772	814	803	890	805	820	897	860	900	844	853	794	791	872	831	855	811	798	816	872	810	869	843	822	825	821	834	868	851	846	821	868	823	809	872	815	829	875	832	822	846	811	854	819	859	833	819	755	867	828	806	807	761	843	812	776	855	862	818	806	814	844	780	826	867	842	846	843	812	830	806	806	890	800	858	798	843	849	818	824	819	827	850	805	837	788	853	833	829	811	847	826	804	824	802	854	786	819	825	798	837	842	801	853	788	811	850	858	804	779	825	799	821	811	842	807	825	819	851	863	801	820	864	859	774	809	819	770	784	777	791	811	827	822	866	832	788	806	873	843	834	818	837	857	848	772	808	892	841	824	825	769	809	812	826	867	861	823	844	818	845	804	845	810	842	834	810	827	790	840	819	856	868	818	809	842	818	809	821	821	831	817	810	773	872	861	825	794	865	800	806	817	847	748	823	823	785	828	814	830	792	877	796	791	870	841	797	861	915	817	833	859	818	808	817	854	829	846	846	824	797	843	808	856	792	851	868	777	844	832	888	789	829	838	787	847	818	830	864	815	835	800	822	822	830	824	812	848	868	850	819	823	845	846	894	821	895	831	835	833	849	802	814	832	832	840	849	813	907	866	882	836	800	839	820	837	827	882	859	842	874	889	894	869	838	846	859	869	817	884	865	854	783	826	879	851	766	835	842	846	817	845	821	819	825	870	834	843	862	802	842	833	834	816	885	824	862	821	841	820	807	834	818	828	837	849	827	873	863	821	859	849	769	823	819	821	815	806	798	822	824	826	815	799	829	821	820	852	781	860	893	840	833	825	832	833	805	857	847	807	848	845	843	811	816	824	806	876	824	824	842	835	839	784	867	841	855	821	803	832	847	799	845	838	780	815	845	857	850	807	820	874	802	847	795	852	811	816	829	837	821	771	823	837	787	819	835	862	873	830	813	851	814	831	849	854	837	840	878	843	785	813	858	815	825	829	826	806	824	818	803	818	853	797	780	810	803	831	845	854	821	834	850	835	845	800	834	882	828	817	815	815	818	882	859	853	820	801	809	821	860	804	826	835	834	809	817	821	794	862	836	895	839	794	785	855	838	786	808	810	774	809	843	851	808	831	834	816	902	852	844	865	812	829	874	807	852	854	815	865	853	799	818	802	820	816	814	814	856	847	837	842	806	849	857	746	803	839	806	842	850	844	817	785	828	806	850	811	803	832	828	826	836	813	816	823	814	829	795	817	796	862	884	816	821	865	819	850	826	822	844	876	849	839	832	806	830	832	859	813	819	831	841	852	738	792	809	830	869	869	823	814	853	844	797	814	831	858	883	846	809	805	865	826	811	813	854	867	808	847	857	810	849	868	832	777	826	817	825	822	830	827	839	843	833	796	874	789	791	859	797	822	818	863	802	827	841	793	896	842	785	788	804	877	835	836	771	787	850	833	813	860	834	842	785	882	830	825	774	852	840	820	843	849	842	821	836	868	862	833	827	737	810	856	823	862	792	877	862	834	882	801	841	788	828	823	852	840	854	827	841	832	836	832	852	829	790	797	837	814	831	798	869	826	784	829	839	844	887	829	820	907	815	865	764	839	820	820	806	811	874	830	837	870	828	781	837	814	849	841	841	835	874	832	853	867	811	898	824	853	839	754	812	832	824	808	851	849	826	865	859	787	819	809	786	850	809	793	798	843	808	790	856	822	902	853	860	832	861	879	842	765	870	799	815	815	812	820	803	814	874	803	847	800	829	795	827	796	784	851	849	838	841	885	808	843	820	814	836	812	813	837	819	848	831	831	847	822	835	827	816	839	846	851	851	848	842	850	846	839	816	839	790	831	873	825	838	789	863	865	873	871	848	797	873	845	847	779	853	843	832	861	868	848	784	844	806	800	872	864	798	800	854	810	840	843	843	838	861	818	791	784	808	802	841	825	831	774	803	845	840	849	776	873	809	855	865	863	837	872	849	778	805	848	801	830	860	828	843	796	844	771	808	852	789	829	864	857	880	829	863	862	836	794	861	748	856	856	823	878	868	797	850	836	827	815	813	802	793	814	827	846	828	827	870	806	852	889	853	818	830	796	859	822	818	900	784	830	848	826	844	858	842	850	845	826	842	765	828	859	797	764	802	842	897	844	836	830	804	855	846	839	797	847	806	873	831	789	870	861	842	837	797	843	867	819	840	828	813	813	865	861	823	834	824	840	821	816	838	791	817	820	765	826	833	817	812	880	867	799	825	834	822	827	847	811	871	842	859	851	791	789	811	854	806	872	854	787	810	836	832	831	814	841	874	843	839	848	830	825	807	804	850	818	870	832	822	833	864	819	840	855	846	830	809	827	864	879	790	875	858	828	862	813	796	803	801	788	827	853	859	838	810	836	820	808	857	839	820	816	859	856	850	846	834	812	873	786	801	847	796	744	822	818	803	888	813	795	760	816	879	824	806	845	920	832	901	860	844	869	794	805	825	769	851	851	894	842	789	863	856	831	778	820	818	824	803	832	841	875	851	867	800	835	797	807	775	804	808	807	835	812	875	858	843	826	822	796	772	854	869	879	872	839	835	839	828	809	839	849	797	818	825	836	819	792	847	854	852	803	838	831	808	835	824	804	770	807	805	856	788	814	873	850	796	794	831	792	804	794	769	845	774	821	830	880	826	829	821	839	779	816	780	833	869	888	834	821	843	854	837	825	844	841	799	871	793	859	817	783	824	787	871	825	880	807	837	850	830	834	818	874	844	824	823	835	788	832	820	845	787	841	806	827	826	791	806	840	851	824	901	805	881	800	758	818	797	847	865	894	807	835	818	870	845	841	823	912	855	787	812	822	770	870	826	836	808	789	838	839	812	868	839	811	799	810	840	807	805	936	889	911	814	839	804	811	846	790	790	823	809	783	831	863	861	817	799	796	851	753	785	833	830
1462	269	263	270	281	256	274	267	277	268	275	248	273	292	268	262	236	262	235	275	285	243	279	280	284	254	272	244	278	264	246	268	270	265	290	263	272	259	265	245	267	277	274	259	267	264	251	270	254	273	288	265	243	264	257	255	263	265	281	246	280	250	227	273	311	260	261	244	242	293	276	287	273	289	275	283	276	239	264	258	289	278	272	258	291	241	260	260	269	278	296	265	244	264	243	264	248	258	226	262	289	289	277	262	246	257	287	287	265	266	268	254	255	242	250	284	281	254	268	280	251	255	295	226	250	234	321	274	257	289	257	253	285	245	282	292	306	255	277	268	246	298	276	270	267	275	279	253	238	271	293	294	281	254	250	276	257	313	280	257	271	244	271	260	258	254	269	281	240	280	259	272	232	263	238	255	236	256	258	283	259	250	281	318	267	282	271	255	264	320	275	313	253	275	281	271	247	262	243	287	282	280	275	263	214	257	272	265	284	259	246	272	271	261	306	279	247	253	278	255	274	273	249	254	256	299	263	314	258	283	222	236	241	270	268	274	252	305	302	253	256	228	244	265	294	258	260	245	282	275	250	251	271	282	311	247	263	264	311	284	280	264	247	257	258	257	270	266	260	272	248	275	243	286	273	255	269	257	247	265	296	278	262	276	273	259	271	259	259	270	270	253	270	250	265	267	274	278	241	285	277	270	260	251	237	274	272	292	285	251	279	280	267	264	289	266	261	237	270	257	271	257	255	282	242	274	264	306	271	247	266	270	271	245	259	306	278	241	244	263	290	247	289	263	247	304	285	275	275	285	256	273	258	269	244	246	289	244	273	278	278	272	258	243	244	248	280	302	278	260	271	283	279	253	266	265	272	275	276	282	258	244	270	255	258	282	264	295	273	262	282	244	281	255	289	237	293	251	237	300	289	240	305	253	232	247	236	299	279	249	282	292	296	265	278	254	280	271	276	249	293	258	224	251	279	244	271	249	290	247	259	250	272	281	277	243	246	248	263	272	257	258	247	232	269	260	265	263	264	252	299	247	245	270	227	230	250	296	300	246	264	270	271	290	272	263	270	251	280	238	268	268	248	242	240	250	271	253	288	279	254	279	278	259	232	241	260	291	245	263	273	267	284	284	292	268	266	281	257	276	266	282	293	278	280	261	236	271	233	243	299	281	282	251	282	254	263	275	288	267	270	258	242	236	288	284	290	271	271	232	259	248	290	269	262	252	278	247	245	248	239	247	277	312	265	251	257	259	258	286	268	287	282	264	302	258	244	276	265	275	257	256	270	268	258	252	236	263	260	236	268	236	275	245	270	276	235	263	254	300	273	257	307	269	249	249	291	230	259	272	272	246	274	277	255	266	241	239	260	263	261	281	281	270	271	277	257	265	243	262	270	265	244	248	261	247	262	268	272	257	262	260	251	257	269	246	252	279	264	226	271	288	281	282	240	293	290	265	265	267	277	263	316	266	210	265	248	260	278	240	294	267	255	262	253	309	249	251	265	287	279	257	274	295	276	250	261	285	253	241	270	305	266	241	272	258	282	289	264	300	281	273	252	269	267	259	277	271	241	257	255	275	263	267	278	257	252	255	279	255	289	271	271	293	255	273	295	266	253	266	258	275	256	291	238	269	264	243	265	252	236	258	246	266	246	277	263	254	284	256	289	270	282	249	253	260	265	289	289	268	243	250	272	276	253	276	276	277	227	275	253	255	249	277	262	257	272	271	272	268	283	330	282	241	261	258	285	249	272	273	263	237	265	241	276	253	252	239	257	268	245	275	259	251	288	282	278	294	268	233	257	241	253	253	241	254	241	243	263	306	272	243	273	292	278	231	263	279	308	274	243	260	249	230	244	298	286	262	284	280	268	283	241	272	282	267	231	266	295	255	264	286	284	278	242	274	269	265	247	282	287	270	246	267	284	270	272	289	255	277	288	265	275	282	261	274	275	305	266	256	265	246	264	288	251	303	275	275	266	248	227	249	272	286	261	277	265	232	278	248	228	228	266	285	282	277	252	279	257	293	274	220	219	224	285	263	241	264	247	263	261	260	244	239	234	295	279	240	261	236	275	249	240	275	263	262	250	255	278	261	272	269	231	254	276	262	254	262	265	280	273	258	268	231	263	280	252	279	257	258	268	255	262	257	239	283	272	264	275	253	268	258	262	271	267	292	265	252	271	239	244	288	258	278	262	275	263	246	256	247	264	310	269	270	282	265	313	256	258	254	258	275	251	256	270	267	312	271	327	250	249	246	270	276	260	282	286	301	274	235	291	253	269	286	282	282	271	268	272	238	247	284	271	262	297	313	275	270	258	280	233	274	247	269	246	231	263	268	234	255	250	290	258	270	294	275	266	301	270	238	278	264	284	268	258	258	258	287	270	249	277	280	240	255	260	242	272	277	255	224	263	267	308	294	273	305	274	249	227	254	254	275	289	288	265	267	281	271	297	273	268	257	260	269	262	253	276	285	240	243	254	265	281	271	275	257	264	244	296	260	311	274	267	252	252	262	250	247	235	283	252	252	297	257	274	231	281	275	234	257	247	240	254	250	269	267	253	247	275	297	264	246	258	261	241	274	305	252	277	274	275	244	265	284	260	256	248	257	274	257	283	256	256	247	251	222	266	270	272	292	266	265	262	267	272	290	286	294	257	296	276	264	282	281	295	267	264	242	252	251	284	268	265	244	249	256	266	270	257	246	255	274	281	278	285	265	282	285	284	254	283	242	271	274	246	254	261	269	273	241	257	268	307	290	260	279	238	259	274	237	251	240	246	261	264	277	264	254	263	254	247	244	263	253	257	281	267	255	236	288	265	255	259	290	255	306	273	255	248	260	240	296	230	231	250	280	294	254	264	214	265	234	231	244	255	267	267	219	248	288	286	258	248	280	307	278	253	262	279	298	268	272	282	267	234	274	296	264	284	253	280	262	259	274	284	243	289	262	270	278	264	251	293	253	262	268	266	279	276	291	232	272	278	261	260	243	245	291	268	270	294	276	282	271	272	267	262	281	266	293	274	278	250	286	251	280	273	273	271	267	249	248	294	246	260	287	279	244	244	246	272	279	265	252	235	257	312	289	257	284	296	279	258	262	277	245	294	282	271	303	280	257	259	276	264	248	266	282	258	253	234	250	270	234	237	269	247	292	261	268	241	256	225	260	270	263	284	256	261	322	251	293	264	233	278	267	258	268	284	261	255	335	268	250	260	244	279	277	285	248	285	239	253	256	296	248	270	303	286	280	259	259	252	239	227	271	257	270	255	256	247	262	271	275	257	278	252	250	253	266	277	294	278	271	270	237	264	280	258	237	281	287	257	268	240	240	271	261	265	243	242	259	259	271	273	277	289	277	261	259	250	272	272	278	284	295	263	291	252	270	250	265	271	274	258	262	283	251	250	276	257	263	254	306	257	275	261	296	266	249	296	281	274	248	270	297	265	271	278	241	257	272	287	288	287	267	268	249	264	250	261	263	240	255	282	279
1862	636	689	696	689	646	707	683	691	640	710	645	642	691	616	628	663	688	643	666	635	623	628	603	609	670	678	655	651	607	601	664	666	595	664	653	623	697	649	648	630	671	627	636	644	677	658	651	632	678	655	655	635	657	680	624	645	630	643	676	671	655	623	617	659	626	630	638	655	648	656	656	631	621	603	659	603	628	610	602	651	660	630	683	666	648	614	623	623	628	692	612	620	636	619	639	657	658	648	636	671	648	648	676	644	638	662	660	692	662	689	631	660	644	633	672	655	646	639	649	654	636	657	666	637	642	610	662	620	683	664	660	620	654	633	630	629	605	634	670	648	665	653	690	674	633	661	632	682	671	647	698	651	653	600	621	615	634	604	683	642	648	611	648	652	636	623	715	640	644	660	631	590	641	622	628	611	644	665	649	625	662	678	649	607	660	636	659	614	630	650	669	621	605	637	618	651	699	613	674	635	656	618	628	638	638	671	671	623	648	638	628	651	713	629	605	655	630	637	661	608	628	663	692	647	628	676	703	686	635	673	660	652	617	601	658	651	630	642	643	615	687	664	662	639	608	643	671	663	706	626	638	675	681	648	661	659	633	645	645	652	676	675	662	611	668	646	646	627	643	679	658	652	673	654	630	661	645	641	623	615	619	609	659	642	661	640	635	639	665	676	635	654	691	633	641	671	661	622	636	646	669	640	629	627	663	673	697	606	694	657	657	619	632	585	698	640	622	642	621	612	622	713	676	627	659	635	587	648	631	671	633	652	625	577	596	630	632	637	637	622	661	587	670	636	623	679	664	644	672	670	630	578	651	664	622	647	658	652	612	636	621	640	630	629	613	613	683	665	626	652	639	659	635	638	655	668	605	670	651	650	648	647	644	660	635	692	631	652	628	633	649	630	631	634	630	620	658	624	701	648	621	655	709	627	660	671	656	641	690	630	629	678	684	664	646	625	643	666	616	640	612	645	677	701	674	620	653	670	682	631	639	626	656	632	674	675	697	635	649	660	673	626	629	636	632	648	627	656	630	645	669	613	666	677	607	670	677	657	682	619	636	636	663	592	655	652	657	646	621	632	636	658	674	673	614	635	622	635	698	671	654	643	673	642	676	630	613	577	612	666	659	653	667	688	627	684	624	658	688	638	659	672	644	670	615	638	652	612	645	629	636	629	667	621	582	653	631	671	635	607	648	635	628	593	609	607	607	635	660	650	659	626	618	642	622	682	675	652	632	640	653	620	622	617	608	658	678	630	611	640	622	664	619	663	634	641	635	703	617	622	625	625	646	640	678	626	620	634	627	624	598	687	647	687	681	633	668	643	616	657	635	669	633	662	724	629	672	614	668	692	631	633	662	632	642	641	689	676	650	616	645	654	592	677	660	658	646	650	607	636	686	644	640	608	612	668	601	685	639	612	660	658	660	626	641	653	639	633	677	644	668	655	645	654	623	626	667	646	642	633	649	657	659	671	662	603	674	633	637	666	647	653	646	661	643	589	651	662	654	651	639	627	643	670	638	678	631	664	661	649	680	614	644	634	654	663	630	669	641	640	617	635	610	600	658	649	669	641	665	597	620	633	681	657	625	640	667	626	664	614	624	595	707	642	643	668	632	669	721	662	659	650	644	669	640	618	665	700	673	598	660	597	705	632	658	661	636	618	680	634	651	641	610	632	623	613	632	629	602	651	684	604	665	660	655	616	644	668	626	724	689	631	675	623	629	620	627	606	666	620	664	633	601	707	641	628	626	650	685	658	651	673	621	661	680	609	659	617	676	625	648	659	646	637	661	641	700	628	663	669	687	661	632	611	647	692	638	642	595	641	640	619	647	647	633	597	626	633	583	691	613	645	613	673	667	660	654	624	629	661	681	643	647	599	668	635	644	647	668	655	621	681	598	648	653	664	627	623	647	663	646	647	635	645	647	635	611	659	648	653	653	650	605	588	647	661	641	653	636	613	644	675	640	650	630	676	650	692	671	640	658	659	647	623	690	637	608	660	667	652	655	636	629	642	675	657	614	646	668	636	615	643	645	585	640	642	655	634	652	614	578	648	676	613	612	648	601	643	643	634	638	643	604	660	685	651	603	693	668	644	592	652	610	676	616	640	627	668	649	624	676	676	613	645	619	653	663	664	667	605	634	644	685	684	668	612	678	662	625	607	677	611	629	642	639	675	660	641	680	608	619	674	632	644	609	635	737	631	670	646	682	641	681	604	674	651	632	625	633	668	646	614	593	616	665	649	607	599	614	671	721	617	609	676	678	647	617	587	629	644	661	654	663	636	604	658	669	655	648	652	631	654	647	675	609	654	656	663	656	649	586	657	658	666	622	635	656	632	678	639	681	635	689	611	631	619	636	632	627	652	652	671	633	606	599	612	618	638	649	645	683	627	639	707	612	653	659	610	635	639	696	626	682	621	634	616	662	641	648	647	641	647	649	608	615	625	661	629	663	630	675	642	674	683	668	620	630	634	650	673	639	617	630	660	618	623	615	651	653	630	656	652	642	670	641	643	643	632	643	624	657	652	614	601	701	671	640	639	613	631	653	645	659	629	637	673	657	642	681	649	651	647	625	690	634	641	701	635	663	671	635	626	638	598	656	660	648	701	654	588	626	677	645	650	635	643	638	674	646	657	622	679	635	693	620	652	653	656	622	628	656	612	659	619	698	605	663	635	615	649	598	666	658	662	685	656	670	666	644	639	673	642	620	649	638	686	676	645	653	673	641	625	665	644	666	599	625	665	693	673	699	688	678	673	665	602	674	631	647	670	640	657	692	655	659	665	634	635	604	646	652	654	596	639	701	595	690	623	633	701	611	642	640	663	697	675	633	736	626	653	663	687	686	666	620	623	627	603	636	626	714	631	635	603	657	634	667	653	633	645	638	636	601	668	676	639	663	629	690	643	637	632	688	624	666	650	693	635	633	699	665	638	673	710	633	655	653	646	674	636	631	640	693	650	707	677	641	601	647	639	681	664	688	653	614	700	605	628	633	634	614	669	642	639	639	666	633	628	657	614	646	691	637	662	633	637	654	656	622	597	656	636	687	617	693	657	675	641	664	664	715	675	660	614	682	640	636	637	660	626	657	636	626	660	620	623	631	682	632	573	640	592	636	637	628	653	664	643	674	655	635	678	610	670	665	662	652	653	661	673	667	632	639	695	635	673	634	631	626	668	639	680	611	627	663	633	673	596	636	660	637	634	636	655	653	622	683	640	645	625	633	646	609	613	621	633	648	642	655	674	646	638	664	663	660	690	654	658	678	637	633	617	631	610	646	629	641	646	665	636	628	633	656	621	621	615	674	614	644	616	660	667	655	620	619	639	650	632	642	616	703	645	628	601	652	664	630	628	643	615	620	669	584	625	646	704	674	627	626	622	648	665	664	603	623	611	656	669	631	634	680	638	645	644	652	618	639	583	612	673	663	628	620	620	664	675	628	637	643	660	654	616	636	655	650	682	636	648	636	637	631	639	640	602	617
7206	524	553	401	325	291	251	202	230	205	188	191	182	182	218	188	212	173	189	175	187	175	183	179	195	174	151	161	162	176	167	182	204	185	179	202	205	168	194	175	169	168	173	164	171	167	164	187	164	172	156	157	168	173	150	174	161	189	185	183	175	190	187	175	168	185	183	191	180	211	147	161	140	168	199	169	159	173	159	171	178	182	159	173	177	171	161	159	161	185	188	189	183	157	171	223	177	218	165	178	178	177	163	168	151	174	161	154	160	158	141	172	168	177	176	165	160	181	176	172	184	169	140	181	193	167	145	165	192	132	168	182	163	177	175	166	174	171	159	170	162	133	199	175	148	172	178	184	161	168	157	162	173	168	178	193	169	196	174	158	194	166	178	177	180	164	185	166	165	170	179	174	176	159	173	172	184	201	195	189	154	170	178	152	167	185	162	176	177	159	157	184	186	145	170	177	157	166	183	186	144	182	172	180	149	188	172	146	172	161	146	179	183	171	165	171	165	207	167	170	190	165	197	181	182	162	191	175	188	168	185	196	172	160	175	187	145	182	179	196	181	153	191	148	152	154	166	155	186	179	187	183	154	136	175	173	173	173	176	169	174	166	184	172	199	155	169	169	180	170	195	185	181	169	175	177	185	164	179	168	140	170	152	179	178	155	178	193	160	158	204	181	158	184	176	163	176	166	176	184	157	177	174	198	170	172	182	192	164	132	185	176	159	189	180	189	193	184	172	170	154	193	173	190	157	183	172	187	159	152	189	176	188	152	174	179	177	164	169	172	164	170	158	181	178	165	153	185	192	163	155	154	181	164	163	186	159	190	166	179	173	181	168	173	156	213	169	177	134	181	177	171	181	174	169	152	176	192	172	192	195	148	147	174	203	179	157	185	167	182	175	175	175	164	166	156	164	196	200	170	152	144	178	150	186	130	163	154	173	174	158	154	160	165	205	195	172	191	194	178	155	188	157	171	184	182	165	160	167	186	152	185	192	168	175	176	179	181	175	187	171	180	197	154	167	160	171	169	163	118	192	155	154	175	173	161	149	168	174	156	178	169	164	171	167	171	183	184	171	166	175	175	161	172	171	193	155	154	161	176	177	185	180	167	156	165	166	162	171	171	151	167	153	181	171	194	172	174	149	182	166	180	175	156	197	174	156	174	154	149	190	180	182	183	176	189	154	172	178	167	163	155	158	209	173	179	168	149	170	161	192	189	161	168	186	156	185	181	158	176	174	173	152	169	177	172	148	169	163	150	173	134	180	177	184	179	169	182	171	167	162	153	171	197	193	180	199	189	161	169	166	181	184	175	190	169	173	171	168	178	156	168	167	182	166	190	172	173	190	153	166	172	171	188	154	147	168	208	159	159	185	163	179	198	148	155	181	184	180	193	173	175	193	148	173	161	168	178	161	186	184	188	170	175	184	178	189	166	168	197	162	168	154	188	182	170	170	200	191	160	168	181	167	160	145	181	184	155	166	165	146	151	163	149	173	186	175	164	183	193	159	215	193	169	181	173	182	178	173	179	176	167	194	188	199	176	162	189	168	157	201	189	169	177	180	173	143	171	161	170	160	190	184	190	186	174	156	168	191	211	156	166	178	181	181	169	168	153	195	195	181	190	172	162	168	183	173	151	151	161	173	182	160	156	173	170	191	143	161	145	187	168	180	185	194	175	162	169	159	162	193	187	139	176	158	192	167	199	172	178	156	191	140	177	166	180	172	189	175	179	168	150	163	174	155	168	173	171	157	166	187	181	143	200	183	160	189	164	177	170	180	166	182	178	170	152	170	166	161	171	161	148	173	166	170	178	176	166	187	182	186	178	155	172	185	171	184	170	179	195	141	152	154	155	172	160	170	156	202	173	142	161	165	161	169	157	145	176	180	166	194	186	187	187	179	130	146	131	182	178	145	173	179	205	172	174	150	179	162	171	177	146	168	183	173	183	164	197	182	165	166	194	192	165	168	165	163	185	171	160	176	199	196	184	197	143	179	174	168	170	170	143	183	176	180	166	150	180	162	178	154	161	171	161	161	170	131	171	162	178	167	153	158	151	172	176	168	150	175	144	163	158	186	185	166	170	177	162	165	195	193	167	154	192	182	167	167	161	173	160	146	200	174	167	159	198	168	185	164	167	164	154	154	174	188	191	156	179	188	182	155	164	192	173	165	171	132	174	167	167	158	162	163	171	148	165	194	173	169	164	165	179	177	177	186	170	195	169	200	174	165	181	182	176	160	168	163	171	177	167	197	151	150	179	175	176	159	158	165	175	174	162	180	173	160	192	172	147	133	142	175	187	182	179	181	183	159	153	221	174	163	138	145	178	175	170	172	153	182	177	160	166	157	165	164	189	190	192	175	187	177	157	175	182	162	181	158	180	189	165	181	204	198	173	165	165	137	178	190	151	142	182	163	188	173	185	161	175	211	185	196	175	189	194	175	190	179	152	159	176	184	177	189	155	185	204	166	181	187	183	192	181	184	166	180	194	183	177	173	186	125	196	170	187	152	181	153	159	182	144	170	165	192	152	158	199	185	164	179	162	158	165	190	192	148	172	151	167	150	170	185	175	177	186	184	137	168	171	184	153	167	175	154	173	180	182	152	177	178	169	193	202	197	160	141	188	151	155	161	183	162	174	165	190	164	197	177	152	150	123	153	193	171	172	169	180	189	166	174	170	190	144	167	170	161	190	167	141	163	145	169	187	142	168	153	166	159	166	170	185	162	174	175	199	188	169	168	170	179	180	173	161	182	175	153	159	176	156	171	168	181	163	154	190	153	174	166	178	177	141	177	168	181	171	161	168	180	183	164	155	162	172	175	160	172	195	165	188	167	176	168	171	181	171	180	154	181	178	156	171	194	181	166	184	194	162	197	171	189	187	158	180	180	184	179	182	170	188	176	162	158	176	176	157	176	177	182	137	201	170	182	164	167	163	175	173	178	155	194	167	169	184	169	174	163	172	153	146	149	167	183	176	172	192	188	179	193	173	171	180	169	170	161	170	145	171	182	163	181	189	155	175	151	161	195	169	161	166	174	182	185	149	171	161	178	156	164	164	190	166	180	173	159	173	169	184	160	180	168	162	201	166	147	195	152	163	179	163	189	152	169	178	164	166	177	136	170	172	157	171	165	177	171	163	162	179	183	166	166	149	176	154	171	177	193	180	161	175	178	169	152	143	164	179	195	193	194	150	184	180	171	149	138	152	187	140	168	144	192	176	168	180	150	169	154	183	181	169	178	189	181	176	187	156	197	163	169	218	182	164	164	177	166	172	177	175	200	189	170	154	183	175	187	150	178	205	175	155	194	159	175	176	172	183	163	188	165	166	146	169	157	181	179	170	173	151	176	157	165	198	171	167	190	174	180	161	177	176	178	155	171	172	184	189	178	148	170	167	174	180	168	159	183	194	167	178	167	147	177	179	165	168	149	179	173	156	164	165	161	165	149	160	157	171	170	199	168	163	186	151	190	174	178	182	179	183
6307	795	1255	1421	1254	1053	923	775	680	677	614	609	615	591	603	553	580	553	498	517	510	537	508	522	495	514	512	551	506	484	486	458	498	507	478	499	488	511	461	506	509	478	483	491	474	502	452	478	460	488	481	503	489	504	456	482	490	481	487	494	474	438	478	453	461	468	467	468	512	505	455	458	476	483	476	512	484	504	477	496	457	466	476	467	475	461	459	450	462	504	461	485	486	479	508	472	496	500	486	462	491	419	475	465	473	474	427	447	480	476	473	451	474	466	453	485	471	461	476	467	494	519	429	476	464	483	454	453	482	471	441	470	479	508	488	473	464	508	475	497	494	498	450	478	441	551	463	455	461	426	474	476	433	461	481	416	484	450	473	498	495	474	513	519	478	482	468	451	459	498	488	468	451	429	475	467	497	484	454	510	484	507	493	489	475	467	516	489	509	448	459	446	487	486	498	516	437	425	489	467	486	478	503	483	483	449	492	491	449	473	463	442	473	470	501	471	462	459	459	467	486	489	479	480	441	472	465	504	469	457	447	467	507	448	478	462	477	456	479	464	443	480	479	499	497	488	473	483	451	463	435	466	470	464	464	470	463	436	487	519	523	446	498	473	504	442	496	511	470	483	493	458	501	476	451	464	466	474	485	463	460	435	482	476	490	460	460	471	465	436	455	461	444	445	467	483	481	447	454	471	435	435	486	510	487	496	484	456	452	414	484	438	500	460	424	480	496	460	464	514	462	472	467	461	503	473	498	450	425	472	458	444	443	473	476	481	444	487	463	423	429	462	458	490	492	499	484	468	453	494	491	459	451	481	508	484	424	463	476	476	488	482	450	496	496	477	462	461	434	458	486	436	491	448	514	452	504	491	493	482	476	480	495	471	465	490	508	507	488	482	452	461	443	474	492	469	466	516	460	494	506	482	419	449	463	486	507	438	460	460	483	430	460	495	442	471	465	487	477	500	452	455	485	456	444	442	480	501	459	417	491	446	497	460	513	454	464	455	510	465	457	471	444	450	413	485	493	468	477	493	466	449	456	473	484	468	415	454	498	465	481	501	437	459	470	486	456	468	456	459	473	460	462	465	479	439	468	470	492	488	446	469	476	507	486	491	451	467	489	483	467	472	445	477	477	455	498	507	481	439	466	498	469	465	450	470	460	476	459	492	485	481	457	458	484	493	485	525	479	453	457	470	483	477	525	474	451	495	425	438	502	483	442	472	493	478	472	489	480	511	490	477	515	455	460	482	462	486	424	451	442	498	498	492	463	485	471	458	452	505	444	482	463	516	465	476	489	501	469	450	475	507	475	495	447	472	467	444	469	488	464	477	501	447	450	468	466	456	478	489	490	461	460	461	474	477	435	451	481	477	436	487	438	495	449	477	482	441	483	517	491	489	500	497	443	444	477	455	489	449	480	463	475	477	450	481	464	477	432	481	466	448	474	461	436	478	461	495	471	488	466	492	496	453	485	476	465	446	492	467	493	502	508	495	463	492	466	499	454	461	487	498	478	469	483	488	458	464	500	494	428	512	505	452	465	460	509	474	464	474	502	439	463	485	499	474	418	437	474	487	448	494	494	508	512	506	484	480	444	496	518	504	465	499	469	493	492	466	461	475	476	473	454	496	489	448	430	460	487	472	468	488	494	483	471	481	467	480	508	478	441	480	484	450	524	463	473	458	493	475	514	456	481	480	483	448	460	506	451	481	485	510	492	489	463	477	462	475	480	500	529	428	488	491	473	461	506	494	502	459	477	441	480	453	504	479	453	504	456	451	459	471	445	480	461	476	457	457	428	468	459	488	485	504	438	480	436	483	430	439	490	483	459	456	492	497	463	484	494	479	466	526	453	472	465	479	467	432	470	444	466	492	468	458	431	462	474	485	441	509	463	406	488	478	452	437	445	469	464	413	474	461	474	444	529	507	504	494	434	472	430	466	455	484	495	469	482	469	503	491	446	458	463	520	438	492	459	448	462	447	514	450	499	489	453	456	488	460	460	478	515	433	463	490	490	437	471	487	472	483	469	483	500	494	487	529	492	514	457	467	478	481	435	513	464	464	461	450	481	461	471	456	425	485	465	472	463	465	441	488	487	451	456	465	480	451	454	483	480	450	472	467	483	505	502	517	483	461	493	496	432	433	476	519	467	468	506	476	472	461	458	468	442	473	477	457	458	443	477	468	468	505	460	470	431	450	467	443	436	462	459	503	496	460	488	480	455	436	485	500	488	483	459	480	457	415	442	501	484	447	478	458	485	455	465	455	486	495	474	489	422	516	444	431	484	469	457	450	492	488	491	466	491	460	487	444	473	490	478	480	491	464	475	492	486	454	473	488	441	454	466	470	489	501	494	446	474	467	472	490	461	446	497	461	460	444	477	475	515	485	430	479	492	480	508	438	452	500	458	460	454	460	463	448	451	470	458	461	477	485	485	445	463	482	457	475	467	484	447	452	512	470	444	458	482	461	489	518	462	476	473	505	491	492	472	498	471	470	479	425	438	493	457	476	481	443	456	476	479	464	467	462	475	484	447	465	489	479	463	475	441	408	495	459	507	489	483	488	511	459	439	466	486	497	490	465	492	510	449	458	468	454	498	437	472	457	509	479	507	499	500	498	478	519	465	465	445	461	454	512	482	483	471	506	475	458	495	496	443	457	511	493	443	439	463	458	465	486	492	480	477	454	456	456	438	464	473	465	464	496	474	491	457	488	436	474	479	479	499	474	454	487	496	476	441	489	496	470	459	474	483	463	506	499	479	482	473	474	445	484	461	476	475	474	436	465	466	483	471	455	481	417	503	469	456	477	455	442	496	504	477	469	492	456	446	462	488	456	473	468	453	468	494	535	495	455	504	495	532	449	455	479	439	477	475	462	481	471	450	479	475	499	478	478	447	491	474	457	457	498	454	502	500	463	461	464	504	470	520	466	471	469	501	461	453	426	481	503	466	491	484	506	454	451	421	462	485	484	502	447	449	491	458	459	492	463	493	491	429	465	467	454	439	474	466	470	492	495	462	476	510	464	482	490	482	476	489	459	474	483	454	499	457	479	488	483	509	488	438	494	452	478	486	507	509	468	446	440	472	493	449	454	486	481	491	484	486	489	465	464	502	475	521	446	453	500	513	502	480	536	477	439	448	496	485	473	461	523	497	512	454	493	467	500	426	466	495	460	489	495	491	492	469	461	473	439	479	476	479	452	453	481	489	493	473	462	483	498	447	496	489	427	463	480	443	481	469	499	455	483	444	464	493	507	446	477	493	479	441	460	454	455	474	469	465	465	452	446	479	484	422	446	508	483	453	443	479	444	459	496	473	461	461	482	450	464	484	454	478	467	448	482	438	467	452	453	418	471	466	486	457	445	465	485	478	525	448	476	505	464	477	502	522	457	460	478	497	451	463	461	535	497	477	487	465	466	469	524	488	442	489	457	501	443	468	473	487	473	471	504	455	494	475	476	479	425	463	495	493	476	521	500	462	508	481	460
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
